.h2{font-family:"futura-pt-1","futura-pt-2",sans-serif;font-size:1.2rem;font-weight:800;line-height:1.3;text-transform:uppercase}.h4{color:#4e4e4e;font-family:"futura-pt-1","futura-pt-2",sans-serif;font-size:.9rem;font-weight:800;text-transform:uppercase}.boxed-price{background:#09f;bottom:2px;color:white;font-family:"futura-pt-1","futura-pt-2",sans-serif;font-size:.76rem;font-weight:800;left:0;padding:.25rem .5rem;position:absolute;-webkit-transition:all 200ms cubic-bezier(0.25,0.25,0.84,0.325);-moz-transition:all 200ms cubic-bezier(0.25,0.25,0.84,0.325);-ms-transition:all 200ms cubic-bezier(0.25,0.25,0.84,0.325);-o-transition:all 200ms cubic-bezier(0.25,0.25,0.84,0.325);transition:all 200ms cubic-bezier(0.25,0.25,0.84,0.325)}.strike_price,.strike-price{font-weight:300;margin:0 .25rem 0 0;text-decoration:line-through}.shaker{-webkit-animation:shake 1s infinite linear;-moz-animation:shake 1s infinite linear;-o-animation:shake 1s infinite linear;animation:shake 1s infinite linear;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both}@-moz-keyframes shake{0%,100%{-moz-transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-moz-transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-moz-transform:translate3d(10px,0,0)}}@-webkit-keyframes shake{0%,100%{-webkit-transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0)}}@-o-keyframes shake{0%,100%{-o-transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-o-transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-o-transform:translate3d(10px,0,0)}}@keyframes shake{0%,100%{transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}20%,40%,60%,80%{transform:translate3d(10px,0,0)}}.th-spin,.th-loader,.fa-spinner{-webkit-animation:spin 1s infinite linear;-moz-animation:spin 1s infinite linear;-o-animation:spin 1s infinite linear;animation:spin 1s infinite linear}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(359deg)}}@-ms-keyframes spin{0%{-ms-transform:rotate(0deg)}100%{-ms-transform:rotate(359deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}.animated{-webkit-animation-duration:900ms;animation-duration:900ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1)}50%{-webkit-transform:scale(1.05)}100%{-webkit-transform:scale(1)}}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.05)}100%{transform:scale(1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes shake{0%,100%{-webkit-transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px)}}@keyframes shake{0%,100%{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-10px)}20%,40%,60%,80%{transform:translateX(10px)}}.shake{-webkit-animation-name:shake;animation-name:shake}@keyframes shine{to{background-position-x:-200%}}.button-internal-tools{background:#282828;color:#fff;font-weight:300}.button-internal-tools:hover{background:rgba(229,229,229,0.9);color:#282828}.button-internal-tools a{color:#fff;display:block;text-decoration:none}.button-internal-tools a:hover{color:#282828}#submit_button,.button,input[name="login_threadless"],input[type="submit"]{display:inline-block;padding:.7rem 1rem;border-radius:5px;background-color:#09f!important;border:none!important;color:white!important;cursor:pointer;font-family:"futura-pt-1","futura-pt-2",sans-serif;font-weight:900;text-transform:uppercase}button[type=submit]{cursor:pointer}input[type="submit"][disabled],input[type="submit"][disabled]:hover,input[type="button"][disabled],input[type="button"][disabled]:hover,.search input[type="submit"][disabled],.search input[type="submit"][disabled]:hover,button[disabled],button[disabled]:hover,.button.disabled,.button.disabled:hover,.progress_nav a.disabled,.progress_nav a.disabled:hover{background-color:#777!important;color:#eee;cursor:default}.th-btn{background:white;border-radius:0;clear:none!important;float:none!important;font-family:"futura-pt-1","futura-pt-2",sans-serif;font-weight:500;height:auto;line-height:1.5;padding:0}.th-btn-formedit{color:#282828;line-height:1.1}.th-btn-formedit:hover{background:white;color:#282828;text-decoration:underline}.th-btn-formedit:active{color:#09f}.user-prompt-dramatic{border:solid 1px #a8a8a8;color:#282828!important;clear:both;display:inline-block;line-height:1.4;font-weight:800;margin:1.5rem auto 0;padding:.75rem 1rem;text-transform:uppercase;-webkit-border-radius:.25rem;-moz-border-radius:.25rem;border-radius:.25rem;-webkit-transition:all 100ms cubic-bezier(0.25,0.25,0.84,0.325);-moz-transition:all 100ms cubic-bezier(0.25,0.25,0.84,0.325);-ms-transition:all 100ms cubic-bezier(0.25,0.25,0.84,0.325);-o-transition:all 100ms cubic-bezier(0.25,0.25,0.84,0.325);transition:all 100ms cubic-bezier(0.25,0.25,0.84,0.325)}.user-prompt-dramatic:hover{background:#09f;border:solid 1px #09f;color:white!important;text-decoration:none}.user-prompt-dramatic:active{background:#006bb3}.user-prompt-simple{border-bottom:solid 2px #282828;display:inline-block;padding:0 0 .25rem 0}.th-loader{border:solid 2px #09f;color:#09f;display:block;height:2rem;width:2rem}.th-loader-centered .th-loader{position:relative;left:50%;margin:1rem 0 2rem -1rem}
.fa-spinner{color:#09f}.fa-spinner.fa-spin-blue{color:#09f}.th-date{color:rgba(102,102,102,0.8);display:block;font-size:.7rem}.th-user-conditions{font-size:1rem;font-weight:600;top:-0.09em}.th-removed{display:none!important}.visuallyhidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.th-opacity-visible{opacity:1!important}.th-opacity-hidden{opacity:0!important}.share-icon{line-height:38px;height:35px;width:35px}.circle-icons{border-radius:50%;text-align:center}.share-icon--facebook{background-color:#3b5998;border:solid 1px #3b5998;color:white}.share-icon--facebook:hover{background-color:#4264aa;border:solid 1px #3b5998}.share-icon--twitter{background-color:#00aced;border:solid 1px #00aced;color:white}.share-icon--twitter:hover{background-color:#08bbff;border:solid 1px #00aced}.share-icon--pinterest{background-color:#cb2027;border:solid 1px #cb2027;color:white}.share-icon--pinterest:hover{background-color:#dd272f;border:solid 1px #cb2027}.share-icon--youtube{background-color:#fa141b;border:solid 1px #fa141b;color:white}.share-icon--youtube:hover{background-color:#fb2d33;border:solid 1px #fa141b}.share-icon--instagram{background-color:#125688;border:solid 1px #125688;color:white}.share-icon--instagram:hover{background-color:#15649f;border:solid 1px #125688}.share-icon--tiktok{background-color:#2a0a21;border:solid 1px #2a0a21;color:white}.share-icon--tiktok:hover{background-color:#3f0f31;border:solid 1px #2a0a21}.share-icon--tumblr{background-color:#32506d;border:solid 1px #32506d;color:white}.share-icon--tumblr:hover{background-color:#3a5d7e;border:solid 1px #32506d}.square-image-outer{background-color:white;display:block;position:relative}.square-image-outer:before{display:block;content:"";width:100%;padding-top:100%}.square-image-outer>picture,.square-image-outer>img{position:absolute;top:0;right:0;bottom:0;left:0}.viewportMod._is_off{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.focusable.viewportMod._is_off:active,.focusable.viewportMod._is_off:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.viewportMod{padding:.2em;bottom:.5em;left:0;position:fixed;z-index:2000;background:#000;color:#fff;font-weight:bold;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.viewportMod::before{display:block;content:'x';font-family:arial,helvetica;text-align:center;text-transform:uppercase;font-size:16px;font-size:1rem}@media(min-width:0){.viewportMod::before{content:'sm'}}@media(min-width:45.1em){.viewportMod::before{content:'md'}}@media(min-width:64em){.viewportMod::before{content:'lg'}}.th-row{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0}.th-row:before,.th-row:after{content:" ";display:table}.th-row:after{clear:both}.th-row.collapse>.column,.th-row.collapse>.columns{padding-left:0;padding-right:0}.th-row.collapse .row{margin-left:0;margin-right:0}.th-row .row{width:auto;margin-left:-0.83333rem;margin-right:-0.83333rem;margin-top:0;margin-bottom:0;max-width:none}.th-row .row:before,.th-row .row:after{content:" ";display:table}.th-row .row:after{clear:both}.th-row .row.collapse{width:auto;margin:0;max-width:none}.th-row .column,.th-row .columns{padding-left:.83333rem;padding-right:.83333rem;width:100%;float:left}.row .row.collapse:before,.row .row.collapse:after{content:" ";display:table}.row .row.collapse:after{clear:both}div.test-class{position:absolute;top:0;left:0;background-color:#f00;font-size:10px;z-index:9999}@media only screen{div.test-class:before{content:'small'}.th-row .small-push-0{position:relative;left:0;right:auto}.th-row .small-pull-0{position:relative;right:0;left:auto}.th-row .small-push-1{position:relative;left:8.33333%;right:auto}.th-row .small-pull-1{position:relative;right:8.33333%;left:auto}.th-row .small-push-2{position:relative;left:16.66667%;right:auto}.th-row .small-pull-2{position:relative;right:16.66667%;left:auto}.th-row .small-push-3{position:relative;left:25%;right:auto}.th-row .small-pull-3{position:relative;right:25%;left:auto}.th-row .small-push-4{position:relative;left:33.33333%;right:auto}.th-row .small-pull-4{position:relative;right:33.33333%;left:auto}.th-row .small-push-5{position:relative;left:41.66667%;right:auto}.th-row .small-pull-5{position:relative;right:41.66667%;left:auto}.th-row .small-push-6{position:relative;left:50%;right:auto}.th-row .small-pull-6{position:relative;right:50%;left:auto}.th-row .small-push-7{position:relative;left:58.33333%;right:auto}.th-row .small-pull-7{position:relative;right:58.33333%;left:auto}.th-row .small-push-8{position:relative;left:66.66667%;right:auto}.th-row .small-pull-8{position:relative;right:66.66667%;left:auto}.th-row .small-push-9{position:relative;left:75%;right:auto}.th-row .small-pull-9{position:relative;right:75%;left:auto}.th-row .small-push-10{position:relative;left:83.33333%;right:auto}.th-row .small-pull-10{position:relative;right:83.33333%;left:auto}.th-row .small-push-11{position:relative;left:91.66667%;right:auto}.th-row .small-pull-11{position:relative;right:91.66667%;left:auto}.th-row .column,.th-row .columns{position:relative;padding-left:.83333rem;padding-right:.83333rem;float:left}.th-row .small-1{width:8.33333%}.th-row .small-2{width:16.66667%}.th-row .small-3{width:25%}.th-row .small-4{width:33.33333%}.th-row .small-5{width:41.66667%}.th-row .small-6{width:50%}.th-row .small-7{width:58.33333%}.th-row .small-8{width:66.66667%}.th-row .small-9{width:75%}.th-row .small-10{width:83.33333%}.th-row .small-11{width:91.66667%}.th-row .small-12{width:100%}.th-row [class*="column"]+[class*="column"]:last-child{float:right}
.th-row [class*="column"]+[class*="column"].end{float:left}.th-row .small-offset-0{margin-left:0!important}.th-row .small-offset-1{margin-left:8.33333%!important}.th-row .small-offset-2{margin-left:16.66667%!important}.th-row .small-offset-3{margin-left:25%!important}.th-row .small-offset-4{margin-left:33.33333%!important}.th-row .small-offset-5{margin-left:41.66667%!important}.th-row .small-offset-6{margin-left:50%!important}.th-row .small-offset-7{margin-left:58.33333%!important}.th-row .small-offset-8{margin-left:66.66667%!important}.th-row .small-offset-9{margin-left:75%!important}.th-row .small-offset-10{margin-left:83.33333%!important}.th-row .small-offset-11{margin-left:91.66667%!important}.th-row .small-reset-order,.th-row .small-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}.th-row .column.small-centered,.th-row .columns.small-centered{margin-left:auto;margin-right:auto;float:none}.th-row .column.small-uncentered,.th-row .columns.small-uncentered{margin-left:0;margin-right:0;float:left!important}.th-row .column.small-uncentered.opposite,.th-row .columns.small-uncentered.opposite{float:right}}@media(min-width:45.1em){div.test-class:before{content:'medium'}.th-row .medium-push-0{position:relative;left:0;right:auto}.th-row .medium-pull-0{position:relative;right:0;left:auto}.th-row .medium-push-1{position:relative;left:8.33333%;right:auto}.th-row .medium-pull-1{position:relative;right:8.33333%;left:auto}.th-row .medium-push-2{position:relative;left:16.66667%;right:auto}.th-row .medium-pull-2{position:relative;right:16.66667%;left:auto}.th-row .medium-push-3{position:relative;left:25%;right:auto}.th-row .medium-pull-3{position:relative;right:25%;left:auto}.th-row .medium-push-4{position:relative;left:33.33333%;right:auto}.th-row .medium-pull-4{position:relative;right:33.33333%;left:auto}.th-row .medium-push-5{position:relative;left:41.66667%;right:auto}.th-row .medium-pull-5{position:relative;right:41.66667%;left:auto}.th-row .medium-push-6{position:relative;left:50%;right:auto}.th-row .medium-pull-6{position:relative;right:50%;left:auto}.th-row .medium-push-7{position:relative;left:58.33333%;right:auto}.th-row .medium-pull-7{position:relative;right:58.33333%;left:auto}.th-row .medium-push-8{position:relative;left:66.66667%;right:auto}.th-row .medium-pull-8{position:relative;right:66.66667%;left:auto}.th-row .medium-push-9{position:relative;left:75%;right:auto}.th-row .medium-pull-9{position:relative;right:75%;left:auto}.th-row .medium-push-10{position:relative;left:83.33333%;right:auto}.th-row .medium-pull-10{position:relative;right:83.33333%;left:auto}.th-row .medium-push-11{position:relative;left:91.66667%;right:auto}.th-row .medium-pull-11{position:relative;right:91.66667%;left:auto}.th-row .column,.th-row .columns{position:relative;padding-left:.83333rem;padding-right:.83333rem;float:left}.th-row .medium-1{width:8.33333%}.th-row .medium-2{width:16.66667%}.th-row .medium-3{width:25%}.th-row .medium-4{width:33.33333%}.th-row .medium-5{width:41.66667%}.th-row .medium-6{width:50%}.th-row .medium-7{width:58.33333%}.th-row .medium-8{width:66.66667%}.th-row .medium-9{width:75%}.th-row .medium-10{width:83.33333%}.th-row .medium-11{width:91.66667%}.th-row .medium-12{width:100%}.th-row [class*="column"]+[class*="column"]:last-child{float:right}.th-row [class*="column"]+[class*="column"].end{float:left}.th-row .medium-offset-0{margin-left:0!important}.th-row .medium-offset-1{margin-left:8.33333%!important}.th-row .medium-offset-2{margin-left:16.66667%!important}.th-row .medium-offset-3{margin-left:25%!important}.th-row .medium-offset-4{margin-left:33.33333%!important}.th-row .medium-offset-5{margin-left:41.66667%!important}.th-row .medium-offset-6{margin-left:50%!important}.th-row .medium-offset-7{margin-left:58.33333%!important}.th-row .medium-offset-8{margin-left:66.66667%!important}.th-row .medium-offset-9{margin-left:75%!important}.th-row .medium-offset-10{margin-left:83.33333%!important}.th-row .medium-offset-11{margin-left:91.66667%!important}.th-row .medium-reset-order,.th-row .medium-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}.th-row .column.medium-centered,.th-row .columns.medium-centered{margin-left:auto;margin-right:auto;float:none}.th-row .column.medium-uncentered,.th-row .columns.medium-uncentered{margin-left:0;margin-right:0;float:left!important}.th-row .column.medium-uncentered.opposite,.th-row .columns.medium-uncentered.opposite{float:right}.th-row .push-0{position:relative;left:0;right:auto}.th-row .pull-0{position:relative;right:0;left:auto}.th-row .push-1{position:relative;left:8.33333%;right:auto}.th-row .pull-1{position:relative;right:8.33333%;left:auto}.th-row .push-2{position:relative;left:16.66667%;right:auto}.th-row .pull-2{position:relative;right:16.66667%;left:auto}.th-row .push-3{position:relative;left:25%;right:auto}.th-row .pull-3{position:relative;right:25%;left:auto}.th-row .push-4{position:relative;left:33.33333%;right:auto}.th-row .pull-4{position:relative;right:33.33333%;left:auto}.th-row .push-5{position:relative;left:41.66667%;right:auto}.th-row .pull-5{position:relative;right:41.66667%;left:auto}.th-row .push-6{position:relative;left:50%;right:auto}.th-row .pull-6{position:relative;right:50%;left:auto}.th-row .push-7{position:relative;left:58.33333%;right:auto}.th-row .pull-7{position:relative;right:58.33333%;left:auto}.th-row .push-8{position:relative;left:66.66667%;right:auto}.th-row .pull-8{position:relative;right:66.66667%;left:auto}.th-row .push-9{position:relative;left:75%;right:auto}.th-row .pull-9{position:relative;right:75%;left:auto}.th-row .push-10{position:relative;left:83.33333%;right:auto}.th-row .pull-10{position:relative;right:83.33333%;left:auto}.th-row .push-11{position:relative;left:91.66667%;right:auto}
.th-row .pull-11{position:relative;right:91.66667%;left:auto}}@media(min-width:64em){div.test-class:before{content:'large'}.th-row .large-push-0{position:relative;left:0;right:auto}.th-row .large-pull-0{position:relative;right:0;left:auto}.th-row .large-push-1{position:relative;left:8.33333%;right:auto}.th-row .large-pull-1{position:relative;right:8.33333%;left:auto}.th-row .large-push-2{position:relative;left:16.66667%;right:auto}.th-row .large-pull-2{position:relative;right:16.66667%;left:auto}.th-row .large-push-3{position:relative;left:25%;right:auto}.th-row .large-pull-3{position:relative;right:25%;left:auto}.th-row .large-push-4{position:relative;left:33.33333%;right:auto}.th-row .large-pull-4{position:relative;right:33.33333%;left:auto}.th-row .large-push-5{position:relative;left:41.66667%;right:auto}.th-row .large-pull-5{position:relative;right:41.66667%;left:auto}.th-row .large-push-6{position:relative;left:50%;right:auto}.th-row .large-pull-6{position:relative;right:50%;left:auto}.th-row .large-push-7{position:relative;left:58.33333%;right:auto}.th-row .large-pull-7{position:relative;right:58.33333%;left:auto}.th-row .large-push-8{position:relative;left:66.66667%;right:auto}.th-row .large-pull-8{position:relative;right:66.66667%;left:auto}.th-row .large-push-9{position:relative;left:75%;right:auto}.th-row .large-pull-9{position:relative;right:75%;left:auto}.th-row .large-push-10{position:relative;left:83.33333%;right:auto}.th-row .large-pull-10{position:relative;right:83.33333%;left:auto}.th-row .large-push-11{position:relative;left:91.66667%;right:auto}.th-row .large-pull-11{position:relative;right:91.66667%;left:auto}.th-row .column,.th-row .columns{position:relative;padding-left:.83333rem;padding-right:.83333rem;float:left}.th-row .large-1{width:8.33333%}.th-row .large-2{width:16.66667%}.th-row .large-3{width:25%}.th-row .large-4{width:33.33333%}.th-row .large-5{width:41.66667%}.th-row .large-6{width:50%}.th-row .large-7{width:58.33333%}.th-row .large-8{width:66.66667%}.th-row .large-9{width:75%}.th-row .large-10{width:83.33333%}.th-row .large-11{width:91.66667%}.th-row .large-12{width:100%}.th-row [class*="column"]+[class*="column"]:last-child{float:right}.th-row [class*="column"]+[class*="column"].end{float:left}.th-row .large-offset-0{margin-left:0!important}.th-row .large-offset-1{margin-left:8.33333%!important}.th-row .large-offset-2{margin-left:16.66667%!important}.th-row .large-offset-3{margin-left:25%!important}.th-row .large-offset-4{margin-left:33.33333%!important}.th-row .large-offset-5{margin-left:41.66667%!important}.th-row .large-offset-6{margin-left:50%!important}.th-row .large-offset-7{margin-left:58.33333%!important}.th-row .large-offset-8{margin-left:66.66667%!important}.th-row .large-offset-9{margin-left:75%!important}.th-row .large-offset-10{margin-left:83.33333%!important}.th-row .large-offset-11{margin-left:91.66667%!important}.th-row .large-reset-order,.th-row .large-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}.th-row .column.large-centered,.th-row .columns.large-centered{margin-left:auto;margin-right:auto;float:none}.th-row .column.large-uncentered,.th-row .columns.large-uncentered{margin-left:0;margin-right:0;float:left!important}.th-row .column.large-uncentered.opposite,.th-row .columns.large-uncentered.opposite{float:right}.th-row .push-0{position:relative;left:0;right:auto}.th-row .pull-0{position:relative;right:0;left:auto}.th-row .push-1{position:relative;left:8.33333%;right:auto}.th-row .pull-1{position:relative;right:8.33333%;left:auto}.th-row .push-2{position:relative;left:16.66667%;right:auto}.th-row .pull-2{position:relative;right:16.66667%;left:auto}.th-row .push-3{position:relative;left:25%;right:auto}.th-row .pull-3{position:relative;right:25%;left:auto}.th-row .push-4{position:relative;left:33.33333%;right:auto}.th-row .pull-4{position:relative;right:33.33333%;left:auto}.th-row .push-5{position:relative;left:41.66667%;right:auto}.th-row .pull-5{position:relative;right:41.66667%;left:auto}.th-row .push-6{position:relative;left:50%;right:auto}.th-row .pull-6{position:relative;right:50%;left:auto}.th-row .push-7{position:relative;left:58.33333%;right:auto}.th-row .pull-7{position:relative;right:58.33333%;left:auto}.th-row .push-8{position:relative;left:66.66667%;right:auto}.th-row .pull-8{position:relative;right:66.66667%;left:auto}.th-row .push-9{position:relative;left:75%;right:auto}.th-row .pull-9{position:relative;right:75%;left:auto}.th-row .push-10{position:relative;left:83.33333%;right:auto}.th-row .pull-10{position:relative;right:83.33333%;left:auto}.th-row .push-11{position:relative;left:91.66667%;right:auto}.th-row .pull-11{position:relative;right:91.66667%;left:auto}}.recirc-product-link{font-size:.5rem}.available-on-container{padding-bottom:3rem}.homelySubmissions{clear:both}@media(min-width:780px){.homelySubmissions #homely_score_submissions{display:flex;flex-direction:row;flex-wrap:wrap}}.homelySubmissions #homely_score_submissions .homelySubmission,.homelySubmissions #homely_score_submissions .homelySubmission-disabled,.homelySubmissions #homely_score_submissions .homelySubmission-empty{padding:15px;margin-bottom:30px;box-sizing:border-box;background-color:#cfebff}@media(min-width:780px){.homelySubmissions #homely_score_submissions .homelySubmission,.homelySubmissions #homely_score_submissions .homelySubmission-disabled,.homelySubmissions #homely_score_submissions .homelySubmission-empty{display:flex;flex-direction:column;width:49%}.homelySubmissions #homely_score_submissions .homelySubmission:first-of-type,.homelySubmissions #homely_score_submissions .homelySubmission-disabled:first-of-type,.homelySubmissions #homely_score_submissions .homelySubmission-empty:first-of-type{margin-right:2%}}.homelySubmissions #homely_score_submissions .homelySubmission .homelySubmissionTop,.homelySubmissions #homely_score_submissions .homelySubmission .homelySubmissionBottom,.homelySubmissions #homely_score_submissions .homelySubmission-disabled .homelySubmissionTop,.homelySubmissions #homely_score_submissions .homelySubmission-disabled .homelySubmissionBottom,.homelySubmissions #homely_score_submissions .homelySubmission-empty .homelySubmissionTop,.homelySubmissions #homely_score_submissions .homelySubmission-empty .homelySubmissionBottom{display:flex;flex-direction:row;flex-wrap:wrap}
.homelySubmissions #homely_score_submissions .homelySubmission .homelySubmissionBottom,.homelySubmissions #homely_score_submissions .homelySubmission-disabled .homelySubmissionBottom,.homelySubmissions #homely_score_submissions .homelySubmission-empty .homelySubmissionBottom{margin-top:15px}.homelySubmissions #homely_score_submissions .homelySubmission .homelyImage,.homelySubmissions #homely_score_submissions .homelySubmission .homelyScoring,.homelySubmissions #homely_score_submissions .homelySubmission .homelySubmissionChallenge,.homelySubmissions #homely_score_submissions .homelySubmission .homelySubmissionDetails,.homelySubmissions #homely_score_submissions .homelySubmission-disabled .homelyImage,.homelySubmissions #homely_score_submissions .homelySubmission-disabled .homelyScoring,.homelySubmissions #homely_score_submissions .homelySubmission-disabled .homelySubmissionChallenge,.homelySubmissions #homely_score_submissions .homelySubmission-disabled .homelySubmissionDetails,.homelySubmissions #homely_score_submissions .homelySubmission-empty .homelyImage,.homelySubmissions #homely_score_submissions .homelySubmission-empty .homelyScoring,.homelySubmissions #homely_score_submissions .homelySubmission-empty .homelySubmissionChallenge,.homelySubmissions #homely_score_submissions .homelySubmission-empty .homelySubmissionDetails{display:flex;flex-direction:column;flex:1}.homelySubmissions #homely_score_submissions .homelySubmission .homelySubmissionDetails,.homelySubmissions #homely_score_submissions .homelySubmission-disabled .homelySubmissionDetails,.homelySubmissions #homely_score_submissions .homelySubmission-empty .homelySubmissionDetails{display:inline-block}.homelySubmissions #homely_score_submissions .homelySubmission .homelyImage,.homelySubmissions #homely_score_submissions .homelySubmission-disabled .homelyImage,.homelySubmissions #homely_score_submissions .homelySubmission-empty .homelyImage{flex-basis:82.4%}.homelySubmissions #homely_score_submissions .homelySubmission .homelyImage a img,.homelySubmissions #homely_score_submissions .homelySubmission-disabled .homelyImage a img,.homelySubmissions #homely_score_submissions .homelySubmission-empty .homelyImage a img{width:100%;height:auto}.homelySubmissions #homely_score_submissions .homelySubmission .homelyScoring,.homelySubmissions #homely_score_submissions .homelySubmission .homelyScoring-loggedout,.homelySubmissions #homely_score_submissions .homelySubmission-disabled .homelyScoring,.homelySubmissions #homely_score_submissions .homelySubmission-disabled .homelyScoring-loggedout,.homelySubmissions #homely_score_submissions .homelySubmission-empty .homelyScoring,.homelySubmissions #homely_score_submissions .homelySubmission-empty .homelyScoring-loggedout{flex-basis:17.6%;padding:2.5% 0 0 0;box-sizing:border-box;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ODRDQTFERDhCRjk5MTFFNDg3NjhEQzYzMzg0NzM2RDYiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ODRDQTFERDdCRjk5MTFFNDg3NjhEQzYzMzg0NzM2RDYiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxOUZBNDZDMUEyMUIxMUU0ODZDQ0JDOEE5ODA4RkUwQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxOUZBNDZDMkEyMUIxMUU0ODZDQ0JDOEE5ODA4RkUwQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PtaB3HgAAAAqSURBVHjaYvj///9NEH769Ol/UtkM5GoE0QzkagRrHnX2qLOHqbMBAgwA7yhTjE22ZlIAAAAASUVORK5CYII=) repeat left top transparent;text-align:center}.homelySubmissions #homely_score_submissions .homelySubmission .homelyScoring .homelyScoringLabel,.homelySubmissions #homely_score_submissions .homelySubmission .homelyScoring-loggedout .homelyScoringLabel,.homelySubmissions #homely_score_submissions .homelySubmission-disabled .homelyScoring .homelyScoringLabel,.homelySubmissions #homely_score_submissions .homelySubmission-disabled .homelyScoring-loggedout .homelyScoringLabel,.homelySubmissions #homely_score_submissions .homelySubmission-empty .homelyScoring .homelyScoringLabel,.homelySubmissions #homely_score_submissions .homelySubmission-empty .homelyScoring-loggedout .homelyScoringLabel{text-transform:uppercase;display:block;font-family:"futura-pt-1","futura-pt-2",sans-serif}.homelySubmissions #homely_score_submissions .homelySubmission .homelyScoring .button,.homelySubmissions #homely_score_submissions .homelySubmission .homelyScoring-loggedout .button,.homelySubmissions #homely_score_submissions .homelySubmission-disabled .homelyScoring .button,.homelySubmissions #homely_score_submissions .homelySubmission-disabled .homelyScoring-loggedout .button,.homelySubmissions #homely_score_submissions .homelySubmission-empty .homelyScoring .button,.homelySubmissions #homely_score_submissions .homelySubmission-empty .homelyScoring-loggedout .button{width:60%;margin:1em auto 0 auto;box-sizing:border-box;font-weight:600;padding:.5em;font-size:.8rem}.homelySubmissions #homely_score_submissions .homelySubmission .homelyScoring ol li,.homelySubmissions #homely_score_submissions .homelySubmission .homelyScoring-loggedout ol li,.homelySubmissions #homely_score_submissions .homelySubmission-disabled .homelyScoring ol li,.homelySubmissions #homely_score_submissions .homelySubmission-disabled .homelyScoring-loggedout ol li,.homelySubmissions #homely_score_submissions .homelySubmission-empty .homelyScoring ol li,.homelySubmissions #homely_score_submissions .homelySubmission-empty .homelyScoring-loggedout ol li{width:55%;margin:12% auto;background:#09f;border-radius:.5rem;box-sizing:border-box;position:relative;transition:.2s}.homelySubmissions #homely_score_submissions .homelySubmission .homelyScoring ol li:hover,.homelySubmissions #homely_score_submissions .homelySubmission .homelyScoring-loggedout ol li:hover,.homelySubmissions #homely_score_submissions .homelySubmission-disabled .homelyScoring ol li:hover,.homelySubmissions #homely_score_submissions .homelySubmission-disabled .homelyScoring-loggedout ol li:hover,.homelySubmissions #homely_score_submissions .homelySubmission-empty .homelyScoring ol li:hover,.homelySubmissions #homely_score_submissions .homelySubmission-empty .homelyScoring-loggedout ol li:hover{cursor:pointer;background:#f39;box-shadow:0 0 8px 0 #f39}.homelySubmissions #homely_score_submissions .homelySubmission .homelyScoring ol li:hover.score_clicked,.homelySubmissions #homely_score_submissions .homelySubmission .homelyScoring-loggedout ol li:hover.score_clicked,.homelySubmissions #homely_score_submissions .homelySubmission-disabled .homelyScoring ol li:hover.score_clicked,.homelySubmissions #homely_score_submissions .homelySubmission-disabled .homelyScoring-loggedout ol li:hover.score_clicked,.homelySubmissions #homely_score_submissions .homelySubmission-empty .homelyScoring ol li:hover.score_clicked,.homelySubmissions #homely_score_submissions .homelySubmission-empty .homelyScoring-loggedout ol li:hover.score_clicked{background:#282828;box-shadow:0 0 8px 0 #282828}
.homelySubmissions #homely_score_submissions .homelySubmission .homelyScoring ol li:after,.homelySubmissions #homely_score_submissions .homelySubmission .homelyScoring-loggedout ol li:after,.homelySubmissions #homely_score_submissions .homelySubmission-disabled .homelyScoring ol li:after,.homelySubmissions #homely_score_submissions .homelySubmission-disabled .homelyScoring-loggedout ol li:after,.homelySubmissions #homely_score_submissions .homelySubmission-empty .homelyScoring ol li:after,.homelySubmissions #homely_score_submissions .homelySubmission-empty .homelyScoring-loggedout ol li:after{content:"";display:block;padding-bottom:100%}.homelySubmissions #homely_score_submissions .homelySubmission .homelyScoring ol li a,.homelySubmissions #homely_score_submissions .homelySubmission .homelyScoring-loggedout ol li a,.homelySubmissions #homely_score_submissions .homelySubmission-disabled .homelyScoring ol li a,.homelySubmissions #homely_score_submissions .homelySubmission-disabled .homelyScoring-loggedout ol li a,.homelySubmissions #homely_score_submissions .homelySubmission-empty .homelyScoring ol li a,.homelySubmissions #homely_score_submissions .homelySubmission-empty .homelyScoring-loggedout ol li a{width:100%;height:100%;display:block;position:absolute;top:0;left:0}.homelySubmissions #homely_score_submissions .homelySubmission .homelyScoring ol li a span,.homelySubmissions #homely_score_submissions .homelySubmission .homelyScoring ol li span,.homelySubmissions #homely_score_submissions .homelySubmission .homelyScoring-loggedout ol li a span,.homelySubmissions #homely_score_submissions .homelySubmission .homelyScoring-loggedout ol li span,.homelySubmissions #homely_score_submissions .homelySubmission-disabled .homelyScoring ol li a span,.homelySubmissions #homely_score_submissions .homelySubmission-disabled .homelyScoring ol li span,.homelySubmissions #homely_score_submissions .homelySubmission-disabled .homelyScoring-loggedout ol li a span,.homelySubmissions #homely_score_submissions .homelySubmission-disabled .homelyScoring-loggedout ol li span,.homelySubmissions #homely_score_submissions .homelySubmission-empty .homelyScoring ol li a span,.homelySubmissions #homely_score_submissions .homelySubmission-empty .homelyScoring ol li span,.homelySubmissions #homely_score_submissions .homelySubmission-empty .homelyScoring-loggedout ol li a span,.homelySubmissions #homely_score_submissions .homelySubmission-empty .homelyScoring-loggedout ol li span{color:#fff;font-family:"futura-pt-1","futura-pt-2",sans-serif;font-size:2.3rem;line-height:100%;font-weight:800;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}@media(min-width:780px){.homelySubmissions #homely_score_submissions .homelySubmission .homelyScoring ol li a span,.homelySubmissions #homely_score_submissions .homelySubmission .homelyScoring ol li span,.homelySubmissions #homely_score_submissions .homelySubmission .homelyScoring-loggedout ol li a span,.homelySubmissions #homely_score_submissions .homelySubmission .homelyScoring-loggedout ol li span,.homelySubmissions #homely_score_submissions .homelySubmission-disabled .homelyScoring ol li a span,.homelySubmissions #homely_score_submissions .homelySubmission-disabled .homelyScoring ol li span,.homelySubmissions #homely_score_submissions .homelySubmission-disabled .homelyScoring-loggedout ol li a span,.homelySubmissions #homely_score_submissions .homelySubmission-disabled .homelyScoring-loggedout ol li span,.homelySubmissions #homely_score_submissions .homelySubmission-empty .homelyScoring ol li a span,.homelySubmissions #homely_score_submissions .homelySubmission-empty .homelyScoring ol li span,.homelySubmissions #homely_score_submissions .homelySubmission-empty .homelyScoring-loggedout ol li a span,.homelySubmissions #homely_score_submissions .homelySubmission-empty .homelyScoring-loggedout ol li span{font-size:1.8rem}}@media(min-width:1100px){.homelySubmissions #homely_score_submissions .homelySubmission .homelyScoring ol li a span,.homelySubmissions #homely_score_submissions .homelySubmission .homelyScoring ol li span,.homelySubmissions #homely_score_submissions .homelySubmission .homelyScoring-loggedout ol li a span,.homelySubmissions #homely_score_submissions .homelySubmission .homelyScoring-loggedout ol li span,.homelySubmissions #homely_score_submissions .homelySubmission-disabled .homelyScoring ol li a span,.homelySubmissions #homely_score_submissions .homelySubmission-disabled .homelyScoring ol li span,.homelySubmissions #homely_score_submissions .homelySubmission-disabled .homelyScoring-loggedout ol li a span,.homelySubmissions #homely_score_submissions .homelySubmission-disabled .homelyScoring-loggedout ol li span,.homelySubmissions #homely_score_submissions .homelySubmission-empty .homelyScoring ol li a span,.homelySubmissions #homely_score_submissions .homelySubmission-empty .homelyScoring ol li span,.homelySubmissions #homely_score_submissions .homelySubmission-empty .homelyScoring-loggedout ol li a span,.homelySubmissions #homely_score_submissions .homelySubmission-empty .homelyScoring-loggedout ol li span{font-size:2.3rem}}.homelySubmissions #homely_score_submissions .homelySubmission .homelyScoring ol li a span:hover,.homelySubmissions #homely_score_submissions .homelySubmission .homelyScoring ol li span:hover,.homelySubmissions #homely_score_submissions .homelySubmission .homelyScoring-loggedout ol li a span:hover,.homelySubmissions #homely_score_submissions .homelySubmission .homelyScoring-loggedout ol li span:hover,.homelySubmissions #homely_score_submissions .homelySubmission-disabled .homelyScoring ol li a span:hover,.homelySubmissions #homely_score_submissions .homelySubmission-disabled .homelyScoring ol li span:hover,.homelySubmissions #homely_score_submissions .homelySubmission-disabled .homelyScoring-loggedout ol li a span:hover,.homelySubmissions #homely_score_submissions .homelySubmission-disabled .homelyScoring-loggedout ol li span:hover,.homelySubmissions #homely_score_submissions .homelySubmission-empty .homelyScoring ol li a span:hover,.homelySubmissions #homely_score_submissions .homelySubmission-empty .homelyScoring ol li span:hover,.homelySubmissions #homely_score_submissions .homelySubmission-empty .homelyScoring-loggedout ol li a span:hover,.homelySubmissions #homely_score_submissions .homelySubmission-empty .homelyScoring-loggedout ol li span:hover{text-decoration:none}
.homelySubmissions #homely_score_submissions .homelySubmission .homelySubmissionChallenge,.homelySubmissions #homely_score_submissions .homelySubmission-disabled .homelySubmissionChallenge,.homelySubmissions #homely_score_submissions .homelySubmission-empty .homelySubmissionChallenge{flex-basis:23.5%;margin-right:2.5%}.homelySubmissions #homely_score_submissions .homelySubmission .homelySubmissionChallenge a img,.homelySubmissions #homely_score_submissions .homelySubmission-disabled .homelySubmissionChallenge a img,.homelySubmissions #homely_score_submissions .homelySubmission-empty .homelySubmissionChallenge a img{width:100%}.homelySubmissions #homely_score_submissions .homelySubmission .homelySubmissionDetails,.homelySubmissions #homely_score_submissions .homelySubmission-disabled .homelySubmissionDetails,.homelySubmissions #homely_score_submissions .homelySubmission-empty .homelySubmissionDetails{flex-basis:73%;line-height:1.2}.homelySubmissions #homely_score_submissions .homelySubmission .homelySubmissionDetails h3,.homelySubmissions #homely_score_submissions .homelySubmission .homelySubmissionDetails h4,.homelySubmissions #homely_score_submissions .homelySubmission-disabled .homelySubmissionDetails h3,.homelySubmissions #homely_score_submissions .homelySubmission-disabled .homelySubmissionDetails h4,.homelySubmissions #homely_score_submissions .homelySubmission-empty .homelySubmissionDetails h3,.homelySubmissions #homely_score_submissions .homelySubmission-empty .homelySubmissionDetails h4{font-family:Helvetica,Arial,"Lucida Grande",sans-serif;font-size:.9rem;text-transform:none;font-weight:200}.homelySubmissions #homely_score_submissions .homelySubmission .homelySubmissionDetails h3,.homelySubmissions #homely_score_submissions .homelySubmission-disabled .homelySubmissionDetails h3,.homelySubmissions #homely_score_submissions .homelySubmission-empty .homelySubmissionDetails h3{font-size:1rem;font-weight:bold;margin:6px 0}.homelySubmissions #homely_score_submissions .homelySubmission-empty{padding:5%;text-align:center}.homelySubmissions #homely_score_submissions .homelySubmission-empty .button{margin:1.5em auto 0 auto;font-weight:600;font-size:1.2rem}.homelySubmissions #homely_score_submissions .homelySubmission-empty h3{font-size:3rem;text-transform:none;font-weight:200}.homelySubmissions #homely_score_submissions .homelySubmission-disabled .homelyScoring,.homelySubmissions #homely_score_submissions .homelySubmission-disabled .homelyScoring-loggedout{filter:grayscale(100%) contrast(20%) brightness(150%)}.homelySubmissions #homely_score_submissions .homelySubmission-disabled .homelySubmissionDetails h3{width:65%}.homelySubmissions #homely_score_submissions .homelySubmission-disabled .homelySubmissionDetails h4{width:45%}.homelySubmissions #homely_score_submissions .homelySubmission-disabled .homelySubmissionDetails h3,.homelySubmissions #homely_score_submissions .homelySubmission-disabled .homelySubmissionDetails h4,.homelySubmissions #homely_score_submissions .homelySubmission-disabled .homelyImage,.homelySubmissions #homely_score_submissions .homelySubmission-disabled .homelySubmissionChallenge{background-image:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,0.5) 50%,rgba(255,255,255,0) 80%),linear-gradient(lightgray 100%,transparent 0);background-size:80px 100%,100% 100%;background-position:-500px 0,0 0;animation:shine 2s infinite;background-repeat:repeat-y}@keyframes shine{to{background-position:calc(100%+80px) 0,0 0}}
