﻿@-moz-keyframes spin{from{-moz-transform:rotate(0deg);transform:rotate(0deg)}to{-moz-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes spin{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes spin{from{-o-transform:rotate(0deg);transform:rotate(0deg)}to{-o-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes spin{from{-ms-transform:rotate(0deg);transform:rotate(0deg)}to{-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.no-cssanimations .loader,.no-cssanimations .sale-products-wrap.loading:after{width:3.5em !important;height:3.5em !important;background:url('/images/thrillist/loader.gif?1424283396') no-repeat 0 0 !important;background-size:cover;border:none !important}.loader,.sale-products-wrap.loading:after{font-size:12px;display:block;border:.2em solid gray;width:3.5em;height:3.5em;position:absolute;border-radius:50%;border-top-width:0;-webkit-animation:spin 750ms infinite linear;-moz-animation:spin 0.75s infinite linear;-o-animation:spin 0.75s infinite linear;animation:spin 0.75s infinite linear}.loader.small,.small.sale-products-wrap.loading:after{font-size:8px}.loader.large,.large.sale-products-wrap.loading:after{font-size:16px}.loader img,.sale-products-wrap.loading:after img{display:none !important}.jt_button.grey_light{background-color:#969696;text-decoration:none}.jt_button.grey_light:hover{background-color:#afafaf}.jt_button.grey_light:active{background-color:#000;color:#fff}.jt_button.grey_dark{background-color:#646464;text-decoration:none}.jt_button.grey_dark:hover{background-color:#969696}.jt_button.grey_dark:active{background-color:#000;color:#fff}.jt_button.red{background-color:#f30;text-decoration:none}.jt_button.red:hover{background-color:#dd2c00}.jt_button.red:active{background-color:#000}.jt_button{text-transform:uppercase;text-align:center;line-height:1;color:#fff;font-weight:700;letter-spacing:0.05em;display:block}.nobr{white-space:nowrap}.visibly-hidden{display:none !important}.super-hidden{display:none !important;visibility:hidden !important;height:0 !important;width:0 !important;margin:0 !important;padding:0 !important}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}body{padding:0px;margin:0px;overflow-y:scroll;zoom:1}html,body{height:100%;font-size:14px}ul{padding:0}button{outline:none}input[type="radio"]{margin:0;padding:0;border:none}input[type=number]{border:none;outline:none;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}input[type=tel],input[type=search]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button,input[type=number]::-moz-inner-spin-button,input[type=number]::-moz-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}input::-webkit-inner-spin-button{display:none}summary{outline:none}summary::-webkit-details-marker{display:none}.container{display:block;width:960px;margin:0px auto;padding:0px;position:relative;clear:both;zoom:1}.row{width:100%;margin:0;padding:0;clear:both}@media only screen and (max-width: 959px) and (min-width: 768px){.container{display:block;width:768px;margin:0px auto;padding:0px;position:relative}}@media only screen and (max-width: 767px) and (min-width: 480px){.container{display:block;width:420px;margin:0px auto;padding:0px;position:relative}.row{margin:0px}}@media only screen and (max-width: 479px){.container{display:block;width:300px;margin:0px auto;padding:0px;position:relative}}.row:before,.row:after{content:"";display:table}.container:before,.container:after{content:"";display:table}.cf,body.dropship-checkout .order-table-row,body.checkout-confirm .order-table-row,body.ordermod .order-table-row,body.shipment .order-table-row{zoom:1}.cf:before,body.dropship-checkout .order-table-row:before,body.checkout-confirm .order-table-row:before,body.ordermod .order-table-row:before,body.shipment .order-table-row:before{content:"";display:table}.cf:after,body.dropship-checkout .order-table-row:after,body.checkout-confirm .order-table-row:after,body.ordermod .order-table-row:after,body.shipment .order-table-row:after{content:"";display:table;clear:both}.row .container{display:block;width:960px;margin:0px auto;padding:0px;position:relative;clear:both;zoom:1}.button,.button-submit,.action-button{position:relative;display:inline-block;width:auto;color:#fff;padding:0 1em;text-align:center;font-size:1.14286em;font-weight:700;letter-spacing:0.05em;border:none;text-transform:uppercase;text-decoration:none;line-height:2.5em;height:2.5em;cursor:pointer;border-radius:0;-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;user-select:none;background:#f30;color:#fff}.no-touch .button:hover,.no-touch .button-submit:hover,.no-touch .action-button:hover{background:#ff4b1f;color:#fff}.no-touch .button:active,.no-touch .button-submit:active,.no-touch .action-button:active,.touch .button:active,.touch .button-submit:active,.touch .action-button:active{background:#000;color:#fff}.button .spinner,.button-submit .spinner,.action-button .spinner{position:relative;left:-3px;top:-1px;width:15px;height:15px}.button .button-icon,.button-submit .button-icon,.action-button .button-icon,.button .title,.button-submit .title,.action-button .title{display:inline-block;vertical-align:middle;line-height:1}.button .button-text,.button-submit .button-text,.action-button .button-text{display:block}.button.button-secondary,.button-secondary.button-submit,.button-secondary.action-button{background:#969696;color:#fff}.button.button-dull,.button-dull.button-submit,.button-dull.action-button{background:#f0f0f0;color:#404040}.no-touch .button.button-dull:hover,.no-touch .button-dull.button-submit:hover,.no-touch .button-dull.action-button:hover{background:#f0f0f0;color:#000}.no-touch .button.button-dull:active,.no-touch .button-dull.button-submit:active,.no-touch .button-dull.action-button:active,.touch .button.button-dull:active,.touch .button-dull.button-submit:active,.touch .button-dull.action-button:active{background:#f0f0f0;color:#000}.button.button-clear,.button-clear.button-submit,.button-clear.action-button{background:transparent;color:#969696;border:1px solid #969696;font-size:1em;padding:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.no-touch .button.button-clear:hover,.no-touch .button-clear.button-submit:hover,.no-touch .button-clear.action-button:hover{background:#f0f0f0;color:#000}.no-touch .button.button-clear:active,.no-touch .button-clear.button-submit:active,.no-touch .button-clear.action-button:active,.touch .button.button-clear:active,.touch .button-clear.button-submit:active,.touch .button-clear.action-button:active{background:transparent;color:#000}.button.disabled,.disabled.button-submit,.disabled.action-button,.button[disabled],[disabled].button-submit,[disabled].action-button,.disabled .button,.disabled .button-submit,.disabled .action-button{background:#969696;cursor:not-allowed}.no-touch .button.disabled:hover,.no-touch .disabled.button-submit:hover,.no-touch .disabled.action-button:hover,.no-touch .button.disabled:active,.no-touch .disabled.button-submit:active,.no-touch .disabled.action-button:active,.touch .button.disabled:active,.touch .disabled.button-submit:active,.touch .disabled.action-button:active,.no-touch .button[disabled]:hover,.no-touch [disabled].button-submit:hover,.no-touch [disabled].action-button:hover,.no-touch .button[disabled]:active,.no-touch [disabled].button-submit:active,.no-touch [disabled].action-button:active,.touch .button[disabled]:active,.touch [disabled].button-submit:active,.touch [disabled].action-button:active,.no-touch .disabled .button:hover,.no-touch .disabled .button-submit:hover,.no-touch .disabled .action-button:hover,.no-touch .disabled .button:active,.no-touch .disabled .button-submit:active,.no-touch .disabled .action-button:active,.touch .disabled .button:active,.touch .disabled .button-submit:active,.touch .disabled .action-button:active{background:#969696}.button .button-processing-text,.button-submit .button-processing-text,.action-button .button-processing-text,.social-connect-button .button-processing-text{display:none}.processing .button,.processing .button-submit,.processing .action-button,.button.processing,.processing.button-submit,.processing.action-button,.processing .social-connect-button,.social-connect-button.processing{overflow:hidden;background:rgba(255,255,255,0) !important;color:rgba(255,255,255,0) !important;cursor:wait}.no-touch .processing .button:hover,.no-touch .processing .button-submit:hover,.no-touch .processing .action-button:hover,.no-touch .processing .button:active,.no-touch .processing .button-submit:active,.no-touch .processing .action-button:active,.touch .processing .button:active,.touch .processing .button-submit:active,.touch .processing .action-button:active,.no-touch .button.processing:hover,.no-touch .processing.button-submit:hover,.no-touch .processing.action-button:hover,.no-touch .button.processing:active,.no-touch .processing.button-submit:active,.no-touch .processing.action-button:active,.touch .button.processing:active,.touch .processing.button-submit:active,.touch .processing.action-button:active,.no-touch .processing .social-connect-button:hover,.no-touch .processing .social-connect-button:active,.touch .processing .social-connect-button:active,.no-touch .social-connect-button.processing:hover,.no-touch .social-connect-button.processing:active,.touch .social-connect-button.processing:active{background:transparent;color:transparent !important}.processing .button:before,.processing .button-submit:before,.processing .action-button:before,.button.processing:before,.processing.button-submit:before,.processing.action-button:before,.processing .social-connect-button:before,.social-connect-button.processing:before{content:'' !important;display:inline-block}.processing .button .button-processing-text,.processing .button-submit .button-processing-text,.processing .action-button .button-processing-text,.button.processing .button-processing-text,.processing.button-submit .button-processing-text,.processing.action-button .button-processing-text,.processing .social-connect-button .button-processing-text,.social-connect-button.processing .button-processing-text{display:block}.processing .button .button-text,.processing .button-submit .button-text,.processing .action-button .button-text,.button.processing .button-text,.processing.button-submit .button-text,.processing.action-button .button-text,.processing .social-connect-button .button-text,.social-connect-button.processing .button-text{display:none}.button .button-success-text,.button-submit .button-success-text,.action-button .button-success-text{display:none}.successful .button,.successful .button-submit,.successful .action-button,.button.successful,.successful.button-submit,.successful.action-button{-moz-transition:all 0.5s;-o-transition:all 0.5s;-webkit-transition:all 0.5s;transition:all 0.5s;background:#00a651 !important;color:#fff !important}.no-touch .successful .button:hover,.no-touch .successful .button-submit:hover,.no-touch .successful .action-button:hover,.no-touch .successful .button:active,.no-touch .successful .button-submit:active,.no-touch .successful .action-button:active,.touch .successful .button:active,.touch .successful .button-submit:active,.touch .successful .action-button:active,.no-touch .button.successful:hover,.no-touch .successful.button-submit:hover,.no-touch .successful.action-button:hover,.no-touch .button.successful:active,.no-touch .successful.button-submit:active,.no-touch .successful.action-button:active,.touch .button.successful:active,.touch .successful.button-submit:active,.touch .successful.action-button:active{background:#00a651 !important;color:#fff !important}.successful .button .button-success-text,.successful .button-submit .button-success-text,.successful .action-button .button-success-text,.button.successful .button-success-text,.successful.button-submit .button-success-text,.successful.action-button .button-success-text{display:block}.successful .button .button-text,.successful .button-submit .button-text,.successful .action-button .button-text,.button.successful .button-text,.successful.button-submit .button-text,.successful.action-button .button-text{display:none}.button.small,.small.button-submit,.small.action-button{font-size:1.14286em}.button.smaller,.smaller.button-submit,.smaller.action-button{font-size:1.07143em}.button.medium,.medium.button-submit,.medium.action-button{font-size:1.28571em}.button.medium .button-icon,.medium.button-submit .button-icon,.medium.action-button .button-icon{font-size:1.25em}.button-facebook{background-color:#3b5a97}.no-touch .button-facebook:hover{background-color:#567bc1}.no-touch .button-facebook:active,.touch .button-facebook:active{background-color:#000}.button-twitter{background:#28aae1}.no-touch .button-twitter:hover{background:#59c2ef}.no-touch .button-twitter:active,.touch .button-twitter:active{background:#000}.button-masterpass{background-image:url("https://www.mastercard.com/mc_us/wallet/img/en/US//mcpp_wllt_btn_chk_180x042px.png");background-repeat:no-repeat;background-size:cover;width:180px;height:42px;vertical-align:middle}.no-touch .button-masterpass:hover{background-image:url("https://www.mastercard.com/mc_us/wallet/img/en/US//mcpp_wllt_btn_chk_180x042px.png");background-size:cover}.svg-loader,.processing .button:before,.processing .button-submit:before,.processing .action-button:before,.button.processing:before,.processing.button-submit:before,.processing.action-button:before,.processing .social-connect-button:before,.social-connect-button.processing:before,.processing-inline:before,.quickbuy.loading:before,body.dropship-checkout .order-table-row.processing:before,body.dropship-checkout .legend-toolbar.processing:before,.slide-cart-wrapper .processing-inline:before{background-image:url('/images/jackthreads/loader/loader.svg?1444700685');background-position:center center;background-repeat:no-repeat;background-size:cover;height:2em;width:2em;-webkit-transform-origin:50.5% 50.2%;-moz-transform-origin:50.5% 50.2%;-o-transform-origin:50.5% 50.2%;-ms-transform-origin:50.5% 50.2%;transform-origin:50.5% 50.2%;-webkit-animation:spin 500ms infinite linear;-moz-animation:spin 0.5s infinite linear;-o-animation:spin 0.5s infinite linear;-ms-animation:spin 0.5s infinite linear;animation:spin 0.5s infinite linear;position:absolute;left:0;right:0;bottom:0;top:0;display:block;margin:auto auto;font-size:1.3em;line-height:1em;text-align:center}.processing-inline:before{content:'';width:16px;height:16px;margin-right:4px;display:inline-block;vertical-align:bottom;position:relative}.button.facebook-messenger-button,.facebook-messenger-button.button-submit,.facebook-messenger-button.action-button{background-color:#1787fb}.button.facebook-messenger-button:hover,.facebook-messenger-button.button-submit:hover,.facebook-messenger-button.action-button:hover{background-color:#0c75e1}.social-connect-button{width:100%;height:48px;display:block;font-size:1.14286em;font-weight:700;line-height:1.25em;letter-spacing:0.05em;text-transform:uppercase;color:#fff;text-align:initial;cursor:pointer}.social-connect-button.facebook{background-color:#395899}.social-connect-button.facebook:hover,.social-connect-button.facebook .social-connect-button-icon-container{background-color:#334f89}.social-connect-button.google{background-color:#e45635}.social-connect-button.google:hover,.social-connect-button.google .social-connect-button-icon-container{background-color:#cd4d30}.social-connect-button-icon-container{width:12.5%;height:100%;float:left;display:inline-block;text-align:center}.social-connect-button-icon-container:before{content:"";height:100%;display:inline-block;vertical-align:middle;margin-right:-0.25em}.social-connect-button-icon-container>.social-connect-button-icon{display:inline-block;vertical-align:middle}.social-connect-button.processing .social-connect-button-icon-container{display:none}.social-connect-button-text-container{width:87.5%;height:100%;float:left;display:inline-block;text-align:center}.social-connect-button-text-container:before{content:"";height:100%;display:inline-block;vertical-align:middle;margin-right:-0.25em}.social-connect-button-text-container>.social-connect-button-text{display:inline-block;vertical-align:middle}.social-connect-button-text{width:90%}@font-face{font-family:'entypo';src:url("/fonts/entypo_new/entypo.eot");src:url("/fonts/entypo_new/entypo.eot?#iefix") format("embedded-opentype"),url("/fonts/entypo_new/entypo.woff") format("woff"),url("/fonts/entypo_new/entypo.ttf") format("truetype"),url("/fonts/entypo_new/entypo.svg#entypo") format("svg");font-weight:normal;font-style:normal}[data-icon]:before{font-family:'entypo';content:attr(data-icon);speak:none;font-weight:normal;font-variant:normal;text-transform:none;line-height:1}.icon-phone,.icon-mobile,.icon-mouse,.icon-directions,.icon-mail,.icon-paperplane,.icon-pencil,.icon-feather,.icon-paperclip,.icon-drawer,.icon-reply,.icon-reply-all,.icon-forward,.icon-user,.icon-users,.icon-user-add,.icon-vcard,.icon-export,.icon-location,.icon-map,.icon-compass,.icon-star,.icon-star-2,.icon-thumbs-up,.icon-thumbs-down,.icon-chat,.icon-comment,.icon-quote,.icon-house,.icon-popup,.icon-search,.icon-flashlight,.icon-printer,.icon-bell,.icon-link,.icon-flag,.icon-cog,.icon-tools,.icon-trophy,.icon-music,.icon-music-2,.icon-new,.icon-graduation,.icon-book,.icon-newspaper,.icon-bag,.icon-airplane,.icon-lifebuoy,.icon-eye,.icon-clock,.icon-microphone,.icon-calendar,.icon-bolt,.icon-thunder,.icon-droplet,.icon-cd,.icon-briefcase,.icon-battery,.icon-bucket,.icon-magnet,.icon-drive,.icon-cup,.icon-rocket,.icon-brush,.icon-suitcase,.icon-cone,.icon-earth,.icon-keyboard,.icon-browser,.icon-publish,.icon-progress-3,.icon-progress-2,.icon-brogress-1,.icon-progress-0,.icon-sun,.icon-credit-card,.icon-database,.icon-voicemail,.icon-clipboard,.icon-cart,.icon-box,.icon-ticket,.icon-rss,.icon-signal,.icon-thermometer,.icon-droplets,.icon-untitled,.icon-statistics,.icon-pie,.icon-bars,.icon-graph,.icon-lock,.icon-lock-open,.icon-cross,.icon-minus,.icon-plus,.icon-cross-2,.icon-minus-2,.icon-plus-2,.icon-erase,.icon-blocked,.icon-info,.icon-info-2,.icon-question,.icon-help,.icon-warning,.icon-cycle,.icon-cw,.icon-ccw,.icon-shuffle,.icon-arrow,.icon-list,.icon-add-to-list,.icon-layout,.icon-list-2,.icon-text,.icon-text-2,.icon-document,.icon-docs,.icon-landscape,.icon-pictures,.icon-video,.icon-music-3,.icon-folder,.icon-archive,.icon-trash,.icon-upload,.icon-download,.icon-disk,.icon-play,.icon-pause,.icon-record,.icon-stop,.icon-next,.icon-previous,.icon-first,.icon-last,.icon-resize-enlarge,.icon-resize-shrink,.icon-volume,.icon-sound,.icon-mute,.icon-flow-cascade,.icon-flow-branch,.icon-flow-tree,.icon-flow-line,.icon-flow-parallel,.icon-arrow-up,.icon-arrow-right,.icon-arrow-left,.icon-arrow-down,.icon-arrow-up-2,.icon-arrow-right-2,.icon-arrow-left-2,.icon-arrow-down-2,.icon-arrow-up-3,.icon-arrow-right-3,.icon-arrow-left-3,.icon-arrow-down-3,.icon-arrow-up-4,.icon-arrow-right-4,.icon-arrow-left-4,.icon-arrow-down-4,.icon-arrow-up-5,.icon-arrow-right-5,.icon-arrow-up-6,.icon-arrow-right-6,.icon-menu,.icon-ellipsis,.icon-dots,.icon-dot,.icon-cc,.icon-cc-by,.icon-cc-nc,.icon-cc-nc-eu,.icon-cc-nc-jp,.icon-cc-sa,.icon-cc-nd,.icon-cc-pd,.icon-cc-zero,.icon-cc-share,.icon-cc-share-2,.icon-daniel-bruce,.icon-vimeo,.icon-twitter,.icon-twitter-2,.icon-facebook,.icon-facebook-2,.icon-facebook-3,.icon-googleplus,.icon-googleplus-2,.icon-pinterest,.icon-pinterest-2,.icon-tumblr,.icon-tumblr-2,.icon-linkedin,.icon-linkedin-2,.icon-dribbble,.icon-dribbble-2,.icon-stumbleupon,.icon-stumbleupon-2,.icon-location-2,.icon-target,.icon-share,.icon-tag,.icon-camera,.icon-megaphone,.icon-air,.icon-hourglass,.icon-gauge,.icon-sun-2,.icon-adjust,.icon-code,.icon-logout,.icon-login,.icon-checkmark,.icon-arrow-2,.icon-retweet,.icon-loop,.icon-install,.icon-cloud,.icon-upload-2,.icon-arrow-left-5,.icon-arrow-down-5,.icon-arrow-up--upload,.icon-arrow-left-6,.icon-arrow-down-6,.icon-arrow-up-7,.icon-daniel-bruce-2,.icon-github,.icon-github-2,.icon-lastfm,.icon-lastfm-2,.icon-rdio,.icon-sharable,.icon-heart,.icon-heart-2,.icon-moon,.icon-palette,.icon-leaf,.icon-language,.icon-network,.icon-key,.icon-screen,.icon-infinity,.icon-light-bulb,.icon-cross-3,.icon-minus-3,.icon-plus-3,.icon-history,.icon-back,.icon-switch,.icon-bookmark,.icon-bookmarks,.icon-book-2,.icon-arrow-right-7,.icon-arrow-left-7,.icon-arrow-down-7,.icon-untitled-2,.icon-arrow-left-8,.icon-arrow-down-8,.icon-flickr,.icon-flickr-2,.icon-vimeo-2,.icon-rdio-2,.icon-spotify,.icon-spotify-2,.icon-qq,.icon-instagram,.icon-dropbox,.icon-evernote,.icon-flattr,.icon-skype,.icon-skype-2,.icon-renren,.icon-sina-weibo,.icon-paypal,.icon-picasa,.icon-soundcloud,.icon-mixi,.icon-behance,.icon-circles,.icon-vk,.icon-smashing{font-family:'entypo';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1}.icon-phone:before{content:"\e000"}.icon-mobile:before{content:"\e001"}.icon-mouse:before{content:"\e002"}.icon-directions:before{content:"\e003"}.icon-mail:before{content:"\e004"}.icon-paperplane:before{content:"\e005"}.icon-pencil:before{content:"\e006"}.icon-feather:before{content:"\e007"}.icon-paperclip:before{content:"\e008"}.icon-drawer:before{content:"\e009"}.icon-reply:before{content:"\e00a"}.icon-reply-all:before{content:"\e00b"}.icon-forward:before{content:"\e00c"}.icon-user:before{content:"\e00d"}.icon-users:before{content:"\e00e"}.icon-user-add:before{content:"\e00f"}.icon-vcard:before{content:"\e010"}.icon-export:before{content:"\e011"}.icon-location:before{content:"\e012"}.icon-map:before{content:"\e013"}.icon-compass:before{content:"\e014"}.icon-star:before{content:"\e015"}.icon-star-2:before{content:"\e016"}.icon-thumbs-up:before{content:"\e017"}.icon-thumbs-down:before{content:"\e018"}.icon-chat:before{content:"\e019"}.icon-comment:before{content:"\e01a"}.icon-quote:before{content:"\e01b"}.icon-house:before{content:"\e01c"}.icon-popup:before{content:"\e01d"}.icon-search:before{content:"\e01e"}.icon-flashlight:before{content:"\e01f"}.icon-printer:before{content:"\e020"}.icon-bell:before{content:"\e021"}.icon-link:before{content:"\e022"}.icon-flag:before{content:"\e023"}.icon-cog:before{content:"\e024"}.icon-tools:before{content:"\e025"}.icon-trophy:before{content:"\e026"}.icon-music:before{content:"\e027"}.icon-music-2:before{content:"\e028"}.icon-new:before{content:"\e029"}.icon-graduation:before{content:"\e02a"}.icon-book:before{content:"\e02b"}.icon-newspaper:before{content:"\e02c"}.icon-bag:before{content:"\e02d"}.icon-airplane:before{content:"\e02e"}.icon-lifebuoy:before{content:"\e02f"}.icon-eye:before{content:"\e030"}.icon-clock:before{content:"\e031"}.icon-microphone:before{content:"\e032"}.icon-calendar:before{content:"\e033"}.icon-bolt:before{content:"\e034"}.icon-thunder:before{content:"\e035"}.icon-droplet:before{content:"\e036"}.icon-cd:before{content:"\e037"}.icon-briefcase:before{content:"\e038"}.icon-battery:before{content:"\e039"}.icon-bucket:before{content:"\e03a"}.icon-magnet:before{content:"\e03b"}.icon-drive:before{content:"\e03c"}.icon-cup:before{content:"\e03d"}.icon-rocket:before{content:"\e03e"}.icon-brush:before{content:"\e03f"}.icon-suitcase:before{content:"\e040"}.icon-cone:before{content:"\e041"}.icon-earth:before{content:"\e042"}.icon-keyboard:before{content:"\e043"}.icon-browser:before{content:"\e044"}.icon-publish:before{content:"\e045"}.icon-progress-3:before{content:"\e046"}.icon-progress-2:before{content:"\e047"}.icon-brogress-1:before{content:"\e048"}.icon-progress-0:before{content:"\e049"}.icon-sun:before{content:"\e04a"}.icon-credit-card:before{content:"\e04b"}.icon-database:before{content:"\e04c"}.icon-voicemail:before{content:"\e04d"}.icon-clipboard:before{content:"\e04e"}.icon-cart:before{content:"\e04f"}.icon-box:before{content:"\e050"}.icon-ticket:before{content:"\e051"}.icon-rss:before{content:"\e052"}.icon-signal:before{content:"\e053"}.icon-thermometer:before{content:"\e054"}.icon-droplets:before{content:"\e055"}.icon-untitled:before{content:"\e056"}.icon-statistics:before{content:"\e057"}.icon-pie:before{content:"\e058"}.icon-bars:before{content:"\e059"}.icon-graph:before{content:"\e05a"}.icon-lock:before{content:"\e05b"}.icon-lock-open:before{content:"\e05c"}.icon-cross:before{content:"\e05d"}.icon-minus:before{content:"\e05e"}.icon-plus:before{content:"\e05f"}.icon-cross-2:before{content:"\e060"}.icon-minus-2:before{content:"\e061"}.icon-plus-2:before{content:"\e062"}.icon-erase:before{content:"\e063"}.icon-blocked:before{content:"\e064"}.icon-info:before{content:"\e065"}.icon-info-2:before{content:"\e066"}.icon-question:before{content:"\e067"}.icon-help:before{content:"\e068"}.icon-warning:before{content:"\e069"}.icon-cycle:before{content:"\e06a"}.icon-cw:before{content:"\e06b"}.icon-ccw:before{content:"\e06c"}.icon-shuffle:before{content:"\e06d"}.icon-arrow:before{content:"\e06e"}.icon-list:before{content:"\e06f"}.icon-add-to-list:before{content:"\e070"}.icon-layout:before{content:"\e071"}.icon-list-2:before{content:"\e072"}.icon-text:before{content:"\e073"}.icon-text-2:before{content:"\e074"}.icon-document:before{content:"\e075"}.icon-docs:before{content:"\e076"}.icon-landscape:before{content:"\e077"}.icon-pictures:before{content:"\e078"}.icon-video:before{content:"\e079"}.icon-music-3:before{content:"\e07a"}.icon-folder:before{content:"\e07b"}.icon-archive:before{content:"\e07c"}.icon-trash:before{content:"\e07d"}.icon-upload:before{content:"\e07e"}.icon-download:before{content:"\e07f"}.icon-disk:before{content:"\e080"}.icon-play:before{content:"\e081"}.icon-pause:before{content:"\e082"}.icon-record:before{content:"\e083"}.icon-stop:before{content:"\e084"}.icon-next:before{content:"\e085"}.icon-previous:before{content:"\e086"}.icon-first:before{content:"\e087"}.icon-last:before{content:"\e088"}.icon-resize-enlarge:before{content:"\e089"}.icon-resize-shrink:before{content:"\e08a"}.icon-volume:before{content:"\e08b"}.icon-sound:before{content:"\e08c"}.icon-mute:before{content:"\e08d"}.icon-flow-cascade:before{content:"\e08e"}.icon-flow-branch:before{content:"\e08f"}.icon-flow-tree:before{content:"\e090"}.icon-flow-line:before{content:"\e091"}.icon-flow-parallel:before{content:"\e092"}.icon-arrow-up:before{content:"\e093"}.icon-arrow-right:before{content:"\e094"}.icon-arrow-left:before{content:"\e095"}.icon-arrow-down:before{content:"\e096"}.icon-arrow-up-2:before{content:"\e097"}.icon-arrow-right-2:before{content:"\e098"}.icon-arrow-left-2:before{content:"\e099"}.icon-arrow-down-2:before{content:"\e09a"}.icon-arrow-up-3:before{content:"\e09b"}.icon-arrow-right-3:before{content:"\e09c"}.icon-arrow-left-3:before{content:"\e09d"}.icon-arrow-down-3:before{content:"\e09e"}.icon-arrow-up-4:before{content:"\e09f"}.icon-arrow-right-4:before{content:"\e0a0"}.icon-arrow-left-4:before{content:"\e0a1"}.icon-arrow-down-4:before{content:"\e0a2"}.icon-arrow-up-5:before{content:"\e0a3"}.icon-arrow-right-5:before{content:"\e0a4"}.icon-arrow-up-6:before{content:"\e0a5"}.icon-arrow-right-6:before{content:"\e0a6"}.icon-menu:before{content:"\e0a7"}.icon-ellipsis:before{content:"\e0a8"}.icon-dots:before{content:"\e0a9"}.icon-dot:before{content:"\e0aa"}.icon-cc:before{content:"\e0ab"}.icon-cc-by:before{content:"\e0ac"}.icon-cc-nc:before{content:"\e0ad"}.icon-cc-nc-eu:before{content:"\e0ae"}.icon-cc-nc-jp:before{content:"\e0af"}.icon-cc-sa:before{content:"\e0b0"}.icon-cc-nd:before{content:"\e0b1"}.icon-cc-pd:before{content:"\e0b2"}.icon-cc-zero:before{content:"\e0b3"}.icon-cc-share:before{content:"\e0b4"}.icon-cc-share-2:before{content:"\e0b5"}.icon-daniel-bruce:before{content:"\e0b6"}.icon-vimeo:before{content:"\e0b7"}.icon-twitter:before{content:"\e0b8"}.icon-twitter-2:before{content:"\e0b9"}.icon-facebook:before{content:"\e0ba"}.icon-facebook-2:before{content:"\e0bb"}.icon-facebook-3:before{content:"\e0bc"}.icon-googleplus:before{content:"\e0bd"}.icon-googleplus-2:before{content:"\e0be"}.icon-pinterest:before{content:"\e0bf"}.icon-pinterest-2:before{content:"\e0c0"}.icon-tumblr:before{content:"\e0c1"}.icon-tumblr-2:before{content:"\e0c2"}.icon-linkedin:before{content:"\e0c3"}.icon-linkedin-2:before{content:"\e0c4"}.icon-dribbble:before{content:"\e0c5"}.icon-dribbble-2:before{content:"\e0c6"}.icon-stumbleupon:before{content:"\e0c7"}.icon-stumbleupon-2:before{content:"\e0c8"}.icon-location-2:before{content:"\e0c9"}.icon-target:before{content:"\e0ca"}.icon-share:before{content:"\e0cb"}.icon-tag:before{content:"\e0cc"}.icon-camera:before{content:"\e0cd"}.icon-megaphone:before{content:"\e0ce"}.icon-air:before{content:"\e0cf"}.icon-hourglass:before{content:"\e0d0"}.icon-gauge:before{content:"\e0d1"}.icon-sun-2:before{content:"\e0d2"}.icon-adjust:before{content:"\e0d3"}.icon-code:before{content:"\e0d4"}.icon-logout:before{content:"\e0d5"}.icon-login:before{content:"\e0d6"}.icon-checkmark:before{content:"\e0d7"}.icon-arrow-2:before{content:"\e0d8"}.icon-retweet:before{content:"\e0d9"}.icon-loop:before{content:"\e0da"}.icon-install:before{content:"\e0db"}.icon-cloud:before{content:"\e0dc"}.icon-upload-2:before{content:"\e0dd"}.icon-arrow-left-5:before{content:"\e0de"}.icon-arrow-down-5:before{content:"\e0df"}.icon-arrow-up--upload:before{content:"\e0e0"}.icon-arrow-left-6:before{content:"\e0e1"}.icon-arrow-down-6:before{content:"\e0e2"}.icon-arrow-up-7:before{content:"\e0e3"}.icon-daniel-bruce-2:before{content:"\e0e4"}.icon-github:before{content:"\e0e5"}.icon-github-2:before{content:"\e0e6"}.icon-lastfm:before{content:"\e0e7"}.icon-lastfm-2:before{content:"\e0e8"}.icon-rdio:before{content:"\e0e9"}.icon-sharable:before{content:"\e0ea"}.icon-heart:before{content:"\e0eb"}.icon-heart-2:before{content:"\e0ec"}.icon-moon:before{content:"\e0ed"}.icon-palette:before{content:"\e0ee"}.icon-leaf:before{content:"\e0ef"}.icon-language:before{content:"\e0f0"}.icon-network:before{content:"\e0f1"}.icon-key:before{content:"\e0f2"}.icon-screen:before{content:"\e0f3"}.icon-infinity:before{content:"\e0f4"}.icon-light-bulb:before{content:"\e0f5"}.icon-cross-3:before{content:"\e0f6"}.icon-minus-3:before{content:"\e0f7"}.icon-plus-3:before{content:"\e0f8"}.icon-history:before{content:"\e0f9"}.icon-back:before{content:"\e0fa"}.icon-switch:before{content:"\e0fb"}.icon-bookmark:before{content:"\e0fc"}.icon-bookmarks:before{content:"\e0fd"}.icon-book-2:before{content:"\e0fe"}.icon-arrow-right-7:before{content:"\e0ff"}.icon-arrow-left-7:before{content:"\e100"}.icon-arrow-down-7:before{content:"\e101"}.icon-untitled-2:before{content:"\e102"}.icon-arrow-left-8:before{content:"\e103"}.icon-arrow-down-8:before{content:"\e104"}.icon-flickr:before{content:"\e105"}.icon-flickr-2:before{content:"\e106"}.icon-vimeo-2:before{content:"\e107"}.icon-rdio-2:before{content:"\e108"}.icon-spotify:before{content:"\e109"}.icon-spotify-2:before{content:"\e10a"}.icon-qq:before{content:"\e10b"}.icon-instagram:before{content:"\e10c"}.icon-dropbox:before{content:"\e10d"}.icon-evernote:before{content:"\e10e"}.icon-flattr:before{content:"\e10f"}.icon-skype:before{content:"\e110"}.icon-skype-2:before{content:"\e111"}.icon-renren:before{content:"\e112"}.icon-sina-weibo:before{content:"\e113"}.icon-paypal:before{content:"\e114"}.icon-picasa:before{content:"\e115"}.icon-soundcloud:before{content:"\e116"}.icon-mixi:before{content:"\e117"}.icon-behance:before{content:"\e118"}.icon-circles:before{content:"\e119"}.icon-vk:before{content:"\e11a"}.icon-smashing:before{content:"\e11b"}.entypo-social{font-family:'entypo'}.entypo,.table.cart-table .remove .remove-button,#flatInactive .inactive .remove-btn .remove-button .x{font-family:'entypo'}.img-responsive{max-width:100%;height:auto}.img-product{display:block;max-width:100%;width:100%;height:0;padding-bottom:125%;background-repeat:no-repeat;background-position:top center;background-size:contain;position:relative}#modals{display:none}.modalWrap{background:#fff;position:absolute;z-index:999;padding:15px}.modalWrap .closeModal{position:absolute;right:10px;top:10px;font-size:20px;cursor:pointer}.modal-bg{background:rgba(0,0,0,0.5);width:100%;position:absolute;top:0;left:0;z-index:1000005}.modal-bg.modal-mobile{background:#fff;z-index:1;overflow:auto}.modal-bg.modal-mobile .modal{width:100%;max-width:none;margin-top:3.14286em}.modal{background:rgba(0,0,0,0.5);width:100%;height:100%;position:fixed;top:0;left:0;z-index:1000005;visibility:hidden;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.modal.visible{visibility:visible;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.modal h3{margin-bottom:0.60714em;font-size:2em;text-transform:uppercase}.modal-wrapper{position:relative;display:table;width:100%;height:100%;text-align:center}.modal-wrapper:before{content:"";height:100%;display:inline-block;vertical-align:middle;margin-right:-0.25em}.modal-wrapper>.modal-contents{display:inline-block;vertical-align:middle}.modal-contents{-moz-transition:-moz-transform 0.2s ease-in-out;-o-transition:-o-transform 0.2s ease-in-out;-webkit-transition:-webkit-transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out;visibility:hidden;position:relative;margin:0 auto;background:#fff;display:block;height:auto;padding:3.57143em;max-width:99%}.modal-contents.visible{visibility:visible}.modal-close{font-size:1.42857em;position:absolute;top:10px;right:10px;cursor:pointer}@media (min-width: 767px){.modal-wrapper{display:inline-block}}select{cursor:pointer;width:auto;appearance:none;-webkit-appearance:none;-moz-appearance:none;border:none;background:none;outline:none;-moz-border-radius:0.125em;-webkit-border-radius:0.125em;border-radius:0.125em;margin:0;padding:0;color:#646464;padding-left:0.5em;padding-right:1em;font-size:1.14286em;border:1px solid #cacaca;line-height:2em;height:2em;background-color:#fff}select option{width:100%}.contra-select{-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;user-select:none;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px;display:inline-block;position:relative;cursor:pointer;border:1px solid #cacaca;font-size:1.14286em;height:2em;color:#646464;background-color:#fff;line-height:2em}.no-touch .contra-select:hover{border-color:#969696}.contra-select.focused,.no-touch .contra-select.focused:hover{border-color:#5a758a}.contra-select.disabled{background-color:#f0f0f0;border-color:#cacaca !important;cursor:not-allowed}.contra-select.disabled select{pointer-events:none}.contra-select.error{border-color:#f30;border-width:2px}.contra-select select{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;position:relative;top:0;left:0;width:auto;height:100% !important;margin:0;padding:0;padding-left:1em;padding-right:1em;background:none;border:none;z-index:1}.contra-select .form-messages{font-size:0.75em}.contra-select-body{display:inline-block;float:left;position:absolute;top:0;left:0;line-height:1.875em;color:inherit;padding-left:0.5em;height:1.875em;max-width:83%;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.contra-select-arrow{position:absolute;float:right;top:0;right:0;width:auto;height:1.33333em;font-size:1.5em;line-height:inherit;color:#646464;padding-right:2%}.contra-select-arrow:before{font-family:"entypo";content:""}.no-touch .contra-select-arrow .contra-select:hover .contra-select-arrow{color:#f30}.no-touch .contra-select-arrow .contra-select.disabled:hover .contra-select-arrow{color:#646464}.contra-select.large{height:3em;line-height:3em}.contra-select.large .contra-select-body{line-height:2.9em;height:2.9em}.contra-select.large .contra-select-arrow{height:2em}.contra-select.large select{height:3em;line-height:3em}.select-box{display:block}.select-box .dropDown{display:block}html{background-color:#fff}body{background-color:#fff}hr{border:none;background-color:#c8c8c8;color:black;height:1px}#wrapper{min-height:100%;position:relative}.pull-left{float:left}.pull-right{float:right}.clear-fix,.inline-growl{overflow:hidden;*zoom:1}.clear-both{clear:both}.margin-auto{margin-right:auto;margin-left:auto}#main .container{width:960px;overflow:hidden;*zoom:1}#main .container .container-left{width:803px;float:left;overflow:hidden;*zoom:1}#main .container .right-rail{float:left;width:157px;min-height:100px}#main .container .right-rail .right-rail-placement{margin-bottom:16px}.block{display:block}.inline-block{display:inline-block}.text-align-center{text-align:center}.pointer-events-none{pointer-events:none}.contra-form input[type="text"],.contra-form input[type="password"],.contra-form input[type="number"],.contra-form input[type="email"],.contra-form input[type="tel"],.contra-form textarea{-moz-border-radius:0.125em;-webkit-border-radius:0.125em;border-radius:0.125em;-moz-transition:padding 0.25s !important;-o-transition:padding 0.25s !important;-webkit-transition:padding 0.25s !important;transition:padding 0.25s !important;font-size:1.14286em;color:#646464;margin:0px;padding:0 1em 0 0.5em;line-height:1.2;min-height:2em;border:1px solid #cacaca}.ie8 .contra-form input[type="text"],.ie8 .contra-form input[type="password"],.ie8 .contra-form input[type="number"],.ie8 .contra-form input[type="email"],.ie8 .contra-form input[type="tel"],.ie8 .contra-form textarea{line-height:2em}.contra-form input[type="text"]::-webkit-input-placeholder,.contra-form input[type="password"]::-webkit-input-placeholder,.contra-form input[type="number"]::-webkit-input-placeholder,.contra-form input[type="email"]::-webkit-input-placeholder,.contra-form input[type="tel"]::-webkit-input-placeholder,.contra-form textarea::-webkit-input-placeholder{font-family:inherit;color:inherit}.contra-form input[type="text"]::-moz-placeholder,.contra-form input[type="password"]::-moz-placeholder,.contra-form input[type="number"]::-moz-placeholder,.contra-form input[type="email"]::-moz-placeholder,.contra-form input[type="tel"]::-moz-placeholder,.contra-form textarea::-moz-placeholder{font-family:inherit;color:inherit}.contra-form input[type="text"]:-ms-input-placeholder,.contra-form input[type="password"]:-ms-input-placeholder,.contra-form input[type="number"]:-ms-input-placeholder,.contra-form input[type="email"]:-ms-input-placeholder,.contra-form input[type="tel"]:-ms-input-placeholder,.contra-form textarea:-ms-input-placeholder{font-family:inherit;color:inherit}.no-touch .contra-form input[type="text"]:hover,.no-touch .contra-form input[type="password"]:hover,.no-touch .contra-form input[type="number"]:hover,.no-touch .contra-form input[type="email"]:hover,.no-touch .contra-form input[type="tel"]:hover,.no-touch .contra-form textarea:hover{border-color:#969696;-moz-box-shadow:0px 0px 0px 1px transparent;-webkit-box-shadow:0px 0px 0px 1px transparent;box-shadow:0px 0px 0px 1px transparent}.contra-form input[type="text"]:focus,.no-touch .contra-form input[type="text"]:focus:hover,.contra-form input[type="password"]:focus,.no-touch .contra-form input[type="password"]:focus:hover,.contra-form input[type="number"]:focus,.no-touch .contra-form input[type="number"]:focus:hover,.contra-form input[type="email"]:focus,.no-touch .contra-form input[type="email"]:focus:hover,.contra-form input[type="tel"]:focus,.no-touch .contra-form input[type="tel"]:focus:hover,.contra-form textarea:focus,.no-touch .contra-form textarea:focus:hover{outline:none;border-color:#5a758a}.contra-form input[type="text"].error,.no-touch .contra-form input[type="text"].error:hover,.contra-form input[type="password"].error,.no-touch .contra-form input[type="password"].error:hover,.contra-form input[type="number"].error,.no-touch .contra-form input[type="number"].error:hover,.contra-form input[type="email"].error,.no-touch .contra-form input[type="email"].error:hover,.contra-form input[type="tel"].error,.no-touch .contra-form input[type="tel"].error:hover,.contra-form textarea.error,.no-touch .contra-form textarea.error:hover{border-color:#f30;border-width:2px}.contra-form input[type="text"].error::-webkit-input-placeholder,.no-touch .contra-form input[type="text"].error:hover::-webkit-input-placeholder,.contra-form input[type="password"].error::-webkit-input-placeholder,.no-touch .contra-form input[type="password"].error:hover::-webkit-input-placeholder,.contra-form input[type="number"].error::-webkit-input-placeholder,.no-touch .contra-form input[type="number"].error:hover::-webkit-input-placeholder,.contra-form input[type="email"].error::-webkit-input-placeholder,.no-touch .contra-form input[type="email"].error:hover::-webkit-input-placeholder,.contra-form input[type="tel"].error::-webkit-input-placeholder,.no-touch .contra-form input[type="tel"].error:hover::-webkit-input-placeholder,.contra-form textarea.error::-webkit-input-placeholder,.no-touch .contra-form textarea.error:hover::-webkit-input-placeholder{color:#f30}.contra-form input[type="text"].error::-moz-placeholder,.no-touch .contra-form input[type="text"].error:hover::-moz-placeholder,.contra-form input[type="password"].error::-moz-placeholder,.no-touch .contra-form input[type="password"].error:hover::-moz-placeholder,.contra-form input[type="number"].error::-moz-placeholder,.no-touch .contra-form input[type="number"].error:hover::-moz-placeholder,.contra-form input[type="email"].error::-moz-placeholder,.no-touch .contra-form input[type="email"].error:hover::-moz-placeholder,.contra-form input[type="tel"].error::-moz-placeholder,.no-touch .contra-form input[type="tel"].error:hover::-moz-placeholder,.contra-form textarea.error::-moz-placeholder,.no-touch .contra-form textarea.error:hover::-moz-placeholder{color:#f30}.contra-form input[type="text"].error:-ms-input-placeholder,.no-touch .contra-form input[type="text"].error:hover:-ms-input-placeholder,.contra-form input[type="password"].error:-ms-input-placeholder,.no-touch .contra-form input[type="password"].error:hover:-ms-input-placeholder,.contra-form input[type="number"].error:-ms-input-placeholder,.no-touch .contra-form input[type="number"].error:hover:-ms-input-placeholder,.contra-form input[type="email"].error:-ms-input-placeholder,.no-touch .contra-form input[type="email"].error:hover:-ms-input-placeholder,.contra-form input[type="tel"].error:-ms-input-placeholder,.no-touch .contra-form input[type="tel"].error:hover:-ms-input-placeholder,.contra-form textarea.error:-ms-input-placeholder,.no-touch .contra-form textarea.error:hover:-ms-input-placeholder{color:#f30}.contra-form input[type="text"][disabled],.contra-form input[type="password"][disabled],.contra-form input[type="number"][disabled],.contra-form input[type="email"][disabled],.contra-form input[type="tel"][disabled],.contra-form textarea[disabled]{background-color:#f0f0f0;cursor:not-allowed}.contra-form .contra-select.error .contra-select-body{color:#f30}.contra-form textarea{padding:1em 0.5em;border:1px solid #cacaca;max-width:100%}.contra-form .row{margin-top:1em;position:relative}.contra-form .row:first-child,.contra-form .row.collapse{margin-top:0}.contra-form .row.two-columns>*{width:48.5%;float:left}.contra-form .row.two-columns>*:first-child{margin-right:3%}.contra-form .row.two-columns>*.clear-fix,.contra-form .row.two-columns>*.inline-growl,.contra-form .row.two-columns>* .clear-fix,.contra-form .row.two-columns>* .inline-growl{float:none !important}.contra-form .row.vertical-align:before{content:'';height:100%;display:inline-block;vertical-align:middle;margin-right:-0.25em}.contra-form .row.vertical-align>*{display:inline-block;vertical-align:middle}.contra-form .full-width{width:100%}.has-validation{float:left}.has-validation ~ .form-icon{min-width:1.5em}.form-icon{position:absolute;display:inline-block;line-height:2.4em;font-size:1.42857em;text-align:center;overflow:hidden;width:1.5em;top:0;right:-1.5em}.form-icon:before{font-family:'entypo'}.contra-select .form-icon{font-size:1.25em;right:-1.5em;top:-0.05em}body.legacy-checkout .valid ~ .form-icon:before{content:'\e0d7';color:#00a651}body.legacy-checkout .error ~ .form-icon:before{content:'\e0f6';color:#f30}body.dropship-checkout .form-legend-row,body.checkout-confirm .form-legend-row{margin-bottom:1.42857em}body.dropship-checkout .form-legend,body.checkout-confirm .form-legend{font-size:1.28571em;font-weight:500;color:#646464}.form-messages{display:inline-block;clear:both;height:auto;line-height:1;overflow:hidden;font-size:0.85714em}.form-messages .valid{color:#00a651}.form-messages .error{color:#f30}[required] ~ .required{position:absolute;top:0;left:0;height:100%;left:-1.5em;line-height:0;font-size:1em;text-align:center;width:1.5em;overflow:hidden;max-height:3.5em}.contra-select [required] ~ .required{font-size:0.875em;left:calc(-1.5em - 1px)}[required] ~ .required:after{content:'*';color:#f30;line-height:3.5em;font-size:1.14286em}.floatlabel-wrapper:before,.floatlabel-wrapper:after{content:" ";display:table}.floatlabel-wrapper:after{clear:both}.ie8 .floatlabel-wrapper input[type="text"]{line-height:2.75em !important}.ie8 .floatlabel-wrapper input[type="text"].active-floatlabel{line-height:2em !important}.label-floatlabel{font-weight:normal;font-size:0.75em;color:#646464;line-height:2.2em;left:0.8em !important}.error>.label-floatlabel{color:#f30}input.active-floatlabel{padding-top:0.65em !important}input.animated,input.large{height:3em}.identified ~ .credit-card-image{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.icon.Visa:before,.icon.Mastercard:before,.icon.American:before,.icon.Discover:before,.icon.Paypal:before,.icon.Gwallet:before,.icon.Masterpass:before{display:block;width:3em;height:2em}.masterpass-partner{height:2em;width:auto}.visa ~ .credit-card-image:before,.icon.Visa:before{content:' ';background-image:url('/images/contra.ui/icons/credit-cards/visa.svg?1424283396');background-size:100% 100%;background-size:cover;background-repeat:no-repeat;-ms-behavior:url(/backgroundsize.min.htc)}.no-svg .visa ~ .credit-card-image:before,.no-svg .icon.Visa:before{background-image:url('/images/contra.ui/icons/credit-cards/visa.png?1452635482')}.mastercard ~ .credit-card-image:before,.icon.Mastercard:before{content:' ';background-image:url('/images/contra.ui/icons/credit-cards/mastercard.svg?1424283396');background-size:100% 100%;background-size:cover;background-repeat:no-repeat;-ms-behavior:url(/backgroundsize.min.htc)}.no-svg .mastercard ~ .credit-card-image:before,.no-svg .icon.Mastercard:before{background-image:url('/images/contra.ui/icons/credit-cards/mastercard.png?1452635482')}.amex ~ .credit-card-image:before,.icon.American:before{content:' ';background-image:url('/images/contra.ui/icons/credit-cards/amex.svg?1424283396');background-size:100% 100%;background-size:cover;background-repeat:no-repeat;-ms-behavior:url(/backgroundsize.min.htc)}.no-svg .amex ~ .credit-card-image:before,.no-svg .icon.American:before{background-image:url('/images/contra.ui/icons/credit-cards/amex.png?1452635482')}.discover ~ .credit-card-image:before,.icon.Discover:before{content:' ';background-image:url('/images/contra.ui/icons/credit-cards/discover.svg?1424283396');background-size:100% 100%;background-size:cover;background-repeat:no-repeat;-ms-behavior:url(/backgroundsize.min.htc)}.no-svg .discover ~ .credit-card-image:before,.no-svg .icon.Discover:before{background-image:url('/images/contra.ui/icons/credit-cards/discover.png?1452635482')}.paypal ~ .credit-card-image:before,.icon.Paypal:before{content:' ';background-image:url('/images/contra.ui/icons/credit-cards/paypal.png?1452635482');background-size:100% 100%;background-size:cover;background-repeat:no-repeat;-ms-behavior:url(/backgroundsize.min.htc)}.masterpass ~ .credit-card-image:before,.icon.Masterpass:before{content:' ';background-image:url(https://www.mastercard.com/mc_us/wallet/img/en/US/mp_mc_acc_050px_gif.gif);background-size:100% 100%;background-size:cover;background-repeat:no-repeat;-ms-behavior:url(/backgroundsize.min.htc)}.gwallet ~ .credit-card-image:before,.icon.Gwallet:before{content:' ';width:8em;background-image:url('/images/contra.ui/icons/credit-cards/google_wallet.png?1452635482');background-size:100% 100%;background-size:cover;background-repeat:no-repeat;-ms-behavior:url(/backgroundsize.min.htc)}.credit-card-image{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transition:opacity 0.25s;-o-transition:opacity 0.25s;-webkit-transition:opacity 0.25s;transition:opacity 0.25s;display:block;top:0;position:absolute;right:0;line-height:1;height:100%;text-indent:-9999px}.credit-card-image:before{background-size:cover;text-indent:-9999px;display:block;height:2.8em;margin:0.3em;width:4.28571em;background-repeat:no-repeat;background-position:center center}.contra-radio,.contra-checkbox{display:inline-block;cursor:pointer;float:left;clear:left;width:1em;height:1em;position:relative;background-size:cover;margin-right:0.71429em;margin-bottom:0.71429em;-moz-border-radius:0.28571em;-webkit-border-radius:0.28571em;border-radius:0.28571em}.contra-radio.focus,.contra-checkbox.focus{outline:none;-moz-box-shadow:0 0 0 2px #5a758a;-webkit-box-shadow:0 0 0 2px #5a758a;box-shadow:0 0 0 2px #5a758a}.contra-radio input[type="radio"],.contra-radio input[type="checkbox"],.contra-checkbox input[type="radio"],.contra-checkbox input[type="checkbox"]{appearance:none;-moz-appearance:none;-webkit-appearance:none;width:100%;height:100%;margin:0;padding:0}.contra-radio+label,.contra-checkbox+label{display:inline-block;float:left;line-height:1em;font-size:1em;margin-bottom:1.07143em;clear:right}label[for]{cursor:pointer}.contra-radio{background-image:url('/images/contra.ui/formui/radio_active-deselected.svg?1444700685');background-position:center center;background-size:contain;background-repeat:no-repeat}.contra-radio.checked{background-image:url('/images/contra.ui/formui/radio_active-selected.svg?1444700685')}.contra-checkbox{background-image:url('/images/contra.ui/formui/checkbox_active-deselected.svg?1444700685');background-size:cover}.contra-checkbox.checked{background-image:url('/images/contra.ui/formui/checkbox_active-selected.svg?1444700685')}.table{width:100%;text-align:left}.table-header{color:#969696;font-size:12px;text-transform:uppercase;font-weight:bold;width:100%;border-bottom:1px solid #c8c8c8;padding-bottom:10px}.table-header:before,.table-header:after{content:" ";display:table}.table-header:after{clear:both}.table-body{width:100%;line-height:16px}.table-body:before,.table-body:after{content:" ";display:table}.table-body:after{clear:both}.table-column{width:auto;float:left;min-width:50px}.table-row{font-size:12px;padding:10px 0;border-bottom:1px solid #c8c8c8;min-height:93px}.table-row .table-column{min-height:73px;padding-bottom:20px}.table-row .table-column a{color:black;text-decoration:underline}.table-row .table-column a:hover{color:black}.table-row .table-column a:active{color:black}.table-row:before,.table-row:after{content:" ";display:table}.table-row:after{clear:both}.FBConnectButton{position:relative;background:#29447e url('/images/contra.ui/icons/fb_connect_sprite.png?1424283396');background-repeat:no-repeat;cursor:default;display:inline-block;padding:0 0 0 1px;text-decoration:none;outline:none;bottom:1px}.FBConnectButton .FBConnectButton_Text{background:#5f78ab url('/images/contra.ui/icons/fb_connect_sprite.png?1424283396');border-top:solid 1px #879ac0;border-bottom:solid 1px #1a356e;color:#fff;display:block;font-weight:500;padding:2px 6px 4px;margin:1px 1px 0 0;text-shadow:none;text-transform:capitalize}a.FBConnectButton,.FBConnectButton{text-decoration:none}a.FBConnectButton:active .FBConnectButton_Text,.FBConnectButton:active .FBConnectButton_Text{border-bottom:solid 1px #29447e;border-top:solid 1px #45619d;background:#4f6aa3;text-shadow:none}.FBConnectButton{background-position:left -188px;font-size:11px;line-height:14px;position:relative;bottom:1px}.FBConnectButton_Text,.FBConnectButton .FBConnectButton_Text{padding:2px 6px 3px 6px;margin-left:21px}a.FBConnectButton:active{background-position:left -210px}.fb_like_no_count{width:48px;overflow:hidden}#persistentNav{-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;user-select:none;display:block;float:left;width:155px;min-height:500px}#persistentNav .filter-category{margin-left:17px;padding:2px 0}#persistentNav .filter-category.closed{height:14px;overflow:hidden}#persistentNav .parent,#persistentNav .pseudo-parent{padding-top:0;padding-bottom:0;text-indent:0}#persistentNav .parent a,#persistentNav .pseudo-parent a{text-decoration:none;text-transform:uppercase;color:#ddaf5e;padding-left:20px;padding-top:0;padding-bottom:0;font-size:12px;line-height:12px}#persistentNav .parent a .open-arrow,#persistentNav .parent a .closed-arrow,#persistentNav .pseudo-parent a .open-arrow,#persistentNav .pseudo-parent a .closed-arrow{position:absolute;font-size:19px;width:auto;height:12px;line-height:12px;left:3px;top:0px}#persistentNav .parent.opened a .open-arrow,#persistentNav .pseudo-parent.opened a .open-arrow{display:inline}#persistentNav .parent.opened a .closed-arrow,#persistentNav .pseudo-parent.opened a .closed-arrow{display:none}#persistentNav .parent.closed a .open-arrow,#persistentNav .pseudo-parent.closed a .open-arrow{display:none}#persistentNav .parent.closed a .closed-arrow,#persistentNav .pseudo-parent.closed a .closed-arrow{display:inline}#persistentNav ul.closed{height:22px;overflow:hidden}#persistentNav ul.closed li.filter,#persistentNav ul.closed li.reset{display:none}#persistentNav ul.closed li.parent{display:block}#persistentNav ul.closed .filter-category{display:none}#persistentNav ul li{list-style-type:none;position:relative;padding:2px 0;margin-top:6px;text-indent:2px;cursor:pointer;white-space:nowrap}#persistentNav ul li.reset,#persistentNav ul li.filter{color:#969696;font-size:12px;line-height:14px;margin-left:25px}#persistentNav ul li.reset:hover,#persistentNav ul li.filter:hover{background-color:#444}#persistentNav ul li.reset.active,#persistentNav ul li.filter.active{color:#ddaf5e}#persistentNav ul li.reset.active:hover,#persistentNav ul li.filter.active:hover{background-color:#444}.page-header{overflow:hidden;*zoom:1;text-transform:uppercase;margin-bottom:10px;height:auto}.page-header h1{font-size:30px}.page-header .page-details{font-size:12px}.page-header .page-details .ending{font-size:14px;width:50%;float:left;margin-top:17px;color:#deb05f}body.sale .page-header .page-details .ending{font-size:12px;color:#e1e1e1}.table.cart-table{background:#fff}.table.cart-table .item{width:80px}.table.cart-table .description{width:225px;padding:0px 5px 0px 5px;position:relative}.table.cart-table .description h1{font-size:12px;font-weight:500;margin-bottom:5px}.table.cart-table .description .returnable{position:absolute;bottom:0px;left:6px}.table.cart-table .description dt{font-weight:500;clear:left}.table.cart-table .description dt,.table.cart-table .description dd{font-size:11px;display:inline-block;float:left;line-height:1.1em}.table.cart-table .description dd{margin-left:5px}.table.cart-table .description .price{width:auto;margin-top:6px;font-weight:500}.table.cart-table .time-remaining{width:180px}.table.cart-table .quantity{width:55px}.table.cart-table .total{width:105px}.table.cart-table .remove{width:200px;text-align:right}.table.cart-table .price{width:104px}.table.cart-table .remove{text-align:right;width:200px}.table.cart-table .remove .remove-button{position:relative;color:black;border:1px solid black;height:12px;width:12px;display:block;float:right;margin-left:5px}.table.cart-table .remove .remove-button .x{font-size:16px;position:absolute;top:-2px;left:1px;text-indent:-3px}.cart-subtotal{font-size:1.28571em;color:#000;width:16.66667em;float:right;text-transform:uppercase;margin:1.11111em 0}.cart-subtotal .num{float:right}.expired-text{color:#f30;display:block;width:120px;font-weight:500;margin-bottom:10px}#flatInactive .inactive{float:left;max-width:76.42857em;width:100%;padding-top:10px;padding-bottom:10px;border-bottom:1px solid #c9c9c9;font-size:14px}#flatInactive .inactive .inactive-text{color:#f30}#flatInactive .inactive .remove-btn{float:right;cursor:pointer}.cart-loader{position:relative;display:none;top:10px;right:10px}.inactive{position:relative}.inactive .cart-loader{position:absolute;right:10px;top:5px}.time-remaining .cart-loader-expired{display:none}.cloud-zoom-title{display:none}.cloud-zoom-big{overflow:hidden}.cloud-zoom-loading{display:none}body.failed-shipment #addCreditCard{display:none}body.failed-shipment #addCreditCard-mbg .legend-container{display:none}body.failed-shipment #addCreditCard-mbg .modalWrap{padding:40px;width:500px}body.failed-shipment #addCreditCard-mbg h1{margin-bottom:15px}body.failed-shipment #addCreditCard-mbg .contra-select,body.failed-shipment #addCreditCard-mbg input{width:100%}body.failed-shipment #addCreditCard-mbg .form-messages{line-height:2em}body.failed-shipment #addCreditCard-mbg .button-submit{margin-right:10px}#main_container.bas{background-color:#fff;margin-top:20px;padding-top:27px}#main_container.bas #account .explain h3{text-align:center;color:#262626;font-size:30px;text-transform:uppercase;line-height:22px}#main_container.bas #account .explain p{width:575px;text-align:center;font-size:14px;display:block;margin:16px auto;color:#656565}#main_container.bas #account #payment-information{width:600px;display:block;margin:23px auto}#main_container.bas #account #payment-information .tl-select{float:left;width:200px !important;margin-top:0}#main_container.bas #account #payment-information .tl-select #credit_card_id{width:200px;cursor:pointer}#main_container.bas #account #payment-information .tl-select .tl-select-body{width:159px !important}#main_container.bas #account #payment-information #billing-address-display{width:400px;margin-top:8px;color:#656565;float:left}#main_container.bas #account #payment-information #billing-address-display .purchase-address{list-style:none}#main_container.bas #account #payment-information #billing-address-display .purchase-address li{margin-left:5px}#main_container.bas #account #payment-information .act-billing-options{float:left;margin-left:10px}#main_container.bas #account #payment-information .act-billing-options a{float:left;display:block;width:87px;text-align:center;font-size:14px;line-height:25px;margin-right:10px}#main_container.bas #account #payment-information .act-billing-options a#edit-cc{cursor:pointer}#main_container.bas #order_info{border-top:1px solid #c9c9c9;float:left;width:97%;margin-left:12px;margin-top:59px;padding-top:8px}#main_container.bas #order_info .order-no{float:left;width:100%;font-size:18px;font-weight:500;color:#262626;margin-bottom:1em}#main_container.bas #order_info .user-details{float:left;width:300px;color:#262626;margin-right:10px;display:block;padding-top:0px;line-height:1.5}#main_container.bas #order_info .user-details ul{margin:0;padding:0}#main_container.bas #order_info .user-details ul li{list-style:none;font-size:14px;clear:both}#main_container.bas #order_info .user-details ul li span{float:left}#main_container.bas #order_info .user-details ul li p{float:left;padding-left:5px}#main_container.bas #order_items{float:left;width:100%;margin-top:16px}#main_container.bas #order_items table#shipping_items{border-collapse:collapse;width:100%}#main_container.bas #order_items table#shipping_items thead{border-bottom:1px solid #c9c9c9}#main_container.bas #order_items table#shipping_items thead tr{border-bottom:none}#main_container.bas #order_items table#shipping_items thead tr td{padding:5px;font-weight:500;text-transform:uppercase}#main_container.bas #order_items table#shipping_items thead tr td.order-img{padding-top:5px}#main_container.bas #order_items table#shipping_items thead tr td.order-estdel,#main_container.bas #order_items table#shipping_items thead tr td.order-qty,#main_container.bas #order_items table#shipping_items thead tr td.order-price,#main_container.bas #order_items table#shipping_items thead tr td.order-total{padding-top:5px}#main_container.bas #order_items table#shipping_items tr{border-bottom:1px solid #c9c9c9}#main_container.bas #order_items table#shipping_items tr td{color:#000;padding:5px}#main_container.bas #order_items table#shipping_items tr td.order-img{width:67px;padding-top:11px}#main_container.bas #order_items table#shipping_items tr td.order-img img{margin:0 auto;text-align:center;padding-bottom:8px}#main_container.bas #order_items table#shipping_items tr td.order-desc{width:350px;vertical-align:top}#main_container.bas #order_items table#shipping_items tr td.order-desc span{padding-bottom:2px}#main_container.bas #order_items table#shipping_items tr td.order-desc .title{padding-top:6px;padding-bottom:0;width:100%;clear:both}#main_container.bas #order_items table#shipping_items tr td.order-desc .size{width:100%;clear:both;display:block}#main_container.bas #order_items table#shipping_items tr td.order-desc .color{clear:both;width:100%}#main_container.bas #order_items table#shipping_items tr td.order-desc .return{clear:both;width:100%;display:block;padding-top:20px}#main_container.bas #order_items table#shipping_items tr td.order-estdel,#main_container.bas #order_items table#shipping_items tr td.order-qty,#main_container.bas #order_items table#shipping_items tr td.order-price,#main_container.bas #order_items table#shipping_items tr td.order-total{vertical-align:top;padding-top:11px}#main_container.bas #order_items table#shipping_items tr td.order-price,#main_container.bas #order_items table#shipping_items tr td.order-total{font-weight:500}#main_container.bas #order_items table#shipping_items tr td.order-qty{width:156px;text-align:center}#main_container.bas #order_items table#shipping_items tr td.order-total{text-align:right}#main_container.bas #order_items #final-prices{width:200px;float:right;padding:5px;display:block}#main_container.bas #order_items #final-prices ul li{list-style:none;color:#262626;border-bottom:1px solid #c9c9c9;padding:10px 0;float:left;width:100%;font-size:12px}#main_container.bas #order_items #final-prices ul li span.Subtotal,#main_container.bas #order_items #final-prices ul li span.Tax,#main_container.bas #order_items #final-prices ul li span.Shipping{float:left;border-left:none;height:auto;padding-right:0}#main_container.bas #order_items #final-prices ul li span.sub-no,#main_container.bas #order_items #final-prices ul li span.tax-no,#main_container.bas #order_items #final-prices ul li span.ship-no{float:right}#main_container.bas #order_items #final-prices ul li span.Total{font-size:16px;font-weight:500;float:left}#main_container.bas #order_items #final-prices ul li span.total-no{float:right;font-weight:500;font-size:16px}#main_container.bas .canceltheorder{margin:10px auto;width:162px}#main_container.bas .canceltheorder #cancel_order{float:left;color:#fff;cursor:pointer;width:160px;line-height:41px;height:42px}#cancel-order{width:378px;position:absolute;top:0px}#cancel-order .modal-body{position:relative;top:0}#cancel-order h3{float:left;color:#000;font-size:16px;font-weight:500;text-align:center;width:100%;display:block}#cancel-order #reasonscancel{display:block;padding:10px;margin:0 auto;cursor:pointer}#cancel-order #reasonscancel .tl-select{width:200px !important;margin:20px auto 5px;cursor:pointer}#cancel-order #reasonscancel .tl-select .tl-select-body{width:155px}#cancel-order #reasonscancel .tl-select #reasonstocancel{cursor:pointer}#cancel-order a#cancel_for_sure{display:block;margin:10px auto;color:#fff;cursor:pointer;width:160px;line-height:41px}.update-acct{display:none;position:absolute;top:0;width:520px}#edit_cc fieldset select{height:25px;line-height:25px;font-size:14px}#edit_cc fieldset #editCreditCardExpYear,#edit_cc fieldset #editCreditCardExpMonth{width:80px}#cancel_order{width:40px;float:left}#payment_info .contra-select{float:left}#changePayment{width:240px;float:left}#editPayment{float:left;margin-left:10px;margin-right:10px}#retryPayment{margin-left:10px}#addPayment{margin-left:10px}#cancel_order_btn{margin-left:10px}#payment_info{width:240px;float:left}#payment_info .userInfo{margin-top:10px;font-size:14px;float:left;width:230px}body.failed-shipment .clear-fix,body.failed-shipment .inline-growl{clear:both}.overlay{background:#fff;position:fixed;top:0;bottom:0;left:0;right:0;overflow-y:scroll;-webkit-overflow-scrolling:touch;z-index:100000000;display:none}@media only screen and (max-width: 960px), handheld{body{height:100%;min-height:100%;position:relative;-webkit-perspective:none;-webkit-transform-style:preserve-3d}img{height:auto;border:none}*,*:after,*:before{-webkit-tap-highlight-color:transparent}#wrapperInner{overflow-y:auto;width:100%;min-height:100%}.position-fixed #wrapper{height:100%;min-height:100%}.desktop-view,.right-rail,.left-nav{display:none}.cart #mainNav #contraCart,.cart #mainNav .mobile-cart,.cart #mobileMainNav #contraCart,.cart #mobileMainNav .mobile-cart,.checkout #mainNav #contraCart,.checkout #mainNav .mobile-cart,.checkout #mobileMainNav #contraCart,.checkout #mobileMainNav .mobile-cart,.confirmation #mainNav #contraCart,.confirmation #mainNav .mobile-cart,.confirmation #mobileMainNav #contraCart,.confirmation #mobileMainNav .mobile-cart{display:none}#main{padding-top:0 !important;padding-bottom:0}#main .container,#main .container .container-left{width:100%}.table .table-row .table-column,.table .table-row{min-height:90px}.position-fixed .cart #mobileBottomBar{display:block}.position-fixed .cart #mobileBottomBar .cart-buttons{display:table}.cart .checkout-header .step.cart a,.cart .checkout-header .step.cart:after,.checkout .checkout-header .step.checkout a,.checkout .checkout-header .step.checkout:after,.checkout-confirm .checkout-header .step.confirmation a,.checkout-confirm .checkout-header .step.confirmation:after{background:#afafaf}.table-header{display:none}.table.cart-table{border-top:1px solid #cdcdcd}.table.cart-table .item{width:auto;margin-right:10px;position:absolute;float:none}.table.cart-table #flatExpired img{opacity:.6}.table.cart-table #flatExpired,.table.cart-table #flatExpired .returnable,.table.cart-table #flatExpired h1{color:#d7d7d7}.table.cart-table #flatExpired .expired-text{position:absolute;top:25px;width:100%;left:0;display:block;text-align:center;text-shadow:0 -1px 3px #FFF}.table.cart-table #flatExpired .expired-link{position:absolute;top:45px;left:50%;margin-left:-70px}.table.cart-table .table-row{position:relative;display:-webkit-box;display:ms-flexbox;display:flex}.table.cart-table .table-row .table-column{padding-bottom:0}.table.cart-table .remove,.table.cart-table .checkout-table .remove{width:80px;position:absolute;top:10px;right:-8px}.table.cart-table .remove .remove-button{border:none;width:40px;height:40px;margin-right:-20px}.table.cart-table .description,.table.cart-table .checkout-table .description{width:auto;min-width:150px;padding-bottom:0;position:static;margin-left:70px;float:none}.table.cart-table .description .time-remaining,.table.cart-table .checkout-table .description .time-remaining{width:auto}.table.cart-table .remove .remove-btn{width:40px;padding-left:20px;height:40px;text-align:center;display:block;border:none}.table.cart-table .remove .remove-btn .text{display:none}.table.cart-table .remove .remove-btn .x{display:none}.table.cart-table .remove .remove-btn:after{content:'\e060';font-family:'entypo';font-size:27px;position:absolute;right:7px;color:#d7d7d7;margin-top:1px}.table.cart-table .remove .remove-btn:hover{cursor:pointer}.table.cart-table dl{overflow:hidden;*zoom:1}.table.cart-table .table-row .table-column .returnable{text-decoration:none;position:relative;clear:left;font-size:11px;left:0}.table-column.price,.table-column.quantity,.table-column.time-remaining,.remove .text{display:none}.position-fixed #main .cart-buttons{display:none}.cart .cart-buttons{display:table;float:none;width:100%}.cart .cart-buttons>.pull-right{display:block;float:none}.cart .cart-buttons .continue-shopping,.cart .cart-buttons .proceed-to-checkout{display:table-cell;width:48%;margin:0 1%;font-size:15px;padding:10px 0;line-height:1.2em;height:auto}.cart .cart-buttons .continue-shopping{background:#969696}.cart #mobileBottomBar .cart-buttons{border-spacing:10px;border-collapse:separate}.cart #flatInactive .inactive{width:100%;padding-right:70px;position:relative;min-height:48px}.cart #flatInactive .inactive,.cart #flatInactive .inactive strong,.cart #flatInactive .inactive .inactive{font-size:11px !important}.cart #flatInactive .remove-btn{top:10px;right:0;position:absolute}.cart #flatTotals{clear:both}#mobileBottomBar{position:fixed;width:100%;z-index:2;bottom:0}}@media only screen and (min-width: 960px){.mobile-view,#mobileBottomBar,.cart #main .description .quantity,.cart #main .description .time-remaining,.cart #main .description .price,.checkout-confirm>.contra-select,.checkout-confirm.promo-code,.checkout #couponField,.product-images-mobile-container,.checkout #shippingMethodInfo{display:none}}input[type="text"],input[type="button"],input[type="password"],input[type="submit"],input[type="number"],textarea{-webkit-appearance:none;-webkit-border-radius:0}html,body{display:block !important;height:100%}html.mobile,html.tablet,body.mobile,body.tablet{display:block !important}html.bg-muted,html.bg-muted body{background:#f5f5f5}@media (min-width: 1024px){body{overflow-y:scroll}}html *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.android{-webkit-tap-highlight-color:transparent !important}.hide{display:none !important}.visually-hidden-text{text-indent:-9999px}.visually-hidden,body.dropship-checkout .secure-checkout-button.inactive .checkout-text,body.dropship-checkout .form-active .shipping-methods:not(.shipping-methods-required),body.dropship-checkout .order-table-row.processing *,body.dropship-checkout .legend-toolbar.processing *,.select-radios input[type="radio"],.form-collapse .form-section-content,.form-collapse .form-section-header-right,.form-active .form-section-header .form-section-header-right{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);padding:0 !important;border:0 !important;height:1px !important;width:1px !important;overflow:hidden}.clear:after,.clearfix:after,.gift-guide .slide:after{content:" ";display:table;clear:both}.clearboth{clear:both}.text_center{text-align:center}.hide{display:none !important}.user-has-avatar{display:none}.user-logged-in .user-logged-in{display:block}.user-logged-in .user-logged-out{display:none}.user-logged-in.user-has-avatar .user-no-avatar{display:none}.user-logged-in.user-has-avatar .user-has-avatar{display:block}.user-logged-out .user-logged-out{display:block}.user-logged-out .user-logged-in{display:none}.content-unit{width:100%;max-width:970px;margin:0 auto;padding:1.07143em 0 10em;background:#fff}.content-left{width:45.78571em;float:left;clear:left}.content-right{width:21.42857em;float:right}@media only screen and (max-width: 960px) and (min-width: 768px){.content-left{width:90%;float:none;margin:0 auto}.content-right{display:none}}@media only screen and (max-width: 768px){.content-left{width:100%;float:none;margin:0 auto}.content-right{display:none}}.section-header{font-size:16px;font-weight:400;line-height:1.2em;text-transform:uppercase;margin-bottom:.75em}.disable-hover{pointer-events:none !important}.full-width #main .container{width:100%;border-right:none;padding:0}input[type='submit']:active,input[type='submit']:focus{border:none;outline:none}.img-block{overflow:hidden;*zoom:1}.img-block .img{float:left;margin:0 5px 0 0}.img-block .img img{display:block}.img-block .img-block-content{display:table-cell;width:10000px;*width:auto;*zoom:1}.img-block .img-ext{float:right;margin-left:5px}a{text-decoration:none;color:inherit;outline:none}dl.definition-list{overflow:hidden;*zoom:1;line-height:1.618em}dl.definition-list dt{float:left;clear:left}dl.definition-list dt:after{content:':'}dl.definition-list dd{float:left;clear:right}button{cursor:pointer;appearance:none;-moz-appearance:none;-webkit-appearance:none;border:none;padding:0;margin:0;background:none;font-size:1em;-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;user-select:none}details{position:relative}details summary{cursor:pointer;position:relative;-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;user-select:none}summary:after{font-family:'entypo';content:'\e0a4';position:absolute;color:inherit;font-size:1.5em;height:1em;line-height:1em;top:0;right:0;bottom:0;margin:auto 0}details.open>summary:after,details.open>summary:after{content:'\e0a2'}.no-details details:not(.open)>:not(summary){display:none !important}.capitalize{text-transform:uppercase}.no-text-transform{text-transform:none}body>.tracking-pixel{position:absolute;bottom:0}#tcp_header_728x90{margin:0 auto;padding:10px 12px 0;text-align:center;width:970px;max-width:100%}.stack #tcp_header_728x90{margin-bottom:10px}@media only screen and (max-width: 970px){.stack #tcp_header_728x90{display:none}.stack #tcp_header_728x90 iframe{max-width:100%}}.product-images .sold-out:after{background:url('/images/rgbapng/0000007f-5.png?1424283396');background:rgba(0,0,0,0.5);display:block;color:white;text-transform:uppercase;font-size:24px;content:'Sold out';text-align:center;width:100%;z-index:1;top:0;left:0;right:0;bottom:0;margin:auto auto;position:absolute;height:60px;line-height:60px;overflow:hidden}.badge{height:2.66667em;line-height:2.66667em;width:10.16667em;position:absolute;top:0;left:-1em;z-index:20;color:#fff;text-transform:uppercase;text-align:center;font-weight:500;font-size:12px}@media only screen and (max-width: 767px){.badge{height:2em;line-height:2em;width:8.33333em;left:-0.75em}}.badge+.badge-corner+.badge{top:2.66667em}@media only screen and (max-width: 767px){.badge+.badge-corner+.badge{top:2em}}.badge-corner{font-size:12px;border-top:0px solid transparent;border-right:1em solid transparent;border-bottom:1.25em solid transparent;border-left:0px solid transparent;position:absolute;top:2.66667em;left:-1em}@media only screen and (max-width: 767px){.badge-corner{top:2em;left:-0.75em;z-index:-10}}.badge-corner+.badge+.badge-corner{top:5.33333em}@media only screen and (max-width: 767px){.badge-corner+.badge+.badge-corner{top:4em}}.sold-out-badge{background:#444}.sold-out-corner{border-right-color:#1c1c1c}.back-in-stock-badge{background:#638bae}.back-in-stock-corner{border-right-color:#2e444f}.previously-added-badge{background:#f6a600}.previously-added-text{text-transform:none;color:#fff;font-weight:700;font-size:0.85714em}@media (min-width: 768px){.previously-added-text{font-size:1em}}.previously-added-corner{border-right-color:#774401;z-index:1}.text-align-left{text-align:left}.text-align-center{text-align:center}.text-align-right{text-align:right}.mobile-backdrop{background:rgba(0,0,0,0.7);width:100%;height:100%;position:fixed;top:0;left:0;visibility:hidden;color:#fff;z-index:1000002;-webkit-backface-visibility:hidden;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transition:opacity 0.3s,visibility 0.3s;-o-transition:opacity 0.3s,visibility 0.3s;-webkit-transition:opacity 0.3s,visibility 0.3s;transition:opacity 0.3s,visibility 0.3s}@media (min-width: 768px){.mobile-backdrop{background:rgba(0,0,0,0.3)}}.fav-indicator{background:#f30;min-width:1.5em;height:1.5em;margin-left:0.75em;line-height:1.5em;border-radius:0.75em;font-size:0.8em;color:#fff;text-align:center;display:inline-block}.fav-indicator:empty{display:none}.fav-indicator-corner{margin-left:0;position:absolute;top:-1em;right:-1em}@media (min-width: 1024px){.fav-indicator{font-size:10px}}.vertical-align-ib:before{content:"";height:100%;display:inline-block;vertical-align:middle;margin-right:-0.25em}.vertical-align-ib>.vertical-align-content{display:inline-block;vertical-align:middle}.vertical-align-td{display:table}.vertical-align-td>.vertical-align-content{display:table-cell;vertical-align:middle}.orange-divider-thin{display:inline-block;border-top:solid #f30 1px;border-bottom:solid #f30 1px;width:90px;height:4px}.no-scroll{overflow:hidden}@font-face{font-family:"Graphik";src:url(/fonts/Graphik/Graphik-Light-Web.eot?#iefix);src:url(/fonts/Graphik/Graphik-Light-Web.eot?#iefix?#iefix) format('embedded-opentype'),url(/fonts/Graphik/Graphik-Light-Web.woff) format('woff'),url(/fonts/Graphik/Graphik-Light-Web.ttf) format('truetype'),url(/fonts/Graphik/Graphik-Light-Web.svg#Graphik-Light) format('svg');font-weight:300;font-style:normal}@font-face{font-family:"Graphik";src:url(/fonts/Graphik/Graphik-LightItalic-Web.eot?#iefix);src:url(/fonts/Graphik/Graphik-LightItalic-Web.eot?#iefix?#iefix) format('embedded-opentype'),url(/fonts/Graphik/Graphik-LightItalic-Web.woff) format('woff'),url(/fonts/Graphik/Graphik-LightItalic-Web.ttf) format('truetype'),url(/fonts/Graphik/Graphik-LightItalic-Web.svg#Graphik-LightItalic) format('svg');font-weight:300;font-style:italic}@font-face{font-family:"Graphik";src:url(/fonts/Graphik/Graphik-Regular-Web.eot?#iefix);src:url(/fonts/Graphik/Graphik-Regular-Web.eot?#iefix?#iefix) format('embedded-opentype'),url(/fonts/Graphik/Graphik-Regular-Web.woff) format('woff'),url(/fonts/Graphik/Graphik-Regular-Web.ttf) format('truetype'),url(/fonts/Graphik/Graphik-Regular-Web.svg#Graphik-Regular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:"Graphik";src:url(/fonts/Graphik/Graphik-RegularItalic-Web.eot?#iefix);src:url(/fonts/Graphik/Graphik-RegularItalic-Web.eot?#iefix?#iefix) format('embedded-opentype'),url(/fonts/Graphik/Graphik-RegularItalic-Web.woff) format('woff'),url(/fonts/Graphik/Graphik-RegularItalic-Web.ttf) format('truetype'),url(/fonts/Graphik/Graphik-RegularItalic-Web.svg#Graphik-RegularItalic) format('svg');font-weight:400;font-style:italic}@font-face{font-family:"Graphik";src:url(/fonts/Graphik/Graphik-Medium-Web.eot?#iefix);src:url(/fonts/Graphik/Graphik-Medium-Web.eot?#iefix?#iefix) format('embedded-opentype'),url(/fonts/Graphik/Graphik-Medium-Web.woff) format('woff'),url(/fonts/Graphik/Graphik-Medium-Web.ttf) format('truetype'),url(/fonts/Graphik/Graphik-Medium-Web.svg#Graphik-Medium) format('svg');font-weight:500;font-style:normal}@font-face{font-family:"Graphik";src:url(/fonts/Graphik/Graphik-MediumItalic-Web.eot?#iefix);src:url(/fonts/Graphik/Graphik-MediumItalic-Web.eot?#iefix?#iefix) format('embedded-opentype'),url(/fonts/Graphik/Graphik-MediumItalic-Web.woff) format('woff'),url(/fonts/Graphik/Graphik-MediumItalic-Web.ttf) format('truetype'),url(/fonts/Graphik/Graphik-MediumItalic-Web.svg#Graphik-MediumItalic) format('svg');font-weight:500;font-style:italic}@font-face{font-family:"Graphik";src:url(/fonts/Graphik/Graphik-Semibold-Web.eot?#iefix);src:url(/fonts/Graphik/Graphik-Semibold-Web.eot?#iefix?#iefix) format('embedded-opentype'),url(/fonts/Graphik/Graphik-Semibold-Web.woff) format('woff'),url(/fonts/Graphik/Graphik-Semibold-Web.ttf) format('truetype'),url(/fonts/Graphik/Graphik-Semibold-Web.svg#Graphik-Semibold) format('svg');font-weight:700;font-style:normal}@font-face{font-family:"Graphik";src:url(/fonts/Graphik/Graphik-SemiboldItalic-Web.eot?#iefix);src:url(/fonts/Graphik/Graphik-SemiboldItalic-Web.eot?#iefix?#iefix) format('embedded-opentype'),url(/fonts/Graphik/Graphik-SemiboldItalic-Web.woff) format('woff'),url(/fonts/Graphik/Graphik-SemiboldItalic-Web.ttf) format('truetype'),url(/fonts/Graphik/Graphik-SemiboldItalic-Web.svg#Graphik-SemiboldItalic) format('svg');font-weight:700;font-style:italic}@font-face{font-family:"fontello";src:url(/fonts/fontello/fontello.eot);src:url(/fonts/fontello/fontello.eot?#iefix) format('embedded-opentype'),url(/fonts/fontello/fontello.woff) format('woff'),url(/fonts/fontello/fontello.ttf) format('truetype'),url(/fonts/fontello/fontello.svg#fontello) format('svg');font-weight:normal}body{font-family:"Graphik","Helvetica Neue","Helvetica",Arial,sans-serif;font-size:14px;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,h4,h5,h6{margin:0}h1{font-size:1.71429em}h2{font-size:1.42857em}h3{font-size:1.28571em}h4{font-size:1.14286em}h5{font-size:1em}h6{font-size:0.85714em}small{font-size:0.71429em}p{margin:0}b{font-weight:500}input,textarea,keygen,select,button{font-family:inherit;-webkit-font-smoothing:antialiased}.share-legend{width:auto;float:right;margin:14px 0;line-height:0}.share-legend .share-text,.share-legend .share-wrap{display:inline-block}.share-legend .share-wrap{margin-left:10px}.share-btn{display:inline-block;text-align:center;text-transform:uppercase;text-decoration:none !important;display:inline-block;vertical-align:top;margin:0 0.71429em 0 0}.share-btn:last-child{margin-right:0 !important}.share-btn,.share-btn a{color:#fff !important;text-decoration:none !important}.share-btn a{font-size:12px;line-height:10px;display:block;width:65px;-moz-transition:background-color 0.12s linear;-o-transition:background-color 0.12s linear;-webkit-transition:background-color 0.12s linear;transition:background-color 0.12s linear}.share-btn a:before{font:1.16667em/20px fontello;padding-right:1px}.share-btn a:active,.no-touch .share-btn a:active{background:#000 !important}.share-btn .button-icon{display:none !important}.share-fb a{background:#3b5a97}.no-touch .share-fb a:hover{background:#5e7fc0}.share-fb a:before{content:"\F30C"}.share-tweet a{background:#28aae1}.no-touch .share-tweet a:hover{background:#3eb3e4}.share-tweet a:before{content:"\f309"}.share-gplus a{background:#E2573C}.no-touch .share-gplus a:hover{background:#e97d68}.share-gplus a:before{content:"\f30f"}.share-reddit a{background:#96C2E9}.no-touch .share-reddit a:hover{background:#c0daf2}.share-reddit a:before{content:"\e050"}.share-pinterest a{background:#cc4449}.no-touch .share-pinterest a:hover{background:#ae2f34}.share-pinterest a:before{content:"\f312"}.share-email{background:#969696}.no-touch .share-email a:hover{background:#7d7d7d}.share-email a:before{content:"\2709"}.share-link{background:#969696}.no-touch .share-link a:hover{background:#7d7d7d}.share-link a:before{content:"\e022"}.fb-like{display:inline-block;max-width:80px;width:76px;padding-bottom:2px}.fb-like .fb_iframe_widget iframe{z-index:1}.share-text{vertical-align:top;line-height:1.42857em}.icon-social{display:inline-block;position:absolute;bottom:0;left:0;width:100%}.icon-social a{width:22px}.icon-social a:before{line-height:22px}.icon-social .share-wrap li{margin-right:5px !important}.icon-social .share-wrap li:last-child{margin-right:0 !important}.icon-social .title,.icon-social .text{display:none}.fb-row{margin-bottom:1.42857em}.fb-connect .spinner{display:none}.fb-connect.connected .connect-to-fb{display:none !important}.fb-connect.connected .fboption{display:block}.fb-connect.processing .connect-to-fb{display:none !important}.fb-connect.processing .fboption{display:none}.fb-connect.processing .spinner{display:inline-block}.fb-connect .fboption{overflow:hidden;*zoom:1;display:none}.fb-connect .action{font-size:0.85714em;color:#646464}.fb-connect .action a{font-size:0.91667em}.fb-connect .fbStatus{color:#646464}.fb-connect .fbImg{float:left}.fb-connect .fbImg img{width:33px;height:33px;margin-right:0.71429em}.fb-connect .disconnect-fb{text-decoration:underline}.desktop-default,.desktop{display:block}.mobile,.mobile-default,.mobile-retina,.tablet,.tablet-default,.tablet-retina,.desktop-retina{display:none !important}@media only screen and (max-width: 767px){.desktop-default,.desktop-retina,.desktop{display:none !important}.mobile-default,.mobile{display:block !important}}@media only screen and (-webkit-min-device-pixel-ratio: 2) and (min-width: 768px), only screen and (-moz-min-device-pixel-ratio: 2) and (min-width: 768px), only screen and (min-device-pixel-ratio: 2) and (min-width: 768px){.desktop-default{display:none !important}.desktop-retina{display:block !important}}@media only screen and (-webkit-min-device-pixel-ratio: 1.5) and (max-width: 767px), only screen and (-moz-min-device-pixel-ratio: 1.5) and (max-width: 767px), only screen and (min-device-pixel-ratio: 1.5) and (max-width: 767px){.mobile-default{display:none !important}.mobile-retina{display:block !important}}.cart-item-brand{font-size:0.78571em;font-weight:500;margin-bottom:2px}.cart-item-name{margin-bottom:7px}.cart-item-prices{margin-bottom:12px}.cart-item-price{font-weight:700;display:inline}.cart-item-price+.cart-item-price{font-size:0.64286em;font-weight:400;text-decoration:line-through}.cart-item-price-markdown{color:#f30}.cart-item-messaging{margin-top:2px;color:#f30;font-size:0.64286em;font-weight:500}.cart-item-description{font-size:0.85714em;line-height:1.25em}.cart-item-returnable{text-decoration:underline}@media (min-width: 767px){.cart-item-brand{margin-bottom:7px;font-size:0.85714em;font-weight:500}.cart-item-name{font-size:1.07143em}.cart-item-prices{margin-bottom:17px}.cart-item-price{font-size:1.14286em}.cart-item-price+.cart-item-price{font-size:0.71429em}.cart-item-messaging{font-size:0.71429em}}.inline-growl{background-color:#f5f5f5;font-size:0.85714em;line-height:1;padding:0.71429em 0.71429em 0.71429em 1.42857em;margin-bottom:0.83333em}.inline-growl.warning{color:#f30}.inline-growl.warning-yellow{color:#000}.inline-growl.success{color:#5ba653}.inline-growl.success .inline-growl-figure{width:1.28571em;height:1.28571em}.inline-growl.success .inline-growl-message{margin-left:2em}.inline-growl.discount{font-size:14px;color:#f30;background:transparent}.inline-growl.gift{background:transparent;margin-bottom:0;padding:0;font-size:0.92857em;color:#242424}.inline-growl.gift .inline-growl-message{line-height:1.8em}@media (min-width: 960px){.inline-growl.gift .inline-growl-message{font-size:1.14286em}}.inline-growl-figure-container{float:left}.inline-growl-figure{height:1.8em;width:1.8em}.inline-growl-message{line-height:1.5em;margin-left:2.8em}html,body{overflow-y:hidden}#wrapper{padding-top:4em;overflow-y:scroll;position:relative}#monetate_selectorBanner_2683030f_00{display:none !important}#monetateHeaderBannerNav{background:#e1e1e1;height:2.14286em !important;overflow:hidden !important;display:none}#monetateHeaderBannerNav img{width:auto !important;height:2.14286em !important;margin:0 auto;display:block}#monetateContentBannerNav{height:3.21429em !important;margin:0.5em 0 0.35714em 0;overflow:hidden !important}#monetateContentBannerNav img{width:auto !important;max-width:100% !important;height:3.21429em !important;margin:0 auto;display:block}@media (min-width: 768px){html{overflow-y:visible}body{overflow-y:scroll}#wrapper{overflow-y:visible;padding-top:7.21429em}#monetateHeaderBannerNav{display:block}#monetateContentBannerNav{display:block;margin:0 0.92857em 0.71429em 0.92857em}}@media (min-width: 1025px){#wrapper{padding-top:8.64286em}#monetateContentBannerNav{max-width:1920px;margin:0 auto 1.07143em auto;padding:0 1.42857em 0 1.42857em}}.show-tablet,.show-desktop{display:none}.nav-menu{float:left}.nav-menu-mobile{width:30%;float:left}.nav-menu-mobile-back{width:auto}.nav-menu-mobile-filter{width:40%}.nav-menu-icon{background:#f30;margin:0.5em 0 0 0.5em;color:#fff;line-height:1em;float:left}.nav-icon-hamburger{width:2.85714em;height:2.85714em}.nav-menu-logo{width:40%;text-align:center;float:left}.nav-logo{background:url('/images/jackthreads/jt-logo-rebrand/JT_Full_Logo_RGB.svg?1447706159') center center/cover no-repeat;background-size:cover;width:75px;height:42px;margin:.5em auto}.nav-logo-homepage{background:url('/images/jackthreads/jt-logo-rebrand/JT_Full_Logo_RGB.svg?1447706159') center center/cover no-repeat;background-size:cover;width:75px;height:42px;margin:.5em auto}.nav-logo-link{display:block;height:100%;width:100%;text-indent:-9999px}.nav-icon-jt-logo-mini{float:left;color:#f30;height:25px;width:38px;margin-left:25px;background:url('/images/jackthreads/jt-logo-rebrand/JT_only_logo.svg?1447706159') center center/contain no-repeat;background-size:contain;margin-top:1.07143em}.nav-menu-back{padding:0 1.5em 0 0.5em;float:left}.nav-icon-arrow-left{width:1.07143em;height:1.92857em;line-height:1.92857em;color:#8c8c8c}.header{background:#fff;border-bottom:2px solid #f30;font-size:1em;position:fixed;z-index:1000001;top:0;left:0;right:0}.nav{line-height:3.92857em;font-weight:700;color:#000;letter-spacing:0.1em;text-transform:uppercase;position:relative}.nav-utils{float:right}.nav-util-links{float:left}.nav-util-link{width:3.14286em;margin-left:0.5em;text-align:center;float:left}.nav-util-link>a{color:#8c8c8c}.nav-util-dropdown{max-height:0;overflow:hidden;position:absolute}.nav-util-search{margin:0}.nav-util-search a{display:block}.nav-util-filter{width:auto;margin:0 1.42857em 0 0}.nav-filter-button{width:70px;border:2px solid #8c8c8c;line-height:2.08333em;font-size:0.85714em;display:inline-block}.nav-filter-button .icon{display:none;vertical-align:-0.08333em}.nav-filter-button:active{border-color:transparent;color:#000;background:#fff}.filters-selected .nav-filter-button{width:70px;border-color:#f30;color:#f30}.filters-selected .nav-filter-button .icon{display:inline-block}.mobile-search-active .mobile-backdrop{z-index:1000000;visibility:visible;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.nav-mobile-search{width:100%;max-height:0;margin-top:2px;overflow:hidden;position:absolute;left:0}.mobile-search-active .nav-mobile-search{max-height:3.92857em}input[type=search].nav-search-input{width:100%;height:3.66667em;border-radius:0;padding:0 0.66667em;font-size:1.07143em;font-weight:bold;color:#000;text-transform:uppercase;letter-spacing:0.1em}input[type=search].nav-search-input:focus{outline:none}.nav-util-cart{position:relative}.nav-hide-cart .nav-util-cart{display:none}.nav-util-cart-active .nav-icon{color:#f30}.cart-indicator{width:100%;color:#fff;font-size:0.71429em;font-weight:500;line-height:5.7em;letter-spacing:0;position:absolute;top:0;left:0;text-align:center}.nav-timer{display:none !important}.nav-icon{display:inline-block;vertical-align:middle}.nav-icon .icon{pointer-events:none;display:block}.nav-icon-chat{width:1.64286em;height:1.78571em;line-height:1.78571em}.nav-icon-search{width:1.78571em;height:1.92857em;line-height:1.92857em}.mobile-search-active .nav-icon-search{color:#000}.nav-icon-cart{width:1.42857em;height:2.07143em;line-height:2.07143em;margin-bottom:5px}.nav-util-weecart .cart-total{line-height:4.54545em;padding:0 0.90909em}.nav-util-weecart .cart-checkout-button{font-size:1.09091em}.nav-util-weecart .cart-checkout-timer{font-size:0.83333em}@media (min-width: 768px){.show-tablet{display:block}.hide-tablet{display:none}.nav{padding:0 0.14286em 0 0.42857em;line-height:3.92857em}.nav-menu-mobile{width:auto}.nav-menu-mobile-extended{width:auto}.nav-menu-icon{margin-top:0.92857em;max-height:2.14286em}.nav-icon-hamburger{width:2.14286em;height:2.14286em}.nav-icon-jt-logo-mini{display:none}.nav-icon-chat{margin-top:5px}.nav-menu-logo{width:auto}.nav-logo-homepage,.nav-logo{width:48px;height:27px;margin:16px 30px 0 30px}.fixed .nav-logo-homepage,.fixed .nav-logo{margin-top:15px}.nav-menu-links{float:left;font-size:0.75em}.nav-menu-link{border-left:1px solid #eaeaea;padding:0.2em 2em 0 2em;float:left}.nav-menu-link>a{display:block}.nav-menu-link a.active{color:#f30}.nav-util-links{margin-left:0.71429em}.nav-search{float:left}.nav-search-container{height:2.35714em;width:8.57143em;border:1px solid #d9d9d9;display:inline-block;vertical-align:middle;padding:0 0.35714em 0 2em;position:relative}input[type=search].nav-search-input{height:100%;vertical-align:top;padding:2px 0 0 0;font-size:0.73214em}input[type=search].nav-search-input:focus{outline:none}input[type=search].nav-search-input::-webkit-input-placeholder{color:#000}input[type=search].nav-search-input::-moz-placeholder{color:#000}input[type=search].nav-search-input:-ms-input-placeholder{color:#000}.nav-util-saved{position:relative;display:block}.nav-timer{position:absolute;bottom:0.4em;left:0;right:0;color:#8c8c8c;font-size:0.71429em;font-weight:400;line-height:1em;letter-spacing:0;display:block !important;-moz-transition:bottom 0.3s ease;-o-transition:bottom 0.3s ease;-webkit-transition:bottom 0.3s ease;transition:bottom 0.3s ease}.wee-cart-expired{left:-0.7em;text-transform:none}.nav-icon-search{width:0.85714em;height:0.85714em;line-height:0.85714em;margin:-0.35714em 0 0 0.71429em;color:#f30;position:absolute;left:0;top:50%;z-index:1000001}.nav-icon-fav{width:1.28571em;height:1.5em;line-height:1.5em}.nav-icon-cart{width:1.42857em;height:1.78571em;line-height:1.78571em;margin-bottom:4px}.nav-icon-phone{width:1.5em;height:1.5em;line-height:1.5em}}@media (min-width: 1025px){.show-desktop{display:block}.hide-desktop{display:none}.nav{padding:0 1.42857em 0 2.14286em;line-height:5.35714em;-moz-transition:line-height 0.3s ease;-o-transition:line-height 0.3s ease;-webkit-transition:line-height 0.3s ease;transition:line-height 0.3s ease}.fixed .nav{line-height:4.28571em}.nav-logo{width:75px;height:42px;margin:1.07143em 2.85714em 0 0;-moz-transition:margin-top 0.3s ease;-o-transition:margin-top 0.3s ease;-webkit-transition:margin-top 0.3s ease;transition:margin-top 0.3s ease;background-size:cover}.fixed .nav-logo{background:url('/images/jackthreads/jt-logo-rebrand/JT_only_logo.svg?1447706159') center center/cover no-repeat;width:46.5px;height:33px;margin:0.92857em 2.85714em 0 0.71429em}.nav-logo-homepage{width:75px;height:42px;margin:1.07143em 2.85714em 0 0;-moz-transition:margin-top 0.3s ease;-o-transition:margin-top 0.3s ease;-webkit-transition:margin-top 0.3s ease;transition:margin-top 0.3s ease;background-size:cover}.fixed .nav-logo-homepage{margin-top:0.71429em}.nav-caret{width:0;height:0;border-left:7.5px solid transparent;border-right:7.5px solid transparent;border-top:10px solid transparent;position:absolute;bottom:-12px;z-index:1000004;pointer-events:none;-moz-transition:left 0.2s ease,border-top 0.15s ease 0s;-o-transition:left 0.2s ease,border-top 0.15s ease 0s;-webkit-transition:left 0.2s ease,border-top 0.15s ease;-webkit-transition-delay:0s,0s;transition:left 0.2s ease,border-top 0.15s ease 0s}.nav-caret.show-caret{border-top:10px solid #f30;-moz-transition:left 0.2s ease,border-top 0s ease 0.15s;-o-transition:left 0.2s ease,border-top 0s ease 0.15s;-webkit-transition:left 0.2s ease,border-top 0s ease;-webkit-transition-delay:0s,0.15s;transition:left 0.2s ease,border-top 0s ease 0.15s}.nav-menu-logo{width:7.14286em}.nav-menu-link{border:none;padding:0 1.09091em}.nav-menu-link:hover>a{color:#f30}.nav-menu-link:first-child{padding-left:0}.nav-dropdown-container{background:#f5f5f5;max-width:1024px;max-height:0;margin:0 auto;position:absolute;overflow:hidden;font-size:1.1em;z-index:100;line-height:1em;left:0;right:0;-moz-transition-delay:0.25s;-o-transition-delay:0.25s;-webkit-transition-delay:0.25s;transition-delay:0.25s}.nav-menu-link:hover .nav-dropdown-container{max-height:35.45455em}.nav-dropdown-container a:hover{text-decoration:underline}.nav-dropdown{height:39em;border-top:2px solid #f30;padding:2.72727em 0}.nav-dropdown-group{width:100%;float:left;visibility:hidden;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transition:opacity 0.15s,visibility 0.15s;-o-transition:opacity 0.15s,visibility 0.15s;-webkit-transition:opacity 0.15s,visibility 0.15s;transition:opacity 0.15s,visibility 0.15s}.nav-menu-link:hover .nav-dropdown-group{visibility:visible;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.nav-dropdown-group li{margin-bottom:1.54545em}.nav-dropdown-col-one{width:25%}.nav-dropdown-col-two{width:50%}.nav-dropdown-col-three{width:75%}.nav-dropdown-fixed-width{width:23.27273em;padding:0 2.72727em;display:block}.nav-dropdown-heading{margin:0 2.72727em 1.72727em 2.72727em;padding-bottom:1.72727em;border-bottom:1px solid #d9d9d9}.nav-dropdown-featured{height:14.27273em}.nav-dropdown-layout-one .nav-dropdown-categories li{font-weight:400}.nav-dropdown-categories .nav-dropdown-col-one{float:left}.nav-dropdown-images{margin-bottom:0;float:left;font-weight:400;min-height:15.36364em}.nav-dropdown-layout-one .nav-dropdown-images{min-height:12.81818em}.nav-dropdown-images-main{width:50%}.nav-dropdown-images-main .nav-dropdown-fixed-width{width:46.45455em}.nav-dropdown-images-main .nav-dropdown-image{padding-bottom:55.6541%}.nav-dropdown-images-main .nav-dropdown-image-link{line-height:22.81818em}.nav-dropdown-images-three{width:33.333%}.nav-dropdown-images-two{width:25%}.nav-dropdown-image{width:100%;height:0;padding-bottom:55.10204%;margin-bottom:0.81818em;background-size:cover}.nav-dropdown-image-container{position:relative;display:block}.nav-dropdown-image-link{background:rgba(0,0,0,0.3);color:#fff;font-weight:700;position:absolute;top:0;left:0;right:0;line-height:9.81818em;visibility:hidden;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transition:opacity 0.3s,visibility 0.3s;-o-transition:opacity 0.3s,visibility 0.3s;-webkit-transition:opacity 0.3s,visibility 0.3s;transition:opacity 0.3s,visibility 0.3s}.nav-dropdown-image-container:hover .nav-dropdown-image-link{visibility:visible;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.nav-dropdown-caption{line-height:1.27273em}.nav-dropdown-container .nav-dropdown-caption:hover{text-decoration:none}.nav-dropdown-image-container:hover+.nav-dropdown-caption{color:#f30}.nav-dropdown-caption-read{text-transform:none}.mobile-search-active .mobile-backdrop{visibility:hidden;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.nav-util-links{margin-left:0;position:relative}.nav-util-link{margin-left:0.42857em}.nav-util-link:first-child{margin-left:0.71429em}.nav-util-link:hover>a{color:#f30}.nav-util-link a:hover{color:#f30}.cart-indicator{line-height:7.8em;-moz-transition:line-height 0.3s ease;-o-transition:line-height 0.3s ease;-webkit-transition:line-height 0.3s ease;transition:line-height 0.3s ease}.fixed .cart-indicator{line-height:6.2em}.nav-timer{bottom:1em;-moz-transition:line-height 0.3s ease;-o-transition:line-height 0.3s ease;-webkit-transition:line-height 0.3s ease;transition:line-height 0.3s ease}.fixed .nav-timer{bottom:0.4em}.nav-util-dropdown{background:#f5f5f5;width:230px;border-top:2px solid #f30;right:-0.63636em;font-size:0.78571em;text-align:left;z-index:100;-moz-transition-delay:0.25s;-o-transition-delay:0.25s;-webkit-transition-delay:0.25s;transition-delay:0.25s}.nav-util-link:hover .nav-util-dropdown{max-height:45.45455em}.nav-util-dropdown li{line-height:50px;border-top:1px solid #e1e1e1}.nav-util-dropdown li:first-child{border:none}.nav-util-dropdown a{display:block;padding:0 20px;color:#000}.nav-util-dropdown a:hover{background:#fff}.nav-icon-chat{width:1.71429em;height:1.85714em;line-height:1.85714em}.nav-icon-user{width:1.28571em;height:1.5em;line-height:1.5em}.user-logged-in .nav-icon-user.user-logged-in{display:inline-block}.user-logged-in.user-has-avatar .nav-user-avatar.user-has-avatar{display:inline-block}.nav-icon-user-lock{width:1.64286em;height:1.85714em;line-height:1.85714em;margin-top:5px}.user-logged-out .nav-icon-user-lock.user-logged-out{display:inline-block}.nav-user-avatar{background:none;height:1.5em;width:1.28571em;background-size:cover;vertical-align:middle}.nav-util-weecart .cart-total-tax{display:none}.wee-cart-messaging{letter-spacing:0;border-bottom:1px solid #e1e1e1;font-weight:normal;text-transform:none}.wee-cart-messaging .inline-growl{padding:1em 0.83333em 0 0.83333em;text-align:left}.wee-cart-messaging .inline-growl.warning-yellow{font-size:1.09091em}}@media (min-width: 1234px){.nav{max-width:1920px;margin:0 auto}.nav-menu-logo{width:9.07143em}.nav-logo{margin:1.07143em 2.85714em 0 0}.nav-logo-homepage{margin:1.07143em 2.85714em 0 0}.nav-menu-link{padding:0 1.5em}.nav-menu-link:first-child{padding-left:0}.nav-dropdown-container{width:83%;max-width:none}.nav-search-container{width:14.57143em}.nav-util-link:first-child{margin-left:1.42857em}}@media (min-width: 1580px){.nav-menu-link{padding:0 2.5em;font-size:1.2em}.nav-dropdown-container{font-size:0.91667em}.nav-logo{margin:1.07143em 5em 0 0}.nav-logo-homepage{margin:1.07143em 5em 0 0}.nav-search-container{width:21.42857em;height:2.35714em;padding:0 0.35714em 0 2em}input[type=search].nav-search-input{font-size:0.85714em}.nav-util-link{margin-left:1.14286em}.nav-util-link:first-child{margin-left:2.14286em}}.sidebar-close{line-height:3.57143em;color:#fff;position:fixed;left:0;top:0;z-index:1000004;-moz-transform:translateX(-2em);-ms-transform:translateX(-2em);-webkit-transform:translateX(-2em);transform:translateX(-2em);-moz-transform:translate3d(-2em, 0, 0);-webkit-transform:translate3d(-2em, 0, 0);transform:translate3d(-2em, 0, 0);-moz-transition:-moz-transform 0.3s;-o-transition:-o-transform 0.3s;-webkit-transition:-webkit-transform 0.3s;transition:transform 0.3s;-webkit-backface-visibility:hidden}.sidebar-main-active .sidebar-close{-moz-transform:translateX(20.28571em);-ms-transform:translateX(20.28571em);-webkit-transform:translateX(20.28571em);transform:translateX(20.28571em);-moz-transform:translate3d(20.28571em, 0, 0);-webkit-transform:translate3d(20.28571em, 0, 0);transform:translate3d(20.28571em, 0, 0)}.sidebar-menu{width:27em;height:100%;position:fixed;top:0;left:0;overflow:auto;font-size:0.71429em;font-weight:bold;text-transform:uppercase;letter-spacing:0.1em;-moz-transform:translateX(-27em);-ms-transform:translateX(-27em);-webkit-transform:translateX(-27em);transform:translateX(-27em);-moz-transform:translate3d(-27em, 0, 0);-webkit-transform:translate3d(-27em, 0, 0);transform:translate3d(-27em, 0, 0);-moz-transition:-moz-transform 0.2s;-o-transition:-o-transform 0.2s;-webkit-transition:-webkit-transform 0.2s;transition:transform 0.2s;-webkit-backface-visibility:hidden;pointer-events:none}.sidebar-menu::-webkit-scrollbar{display:none}.sidebar-main-active .mobile-backdrop{visibility:visible;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;z-index:1000002}.sidebar-main-active .sidebar-menu{-moz-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0);-moz-transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-moz-transition:-moz-transform 0.3s;-o-transition:-o-transform 0.3s;-webkit-transition:-webkit-transform 0.3s;transition:transform 0.3s}.sidebar-main{background:#f5f5f5;z-index:1000004}.sidebar-sub{display:none}.sidebar-links{border-bottom:1px solid #d9d9d9;position:relative}.sidebar-links>li:first-child{border-top:none}.sidebar-links a{width:100%;height:5em;padding:0 1.5em}.sidebar-links a.active{background:#000;color:#fff}.sidebar-links li{border-top:1px solid #d9d9d9}.sidebar-link-with-icon{line-height:5em}.sidebar-main-link{position:relative}.sidebar-sub-inline{background:#fff;max-height:0;overflow:hidden;-moz-transition:max-height 0.8s;-o-transition:max-height 0.8s;-webkit-transition:max-height 0.8s;transition:max-height 0.8s}.sidebar-sub-inline a{padding:0 3.5em}.sidebar-sub-inline a.active{background:#f30;color:#fff}.sidebar-sub-inline a.active-child{color:#f30}li.sidebar-show-all-link{max-height:0;border:none;overflow:hidden;-moz-transition:max-height 0.8s,border 0.3s ease;-o-transition:max-height 0.8s,border 0.3s ease;-webkit-transition:max-height 0.8s,border 0.3s ease;transition:max-height 0.8s,border 0.3s ease}.sidebar-show-all li.sidebar-show-all-link{max-height:5em;border-top:1px solid #d9d9d9}.active.sidebar-main-link{background:#000;color:#fff}.active+.sidebar-sub-inline{max-height:100em}.active+.sidebar-sub-inline.sidebar-show-all{max-height:56em}.sidebar-account-link{width:50%;float:left}.sidebar-account-link:nth-child(2n){border-left:1px solid #d9d9d9}.sidebar-account-link a{padding:0 1.5em}.sidebar-fav{position:relative}.sidebar-main-icon{margin-right:0.7em}.sidebar-sub-icon{margin-left:0.6em}.sidebar-icon-x{width:1em;height:1em}.sidebar-icon-plus{padding:0 2em;line-height:5em;position:absolute;right:0;top:0;cursor:pointer}.icon-plus{width:0.8em;height:0.8em;-moz-transition:-moz-transform 0.3s;-o-transition:-o-transform 0.3s;-webkit-transition:-webkit-transform 0.3s;transition:transform 0.3s}.active .icon-plus{-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.sidebar-icon-chevron-down{width:1em;height:0.5em}.sidebar-icon-user{width:1.5em;height:1.8em;vertical-align:-0.4em;background-size:contain}.user-logged-in.user-has-avatar .sidebar-icon-user.user-has-avatar{display:inline-block}.sidebar-icon-home{width:1.7em;height:1.6em;vertical-align:-0.3em}.sidebar-icon-lock{width:1.4em;height:1.8em;vertical-align:-0.4em}.sidebar-sub-inline .sidebar-icon-lock{width:1.2em;height:1.6em;margin:0;vertical-align:-0.3em}.sidebar-icon-fav{width:1.2em;height:1.4em;vertical-align:-0.3em}@media (min-width: 768px){.sidebar-main-active{overflow:hidden}.sidebar-menu{width:20em;-moz-transform:translateX(-20em);-ms-transform:translateX(-20em);-webkit-transform:translateX(-20em);transform:translateX(-20em);-moz-transform:translate3d(-20em, 0, 0);-webkit-transform:translate3d(-20em, 0, 0);transform:translate3d(-20em, 0, 0)}.sidebar-links a{padding:0 2em}.sidebar-sub{background:#000;color:#fff;z-index:1000003;display:block}.sidebar-sub li{border-color:#2f2f2f}.sidebar-sub .sidebar-links{border-color:#2f2f2f}.sidebar-main-active .sidebar-close{-moz-transform:translateX(15.71429em);-ms-transform:translateX(15.71429em);-webkit-transform:translateX(15.71429em);transform:translateX(15.71429em);-moz-transform:translate3d(15.71429em, 0, 0);-webkit-transform:translate3d(15.71429em, 0, 0);transform:translate3d(15.71429em, 0, 0)}.sidebar-sub-active .sidebar-sub{-moz-transform:translateX(20em);-ms-transform:translateX(20em);-webkit-transform:translateX(20em);transform:translateX(20em);-moz-transform:translate3d(20em, 0, 0);-webkit-transform:translate3d(20em, 0, 0);transform:translate3d(20em, 0, 0)}.sidebar-sub-active .sidebar-close{-moz-transform:translateX(30em);-ms-transform:translateX(30em);-webkit-transform:translateX(30em);transform:translateX(30em);-moz-transform:translate3d(30em, 0, 0);-webkit-transform:translate3d(30em, 0, 0);transform:translate3d(30em, 0, 0)}.sidebar-sub-inline{display:none}.sidebar-sub-link a.active{background:#f30}.sidebar-sub-link a.active-child{color:#f30}.sidebar-sub-icon{margin-left:0.8em}.sidebar-icon-lock{width:1.2em;height:1.6em;vertical-align:-0.3em;margin-left:0}.sidebar-icon-home{width:1.4em;height:1.3em;vertical-align:-0.2em}}@media (min-width: 1025px){.sidebar-main-active{overflow-y:scroll}.sidebar-main-active .sidebar-close{-moz-transform:translateX(-2em);-ms-transform:translateX(-2em);-webkit-transform:translateX(-2em);transform:translateX(-2em);-moz-transform:translate3d(-2em, 0, 0);-webkit-transform:translate3d(-2em, 0, 0);transform:translate3d(-2em, 0, 0)}.sidebar-main-active .mobile-backdrop{visibility:hidden;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.sidebar-main-active .sidebar-menu{-moz-transform:translateX(-27em);-ms-transform:translateX(-27em);-webkit-transform:translateX(-27em);transform:translateX(-27em);-moz-transform:translate3d(-27em, 0, 0);-webkit-transform:translate3d(-27em, 0, 0);transform:translate3d(-27em, 0, 0)}}.footer{padding:4em 0 2.77778em 1.66667em;font-size:0.9em;color:#646464}.footer-links li{line-height:3.11111em;float:left;width:50%}@media (min-width: 768px){.footer{padding-left:2.22222em}.footer-links li{line-height:4.22222em;float:none;width:100%}}@media (min-width: 1025px){#wrapperInner{padding-bottom:28.14286em;margin-bottom:-28.14286em}.hide-footer #wrapperInner{padding-bottom:0;margin-bottom:0}.footer-container{background:#f5f5f5;width:100%;position:absolute;bottom:0}.footer{width:1024px;margin:0 auto;padding:2.27273em 0 2.72727em 0;font-size:0.78571em;color:#000;text-transform:uppercase;letter-spacing:0.1em}.footer-links li{line-height:2.54545em}.footer-column{padding:0 2.72727em;float:left}.footer-column-header{line-height:2.54545em;margin-bottom:0.90909em;font-weight:700}.footer-jt{width:25%}.footer-cs{width:25%}.footer-connect{width:50%}.footer-connect p{margin-bottom:1.81818em;line-height:1.45455em;text-transform:none}.footer-email{margin-bottom:8.81818em}.button-sign-up{font-size:11px;width:9.09091em;height:3.63636em;line-height:3.63636em}.footer-copyright{width:100%;margin-top:3.18182em}}.footer-social{padding:0 1.66667em 2.77778em 0;color:#000;position:relative}.footer-social.menu-active{margin-bottom:3.55556em}.footer-social-link{padding:0 0.88889em;display:inline-block;vertical-align:middle}.footer-social-link.link-active{color:#f30}.footer-social-link:first-child{padding-left:0}.social-link-header{font-size:1.11111em}.footer-icon-social{height:2.66667em}.footer-icon-social a{display:block}.footer-icon-social.icon-facebook{width:1.44444em}.footer-icon-social.icon-twitter{width:3.33333em}.footer-icon-social.icon-instagram{width:2.66667em}.footer-social-dropdown{width:100%;padding:1.11111em 1.66667em 0 0;position:absolute;left:0;display:none;text-align:center}.link-active .footer-social-dropdown{display:block}@media screen and (min-width: 768px) and (max-width: 1024px){.footer-social{padding:0 2.22222em 1.11111em 0}.footer-social-link{width:32%;padding:0}.footer-social-dropdown{text-align:left}.social-link-header{margin-bottom:2.22222em;width:100%}}@media (min-width: 1025px){.social-link-header{font-weight:700}.footer-social-link{margin-right:0.54545em;position:relative}.footer-social-link:hover a{color:#f30}.footer-social-link:hover .footer-social-dropdown{padding-right:0;display:block}.social-link-header{font-size:1em}.footer-icon-social{height:1.81818em}.footer-icon-social.icon-facebook{width:0.90909em}.footer-icon-social.icon-twitter{width:2.27273em}.footer-icon-social.icon-instagram{width:1.81818em}}.right-rail{-webkit-backface-visibility:hidden}.sale{position:relative;clear:both}.departments #main>.container{margin-top:15px}#sale_container{margin:0 auto;max-width:960px;float:none}.sales #main{margin-top:0}.sales .offerings-container{display:none}h1.sale-ended{font-size:1.42857em;line-height:1.2em}.sale-products-wrap{position:relative}.sale-products-wrap.loading:after{content:' ';border-color:#f30;width:1.5em;height:1.5em;display:block;clear:both;margin:0 auto;position:absolute;bottom:2em;left:50%;margin-left:-0.75em}.sale-container,.reco-rail{position:relative}.sale-container .page-header h1,.reco-rail .page-header h1{color:#000}.sale-container .page-header.regular h1,.reco-rail .page-header.regular h1{color:#000 !important}.sale-container .sale-products-wrap:before,.reco-rail .sale-products-wrap:before{display:none}#favsContainer .product-status{top:0;margin-top:0;padding-top:35%;height:100%;pointer-events:all}#favsContainer .product-status span{font-size:30px}#favsContainer .more-like-this{position:relative;display:inline-block;width:154px;color:#fff;padding:0 1em;text-align:center;font-size:15px;font-weight:700;letter-spacing:0.05em;border:none;text-transform:uppercase;text-decoration:none;line-height:30px;height:30px;cursor:pointer;border-radius:0;-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;user-select:none;padding-top:2px;background:#f30;margin:0 auto}#favsContainer .more-like-this .spinner{position:relative;left:-3px;top:-1px;width:15px;height:15px}#favsContainer .more-like-this:hover{background:#dd2c00}#favsContainer .more-like-this:active{background:#000}@media (max-width: 450px){#favsContainer .more-like-this{width:124px;font-size:13px}}.category-name{font-size:2.8em;font-weight:300;line-height:0.9em;color:#646464;margin-bottom:20px;margin-left:15px;text-transform:uppercase;display:inline-block}.category-name.full-width{margin-left:0}.sale-description-container-desktop{display:inline-block}.ie8 .product-details-header,.ie9 .product-details-header{display:table}.ie8 .product-details-header .valign,.ie9 .product-details-header .valign{vertical-align:middle;display:table-cell}.offerings-heading{text-align:center;overflow:hidden;text-transform:uppercase;font-size:24px;font-weight:400;line-height:26px;color:#000;margin-top:42px;margin-bottom:12px}.offerings-heading:before,.offerings-heading:after{content:"";background-color:#c8c8c8;width:50%;height:1px;margin-bottom:3px;display:inline-block;position:relative;vertical-align:middle;overflow:hidden}.offerings-heading:before{margin-left:-50%;right:0.5em}.offerings-heading:after{margin-right:-50%;left:0.5em}@media only screen and (max-width: 768px){.offerings-heading,.article h1.offerings-heading{font-size:15px;line-height:15px;margin-top:32.5px;margin-bottom:32.5px}}.related-sale{clear:both;border:1px solid #E1E1E1;border-width:1px 0;margin:5px 0 20px 45px;padding:15px 10px 15px 40px;position:relative;width:680px;float:left}.related-sale:after{display:block;content:' ';clear:both}.related-sale .related-link{text-decoration:none;outline:none}.related-sale .image-space{max-width:360px}.related-sale .img{float:left;padding-bottom:25%;margin-right:20px}.related-intro{font-size:18px/20px;text-transform:uppercase;padding-top:30px}.related-intro .arrow{font-size:20px;line-height:10px}.related-title{font-size:16px/20px;text-transform:uppercase}.search-empty-messaging{font-size:15px;color:#969696}@media only screen and (max-width: 768px){.related-sale{width:initial;text-align:center;margin:10px 20px 20px 10px;padding:20px 10px;float:left;clear:both;min-width:85%}.related-sale .image-space{max-width:initial}.related-intro{line-height:20px;padding-top:75px}}.sale-header{position:relative;display:block;margin:0 auto;max-width:100%;width:100%}.sale-header p{line-height:inherit}.sale-header .cycle-slide{margin-right:0}#main .sale-header{margin-bottom:10px}.sale-header-controls{visibility:hidden;position:absolute;top:0;left:0;display:inline-block;vertical-align:middle;height:100%;width:100%;z-index:13;-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;user-select:none}.sale-header-controls:before{content:' ';height:100%;display:inline-block;vertical-align:middle;margin-right:-0.25em}.sale-header-controls .sale-slide-control{display:inline-block;vertical-align:middle;margin-right:-0.25em;width:50%}.sale-header-controls .text-align-left{text-align:left}.sale-header-controls .text-align-right{text-align:right}.sale-header-controls .sale-slide-next,.sale-header-controls .sale-slide-prev{font-size:2em;display:inline-block;height:2em;width:1.8em;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAQAAAAnZu5uAAAAEklEQVR4nGNicIBBJgY4IMgEAD7BAUsj4AR+AAAAAElFTkSuQmCC');background:rgba(0,0,0,0.25);text-align:center;color:#fff}.no-touch .sale-header-controls .sale-slide-next:hover,.no-touch .sale-header-controls .sale-slide-prev:hover{background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAQAAAAnZu5uAAAAEklEQVR4nGNiqIdBJgY4IMgEAHsMAoYy93i9AAAAAElFTkSuQmCC');background:rgba(0,0,0,0.5)}.sale-header-wrapper{z-index:12}.sale-header-container{position:relative}.sale-slide{margin:0 auto}.sale-header-carousel{position:relative}.sale-header-title{text-transform:uppercase;font-size:42px;margin-bottom:20px}.page.departments .sale-header-title{font-size:2.8em;line-height:0.9em;color:#646464;margin-bottom:10px;margin-left:0;text-transform:uppercase;display:inline-block}.sale-description{font-size:1em;line-height:18px;margin-bottom:20px}.sale-description p{margin-bottom:15px}.sale-end-timer-container{margin-bottom:20px}.sale-end-date{color:#f30;text-transform:uppercase}.sale-slide-pagination{min-height:1em;font-size:1.85714em}.sale-slide-pagination>*{cursor:pointer;height:1em;width:15px;text-align:center;display:inline-block;color:#888}.sale-slide-pagination>*.cycle-pager-active{color:#fff}.sale-header-regular .sale-header-title{font-size:2.14286em;margin-bottom:0}.sale-header-video{margin-bottom:20px}.sale-header-video.sale-no-timer .sale-header-title{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #000}.sale-header-video .sale-video-container{float:left;width:539px;width:56.14583%}.sale-header-video .sale-video-container iframe{width:100%}.sale-header-video .sale-header-wrapper{float:left;width:43.85417%}.sale-header-video .sale-details-container{padding:0 20px;text-align:center}.sale-header-jto-artist{margin-bottom:20px}.sale-header-jto-artist.sale-no-timer .sale-header-title{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #000}.sale-header-jto-artist .sale-image{width:636px;height:auto;max-width:100%;display:block;padding-bottom:66.1%;background-size:cover}.sale-header-jto-artist .sale-header-carousel{float:left;width:539px;width:66.25%}.sale-header-jto-artist .sale-header-carousel iframe{width:100%}.sale-header-jto-artist .sale-header-wrapper{float:left;width:33.75%}.sale-header-jto-artist .sale-details-container{padding:0 20px;text-align:center}.sale-header-bar{min-height:420px;margin-bottom:20px}.sale-header-bar .sale-header-controls{visibility:visible}.sale-header-bar .sale-slide{position:absolute;top:0;left:0;height:420px;width:100%;margin:0 auto}.sale-header-bar .sale-image{display:inline-block;background-position:center center;background-repeat:no-repeat;width:100%;max-width:100%;height:420px}.sale-header-bar .sale-header-container{height:420px}.sale-header-bar .sale-header-container:before{content:' ';display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em}.sale-header-bar .sale-header-wrapper{position:absolute;top:0;right:0;height:420px;width:325px;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAQAAAAnZu5uAAAAEklEQVR4nGP6/xQGmRjggCATANW/CX/LIlMDAAAAAElFTkSuQmCC');background:rgba(255,255,255,0.9);margin-right:6em}.sale-header-bar .sale-details-container{height:auto;width:325px;display:inline-block;vertical-align:middle;margin-right:-0.25em;text-align:center;padding:0 25px}.sale-header-bar .sale-end-date{font-size:0.85714em}.sale-header-super-wide{max-width:2000px;min-height:422px}.sale-header-super-wide:after{content:' ';width:0;height:0;float:right;position:relative;border-style:solid;border-width:0 0 422px 130px;border-color:transparent transparent rgba(255,255,255,0.8) transparent;z-index:12}.ie8 .sale-header-super-wide:after{width:65px;height:422px;display:block;border:none;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAQAAAAnZu5uAAAAEklEQVR4nGP6fwYGmRjggCATAL3SCQIMIyVuAAAAAElFTkSuQmCC');background:rgba(255,255,255,0.8)}.sale-header-super-wide .sale-header-container{height:422px}.sale-header-super-wide .sale-header-container:before{content:' ';display:inline-block;height:100%;vertical-align:middle;margin-left:-0.25em}.sale-header-super-wide .sale-details-container{display:inline-block;vertical-align:middle;margin-left:-0.25em;text-align:center;width:290px;padding-left:20px}.sale-header-super-wide .sale-header-wrapper{position:relative;max-width:40%;display:inline-block;width:840px;min-height:422px;text-align:left;float:right;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAQAAAAnZu5uAAAAEklEQVR4nGP6fwYGmRjggCATAL3SCQIMIyVuAAAAAElFTkSuQmCC');background:rgba(255,255,255,0.8)}.sale-header-super-wide .sale-header-carousel{position:absolute;max-width:100%;width:2000px;margin:0 auto}.sale-header-super-wide .sale-image{display:inline-block;height:422px;width:2000px;background-position:center center;background-repeat:no-repeat;width:100%;max-width:100%;height:422px}.sale-header-super-wide .sale-slide{position:absolute;top:0;left:0;height:422px;width:100%;margin:0 auto}@media only screen and (max-width: 960px){.sale-header-super-wide .sale-details-container{padding:0 10px;padding-top:10px}}@media only screen and (max-width: 767px){.sale-header{min-height:0;max-height:none}.sale-header-container{height:auto !important}.sale-header-container:before{content:none !important}.sale-video-container{display:none}.sale-header-carousel{display:none}.sale-header-controls{display:none}.sale-slide-pagination{display:none}.sale-details-container{padding:0 20px;width:100%;text-align:center}.sale-end-timer-container{margin-bottom:0 !important;font-size:14px;margin-top:15px !important}.sale-description{font-size:1em;line-height:1.28571em;margin-top:0 !important;margin-bottom:0 !important;color:#646464}.sale-description p{margin-top:15px !important;margin-bottom:0 !important}.sale-header-wrapper{max-width:none !important;width:100% !important;float:none !important;display:block !important;min-height:0 !important;position:relative !important;height:auto !important;margin:0 !important}.sale-header-title{font-size:30px !important;margin-top:0 !important;margin-bottom:0 !important}.sale-header-super-wide:after,.sale-header-super-wide:before{content:none}.sale-header-regular .sale-details-container{text-align:left}}.account .container{padding:0 1em}.account .mobile-menu{display:block}.account .desktop-menu{display:none}.account .number{font-weight:500;float:left;width:25px;display:block}.account .primary{margin-left:10px;font-weight:500;color:#000}.account .form-element{overflow:hidden;*zoom:1;line-height:16px;margin-bottom:5px}.account label{display:block;line-height:1.5}.account .leading{display:block;line-height:2em}.account .contra-select{width:100%}.account .contra-checkbox{top:2px}.account .contra-radio{top:2px}.account input,.account select{width:100%}.account .input-side-by{display:inline-block;width:30%}.account .exp-separator{display:inline-block;width:10%;text-align:center}.unified-account-warning{padding:30px 30px 0 30px;color:#646464}.unified-account-warning .tooltip-trigger{text-decoration:underline}.account-options{position:absolute;bottom:2em;right:0;text-align:right;font-size:0.85714em;text-transform:uppercase}.account-options a{color:#646464;margin-left:10px;text-decoration:underline}.account-options a:hover{color:#646464}.account-options a:active{color:#646464}.account-header{margin:15px 0 0 0}.account-header h1{padding:0 30px;font-size:1.42857em;font-weight:500;text-transform:uppercase}.account-menu{display:none}.account-content{padding:30px}.account-content h1,.account-content h2{font-size:1.07143em;line-height:2.14286em;font-weight:500;margin:0 0 20px 0}.account-content p{margin:20px 0;line-height:1.14286em}.account-content li{margin-bottom:5px}.account-content .account-button{width:100%}@media (min-width: 767px){.account-header h1{font-size:1.71429em}.account-content h1,.account-content h2{font-size:1.28571em}}@media (min-width: 960px){.account .desktop-menu{display:block}.account .unified-account-warning{margin:10px 0 25px 0;padding:0 0 0 25px;float:left}.account .leading{float:left;width:150px;line-height:2.3em}.account-options{bottom:auto}.account-header{margin:30px 0 20px 0}.account-header h1{padding-left:25px;float:left}.account-header .accountBalance{width:19.791%;border:solid 1px #c4c4c4;line-height:40px;font-size:1.07143em;color:#646464;text-align:center;float:left}.account-menu{width:19.791%;display:block;float:left}.account-menu ul{padding-top:10px}.account-menu li{margin-bottom:25px;position:relative}.account-menu li .notification{right:60px}.account-menu a{font-size:15px;color:#969696}.account-menu a.active{color:#f30;font-weight:500;text-decoration:underline}.account-menu a:hover{color:#000}.account-menu a:active{color:#000}.account-content{width:80.208%;float:left;padding:10px 0 30px 25px}.account-content .account-button{width:auto}.account-content.no-left-content{float:none;margin:0 auto}}.failed-shipment #changePayment{width:240px}.order-history strong{font-weight:500}.order-history .account-content{padding:30px 0}.order-history .orders a:not(.button):not(.button-submit):not(.action-button){color:#f30;text-decoration:underline}.order-history .orders a:not(.button):not(.button-submit):not(.action-button):hover{color:black}.order-history .orders a:not(.button):not(.button-submit):not(.action-button):active{color:black}.order-history .pull-left:not(img){float:none}.order-history .pull-right{float:none}.order-history .order-container{padding-bottom:20px;position:relative;overflow:hidden;*zoom:1}.order-history .number{width:auto;font-size:42px;color:#aaa;position:absolute;top:-2px;right:0}.order-history .order-summary{margin:5px 0 0 0}.order-history .order-products{margin-left:0px}.order-history .order-products p{margin:0 0 5px 0}.order-history .order-products ul{width:72.727%;margin-left:10px;float:left}.order-history .order-details{margin:15px 0}.order-history hr{margin-top:0;margin-bottom:3.16456%}.order-history .order-history-container h2{font-weight:500;font-size:1.14286em;line-height:0.875em;margin-bottom:1.58228%}.order-history .order-container{width:100%}.order-history .order-summary{width:100%}.order-history .order-actions{width:100%}.order-history .order-actions{padding-top:20px;clear:both}.order-history .order-action-button{width:100%;float:left;padding-left:0.5em}.order-history .order-action-button:first-child{padding-right:0.5em;padding-left:0}.order-history .order-action-button .button,.order-history .order-action-button .button-submit,.order-history .order-action-button .action-button{width:100%;overflow:hidden}.order-history h3{font-size:1em;font-weight:500;margin-bottom:3.16456%;margin-left:1.58228%}.order-history .shipping-method-product-images{width:103.16456%;margin-left:-1.58228%;margin-top:1em}.order-history .shipping-method-image-container{width:20%;padding:0 1.58228%;float:left;height:auto}.order-history .extra-images-container{font-size:0.92857em;color:#646464;text-align:center}.order-history .extra-images-wrapper{background-color:#f5f5f5;position:relative}.order-history .shipping-method-extra-images-box{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto auto;height:1em;overflow:hidden}.order-shipment{margin-top:1em}.order-shipment:first-child{margin-top:0}.order-shipment.order-has-multiple-shipments li{text-indent:4em}.order-shipment.order-has-multiple-shipments li:first-child{text-indent:0}@media (min-width: 960px){.order-history .account-content{padding:0 0 30px 25px}.order-history .order-actions{max-width:450px}.order-history .order-action-button{width:50%}.order-history .order-history-container h2{margin-bottom:3.16456%}.order-history .order-summary-text,.order-history .shipping-method-product-images{width:50%}.order-history .shipping-method-product-images{margin-left:0;margin-top:0}.order-history .pull-left:not(img){float:left}.order-history .pull-right{float:right}.order-history .number{font-size:14px;color:#000;position:static;font-weight:500;float:left;width:25px;display:block}.order-history .order-summary{margin:0;float:left}.order-history .order-details{margin-top:30px}.order-history .order-products{width:275px;width:36.962%}}.order-details .account-content h1{font-weight:400;text-transform:uppercase;margin:35px 0 20px 0}.order-details .account-content p{margin:0 0 30px 0}.order-details .heading{position:relative;text-align:center}.order-details .back{position:absolute;left:0;text-transform:uppercase;text-indent:17px;text-decoration:none;color:#646464}.order-details .back:hover{color:#646464}.order-details .back:active{color:#646464}.order-details .back .arrow{position:absolute;font-size:22px;top:-4px;left:-22px}.order-details .orders a{color:#f30;text-decoration:underline}.order-details .orders a:hover{color:black}.order-details .orders a:active{color:black}.order-details h5{color:#969696;font-size:0.85714em;font-weight:500;text-transform:uppercase}.order-details .details span{display:block;line-height:1.14286em}.order-details .shipping-title{margin-top:30px}.order-details .modify-order-button{margin-top:30px}.order-details .order-value{line-height:30px;border-top:1px solid #c8c8c8}.order-details .order-value:first-child{border-top:none}.order-details .order-value.total{font-weight:500;font-size:16px}.order-details .order-summary{width:100%}.order-details .order-summary td,.order-details .order-summary th{padding-top:10px;padding-bottom:10px;vertical-align:top}.order-details .order-summary th{color:#969696;font-weight:500;text-transform:uppercase;font-size:0.85714em}.order-details .order-summary tr{border-bottom:1px solid #ccc}.order-details .order-summary-item{width:70px;padding-right:15px}.order-details .order-summary-description{width:54%}.order-details .order-summary-total{text-align:right}.order-details .order-summary-tracking-number{color:#f30;text-decoration:underline}.order-details .order-summary-tracking-number:hover{color:#000}@media (min-width: 767px){.order-details .account-content h1{margin-top:0}.order-details .order-total-container{width:36.693%;float:right}}.invite textarea{width:100%}.invite hr{margin:30px 0}.invite .refer_share_end{margin:10px 0}.invite .details{margin-bottom:0}.invite .share-btn{margin-right:0}.invite .personal-link{word-wrap:break-word}.invite #addFromAddressBook{width:auto;font-weight:400;font-size:1em}.invite .refer-table{margin-bottom:20px}.invite .refer-table .table-row{border-bottom:none;min-height:0;padding:5px 0}.invite .refer-table .table-column{width:100%;min-height:0;padding-bottom:0}.invite .refer-table .table-header{border-bottom:none}@media (min-width: 767px){.invite #addFromAddressBook{font-size:1.2em}.invite .refer-table .recipient{width:30.914%;word-break:break-all}.invite .refer-table .date-sent{width:16.801%}.invite .refer-table .status{width:26.881%}.invite .refer-table .credits-earned{width:25.403%}}.credits .account-content a{color:#f30;text-decoration:underline}.credits .account-content a:hover{color:black}.credits .account-content a:active{color:black}@media (min-width: 960px){.credits .redeem input{margin-right:10px;width:190px}}.addresses .contra-form{padding:1.5em 0;border-bottom:1px solid #c8c8c8;border-top:1px solid #c8c8c8}.addresses .address-container{width:100%;border-bottom:1px solid #c8c8c8;padding:1.5em 0;position:relative;overflow:hidden;*zoom:1}.addresses .address-container:first-child{border-top:1px solid #c8c8c8}.addresses .address-book{margin-top:10px}.addresses .address{float:left}.addresses #AddressSubmit{float:left;right:auto;margin-top:25px}@media (min-width: 960px){.addresses .contra-form{padding:30px 0 5px 0}.addresses .address-container{padding:30px 0}.addresses .account-address-form{padding-right:20%}}.billing .pull-right{float:none;width:100%}.billing .number{width:50px}.billing #paypal_billing{margin:0 auto 1em auto;width:100%;left:0;display:block}.billing dl{float:left;line-height:1.28571em;padding-bottom:30px}.billing dt{width:50%;margin-bottom:10px;font-weight:500;float:left;clear:left}.billing dd{width:50%;float:left;margin-bottom:10px}.billing .credit-card-container{border-bottom:1px solid #c8c8c8;padding:1.5em 0;position:relative;overflow:hidden;*zoom:1}.billing .credit-card-container:first-child{border-top:1px solid #c8c8c8}.billing .contra-checkbox{top:1em}.billing #credit_card_submit{margin:25px 0;float:left}.billing .primary-text{line-height:3em}@media (min-width: 960px){.billing .pull-right{width:auto;float:right}.billing #paypal_billing{width:144px;height:2.85714em;margin-right:10px;float:left}.billing #addNewCard{width:auto}.billing .credit-card-container{padding:30px 20% 0 0}.billing dt{width:175px}.billing dd{width:auto}.billing .contra-checkbox{top:-1px}.billing #primaryCreditCheckbox{line-height:1em}.billing .primary-text{line-height:1em}}.email-settings .account-content a{color:#f30;text-decoration:underline}.email-settings .account-content a:hover{color:black}.email-settings .account-content a:active{color:black}.email-settings .account-content .unsubscribe-all{display:block;line-height:40px;cursor:pointer;text-decoration:none;color:#666;text-align:center}.email-settings .account-content .unsubscribe-all:hover{color:#f30}.email-settings h5{text-transform:uppercase;margin-bottom:10px}.email-settings .what-is-username{margin-top:5px;display:inline-block}.email-settings .settings-module label{padding-top:2px;float:none}.email-settings .sub-display{margin:0 0 10px 0;font-weight:500}.email-settings .sub-description{margin-left:25px;margin-bottom:20px}.email-settings .form-checkboxes{margin:20px 0}.email-settings .form-checkboxes label{line-height:1em;margin-bottom:0}.email-settings .form-checkboxes ul.col{float:left;width:150px}.email-settings .form-checkboxes ul.col li{padding:5px}.email-settings .form-checkboxes #edit-jackthreads ul.col{width:100%}.email-settings .form-radios{margin:20px 0}.email-settings .form-radios label{line-height:1em;margin-bottom:0}@media (min-width: 960px){.email-settings .account-content .unsubscribe-all{margin-left:15px;float:left}.email-settings .leading+input{width:300px}.email-settings .button-submit{float:left}.email-settings .what-is-username{margin-top:0}}.name-password fieldset{padding:20px 0;border-top:1px solid #c8c8c8}.name-password .show-password{margin-top:10px;line-height:2.3em}.name-password .change-password{text-decoration:underline}.name-password .contra-select{width:auto;margin-right:10px}.name-password .change-region-container .contra-select{width:100%}.name-password .contra-radio+label{margin-bottom:0}.name-password #userBirthdayMonth{width:120px}.name-password #userBirthdayDay{width:70px}.name-password #userBirthdayYear{width:85px}.account-social-connect-button{max-width:300px;font-size:0.85714em}@media (min-width: 960px){.name-password .form-element-checkbox{display:inline-block;vertical-align:middle}.name-password .form-element-checkbox>*{top:auto;display:inline-block;vertical-align:middle;position:relative;float:none;margin-top:0 10px 0 0}.name-password .form-element-checkbox input+label,.name-password .form-element-checkbox .contra-radio+label{margin-right:5em}.name-password .leading+input{width:250px}.name-password .change-region-container .contra-select{width:auto}.account-social-connect-button{font-size:1.07143em}}.article-images .showcase{position:relative}.article-images .img{position:relative;background-size:cover;background-repeat:no-repeat;background-position:center center}.article-images img{max-width:100%;height:auto}.article-superwide-image{height:420px;margin-bottom:2.85714em;position:relative;overflow:hidden}.article-superwide-image .image{position:absolute;left:50%;margin-left:-1000px}.article-superwide-image .img{width:2000px;height:420px}.article-images .custom-header .img-wrapper{margin-bottom:2.14286em}.article-images .set-item{width:100%;display:inline-block;vertical-align:top}.article-images .article-superwide{margin-bottom:2.85714em;border-bottom:1px solid #cacaca;padding-bottom:1.42857em}.article-images .article-superwide .img-wrapper,.article-images .article-superwide .image{margin-bottom:2.85714em}.article-images .article-superwide .img{width:775px;height:420px}.article-header .article-images .article-superwide{border:none;margin-bottom:0}.article-images .article-superwide .price{font-size:1.42857em;line-height:1em}.article-images .inset-default{margin-bottom:2.85714em;border-bottom:1px solid #cacaca;padding-bottom:1.42857em}.article-images .inset-default .image{margin-bottom:2.85714em}.article-images .inset-default .img{padding-bottom:54.19355%}.article-header .article-images .inset-default{border:none;margin-bottom:0}.article-images .inset-default .price{font-size:1.42857em;line-height:1em}.article-images .inset-portrait{overflow:hidden;*zoom:1;padding-bottom:2.85714em}.article-images .inset-portrait .clickthrough{display:block}.article-images .inset-portrait .image{margin-bottom:1.42857em;width:321px;max-width:none;height:482px}.article-images .inset-portrait .contents{display:table;width:54.339%;min-height:482px}.article-images .inset-portrait .contents-wrapper{display:table-cell;vertical-align:middle}.article-images .inset-portrait .price{font-size:1.42857em;font-weight:500;line-height:1em;margin-bottom:0.75em}.article-images .inset-portrait .shop-this-product{line-height:1.64286em;display:inline-block}.article-images .inset-portrait.align-left .image{margin-right:1.78571em;float:left}.article-images .inset-portrait.align-left .contents{text-align:left}.article-images .inset-portrait.align-right .image{float:right}.article-images .inset-portrait.align-right .contents{text-align:right}.article-images .two_by_one_wide_left-item{display:inline-block}.article-images .two_by_one_wide_left-item.first{width:511px;padding-right:0.9375em;float:left}.article-images .two_by_one_wide_left-item.first .img{padding-bottom:58.70841%}.article-images .two_by_one_wide_left-item.last{width:263px}.article-images .two_by_one_wide_left-item.last .img{padding-bottom:114.06844%}.article-images .two_by_one_wide_left-item .caption{margin-top:5px,16px;margin-bottom:0}.article-images .four-by-one{float:left;width:180px;margin-left:1.28571em;margin-bottom:2.85714em}.article-images .four-by-one.first{margin-left:0}.article-images .four-by-one .img{margin-bottom:0.42857em;padding-bottom:152.22222%}.article-images .four-by-one .caption-title{margin:0 0 0.27778em 0;font-size:1.125em;line-height:1.22222em;text-transform:uppercase}.article-images .four-by-one .price{margin-bottom:0.35714em;font-size:0.875em;font-weight:500;line-height:1.57143em}.article-images .four-by-one .caption{margin:1em 0;font-size:0.75em;font-weight:400;line-height:1.33333em}.article-images .four-by-one-square{float:left;width:180px;margin-left:1.28571em;margin-bottom:2.85714em;text-align:center}.article-images .four-by-one-square.first{margin-left:0}.article-images .four-by-one-square .img{padding-bottom:100%;margin-bottom:0.42857em}.article-images .four-by-one-square .caption-title{margin:0 0 0.41667em 1.25em;font-size:0.75em;color:#404040;text-transform:uppercase;display:inline-block}.article-images .four-by-one-square:hover .caption-title{text-decoration:underline}.article-images .four-by-one-square .four-by-one-square-arrow{color:#404040;display:inline-block;vertical-align:middle;font-size:1.1em;line-height:1.1em}.article-images .four-by-one-square .price{margin-bottom:0.35714em;font-size:0.875em;font-weight:500;line-height:1.57143em}.article-images .four-by-one-square .caption{margin:1em 0;font-size:0.75em;font-weight:500;line-height:1.33333em}.article-images>:first-child{margin:2.85714em 0;border-bottom:1px solid #cacaca;padding-bottom:1.42857em}.article-images>.custom-header{margin:0 0 2.14286em 0;border-bottom:none;padding-bottom:0}.article-images>.article-superwide{margin-top:0}.article-images :last-child{border-bottom:none}.shop-this-product{font-size:1em;font-weight:500;font-style:italic;line-height:2em;text-decoration:underline;color:#000}.no-touch .shop-this-product:hover{color:#f30}.shop-rest-of-sale-container{font-size:1.07143em;font-weight:500;font-style:italic;text-align:center}.shop-rest-of-sale{line-height:3.33333em;color:#646464}.shop-rest-of-sale-icon-down{margin-left:0.26667em;border-left:0.26667em solid transparent;border-right:0.26667em solid transparent;border-top:0.46667em solid #646464;display:inline-block}.jtsale .caption-title{margin-bottom:0.625em;font-size:1.71429em;line-height:1em;text-transform:uppercase}.jtsale .price{font-size:1em;font-weight:500;line-height:1.57143em}.jtsale .article-header p{color:#000}.jtsale .article-header p:first-child{padding-top:0}.jtsale .article-header .caption{margin-bottom:1.07143em;font-size:1em;line-height:1.57143em;color:#000}.jtsale .article-content{max-width:795px;margin:0 auto 0.71429em auto;padding:0 0.71429em;font-size:1em}.jtsale .article-content p{color:#000}.jtsale .article-content p:first-child{padding-top:0}.jtsale .article-content .caption{margin-bottom:1.07143em;font-size:1em;line-height:1.57143em;color:#000}.jtsale .article-content>div{border-bottom:1px solid #cacaca}.jtsale .variable-height .img-container+.img{display:none !important}.jtsale .sale-expired{font-size:1.71429em;line-height:1em;text-transform:uppercase;color:#f30;margin:0 1.66667em 1.25em}.jtsale .sold-out .img:after,.jtsale .sold-out .product-image:after{content:'Sold out';background:url('/images/rgbapng/0000007f-5.png?1424283396');background:rgba(0,0,0,0.5);color:#fff;text-transform:uppercase;font-size:1.71429em;text-align:center;z-index:1;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;height:2.5em;line-height:2.5em}.article-desktop-only .article-desktop-only-title{display:none}.slide.category_header-item{width:100%;max-width:960px;display:block;margin:0 auto}.slide.category_header-item .img{width:100%;height:auto;padding-bottom:31.25%}@media only screen and (max-width: 767px){.jtsale.article-desktop-only .article-content{display:none !important}.jtsale.article-desktop-only .article-desktop-only-title{display:block}.jtsale.article .article-header{margin:0}.jtsale .price{font-size:1.07143em}.jtsale .article-content .caption-title{margin-bottom:0.75em;font-size:1.42857em;line-height:1.125em}.jtsale .article-content .caption{margin-bottom:1.07143em}.jtsale .sale-expired{margin-bottom:1.78571em}.jtsale .sold-out .img:after{font-size:1.64286em;height:2.47826em;line-height:2.47826em}.article-superwide-image{margin-bottom:1.78571em;height:auto}.article-superwide-image .image{position:relative;left:auto;margin-left:0}.article-superwide-image .img{width:100%;height:auto;padding-bottom:67.8%}.article-images .img{padding-bottom:67.8%}.article-images .article-superwide{width:100%;padding-bottom:0.71429em;margin-bottom:1.78571em}.article-images .article-superwide .price{font-size:1.07143em}.article-images .article-superwide .image{margin-bottom:2.85714em}.article-images .article-superwide .img{width:100%;height:auto}.article-images .inset-default{width:100%;padding-bottom:0.71429em;margin-bottom:1.78571em}.article-images .inset-default .image{margin-bottom:1.07143em}.article-images .inset-default .img{width:100%;height:auto}.article-images .inset-portrait{padding-bottom:2.5em}.article-images .inset-portrait .contents{width:100%;min-height:0}.article-images .inset-portrait .price{font-size:1.07143em}.article-images .inset-portrait .image{margin-bottom:1.07143em}.article-images .inset-portrait.align-right .contents{text-align:left}.article-images .two_by_one_category-item.first{width:100%;margin-bottom:12px}.article-images .two_by_one_category-item.last{width:100%}.article-images .two_by_one_category-item .caption{margin:5px 0 0 0}.article-images .four-by-one{width:100%;margin-bottom:2.85714em;float:none;margin-left:0}.article-images .four-by-one-square{width:45.4%;margin:0 2% 3% 2%}.article-images .four-by-one-square.first{margin-left:2%}.article-images .four-by-one .price,.article-images .four-by-one-square .price{font-size:15px;font-weight:500;line-height:22px;margin-bottom:15px;display:block}.article-images .four-by-one.four-by-one-square .caption-title,.article-images .four-by-one-square.four-by-one-square .caption-title{margin-left:0}.article-images .four-by-one .caption,.article-images .four-by-one-square .caption{font-size:1.07143em;line-height:1.5em}.article-images .four-by-one .caption-title,.article-images .four-by-one-square .caption-title{margin-left:0}.article-images>:first-child{margin-bottom:1.78571em}}.article_page_rr1{padding-bottom:17px;border-bottom:1px solid #C4C6C5;width:100%}.article_page_rr1 .product-reco-heading{margin:17px auto;text-align:left;font-size:1.07143em;color:#000;text-transform:uppercase}.article_page_rr1 .sale-products-wrap:before{display:none}.article_page_rr1 .rr-product{margin-left:4px;width:154px;height:230px}.article_page_rr1 .rr-product:first-child{margin-left:0}.article_page_rr1 .buttons{margin-bottom:0}.article_page_rr1 .rr-button{width:135px}.article_page_rr1 .product-details-header{padding:0px}.article_page_rr1 .title{color:#000;font-size:0.85714em}.article_page_rr1 .price{display:inline-block;float:left;color:#000;font-size:1em;font-weight:500;padding:0 0 5px}.article_page_rr1 .retail{float:left;display:inline-block;padding-left:5px;text-decoration:line-through;color:#646464;font-size:0.85714em;line-height:18px}.headline-bottom{height:240px;width:100%;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4zNSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(0,0,0,0)),color-stop(100%, rgba(0,0,0,0.35)));background-image:-moz-linear-gradient(top, rgba(0,0,0,0),rgba(0,0,0,0.35));background-image:-webkit-linear-gradient(top, rgba(0,0,0,0),rgba(0,0,0,0.35));background-image:linear-gradient(to bottom, rgba(0,0,0,0),rgba(0,0,0,0.35));position:absolute;bottom:0}.headline-bottom p{bottom:40px}.headline-center{height:100%;position:absolute;width:100%;top:0;left:0}.headline-center p{top:47%}.headline-bottom p,.headline-center p{bottom:40px;position:absolute;font-size:40px;font-weight:700;color:white;text-align:center;width:100%;text-shadow:0px 0px 1.07143em rgba(0,0,0,0.75)}body.jtsale.article .page-header{display:none}body.jtsale.article #main .container{overflow:visible}body.jtsale.article .published-info{display:none}body.jtsale.article .footer-container{overflow:hidden;position:relative}@media only screen and (max-width: 960px){body.jtsale.article .share-legend.sticky .sticky-share-tools{display:none}body.jtsale.article .item-meta{padding-bottom:0}body.jtsale.article .item-meta .share-legend{display:none}}.departments.has-article .variable-height .img-container+.img{display:none !important}.departments.has-article .article-content{max-height:1000px;margin:0;max-width:none;overflow:hidden;*zoom:1;-moz-transition:max-height 500ms ease-in-out,padding 0ms linear,margin 0ms linear;-o-transition:max-height 500ms ease-in-out,padding 0ms linear,margin 0ms linear;-webkit-transition:max-height 500ms ease-in-out,padding 0ms linear,margin 0ms linear;transition:max-height 500ms ease-in-out,padding 0ms linear,margin 0ms linear}.departments.has-article .share-legend{display:none}.departments.has-article .article-images{border-bottom:none}.departments.has-article .article-images>:first-child{margin:0;border-bottom:none;padding:0}.departments.has-article .article-images .caption-on-image .caption-title{max-width:40%;position:absolute;bottom:43%;font-size:1.42857em;line-height:1em;color:#fff;background-color:#000;text-transform:uppercase;padding:0 0.25em;margin:0}.departments.has-article .article-images .caption-on-image .img{padding:0;display:inline-block}.departments.has-article .article-images .caption-on-image .caption{font-size:1.14286em;line-height:1.625em;color:#000}.departments.has-article .article-images .custom-header .img-wrapper{margin-bottom:1.875em}.departments.has-article .article-images .default_category-item .img{padding-bottom:47.46835%}.departments.has-article .article-images .default_category-item .caption{margin-top:0 0 35px 0}.departments.has-article .article-images .two_by_one_category-item{display:inline-block;width:49%}.departments.has-article .article-images .two_by_one_category-item.first{float:left;margin-right:15px}.departments.has-article .article-images .two_by_one_category-item .caption{margin-top:0.3125em;margin-bottom:0}.departments.has-article .article-images .two_by_one_category-item .img{padding-bottom:77.72021%}.departments.has-article .article-images .four_by_one-item{width:22.78%;margin-left:2.92%}.departments.has-article .article-images .four_by_one-item.first{margin-left:0}.departments.has-article .article-images .four_by_one-item .caption-title{margin-left:1.08333em}.departments.has-article .article-images .four_by_one_square-item{width:22.78%;margin-left:2.92%}.departments.has-article .article-images .four_by_one_square-item.first{margin-left:0}.departments.has-article .article-images .custom_header-item img{width:100%}.departments.has-article.filters-selected .article-content{max-height:0;padding:0;margin:0;-moz-transition:max-height 500ms ease-in-out,padding 0ms linear,margin 0ms linear;-o-transition:max-height 500ms ease-in-out,padding 0ms linear,margin 0ms linear;-webkit-transition:max-height 500ms ease-in-out,padding 0ms linear,margin 0ms linear;transition:max-height 500ms ease-in-out,padding 0ms linear,margin 0ms linear;-moz-transition-delay:0ms,500ms,500ms;-o-transition-delay:0ms,500ms,500ms;-webkit-transition-delay:0ms,500ms,500ms;transition-delay:0ms,500ms,500ms}@media only screen and (max-width: 767px){.departments.has-article .article-content{padding:0}.departments.has-article .article-images .caption-on-image .caption-title{margin:0;font-size:1.14286em}.departments.has-article .article-images .caption-on-image .caption{font-size:1.07143em;line-height:1.53333em;padding-left:0.8em}.departments.has-article .article-images .default_category-item .image{width:100%;margin-bottom:12px}.departments.has-article .article-images .default_category-item .caption{margin:0 0 20px 0}.departments.has-article .article-images .two_by_one_category-item{width:100%}.departments.has-article .article-images .two_by_one_category-item .caption{margin:5px 0 0 0}.departments.has-article .article-images .four-by-one-square{width:45.4%;margin:0 2% 3% 2%}.departments.has-article .article-images .four-by-one-square.first{margin-left:2%}}.departments.has-article #left-listing{min-height:1000px}@media only screen and (min-width: 767px) and (max-width: 960px){.departments:not(.page).has-article .sale-container .sale-products-wrap{width:100%}}@media only screen and (min-width: 960px){.brands.departments.has-article .sale-container{width:960px}}@media only screen and (min-width: 767px) and (max-width: 960px){.brands.departments.has-article .sale-container{width:100%}.brands.departments.has-article .sale-container .sale-products-wrap{width:80%}}.brands .article-content .caption-title{font-size:1.5em;line-height:1em;margin-bottom:15px;text-transform:uppercase}.brands .article-content .caption{color:#000;font-size:0.875em;line-height:1.57143em;margin-bottom:1.42857em}.brands .image{text-align:left}.exhortation{padding:2.1em 0;border-bottom:1px solid #C4C6C5;margin-bottom:1.4em}.go-btn{position:relative;display:block;min-height:4.2em}.go-btn:first-child{margin-top:0}.go-btn .go-btn-link{padding-left:40px;color:#8E0202;transition:color 0.175s linear;font-weight:500;text-decoration:none}.go-btn .go-btn-link,.go-btn .go-btn-link:before{display:block;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.go-btn .go-btn-link:before{font-family:fontello;font-weight:400;content:'\27a1';text-decoration:none;color:#8E0202;background-color:#fff;width:26px;line-height:26px;text-align:center;font-size:19px;text-decoration:none;border-radius:50%;border:3px solid #8E0202;transition:all 0.175s linear}.no-touch .go-btn .go-btn-link:hover{color:#646464}.no-touch .go-btn .go-btn-link:hover:before{color:#646464;border-color:#646464}.go-btn .go-btn-link:active,.no-touch .go-btn .go-btn-link:active{color:#000;transition-duration:0s}.go-btn .go-btn-link:active:before,.no-touch .go-btn .go-btn-link:active:before{color:#000;border-color:#000;transition-duration:0s}.no-csstransforms .go-btn .go-btn-link{text-decoration:underline}.no-csstransforms .go-btn .go-btn-link,.no-csstransforms .go-btn .go-btn-link:before{top:0}.no-csstransforms .go-btn .go-btn-link:before{border:none}.go-btn .go-btn-link span,.go-btn .go-btn-link strong{color:inherit !important}@media only screen and (max-width: 768px){.go-btn{margin-bottom:15px}}.article em{font-style:italic}.article .content h2{font-size:1.6875em;line-height:1.18519em;margin-bottom:5px}.article #main .container{width:100%;max-width:970px;margin:0 auto;padding:1.07143em 0 10em}.touch .article .show-fullscreen .fullscreen-slideshow,.no-touch .article .show-fullscreen:hover .fullscreen-slideshow{display:block}.article .banner{margin-bottom:1em}.article .banner>img{max-width:100%;height:auto;margin-bottom:10px}.article .article-header{max-width:none;color:#000;position:relative;margin-bottom:0.71429em}.article .article-header .share-wrap [class^="share-"]{float:left}.article .article-header .share-legend .share-wrap{margin-left:0}.article .article-header .fb-like{position:absolute;right:0;bottom:0;width:auto}.ie8 .article .article-header .share-legend .share-wrap{margin-left:0;clear:both;width:100%;position:relative;top:0;float:none}.ie8 .article .article-header .sticky-share-item{display:inline-block !important}.ie8 .article .article-header .sticky{width:100%;margin-top:5px;height:auto}.ie8 .article .article-header .tcp_share{overflow:hidden;*zoom:1;width:100%}.article h1,.article .headline{font-size:40px;font-weight:300;line-height:1.1;margin-bottom:0.55em}.article .caption h1{font-size:40px;font-weight:300;line-height:1.1em;margin-bottom:0.55em}.article .post-date-byline{font-size:14px;line-height:1.3;display:inline-block}.article .byline-link{color:inherit;text-decoration:underline}.article .share-legend.bottom{margin:0}.article .fb-comments{margin-bottom:30px}.allied_wrapper{position:relative;max-width:1018px;margin:0 auto;background-color:#fff;height:15px;padding-top:14px;padding-bottom:10px}.allied_header{position:relative;max-width:970px;z-index:2;margin:0 auto;color:#8E0202}.allied_header:before{position:absolute;overflow:hidden;top:10px;left:5%;width:90%;content:'';border-bottom:1px solid #8E0202;z-index:-1}.allied-notice{width:100%;margin:10px 0}.allied-notice span,.allied-notice a{color:#f30;font-size:12px;line-height:1}.allied-notice .img-ext{margin-left:10px}.allied_tag{font-size:1.28571em;font-weight:300;float:left;letter-spacing:6px;padding-right:4px;background-color:#fff;line-height:20px}.allied_info{float:right;background-color:#fff;font-size:0.85714em;font-weight:300;text-decoration:underline;padding-left:13px;line-height:20px}.allied_info a{color:#8E0202}.allied-tooltip{position:relative}.allied-tooltip span{display:none;text-align:left}.allied-tooltip:hover span{display:block;position:absolute;padding:.5em;background-color:#f0f0f0;color:#646464;font-size:1em;width:280px;min-height:40px;top:23px;left:-225px;right:initial;bottom:initial;line-height:12px}.allied-tooltip:hover span:after{position:absolute;display:block;content:"";border-color:transparent transparent #f0f0f0 transparent;border-style:solid;border-width:10px;height:0;width:0;position:absolute;top:-18px;right:1em}.allied_default-item{border-bottom:solid #8E0202;border-width:1px;margin-bottom:1.07143em}.slide-media .allied_wrapper{padding-bottom:0.71429em}.slide-media .allied_tag{font-size:0.85714em}.slide-media .allied_info{font-size:0.71429em}.article-content{font-size:16px;line-height:1.5}.article-content .slide.default-item{margin-bottom:0}.article-content a{color:#8E0202;text-decoration:underline}.no-touch .article-content a:hover{color:#646464}.article-content p,.article-content>ul li,.article-content .caption>ul li{list-style:disc;margin-bottom:1.5625em;font:inherit;color:#646464}.article-content>ul,.article-content .caption>ul{padding:0 0 0 1.07143em;list-style:disc;font:inherit}.article-content .caption{margin:1.78571em 0;font:inherit;color:#646464;margin-top:1.07143em}.article-content p iframe{margin:1.5625em 0;width:100%}.article-content .showcase{display:block;position:relative;width:100%}.article-content .showcase object,.article-content .showcase video,.article-content .showcase iframe{width:100%}.share-legend.bottom{float:none;text-align:center;padding:0 0 2.14286em}.share-legend.bottom li{margin-right:3.14286em;float:none}.share-legend.bottom a{width:235px;font-size:1.14286em;line-height:2.375em}.share-legend.bottom a:before{font-size:1.3em;padding-right:4px}.share-legend .short-text{display:none}.slide{overflow:hidden;*zoom:1}.slide .allied-flag{position:absolute;text-transform:uppercase;color:#fff;background-color:rgba(0,0,0,0.5);font-size:1em;line-height:1em;padding:0.21429em;left:0;top:0;z-index:1}.slide .share-legend{position:absolute;bottom:1em;left:1em;line-height:0;margin:0}.slide .share-legend .share-wrap{margin:0}.slide .img{padding-bottom:67.8%}.slide.tall-item .img{padding:0}.slide.tall-item .center{display:inline-block;width:auto;height:auto;position:relative;top:auto;left:auto}.variable-height .img-container{position:static !important}.slide-credit{font-size:10px;font-weight:300;line-height:1em;color:#A0A0A0;margin:.5em 0 1.35em;text-align:right;text-transform:uppercase}.slide-credit a{color:#000;text-decoration:underline}.slide-no-credit{margin-bottom:17px}.ie8 .slide-no-credit{clear:both;display:block;height:27px;margin-bottom:0}.slide-media{position:relative;text-align:center;width:100%;max-width:100%;background-color:#f5f5f5}.no-touch .slide-media:hover .fullscreen-slideshow,.touch .slide-media .fullscreen-slideshow,.no-touch .inset-item .image:hover .fullscreen-slideshow,.touch .inset-item .image .fullscreen-slideshow{display:block}.caption-link .caption-title{text-decoration:underline}.caption-title{font-size:1.07143em;line-height:1.2em;color:#000;display:inline-block}.set-item{width:100%;display:inline-block;vertical-align:top;float:left}.set-item.last{margin-right:0}.set-item .caption-title{font-size:14px}.set-item .caption{color:#646464;margin:0;font-size:14px;line-height:20px}.set-item .share-legend{z-index:1;position:absolute;line-height:0;bottom:5px;left:5px}.set-item .img{padding-bottom:150%}.set-item .showcase{background-color:#f5f5f5}.mobile-header-ad{display:none}.two_by_one-item{width:50%;max-width:50%;padding:0;margin-bottom:30px}.two_by_one-item.first{padding-right:15px}.two_by_one-item.last{padding-left:15px}.three_by_one-item{max-width:33.3333%;width:33.3333%;padding:0 5px;margin-bottom:30px}.three_by_one-item.first{padding-left:0;padding-right:10px}.three_by_one-item.last{padding-right:0;padding-left:10px}.no-touch .set-item .clickthrough{display:block;position:relative}.no-touch .set-item .clickthrough:after{content:'';background:url('/images/rgbapng/00000033-5.png?1424283396');background:rgba(0,0,0,0.2);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;transition:opacity 0.25s linear}.no-touch .set-item .clickthrough:hover:after{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.no-touch .caption-link:hover .caption-title{color:#8E0202}.no-touch .caption-link:hover .caption-title:active{color:#000}.img-wrapper{position:relative}.img-wrapper .center{display:inline-block;vertical-align:middle;width:100%;height:100%;position:absolute;top:0;left:0}.img-wrapper .img-container{position:absolute;left:0;top:0;width:100%;height:100%}.img-wrapper img{margin:0 auto;display:inline-block;vertical-align:middle}.slide-media object,.slide-media video,.slide-media iframe,.inset-item object,.inset-item video,.inset-item iframe{display:block}.inset-item{margin-bottom:1.42857em}.inset-item:last-child{margin-bottom:2.14286em}.inset-item .image,.inset-item .contents{display:inline-block;vertical-align:top}.inset-item .image,.inset-item .showcase{width:100%}.inset-item .image{margin-right:1em}.inset-item [class$="credit"]{margin-bottom:0}.inset-item .contents{position:relative;margin-top:-0.21429em}.inset-item .caption,.inset-item p{display:inline}.inset-item .share-legend{margin-top:1.07143em;width:100%}.wkpb-item p{font-size:.9em;line-height:1.4em}.wkpb-item .image{max-width:203px}.wkpb-item .img{padding-bottom:68%}.wkpb-item .contents{max-width:427px}.inset_landscape-item .slide-no-credit,.inset_portrait-item .slide-no-credit{margin-bottom:0.71429em}.inset_landscape-item .image{max-width:375px}.inset_landscape-item .img{padding-bottom:67.6%}.inset_landscape-item .contents{max-width:245px}.inset_portrait-item .image{max-width:257px}.inset_portrait-item .img{padding-bottom:150%}.inset_portrait-item .contents{max-width:363px}.custom_header-item{width:100%;text-align:center;margin-bottom:1.25em}.no-touch .custom_header-item .clickthrough:hover:after{opacity:0}.custom_header-item .caption-title{display:inline-block;float:left}.custom_header-item .caption{text-align:left;clear:left}.related-item{clear:both;border:1px solid #E1E1E1;border-width:1px 0;margin:20px 0;padding:20px 80px;position:relative}.related-item .related-link{text-decoration:none;outline:none}.related-item:after{display:block;content:' ';clear:both}.related-item .image-space{max-width:90px}.related-item .img{float:left;padding-bottom:68.1%;margin-right:15px}.related-article{border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;margin:1.25em 0;padding:1.25em 5em;position:relative;height:auto}.related-article .related-article-link{text-decoration:none;outline:none}.related-article span.img{float:left;margin-right:0.9375em;width:90px;height:61px;background-size:cover;background-repeat:no-repeat}.related-article .related-header{font-size:15px;line-height:1.2;color:#969696;text-transform:uppercase;letter-spacing:0.0625em}.related-article .related-article-title{font-size:16px;line-height:1.5;color:#000;min-height:37px}.related-article.cross-promotion .top-rule{border-top:1px solid #e1e1e1;padding-bottom:1.25em;position:relative;left:-84px;width:615px;display:none}.related-article.cross-promotion a:after{content:'';background-image:url("/images/jackthreads/icons/cross-promo-arrow.svg");background-repeat:no-repeat;background-position:center 9%;color:#fff;position:absolute;width:20px;height:20px;top:0;right:0;background-size:250%}.related-article.thrillist .related-header{color:#b1000e}.related-article.thrillist a:after{background-color:#b1000e}.related-article.supercompressor .related-header{color:#4f8ca9}.related-article.supercompressor a:after{background-color:#4f8ca9}.product-infinite{position:relative;width:100%;clear:both}.product-infinite .sale-products-wrap{padding-bottom:0}.product-infinite .loading-wrapper{width:3.5em;margin:0 auto}.product-infinite .heading{margin-bottom:2em}.product-infinite .filter-btn{display:block;float:right;cursor:pointer;margin-right:10px;padding:0 0.71429em;font-size:0.75em;font-weight:500;line-height:1.64286em;background-color:#C4C6C5;color:#fff;text-transform:uppercase}.no-touch .product-infinite .filter-btn:hover{background-color:#969696;color:#fff}.product-infinite .filter-btn:active{background-color:#000}.product-infinite .filter-wrapper{float:left;overflow:visible !important}.product-infinite .filter-wrapper.collapsed{width:78px;opacity:0;min-height:1px;float:left}.product-infinite .filter-wrapper.collapsed #persistentNav{display:none}@media only screen and (max-width: 1110px){.share-legend{float:none !important}}.click_map-item,.slide.category_header-item{overflow:visible}.click_map-item.variable-height img,.variable-height.slide.category_header-item img{width:100%}.click_map-item.variable-height .img,.variable-height.slide.category_header-item .img{padding-bottom:0}.click_map-item .click-map-mobile-list,.slide.category_header-item .click-map-mobile-list{display:none}.click_map-item .click-map-container,.slide.category_header-item .click-map-container{position:absolute;left:0;top:0;width:100%;height:100%}.click_map-item .click-map-container:hover .click-map-overlay-image,.slide.category_header-item .click-map-container:hover .click-map-overlay-image{background:url('/images/rgbapng/00000033-5.png?1424283396');background:rgba(0,0,0,0.2)}.click_map-item .click-map-overlay-image,.slide.category_header-item .click-map-overlay-image{width:100%;height:100%;-moz-transition:background 100ms ease;-o-transition:background 100ms ease;-webkit-transition:background 100ms ease;transition:background 100ms ease}.click_map-item .click-object,.slide.category_header-item .click-object{position:absolute;font-size:14px}.click_map-item .click-object .click-object-link,.slide.category_header-item .click-object .click-object-link{background-color:transparent;color:transparent;text-decoration:none;line-height:24px;font-weight:500}.click_map-item .click-object .click-object-link:hover,.slide.category_header-item .click-object .click-object-link:hover{color:transparent}.click_map-item .click-object .click-object-tooltip,.slide.category_header-item .click-object .click-object-tooltip{left:26px;top:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateY(-50%) translateZ(0) scale(1, 1);transform:translateY(-50%) translateZ(0) scale(1, 1)}.click_map-item .click-shape-point .click-object-link,.slide.category_header-item .click-shape-point .click-object-link{height:44px;width:44px;margin-top:-22px;margin-left:-22px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.click_map-item .click-shape-rectangle .click-object-link,.slide.category_header-item .click-shape-rectangle .click-object-link{height:100%;width:100%}.click_map-item .click-shape-rectangle .click-object-tooltip,.slide.category_header-item .click-shape-rectangle .click-object-tooltip{left:50%;top:50%}.click_map-item .click-object-link,.slide.category_header-item .click-object-link{display:block;position:relative;z-index:2}.click_map-item .click-object-tooltip,.slide.category_header-item .click-object-tooltip{position:absolute;z-index:2;width:auto;height:auto;min-width:170px;max-width:265px;padding:10px;border-radius:2px;background-color:#f0f0f0;background-color:rgba(240,240,240,0.95);color:#646464;text-align:center;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;visibility:hidden;-moz-transition:opacity 300ms ease 50ms,visibility 0ms ease 350ms;-o-transition:opacity 300ms ease 50ms,visibility 0ms ease 350ms;-webkit-transition:opacity 300ms ease,visibility 0ms ease;-webkit-transition-delay:50ms,350ms;transition:opacity 300ms ease 50ms,visibility 0ms ease 350ms;-webkit-backface-visibility:hidden;backface-visibility:hidden}.click_map-item .click-object-tooltip .tooltip-title,.slide.category_header-item .click-object-tooltip .tooltip-title,.click_map-item .click-object-tooltip .tooltip-text,.slide.category_header-item .click-object-tooltip .tooltip-text{text-align:left;font-size:inherit;line-height:18px}.click_map-item .click-object-tooltip .tooltip-title,.slide.category_header-item .click-object-tooltip .tooltip-title{color:#000;font-weight:500}.click_map-item .click-object-tooltip .tooltip-text,.slide.category_header-item .click-object-tooltip .tooltip-text{margin:7px 0 0 0}.click_map-item .click-object-tooltip:after,.slide.category_header-item .click-object-tooltip:after{content:'';position:absolute;left:-20px;bottom:50%;-moz-transform:translateY(50%);-ms-transform:translateY(50%);-webkit-transform:translateY(50%);transform:translateY(50%);border-color:transparent #f0f0f0 transparent transparent;border-color:transparent rgba(240,240,240,0.95) transparent transparent;border-style:solid;border-width:10px;height:0;width:0}.click_map-item .click-object:hover .click-object-tooltip,.slide.category_header-item .click-object:hover .click-object-tooltip{visibility:visible;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;-moz-transition-delay:50ms,0ms;-o-transition-delay:50ms,0ms;-webkit-transition-delay:50ms,0ms;transition-delay:50ms,0ms}.allied-article .click_map-item .click-object .click-object-tooltip,.allied-article .slide.category_header-item .click-object .click-object-tooltip,.click_map-item.allied-click-map .click-object .click-object-tooltip,.allied-click-map.slide.category_header-item .click-object .click-object-tooltip,.click_map-item .allied-click-object .click-object-tooltip,.slide.category_header-item .allied-click-object .click-object-tooltip{padding-top:4px}.allied-article .click_map-item .click-object .click-object-tooltip:before,.allied-article .slide.category_header-item .click-object .click-object-tooltip:before,.click_map-item.allied-click-map .click-object .click-object-tooltip:before,.allied-click-map.slide.category_header-item .click-object .click-object-tooltip:before,.click_map-item .allied-click-object .click-object-tooltip:before,.slide.category_header-item .allied-click-object .click-object-tooltip:before{content:'Allied';display:inline-block;margin-bottom:6px;padding:0 6px;background-color:#f0f0f0;color:#8E0202;font-size:0.85714em;font-weight:500;text-transform:uppercase}.allied-article .click_map-item .click-object .click-object-tooltip .tooltip-title:before,.allied-article .slide.category_header-item .click-object .click-object-tooltip .tooltip-title:before,.click_map-item.allied-click-map .click-object .click-object-tooltip .tooltip-title:before,.allied-click-map.slide.category_header-item .click-object .click-object-tooltip .tooltip-title:before,.click_map-item .allied-click-object .click-object-tooltip .tooltip-title:before,.slide.category_header-item .allied-click-object .click-object-tooltip .tooltip-title:before{content:'';display:block;position:absolute;top:13px;left:10px;z-index:-1;width:170px;height:1px;background-color:#8E0202}.print-message{display:none}.cover_story_main-item .slide-credit{display:none}.tablet .cover_story_main-item video{display:none}.cover_story_main-item .main.slide .img{background-position:0px 0px}.cover_story_main-item.no-product .slide-media{padding-bottom:50%}.cover_story_main-item.no-product .slide-media .img{padding-bottom:71.43%}.cover_story_main-item .slide-media{padding-bottom:0}.cover_story_main-item .slide-media .img{padding-bottom:1700px}@media only screen and (max-width: 960px){.cover_story_main-item .slide-media .img{padding-bottom:1850px}}@media only screen and (max-width: 767px){.cover_story_main-item .slide-media .img{padding-bottom:1400px}}@media only screen and (max-width: 450px){.cover_story_main-item .slide-media .img{padding-bottom:1500px}}.cover_story_slide-item .slide-credit{display:block}.cover_story_slide-item .main.slide .img{background-position:0px -100px}.cover_story_slide-item.no-product .slide-media{padding-bottom:42.85714%}.cover_story_slide-item.no-product .slide-media .img{padding-bottom:42.85714%}.cover_story_slide-item .slide-media span{background-color:#fff}.cover_story_slide-item .slide-media .img{padding-bottom:42.85714%}@media only screen and (max-width: 767px){.cover_story_slide-item.no-product .slide-media{padding-bottom:67.70833%}.cover_story_slide-item.no-product .slide-media .img{padding-bottom:67.70833%}.cover_story_slide-item .slide-media .img{padding-bottom:67.70833%}}.product-color-swatches,.product-quantity,.product-sizes,.product-submit{float:left;margin-bottom:2.61792em;height:auto}@media only screen and (max-width: 450px){.product-color-swatches .contra-select,.product-quantity .contra-select,.product-color-swatches select,.product-quantity select,.product-sizes .contra-select,.product-submit .contra-select,.product-sizes select,.product-submit select{width:100% !important}}.product-color-swatches,.product-quantity{width:47.5%;clear:left}.product-sizes,.product-submit{width:52.5%;clear:right}.share-legend.stickyOnly .sticky-share-tools{border:none}.cover-story-article div[id^="monetate_selectorBanner_"]{display:none !important}.cover-story-article .container{width:100%;max-width:1400px !important;padding:0 !important;overflow:visible !important}.cover-story-article .node-article-view{max-width:100%;width:100%}.cover-story-article .article-header{margin:25px 0 0 0 !important}.cover-story-article .article-header .share-legend{float:none}.cover-story-article .article-header .share-legend.sticky{height:auto;margin:14px 0}.cover-story-article .article-header .share-wrap .sticky-share-item{display:inline-block}.cover-story-article .headline{display:none}.cover-story-article .post-date-byline{font-size:1.85714em;color:#646464;text-transform:uppercase}.cover-story-article .post-date-byline a{text-decoration:none}.cover-story-article .post-date-byline a:hover{text-decoration:underline}.cover-story-article .cover-story-social{display:block;margin-left:1px}.cover-story-header-image{width:467px;margin:auto}.cover-story-header-image .img{background-position:0px 0px !important;padding-bottom:12.4% !important}.cover-story-main-image{max-width:1000px;margin:auto}.cover-story-main-image .img{background-position:0px 0px !important;padding-bottom:15% !important}.cover-story-timer{width:300px;margin:0 auto;padding:9px 8px 0 10px;color:#fff;position:relative;display:block;overflow:hidden;*zoom:1}.cover-story-timer div{width:25%;padding:0 9px;border-left:1px solid #fff;font-size:0.7em;text-align:center;float:left}.cover-story-timer div:first-child{border-left:none}.cover-story-timer div span{margin:0 0 10px 0;font-size:2.285em;line-height:0.5em;display:block}.cover-story-timer:before{content:" ";width:15px;height:0;border-top:1px solid #fff;position:absolute;left:0;top:50%;display:block}.cover-story-article .cover-text{position:relative;width:900px}.cover-story-article .slide-media{height:0;overflow:hidden}.cover-story-article .slide-content .cover-story-subhead-copy{font-size:1.6em;color:#fff;text-transform:uppercase}.cover-story-article .cover-story-main-content{height:100%;width:100%;position:absolute;top:0;text-align:center}.no-product .cover-story-article .cover-story-main-content{height:330px;margin-top:-165px;top:50%}.cover-story-product{width:100%;max-width:960px;margin:0 auto}.cover-story-product .product-images{text-align:center;font-size:2.5em;color:#fff;max-width:960px;width:100%;margin:25px auto;position:relative}.cover-story-product .arrow-contain{display:table;height:100%;overflow:hidden}.cover-story-product .icon-arrow-down-6{display:table-cell;text-align:center;vertical-align:middle}.cover-story-product .product-image-left{height:100%;position:absolute;left:0;top:0;cursor:pointer;display:block}.cover-story-product .product-image-left .icon-arrow-down-6{-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.cover-story-product .product-image-right{height:100%;position:absolute;right:0;top:0;cursor:pointer;display:block}.cover-story-product .product-image-right .icon-arrow-down-6{-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.cover-story-product .product-image-container{width:70%;overflow:hidden;margin:0 auto}.cover-story-product .image-panes{overflow:hidden;width:800%;-moz-transition:margin-left 1s;-o-transition:margin-left 1s;-webkit-transition:margin-left 1s;transition:margin-left 1s;-moz-transition:-webkit-transform 1s;-o-transition:-webkit-transform 1s;-webkit-transition:-webkit-transform 1s;transition:-webkit-transform 1s;-moz-transition:-moz-transform 1s;-o-transition:-moz-transform 1s;-webkit-transition:-moz-transform 1s;transition:-moz-transform 1s;-moz-transition:-o-transform 1s;-o-transition:-o-transform 1s;-webkit-transition:-o-transform 1s;transition:-o-transform 1s;-moz-transition:-moz-transform 1s;-o-transition:-o-transform 1s;-webkit-transition:-webkit-transform 1s;transition:transform 1s}.cover-story-product .image-panes .showcase{width:12.5%;display:block;float:left}.cover-story-product .image-panes .img{padding-bottom:54.5%}.cover-story-product p{text-align:left;font-size:0.9em}.cover-story-product .product-content{border-bottom:solid 1px #fff;padding:0 0 20px;margin:0 0 20px}.cover-story-product .product-content p{line-height:1.3em}.cover-story-product .product-content sup{font-size:0.6em;top:-0.6em;position:relative}.cover-story-product .notice{text-transform:uppercase;font-size:0.8em}.cover-story-product .form-selection{margin:10px 18px;float:left}.cover-story-product .contra-select{background:none;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;display:block}.cover-story-product select{width:100%;font-size:1em}.cover-story-product .product-purchase-form{max-width:960px;margin:0 auto}.cover-story-product .product-purchase-form:before,.cover-story-product .product-purchase-form:after{content:" ";display:table}.cover-story-product .product-purchase-form:after{clear:both}.cover-story-product .product-submit{float:right}.cover-story-product .col-left{width:49%;float:left;padding-top:20px}.cover-story-product .col-left legend{width:150px;float:left;font-size:1.2em;text-align:left}.cover-story-product .product-form-size-chart{float:right;font-size:0.9em;text-decoration:underline}.cover-story-product .product-size-swatch-list{clear:both;display:inline-block;width:auto;min-width:100%;margin-left:-10px}.cover-story-product .col-right{width:51%;float:right;text-align:right}.cover-story-product .product-form-sold-out p{margin:5px 0 15px 0;font-size:1.5em;text-align:center;text-transform:none}.cover-story-product .product-form-sold-out p.legal{font-size:0.7em;text-align:left}.cover-story-product .product-form-sold-out form{display:inline-block}.cover-story-product .product-form-sold-out form:before,.cover-story-product .product-form-sold-out form:after{content:" ";display:table}.cover-story-product .product-form-sold-out form:after{clear:both}.cover-story-product .product-desc-stats{overflow:hidden;*zoom:1}.cover-story-product .product-desc-stats p{margin-bottom:18px}.cover-story-product .product-desc{width:67%;padding:0 50px 0 0;float:left;text-align:left;text-align:left;font-size:0.9em}.cover-story-product .product-desc p{color:inherit}.cover-story-product .product-desc br{display:none}.cover-story-product .product-desc ul{text-align:left;padding:0 25px 15px 0}.cover-story-product .product-desc ul li{margin-bottom:15px;list-style-type:none;line-height:1.3em;margin-left:25px;position:relative}.cover-story-product .product-desc ul li:before{content:".";font-size:65px;vertical-align:middle;line-height:35px;position:absolute;top:-25px;left:-20px}.cover-story-product .product-stats{background:rgba(255,255,255,0.2);text-align:left}.cover-story-product .product-stats h3{font-size:1.2em;text-transform:uppercase;margin:0}.cover-story-product .product-stats .odd{width:38%;display:block;float:left;text-transform:capitalize}.cover-story-product .product-stats .even{width:62%;display:inline-block}.cover-story-video{width:110%}.cover-story-article .main-slide-content{background-color:#fff;margin:0 auto;padding-top:20px;width:65.71%;font-size:10px}.cover-story-article .main.slide{position:relative}.cover-story-article .main-slide-text{margin-top:30px;margin-bottom:145px;font-size:1.8em;line-height:2;color:#3a3a3a}.cover-story-article .main-slide-text span{font-size:2em;line-height:1.27778em}.cover-story-article .main-slide-ad{color:#fff;position:absolute;bottom:200px;left:0;text-align:center;width:100%;font-size:48px}.cover-story-article .slide-label{left:0;margin-top:-36px;position:absolute;background-color:#adadad;color:#fff;font-size:16px;line-height:24px;padding:3px 5px 0;text-transform:uppercase}.cover-overlay-container div{overflow:hidden;width:100%;padding-bottom:50%;position:absolute}.cover-overlay span{width:100%;padding-bottom:50%;background-repeat:no-repeat;background-position:center center}.cover-overlay span:not(.img){z-index:2;position:absolute}.cover_story_slide-item,.cover_story_main-item{width:100%;font-size:20px;line-height:36px;color:#646464}.cover_story_slide-item .slide-media,.cover_story_main-item .slide-media{width:100%;max-width:100%;height:100%}.cover_story_slide-item .slide-media .img,.cover_story_main-item .slide-media .img{background-size:cover}.cover_story_slide-item.has-product .cover-story-header-image,.cover_story_main-item.has-product .cover-story-header-image{padding:15px 0}.cover_story_slide-item.no-product .slide-media,.cover_story_main-item.no-product .slide-media{height:0}.cover_story_slide-item.no-product .cover-story-header-image,.cover_story_main-item.no-product .cover-story-header-image{padding:6% 0 2%}.cover_story_slide-item.no-product .cover-story-main-image,.cover_story_main-item.no-product .cover-story-main-image{padding:4.5% 0}.cover_story_slide-item.no-product .cs-dropdown,.cover_story_main-item.no-product .cs-dropdown{color:#fff;text-shadow:0 0 10px;position:absolute;font-size:2.5em;bottom:10px;width:50px;left:50%;margin-left:-25px;cursor:pointer}.cover_story_slide-item .slide-no-credit,.cover_story_main-item .slide-no-credit{margin:0}.cover_story_slide-item .slide-content,.cover_story_main-item .slide-content{width:98%}.cover_story_slide-item .cover-text,.cover_story_main-item .cover-text{padding:20px 0 50px;margin:0 auto;width:65.71%}.cover_story_slide-item .caption-title,.cover_story_main-item .caption-title{font-size:2.1em;line-height:1em;color:#3a3a3a;text-transform:uppercase;margin:0 0 0.5em}.cover_story_slide-item .caption,.cover_story_main-item .caption{font-size:0.9em;line-height:2;color:#3a3a3a}.cover_story_slide-item .caption h2,.cover_story_main-item .caption h2{font-size:2.33333em;color:#3a3a3a;text-transform:uppercase;margin:0 0 0.5em}.cover_story_slide-item .caption a,.cover_story_main-item .caption a{text-decoration:underline}.cover_story_slide-item .share-wrap li,.cover_story_main-item .share-wrap li{font-size:10px}.cover_story_slide-item.cover-story-slide .share-legend,.cover_story_main-item.cover-story-slide .share-legend{position:relative;float:right !important;top:0;left:0}.cover_story_slide-item.cover-story-slide .share-legend a,.cover_story_main-item.cover-story-slide .share-legend a{width:35px;height:35px;line-height:35px}.cover_story_slide-item.cover-story-slide .share-legend a:before,.cover_story_main-item.cover-story-slide .share-legend a:before{line-height:35px}.cover_story_slide-item.cover-story-slide .share-legend .title,.cover_story_main-item.cover-story-slide .share-legend .title{display:none}.cover_story_slide-item+.ad-container,.cover_story_main-item+.ad-container{max-width:1400px}.main.cover_story_slide-item .slide-content,.cover_story_main-item .slide-content{position:absolute;top:0;left:0;height:100%}.main.cover_story_slide-item .cover-text,.cover_story_main-item .cover-text{display:none}.cover-story-article .fb-comments-container{width:100%;text-align:center}@media screen and (max-width: 970px){.cover-story-article .fb-comments-container .desktop-fb-comments{display:none}.cover-story-article .fb-comments-container .mobile-fb-comments{display:block !important;margin:0 auto;max-width:320px}}.cover-story-article .fb-comments-container .mobile-fb-comments{margin:0 auto;max-width:320px}.cover-story-article .bottom-rail-section{margin-top:-40px}.cover-story-article .bottom-rail-section .rail-list{text-align:center}.cover-story-article .bottom-rail-section .hybrid-rail-item{margin:12px 5.5px;max-width:280px;text-align:left}.cover-story-article .bottom-rail-section .hybrid-rail-item .image-showcase{height:auto}.cover-story-article .bottom-rail-section .image-space{max-width:280px}.cover-story-article .bottom-rail-section .image-space span{max-height:280px;max-width:280px}.cover-story-article .bottom-rail-section .image-space span .img{height:280px;width:280px}.cover-story-article .bottom-rail-section .hybrid-rail-overlay{height:285px}.cover-story-article .bottom-rail-section .hybrid-rail-overlay .hybrid-rail-title{font-size:20px;font-weight:500;line-height:24px}.cover-story-article .bottom-rail-section .hybrid-rail-overlay-container{overflow:hidden}.cover-story-article .reco-links-infinite{width:973px;margin:0 auto}.cover-story-article .rail-header{text-align:center;font-size:24px}.cover-story-article .rail-title{font-size:20px;line-height:22px}.cover-story-article .product-infinite{margin:0 auto;width:960px}.cover-story-article #footerModule{display:none}@media only screen and (max-width: 1100px){.cover_story_main-item.no-product .cover-story-main-image{padding:1.5% 0}.cover_story_main-item.no-product .cs-dropdown{font-size:2.5em}}@media only screen and (max-width: 960px){.cover-story-article .node-body{margin:0}.cover-story-article video{display:none}.cover_story_main-item.no-product .cover-story-main-image{padding:1% 0}.cover_story_main-item.no-product .cs-dropdown{font-size:2em}.cover-story-product .product-content{margin-left:2%}.cover-story-product .form-selection{width:47%;margin:10px 0 10px 2%;float:right}.cover-story-product .contra-select{width:100% !important}.cover-story-product .contra-select-body{width:101.5% !important;max-width:101.5%;padding-left:4.5%}.cover-story-product select{width:100%}.cover-story-product .product-form-sold-out .input-outline{width:46%;padding-left:2%;margin:10px 2% 10px 0}.cover-story-product .product-form-sold-out .white-button{width:100%;margin:10px 0}.cover-story-product .product-desc{padding:0 25px}.cover-story-product .product-desc-stats{margin-left:2%}}@media only screen and (max-width: 767px){.cover-story-timer{width:133px;padding-top:0}.cover-story-timer div{padding:0 6px;font-size:0.35em}.cover-story-timer div span{margin:0 0 2px 0;font-size:2.142em;line-height:1.066em}.cover-story-timer:before{content:" ";width:7px;height:0;border-top:1px solid #fff;position:absolute;left:7px;top:50%;display:block}.cover-story-header-image{width:75%;padding-bottom:8px}.cover-story-header-image .desktop-default{display:block !important}.cover-story-header-image .mobile-default{display:none !important}}@media only screen and (max-width: 767px) and (max-width: 450px){.cover-story-header-image{max-width:241px}.cover-story-header-image .desktop-default{display:none !important}.cover-story-header-image .mobile-default{display:block !important}}@media only screen and (max-width: 767px) and (max-width: 450px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 767px) and (max-width: 450px) and (-moz-min-device-pixel-ratio: 1.5), only screen and (max-width: 767px) and (max-width: 450px) and (min-device-pixel-ratio: 1.5){.cover-story-header-image .mobile-default{display:none !important}}@media only screen and (max-width: 767px){.cover-story-main-image{width:95%}.cover-story-main-image .desktop-default{display:block !important}.cover-story-main-image .mobile-default{display:none !important}}@media only screen and (max-width: 767px) and (max-width: 450px){.cover-story-main-image{max-width:320px}.cover-story-main-image .desktop-default{display:none !important}.cover-story-main-image .mobile-default{display:block !important}}@media only screen and (max-width: 767px) and (max-width: 450px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 767px) and (max-width: 450px) and (-moz-min-device-pixel-ratio: 1.5), only screen and (max-width: 767px) and (max-width: 450px) and (min-device-pixel-ratio: 1.5){.cover-story-main-image .mobile-default{display:none !important}}@media only screen and (max-width: 767px){.cover-story-article .fb-like{display:block !important}.cover-story-article .cover-story{margin-bottom:3em}.cover-story-article .article-header{margin:10px 0 0 !important}.cover-story-article .article-header .post-date-byline{font-size:12px;line-height:14px;width:150px}.cover-story-article .article-header .share-legend.sticky{margin:0}.cover-story-article .article-header .share-legend.sticky li:last-child{display:none}.cover-story-article .slide-content .cover-story-subhead-copy{font-size:0.6em !important}.cover-story-article .main-slide-content{width:auto;padding:10px 10px}.cover-story-article .main-slide-content .share-wrap li{display:none}.cover-story-article .main-slide-content .share-wrap li:last-of-type{display:none}.cover-story-article .main-slide-text{font-size:1.5em;line-height:1.6em;margin:30px 0}.cover-story-article .main-slide-text p{font-size:1.07143em;line-height:1.6em}.cover-story-article .main-slide-text span{font-size:1.53333em;line-height:1.13043em}.cover-story-article .share-legend{float:right !important}.cover_story_slide-item .share-legend,.cover_story_main-item .share-legend{position:absolute;bottom:0;width:100%;text-align:right}.cover_story_slide-item .share-legend .title,.cover_story_main-item .share-legend .title{display:none}.cover_story_slide-item .share-wrap,.cover_story_main-item .share-wrap{position:absolute !important;bottom:0;right:0}.cover_story_slide-item .cover-text,.cover_story_main-item .cover-text{width:auto;padding:10px 10px 50px}.cover_story_slide-item .caption,.cover_story_main-item .caption{font-size:0.75em;line-height:1.6em}.cover_story_slide-item .caption h2,.cover_story_main-item .caption h2{font-size:2em;line-height:0.83333em;margin-top:10px}.cover_story_slide-item .caption-title,.cover_story_main-item .caption-title{margin-top:0.5em;font-size:1.5em}.cover_story_slide-item.no-product .cs-dropdown,.cover_story_main-item.no-product .cs-dropdown{bottom:0px;font-size:1.2em}.cover-story-product .product-images{font-size:2em;margin:0 auto}.cover-story-product .product-content{margin:0 2.5% 10px 2.5%;padding-bottom:0}.cover-story-product .product-content p{margin:0 0 10px 0;font-size:0.75em;line-height:1.6em}.cover-story-product .product-price{margin:0.3em auto 0;font-size:1.5em}.cover-story-product .form-selection{width:100%;margin:5px 0}.cover-story-product .contra-select{height:2.25em}.cover-story-product .contra-select-body{width:103% !important;max-width:103%;height:3em;padding-left:2%;font-size:0.75em;line-height:3em}.cover-story-product select{height:2.25em}.cover-story-product .product-purchase-form{overflow:visible}.cover-story-product .product-submit{float:none}.cover-story-product .col-left{width:100%;padding-top:0}.cover-story-product .col-right{width:100%}.cover-story-product .col-right .product-price{width:100% !important;float:none !important;font-size:1.5em}.cover-story-product .sold-out{margin:0 0 10px 0;font-size:1em;line-height:1em}.cover-story-product .product-form-sold-out p{margin:0 0 10px 0;font-size:0.9em;line-height:1.333em}.cover-story-product .product-form-sold-out p.legal{margin:5px 0 10px 0;font-size:0.6em}.cover-story-product .product-form-sold-out form{overflow:visible}.cover-story-product .product-desc-stats{margin-left:0}.cover-story-product .product-desc-stats p{margin-bottom:24px}.cover-story-product .product-desc{width:95%;padding:0;margin:0 2.5%;font-size:0.75em;line-height:1.6em}.cover-story-product .product-desc p{margin-bottom:12px}.cover-story-product .product-desc ul{padding-bottom:0}.cover-story-product .product-desc ul li{line-height:1.6em;font-size:0.8em;margin-left:17px}.cover-story-product .product-desc li:before{font-size:50px;top:-23px;left:-15px}.cover-story-product .product-stats{width:95%;margin:0 2.5%;padding-top:10px;padding-bottom:10px}.cover-story-product .product-stats ul{font-size:0.75em}.cover-story-product .product-stats ul li{margin:5px 0 10px 0}}.ie8 .cover-story-article .sticky-share-tools{display:none}.ie8 .ad-container{margin:0 auto;width:100%;max-width:970px}@media only screen and (max-width: 739px){.cover-story-article .share-legend.stickyOnly{width:100%;height:0;display:block}.cover-story-article .share-legend.stickyOnly .share-wrap .sticky-share-item{display:none}.cover-story-article .share-legend.stickyOnly .sticky-share-tools{display:block;bottom:0;top:auto;left:0;opacity:1;z-index:3;background:#fff;width:100%;padding:.5em 0;border:1px solid #C4C6C5;border-width:1px 0}.cover-story-article .share-legend.stickyOnly li{width:24.5%;width:-webkit-calc( 25% - 1px );width:-moz-calc( 25% - 1px );width:calc( 25% - 1px );margin:0;border-right:1px solid #C4C6C5;display:inline-block}.cover-story-article .share-legend.stickyOnly li:last-child{border:none;width:25%}.cover-story-article .share-legend.stickyOnly a{background:none;width:100%}.cover-story-article .share-legend.stickyOnly a:before{line-height:1.27273em}.cover-story-article .share-legend.stickyOnly .fb-like-box{display:none}.cover-story-article .share-legend.stickyOnly .share-fb a:before{color:#3b5a97}.cover-story-article .share-legend.stickyOnly .share-tweet a:before{color:#28aae1}.cover-story-article .share-legend.stickyOnly .share-gplus a:before{color:#E2573C}.cover-story-article .share-legend.stickyOnly .share-reddit a:before{color:#96C2E9}.cover-story-article .share-legend.stickyOnly .title,.cover-story-article .share-legend.stickyOnly .text{display:none}}.rail-right{padding:1.42857em 0 0.35714em}.rail-right .rail-title{font-size:14px;font-weight:300;line-height:16px;padding:5px 0 0}.rail-right .section-header{margin-bottom:0.9375em;line-height:0.8em}.rail-item{width:100%;margin-bottom:1.07143em}.rail-item .img{padding-bottom:30%}.rail-item:hover .description{color:#f30}.rail-link{display:block;position:relative}.allied-facebook,.allied-twitter-feed{min-height:600px}.allied-twitter-follow{min-height:20px}.rail-item.product{margin-right:0.71429em;max-width:152px}.rail-item.product:first-child{margin-right:0.5em}.rail-item.product:last-child{margin-right:-0.28571em}.no-touch .rail-item.product:hover .detail{color:#8E0202}.rail-item.product .rail-title{color:#646464}.rail-item.product .detail{font-size:1em;line-height:1.14286em}.rail-item.product .price{font-weight:900;color:#000}.rail-item.product .retail{text-decoration:line-through;color:#afafaf}.sticky-rail-section{position:fixed;top:76px}.last-rail-section{width:21.42857em}.last-rail-section.detached-rail{position:absolute}.rail-right.ad-container{padding:0;margin:0;border:none}.rail-bottom{margin:2.14286em 0 2.85714em}.rail-bottom:last-child{margin-bottom:3.57143em}.rail-bottom .banner{margin-bottom:1em}.rail-bottom .header{font-size:1.14286em;font-weight:500;line-height:1.2em}.rail-bottom .rail-title{font-size:1.14286em;line-height:1.2em;font-weight:lighter}.hybrid-rail-item{position:relative;max-width:202px;margin-left:1.07143em;-moz-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0);float:left;overflow:hidden;width:33.3333%}.hybrid-rail-item:first-child,.hybrid-rail-item.first{margin-left:0}.hybrid-rail-item.last{display:none}.hybrid-rail-item a{text-decoration:none}.hybrid-rail-item .image-space{-webkit-backface-visibility:hidden;transition:filter 0.25s linear;-webkit-transition:-webkit-filter 0.25s linear;-moz-transition:-moz-filter 0.25s linear;-o-transition:-o-filter 0.25s linear;-ms-transition:-ms-filter 0.25s linear;-webkit-filter:blur(0);-moz-filter:blur(0);-o-filter:blur(0);-ms-filter:blur(0);filter:blur(0)}.no-touch .hybrid-rail-item:hover .hybrid-rail-overlay{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.no-touch .hybrid-rail-item:hover .image-space{-webkit-filter:blur(2px);-moz-filter:blur(2px);-o-filter:blur(2px);-ms-filter:blur(2px);filter:blur(2px)}.no-touch .hybrid-rail-item:hover .rail-title{color:#000}.hybrid-rail-item .image-showcase{position:relative;margin-bottom:1em;z-index:-1}.hybrid-rail-item .img{padding-bottom:67.99%}.hybrid-rail-item .rail-title{text-align:center}.hybrid-rail-overlay{background:url('/images/rgbapng/0000007f-5.png?1424283396');background:rgba(0,0,0,0.5);position:absolute;top:0;left:0;width:100%;height:100%;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transition:opacity 0.25s linear;-o-transition:opacity 0.25s linear;-webkit-transition:opacity 0.25s linear;transition:opacity 0.25s linear}.hybrid-rail-title{width:100%;text-align:center;font-size:1.14286em;font-weight:400;line-height:1em;color:#fff;padding:1em;position:absolute;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.blur-container{overflow:hidden}.top_sales-section{border-top:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7}.top_sales-section .img{height:204px;padding-bottom:0px}div.fullscreen-slideshow{position:absolute;display:none;top:0;right:0;background:#333;background:rgba(0,0,0,0.5);z-index:1;padding:0.28571em}div.fullscreen-slideshow:hover{background:#000;background:rgba(0,0,0,0.7)}div.fullscreen-slideshow:hover .fullscreen-trigger{color:#fff}div.fullscreen-slideshow.top-right{top:0;right:0}div.fullscreen-slideshow .fullscreen-trigger{cursor:pointer;display:block;width:30px;height:30px;font:30px/30px fontello;text-align:center;color:#999;text-decoration:none}.ie8 div.fullscreen-slideshow{display:none !important}.screen-fullscreen{position:fixed;top:0;left:0;width:100%;height:100%;z-index:10001;background:#fff;background:rgba(255,255,255,0.95)}.screen-fullscreen .inner{position:relative;height:100%;width:100%;overflow:hidden}.screen-fullscreen .loader,.screen-fullscreen .sale-products-wrap.loading:after{display:none;left:50%;top:50%;margin-left:-1.75em;margin-top:-1.75em}.screen-fullscreen .loader.active,.screen-fullscreen .active.sale-products-wrap.loading:after{display:block}.screen-fullscreen .buttons div{position:absolute;cursor:pointer;z-index:2;font-family:Fontello}.screen-fullscreen .buttons div a{text-decoration:none}.screen-fullscreen .buttons div[class*='-arrow']{background:#333;background:rgba(0,0,0,0.5);padding:1.71429em 1.07143em;top:50%;margin-top:-2.14286em}.screen-fullscreen .buttons div[class*='-arrow']:hover{background:#000;background:rgba(0,0,0,0.7)}.screen-fullscreen .buttons div[class*='-arrow']:hover a{color:#fff}.screen-fullscreen .buttons div[class*='-arrow'] a{color:#BBB;font-size:2.14286em;line-height:1em}.screen-fullscreen .buttons .left-arrow{left:0}.screen-fullscreen .buttons .right-arrow{right:0}.screen-fullscreen .buttons .x-out{top:0;right:0;padding:.5em 1em;background:#CCC;background:rgba(255,255,255,0.5)}.screen-fullscreen .buttons .x-out:hover{background:rgba(255,255,255,0.7)}.screen-fullscreen .buttons .x-out:hover a{color:#000}.screen-fullscreen .buttons .x-out a{color:#666;font-size:2.14286em;line-height:1em;width:1em;height:1em}.screen-fullscreen .showcase{width:100%;height:100%;position:relative}.screen-fullscreen .showcase .wrapper{margin:0 auto;width:100%;text-align:center;position:absolute;-moz-transform:translateX(150%);-ms-transform:translateX(150%);-webkit-transform:translateX(150%);transform:translateX(150%);-moz-transition:-moz-transform 0.5s ease-in;-o-transition:-o-transform 0.5s ease-in;-webkit-transition:-webkit-transform 0.5s ease-in;transition:transform 0.5s ease-in}.screen-fullscreen .showcase .wrapper.on{-moz-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}.screen-fullscreen .showcase .wrapper.off{-moz-transform:translateX(-150%);-ms-transform:translateX(-150%);-webkit-transform:translateX(-150%);transform:translateX(-150%)}.screen-fullscreen .showcase .wrapper img,.screen-fullscreen .showcase .wrapper iframe,.screen-fullscreen .showcase .wrapper div{max-width:100%;max-height:100%}.screen-fullscreen footer{position:absolute;bottom:0;left:0;z-index:2;width:100%;max-height:3.21429em;background:#fff;background:rgba(255,255,255,0.9);transition:all 0.5s ease-in}.screen-fullscreen footer .inner{padding:1em}.screen-fullscreen footer .expand{display:none;text-align:center;color:#494949;cursor:pointer;position:absolute;font-size:2.14286em;line-height:0.5em;right:0.75em;top:0.5em;font-family:Fontello}.screen-fullscreen footer .expand.show{display:block}.screen-fullscreen footer .expand:before{content:'\E75F'}.screen-fullscreen footer .allCaptions{position:relative;width:90%;width:-webkit-calc( 100% - 5em );width:-moz-calc( 100% - 5em );width:calc( 100% - 5em );transition:height 0.5s ease-in}.screen-fullscreen footer .wrapper{opacity:0;transition:opacity 0.5s linear;display:none;width:100%}.screen-fullscreen footer .wrapper.on{opacity:1;display:block}.screen-fullscreen footer .excerpt,.screen-fullscreen footer .caption{color:#333;font-weight:300;line-height:1.5em}.screen-fullscreen footer .excerpt h1,.screen-fullscreen footer .excerpt h2,.screen-fullscreen footer .excerpt h3,.screen-fullscreen footer .excerpt h4,.screen-fullscreen footer .excerpt h5,.screen-fullscreen footer .excerpt h6,.screen-fullscreen footer .caption h1,.screen-fullscreen footer .caption h2,.screen-fullscreen footer .caption h3,.screen-fullscreen footer .caption h4,.screen-fullscreen footer .caption h5,.screen-fullscreen footer .caption h6{margin-bottom:0.5em}.screen-fullscreen footer .excerpt a,.screen-fullscreen footer .caption a{text-decoration:underline;color:#8E0202}.screen-fullscreen footer .excerpt{text-align:left;float:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;height:1.5em;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;width:65%;width:-webkit-calc( 100% - 15em );width:-moz-calc( 100% - 15em );width:calc( 100% - 15em )}.screen-fullscreen footer .caption{text-align:left;margin-top:0.75em;display:none;font-size:14px}.screen-fullscreen footer .caption>:last-child{margin-bottom:0}.screen-fullscreen footer.expanded{max-height:90%}.screen-fullscreen footer.expanded .excerpt{display:none}.screen-fullscreen footer.expanded .caption{display:block}.screen-fullscreen footer.expanded .expand:before{content:'\E75C'}.screen-fullscreen .share-legend{margin:0 1.07143em 0 0;float:left}@media all and (device-width: 768px) and (device-height: 1024px) and (orientation: portrait){.screen-fullscreen footer{font-size:17px}}.cover-story-article div[id^="monetate_selectorBanner_"]{display:block !important}.product-launch-article .product-content{margin:0;padding:0}.product-launch-article .old-product{display:none}.product-launch-article .sold-out .img:after{display:none}.product-launch-article .product-launch-main-slide .slide-credit{display:none}.product-launch-article .product-launch-main-slide .share-legend.default{display:block;position:static;margin:1.4em 0}.product-launch-article .product-launch-main .slide-media-wrapper{position:relative}.product-launch-article .product-launch-main .slide-media-wrapper .product-image-left,.product-launch-article .product-launch-main .slide-media-wrapper .product-image-right{height:100%;position:absolute;top:0;cursor:pointer;display:block}.product-launch-article .product-launch-main .slide-media-wrapper .product-image-left{left:2.25em;z-index:1}.product-launch-article .product-launch-main .slide-media-wrapper .product-image-left .icon-arrow-down-6{-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.product-launch-article .product-launch-main .slide-media-wrapper .product-image-left .icon-arrow-down-6:before{text-shadow:0.04em 0 0.2em rgba(0,0,0,0.55)}.product-launch-article .product-launch-main .slide-media-wrapper .product-image-right{right:2.25em}.product-launch-article .product-launch-main .slide-media-wrapper .product-image-right .icon-arrow-down-6{-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.product-launch-article .product-launch-main .slide-media-wrapper .product-image-right .icon-arrow-down-6:before{text-shadow:-0.04em 0 0.2em rgba(0,0,0,0.55)}.product-launch-article .product-launch-main .slide-media-wrapper .arrow-contain{display:table;height:100%;overflow:hidden}.product-launch-article .product-launch-main .slide-media-wrapper .icon-arrow-down-6{display:table-cell;text-align:center;vertical-align:middle;font-size:2.5em;color:#fff}.product-launch-article .product-launch-main .slide-media{max-width:none;-moz-transform:translate(0px, 0px);-ms-transform:translate(0px, 0px);-webkit-transform:translate(0px, 0px);transform:translate(0px, 0px);-moz-transition:-moz-transform 0.8s,margin-left 0.8s;-o-transition:-o-transform 0.8s,margin-left 0.8s;-webkit-transition:-webkit-transform 0.8s,margin-left 0.8s;transition:transform 0.8s,margin-left 0.8s}.product-launch-article .cover_story_slide-item .share-legend{display:none}.product-launch-article .cover_story_slide-item.has-product .slide-content{width:100%}.product-launch-article .cover_story_slide-item.has-product.cover-story-slide .share-legend{display:none}.product-launch-article .cover_story_slide-item.has-product .cover-text{padding-top:0;width:68.6%}.product-launch-article .cover_story_slide-item.has-product .product-info{margin:1.4em 0 0.8em 0;line-height:2.4em}.product-launch-article .cover_story_slide-item.has-product .product-name{display:inline-block;float:left;font-size:1.8em;color:#000;text-transform:uppercase}.product-launch-article .cover_story_slide-item.has-product .product-pricing{display:inline-block;float:right;text-align:right}.product-launch-article .cover_story_slide-item.has-product .product-price{display:inline-block;padding-bottom:0;font-size:2.4em;font-weight:400}.product-launch-article .cover_story_slide-item.has-product .product-retail{float:right;margin-left:0.5em}.product-launch-article .cover_story_slide-item.has-product .product-additional-messaging{max-width:100%;padding:0;display:block;font-size:0.6em;line-height:1.16667em}.product-launch-article .cover_story_slide-item.has-product .product-purchase-form{padding:1.25em 0 1.75em 0;border-top:1px solid #c8c8c8;border-bottom:1px solid #c8c8c8}.product-launch-article .cover_story_slide-item.has-product .contra-select.disabled .contra-select-body{color:#cacaca}.product-launch-article .cover_story_slide-item.has-product .contra-select.disabled .contra-select-arrow{display:none}.product-launch-article .cover_story_slide-item.has-product .product-color-swatches{width:34%;padding-right:2em;margin-bottom:0}.product-launch-article .cover_story_slide-item.has-product .product-color-swatches .contra-select{max-width:100%;width:100%;margin-right:0}.product-launch-article .cover_story_slide-item.has-product .product-color-swatches .contra-select select{font-size:0.86957em}.product-launch-article .cover_story_slide-item.has-product .product-color-swatches legend{margin-right:0;margin-bottom:0;color:#000;font-weight:400;text-transform:uppercase}.product-launch-article .cover_story_slide-item.has-product .product-sizes{width:33%;padding-right:2em;margin-bottom:0}.product-launch-article .cover_story_slide-item.has-product .product-sizes .contra-select{display:block;max-width:100%;width:100%;margin-right:0;float:left}.product-launch-article .cover_story_slide-item.has-product .product-sizes .contra-select select{font-size:0.86957em}.product-launch-article .cover_story_slide-item.has-product .product-sizes legend{float:left;margin-bottom:0;color:#000;font-weight:400}.product-launch-article .cover_story_slide-item.has-product .product-sizes .product-form-size-chart{font-size:0.8em}.product-launch-article .cover_story_slide-item.has-product .product-select-size{display:block}.product-launch-article .cover_story_slide-item.has-product .product-submit{width:33%;margin:0.4em 0 0 0}.product-launch-article .cover_story_slide-item.has-product .product-description{padding-top:1.6em;line-height:2em;color:#000}.product-launch-article .cover_story_slide-item.has-product .product-description h3{text-transform:uppercase;font-size:1.8em;padding-bottom:0.5em}.product-launch-article .cover_story_slide-item.has-product .product-description p{font-size:0.9em;line-height:2em;margin-bottom:1em}.product-launch-article .cover_story_slide-item.has-product .product-description p.product-details-description{margin-bottom:0}.product-launch-article .cover_story_slide-item.has-product .product-description p.product-details-description a{text-decoration:underline}.product-launch-article .cover_story_slide-item.has-product .product-description p.product-details-description.product-returnable-line{margin-bottom:1em}.product-launch-article .cover_story_slide-item.has-product .product-description .product-refund-info{display:inline-block}.product-launch-article .cover_story_slide-item.has-product .product-desc-text{display:inline-block;width:60%;float:left;padding-right:2em}.product-launch-article .cover_story_slide-item.has-product p.product-details-description,.product-launch-article .cover_story_slide-item.has-product .product-shipping{font-size:0.8em;line-height:1.5em}.product-launch-article .cover_story_slide-item.has-product .product-details-description{width:100%}.product-launch-article .cover_story_slide-item.has-product .product-shipping-info{margin-top:0}.product-launch-article .cover_story_slide-item.has-product .product-est-ship-date{text-transform:none}@media only screen and (min-width: 767px){.product-launch-article .cover_story_slide-item.has-product .icon-shipping{display:inline-block;margin-right:0}}.product-launch-article .cover_story_slide-item.has-product .product-shipping-line{max-width:100%;color:#000}.product-launch-article .cover_story_slide-item.has-product .est-ship-date{display:inline-block}.product-launch-article .cover_story_slide-item.has-product .product-shipping{text-decoration:underline}.product-launch-article .cover_story_slide-item.has-product .product-desc-stats{display:inline-block;width:40%;padding-left:2em;border-left:1px solid #c8c8c8;font-size:0.9em;line-height:2em}.product-launch-article .cover_story_slide-item.has-product .product-desc-stats h2{text-transform:uppercase;font-size:1.8em}.product-launch-article .cover_story_slide-item.has-product .definition-list{line-height:1.2em;font-size:0.88889em;margin-top:0.625em}.product-launch-article .cover_story_slide-item.has-product .definition-list li{clear:both}.product-launch-article .cover_story_slide-item.has-product .definition-list .dt{width:35%;margin:0 5% 0.625em 0;font-weight:500;line-height:1.35em;float:left}.product-launch-article .cover_story_slide-item.has-product .definition-list .dd{float:right;width:60%;margin-bottom:0.625em;line-height:1.35em}.product-launch-article .cover_story_slide-item.has-product .definition-list .measurement-title{font-weight:500;margin-bottom:0.625em;display:block}.product-launch-article .cover_story_slide-item.has-product .definition-list .measurement-list{margin-left:18px}@media only screen and (max-width: 767px){.product-launch-article .product-returnable-text{margin-bottom:5px}.product-launch-article .cover_story_slide-item.has-product .product-shipping-line{width:55%;margin-bottom:0}.product-launch-article .cover_story_slide-item.has-product .product-est-ship-date{text-transform:uppercase}.product-launch-article .product-shipping{float:left}}#node-4096661 .published-info{display:none !important}.gift-guide-article #content-unit{margin-top:0;width:100%;max-width:970px}.gift-guide-article .sticky-share-tools .fb-like{padding-bottom:2px}.gift-guide-article #main .container{padding-top:0}.gift-guide p a{color:#f30;font-weight:bold}.no-touch .gift-guide p a:hover{color:#000}.gift-guide h2{font-size:14px;text-transform:uppercase;font-weight:700}.gift-guide .set-item:not(.product) .clickthrough .img,.gift-guide .slide:not(.product) .clickthrough .img{width:100%;height:100%;position:absolute;top:0;left:0}.gift-guide .set-item:not(.product) .clickthrough .img:after,.gift-guide .slide:not(.product) .clickthrough .img:after{content:'';background:transparent;top:0;left:0;width:100%;height:100%;position:absolute}.gift-guide .set-item:not(.product) .clickthrough:hover .img:after,.gift-guide .slide:not(.product) .clickthrough:hover .img:after{opacity:.2;background:#000}.gift-guide .item-meta{text-transform:uppercase}.gift-guide .item-meta .hotness{margin-right:0px;top:0px}.gift-guide .item-meta .published-info{display:inline-block;width:245px;margin-top:2px}.gift-guide .item-meta .published-info .article-byline,.gift-guide .item-meta .published-info .item-published{color:#000;max-width:none;width:auto;display:inline-block;font-size:14px;line-height:20px}.gift-guide .item-meta .published-info .article-byline-mobile{display:none}.gift-guide .item-meta .published-info .item-published{float:left;margin-right:10px}.gift-guide .item-meta .published-info .fb-like{display:none !important}.gift-guide .item-meta .share-legend{float:none}.gift-guide .item-meta .share-wrap{display:none;width:100%;float:left}.gift-guide .item-meta .sticky-share-item{display:inline-block;margin-right:10px}.gift-guide .item-meta .sticky-share-item.fb-like{display:inline;float:right}.gift-guide .item-meta .sticky-share-tools{border:none}.gift-guide .gift-guide-product-section{padding-top:25px}.gift-guide .carousel-container .carousel-product{margin:0;list-style:none}.gift-guide .click_map-item,.gift-guide .slide.category_header-item{margin-top:50px}.gift-guide .click_map-item .share-wrap,.gift-guide .slide.category_header-item .share-wrap{position:relative;top:5px;padding:0}.gift-guide .click_map-item .share-wrap li,.gift-guide .slide.category_header-item .share-wrap li{font-size:12px}.gift-guide .cover-overlay span{width:100%;padding-bottom:50%;background-repeat:no-repeat;background-position:center center}.gift-guide .cover-overlay span:not(.img){z-index:2;position:absolute}.gift-guide .cover-overlay-container div{overflow:hidden;width:100%;padding-bottom:50%;position:absolute}.gift-guide .cover-text{position:relative;width:900px}.gift-guide .gift-guide-arrow{display:none}.gift-guide .gift_guide-item{padding-top:25px}.gift-guide .gift_guide-item.main{padding-top:0}.gift-guide .gift_guide-item.slide .share-legend{top:0px}.gift-guide .gift_guide-item.slide .share-legend li{font-size:14px}.gift-guide .main-slide-ad{color:#fff;position:absolute;bottom:200px;left:0;text-align:center;width:100%}.gift-guide .main-slide-text{margin:20px auto 0px auto}.gift-guide .main-slide-text p{font-size:14px;line-height:24px;color:#000}.gift-guide .main-slide-text span{text-transform:uppercase;color:#000}.gift-guide .main-slide-content .share-legend{display:none}.gift-guide .main .main-image-sub-content .share-legend{display:none}.gift-guide .share-legend:nth .node-body>ul li{margin:0 0;list-style:none}.gift-guide .node-content .block-quote{max-width:650px}.gift-guide .node-item-view{max-width:100%;width:100%}.gift-guide .lead-in{font-size:14px;font-weight:700;text-transform:uppercase;color:#000}.gift-guide .set-item{width:100%;display:inline-block;float:left}.gift-guide .set-item.last{margin-right:0}.gift-guide .set-item .caption-title{display:none}.gift-guide .set-item .caption-title-mobile{display:none}.gift-guide .set-item .captions{color:#000;margin-bottom:5px;font-size:12px;line-height:18px;padding-top:5px;text-align:left}.gift-guide .set-item .captions a{color:#f30}.gift-guide .set-item .img{padding-bottom:150%}.gift-guide .set-item .showcase{background-color:#fff}.gift-guide .set-item .showcase .icon-social{display:none}.gift-guide .set-item .clickthrough:after{background:transparent}.gift-guide .slide{overflow:initial}.gift-guide .slide .allied-flag{position:absolute;text-transform:uppercase;color:#fff;background-color:rgba(0,0,0,0.5);font-size:1em;line-height:1em;padding:0.21429em;left:0;top:0;z-index:1}.gift-guide .slide .article-tools{margin:0.53571em 0 0.85714em;border-bottom:1px solid #c8c8c8}.gift-guide .slide .img{max-width:none;padding-bottom:0}.gift-guide .slide .caption{font-size:14px;line-height:24px;color:#000;display:inline-block;margin-top:15px}.gift-guide .slide .caption a{color:#f30;font-weight:bold}.no-touch .gift-guide .slide .caption a:hover{color:#000}.gift-guide .slide .caption ul li{list-style:auto;margin:0 0 0 1em;color:#000}.gift-guide .slide .caption ul{padding:0 0 0 1.07143em;list-style:disc}.gift-guide .slide .caption ul ul{list-style:circle}.gift-guide .slide .caption-title{text-transform:uppercase}.gift-guide .slide .share-legend{position:relative;float:right;top:63px;left:0}.gift-guide .slide .share-legend a{width:35px;height:35px;line-height:35px}.gift-guide .slide .share-legend a:before{line-height:35px}.gift-guide .slide .share-legend .text,.gift-guide .slide .share-legend .title{display:none}.gift-guide .slide .share-legend li{margin-left:0.5em}.gift-guide .slide .slide-credit{font-size:12px;color:#646464;text-transform:uppercase;margin-bottom:0}.gift-guide .slide.tall-item .img{padding:0}.gift-guide .slide.tall-item .center{display:inline-block;width:auto;height:auto;position:relative;top:auto;left:auto}.gift-guide .slide-label{left:0;margin-top:-36px;position:absolute;background-color:#f30;color:#fff;font-size:16px;line-height:24px;padding:3px 5px 0;text-transform:uppercase}.gift-guide .slide-media{max-width:100%;background-color:#fff}.gift-guide .slide-no-credit{margin-bottom:0}.gift-guide .sticky-share-tools{padding:6px 0;border-top:1px #f5f5f5 solid}html.fbwebview .gift-guide .sticky-share-tools{border-top:none}.gift-guide .block-quote{max-width:650px;margin:50px auto 0px}.gift-guide .block-quote .share-tweet{position:absolute;margin:0 auto;width:68px;left:0;right:0}.gift-guide .block-quote .share-tweet a{height:20px !important;line-height:20px !important;padding:2px !important;font-size:12px;opacity:0;color:#fff;text-decoration:none;display:block;width:65px;text-align:center;-moz-transition:opacity 0.3s ease-in-out 0.1s;-o-transition:opacity 0.3s ease-in-out 0.1s;-webkit-transition:opacity 0.3s ease-in-out;-webkit-transition-delay:0.1s;transition:opacity 0.3s ease-in-out 0.1s}.gift-guide .block-quote .share-tweet a .text{font-size:12px;color:#fff !important}.gift-guide .block-quote .share-tweet a:after{content:'';width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:15px solid #28aae1;position:relative;bottom:-7px;-moz-transition:border-top-color 120ms linear;-o-transition:border-top-color 120ms linear;-webkit-transition:border-top-color 120ms linear;transition:border-top-color 120ms linear;-moz-transition:background-color 120ms linear;-o-transition:background-color 120ms linear;-webkit-transition:background-color 120ms linear;transition:background-color 120ms linear;-moz-transition-duration:0s;-o-transition-duration:0s;-webkit-transition-duration:0s;transition-duration:0s}.gift-guide .block-quote:hover .share-tweet a{opacity:1}.no-touch .gift-guide .block-quote:hover .share-tweet a:hover:after{border-top-color:#3eb3e4}.gift-guide .block-quote:hover .share-tweet a:active:after{border-top-color:#000 !important}.gift-guide .block-quote blockquote p{font-size:26px;line-height:36px;color:#000;padding:30px 0;text-align:center;margin-top:-0.66667em}@media screen and (max-width: 1109px) and (min-width: 450px){.gift-guide .article-tools{position:relative}.gift-guide .article-tools .share-wrap{display:block}.gift-guide .article-tools .hotness{position:absolute;right:0px}}.gift-guide ul.quiz-question-container .question-number:after{width:100%}.gift-guide ul.quiz-question-container .pair:nth-child(2n){margin-left:18px}.gift-guide ul.quiz-question-container .choice{position:relative}.gift-guide ul.quiz-question-container .choice:nth-child(odd):before{left:100%}.gift-guide ul.quiz-question-container .choice .image-space{margin:10px 10px 7.5px 10px}.gift-guide ul.quiz-question-container .choice .image-space span[class^="desktop"] .img{width:208px;padding-bottom:208px}.gift-guide ul.quiz-question-container .choice .choice-title{max-width:208px}.gift-guide ul.quiz-question-container .choice .choice-title .label-desktop{height:60px}.gift-guide .quiz-result-container .img-container{position:relative;display:block;max-width:415px;max-height:282px;margin:0 auto}.gift-guide .quiz-result-container .img-container .img-overlay{position:absolute;width:100%;height:100%}.no-touch .gift-guide .quiz-result-container .img-container:hover .img-overlay{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=20);opacity:0.2;background:#000}.gift-guide-footer{border-top:solid 1px #E1E1E1;padding-top:30px;margin-top:30px}.gift-guide-footer .rail-header{text-align:center;font-size:30px;line-height:30px;padding-bottom:10px}.g-list-style-dash li{padding-left:1em;text-indent:-1em}.g-list-style-dash li:before{content:"\2013";padding-right:0.35714em}.icon-caret-right{font-size:14px}.icon-caret-right:after{content:" ";margin-left:0.35714em;border-top:0.5em solid transparent;border-bottom:0.5em solid transparent;border-left:0.5em solid #fff;display:inline-block}.jt-light-grey-panel{background:#f5f5f5;margin:0 0 1.28571em 0;border:1px solid #cdcdcd;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;padding:2.14286em}body.return .returns-header .button,body.return .returns-header .button-submit,body.return .returns-header .action-button{margin-bottom:1.07143em}body.return .table-row{min-height:0}body.return .table-row .table-column{min-height:0;padding-bottom:0}body.return .table-row .table-column.description{max-width:111px;text-overflow:ellipsis}body.return .table-header{border-bottom:none}body.return .return-table{margin-bottom:1.42857em}body.return .date-initiated{width:24.238%}body.return .rma{width:32.548%}body.return .not-received{margin:1.25em 0;clear:both;text-align:center;font-weight:500}body.new-returns .table{margin-top:2.14286em;left:4.155%}body.new-returns .table p{margin:0}body.new-returns .table ul{line-height:1.28571em}body.new-returns .item{padding-right:10px}body.new-returns .description{padding-right:10px}body.new-returns .submit-container{margin:2.14286em 0}body.new-returns .jt-panel hr{margin:2.14286em 0}body.new-returns .jt-panel+.return-option{padding:0.71429em 2.14286em}body.new-returns .return-option h2{margin-bottom:0.44444em}body.new-returns .return-option p{margin:0 0 0.57143em 0;line-height:1.14286em;text-align:left}body.new-returns .return-option.exchange{margin-top:-10px}body.new-returns .return-icon{padding:0 !important;display:inline-block;vertical-align:middle}body.new-returns .exchange .return-icon{margin-top:0;width:42px}body.new-returns .credit .return-icon{margin-top:10px;width:40px}body.new-returns .cash .return-icon{width:40px}body.new-returns .content{max-width:100%;vertical-align:middle}body.new-returns .cash .content{width:75%}body.new-returns ul.slash{margin-bottom:2.14286em}body.new-returns ul.slash li{margin-bottom:1.07143em}body.new-returns .button-container{margin-top:10px;display:inline-block}body.new-returns .cash .button-container{width:100%;text-align:right}@media (min-width: 767px){body.new-returns .table-row{font-size:1em;padding:1.42857em 0}body.new-returns .item{width:9.848%;padding-right:10px}body.new-returns .description{width:20.909%}body.new-returns .quantity{width:15.909%;text-align:center}body.new-returns .qty{width:45px;text-align:center}body.new-returns .price{width:19.696%}body.new-returns .reason{width:33.333%;max-width:300px}body.new-returns .content{width:357px;max-width:357px;display:inline-block;vertical-align:middle;margin-right:20px}body.new-returns .cash .content{width:330px;margin-top:10px;margin-right:0}body.new-returns .button-container{width:150px;display:inline-block;vertical-align:middle;text-align:right}body.new-returns .cash .button-container{width:150px;float:right;text-align:none;padding-right:0;margin-top:20px}body.new-returns .return-option-cash-wrapper{height:90px;padding-right:60px}.g-list-style-dash li{padding-left:1em;text-indent:-1em}.g-list-style-dash li:before{content:"\2013";padding-right:0.35714em}.icon-caret-right{font-size:14px}.icon-caret-right:after{content:" ";margin-left:0.35714em;border-top:0.5em solid transparent;border-bottom:0.5em solid transparent;border-left:0.5em solid #fff;display:inline-block}.jt-light-grey-panel{text-align:none;background:#f5f5f5;margin:0 0 1.28571em 0;border:1px solid #cdcdcd;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;padding:2.14286em}body.return .returns-header .button,body.return .returns-header .button-submit,body.return .returns-header .action-button{margin-bottom:1.07143em}body.return .table-row{min-height:0}body.return .table-row .table-column{min-height:0;padding-bottom:0}body.return .table-row .table-column.description{max-width:none}body.return .table-header{border-bottom:none}body.return .return-table{margin-bottom:1.42857em}body.return .date-initiated{width:24.238%}body.return .rma{width:32.548%}body.return .not-received{margin:1.25em 0;clear:both;text-align:center;font-weight:500}body.new-returns .table{margin-top:2.14286em;left:4.155%}body.new-returns .table p{margin:0}body.new-returns .table ul{line-height:1.28571em}body.new-returns .item{padding-right:10px}body.new-returns .description{padding-right:10px}body.new-returns .submit-container{margin:2.14286em 0}body.new-returns .jt-panel hr{margin:2.14286em 0}body.new-returns .jt-panel+.return-option{padding:0.71429em 2.14286em}body.new-returns .return-option h2{margin-bottom:0.44444em;text-align:left}body.new-returns .return-option p{margin:0 0 0.57143em 0}body.new-returns .return-option.exchange{margin-bottom:20px;margin-top:-10px}body.new-returns .return-option.credit{margin-top:10px}body.new-returns .exchange .return-icon{margin-right:20px;margin-top:10px;width:50px;vertical-align:middle;height:100%;display:inline-block}body.new-returns .credit .return-icon{width:45px;margin-right:20px}body.new-returns .cash .return-icon{width:50px}body.new-returns ul.slash{margin-bottom:2.14286em}body.new-returns ul.slash li{margin-bottom:1.07143em}}body.returns-select [id*=monetate_selectorBanner]{display:none}body.returns-select .table{width:95.844%;position:relative}body.returns-select .table-row{position:relative}body.returns-select .checkbox{position:absolute;width:20px;border-bottom:none;left:-30px;top:40px}body.returns-select textarea{width:100%;height:60px;resize:none}body.returns-select .or{text-align:center;overflow:hidden;margin:1.28571em 0 0.85714em 0;color:#c4c6c5;font-weight:500;text-transform:uppercase}body.returns-select .or:before,body.returns-select .or:after{content:"";background-color:#c8c8c8;width:50%;height:1px;margin-bottom:3px;display:inline-block;position:relative;vertical-align:middle;overflow:hidden}body.returns-select .or:before{margin-left:-50%;right:0.5em}body.returns-select .or:after{margin-right:-50%;left:0.5em}body.returns-refund-type .returns-policy{padding:0.58333em;color:#000;font-size:0.85714em}body.returns-refund-type .returns-policy a{color:#f30}body.returns-refund-type .credit .return-icon,body.returns-refund-type .cash .return-icon{padding-right:1.78571em}body.returns-refund-type .cash .return-icon{margin-right:1.42857em}body.returns-refund-type .cash .button,body.returns-refund-type .cash .button-submit,body.returns-refund-type .cash .action-button{background:#f30}body.returns-refund-type .total{display:inline-block;font-size:1.28571em;padding:0.66667em 0}body.returns-refund-type .cash .total{border-top:1px solid #000}body.returns-refund-type .total-number{font-weight:500}body.returns-refund-type .breakdowns span{display:block;margin:0 0 0.28571em 0;padding-right:1.07143em;position:relative}body.returns-refund-type .cash-breakdown:after{content:'+';position:absolute;right:0;top:0.42857em}body.returns-refund-type .restocking{margin-bottom:0.85714em}body.returns-refund-type .minimum-amount{font-size:0.82143em;margin-left:30px}body.returns-refund-type .minimum-amount a{color:#000}#refundModal-mbg{text-align:center;color:#646464;font-size:1.28571em;line-height:1.66667em}#refundModal-mbg .closeModal{display:none}#refundModal-mbg .modalWrap{width:463px;padding:1.66667em 1.11111em 1.94444em 1.11111em}#refundModal-mbg h3{margin:0 0 1.5em 0;font-size:1.33333em;letter-spacing:0.03125em;text-transform:uppercase}#refundModal-mbg p{max-width:300px;margin:0 auto}#refundModal-mbg .button-return-modal{min-width:188px;height:2.22222em;margin:1.61111em 0.16667em 0 0.16667em;border:1px solid #c8c8c8;padding:0 0.55556em;font-size:1em;font-weight:500;text-transform:none;line-height:2.22222em;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}#refundModal-mbg .button-cash{background:#fff;color:#969696}@media (min-width: 767px){body.returns-refund-type .returns-policy{padding:0.58333em 0 0 0}body.returns-refund-type .cash .continue-container{text-align:right;padding-right:60px}body.returns-refund-type .total{display:inline-block;font-size:1.28571em;padding:0.66667em 0}body.returns-refund-type .cash .total{border-top:1px solid #000}body.returns-refund-type .total-number{font-weight:500}body.returns-refund-type .breakdowns span{display:block;margin:0 0 0.28571em 0;padding-right:1.07143em;position:relative}body.returns-refund-type .cash-breakdown:after{content:'+';position:absolute;right:0;top:0.42857em}body.returns-refund-type .restocking{margin-bottom:0.85714em}body.returns-refund-type .minimum-amount{font-size:0.82143em;margin-left:30px}body.returns-refund-type .minimum-amount a{color:#000}#refundModal-mbg{text-align:center;color:#646464;font-size:1.28571em;line-height:1.66667em}#refundModal-mbg .closeModal{display:none}#refundModal-mbg .modalWrap{width:463px;padding:1.66667em 1.11111em 1.94444em 1.11111em}#refundModal-mbg h3{margin:0 0 1.5em 0;font-size:1.33333em;letter-spacing:0.03125em;text-transform:uppercase}#refundModal-mbg p{max-width:300px;margin:0 auto}#refundModal-mbg .button-return-modal{min-width:188px;height:2.22222em;margin:1.61111em 0.16667em 0 0.16667em;border:1px solid #c8c8c8;padding:0 0.55556em;font-size:1em;font-weight:500;text-transform:none;line-height:2.22222em;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}#refundModal-mbg .button-cash{background:#fff;color:#969696}}.returns-sprite,body.returns-details .step.one,body.returns-details .step.two,body.returns-details .step.three{background-image:url('/sprites/contra.ui/returns-s99cb145171.png');background-repeat:no-repeat}body.returns-details .complete-return{margin-top:2.14286em}body.returns-details h3{margin-bottom:1.11111em}body.returns-details .step{height:76px;background-repeat:none;margin-bottom:1.42857em}body.returns-details .step.one{background-position:0 0}body.returns-details .step.two{background-position:0 -76px}body.returns-details .step.three{background-position:0 -152px}body.returns-details .domestic{font-weight:500;color:#f30}body.returns-details .return-detail-link{text-decoration:underline;color:#f30}@media (min-width: 767px){body.returns-details .complete-return-step{width:33.333%;padding-right:1.07143em;float:left}body.returns-details .complete-return-step:first-child{padding-right:0}}.quickbuy{position:relative}.quickbuy:empty{cursor:wait}.quickbuy:empty:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("/images/jackthreads/quickbuy/placeholder.svg");background-position:center 25%;background-repeat:no-repeat;background-size:50%}.quickbuy.loading:before{content:' ';top:0;left:0;right:0;bottom:0;margin:auto auto}.quickbuy-product{position:relative;overflow:hidden}.quickbuy-link{display:block}.quickbuy-overlay:not(.quickbuy-country-excluded-overlay){background:rgba(240,240,240,0.85);width:100%;position:absolute;bottom:0;-moz-transform:translateY(101%);-ms-transform:translateY(101%);-webkit-transform:translateY(101%);transform:translateY(101%)}.no-ios-android .quickbuy-overlay{-moz-transition:-moz-transform 0.4s cubic-bezier(0, 0, 0.2, 1);-o-transition:-o-transform 0.4s cubic-bezier(0, 0, 0.2, 1);-webkit-transition:-webkit-transform 0.4s cubic-bezier(0, 0, 0.2, 1);transition:transform 0.4s cubic-bezier(0, 0, 0.2, 1);will-change:transform}.no-ios-android .quickbuy-product:hover .quickbuy-overlay:not(.quickbuy-country-excluded-overlay){-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}.ios-android .quickbuy-overlay-active .quickbuy-overlay{-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}.ios-android .quickbuy-overlay-active .quickbuy-overlay{height:100%}.ios-android .quickbuy-form{width:100%}.ios-android .quickbuy-overlay-active .quickbuy-form{position:absolute;bottom:0}.quickbuy-form input[type="radio"]{display:none}.quickbuy-touch-show{display:none}.ios-android .quickbuy-touch-hide{display:none}.ios-android .quickbuy-touch-show{display:block}.quickbuy-sizes{padding:10px 1.5px 5px 1.5px}.quickbuy-size-container{width:25%;float:left;padding-left:1.58228%;padding-right:1.58228%;padding:0 2.5px;margin-bottom:5px;display:none}.quickbuy-size-container:nth-child(-n+12){display:block}.quickbuy-size+label{border:1px solid #000;line-height:2.75em;letter-spacing:0.05em;font-weight:500;display:block;-moz-transition:background 0.1s,border-color 0.1s,color 0.1s;-o-transition:background 0.1s,border-color 0.1s,color 0.1s;-webkit-transition:background 0.1s,border-color 0.1s,color 0.1s;transition:background 0.1s,border-color 0.1s,color 0.1s}.quickbuy-size-container:hover .quickbuy-size+label{background:#f30;border-color:#f30;color:#fff}.quickbuy-size:checked+label{background:#f30;border-color:#f30;color:#fff}.quickbuy-size.quickbuy-size-disabled+label{border-color:#969696;color:#969696}.quickbuy-size-container:hover .quickbuy-size.quickbuy-size-disabled+label{background:#969696;border-color:#969696;color:#fff}.quickbuy-size.quickbuy-size-disabled:checked+label{background:#969696;border-color:#969696;color:#fff}.quickbuy-sizes-touch{background:#fff url("/images/jackthreads/icons/dropdown.svg") no-repeat right 10px center;background-size:14px 8px;border:1px solid #cacaca;overflow:hidden}.quickbuy-sizes-touch select{background:transparent;width:100%;height:2.22222em;border:none;padding:0 0 0 10px;color:#000;font-size:1.5em;font-weight:500}.quickbuy-sizes-touch select::-ms-expand{display:none}.quickbuy-sizes-touch select:focus::-ms-value{background:inherit;color:#000}.ie9 .quickbuy-sizes-touch select{background-position:right 30px center;width:calc(100% + 20px)}.quickbuy-buttons{height:3.33333em}.quickbuy-button{width:100%;height:100%;padding:0 5px;font-size:1em;line-height:1.5em}.quickbuy-button:before{content:"";height:100%;display:inline-block;vertical-align:middle;margin-right:-0.25em}.quickbuy-button>.quickbuy-button:after{display:inline-block;vertical-align:middle}.quickbuy-button:after{content:"";display:inline-block;vertical-align:middle;white-space:normal}.no-touch .quickbuy-button:hover{background:#f30}.quickbuy-add-to-bag:after{content:"Add to Bag"}.quickbuy-select-size{cursor:not-allowed;background:#ff5c33}.quickbuy-select-size:after{content:"Please Select Size"}.no-touch .quickbuy-select-size:hover{background:#ff5c33}.quickbuy-notify:after{content:"Let me know when it's back"}.quickbuy-we-will-notify{background:#dd2c00;cursor:default}.quickbuy-we-will-notify:after{content:"We'll notify you when it's back"}.no-touch .quickbuy-we-will-notify:hover{background:#dd2c00}.quickbuy-buttons .quickbuy-select-size,.quickbuy-buttons .quickbuy-notify,.quickbuy-buttons .quickbuy-we-will-notify{display:none}.quickbuy-buttons.quickbuy-no-size .quickbuy-select-size{display:block}.quickbuy-buttons.quickbuy-no-size .quickbuy-add-to-bag{display:none}.quickbuy-buttons.quickbuy-show-notify .quickbuy-notify{display:block}.quickbuy-buttons.quickbuy-show-notify .quickbuy-add-to-bag,.quickbuy-buttons.quickbuy-show-notify .quickbuy-select-size{display:none}.quickbuy-buttons.quickbuy-is-notified .quickbuy-notify{display:none}.quickbuy-buttons.quickbuy-is-notified .quickbuy-we-will-notify{display:block}.quickbuy-button{width:100%}.ios-android .quickbuy-buttons{margin-top:15px}.quickbuy-button-touch{background:#000;color:#fff}.quickbuy-view-item:after{content:"View item"}.quickbuy-remove:after{content:"Remove"}.quickbuy-container-saved-items .quickbuy-button-touch,.quickbuy-show-saved .quickbuy-container-slide-cart .quickbuy-button-touch{width:47.22222%;float:left;margin-right:5.55556%}.quickbuy-container-saved-items .quickbuy-button-touch:last-child,.quickbuy-show-saved .quickbuy-container-slide-cart .quickbuy-button-touch:last-child{float:right;margin-right:0}.quickbuy-details-link{display:block}.quickbuy-details{background:#fff;height:69px;padding:5px 5px 0 5px;position:relative;-moz-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0)}.quickbuy-brand{margin-bottom:5px;font-size:0.83333em;font-weight:500;line-height:1}.quickbuy-title{margin-bottom:7px;padding-bottom:2px;font-size:1em;line-height:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.quickbuy-price{font-weight:bold}.markdown-price .quickbuy-price{color:#f30}.quickbuy-price-discount{color:#f30}.quickbuy-price-retail{font-size:0.75em;text-decoration:line-through;display:inline-block}.quickbuy-discount-messaging{margin-top:5px;color:#f30;font-size:0.75em;font-weight:bold}.quickbuy-sold-out+.quickbuy-details{color:rgba(0,0,0,0.3)}.quickbuy-sold-out+.quickbuy-details .quickbuy-selected-option{border-color:rgba(0,0,0,0.3)}.quickbuy-sold-out+.quickbuy-details .quickbuy-discount-messaging{color:rgba(0,0,0,0.3)}.quickbuy-flag{color:#fff;font-size:0.66667em;font-weight:500;text-transform:uppercase;letter-spacing:0.05em}.quickbuy-flag:after{line-height:2.25em;display:block}.quickbuy-flag-active .quickbuy-overlay{-webkit-transform:translateY(100%) translateY(-18px);-ms-transform:translateY(100%) translateY(-18px);transform:translateY(100%) translateY(-18px)}.ios-android .quickbuy-flag-active.quickbuy-overlay-active .quickbuy-overlay{-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}.quickbuy-flag{position:relative;z-index:2}.quickbuy-sold-out .quickbuy-flag:after{content:"Sold Out";background:#000}.quickbuy-country-excluded .quickbuy-flag:after{content:"Not Available";background:#000}.quickbuy-back-in-stock .quickbuy-flag:after{content:"Back In Stock";background:#638bae}.quickbuy-extra-sizes-link{display:inline-block;color:#f30;font-weight:500;font-size:1em;padding-top:2px;padding-bottom:1px}.quickbuy-extra-sizes-link:hover{border-bottom:1px solid #f30;margin-bottom:-1px}.quickbuy-extra-sizes-arrow{font-size:1em;vertical-align:-2px}.quickbuy-selected-options{height:31px;margin-top:5px;border-top:1px solid #f0f0f0;padding-top:5px;font-size:0.83333em;font-weight:bold;position:absolute;bottom:0;left:5px;right:5px}.quickbuy-selected-option{max-width:35%;border-left:1px solid #000;padding:0 0 0 5px;display:inline-block;vertical-align:middle;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.quickbuy-selected-option:first-child{max-width:65%;padding:0 5px 0 0;border:none}.quickbuy-notify-status{margin-top:5px;color:#5a758a}.quickbuy-notify-available .quickbuy-notify-message:after{content:"Notify me when back in stock"}.quickbuy-notify-set .quickbuy-notify-message:after{content:"Back in stock notification set";display:inline-block}.quickbuy-notify-set .quickbuy-notify-message:before{content:"";background:#fff url("/images/jackthreads/icons/check.svg") no-repeat center center;background-size:contain;width:8px;height:6px;margin-right:7px;display:inline-block;vertical-align:middle}.quickbuy-x{position:absolute;top:5px;right:5px;z-index:1}.quickbuy-icon-x{width:13px;height:13px}.no-ios-android .quickbuy-touch-close{display:none}.quickbuy-saved-remove{visibility:hidden;opacity:0;-moz-transition:opacity 0.4s ease-in-out;-o-transition:opacity 0.4s ease-in-out;-webkit-transition:opacity 0.4s ease-in-out;transition:opacity 0.4s ease-in-out}.quickbuy-saved{display:none}.quickbuy-show-saved .quickbuy-saved{display:block}.quickbuy-show-saved .quickbuy-add-to-bag:after{content:"Move To Bag"}.quickbuy-show-saved .quickbuy-details{height:100px}.ios-android .quickbuy-show-saved .quickbuy-product:hover .quickbuy-saved-remove{display:none}.quickbuy-show-saved .quickbuy-product:hover .quickbuy-saved-remove{cursor:pointer;visibility:visible;opacity:1}.quickbuy-container-slide-cart .quickbuy-sizes-desktop{display:none}.quickbuy-container-slide-cart .quickbuy-sizes-touch{margin-top:10px;display:block}.quickbuy-container-slide-cart .quickbuy-buttons{margin-top:10px}.quickbuy-container-slide-cart .quickbuy-button{font-size:1em}.quickbuy-container{margin:0 auto;padding:0 5px;text-align:center}@media (min-width: 506px){.quickbuy-container{padding:0 10px}}@media (min-width: 1192px){.quickbuy-container{max-width:1921px;padding:0 110px}}.quickbuy-container .quickbuy{width:46.77419%;float:left;margin-left:1.6129%;margin-right:1.6129%;margin-bottom:20px}.quickbuy-container .quickbuy:empty:after{content:"";padding-bottom:125%;margin-bottom:69px;display:block}@media (min-width: 506px){.quickbuy-container .quickbuy{width:46.2963%;float:left;margin-left:1.85185%;margin-right:1.85185%;margin-bottom:30px}}@media (min-width: 749px){.quickbuy-container .quickbuy{width:30.8642%;float:left;margin-left:1.23457%;margin-right:1.23457%}}@media (min-width: 992px){.quickbuy-container .quickbuy{width:23.14815%;float:left;margin-left:0.92593%;margin-right:0.92593%}}@media (min-width: 1435px){.quickbuy-container .quickbuy{width:18.51852%;float:left;margin-left:0.74074%;margin-right:0.74074%}}@media (min-width: 1678px){.quickbuy-container .quickbuy{width:15.4321%;float:left;margin-left:0.61728%;margin-right:0.61728%}}.quickbuy-container-saved-items{text-align:center}.quickbuy-container-saved-items .quickbuy{width:48.33333%;float:left;margin-left:3.33333%;margin-bottom:20px}.quickbuy-container-saved-items .quickbuy:nth-child(2n+1){margin-left:0}@media (min-width: 506px){.quickbuy-container-saved-items .quickbuy{margin-bottom:30px}}@media (min-width: 749px){.quickbuy-container-saved-items .quickbuy{width:31.86813%;float:left;margin-left:2.1978%}.quickbuy-container-saved-items .quickbuy:nth-child(2n+1){width:31.86813%;float:left;margin-left:2.1978%}.quickbuy-container-saved-items .quickbuy:nth-child(3n+1){margin-left:0}}.quickbuy-container-slide-cart .quickbuy{width:50%;padding:0 10px;float:none;display:inline-block;vertical-align:top}.quickbuy-container-slide-cart .quickbuy .sold-out{display:none}.quickbuy-container-slide-cart .quickbuy:empty:after{content:"";padding-bottom:125%;margin-bottom:100px;display:block}.quickbuy-container-full-four-tiles{margin:0 auto;text-align:center}.quickbuy-container-full-four-tiles .quickbuy{width:48.33333%;float:left;margin-left:3.33333%;margin-bottom:20px}.quickbuy-container-full-four-tiles .quickbuy:nth-child(2n+1){margin-left:0;clear:both}@media (min-width: 506px){.quickbuy-container-full-four-tiles .quickbuy{margin-bottom:30px}}@media (min-width: 767px){.quickbuy-container-full-four-tiles .quickbuy{width:23.77049%;float:left;margin-left:1.63934%}.quickbuy-container-full-four-tiles .quickbuy:nth-child(2n+1){width:23.77049%;float:left;margin-left:1.63934%;clear:none}.quickbuy-container-full-four-tiles .quickbuy:nth-child(4n+1){margin-left:0;clear:both}}.quickbuy-container-listings{padding:0 15px;text-align:center}@media (min-width: 960px){.quickbuy-container-listings{padding:0 0 0 15px}}.quickbuy-container-listings .quickbuy{width:48.33333%;float:left;margin-left:3.33333%;margin-bottom:20px}.quickbuy-container-listings .quickbuy:nth-child(2n+1){margin-left:0}@media (min-width: 506px){.quickbuy-container-listings .quickbuy{margin-bottom:30px}}@media (min-width: 749px){.quickbuy-container-listings .quickbuy{width:31.86813%;float:left;margin-left:2.1978%}.quickbuy-container-listings .quickbuy:nth-child(2n+1){width:31.86813%;float:left;margin-left:2.1978%}.quickbuy-container-listings .quickbuy:nth-child(3n+1){margin-left:0}}.quickbuy-container{font-size:0.85714em}@media (min-width: 560px) and (max-width: 749px), (min-width: 830px) and (max-width: 992px), (min-width: 1100px) and (max-width: 1192px), (min-width: 1300px) and (max-width: 1435px), (min-width: 1570px) and (max-width: 1678px), (min-width: 1840px){.quickbuy-container{font-size:1em}.quickbuy-container .quickbuy:empty:after{margin-bottom:88px}.quickbuy-container .quickbuy-sizes{padding-right:1.6%;padding-left:1.6%}.quickbuy-container .quickbuy-size+label{line-height:2.35714em}.quickbuy-container .quickbuy-size-dropdown{height:2.5em;font-size:1.71429em}.quickbuy-container .quickbuy-sizes-touch{background-size:20px 12px}.quickbuy-container .quickbuy-buttons{min-height:2.85714em}.quickbuy-container .quickbuy-button{font-size:1.14286em}.quickbuy-container .quickbuy-details{height:88px;padding-top:8px}.quickbuy-container .quickbuy-brand{margin-bottom:8px;font-size:0.85714em}.quickbuy-container .quickbuy-title{margin-bottom:10px}.quickbuy-container .quickbuy-price-retail{font-size:0.78571em}.quickbuy-container .quickbuy-discount-messaging{margin-top:8px;font-size:0.78571em}.quickbuy-container .quickbuy-flag{font-size:0.71429em;line-height:2.4em}.quickbuy-container .quickbuy-flag-active .quickbuy-overlay{-webkit-transform:translateY(100%) translateY(-24px);-ms-transform:translateY(100%) translateY(-24px);transform:translateY(100%) translateY(-24px)}.quickbuy-container .quickbuy-x{top:8px;right:8px}}.quickbuy-container-saved-items{font-size:0.85714em}@media (min-width: 560px) and (max-width: 749px), (min-width: 830px) and (max-width: 960px){.quickbuy-container-saved-items{font-size:1em}.quickbuy-container-saved-items .quickbuy-sizes{padding-right:1.6%;padding-left:1.6%}.quickbuy-container-saved-items .quickbuy-size+label{line-height:2.35714em}.quickbuy-container-saved-items .quickbuy-size-dropdown{height:2.5em;font-size:1.71429em}.quickbuy-container-saved-items .quickbuy-sizes-touch{background-size:20px 12px}.quickbuy-container-saved-items .quickbuy-buttons{min-height:2.85714em}.quickbuy-container-saved-items .quickbuy-button{font-size:1.14286em}.ios-android .quickbuy-container-saved-items .quickbuy-buttons{height:4.28571em;margin-top:30px}.quickbuy-container-saved-items .quickbuy-details{height:128px;padding-top:8px}.quickbuy-container-saved-items .quickbuy-brand{margin-bottom:8px;font-size:0.85714em}.quickbuy-container-saved-items .quickbuy-title{margin-bottom:10px}.quickbuy-container-saved-items .quickbuy-price-retail{font-size:0.78571em}.quickbuy-container-saved-items .quickbuy-discount-messaging{margin-top:8px;font-size:0.78571em}.quickbuy-container-saved-items .quickbuy-selected-options{height:39px;margin-top:8px;padding-top:8px;font-size:0.85714em}.quickbuy-container-saved-items .quickbuy-notify-status{margin-top:8px}.quickbuy-container-saved-items .quickbuy-notify-message:before{width:12px;height:9px}.quickbuy-container-saved-items .quickbuy-flag{font-size:0.71429em;line-height:2.4em}.quickbuy-container-saved-items .quickbuy-flag-active .quickbuy-overlay{-webkit-transform:translateY(100%) translateY(-24px);-ms-transform:translateY(100%) translateY(-24px);transform:translateY(100%) translateY(-24px)}.quickbuy-container-saved-items .quickbuy-x{top:8px;right:8px}}.quickbuy-container-slide-cart{font-size:0.85714em}.quickbuy-container-slide-cart .quickbuy-details{height:100px}.quickbuy-container-full-four-tiles{font-size:0.85714em}@media (min-width: 560px) and (max-width: 767px){.quickbuy-container-full-four-tiles{font-size:1em}.quickbuy-container-full-four-tiles .quickbuy-sizes{padding-right:1.6%;padding-left:1.6%}.quickbuy-container-full-four-tiles .quickbuy-size+label{line-height:2.35714em}.quickbuy-container-full-four-tiles .quickbuy-size-dropdown{height:2.5em;font-size:1.71429em}.quickbuy-container-full-four-tiles .quickbuy-sizes-touch{background-size:20px 12px}.quickbuy-container-full-four-tiles .quickbuy-buttons{min-height:2.85714em}.quickbuy-container-full-four-tiles .quickbuy-button{font-size:1.14286em}.quickbuy-container-full-four-tiles .quickbuy-details{height:88px;padding-top:8px}.quickbuy-container-full-four-tiles .quickbuy-brand{margin-bottom:8px;font-size:0.85714em}.quickbuy-container-full-four-tiles .quickbuy-title{margin-bottom:10px}.quickbuy-container-full-four-tiles .quickbuy-price-retail{font-size:0.78571em}.quickbuy-container-full-four-tiles .quickbuy-discount-messaging{margin-top:8px;font-size:0.78571em}.quickbuy-container-full-four-tiles .quickbuy-flag{font-size:0.71429em;line-height:2.4em}.quickbuy-container-full-four-tiles .quickbuy-flag-active .quickbuy-overlay{-webkit-transform:translateY(100%) translateY(-24px);-ms-transform:translateY(100%) translateY(-24px);transform:translateY(100%) translateY(-24px)}.quickbuy-container-full-four-tiles .quickbuy-x{top:8px;right:8px}}@media (min-width: 560px) and (max-width: 767px){.quickbuy-container-full-four-tiles.saved-rail .quickbuy-details{height:128px}.quickbuy-container-full-four-tiles.saved-rail .quickbuy-selected-options{height:39px;margin-top:8px;padding-top:8px;font-size:0.85714em}.quickbuy-container-full-four-tiles.saved-rail .quickbuy-notify-status{margin-top:8px}.quickbuy-container-full-four-tiles.saved-rail .quickbuy-notify-message:before{width:12px;height:9px}.quickbuy-container-full-four-tiles.saved-rail .quickbuy-flag{font-size:0.71429em;line-height:2.4em}.quickbuy-container-full-four-tiles.saved-rail .quickbuy-flag-active .quickbuy-overlay{-webkit-transform:translateY(100%) translateY(-24px);-ms-transform:translateY(100%) translateY(-24px);transform:translateY(100%) translateY(-24px)}.quickbuy-container-full-four-tiles.saved-rail .quickbuy-x{top:8px;right:8px}}.quickbuy-container-listings{font-size:0.85714em}@media (min-width: 560px) and (max-width: 749px), (min-width: 960px){.quickbuy-container-listings{font-size:1em}.quickbuy-container-listings .quickbuy-sizes{padding-right:1.6%;padding-left:1.6%}.quickbuy-container-listings .quickbuy-size+label{line-height:2.35714em}.quickbuy-container-listings .quickbuy-size-dropdown{height:2.5em;font-size:1.71429em}.quickbuy-container-listings .quickbuy-sizes-touch{background-size:20px 12px}.quickbuy-container-listings .quickbuy-buttons{min-height:2.85714em}.quickbuy-container-listings .quickbuy-button{font-size:1.14286em}.quickbuy-container-listings .quickbuy-details{height:88px;padding-top:8px}.quickbuy-container-listings .quickbuy-brand{margin-bottom:8px;font-size:0.85714em}.quickbuy-container-listings .quickbuy-title{margin-bottom:10px}.quickbuy-container-listings .quickbuy-price-retail{font-size:0.78571em}.quickbuy-container-listings .quickbuy-discount-messaging{margin-top:8px;font-size:0.78571em}.quickbuy-container-listings .quickbuy-flag{font-size:0.71429em;line-height:2.4em}.quickbuy-container-listings .quickbuy-flag-active .quickbuy-overlay{-webkit-transform:translateY(100%) translateY(-24px);-ms-transform:translateY(100%) translateY(-24px);transform:translateY(100%) translateY(-24px)}.quickbuy-container-listings .quickbuy-x{top:8px;right:8px}}.hero-product-container{width:96.77419%;float:left;margin-left:1.6129%;margin-right:1.6129%}@media (min-width: 506px){.hero-product-container{width:96.2963%;float:left;margin-left:1.85185%;margin-right:1.85185%;margin-bottom:30px}}@media (min-width: 749px){.hero-product-container{width:64.19753%;float:left;margin-left:1.23457%;margin-right:1.23457%}}@media (min-width: 992px){.hero-product-container{width:48.14815%;float:left;margin-left:0.92593%;margin-right:0.92593%}}@media (min-width: 1435px){.hero-product-container{width:38.51852%;float:left;margin-left:0.74074%;margin-right:0.74074%}}@media (min-width: 1678px){.hero-product-container{width:32.09877%;float:left;margin-left:0.61728%;margin-right:0.61728%}}.hero-product{padding-bottom:calc(60.092% + 69px - 0.5px);position:relative}.hero-product-text-only .hero-product{padding-bottom:calc((60.092% + 69px - 0.5px)/2)}@media (min-width: 749px){.hero-product-text-only .hero-product{padding-bottom:calc(60.092% + 69px - 0.5px)}}.hero-product-header{width:100%;height:100%;position:absolute}.hero-product-landscape .hero-product-header{background:#f5f5f5;height:35%}.hero-product-portrait .hero-product-header{background:#f5f5f5;width:50%}.hero-product-header-content{width:75%;margin:0 auto}.hero-product-landscape .hero-product-header-content{width:80%}.hero-product-portrait .hero-product-header-content{width:85%;text-align:left}.hero-product-title{font-size:1.5em;font-weight:500;line-height:1.11111em;letter-spacing:0.01em}.hero-product-subtitle{font-size:0.91667em;line-height:1.36364em;letter-spacing:0.01em}.hero-product-divider{margin:6px 0}.header-product-landscape .hero-product-divider{width:60px}.hero-product-images span{width:100%;height:100%}.hero-product-image{width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center}.hero-product-images{position:absolute}.hero-product-landscape .hero-product-images{width:100%;height:65%;bottom:0}.hero-product-portrait .hero-product-images{height:100%;width:50%;right:0}@media (min-width: 560px) and (max-width: 749px), (min-width: 830px) and (max-width: 992px), (min-width: 1100px) and (max-width: 1192px), (min-width: 1300px) and (max-width: 1435px), (min-width: 1570px) and (max-width: 1678px), (min-width: 1840px){.hero-product{padding-bottom:calc(60.092% + 88px - 0.5px)}.hero-product-header-content{width:65%}.hero-product-portrait .hero-product-header-content{width:80%}.hero-product-title{font-size:2em;line-height:1.07143em}.hero-product-subtitle{font-size:1em;line-height:1.28571em}}.author #main .container{width:100%;max-width:970px;margin:0 auto;padding:1.5em 0 10em}.author-list-title{font-size:2em;color:#000;padding:15px 0px;margin-top:-10px;text-transform:uppercase}.author-grid .blog-author{float:left;width:200px;height:175px;margin:0 20px 20px 0;overflow:hidden;position:relative}.author-grid .blog-author:hover h3{opacity:0.8}.author-grid .blog-author img{display:block;width:100%;height:auto}.author-grid .blog-author .sentinel{display:none}.author-grid .blog-author .default-avatar{font:200px fontello;text-align:center;color:#666}.author-grid .blog-author a:hover{text-decoration:none;color:#666}.author-grid .blog-author h3{background:#000;opacity:0.4;padding:2%;bottom:-1px;width:100%;position:absolute}.author-grid .blog-author h3 a{font-size:12pt;color:#fff;margin-left:3px}.author-grid .blog-author h3 a:hover{color:#fff;text-decoration:underline}.author .author-info{margin-bottom:1.25em}.author .default-avatar{font:14.28571em fontello;text-align:center;color:#666;width:1em;overflow:hidden}.author .author-image,.author .default-avatar{display:block;float:left;width:200px;height:175px;margin:8px 20px 0 0}.author .author-name{font-size:1.71429em;font-weight:300;margin-bottom:.5em}.author .articles-by{margin-bottom:1em;padding:0.83333em 0 0.83333em 0.5em;border:1px solid #C4C6C5;border-width:1px 0;font-size:1.28571em;font-weight:300}.author .details *{font-weight:400;line-height:1.4em}.author p{font-size:14px}.author .excerpt{margin:0;color:#000}.author em{font-style:italic;color:#333}@media only screen and (max-width: 739px){.author .stack .description{height:auto;left:0;bottom:0}}.sticky-share-tools{width:50px;position:fixed;z-index:1;left:-55px;top:230px;border-style:solid;border-color:#fff;border-width:2px 2px 2px 0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transition-duration:200ms;-o-transition-duration:200ms;-webkit-transition-duration:200ms;transition-duration:200ms;-moz-transition-property:left,opacity;-o-transition-property:left,opacity;-webkit-transition-property:left,opacity;transition-property:left,opacity}.sticky-share-tools li{display:block;margin:0}.sticky-share-tools a{width:50px;-moz-transition:padding 50ms ease-in,background-color 150ms;-o-transition:padding 50ms ease-in,background-color 150ms;-webkit-transition:padding 50ms ease-in,background-color 150ms;transition:padding 50ms ease-in,background-color 150ms}.sticky-share-tools a:before{display:inline-block;width:50px;line-height:50px;font-size:1.8em}.no-touch .sticky-share-tools a:hover{width:55px;padding-left:5px}.sticky-share-tools .fb-like-box{margin-bottom:5px;margin-left:2px;min-height:61px}.sticky-share-tools .share-reddit a:before{font-weight:500}@media only screen and (min-width: 1110px){.sticky-share-tools{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;left:0}.sticky-share-tools .title,.sticky-share-tools .text{display:none}.article-header .share-wrap .sticky-share-item{display:none}.article-header .sticky{position:relative;margin:0;height:0}}body.about #account,body.about #about{float:none}body.about #account h3,body.about #about h3{font-size:24px;line-height:24px;font-weight:500;text-transform:uppercase}body.about #account p,body.about #about p{color:#000;font-size:13px;line-height:15px;padding-bottom:10px;clear:both}body.about #main_container .title h2,body.about h1{display:none}body.about .left_container{display:none}body.about .right_container{float:left;max-width:650px;width:100%;background:#fff;min-height:383px;padding:0 15px}body.about .right_container .body{overflow:hidden;color:#000;float:left;font-size:13px;width:100%;padding:8px}body.about .right_container .body * a{font-weight:500;text-decoration:none;color:#f30}body.about .right_container .body * a:hover{text-decoration:none;border-bottom:1px solid #f30}body.about img.press{width:147px}body.about .right_container ul{float:left;width:597px;list-style:disc;color:#000;padding:0 0 14px 25px}body.about .right_container ul li{float:left;width:591px;padding-left:9px}body.about .head{float:left;width:100%;background:url(../../images/jackthreads/about/dot_border.gif) repeat-x 0 bottom;padding:0 0 14px}div#main_container .info_container{color:#d7d7d7;display:block;font-size:12px;background:#2d2d2d;padding:25px 35px}div#main_container .info_container .title h2{color:#fff;font-size:22px;line-height:22px;text-transform:uppercase;width:89%;font-weight:400}div#main_container .info_container ul{padding:5px 0;padding-left:30px}div#main_container .info_container ul.terms{margin:0;padding:0}div#main_container .title{padding-bottom:20px}div#main_container .heading{height:30px;font-size:14px;text-transform:uppercase;line-height:22px}div#main_container .heading a{padding:0 0 0 15px}div#main_container .heading a:hover{text-decoration:underline}@media (min-width: 767px){body.about #account,body.about #about{float:left}body.about .right_container{padding:0 0 0 25px;width:650px}}@media (min-width: 1024px){body.about .left_container{padding-top:60px;float:left;width:180px}body.about .left_container ul{list-style:none}body.about .left_container ul li{font-size:15px;line-height:20px;margin-bottom:25px}body.about .left_container ul li a{text-decoration:none;color:#969696}body.about .left_container ul li a:hover{color:#f30}body.about .left_container ul li a.active{font-weight:500;color:#f30;border-bottom:2px solid #f30;padding-bottom:4px}body.about .left_container ul li a.active:hover{color:#000;border-bottom:2px solid #000}body.about .right_container{padding:0 0 0 25px}body.about .left_container{display:block}}.contact{color:#404040}.contact h3{padding:0 0 0.68182em 0;font-size:1.57143em;font-weight:500}.contact .bottom_container{margin:1.78571em 0;line-height:1.5em;overflow:hidden;*zoom:1}.contact .contra-form .row{margin:0 0 0.71429em 0}.contact .floatlabel-wrapper{position:relative}.contact .label-floatlabel{position:absolute;top:0;z-index:1}.contact .label-floatlabel+.field{padding-top:0.65em}.contact .field{width:100%;height:3em}.contact textarea{width:100%}.contact .contra-select{height:3em;line-height:3em;display:block}.contact .contra-select-body{width:100%;max-width:100%;height:2.9em;line-height:2.9em}.contact .contra-select-arrow{height:2em;line-height:2em}.contact select{width:100%;height:3em;line-height:3em}.contact .button-submit{width:100%;font-size:1.57143em}.contact .support_answer{margin:1.42857em 0}.contact .support_answer p{margin-bottom:0.71429em}.contact .answer-header{margin-bottom:0.35714em;font-weight:500}.contact .phone-jack,.contact .press-inquiries{margin:1.42857em 0;border-top:1px solid #cacaca;padding:1.42857em 0 0 0}.contact .phone-jack p,.contact .press-inquiries p{margin-bottom:1.42857em}.contact .press-inquiry-email{font-size:1.28571em !important}.contact .phone-number{color:#f30;font-size:1.28571em;font-weight:500}.contact .thank-you{min-height:25em}.contact .thank-you p{margin-bottom:1.42857em}.contact .thank-you a{color:#f30;text-decoration:underline}.contact-chat-container{display:block;clear:both;background:#f5f5f5;padding:20px;text-align:center;margin:1em 0;text-transform:uppercase;color:black;font-weight:bold}.contact-chat-container span{font-size:16px;padding-bottom:15px;display:block}.contact-chat-container .button,.contact-chat-container .button-submit,.contact-chat-container .action-button{clear:both;display:block;margin:0 auto;width:100%;line-height:35px;height:35px}@media (min-width: 960px){.contact-chat-container{max-width:270px}}@media (max-width: 767px){.contact-column ~ .contact-column{border-top:1px solid #cacaca;padding-top:20px;margin-top:20px}}.lpPoweredBy,.lpEmtStarRating{display:none}@media (min-width: 767px){.contact .contact-column{width:50%;float:left}.contact .contact-column:nth-child(2n+1){margin-left:0;margin-right:-100%;clear:both}.contact .contact-column:nth-child(2n+2){margin-left:50%;margin-right:-100%;clear:none}.contact .contact-email{padding-right:5.208%;border-right:1px solid #cacaca}.contact .contact_form_support{padding-left:5.208%}}.share-legend .share-text{color:#646464;font-size:12px;position:relative;display:inline-block;left:0;line-height:21px;clear:none}.share-legend .share-wrap ul li.fb-like{width:auto}.share-legend .share-wrap ul li.share-fb a:hover{background-color:#577bc1}.share-legend .share-wrap ul li.share-fb a span:first-child,.share-legend .share-wrap ul li.share-email a span:first-child{top:-1px}.product .filtersView .sale-container #left-listing,.product .filtersView .sale-container #top-listing{display:none !important}.product .filtersView .sale-container .more-header{max-width:952px;margin:0 10px 1em}.product .filtersView .sale-container .quickbuy-container-listings{padding:0 20px !important}.product-wrapper{display:block;margin:0 auto;padding:0 5.10204% 0 3.06122%;max-width:980px;font-size:1em;width:100%;margin-bottom:50px}.has-related-products .product-wrapper{min-height:890px;padding-right:12em}@media (min-width: 1240px){.has-related-products .product-wrapper{padding-right:5.10204%}}.tablet .has-related-products .product-wrapper{padding-right:5.10204%}.ie8 .has-related-products .product-wrapper{padding-right:5.10204%}.product-wrapper h1{font-size:2.57143em;margin-bottom:0.27778em}.product-wrapper h3{font-size:1.3em;margin-bottom:0.80346em}.product-wrapper details{font-size:1.14286em}.product-wrapper summary{font-size:1em;-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;user-select:none}.product-wrapper details summary{font-weight:500;padding:1em 0}.product-wrapper details.open{margin-bottom:1.3em}.no-touch .product-wrapper a:hover{color:#969696}.no-touch .product-wrapper .share-legend a:hover{color:white}.product-wrapper p{font-size:1em;line-height:1.618em}.product-wrapper ul{font-size:1em}.product-wrapper a{font-size:1em;text-decoration:underline}.product-wrapper .definition-list{line-height:1em}.product-wrapper .definition-list dt{width:25%}.product-wrapper .definition-list dd{width:75%}.product-wrapper .definition-list dt,.product-wrapper .definition-list dd{padding:0.28571em 0}.product-wrapper .definition-list .even{background:#f0f0f0}.product-wrapper .button-group{display:block;float:left}.product-wrapper select,.product-wrapper input,.product-wrapper .contra-select .contra-select-body,.product-wrapper .product-quantity-decrement,.product-wrapper .product-quantity-increment,.product-wrapper .product-quantity-value{color:#646464}.product-wrapper .share-wrap{clear:both;display:block}.product-wrapper .share-text{font-weight:500}.product-wrapper .share-btn{margin-bottom:0.71em}.product .product-title-container{position:relative}.product-inline-growl{max-width:980px;margin:10px auto 0 auto;padding:0 1em}.product-header{max-width:980px;display:block;margin:0 auto;padding:0 5.10204% 0 3.06122%;overflow:hidden;color:#969696}.has-related-products .product-header{padding-right:12.8em}@media (min-width: 1240px){.has-related-products .product-header{padding-right:0}}.tablet .has-related-products .product-header{padding-right:5.10204%}.ie8 .has-related-products .product-header{padding-right:0}.product-header a{color:inherit;font-size:1em;text-decoration:underline}.product-header .busy-store{float:right;color:#969696}.product-header .busy-store-metric{margin-right:1em}.product-header .busy-store-metric:last-child{margin-right:0}.no-touch .product-header .busy-store-metric:hover{color:black}.product-header .busy-store-tooltip-container{display:none}.product-header .breadcrumbs{text-align:left;position:relative}.product-header .breadcrumbs,.product-header .breadcrumbs>*{line-height:1em;font-size:1em;display:block}.product-header .breadcrumbs .icon{position:absolute;left:-1em}.product-header .breadcrumbs .back-button{cursor:pointer;margin-left:1em !important}.product-header .breadcrumbs .crumb{margin:0;padding:0;display:inline-block;text-decoration:none;text-transform:uppercase}.product-header .breadcrumbs .crumb.selected{font-weight:500}.product-header .breadcrumbs .crumb:before{content:' / ';float:left;display:inline-block;font-weight:400;width:1.5em;text-align:center}.product-header .breadcrumbs .crumb:first-child:before{content:none;padding-right:0.5em}.no-touch .product-header .breadcrumbs a.crumb:hover{text-decoration:underline}.page-details{max-width:980px;display:block;padding:0 5.10204% 0 3.06122%}.page-details .ending{display:none;color:#f30;text-transform:uppercase}@media only screen and (max-width: 767px){.page-details .ending{display:none !important}}.page-details .ending #saleEnds{display:none}.product-container-left{width:33%;max-width:33%;min-width:33%;float:left}.product-container-left .share-text{text-transform:uppercase}.product-container-right .share-wrap{margin-left:0}.product-container-left .share-wrap{margin-left:0}.product-container-right{width:67%;max-width:67%;float:left;padding-left:3.06122%}.product-container-right>.row{padding:1.07143em 0;border-bottom:1px solid #c8c8c8}.product-container-right>.row.collapse{padding:0 0}.product-container-right>.row.product-form-row{padding:2.14286em 0}.product-container-right>.row.all-sizes-prices{padding:0.3em 0}.product-container-right>.row.no-break-row{padding:1em 0 0;border-bottom-width:0}@media only screen and (max-width: 767px){.product-container-right>.row.no-break-row-mobile{padding:1em 0.71429em 0;border-bottom-width:0}}.product-container-right>.row:first-child{padding-top:0;padding-bottom:0}.product-container-right>.row:last-child{border-bottom-width:0}@media only screen and (max-width: 767px){.product-container-right>.row:last-child{border-bottom-width:1px}}.product-main-image{width:100%;height:auto}.product-price,.product-retail{display:inline-block;text-align:left}p.product-retail-price{padding-left:0.25em;font-weight:lighter;line-height:1.42857em}.product-price{font-size:3em;color:#000;padding-bottom:0.1em;font-weight:500}.product-discount{display:none;margin:0.35714em 0 0}.product-discount.active{display:block}.product-discount-price,p.product-discount-messaging{color:#f30}.product-wrapper p.product-discount-messaging{display:block;font-size:14px;font-weight:500;padding:15px 0 5px}.product-wrapper .product-discount-retail-price{font-size:20px;text-decoration:line-through;color:#969696;padding-left:12px;vertical-align:bottom}.product-full-price{font-weight:500}.product-discount.active+div .product-price{font-weight:400;text-decoration:line-through;color:#646464}.product-discount.active+div .product-retail{color:#646464}.product-additional-messaging{padding-right:16.66667em;display:inline-block;font-style:italic;font-size:0.85714em;color:#a7a7a7}.has-promo-exclusion+.product-additional-messaging{max-width:80%}.has-discount.has-promo-exclusion+.product-additional-messaging{max-width:65%}.est-ship-date{display:block}.product-description p{margin-bottom:1.3em}.product-color-swatch,.product-size-swatch{min-width:3.5em;height:2.14286em;display:inline-block;height:2.28571em;overflow:hidden;display:block;float:left;margin-right:0.71429em;margin-top:0.71429em;font-size:1em}.product-quantity-decrement,.product-quantity-increment,.product-size-swatch-label{font-weight:400;color:#646464}.selected.product-quantity-decrement,.selected.product-quantity-increment,.selected.product-size-swatch-label,.no-touch .product-quantity-decrement:hover,.no-touch .product-quantity-increment:hover,.no-touch .product-size-swatch-label:hover{color:white;background-color:#f30;border-color:#f30}.disabled.product-quantity-decrement,.disabled.product-quantity-increment,.disabled.product-size-swatch-label,.no-touch .disabled.product-quantity-decrement:hover,.no-touch .disabled.product-quantity-increment:hover,.no-touch .disabled.product-size-swatch-label:hover,[disabled].product-quantity-decrement,[disabled].product-quantity-increment,[disabled].product-size-swatch-label{background:#f0f0f0;border-color:#cacaca;color:#969696;cursor:not-allowed}.no-touch .product-quantity-decrement:active,.no-touch .product-quantity-increment:active,.no-touch .product-size-swatch-label:active{background-color:black;color:white;border-color:transparent}.product-color-swatches,.product-quantity,.product-sizes,.product-submit{float:left;margin-bottom:2.61792em;height:auto}@media only screen and (max-width: 450px){.product-color-swatches .contra-select,.product-quantity .contra-select,.product-color-swatches select,.product-quantity select,.product-sizes .contra-select,.product-submit .contra-select,.product-sizes select,.product-submit select{width:100% !important}}.product-color-swatches,.product-quantity{width:47.5%;clear:left}.product-sizes,.product-submit{width:52.5%;clear:right}.product-color-swatches legend,.product-quantity legend,.product-sizes legend{margin-bottom:1.14286em;color:#646464;font-weight:500}@media only screen and (max-width: 767px){.product-color-swatches,.product-quantity,.product-sizes,.product-submit{float:none;height:auto;width:100%;display:inline-block}}.product-purchase-form{-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;user-select:none}.product-purchase-form .contra-select{max-width:90%;margin-right:2%}.product-purchase-form .contra-select select{width:100%}.product-color-swatch.active{border:1px solid #000}a.product-color-swatch{line-height:2em;text-align:center;text-decoration:none}.product-color-swatch{display:none}.product-quantity,.product-submit{margin-bottom:0}.product-quantity legend{float:left;line-height:3.71429em;margin-bottom:0}.product-incrementor-wrapper{width:100%;display:table;position:relative}.product-incrementor{width:100%;height:2.28571em;vertical-align:middle;line-height:3.57143em}.product-quantity-value,.product-quantity-decrement,.product-quantity-increment{padding:0;width:2.28571em;height:2.28571em;font-size:1em;line-height:2.28571em;text-align:center;vertical-align:middle}.product-quantity-value{line-height:1}.product-quantity-value{height:1em;overflow:hidden}.product-quantity-label{padding-right:1em;color:#646464;font-weight:500}.product-quantity-decrement,.product-quantity-increment{border:1px solid #000;color:#646464;-webkit-font-smoothing:none}.product-sizes{margin-bottom:2.14286em}.product-sizes legend{float:left}.product-size-swatch{margin-right:0 !important;margin-left:0.71429em !important}.product-size-swatch.tooltip-trigger{cursor:auto}.product-size-swatch-label{font-size:1em;display:block;line-height:2.28571em;color:#000;text-align:center;height:100%;width:100%;border:1px solid #000;padding:0 0.5em}.product-form-size-chart{float:right}.product-wrapper a.product-view-sizing-chart{vertical-align:-0.15385em;font-size:0.92857em;position:relative;right:0;color:#f30;float:right;line-height:1.5em;margin-right:1.3em;margin-left:0}.product-size-swatch-list{clear:both;display:inline-block;width:auto;min-width:100%;margin-top:-0.71429em;margin-left:-0.71429em}.product-sizes .contra-select,.product-select-size{display:none}@media only screen and (max-width: 767px){.product-sizes{float:left;width:50%}.product-purchase-form select{width:100%}.product-purchase-form .contra-select{max-width:none;margin:0}.product-sizes legend,.product-form-size-chart,.product-size-swatch-list{display:none}.product-sizes .contra-select,.product-select-size{display:inline-block}.product-quantity{margin-bottom:0}.product-color-swatches,.product-sizes{margin-bottom:0;min-width:50%}.product-color-swatches .contra-select select,.product-color-swatches .contra-select,.product-sizes .contra-select select,.product-sizes .contra-select{width:100%}.product-sizes{padding-right:0.5em;padding-left:0.5em}.product-color-swatches{float:left;width:50%;padding-right:0.5em;padding-left:0.5em}.product-color-swatches legend,.product-color-swatch{display:none}.product-color-swatches .contra-select,.product-color-swatches select,.product-color-select{display:inline-block}}.related-products{display:block;min-height:600px;height:auto;width:6em;position:absolute;right:0;top:6.21429em;border-left:1px solid #e6e6e6;font-size:1em;background:#fff;margin:0 5.10204%;padding:0 0 0 1em;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;-moz-transition:opacity 0.25s;-o-transition:opacity 0.25s;-webkit-transition:opacity 0.25s;transition:opacity 0.25s}@media (max-width: 960px){.related-products{top:1em}}@media (max-width: 1240px){.related-products{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;pointer-events:none;display:none}}.tablet .related-products{display:none}html.ie8 .related-products{display:none}.related-products-title{font-size:0.85714em;font-weight:500;line-height:1.2;color:#000;margin-bottom:0.71429em;text-transform:uppercase}.related-product{display:block;margin-bottom:1.78571em;text-decoration:none;position:relative}.related-product:hover .related-product-overlay{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.related-product:hover .related-product-title{color:#f30}.related-product-image-container{position:relative}.related-product-title{display:block;text-decoration:none;font-size:1em;line-height:1.2;color:#404040;margin-top:0.71429em;-moz-transition:color 0.25s;-o-transition:color 0.25s;-webkit-transition:color 0.25s;transition:color 0.25s}.product-modal{width:500px;padding:1em}.product-modal h3{text-transform:uppercase;font-size:2em;line-height:1.23609em;margin-bottom:0.61805em}.product-modal p{font-size:1em;font-weight:lighter;line-height:1.618em;margin-bottom:1.618em}.product-modal a{color:#f30;text-decoration:underline}.product-tooltip-south #contra-tooltip-tail,.product-tooltip-south #contra-tooltip-body{margin-left:-50px;margin-right:50px}.product-details{margin-top:1em}.product-details:first-child{margin-top:0}.product-details .icon{padding-right:0.5em;max-width:15%;font-size:1.618em;line-height:1;color:#969696}.product-details .product-details-description{max-width:55%}.product-details .icon,.product-details .product-details-description{float:left}.product-details>*{line-height:1.618em}.product-details .details-link{float:right;max-width:30%;text-align:right}.product-details .product-delivery-message-line{margin-left:2.43em;padding-top:1em}.icon-shipping{background-image:url('/images/jackthreads/product/jt_shipping-box.png?1452638022');background-repeat:no-repeat;background-size:90%;background-position:center;height:1em;width:1em;margin-right:0.5em}.ie8 .icon-shipping{background-image:url('/images/jackthreads/product/jt_shipping-box-ie8.png?1452637044')}.icon-final-sale{background-image:url('/images/jackthreads/icons/returns/finalsale.png?1452635482');background-repeat:no-repeat;background-size:90%;background-position:center;height:1em;width:1em;font-size:2em;float:left;margin-right:0.35714em}.ie8 .icon-final-sale{background-image:url('/images/jackthreads/icons/returns/finalsale-ie8.png?1424285009')}.product-main-image-container{padding-bottom:2%}.product-thumbnail-container{width:102%}.cloud-zoom-gallery img{width:100%;height:auto;border:1px solid transparent;-moz-transition:border 0.25s;-o-transition:border 0.25s;-webkit-transition:border 0.25s;transition:border 0.25s}.cloud-zoom-gallery.active img{border:1px solid #f30}.cloud-zoom-gallery{width:25%;display:inline-block;float:left;height:auto;padding-right:2%;padding-bottom:2%}.mousetrap{max-height:100%;max-width:100%;min-height:100%;min-width:100%}.product-container-left{position:relative}.product-images-mobile-container{position:relative;margin-bottom:0.71429em;white-space:nowrap;max-width:100%;overflow:visible !important}.product-images-mobile-container img{margin-right:0.71429em;width:170px;height:auto}.product-images-mobile-container.center img{margin-left:auto;margin-right:auto;display:block}.cycle-slide{margin-right:1em}.product-main-image-container{position:relative}@media only screen and (max-width: 767px){body.product #main.row{margin-top:0 !important}.product .badge{left:0}.product .badge-corner{left:0}.product-description ol,.product-description ul{margin-bottom:1.3em;font-weight:lighter;line-height:1.618em}.product-wrapper a{color:#f30}.product-wrapper h1{font-size:24px;padding-bottom:3px}.product-wrapper h1.product-name{margin-bottom:0;font-size:24px}.product-wrapper h1 .product-brand-name{display:inline}.product-container-right>.row{padding:0.71429em}.product-container-right>.row:first-child{border-bottom:none}.product-container-right>.row.product-form-row{padding:0.64286em 0 1.07143em 0}.product-container-right>.row.product-form-row .no-size-selected{border-color:#f30}.product-container-right>.row.collapse{padding:0 0.71429em}.product-wrapper,.has-related-products .product-wrapper{padding:0;min-height:0}.has-related-products .product-header{padding:0}.product-wrapper .definition-list dt{width:40%}.product-wrapper .definition-list dd{width:60%}p.product-retail-price{font-size:0.8em;line-height:1.2em;min-width:6.1em}.product-header{margin:0 auto;width:100%;background:#f5f5f5;color:#969696;height:auto;padding:0}.product-header .breadcrumbs{display:none}.product-container-right,.product-container-left{float:none;max-width:100%;width:100%;margin:0;padding:0}.product-container-left{width:99.28571%;padding-left:0.71429em}.product-price{font-size:2em}.product-quantity{display:none}.product-details-description a,a.product-shipping{color:inherit}.product-details-description a:hover,a.product-shipping:hover{color:inherit}.product-additional-messaging{padding:0;float:right;width:47%;text-align:right}.has-promo-exclusion+.product-additional-messaging{margin-bottom:0.71429em}#itemAddedModal-mbg .modalContent{height:100%}#itemAddedModal-mbg .modalWrap{background:#f0f0f0;border-radius:8px;width:310px;height:232px;max-width:none !important;margin-left:-155px;padding:0;height:auto !important}#itemAddedModal-mbg .modalWrap .closeModal{display:none}#itemAddedModal-mbg .modalWrap #itemAddedModal{width:auto;height:100%;padding:0}#itemAddedModal-mbg .modalWrap #itemAddedModal #itemAddedCopy{display:block;text-align:center;padding:32px 15px}#itemAddedModal-mbg .modalWrap #itemAddedModal #itemAddedCopy h2{font-size:24px;line-height:26px;font-weight:400 !important;color:#000000;padding-bottom:22px;margin:0}#itemAddedModal-mbg .modalWrap #itemAddedModal #itemAddedCopy h3{font-size:18px;line-height:20px;color:#646464;margin:0;text-transform:none}#itemAddedModal-mbg .modalWrap #itemAddedModal #itemAddedRedirectDecision{margin:0;clear:both;width:100%;height:57px;border-top:1px solid #cacaca;height:auto !important}#itemAddedModal-mbg .modalWrap #itemAddedModal #itemAddedRedirectDecision a,#itemAddedModal-mbg .modalWrap #itemAddedModal #itemAddedRedirectDecision button{margin:0;height:auto;text-align:center;width:49%;padding-top:19px;padding-bottom:18px;text-decoration:none !important}#itemAddedModal-mbg .modalWrap #itemAddedModal #itemAddedRedirectDecision a.keep-shopping,#itemAddedModal-mbg .modalWrap #itemAddedModal #itemAddedRedirectDecision button.keep-shopping{display:inline-block !important;background-image:none !important;text-indent:0 !important;color:#000000;font-size:17.5px !important;line-height:20px !important;border-right:1px solid #cacaca}#itemAddedModal-mbg .modalWrap #itemAddedModal #itemAddedRedirectDecision a.checkout-now,#itemAddedModal-mbg .modalWrap #itemAddedModal #itemAddedRedirectDecision button.checkout-now{display:inline-block !important;background-image:none !important;text-indent:0 !important;color:#f30;font-size:17.5px !important;line-height:20px !important}}.new-product{display:none}.product-wrapper{margin-bottom:0}.product-header{padding:0.64286em 1em;max-width:980px}.product-header .breadcrumbs{font-size:0.85714em;color:#404040}.product-header .breadcrumbs .icon{margin-left:-0.3em}.product-header .breadcrumbs .crumb.selected{font-weight:400;color:#a6a6a6}.page-details{padding-left:1em}.page-details .ending{float:left}.has-related-products .product-wrapper{min-height:0}.cloud-zoom-gallery{width:20%}.busy-store{position:absolute;bottom:0;right:2px}.busy-store-metric{font-weight:500;color:#b0b0b0;text-align:left;margin:0 0 15px 2.08333em;font-size:0.85714em}.busy-store-metric:first-child{margin-top:0}.busy-store-metric .icon{background-repeat:no-repeat;background-size:90%;background-position:center;height:1em;width:1em;font-size:1.66667em;display:inline-block;vertical-align:-0.1em}.busy-store-metric .icon-eye-outline{background-image:url('/images/jackthreads/icons/product/eye_icon_retina.png?1452635482');font-size:2.16667em;vertical-align:-0.26923em}.ie8 .busy-store-metric .icon-eye-outline{background-image:url('/images/jackthreads/icons/product/eye_icon_ie8.png?1426261829')}.busy-store-metric .icon-bag-outline{background-image:url('/images/jackthreads/icons/product/bag_icon.svg?1447706159');font-size:1.35em;height:2.75em;vertical-align:-1em;width:1em;margin-right:0.21429em}.busy-store-metric .icon-star-outline{background-image:url('/images/jackthreads/icons/product/star_icon_retina.png?1426261829')}.ie8 .busy-store-metric .icon-star-outline{background-image:url('/images/jackthreads/icons/product/star_icon_ie8.png?1426261829')}@media only screen and (max-width: 767px){.product-header{display:none}.busy-store{position:static;float:none;bottom:0}.busy-store-metric{margin:0 2.66667em 0 0}.busy-store-tooltip-container{display:block;line-height:1.42857em;font-size:1em;text-align:center;white-space:nowrap;text-overflow:ellipsis;height:0;-moz-transition:height,0.25s;-o-transition:height,0.25s;-webkit-transition:height,0.25s;transition:height,0.25s}.busy-store-tooltip-container.active{height:1.42857em}}.product-description-style .measurement-list{margin-left:15px}.product-description-style .measurement-list .measurement{list-style:disc}.product-submit{width:23%;margin:0 0.5%;-moz-perspective:1000px;-webkit-perspective:1000px;perspective:1000px;-moz-transform:scale(0.975);-ms-transform:scale(0.975);-webkit-transform:scale(0.975);transform:scale(0.975)}.product-submit .cube{width:100%;height:3.125em;padding:0;font-size:1.14286em;font-weight:700;color:#fff;letter-spacing:0.05em;text-align:center;text-decoration:none;text-transform:uppercase;position:relative;display:block;-moz-transition:all 250ms ease;-o-transition:all 250ms ease;-webkit-transition:all 250ms ease;transition:all 250ms ease;-moz-transform-style:preserve-3d;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.no-touch .product-submit .cube:hover{color:#fff}.product-submit .cube .face{background:#f30;height:3.125em;padding:0 0.278em;line-height:3.125em;display:block;position:relative}.product-submit .cube .text{display:inline-block;vertical-align:middle;line-height:1.25em}.product-submit .cube .default{-moz-transform:translateZ(1.5625em);-ms-transform:translateZ(1.5625em);-webkit-transform:translateZ(1.5625em);transform:translateZ(1.5625em)}.product-submit .cube .top{background:#dd2c00;-moz-transform:rotateX(90deg) translateZ(4.6875em);-ms-transform:rotateX(90deg) translateZ(4.6875em);-webkit-transform:rotateX(90deg) translateZ(4.6875em);transform:rotateX(90deg) translateZ(4.6875em)}.product-submit .cube .bottom{background:#ff5c33;margin-top:-3.125em;-moz-transform:rotateX(-90deg) translateZ(-1.5625em);-ms-transform:rotateX(-90deg) translateZ(-1.5625em);-webkit-transform:rotateX(-90deg) translateZ(-1.5625em);transform:rotateX(-90deg) translateZ(-1.5625em)}.product-submit .cube.active,.product-submit .cube.top-active{-moz-transform:rotateX(-90deg);-ms-transform:rotateX(-90deg);-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg)}.product-submit .cube.bottom-active{-moz-transform:rotateX(90deg);-ms-transform:rotateX(90deg);-webkit-transform:rotateX(90deg);transform:rotateX(90deg)}.no-preserve-3d .product-submit{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}.no-preserve-3d .product-submit .cube .face{position:absolute;left:0;right:0}.no-preserve-3d .product-submit .cube .default{z-index:1;-moz-transform:translateZ(0);-ms-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0)}.no-preserve-3d .product-submit .cube .top{-moz-transform:translateZ(0);-ms-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0)}.no-preserve-3d .product-submit .cube .bottom{margin-top:0;-moz-transform:translateZ(0);-ms-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0)}.no-preserve-3d .product-submit .cube.active,.no-preserve-3d .product-submit .cube.top-active{-moz-transform:rotateX(0);-ms-transform:rotateX(0);-webkit-transform:rotateX(0);transform:rotateX(0)}.no-preserve-3d .product-submit .cube.active .top,.no-preserve-3d .product-submit .cube.top-active .top{z-index:2}.no-preserve-3d .product-submit .cube.bottom-active{-moz-transform:rotateX(0);-ms-transform:rotateX(0);-webkit-transform:rotateX(0);transform:rotateX(0)}.no-preserve-3d .product-submit .cube.bottom-active .bottom{z-index:2}.product-notify-button.top-active{pointer-events:none}.product-submit .cube.product-notify-button .default .text{font-size:0.6875em}.product-submit .cube.product-notify-button .top .text{font-size:0.6875em}.notify-title{margin-bottom:1.25em;text-transform:uppercase;font-weight:500;display:block}.notify-message{display:block;margin-bottom:15px;line-height:1.5em}.notify-view-button{background:#969696;padding:0.64286em 1.42857em;color:#fff;font-size:0.875em;text-transform:uppercase;display:inline-block}.contra-tooltip .contra-tooltip-body .notify-view-button{color:#fff;text-decoration:none !important}.mobile .notify-view-button{padding:0.71429em 1.85714em}.product-save{float:right;width:14.25%;-moz-perspective:1000px;-webkit-perspective:1000px;perspective:1000px;-moz-transform:scale(0.975);-ms-transform:scale(0.975);-webkit-transform:scale(0.975);transform:scale(0.975)}.product-save .cube{width:100%;height:3.125em;padding:0;font-size:1.14286em;font-weight:700;color:#fff;letter-spacing:0.05em;text-align:center;text-decoration:none;text-transform:uppercase;position:relative;display:block;-moz-transition:all 250ms ease;-o-transition:all 250ms ease;-webkit-transition:all 250ms ease;transition:all 250ms ease;-moz-transform-style:preserve-3d;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.no-touch .product-save .cube:hover{color:#fff}.product-save .cube .face{background:#969696;height:3.125em;padding:0 0.278em;line-height:3.125em;display:block;position:relative}.product-save .cube .text{display:inline-block;vertical-align:middle;line-height:1.25em}.product-save .cube .default{-moz-transform:translateZ(1.5625em);-ms-transform:translateZ(1.5625em);-webkit-transform:translateZ(1.5625em);transform:translateZ(1.5625em)}.product-save .cube .top{background:#828282;-moz-transform:rotateX(90deg) translateZ(4.6875em);-ms-transform:rotateX(90deg) translateZ(4.6875em);-webkit-transform:rotateX(90deg) translateZ(4.6875em);transform:rotateX(90deg) translateZ(4.6875em)}.product-save .cube .bottom{background:rgba(0,0,0,0.1);margin-top:-3.125em;-moz-transform:rotateX(-90deg) translateZ(-1.5625em);-ms-transform:rotateX(-90deg) translateZ(-1.5625em);-webkit-transform:rotateX(-90deg) translateZ(-1.5625em);transform:rotateX(-90deg) translateZ(-1.5625em)}.product-save .cube.active,.product-save .cube.top-active{-moz-transform:rotateX(-90deg);-ms-transform:rotateX(-90deg);-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg)}.product-save .cube.bottom-active{-moz-transform:rotateX(90deg);-ms-transform:rotateX(90deg);-webkit-transform:rotateX(90deg);transform:rotateX(90deg)}.no-preserve-3d .product-save{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}.no-preserve-3d .product-save .cube .face{position:absolute;left:0;right:0}.no-preserve-3d .product-save .cube .default{z-index:1;-moz-transform:translateZ(0);-ms-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0)}.no-preserve-3d .product-save .cube .top{-moz-transform:translateZ(0);-ms-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0)}.no-preserve-3d .product-save .cube .bottom{margin-top:0;-moz-transform:translateZ(0);-ms-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0)}.no-preserve-3d .product-save .cube.active,.no-preserve-3d .product-save .cube.top-active{-moz-transform:rotateX(0);-ms-transform:rotateX(0);-webkit-transform:rotateX(0);transform:rotateX(0)}.no-preserve-3d .product-save .cube.active .top,.no-preserve-3d .product-save .cube.top-active .top{z-index:2}.no-preserve-3d .product-save .cube.bottom-active{-moz-transform:rotateX(0);-ms-transform:rotateX(0);-webkit-transform:rotateX(0);transform:rotateX(0)}.no-preserve-3d .product-save .cube.bottom-active .bottom{z-index:2}.product-save .cube .face{padding:0 0.4375em 0 0.1875em}.product-save-icon{margin-right:0.11111em;font-size:1em;vertical-align:0.05556em}.product-save-icon:before{content:'\2606'}.top .product-save-icon:before{content:'\2605'}@media only screen and (max-width: 960px){.product-save .cube .face{padding:0 0.16667em}.product-save-icon{display:none}.product-submit .bottom-active .text{font-size:14px;margin:0 2px}}@media only screen and (max-width: 960px) and (max-width: 900px){.product-submit .bottom-active .text{margin:0}}@media only screen and (max-width: 767px){.product-submit{width:65%;margin:0;float:left}.product-save{width:35%;float:left}.product-save-icon{display:inline-block}.old-product{display:none}.old-product.row{display:none}.new-product{display:initial}.row.new-product{display:block}.icon-ccw{background-repeat:no-repeat;background-size:90%;background-position:center;height:1em;width:1em;margin-right:0.5em;padding-right:0.5em;max-width:15%;font-size:1.618em;line-height:1;float:left;color:#000}.product-returnable-text{float:left;max-width:55%}.product-wrapper a.product-refund-info{float:right}p.product-discount-messaging{padding-bottom:13px}.busy-store-metric{display:inline-block}.product-wrapper .product-discount-retail-price{font-size:18px;padding-left:0}}.ie8 .product-wrapper{padding-right:1em !important;padding-left:1em !important}.ie8 .product-wrapper a{text-transform:none}.no-touch .ie8 .product-wrapper a:hover{color:#000}.ie8 .product-wrapper .row{border-color:#cacaca}.ie8 .product-wrapper .row.old-product{border-bottom-width:0;padding:0.21429em 0 0 0}.ie8 .product-wrapper .row.old-product p{font-size:1em;line-height:1.5em}.ie8 .product-wrapper .row.old-product.description{font-size:1.07143em;line-height:1.8em}.ie8 .product-wrapper .row.old-product.description .product-description{margin-bottom:1.33333em}.ie8 .product-wrapper .row.old-product.description p{margin-top:1.33333em}.ie8 .product-wrapper .row.old-product.description p:empty{margin:0}.ie8 .product-wrapper .row.old-product.details{padding-bottom:1.64286em;overflow:hidden;*zoom:1}.ie8 .product-wrapper .row.old-product.returns-shipping{padding:1.07143em 0 1.42857em 0;border-bottom-width:1px}.ie8 .product-wrapper.sold-out-product .row.old-product.returns-shipping{display:none}.ie8 .product-wrapper h1{font-size:24px}.ie8 .product-wrapper h2{text-transform:uppercase;font-size:0.92857em;padding:0.15385em 0 0.30769em 0}.ie8 .product-wrapper .product-container-right{padding-left:2%}.ie8 .product-wrapper .product-container-right>.product-form-row{padding:1.21429em 0 1.42857em 0}.ie8 .product-wrapper .product-container-right>.product-form-row:last-child{padding-top:0}.ie8 .product-wrapper .product-purchase-form{display:inline}.ie8 .product-wrapper .product-returnable-line{line-height:1.28571em}.ie8 .product-wrapper .product-returnable-row{border-bottom-width:0}.ie8 .product-wrapper .product-returnable-row .icon-ccw{float:left;margin-right:10px;font-size:2em;margin-top:-3px}.ie8 .product-wrapper .product-returnable-row .icon-final-sale{background-image:url('/images/jackthreads/icons/returns/finalsale.png?1452635482');background-repeat:no-repeat;background-size:90%;background-position:center;height:1em;width:1em;font-size:2em;float:left;margin-right:0.35714em}.ie8 .ie8 .product-wrapper .product-returnable-row .icon-final-sale{background-image:url('/images/jackthreads/icons/returns/finalsale-ie8.png?1424285009')}.ie8 .product-wrapper .product-returnable-row .product-returnable-title{font-weight:500}.ie8 .product-wrapper .product-returnable-row .product-returnable-text{vertical-align:middle}.ie8 .product-wrapper .product-returnable-row .product-refund-info{vertical-align:middle;display:inline}.ie8 .product-wrapper.sold-out-product .product-returnable-row{border-bottom-width:1px}.ie8 .product-wrapper .product-name{max-width:80%;color:#404040;font-size:2.14286em;line-height:1.06667em;margin-bottom:0.36667em}.ie8 .product-wrapper .product-shipping-exclusion{font-size:1em}.ie8 .product-wrapper .product-shipping-exclusion strong{font-size:0.92857em}.ie8 .product-wrapper .product-sizes,.ie8 .product-wrapper .contra-select,.ie8 .product-wrapper select,.ie8 .product-wrapper .product-select-size{display:inline-block}.ie8 .product-wrapper .product-color-swatches,.ie8 .product-wrapper .product-quantity,.ie8 .product-wrapper .product-sizes{float:left;width:24.25%;clear:none;margin-bottom:0}.ie8 .product-wrapper .product-color-swatches legend,.ie8 .product-wrapper .product-quantity legend,.ie8 .product-wrapper .product-sizes legend{color:#404040;font-weight:400;font-size:1em;line-height:1;margin-bottom:0.35714em;padding-top:0.21429em;text-transform:none}.ie8 .product-wrapper .product-color-swatches .contra-select,.ie8 .product-wrapper .product-color-swatches select,.ie8 .product-wrapper .product-quantity .contra-select,.ie8 .product-wrapper .product-quantity select,.ie8 .product-wrapper .product-sizes .contra-select,.ie8 .product-wrapper .product-sizes select{border-color:#cacaca;font-size:1em;max-width:90%;width:100%}.no-touch .ie8 .product-wrapper .product-color-swatches .contra-select:hover,.no-touch .ie8 .product-wrapper .product-color-swatches select:hover,.no-touch .ie8 .product-wrapper .product-quantity .contra-select:hover,.no-touch .ie8 .product-wrapper .product-quantity select:hover,.no-touch .ie8 .product-wrapper .product-sizes .contra-select:hover,.no-touch .ie8 .product-wrapper .product-sizes select:hover{border-color:#919191}.ie8 .product-wrapper .product-color-swatches .contra-select .contra-select-body,.ie8 .product-wrapper .product-color-swatches select .contra-select-body,.ie8 .product-wrapper .product-quantity .contra-select .contra-select-body,.ie8 .product-wrapper .product-quantity select .contra-select-body,.ie8 .product-wrapper .product-sizes .contra-select .contra-select-body,.ie8 .product-wrapper .product-sizes select .contra-select-body{color:#404040}.ie8 .product-wrapper .product-color-swatches .contra-select select,.ie8 .product-wrapper .product-quantity .contra-select select,.ie8 .product-wrapper .product-sizes .contra-select select{max-width:none}.ie8 .product-wrapper .product-quantity{width:11.5%}.ie8 .product-wrapper .product-quantity .contra-select,.ie8 .product-wrapper .product-quantity select{max-width:60px}.ie8 .product-wrapper .product-quantity .contra-select select{max-width:none}.ie8 .product-wrapper .product-price{color:#404040;font-size:1.71429em;padding-bottom:10px}.ie8 .product-wrapper .product-price.markdown-price{color:#f30}.ie8 .product-wrapper .product-retail-price{color:#646464;font-size:0.85714em;line-height:1.2em;font-weight:400;padding-left:1em}.ie8 .product-wrapper .product-discount{margin:0 0 0 0}.ie8 .product-wrapper .product-discount-price,.ie8 .product-wrapper .product-discount-messaging{color:#f30}.ie8 .product-wrapper .product-price-discount .product-price{font-weight:400;text-decoration:line-through;color:#646464}.ie8 .product-wrapper .product-price-discount .product-retail{color:#646464}.ie8 .product-wrapper .product-est-ship-date{font-weight:500}.ie8 .product-wrapper .old-product p.product-details-description{text-transform:none;max-width:none;line-height:2.14286em}.ie8 .product-wrapper .old-product .est-ship-date{display:inline}.ie8 .product-wrapper .old-product .details-link{float:none;max-width:none;text-align:left}.ie8 .product-wrapper .old-product p.product-shipping-line{line-height:1.28571em}.ie8 .product-wrapper .old-product .icon-shipping{float:left;font-size:2em;margin-right:0.35714em;margin-top:-3px}.ie8 .product-wrapper .old-product .product-description-element{position:relative}.ie8 .product-wrapper .old-product .product-description-element h2{font-weight:500}.ie8 .product-wrapper .old-product .product-view-sizing-chart{position:absolute;top:0;right:0}.ie8 .product-wrapper .old-product .busy-store{position:absolute;top:0;right:0;background:#f0f0f0;padding:0.5em 0.4em}.ie8 .product-wrapper .old-product .busy-store-metric{font-weight:500;color:#969696;text-align:right;display:block;margin-top:1em;font-size:0.85714em}.ie8 .product-wrapper .old-product .busy-store-metric:first-child{margin-top:0}.ie8 .product-wrapper .old-product .busy-store-metric .icon{color:#646464;font-size:1.33333em;line-height:0.7em;float:right;margin-left:0.5em}.ie8 .product-wrapper .old-product p.product-details-description.product-delivery-message-line{line-height:1.5em;margin-left:2.71429em;margin-top:1.42857em}.ie8 .product-wrapper ul.definition-list{list-style:disc;font-size:1.14286em;margin-left:1.1em;clear:both}.ie8 .product-wrapper ul.definition-list li{font-size:0.875em;line-height:1.71429em}.ie8 .product-wrapper .product-description-element{float:left;width:50%}.ie8 .product-wrapper .product-description-element a{float:right}.ie8 .product-wrapper .product-description-element.odd{padding-right:1.25em}.ie8 .product-wrapper .product-description-element.even{padding-left:1.25em}.ie8 .product-wrapper .product-description-element.even h2{float:left}.ie8 .product-modal p{font-weight:400}.product-wrapper{padding-right:1em !important;padding-left:1em !important}.product-wrapper a{text-transform:none}.no-touch .product-wrapper a:hover{color:#000}.product-wrapper .row{border-color:#cacaca}.product-wrapper .row.old-product{border-bottom-width:0;padding:0.21429em 0 0 0}.product-wrapper .row.old-product p{font-size:1em;line-height:1.5em}.product-wrapper .row.old-product.description{font-size:1.07143em;line-height:1.8em}.product-wrapper .row.old-product.description .product-description{margin-bottom:1.33333em}.product-wrapper .row.old-product.description p{margin-top:1.33333em}.product-wrapper .row.old-product.description p:empty{margin:0}.product-wrapper .row.old-product.details{padding-bottom:1.64286em;overflow:hidden;*zoom:1}.product-wrapper .row.old-product.returns-shipping{padding:1.07143em 0 1.42857em 0;border-bottom-width:1px}.product-wrapper.sold-out-product .row.old-product.returns-shipping{display:none}.product-wrapper h1{font-size:24px}.product-wrapper h2{text-transform:uppercase;font-size:0.92857em;padding:0.15385em 0 0.30769em 0}.product-wrapper .product-container-right{padding-left:2%}.product-wrapper .product-container-right>.product-form-row{padding:1.21429em 0 1.42857em 0}.product-wrapper .product-container-right>.product-form-row:last-child{padding-top:0}.product-wrapper .product-purchase-form{display:inline}.product-wrapper .product-returnable-line{line-height:1.28571em}.product-wrapper .product-returnable-row{border-bottom-width:0}.product-wrapper .product-returnable-row .icon-ccw{float:left;margin-right:10px;font-size:2em;margin-top:-3px}.product-wrapper .product-returnable-row .icon-final-sale{background-image:url('/images/jackthreads/icons/returns/finalsale.png?1452635482');background-repeat:no-repeat;background-size:90%;background-position:center;height:1em;width:1em;font-size:2em;float:left;margin-right:0.35714em}.ie8 .product-wrapper .product-returnable-row .icon-final-sale{background-image:url('/images/jackthreads/icons/returns/finalsale-ie8.png?1424285009')}.product-wrapper .product-returnable-row .product-returnable-title{font-weight:500}.product-wrapper .product-returnable-row .product-returnable-text{vertical-align:middle}.product-wrapper .product-returnable-row .product-refund-info{vertical-align:middle;display:inline}.product-wrapper.sold-out-product .product-returnable-row{border-bottom-width:1px}.product-wrapper .product-name{max-width:80%;color:#404040;font-size:2.14286em;line-height:1.06667em;margin-bottom:0.36667em}.product-wrapper .product-shipping-exclusion{font-size:1em}.product-wrapper .product-shipping-exclusion strong{font-size:0.92857em}.product-wrapper .product-sizes,.product-wrapper .contra-select,.product-wrapper select,.product-wrapper .product-select-size{display:inline-block}.product-wrapper .product-color-swatches,.product-wrapper .product-quantity,.product-wrapper .product-sizes{float:left;width:24.25%;clear:none;margin-bottom:0}.product-wrapper .product-color-swatches legend,.product-wrapper .product-quantity legend,.product-wrapper .product-sizes legend{color:#404040;font-weight:400;font-size:1em;line-height:1;margin-bottom:0.35714em;padding-top:0.21429em;text-transform:none}.product-wrapper .product-color-swatches .contra-select,.product-wrapper .product-color-swatches select,.product-wrapper .product-quantity .contra-select,.product-wrapper .product-quantity select,.product-wrapper .product-sizes .contra-select,.product-wrapper .product-sizes select{border-color:#cacaca;font-size:1em;max-width:90%;width:100%}.no-touch .product-wrapper .product-color-swatches .contra-select:hover,.no-touch .product-wrapper .product-color-swatches select:hover,.no-touch .product-wrapper .product-quantity .contra-select:hover,.no-touch .product-wrapper .product-quantity select:hover,.no-touch .product-wrapper .product-sizes .contra-select:hover,.no-touch .product-wrapper .product-sizes select:hover{border-color:#919191}.product-wrapper .product-color-swatches .contra-select .contra-select-body,.product-wrapper .product-color-swatches select .contra-select-body,.product-wrapper .product-quantity .contra-select .contra-select-body,.product-wrapper .product-quantity select .contra-select-body,.product-wrapper .product-sizes .contra-select .contra-select-body,.product-wrapper .product-sizes select .contra-select-body{color:#404040}.product-wrapper .product-color-swatches .contra-select select,.product-wrapper .product-quantity .contra-select select,.product-wrapper .product-sizes .contra-select select{max-width:none}.product-wrapper .product-quantity{width:11.5%}.product-wrapper .product-quantity .contra-select,.product-wrapper .product-quantity select{max-width:60px}.product-wrapper .product-quantity .contra-select select{max-width:none}.product-wrapper .product-price{color:#404040;font-size:1.71429em;padding-bottom:10px}.product-wrapper .product-price.markdown-price{color:#f30}.product-wrapper .product-retail-price{color:#646464;font-size:0.85714em;line-height:1.2em;font-weight:400;padding-left:1em}.product-wrapper .product-discount{margin:0 0 0 0}.product-wrapper .product-discount-price,.product-wrapper .product-discount-messaging{color:#f30}.product-wrapper .product-price-discount .product-price{font-weight:400;text-decoration:line-through;color:#646464}.product-wrapper .product-price-discount .product-retail{color:#646464}.product-wrapper .product-est-ship-date{font-weight:500}.product-wrapper .old-product p.product-details-description{text-transform:none;max-width:none;line-height:2.14286em}.product-wrapper .old-product .est-ship-date{display:inline}.product-wrapper .old-product .details-link{float:none;max-width:none;text-align:left}.product-wrapper .old-product p.product-shipping-line{line-height:1.28571em}.product-wrapper .old-product .icon-shipping{float:left;font-size:2em;margin-right:0.35714em;margin-top:-3px}.product-wrapper .old-product .product-description-element{position:relative}.product-wrapper .old-product .product-description-element h2{font-weight:500}.product-wrapper .old-product .product-view-sizing-chart{position:absolute;top:0;right:0}.product-wrapper .old-product .busy-store{position:absolute;top:0;right:0;background:#f0f0f0;padding:0.5em 0.4em}.product-wrapper .old-product .busy-store-metric{font-weight:500;color:#969696;text-align:right;display:block;margin-top:1em;font-size:0.85714em}.product-wrapper .old-product .busy-store-metric:first-child{margin-top:0}.product-wrapper .old-product .busy-store-metric .icon{color:#646464;font-size:1.33333em;line-height:0.7em;float:right;margin-left:0.5em}.product-wrapper .old-product p.product-details-description.product-delivery-message-line{line-height:1.5em;margin-left:2.71429em;margin-top:1.42857em}.product-wrapper ul.definition-list{list-style:disc;font-size:1.14286em;margin-left:1.1em;clear:both}.product-wrapper ul.definition-list li{font-size:0.875em;line-height:1.71429em}.product-wrapper .product-description-element{float:left;width:50%}.product-wrapper .product-description-element a{float:right}.product-wrapper .product-description-element.odd{padding-right:1.25em}.product-wrapper .product-description-element.even{padding-left:1.25em}.product-wrapper .product-description-element.even h2{float:left}.product-modal p{font-weight:400}.related-products{width:9em;margin:0;margin-top:195px;padding:1.25em;padding-top:0;top:0}.related-product-title{font-size:0.85714em}.page-details{padding:0 1em}@media only screen and (min-width: 767px){.product-wrapper .product-price{font-size:30px !important}}@media only screen and (max-width: 767px){#refundInfoModal-mbg{overflow-y:scroll}}#refundInfoModal-mbg .modalWrap{padding:30px}@media only screen and (min-width: 767px) and (max-width: 960px){#refundInfoModal-mbg .modalWrap{margin-left:-26px}}@media only screen and (max-width: 767px){#refundInfoModal-mbg .modalWrap{padding:20px}}#refundInfoModal .refund-modal-title{color:#000;font-size:2em;margin-bottom:30px}#refundInfoModal .refund-modal-message{font-size:1em;color:#646464;margin-bottom:20px}#refundInfoModal .refund-modal-bullet,#refundInfoModal .refund-modal-bullet-message{border:1px solid #bdbdbd;border-radius:1px;padding-top:15px;padding-bottom:20px;margin-bottom:20px;background-color:#f4f4f4;color:#646464;max-width:710px}#refundInfoModal .refund-modal-bullet-message .refund-modal-message{margin:0 32px}#refundInfoModal .bullet-image-wrapper{display:inline-block;margin-left:20px;margin-right:20px}#refundInfoModal .bullet-image-wrapper.bullet-image-wrapper-credit-card{width:40px;height:25px;margin-bottom:3px}#refundInfoModal .bullet-image-wrapper.bullet-image-wrapper-shirt{width:36px;height:36px}#refundInfoModal .bullet-image-wrapper.bullet-image-wrapper-exchange{width:41px;height:32px}#refundInfoModal .refunds-credit-card-mobile{background:url('/images/jackthreads/refunds/credit-card-mobile.png?1424285009')}#refundInfoModal .refunds-credit-card-web-retina{background:url('/images/jackthreads/refunds/credit-card-web-retina.png?1424285009')}#refundInfoModal .refunds-credit-card-web{background:url('/images/jackthreads/refunds/credit-card-web.png?1424285009')}#refundInfoModal .refunds-exchange-mobile{background:url('/images/jackthreads/refunds/exchange-mobile.png?1452635482')}#refundInfoModal .refunds-exchange-web-retina{background:url('/images/jackthreads/refunds/exchange-web-retina.png?1452635482')}#refundInfoModal .refunds-exchange-web{background:url('/images/jackthreads/refunds/exchange-web.png?1424285009')}#refundInfoModal .refunds-shirt-mobile{background:url('/images/jackthreads/refunds/shirt-mobile.png?1424285009')}#refundInfoModal .refunds-shirt-web-retina{background:url('/images/jackthreads/refunds/shirt-web-retina.png?1452635482')}#refundInfoModal .refunds-shirt-web{background:url('/images/jackthreads/refunds/shirt-web.png?1424285009')}#refundInfoModal .bullet-image{background-size:cover;background-repeat:no-repeat;background-position:center center;height:100%}#refundInfoModal .bullet-message{width:85%;display:inline-block;margin-right:20px}#refundInfoModal .bullet-title{font-weight:500;line-height:30px}#refundInfoModal .bullet-text{line-height:1.28571em}#refundInfoModal .refund-modal-link{text-decoration:underline;color:#f30}#refundInfoModal .refund-modal-full-policy-link{float:right}@media only screen and (max-width: 767px){#refundInfoModal .bullet-image-wrapper-credit-card{margin-bottom:15px}#refundInfoModal .refund-modal-title{margin-bottom:15px}#refundInfoModal .refund-modal-message{margin-bottom:15px;font-size:0.85714em;line-height:15px}#refundInfoModal .refund-modal-bullet{margin-bottom:15px}#refundInfoModal .bullet-image-wrapper{margin-left:10px;margin-right:10px;margin-bottom:10px}#refundInfoModal .bullet-image-wrapper.bullet-image-wrapper-credit-card{margin-bottom:13px}#refundInfoModal .bullet-image-wrapper.bullet-image-wrapper-shirt{margin-bottom:15px}#refundInfoModal .bullet-title{line-height:14px;margin-bottom:5px;margin-top:3px}#refundInfoModal .bullet-text{font-size:0.85714em}#refundInfoModal .bullet-message{width:72%;margin-right:0px}}.back_to_top-sprite{background-image:url('/sprites/jackthreads/back_to_top-s31ef898c7b.png');background-repeat:no-repeat}#backToTop{cursor:pointer;display:block;position:fixed;right:211px;text-decoration:none;border:none;margin:0 0;padding:0;top:50%;width:35px;z-index:999;-webkit-transform:translateZ(0);background:#e1e1e1;font-family:'entypo';font-size:19px;padding-top:8px;padding-bottom:8px;color:#fff;text-align:center}#backToTop:hover{background:#afafaf}#backToTop:active{background:#646464}div#main_container .info_container{background:none}div#main_container .info_container .title h2{color:#000}div#main_container .info_container ul{padding-left:0}.return_policy h2{color:#000;text-decoration:underline;font-size:22px;padding:30px 0px 20px}.return_policy h4{color:#000;font-weight:500;font-size:16px;padding:30px 0px 20px}.return_policy h4.first{padding-top:0}.return_policy p{color:#969696;line-height:16px;font-size:14px}.return_policy p.clear{padding-bottom:20px;font-style:italic}.return_policy img{padding:0px 0px 20px}.return_policy .left{float:left}.return_policy .right{float:right}.return_policy .left,.return_policy .right{width:50%;padding:30px 0 22px;font-size:14px;line-height:16px}.return_policy .left ul li:first-child,.return_policy .right ul li:first-child{padding-top:20px}.return_policy .title h2{color:#000;text-transform:uppercase;width:89%;font-weight:400}.return_policy div{padding:0}.return_policy .rtitle{padding-bottom:20px;font-size:14px}.return_policy .rtitle h2{color:#000;padding-top:0;text-decoration:none}.return_policy .rtitle p{color:#969696;font-weight:500}.return_policy .rtitle ul{color:#969696;font-weight:400}.return_policy .rtitle ul a{color:#830202}div#main_container .return_policy .policies-new ul{padding-bottom:14px}.policies-new{font-size:13px;line-height:15px}.policies-new h4{font-size:16px;font-weight:500;line-height:18px;color:#000 !important;padding:10px 0 5px 0;width:100%;font-size:16px}.policies-new ul{padding:0 0 14px 8px;list-style-type:none;color:#D7D7D7}.policies-new ul li{padding:0 0 5px 0;border:0;width:840px;color:#646464}.policies-new ul.terms{padding:0}.policies-new ul.terms li{background:none;padding:0}.policies-new p{padding-bottom:10px;width:100%;color:#646464}.policies-new p a{color:#f30}#main_container .return_policy a{color:#f30}#header .top_text ul li strong,#main_container .return_policy a{color:#deb05f}.help #main_container{width:93.75%;margin:0 auto}.help .help-menu{border-bottom:1px solid #cacaca}.help .menu{position:relative;margin:1.92857em 0 1.28571em 0}.help .menu li{font-weight:500}.help .page-title{font-size:1.71429em;padding-right:8.33333em}.help .secondary{position:absolute;bottom:0;right:0}.help .bottom_container a{color:#f30;font-size:0.85714em;font-weight:500;line-height:1.25em}.help .bottom_container em{font-style:italic}@media (min-width: 767px){.help #main_container{width:96.875%}}.faq #main_container{max-width:840px}.faq h2{margin-top:1.11111em;font-size:1.28571em;font-weight:500;line-height:1.55556em}.faq .destination-link{padding:0.14286em 0}.faq .bottom_container{margin:1.42857em 0}.faq .bottom_container .faq-header{font-size:1.07143em}.faq .faq-answer{margin-bottom:1.07143em;line-height:1.14286em}.faq .faq-category h2{margin:1.11111em 0}.faq table{width:100% !important}.faq td{width:50% !important;white-space:normal !important;border:0.14286em solid #000;padding:0.28571em}.faq td td{padding:none;border:none;width:100% !important}.faq .back-to-top{margin-bottom:1.07143em}.brands .page-header h1{color:#000}#brandList{padding:10px 20px}#brandList h2{color:#000;font-size:20px}#brandList ul{margin-bottom:40px}#brandList ul li{list-style-type:none;line-height:25px}#brandList a{text-decoration:none}#brandList a:hover{text-decoration:underline}#showBrand{padding-top:30px;padding-bottom:30px;float:left;width:100%}#showBrand h2{padding-bottom:10px;font-size:24px;color:#000}#showBrand p{font-weight:lighter;font-size:15px;line-height:20px;color:#c8c8c8}#showBrand .noresults{float:left;width:100%}#showBrand .noresults p{font-size:15px;color:#c8c8c8;padding-bottom:20px}#showBrand .noresults p.last{padding-bottom:0px}#showBrand .noresults p span{font-size:20px;color:#000}a.special{color:#f30;text-decoration:underline}#brands-col-container{overflow:hidden}#brands-col-container .brands-col{float:left;width:235px;margin-left:5px}#brands-col-container .brands-col:first-child{margin-left:0}#brandList #brand-quick-jump{list-style-type:none;padding:0;overflow:hidden;margin:10px 0 20px}#brandList #brand-quick-jump li{float:left;margin-right:10px}#brandList #brand-quick-jump li a:hover{color:#f30}.offerings-container{overflow:hidden;*zoom:1;width:73.9426%;max-width:1400px;margin:0 auto;padding:0 20px}.ie8 .offerings-container{min-width:1240px;max-width:1240px}.no-touch .jtlistings .offering .image a .img:before{display:block;width:100%;height:100%;content:' ';position:absolute;top:0;left:0;pointer-events:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transition:opacity 0.1s;-o-transition:opacity 0.1s;-webkit-transition:opacity 0.1s;transition:opacity 0.1s;background:url('/images/rgbapng/0000007f-5.png?1424283396');background:rgba(0,0,0,0.5);z-index:0}.no-touch .jtlistings .offering .image a:hover .img:before{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.offering{margin:0;padding:0;border:none !important;margin-bottom:14px;overflow:hidden;display:block;float:left;position:relative}.offering .clickthrough{display:block;-webkit-tap-highlight-color:rgba(0,0,0,0.2)}.offering .img{display:block;max-width:100%;width:100%;min-width:100%;position:relative;background-size:cover;background-repeat:no-repeat;-ms-behavior:url(/backgroundsize.min.htc)}.offering .showcase{position:relative}.offering .content-container{position:absolute;top:0;left:0;width:100%;height:100%}:not(.android).csstransforms.csstransforms3d .offering .content-container{-moz-transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.offering .content{position:absolute;display:block;width:100%;height:auto;bottom:0;padding-top:28px;padding-bottom:28px;cursor:pointer;color:white;text-align:center;text-transform:uppercase;z-index:2;-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;user-select:none;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjMiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4zIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(0,0,0,0)),color-stop(50%, rgba(0,0,0,0.3)),color-stop(100%, rgba(0,0,0,0.3)));background-image:-moz-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.3),rgba(0,0,0,0.3));background-image:-webkit-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.3),rgba(0,0,0,0.3));background-image:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.3),rgba(0,0,0,0.3));-moz-transition:background-image 0.2s linear;-o-transition:background-image 0.2s linear;-webkit-transition:background-image 0.2s linear;transition:background-image 0.2s linear;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr=#00000000, endColorstr=#9A000000 );-ms-filter:progid:DXImageTransform.Microsoft.gradient( startColorstr=#00000000, endColorstr=#9A000000 )}:not(.android) .offering .content{-webkit-backface-visibility:hidden}.offering .timer-container{font-size:14px;white-space:nowrap;margin-bottom:5px;text-shadow:1px 1px 5px #000}.offering .caption-title{color:white;font-weight:700;position:relative;bottom:0;padding:0 15px;text-shadow:1px 1px 10px #000}.no-touch .offering:hover .shop{visibility:visible;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.allied-flag{display:block;position:absolute;top:0;left:0;color:white;padding:0.5em 0.75em;font-size:16px;line-height:24.5px;text-transform:uppercase;text-shadow:0.5px 0.866px 8px #000}.icon-external{position:absolute;top:0;right:0;background:url('/images/jackthreads/icons/cross-promo-arrow.png?1452635482');background-repeat:no-repeat;background-position:center center;background-size:cover;margin:0.5em 0.75em;width:24.5px;height:24.5px}.shop{position:relative;visibility:hidden;display:inline-block;width:104px;height:27px;margin:0 auto;margin-bottom:24.8px;margin-bottom:2vw;line-height:27px;border:1px solid white;font-weight:500;font-size:14px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transition:color 0.2s linear,background 0.2s linear,opacity 0.2s linear;-o-transition:color 0.2s linear,background 0.2s linear,opacity 0.2s linear;-webkit-transition:color 0.2s linear,background 0.2s linear,opacity 0.2s linear;transition:color 0.2s linear,background 0.2s linear,opacity 0.2s linear}.no-touch .shop:hover{visibility:visible;background:white;color:#000}.rect_large-offering{clear:both;width:100%;max-width:1600px}.rect_large-offering .img{padding-bottom:31.25%}.rect_large-offering .caption-title{font-size:39px;line-height:46.872px;font-size:3.15vw;line-height:3.78vw;min-height:93.744px;min-height:7.56vw;min-height:3.9vw}@media only screen and (min-width: 1280px){.rect_large-offering .caption-title{font-size:40px;line-height:48.384px;min-height:96.768px}}.rect_large-offering .timer-container{font-size:20px}.rect_large-offering .shop{height:32px;width:120px;font-size:16px;line-height:32px}.rect_large-offering.main{float:none;margin:0 auto;margin-bottom:14px;width:100%}.rect_large-offering.main .img{padding-bottom:23.79209%}.rect_large-offering.main .caption-title{font-size:39px;line-height:46.872px;font-size:3.15vw;line-height:3.78vw;min-height:93.744px;min-height:7.56vw;min-height:3.9vw}@media only screen and (min-width: 1600px){.rect_large-offering.main .caption-title{font-size:50px;line-height:60.48px;min-height:120.96px}}.rect_medium-offering,.rect_medium_alt-offering{width:50%}.rect_medium-offering .img,.rect_medium_alt-offering .img{padding-bottom:56.5762%}.ie8 .rect_medium-offering .img,.ie8 .rect_medium_alt-offering .img{padding-bottom:0;height:350.77244px}.rect_medium-offering .caption-title,.rect_medium_alt-offering .caption-title{font-size:31px;line-height:37.2px;font-size:2.5vw;line-height:3vw;min-height:74.4px;min-height:6vw}@media only screen and (min-width: 1280px){.rect_medium-offering .caption-title,.rect_medium_alt-offering .caption-title{font-size:32px;line-height:38.4px;min-height:76.8px}}.rect_medium-offering .showcase,.rect_medium_alt-offering .showcase{margin-right:7px}.rect_medium-offering+.rect_medium_alt-offering .showcase,.rect_medium_alt-offering+.rect_medium_alt-offering .showcase{margin-left:7px;margin-right:0}.rect_medium_alt-offering .showcase{margin-right:0}@media only screen and (max-width: 960px){.offerings-container{padding:0 10px}.offering,.rect_medium-offering+.rect_medium_alt-offering,.rect_large-offering.main{margin-bottom:10px}.rect_medium-offering .showcase,.rect_medium_alt-offering .showcase{margin-right:5px}.rect_medium-offering+.rect_medium_alt-offering .showcase,.rect_medium_alt-offering+.rect_medium_alt-offering .showcase{margin-left:5px}}@media only screen and (min-width: 1600px){.rect_large-offering .timer-container{font-size:20px}.rect_large-offering .caption-title{font-size:44px;line-height:46px;min-height:92px}.rect_large-offering.main .caption-title{min-height:3.9vw}}@media only screen and (max-width: 767px){.offerings-container{padding:0 1.2vw;width:100%}.offering .hotness,.offering .shop,.offering.main .hotness,.offering.main .shop{visibility:hidden !important}.offering .caption-title,.offering.main .caption-title{font-size:6vw;line-height:7.2vw;min-height:14.4vw;min-height:0}}@media only screen and (max-width: 767px) and (min-width: 1280px){.offering .caption-title,.offering.main .caption-title{font-size:76px;line-height:92.16px;min-height:184.32px}}@media only screen and (max-width: 767px){.rect_large-offering .shop,.shop{display:inline-block;visibility:hidden;width:104px;height:27px;margin:0 auto;line-height:27px;margin-bottom:11px;font-size:14px;line-height:2em}.offering,.rect_medium-offering+.rect_medium_alt-offering,.rect_large-offering.main{clear:both;float:none;width:100%;margin-bottom:1.2vw}.offering:last-child,.rect_medium-offering+.rect_medium_alt-offering:last-child,.rect_large-offering.main:last-child{margin-bottom:0}.offering .content,.rect_medium-offering+.rect_medium_alt-offering .content,.rect_large-offering.main .content{padding-top:50%;padding-bottom:5%}.offering .showcase,.rect_medium-offering+.rect_medium_alt-offering .showcase,.rect_large-offering.main .showcase{padding:0;margin:0}.offering .img,.rect_medium-offering+.rect_medium_alt-offering .img,.rect_large-offering.main .img{height:0 !important;width:100% !important;padding-bottom:48.3871%}.rect_large-offering.main .img{padding-bottom:63.125%}}.categories-container{width:96.875%;max-width:1240px;margin:0 auto;overflow:hidden;*zoom:1;font-size:9px;line-height:11.904px;font-size:0.8vw;line-height:0.96vw;min-height:11.904px;min-height:0.96vw}@media only screen and (min-width: 1280px){.categories-container{font-size:10px;line-height:12.288px;min-height:12.288px}}.android .categories-container{font-size:10px}.categories-heading{margin:1.20833em 0 0.5em 0;font-size:2.4em;line-height:1em;color:#404040;text-transform:uppercase}.categories-list{overflow:hidden;*zoom:1}.categories-item{width:32.258%;margin-bottom:1.6129%;float:left}.categories-item .img{padding-bottom:70.75%}.categories-item.middle{margin:0 1.6129%}.categories-clickthrough{width:100%;position:relative;top:0;left:0;display:inline-block}.categories-clickthrough img{width:100%}.categories-item .image a .img:before{content:' ';width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(0,0,0,0.6);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);opacity:0.3;-moz-transition:opacity 0.25s;-o-transition:opacity 0.25s;-webkit-transition:opacity 0.25s;transition:opacity 0.25s}.ie8 .categories-item .image a .img:before{background:url('/images/rgbapng/0000004d-5.png?1424283396');background:rgba(0,0,0,0.3)}.no-touch .categories-item .image a:hover .img:before{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.no-touch.ie8 .categories-item .image a:hover .img:before{background:url('/images/rgbapng/00000099-5.png?1424283396');background:rgba(0,0,0,0.6)}.categories-content{width:100%;height:100%;position:absolute;top:0;left:0}.categories-content h1{padding:0 2.5%;color:#fff;font-size:4em;line-height:1.25em;text-transform:uppercase}.categories-content-table{width:100%;height:100%;display:table}.categories-content-table-cell{display:table-cell;vertical-align:middle;text-align:center}@media only screen and (max-width: 767px){.categories-mobile-container{margin-bottom:10px;background-color:#f0f0f0}.categories-mobile-container .categories-heading{padding:10px 0 10px 0.425em;margin:0}.categories-mobile-container .categories-mobile-item h1{font-size:1.2em;text-shadow:0 0 0.31818em #000}.categories-container{width:93.75%;font-size:38px;line-height:46.5px;font-size:3.125vw;line-height:3.75vw;min-height:46.5px;min-height:3.75vw}}@media only screen and (max-width: 767px) and (min-width: 1280px){.categories-container{font-size:40px;line-height:48px;min-height:48px}}@media only screen and (max-width: 767px){.android .categories-container{font-size:10px;line-height:1.25em}.categories-heading{margin:1.563em 0 0.625em 0;font-size:1.6em}.categories-content h1{font-size:3em}.categories-item,.categories-item.middle{width:100%;margin:0 0 3.125% 0}}#main_container.chat-jill{padding:1.21429em 0;color:#646464}#main_container.chat-jill.jtpage{padding-top:0.71429em}#main_container.chat-jill .heading .back{padding:0 0.71429em}#main_container.chat-jill .heading .back a{color:#000}#main_container.chat-jill .jill-image{padding:0 0.71429em}#main_container.chat-jill .jill-image img{max-width:100%;height:auto}#main_container.chat-jill .jill-image .share-legend{float:none;text-align:right}#main_container.chat-jill .text-hold{padding:1.07143em 0.71429em 0 0.71429em}#main_container.chat-jill .text-hold h1{margin-bottom:0.66667em;font-size:1.28571em;color:#646464;text-transform:uppercase;text-align:center}#main_container.chat-jill .text-hold p{max-width:44.64286em;margin:0 auto;padding-bottom:1.42857em;color:#646464;line-height:1.14286em;text-align:center}#main_container.chat-jill .text-hold table{width:100% !important}#main_container.chat-jill .text-hold table p{padding-bottom:0}#main_container.chat-jill .text-hold table tr:first-child td:last-child{text-align:center !important}#main_container.chat-jill .text-hold .jill-shop a{display:block;width:8.88889em;height:2.33333em;margin:0 auto;text-transform:uppercase;font-size:1.28571em;line-height:2.33333em;color:#fff;text-align:center}#main_container.chat-jill.jtpage .text-hold p{max-width:100%}@media only screen and (max-width: 960px){#main_container.chat-jill .jill-image{padding:0}#main_container.chat-jill .jill-image .share-legend{display:none}#main_container.chat-jill .text-hold h1{font-size:1.42857em}#main_container.chat-jill .text-hold table tr td:last-child{text-align:right !important}#main_container.chat-jill .text-hold table tr:first-child td:last-child{text-align:right !important}}.login-page-container{max-width:260px;margin:60px auto}.login-page-title{margin-bottom:20px;font-size:2.14286em;text-align:center;text-transform:uppercase}.login-page-subtitle{margin-bottom:20px;font-size:1em;color:#646464;text-align:center;font-weight:500}.login-page-vortext{margin-bottom:20px;font-size:1.07143em}.login-page-vortext a{color:#f30;font-weight:500}.login-page-social-connect-facebook{position:relative;margin:0 0 15px 0}.login-page-social-connect-google{position:relative;margin-bottom:22px}.login-page-separator{margin-bottom:22px;text-align:center;color:#969696;text-transform:uppercase;display:block}.login-page-form-input{margin-bottom:15px}.login-page-form-input input{width:100%}.login-page-form-email{position:relative}.login-page-not-you{background:#fff;color:#969696;position:absolute;right:3px;top:11px;padding:0 0.5em;font-size:0.9em}.login-page-form-checkbox{font-size:0.92857em}.login-page-button{width:100%;height:3em;font-size:1.14286em;line-height:3em}.login-page-sub-text{color:#969696}.login-page-sub-text a{font-size:0.85714em;color:#000;margin:15px 0;display:inline-block}.modal-forgot-pass{width:320px;padding:20px 25px 20px 20px;display:none}.modal-forgot-pass-title{text-align:center;font-size:1.35714em;font-weight:500;margin-bottom:15px}.modal-forgot-pass-form-input{margin-top:30px;margin-bottom:10px}.modal-forgot-pass-form-input input{width:100%}body.static-page h1{color:#000}body.static-page .heading .back a{background:url(../../images/jackthreads/icons/white_arrow.gif) no-repeat 0 2px;color:#000;padding:0 0 0 15px;line-height:22px;text-decoration:none;text-transform:uppercase}body.static-page .heading .back a:hover{text-decoration:underline}body.static-page-international .heading .back{display:none}#grnhse_iframe{display:block;margin:0 auto}.static-page-text h2{font-size:1.71429em;margin:25px 0;font-weight:500;text-align:center}.static-page-text .sub-header{margin-bottom:18px;text-align:center}.static-page-text .information{margin:0 10px}.static-page-text .information p{margin-bottom:18px;line-height:1.5em}.static-page-text .information strong{font-weight:500}.static-page-text .information ul,.static-page-text .information ol{margin:0 0 18px 2em;list-style:disc;line-height:1.5em}.fb_dialog{z-index:1000002 !important}.reco-rail{max-width:980px;width:100%;margin:0 auto;margin-bottom:50px;float:none;padding:0 1em}.reco-rail.sale-container .sale-products-wrap{width:100%;padding-bottom:0;text-align:center;overflow:hidden;*zoom:1}.reco-rail.sale-container .sale-products-wrap .product{width:23.789%;height:35.157%;text-align:left;float:left;margin-left:1.578%;margin-right:0}.reco-rail.sale-container .sale-products-wrap .product:first-child{margin-left:0}@media only screen and (max-width: 767px){.reco-rail .reco-rail-wrap{width:100% !important;height:auto;overflow:visible}.reco-rail .reco-rail-wrap .product{width:49% !important;margin-left:0 !important;margin-right:0 !important;display:block;float:left;text-align:left;margin-bottom:2% !important;height:auto !important}.reco-rail .reco-rail-wrap .product .product-image{width:100% !important;height:auto !important}.reco-rail .reco-rail-wrap .product .product-image img{width:100% !important;height:100% !important}.reco-rail .reco-rail-wrap .product .product-details{width:100% !important}.reco-rail .reco-rail-wrap .product:nth-child(even){margin-left:1% !important;margin-right:0 !important}.reco-rail .reco-rail-wrap .product:nth-child(odd){margin-right:1% !important;margin-left:0 !important}.reco-rail .reco-rail-wrap .product .product-details-header{height:56px}.reco-rail .reco-rail-wrap .product.reco-hide-on-mobile{display:none !important}}@media only screen and (max-width: 767px){.reco-rail .reco-rail-wrap{height:auto;overflow:visible}.reco-rail .reco-rail-wrap .product{width:49% !important;margin-bottom:2% !important}.reco-rail .reco-rail-wrap .product:nth-child(odd){margin-right:1% !important;margin-left:0 !important}.reco-rail .reco-rail-wrap .product:nth-child(even){margin-left:1% !important;margin-right:0 !important}}body.cart #main>.container{max-width:78.57143em;margin:0 auto;padding:0 15px}body.cart .cart-items .processing{width:100%;margin:2em auto;position:relative}body.cart #contra-tooltip #contra-tooltip-body a{text-decoration:underline}@media only screen and (max-width: 960px){body.cart .contra-tooltip{left:2px !important}body.cart .contra-tooltip-tail{left:37% !important}}body.cart #cartEmpty{font-size:16px;color:#000;text-align:center;padding:20px 0;border-bottom:1px solid 1px solid transparent}body.cart .cart-table{color:#646464;margin-bottom:3.57143em}body.cart .cart-table .qty-loader{position:absolute;display:none;top:0px}body.cart .cart-table .timer{text-align:center}body.cart .cart-table-row{margin-top:1.42857em;position:relative;overflow:hidden;*zoom:1}body.cart .table-header{font-size:1.14286em;font-weight:300;padding-bottom:0.625em;border-bottom:1px solid #cacaca}body.cart .cart-table-column{min-height:1em;display:inline-block;vertical-align:top;float:left}body.cart .cart-table-column .processing{width:2.5em;margin:0;position:absolute;left:-0.5em;display:none}body.cart .cart-table-column.loading .product-incrementor-wrapper{display:none !important}body.cart .cart-table-column.loading .processing{display:block}body.cart .cart-table-column .cart-image{width:60px}body.cart .cart-table-column.description h1{font-size:1.14286em}body.cart .cart-table-column.description dl{font-size:0.85714em;line-height:1.16667em;margin:0.83333em 0 0.5em 0}body.cart .cart-table-column.description dt{float:left;padding-right:0.5em;padding-top:0.5em}body.cart .cart-table-column.description dd{padding-top:0.5em}body.cart .cart-table-column.price{line-height:1.14286em}body.cart .cart-table-column.price span{display:block}body.cart .cart-table-column.price .discount{color:#f30}body.cart .cart-table-column.price .discount+.price-discount{text-decoration:line-through}body.cart .cart-items .cart-table-row:last-child{padding-bottom:1.42857em}body.cart .cart-items .quantity{padding-left:0.42857em}body.cart .cart-items .returnable{font-size:0.85714em;text-decoration:underline}body.cart .cart-totals{border-top:1px solid #cacaca;background:#fff}body.cart .cart-totals:empty{display:none}body.cart .cart-table-column.item{width:8.224%}body.cart .cart-table-column.description{width:31.588%}body.cart .cart-table-column.price{width:18.317%}body.cart .cart-table-column.quantity{width:17.196%;position:relative}body.cart .cart-table-column .product-incrementor-wrapper{position:absolute;max-width:200px;margin-left:-2.14286em}body.cart .cart-table-column .product-incrementor{line-height:1}body.cart .cart-table-column .product-incrementor .button-group input{font-size:0.85714em}body.cart .cart-table-column .product-incrementor .button-group button{font-size:13px;width:1.53846em;height:1.53846em;line-height:1.38462em}body.cart .cart-table-column.total{width:12.336%}body.cart .cart-table-column.remove{width:12.336%;font-size:1.14286em;text-decoration:underline;text-align:right}body.cart .cart-table-column.remove .remove-btn{margin-bottom:0.625em;display:block}body.cart .cart-table-column.remove .save{margin-bottom:0.625em;display:block}body.cart .cart-items .expired-text{width:12%;font-size:1em;font-weight:400;position:absolute;top:3.125em;left:75.327%;text-align:left}body.cart .cart-items .expired-link{position:absolute;right:0;width:6.71429em;height:1.85714em;line-height:1.85714em !important;padding:0 5px;color:#fff;font-size:0.875em;text-transform:none;top:3.78571em}.no-touch body.cart .cart-items .expired-link:hover{background:#ae0101}body.cart .cart-items .expired-link.processing,.no-touch body.cart .cart-items .expired-link.processing:hover,.no-touch body.cart .cart-items .expired-link.processing:active{color:transparent !important}body.cart .cart-buttons{clear:both;text-align:right;padding-bottom:1.42857em}body.cart .cart-buttons .go-to-checkout{display:inline-block;vertical-align:top;background:#638bae}.no-touch body.cart .cart-buttons .go-to-checkout:hover{background:#547694}body.cart .cart-buttons .masterpass-cart-page{display:inline-block}body.cart .cart-buttons .masterpass-cart-page .button,body.cart .cart-buttons .masterpass-cart-page .button-submit,body.cart .cart-buttons .masterpass-cart-page .action-button{height:42px}body.cart .cart-buttons .masterpass-learn-more{font-size:0.85714em;line-height:1em;height:auto;color:#646464;vertical-align:top;text-decoration:underline;text-transform:none;display:block}body.cart .cart-buttons a{display:inline-block;height:50px;text-align:center;color:#fff;text-transform:uppercase;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}body.cart .cart-buttons span,body.cart .cart-buttons a{line-height:50px}body.cart .cart-buttons span{display:inline-block;vertical-align:top;padding:0 0.71429em}body.cart .cart-buttons span.mobile-only{display:none}body.cart .cart-buttons span.or{text-align:center;overflow:hidden;display:block;float:left;width:50%;text-align:center;text-transform:uppercase;padding:0 3em}body.cart .cart-buttons span.or:before,body.cart .cart-buttons span.or:after{content:"";background-color:#c8c8c8;width:50%;height:1px;margin-bottom:3px;display:inline-block;position:relative;vertical-align:middle;overflow:hidden}body.cart .cart-buttons span.or:before{margin-left:-50%;right:0.5em}body.cart .cart-buttons span.or:after{margin-right:-50%;left:0.5em}body.cart .cart-buttons .continue-shopping{float:left;width:25%}body.cart .cart-buttons .paypal-cart-page{display:inline-block;vertical-align:top}body.cart .cart-buttons .paypal-cart-page #paypal_cart{height:39px}body.cart .cart-buttons .paypal-cart-page a{font-size:1em}body.cart .cart-buttons .button-google-wallet{display:inline-block;margin:0 0.5em;vertical-align:top}body.cart .cart-buttons .button.large,body.cart .cart-buttons .large.button-submit,body.cart .cart-buttons .large.action-button{width:25%}body.cart .cart-buttons .mobile-proceed-to-checkout{display:none}body.cart .re-add-all .re-add-row{min-height:20px;overflow:hidden;padding:10px;border-bottom:1px solid #c8c8c8}body.cart .re-add-all .re-add-all-copy{float:left;font-size:14px;line-height:40px}body.cart .re-add-all .re-add-mobile-copy{display:none}body.cart .re-add-all .re-add-all-btn{float:right}body.cart-expired .timer{display:none}#flatActive .continue-shopping{max-width:320px}.cart-payment-methods{text-align:center !important}.paypal-cart-page{height:35px;display:inline-block}.checkout .reco-rail,.cart .reco-rail{padding:0;max-width:1100px}.cart .wants{width:100%;padding-bottom:0}.cart .sale-container:before,.cart .sale-container:after{content:" ";display:table}.cart .sale-container:after{clear:both}@media only screen and (max-width: 450px){.cart #flatInactive .inactive{padding-right:80px}}.icon-checkout-chat{background-image:url('/images/jackthreads/checkout/chat.svg?1444700685');background-position:center left;background-repeat:no-repeat}.icon-checkout-checkmark-bar{background-image:url('/images/jackthreads/checkout/checkmark@barlevel.svg?1444700685');background-position:center left;background-repeat:no-repeat}.icon-checkout-checkmark-field,body.dropship-checkout .valid ~ .form-icon,body.checkout-confirm .valid ~ .form-icon,.inline-growl-figure-success,body.ordermod .valid ~ .form-icon,body.shipment .valid ~ .form-icon{background-image:url('/images/jackthreads/checkout/checkmark@fieldLevel.svg?1444700685');background-position:center left;background-repeat:no-repeat}.icon-checkout-discount-tag,.inline-growl-figure-discount{background-image:url('/images/jackthreads/checkout/tag.svg?1447706159');background-position:center left;background-repeat:no-repeat}.icon-checkout-checkmark-saved{background-image:url('/images/jackthreads/checkout/checkmark@savedAddress.svg?1444700685');background-position:center left;background-repeat:no-repeat}.icon-checkout-dropdown-grey{background-image:url('/images/jackthreads/checkout/grey_dropdown.svg?1444700685');background-position:center left;background-repeat:no-repeat}.icon-checkout-lock{background-image:url('/images/jackthreads/checkout/lock.svg?1444700685');background-position:center left;background-repeat:no-repeat}.icon-checkout-phone{background-image:url('/images/jackthreads/checkout/phone.svg?1444700685');background-position:center left;background-repeat:no-repeat}.icon-checkout-dropdown-red,body.dropship-checkout select.error ~ .form-icon,body.checkout-confirm select.error ~ .form-icon,body.ordermod select.error ~ .form-icon,body.shipment select.error ~ .form-icon{background-image:url('/images/jackthreads/checkout/red_dropdown.svg?1447706159');background-position:center left;background-repeat:no-repeat}.icon-checkout-warning-red,.inline-growl-figure-warning{background-image:url('/images/jackthreads/checkout/warning_red.svg?1447706159');background-position:center left;background-repeat:no-repeat}.icon-checkout-warning-yellow,.inline-growl-figure-warning-yellow{background-image:url('/images/jackthreads/slide_cart/warning_yellow.svg?1444700685');background-position:center left;background-repeat:no-repeat}.icon-checkout-warning-white{background-image:url('/images/jackthreads/checkout/warning_white.svg?1447706159');background-position:center left;background-repeat:no-repeat}.icon-checkout-x,body.dropship-checkout .error ~ .form-icon,body.checkout-confirm .error ~ .form-icon,body.ordermod .error ~ .form-icon,body.shipment .error ~ .form-icon{background-image:url('/images/jackthreads/checkout/x.svg?1447706159');background-position:center left;background-repeat:no-repeat}.icon-checkout-black-x{background-image:url('/images/jackthreads/checkout/x_black.svg?1444700685');background-position:center left;background-repeat:no-repeat}.icon-paypal-logo{background-image:url('/images/jackthreads/checkout/paypal_logo.svg?1444700685');background-position:center left;background-repeat:no-repeat}.icon-masterpass-logo{background-image:url('/images/jackthreads/checkout/masterpass_logo.jpg?1452635482');background-position:center left;background-repeat:no-repeat}.icon-google-wallet-logo{background-image:url('/images/jackthreads/checkout/google_wallet_logo.svg?1444700685');background-position:center left;background-repeat:no-repeat}.icon-android-pay-logo{background-image:url('/images/jackthreads/checkout/android_pay_logo.png?1452635482');width:30px;height:30px;background-position:center left;background-repeat:no-repeat;background-size:contain}.icon-visa-logo{background-image:url('/images/jackthreads/checkout/visa_logo.svg?1444700685');background-position:center left;background-repeat:no-repeat}.icon-mastercard-logo,.icon-mc-logo{background-image:url('/images/jackthreads/checkout/mastercard_logo.svg?1444700685');background-position:center left;background-repeat:no-repeat}.icon-amex-logo{background-image:url('/images/jackthreads/checkout/amex_logo.svg?1444700685');background-position:center left;background-repeat:no-repeat}.icon-discover-logo,.icon-disc-logo{background-image:url('/images/jackthreads/checkout/discover_logo.svg?1444700685');background-position:center left;background-repeat:no-repeat}.icon-visa-card{background-image:url('/images/jackthreads/checkout/card_visa.svg?1444700685');background-position:center left;background-repeat:no-repeat}.icon-paypal-card{background-image:url('/images/jackthreads/checkout/card_paypal.svg?1444700685');background-position:center left;background-repeat:no-repeat}.icon-masterpass-card{background-image:url('/images/jackthreads/checkout/card_masterpass.jpg?1452635482');background-position:center left;background-repeat:no-repeat}.icon-google-wallet-card{background-image:url('/images/jackthreads/checkout/card_google_wallet.svg?1444700685');background-position:center left;background-repeat:no-repeat}.icon-mastercard-card{background-image:url('/images/jackthreads/checkout/card_mastercard.svg?1444700685');background-position:center left;background-repeat:no-repeat}.icon-amex-card{background-image:url('/images/jackthreads/checkout/card_amex.svg?1444700685');background-position:center left;background-repeat:no-repeat}.icon-discover-card{background-image:url('/images/jackthreads/checkout/card_discover.svg?1444700685');background-position:center left;background-repeat:no-repeat}.icon-card-front{background-image:url('/images/jackthreads/checkout/card_front.svg?1444700685');background-position:center left;background-repeat:no-repeat}.icon-card-back{background-image:url('/images/jackthreads/checkout/card_back.svg?1444700685');background-position:center left;background-repeat:no-repeat}.icon-guest-checkout-lock{background-image:url('/images/jackthreads/checkout/guest_checkout_icon.svg?1447706159');background-position:center left;background-repeat:no-repeat}.icon-guest-checkout-cart{background-image:url('/images/jackthreads/checkout/cart.svg?1447706159');background-position:center left;background-repeat:no-repeat}.icon-guest-checkout-megaphone{background-image:url('/images/jackthreads/checkout/megaphone.svg?1447706159');background-position:center left;background-repeat:no-repeat}.icon-guest-checkout-shirt{background-image:url('/images/jackthreads/checkout/shirt.svg?1447706159');background-position:center left;background-repeat:no-repeat}.icon-checkout-gift,.inline-growl-figure-gift{background-image:url('/images/jackthreads/checkout/gift.svg?1447706159');background-position:center left;background-repeat:no-repeat}body.dropship-checkout #monetateContentBannerNav{display:none}body.dropship-checkout #monetate_selectorBanner_2683030f_00{display:none}body.dropship-checkout #monetateCheckoutBanner{position:relative;font-size:0.78571em;font-weight:700;line-height:1.2;letter-spacing:0.1em;padding:15px 0;text-transform:uppercase;color:#627489;text-align:center;min-height:50px}body.dropship-checkout #monetateCheckoutBanner:before{content:"";height:100%;display:inline-block;vertical-align:middle;margin-right:-0.25em}body.dropship-checkout #monetateCheckoutBanner>.monetate-checkout-banner-content{display:inline-block;vertical-align:middle}body.dropship-checkout .monetate-checkout-banner-content{display:inline-block;width:100%;position:absolute;top:50%;margin-top:auto;margin-bottom:auto;left:50%;margin-left:auto;margin-right:auto;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}body.dropship-checkout #monetateCheckoutSubtotal{font-size:1.14286em;color:#f30;font-weight:400}body.dropship-checkout #monetateCheckoutSubtotal strong{font-weight:500}body.dropship-checkout .monetate-checkout-subtotal-content{padding:3.16456%;padding-top:0}body.dropship-checkout #wrapper{padding-top:3.14286em}@media (min-width: 1024px){body.dropship-checkout #wrapper{padding-top:3.71429em}}@media (min-width: 767px){body.dropship-checkout #mobileBottomBar{display:none !important}}body.dropship-checkout .right-container-contents{z-index:1;-webkit-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0)}body.dropship-checkout .contra-form input[type="text"],body.dropship-checkout .contra-form input[type="password"],body.dropship-checkout .contra-form input[type="number"],body.dropship-checkout .contra-form input[type="email"],body.dropship-checkout .contra-form input[type="tel"],body.dropship-checkout .contra-form textarea,body.dropship-checkout .contra-form .contra-select-body,body.dropship-checkout .contra-form select{color:#000}body.dropship-checkout .left-container>section,body.dropship-checkout .checkout-summary{background:#fff}body.dropship-checkout .icon-checkout-chat,body.dropship-checkout .icon-checkout-phone{width:25px;height:24px;display:inline-block}body.dropship-checkout .right-container .checkout-submit-button{display:none}body.dropship-checkout .checkout-timer-container{color:#f30;font-size:11px}body.dropship-checkout .secure-checkout-button .checkout-text{line-height:16px}body.dropship-checkout .secure-checkout-button.active .checkout-timer-container,body.dropship-checkout .secure-checkout-button.disabled .checkout-timer-container{line-height:12px;color:#fff;text-transform:none}body.dropship-checkout .secure-checkout-button.inactive{background-color:transparent;height:20px;line-height:20px;cursor:default;text-transform:none;padding:0 3.16456%;white-space:nowrap}body.dropship-checkout .secure-checkout-button.disabled{background-color:#969696;cursor:default;color:#fff}body.dropship-checkout .secure-checkout-button.disabled:hover{background-color:#969696}body.dropship-checkout .login-section .inline-growl{margin:20px 3.16456% 0 3.16456%;padding-left:3.942%;padding-right:2.389%}body.dropship-checkout .login-section .form-section-header-left{width:70%}body.dropship-checkout .login-section .form-section-header-right{width:30%}body.dropship-checkout .login-section-header-left-active{display:none}body.dropship-checkout .login-section-header-left-default{display:block}body.dropship-checkout .login-section.form-active .login-section-header-left-active{width:100%;display:block}body.dropship-checkout .login-section.form-active .login-section-header-left-default{display:none}body.dropship-checkout .login-section-header-left-default .login-form-header-text{font-size:0.85714em;color:#646464}body.dropship-checkout .contra-form.login-form-guest .row.login-form-submit-button-row{margin-top:2.14286em}body.dropship-checkout .place-order-content{display:none}body.dropship-checkout .checkout-external-payments,body.dropship-checkout .external-payments-title-rule,body.dropship-checkout .save-button-container,body.dropship-checkout .payment-method-headers{display:none}body.dropship-checkout .form-active>.form-section-content .checkout-external-payments,body.dropship-checkout .form-active>.form-section-content .external-payments-title-rule,body.dropship-checkout .form-active>.form-section-content .save-button-container,body.dropship-checkout .form-active>.form-section-content .payment-method-headers{display:block}body.dropship-checkout .checkout-external-payment-container{width:13.85714em;margin:0 auto 1.42857em}body.dropship-checkout .checkout-external-payment-button{width:100%;float:left;padding-left:3.16456%;padding-right:3.16456%;height:46px}body.dropship-checkout .title-rule{font-size:0.92857em;color:#646464;margin-top:15px}body.dropship-checkout .checkout-masterpass-container{text-align:right}body.dropship-checkout .button-masterpass{margin-bottom:0.21429em}body.dropship-checkout .masterpass-learn-more{text-decoration:underline;font-size:0.85714em;color:#646464}body.dropship-checkout .address-info-form{margin-top:3.16456%}body.dropship-checkout .contra-select,body.dropship-checkout .form-contents input[type="text"],body.dropship-checkout select{width:100%}body.dropship-checkout .form-icon{right:0.5em;width:20px;height:20px;min-width:0;top:0.7em}body.dropship-checkout select .form-icon{width:11px;height:7px;right:13px;top:21px}body.dropship-checkout select.error ~ .contra-select-arrow{color:#f30}body.dropship-checkout .contra-select.large .contra-select-arrow{font-size:2em;height:100%;padding-right:0}body.dropship-checkout .form-messages{display:block;clear:both}body.dropship-checkout .form-messages label{display:block}body.dropship-checkout .form-messages label:not(:empty){padding-top:0.25em}body.dropship-checkout .legend-toolbar{font-size:0.78571em;line-height:18px}body.dropship-checkout .required-label{color:#646464}body.dropship-checkout .cancel{margin-right:0.90909em;color:#f30;font-weight:500}body.dropship-checkout .cancel:before{content:"";height:100%;display:inline-block;vertical-align:middle;margin-right:-0.25em}body.dropship-checkout .cancel>.cancel-text,body.dropship-checkout .cancel .checkout-cancel-icon{display:inline-block;vertical-align:middle}body.dropship-checkout .checkout-cancel-icon{width:12px;height:12px;display:inline-block}body.dropship-checkout .cancel-text{margin-left:0.90909em}body.dropship-checkout .checkout-delete{color:#000;text-decoration:underline}body.dropship-checkout .select-radio-container .info-block{margin-top:0.92308em;padding:0 10px}body.dropship-checkout .select-radio-container .info-block-line:first-child{padding-right:20px}body.dropship-checkout .shipping-info-edit-form{margin-top:3.16456%}body.dropship-checkout .shipping-methods{width:100%;margin-top:20px;margin-bottom:3.16456%}body.dropship-checkout .shipping-methods.shipping-methods-required{margin-top:1em}body.dropship-checkout .shipping-method-container{margin-bottom:1.07143em}body.dropship-checkout .shipping-method-container:last-child{margin-bottom:0}body.dropship-checkout .shipping-method-radio .contra-radio,body.dropship-checkout .shipping-method-radio input[type="radio"],body.dropship-checkout .new-payment-method .contra-checkbox{width:25px;height:25px;margin-bottom:0}body.dropship-checkout .shipping-method-radio-container{font-size:0.92857em;margin-bottom:1em}body.dropship-checkout .shipping-method-radio-container:last-child{margin-bottom:0}body.dropship-checkout .shipping-method-radio-container label{display:block}body.dropship-checkout .shipping-method-radio-container input[type="radio"]{display:inline-block;visibility:hidden}body.dropship-checkout .shipping-method-radio-container .contra-radio{margin-right:0}body.dropship-checkout .shipping-method-radio-label{color:#646464;margin-bottom:0;padding-left:1em;width:calc(100% - 25px);display:inline-block;cursor:pointer}body.dropship-checkout .shipping-method-radio .contra-radio.checked+.shipping-method-radio-label{color:#000}body.dropship-checkout .shipping-method-radio-rate{padding-bottom:0.30769em;font-weight:500;margin-bottom:0.28571em}body.dropship-checkout .shipping-method-radio-delivery-date{padding-top:0.30769em;margin-bottom:0.14286em}body.dropship-checkout .shipping-method-is-external{font-size:1.14286em;color:#646464;position:relative;top:-0.75em}body.dropship-checkout .shipping-method-is-external .dropship-help-circle{font-size:0.75em;margin-left:0.75em}body.dropship-checkout .save-button-container{width:100%;margin-top:1.58228%}body.dropship-checkout .save-button{width:100%;height:50px;line-height:50px}body.dropship-checkout .save-error-button.processing .checkout-warning-icon{display:none}body.dropship-checkout .checkout-warning-icon{width:20px;height:18px;display:inline-block;margin-right:10px}body.dropship-checkout .order-table-row.processing,body.dropship-checkout .legend-toolbar.processing{position:relative;width:1.5em;height:1.5em}body.dropship-checkout .order-table-row.processing:before,body.dropship-checkout .legend-toolbar.processing:before{width:100%;height:100%}body.dropship-checkout .items-header{background-color:#e7e7e7}body.dropship-checkout .items-header-text{font-size:1.42857em;font-weight:500;color:#646464}body.dropship-checkout .item-header-edit-button{display:inline-block !important}body.dropship-checkout .item-header-cancel-button{display:none !important}body.dropship-checkout .edit-items .item-header-edit-button{display:none !important}body.dropship-checkout .edit-items .item-header-cancel-button{display:inline-block !important}body.dropship-checkout .item-edit-buttons{display:none;padding:1.07143em 0;border-bottom:1px solid #c2c2c2}body.dropship-checkout .item-edit-buttons.previously-added{display:block}body.dropship-checkout .checkout-summary.edit-items .item-edit-buttons{display:block}body.dropship-checkout .checkout-summary.edit-items .checkout-item{margin-top:1.07143em;margin-bottom:0}body.dropship-checkout .checkout-summary.edit-items .checkout-item:first-child{margin-top:0}body.dropship-checkout .item-edit-button-container{float:left;width:50%;padding-left:10px}body.dropship-checkout .item-edit-button-container:first-child{padding:0 10px 0 0}body.dropship-checkout .item-edit-button{font-size:1em;font-weight:500;letter-spacing:normal;width:100%;height:3.14286em;border:1px solid #000;background-color:#fff;color:#000;text-transform:none}body.dropship-checkout .item-edit-button:hover,body.dropship-checkout .item-edit-button:active{background-color:#fff;color:#000}body.dropship-checkout .item-edit-button-icon{display:none}body.dropship-checkout .apply-promo-container{padding-bottom:20px}body.dropship-checkout .apply-promo-link{font-weight:500;font-size:1.07143em;color:#f30;line-height:1}body.dropship-checkout .apply-promo-form{margin-top:0}body.dropship-checkout .apply-promo-form .floatlabel-wrapper{width:71%;float:left;margin-right:-1%}body.dropship-checkout .apply-promo-form+.inline-growl{margin-top:15px}body.dropship-checkout .apply-promo-input{width:70%;margin-right:5%;float:left}body.dropship-checkout .apply-promo-container.disabled .apply-promo-link{cursor:not-allowed;color:#c8c8c8}body.dropship-checkout .floatlabel-wrapper>.apply-promo-input{width:100%}body.dropship-checkout .apply-promo-button-container{width:30%;float:left}body.dropship-checkout .apply-promo-button{height:3em;width:100%;padding:0 0.625em}body.dropship-checkout .apply-promo-form.show-gift-card-check .floatlabel-wrapper{width:100%;margin:0}body.dropship-checkout .apply-promo-input.show-gift-card-check{width:100%;margin-right:0}body.dropship-checkout .apply-promo-button-row .apply-promo-button-container{width:50%;padding:0 0 0 7.5px}body.dropship-checkout .apply-promo-button-row .apply-promo-button-container:first-child{padding:0 7.5px 0 0}body.dropship-checkout .apply-promo-button-row .apply-promo-button{width:100%}body.dropship-checkout .check-gift-card-balance-button{font-size:0.92857em;height:3.69231em;width:6.92308em;line-height:1.2em;background-color:#646464}body.dropship-checkout .check-gift-card-balance-button:hover{background-color:#969696}body.dropship-checkout .checkout-summary .apply-promo-container{background-color:#f5f5f5;padding-left:3.16456%;padding-right:3.16456%}body.dropship-checkout .checkout-summary.hidden{display:none}body.dropship-checkout .payment-method-headers{width:100%;margin-bottom:23px}body.dropship-checkout .payment-method-header{width:33.33333%}body.dropship-checkout .payment-method-header:first-child{padding-left:0;padding-right:1px}body.dropship-checkout .payment-method-header:nth-child(n){padding-left:1px;padding-right:1px}body.dropship-checkout .payment-method-header:last-child{padding-left:1px;padding-right:0}body.dropship-checkout .payment-method-headers.international .payment-method-header-international{display:none}body.dropship-checkout .payment-method-headers.international .payment-method-header{width:50%}body.dropship-checkout .external-payment-tab .checkout-external-payment-container{margin:0}body.dropship-checkout .external-payment-tab-header{color:#646464;font-weight:500;font-size:1.14286em;margin-bottom:0.9375em}body.dropship-checkout .external-payment-tab-body{color:#646464;font-size:0.92857em;margin-bottom:3.16456%;line-height:1.2em}body.dropship-checkout .use-shipping-address-label{font-size:0.78571em;color:#646464;margin-bottom:0;height:25px;line-height:25px}body.dropship-checkout .contra-form .row{margin-top:1em}body.dropship-checkout .contra-form .row:first-child:not(.no-collapse),body.dropship-checkout .contra-form .row.collapse{margin-top:0}body.dropship-checkout .payment-method-info-form .info-block{width:50%}body.dropship-checkout .payment-method-info-form .address-block{margin-top:0.4em}body.dropship-checkout .payment-method-required-copy{line-height:1.5em}body.dropship-checkout.checkout-payment-method-not-required .payment-header-button-container{display:none}body.dropship-checkout .credit-card-image{display:none}body.dropship-checkout .contra-form .row.two-columns.security-code-row .floatlabel-wrapper{margin-right:0.71429em}body.dropship-checkout .contra-form .row.two-columns .security-code-icon{width:94px;height:59px;margin-top:-14px;display:none}body.dropship-checkout .contra-form .row.two-columns .security-code-icon.icon-card-back{background-position:center 10px}body.dropship-checkout .contra-form.amex .row.two-columns .security-code-icon.icon-card-front{display:block}body.dropship-checkout .contra-form.non-amex .row.two-columns .security-code-icon.icon-card-back{display:block}body.dropship-checkout .address-block-buffer{display:inline-block}body.dropship-checkout .address-block-title-line{font-weight:500}body.dropship-checkout .footer-container-left{display:none}body.dropship-checkout .footer-container-default{background:#fff;padding-bottom:100px}body.dropship-checkout .footer-links{font-size:1em;color:#646464;text-align:center;margin:1.78571em 0}body.dropship-checkout .footer-container-default .footer-links a{width:50%;margin-bottom:1.42857em;padding:0 1.42857em;float:left}body.dropship-checkout .shipping-policy-link{border-right:1px solid #c2c2c2;text-align:right}body.dropship-checkout .return-policy-link{text-align:left}body.dropship-checkout .terms-of-use-link{border-right:1px solid #c2c2c2;text-align:right}body.dropship-checkout .privacy-link{text-align:left}body.dropship-checkout .checkout-security{font-size:0.78571em;color:#969696;text-align:center}body.dropship-checkout .checkout-security p{font-size:14px}body.dropship-checkout .checkout-security-badges{margin-top:8px}body.dropship-checkout .checkout-security-badge{display:inline-block}body.dropship-checkout .checkout-security-badge.mcafee img{height:41px;width:auto}body.dropship-checkout .checkout-bottom-bar{height:auto;text-align:center;color:#f30}body.dropship-checkout .secure-checkout-button{width:100%;height:50px;float:left;padding:0;-moz-transition:background-color 0.2s ease-in-out;-o-transition:background-color 0.2s ease-in-out;-webkit-transition:background-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out;background-color:#f30}.form-section-content body.dropship-checkout .secure-checkout-button{margin-top:3.16456%}body.dropship-checkout #monetateHeaderBanner,body.dropship-checkout #monetateContentBanner>*{display:none}body.dropship-checkout .inline-growl-discount{padding-top:0;padding-left:0.71429em;text-align:center;display:block}body.dropship-checkout .inline-growl-discount .inline-growl-figure-container{float:none;text-align:left;width:auto;display:inline-block;height:auto;padding:0;text-indent:0}body.dropship-checkout .inline-growl-discount .inline-growl-figure{display:inline-block}body.dropship-checkout .inline-growl-discount .inline-growl-message{float:none;line-height:25px;padding-bottom:0;margin-left:0;height:auto;display:inline-block;vertical-align:top;width:auto}.checkout-nav{border-bottom:2px solid #f30;font-size:1.14286em}.checkout-nav li{display:inline-block}.checkout-nav-logo{margin:0;float:left}.nav-icon-checkout{background:url('/images/jackthreads/jt-logo-rebrand/JT_only_logo.svg?1447706159');background-size:contain;background-repeat:no-repeat;color:#f30;border-right:1px solid #c2c2c2;height:25px;width:50px;float:left;margin-top:9px}.checkout-nav-header-title{float:left}.checkout-nav-header-left{width:75%;float:left;padding-left:0.52743%;padding-right:0.52743%}.checkout-nav-header-right{width:25%;float:left;padding-left:0.52743%;padding-right:0.52743%}.checkout-nav-header-left,.checkout-nav-header-right{padding-left:12px;padding-right:12px}.checkout-nav-header{max-width:1300px;margin:0 auto;height:42px;line-height:42px;overflow:hidden}.checkout-nav-header-title{line-height:2.75em;margin-left:10px}.checkout-nav-icon{color:#8c8c8c}.checkout-chat-text{display:none}.checkout-nav-header{height:44px;line-height:44px}.payment-method-headers .header-tab-button{font-size:1em;height:2.85714em}.payment-method-card-icon{display:inline-block;width:43px;height:30px;margin-right:5px}.new-payment-method .required-label{line-height:30px}.payment-method-not-in-us{line-height:48px;text-decoration:underline;font-size:0.85714em;color:#646464}@media (min-width: 768px){.checkout-nav{font-size:1em}.checkout-nav-header-left{width:50%;float:left;padding-left:0.52743%;padding-right:0.52743%}.checkout-nav-header-right{width:50%;float:left;padding-left:0.52743%;padding-right:0.52743%}.checkout-nav-header-left,.checkout-nav-header-right{padding-left:14px;padding-right:14px}.checkout-nav-logo{padding:0 0.71429em 0 0;float:left}.nav-icon-checkout{margin-top:13px}.checkout-nav-header{height:50px;line-height:50px}.checkout-nav-header-title{line-height:3.57143em;font-weight:500;color:#646464;margin-left:10px}.checkout-nav-messaging li{margin-left:20px;font-weight:500;color:#646464}.checkout-nav-icon{margin-right:0.78571em}.checkout-chat-text{display:inline-block}}@media (min-width: 1024px){.checkout-nav-header-left,.checkout-nav-header-right{padding-left:15px;padding-right:15px}.checkout-nav-logo{padding:0 1.07143em 0 0}.checkout-nav-messaging li{margin-left:30px}}.select-radio-container{position:relative;float:left;width:50%;height:12.85714em;margin-bottom:3.16456%;-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;user-select:none}.select-radio-container:nth-child(odd){padding-right:1.58228%}.select-radio-container:nth-child(even){padding-left:1.58228%}.select-radio-contents{background:#fff;height:100%;width:100%;position:relative}.select-radio-label{width:100%;height:100%;border:1px solid #c2c2c2;display:inline-block;position:relative}input[type="radio"]:checked ~ .select-radio-label{background-color:#e1e1e1;border-bottom-width:0;border-color:transparent}input[type="radio"]:checked ~ .select-radio-label .info-block{color:#000}.select-radio-checkmark{width:15px;height:15px;float:right;margin-right:10px;margin-top:10px;display:none;position:absolute;right:0}input[type="radio"]:checked ~ .select-radio-label .select-radio-checkmark{display:block}.select-radio-button{width:100%;font-size:0.92857em;color:#000;line-height:1.92308em;text-align:center;position:absolute;bottom:0;left:0;z-index:1}.select-radio-button.select,.select-radio-button.select-radio-desktop-edit-button{display:block;background-color:#f5f5f5;border-left:none;border-right:none}.select-radio-button.edit{display:none;background:transparent}.select-radio-desktop-edit-button{display:none}.select-radio-mobile-edit-button{display:block;border-top:none}input[type="radio"]:checked ~ .select-radio-button.edit{display:block;height:100%}.select-radio-button-text{position:absolute;font-weight:500;width:100%;bottom:0;background:#d6d6d6}input[type="radio"]:checked ~ .select-radio-label .select-radio-button.select{display:none}.select-radio-add-new-label{text-align:center;color:#000;height:100%;border-bottom:1px solid #c2c2c2;padding:0}.select-radio-add-new-label:before{content:"";height:100%;display:inline-block;vertical-align:middle;margin-right:-0.25em}.select-radio-add-new-label>.select-radio-add-new-container{display:inline-block;vertical-align:middle}.select-radio-add-new-plus{font-size:4.28571em;margin-bottom:10px;font-weight:lighter}.select-radio-add-new-text{font-size:1em;margin-top:9px}@media (min-width: 960px){.select-radio-container{width:33.33333%;margin-bottom:2.1097%}.select-radio-container:nth-child(3n+1){padding-left:0;padding-right:1.40647%}.select-radio-container:nth-child(3n+2){padding-left:0.70323%;padding-right:0.70323%}.select-radio-container:nth-child(3n){padding-left:1.40647%;padding-right:0}html:not(.touch) .select-radio-button.select{display:none}html:not(.touch) .select-radio-mobile-edit-button{display:none}html:not(.touch) input[type="radio"]:checked ~ .select-radio-button.edit.select-radio-mobile-edit-button{display:none}html:not(.touch) .select-radio-label:hover{border-color:#000}.boxshadow html:not(.touch) .select-radio-label:hover{box-shadow:0 0 0 1px black inset}html:not(.touch) input[type="radio"]:checked ~ .select-radio-label:hover{border-color:transparent;box-shadow:none}html:not(.touch) .select-radio-label.select-radio-add-new-label:hover{color:#f30}html:not(.touch) .select-radio-label,html:not(.touch) input[type="radio"]:checked ~ .select-radio-label{height:100%;border-bottom-width:1px}html:not(.touch) .select-radio-label:hover .select-radio-desktop-edit-button{display:block}.boxshadow html:not(.touch) .select-radio-label:hover .select-radio-desktop-edit-button{border:1px solid black;border-top:none}html:not(.touch) .select-radio-button.select-radio-desktop-edit-button{text-align:right;border:none;padding-right:5px;background-color:#f5f5f5}html:not(.touch) .select-radio-button.select-radio-desktop-edit-button:hover{text-decoration:underline}html:not(.touch) input[type="radio"]:checked ~ .select-radio-label .select-radio-button.select-radio-desktop-edit-button{background-color:#d6d6d6;border:none}}@media (min-width: 1160px){.select-radio-container{width:25%;margin-bottom:1.58228%}.select-radio-container:nth-child(4n+1){padding-left:0;padding-right:1.58228%}.select-radio-container:nth-child(4n+2){padding-left:0;padding-right:0.79114%}.select-radio-container:nth-child(4n+3){padding-left:0.79114%;padding-right:0}.select-radio-container:nth-child(4n){padding-left:1.58228%;padding-right:0}}@media (min-width: 767px){body.dropship-checkout #monetateCheckoutBanner{font-size:1.42857em;min-height:54px}body.dropship-checkout .monetate-checkout-subtotal-content{padding:3.16456%}body.dropship-checkout #main{padding-bottom:0;margin-bottom:0}body.dropship-checkout .place-order-content{display:block}body.dropship-checkout .left-container,body.dropship-checkout .right-container{width:50%;float:left;padding-left:3.16456%;padding-right:3.16456%;padding-left:7.5px;padding-right:7.5px}body.dropship-checkout .left-container{padding-bottom:7.5px}body.dropship-checkout .title-rule{font-size:1em}body.dropship-checkout .right-container .checkout-submit-button{display:block}body.dropship-checkout .contra-form .row{margin-top:1.42857em}body.dropship-checkout .contra-form .row:first-child:not(.no-collapse),body.dropship-checkout .contra-form .row.collapse{margin-top:0}body.dropship-checkout .contra-select.large .contra-select-arrow{font-size:2.5em}body.dropship-checkout .shipping-method-radio-container{font-size:1.14286em}body.dropship-checkout .select-radio-container .info-block{padding:0 10px;margin-top:0.71429em}body.dropship-checkout .legend-toolbar{font-size:0.85714em}body.dropship-checkout .inline-growl{font-size:1em}body.dropship-checkout .shipping-methods{margin-top:1.42857em}body.dropship-checkout .shipping-method{margin-bottom:1.42857em}body.dropship-checkout .shipping-method:last-child{margin-bottom:0}body.dropship-checkout .shipping-method-product-images{padding:0 1.28968%;margin-top:2.57937%;margin-bottom:2.57937%}body.dropship-checkout .shipping-method-image-container{padding:0 1.28968%}body.dropship-checkout .shipping-method-select-wrapper,body.dropship-checkout .shipping-method-delivery-date{padding-left:2.57937%;padding-right:2.57937%}body.dropship-checkout .checkout-summary .apply-promo-container{background-color:transparent;padding-left:3.16456%;padding-right:3.16456%}body.dropship-checkout .apply-promo-button-row .apply-promo-button-container{padding:0 0 0 5px}body.dropship-checkout .apply-promo-button-row .apply-promo-button-container:first-child{padding:0 5px 0 0}body.dropship-checkout .footer-container-default{display:none}body.dropship-checkout .footer-container-left{display:block;margin-top:1.42857em;border-top:1px solid #c2c2c2}body.dropship-checkout .footer-links{margin-top:1.25em;font-size:0.85714em;line-height:1.33333em;text-align:center}body.dropship-checkout .footer-links a{width:auto;display:inline-block;padding:0 0.71429em 0 0.42857em}body.dropship-checkout .footer-links a:first-child{padding-left:0}body.dropship-checkout .footer-links a:last-child{padding-right:0}body.dropship-checkout .return-policy-link{border-right:1px solid #c2c2c2}body.dropship-checkout .item-edit-button{height:2.42857em}body.dropship-checkout .external-payment-tab-header{font-size:1.28571em;margin-bottom:0.83333em}body.dropship-checkout .external-payment-tab-body{font-size:1em}body.dropship-checkout .secure-checkout-button,body.dropship-checkout .secure-checkout-button.inactive{height:68px}body.dropship-checkout .secure-checkout-button .checkout-text{font-size:18px;line-height:18px;padding-bottom:5px}body.dropship-checkout .checkout-summary{margin-bottom:0}body.dropship-checkout .checkout-summary .secure-checkout-button{height:45px}body.dropship-checkout .checkout-summary .secure-checkout-button .checkout-text{padding-bottom:0}body.dropship-checkout .checkout-timer-container{font-size:12px}}@media (min-width: 960px){html:not(.csspositionsticky) body.dropship-checkout{overflow-y:scroll}}@media (min-width: 960px){body.dropship-checkout #main .container{max-width:1300px;width:100%;overflow:visible}body.dropship-checkout .left-container{width:66.66667%;float:left;padding-left:1.12613%;padding-right:1.12613%;padding-bottom:1.12613%}body.dropship-checkout .right-container{width:33.33333%;float:left;padding-left:1.12613%;padding-right:1.12613%}body.dropship-checkout .checkout-item-shipment,body.dropship-checkout .form-section-content,body.dropship-checkout .order-total-table,body.dropship-checkout .checkout-timer-container,body.dropship-checkout .right-container .form-section-header{padding-left:15px;padding-right:15px}body.dropship-checkout .monetate-checkout-subtotal-content{padding:15px}body.dropship-checkout .form-section-header,body.dropship-checkout .form-section-content{padding-left:40px;padding-right:40px}body.dropship-checkout .form-section-content{padding-top:30px;padding-bottom:30px}body.dropship-checkout .login-section .inline-growl{margin:30px 40px 0 40px}body.dropship-checkout .login-section-header-left-default .login-form-header-text{font-size:1.14286em}body.dropship-checkout .social-connect-buttons-title{display:block;width:50%;float:left;font-size:1.28571em;text-transform:uppercase;font-weight:400;color:#646464;margin-top:10px;padding-left:48px}body.dropship-checkout .select-radios .info-block{font-size:1em}body.dropship-checkout .address-info-form{margin-top:24px}body.dropship-checkout .shipping-info-edit-form{margin-top:24px}body.dropship-checkout .shipping-method-container{margin-bottom:20px}body.dropship-checkout .apply-promo-link{padding-bottom:15px}body.dropship-checkout .apply-promo-link{font-size:1.28571em}body.dropship-checkout .apply-promo-form.show-gift-card-check{width:100%}body.dropship-checkout .show-gift-card-check .apply-promo-input-row{width:60%;float:left}body.dropship-checkout .show-gift-card-check .apply-promo-button-row{width:40%;float:left;clear:none;margin-top:0}body.dropship-checkout .apply-promo-button-row .apply-promo-button-container,body.dropship-checkout .apply-promo-button-row .apply-promo-button-container:first-child{padding:0 0 0 10px}body.dropship-checkout .item-edit-button{font-size:1.14286em;line-height:1em}:not(.touch) body.dropship-checkout .item-edit-button-icon{display:inline-block;width:10px;height:10px}:not(.touch) body.dropship-checkout .item-edit-button.processing .item-edit-button-icon{display:none}:not(.touch) body.dropship-checkout .item-edit-button{text-align:center;border:none;background-color:transparent;padding:0}:not(.touch) body.dropship-checkout .item-edit-button:hover,:not(.touch) body.dropship-checkout .item-edit-button:active{background-color:transparent}body.dropship-checkout .checkout-external-payments{text-align:center}body.dropship-checkout .checkout-external-payments:before{content:"";height:100%;display:inline-block;vertical-align:middle;margin-right:-0.25em}body.dropship-checkout .checkout-external-payments>.checkout-external-payment-container{display:inline-block;vertical-align:middle}body.dropship-checkout .checkout-masterpass-container{margin-bottom:0}body.dropship-checkout .checkout-google-wallet-container{margin-left:1.42857em;margin-right:1.42857em}body.dropship-checkout .address-info-form{width:100%}body.dropship-checkout .address-info-form .form-legend{padding-left:0}body.dropship-checkout .payment-method-headers .header-tab-button{font-size:1.14286em;height:2.5em}body.dropship-checkout .payment-method-info-form .payment-info-block{width:33.333%}body.dropship-checkout .payment-method-info-form .address-block{margin-top:0.15em}body.dropship-checkout .payment-method-required-copy{font-size:16px}body.dropship-checkout .legend-toolbar{font-size:16px}body.dropship-checkout .contra-edit-form,body.dropship-checkout .select-radios .save-button-container{width:66.66667%}body.dropship-checkout .shipping-info{width:33.33333%;float:left;padding-right:12px}body.dropship-checkout .form-active .shipping-methods{width:100%;margin-top:12px}body.dropship-checkout .form-active .shipping-methods.shipping-methods-required{margin-top:1.42857em}body.dropship-checkout .shipping-method-header-left br{display:none}:not(.touch) body.dropship-checkout .shipping-method-radio .contra-radio,:not(.touch) body.dropship-checkout .shipping-method-radio input[type="radio"]{width:1em;height:1em}:not(.touch) body.dropship-checkout .shipping-method-radio-label{padding-left:1em;width:calc(100% - 1em);margin-top:-0.075em}:not(.touch) body.dropship-checkout .shipping-method-radio-label:before{content:"";height:100%;display:inline-block;vertical-align:middle;margin-right:-0.25em}:not(.touch) body.dropship-checkout .shipping-method-radio-label>.shipping-method-radio-rate,:not(.touch) body.dropship-checkout .shipping-method-radio-label .shipping-method-radio-delivery-date{display:inline-block;vertical-align:middle}:not(.touch) body.dropship-checkout .shipping-method-radio-rate{padding-bottom:0}:not(.touch) body.dropship-checkout .shipping-method-radio-delivery-date{padding-top:0}body.dropship-checkout .shipping-methods{width:66.66667%;margin-top:0;margin-bottom:0}body.dropship-checkout .shipping-method-radio-rate{display:inline-block;padding-right:5px}body.dropship-checkout .shipping-method-radio-delivery-date{display:inline-block}body.dropship-checkout .shipping-method-product-images{width:50%;float:left;margin-top:10px;margin-bottom:10px}body.dropship-checkout .shipping-method-select-container{width:50%;display:block;float:left;margin-top:5px;padding-left:0;padding-right:5px}body.dropship-checkout .shipping-method-select-wrapper,body.dropship-checkout .shipping-method-delivery-date{padding:0}body.dropship-checkout .shipping-method-product-images{padding:0 2.5px;margin-top:5px;margin-bottom:5px}body.dropship-checkout .shipping-method-image-container{padding:0 2.5px}body.dropship-checkout .footer-container-left{display:block;margin-bottom:0}body.dropship-checkout .footer-links{float:left;margin-top:1.07143em;width:70%;text-align:left;font-size:1em}body.dropship-checkout .checkout-order .secure-checkout-button{height:82px;width:66.666%}body.dropship-checkout .checkout-summary .secure-checkout-button{height:60px}body.dropship-checkout .checkout-summary .secure-checkout-button .checkout-text{font-size:20px;line-height:20px;padding-bottom:2px}body.dropship-checkout .checkout-summary .secure-checkout-button .checkout-timer-container{font-size:14px;line-height:14px}body.dropship-checkout .checkout-security{float:right;font-size:1.14286em;margin-top:0;width:30.0%;text-align:right}body.dropship-checkout .checkout-security p{display:inline-block;vertical-align:top;margin-top:1em;color:#646464}body.dropship-checkout .checkout-security-badges{display:inline-block}body.dropship-checkout .checkout-security-badges:before{content:"";height:100%;display:inline-block;vertical-align:middle;margin-right:-0.25em}body.dropship-checkout .checkout-security-badges>.checkout-security-badge{display:inline-block;vertical-align:middle}body.dropship-checkout .footer-container{display:none}}body.dropship-checkout .info-block,body.checkout-confirm .info-block{font-size:0.92857em;color:#646464;line-height:1.7em}body.dropship-checkout .info-block-line,body.checkout-confirm .info-block-line{display:block}body.dropship-checkout .info-block-logo,body.checkout-confirm .info-block-logo{display:inline-block}body.dropship-checkout .icon-paypal-logo,body.checkout-confirm .icon-paypal-logo{width:51px;height:22px}body.dropship-checkout .icon-masterpass-logo,body.checkout-confirm .icon-masterpass-logo{width:100%;background-size:contain;height:22px}body.dropship-checkout .icon-google-wallet-logo,body.checkout-confirm .icon-google-wallet-logo{width:87px;height:22px}body.dropship-checkout .icon-visa-logo,body.checkout-confirm .icon-visa-logo{width:49px;height:22px}body.dropship-checkout .icon-mastercard-logo,body.dropship-checkout .icon-mc-logo,body.checkout-confirm .icon-mastercard-logo,body.checkout-confirm .icon-mc-logo{width:36px;height:22px}body.dropship-checkout .icon-amex-logo,body.checkout-confirm .icon-amex-logo{width:44px;height:22px}body.dropship-checkout .icon-discover-logo,body.dropship-checkout .icon-disc-logo,body.checkout-confirm .icon-discover-logo,body.checkout-confirm .icon-disc-logo{width:70px;height:22px}@media (min-width: 767px){body.dropship-checkout .info-block,body.checkout-confirm .info-block{font-size:1em}}@media (min-width: 960px){body.dropship-checkout .info-block,body.checkout-confirm .info-block{font-size:1.14286em}}body.dropship-checkout .checkout-item-shipment,body.checkout-confirm .checkout-item-shipment{border-bottom:1px solid #c2c2c2;padding:20px 3.16456%}body.dropship-checkout .checkout-item-shipment:last-child,body.checkout-confirm .checkout-item-shipment:last-child{border:none}body.dropship-checkout .checkout-item,body.checkout-confirm .checkout-item{margin-bottom:1.07143em}body.dropship-checkout .checkout-item:last-child,body.checkout-confirm .checkout-item:last-child{margin-bottom:0}body.dropship-checkout .checkout-item:last-child .item-edit-buttons,body.checkout-confirm .checkout-item:last-child .item-edit-buttons{border-bottom:none;padding-bottom:0}body.dropship-checkout .checkout-item-shipment-title,body.checkout-confirm .checkout-item-shipment-title{font-weight:500;font-size:1em;color:#646464;margin-bottom:1.42857em}body.dropship-checkout .checkout-item-image-container,body.checkout-confirm .checkout-item-image-container{height:auto;width:50%;float:left;padding-right:0.71429em;position:relative}body.dropship-checkout .checkout-item-summary,body.checkout-confirm .checkout-item-summary{width:50%;float:left;color:#646464;font-size:1.07143em;padding-left:0.71429em}body.dropship-checkout .checkout-item-name,body.checkout-confirm .checkout-item-name{line-height:1.57143em;margin-bottom:0.21429em}body.dropship-checkout .checkout-item-price-container,body.checkout-confirm .checkout-item-price-container{margin-bottom:0.65em}body.dropship-checkout .checkout-item-price,body.checkout-confirm .checkout-item-price{color:#000;font-size:1.07143em;font-weight:500;display:inline-block}body.dropship-checkout .checkout-item-retail,body.checkout-confirm .checkout-item-retail{color:#969696;display:inline-block}body.dropship-checkout .checkout-item-description,body.checkout-confirm .checkout-item-description{margin-bottom:0.42857em;padding-bottom:0.28571em}body.dropship-checkout .checkout-item-returnable,body.checkout-confirm .checkout-item-returnable{text-decoration:underline}body.dropship-checkout .checkout-item-send-to,body.dropship-checkout .checkout-item-delivery-date,body.checkout-confirm .checkout-item-send-to,body.checkout-confirm .checkout-item-delivery-date{overflow:hidden;text-overflow:ellipsis}@media (min-width: 767px){body.dropship-checkout .checkout-item-shipment,body.checkout-confirm .checkout-item-shipment{padding-top:1.42857em;padding-bottom:1.42857em}body.dropship-checkout .checkout-item-shipment-title,body.checkout-confirm .checkout-item-shipment-title{font-size:1.14286em}body.dropship-checkout .checkout-item-price-container,body.checkout-confirm .checkout-item-price-container{margin-bottom:1.71429em}body.dropship-checkout .checkout-item-price,body.checkout-confirm .checkout-item-price{font-size:1.28571em}body.dropship-checkout .checkout-item-retail,body.checkout-confirm .checkout-item-retail{font-size:1em}body.dropship-checkout .checkout-item-name,body.dropship-checkout .checkout-item-description,body.checkout-confirm .checkout-item-name,body.checkout-confirm .checkout-item-description{font-size:1em}body.dropship-checkout .checkout-item-description,body.checkout-confirm .checkout-item-description{margin-bottom:0.85714em}}body.dropship-checkout .order-total-table,body.checkout-confirm .order-total-table{width:100%;padding-left:3.16456%;padding-right:3.16456%;padding-top:1.42857em;background:#f5f5f5}body.dropship-checkout .order-total-header,body.checkout-confirm .order-total-header{width:100%;text-align:center;color:#000;text-transform:uppercase;font-size:1.42857em;font-weight:500;margin-bottom:0.75em}body.dropship-checkout .order-table-row,body.checkout-confirm .order-table-row{font-size:1.14286em;color:#646464;margin-bottom:0.9375em}body.dropship-checkout .order-table-row.order-table-total-row,body.checkout-confirm .order-table-row.order-table-total-row{font-size:1.42857em;margin-bottom:0}body.dropship-checkout .order-table-row .order-grand-total,body.checkout-confirm .order-table-row .order-grand-total{margin:0.75em 0}body.dropship-checkout .order-table-coupons,body.checkout-confirm .order-table-coupons{margin-bottom:1.07143em}body.dropship-checkout .order-table-coupon,body.checkout-confirm .order-table-coupon{font-weight:300;font-style:italic;font-size:14px;line-height:16px;text-transform:uppercase;margin-left:-3px}body.dropship-checkout .order-table-coupon ~ .order-table-column,body.checkout-confirm .order-table-coupon ~ .order-table-column{color:#f30;margin-left:3px}body.dropship-checkout .order-table-row.order-table-coupon-row,body.checkout-confirm .order-table-row.order-table-coupon-row{margin-bottom:8px}body.dropship-checkout .order-table-row.order-table-coupon-row:last-child,body.checkout-confirm .order-table-row.order-table-coupon-row:last-child{margin-bottom:0}body.dropship-checkout .coupon-method-icon,body.checkout-confirm .coupon-method-icon{float:left;font-size:0.92857em;line-height:1.23077em;font-style:normal}body.dropship-checkout .coupon-method-auto,body.checkout-confirm .coupon-method-auto{visibility:hidden}body.dropship-checkout .order-table-coupon-description,body.checkout-confirm .order-table-coupon-description{width:90%;float:left}body.dropship-checkout .order-table-column.label,body.checkout-confirm .order-table-column.label{width:60%;float:left}body.dropship-checkout .order-table-column.value,body.checkout-confirm .order-table-column.value{width:40%;text-align:right;float:left}body.dropship-checkout .order-table-total-row,body.checkout-confirm .order-table-total-row{border-top:1px solid #c2c2c2;text-transform:uppercase;font-weight:500}@media (min-width: 767px){body.dropship-checkout .order-total-table,body.checkout-confirm .order-total-table{background:#fff}body.dropship-checkout .order-total-header,body.checkout-confirm .order-total-header{color:#646464}body.dropship-checkout .coupon-method-icon,body.checkout-confirm .coupon-method-icon{color:#646464}}body.dropship-checkout .shipment-table,body.checkout-confirm .shipment-table{max-width:100%;margin-left:auto;margin-right:auto;padding:0 3.16456%}body.dropship-checkout .shipment-table:after,body.checkout-confirm .shipment-table:after{content:" ";display:block;clear:both}body.dropship-checkout .shipment-table .item-image,body.checkout-confirm .shipment-table .item-image{max-width:134px;padding-bottom:112%}body.dropship-checkout .shipment-row,body.checkout-confirm .shipment-row{width:100%;float:left;padding-bottom:10px}body.dropship-checkout .shipment-row:last-child,body.checkout-confirm .shipment-row:last-child{padding-bottom:0}body.dropship-checkout .shipment-title-row,body.checkout-confirm .shipment-title-row{padding-top:5px;padding-bottom:15px}body.dropship-checkout .shipment-title-row .checkout-item-shipment-title,body.checkout-confirm .shipment-title-row .checkout-item-shipment-title{margin-bottom:0}body.dropship-checkout .shipment-header-row,body.checkout-confirm .shipment-header-row{background-color:#f5f5f5;padding-top:10px;padding-bottom:10px;font-size:1em;color:#646464;margin-bottom:10px;font-weight:500}body.dropship-checkout .shipment-column,body.checkout-confirm .shipment-column{width:20%;float:left;padding-left:1.26582%;padding-right:1.26582%;font-size:1em;color:inherit}body.dropship-checkout .shipment-column .checkout-item-summary,body.checkout-confirm .shipment-column .checkout-item-summary{width:100%;font-size:1em}body.dropship-checkout .shipment-column .checkout-item-price-container,body.checkout-confirm .shipment-column .checkout-item-price-container{font-size:1em}body.dropship-checkout .shipment-column .checkout-item-price,body.checkout-confirm .shipment-column .checkout-item-price{font-size:1em;font-weight:400;color:inherit;display:block;margin-bottom:3px}body.dropship-checkout .shipment-column.left-flush,body.checkout-confirm .shipment-column.left-flush{padding-left:0}@media (min-width: 960px){body.dropship-checkout .shipment-table,body.checkout-confirm .shipment-table{padding:0}body.dropship-checkout .shipment-header-row,body.checkout-confirm .shipment-header-row{font-size:16px}body.dropship-checkout .shipment-column,body.checkout-confirm .shipment-column{font-size:16px}body.dropship-checkout .shipment-column .checkout-item-summary,body.checkout-confirm .shipment-column .checkout-item-summary{font-size:16px}body.dropship-checkout .shipment-column .checkout-item-price,body.checkout-confirm .shipment-column .checkout-item-price{font-size:16px}body.dropship-checkout .shipment-title-row,body.checkout-confirm .shipment-title-row{padding-top:10px;padding-bottom:20px}}body.checkout-confirm #main{padding-bottom:200px}body.checkout-confirm #main .container{max-width:960px;width:100%;overflow:visible}body.checkout-confirm #monetateContentBanner>*{display:none}body.checkout-confirm #monetate_selectorBanner_a7471658_00{display:none;text-align:center;margin-bottom:0 !important;padding-top:30px}body.checkout-confirm #monetate_selectorBanner_a7471658_00 img{width:100%;height:auto}body.checkout-confirm .order-placed-container{width:100%;float:left;padding-left:3.16456%;padding-right:3.16456%;min-height:72px;padding-top:3.16456%;padding-bottom:3.16456%}body.checkout-confirm .order-placed-header{font-size:1.57143em;text-transform:uppercase;color:#000}body.checkout-confirm .order-placed-text{font-size:0.92857em;margin-top:15px;color:#646464}body.checkout-confirm .order-confirm-row{width:100%;float:left}body.checkout-confirm .order-section{width:100%;float:left;padding-left:3.16456%;padding-right:3.16456%;margin-top:25px}body.checkout-confirm .order-buttons{width:100%;float:left;padding-left:3.16456%;padding-right:3.16456%}body.checkout-confirm .order-button{width:100%;margin-bottom:10px}body.checkout-confirm .order-button:last-child{margin-bottom:0}body.checkout-confirm .order-confirm-contact-buttons{display:none}body.checkout-confirm .order-data-container{padding-bottom:25px;border-bottom:1px solid #c2c2c2}body.checkout-confirm .order-data-header{font-size:1.28571em;color:#000;font-weight:500;text-transform:uppercase}body.checkout-confirm .order-data{font-size:0.92857em;margin-top:15px}body.checkout-confirm .order-data-line{margin-bottom:10px}body.checkout-confirm .order-data-line:last-child{margin-bottom:0}body.checkout-confirm .order-data-title{color:#000}body.checkout-confirm .order-data-info{color:#646464}body.checkout-confirm .order-info-container{border-bottom:1px solid #c2c2c2;padding-bottom:25px}body.checkout-confirm .order-info-container>*{margin-top:25px}body.checkout-confirm .order-info-container>*:first-child{margin-top:0}body.checkout-confirm .order-shipping-address .form-legend-row,body.checkout-confirm .order-billing-address .form-legend-row,body.checkout-confirm .order-shipping-methods .form-legend-row{margin-bottom:15px}body.checkout-confirm .order-payment-method .form-legend-row{margin-bottom:10px}body.checkout-confirm .order-shipping-address .address-block{margin-bottom:6px}body.checkout-confirm .order-shipping-change-address{text-decoration:underline;color:#f30;font-size:0.92857em;margin-top:6px}body.checkout-confirm .order-shipping-methods{margin-top:25px}body.checkout-confirm .order-shipments{padding:0}body.checkout-confirm .order-shipments .checkout-item-shipment-title{margin-bottom:0;padding-left:3.16456%;font-size:1.28571em}body.checkout-confirm .order-shipments .item-edit-buttons{display:none}body.checkout-confirm .order-shipments .checkout-item-shipment{padding-top:15px;padding-bottom:15px}body.checkout-confirm .dropship-shipping-short{margin-bottom:20px}body.checkout-confirm .dropship-shipping-short:last-child{margin-bottom:0}body.checkout-confirm .dropship-shipping-short-header{font-weight:500}body.checkout-confirm .dropship-shipping-short .shipping-method-product-images{margin-bottom:0;padding:0}body.checkout-confirm .dropship-shipping-short .shipping-method-image-container{padding-left:0;padding-right:1.58228%}body.checkout-confirm .order-confirm-total{width:100%;float:left}body.checkout-confirm .order-confirm-total .order-total-header,body.checkout-confirm .order-confirm-total .order-table-coupons{display:none}body.checkout-confirm .order-shipments-table{display:none}body.checkout-confirm .order-shipments .checkout-item-shipment-title-standard{display:none}body.checkout-confirm .dropship-order-shipments .checkout-item-shipment{border-bottom:none}body.checkout-confirm .shipping-method-tablet{display:none}body.checkout-confirm .facebook-messenger-receipt-prompt-row{margin-bottom:3.16456%;padding-bottom:3.16456%;border-bottom:1px solid #c2c2c2}@media (min-width: 767px){body.checkout-confirm .order-confirm-container{margin:0 0.71429em}body.checkout-confirm .order-placed-container{border-bottom:1px solid #c2c2c2}body.checkout-confirm .order-placed-container:not(.guest-session-exists){margin-bottom:0}body.checkout-confirm .order-placed-header{font-size:2.14286em}body.checkout-confirm .order-placed-text{font-size:1em}body.checkout-confirm .order-confirm-contact-buttons{display:block;margin-bottom:18px}body.checkout-confirm .order-confirm-contact-buttons,body.checkout-confirm .order-confirm-contact-buttons button{font-weight:500;font-size:1em;color:#646464}body.checkout-confirm .order-confirm-contact-buttons ul{list-style-type:none}body.checkout-confirm .order-confirm-contact-buttons li{display:inline-block}body.checkout-confirm .order-confirm-contact-buttons li:last-child{margin-left:3.16456%}body.checkout-confirm .order-confirm-contact-buttons .icon-header{line-height:50px;width:25px;height:24px;display:inline-block;vertical-align:middle;margin-right:10px}body.checkout-confirm .order-shipping-methods{margin-top:0}body.checkout-confirm .dropship-shipping-short{margin-bottom:12px}body.checkout-confirm .dropship-shipping-short .shipping-method-product-images{width:50%}body.checkout-confirm .shipping-method-tablet{display:inline-block}body.checkout-confirm .shipping-method-name,body.checkout-confirm .shipping-method-est-delivery-date{display:none}body.checkout-confirm .order-confirm-row.facebook-messenger-receipt-prompt-row{margin:0;padding-bottom:0;padding-left:0;padding-right:0;border:none}body.checkout-confirm .order-confirm-row{padding-bottom:25px;padding-left:2.1097%;padding-right:2.1097%}body.checkout-confirm .order-confirm-row.padding-top{padding-top:25px}body.checkout-confirm .order-confirm-row.border{border-bottom:1px solid #c2c2c2}body.checkout-confirm .order-buttons{width:33.33333%;float:left;padding-left:2.1097%;padding-right:2.1097%;float:right;padding-left:0}body.checkout-confirm .order-data-container{width:66.66667%;float:left;padding-left:2.1097%;padding-right:2.1097%;border-bottom:0;padding-bottom:0;margin-top:0}body.checkout-confirm .order-data{font-size:1em}body.checkout-confirm .order-info-container{margin-top:0;padding:25px 0 0 0;border-bottom:none}body.checkout-confirm .order-info-container>*{margin-top:0}body.checkout-confirm .order-email{width:100%;float:left;padding-left:2.1097%;padding-right:2.1097%}body.checkout-confirm .order-shipping-address{width:33.33333%;float:left;padding-left:2.1097%;padding-right:2.1097%}body.checkout-confirm .order-shipping-methods{width:66.66667%;float:left;padding-left:2.1097%;padding-right:2.1097%}body.checkout-confirm .order-payment-method{width:33.33333%;float:left;padding-left:2.1097%;padding-right:2.1097%}body.checkout-confirm .order-shipping-methods,body.checkout-confirm .order-billing-address{padding-left:0}body.checkout-confirm .order-shipments{display:none}body.checkout-confirm .order-shipments-table{display:block;width:100%;float:left}body.checkout-confirm .order-confirm-total{margin-top:10px}body.checkout-confirm .order-confirm-total .order-total-table{background-color:#f5f5f5}body.checkout-confirm .order-confirm-total .order-table-row{width:33.33333%;margin-left:66%}}@media (min-width: 960px){body.checkout-confirm #monetate_selectorBanner_a7471658_00{display:block}body.checkout-confirm .order-confirm-container{margin:0}body.checkout-confirm .order-placed-header{font-size:2.57143em}body.checkout-confirm .order-data-header{font-size:1.42857em}body.checkout-confirm .order-data{font-size:1.14286em}body.checkout-confirm .order-confirm-contact-buttons{margin-bottom:24px}body.checkout-confirm .dropship-shipping-short{margin-bottom:30px}}body.dropship-checkout .shipping-method,body.checkout-confirm .shipping-method{border:1px solid #c2c2c2;margin-bottom:0.71429em}body.dropship-checkout .shipping-method:last-child,body.checkout-confirm .shipping-method:last-child{margin-bottom:0}body.dropship-checkout .shipping-method-header,body.checkout-confirm .shipping-method-header{cursor:default;font-weight:300;color:#000;background-color:#e1e1e1;width:100%}body.dropship-checkout .shipping-method-header-container,body.checkout-confirm .shipping-method-header-container{width:100%;height:44px;padding:0 1.43805%;display:table}body.dropship-checkout .shipping-method-header-container>.shipping-method-header-left,body.checkout-confirm .shipping-method-header-container>.shipping-method-header-left{display:table-cell;vertical-align:middle}body.dropship-checkout .shipping-method-header-container>.shipping-method-header-right,body.checkout-confirm .shipping-method-header-container>.shipping-method-header-right{display:table-cell;vertical-align:middle}body.dropship-checkout .shipping-method-header-container .shipping-method-header-left,body.checkout-confirm .shipping-method-header-container .shipping-method-header-left{width:75.0%}body.dropship-checkout .shipping-method-header-container .shipping-method-header-right,body.checkout-confirm .shipping-method-header-container .shipping-method-header-right{width:25%}body.dropship-checkout .shipping-method-header-right,body.checkout-confirm .shipping-method-header-right{text-align:right}body.dropship-checkout .shipping-method-header-text,body.checkout-confirm .shipping-method-header-text{font-size:0.92857em}body.dropship-checkout .dropship-help-circle,body.checkout-confirm .dropship-help-circle{border-radius:50%;display:inline-block;background-color:#f30;height:2em;width:2em;text-align:center;-webkit-font-smoothing:subpixel-antialiased}body.dropship-checkout .dropship-help-circle:hover,body.checkout-confirm .dropship-help-circle:hover{cursor:pointer}body.dropship-checkout .dropship-help-icon,body.checkout-confirm .dropship-help-icon{height:1.55556em;line-height:1.55556em;font-size:1.28571em;font-weight:500;color:#fff;text-indent:-1px;margin-top:1px}body.dropship-checkout .shipping-method-product-images,body.checkout-confirm .shipping-method-product-images{padding:0 0.71903%;margin-top:1.43805%;margin-bottom:1.43805%}body.dropship-checkout .shipping-method-image-container,body.checkout-confirm .shipping-method-image-container{width:25%;float:left;padding:0 0.71903%;height:auto}body.dropship-checkout .extra-images-container,body.checkout-confirm .extra-images-container{font-size:0.92857em;color:#646464;text-align:center}body.dropship-checkout .extra-images-wrapper,body.checkout-confirm .extra-images-wrapper{background-color:#f5f5f5;position:relative}body.dropship-checkout .shipping-method-extra-images-box,body.checkout-confirm .shipping-method-extra-images-box{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto auto;height:1em;overflow:hidden}body.dropship-checkout .shipping-method-select-wrapper,body.checkout-confirm .shipping-method-select-wrapper{padding-left:1.43805%;padding-right:1.43805%}body.dropship-checkout .shipping-method-select-wrapper .contra-select,body.checkout-confirm .shipping-method-select-wrapper .contra-select{font-size:0.92857em}body.dropship-checkout .shipping-method-delivery-date,body.dropship-checkout .virtual-delivery-message,body.checkout-confirm .shipping-method-delivery-date,body.checkout-confirm .virtual-delivery-message{font-size:0.92857em;color:#646464;padding-left:1.43805%;padding-right:1.43805%;margin:1em 0;margin-left:0.5em}body.dropship-checkout .shipping-delivery-date-text,body.checkout-confirm .shipping-delivery-date-text{font-weight:500}.header-tab{float:left;text-align:center;position:relative;height:auto}.header-tab-button{background-color:#f5f5f5;padding:0.3125em;display:table;color:#646464;width:100%;font-size:1.14286em;height:2.5em}.header-tab-button>.header-tab-text{display:table-cell;vertical-align:middle}.header-tab-button:hover{color:#000}.header-tab-arrow-container{visibility:hidden}.header-tab-arrow{display:inline-block;height:0;width:0;-webkit-transform:rotate(360deg);border-width:7px 5px;border-style:solid;border-color:transparent;border-top-color:#e1e1e1;border-bottom-width:0;vertical-align:top}input[type="radio"]:checked+.header-tab .header-tab-button{color:#000;background-color:#e1e1e1}input[type="radio"]:checked+.header-tab .header-tab-arrow-container{visibility:visible;height:7px}.search-more-filters{-moz-transition:opacity 0.1s ease-in-out;-o-transition:opacity 0.1s ease-in-out;-webkit-transition:opacity 0.1s ease-in-out;transition:opacity 0.1s ease-in-out}.search-has-query .search-more-filters{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.search-no-results-header{font-size:1em;line-height:1.5em;text-transform:uppercase;font-weight:500;margin-bottom:1.66667em}@media (min-width: 767px){.search-no-results-header{font-size:1.28571em;line-height:1}}.search-mobile-header{display:block;float:left;width:50%;text-transform:uppercase;font-size:0.71429em;margin-bottom:1em}.search-controls{padding:0 0.71429em;margin-top:1.42857em;margin-bottom:1.42857em}.search-controls .select-container{margin-right:0;display:block;width:50%;float:left;border:1px solid #c2c2c2;padding-right:1em;color:#000}.search-controls .select-container:after{border-top-color:black;right:0.35714em}.search-controls .select-container select{width:110%;font-size:0.85714em;height:3.66667em}.search-controls .select-container ~ .select-container{border-left-width:0}.search-results-num{display:block;font-size:1.07143em;margin-left:0.14286em}.search-results-num:after{content:':'}.search-input-sep{display:none}.search-control-container .search-container select{outline:none}.ie9 .search-control-container .search-container{float:none}input[type=search].search-query{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;display:block;width:100%;margin-top:0.83333em;margin-bottom:1.11111em;font-size:1.28571em;border-bottom:0.11111em solid #f30;font-weight:500;text-transform:uppercase;outline:none}input[type=search].search-query::-webkit-search-decoration,input[type=search].search-query::-webkit-search-results-button,input[type=search].search-query::-webkit-search-results-decoration{display:none}@media (min-width: 767px){.search-form{font-size:0.85714em}.search-controls{padding:0 0.92857em;margin-bottom:2.14286em}.search-controls .select-container{float:none !important;display:inline-block;vertical-align:middle;width:auto;min-width:180px;max-width:180px;padding-right:0}.search-controls .select-container select{width:100%;height:2.35714em;margin-right:0;font-size:1.16667em}.search-controls .select-container:after{margin-top:-2px}.ie9 .search-controls .select-container select{width:calc(100% + 40px)}.search-controls .select-container ~ .select-container{border-left-width:1px}.search-results-num{display:inline-block;margin-left:0px}.search-results-num:after{content:''}input[type=search].search-query{display:inline-block;width:100%;max-width:151px}.search-no-results-header{font-size:1.5em;line-height:1em;margin-bottom:1.66667em}.search-sep-tablet{display:inline-block;padding:0 0.35714em}}@media (min-width: 960px){.search-container{max-width:1920px;margin:0 auto}input[type=search].search-query{max-width:245px}.search-no-results-header{margin-bottom:40px}.search-form{font-size:1em}.search-controls{padding:0 2.14286em}.search-controls .select-container{width:215px;min-width:215px;max-width:215px}.search-controls .select-container:hover{color:#f30}.search-controls .select-container:hover:after{border-top-color:#f30}.search-controls .select-container select{font-size:1em}}@media (min-width: 1234px){input[type=search].search-query{max-width:326px}}@media (min-width: 1920px){.search-container{text-align:center}}.form-section{margin-bottom:0.07143em;position:relative;float:left;width:100%}.form-section.disabled:after,.form-section-header.disabled:after{content:'';position:absolute;display:block;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,0.6)}.form-section-header{-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;user-select:none;width:100%;padding:0 3.16456%;height:3.14286em;cursor:default;background-color:#e1e1e1}.form-section-header.no-margin{margin-bottom:0}.form-section-header .form-section-header-left,.form-section-header .form-section-header-right{width:50%;float:left}.form-active .form-section-header{background-color:#638bae}.form-section-content.hidden-on-default{display:none}.form-active .form-section-content.hidden-on-default{display:block}.form-active .form-section-header-text{color:#fff}.form-inactive .form-section-header-button{background-color:#e1e1e1;color:#b5b5b5;cursor:not-allowed}.form-section-header-left{height:100%}.form-section-header-left:before{content:"";height:100%;display:inline-block;vertical-align:middle;margin-right:-0.25em}.form-section-header-left>.form-section-header-circle{display:inline-block;vertical-align:middle}.form-section-header-left>.form-section-header-text{display:inline-block;vertical-align:middle}.form-section-header-left.full{width:100%}.form-section-header-right{text-align:right;height:100%}.form-section-header-right:before{content:"";height:100%;display:inline-block;vertical-align:middle;margin-right:-0.25em}.form-section-header-right>.form-section-header-button-container,.form-section-header-right .form-section-header-checkmark{display:inline-block;vertical-align:middle}.form-section-header-button-container{height:100%}.form-section-header-button-container:before{content:"";height:100%;display:inline-block;vertical-align:middle;margin-right:-0.25em}.form-section-header-button-container>.form-section-header-button{display:inline-block;vertical-align:middle}.form-section-header-button{width:4.61538em;height:2.69231em;border:1px solid #c2c2c2;font-size:0.92857em;color:#646464;background-color:#fff;cursor:pointer}.form-section-header-circle{border-radius:50%;display:inline-block;background-color:#fff;height:2em;width:2em;font-size:1.14286em;text-align:center;margin-right:0.625em}.form-section-header-numeral{height:2em;line-height:2em;font-weight:500;color:#646464;text-indent:-0.02em}.form-section-header-icon{width:17px;height:21px;margin-right:10px;display:inline-block;vertical-align:middle}.form-section-header-text{text-transform:uppercase;font-size:1.42857em;margin-top:0.21429em;font-weight:500;color:#646464}.form-section-header-checkmark{width:1em;height:1em;margin-left:0.7em}.form-section-content{width:100%;float:left;padding-left:3.16456%;padding-right:3.16456%;padding-top:20px;padding-bottom:20px}.form-section-header-subtitle{text-transform:none;padding-bottom:2px}.form-section-header-data{font-weight:500;padding-top:2px}@media (min-width: 767px){.form-section{margin-bottom:1.07143em;border-bottom:2px solid #e1e1e1}.form-contents-left.tablet-column-view{width:50%;float:left;padding-right:48px}.form-contents-left.tablet-column-view.border-right{border-right:1px solid #c2c2c2}.form-contents-right.tablet-column-view{width:50%;float:left;padding-left:48px}}@media (min-width: 960px){.form-section-header-circle{margin-right:1.25em}.form-section-header{height:4.28571em}.form-contents-left{width:50%;float:left;padding-right:48px}.form-contents-left.border-right{border-right:1px solid #c2c2c2}.form-contents-right{width:50%;float:left;padding-left:48px}}.login-form-subscribe-row{font-size:0.92857em;color:#646464}.login-form-header-tabs{padding-bottom:15px;margin-left:-3.16456%;margin-right:-3.16456%}.login-form-header-tabs .header-tab{width:50%;float:left}.login-form-header-tabs .header-tab.first{padding-right:1px}.login-form-header-tabs .header-tab.last{padding-left:1px}.login-form-header-tabs .header-tab-arrow{display:inline-block;height:0;width:0;-webkit-transform:rotate(360deg);border-width:10px 10px;border-style:solid;border-color:transparent;border-top-color:#e1e1e1;border-bottom-width:0}.login-form-header-tabs input[type="radio"]:checked+.header-tab .header-tab-arrow-container{height:10px}.login-form-password-row input{width:100%}.login-form-forgot-password-button{font-size:0.92857em;text-decoration:underline;color:#646464}.login-form-title-rule{margin-top:20px;margin-bottom:20px}.login-form-top-line .social-connect-buttons-title,.login-form-existing-user-title-rule,.login-form-swap-to-existing-row{display:none}.login-forms-container.swap-to-existing .login-form-existing-user-title-rule,.login-forms-container.swap-to-existing .login-form-swap-to-existing-row{display:block}.login-form-swap-to-existing-row{margin-bottom:1em}@media (min-width: 767px){.login-form-header-tabs{padding-bottom:25px;margin-left:0;margin-right:0}.login-form-forgot-password-button{font-size:1em}.login-form-subscribe-row{font-size:1em}.login-form-swap-to-existing-row{margin-bottom:1.42857em}}@media (min-width: 960px){.login-form-top-line{width:100%}.login-form-header-tabs{width:50%;float:left;padding-right:48px}.login-form-header-tabs.logged-in{padding-bottom:68px}.login-form-header-tabs.existing-user{border-right:1px solid #c2c2c2}.login-form-header-tabs.guest-user ~ .social-connect-buttons-title{display:none}.login-form-title-rule{display:none}}.register-guest-form-container{width:100%;float:left;padding-left:3.16456%;padding-right:3.16456%;background-color:#f5f5f5;margin-top:20px;margin-bottom:25px}.register-guest-form-container .inline-growl{margin-bottom:0;padding-left:0;padding-right:0}.register-guest-form{margin-bottom:20px}.register-guest-form-header{font-size:1.42857em;padding-top:1em;padding-bottom:1em;text-transform:uppercase;text-align:center}.register-guest-form input,.register-guest-form button{width:100%;height:48px}.register-guest-form .form-contents-left{margin-bottom:1em}.register-guest-form .form-contents-right{margin-top:1em}.register-guest-reasons-container{width:100%;float:left;padding-left:3.16456%;padding-right:3.16456%}.register-guest-reasons-header{font-size:1.57143em;color:#000;text-transform:uppercase;text-align:center}.register-guest-reasons-item{width:100%;padding-top:20px;padding-bottom:20px;border-bottom:1px solid #c2c2c2}.register-guest-reasons-item:last-child{border-bottom:none}.register-guest-reasons-item-header{font-size:1.14286em;color:#000;text-transform:uppercase;padding-bottom:10px}.register-guest-reasons-item-left{width:20%;float:left;padding-left:1.26582%;padding-right:1.26582%}.register-guest-reasons-item-right{width:80%;float:left;padding-left:1.26582%;padding-right:1.26582%}.register-guest-reasons-item-icon{width:50px;height:50px;display:inline-block}.register-guest-reasons-item-text{font-size:1em;color:#646464}.register-guest-form .login-form-forgot-password-button{width:auto;height:auto}@media (min-width: 767px){.register-guest-form-container{margin-top:30px}.register-guest-form-container .inline-growl{font-size:1.14286em}.register-guest-form{margin-bottom:45px}.register-guest-form .title-rule{display:none}.register-guest-form .form-contents-left{margin-bottom:0}.register-guest-form .form-contents-right{margin-top:0}.register-guest-reasons-container{padding:0}.register-guest-reasons-header{padding-bottom:33px}.register-guest-reasons-item{width:33.33333%;float:left;padding-left:2.1097%;padding-right:2.1097%;border-bottom:none;padding-left:30px;padding-right:30px;padding-top:0;padding-bottom:50px}.register-guest-reasons-item-header{padding-bottom:24px}.register-guest-reasons-item-left{float:none;width:100%;padding-left:0;padding-right:0;padding-bottom:24px;text-align:center}.register-guest-reasons-item-right{float:none;width:100%;text-align:center}}.confirm-container{max-width:78.57143em;margin:0 auto;color:#646464}.confirm-container h1.confirm-header{font-size:1.71429em;font-weight:300;margin:26px 0 30px;color:inherit}.confirm-container .amount-saved{display:none}.confirm-container .description h1{text-align:left}.confirm-container .share-container{margin-bottom:2.14286em}.confirm-container .share-container .share-earn{text-align:center;display:inline-block;max-width:31%;width:auto}.confirm-container .share-container .share-earn h2{font-size:1.28571em;font-weight:500;color:inherit;margin-bottom:3px}.confirm-container .share-container .share-buttons{max-width:79%;width:auto;min-width:620px;display:inline-block;vertical-align:top;float:right;font-size:0;text-align:right;white-space:nowrap}.confirm-container .share-container .share-buttons .button,.confirm-container .share-container .share-buttons .button-submit,.confirm-container .share-container .share-buttons .action-button{margin-left:10px;max-width:32%;max-width:calc((100% - 20px) / 3)}.confirm-container .share-container .share-buttons .button:first-child,.confirm-container .share-container .share-buttons .button-submit:first-child,.confirm-container .share-container .share-buttons .action-button:first-child{margin-left:0}.confirm-container .share-container .share-buttons .button.medium,.confirm-container .share-container .share-buttons .medium.button-submit,.confirm-container .share-container .share-buttons .medium.action-button{font-size:18px;height:2.22222em;line-height:2.22222em;width:200px}.confirm-container .confirm-order{padding-top:2.14286em;border-top:1px solid #cacaca;position:relative}.confirm-container .confirm-order .confirm-order-header h2{font-size:1.71429em;color:#000;text-transform:uppercase}.confirm-container .confirm-order .order-buttons{line-height:0;max-width:14.28571em;position:absolute;top:30px;right:0;height:auto}.confirm-container .confirm-order .order-buttons .button,.confirm-container .confirm-order .order-buttons .button-submit,.confirm-container .confirm-order .order-buttons .action-button{font-size:18px;white-space:nowrap;margin-bottom:10px;min-width:200px}.confirm-container .confirm-order-summary{border:none;padding:1.07143em 0;display:inline-block;line-height:30px}.confirm-container .confirm-order-summary p strong{color:#000;font-weight:400}.confirm-container .confirm-address{line-height:30px}.confirm-container .confirm-address h3{color:#000;font-weight:400}.confirm-container .confirm-address p,.confirm-container .confirm-address a{color:#646464 !important}.confirm-container .masterpass-partner{max-height:30px}.confirm-container .confirm-totals{border-bottom:1px solid #cacaca;padding-bottom:40px}.confirm-container .order-total-table{width:34%;float:right;margin-top:1.42857em;line-height:30px}.confirm-container .order-total-table .order-total-table-cell{padding-bottom:0}.confirm-container .order-total-table .order-total-table-cell.value{text-align:right;float:right}body.ordermod .credit-card-image,body.shipment .credit-card-image{display:none}body.ordermod .info-block,body.shipment .info-block{font-size:0.92857em;color:#646464;line-height:1.7em}body.ordermod .info-block-line,body.shipment .info-block-line{display:block}body.ordermod .info-block-logo,body.shipment .info-block-logo{display:inline-block}body.ordermod .icon-paypal-logo,body.shipment .icon-paypal-logo{width:51px;height:22px}body.ordermod .icon-masterpass-logo,body.shipment .icon-masterpass-logo{width:100%;background-size:contain;height:22px}body.ordermod .icon-google-wallet-logo,body.shipment .icon-google-wallet-logo{width:87px;height:22px}body.ordermod .icon-visa-logo,body.shipment .icon-visa-logo{width:49px;height:22px}body.ordermod .icon-mastercard-logo,body.ordermod .icon-mc-logo,body.shipment .icon-mastercard-logo,body.shipment .icon-mc-logo{width:36px;height:22px}body.ordermod .icon-amex-logo,body.shipment .icon-amex-logo{width:44px;height:22px}body.ordermod .icon-discover-logo,body.ordermod .icon-disc-logo,body.shipment .icon-discover-logo,body.shipment .icon-disc-logo{width:70px;height:22px}body.ordermod .item-edit-button,body.shipment .item-edit-button{font-size:18px;line-height:44px;height:44px}@media (min-width: 767px){body.ordermod .info-block,body.shipment .info-block{font-size:1em}body.ordermod .item-edit-button,body.shipment .item-edit-button{font-size:16px;line-height:40px;height:40px}}@media (min-width: 960px){body.ordermod .info-block,body.shipment .info-block{font-size:1.14286em}}body.ordermod .is-editing-address .order-shipping-info-container,body.shipment .is-editing-address .order-shipping-info-container{display:none}body.ordermod .address-list-container,body.shipment .address-list-container{padding:40px 3.16456%}body.ordermod #main,body.shipment #main{padding-bottom:200px}body.ordermod #main .container,body.shipment #main .container{max-width:960px;width:100%;overflow:visible}body.ordermod #monetateContentBanner>*,body.shipment #monetateContentBanner>*{display:none}body.ordermod #monetate_selectorBanner_a7471658_00,body.shipment #monetate_selectorBanner_a7471658_00{display:none;text-align:center;margin-bottom:0 !important;padding-top:25px}body.ordermod #monetate_selectorBanner_a7471658_00 img,body.shipment #monetate_selectorBanner_a7471658_00 img{width:100%;height:auto}body.ordermod .order-placed-container,body.shipment .order-placed-container{width:100%;float:left;padding-left:3.16456%;padding-right:3.16456%;min-height:72px;background-color:#f5f5f5;margin-bottom:19px;padding-top:3.16456%;padding-bottom:3.16456%}body.ordermod .order-placed-header,body.shipment .order-placed-header{font-size:1.57143em;text-transform:uppercase;color:#000}body.ordermod .order-placed-text,body.shipment .order-placed-text{font-size:0.92857em;margin-top:15px;color:#646464}body.ordermod .order-confirm-row,body.shipment .order-confirm-row{width:100%;float:left}body.ordermod .order-section,body.shipment .order-section{width:100%;float:left;padding-left:3.16456%;padding-right:3.16456%;margin-top:25px}body.ordermod .order-buttons,body.shipment .order-buttons{width:100%;float:left;padding-left:3.16456%;padding-right:3.16456%}body.ordermod .order-button-container,body.shipment .order-button-container{float:left;width:50%;padding-left:1.58228%}body.ordermod .order-button-container:first-child,body.shipment .order-button-container:first-child{padding-right:1.58228%;padding-left:0}body.ordermod .order-button-container .button,body.ordermod .order-button-container .button-submit,body.ordermod .order-button-container .action-button,body.shipment .order-button-container .button,body.shipment .order-button-container .button-submit,body.shipment .order-button-container .action-button{width:100%}body.ordermod .order-button,body.shipment .order-button{width:100%;margin-bottom:10px}body.ordermod .order-button:last-child,body.shipment .order-button:last-child{margin-bottom:0}body.ordermod .order-confirm-contact-buttons,body.shipment .order-confirm-contact-buttons{display:none}body.ordermod .order-data-container,body.shipment .order-data-container{padding-bottom:25px}body.ordermod .order-data-header,body.shipment .order-data-header{font-size:1.28571em;color:#000;text-transform:uppercase}body.ordermod .order-data,body.shipment .order-data{font-size:0.92857em;margin-top:15px}body.ordermod .order-data-line,body.shipment .order-data-line{margin-bottom:10px}body.ordermod .order-data-line:last-child,body.shipment .order-data-line:last-child{margin-bottom:0}body.ordermod .order-data-title,body.shipment .order-data-title{color:#000}body.ordermod .order-data-info,body.shipment .order-data-info{color:#646464}body.ordermod .order-info-container,body.shipment .order-info-container{border-bottom:1px solid #c2c2c2;padding-bottom:25px}body.ordermod .order-info-container>*,body.shipment .order-info-container>*{margin-top:25px}body.ordermod .order-info-container>*:first-child,body.shipment .order-info-container>*:first-child{margin-top:0}body.ordermod .order-shipping-address .form-legend-row,body.ordermod .order-billing-address .form-legend-row,body.ordermod .order-shipping-methods .form-legend-row,body.shipment .order-shipping-address .form-legend-row,body.shipment .order-billing-address .form-legend-row,body.shipment .order-shipping-methods .form-legend-row{margin-bottom:15px}body.ordermod .order-payment-method .form-legend-row,body.shipment .order-payment-method .form-legend-row{margin-bottom:10px}body.ordermod .order-shipping-address .address-block,body.shipment .order-shipping-address .address-block{margin-bottom:6px}body.ordermod .order-shipping-change-address,body.shipment .order-shipping-change-address{text-decoration:underline;color:#f30;font-size:0.92857em;margin-top:6px}body.ordermod .order-shipping-methods,body.shipment .order-shipping-methods{margin-top:25px}body.ordermod .order-shipments,body.shipment .order-shipments{padding:0}body.ordermod .order-shipments .checkout-item-shipment-title,body.shipment .order-shipments .checkout-item-shipment-title{margin-bottom:0;padding-left:3.16456%;font-size:1.28571em}body.ordermod .order-shipments .item-edit-buttons,body.shipment .order-shipments .item-edit-buttons{display:none}body.ordermod .order-shipments .checkout-item-shipment,body.shipment .order-shipments .checkout-item-shipment{padding-top:15px;padding-bottom:15px}body.ordermod .dropship-shipping-short,body.shipment .dropship-shipping-short{margin-bottom:20px}body.ordermod .dropship-shipping-short:last-child,body.shipment .dropship-shipping-short:last-child{margin-bottom:0}body.ordermod .dropship-shipping-short-header,body.shipment .dropship-shipping-short-header{font-weight:500}body.ordermod .dropship-shipping-short .shipping-method-product-images,body.shipment .dropship-shipping-short .shipping-method-product-images{margin-bottom:0;padding:0}body.ordermod .dropship-shipping-short .shipping-method-image-container,body.shipment .dropship-shipping-short .shipping-method-image-container{padding-left:0;padding-right:1.58228%}body.ordermod .order-confirm-total,body.shipment .order-confirm-total{width:100%;float:left}body.ordermod .order-confirm-total .order-total-header,body.ordermod .order-confirm-total .order-table-coupons,body.shipment .order-confirm-total .order-total-header,body.shipment .order-confirm-total .order-table-coupons{display:none}body.ordermod .order-shipments-table,body.shipment .order-shipments-table{display:none}body.ordermod .order-shipments .checkout-item-shipment-title-standard,body.shipment .order-shipments .checkout-item-shipment-title-standard{display:none}body.ordermod .dropship-order-shipments .checkout-item-shipment,body.shipment .dropship-order-shipments .checkout-item-shipment{border-bottom:none}body.ordermod .shipping-method-tablet,body.shipment .shipping-method-tablet{display:none}body.ordermod .contra-select,body.ordermod .form-contents input[type="text"],body.ordermod select,body.shipment .contra-select,body.shipment .form-contents input[type="text"],body.shipment select{width:100%}body.ordermod .form-icon,body.shipment .form-icon{right:0.5em;width:20px;height:20px;min-width:0;top:0.7em}body.ordermod select .form-icon,body.shipment select .form-icon{width:11px;height:7px;right:13px;top:21px}body.ordermod select.error ~ .contra-select-arrow,body.shipment select.error ~ .contra-select-arrow{color:#f30}body.ordermod .contra-select.large .contra-select-arrow,body.shipment .contra-select.large .contra-select-arrow{font-size:2.5em;height:100%;padding-right:0}body.ordermod .form-messages,body.shipment .form-messages{display:block;clear:both}body.ordermod .form-messages label,body.shipment .form-messages label{display:block}body.ordermod .form-messages label:not(:empty),body.shipment .form-messages label:not(:empty){padding-top:0.25em}body.ordermod .legend-toolbar,body.shipment .legend-toolbar{font-size:0.78571em;line-height:18px}body.ordermod .required-label,body.shipment .required-label{color:#646464}body.ordermod .cancel,body.shipment .cancel{margin-right:0.90909em;color:#f30;font-weight:500}body.ordermod .cancel:before,body.shipment .cancel:before{content:"";height:100%;display:inline-block;vertical-align:middle;margin-right:-0.25em}body.ordermod .cancel>.cancel-text,body.ordermod .cancel .checkout-cancel-icon,body.shipment .cancel>.cancel-text,body.shipment .cancel .checkout-cancel-icon{display:inline-block;vertical-align:middle}body.ordermod .checkout-cancel-icon,body.shipment .checkout-cancel-icon{width:12px;height:12px;display:inline-block}body.ordermod .cancel-text,body.shipment .cancel-text{margin-left:0.90909em}body.ordermod .checkout-delete,body.shipment .checkout-delete{color:#000;text-decoration:underline}body.ordermod .select-radio-container .info-block,body.shipment .select-radio-container .info-block{margin-top:0.92308em;padding:0 10px}body.ordermod .select-radio-container .info-block-line:first-child,body.shipment .select-radio-container .info-block-line:first-child{padding-right:20px}body.ordermod .shipping-info-edit-form,body.shipment .shipping-info-edit-form{margin-top:3.16456%}body.ordermod .shipping-methods,body.shipment .shipping-methods{width:100%;margin-top:20px;margin-bottom:3.16456%}body.ordermod .shipping-methods.shipping-methods-required,body.shipment .shipping-methods.shipping-methods-required{margin-top:1em}body.ordermod .shipping-method-container,body.shipment .shipping-method-container{margin-bottom:1.07143em}body.ordermod .shipping-method-container:last-child,body.shipment .shipping-method-container:last-child{margin-bottom:0}body.ordermod .shipping-method-radio .contra-radio,body.ordermod .shipping-method-radio input[type="radio"],body.ordermod .new-payment-method .contra-checkbox,body.shipment .shipping-method-radio .contra-radio,body.shipment .shipping-method-radio input[type="radio"],body.shipment .new-payment-method .contra-checkbox{width:25px;height:25px;margin-bottom:0}body.ordermod .shipping-method-radio-container,body.shipment .shipping-method-radio-container{font-size:0.92857em;margin-bottom:1em}body.ordermod .shipping-method-radio-container:last-child,body.shipment .shipping-method-radio-container:last-child{margin-bottom:0}body.ordermod .shipping-method-radio-container label,body.shipment .shipping-method-radio-container label{display:block}body.ordermod .shipping-method-radio-container input[type="radio"],body.shipment .shipping-method-radio-container input[type="radio"]{display:inline-block;visibility:hidden}body.ordermod .shipping-method-radio-container .contra-radio,body.shipment .shipping-method-radio-container .contra-radio{margin-right:0}body.ordermod .shipping-method-radio-label,body.shipment .shipping-method-radio-label{color:#646464;margin-bottom:0;padding-left:1em;width:calc(100% - 25px);display:inline-block;cursor:pointer}body.ordermod .shipping-method-radio .contra-radio.checked+.shipping-method-radio-label,body.shipment .shipping-method-radio .contra-radio.checked+.shipping-method-radio-label{color:#000}body.ordermod .shipping-method-radio-rate,body.shipment .shipping-method-radio-rate{padding-bottom:0.30769em;font-weight:500}body.ordermod .shipping-method-radio-delivery-date,body.shipment .shipping-method-radio-delivery-date{padding-top:0.30769em}body.ordermod .shipping-method-is-external,body.shipment .shipping-method-is-external{font-size:1.14286em;color:#646464;position:relative;top:-0.75em}body.ordermod .shipping-method-is-external .dropship-help-circle,body.shipment .shipping-method-is-external .dropship-help-circle{font-size:0.75em;margin-left:0.75em}body.ordermod .save-button-container,body.shipment .save-button-container{width:100%;margin-top:1.58228%}body.ordermod .save-button,body.shipment .save-button{width:100%;height:50px;line-height:50px}body.ordermod .save-error-button.processing .checkout-warning-icon,body.shipment .save-error-button.processing .checkout-warning-icon{display:none}body.ordermod .checkout-warning-icon,body.shipment .checkout-warning-icon{width:20px;height:18px;display:inline-block;margin-right:10px}@media (min-width: 767px){body.ordermod .order-placed-container,body.shipment .order-placed-container{margin-bottom:0}body.ordermod .order-placed-header,body.shipment .order-placed-header{font-size:2.14286em}body.ordermod .order-placed-text,body.shipment .order-placed-text{font-size:1em}body.ordermod .order-confirm-contact-buttons,body.shipment .order-confirm-contact-buttons{display:block;margin-bottom:18px}body.ordermod .order-confirm-contact-buttons,body.ordermod .order-confirm-contact-buttons button,body.shipment .order-confirm-contact-buttons,body.shipment .order-confirm-contact-buttons button{font-weight:500;font-size:1em;color:#646464}body.ordermod .order-confirm-contact-buttons ul,body.shipment .order-confirm-contact-buttons ul{list-style-type:none}body.ordermod .order-confirm-contact-buttons li,body.shipment .order-confirm-contact-buttons li{display:inline-block}body.ordermod .order-confirm-contact-buttons li:last-child,body.shipment .order-confirm-contact-buttons li:last-child{margin-left:3.16456%}body.ordermod .order-confirm-contact-buttons .icon-header,body.shipment .order-confirm-contact-buttons .icon-header{line-height:50px;width:25px;height:24px;display:inline-block;vertical-align:middle;margin-right:10px}body.ordermod .order-shipping-methods,body.shipment .order-shipping-methods{margin-top:0}body.ordermod .dropship-shipping-short,body.shipment .dropship-shipping-short{margin-bottom:12px}body.ordermod .dropship-shipping-short .shipping-method-product-images,body.shipment .dropship-shipping-short .shipping-method-product-images{width:50%}body.ordermod .shipping-method-tablet,body.shipment .shipping-method-tablet{display:inline-block}body.ordermod .shipping-method-name,body.ordermod .shipping-method-est-delivery-date,body.shipment .shipping-method-name,body.shipment .shipping-method-est-delivery-date{display:none}body.ordermod .contra-form .row,body.shipment .contra-form .row{margin-top:1.42857em}body.ordermod .contra-form .row:first-child:not(.no-collapse),body.ordermod .contra-form .row.collapse,body.shipment .contra-form .row:first-child:not(.no-collapse),body.shipment .contra-form .row.collapse{margin-top:0}body.ordermod .shipping-method-radio-container,body.shipment .shipping-method-radio-container{font-size:1.14286em}body.ordermod .select-radio-container .info-block,body.shipment .select-radio-container .info-block{padding:0 10px;margin-top:0.71429em}body.ordermod .form-section,body.shipment .form-section{margin-bottom:1.07143em;border-bottom:2px solid #e1e1e1}body.ordermod .legend-toolbar,body.shipment .legend-toolbar{font-size:0.85714em}body.ordermod .inline-growl,body.shipment .inline-growl{font-size:1em}body.ordermod .order-confirm-row,body.shipment .order-confirm-row{padding-bottom:25px;padding-left:2.1097%;padding-right:2.1097%}body.ordermod .order-confirm-row.padding-top,body.shipment .order-confirm-row.padding-top{padding-top:25px}body.ordermod .order-confirm-row.border,body.shipment .order-confirm-row.border{border-bottom:1px solid #c2c2c2}body.ordermod .order-buttons,body.shipment .order-buttons{width:50%;float:right;text-align:right;padding-left:0;padding-right:0;padding-right:0}body.ordermod .order-button-container,body.shipment .order-button-container{padding-right:0}body.ordermod .order-data-container,body.shipment .order-data-container{width:50%;padding-left:2.1097%;padding-right:2.1097%;border-bottom:0;padding-bottom:0;margin-top:0}body.ordermod .order-data,body.shipment .order-data{font-size:1em}body.ordermod .order-info-container,body.shipment .order-info-container{margin-top:0;padding:0;border-bottom:none}body.ordermod .order-info-container>*,body.shipment .order-info-container>*{margin-top:0}body.ordermod .order-shipping-address,body.shipment .order-shipping-address{width:33.33333%;float:left;padding-left:2.1097%;padding-right:2.1097%}body.ordermod .order-shipping-methods,body.shipment .order-shipping-methods{width:66.66667%;float:left;padding-left:2.1097%;padding-right:2.1097%}body.ordermod .order-payment-method,body.shipment .order-payment-method{width:33.33333%;float:left;padding-left:2.1097%;padding-right:2.1097%}body.ordermod .order-shipping-methods,body.ordermod .order-billing-address,body.shipment .order-shipping-methods,body.shipment .order-billing-address{padding-left:0}body.ordermod .order-shipments,body.shipment .order-shipments{display:none}body.ordermod .order-shipments-table,body.shipment .order-shipments-table{display:block;width:100%;float:left}body.ordermod .order-confirm-total,body.shipment .order-confirm-total{margin-top:10px}body.ordermod .order-confirm-total .order-total-table,body.shipment .order-confirm-total .order-total-table{background-color:#f5f5f5}body.ordermod .order-confirm-total .order-table-row,body.shipment .order-confirm-total .order-table-row{width:33.33333%;margin-left:66%}}@media (min-width: 960px){body.ordermod #monetate_selectorBanner_a7471658_00,body.shipment #monetate_selectorBanner_a7471658_00{display:block}body.ordermod .save-button,body.shipment .save-button{width:50%;float:left;padding-left:1.58228%;padding-right:1.58228%}body.ordermod .new-shipping-info,body.shipment .new-shipping-info{max-width:400px}body.ordermod .order-placed-header,body.shipment .order-placed-header{font-size:2.57143em}body.ordermod .order-data-header,body.shipment .order-data-header{font-size:2.14286em}body.ordermod .order-data,body.shipment .order-data{font-size:1.14286em;margin-top:24px}body.ordermod .order-confirm-contact-buttons,body.shipment .order-confirm-contact-buttons{margin-bottom:24px}body.ordermod .dropship-shipping-short,body.shipment .dropship-shipping-short{margin-bottom:30px}body.ordermod .legend-toolbar,body.shipment .legend-toolbar{font-size:16px}body.ordermod .order-button-container .button,body.ordermod .order-button-container .button-submit,body.ordermod .order-button-container .action-button,body.shipment .order-button-container .button,body.shipment .order-button-container .button-submit,body.shipment .order-button-container .action-button{max-width:214px;font-size:18px;height:40px;line-height:40px}}body.ordermod .checkout-item-shipment,body.shipment .checkout-item-shipment{border-bottom:1px solid #c2c2c2;padding:20px 3.16456%}body.ordermod .checkout-item-shipment:last-child,body.shipment .checkout-item-shipment:last-child{border:none}body.ordermod .checkout-item,body.shipment .checkout-item{margin-bottom:1.07143em}body.ordermod .checkout-item:last-child,body.shipment .checkout-item:last-child{margin-bottom:0}body.ordermod .checkout-item:last-child .item-edit-buttons,body.shipment .checkout-item:last-child .item-edit-buttons{border-bottom:none;padding-bottom:0}body.ordermod .checkout-item-shipment-title,body.shipment .checkout-item-shipment-title{font-weight:500;font-size:1em;color:#646464;margin-bottom:1.42857em}body.ordermod .checkout-item-image-container,body.shipment .checkout-item-image-container{height:auto;width:50%;float:left;padding-right:1.42857em}body.ordermod .checkout-item-summary,body.shipment .checkout-item-summary{width:50%;float:left;color:#646464;font-size:1.07143em}body.ordermod .checkout-item-name,body.shipment .checkout-item-name{line-height:1.57143em;margin-bottom:0.21429em}body.ordermod .checkout-item-price-container,body.shipment .checkout-item-price-container{margin-bottom:2.5em}body.ordermod .checkout-item-price,body.shipment .checkout-item-price{color:#000;font-size:1.07143em;font-weight:500;display:inline-block}body.ordermod .checkout-item-retail,body.shipment .checkout-item-retail{color:#969696;display:inline-block}body.ordermod .checkout-item-description,body.shipment .checkout-item-description{margin-bottom:0.71429em}body.ordermod .checkout-item-returnable,body.shipment .checkout-item-returnable{text-decoration:underline}@media (min-width: 767px){body.ordermod .checkout-item-shipment,body.shipment .checkout-item-shipment{padding-top:1.42857em;padding-bottom:1.42857em}body.ordermod .checkout-item-shipment-title,body.shipment .checkout-item-shipment-title{font-size:1.14286em}body.ordermod .checkout-item-price-container,body.shipment .checkout-item-price-container{margin-bottom:1.71429em}body.ordermod .checkout-item-price,body.shipment .checkout-item-price{font-size:1.28571em}body.ordermod .checkout-item-retail,body.shipment .checkout-item-retail{font-size:1em}body.ordermod .checkout-item-name,body.ordermod .checkout-item-description,body.shipment .checkout-item-name,body.shipment .checkout-item-description{font-size:1em}body.ordermod .checkout-item-description,body.shipment .checkout-item-description{margin-bottom:0.85714em}}body.ordermod .shipping-method,body.shipment .shipping-method{border:1px solid #c2c2c2;margin-bottom:0.71429em}body.ordermod .shipping-method:last-child,body.shipment .shipping-method:last-child{margin-bottom:0}body.ordermod .shipping-method-header,body.shipment .shipping-method-header{cursor:default;color:#000;background-color:#e1e1e1;width:100%}body.ordermod .shipping-method-header-container,body.shipment .shipping-method-header-container{width:100%;height:44px;padding:0 1.43805%;display:table}body.ordermod .shipping-method-header-container>.shipping-method-header-left,body.shipment .shipping-method-header-container>.shipping-method-header-left{display:table-cell;vertical-align:middle}body.ordermod .shipping-method-header-container>.shipping-method-header-right,body.shipment .shipping-method-header-container>.shipping-method-header-right{display:table-cell;vertical-align:middle}body.ordermod .shipping-method-header-container .shipping-method-header-left,body.shipment .shipping-method-header-container .shipping-method-header-left{width:75.0%}body.ordermod .shipping-method-header-container .shipping-method-header-right,body.shipment .shipping-method-header-container .shipping-method-header-right{width:25%}body.ordermod .shipping-method-header-right,body.shipment .shipping-method-header-right{text-align:right}body.ordermod .shipping-method-header-text,body.shipment .shipping-method-header-text{font-size:0.92857em}body.ordermod .dropship-help-circle,body.shipment .dropship-help-circle{border-radius:50%;display:inline-block;background-color:#f30;height:2em;width:2em;text-align:center;-webkit-font-smoothing:subpixel-antialiased}body.ordermod .dropship-help-circle:hover,body.shipment .dropship-help-circle:hover{cursor:pointer}body.ordermod .dropship-help-icon,body.shipment .dropship-help-icon{height:1.55556em;line-height:1.55556em;font-size:1.28571em;font-weight:500;color:#fff;text-indent:-1px;margin-top:1px}body.ordermod .shipping-method-product-images,body.shipment .shipping-method-product-images{padding:0 0.71903%;margin-top:1.43805%;margin-bottom:1.43805%}body.ordermod .shipping-method-image-container,body.shipment .shipping-method-image-container{width:25%;float:left;padding:0 0.71903%;height:auto}body.ordermod .extra-images-container,body.shipment .extra-images-container{font-size:0.92857em;color:#646464;text-align:center}body.ordermod .extra-images-wrapper,body.shipment .extra-images-wrapper{background-color:#f5f5f5;position:relative}body.ordermod .shipping-method-extra-images-box,body.shipment .shipping-method-extra-images-box{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto auto;height:1em;overflow:hidden}body.ordermod .shipping-method-select-wrapper,body.shipment .shipping-method-select-wrapper{padding-left:1.43805%;padding-right:1.43805%}body.ordermod .shipping-method-select-wrapper .contra-select,body.shipment .shipping-method-select-wrapper .contra-select{font-size:0.92857em}body.ordermod .shipping-method-delivery-date,body.shipment .shipping-method-delivery-date{font-size:0.92857em;color:#646464;padding-left:1.43805%;padding-right:1.43805%;margin:1em 0;margin-left:0.5em}body.ordermod .shipping-delivery-date-text,body.shipment .shipping-delivery-date-text{font-weight:500}body.ordermod .order-total-table,body.shipment .order-total-table{width:100%;padding-left:3.16456%;padding-right:3.16456%;padding-top:1.42857em;background:#f5f5f5}body.ordermod .order-total-header,body.shipment .order-total-header{width:100%;text-align:center;color:#000;text-transform:uppercase;font-weight:500;font-size:1.42857em;margin-bottom:0.75em}body.ordermod .order-table-row,body.shipment .order-table-row{font-size:1.14286em;color:#646464;margin-bottom:0.9375em}body.ordermod .order-table-row.order-table-total-row,body.shipment .order-table-row.order-table-total-row{font-size:1.42857em;margin-bottom:0}body.ordermod .order-table-row .order-grand-total,body.shipment .order-table-row .order-grand-total{margin:0.75em 0}body.ordermod .order-table-coupons,body.shipment .order-table-coupons{margin-bottom:1.07143em}body.ordermod .order-table-coupon,body.shipment .order-table-coupon{font-style:italic;font-size:14px;line-height:16px;text-transform:uppercase;margin-left:-3px}body.ordermod .order-table-coupon ~ .order-table-column,body.shipment .order-table-coupon ~ .order-table-column{color:#f30;margin-left:3px}body.ordermod .order-table-row.order-table-coupon-row,body.shipment .order-table-row.order-table-coupon-row{margin-bottom:8px}body.ordermod .order-table-row.order-table-coupon-row:last-child,body.shipment .order-table-row.order-table-coupon-row:last-child{margin-bottom:0}body.ordermod .coupon-method-icon,body.shipment .coupon-method-icon{float:left;font-size:0.92857em;line-height:1.23077em;font-style:normal}body.ordermod .coupon-method-auto,body.shipment .coupon-method-auto{visibility:hidden}body.ordermod .order-table-coupon-description,body.shipment .order-table-coupon-description{width:90%;float:left}body.ordermod .order-table-column.label,body.shipment .order-table-column.label{width:60%;float:left}body.ordermod .order-table-column.value,body.shipment .order-table-column.value{width:40%;text-align:right;float:left}body.ordermod .order-table-total-row,body.shipment .order-table-total-row{border-top:1px solid #c2c2c2;text-transform:uppercase;font-weight:500}@media (min-width: 767px){body.ordermod .order-total-table,body.shipment .order-total-table{background:#fff}body.ordermod .order-total-header,body.shipment .order-total-header{color:#646464}body.ordermod .coupon-method-icon,body.shipment .coupon-method-icon{color:#646464}}body.ordermod .shipment-table,body.shipment .shipment-table{max-width:100%;margin-left:auto;margin-right:auto;padding:0 3.16456%}body.ordermod .shipment-table:after,body.shipment .shipment-table:after{content:" ";display:block;clear:both}body.ordermod .shipment-table .item-image,body.shipment .shipment-table .item-image{max-width:134px;padding-bottom:112%}body.ordermod .shipment-row,body.shipment .shipment-row{width:100%;float:left;padding-bottom:10px}body.ordermod .shipment-row:last-child,body.shipment .shipment-row:last-child{padding-bottom:0}body.ordermod .shipment-title-row,body.shipment .shipment-title-row{padding-top:5px;padding-bottom:15px}body.ordermod .shipment-title-row .checkout-item-shipment-title,body.shipment .shipment-title-row .checkout-item-shipment-title{margin-bottom:0}body.ordermod .shipment-header-row,body.shipment .shipment-header-row{background-color:#f5f5f5;padding-top:10px;padding-bottom:10px;font-size:1em;color:#646464;margin-bottom:10px;font-weight:500}body.ordermod .shipment-column,body.shipment .shipment-column{width:16.66667%;float:left;padding-left:1.05485%;padding-right:1.05485%;font-size:1em;color:inherit}body.ordermod .shipment-column .checkout-item-summary,body.shipment .shipment-column .checkout-item-summary{width:100%;font-size:1em}body.ordermod .shipment-column .checkout-item-price-container,body.shipment .shipment-column .checkout-item-price-container{font-size:1em}body.ordermod .shipment-column .checkout-item-price,body.shipment .shipment-column .checkout-item-price{font-size:1em;font-weight:400;color:inherit;display:block;margin-bottom:3px}body.ordermod .shipment-column.left-flush,body.shipment .shipment-column.left-flush{padding-left:0}@media (min-width: 960px){body.ordermod .shipment-table,body.shipment .shipment-table{padding:0}body.ordermod .shipment-header-row,body.shipment .shipment-header-row{font-size:16px}body.ordermod .shipment-column,body.shipment .shipment-column{font-size:16px}body.ordermod .shipment-column .checkout-item-summary,body.shipment .shipment-column .checkout-item-summary{font-size:16px}body.ordermod .shipment-column .checkout-item-price,body.shipment .shipment-column .checkout-item-price{font-size:16px}body.ordermod .shipment-title-row,body.shipment .shipment-title-row{padding-top:10px;padding-bottom:20px}}body.shipment .shipment-column{width:20%;float:left;padding-left:1.26582%;padding-right:1.26582%}body.shipment .order-total-table{padding-top:0}body.shipment .order-table-total-row{border-top:none}.bill-at-ship-payment-methods{background-color:#f5f5f5;padding:1.07143em}.bill-at-ship-payment-methods h2{font-size:1.71429em;text-transform:uppercase;margin-bottom:0.83333em}.bill-at-ship-payment-methods p{font-size:0.92857em;line-height:1.4;margin-bottom:1.53846em;color:#646464}@media (min-width: 960px){.bill-at-ship-payment-methods h2{font-size:2.14286em}}body.ordermod .form-legend-row,body.shipment .form-legend-row{margin-bottom:1.42857em}body.ordermod .form-legend,body.shipment .form-legend{font-weight:500;font-size:1.28571em;color:#646464}.order-mod-cancel-modal h1{text-transform:uppercase}.order-mod-cancel-modal p{padding:1em 0}.order-mod-cancel-modal .contra-select{margin-bottom:1em}.order-mod-cancel-modal .button,.order-mod-cancel-modal .button-submit,.order-mod-cancel-modal .action-button{width:100%}body.shipment .order-data-header{font-weight:500}@media (min-width: 960px){body.shipment .order-data-header{font-size:1.28571em;font-weight:500}}body.users #unsubscribe{width:100%;padding:0px;background:#fff}body.users #unsubscribe h2{color:#000;font-size:24px;text-transform:uppercase;margin-bottom:25px;text-align:center;font-weight:400}body.users #unsubscribe #unsubscribe-wrapper{padding:55px 0 60px}body.users #unsubscribe #unsubscribe-wrapper p,body.users #unsubscribe #unsubscribe-wrapper label{font-size:18px;color:#161616;text-align:center}body.users #unsubscribe #unsubscribe-wrapper label{font-size:14px;display:block;color:#161616;margin-bottom:3px;text-align:left}body.users #unsubscribe #unsubscribe-wrapper fieldset{margin:27px 0 0 37px}body.users #unsubscribe #unsubscribe-wrapper #unsubscribe-submit{background:#8e0202;border:none;text-indent:0;color:#fff;font-size:19px;text-transform:uppercase;margin:27px 0 16px;width:273px;cursor:pointer;height:45px;display:block;text-indent:0;font-size:19px;text-transform:uppercase}body.users #unsubscribe #unsubscribe-wrapper .inputfield{width:269px;background:url(../../images/jackthreads/bg/long_field_bg.gif) no-repeat 0 0;border:none;text-align:left;display:inline;margin-bottom:10px;padding:6px 5px 10px 5px;height:100px}body.users #unsubscribe #unsubscribe-wrapper .inputfield input{outline:none;border:0px;width:100%;height:100%;margin-top:5px;background:none repeat scroll 0 0 transparent}body.users #unsubscribe #unsubscribe-wrapper .unsubscribe-inner-content{width:350px;margin:0 auto}body.users #unsubscribe #unsubscribe-wrapper .error-message{display:none}body.users #unsubscribe #unsubscribe-wrapper #cancel-unsubscribe{background:#deb05f;text-indent:0;font-size:18px;position:relative;border:none;cursor:pointer;text-indent:0;width:273px;height:45px;display:block}body.users #unsubscribe #unsubscribe-wrapper #cancel-unsubscribe span{font-size:12px;color:#fff;font-size:12px;color:#fff;margin-top:-4px;float:left;width:100%}body.users #unsubscribe #unsubscribe-wrapper #cancel-unsubscribe span:first-child{width:100%;text-align:center;float:left;font-size:19px;padding-top:4px;margin-top:0px;color:#fff;text-transform:uppercase}body.users #buttonPlacement{clear:both}body.users #buttonPlacement a{border:0 !important;height:25px !important}#password-reset{width:96.875%;max-width:400px;margin:0 auto;padding:20px 0}@media only screen and (max-width: 450px){#password-reset{max-width:260px}}#password-reset h2{margin-bottom:25px;font-size:1.71429em;font-weight:400;text-transform:uppercase;text-align:center}#password-reset .wrapper{padding:30px 0 40px}#password-reset .wrapper p{font-size:0.92857em;line-height:1.2em;color:#969696;text-align:center;margin-bottom:20px}#password-reset .wrapper fieldset{margin:27px 0 0 37px}#password-reset .wrapper label{display:block;color:#161616;margin-bottom:3px}#password-reset .wrapper .contra-form{width:260px;margin:0 auto}#password-reset .wrapper .contra-form input{width:100%;height:100%;margin-bottom:15px;background:none repeat scroll 0 0 transparent}#password-reset .wrapper .contra-form input[type="submit"]{position:relative;display:inline-block;width:100%;color:#fff;padding:0 1em;text-align:center;font-size:18px;font-weight:700;letter-spacing:0.05em;border:none;text-transform:uppercase;text-decoration:none;line-height:35px;height:35px;cursor:pointer;border-radius:0;-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;user-select:none;background:#f30;color:#fff;margin-top:10px}.no-touch #password-reset .wrapper .contra-form input[type="submit"]:hover{background:#ff4b1f;color:#fff}.no-touch #password-reset .wrapper .contra-form input[type="submit"]:active,.touch #password-reset .wrapper .contra-form input[type="submit"]:active{background:#000;color:#fff}#password-reset .wrapper .contra-form input[type="submit"] .spinner{position:relative;left:-3px;top:-1px;width:15px;height:15px}.failed-shipment #account{border:none}.failed-shipment #account #paypal_funding{width:auto}#addCreditCard h1{color:#000}#addPayment{float:left;margin-left:10px}#retryPayment{float:left;margin-left:10px}#payment-information{width:521px}#sizingChartModal{display:none}.sizing-chart{width:540px}a.sizing-chart-header{background:#646464;padding:0 1em;border-bottom:2px #fff solid;color:#fff;line-height:2em;display:block;-moz-transition:background 0.1s;-o-transition:background 0.1s;-webkit-transition:background 0.1s;transition:background 0.1s}a.sizing-chart-header:hover{background:#f30}a.sizing-chart-header.active{background:#f30}.sizing-chart-header-text{width:100%;float:left;font-weight:500}.sizing-chart-header-text:after{font-family:'entypo';content:'\e062';float:right}.active .sizing-chart-header-text:after{content:''}.sizing-chart-content{background:#e0e0e0;max-height:0;overflow:hidden;color:#717177;font-size:11px;line-height:16px;-moz-transition:max-height 0.6s linear;-o-transition:max-height 0.6s linear;-webkit-transition:max-height 0.6s linear;transition:max-height 0.6s linear}.sizing-chart-content-short{-moz-transition:max-height 0.3s linear;-o-transition:max-height 0.3s linear;-webkit-transition:max-height 0.3s linear;transition:max-height 0.3s linear}.sizing-chart-header.active+.sizing-chart-content{max-height:330px}.sizing-chart-header.active+.sizing-chart-content.sizing-chart-content-short{max-height:110px}.sizing-chart-table{width:100%;border-bottom:2px solid #fff;border-collapse:separate;padding:10px 10px 10px 0}.sizing-chart-table th{padding:0 7px 5px;font-weight:500;text-align:center;text-transform:uppercase}.sizing-chart-table td{background:#fff;padding:5px;border-bottom:1px solid #e0e0e0;text-align:center}.sizing-chart-text{background:#fff;padding:10px 20px 0 17px;font-size:12px}.sizing-chart-text li{list-style:disc inside none;padding-bottom:10px}.sizing_chart,.info_popup,.share_popup,.address_popup{width:auto;top:0;left:0}.button-paypal,#paypal_checkout,.paypal-cart-page #paypal_cart,#paypal_billing{background-image:url('/images/jackthreads/paypal/paypal.png?1452635482');background-color:#F4A524;background-repeat:no-repeat;background-position:center;-moz-background-size:contain;-o-background-size:contain;-webkit-background-size:contain;background-size:contain;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;width:12.85714em;height:2.85714em}.no-touch .button-paypal:hover,.no-touch #paypal_checkout:hover,.no-touch .paypal-cart-page #paypal_cart:hover,.paypal-cart-page .no-touch #paypal_cart:hover,.no-touch #paypal_billing:hover{background-color:#f6b955}#ppLoadModal-mbg .closeModal{display:none}#ppLoadModal{width:350px;height:150px;display:none}#ppLoadModal .paypal-loader{background:url('/images/jackthreads/paypal/icon_animated_prog_dkgy_42wx42h.gif?1452635482');display:block;width:42px;height:42px;margin:0 auto;margin-top:35px}#ppLoadModal h1{font-size:16px;text-transform:normal;color:#000;text-align:center;display:block;width:100%;margin:0 auto;position:relative;top:110px}#paypal_billing{margin:0;padding:0;width:144px;height:44px;position:relative;left:3px}#addNewCard{margin-bottom:18px}.userInfo#pp{margin-left:0}.userInfo#pp .ppLogo{background:url(//www.paypalobjects.com/webstatic/mktg/logo/pp_cc_mark_37x23.jpg) no-repeat;float:left;display:block;width:76px;height:48px;margin-top:10px}.userInfo#pp .ppUserInfo{float:left;width:115px;font-size:10px;margin-left:10px;height:auto;overflow:hidden;margin-top:8px}.userInfo#pp .ppUserInfo .pp_funding{float:left;margin-top:10px}.userInfo#pp .ppUserInfo .pp_funding .contra-checkbox{margin-right:2px}.userInfo#pp .ppUserInfo .pp_funding input{float:left}.userInfo#pp .ppUserInfo .pp_funding span{float:right;width:96px}.gift-card-title{display:none}.gift-card-container{background:#f5f5f5;margin-top:20px}.gift-card-graphic{margin-bottom:20px}.gift-card-column{padding:0 25px}.gift-card-column label{margin:10px 0;display:block}.gift-card-column label:first-child{margin-top:0}.gift-card-left select{width:90px}.gift-card-left input{width:100%}.gift-card-right textarea{width:100%;height:150px;padding:10px;resize:none}.gift-card-delivery-options{margin:10px 0}.gift-card-delivery-option label{width:calc(100% - 24px);margin:0 0 10px 0;float:left}.gift-card-delivery-option input[type='radio'],.gift-card-delivery-option input[type='checkbox']{width:24px;float:left;margin:0}.gift-card-calendar{margin-bottom:14px;float:left}.gift-card-redeem{margin:10px 0 30px 0;font-size:0.85714em}.gift-card-redeem a{color:#f30}@media (min-width: 767px){.gift-card-column{padding:0 30px;float:left}.gift-card-left{width:33.33333%;border-right:1px solid #d0d0d0}.gift-card-right{width:66.66667%;padding-right:40px}.gift-card-calendar{margin-left:24px}}@media (min-width: 960px){.gift-card-title{font-weight:500;display:block}.gift-card-container{margin-bottom:25px}}.gift-card-confirm{margin-top:30px}.gift-card-confirm-summary{font-size:1.14286em;line-height:1.25em;margin-bottom:23px}.gift-card-confirm-summary a{color:#f30}.gift-card-confirm-column{text-align:center}.gift-card-confirm-column-right{padding:18px 20px;color:#646464}.gift-card-confirm-title{margin-bottom:15px;font-weight:500;text-transform:uppercase}.gift-card-confirm-button{width:100%}.gift-card-confirm-links{margin:1em auto}.gift-card-confirm-links a{background:#646464;height:3.33333em;line-height:3.33333em;margin:0 0 10px 0;font-size:0.85714em}@media (min-width: 767px){.gift-card-confirm-summary{font-size:1em;line-height:1em}.gift-card-confirm-button{width:auto}.gift-card-confirm-links{margin:34px 0}.gift-card-confirm-links a{width:174px;margin:0 8px;display:inline-block;vertical-align:middle}}@media (min-width: 960px){.gift-card-confirm-column{width:50%;float:left}.gift-card-confirm-column-left{border-right:1px solid #d0d0d0;padding:18px 0}.gift-card-confirm-column-right{padding-top:38px}}.pika-single{z-index:9999;display:block;position:relative;background:#fff;border:1px solid #ccc}.pika-single.is-hidden{display:none}.pika-single.is-bound{position:absolute}.pika-single:after{content:" ";display:table;clear:both}.pika-lendar{float:left;width:240px;margin:8px}.pika-title{position:relative;text-align:center}.pika-title select{height:auto;cursor:pointer;position:absolute;z-index:9998;margin:0;left:0;top:5px;opacity:0;line-height:normal}.pika-label{display:inline-block;position:relative;z-index:9999;overflow:hidden;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:500}.pika-prev,.pika-next{display:block;position:relative;width:20px;height:30px;white-space:nowrap;overflow:hidden;opacity:0.5;float:left}.pika-prev:hover,.pika-next:hover{opacity:1}.pika-prev.is-disabled,.pika-next.is-disabled{cursor:default;opacity:0.2}.pika-prev:before,.pika-next:before{content:" ";margin:0 7px}.pika-prev:before,.is-rtl .pika-next:before{display:inline-block;height:0;width:0;-webkit-transform:rotate(360deg);border-width:7px 7px;border-style:solid;border-color:transparent;border-right-color:inherit;border-left-width:0}.pika-next,.is-rtl .pika-prev{float:right}.pika-next:before,.is-rtl .pika-prev:before{display:inline-block;height:0;width:0;-webkit-transform:rotate(360deg);border-width:7px 7px;border-style:solid;border-color:transparent;border-left-color:inherit;border-right-width:0}.pika-select{display:inline-block}.pika-table{width:100%;border-collapse:collapse;border-spacing:0;border:0}.pika-table th,.pika-table td{width:14.285714285714286%;padding:0}.pika-table th{font-size:12px;line-height:25px;font-weight:500;text-align:center}.pika-table abbr{border-bottom:none;cursor:help}.pika-button{display:block;width:100%;padding:5px;font-size:12px;line-height:15px;text-align:right;background:#f5f5f5}.is-today .pika-button{color:#f30;font-weight:500}.is-selected .pika-button{color:#fff;font-weight:500;background:#f30}.is-disabled .pika-button,.is-outside-current-month .pika-button{pointer-events:none;cursor:default;opacity:0.3}.pika-button:hover{color:#fff;background:#f30}.pika-week{font-size:11px}.modal-help .modal-close{font-size:26px}.modal-help .desktop{background:#fff;width:550px;height:370px;padding-top:15px;text-align:center;display:none}.modal-help .desktop,.modal-help .mobile-only{position:absolute;bottom:0;top:0;right:0;left:0;margin:auto auto}.modal-help .title{margin:35px 0 30px 0;font-size:1.85714em;font-weight:700;color:#000;text-transform:uppercase}.modal-help h3{font-size:16px;font-weight:700;color:#000;text-transform:uppercase;letter-spacing:0.05em;margin-bottom:20px;margin-top:30px}.modal-help p{font-size:0.92857em;line-height:1.3;color:#646464}.modal-help .two-columns>*{width:50%;float:left;padding-left:3.16456%;padding-right:3.16456%;padding-bottom:30px}.modal-help .two-columns>*:first-child{border-right:1px solid #d7d7d7}.chat-group-buttons{padding-top:30px}.modal-chat-button{margin-bottom:30px;height:50px;width:auto;min-width:180px;line-height:50px}.modal-no-chat-text{display:none;color:#f30;text-align:center;font-size:12px;letter-spacing:0.05em;margin-bottom:5px;margin-top:-17px}.chat-not-available .modal-no-chat-text{display:block !important}.modal-chat-now-mobile{color:#f30;display:block;line-height:2.5em;text-align:center;width:100%}.modal-no-chat-button{display:none}.chat-not-available .modal-no-chat-button{display:inline-block !important}.chat-group-not-available{display:none}.chat-group.chat-not-available{display:none}.chat-group.chat-not-available+.chat-group-not-available{display:block}.modal-help .chat-group-not-available{max-width:400px;margin:0 auto;margin-top:80px}.modal-help .chat-group-not-available .title{text-transform:none;margin-bottom:15px}.modal-help .chat-group-not-available .subtitle{line-height:1.3;font-size:16px;color:#646464}.modal-help .chat-group-not-available .chat-group-buttons{padding-top:50px}.modal-help .chat-group-not-available .modal-chat-button{min-width:300px}.modal-help .mobile-only{height:221px;background:#f0f0f0;width:17.69231em;font-size:1em;text-align:center;-moz-border-radius:8px / 8px;-webkit-border-radius:8px 8px;border-radius:8px / 8px}.modal-has-chat .modal-help .mobile-only{height:256px}.modal-help .mobile-only .mobile-only-title{padding:16px 8px 0 8px;font-size:1.2em;color:#000}.modal-help .mobile-only .mobile-only-subtitle{padding:12px 8px;color:#646464;text-transform:initial}.modal-help .mobile-only li{border-top:1px solid #cacaca;color:#000;line-height:2.5em}.modal-help .mobile-only li a{display:block;color:#f30}.modal-help .mobile-only li span.closeModal{position:static;display:inline;font-size:1.0em;display:block;height:2.5em;line-height:2.5em}@media only screen and (min-width: 960px){.modal-help .desktop{display:block}.modal-help .mobile-only{display:none}}.share-modal label{margin-left:0;margin-top:12px;width:100%;text-align:left;margin-bottom:0;line-height:12px;top:0}.share-modal textarea{resize:none;width:100%;max-width:100%}.share-modal .save_btn{position:relative;display:inline-block;width:200px;color:#fff;padding:0 1em;text-align:center;font-size:18px;font-weight:700;letter-spacing:0.05em;border:none;text-transform:uppercase;text-decoration:none;line-height:40px;height:40px;cursor:pointer;border-radius:0;-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;user-select:none;background:#f30;color:#fff;margin:0 auto;margin-top:25px}.no-touch .share-modal .save_btn:hover{background:#ff4b1f;color:#fff}.no-touch .share-modal .save_btn:active,.touch .share-modal .save_btn:active{background:#000;color:#fff}.share-modal .save_btn .spinner{position:relative;left:-3px;top:-1px;width:15px;height:15px}#main_container.bas{float:left;padding-bottom:20px}html.ie9 .share-bar .share-wrap ul li.fb-like,html.ie8 .share-bar .share-wrap ul li.fb-like,html.ie10 .share-bar .share-wrap ul li.fb-like{width:45px}html.ie9 #brandHeader .container #userActions #userInvite,html.ie8 #brandHeader .container #userActions #userInvite,html.ie10 #brandHeader .container #userActions #userInvite{height:33px;line-height:33px}html.ie9 #brandHeader .container #userActions #userInvite span,html.ie8 #brandHeader .container #userActions #userInvite span,html.ie10 #brandHeader .container #userActions #userInvite span{top:auto}html.ie9 #brandHeader .container #userActions #userInvite span.icon,html.ie8 #brandHeader .container #userActions #userInvite span.icon,html.ie10 #brandHeader .container #userActions #userInvite span.icon{top:9px}html.ie9 #cartNav .icon-cart,html.ie8 #cartNav .icon-cart,html.ie10 #cartNav .icon-cart{top:-7px}html.ie9 #cartNav .icon-arrow-down-2,html.ie8 #cartNav .icon-arrow-down-2,html.ie10 #cartNav .icon-arrow-down-2{top:28px}html.ie9 #mobileNavWrapper,html.ie8 #mobileNavWrapper,html.ie10 #mobileNavWrapper{display:none}html.ie9 #mobileBottomBar,html.ie8 #mobileBottomBar,html.ie10 #mobileBottomBar{display:none}html.ie9 .product-images-mobile-container,html.ie8 .product-images-mobile-container,html.ie10 .product-images-mobile-container{display:none}html.ie9 footer small,html.ie8 footer small,html.ie10 footer small{overflow:visible}html.ie9 #contra-tooltip #contra-tooltip-body,html.ie8 #contra-tooltip #contra-tooltip-body,html.ie10 #contra-tooltip #contra-tooltip-body{filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2d9af', endColorstr='#e9bd73',GradientType=0 )}html.ie9 #shareEmailForm label,html.ie8 #shareEmailForm label,html.ie10 #shareEmailForm label{height:25px}html.ie9 .confirm-order-header .button,html.ie9 .confirm-order-header .button-submit,html.ie9 .confirm-order-header .action-button,html.ie8 .confirm-order-header .button,html.ie8 .confirm-order-header .button-submit,html.ie8 .confirm-order-header .action-button,html.ie10 .confirm-order-header .button,html.ie10 .confirm-order-header .button-submit,html.ie10 .confirm-order-header .action-button{font-weight:400}html.ie9 .confirm-container .share .share-item .button-icon,html.ie9 .confirm-container .share .share-email .button-icon{top:3px}html.ie8 .confirm-container .share .share-item .button-icon,html.ie8 .confirm-container .share .share-email .button-icon{top:1px}html.ie8 body.product .product-container .product-details .product-add-to-cart #productSelectQuantity{width:17px;height:17px;padding:11px}html.ie8 .contra-form input[type='text'],html.ie8 .contra-form input[type='password'],html.ie8 .contra-form textarea{border:1px solid #999}html.ie8 .contra-form input[disabled]{border-color:transparent}html.ie8 #contraCart,html.ie8 #cartWrap,html.ie8 #cartTotals,html.ie8 #nextStep,html.ie8 #closeCart{line-height:1}html.ie8 .table.cart-table .description .returnable{bottom:auto;display:block;left:auto;margin:5px 0;position:relative;width:0}html.ie8 .contra-modal{background:url('/images/rgbapng/000000bf-5.png?1424283396');background:rgba(0,0,0,0.75);background-color:transparent !important}@-moz-document url-prefix(){.share-bar .share-wrap ul li.fb-like{width:47px}}.contra-tooltip{display:none;position:absolute;line-height:14px;z-index:1000003;color:#000;max-width:302px;width:auto;left:0;top:0}.contra-tooltip a{text-decoration:underline}.contra-tooltip .contra-tooltip-body{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font-size:11px;padding:10px;padding-right:1.42857em;zoom:1;border:solid 1px #cacaca;background:#f0f0f0;line-height:1.14286em;color:#646464;text-align:left}.contra-tooltip .contra-tooltip-body a{color:#646464}.contra-tooltip .contra-tooltip-body h1{font-size:11px;font-weight:500;margin-bottom:0.85714em}.contra-tooltip.hide-close-icon #contra-tooltip-close-icon{display:none}.contra-tooltip #contra-tooltip-close-icon{font-weight:500;position:absolute;top:5px;right:5px;cursor:pointer}.contra-tooltip .contra-tooltip-tail{background:none;width:0;height:0;border:12px solid transparent;margin-top:-12px;position:absolute}.contra-tooltip .contra-tooltip-tail:after{content:'';position:absolute;width:0;height:0;border:13px solid transparent}.contra-tooltip.east .contra-tooltip-tail{border-left-color:#969696;right:-23px}.contra-tooltip.east .contra-tooltip-tail:after{left:-14px;top:-13px;border-left-color:#f0f0f0}.contra-tooltip.west .contra-tooltip-tail{border-right-color:#969696;left:-23px}.contra-tooltip.west .contra-tooltip-tail:after{left:-12px;top:-13px;border-right-color:#f0f0f0}.contra-tooltip.south .contra-tooltip-tail{border-bottom-color:#969696;top:-10px;left:50%;margin-left:-12px}.contra-tooltip.south .contra-tooltip-tail:after{left:-13px;top:-12px;border-bottom-color:#f0f0f0}.contra-tooltip.south.align-right-mobile .contra-tooltip-tail{left:95%}.contra-tooltip.south.align-right-mobile.extra .contra-tooltip-tail{left:68.5%}.contra-tooltip.north .contra-tooltip-tail{border-top-color:#969696;bottom:-24px;top:auto;left:50%;margin-left:-12px}.contra-tooltip.north .contra-tooltip-tail:after{left:-13px;top:-14px;border-top-color:#f0f0f0}@media (min-width: 767px){.contra-tooltip .contra-tooltip-body{font-size:1em}.contra-tooltip .contra-tooltip-body h1{font-size:1em}}@media (min-width: 960px){.contra-tooltip.south.align-right-mobile .contra-tooltip-tail{left:50%}}.tooltip-trigger{cursor:pointer}.u{text-decoration:underline}.contra-persistent-tooltip{max-width:437px;z-index:1}.contra-persistent-tooltip .contra-tooltip-body{font-size:1em;padding:1.57143em 1.07143em;position:relative;z-index:-1}.contra-persistent-tooltip .contra-tooltip-body .contra-persistent-tooltip-close{position:absolute;top:3px;right:4px;color:#000;font-size:22px}.mobile .contra-persistent-tooltip{max-width:95%}.mobile .contra-persistent-tooltip .contra-tooltip-body{padding:2.5em 1.25em 1.25em 1.25em;font-size:0.85714em}.mobile .contra-persistent-tooltip.north .contra-tooltip-tail{margin-left:-67px}.notify-tooltip-trigger{display:block}.throwbackthreads .ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px}.throwbackthreads .ir:before{content:"";display:block;width:0;height:150%}.throwbackthreads #main_container{padding:0 9px}.throwbackthreads .throwback-image{width:941px;height:438px;position:relative;background:url(../../images/jackthreads/throwback/throwback-main-img.jpg) no-repeat;margin:0 auto 22px;overflow:hidden}.throwbackthreads .throwback-image p:first-child{font-size:20px;line-height:1.3;text-align:center;color:#fff;width:941px;height:78px;display:block}.throwbackthreads .throwback-image .social_container{width:530px;margin:294px auto 0;overflow:hidden}.throwbackthreads .throwback-image .social_container a{float:left;display:block;width:250px;height:40px}.throwbackthreads .throwback-image .social_container a:first-child{margin-right:25px}.throwbackthreads .throwback-image .social_container a:hover{background-position:0px -41px}.throwbackthreads .throwback-image .social_container .twitter{background:url(../../images/jackthreads/throwback/twitter-bar.png) no-repeat}.throwbackthreads .throwback-image .social_container .instagram{background:url(../../images/jackthreads/throwback/instagram-bar.png) no-repeat}.throwbackthreads .throwback-image .terms{font-size:10px;color:#fff;position:absolute;bottom:3px;right:2px;width:77px;height:12px;display:block}.throwbackthreads .hashtags{width:470px;margin:0 auto 0;overflow:hidden}.throwbackthreads .hashtags a{width:220px;height:30px;padding-top:10px;display:block;float:left;text-decoration:none;font-size:22px;text-transform:uppercase;text-align:center;border:1px solid #dfdfdf;border-radius:3px 3px 0 0;background-color:#f0f0f0}.throwbackthreads .hashtags a:first-child{margin-right:22px}.throwbackthreads .hashtags a.active{color:#000}.throwbackthreads .hashtags a.passive{color:#646464}.throwbackterms #main_container{padding:0 50px}.throwbackterms #main_container p{margin:1em 0;line-height:1.3}.favorites-sprite,.favorites-cart-icon-mobile,.favorites-cart-icon,.favorites-check_mark,.favorites-dropdown,.favorites-finger-icon-mobile,.favorites-finger-icon,.favorites-gift-icon-mobile,.favorites-gift-icon,.favorites-megaphone-icon-mobile,.favorites-megaphone-icon,.favorites-mobile_x_close,.favorites-notify-icon-mobile,.favorites-notify-icon,.favorites-sort_dropdown,.favorites-sort_dropdown_mobile,.favorites-x_close{background-image:url('/sprites/jackthreads/favorites-s8e13287ded.png');background-repeat:no-repeat}.favorites-cart-icon-mobile{background-position:0 0}.favorites-cart-icon{background-position:0 -95px}.favorites-check_mark{background-position:0 -184px}.favorites-dropdown{background-position:0 -193px}.favorites-finger-icon-mobile{background-position:0 -214px}.favorites-finger-icon{background-position:0 -309px}.favorites-gift-icon-mobile{background-position:0 -398px}.favorites-gift-icon{background-position:0 -493px}.favorites-megaphone-icon-mobile{background-position:0 -582px}.favorites-megaphone-icon{background-position:0 -677px}.favorites-mobile_x_close{background-position:0 -766px}.favorites-notify-icon-mobile{background-position:0 -790px}.favorites-notify-icon{background-position:0 -885px}.favorites-sort_dropdown{background-position:0 -974px}.favorites-sort_dropdown_mobile{background-position:0 -980px}.favorites-x_close{background-position:0 -996px}#main .container:before,#main .container:after{content:" ";display:table}#main .container:after{clear:both}.js-saved-items{position:relative}.saved-items-nav{position:relative}.saved-items-nav .indicator{top:12px}.saved-items-mobile{position:relative}.saved-items-mobile .indicator{top:15px;left:105px}.saved-items .sort-title{font-size:15px;margin-right:5px;float:left;line-height:30px}.saved-items #sort-by-nav{position:relative;padding:6px 2px 16px 0;font-size:12px;color:#646464;float:right;white-space:nowrap}.saved-items #sort-by-nav select{width:162px;padding-right:2em;border:1px solid #cccccc}.saved-items #sort-by-nav select::-ms-expand{display:none}.saved-items #sort-by-nav .sort-icon{background:url('/images/jackthreads/favorites/sort_dropdown.png?1444700685');background-repeat:no-repeat;background-position:center top;background-size:contain;width:10px;height:10px;position:absolute;right:20px;top:17px;pointer-events:none}.saved-items-public #main .container{width:100%;max-width:1010px;overflow:visible}.saved-items-public #sort-by-nav{padding:6px 2px 16px 0}.saved-items-public .filter-Notifications,.saved-items-public .filter-Sold,.saved-items-public .notification-tooltip{display:none}.saved-items-public .saved-items-filter li{width:49.8%}.saved-items-public #accountRight,.saved-items-public .sale-container{width:100%;margin-left:0;padding:0}.public-header{text-transform:uppercase;margin-bottom:25px;font-size:26px;margin-top:20px}.saved-items-login{padding:0 15px}.saved-items-login #accountHeader h1{padding-left:0}.saved-items-login .accountBalance{display:none}.saved-items-login #accountRight{width:100%;max-width:988px;border:solid 1px #d9d9d9;padding:0;margin-left:0;margin-bottom:30px}.saved-items-login .button,.saved-items-login .button-submit,.saved-items-login .action-button{width:240px;border-radius:0px;height:44px;line-height:44px;font-size:24px}.saved-items-login li{height:100%;margin-bottom:50px}.saved-items-login h2{font-size:1.57143em;font-weight:500;margin-bottom:50px;text-transform:uppercase;color:#646464}.saved-items-login h3{font-size:1.42857em;margin-bottom:15px;padding-top:15px;text-transform:uppercase;color:#646464}.saved-items-login h4{font-size:1.42857em;color:#ababab;border-bottom:1px solid #d9d9d9;padding-bottom:45px;margin-right:20px;width:80%;margin-left:15%}.saved-items-login .hide-border h4{border-bottom:none}.saved-items-login .login-section{border-bottom:solid 1px #d9d9d9;padding:50px 30px}.saved-items-login .signup-section{background-color:#fff;padding:50px 30px}.saved-items-login .signup-section .icon{background-size:contain;width:90px;height:90px;float:left;margin-right:50px}.saved-items-login .signup-section [class*="-icon"]{background-repeat:no-repeat;background-position:center top;background-size:contain}.saved-items-login .signup-section .cart-icon{background-image:url("/images/jackthreads/favorites/cart-icon.png")}.saved-items-login .signup-section .notify-icon{background-image:url("/images/jackthreads/favorites/notify-icon.png")}.saved-items-login .signup-section .megaphone-icon{background-image:url("/images/jackthreads/favorites/megaphone-icon.png")}.saved-items-login .signup-section .cart-icon-mobile{background-image:url("/images/jackthreads/favorites/cart-icon-mobile.png")}.saved-items-login .signup-section .notify-icon-mobile{background-image:url("/images/jackthreads/favorites/notify-icon-mobile.png")}.saved-items-login .signup-section .megaphone-icon-mobile{background-image:url("/images/jackthreads/favorites/megaphone-icon-mobile.png")}.saved-items-login .saved-info{height:100%;margin-top:50px}.favorites-container{max-width:100%;margin-left:auto;margin-right:auto}.favorites-container:after{content:" ";display:block;clear:both}.saved-items h1{text-transform:uppercase;margin:0 0 4px 0;padding:0 30px}.saved-items .saved-items-share{position:absolute;right:18px;top:50px}.saved-items .link-share{position:relative;color:#646464;text-transform:uppercase;cursor:pointer}.saved-items .link-share:before{font-family:entypo;font-size:1em;font-weight:500}.saved-items .link-share .title{display:inline-block;margin-right:0.64286em}.saved-items .saved-link-container{display:none;width:250px;height:51px;position:absolute;top:-65px;right:0px;background-color:#f0f0f0}.saved-items .saved-link-container:before{width:0;height:0;border-style:solid;border-width:10px 10px 0 10px;border-color:#f0f0f0 transparent transparent transparent;content:'';position:absolute;top:51px;left:207px}.saved-items .saved-link-container .link-title{float:left;line-height:51px;margin-left:15px;color:#646464;text-transform:none;font-size:13px}.saved-items #saved-link{line-height:20px;margin-top:13px;width:60%;border:solid 1px #d9d9d9;margin-right:15px;margin-left:5px}.saved-items .saved-items-container{width:100%;overflow:visible}.saved-items .share-email{background:#626262}.no-saved-items{overflow:hidden;*zoom:1;width:94%;margin:0 auto}.no-saved-items .share-legend{display:none}.no-saved-items #accountHeader h1{padding-left:0}.no-saved-items .accountBalance{display:none}.no-saved-items #accountRight{width:auto;border:solid 1px #d9d9d9;padding:0;margin-left:0;margin-bottom:30px}.no-saved-items .no-products-top{height:100%;background-color:#f8f8f8;text-align:center}.no-saved-items h2{font-size:1.57143em;color:#646464;padding:50px 0 35px 0;font-weight:500;text-transform:uppercase}.no-saved-items h3{font-size:1.57143em;color:#000;padding-top:0;margin-bottom:50px}.no-saved-items h3 .hide-border{border-bottom:none}.no-saved-items .shop-btn-wrapper{border-radius:0px;height:44px;line-height:44px;font-size:18px;margin:0px auto 50px auto}.no-saved-items .no-products-bottom{border-top:solid 1px #d9d9d9;background-color:#fff}.no-saved-items .save-items-header{font-size:2.14286em;color:#646464;text-align:center;text-transform:uppercase;margin:30px 0}.no-saved-items ul{float:none;overflow:auto}.no-saved-items li{width:33.3%;float:left;text-align:center}.no-saved-items .saved-info h2{font-weight:400;padding:25px 0}.no-saved-items .saved-info h3{font-size:1.28571em;color:#ababab;line-height:22px;max-width:85%;margin:0 auto 50px auto}.no-saved-items .icon{background-size:contain;width:90px;height:90px;margin:0 auto}.no-saved-items [class*="-icon"]{background-repeat:no-repeat;background-position:center top;background-size:contain}.no-saved-items .finger-icon{background-image:url("/images/jackthreads/favorites/finger-icon.png")}.no-saved-items .notify-icon{background-image:url("/images/jackthreads/favorites/notify-icon.png")}.no-saved-items .gift-icon{background-image:url("/images/jackthreads/favorites/gift-icon.png")}.no-saved-items .finger-icon-mobile{background-image:url("/images/jackthreads/favorites/finger-icon-mobile.png")}.no-saved-items .notify-icon-mobile{background-image:url("/images/jackthreads/favorites/notify-icon-mobile.png")}.no-saved-items .gift-icon-mobile{background-image:url("/images/jackthreads/favorites/gift-icon-mobile.png")}.saved-items-filter ul{width:100%;height:40px;margin:0 0 0.71429em 0}.saved-items-filter li{font-size:1.07143em;color:#626262;float:left;width:25%;border:solid 1px #ccc;text-align:center;height:40px;line-height:40px;background-color:#f1f1f1;margin-right:-1px}.saved-items-filter .active{color:#f30;background-color:#fff;font-weight:500}.saved-items-filter .inactive{color:#c2c1c1;cursor:default;pointer-events:none}.saved-items .notification-tooltip{margin:0 0.35714em 1.78571em 0;cursor:pointer;position:relative;float:left}.saved-items .notification-tooltip .tooltip-text{color:#f30;text-decoration:underline;font-size:0.85714em;float:left}.saved-items .notification-tooltip .tooltip-question{display:none}.saved-items .notification-tooltip .tooltip-icon{float:right;width:15px;height:15px;background-color:#f30;border-radius:50%;text-align:center;color:#fff;margin-left:5px;font-size:12px;line-height:15px;font-weight:500}.saved-items .notification-tooltip .tooltip-info{display:none;width:397px;position:absolute;border:solid 1px #cacaca;z-index:21;line-height:25px;font-size:14px;padding:25px 52px 25px 25px;background-color:#f0f0f0;color:#646464;top:30px;left:-135px}.saved-items .notification-tooltip .tooltip-info:after,.saved-items .notification-tooltip .tooltip-info:before{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.saved-items .notification-tooltip .tooltip-info:after{border-color:rgba(240,240,240,0);border-bottom-color:#f0f0f0;border-width:12px;margin-left:-12px}.saved-items .notification-tooltip .tooltip-info:before{border-color:rgba(202,202,202,0);border-bottom-color:#cacaca;border-width:13px;margin-left:-13px}.saved-items .notification-tooltip .x-close{display:block}.saved-items .notification-tooltip .tooltip-close{position:absolute;top:5px;right:5px}.saved-items #shareEmailModal-mbg{background-color:rgba(255,255,255,0.75) !important}.saved-items .modalWrap{border:1px solid #c2c2c2;padding-bottom:0}.save-share-modal{width:720px;color:#646464}.save-share-modal h3{color:#000;text-transform:uppercase;font-size:2.14286em;margin-bottom:0.61805em}.save-share-modal p{margin-bottom:0.83333em;font-size:1.28571em}.save-share-modal p:empty{margin-bottom:0}.save-share-modal .contra-form .row{margin:0 0 1.07143em 0}.save-share-modal .contra-form .row:first-child{margin-bottom:0}.save-share-modal .contra-form .share-input{width:58.918%;height:50px;line-height:48px;float:left}.save-share-modal .instructions{padding:0.84615em 0.61538em 0 0.61538em;font-size:0.92857em;color:#949494;float:left}.save-share-modal .save_btn{width:240px;height:50px;line-height:50px;margin-top:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;font-size:1.71429em}@media (min-width: 749px){.save-share-modal p{margin-bottom:1.83333em}.save-share-modal .instructions{width:41.081%;padding-right:2.30769em}.save-share-modal .contra-form .row{margin-bottom:2.5em}}#removeSavedModal{max-width:450px}#removeSavedModal p{margin:1.42857em 0 1.78571em 0;color:#646464;line-height:1.42857em}#removeSavedModal .buttons{text-align:center}#removeSavedModal .button-submit{width:49%;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}@media (min-width: 506px){#removeSavedModal .button-submit{width:auto}}.ie8 .container{z-index:1;background:#fff}.sticky-share-bar{width:52px;position:fixed;z-index:1000001;left:0;top:183px;-moz-transition-duration:200ms;-o-transition-duration:200ms;-webkit-transition-duration:200ms;transition-duration:200ms;-moz-transition-property:left,opacity;-o-transition-property:left,opacity;-webkit-transition-property:left,opacity;transition-property:left,opacity;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.ie8 .sticky-share-bar{z-index:0}.sticky-share-bar .share-text{text-align:center;color:#656565;font-size:12px;line-height:14px;padding-bottom:5px;width:100%;text-transform:uppercase;text-decoration:none}.sticky-share-bar ul{padding:0;margin:0}.sticky-share-bar.on-super_wide-sale{top:178px}.sticky-share-bar.on-super_wide-sale .share-text{padding-top:5px}.sticky-share-bar.on-super_wide-sale .share-text,.sticky-share-bar.on-super_wide-sale ul{background:#fff;background:url('/images/rgbapng/ffffff99-5.png?1424283396');background:rgba(255,255,255,0.6)}.ie8 .sticky-share-bar.on-super_wide-sale .share-text,.ie8 .sticky-share-bar.on-super_wide-sale ul{background:#fff;filter:none}.sticky-share-bar .share-fb,.sticky-share-bar .share-tweet,.sticky-share-bar .share-email,.sticky-share-bar .share-gplus{padding:0;text-align:center;text-transform:uppercase;text-decoration:none;font-size:0.85714em;line-height:1.66667em}.sticky-share-bar .share-fb a,.sticky-share-bar .share-tweet a,.sticky-share-bar .share-email a,.sticky-share-bar .share-gplus a{width:52px;-moz-transition:padding 50ms ease-in,background-color 150ms;-o-transition:padding 50ms ease-in,background-color 150ms;-webkit-transition:padding 50ms ease-in,background-color 150ms;transition:padding 50ms ease-in,background-color 150ms;color:#fff;text-decoration:none;font-size:20px;display:block;-moz-transition:background-color 120ms linear;-o-transition:background-color 120ms linear;-webkit-transition:background-color 120ms linear;transition:background-color 120ms linear;padding-top:15px;height:35px}.sticky-share-bar .share-fb a:hover,.sticky-share-bar .share-tweet a:hover,.sticky-share-bar .share-email a:hover,.sticky-share-bar .share-gplus a:hover{padding-left:5px;cursor:pointer}.sticky-share-bar .share-fb a:active,.sticky-share-bar .share-tweet a:active,.sticky-share-bar .share-email a:active,.sticky-share-bar .share-gplus a:active{-moz-transition-duration:0s;-o-transition-duration:0s;-webkit-transition-duration:0s;transition-duration:0s;background:#000}.sticky-share-bar .share-fb a:before,.sticky-share-bar .share-tweet a:before,.sticky-share-bar .share-email a:before,.sticky-share-bar .share-gplus a:before{font-size:1.66667em}.sticky-share-bar .fb-like-container{margin-bottom:5px;margin-left:2px;min-height:61px}.sticky-share-bar .share-fb a{background-color:#3b5a97}.sticky-share-bar .share-fb a:hover{background-color:#5e7fc0}.sticky-share-bar .share-tweet a{background-color:#28aae1}.sticky-share-bar .share-tweet a:hover{background-color:#3eb3e4}.sticky-share-bar .share-email a{background-color:#969696}.sticky-share-bar .share-email a:hover{background-color:#a3a3a3}.sticky-share-bar .share-gplus a{background-color:#e2573c}.sticky-share-bar .share-gplus a:hover{background-color:#e56a52}@media only screen and (max-width: 1064px){.sticky-share-bar{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}}body.one_click_cart #main>.container{margin:29px auto}body.one_click_cart .login-page-container{margin:0 auto}body.one_click_cart .right-side{width:85%;margin:0 auto}body.one_click_cart .timer{padding-top:1.42857em}body.one_click_cart #cartHeader{padding-bottom:0.71429em}body.one_click_cart .cart-table-row{font-size:1.07143em}body.one_click_cart .table-header{padding-bottom:0.4em}body.one_click_cart .cart-table-column.item{width:16.156%}body.one_click_cart .cart-table-column.item img{max-width:100px}body.one_click_cart .cart-table-column.description{width:25.091%}body.one_click_cart .cart-table-column.description h1{font-size:1em}body.one_click_cart .cart-table-column.description dl{margin:1.66667em 0;font-size:1em}body.one_click_cart .cart-table-column.description .returnable{font-size:1em}body.one_click_cart .cart-table-column.price{width:16.646%}body.one_click_cart .cart-table-column.quantity{width:15.055%}body.one_click_cart .cart-table-column.total{width:13.463%}body.one_click_cart .cart-table-column.remove{width:13.463%}body.one_click_cart .cart-table-column.remove .save{display:none}body.one_click_cart .cart-items .expired-text{width:10%;top:1.875em;left:72.949%}body.one_click_cart .cart-items .expired-link{top:3.0625em}body.one_click_cart .cart-title,body.one_click_cart .cart-buttons,body.one_click_cart #contraCart{display:none}@media (min-width: 1225px){body.one_click_cart #main>.container{width:1120px}body.one_click_cart .left-side{border-right:solid 1px #c8c8c8;margin-right:1.5em;padding-right:1.5em;float:left}body.one_click_cart .right-side{float:left;width:72.946%}body.one_click_cart .timer{padding-top:0}}.password-reset-form{width:320px;text-align:center}.password-reset-form .row{margin-top:1em !important}.password-reset-form-header{font-weight:500}.password-reset-email-address-input,.password-reset-button{width:100%}.node-quiz p{list-style:disc;margin-bottom:1.5625em;font-size:16px;line-height:1.5;color:#646464}.node-quiz a{text-decoration:underline}ul.quiz-question-container{padding:20px 0 20px 0;list-style:none;overflow:hidden;text-transform:uppercase}ul.quiz-question-container .quiz-question{overflow:hidden;margin-bottom:2.14286em}ul.quiz-question-container .quiz-question:after{position:absolute;left:309px;height:100%;background-color:#fff;width:20px;z-index:1}ul.quiz-question-container .question-number{font-size:0.85714em;color:#f30;padding-right:0.35714em;padding-top:0.71429em;margin-bottom:0.35714em;width:110px}ul.quiz-question-container .question-number:after{position:absolute;width:550px;content:'';border-bottom:1px solid #e0e0e0;padding-top:4px;margin-left:0.71429em}ul.quiz-question-container .question-title{font-size:1.85714em;color:#000;padding-bottom:0.35714em}ul.quiz-question-container .pair{float:left;margin-bottom:1.42857em;background-color:#f5f5f5;position:relative;overflow:hidden}ul.quiz-question-container .choice{float:left;min-height:305px;margin-bottom:0;background-color:#f5f5f5}ul.quiz-question-container .choice:nth-child(odd){margin-right:1.42857em}ul.quiz-question-container .choice:nth-child(odd):before{border-right:solid #fff 20px;position:absolute;content:"";left:310px;height:100%}.no-touch ul.quiz-question-container .choice.hoverable:hover{cursor:pointer;background:url('/images/rgbapng/0000001a-5.png?1424283396');background:rgba(0,0,0,0.1)}ul.quiz-question-container .choice .image-space{margin:15px 15px 10px 15px}ul.quiz-question-container .choice .image-space span[class^="desktop"] .img{width:280px;height:0;padding-bottom:220px;max-width:100%}ul.quiz-question-container .choice .credit{font-size:0.57143em;line-height:0.75em;margin-top:0.35714em;float:right;color:#646464;text-transform:uppercase}ul.quiz-question-container .choice-title{font-size:1.42857em;color:#000;padding:10px 0 0 15px;max-width:280px;line-height:2.14286em}ul.quiz-question-container .choice-title .label-desktop{text-align:left;display:block;padding:0 0 10px 40px;line-height:20px;float:none}ul.quiz-question-container .choice-title .label-mobile{display:none}ul.quiz-question-container .choice-title .contra-radio{width:28px;height:28px;background-color:#fff;background-image:none;border:1px solid #333;border-radius:3px}ul.quiz-question-container .choice-title .contra-radio.checked{color:#f30;font-size:1.66667em;line-height:0.88889em;text-align:center;margin-right:0}ul.quiz-question-container .choice-title .contra-radio.checked:before{font-family:'fontello';content:'\2713'}.quiz-result-container{background-color:#f5f5f5;margin-bottom:5em;text-align:center}.quiz-result-container .quiz-title{font-size:1.14286em;color:#f30;padding:30px 0 3px 0}.quiz-result-container .quiz-result-title{font-size:2em;color:#000;padding-bottom:0.57143em;line-height:30px;text-transform:uppercase}.quiz-result-container .quiz-result-desc{font-size:1.14286em;line-height:22px;color:#646464;padding:10px 20px 28px 20px;margin:0;text-transform:none}.quiz-result-container .quiz-share{font-size:1.42857em;color:#000;padding-bottom:0.71429em;text-transform:uppercase}.quiz-result-container .result-img{width:415px;height:282px}.quiz-result-container .share-legend.bottom{margin-top:0;border:none}.quiz-result-container .retake-btn{font-size:1.14286em;color:#646464;display:block;padding-bottom:1.42857em}@media print{html{width:100%;height:auto}body{width:100%;height:auto}img{position:absolute;right:0}#monetateContentBanner,#monetateHeaderBanner{display:none}.sticky-share-tools{display:none}.ad-container{display:none}.related-article{display:none}#brandHeader{display:none}.article_page_rr1{display:none}#mainNav,.nav{position:relative !important;top:0;margin:0;width:100%;max-width:970px;z-index:1}#mainNav #leftNav,.nav #leftNav{display:none}#mainNav #right,.nav #right{display:none}.share-legend{display:none}.img-wrapper img{position:relative}.content-right{display:none}.container{padding-bottom:20px !important}#fbComment{display:none}.product-infinite{display:none}#footerModule{display:none}.footer-container{display:none}.print-message{display:block !important;position:absolute;top:0;right:0;color:#000;width:400px;z-index:2}}.cart-checkout-button{width:100%;height:50px;padding:0 5px;line-height:1.25em;background:#638bae}.no-touch .cart-checkout-button:hover{background:#547694}.cart-checkout-timer{margin-top:0.3em;line-height:1em;text-transform:none;letter-spacing:0;font-weight:400}.expired .cart-checkout-timer{display:none}.cart-total-items{float:left}.cart-total-subtotal{float:right}.cart-item{margin:20px 0;position:relative}.cart-item.none{padding:14px 0;font-size:1.14286em;line-height:1.75em;text-align:center}#monetateSlideCartBanner{background:#f5f5f5;min-height:35px;overflow:hidden !important;font-size:0.92857em;line-height:1.2;text-transform:uppercase;color:#627489;text-align:center;padding:10px 0}#monetateSlideCartBanner>.monetate-checkout-banner-content{display:inline-block;vertical-align:middle;width:100%;position:relative;margin:auto}.slide-cart-active .slide-cart-backdrop{visibility:visible;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;z-index:1000002}.slide-cart-wrapper{position:fixed;background:#fff;width:100%;height:100%;top:0;right:0;z-index:1000003;-moz-transform:translateX(100%);-ms-transform:translateX(100%);-webkit-transform:translateX(100%);transform:translateX(100%);-moz-transform:translate3d(100%, 0, 0);-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);-moz-transition:ease 200ms;-o-transition:ease 200ms;-webkit-transition:ease 200ms;transition:ease 200ms}.slide-cart-active .slide-cart-wrapper{-moz-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0);-moz-transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slide-cart-header{background:#fff;height:57px;padding:0 10px;border-bottom:2px solid #f30;color:#8c8c8c;line-height:55px;position:relative}.slide-cart-header-section{float:left}.slide-cart-header-icon{display:inline-block;vertical-align:middle}.slide-cart-header-title{display:none}.slide-cart-icon-arrow{width:12px;height:21px;margin:0 14px 0 5px}.slide-cart-close{color:#646464}.slide-cart-close-text{font-size:18px;font-weight:300}.slide-cart-chat{float:right}.slide-cart-icon-chat{width:24px;height:26px;margin-right:6px}.slide-cart-chat-text{display:none}.slide-cart-cart-info{background:#f5f5f5;color:#646464}.slide-cart-title{font-weight:500;text-align:center;text-transform:uppercase}.slide-cart-info-title{padding:10px 0;font-size:15px;color:#000}.slide-cart-wrapper .cart-total{padding:0 20px 20px 20px;line-height:18px}.slide-cart-wrapper .cart-total-tax{font-size:10px;text-align:right}.slide-cart-button-container{background:rgba(245,245,245,0.8);width:100%;padding:6px 10px}.slide-cart-fixed-button{display:none;margin-top:2px;position:absolute;top:100%;left:0;z-index:2}.show-fixed-button .slide-cart-fixed-button{display:block}.show-fixed-button .slide-cart-static-button{visibility:hidden}.slide-cart-wrapper .cart-checkout-button{font-size:1.28571em;height:60px}.slide-cart-wrapper .cart-checkout-button.processing{border-bottom:1px solid #c2c2c2}.slide-cart-wrapper .cart-checkout-timer{font-size:0.66667em}.slide-cart-body-mobile{height:calc(100% - 57px);overflow-y:scroll;-webkit-overflow-scrolling:touch}.slide-cart-items{padding-top:20px}.slide-cart-item{overflow:hidden}.slide-cart-wrapper .cart-item.none{border-bottom:1px solid #c2c2c2;font-size:14px;color:#646464;padding:5px 0 20px 0}.slide-cart-item .product-image{width:45%;padding-left:10px;float:left}.slide-cart-item .product-desc{width:55%;padding:0 10px 0 5%;font-size:16px;line-height:20px;float:left}.slide-cart-item .price{line-height:24px}.slide-cart-item .price span{display:inline-block}.slide-cart-item .retail{text-decoration:line-through;color:#969696}.slide-cart-item .markdown-price .current-price{color:#f30}.slide-cart-item .discount{color:#f30;font-weight:500}.slide-cart-item .product-opts{margin-top:30px}.slide-cart-item .item-send-to{margin-bottom:1em;word-wrap:break-word}.slide-cart-item .expired-item{color:#c2c2c2}.slide-cart-item .expired-item .discount,.slide-cart-item .expired-item .retail,.slide-cart-item .expired-item .current-price{color:#c2c2c2}.slide-cart-item .edit-product-form-container{display:none}.slide-cart-item.edit-form-active .edit-product-form-container{display:block;margin:17px 0;font-size:14px}.slide-cart-item.edit-form-active .product-opts{display:none}.slide-cart-buttons{width:100%;border-bottom:1px solid #c2c2c2;padding-bottom:10px;float:left;position:relative;color:#000;text-align:center}.slide-cart-item-buttons{margin-top:10px;visibility:hidden;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transition:opacity 0.2s linear;-o-transition:opacity 0.2s linear;-webkit-transition:opacity 0.2s linear;transition:opacity 0.2s linear}.expired-item .slide-cart-item-buttons{margin-top:30px}.expired-item .slide-cart-item-buttons,.mobile-edit-active .slide-cart-item-buttons,.slide-cart-item-message .slide-cart-item-buttons{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;visibility:visible}.slide-cart-item-buttons-list{padding:12px 5px}.slide-cart-item-buttons-list li{width:33.333%;padding:0 5px;float:left}.slide-cart-item-buttons-list a{background:#fff;border:1px solid #000;line-height:42px;display:block}.user-logged-out .slide-cart-item-buttons-list li{width:50%}.user-logged-out .slide-cart-item-buttons-list li.save{display:none}.expired-item .slide-cart-item-buttons-list{background:#f5f5f5}.expired-item .slide-cart-item-buttons-list li.slide-cart-expired-message{width:100%}.edit-form-active .slide-cart-item-buttons{display:none}.slide-cart-expired-message{margin-bottom:15px;font-size:16px;color:#f30}a.slide-cart-button-readd{border-color:#f30;color:#f30}.slide-cart-gift-card-remove{text-align:center}.slide-cart-wrapper .processing-inline{cursor:wait;position:relative;background:rgba(255,255,255,0);border:rgba(255,255,255,0);color:rgba(255,255,255,0)}.slide-cart-wrapper .processing-inline:before{content:'';width:32px;height:32px}.slide-cart-form-field{margin-bottom:15px}.slide-cart-form-field:last-child{margin:0}.slide-cart-legend{float:left;width:31%;padding-right:10px;line-height:40px;color:#646464;font-size:11px;font-weight:400;display:none}.slide-cart-wrapper .contra-select{float:right;width:100%;height:40px;margin-right:0;line-height:38px}.slide-cart-wrapper .contra-select:focus,.slide-cart-wrapper .contra-select.focused{outline:none;border:1px solid #627489}.slide-cart-wrapper select{display:block}.slide-cart-wrapper .contra-select-body{height:38px;line-height:inherit}.slide-cart-legend-qty{display:block}.slide-cart-legend-qty+.contra-select{width:69%}.slide-cart-edit-buttons{padding:12px 10px 22px 10px;display:none}.edit-form-active .slide-cart-edit-buttons{display:block}.slide-cart-edit-buttons-list li{width:48%;float:left}.slide-cart-edit-buttons-list li:last-child{float:right}.slide-cart-edit-buttons-list a{font-size:16px;line-height:47px;text-transform:uppercase;display:block}.slide-cart-button-update{border:1px solid #f30;background:#f30;color:#fff}.no-touch .slide-cart-button-update:hover{background:#dd2c00}.slide-cart-button-update.processing{height:49px;border:none}.slide-cart-button-update.updating{background:#969696;border:1px solid #969696;cursor:wait}.slide-cart-button-cancel{border:1px solid #000;color:#000}.slide-cart-mobile-edit-button{width:calc(100% - 20px);position:absolute;border:1px solid #000;bottom:20px;left:0;margin:10px 10px 0 10px;font-size:15px;line-height:42px;text-align:center;z-index:1}.mobile-edit-active .slide-cart-mobile-edit-button{display:none}.slide-cart-growl .inline-growl{padding:15px;text-align:center}.slide-cart-growl .inline-growl-message{margin-left:10px;font-size:16px;line-height:24px;display:inline;text-align:left}.slide-cart-growl .inline-growl-message li{margin-left:60px;list-style:initial}.slide-cart-growl .success .inline-growl-message{margin-left:10px}.slide-cart-growl .inline-growl-figure-container{display:inline-block;float:none}.slide-cart-growl .success .inline-growl-figure{width:13px;height:13px}.slide-cart-growl .warning .inline-growl-figure,.slide-cart-growl .warning-yellow .inline-growl-figure{width:14px;height:14px}.slide-cart-growl-inline .inline-growl{background:none;height:30px;padding:0}.slide-cart-growl-inline .inline-growl-message{margin-left:5px;text-align:center}.slide-cart-carousel-title{font-size:18px;color:#646464;display:block}.slide-cart-carousel-title:after{content:'Trending Items';cursor:default}.quickbuy-show-saved .slide-cart-carousel-title:after{content:'Saved Items';cursor:auto}.slide-cart-carousel{padding:10px 8px;white-space:nowrap;overflow:hidden}.slide-cart-carousel-items{text-align:center;-moz-transition:-moz-transform 300ms ease;-o-transition:-o-transform 300ms ease;-webkit-transition:-webkit-transform 300ms ease;transition:transform 300ms ease}.slide-cart-wrapper .carousel-navigation{position:static;padding:20px 0}.slide-cart-wrapper .carousel-pagination{margin:0;font-size:16px;font-weight:500;opacity:1;color:#646464}.slide-cart-wrapper .carousel-current-page{margin:0;min-width:15px;text-align:center;display:inline-block}.slide-cart-wrapper .carousel-slash{margin-right:1px;min-width:15px;text-align:center;display:inline-block}.slide-cart-wrapper #rightArrow,.slide-cart-wrapper #leftArrow{width:14px;height:15px;margin:0 5px}.slide-cart-wrapper #rightArrow:hover,.slide-cart-wrapper #leftArrow:hover{opacity:0.65}.slide-cart-wrapper #leftArrow{margin-right:2px}.slide-cart-policies{margin:20px 15px;border-top:1px solid #c2c2c2;padding-top:20px;font-size:13px;color:#646464;text-align:center}.slide-cart-policies-link{padding:0 20px}.slide-cart-policies-link:last-child{border-left:1px solid #c2c2c2}@media (min-width: 450px){#monetateSlideCartBanner{display:none}.slide-cart-wrapper{width:380px}.slide-cart-header{background:#f5f5f5;border:none;color:#000}.slide-cart-header-section{width:33%}.slide-cart-header-title{display:block;font-size:16px}.slide-cart-icon-arrow{margin-left:0}.slide-cart-close{color:#000}.slide-cart-close-text{font-size:14px;line-height:14px;font-weight:400}.slide-cart-chat-text{display:inline}.slide-cart-cart-info{background:none;height:86px}.empty-cart .slide-cart-cart-info{height:auto}.slide-cart-info-title{display:none}.slide-cart-wrapper .cart-total{padding-top:30px}.slide-cart-button-container{background:none}.slide-cart-body-mobile{overflow-y:hidden}.slide-cart-body-desktop{height:calc(100% - 158px);overflow-y:scroll}.empty-cart .slide-cart-body-desktop{height:100%}.no-ios-android .slide-cart-items{padding:20px 15px 0 15px}.no-ios-android .slide-cart-item .product-image{padding-left:0}.no-ios-android .slide-cart-item .product-desc{padding-right:0}.no-ios-android .slide-cart-mobile-edit-button{display:none}.no-ios-android .slide-cart-item:hover .slide-cart-item-buttons{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;visibility:visible}.no-ios-android .slide-cart-item-buttons-list li{background:none;width:auto;padding:0 30px 0 0;float:none;display:inline-block}.no-ios-android .slide-cart-item-buttons-list li:last-child{padding-right:0}.no-ios-android .slide-cart-item-buttons-list li.slide-cart-expired-message{display:block;padding:0}.no-ios-android .slide-cart-item-buttons-list a{background:none;border:none;line-height:normal;display:inline}.no-ios-android .slide-cart-item-buttons-list a:before{content:'';display:inline-block;background-size:contain;background-repeat:no-repeat !important;padding:0;margin-right:4px;vertical-align:bottom}.no-ios-android .expired-item .slide-cart-item-buttons-list li{padding-right:24px}.no-ios-android .expired-item .slide-cart-item-buttons-list li:last-child{padding-right:0}.no-ios-android .expired-item .slide-cart-item-buttons-list li.slide-cart-expired-message{width:100%;padding:0}.no-ios-android .user-logged-out .slide-cart-item-buttons-list li{width:37%}.no-ios-android .slide-cart-expired-message{margin-bottom:20px}.no-ios-android .slide-cart-button-edit:not(.processing-inline):before{background:url("/images/jackthreads/slide_cart/edit.svg");width:16px;height:16px}.no-ios-android .slide-cart-button-readd:not(.processing-inline):before{background:url("/images/jackthreads/slide_cart/readd.svg");height:16px;width:16px}.no-ios-android .slide-cart-button-remove:not(.processing-inline):before{background:url("/images/jackthreads/slide_cart/remove.svg");width:13px;height:15px}.no-ios-android .slide-cart-button-save:not(.processing-inline):before{background:url("/images/jackthreads/slide_cart/saveForLater.svg");height:16px;width:16px}.no-ios-android .slide-cart-wrapper .processing-inline{color:inherit}.no-ios-android .slide-cart-wrapper .processing-inline:before{width:16px;height:16px;margin-right:4px;display:inline-block;vertical-align:bottom;position:relative}.no-ios-android .slide-cart-edit-buttons{padding:12px 0 22px 0}.slide-cart-legend{display:block;font-size:14px}.slide-cart-wrapper .contra-select{width:69%}.slide-cart-policies{margin-bottom:54px;color:#000;font-size:14px}}.hp-landscape-mobile,.hp-portrait-mobile,.hp-landscape-mobile-retina,.hp-portrait-mobile-retina,.hp-portrait-desktop,.hp-landscape-desktop,.hp-portrait-desktop-retina,.hp-landscape-desktop-retina{display:none}@media (max-width: 767px) and (orientation: landscape){.hp-landscape-mobile{display:block}}@media (max-width: 767px) and (orientation: portrait){.hp-portrait-mobile{display:block}}@media (max-width: 767px) and (orientation: landscape) and (min-resolution: 1.5dppx), (max-width: 767px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 1.5), (max-width: 767px) and (orientation: landscape) and (min--moz-device-pixel-ratio: 1.5), (max-width: 767px) and (orientation: landscape) and (min-resolution: 144dpi){.hp-landscape-mobile-retina{display:block}.hp-landscape-mobile{display:none}}@media (max-width: 767px) and (orientation: portrait) and (min-resolution: 1.5dppx), (max-width: 767px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 1.5), (max-width: 767px) and (orientation: portrait) and (min--moz-device-pixel-ratio: 1.5), (max-width: 767px) and (orientation: portrait) and (min-resolution: 144dpi){.hp-portrait-mobile-retina{display:block}.hp-portrait-mobile{display:none}}@media (min-width: 768px) and (orientation: portrait){.hp-portrait-desktop{display:block}}@media (min-width: 768px) and (orientation: landscape){.hp-landscape-desktop{display:block}}@media (min-width: 768px) and (orientation: portrait) and (min-resolution: 1.5dppx), (min-width: 768px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 1.5), (min-width: 768px) and (orientation: portrait) and (min--moz-device-pixel-ratio: 1.5), (min-width: 768px) and (orientation: portrait) and (min-resolution: 144dpi){.hp-portrait-desktop-retina{display:block}.hp-portrait-desktop{display:none}}@media (min-width: 768px) and (orientation: landscape) and (min-resolution: 1.5dppx), (min-width: 768px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 1.5), (min-width: 768px) and (orientation: landscape) and (min--moz-device-pixel-ratio: 1.5), (min-width: 768px) and (orientation: landscape) and (min-resolution: 144dpi){.hp-landscape-desktop-retina{display:block}.hp-landscape-desktop{display:none}}.homepage #main{margin-bottom:0}.homepage #main .container{width:100%}.homepage #main #monetateContentBanner{display:block}.dot-navigation{position:fixed;right:0;z-index:100001;top:50%;display:none}.dot{width:7px;height:7px;border-radius:50%;z-index:10000000;display:block;margin-bottom:1.42857em;margin-right:1.07143em;border:solid 1px #f30;cursor:pointer}.dot.active{background-color:#f30}.desktop-entity{display:none}.homepage *,.homepage *:before,.homepage *:after{box-sizing:border-box}.homepage footer{position:static}.homepage #main .container{position:static}.homepage .main{position:absolute;width:100%;height:100%;z-index:1}.homepage .inline-growl-global .inline-growl{height:45px;margin-bottom:5px;padding-top:5px}.homepage-scroll{top:0;width:100%;height:100%;transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);-webkit-backface-visibility:hidden;-webkit-perspective:1000;-moz-transition:all 0.7s cubic-bezier(0.66, 0.2, 0.44, 0.94);-o-transition:all 0.7s cubic-bezier(0.66, 0.2, 0.44, 0.94);-webkit-transition:all 0.7s cubic-bezier(0.66, 0.2, 0.44, 0.94);transition:all 0.7s cubic-bezier(0.66, 0.2, 0.44, 0.94);-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;user-select:none}.homepage-content:nth-of-type(1){height:95%;height:-webkit-calc( 100% - 55px - 55px );height:-moz-calc( 100% - 55px - 55px );height:calc( 100% - 55px - 55px )}.inline-growl-active .homepage-content:nth-of-type(1){height:90%;height:-webkit-calc( 100% - 55px - 55px - 50px );height:-moz-calc( 100% - 55px - 55px - 50px );height:calc( 100% - 55px - 55px - 50px )}.homepage-content{position:relative;height:95%;height:-webkit-calc( 100% - 55px );height:-moz-calc( 100% - 55px );height:calc( 100% - 55px );width:100%;background-color:#fff}.homepage-container{position:absolute;width:100%;height:100%;background-color:white;left:0;right:0;bottom:0;top:0;margin:auto auto;overflow:hidden}.homepage-container.category-container{height:90%;height:-webkit-calc( 100% - 115px );height:-moz-calc( 100% - 115px );height:calc( 100% - 115px );width:90%;width:-webkit-calc( 100% - 45px );width:-moz-calc( 100% - 45px );width:calc( 100% - 45px );margin-top:65px;overflow-y:hidden;overflow-x:hidden;white-space:nowrap}.homepage-container.category-container -webkit-scrollbar{display:none}.homepage-container.section-edit-container{width:90%;width:-webkit-calc( 100% - 28px );width:-moz-calc( 100% - 28px );width:calc( 100% - 28px );position:relative}.homepage .image{background-size:cover;background-position:center center;width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto auto}.homepage .category-large-image .image,.homepage .category-small-image .image{background-size:contain;background-repeat:no-repeat}.section-edit-title,.section-category-title{margin:0;text-align:center;text-transform:uppercase;font-size:0.85714em;font-weight:bold;line-height:22px;letter-spacing:0.05em}.orange-divider{border-top:solid #f30 1px;border-bottom:solid #f30 1px;width:90px;margin:0.71429em auto 0.71429em auto;height:4px}.orange-divider.edit-divider,.orange-divider.category-divider{margin:1.07143em auto;width:90px}@media only screen and (min-width: 767px){.homepage .inline-growl-global .inline-growl{margin:0 13px 10px 13px;padding-top:9px}.homepage .inline-growl-global .inline-growl-message{line-height:25px}.homepage-content:nth-of-type(1){height:90%;height:-webkit-calc( 100% - 55px - 55px - 40px );height:-moz-calc( 100% - 55px - 55px - 40px );height:calc( 100% - 55px - 55px - 40px )}.inline-growl-active .homepage-content:nth-of-type(1){height:90%;height:-webkit-calc( 100% - 55px - 55px - 40px - 55px );height:-moz-calc( 100% - 55px - 55px - 40px - 55px );height:calc( 100% - 55px - 55px - 40px - 55px )}.homepage-content{height:90%;height:-webkit-calc( 100% - 55px - 33px );height:-moz-calc( 100% - 55px - 33px );height:calc( 100% - 55px - 33px )}.homepage-container.category-container{width:90%;width:-webkit-calc( 100% - 105px );width:-moz-calc( 100% - 105px );width:calc( 100% - 105px );height:90%;height:-webkit-calc( 100% - 135px );height:-moz-calc( 100% - 135px );height:calc( 100% - 135px );margin-top:70px}.homepage-container.section-edit-container{width:90%;width:-webkit-calc( 100% - 84px );width:-moz-calc( 100% - 84px );width:calc( 100% - 84px );height:90%;height:-webkit-calc( 100% - 56px );height:-moz-calc( 100% - 56px );height:calc( 100% - 56px )}.mobile-entity{display:none}.desktop-entity{display:block}.section-edit-title,.section-category-title{font-size:1.28571em}.orange-divider{margin:0.71429em auto}.orange-divider.category-divider,.orange-divider.edit-divider{margin:0.71429em auto}}@media only screen and (min-width: 1024px){.elastic-scroll body{overflow-y:hidden}.elastic-scroll .homepage #wrapper,.homepage #wrapper{overflow:visible;height:auto}.elastic-scroll .homepage #main .container,.homepage #main .container{position:static}.elastic-scroll .homepage .main,.homepage .main{position:absolute;width:100%;height:100%;z-index:1}.homepage .inline-growl-global .inline-growl{margin:0 20px 15px 20px}.dot-navigation{display:block}.homepage-content:nth-of-type(1){height:90%;height:-webkit-calc( 100% - 175px );height:-moz-calc( 100% - 175px );height:calc( 100% - 175px )}.inline-growl-active .homepage-content:nth-of-type(1){height:90%;height:-webkit-calc( 100% - 235px );height:-moz-calc( 100% - 235px );height:calc( 100% - 235px )}.homepage-container:nth-of-type(1){top:0px}.homepage-content{height:90%;height:-webkit-calc( 100% - 105px );height:-moz-calc( 100% - 105px );height:calc( 100% - 105px )}.homepage-scroll{top:175px}.homepage-container.category-container{width:90%;width:-webkit-calc( 100% - 175px );width:-moz-calc( 100% - 175px );width:calc( 100% - 175px );height:90%;height:-webkit-calc( 100% - 175px );height:-moz-calc( 100% - 175px );height:calc( 100% - 175px );margin-top:100px}.homepage-container.section-edit-container{width:90%;width:-webkit-calc( 100% - 160px );width:-moz-calc( 100% - 160px );width:calc( 100% - 160px );height:90%;height:-webkit-calc( 100% - 115px );height:-moz-calc( 100% - 115px );height:calc( 100% - 115px )}.homepage .image{background-size:cover;max-height:none;overflow:hidden;-moz-transition:all 1s ease;-o-transition:all 1s ease;-webkit-transition:all 1s ease;transition:all 1s ease}.homepage-hover .image{-webkit-backface-visibility:hidden;cursor:pointer}.no-touch .homepage-hover .image:hover{-moz-transform:scale(1.01);-ms-transform:scale(1.01);-webkit-transform:scale(1.01);transform:scale(1.01)}.section-edit-title,.section-category-title{padding:1.78571em 0 0.71429em 0}.orange-divider{border-top:solid #f30 2px;border-bottom:solid #f30 2px;height:6px}.orange-divider.category{float:none;width:90px;margin:0 auto 1.78571em auto}.orange-divider.edit-divider{margin:0 auto 0.71429em auto}}.live-text-container,.listing-text-container{position:absolute;width:90%;text-align:center;margin:0 auto;left:0;right:0;bottom:2.14286em;color:white;pointer-events:none}.section-listing-small .listing-text-container{bottom:1.78571em}.live-text-header,.listing-text-header{font-size:1.21429em;font-weight:700;line-height:19px;text-shadow:0px 0px 0.64286em rgba(0,0,0,0.8)}.live-text-sub,.live-text-subtitle,.listing-text-subheader{font-size:0.85714em;line-height:14px;letter-spacing:0.025em;text-shadow:0px 0px 0.78571em rgba(0,0,0,0.95)}.listing-text-small{font-size:1.42857em;line-height:22px;letter-spacing:0.025em;color:white;text-shadow:0px 0px 1.07143em rgba(0,0,0,0.75);font-weight:bold}@media only screen and (min-width: 767px){.live-text-container{bottom:4.28571em}.live-text-container .orange-divider{margin:0.71429em auto}.live-text-container,.listing-text-container{width:50%}.live-text-header,.listing-text-header{font-size:2.42857em;font-weight:700;line-height:36px}.live-text-sub,.listing-text-subheader{font-size:1.28571em;font-weight:500;line-height:23px}.listing-text-small{position:absolute;bottom:0;text-align:center;width:100%}.listing-text-small.has-subtitle{padding:0 2.14286em;position:relative}.section-listing-large{overflow:hidden;position:relative;height:66.6%;height:-webkit-calc( 100% * 2/3 );height:-moz-calc( 100% * 2/3 );height:calc( 100% * 2/3 );width:100%;float:left}.section-listing-small{position:relative;height:33.3%;height:-webkit-calc( 100% * 1/3 );height:-moz-calc( 100% * 1/3 );height:calc( 100% * 1/3 );float:left;width:50%}.section-listing-small .image-container{position:relative;height:100%;width:100%;float:left;margin:0}.section-listing-small .orange-divider{margin:0.35714em auto}.section-listing-small .listing-text-container{width:72%}.section-listing-small:nth-of-type(3) .listing-text-small{bottom:20px}}@media only screen and (orientation: landscape) and (min-width: 767px){.section-listing-large{height:100%;width:66.6%;width:-webkit-calc( 100% * 2/3 );width:-moz-calc( 100% * 2/3 );width:calc( 100% * 2/3 );float:left}.section-listing-large .orange-divider{float:none}.homepage-content:nth-of-type(2n) .section-listing-large{float:right}.section-listing-large .image{width:100%;height:100%;margin:0}.section-listing-small{position:relative;width:33.3%;width:-webkit-calc( 100% * 1/3 );width:-moz-calc( 100% * 1/3 );width:calc( 100% * 1/3 );float:right;height:50%}.section-listing-small .image-container{width:100%}.image-container{width:100%;overflow:hidden}.listing-text-container .orange-divider{margin:10px auto 15px auto}.live-text-container{width:30%;float:left;left:6.42857em;bottom:6.42857em;margin:0 0;text-align:left}.live-text-container .live-text-sub{margin-top:1.42857em}.live-text-container .orange-divider{margin:0.71429em 0 0 0}}@media only screen and (min-width: 1234px){.live-text-container{width:25%}}@media only screen and (min-width: 1580px){.live-text-header{font-size:2.42857em;line-height:38px}.live-text-sub{font-size:1.14286em;line-height:20px}}@media only screen and (min-width: 1920px){.live-text-container{width:20%}}#leftArrow,#rightArrow{display:inline-block;position:relative;background:url("/images/jackthreads/homepage/carousel_arrow.svg");background-size:contain;background-repeat:no-repeat;height:30px;width:17px;left:0;padding:0;margin:0 10px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=65);opacity:0.65}#leftArrow:hover,#rightArrow:hover{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}#leftArrow{margin-top:1px}#rightArrow{margin-bottom:1px;-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.carousel-navigation{position:absolute;bottom:0.35714em;left:0;right:0;margin:auto;text-align:center}.carousel-pagination{display:inline-block;vertical-align:top;margin-top:0.71429em;font-size:0.85714em;font-weight:700;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5}.carousel-current-page,.carousel-slash{margin-right:0.71429em}.section-category-list{width:100%;height:100%;position:relative;font-size:0;-moz-transform:translateZ(0);-ms-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0);-moz-transition:all 500ms ease;-o-transition:all 500ms ease;-webkit-transition:all 500ms ease;transition:all 500ms ease}.section-category-list li{display:inline-block;width:100%;position:relative;height:100%}.section-category-title{line-height:12px}.section-category-text{width:100%;bottom:0;text-align:center;position:absolute;font-weight:500;text-transform:uppercase;line-height:12px;font-size:11px;letter-spacing:0.05em;white-space:normal;overflow:hidden;max-width:100%}.section-category-left,.section-category-right{width:100%;height:100%;position:relative}.section-category-left .category-large-container,.section-category-right .category-large-container{height:66.6%;height:-webkit-calc( 100% * 2/3 );height:-moz-calc( 100% * 2/3 );height:calc( 100% * 2/3 );width:100%;position:absolute;border-bottom:solid 2px #f2f2f2}.section-category-left .category-large-image,.section-category-right .category-large-image{position:relative;height:90%;height:-webkit-calc( 100% * 11/12 - 40px );height:-moz-calc( 100% * 11/12 - 40px );height:calc( 100% * 11/12 - 40px );margin:10px}.section-category-left .category-small-container,.section-category-right .category-small-container{width:50%;height:33.3%;height:-webkit-calc( 100% * 1/3 );height:-moz-calc( 100% * 1/3 );height:calc( 100% * 1/3 );position:absolute;bottom:0}.section-category-left .category-small-image,.section-category-right .category-small-image{position:relative;height:83.3%;height:-webkit-calc( 100% * 5/6 );height:-moz-calc( 100% * 5/6 );height:calc( 100% * 5/6 );width:100%;padding:10px 10px}.section-category-left .category-small-image .image,.section-category-right .category-small-image .image{position:relative}.section-category-left .category-small-left,.section-category-right .category-small-left{left:0}.section-category-left .category-small-right,.section-category-right .category-small-right{right:0;border-left:solid 2px #f2f2f2}.section-category-left .category-large-text,.section-category-right .category-large-text{height:auto;letter-spacing:0.05em;margin-bottom:20px}.section-category-left .category-small-text,.section-category-right .category-small-text{letter-spacing:0.05em}.section-category-header{padding:15px 14px 0 14px;position:relative;text-align:center}.section-category-subtitle{font-size:16px;line-height:18px;text-align:center}@media only screen and (orientation: landscape) and (max-width: 767px){.section-category-list{-moz-transition:all 1000ms ease;-o-transition:all 1000ms ease;-webkit-transition:all 1000ms ease;transition:all 1000ms ease}.section-category-header{padding:15px 14px}.homepage-container.category-container{height:95%;height:-webkit-calc( 100% - 110px );height:-moz-calc( 100% - 110px );height:calc( 100% - 110px );width:95%;width:-webkit-calc( 100% - 120px );width:-moz-calc( 100% - 120px );width:calc( 100% - 120px );margin-top:70px}.section-category-left .category-large-container,.section-category-right .category-large-container{height:100%;width:50%;border-right:solid 2px #f2f2f2;border-bottom:none}.section-category-left .category-large-image,.section-category-right .category-large-image{float:none}.section-category-left .category-large-text,.section-category-right .category-large-text{margin-bottom:0}.section-category-left .category-small-container,.section-category-right .category-small-container{width:50%;height:50%}.section-category-left .category-small-left,.section-category-right .category-small-left{top:0;right:0;left:auto}.section-category-left .category-small-right,.section-category-right .category-small-right{border-top:solid 2px #f2f2f2;border-left:none}.section-category-left .section-category-text,.section-category-right .section-category-text{margin-bottom:5px}}@media only screen and (min-width: 767px){.section-category-header{padding:10px 0 0 0;position:relative}.section-category-title{font-size:1.28571em;line-height:22px}.section-category-list li{position:relative;height:50%}.section-category-list li:nth-of-type(2n){position:absolute;bottom:0;margin-left:-100%}.category-pagination{font-size:12px}.section-category-right{display:block}.section-category-left,.section-category-right{height:100%}.section-category-left .category-large-container,.section-category-right .category-large-container{height:100%;width:50%;float:left}.section-category-left .category-large-image,.section-category-right .category-large-image{height:91.6%;height:-webkit-calc( 100% * 11/12 - 40px );height:-moz-calc( 100% * 11/12 - 40px );height:calc( 100% * 11/12 - 40px )}.section-category-left .category-large-text,.section-category-right .category-large-text{font-size:14px;line-height:normal;letter-spacing:0.05em}.section-category-left .category-small-container,.section-category-right .category-small-container{height:50%}.section-category-left .category-small-image,.section-category-right .category-small-image{height:83.3%;height:-webkit-calc( 100% * 5/6 - 10px );height:-moz-calc( 100% * 5/6 - 10px );height:calc( 100% * 5/6 - 10px )}.section-category-left .category-small-text,.section-category-right .category-small-text{margin-bottom:20px;line-height:normal;font-size:14px}.section-category-left .category-large-container{border-right:solid 2px #f2f2f2;border-bottom:none}.section-category-left .category-small-container{border-bottom:solid 2px #f2f2f2;border-right:none;border-left:none}.section-category-left .category-small-container.category-small-left{top:0;right:0;left:auto}.section-category-left .category-small-container.category-small-right{margin-bottom:-2px}.section-category-right .category-large-container{float:right;right:0;border-left:solid 2px #f2f2f2;border-bottom:none;margin-right:2px}.section-category-right .category-small-container{float:none;border-top:solid 2px #f2f2f2}.section-category-right .category-small-container.category-small-left{top:0}.section-category-right .category-small-container.category-small-right{left:0;border-left:none}.homepage-section .carousel-navigation{bottom:15px}}@media only screen and (orientation: landscape) and (min-width: 767px){.section-category-header{padding:0}.section-category-title{padding:25px 0 10px 0}.section-category-left,.section-category-right{position:relative;width:100%;height:100%;float:left}.section-category-left .category-large-container,.section-category-right .category-large-container{height:66.6%;height:-webkit-calc( 100% * 2/3 );height:-moz-calc( 100% * 2/3 );height:calc( 100% * 2/3 );width:100%;float:left;overflow:hidden}.section-category-left .category-small-container,.section-category-right .category-small-container{float:left;overflow:hidden;height:33.3%;height:-webkit-calc( 100% * 1/3 );height:-moz-calc( 100% * 1/3 );height:calc( 100% * 1/3 )}.section-category-left .category-large-container{border-bottom:solid 2px #f2f2f2}.section-category-left .category-small-container{border-right:solid 2px #f2f2f2;border-bottom:none}.section-category-left .category-small-container.category-small-left{top:auto;right:auto}.section-category-left .category-small-container.category-small-right{margin-bottom:0px}.section-category-right .category-large-container{position:absolute;bottom:0;border-left:none;border-top:solid 2px #f2f2f2}.section-category-right .category-small-container{border-top:none;border-left:solid 2px #f2f2f2}.section-category-right .category-small-container.category-small-right{top:0;left:auto;margin-bottom:0;border-left:solid 2px #f2f2f2}.section-category-right .category-small-left{border-left:none}.section-category-right:nth-child(2){border-left:none}.category-large-container .image,.category-small-container .image{cursor:pointer}.category-large-container:hover .section-category-text,.category-small-container:hover .section-category-text{color:#f30}.category-large-container:hover .image,.category-small-container:hover .image{-moz-transform:none;-ms-transform:none;-webkit-transform:none;transform:none;cursor:pointer}.category-small-text{margin-bottom:20px}.section-category-list{width:100%;height:100%;position:relative;-moz-transform:translateZ(0);-ms-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0);-moz-transition:all 750ms ease;-o-transition:all 750ms ease;-webkit-transition:all 750ms ease;transition:all 750ms ease}.section-category-list li{display:inline-block;width:50%;position:relative;height:100%}.section-category-list li:nth-of-type(2n){position:relative;margin-left:0}.category-small-image .image,.category-large-image .image{-webkit-transition:all 250ms ease;transition:all 250ms ease}.orange-divider.category-divider{margin:0px auto}.carousel-current-page,.carousel-slash{margin-right:0.71429em}.homepage-section .carousel-navigation{bottom:25px}}.page-title-container{text-align:center;margin-top:15px}.orange-divider-thin.page-title-divider{width:60px}.page-title-wrap{font-size:16px;font-weight:500;letter-spacing:.05em;text-transform:uppercase}@media (min-width: 768px){.page-title-wrap{font-size:20px}}@media (min-width: 1240px){.page-title-wrap{font-size:24px}}.select-container,.mobile-page-filter-group:not(.opened),.mobile-page-filter-label,.mobile-page-filter-sort-container .radio-tab-label,:not(.mobile-page-filter-group-color_facet)>.mobile-page-filter-group-legend,.opened:not(.mobile-page-filter-group-color_facet)>.mobile-page-filter-group-legend{-webkit-tap-highlight-color:rgba(0,0,0,0.1)}.page-filter-expand-button,.page-filter-group-legend,.page-filters-header h2,.button-reset{font-weight:500}.page-filtered-products{display:none}.page-filtered-products.show{display:block}.page-filter-expand-button,.page-filter-group-legend{font-size:0.85714em;color:#000;text-transform:uppercase;letter-spacing:0.1em}.select-container{margin-right:15px;position:relative;overflow:hidden}.select-container:after{content:"";display:inline-block;height:0;width:0;-webkit-transform:rotate(360deg);border-width:5px 5px;border-style:solid;border-color:transparent;border-top-color:inherit;border-bottom-width:0;position:absolute;top:50%;right:0;margin-top:-4px;pointer-events:none}.select-container select{padding-right:20px;font-size:0.85714em;font-weight:500;letter-spacing:0.01em;border:none;color:inherit}.select-container select::-ms-expand{display:none}.ie9 .select-container{max-width:160px;float:right}.ie9 .select-container select{margin-right:20px;padding-right:0;width:calc(100% + 20px)}.no-touch .select-container:hover{color:#f30}.ie9 .select-container:hover{color:inherit !important}.page-filters-container{background:#fff;width:100%;display:none;max-width:1921px;margin:0 auto;margin-bottom:2em;position:relative;-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;user-select:none}.mobile-page-filters-container{-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;user-select:none}.page-filters-icon.page-filters-icon-open,.page-filters-icon.page-filters-icon-open svg{height:1em;width:1em}.filter-mode-visible-closed .page-filter-group-wrapper{max-height:0}.filter-mode-visible-closed .page-filters-footer{max-height:0;border-top:none}.filter-mode-visible-closed .page-filters-icon-open{display:none}.filter-mode-visible-closed .page-filters-icon-closed{display:inline-block}.filter-mode-visible-open .page-filters-icon-open{display:none}.filter-mode-visible-open .page-filters-icon-closed{display:inline-block}.filter-mode-hidden{display:none !important}.filters-selected .page-filters-icon{background:#f30;color:white}.filters-selected .page-filters-header h2{max-width:180px}.page-filters-sticky.filter-mode-visible-open .page-filters-icon{background:#f30;color:white}.page-filters-sticky.filter-mode-visible-open .page-filters-icon-closed{display:none}.page-filters-sticky.filter-mode-visible-open .page-filters-icon-open{display:inline-block}.page-filters-sticky.filter-mode-visible-open .page-filter-group-wrapper:after,.page-filters-header:after,.page-filter-group-wrapper:after{content:' ';height:7px;display:block;position:absolute;width:100%;left:0;bottom:-7px}.page-filters-sticky.filter-mode-visible-open .page-filter-group-wrapper:after,.page-filters-header:after{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjA4NzUiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(0,0,0,0.0875)),color-stop(100%, rgba(0,0,0,0)));background-image:-moz-linear-gradient(top, rgba(0,0,0,0.0875),rgba(0,0,0,0));background-image:-webkit-linear-gradient(top, rgba(0,0,0,0.0875),rgba(0,0,0,0));background-image:linear-gradient(to bottom, rgba(0,0,0,0.0875),rgba(0,0,0,0))}.page-filter-group-wrapper:after{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjEuMCIgeDI9IjAuNSIgeTI9IjAuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjA4NzUiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');background-size:100%;background-image:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, rgba(0,0,0,0.0875)),color-stop(100%, rgba(0,0,0,0)));background-image:-moz-linear-gradient(bottom, rgba(0,0,0,0.0875),rgba(0,0,0,0));background-image:-webkit-linear-gradient(bottom, rgba(0,0,0,0.0875),rgba(0,0,0,0));background-image:linear-gradient(to top, rgba(0,0,0,0.0875),rgba(0,0,0,0))}.page-filters-sticky{z-index:1;position:fixed;top:58px;left:auto;-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-webkit-transform:translateY(-100%);transform:translateY(-100%);visibility:hidden}.page-filters-sticky.visible{-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);visibility:visible}@media (min-width: 1921px){.page-filters-sticky{left:50%;margin-left:-960.5px}}@media (min-width: 1025px){.page-filters-sticky{top:61px}}.page-filters-sticky.filter-mode-visible-open .page-filters-header{border-bottom:1px solid #ebebeb}.page-filters-sticky.filter-mode-visible-open .page-filters-header:after{visibility:hidden}.no-touch .page-filters-sticky.filter-mode-visible-closed:hover .page-filters-title{color:#f30}.no-touch .page-filters-sticky.filter-mode-visible-closed:hover .page-filters-icon{color:#f30}.no-touch .filters-selected .page-filters-sticky.filter-mode-visible-closed:hover .page-filters-icon{color:#fff}.filter-mode-visible-closed .page-filter-group-wrapper:after{visibility:hidden}.page-filters-header{display:table;position:relative;width:100%;height:3.57143em;cursor:pointer}.page-filters-header>.page-filters-title{display:table-cell;vertical-align:middle}.page-filters-header>.page-filter-reset-container{display:table-cell;vertical-align:middle}.page-filters-header>.page-filter-sort-container{display:table-cell;vertical-align:middle}.page-filters-header h2{font-size:0.85714em;display:inline-block;text-transform:uppercase;max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-filters-header .button-reset{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto auto;height:30px}.page-filters-footer{width:100%;height:2em;text-align:center;overflow:hidden}.page-filters-footer:before{content:"";height:100%;display:inline-block;vertical-align:middle;margin-right:-0.25em}.page-filters-footer>.page-filter-more{display:inline-block;vertical-align:middle}.page-filters-footer.hidden{max-height:0}.page-filters-footer .page-filter-expand-button{vertical-align:top}.no-touch .page-filter-expand-button:hover{color:#f30}.page-filter-less{display:none}.expanded-button .page-filter-more{display:none}.expanded-button .page-filter-less{display:inline-block}.page-filters-title,.page-filter-sort-container{width:40%}.page-filter-reset-container{width:20%}.page-filters-title{display:table;cursor:pointer;padding:0 1.07143em 0 1.42857em}.page-filters-title>.page-filters-icon{display:table-cell;vertical-align:middle}.page-filters-title h2{vertical-align:middle}.page-filters-icon{cursor:pointer;display:block;width:50px;height:50px;text-align:center}.page-filters-icon svg{height:1.07143em;width:1.28571em}.page-filters-icon-text{font-size:0.5em;font-weight:500;text-transform:uppercase;display:block}.page-filters-count{font-size:10px;margin-left:15px}.page-filter-reset-container{text-align:center}.button-reset{font-size:12px;line-height:24px;width:100%;max-width:100px;border:1px solid #f30;color:#f30;text-transform:uppercase}.no-touch .button-reset:hover{background:#f30;color:#fff}.button-reset.hidden{display:none}.page-filter-sort-container{text-align:right}.page-filter-sort-container .select-container{width:auto;float:right}.page-filter-group-wrapper{overflow:hidden}.page-filter-group-container{max-width:1701px;margin:0.57143em auto 0 auto;max-height:205px;overflow:hidden;-moz-transition:max-height 500ms ease-in-out;-o-transition:max-height 500ms ease-in-out;-webkit-transition:max-height 500ms ease-in-out;transition:max-height 500ms ease-in-out}.page-filter-group{position:relative;float:left;min-width:25%;max-width:25%;height:11.78571em;margin:1.42857em 0}.page-filter-group.hidden{display:none}.page-filter-group-legend{position:absolute;top:0;width:100%;height:1.2em;padding-left:20px}.page-filter-group-legend+*{margin-top:1.35714em}.page-filter-group-list{min-height:10.22857em;max-height:10.22857em;overflow-y:scroll;padding-bottom:25%;-webkit-overflow-scrolling:touch;-webkit-backface-visibility:hidden;backface-visibility:hidden}.page-filter-group-list::-webkit-scrollbar{width:2px}.page-filter-group-list::-webkit-scrollbar-thumb{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;background:#646464}.page-filter-group-list::-webkit-scrollbar-track{background:#ebebeb;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.page-filter-group-color_facet .page-filter-group-list{padding-left:20px;padding-top:0.35714em}.page-filter{font-size:0.85714em;padding:5px 5px 5px 20px;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden}.page-filter-group-single .page-filter.selected{background:#f5f5f5}.touch .page-filter{height:40px;line-height:30px}.page-filter-fade-bottom{position:absolute;width:100%;height:20%;background:black;bottom:-3px;background:rgba(255,255,255,0);background:-moz-linear-gradient(top, rgba(255,255,255,0) 0%, #fff 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,0)), color-stop(100%, #fff));background:-webkit-linear-gradient(top, rgba(255,255,255,0) 0%, #fff 100%);background:-o-linear-gradient(top, rgba(255,255,255,0) 0%, #fff 100%);background:-ms-linear-gradient(top, rgba(255,255,255,0) 0%, #fff 100%);background:linear-gradient(to bottom, rgba(255,255,255,0) 0%,#ffffff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0 );z-index:1;-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none}.page-filter-label,.mobile-page-filter-label{position:relative;padding-top:0.01em}.filter-label-name,.filter-check,.mobile-filter-label-name,.mobile-filter-check{display:table-cell;vertical-align:top}.filter-check,.mobile-filter-check{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto 0;width:1em;height:1em;color:rgba(255,255,255,0);text-align:center;background-color:rgba(255,255,255,0);-moz-transition:background-color 200ms linear,color 200ms linear;-o-transition:background-color 200ms linear,color 200ms linear;-webkit-transition:background-color 200ms linear,color 200ms linear;transition:background-color 200ms linear,color 200ms linear;will-change:background-color, color}.filter-check svg,.mobile-filter-check svg{height:auto;margin:auto;position:absolute;top:0;left:0;right:0;bottom:0;line-height:1;-moz-transform:scale(0.1);-ms-transform:scale(0.1);-webkit-transform:scale(0.1);transform:scale(0.1);-moz-transition:-moz-transform 150ms cubic-bezier(0.42, 0, 0.5, 1.6);-o-transition:-o-transform 150ms cubic-bezier(0.42, 0, 0.5, 1.6);-webkit-transition:-webkit-transform 150ms cubic-bezier(0.42, 0, 0.5, 1.6);transition:transform 150ms cubic-bezier(0.42, 0, 0.5, 1.6);-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;will-change:transform;overflow:hidden}.mobile-filter-check{right:1em;left:auto;margin:auto auto}.mobile-page-filter>input{display:none}.page-filter>input,.mobile-page-filter>input{display:none}.page-filter>input+label,.mobile-page-filter>input+label{display:table;vertical-align:top}.page-filter>input[type=checkbox]+label .filter-label-name,.page-filter>input[type=checkbox]+label .mobile-filter-label-name,.mobile-page-filter>input[type=checkbox]+label .filter-label-name,.mobile-page-filter>input[type=checkbox]+label .mobile-filter-label-name{padding-left:2em;width:90%;width:-webkit-calc( 100% - 1em );width:-moz-calc( 100% - 1em );width:calc( 100% - 1em );overflow:hidden;text-overflow:ellipsis;font-weight:400}.page-filter>input[type=checkbox]+label .filter-check,.page-filter>input[type=checkbox]+label .mobile-filter-check,.mobile-page-filter>input[type=checkbox]+label .filter-check,.mobile-page-filter>input[type=checkbox]+label .mobile-filter-check{background:#f3f3f3;left:0}.page-filter>input[type=checkbox]+label .filter-check svg,.page-filter>input[type=checkbox]+label .mobile-filter-check svg,.mobile-page-filter>input[type=checkbox]+label .filter-check svg,.mobile-page-filter>input[type=checkbox]+label .mobile-filter-check svg{width:0.65em;height:0.65em}.page-filter>input[type=checkbox]:checked+label,.mobile-page-filter>input[type=checkbox]:checked+label{font-weight:500}.page-filter>input[type=checkbox]:checked+label .filter-check,.page-filter>input[type=checkbox]:checked+label .mobile-filter-check,.mobile-page-filter>input[type=checkbox]:checked+label .filter-check,.mobile-page-filter>input[type=checkbox]:checked+label .mobile-filter-check{background:#f30;color:#fff}.page-filter>input[type=checkbox]:checked+label .filter-check svg,.page-filter>input[type=checkbox]:checked+label .mobile-filter-check svg,.mobile-page-filter>input[type=checkbox]:checked+label .filter-check svg,.mobile-page-filter>input[type=checkbox]:checked+label .mobile-filter-check svg{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}.page-filter>input[type=checkbox][disabled]+label .filter-check,.page-filter>input[type=checkbox][disabled]:checked+label .filter-check,.mobile-page-filter>input[type=checkbox][disabled]+label .filter-check,.mobile-page-filter>input[type=checkbox][disabled]:checked+label .filter-check{background:#f3f3f3}.page-filter>input[type=checkbox][disabled]:checked+label .filter-check,.mobile-page-filter>input[type=checkbox][disabled]:checked+label .filter-check{color:#000}.page-filter>input[type=radio]+label .filter-check,.page-filter>input[type=radio]+label .mobile-filter-check,.mobile-page-filter>input[type=radio]+label .filter-check,.mobile-page-filter>input[type=radio]+label .mobile-filter-check{right:0;left:auto;width:2em;padding-right:1em}.page-filter>input[type=radio]+label .filter-check svg,.page-filter>input[type=radio]+label .mobile-filter-check svg,.mobile-page-filter>input[type=radio]+label .filter-check svg,.mobile-page-filter>input[type=radio]+label .mobile-filter-check svg{width:1em;height:1em}.page-filter>input[type=radio]+label .filter-label-name,.page-filter>input[type=radio]+label .mobile-filter-label-name,.mobile-page-filter>input[type=radio]+label .filter-label-name,.mobile-page-filter>input[type=radio]+label .mobile-filter-label-name{width:90%;width:-webkit-calc( 100% - 2em );width:-moz-calc( 100% - 2em );width:calc( 100% - 2em );padding-right:1em;overflow:hidden;text-overflow:ellipsis}.page-filter>input[type=radio]+label .mobile-filter-label-name,.mobile-page-filter>input[type=radio]+label .mobile-filter-label-name{font-weight:400}.page-filter>input[type=radio]:checked+label,.mobile-page-filter>input[type=radio]:checked+label{font-weight:500}.page-filter>input[type=radio]:checked+label .filter-check,.page-filter>input[type=radio]:checked+label .mobile-filter-check,.mobile-page-filter>input[type=radio]:checked+label .filter-check,.mobile-page-filter>input[type=radio]:checked+label .mobile-filter-check{color:#f30}.page-filter>input[type=radio]:checked+label .filter-check svg,.page-filter>input[type=radio]:checked+label .mobile-filter-check svg,.mobile-page-filter>input[type=radio]:checked+label .filter-check svg,.mobile-page-filter>input[type=radio]:checked+label .mobile-filter-check svg{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}.page-filter>input[disabled]+label,.mobile-page-filter>input[disabled]+label{color:#ebebeb}.page-filter label,.mobile-page-filter label{display:block;height:100%;width:100%;overflow:hidden}.page-filter.filter-color{margin:0 5px 5px 0;width:2.5em;height:2.5em}.mobile-page-filter.filter-color{margin:0 5px 5px 0;width:2.57143em;height:2.57143em}.mobile-page-filter-group-container{border-top:1px solid #ebebeb}.mobile-page-filter-group{border-bottom:1px solid #ebebeb}.filter-when-empty{display:none}.filter-when-not-empty{display:block}.filter-is-empty .filter-when-empty{display:block}.filter-is-empty .filter-when-not-empty{display:none}.page-filter.filter-color.filter-is-empty,.mobile-page-filter.filter-color.filter-is-empty{cursor:normal;background-size:100%;background-repeat:no-repeat}.page-filter.filter-color.filter-is-empty.filter-text-light,.mobile-page-filter.filter-color.filter-is-empty.filter-text-light{background-image:url(/images/jackthreads/icons/filters/x-light.svg)}.page-filter.filter-color.filter-is-empty.filter-text-dark,.mobile-page-filter.filter-color.filter-is-empty.filter-text-dark{background-image:url(/images/jackthreads/icons/filters/x-dark.svg)}.page-filter.filter-color,.mobile-page-filter.filter-color{padding:0;float:left;display:block;overflow:hidden;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;-moz-transition:filter 200ms linear,opacity 200ms linear;-o-transition:filter 200ms linear,opacity 200ms linear;-webkit-transition:filter 200ms linear,opacity 200ms linear;transition:filter 200ms linear,opacity 200ms linear}.page-filter.filter-color.filter-is-empty,.mobile-page-filter.filter-color.filter-is-empty{-webkit-filter:saturate(0.25);filter:saturate(0.25);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=25);opacity:0.25}.no-touch .page-filter.filter-color:not(.filter-is-empty):hover label,.no-touch .mobile-page-filter.filter-color:not(.filter-is-empty):hover label{border:2px solid #969696}.page-filter.filter-color label,.mobile-page-filter.filter-color label{position:relative;display:block;overflow:hidden;width:100%;height:100%;border:2px solid transparent}.page-filter.filter-color .filter-check,.page-filter.filter-color .mobile-filter-check,.mobile-page-filter.filter-color .filter-check,.mobile-page-filter.filter-color .mobile-filter-check{background:transparent;position:absolute;width:100%;height:100%;opacity:0;-moz-transition:background-color 200ms linear,color 200ms linear,opacity 200ms linear;-o-transition:background-color 200ms linear,color 200ms linear,opacity 200ms linear;-webkit-transition:background-color 200ms linear,color 200ms linear,opacity 200ms linear;transition:background-color 200ms linear,color 200ms linear,opacity 200ms linear}.page-filter.filter-color .filter-label-name,.page-filter.filter-color .mobile-filter-label-name,.mobile-page-filter.filter-color .filter-label-name,.mobile-page-filter.filter-color .mobile-filter-label-name{display:none}.page-filter.filter-color>input[type=checkbox]+label .filter-check,.page-filter.filter-color>input[type=checkbox]+label .mobile-filter-check,.mobile-page-filter.filter-color>input[type=checkbox]+label .filter-check,.mobile-page-filter.filter-color>input[type=checkbox]+label .mobile-filter-check{background:transparent}.page-filter.filter-color>input[type=checkbox]+label .filter-check svg,.page-filter.filter-color>input[type=checkbox]+label .mobile-filter-check svg,.mobile-page-filter.filter-color>input[type=checkbox]+label .filter-check svg,.mobile-page-filter.filter-color>input[type=checkbox]+label .mobile-filter-check svg{height:100%;width:65%}.page-filter.filter-color>input[type=checkbox]:checked+label .filter-check,.page-filter.filter-color>input[type=checkbox]:checked+label .mobile-filter-check,.mobile-page-filter.filter-color>input[type=checkbox]:checked+label .filter-check,.mobile-page-filter.filter-color>input[type=checkbox]:checked+label .mobile-filter-check{background:transparent;opacity:1}.page-filter.filter-color>input[type=checkbox]:disabled+label .filter-check,.page-filter.filter-color>input[type=checkbox]:disabled+label .mobile-filter-check,.mobile-page-filter.filter-color>input[type=checkbox]:disabled+label .filter-check,.mobile-page-filter.filter-color>input[type=checkbox]:disabled+label .mobile-filter-check{color:#ebebeb !important}.page-filter.filter-color>input[type=checkbox]:disabled+label .filter-check svg,.page-filter.filter-color>input[type=checkbox]:disabled+label .mobile-filter-check svg,.mobile-page-filter.filter-color>input[type=checkbox]:disabled+label .filter-check svg,.mobile-page-filter.filter-color>input[type=checkbox]:disabled+label .mobile-filter-check svg{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}.page-filter.filter-text-light .mobile-filter-check,.page-filter.filter-text-light .filter-check,.mobile-page-filter.filter-text-light .mobile-filter-check,.mobile-page-filter.filter-text-light .filter-check{color:#fff !important}.page-filter.filter-text-light .filter-when-dark,.mobile-page-filter.filter-text-light .filter-when-dark{display:none}.page-filter.filter-text-dark .mobile-filter-check,.page-filter.filter-text-dark .filter-check,.mobile-page-filter.filter-text-dark .mobile-filter-check,.mobile-page-filter.filter-text-dark .filter-check{color:#000 !important}.page-filter.filter-text-dark .filter-when-light,.mobile-page-filter.filter-text-dark .filter-when-light{display:none}.page-filter.filter-color-white,.mobile-page-filter.filter-color-white{background:#fff;border:1px solid #e0e0e0}.no-touch .page-filter.filter-color-white:not(.filter-is-empty):hover,.no-touch .mobile-page-filter.filter-color-white:not(.filter-is-empty):hover{border-color:#969696}.no-touch .page-filter.filter-color-white:not(.filter-is-empty):hover label,.no-touch .mobile-page-filter.filter-color-white:not(.filter-is-empty):hover label{border-width:1px}.page-filter.filter-color-grey,.mobile-page-filter.filter-color-grey{background:#d4d4d4}.page-filter.filter-color-charcoal,.mobile-page-filter.filter-color-charcoal{background:#58585a}.page-filter.filter-color-black,.mobile-page-filter.filter-color-black{background:#000}.page-filter.filter-color-brown,.mobile-page-filter.filter-color-brown{background:#5c4332}.page-filter.filter-color-navy,.mobile-page-filter.filter-color-navy{background:#0d2345}.page-filter.filter-color-blue,.mobile-page-filter.filter-color-blue{background:#1976d2}.page-filter.filter-color-green,.mobile-page-filter.filter-color-green{background:#43a047}.page-filter.filter-color-yellow,.mobile-page-filter.filter-color-yellow{background:#ffeb3b}.page-filter.filter-color-khaki-tan,.mobile-page-filter.filter-color-khaki-tan{background:#e0b276}.page-filter.filter-color-orange,.mobile-page-filter.filter-color-orange{background:#ff5722}.page-filter.filter-color-red,.mobile-page-filter.filter-color-red{background:#f30}.page-filter.filter-color-purple,.mobile-page-filter.filter-color-purple{background:#ba68c8}.page-filter.filter-color-pink,.mobile-page-filter.filter-color-pink{background:#f8bbd0}@media (min-width: 768px){.page-filters-inline{display:block}}@media (min-width: 960px){.page-filter-group{min-width:20%;max-width:20%}}@media (min-width: 1155px){.page-filter-group{min-width:16.66667%;max-width:16.66667%}}@media (min-width: 1386px){.page-filter-group{min-width:14.28571%;max-width:14.28571%}}@media (min-width: 1617px){.page-filter-group{min-width:12.5%;max-width:12.5%}}@media (min-width: 1848){.page-filter-group{min-width:11.11111%;max-width:11.11111%}}.mobile-page-filter input:checked+label .mobile-filter-label-name{color:#f30}.mobile-filters-overlay.overlay{z-index:1000002;display:none;overflow:hidden}.mobile-filters-overlay.overlay.opened{display:block}.mobile-page-filters-container{height:calc(100% - 60px);overflow-y:scroll;padding-bottom:20vh}.mobile-page-filters-title{background:#fff;width:100%;text-align:center;padding-bottom:10px;text-transform:uppercase;letter-spacing:0.01em;border-bottom:2px solid #f30;position:relative}.mobile-page-filters-title h5{padding:10px 0 2px 0;font-size:0.92857em;font-weight:500}.mobile-page-filters-title small{display:block;color:rgba(0,0,0,0.5);font-weight:500;letter-spacing:0.01em}.mobile-page-filters-name{margin-bottom:2px;font-size:0.78571em;font-weight:500}.mobile-page-filter-x{width:35px;height:100%;position:absolute;top:0;right:0;color:#8c8c8c}.mobile-page-filter-icon-x{width:1.07143em;height:1.07143em}.mobile-page-filter-sort-container{display:block;width:100%;text-transform:uppercase}.mobile-page-filter-sort-container .radio-tab-container{margin:0 10px 20px;font-size:0.71429em;letter-spacing:0.01em}.mobile-page-filter-sort-container .radio-tab{width:25%}.radio-tab-header{display:block;font-weight:500;text-align:center;text-transform:uppercase;letter-spacing:0.01em;margin:10px auto}.radio-tab{display:table;float:left;text-align:center;border-width:1px 1px 1px 0;border-style:solid;border-color:#000;height:35px}.radio-tab:first-child{border-width:1px 1px 1px 1px}.radio-tab input{display:none}.radio-tab input:checked+.radio-tab-label{background:#000;color:#fff;border-color:#000}.radio-tab-label{color:inherit;background:inherit;width:100%;height:100%;display:table}.radio-tab-label>.radio-tab-label-name{display:table-cell;vertical-align:middle}.mobile-page-filter-group{position:relative}.mobile-page-filter-group.hidden{display:none}.mobile-page-filter-group-legend,.mobile-page-filter-label{text-transform:uppercase;font-weight:500;font-size:0.78571em}.mobile-page-filter-group-legend{cursor:pointer;overflow:hidden;width:100%;height:40px;line-height:40px;padding:0 10px;-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;user-select:none}.mobile-page-filter-group-department_size_facet .mobile-page-filter-group-legend,.mobile-page-filter-group-attribute_group_category_rank_facet .mobile-page-filter-group-legend,.mobile-page-filter-group-brand_facet .mobile-page-filter-group-legend{background:#f5f5f5}.opened:not(.mobile-page-filter-group-category_id):not(.mobile-page-filter-group-department_facet)>.mobile-page-filter-group-legend{background:#000;color:#fff}.selected>.mobile-page-filter-group-legend>.page-filter-chevron{color:#f30}.selected.opened:not(.mobile-page-filter-group-category_id):not(.mobile-page-filter-group-department_facet)>.mobile-page-filter-group-legend>.page-filter-chevron{color:#fff}.mobile-page-filter-group-category_id .mobile-page-filter-group-legend>.page-filter-chevron,.mobile-page-filter-group-department_facet .mobile-page-filter-group-legend>.page-filter-chevron{color:#000}.page-filter-group-num-selected{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5}.page-filter-chevron{position:absolute;overflow:hidden;top:0;right:1em;height:40px;width:1em;-moz-transform:rotate(0);-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0);-moz-transition:-moz-transform 100ms ease-in-out;-o-transition:-o-transform 100ms ease-in-out;-webkit-transition:-webkit-transform 100ms ease-in-out;transition:transform 100ms ease-in-out;will-change:transform}.mobile-page-filter-group-color_facet .page-filter-chevron{display:none}.mobile-page-filter-group.opened .page-filter-chevron{-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.mobile-page-filter-group-list{overflow-y:scroll;max-height:0;padding-left:0;-moz-transition:max-height 500ms ease-in-out;-o-transition:max-height 500ms ease-in-out;-webkit-transition:max-height 500ms ease-in-out;transition:max-height 500ms ease-in-out}.mobile-page-filter-group-color_facet .mobile-page-filter-group-list,.mobile-page-filter-group.opened .mobile-page-filter-group-list{max-height:none}.mobile-page-filter-group-color_facet .mobile-page-filter-group-list{padding:0 0 10px 10px}.mobile-page-filter-label{line-height:50px;padding-left:3.18182em}.mobile-page-filter-bottom-bar{position:fixed;background:rgba(255,255,255,0.75);bottom:0;width:100%;height:70px}.mobile-page-filter-bottom-bar .button-clear{background:#f5f5f5;color:#000;border:none}.mobile-page-filter-bottom-bar{display:none}.mobile-filters-overlay.opened+.mobile-page-filter-bottom-bar{-moz-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0);display:block;z-index:1000002}.mobile-filters-overlay.opened+.mobile-page-filter-bottom-bar>*{width:50%;float:left;padding:10px 10px 10px 5px}.mobile-filters-overlay.opened+.mobile-page-filter-bottom-bar>*:first-child{padding:10px 5px 10px 10px}.mobile-filters-overlay.opened+.mobile-page-filter-bottom-bar button{font-size:12px;line-height:50px;height:50px;width:100%}.mobile-page-filter>input[type=checkbox]+label .mobile-filter-label-name{padding-left:0}.mobile-page-filter>input[type=radio]+label .mobile-filter-check{right:1em;width:1em;padding-right:0}.mobile-page-filter:not(.filter-color){border-bottom:1px solid #f3f3f3}.mobile-page-filter:not(.filter-color)>input[type=checkbox]+label .mobile-filter-check{left:auto}.mobile-page-multiselect-header{height:40px;overflow:hidden}.mobile-page-filter-group-legend.selected .mobile-page-current-filter{color:rgba(0,0,0,0.5);font-size:0.71429em;line-height:1;height:20px;padding-top:1em}.mobile-page-filter-group-legend.selected .page-filter-group-name-selected{line-height:1.3;height:20px}.mobile-page-filter-group-legend.selected .page-filter-chevron{display:none}.selected>.filter-group-reset,.selected>.filter-group-change{display:block}.filter-group-reset,.filter-group-change{display:none;position:absolute;top:0;line-height:40px;text-transform:uppercase;color:#f30;font-weight:500;letter-spacing:0.01em;font-size:0.71429em;right:1em;z-index:1}@media (min-width: 767px){.mobile-filters-overlay{display:none !important}.mobile-page-filter-bottom-bar{display:none !important}.page-filters-title{width:100%}.page-filters-header h2{max-width:none}.filters-selected .page-filters-title{width:40%}.filters-selected .page-filters-header h2{max-width:180px}}@media (min-width: 960px){.filters-selected .page-filters-header h2{max-width:none}}.page-type-department .page-title-wrap,.page-category-title{font-weight:500;text-align:center;width:100%;font-size:12px;line-height:14px;letter-spacing:0.05em;text-transform:uppercase;margin-top:3px}.orange-divider{width:55px}.orange-divider.page-category-divider{display:block;margin:10px auto 20px auto}.page-category-list{height:100%;position:relative;overflow:hidden}.page-category-list li{display:block;width:100%;height:100%;position:relative;overflow:hidden}.page-category-text{width:100%;text-align:center;font-weight:500;text-transform:uppercase;line-height:13px;font-size:11px;white-space:nowrap;overflow:hidden;max-width:100%;margin:10px auto 20px auto}.page-category-image{background-size:contain;background-repeat:no-repeat;background-position:center;position:relative;width:100%;width:-webkit-calc( 100% - 20px );width:-moz-calc( 100% - 20px );width:calc( 100% - 20px );margin:10px;height:0;min-height:0;padding-bottom:66%}.page-category-element{position:relative}.no-touch .page-category-element:hover .page-category-text{color:#f30}.touch .page-category-element{-webkit-tap-highlight-color:rgba(255,255,255,0.25)}.page-category-element:nth-of-type(3n+1){width:100%;float:left;border-bottom:solid 2px #f2f2f2}.page-category-element:nth-of-type(3n+1) .page-category-image{padding-bottom:66%}.page-category-element:nth-of-type(3n+2){width:50%;float:left;border-right:solid 2px #f2f2f2;border-bottom:solid 2px #f2f2f2}.page-category-element:nth-of-type(3n+2) .page-category-image{padding-bottom:50%}.page-category-element:nth-of-type(3n){width:50%;float:right;border-bottom:solid 2px #f2f2f2}.page-category-element:nth-of-type(3n) .page-category-image{padding-bottom:50%;padding-bottom:-webkit-calc( 50% - 1px );padding-bottom:-moz-calc( 50% - 1px );padding-bottom:calc( 50% - 1px )}.page-category-group:last-child .one-orphan,.page-category-group:last-child .two-orphans,.page-category-group:last-child .page-category-element:nth-of-type(3n),.page-category-group:last-child .page-category-element:nth-of-type(3n+2){border-bottom:none}.page-category-group:last-child .two-orphans:first-child{width:50%;border-right:solid 2px #f2f2f2}.page-category-group:last-child .two-orphans:first-child .page-category-image{padding-bottom:50%;padding-bottom:-webkit-calc( 50% - 1px );padding-bottom:-moz-calc( 50% - 1px );padding-bottom:calc( 50% - 1px )}.page-category-group:last-child .two-orphans:last-child{width:50%;border-right:none}.page-category-group:only-child .two-orphans{width:100%}.page-category-group:only-child .two-orphans:first-child{width:100%;float:left;border-bottom:solid 2px #f2f2f2;border-right:none;border-left:none}.page-category-group:only-child .two-orphans:first-child .page-category-image{width:100%;width:-webkit-calc( 100% - 20px );width:-moz-calc( 100% - 20px );width:calc( 100% - 20px )}.page-category-group:only-child .two-orphans:last-child{width:100%;border-right:none;border-bottom:none}.page-category-group:only-child .two-orphans:last-child .page-category-image{width:100%;width:-webkit-calc( 100% - 20px );width:-moz-calc( 100% - 20px );width:calc( 100% - 20px )}@media (min-width: 767px){.orange-divider{width:90px}.page-type-department .page-title-wrap,.page-category-title{font-size:18px;line-height:22px;margin-top:25px}.page-category-text{line-height:18px;font-size:14px;margin:10px auto 15px auto}.orange-divider.page-category-divider{margin:10px auto 40px auto}.page-category-text{letter-spacing:0.05em}.page-category-list{margin:auto 20px}.page-category-group:nth-of-type(2n) .page-category-element:nth-of-type(3n+1){float:right;border-left:solid 2px #f2f2f2;border-right:none}.page-category-element:nth-of-type(3n+1){width:50%;width:-webkit-calc( 50% + 1px );width:-moz-calc( 50% + 1px );width:calc( 50% + 1px );border-right:solid 2px #f2f2f2}.page-category-element:nth-of-type(3n+1) .page-category-image{padding-bottom:65%;padding-bottom:-webkit-calc( 64% + 51px );padding-bottom:-moz-calc( 64% + 51px );padding-bottom:calc( 64% + 51px )}.page-category-element:nth-of-type(3n+2){width:50%;width:-webkit-calc( 50% - 1px );width:-moz-calc( 50% - 1px );width:calc( 50% - 1px );border-right:none}.page-category-element:nth-of-type(3n+2) .page-category-image{padding-bottom:32%;padding-bottom:-webkit-calc( 32% - 2px );padding-bottom:-moz-calc( 32% - 2px );padding-bottom:calc( 32% - 2px )}.page-category-element:nth-of-type(3n){width:50%;width:-webkit-calc( 50% - 1px );width:-moz-calc( 50% - 1px );width:calc( 50% - 1px );border-bottom:solid 2px #f2f2f2;float:left}.page-category-element:nth-of-type(3n) .page-category-image{padding-bottom:32%;padding-bottom:-webkit-calc( 32% - 2px );padding-bottom:-moz-calc( 32% - 2px );padding-bottom:calc( 32% - 2px )}.page-category-group:nth-last-of-type(1) .page-category-element:nth-of-type(3n+1){border-bottom:none}.page-category-group:nth-last-of-type(1) .page-category-element:nth-of-type(3n+2){border-bottom:solid 2px #f2f2f2}.page-category-group:last-child .no-orphans-odd.page-category-element:nth-of-type(3n){border-bottom:none}.page-category-group:last-child .one-orphan.page-category-element:nth-of-type(3n+1){float:left;border-right:solid 2px #f2f2f2;border-left:none}.page-category-group:last-child.wrapper-two-orphans{width:50.1%}.page-category-group:last-child .two-orphans:first-child{width:100%;float:left;border-bottom:solid 2px #f2f2f2;border-right:solid 2px #f2f2f2;border-left:none}.page-category-group:last-child .two-orphans:first-child .page-category-image{padding-bottom:32%;padding-bottom:-webkit-calc( 32% - 2px );padding-bottom:-moz-calc( 32% - 2px );padding-bottom:calc( 32% - 2px )}.page-category-group:last-child .two-orphans:last-child{width:100%;border-right:solid 2px #f2f2f2;border-bottom:none}.page-category-group:only-child .one-orphan.page-category-element:nth-of-type(3n+1){border:none;float:none}.page-category-group:only-child.wrapper-two-orphans{width:100%}.page-category-group:only-child .two-orphans:first-child{width:50%;float:left;border-bottom:none;border-right:solid 2px #f2f2f2;border-left:none}.page-category-group:only-child .two-orphans:first-child .page-category-image{padding-bottom:65%;padding-bottom:-webkit-calc( 64% + 51px );padding-bottom:-moz-calc( 64% + 51px );padding-bottom:calc( 64% + 51px )}.page-category-group:only-child .two-orphans:last-child{width:50%;border-right:none;border-bottom:none}.page-category-group:only-child .two-orphans:last-child .page-category-image{padding-bottom:65%;padding-bottom:-webkit-calc( 64% + 51px );padding-bottom:-moz-calc( 64% + 51px );padding-bottom:calc( 64% + 51px )}}@media (min-width: 1024px){.page-category-list{margin:auto 60px 40px 60px}.page-category-list li{width:50%;float:left}.page-category-list.page-category-1 li{margin:0 auto;float:none}.page-category-element:nth-of-type(3n+1){width:100%;float:left;border-bottom:solid 2px #f2f2f2}.page-category-element:nth-of-type(3n+1) .page-category-image{padding-bottom:40%}.page-category-element:nth-of-type(3n+2){width:50%;float:left;border-right:solid 2px #f2f2f2}.page-category-element:nth-of-type(3n+2) .page-category-image{padding-bottom:32%;padding-bottom:-webkit-calc( 30% + 20px - 3px );padding-bottom:-moz-calc( 30% + 20px - 3px );padding-bottom:calc( 30% + 20px - 3px )}.page-category-element:nth-of-type(3n){width:50%;float:left;border-right:solid 2px #f2f2f2}.page-category-element:nth-of-type(3n) .page-category-image{padding-bottom:32%;padding-bottom:-webkit-calc( 30% + 20px - 3px );padding-bottom:-moz-calc( 30% + 20px - 3px );padding-bottom:calc( 30% + 20px - 3px )}.page-category-group:nth-of-type(2n){padding-bottom:20%;padding-bottom:-webkit-calc( 20% + 54px );padding-bottom:-moz-calc( 20% + 54px );padding-bottom:calc( 20% + 54px )}.page-category-group:nth-of-type(2n) .page-category-element:nth-of-type(3n+1){border-left:none;position:absolute;left:0;bottom:0}.page-category-group:nth-of-type(2n) .page-category-element:nth-of-type(3n){border-right:none}.page-category-group:nth-of-type(2n) .page-category-element:nth-of-type(3n) .page-category-image{padding-bottom:32%;padding-bottom:-webkit-calc( 30% + 20px - 3px );padding-bottom:-moz-calc( 30% + 20px - 3px );padding-bottom:calc( 30% + 20px - 3px )}.page-category-group:nth-last-of-type(1) .page-category-element:nth-of-type(3n){border-bottom:solid 2px #f2f2f2}.one-orphan{border-bottom:solid 2px #f2f2f2 !important}.page-category-6 .page-category-group:nth-last-child(2) .page-category-element:nth-of-type(3n),.page-category-6 .page-category-group:nth-last-child(2) .page-category-element:nth-of-type(3n-1),.page-category-12 .page-category-group:nth-last-child(2) .page-category-element:nth-of-type(3n),.page-category-12 .page-category-group:nth-last-child(2) .page-category-element:nth-of-type(3n-1),.page-category-18 .page-category-group:nth-last-child(2) .page-category-element:nth-of-type(3n),.page-category-18 .page-category-group:nth-last-child(2) .page-category-element:nth-of-type(3n-1),.page-category-24 .page-category-group:nth-last-child(2) .page-category-element:nth-of-type(3n),.page-category-24 .page-category-group:nth-last-child(2) .page-category-element:nth-of-type(3n-1){border-bottom:none !important}.page-category-9 .page-category-group:last-child .page-category-element,.page-category-15 .page-category-group:last-child .page-category-element,.page-category-21 .page-category-group:last-child .page-category-element{border-bottom:none !important;border-right:solid 2px #f2f2f2}.page-category-9 .page-category-group:last-child .page-category-element:first-child,.page-category-15 .page-category-group:last-child .page-category-element:first-child,.page-category-21 .page-category-group:last-child .page-category-element:first-child{border-bottom:solid 2px #f2f2f2 !important}.page-category-7 .page-category-group:last-child .page-category-element,.page-category-13 .page-category-group:last-child .page-category-element,.page-category-19 .page-category-group:last-child .page-category-element{border:none !important}.page-category-8 .page-category-group:last-child.wrapper-two-orphans,.page-category-14 .page-category-group:last-child.wrapper-two-orphans,.page-category-20 .page-category-group:last-child.wrapper-two-orphans{width:50%;float:left;padding-bottom:0}.page-category-8 .page-category-group:last-child.wrapper-two-orphans .two-orphans:first-child,.page-category-14 .page-category-group:last-child.wrapper-two-orphans .two-orphans:first-child,.page-category-20 .page-category-group:last-child.wrapper-two-orphans .two-orphans:first-child{position:absolute;width:50%;float:left;left:0;top:0}.page-category-8 .page-category-group:last-child.wrapper-two-orphans .two-orphans:last-child,.page-category-14 .page-category-group:last-child.wrapper-two-orphans .two-orphans:last-child,.page-category-20 .page-category-group:last-child.wrapper-two-orphans .two-orphans:last-child{width:50%;float:right}.page-category-8 .page-category-group:last-child .page-category-element:first-child,.page-category-14 .page-category-group:last-child .page-category-element:first-child,.page-category-20 .page-category-group:last-child .page-category-element:first-child{border-bottom:none !important;border-right:solid 2px #f2f2f2 !important}.page-category-8 .page-category-group:last-child .page-category-element:last-child,.page-category-14 .page-category-group:last-child .page-category-element:last-child,.page-category-20 .page-category-group:last-child .page-category-element:last-child{border:none !important}.page-category-4 .page-category-group .page-category-element,.page-category-10 .page-category-group .page-category-element,.page-category-16 .page-category-group .page-category-element,.page-category-22 .page-category-group .page-category-element{border-bottom:solid 2px #f2f2f2}.page-category-4 .page-category-group .page-category-element:only-child,.page-category-10 .page-category-group .page-category-element:only-child,.page-category-16 .page-category-group .page-category-element:only-child,.page-category-22 .page-category-group .page-category-element:only-child{border:none !important}.page-category-4 .page-category-group:nth-last-child(2) .page-category-element:nth-of-type(3n),.page-category-4 .page-category-group:nth-last-child(2) .page-category-element:nth-of-type(3n-1),.page-category-10 .page-category-group:nth-last-child(2) .page-category-element:nth-of-type(3n),.page-category-10 .page-category-group:nth-last-child(2) .page-category-element:nth-of-type(3n-1),.page-category-16 .page-category-group:nth-last-child(2) .page-category-element:nth-of-type(3n),.page-category-16 .page-category-group:nth-last-child(2) .page-category-element:nth-of-type(3n-1),.page-category-22 .page-category-group:nth-last-child(2) .page-category-element:nth-of-type(3n),.page-category-22 .page-category-group:nth-last-child(2) .page-category-element:nth-of-type(3n-1){border-bottom:none !important}.page-category-5 .page-category-group:last-child.wrapper-two-orphans,.page-category-11 .page-category-group:last-child.wrapper-two-orphans,.page-category-17 .page-category-group:last-child.wrapper-two-orphans,.page-category-23 .page-category-group:last-child.wrapper-two-orphans{width:50%;padding:0}.page-category-5 .page-category-group:last-child .two-orphans:first-child,.page-category-11 .page-category-group:last-child .two-orphans:first-child,.page-category-17 .page-category-group:last-child .two-orphans:first-child,.page-category-23 .page-category-group:last-child .two-orphans:first-child{width:50%;float:left;border-bottom:none !important}.page-category-5 .page-category-group:last-child .two-orphans:first-child .page-category-image,.page-category-11 .page-category-group:last-child .two-orphans:first-child .page-category-image,.page-category-17 .page-category-group:last-child .two-orphans:first-child .page-category-image,.page-category-23 .page-category-group:last-child .two-orphans:first-child .page-category-image{padding-bottom:32%;padding-bottom:-webkit-calc( 30% + 20px - 3px );padding-bottom:-moz-calc( 30% + 20px - 3px );padding-bottom:calc( 30% + 20px - 3px )}.page-category-5 .page-category-group:last-child .two-orphans:last-child,.page-category-11 .page-category-group:last-child .two-orphans:last-child,.page-category-17 .page-category-group:last-child .two-orphans:last-child,.page-category-23 .page-category-group:last-child .two-orphans:last-child{width:50%;float:right;border-right:none !important}.page-category-5 .page-category-group:nth-last-child(2) .page-category-element:nth-of-type(3n),.page-category-5 .page-category-group:nth-last-child(2) .page-category-element:nth-of-type(3n-1),.page-category-11 .page-category-group:nth-last-child(2) .page-category-element:nth-of-type(3n),.page-category-11 .page-category-group:nth-last-child(2) .page-category-element:nth-of-type(3n-1),.page-category-17 .page-category-group:nth-last-child(2) .page-category-element:nth-of-type(3n),.page-category-17 .page-category-group:nth-last-child(2) .page-category-element:nth-of-type(3n-1),.page-category-23 .page-category-group:nth-last-child(2) .page-category-element:nth-of-type(3n),.page-category-23 .page-category-group:nth-last-child(2) .page-category-element:nth-of-type(3n-1){border-bottom:none !important}.page-category-group:only-child.wrapper-two-orphans{width:100%}.page-category-group:only-child.wrapper-two-orphans .two-orphans .page-category-image{padding-bottom:50%;padding-bottom:-webkit-calc( 50% - 1px );padding-bottom:-moz-calc( 50% - 1px );padding-bottom:calc( 50% - 1px )}.page-category-group:only-child.wrapper-one-orphan{width:100%}.page-category-group:only-child.wrapper-one-orphan .one-orphan{width:100%}.page-category-group:only-child.wrapper-no-orphans-odd{width:50%;float:none;margin:0 auto}.page-category-group:only-child.wrapper-no-orphans-odd .page-category-element:nth-of-type(3n+1){border-right:none !important;border-bottom:solid 2px #f2f2f2 !important}.page-category-group:only-child.wrapper-no-orphans-odd .page-category-element:nth-of-type(3n+2){border-bottom:none !important}.page-category-group:only-child.wrapper-no-orphans-odd .page-category-element:nth-of-type(3n){border-bottom:none !important;border-right:none !important}}.page-related-article-container #leftArrow,.page-related-article-container #rightArrow{height:22px}.page-related-article-container .page-article-carousel{bottom:15px}.page-related-article-heading{font-size:12px;font-weight:500;text-transform:uppercase;margin:0px auto 5px auto}.orange-divider.related-article-divider{margin-bottom:15px}.page-related-articles{overflow:auto}.page-related-article{position:relative;height:auto;margin:auto;display:table}.no-touch .page-article-link:hover .page-article-text{color:#f30}.no-touch .page-article-link:hover .article-overlay-text{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.touch .page-article-link:active .page-article-text{color:#f30}.page-article-image{background-size:cover;background-repeat:no-repeat;padding-bottom:67.3%;position:relative;height:0;min-height:0;width:100%;float:left}.article-overlay-text{font-size:1.42857em;color:#fff;text-transform:uppercase;text-align:center;position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,0.15);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;padding-top:30%}.page-article-text{display:table-cell}.page-article-header{font-size:12px;line-height:16px;font-weight:500;text-align:left;margin:10px auto 15px auto;white-space:normal}.page-article-description{font-size:10px;line-height:13px;text-align:left;margin:0 auto 50px auto;white-space:normal}.page-article-carousel{position:relative;margin:0 15px}.page-article-carousel .page-related-articles{white-space:nowrap;overflow-x:hidden;overflow-y:hidden}.page-article-carousel .page-related-article{display:inline-block;overflow-x:hidden;width:100%;margin:0 0;vertical-align:top;-moz-transition:all 500ms ease;-o-transition:all 500ms ease;-webkit-transition:all 500ms ease;transition:all 500ms ease}.page-article-carousel .page-related-text{white-space:normal}.page-article-carousel .carousel-navigation{position:relative}@media only screen and (min-width: 767px){.page-related-article-container{margin:0 10px}.page-related-article-heading{font-size:18px;margin:0px auto 4px auto}.orange-divider.related-article-divider{width:75px;margin-bottom:30px}.page-article-header{font-size:16px;margin:20px auto 15px auto;min-height:34px}.page-article-description{font-size:12px;line-height:14px;margin-bottom:20px}.display-one .page-related-article{max-width:1410px;width:100%;margin:auto auto}.display-one .page-article-link{display:table;margin:0 auto}.display-one .page-article-image{padding-bottom:67.3%}.display-one .page-article-text{width:50%;display:table-cell;vertical-align:middle;max-width:430px;padding-left:20px}.display-two .page-related-article{width:calc(50% - 30px);float:left}.display-two .page-related-article .page-article-text{padding-right:20px}.display-two .page-related-article:nth-of-type(1){margin-left:20px}.display-two .page-related-article:nth-of-type(2){margin-right:20px}.display-three .page-related-article{width:calc(32.9% - 10px);float:left;margin:auto 10px}.display-three .page-related-article:nth-of-type(1){margin-left:0px}.display-three .page-related-article:nth-of-type(3){margin-right:0px}}@media only screen and (min-width: 1024px){.page-related-article-container{max-width:1920px;margin:0 auto}.display-two .page-article-link{display:table}.display-two .page-article-text{width:50%;display:table-cell;vertical-align:middle;padding-left:20px}}.page-anchor-bar,.page-link,.page-title-container,.hero-product-container,.page-inline-article,.page-content-unit{margin-bottom:30px}.page-title-container.mobile{margin-top:30px}.page-hero ~ .page-title-container{display:none !important}.page-anchor-group+.page-anchor-group .page-rule,.page-related-article-container .page-rule{border-top:2px solid #f5f5f5;margin-bottom:30px}@media (min-width: 767px){.page-anchor-bar{margin-bottom:0}.page-anchor-bar ~ .page-link,.page-hero ~ .page-link{margin-top:20px}.page-above-content .page-link{margin-bottom:20px !important}.page-content .page-link{margin-bottom:30px}}@media (min-width: 960px){.page-related-article-container{margin-bottom:30px}}.page-link.mobile,.page-content .page-full-width-margins{width:96.77419%;float:left;margin-left:1.6129%;margin-right:1.6129%}@media (min-width: 506px){.page-link.mobile,.page-content .page-full-width-margins{width:96.2963%;float:left;margin-left:1.85185%;margin-right:1.85185%}}@media (min-width: 749px){.page-link.mobile,.page-content .page-full-width-margins{width:97.53086%;float:left;margin-left:1.23457%;margin-right:1.23457%}}@media (min-width: 992px){.page-link.mobile,.page-content .page-full-width-margins{width:98.14815%;float:left;margin-left:0.92593%;margin-right:0.92593%}}@media (min-width: 1435px){.page-link.mobile,.page-content .page-full-width-margins{width:98.51852%;float:left;margin-left:0.74074%;margin-right:0.74074%}}@media (min-width: 1678px){.page-link.mobile,.page-content .page-full-width-margins{width:98.76543%;float:left;margin-left:0.61728%;margin-right:0.61728%}}.page-hero-wrap{height:100%;margin-bottom:0}.hero-image-wrap{height:200px;overflow:hidden}.hero-image{height:100%;background-size:768px;background-position:left center;background-repeat:no-repeat;display:block}.hero-logo-wrap,.hero-logo-wrap-header{margin:15px 0 10px 0;height:45px;overflow:hidden}.hero-logo{height:100%;background-size:contain;background-position:center;background-repeat:no-repeat;display:block}.hero-content-wrap{position:relative;max-width:none;height:inherit;color:#000;text-align:center;padding:0;margin:15px 0 18px 0}.hero-content{top:0;left:0;width:auto;max-width:none;padding:0 5%;margin:0;-webkit-transform:none;transform:none}.hero-header{font-size:1.28571em;line-height:1.42857em;font-weight:500;margin-bottom:0}.hero-subheader{font-size:.8em;line-height:1.3em;margin-top:10px}.hero-link-wrap{height:auto;width:100%;margin-top:18px}.hero-link-text{display:inline;text-shadow:none;color:#f30;font-weight:500;border:1px solid #f30;font-size:0.78571em;line-height:2.57143em;padding:7px 12px 7px 17px}.hero-link-icon-arrow{font-size:15px;vertical-align:-3px;margin-left:2px}.hero-orange-divider-desktop{display:none}.hero-orange-divider-mobile{width:60px}@media (min-width: 768px){.page-hero-wrap{position:relative;max-width:1920px;margin:auto;height:340px;text-align:left}.hero-image-wrap{height:340px;overflow:hidden}.hero-image{height:inherit;background-size:1600px;background-position:-270px center;background-repeat:no-repeat}.hero-logo-wrap-header{height:55px;margin:0 0 16px 0}.hero-logo-wrap{height:55px;margin:0 0 14px 0}.hero-logo{background-position:left center}.hero-content-wrap{position:absolute;width:auto;height:100%;color:#000;text-align:left;margin:0 auto;z-index:1;top:0}.hero-content-wrap:before{content:"";height:100%;display:inline-block;vertical-align:middle;margin-right:-0.25em}.hero-content-wrap>.hero-content{display:inline-block;vertical-align:middle}.hero-content{position:relative;width:307px;padding:0;margin-left:15px}.hero-header{display:block;font-weight:500;font-size:26px;letter-spacing:.25px;line-height:28px;text-transform:capitalize;margin-bottom:6px}.hero-subheader{font-size:1em;letter-spacing:0.025em;line-height:1.28571em;margin-top:15px}.hero-link-wrap{height:20px;width:400px;margin-top:15px}.hero-link-text{display:inline-block;color:#f30;font-weight:500;border:0;font-size:1em;letter-spacing:.25px;line-height:1.28571em;padding:0 0 2px 0}.hero-link-text:hover{border-bottom:1px solid #f30}.hero-orange-divider-mobile{display:none}.hero-orange-divider-desktop{display:inline-block}}@media (min-width: 1080px){.hero-image{background-size:1920px;background-position:-275px center}.hero-content{width:324px;margin-left:90px;left:0}}@media (min-width: 1366px){.hero-image{background-position:center}.hero-content{width:342px}}@media (min-width: 768px){.normal-dark{color:#fff;text-shadow:0px 0px 15px rgba(150,150,150,0.75)}.normal-dark .hero-link-text{text-shadow:0px 0px 15px rgba(150,150,150,0.75)}.normal-dark a:hover{border-bottom:1px solid #f30}}.page-link-bg-black{background-color:#000}.page-link-bg-black .page-link-button-text{color:#000}.page-link-bg-orange{background-color:#f30}.page-link-bg-orange .page-link-button-text{color:#f30}.page-link-bg-sky-blue{background-color:#638bae}.page-link-bg-sky-blue .page-link-button-text{color:#638bae}.page-link-bg-dark-blue{background-color:#004981}.page-link-bg-dark-blue .page-link-button-text{color:#004981}.page-link-bg-teal{background-color:#66bfbb}.page-link-bg-teal .page-link-button-text{color:#66bfbb}.page-link{width:auto !important;float:none !important}.page-link-wrap{height:auto;max-height:155px;width:100%}.page-link-wrap:hover .page-link-button{opacity:0.9}.page-link-content{position:relative;text-align:center;text-transform:uppercase;letter-spacing:.05em;padding:20px 10%}.page-link-text{font-weight:500;margin-bottom:12px}.page-link-subheader{display:block;font-size:10px;font-weight:500;color:#fff;margin-bottom:-2px}.page-link-white-divider{display:inline-block;width:100px;border:1px solid #fff;margin:0.57143em 0 0.21429em 0}.page-link-header{font-size:20px;line-height:25px;color:#fff;font-weight:700;margin-bottom:-3px}.page-link-button{display:inline-block;height:26px;background-color:#fff;padding:0 15px}.page-link-button-text{font-size:10px;text-transform:uppercase;font-weight:700;background-color:#fff;height:26px;line-height:26px}@media (min-width: 1025px){.page-above-content .page-link{max-width:1920px;margin-left:auto;margin-right:auto;padding:0 1.42857em 0 1.42857em}}@media (min-width: 768px){.page-above-content .page-link{display:block;margin-left:0.92857em;margin-right:0.92857em}.page-link-wrap{height:90px;max-height:90px;margin:auto}.page-link-content{text-align:left;padding:0}.page-link-subheader{font-size:12px;font-weight:500;padding:0}.page-link-text-wrap{position:absolute;height:100%;margin-left:10px}.page-link-text{margin:0}.page-link-button-wrap{position:relative;height:100%;width:135px;float:right;margin-right:10px}.page-link-button{position:absolute;display:inline;height:auto;width:135px;text-align:center;padding:15px;top:50%;float:right;margin:0 10px 0 0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.page-link-button-text{font-size:13px;font-weight:700;line-height:15px;height:auto;margin-bottom:-2px}}@media (min-width: 1025px){.page-above-content .page-link{max-width:1920px;margin-left:auto;margin-right:auto;padding:0 2.14286em 0 2.14286em}}@media (min-width: 1240px){.page-below-fold .page-link{max-width:1920px;margin-left:auto;margin-left:auto;padding:0 2.14286em 0 2.14286em}.page-link-wrap{margin:auto}.page-link-text-wrap{margin-left:50px}.page-link-subheader{font-size:20px;margin-top:0}.page-link-white-divider{width:176px}.page-link-header{font-size:28px;line-height:28px;margin-bottom:-3px}.page-link-button-wrap{width:190px;margin-right:50px}.page-link-button{width:190px}.page-link-button-text{font-size:16px;line-height:19px;margin-bottom:-3px}}@media (min-width: 1920px){.page-content .page-link{margin:auto auto 30px auto !important}}.page-link-img-main-wrap{position:relative;width:100%;text-align:center;color:#000;background-color:#fff;border:1px solid #e1e1e1}.page-link-img-main-wrap:hover .page-link-img-button{background-color:#dd2c00}.page-link-img-text-wrap{vertical-align:middle;height:100%;width:100%}.page-link-img-text{text-align:center;text-transform:uppercase;letter-spacing:.05em;margin:10px 0 5px 0;padding:0 10%}.page-link-img-subheader{display:block;font-size:10px;line-height:10px;margin-bottom:5px;font-weight:500}.page-link-img-header{font-size:14px;line-height:20px;font-weight:700}.page-link-images{position:relative;padding-bottom:11%;height:0}.page-link-image{background-repeat:no-repeat;background-size:contain;background-position:center;position:absolute;top:0;left:0;width:100%;height:100%}.page-link-img-button{display:inline-block;height:26px;background-color:#f30;padding:0 15px;margin:14px 0 10px 0}.page-link-img-button-text{font-size:10px;font-weight:700;color:#fff;text-transform:uppercase;height:26px;line-height:26px}@media (min-width: 768px){.page-link-img-main-wrap{height:90px}.page-link-content{height:90px}.page-link-image-wrap{height:100%;width:50%;float:left}.page-link-image{position:relative;background-size:contain}.page-link-img-text-wrap{position:relative;text-align:left;float:left;max-width:"33.5%";max-width:-webkit-calc( 50% - 120px );max-width:-moz-calc( 50% - 120px );max-width:calc( 50% - 120px )}.page-link-img-text{text-align:left;margin:0;padding:0 10%;width:100%}.page-link-img-button-wrap{position:relative;height:100%;width:100px;float:right;margin-right:20px}.page-link-img-button{position:absolute;display:inline;height:auto;width:100px;text-align:center;background-color:#f30;padding:15px;top:50%;float:right;margin:0 20px 0 0;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.page-link-img-button-text{font-size:12px;line-height:15px;height:auto}}@media (min-width: 1240px){.page-link-img-main-wrap{max-width:1920px;margin:auto}.page-link-img-text-wrap{max-width:"33.5%";max-width:-webkit-calc( 50% - 170px );max-width:-moz-calc( 50% - 170px );max-width:calc( 50% - 170px )}.page-link-img-subheader{font-size:12px;line-height:12px}.page-link-img-header{font-size:20px;line-height:24px}.page-link-img-button-wrap{width:150px}.page-link-img-button{width:150px}.page-link-img-button-text{font-size:14px;line-height:16px}}.page-anchor-bar{font-size:0.71429em;font-weight:500;letter-spacing:0.01em;text-transform:uppercase;max-width:1921px;margin-left:auto;margin-right:auto;position:relative;overflow:hidden}.page-anchor-wrapper{width:calc(100% + 1px)}.page-anchor{-moz-transition:color 0.25s ease-in-out;-o-transition:color 0.25s ease-in-out;-webkit-transition:color 0.25s ease-in-out;transition:color 0.25s ease-in-out;display:none;float:left;height:50px;text-align:center;color:#000;border-right:1px solid #fff;border-bottom:1px solid #fff;z-index:1;position:relative}.page-anchor:nth-child(-n+7){display:inline-block}.page-anchor-extra{position:absolute;left:0;bottom:0;height:50px;width:100%;z-index:0;border-bottom:1px solid #fff;display:none}.page-anchor-extra-inner{width:100%;height:100%;background-color:#f5f5f5}.page-anchor-bar label:nth-of-type(1){display:none}.page-anchor-bar.size-1 .page-anchor{width:100%}.page-anchor-bar.size-2 .page-anchor,.page-anchor-bar.size-4 .page-anchor{width:50%}.page-anchor-bar.size-5 .page-anchor{width:50%}.page-anchor-bar.size-5 .page-anchor:nth-child(-n+3){width:33.33333%}.page-anchor-link{display:inline-block;width:100%;height:100%;background-color:#f5f5f5}.page-anchor-text{padding-left:5px;padding-right:5px;width:99%}.no-touch .page-anchor:hover .page-anchor-link{background-color:#e1e1e1}.touch .page-anchor-link{-webkit-tap-highlight-color:rgba(0,0,0,0.12)}.page-anchor-more-arrow{display:inline-block;height:0;width:0;-webkit-transform:rotate(360deg);border-width:4px 3.5px;border-style:solid;border-color:transparent;border-top-color:inherit;border-bottom-width:0;-moz-transition:-moz-transform 0.25s ease-in-out;-o-transition:-o-transform 0.25s ease-in-out;-webkit-transition:-webkit-transform 0.25s ease-in-out;transition:transform 0.25s ease-in-out;-moz-transform:rotateX(0);-ms-transform:rotateX(0);-webkit-transform:rotateX(0);transform:rotateX(0);margin-bottom:2px;margin-left:13px}.page-anchor-more-select{display:none}.page-anchor-more-select:checked ~ .page-anchor-wrapper .page-anchor:not(.page-anchor-more),.page-anchor-more-select:checked ~ .page-anchor-wrapper .page-anchor-extra{display:inline-block}.page-anchor-more-select:checked ~ .page-anchor-wrapper .page-anchor-more{color:#f30}.page-anchor-more-select:checked ~ .page-anchor-wrapper .page-anchor-more-arrow{-moz-transform:rotateX(180deg);-ms-transform:rotateX(180deg);-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.page-anchor-bar.size-3 .page-anchor,.page-anchor-bar.size-6 .page-anchor,.page-anchor-bar.size-7 .page-anchor,.page-anchor-bar.size-8 .page-anchor,.page-anchor-bar.size-9 .page-anchor,.page-anchor-bar.size-10 .page-anchor,.page-anchor-bar.size-over-10 .page-anchor{width:33.33333%}@media (min-width: 768px){.page-anchor-bar{font-size:0.85714em}.page-anchor-bar label:nth-of-type(1){display:inline-block}.page-anchor:nth-child(n){display:none}.page-anchor:nth-child(-n+5){display:inline-block}.page-anchor-bar.size-4 .page-anchor{width:25%}.page-anchor-bar.size-5 .page-anchor:nth-child(n){width:20%}.page-anchor-bar.size-6 .page-anchor,.page-anchor-bar.size-7 .page-anchor,.page-anchor-bar.size-8 .page-anchor,.page-anchor-bar.size-9 .page-anchor,.page-anchor-bar.size-10 .page-anchor,.page-anchor-bar.size-over-10 .page-anchor{width:20%}}@media (min-width: 980px){.page-anchor:nth-child(n){display:none}.page-anchor:nth-child(-n+7){display:inline-block}.page-anchor-bar label:nth-of-type(1){display:none}.page-anchor-bar.size-6 .page-anchor,.page-anchor-bar.size-7 .page-anchor,.page-anchor-bar.size-8 .page-anchor,.page-anchor-bar.size-9 .page-anchor,.page-anchor-bar.size-10 .page-anchor,.page-anchor-bar.size-over-10 .page-anchor{width:16.66667%}}@media (min-width: 1176px){.page-anchor:nth-child(n){display:none}.page-anchor:nth-child(-n+9){display:inline-block}.page-anchor-bar label:nth-of-type(-n+2){display:none}.page-anchor-bar.size-7 div:nth-of-type(7){display:inline-block}.page-anchor-bar.size-7 label:nth-of-type(3){display:none}.page-anchor-bar.size-7 .page-anchor,.page-anchor-bar.size-8 .page-anchor,.page-anchor-bar.size-9 .page-anchor,.page-anchor-bar.size-10 .page-anchor,.page-anchor-bar.size-over-10 .page-anchor{width:14.28571%}}@media (min-width: 1372px){.page-anchor:nth-child(n){display:none}.page-anchor:nth-child(-n+11){display:inline-block}.page-anchor-bar label:nth-of-type(-n+3){display:none}.page-anchor-bar.size-8 div:nth-of-type(8){display:inline-block}.page-anchor-bar.size-8 label:nth-of-type(4){display:none}.page-anchor-bar.size-8 .page-anchor,.page-anchor-bar.size-9 .page-anchor,.page-anchor-bar.size-10 .page-anchor,.page-anchor-bar.size-over-10 .page-anchor{width:12.5%}}@media (min-width: 1568px){.page-anchor:nth-child(n){display:none}.page-anchor:nth-child(-n+13){display:inline-block}.page-anchor-bar label:nth-of-type(-n+4){display:none}.page-anchor-bar.size-9 div:nth-of-type(9){display:inline-block}.page-anchor-bar.size-9 label:nth-of-type(5){display:none}.page-anchor-bar.size-9 .page-anchor,.page-anchor-bar.size-10 .page-anchor,.page-anchor-bar.size-over-10 .page-anchor{width:11.11111%}}@media (min-width: 1764px){.page-anchor:nth-child(n){display:none}.page-anchor:nth-child(-n+15){display:inline-block}.page-anchor-bar label:nth-of-type(-n+5){display:none}.page-anchor-bar.size-10 div:nth-of-type(10){display:inline-block}.page-anchor-bar.size-10 label:nth-of-type(6){display:none}.page-anchor-bar.size-10 .page-anchor,.page-anchor-bar.size-over-10 .page-anchor{width:10%}}.page-gift-card .quickbuy-title{white-space:normal;overflow:visible}.quickbuy-container-gil-relevance{border-bottom:1px solid #ccc;margin-bottom:30px}.quickbuy-container-gil-relevance .quickbuy{display:none}.quickbuy-container-gil-relevance .quickbuy:nth-child(-n+2){display:block}@media (min-width: 749px){.quickbuy-container-gil-relevance .quickbuy:nth-child(-n+3){display:block}}@media (min-width: 992px){.quickbuy-container-gil-relevance .quickbuy:nth-child(-n+4){display:block}}@media (min-width: 1435px){.quickbuy-container-gil-relevance .quickbuy:nth-child(-n+5){display:block}}@media (min-width: 1678px){.quickbuy-container-gil-relevance .quickbuy:nth-child(-n+6){display:block}}.recommended-rail-container{width:100%;display:none}@media (min-width: 767px){.recommended-rail-container{display:block}}.recommended-heading{margin-bottom:26px;font-size:18px;font-weight:500;letter-spacing:0.05em;text-transform:uppercase}.page-content-unit{display:none}@media (min-width: 767px){.page-content-unit{display:block}.page-content-unit-closed .page-article-content,.page-content-unit-open .page-article-drawer{display:none}.page-content-unit{width:100%;height:250px;background-color:#f5f5f5;border-top:solid 1px #e6e6e6;border-bottom:solid 1px #e6e6e6;-moz-transition:height 500ms ease;-o-transition:height 500ms ease;-webkit-transition:height 500ms ease;transition:height 500ms ease}.page-content-unit:hover .page-article-expand,.page-content-unit:hover .page-article-header,.page-content-unit:hover .page-article-description{color:#f30;cursor:pointer}.page-content-unit:hover .page-icon-chevron-down{fill:#f30}.page-content-unit-open.page-content-unit{height:500px;overflow:hidden}.page-content-unit-open.page-content-unit .page-article-content{margin:0 auto;position:relative}.page-article-drawer{position:relative;width:100%;height:100%;cursor:pointer}.page-article-drawer-contents{overflow:auto;margin:0 auto;width:90%;max-width:700px;padding-top:26px}.page-article-drawer-image{width:225px;height:150px;float:left}.page-article-expand{position:absolute;bottom:18px;padding-top:18px;text-align:center;font-size:13px;font-weight:500;text-transform:uppercase;border-top:solid 1px #e6e6e6;width:100%}.page-expand-icon{margin-left:10px}.page-expand-icon .page-icon-chevron-down{width:1em;height:0.5em;margin-bottom:2px}.page-article-drawer-text{width:445px}.page-article-drawer-text .page-article-header{margin:0 0 15px 0;min-height:auto;line-height:20px}.page-article-drawer-text .page-article-description{line-height:18px;margin:auto auto}.page-article-content-title{font-weight:700;text-align:center;padding:0 0 17px 0;font-size:20px}.page-article-content-break{width:300px;border-top:solid 1px #000;padding-bottom:20px;margin:0 auto}.page-close-drawer{cursor:pointer;position:absolute;right:7px;top:-18px}.page-close-drawer .page-icon-x{width:10px;height:10px}.page-article-scroll{height:450px;width:calc(100% - 10px);margin-top:25px;overflow-y:scroll;overflow-x:hidden}.page-article-scroll .gift-guide{max-width:723px;margin:0 auto}.page-article-scroll .gift-guide .slide-media{background-color:initial}.page-article-scroll .headline-center,.page-article-scroll .headline-bottom{display:none}.page-article-scroll .caption{margin:auto 20px}.page-article-scroll .main-slide-content{margin:auto 20px 15px 20px}.page-article-scroll::-webkit-scrollbar{width:3px}.page-article-scroll::-webkit-scrollbar-thumb{height:7px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;background:#afafaf}.page-article-scroll::-webkit-scrollbar-track{background:#ebebeb;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.page-article-content .slide .img-wrapper img{width:723px}}@media (min-width: 960px){.page-article-drawer-contents{width:75%}.page-close-drawer{right:27px}.page-article-scroll{width:calc(100% - 30px)}}.preview-edit-tool{display:none}@media (min-width: 767px){.preview-edit-tool{display:block;position:fixed;z-index:77777}.preview-edit-tool .preview-minimized{width:60px;height:60px;background-color:#f30;position:fixed;bottom:80px;right:10px;text-align:center;cursor:pointer}.preview-edit-tool .preview-minimized-edit-page{color:#fff;font-weight:500;text-transform:uppercase;font-size:11px;width:100%}.preview-edit-tool .preview-edit-tool-icon{background:url("/images/jackthreads/preview-edit.png");background-size:cover;height:25px;width:25px;margin:2px auto 5px auto}.preview-edit-tool .preview-maximized{opacity:.95;width:610px;height:auto;min-height:115px;background-color:#fff;text-align:center;border-radius:5px;position:fixed;bottom:80px;right:10px;border:2px solid #d9d9d9}.preview-edit-tool .preview-close-button{background-image:url(/images/jackthreads/checkout/x_black.svg);float:right;height:15px;margin-top:10px;margin-right:10px;width:15px;background-size:cover;cursor:pointer}.preview-edit-tool .preview-header-bar{text-align:center;height:50px;opacity:1;width:100.1%;background-color:#dcdcdc}.preview-edit-tool .preview-show-hide{display:inline-table;font-size:12px;width:25%;margin-top:9px;float:left}.preview-edit-tool .preview-page-title-wrap{display:inline-table;min-width:70%;max-width:90%;margin-left:20px;text-align:left;float:left}.preview-edit-tool .preview-page-title{font-size:16px;font-weight:700;border-left:1px solid #000;padding-left:10px}.preview-edit-tool .preview-page-pre-title{font-size:14px;font-weight:400}.preview-edit-tool .preview-edit-button-wrap{text-align:center;padding-right:25px}.preview-edit-tool .preview-edit-button-text{color:#fff;font-weight:700;width:110px;margin:0 auto;background-color:#f30;line-height:30px}.preview-edit-tool .preview-page-data-wrapper{height:100px;width:100%}.preview-edit-tool .preview-data-list{text-align:left;margin-top:15px;float:left}.preview-edit-tool .preview-schedule-list{text-align:left;margin:15px 30px 0 0;float:left;padding-left:20px}.preview-edit-tool .preview-list-title{font-weight:500;font-size:14px}.preview-edit-tool .preview-list-element{padding-bottom:15px}.preview-edit-tool .preview-list-element:last-child{padding-bottom:0}.preview-edit-tool .preview-maximized,.preview-edit-tool .preview-modal-state{display:none}.preview-edit-tool .preview-modal-state:checked+.preview-toggle{display:none}.preview-edit-tool .preview-modal-state:checked ~ .preview-maximized{display:block}}.icon-facebook-messenger-blue{background-image:url('/images/jackthreads/social/facebook-messenger-logo-blue.svg?1452102393');background-position:center left;background-repeat:no-repeat;background-size:contain;width:16px;height:16px;display:inline-block}.icon-facebook-messenger-white{background-image:url('/images/jackthreads/social/facebook-messenger-logo-white.svg?1452102393');background-position:center left;background-repeat:no-repeat;background-size:contain;width:16px;height:16px;display:inline-block}.icon-facebook-messenger-chat{background-image:url('/images/jackthreads/social/facebook-messenger-chat.png?1452635482');width:35px;height:35px;background-position:center left;background-repeat:no-repeat;background-size:contain;display:inline-block}.icon-facebook-messenger-phone{background-image:url('/images/jackthreads/social/facebook-messenger-phone.png?1452635482');width:35px;height:35px;background-position:center left;background-repeat:no-repeat;background-size:contain;display:inline-block}.icon-facebook-messenger-receipt{background-image:url('/images/jackthreads/social/facebook-messenger-receipt.png?1452635482');width:35px;height:35px;background-position:center left;background-repeat:no-repeat;background-size:contain;display:inline-block}.fb-messenger-receipt-prompt{width:100%;float:left;padding-top:3.16456%;padding-bottom:3.16456%;background-color:#f5f5f5}.fb-messenger-receipt-prompt.hidden{visibility:hidden}.fb-messenger-receipt-prompt-header-container-sent{display:none}.fb-messenger-receipt-prompt.receipt-sent .fb-messenger-receipt-prompt-header-container-sent{display:block}.fb-messenger-receipt-prompt.receipt-sent .fb-messenger-receipt-prompt-header-container-unsent,.fb-messenger-receipt-prompt.receipt-sent .fb-messenger-receipt-prompt-icons-container,.fb-messenger-receipt-prompt.receipt-sent .fb-messenger-receipt-prompt-button-container,.fb-messenger-receipt-prompt.receipt-sent .fb-messenger-receipt-prompt-user-info-lead{display:none}.fb-messenger-receipt-prompt.receipt-sent .fb-messenger-receipt-prompt-left{margin-top:6em}.fb-messenger-receipt-prompt.receipt-sent.user-info-hidden .fb-messenger-receipt-prompt-left{margin-top:4.92857em}.fb-messenger-receipt-prompt.receipt-sent .fb-messenger-receipt-prompt-right{margin-top:4.42857em}.fb-messenger-receipt-prompt.receipt-sent .fb-messenger-receipt-prompt-user-info{text-align:center}.fb-messenger-receipt-prompt-header{font-size:16px;text-align:center;color:#000;margin-bottom:0.3125em}.fb-messenger-receipt-prompt-header-text{padding-left:3.16456%;padding-right:3.16456%;font-size:14px;text-align:center;color:#646464}.fb-messenger-receipt-prompt-icons-container{width:200px;margin:1.42857em auto}.fb-messenger-receipt-prompt-icons{width:100%;float:left;padding-left:2.1097%;padding-right:2.1097%;text-align:center}.fb-messenger-receipt-prompt-icon{width:33.33333%;float:left;padding-left:2.1097%;padding-right:2.1097%}.fb-messenger-receipt-prompt-button-container{padding-left:3.16456%;padding-right:3.16456%}.fb-messenger-receipt-prompt-button{width:100%;text-transform:none}.fb-messenger-receipt-prompt-button-text .icon-facebook-messenger-white{margin-bottom:-2px}.fb-messenger-receipt-prompt-user-info{padding-left:3.16456%;padding-right:3.16456%;margin-top:1.07143em}.fb-messenger-receipt-prompt.user-info-hidden .fb-messenger-receipt-prompt-user-info{display:none}.fb-messenger-receipt-prompt-user-info-text{font-size:12px;color:#646464}.fb-messenger-receipt-prompt-user-info-avatar{width:25px;height:25px;display:inline-block;background-size:contain;margin-bottom:-8px;margin-left:2px;margin-right:2px}.fb-messenger-receipt-prompt-user-info-name{font-weight:500}@media (min-width: 767px){.fb-messenger-receipt-prompt{padding-bottom:0;padding-top:1.07143em}.fb-messenger-receipt-prompt-left{width:66.66667%;float:left}.fb-messenger-receipt-prompt-right{width:33.33333%;float:left}.fb-messenger-receipt-prompt.user-info-hidden .fb-messenger-receipt-prompt-right{height:100px;line-height:100px;margin-top:0}.fb-messenger-receipt-prompt.receipt-sent .fb-messenger-receipt-prompt-left,.fb-messenger-receipt-prompt.receipt-sent .fb-messenger-receipt-prompt-right{width:100%;margin-top:0}.fb-messenger-receipt-prompt.receipt-sent.user-info-hidden .fb-messenger-receipt-prompt-right{height:auto;line-height:normal;padding-bottom:1.07143em}.fb-messenger-receipt-prompt.receipt-sent.user-info-hidden .fb-messenger-receipt-prompt-left{margin-top:1.78571em;margin-bottom:1.78571em}.fb-messenger-receipt-prompt.receipt-sent .fb-messenger-receipt-prompt-user-info{margin-top:1.07143em;margin-bottom:1.64286em}.fb-messenger-receipt-prompt-header{margin-bottom:0.625em}.fb-messenger-receipt-prompt-icons-container{margin:1.07143em auto}}.stack #main .container{width:100%;max-width:970px}body.stack.sticky-nav #main{padding-top:45px !important}@media only screen and (max-width: 768px){.desktop-only{display:none !important}}.stack-section{width:100%;max-width:970px;margin:0 auto}.stack-section .stack-container article{margin-bottom:10px}.stack-section .stack-container article.ad-container{margin-bottom:0}@media only screen and (max-width: 768px){.stack-section .stack-container article.ad-container{margin-bottom:10px}}.stack-section .stack-container article.stack-right.thin{padding-left:5px}.stack-section .stack-container article.stack-right.wide{padding-left:5px}.stack-section .stack-container article.stack-left.thin{padding-right:5px}.stack-section .stack-container article.stack-left.wide{padding-right:5px}.stack-section .stack-container article.thin .description{width:99%;width:calc(100% - 3px)}.stack-section .stack-container article.wide .description{width:99%;width:calc(100% - 6px)}.stack-section .stack{max-height:21.42857em;max-height:calc(100vw * .31)}@media only screen and (max-width: 768px){.stack-section .stack{max-height:none}}.ie8 .stack-section .stack-container article.ad-container{margin-bottom:10px}.stack-section .stack .stack-left{clear:left}.stack-section .ad-container>div:first-child{display:block;height:100%}@media only screen and (min-width: 959px){.stack-section .ad-container iframe{width:100%;max-height:21.42857em}}@media only screen and (max-width: 768px){.stack-section .ad-container{width:100%;max-height:none}.stack-section .ad-container iframe{width:100vw;height:69.77vw}}@media only screen and (min-width: 768px) and (max-width: 959px){.stack-section .ad-container iframe{width:100% !important;max-height:calc((100vw - 10px) * 0.31)}.scrollbar-15 .stack-section .ad-container iframe{max-height:calc((100vw - 25px) * 0.31)}}.cp-style a .img:before,.cp-style .img:before{display:block;width:100%;height:100%;content:' ';position:absolute;top:0;left:0;pointer-events:none;z-index:0;-moz-transition:background 0.15s ease-in;-o-transition:background 0.15s ease-in;-webkit-transition:background 0.15s ease-in;transition:background 0.15s ease-in}.no-touch .cp-style a:hover .img:before,.no-touch .cp-style:hover .img:before{background:url('/images/rgbapng/0000007f-5.png?1424283396');background:rgba(0,0,0,0.5)}.cp-style .image-space>span{position:relative;z-index:0}.cp-style .description{position:absolute;display:block;font-weight:700;z-index:1;color:#fff;text-transform:uppercase;text-shadow:1px 1px 10px #000;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC40Ii8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(0,0,0,0)),color-stop(100%, rgba(0,0,0,0.4)));background-image:-moz-linear-gradient(top, rgba(0,0,0,0),rgba(0,0,0,0.4));background-image:-webkit-linear-gradient(top, rgba(0,0,0,0),rgba(0,0,0,0.4));background-image:linear-gradient(to bottom, rgba(0,0,0,0),rgba(0,0,0,0.4));filter:progid:DXImageTransform.Microsoft.gradient( startColorstr=#00000000, endColorstr=#9A000000 );-ms-filter:progid:DXImageTransform.Microsoft.gradient( startColorstr=#00000000, endColorstr=#9A000000 );height:50%}.cp-style .description span{position:absolute;width:100%;left:0;bottom:0;padding-left:20px;padding-right:20px;padding-bottom:20px}.cp-style .image-space{z-index:-1}.stack{position:relative;display:block;float:left;width:100%}.stack #wrapper a{display:block}.stack .description{font-size:1.9vw;line-height:1.2em;bottom:0;text-align:center;width:100%}@media only screen and (max-width: 768px){.stack .description{font-size:6vw;line-height:1.125em}}@media only screen and (min-width: 1400px){.stack .description{font-size:24px !important;line-height:26px !important}}.stack.thin{width:44.3%;max-width:44.3%}.stack.thin .img{padding-bottom:69.77%}.stack.wide{width:55.7%;max-width:55.7%}.stack.wide .img{padding-bottom:55.6%}.stack.medium{max-width:50%}.stack.medium .img{padding-bottom:55.55%}.stack.author{clear:both;width:100%;margin-bottom:0.71429em}.stack.author a{display:inline-block}.stack.author .hover-link{display:none}.stack.author .image-link{float:left;width:48.09%;position:relative}.stack.author .img{padding-bottom:63.49%}.stack.author .details{width:50%;width:-webkit-calc( 51.91% - 15px );width:-moz-calc( 51.91% - 15px );width:calc( 51.91% - 15px );float:right}.stack.author .edition{font-weight:900;display:inline-block;margin-bottom:.5em}.stack.author .title{font-size:1.57143em;font-weight:300;line-height:1.2em;margin-bottom:.35em}.no-touch .stack.author .title:hover{color:#8e0202}.stack.author .byline,.stack.author .published{font-size:0.85714em}.stack.author .excerpt{margin-top:1em}.no-touch .author .image-space{opacity:1 !important}.stack-more{margin-top:1.07143em;cursor:pointer}.stack-more a{display:block;font-size:1.28571em;line-height:2.77778em;text-transform:uppercase;text-align:center;background:#c4c6c5;color:#fff;-moz-transition:background 0.15s ease-out;-o-transition:background 0.15s ease-out;-webkit-transition:background 0.15s ease-out;transition:background 0.15s ease-out}.no-touch .stack-more a:hover{background:#8e0202;color:#fff}.no-touch .stack-more a:active,.stack-more a:active{background:#000}.stack-more a span{position:relative}.stack-more a span img{width:40px;position:absolute;left:-45px;top:-6px}.stack-more .off:after{content:'';border-top:0.33333em solid #fff;border-left:0.22222em solid transparent;border-right:0.22222em solid transparent;display:inline-block;vertical-align:middle;margin-left:0.33333em}.stack-more .on{display:none}.stack-more .loader,.stack-more .sale-products-wrap.loading:after{font-size:7px;vertical-align:sub;margin-right:1.5em}.stack-more.loading a{-webkit-transition:none;-moz-transition:none;transition:none}.stack-more.loading a,.no-touch .stack-more.loading a:hover{color:#8e0202;background:#fff}.stack-more.loading .on{display:inline-block}.stack-more.loading .off{display:none}.welcome-unit{margin:0 auto;max-width:1400px}.welcome-unit a{z-index:1}.welcome-unit .description{bottom:0;text-align:center}.welcome-unit .full{max-width:100%}.welcome-unit .full .img{padding-bottom:32.14%}.welcome-unit .full .description{font-size:3em;line-height:1.14286em}.welcome-unit .medium{max-width:100%}.welcome-unit .medium .img{padding-bottom:47.78%}.welcome-unit .medium .description{font-size:2.7vw;line-height:1.11111em}@media only screen and (min-width: 1400px){.welcome-unit .medium .description{font-size:36px !important;line-height:38px !important}}.welcome-unit .small{max-width:100%}.welcome-unit .small .img{padding-bottom:49.13%}.welcome-unit .small .description{font-size:1.9vw;line-height:1.2em}@media only screen and (min-width: 1400px){.welcome-unit .small .description{font-size:24px !important;line-height:26px !important}}.welcome-unit .welcome-wrapper{padding-bottom:10px}.welcome-unit .medium-wrapper{width:67.29%;float:left}.welcome-unit .small-wrapper{padding-left:10px;width:32.71%}span.img{display:block;max-width:100%;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;background-size:cover;position:relative}@media only screen and (max-width: 768px){.welcome-unit a.medium .img{padding-bottom:63.125% !important}.welcome-unit a.small .img{padding-bottom:48.3871% !important}.welcome-unit .description{font-size:6vw !important;line-height:1.125em !important}.welcome-unit .welcome-wrapper{padding-left:0 !important;padding-right:0 !important;width:100% !important;padding-bottom:5px}.stack-container article{padding-left:0 !important;padding-right:0 !important;max-width:100% !important;width:100% !important;margin-bottom:5px !important}.stack-container article .img{padding-bottom:48.3871% !important}.stack-container article .description{width:100% !important}.homepage .content-unit,.category .content-unit{padding-top:0}.stack .description{z-index:2;transition:background .15s ease-in;bottom:0;top:auto;left:0;padding:0.83333em;padding-bottom:4.83333em;width:100% !important}.stack.thin,.stack.wide,.stack.full,.stack.medium,.stack.small,.stack.author{max-width:100%}.stack.author{margin:0}.stack.author .image-link{width:100% !important}.stack.author .details{height:0}}#footer a{display:inline}#headSponsor{width:100%;background:black;top:0;height:auto;position:relative}#headSponsor>div{margin:0 auto;padding-right:5px}#headSponsor #div-gpt-ad-1364245254959-0{width:960px;height:34px}#headSponsor #JT_LogoHeader_960x34{height:34px}#headSponsor #JT_LogoHeader_960x34>div{width:100%;overflow:hidden}#headSponsor #JT_LogoHeader_960x34>div>iframe{margin:0 auto;display:block}#confirmationSponsor{min-height:90px;height:90px;margin-bottom:40px}#confirmationSponsor #div-gpt-ad-1364244639753-0{margin:0 auto;text-align:center}#billingSponsor{height:auto}#billingSponsor #div-gpt-ad-1364244832370-0{margin:0;margin-bottom:15px;text-align:left;position:relative;left:24px}#checkoutSponsor{min-height:85px;height:85px;width:612px;text-align:center;margin:0 auto}#checkoutSponsor #div-gpt-ad-1364244530268-0{width:100%}#checkoutSponsor #div-gpt-ad-1364244530268-0>iframe{height:85px !important}@media only screen and (max-width: 960px){#checkoutSponsor{display:none}#headSponsor{display:none}}@media only screen and (max-width: 767px){#confirmationSponsor{display:none}}.sponsorship_inline{display:none;position:relative;width:100%;height:auto;padding:15px;margin:30px 0;overflow:hidden;z-index:1}.sponsorship_inline .sponsorship_inline_close{background:url('/images/jackthreads/sponsorship/inline-modal-close-small.png?1424283396') no-repeat center;width:13px;height:15px;position:absolute;top:15px;right:15px;display:block}.sponsorship_inline .sponsorship_inline_close:hover{cursor:pointer}.sponsorship_inline p{font-size:14px;line-height:1.5;color:#646464;text-align:center}.sponsorship_inline p .br{display:block}.sponsorship_inline .headline{color:#1d94da;font-size:36px;line-height:40px;margin:0 0 5px;text-transform:uppercase}.sponsorship_inline .subhead{font-size:18px;line-height:inherit}.sponsorship_inline .left,.sponsorship_inline .right{float:left;width:60%}.sponsorship_inline .right{width:40%}@media only screen and (max-width: 767px){.sponsorship_inline .sponsorship_inline_close{top:10px;right:10px}.sponsorship_inline p{font-size:12px;line-height:25px}.sponsorship_inline p .br{display:inline}.sponsorship_inline .headline{font-size:24px;font-size:6.3vw;margin-bottom:20px;line-height:normal}}.video-bounceback{background:#f0f0f0}.video-bounceback .left{width:475px;margin:15px 5px 0 0}.video-bounceback p{width:90%;margin:auto}.video-bounceback .headline{text-align:center}.video-bounceback .headline.gold{color:#AD943F}.video-bounceback .headline.green{color:#00704c}.video-bounceback .headline.coors-red{color:#a43121}.video-bounceback .right{width:420px;height:235px;margin-top:7px}.video-bounceback #videoWrap iframe,.video-bounceback #videoWrap object,.video-bounceback #videoWrap embed{width:100% !important;height:100% !important}.video-bounceback .sponsored_by{width:210px;overflow:hidden;margin:5px auto 0}.video-bounceback .sponsored_by p{text-align:left;color:#969696;font-size:12px;margin:20px 10px 0 0;float:left;width:77px}.video-bounceback .sponsored_by .img{float:left}.video-bounceback .sponsored_by.for-mobile{display:none}.video-bounceback .legal{font-size:10px;color:#969696;font-style:italic;text-align:center;padding-top:5px;max-width:425px;margin:0 auto}.video-bounceback .legal.desktop{display:block}.video-bounceback .legal.mobile{display:none}@media only screen and (max-width: 960px){.video-bounceback .left,.video-bounceback .right{float:none}.video-bounceback .left{width:100%;margin-bottom:20px}.video-bounceback .right{margin:0 auto}.video-bounceback .sponsored_by.for-desktop{display:none}.video-bounceback .sponsored_by.for-mobile{display:block;margin-top:13px}}@media only screen and (max-width: 767px){.video-bounceback .headline{font-size:23px;font-size:7.2vw}.video-bounceback .right{width:260px;height:146px}.video-bounceback .sponsored_by.for-mobile{width:146px}.video-bounceback .sponsored_by.for-mobile p{font-size:10px;margin-top:10px}.video-bounceback .sponsored_by.for-mobile .img,.video-bounceback .sponsored_by.for-mobile img{width:59px;height:32px}.video-bounceback .legal.mobile{display:block}.video-bounceback .legal.desktop{display:none}}#node-3623200 .cover-story-product p{color:#fff}#node-3623200 .cover-story-product .product-images{text-shadow:0 0 10px}#node-3623200 .cover-story-product .product-price{color:#fff;font-size:2.4em}#node-3623200 .cover-story-product .product-price:after{content:"*";position:absolute;font-size:0.6em;top:-0.35em}#node-3623200 .cover-story-product .product-price:before{content:"$"}#node-3623200 .cover-story-product .col-left legend{color:#fff}#node-3623200 .cover-story-product .col-right .product-price{float:right;text-align:center;width:300px;font-size:2.4em;height:1em;line-height:1em;padding:0 0.3em;margin:0.5em 0 0.5em 0;position:relative}#node-3623200 .cover-story-product .product-size-swatch{min-width:3.5em;overflow:hidden;display:block;float:left;font-size:1em;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;height:2.3em;margin-right:0 !important;margin-left:10px !important;background:none}#node-3623200 .cover-story-product .product-size-swatch.tooltip-trigger{cursor:auto}#node-3623200 .cover-story-product .product-size-swatch.chosen{background:#fff}#node-3623200 .cover-story-product .product-size-swatch.chosen .product-size-swatch-label{color:#000 !important}#node-3623200 .cover-story-product .product-size-swatch-label{display:block;line-height:32px;text-align:center;height:100%;width:100%;border:2px solid #fff;padding:0 0.5em;background:none;font-size:1em;font-weight:400;color:#fff !important}#node-3623200 .cover-story-product .product-size-swatch-label.selected,.no-touch #node-3623200 .cover-story-product .product-size-swatch-label:hover{color:#000 !important;background-color:#fff !important;border-color:#fff !important}#node-3623200 .cover-story-product .product-size-swatch-label.disabled,.no-touch #node-3623200 .cover-story-product .product-size-swatch-label.disabled:hover{background:none;border-color:#969696;color:#969696;pointer-events:none}.no-touch #node-3623200 .cover-story-product .product-size-swatch-label:active{background-color:#000 !important;color:#fff !important;border-color:transparent !important}#node-3623200 .cover-story-product .contra-select{width:180px !important;height:2.9em;border:1px solid #fff;font-size:0.9em}#node-3623200 .cover-story-product .contra-select:hover{border:1px solid #fff}#node-3623200 .cover-story-product .contra-select.focused{border:1px solid #fff}#node-3623200 .cover-story-product .contra-select.disabled{background-color:#fff}#node-3623200 .cover-story-product .contra-select.disabled .contra-select-body{color:#646464 !important}#node-3623200 .cover-story-product .contra-select-body{width:178px !important;max-width:178px;height:2.9em;line-height:2.9em;background:url("/images/jackthreads/moonboots/moonboots-select-arrow.png") 95% center no-repeat;background-size:12px auto;color:#fff;font-weight:500;text-align:left;text-transform:uppercase;text-shadow:none}#node-3623200 .cover-story-product .contra-select-arrow{display:none}#node-3623200 .cover-story-product select{height:2.9em}#node-3623200 .cover-story-product .product-form-size-chart{color:#fff}#node-3623200 .cover-story-product .product-desc{color:#fff}#node-3623200 .cover-story-product .product-desc ul{color:#fff}#node-3623200 .cover-story-product .product-stats{color:#fff;width:33%;margin:10px 0 0 0;float:right;padding:25px 17px 15px 17px}#node-3623200 .cover-story-product .product-stats h3{color:#fff;text-align:center}#node-3623200 .cover-story-product .product-stats ul{font-size:0.7em}#node-3623200 .cover-story-product .product-stats ul li{margin:10px 0 20px 0;line-height:16px}#node-3623200 .cover-story-product .product-purchase-button{width:300px;height:2.4em;border-radius:5px;background:none;border:solid 2px #fff;color:#fff;font-size:1.5em;text-transform:uppercase;cursor:pointer}#node-3623200 .cover-story-product .product-purchase-button:hover{color:#000;background-color:#fff}#node-3623200 .cover-story-product .product-purchase-button:active{color:#fff;background-color:#000;border:solid 2px #000}#node-3623200 .cover-story-product .product-purchase-button.disabled{background-color:#A0A0A0;color:#fff;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;cursor:auto;border:solid 2px #A0A0A0}#node-3623200 .cover-story-product .product-purchase-button.disabled span{margin-left:-7px}#node-3623200 .cover-story-product .product-purchase-button.disabled:focus,#node-3623200 .cover-story-product .product-purchase-button.disabled:hover,#node-3623200 .cover-story-product .product-purchase-button.disabled:active{background-color:#A0A0A0;color:#fff;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}#node-3623200 .cover-story-product .product-content p{margin:10px 0 0 0}#node-3623200 .cover-story-product .product-content .product-price span{color:rgba(255,255,255,0.5)}#node-3623200 .cover-story-product .product-content .contra-select.focused{-moz-box-shadow:0 0 10px #fff;-webkit-box-shadow:0 0 10px #fff;box-shadow:0 0 10px #fff}#node-3623200 .cover-story-product .product-content .product-purchase-button:focus{outline:none !important;-moz-box-shadow:0 0 10px #fff;-webkit-box-shadow:0 0 10px #fff;box-shadow:0 0 10px #fff}#node-3623200 .cover-story-product .product-content .product-purchase-button:hover{-moz-box-shadow:0 0 10px #fff;-webkit-box-shadow:0 0 10px #fff;box-shadow:0 0 10px #fff}#node-3623200 .cover-story-product .product-content .product-purchase-button:active{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}#node-3623200 .cover-story-product .product-content .product-size-swatch .product-size-swatch-label.disabled,.no-touch #node-3623200 .cover-story-product .product-content .product-size-swatch .product-size-swatch-label.disabled:hover{background:none;border-color:rgba(255,255,255,0.5);color:rgba(255,255,255,0.5) !important;pointer-events:none}#node-3623200 .cover-story-product .product-content .product-size-swatch:hover{-moz-box-shadow:0 0 10px #fff;-webkit-box-shadow:0 0 10px #fff;box-shadow:0 0 10px #fff}#node-3623200 .cover-story-product .product-content .product-size-swatch.disabled:hover{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}#node-3623200 .cover-story-product .product-content .cover-story-sweeps-confirm{display:none;color:#fff;margin-bottom:2em}#node-3623200 .cover-story-product .product-content .sold-out{margin:0 0 20px 0;color:#fff;font-size:1.7em;text-transform:uppercase}#node-3623200 .cover-story-product .product-content .product-form-sold-out p a{color:#fff}#node-3623200 .cover-story-product .product-content .product-form-sold-out .product-price{margin:15px auto 0;padding:15px 15px 0 15px;display:inline-block;position:relative}#node-3623200 .cover-story-product .product-content .product-form-sold-out .product-price:before{content:"$"}#node-3623200 .cover-story-product .product-content .product-form-sold-out .product-price:after{content:" ";border-top:2px solid #fff;position:absolute;margin-top:7.5px;left:0;right:0;top:50%}#node-3623200 .cover-story-product .product-content .product-form-sold-out .input-outline{width:285px;background:none;margin:10px 18px;border:1px solid #fff;-moz-border-radius:2px !important;-webkit-border-radius:2px;border-radius:2px !important;height:2em;color:#fff;line-height:2em;float:left;padding:7px 0 7px 13px;font-size:0.9em;letter-spacing:0.5px}#node-3623200 .cover-story-product .product-content .product-form-sold-out .input-outline::-webkit-input-placeholder{color:#fff;font-size:0.9em}#node-3623200 .cover-story-product .product-content .product-form-sold-out .input-outline::-moz-placeholder{color:#fff;font-size:0.9em;line-height:36px}#node-3623200 .cover-story-product .product-content .product-form-sold-out .input-outline:-moz-placeholder{color:#fff;font-size:0.9em;line-height:36px}#node-3623200 .cover-story-product .product-content .product-form-sold-out .input-outline:-ms-input-placeholder{color:#fff;font-size:0.9em;line-height:36px}#node-3623200 .cover-story-product .product-content .product-form-sold-out .input-outline:active,#node-3623200 .cover-story-product .product-content .product-form-sold-out .input-outline:focus{outline:none !important;-moz-box-shadow:0 0 10px #fff;-webkit-box-shadow:0 0 10px #fff;box-shadow:0 0 10px #fff}#node-3623200 .cover-story-product .product-content .product-form-sold-out .white-button{background:none;width:300px;height:2.167em;margin:10px 18px;border:1px solid #fff;-moz-border-radius:2px !important;-webkit-border-radius:2px;border-radius:2px !important;font-size:1.2em;color:#fff;line-height:2.083em;text-transform:uppercase;float:left;cursor:pointer}#node-3623200 .cover-story-product .product-content .product-form-sold-out .white-button:focus{outline:none !important;-moz-box-shadow:0 0 10px #fff;-webkit-box-shadow:0 0 10px #fff;box-shadow:0 0 10px #fff}#node-3623200 .cover-story-product .product-content .product-form-sold-out .white-button:hover{color:#000;background-color:#fff;-moz-box-shadow:0 0 10px #fff;-webkit-box-shadow:0 0 10px #fff;box-shadow:0 0 10px #fff}#node-3623200 .cover-story-product .product-content .product-form-sold-out .white-button:active{color:#fff;background-color:#000;border:solid 2px #000;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}@media only screen and (max-width: 767px){#node-3623200 .cover-story-product .product-purchase-button{background:#fff;width:100%;height:2.222em;margin:5px 0 10px 0;color:#000;line-height:1.944em;font-size:0.9em;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}#node-3623200 .cover-story-product .product-form-sold-out .input-outline{width:100%;height:2.667em;margin:5px 0;font-size:0.75em}#node-3623200 .cover-story-product .product-form-sold-out .white-button{background:#fff;width:100%;margin:5px 0;height:2.222em;color:#000;line-height:1.944em;font-size:0.9em}}#beatsModal{width:600px;height:auto;max-height:600px;padding:40px 40px}.modalWrap{padding:0}.beats-text{font-size:21px;font-weight:700;color:#f30;text-align:center;text-transform:uppercase;line-height:30px;margin-bottom:20px}.beats-text-black{color:#000}.beats-text-orange{color:#f30}.beats-share-bar-title{color:#000;text-transform:uppercase;text-align:center;margin-bottom:7px;font-size:14px;font-weight:700}.beats-logo{background:url("/images/jackthreads/sponsorship/beats-logo.png");background-position-x:center;background-position:center;background-repeat:no-repeat;background-size:contain;height:80px;width:auto;margin-bottom:25px}.beats-break{margin:10px auto 20px auto;width:475px}.legal{text-align:center;margin:15px auto;color:#575757;font-size:11px;line-height:15px;margin-bottom:20px}.closeModal{color:#969696;font-size:25px;top:5px;right:5px}@media only screen and (max-width: 767px){.modalWrap{left:50% !important;max-width:670px;max-height:654px}.modalWrap #beatsModal{padding:20px 15px;max-width:300px;width:auto;height:auto}.modalWrap .beats-text{margin-top:5px;font-size:18px;line-height:28px}.modalWrap .beats-text-black{margin-bottom:5px;font-weight:700}.modalWrap .beats-text-orange{padding:0 5px;font-size:17.5px;margin:0}.modalWrap .beats-share-bar-title{font-size:12.5px}.modalWrap .beats-break{width:275px;margin:10px auto}.modalWrap .legal{margin:15px auto 10px 0}.modalWrap .closeModal{top:0px;right:0px}}#campbellsModal{width:670px;height:auto;max-height:800px;padding:35px 35px}.modalWrap{padding:0}.campbells-title,.campbells-sub-title{font-size:24px;font-weight:500;color:#000;text-align:center;text-transform:uppercase;line-height:30px}.campbells-sub-title{color:#8e0202;font-weight:400;margin:0 35px 20px 35px}.campbells-share-bar-title{font-size:16px;line-height:normal;font-color:#000;text-transform:uppercase;font-weight:500;margin:0 auto;text-align:center;margin-bottom:7px}.campbells-video-wrapper{width:453px;margin:20px auto;padding-bottom:20px;border-bottom:1px solid #c8c8c8}.campbells-break{margin:10px auto 20px auto;width:475px}.campbells-logo{background:url("/images/jackthreads/bouncebacks/campbells-bounceback-logo.png");background-size:contain;height:75px;background-position:center;background-repeat:no-repeat;width:auto;margin-top:15px}.campbells-exp-date{font-weight:700}.legal{text-align:center;margin:15px auto 0 auto;line-height:14px;font-size:11px;color:#575757}.closeModal{color:#969696;font-size:25px;top:5px;right:5px}@media only screen and (max-width: 767px){#campbellsModal{padding:20px 15px;width:auto;height:auto;max-width:300px;max-height:900px}.modalWrap{left:50% !important;max-width:670px;max-height:654px}.modalWrap .campbells-title{font-size:18px;line-height:22px}.modalWrap .campbells-sub-title{font-size:14px;margin:0 5px 12px 5px;font-weight:500;line-height:20px}.modalWrap .campbells-share-bar-title{font-size:12px;line-height:14px}.modalWrap .campbells-logo{margin-top:10px;height:70px}.modalWrap .campbells-video-wrapper{width:267px;padding-bottom:10px;margin:10px auto 12px auto}.modalWrap .campbells-break{width:275px}.modalWrap .legal{margin:12px auto 0 auto}.modalWrap .closeModal{top:0px;right:0px}}.shock-share-bar{padding:0;border:none;width:100%;float:none;margin:0}.shock-share-bar .share-text{text-transform:uppercase;font-weight:500;font-size:1.28571em;text-align:center;line-height:1em;margin-bottom:17px}.shock-share-bar .share-buttons{display:block;width:100%;text-align:center;overflow:hidden;*zoom:1}.shock-share-bar .share-twitter{background-color:#28aae1}.shock-share-bar .share-facebook{background-color:#3b5a97;margin-right:14px}.shock-share-bar .share-buttons>div{display:inline-block;float:none;width:113px;height:36px;font-size:17px;line-height:36px;position:relative}.shock-share-bar .share-buttons>div a .button-icon{display:inline;font-size:22px;line-height:36px;position:absolute;top:0;padding-right:60px;right:0;bottom:0;left:0;color:#fff}.shock-share-bar .share-buttons>div a .title{margin-left:23px;position:absolute;top:0;bottom:0;right:0;left:0;display:inline;font-size:17px;margin-top:1px;font-weight:400;color:#fff;text-transform:uppercase}#persistentNav ul.closed{height:30px}#persistentNav ul li{font-weight:400;margin-top:6px}#usermenu.active .dropMenu{display:block}.entity-carousel{margin-bottom:18px}#contra-tooltip-body a{color:inherit}body.product #wrap{height:auto}body.product .cloud-zoom{overflow:hidden}#tcp_right_rail_300xY>div:first-child{margin-bottom:30px}.confirm-order-summary p{display:inline}.page-header .page-details .ending{z-index:1}.page-header .page-details .ending .back-button{z-index:1}.page-header .page-details .ending #backButton{z-index:1}#mainNav{left:0}.title-rule{text-align:center;overflow:hidden}.title-rule:before,.title-rule:after{content:"";background-color:#cacaca;width:50%;height:1px;margin-bottom:3px;display:inline-block;position:relative;vertical-align:middle;overflow:hidden}.title-rule:before{margin-left:-50%;right:0.5em}.title-rule:after{margin-right:-50%;left:0.5em}.more-heading{text-align:center;overflow:hidden;text-transform:uppercase;font-size:1.28571em;font-weight:400;line-height:2;margin-bottom:1em}.more-heading:before,.more-heading:after{content:"";background-color:#c8c8c8;width:50%;height:1px;margin-bottom:3px;display:inline-block;position:relative;vertical-align:middle;overflow:hidden}.more-heading:before{margin-left:-50%;right:0.5em}.more-heading:after{margin-right:-50%;left:0.5em}@media only screen and (max-width: 767px){.more-heading{font-size:1.2em}.more-heading:before,.more-heading:after{content:initial}}#JT_LogoHeader_960x34{margin:0 auto;width:960px}#jackthreadsTbox{display:none}.ie8 #vortex-overlay{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR4nGNh2A8AAM4AxOSyusMAAAAASUVORK5CYII=") !important}#billingForm .form-error{margin-left:148px}@media only screen and (max-width: 960px){#wrapper{-webkit-overflow-scrolling:touch}#wrapper>*{-webkit-overflow-scrolling:auto !important}#loadMore{display:none}#mobileNavWrapper{position:fixed;height:100%;overflow-y:scroll}#mobileNavWrapper,#mobileNavWrapper #mobileNav,#mobileNavWrapper form{overflow-y:auto}.iOS5 #wrapper{width:100%}.iOS5 #mobileNavWrapper{height:700px}#main .container{overflow:visible}.sales #main{overflow-y:visible}.desktop-view{display:none !important}#headSponsor,#checkoutSponsor{display:none}}@-moz-document url-prefix(){#main{overflow-x:visible}}@media only screen and (max-width: 767px){.container-left{padding-left:9px}.android-4_1-phone #main{overflow-x:visible;max-width:767px}}@media only screen and (max-width: 739px){.container-left{padding-left:0}.android-4_1-phone #main{overflow-x:visible;max-width:450px}.contra-modal .modalWrap{left:50% !important;margin-left:-150px;max-width:300px}.contra-modal div{max-width:100%}}@media only screen and (max-width: 960px){#mobileBottomBar{position:fixed;bottom:0;left:0;background:#f5f5f5;background:rgba(245,245,245,0.8);z-index:2;-moz-transition:bottom 0.5s;-o-transition:bottom 0.5s;-webkit-transition:bottom 0.5s;transition:bottom 0.5s;text-align:center}#mobileBottomBar .bottom-bar-padding{height:auto;padding:12px}#mobileBottomBar.hidden-bar,.form-field-selected #mobileBottomBar{bottom:-14.28571em}body.cart #mobileBottomBar{min-height:3.57143em}body.cart #mobileBottomBar .time-remaining{color:#646464;margin-bottom:12px;font-size:1.07143em}body.cart #mobileBottomBar .timer-clock{color:#f30}body.cart #mobileBottomBar .cart-totals{border:none;background:transparent}body.cart #mobileBottomBar .cart-totals .cart-subtotal{width:100%;float:none;margin:0 0 12px 0;text-transform:none;min-height:1em;font-size:1.14286em;font-weight:500}body.checkout #mobileBottomBar.disabled{height:3.57143em;overflow:hidden}}@media only screen and (max-width: 960px){body.cart .cart-table-column.remove{position:absolute;top:2.5em;right:0;font-size:1em}body.cart .cart-table-column.remove.coupon-margin{top:3.47826em}body.cart .cart-table-column.remove .save{margin-bottom:1.57143em}body.cart .cart-table-column.remove .loader,body.cart .cart-table-column.remove .sale-products-wrap.loading:after{top:4px;left:0;margin:0 !important}body.cart .cart-table-column .product-incrementor-wrapper{display:inline-block;position:relative;margin:5px 0;left:auto}body.cart .cart-table-column .product-incrementor-wrapper .product-quantity-value{width:1.5em}body.cart .cart-table-column .product-incrementor{display:block;height:auto;clear:both}body.cart .cart-items .expired-text{display:none}body.cart .cart-items .expired-link{position:static;width:5.75em;height:2.08333em;margin-top:1.25em;line-height:2.08333em !important}body.cart #flatExpired .cart-table-row{min-height:154px}body.cart #flatTotals .cart-subtotal{display:none}body.cart .cart-buttons{display:block;text-align:center;overflow:hidden;padding:1.07143em 0}body.cart .cart-buttons .continue-shopping,body.cart .cart-buttons .paypal-cart-page{float:none;display:inline-block;padding:0;font-size:1.07143em;color:#fff;text-transform:uppercase;line-height:2.5em;margin-left:0.5em;margin-right:0.5em;margin-bottom:20px}body.cart .cart-buttons .continue-shopping #paypal_cart,body.cart .cart-buttons .paypal-cart-page #paypal_cart{width:100%;height:100%;background-size:auto 130%}body.cart .cart-buttons .continue-shopping.mobile-no-paypal,body.cart .cart-buttons .paypal-cart-page.mobile-no-paypal{width:100% !important;margin:0}body.cart .cart-buttons .continue-shopping{height:2.5em;margin-bottom:20px;width:100%}body.cart .cart-buttons .button-masterpass{background-image:url("https://www.mastercard.com/mc_us/wallet/img/en/US/mcpp_wllt_btn_chk_360x084px.png")}body.cart .cart-buttons .paypal-cart-page,body.cart .cart-buttons .masterpass-cart-page{width:100%;margin:7px 0;width:194px;display:inline-block}body.cart .cart-buttons .masterpass-learn-more{font-size:0.71429em}body.cart .cart-buttons .button-masterpass{line-height:normal;height:42px;width:100%}body.cart .cart-buttons .button-google-wallet{display:inline-block;margin:0}body.cart .cart-buttons .button.desktop,body.cart .cart-buttons .desktop.button-submit,body.cart .cart-buttons .desktop.action-button{display:none}body.cart .cart-buttons .or{display:none}body.cart .cart-buttons .mobile-proceed-to-checkout{display:block;width:100%;background-color:#f30;font-size:1.07143em;color:#fff;text-transform:uppercase;line-height:2.5em;height:2.5em;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}body.cart .re-add-row{padding:0;border:none}body.cart .re-add-row .re-add-all-copy{display:none}body.cart .re-add-row .re-add-mobile-copy{display:block;font-size:1.07143em;line-height:1.07143em;color:#000;margin-top:0.71429em}body.cart .re-add-row .re-add-all-btn{display:block;float:none;margin:10px auto;width:100%}body.cart .mobile-checkout-header,body.checkout-confirm .mobile-checkout-header{margin-top:15px}body.cart #mobileBottomBar #proceedToCheckout,body.checkout-confirm #mobileBottomBar #proceedToCheckout{width:100%}body.cart .timer,body.checkout-confirm .timer{display:none}body.cart .cart-table-column.description,body.checkout-confirm .cart-table-column.description{max-width:10.71429em;padding-left:0.71429em}body.cart .cart-table-column.description h1,body.checkout-confirm .cart-table-column.description h1{font-size:1em;margin-bottom:5px;max-width:7.14286em}body.cart .cart-table-column.description dl,body.checkout-confirm .cart-table-column.description dl{font-size:0.85714em;margin:0}body.cart .cart-table-column.price,body.checkout-confirm .cart-table-column.price{float:right;text-align:right;line-height:1.21429em}body.cart .cart-table-column.price .price-discount,body.checkout-confirm .cart-table-column.price .price-discount{color:#969696}body.cart .cart-table-column.quantity,body.checkout-confirm .cart-table-column.quantity{display:none}body.cart .cart-table-column.total,body.checkout-confirm .cart-table-column.total{display:none}body.cart .cart-table-column .loader,body.cart .cart-table-column .sale-products-wrap.loading:after,body.checkout-confirm .cart-table-column .loader,body.checkout-confirm .cart-table-column .sale-products-wrap.loading:after{position:relative;margin:16px 0 !important;left:24.5px;top:8px}body.cart .cart-items .cart-table-column,body.checkout-confirm .cart-items .cart-table-column{width:auto}body.cart .cart-items .returnable,body.checkout-confirm .cart-items .returnable{margin-bottom:5px;font-size:0.85714em;display:inline-block}body.cart-expired #mobileBottomBar{display:none !important}}@media only screen and (max-width: 450px){body.cart #mobileBottomBar .cart-buttons a{font-size:14px !important}body.cart #mobileBottomBar .cart-buttons a.disabled{background:#969696}body.cart #recoRail{padding:0}body.cart #recoRail>.title{padding-top:12px}body.cart #recoRail #rail .product{width:46.49%}}@media only screen and (max-width: 960px){.ie9 .sale-container .product-details-header{display:block}.ie9 .sale-container .product-details-header .valign{display:block}}@media only screen and (max-width: 960px){.ie9 .sale-container .product-details-header{display:block}.ie9 .sale-container .product-details-header .valign{display:block}body.sales #lookBookRail,#styleGuideHeader h4{display:none}.page-header.regular{display:block;margin-top:10px}.page-header.regular h1{padding-left:10px}.page-header.regular .page-details .share-bar{display:none}.page-header.regular .page-details .sale-date{margin-top:5px;padding-left:10px;width:100%}#noMoreProducts{display:block;width:100%;text-align:center;background:#969696;color:#fff;font-size:18px;clear:both;float:left;text-decoration:none;margin-top:40px;padding-top:10px;padding-bottom:10px}#noMoreProducts div{display:inline;position:relative;top:2px}.product-details .buttons a,.no-touch .product:hover .product-details a.want{display:none !important}.left-listing{display:block;z-index:1;position:absolute;top:0;left:0}#left-listing{padding:1em;width:20%}.sale-container{position:relative}.sale-container #persistentNav{display:block;z-index:1;position:relative;width:100%}.sale-container #persistentNav *{max-width:100%}.sale-container #featured-sales{display:block;z-index:1;position:relative}.sale-container #sort-by-nav{margin-right:18px}.sale-container .sale-products-wrap{width:80%;float:left;margin:0;position:relative;top:2.1em;z-index:0}.sale-container .sale-products-wrap:before{display:none}.sale-container .sale-products-wrap .product{width:30.9%;margin-left:1%;margin-right:1%}.sale-container .sale-products-wrap .product img{position:relative;top:1px}.sale-container .sale-products-wrap .product .product-details{width:100%;padding:4px 0;position:absolute;display:block}.sale-container .sale-products-wrap .product .product-details .hidden{display:none}.sale-container .sale-products-wrap .product .product-details .product-details-header{padding-left:0;height:auto;min-height:52px}.sale-container .sale-products-wrap .product .product-details .prices{margin:0 7px}.sale-container .sale-products-wrap .product .product-details .run-type-banner{display:none}.sale-container .sale-products-wrap .product .product-details .buttons{margin-top:8px}.sale-container .sale-products-wrap .product .product-details>a{margin:0 7px}.sale-container .sale-products-wrap .product .product-details .title{font-size:12px;margin:0 7px;max-height:31px;overflow:hidden}.sale-container .sale-products-wrap .product .product-status{top:50%;margin-top:-25px}body.sales .caroufredsel_wrapper .header-slider-superwide{height:100%}body.sales .caroufredsel_wrapper li{width:1500px}body.sales .caroufredsel_wrapper li img{width:100%}body.sales .curated-main-slideshow{height:250px !important;min-height:auto}body.sales .curated-main-slideshow .caroufredsel_wrapper{height:250px !important}body.sales .curated-main-slideshow .caroufredsel_wrapper ul{height:250px !important}body.curated .curated-main-slideshow .caroufredsel_wrapper{height:250px !important}body.curated .curated-main-slideshow .caroufredsel_wrapper ul{height:250px !important}#curatedTitle{padding-left:10px;margin-bottom:10px}.followBar{padding-left:10px}.curated-about-text{padding-left:10px}.curated-look-book{padding-left:10px}.curated-qa{padding-left:10px;padding-right:10px;width:90%}.no-touch.csstransitions .sale-container .sale-products-wrap .product.in-stock:hover .product-details{padding:4px 0}.sale-description-container-desktop{display:none}}.sale-container .sale-products-wrap .product .product-details .prices .retail{font-weight:400}.sale-container .sale-products-wrap .product .product-status{top:50%;margin-top:-50px;position:absolute}@media only screen and (max-width: 766px){.sale-container .sale-products-wrap{width:100% !important;float:none}}@media only screen and (max-width: 766px), only screen and (min-width: 360px) and (max-width: 360px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width: 567px) and (max-width: 567px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width: 360px) and (max-width: 360px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 3), only screen and (min-width: 640px) and (max-width: 640px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 3){#left-listing{display:none}.category-name{color:black;margin-top:15px;margin-left:1.5%;padding-left:0}.sale-container #persistentNav,.sale-container #top-listing,.sale-container #featured-sales,.sale-container #featured-sales-title{display:none}.sale-container .sale-products-wrap{padding-left:0;position:static}.sale-container .sale-products-wrap .product{width:45.4%;margin-left:2%;margin-right:2%}}@media only screen and (max-width: 960px){body.throwbackthreads .throwback-image{background:url(../../images/jackthreads/throwback/throwback-main-img-640.jpg) no-repeat;width:640px;height:527px}body.throwbackthreads .throwback-image .social_container{width:487px;margin-top:378px}body.throwbackthreads .throwback-image .social_container a{width:231px;height:37px}body.throwbackthreads .throwback-image .social_container a:hover{background-position:0px -38px}body.throwbackthreads .throwback-image .social_container .twitter,body.throwbackthreads .throwback-image .social_container .instagram{background-size:231px auto}body.throwbackthreads .hashtags{width:450px}body.throwbackthreads .hashtags a{width:215px;height:28px;padding-top:8px}body.throwbackthreads .hashtags a:first-child{margin-right:11px}}@media only screen and (max-width: 640px){body.throwbackthreads .throwback-image{background-size:contain;width:100%;height:auto}body.throwbackthreads .throwback-image p:first-child{height:1px}body.throwbackthreads .throwback-image .social_container{width:374px;margin-top:71%;margin-bottom:9%}body.throwbackthreads .throwback-image .social_container a{width:180px;height:28px}body.throwbackthreads .throwback-image .social_container a:hover{background-position:0px -30px}body.throwbackthreads .throwback-image .social_container a:first-child{margin-right:13px}body.throwbackthreads .throwback-image .social_container .twitter,body.throwbackthreads .throwback-image .social_container .instagram{background-size:180px auto}body.throwbackthreads .hashtags{width:237px}body.throwbackthreads .hashtags a{width:110px;height:14px;font-size:11px;padding-top:6px}body.throwbackthreads .hashtags a:first-child{margin-right:11px}}@media only screen and (max-width: 440px){body.throwbackthreads .throwback-image .social_container{width:249px;margin-bottom:9%}body.throwbackthreads .throwback-image .social_container a{width:115px;height:19px}body.throwbackthreads .throwback-image .social_container a:hover{background-position:0px -19px}body.throwbackthreads .throwback-image .social_container a:first-child{margin-right:13px}body.throwbackthreads .throwback-image .social_container .twitter,body.throwbackthreads .throwback-image .social_container .instagram{background-size:115px auto}}@media only screen and (max-width: 450px){.throwbackterms #main_container{padding:0 5px}}@media only screen and (max-width: 739px){#categories #stylesListing .style-link{position:relative;margin-bottom:16px}#categories #stylesListing .style-link a{text-decoration:none;display:block}#categories #stylesListing .style-link a img{width:100%;display:block}#categories #stylesListing .style-link .style-name{font-size:48px;font-size:9.7vw;color:#fff;text-transform:uppercase;position:absolute;top:42.5%;width:100%;text-align:center;text-shadow:rgba(0,0,0,0.35) 0px 0px 1px}}@media only screen and (max-width: 960px){.saved-items h1{padding:0}.saved-items .saved-items-share{position:static;text-align:right}.saved-items .saved-items-share .saved-link-container{width:250px;height:51px;position:absolute;top:-63px;right:0px;background-color:#f0f0f0}.saved-items #accountHeader{margin-bottom:20px}.saved-items #accountRight{padding:0}.saved-items #saved-link{width:60%}}@media only screen and (min-width: 767px){.touch .saved-items .notification-tooltip{margin:0.35714em 0 3em 0}.touch .saved-items .notification-tooltip .tooltip-text{font-size:1em}.touch .saved-items .notification-tooltip .tooltip-icon{width:16px;height:16px;font-size:14px}.touch .saved-items #savedItemWrap{padding-right:10px}.touch .saved-items .no-saved-items #savedItemWrap{padding-right:0}}@media only screen and (max-width: 767px){.saved-items #sort-by-nav,.saved-items-public #sort-by-nav{float:left;margin-top:20px;padding-right:0}.saved-items #sort-by-nav .sort-title,.saved-items-public #sort-by-nav .sort-title{font-size:12px;line-height:35px}.saved-items #sort-by-nav select,.saved-items-public #sort-by-nav select{font-size:13px;width:115px;height:35px}.saved-items #sort-by-nav .sort-icon,.saved-items-public #sort-by-nav .sort-icon{background-image:url('/images/jackthreads/favorites/sort_dropdown_mobile.png?1444700685');right:10px;top:20px;width:15px;height:15px}.saved-items-public #sort-by-nav{margin-top:3px}.saved-items .saved-items-share{text-align:left}.saved-items .share-legend{margin:22px 0 0 0}.saved-items .share-legend .share-wrap{width:100%;margin-left:0}.saved-items .share-legend .share-wrap .share-btn{width:32%;margin-right:1%}.saved-items .share-legend .share-wrap .share-btn a{height:35px;line-height:35px;width:100%}.saved-items #accountRight{margin-top:22px}.saved-items .sale-container .sale-products-wrap{padding-left:0;position:inherit}.saved-items .notification-tooltip{float:right;margin:2.5em 1em 2.5em 1.42857em}.saved-items .notification-tooltip .tooltip-question{display:inline-block}.saved-items .notification-tooltip .tooltip-icon{display:none}.saved-items .notification-tooltip .tooltip-info{width:210px;height:auto;line-height:27px;font-size:10px;padding:22px 10px;top:30px;left:-115px}.saved-items .notification-tooltip .tooltip-info:after,.saved-items .notification-tooltip .tooltip-info:before{left:60%}.saved-items-login .login-section,.saved-items-login .signup-section{padding:25px 10px}.saved-items-login .saved-info{margin-top:25px}.saved-items-login .signup-section .icon{width:65px;height:65px;margin-right:20px}.saved-items-login li{margin-bottom:0px}.saved-items-login h2{font-size:1.14286em;line-height:22px;margin-bottom:25px}.saved-items-login h3{font-size:1.14286em}.saved-items-login h4{font-size:14px;margin-bottom:17px;color:#ababab;margin-left:85px;border-bottom:1px solid #d9d9d9;padding-bottom:25px;margin-right:20px;width:65%}.saved-items-login .hide-border h4{border-bottom:none;margin-bottom:0}.saved-items-login .button,.saved-items-login .button-submit,.saved-items-login .action-button{width:100%}.saved-items-public .saved-items-filter li{width:49.6%}.public-header{margin-bottom:0}.no-saved-items #accountHeader{margin-bottom:1.21429em}.no-saved-items #savedItemWrap{padding:0}.no-saved-items h1{margin-left:0;font-size:1.57143em;margin-bottom:22px}.no-saved-items h2{font-size:1.14286em;padding:25px 0 16px 0}.no-saved-items h3{font-size:1.14286em;margin-bottom:25px}.no-saved-items .saved-info h2,.no-saved-items .saved-info h3{text-align:left}.no-saved-items .saved-info h2{padding:10px 0}.no-saved-items .saved-info h3{margin:0 auto 25px 105px}.no-saved-items .save-items-header{margin:25px 0;font-size:1.42857em}.no-saved-items .no-products-top h2{font-size:14px;letter-spacing:0.5px}.no-saved-items .no-products-bottom h3{border-bottom:1px solid #d9d9d9;padding-bottom:20px;margin-right:20px}.no-saved-items .hide-border h3{border-bottom:none}.no-saved-items .button,.no-saved-items .button-submit,.no-saved-items .action-button{width:270px;font-size:1.07143em;margin:0px auto 25px auto}.no-saved-items li{width:100%}.no-saved-items .icon{background-size:contain;width:65px;height:65px;float:left;margin:0 20px}.saved-items-filter li{width:49%;margin-bottom:-1px}}@media only screen and (max-width: 739px){body.article .wrapper,body.article .content-unit,body.article .content-left,body.article .header-ads{width:auto;max-width:100%}body.article .content-right{display:none !important}body.article .header-section{font-size:1.35714em}body.article #wrapperInner{overflow-x:hidden}body.article #main{margin-top:0}body.article .content-unit{padding:1em 0 6em}body.article .content-left,body.article .content-right{float:none}body.article .rail-bottom{margin-left:0.71429em;margin-right:0.71429em}body.article .rail-bottom .image-space:after{z-index:1;background:-moz-radial-gradient(center, ellipse cover, transparent 50%, rgba(0,0,0,0.08) 100%);background:-webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(50%, transparent), color-stop(100%, rgba(0,0,0,0.08)));background:-webkit-radial-gradient(center, ellipse cover, transparent 50%, rgba(0,0,0,0.08) 100%);background:-o-radial-gradient(center, ellipse cover, transparent 50%, rgba(0,0,0,0.08) 100%);background:-ms-radial-gradient(center, ellipse cover, transparent 50%, rgba(0,0,0,0.08) 100%);background:radial-gradient(ellipse at center, rgba(0,0,0,0) 50%,rgba(0,0,0,0.08) 100%)}body.article .share-legend.sticky,body.article .share-legend.stickyOnly{width:100%;height:0;display:block;margin:0 0}body.article .share-legend.sticky .share-wrap .sticky-share-item,body.article .share-legend.stickyOnly .share-wrap .sticky-share-item{display:none}body.article .share-legend.sticky .sticky-share-tools,body.article .share-legend.stickyOnly .sticky-share-tools{display:block;bottom:0;top:auto;left:0;opacity:1;z-index:3;background:#fff;width:100%;padding:.5em 0;border:1px solid #C4C6C5;border-width:1px 0}body.article .share-legend.sticky li,body.article .share-legend.stickyOnly li{width:24.5%;width:-webkit-calc( 25% - 1px );width:-moz-calc( 25% - 1px );width:calc( 25% - 1px );margin:0;border-right:1px solid #C4C6C5;display:inline-block}body.article .share-legend.sticky li:last-child,body.article .share-legend.stickyOnly li:last-child{border:none;width:25%}body.article .share-legend.sticky li .title,body.article .share-legend.stickyOnly li .title{display:none}body.article .share-legend.sticky a,body.article .share-legend.stickyOnly a{background:none;width:100%}body.article .share-legend.sticky a:before,body.article .share-legend.stickyOnly a:before{line-height:1.27273em}body.article .share-legend.sticky .share-fb a:before,body.article .share-legend.stickyOnly .share-fb a:before{color:#3b5a97}body.article .share-legend.sticky .share-tweet a:before,body.article .share-legend.stickyOnly .share-tweet a:before{color:#28aae1}body.article .share-legend.sticky .share-gplus a:before,body.article .share-legend.stickyOnly .share-gplus a:before{color:#E2573C}body.article .share-legend.sticky .share-reddit a:before,body.article .share-legend.stickyOnly .share-reddit a:before{color:#96C2E9}body.article .share-legend.sticky .fb-like,body.article .share-legend.stickyOnly .fb-like{display:none}body.article .share-legend.sticky .text,body.article .share-legend.stickyOnly .text{display:none}body.article .two_by_one-item,body.article .three_by_one-item{width:100%;clear:both;padding:0 !important}body.article .mobile-ad-container{text-align:center;margin:0 auto}body.article .header-ads .header-ad,body.article #footer-ad-unit{display:none}body.article .mobile-header-ad{position:fixed;top:0;display:block;width:100%;text-align:center;z-index:2;background:#fff}body.article #ppLoadModal h1{max-width:90% !important}}@media only screen and (max-width: 767px){body.article .hybrid-rail-item{float:left;width:100%;max-width:48.28%;margin:0}body.article .hybrid-rail-item:nth-child(2n+1){margin-right:3.4%}body.article .hybrid-rail-item:last-child,body.article .hybrid-rail-item.last{display:block}body.article .hybrid-rail-item .image-showcase{margin-bottom:0.53571em}body.article .hybrid-rail-item .img{padding-bottom:100.71%}body.article .hybrid-rail-item .rail-title{background:none;text-align:left;font-size:12px;color:#000;margin-bottom:1em;padding:0;width:100%;position:static}body.article .related-item{margin:0 0.71429em 1.78571em}}@media only screen and (max-width: 960px){.article .article-header{margin:0 10px 15px}.article .article-header .share-legend{margin:0}.article .headline{font-size:25px;line-height:1.2}.article .posted{display:none}.article img{max-width:100%}.article .product-infinite .filter-wrapper.collapsed{display:none}.article .product-infinite .product{margin-left:3.125% !important;margin-right:0 !important}.article .product-infinite .product-image{min-height:0 !important}.article-content p,.article-content>ul li,.article-content>ol li,.article-content .caption{font-size:15px;line-height:1.4}.article-content p,.article-content .caption{margin-left:10px;margin-right:10px}.article-content p iframe,.article-content .caption iframe{width:100%}.share-legend.bottom,.share-legend.sticky{display:none}.article .share-legend.sticky .title{display:none}.no-touch .article .share-legend.sticky a:hover{padding-left:0}.article .share-legend.sticky a:active{background:none !important}.exhortation{padding-left:0.71429em;padding-right:0.71429em}.section-header{font-size:1.35714em;text-align:center}.slide{margin-bottom:1.07143em}.slide.main{margin-bottom:0}.slide .share-legend{bottom:0.57143em;left:0.57143em}.slide .showcase{max-width:none}.slide-media{max-width:none}.inset-item{margin-bottom:1.875em}.inset-item .contents{max-width:100% !important}.inset-item .slide-no-credit{margin-bottom:0.625em}.inset-item .caption{margin-bottom:0.9375em}.inset-item .image{max-width:none;margin-right:0}.inset-item .share-legend{margin-top:0.35714em}.wkpb-item .img{padding-bottom:68%}.inset_landscape-item .slide-credit,.inset_portrait-item .slide-credit{margin:0.5em 0 0.7em}.set-item,.inset_portrait-item{max-width:none;margin-right:0}.set-item .img,.inset_portrait-item .img{padding-bottom:150%}.slide-credit{margin:.5em 0;padding-right:.5em}.caption-title{margin:0 0.71429em}.related-item{padding:1.07143em 0}.related-item .image-space{max-width:116px}.related-article{margin:1.875em 0.625em;padding:0.75em 0;position:relative;height:auto}.related-article span.img{width:155px;height:105px}.related-article .related-header{font-size:0.625em;position:absolute;right:0;top:-5px;background-color:#fff;padding:0.125em 15px 0.125em 0.625em}.related-article .related-article-title{font-size:0.875em;min-height:105px;line-height:1.125em}.related-article.cross-promotion{padding:0 0 0.75em;border-top:none}.related-article.cross-promotion .top-rule{border-top:1px solid #e1e1e1;position:relative;width:100%;display:table-cell;left:auto;padding-bottom:0.75em;display:block}.related-article.cross-promotion a:after{top:-4px;width:10px;height:10px;background-position:center -1px}.related-header{font-size:1em;position:absolute;right:0;top:-13px;right:-0.83333em;background-color:#fff;padding:0.16667em 0.83333em}.related-title{font-size:1em;line-height:1em}.go-btn{min-height:4.5em}.fb-comments{display:block !important;margin:0 0.71429em;overflow:hidden}.headline-bottom p,.headline-center p{font-size:20px;line-height:22px;text-shadow:0px 0px 9px rgba(0,0,0,0.75)}.click_map-item .click-map-container .click-object,.slide.category_header-item .click-map-container .click-object{display:none}.click_map-item.adaptive-click-map .click-object,.adaptive-click-map.slide.category_header-item .click-object{display:block;position:absolute}.click_map-item.adaptive-click-map .click-map-mobile-list,.adaptive-click-map.slide.category_header-item .click-map-mobile-list{display:none}.click_map-item .click-map-mobile-list,.slide.category_header-item .click-map-mobile-list{display:block;list-style-type:decimal;list-style-position:inside;margin-left:10px;margin-right:10px}.click_map-item .click-object,.slide.category_header-item .click-object,.click_map-item .click-object-title,.slide.category_header-item .click-object-title,.click_map-item .click-object-text,.slide.category_header-item .click-object-text{font-size:15px;font-weight:500;line-height:20px}.click_map-item .click-object,.slide.category_header-item .click-object{position:relative;color:#000;margin-bottom:1.8em}.click_map-item .click-object-text,.slide.category_header-item .click-object-text{color:#646464;margin:0.26667em 0 0 0}.click_map-item .slide-no-credit,.slide.category_header-item .slide-no-credit{margin-bottom:20px}.allied-article .click_map-item .click-object,.allied-article .slide.category_header-item .click-object,.click_map-item.allied-click-map .click-object,.allied-click-map.slide.category_header-item .click-object,.click_map-item .allied-click-object,.slide.category_header-item .allied-click-object{padding:0.93333em 0;border-color:#8E0202;border-style:solid;border-width:1px 0}.allied-article .click_map-item .click-object:before,.allied-article .slide.category_header-item .click-object:before,.click_map-item.allied-click-map .click-object:before,.allied-click-map.slide.category_header-item .click-object:before,.click_map-item .allied-click-object:before,.slide.category_header-item .allied-click-object:before{content:'Allied';display:inline-block;position:absolute;top:-10px;left:0;padding-right:0.33333em;background-color:#fff;color:#8E0202;font-weight:500;text-transform:uppercase}.article_page_rr1{padding-bottom:15px;position:relative;width:320px;margin-left:auto;margin-right:auto}.article_page_rr1 .reco-rail-wrap{padding-left:10px}.article_page_rr1 .product-reco-heading{margin:10px auto 15px;text-align:center;font-size:1em;color:#646464;text-transform:capitalize;line-height:18px}.article_page_rr1 .rr-product{margin-left:0;margin-right:10px;margin-bottom:10px;height:220px}.article_page_rr1 .rr-product a img{width:145px;height:auto}.article_page_rr1 .product-details{width:145px;height:60px}.article_page_rr1 .product-details-header{padding:0px}.article_page_rr1 .title{font-size:0.84615em;line-height:13px}.article_page_rr1 .price{font-size:0.85714em;line-height:14px;padding:0 0 7px}.article_page_rr1 .retail{font-size:0.85714em;line-height:14px;color:black}}@media only screen and (max-width: 767px){.product-launch-article .product-content{margin:0 10px}.product-launch-article .contra-select{height:2em}.product-launch-article .contra-select-body{padding-left:0.5em;font-size:1em;line-height:1.86957em;height:1.86957em}.product-launch-article .cover_story_slide-item.has-product .cover-text{width:100%;padding:0}.product-launch-article .cover_story_slide-item.has-product .product-info{margin-top:15px;margin-bottom:15px}.product-launch-article .cover_story_slide-item.has-product .product-name{display:block;float:none;font-size:1.2em;line-height:1.2em;margin-bottom:15px}.product-launch-article .cover_story_slide-item.has-product .product-pricing{display:block;float:none;width:100%;text-align:left;line-height:1.5em}.product-launch-article .cover_story_slide-item.has-product .product-additional-messaging{display:inline-block;float:none;text-align:left}.product-launch-article .cover_story_slide-item.has-product .product-price{margin:0;font-size:1.5em;line-height:1em}.product-launch-article .cover_story_slide-item.has-product .product-retail{font-size:0.6em;float:left}.product-launch-article .cover_story_slide-item.has-product .product-retail-price{font-size:1em}.product-launch-article .cover_story_slide-item.has-product .product-purchase-form{border:none;padding-top:0;padding-bottom:25px;padding-bottom:21px}.product-launch-article .cover_story_slide-item.has-product .product-color-swatches{width:100%;padding-right:0;padding-bottom:10px}.product-launch-article .cover_story_slide-item.has-product .product-sizes{width:100%;padding-right:0;padding-left:0;padding-bottom:10px}.product-launch-article .cover_story_slide-item.has-product .product-submit{width:100%;margin-top:0}.product-launch-article .cover_story_slide-item.has-product .product-description{padding-top:0}.product-launch-article .cover_story_slide-item.has-product .product-description h3{padding-bottom:25px;padding-bottom:8px;font-size:24px}.product-launch-article .cover_story_slide-item.has-product .product-description p.product-details-description{margin-bottom:5px}.product-launch-article .cover_story_slide-item.has-product .product-details-description br{display:none}.product-launch-article .cover_story_slide-item.has-product .product-desc-text{width:100%;padding:0;float:none}.product-launch-article .cover_story_slide-item.has-product .product-desc-text p{font-size:0.75em;line-height:1.6em}.product-launch-article .cover_story_slide-item.has-product p.product-details-description,.product-launch-article .cover_story_slide-item.has-product .product-shipping{font-size:12px;line-height:16px}.product-launch-article .cover_story_slide-item.has-product .product-desc-stats{width:100%;padding-left:0;margin-top:20px;border:none}.product-launch-article .cover_story_slide-item.has-product .product-stats{margin:0;padding:0}.product-launch-article .cover_story_slide-item.has-product .definition-list{margin-top:5px;font-size:0.84em;line-height:1.6em;padding-bottom:25px}.product-launch-article .cover_story_slide-item.has-product .definition-list dd{line-height:1.2em;margin-bottom:0.2em;margin-top:0.2em}.product-launch-article .cover_story_slide-item.has-product.product-launch-main .slide-media-wrapper .product-image-left{left:0}.product-launch-article .cover_story_slide-item.has-product.product-launch-main .slide-media-wrapper .product-image-right{right:0}.product-launch-article .cover_story_slide-item.has-product.product-launch-main .slide-media-wrapper .icon-arrow-down-6{font-size:1.8em}.product-launch-article .cover_story_slide-item.has-product .slide-media .img{padding-bottom:42.8125%}.cover-story-article .product-launch-article .cover_story_slide-item.no-product{margin-bottom:0}.cover-story-article .product-launch-article .cover_story_slide-item.no-product .article-header .fb-like{position:relative;top:8px}.cover-story-article .product-launch-article .cover_story_slide-item.no-product .article-header.product-launch-main .slide-media-wrapper .product-image-left{left:0}.cover-story-article .product-launch-article .cover_story_slide-item.no-product .article-header.product-launch-main .slide-media-wrapper .product-image-right{right:0}.cover-story-article .product-launch-article .cover_story_slide-item.no-product .article-header.product-launch-main .slide-media-wrapper .icon-arrow-down-6{font-size:1.8em}.cover-story-article .product-launch-article .cover_story_slide-item.no-product .slide-media{padding-bottom:42.8125%}.cover-story-article .product-launch-article .cover_story_slide-item.no-product .slide-media .img{padding-bottom:42.8125%}.cover-story-article .product-launch-article .cover_story_slide-item.no-product .cover-text{padding-bottom:28px}}@media only screen and (max-width: 767px){.gift-guide .node-body{margin:0}.gift-guide .item-meta{margin-left:10px;width:auto;padding-bottom:22px;margin-top:10px}.gift-guide .item-meta .hotness{top:0px;font-size:12px;padding-right:12px}.gift-guide .item-meta .published-info{margin:0;width:175px;margin-top:0}.gift-guide .item-meta .published-info .article-byline-mobile,.gift-guide .item-meta .published-info .item-published{display:inline-block;font-size:12px;line-height:14px;float:none;margin:0}.gift-guide .item-meta .published-info .article-byline{display:none}.gift-guide .item-meta .share-legend{float:right;height:0;max-width:30%;margin:0 0}.gift-guide .item-meta .share-legend .share-wrap{position:absolute;display:block !important}.gift-guide .item-meta .share-legend .share-wrap .sticky-share-item{display:block !important;margin-right:30px}.gift-guide .item-meta .share-legend .sticky{margin:0 0}.gift-guide .item-meta .sticky-share-tools{padding:6px 0;border-top:1px #f5f5f5 solid}.gift-guide .ad-container{display:none}.gift-guide .click-object,.gift-guide .click-object-title,.gift-guide .click-object-text{font-size:12px;line-height:21px}.gift-guide .click-map-container .click-object{display:none}.gift-guide .slide{margin-top:25px;margin-bottom:0}.gift-guide .slide .click-map-description{padding-bottom:40px}.gift-guide .slide .main-image-sub-content{width:auto;position:relative;margin-right:10px;margin-top:10px}.gift-guide .slide .main-image-sub-content .caption{font-size:12px;line-height:21px;color:#000;padding:5px 10px 23px;display:inline-block}.gift-guide .slide .main-image-sub-content .caption-title{padding-bottom:0;padding-top:24px;float:left;max-width:100%;margin:0 10px}.gift-guide .slide .main-image-sub-content .caption-title .price{color:#f30}.gift-guide .slide .main-image-sub-content .share-legend{position:absolute;top:auto;right:7px}.gift-guide .slide .main-image-sub-content .share-legend li{margin-right:13px}.gift-guide .slide .main-image-sub-content .share-legend a{height:44px;width:44px;line-height:44px;font-size:18px}.gift-guide .slide .main-image-sub-content .share-legend a:before{line-height:44px}.gift-guide .slide .main-image-sub-content .share-legend a .title{display:none}.gift-guide .slide .main-image-sub-content .share-legend .share-wrap{float:right;width:auto;top:40px}.gift-guide .slide .main-image-sub-content .slide-label{margin:-5px 0 0 5px;font-size:12px}.gift-guide .click-map-mobile-list{display:none;list-style-type:decimal;list-style-position:inside}.gift-guide .click-object{position:relative;color:#000;margin-bottom:1.5625em}.gift-guide .click-object-text{color:#000;margin:0.25em 0 0 0}.gift-guide .cover-overlay{display:none}.gift-guide .desktop-fb-comments{display:none !important}.gift-guide .fb-like{display:block}.gift-guide .four_by_one_quickbuy-item.product{max-width:100%;margin:0 auto;text-align:center}.gift-guide .four_by_one_quickbuy-item.product .caption-title{display:block;text-transform:uppercase;width:auto;overflow:hidden;font-size:12px;line-height:18px;text-align:center;padding-top:5px}.gift-guide .four_by_one_quickbuy-item.product .caption-title .price{color:#f30;font-weight:500}.gift-guide .four_by_one_quickbuy-item.product .caption{padding:0 10px;margin-top:8px;line-height:18px}.gift-guide .four_by_one_quickbuy-item.product .hidden{display:none}.gift-guide .main-slide-content .share-legend{display:block}.gift-guide .main-slide-content .share-text{display:none}.gift-guide .node-body .mobile-ad-container{margin-top:20px}.gift-guide .node-body:nth-child(4){display:none}.gift-guide .gift-guide-arrow-left{margin-left:7%}.gift-guide .gift-guide-arrow-right{right:12%}.gift-guide .gift-guide-product-section{height:360px;white-space:nowrap;display:flex;position:relative;padding-top:20px}.gift-guide .gift-guide-product-section .gift-guide-arrow{display:inline-block;position:absolute;top:110px;width:0;color:#646464;font-size:45px;text-decoration:none;z-index:2}.gift-guide .gift-guide-product-section .gift-guide-products-container{display:block;vertical-align:middle;position:absolute;width:100%;height:100%;opacity:0.99;z-index:0}.gift-guide .gift-guide-product-section .gift-guide-products-container .slide-credit{display:none}.gift-guide .gift-guide-product-section .gift-guide-products-container .carousel-container{position:absolute;transition:all 0.75s ease-in-out;margin:0 auto;overflow-x:auto;width:100%;top:-25px}.gift-guide .gift-guide-product-section .gift-guide-products-container .carousel-container li{display:inline-block;white-space:normal;list-style:none;width:100%;vertical-align:top}.gift-guide .gift-guide-product-section .gift-guide-products-container .carousel-container li .product .slide-media .mobile-desktop,.gift-guide .gift-guide-product-section .gift-guide-products-container .carousel-container li .product .slide-media .mobile-retina{max-width:146px;margin:0 auto}.gift-guide .gift-guide-product-section .gift-guide-products-container .carousel-container li .product .slide-no-credit{margin-bottom:0}.gift-guide .gift-guide-product-section.gift_guide_grid{width:100%;min-height:400px;height:auto;white-space:normal}.gift-guide .gift-guide-product-section.gift_guide_grid .gift-guide-arrow{display:none}.gift-guide .gift-guide-product-section.gift_guide_grid .gift-guide-products-container{position:relative;width:100%;height:100%}.gift-guide .gift-guide-product-section.gift_guide_grid .gift-guide-products-container .carousel-container{position:relative;width:100%;overflow:initial}.gift-guide .gift-guide-product-section.gift_guide_grid .gift-guide-products-container .carousel-container li{display:inline-block;white-space:normal;width:100%;max-width:50%;overflow:hidden;margin-left:-2px}.gift-guide .gift-guide-product-section.gift_guide_grid .gift-guide-products-container .carousel-container li .product .slide-media{position:relative;margin-bottom:-5px;width:100%}.gift-guide .gift-guide-product-section.gift_guide_grid .gift-guide-products-container .carousel-container li .product .slide-media .mobile-desktop,.gift-guide .gift-guide-product-section.gift_guide_grid .gift-guide-products-container .carousel-container li .product .slide-media .mobile-retina{width:auto;height:100%;padding:0;max-width:100%}.gift-guide .gift-guide-product-section.gift_guide_grid .gift-guide-products-container .carousel-container li .product .slide-no-credit{margin-bottom:0}.gift-guide .gift-guide-product-section.gift_guide_grid .gift-guide-products-container .carousel-container li:nth-child(even) .product .slide-media .mobile-desktop,.gift-guide .gift-guide-product-section.gift_guide_grid .gift-guide-products-container .carousel-container li:nth-child(even) .product .slide-media .mobile-retina{padding-right:0px;margin-right:0px}.gift-guide .gift-guide-product-section.gift_guide_grid .gift-guide-products-container .carousel-container li:nth-child(even) .product .caption-title-mobile,.gift-guide .gift-guide-product-section.gift_guide_grid .gift-guide-products-container .carousel-container li:nth-child(even) .product .showcase{margin-right:0px;margin-left:5px}.gift-guide .gift-guide-product-section.gift_guide_grid .gift-guide-products-container .carousel-container li:nth-child(odd) .product .slide-media .mobile-desktop,.gift-guide .gift-guide-product-section.gift_guide_grid .gift-guide-products-container .carousel-container li:nth-child(odd) .product .slide-media .mobile-retina{padding-left:0px;margin-left:0px}.gift-guide .gift-guide-product-section.gift_guide_grid .gift-guide-products-container .carousel-container li:nth-child(odd) .product .caption-title-mobile,.gift-guide .gift-guide-product-section.gift_guide_grid .gift-guide-products-container .carousel-container li:nth-child(odd) .product .showcase{margin-left:0px;margin-right:5px}.gift-guide .gift-guide-product-section.gift_guide_grid .set-item{padding-top:0}.gift-guide .gift-guide-product-section.gift_guide_grid .set-item .clickthrough{width:100%;height:100%}.gift-guide .gift-guide-product-section.gift_guide_grid .set-item .caption-title-mobile{height:45px;background-color:rgba(232,231,231,0.8);padding:10px 5px 12px;margin:0 5px;text-transform:none;position:relative}.gift-guide .gift-guide-product-section.gift_guide_grid .set-item .showcase{background-color:transparent;padding:20px 0 0}.gift-guide .gift-guide-product-section.gift_guide_grid .slide-media{background-color:transparent}.gift-guide .gift_guide-item{width:auto}.gift-guide .gift_guide-item.main{padding:0;margin-top:0}.gift-guide .gift_guide-item .slide-no-credit{display:none}.gift-guide .gift_guide-item .slide-media{max-width:100%;padding-bottom:0;height:auto}.gift-guide .gift_guide-item .main-slide-content{margin-bottom:15px;padding-bottom:20px}.gift-guide .gift_guide-item .main-image-sub-content{width:auto;position:relative;margin-right:10px;margin-top:10px}.gift-guide .gift_guide-item .main-image-sub-content .caption{font-size:12px;line-height:21px;color:#000;padding:0px 0px 0px 10px;margin-top:0;margin-bottom:0px;display:inline-block}.gift-guide .gift_guide-item .main-image-sub-content .caption-title{font-size:21px;line-height:26px;padding-bottom:0;padding-left:10px;float:left;max-width:100%}.gift-guide .gift_guide-item .main-image-sub-content .caption-title .price{color:#f30}.gift-guide .gift_guide-item .main-image-sub-content .share-legend{position:absolute;top:auto;right:7px;margin-bottom:-65px}.gift-guide .gift_guide-item .main-image-sub-content .share-legend li{margin-right:13px}.gift-guide .gift_guide-item .main-image-sub-content .share-legend a{height:44px;width:44px;line-height:44px;font-size:18px}.gift-guide .gift_guide-item .main-image-sub-content .share-legend a:before{line-height:44px}.gift-guide .gift_guide-item .main-image-sub-content .share-legend .share-wrap{float:right;width:auto;top:40px}.gift-guide .gift_guide-item .main-image-sub-content .slide-label{margin:-5px 0 0 5px;font-size:12px}.gift-guide .gift_guide_grid-item{padding-top:0;margin-top:0}.gift-guide .invisible{visibility:hidden}.gift-guide .reco-links-infinite{width:auto;margin:0 auto}.gift-guide .reco-links-infinite .stack-ul{width:100%}.gift-guide .main-slide-text{margin:0 10px;width:auto}.gift-guide .main-slide-text p{font-size:12px;line-height:21px;color:#000}.gift-guide .main-slide-text .lead-in{font-size:12px}.gift-guide .mobile-fb-comments{display:block !important;margin:auto}.gift-guide .node-content{overflow:hidden}.gift-guide .rail-header{font-size:18px;line-height:19px}.gift-guide .set-item .clickthrough .mobile-desktop,.gift-guide .set-item .clickthrough .mobile-retina{width:146px;margin:0 auto}.gift-guide .set-item .caption{text-align:center}.gift-guide .set-item .caption-link{display:block !important}.gift-guide .set-item .caption-title-mobile{display:block;text-transform:uppercase;width:auto;overflow:hidden;font-size:12px;line-height:18px;text-align:center;padding-top:5px;color:#000;position:relative}.gift-guide .set-item .caption-title-mobile .price{padding-left:5px;font-weight:500}.gift-guide .set-item .showcase{background-color:#f0f0f0;padding:20px 0}.gift-guide .share-legend .share-wrap{width:100%;display:block}.gift-guide .share-legend .share-wrap .fb-like{float:right;margin-right:20px}.gift-guide .share-legend .share-wrap .fb-like span{width:auto !important;height:auto !important}.gift-guide .slide-credit{margin-bottom:1.4em}.gift-guide .slide-no-credit{display:none}.gift-guide .sticky-share-item{display:none}.gift-guide .sticky-share-tools .share-fb{margin-right:auto}.gift-guide .gift-guide-footer{margin-top:25px}.gift-guide [class*="icon-"]:before{line-height:1em;font-family:fontello;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;speak:none}.gift-guide .icon-chevron-left:before,.gift-guide .icon-left-open:before{content:'\e75d'}.gift-guide .icon-chevron-right:before,.gift-guide .icon-right-open:before{content:'\e75e'}.gift-guide ul.quiz-question-container .pair:nth-child(2n){margin-left:auto}.gift-guide ul.quiz-question-container .choice{min-height:200px}.gift-guide ul.quiz-question-container .choice:nth-child(odd):before{left:100%}.gift-guide ul.quiz-question-container .choice .image-space{margin-left:50%;margin-left:-webkit-calc( 50% - 68.5px );margin-left:-moz-calc( 50% - 68.5px );margin-left:calc( 50% - 68.5px );margin-right:50%;margin-right:-webkit-calc( 50% - 68.5px );margin-right:-moz-calc( 50% - 68.5px );margin-right:calc( 50% - 68.5px )}.gift-guide ul.quiz-question-container .choice-title{padding:0 10px}.gift-guide ul.quiz-question-container .choice-title .contra-radio{width:92%}.gift-guide .tweet-quote{display:none}}@media only screen and (max-width: 1064px){#mobileStickyShare{max-height:45px !important}}#mobileStickyShare{-webkit-transform:translateX(0);display:block;position:fixed;bottom:0;left:0;width:100%;background:#fff;border-top:1px solid #c8c8c8;height:50px;z-index:1000001;max-height:0;-moz-transition:max-height 200ms ease-in;-o-transition:max-height 200ms ease-in;-webkit-transition:max-height 200ms ease-in;transition:max-height 200ms ease-in}.ie8 #mobileStickyShare{display:none !important}#mobileStickyShare ul{padding:0;margin:0;overflow:hidden;padding:12px 0}#mobileStickyShare ul li{display:inline-block;float:left;width:33%;border-left:1px solid #c8c8c8;height:100%}#mobileStickyShare ul li:first-child{border:none}#mobileStickyShare ul li a{text-decoration:none;position:relative;font-size:15px;text-transform:uppercase;display:block;width:84px;margin:0 auto}#mobileStickyShare ul li a .button-icon{font-size:28px}#mobileStickyShare ul li a .title{font-size:15px}#mobileStickyShare ul li a:before{font:1.8em/20px fontello;margin-right:5px}#mobileStickyShare .fb-like-container .fb-like-inner{width:84px;margin:0 auto;display:block}#mobileStickyShare .share-fb{margin:0}#mobileStickyShare .share-fb a{color:#3b5a97 !important;background:#fff}#mobileStickyShare .share-tweet a{color:#28aae1 !important;background:#fff}#mobileStickyShare .share-tweet a:before{margin-right:9px}@media only screen and (max-width: 767px){.mobile-modal{background:none !important}body .mobile-modal{height:100%;overflow:hidden}.mobile-modal .modalWrap{max-width:none;left:0 !important;top:45px !important;width:100%;height:100%;margin-left:0px;padding:0;overflow-y:scroll}}@media only screen and (max-width: 960px){body.one_click_cart.cart .right-side{width:100%}body.one_click_cart.cart .right-side #flatInactive .inactive{padding-right:80px}body.one_click_cart.cart .cart-title{display:block;padding-top:1.42857em;color:#969696;font-size:1.71429em;font-weight:300}body.one_click_cart.cart .table-body{padding-bottom:2.14286em}body.one_click_cart.cart .cart-table .cart-items .cart-table-row:last-child{padding-bottom:0}body.one_click_cart.cart .cart-table-column.item{padding-right:1.4em}body.one_click_cart.cart .cart-table-column.item img{max-width:60px;height:auto}body.one_click_cart.cart .cart-table-column.description{font-size:0.93333em}body.one_click_cart.cart .cart-table-column.description .returnable{font-size:0.85714em}body.one_click_cart.cart #mobileBottomBar{display:none !important}}@media only screen and (max-width: 960px){.node-body{margin:0 10px}ul.quiz-question-container{padding:10px 0 0 0;margin:0}ul.quiz-question-container .quiz-question{margin:0 0 35px 0;padding-top:10px}ul.quiz-question-container .quiz-question:last-child{margin-bottom:0px}ul.quiz-question-container .question-number{height:20px;display:inline;padding-left:0.35714em}ul.quiz-question-container .question-number:after{width:70%}ul.quiz-question-container .question-title{font-size:1.07143em;line-height:1.21429em;padding:0.35714em 0 0.35714em 0.35714em}ul.quiz-question-container ul.pair{position:relative;margin-bottom:10px;min-width:298px;width:100%}ul.quiz-question-container .choice{width:48%;margin-bottom:0px;min-height:190px;min-width:143px;float:right}ul.quiz-question-container .choice:nth-child(odd){margin-right:0;float:left}ul.quiz-question-container .choice:nth-child(odd):before{border-right:solid #fff 10px;left:48%;right:auto;position:absolute;content:"";height:100%}ul.quiz-question-container .choice:nth-child(odd) .contra-radio{left:4%;right:auto}ul.quiz-question-container .choice .image-space{width:137px;margin:4px auto 10px}ul.quiz-question-container .choice .image-space span[class^="mobile"] .img{width:137px;height:0;padding-bottom:108px;max-width:100%}ul.quiz-question-container .choice .credit{font-size:5px}ul.quiz-question-container .choice-title{padding:0 5px 45px;font-size:0.85714em;line-height:1em;margin-top:10px}ul.quiz-question-container .choice-title .label-desktop{display:none}ul.quiz-question-container .choice-title .label-mobile{text-align:center;display:block}ul.quiz-question-container .choice-title .contra-radio{background-color:#c8c8c8;color:#fff;border:none;width:40%;height:30px;border-radius:2px;text-align:center;padding:0 5px;margin:10px 0;text-transform:uppercase;position:absolute;right:4%;left:auto;top:auto;bottom:0;font-size:1em;font-weight:500;line-height:30px}ul.quiz-question-container .choice-title .contra-radio:before{content:'Select'}ul.quiz-question-container .choice-title .checked.contra-radio{background-color:#f30;color:#fff;font-size:1em;font-weight:500;line-height:30px}ul.quiz-question-container .choice-title .checked.contra-radio:before{font-family:'fontello';content:'\2713'}ul.quiz-question-container .choice-title .checked.contra-radio:after{content:' Selected'}.quiz-result-container{margin:5px auto 35px auto;padding:0}.quiz-result-container .quiz-title{font-size:0.71429em;text-transform:uppercase;padding:10px 0 3px}.quiz-result-container .quiz-result-title{font-size:1.28571em;line-height:17px}.quiz-result-container .quiz-result-desc{font-size:1.07143em;padding:0.71429em 0 0.71429em 0}.quiz-result-container .quiz-share{font-size:1em;padding-bottom:8px}.quiz-result-container .share-legend.bottom{display:block}.quiz-result-container .share-legend.bottom a{width:135px;line-height:2em}.quiz-result-container .share-legend.bottom .share-wrap{width:100%}.quiz-result-container .share-legend.bottom .share-wrap .share-fb .full-text{display:none}.quiz-result-container .share-legend.bottom .share-wrap .share-tweet .full-text{display:none}.quiz-result-container .share-legend.bottom .share-wrap .share-tweet .short-text{display:inline}.quiz-result-container .share-legend.bottom li{width:130px;font-size:1.3125em}.quiz-result-container .share-legend.bottom li:first-child{float:left;margin-right:15px}.quiz-result-container .result-img{width:275px;height:187px}.quiz-result-container .retake-btn{font-size:1.07143em;padding-bottom:0.71429em}}.mobile-gallery-button{background:rgba(0,0,0,0.5);padding:0.20833em 0.25em 0.125em 0.25em;position:absolute;right:0;color:#fff;font-size:1.71429em}.mobile-gallery-loader{border-color:#f30;top:50%;left:50%;margin:-1.75em 0 0 -1.83333em}.mobile-gallery-positions{position:fixed;bottom:0.71429em;left:0;width:100%;text-align:center}.mobile-gallery-position{width:0.71429em;height:0.71429em;margin:0 0.21429em;background:rgba(0,0,0,0.5);-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;display:inline-block}.mobile-gallery-position.active{background:#f30}.pswp{display:none;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;-ms-touch-action:none;touch-action:none;z-index:1000002;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;outline:none}.pswp img{max-width:none}.pswp--animate_opacity{opacity:0.001;will-change:opacity;-webkit-transition:opacity 5ms cubic-bezier(0.4, 0, 0.22, 1);transition:opacity 5ms cubic-bezier(0.4, 0, 0.22, 1)}.pswp--open{display:block}.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.pswp--zoomed-in .pswp__img{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.pswp--dragging .pswp__img{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.pswp__bg{position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:0;-webkit-backface-visibility:hidden;will-change:opacity}.pswp__scroll-wrap{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}.pswp__container,.pswp__zoom-wrap{-ms-touch-action:none;touch-action:none;position:absolute;left:0;right:0;top:0;bottom:0}.pswp__container,.pswp__img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.pswp__zoom-wrap{position:absolute;width:100%;-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transition:-webkit-transform 5ms cubic-bezier(0.4, 0, 0.22, 1);transition:transform 5ms cubic-bezier(0.4, 0, 0.22, 1)}.pswp__bg{will-change:opacity;-webkit-transition:opacity 5ms cubic-bezier(0.4, 0, 0.22, 1);transition:opacity 5ms cubic-bezier(0.4, 0, 0.22, 1)}.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap{-webkit-transition:none;transition:none}.pswp__container,.pswp__zoom-wrap{-webkit-backface-visibility:hidden;will-change:transform}.pswp__item{position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden}.pswp__img{position:absolute;width:auto;height:auto;top:0;left:0;-webkit-transition:opacity 0.15s;transition:opacity 0.15s}.pswp__img--placeholder{-webkit-backface-visibility:hidden}.pswp--ie .pswp__img{width:100% !important;height:auto !important;left:0;top:0}.pswp__error-msg{position:absolute;left:0;top:50%;width:100%;text-align:center;font-size:14px;line-height:16px;margin-top:-8px;color:#fff}.pswp__error-msg a{color:#fff;text-decoration:underline}.body{overflow-y:scroll}.error-image{width:100%;height:100%;background-repeat:no-repeat;background-size:cover}.error-not-found .footer-container{position:relative}
