.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:#07bbff;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}.responsive-catalog--close-trigger{color:#282828;cursor:pointer;display:inline-block;float:right;font-weight:500;padding:9px 11px;position:relative;top:-31px}.responsive-catalog--close-trigger:hover{color:#353535}@media screen and (min-width:50rem){.responsive-catalog--close-trigger{display:none}}#catalog_main{max-width:1258px;width:95%}#catalog_main h1{color:#282828;display:block;font-family:"futura-pt-1","futura-pt-2",sans-serif;font-size:20px;float:left;font-weight:800}@media screen and (min-width:32.5rem){#catalog_main h1{font-size:28px}}#catalog_main .sort_options{left:3px;position:relative;top:-18px}@media screen and (min-width:32.5rem){#catalog_main .sort_options{top:-12px}}#catalog_main .sort_options li{float:left}#catalog_main .view_options{display:none;position:relative;top:-5px}#catalog_main .view_options li{float:left}#catalog_sidebar{display:none;float:left;width:0;position:absolute;left:-200px;z-index:1;-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)}#catalog_sidebar.engaged{display:block;width:90%;left:0;background:white;position:fixed;z-index:2900;top:0;padding:5vh 5% 12vh;border-right:2px solid #000;height:83vh;overflow-y:scroll;-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)}#catalog_sidebar.engaged .sidebar section{padding:10px 0}@media screen and (min-width:50rem){.mobile-catalog-nav{display:none}#catalog_sidebar{display:block;left:0;position:relative;width:15%}}#catalog_container{width:100%;clear:right;float:right}@media screen and (min-width:50rem){#catalog_container{width:83%}}.product_item{margin:0;position:relative;width:50%}@media screen and (min-width:32.5rem){.product_item{width:25%}}.mobile-catalog-nav .mobile-catalog-nav--trigger{display:block;font-size:13px;font-weight:800;letter-spacing:1px;margin:0 auto 1rem;max-width:600px;text-transform:uppercase;float:none;clear:none}.product_item:nth-of-type(4n+1){clear:left}.product_item a img{width:100%}.product_item .product-details{clear:both;padding:.5rem 0 3rem}.product_item .image-container{display:inline-block;position:relative}.product_item .image-container .info,.product_item .image-container .info-fund{bottom:0}.product_item .price{clear:left;display:block;float:none;margin-top:2px}.product_item .price .full_price{color:#000;text-decoration:line-through}.product_item .price .sale_price{color:#f39;font-weight:bold}.product_item .price span{margin-right:3px}.sidebar section ul{width:100%}.sidebar section li a{padding:3px 0}.sidebar section .active a,.sidebar section a:hover{color:#f39}.sidebar section li a:focus{outline:0}.sidebar section li{float:left;line-height:2;width:50%}.sidebar .category-list{display:flex;flex-wrap:wrap}.sidebar .category-list li{width:50%}@media screen and (min-width:50rem){.sidebar section li{display:block;width:100%;overflow:hidden;line-height:1.5;float:none}}#kids_landing{background-color:#e5e5e5;margin:-18px 0 55px;width:100%}#kids_panels{margin:0 auto;width:940px}#kids_panels hgroup{position:relative}#kids_panels hgroup h1{top:228px;left:350px;height:135px;width:249px}#kids_panels hgroup h2{background-image:none;color:#fff;font-size:19px;line-height:25px;text-align:center;top:365px;left:370px;width:205px}#kids_panels hgroup h1,#kids_panels hgroup h2{position:absolute;z-index:2}#kids_panels img{display:block}#kids_panels li{float:left;position:relative}#kids_panels h2{background-repeat:no-repeat;background-position:left top;display:block;position:absolute;margin:0;width:106px}#kids_panels p{color:#fff;display:block;font-family:"futura-pt-1","futura-pt-2",sans-serif;font-weight:900;position:absolute;margin:0;top:271px;width:106px}
#kids_panels #panel1-title{height:34px;left:11px;bottom:25px}#kids_panels #panel1-subtitle{left:28px}#kids_panels #panel2-title{background-position:left -35px;height:38px;right:9px;bottom:22px}#kids_panels #panel2-subtitle{right:-25px}#kids_panels #panel3-title{background-position:left -130px;height:51px;left:11px;bottom:20px}#kids_panels #panel3-subtitle{left:46px}#kids_panels #panel4-title{background-position:left -73px;height:57px;right:4px;bottom:20px}#kids_panels #panel4-subtitle{background-position:left -73px;right:-37px}.pagination{float:right;margin:0;padding:0 72px 0 0;position:relative;width:auto}.pagination li{float:left;margin:0 0 0 8px}.pagination a{height:29px;line-height:31px}.pagination .previous,.pagination .next{margin:0;padding:0}.pagination .previous a,.pagination .next a{border-radius:3px 3px 3px 3px;height:29px;position:absolute;right:0;text-indent:-999em;top:0;width:26px}.pagination .next a{background-position:right top}.pagination .previous a{right:31px}.pagination .disabled a{background-color:#e5e5e5;cursor:default}.view_pagination{border-right:1px solid #c4c4c4;float:right;height:13px;margin:27px 12px 0 0;width:auto}.view_pagination li{padding:0 8px 0 0}.view_pagination .active,.pagination .current{color:#1b325f;height:29px;line-height:31px}.pagination{float:right;margin:0;padding:0 72px 0 0;position:relative;width:auto}.product_notebook h5{font-size:14px;margin:12px 0}.product_item .info,.product_item .info-fund{background-color:#09f;height:11px;margin:0;padding:4px 6px 5px 6px;position:absolute;bottom:5px;left:0;width:auto;color:#FFF;display:inline;float:left;font-size:11px;font-family:"futura-pt-1","futura-pt-2",sans-serif;font-weight:800;text-transform:uppercase;height:auto;-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)}.product_item .info-fund{background:#38b449}.product_item .info-fund:hover{background:#267a31}.hide{width:0}.product_item:hover .info,.product_item:hover .info-fund{background-color:#e53190}.product_item.fundable:hover .info,.product_item.fundable:hover .info-fund{background:#267a31}.product_item:hover>.title a{color:#e53190}.product_item:hover>.designer a{color:#09f}.product_item a{-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)}.shop_page .panel_content a{color:#fff;font-size:14px;font-weight:900;line-height:inherit;margin:0 0 3px;padding:2px 0}.shop_page .panel_content a:hover{text-decoration:underline}.group:before,.group:after{content:"";display:table}.group:after{group:both}.group{*zoom:1}.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:#07bbff;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}.simple-tabbed-menu{border-bottom:solid 4px #282828;left:0;margin:0 0 1em;position:relative;padding:0;width:100%;-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)}.simple-tabbed-menu ol{border:0;width:100%}.simple-tabbed-menu ol li{background:#ededed;border-bottom:0;margin:0 .25em 0 0;float:left;width:auto}.simple-tabbed-menu ol li:nth-child(odd){-webkit-box-shadow:inset -4px 0 0 -3px white;-moz-box-shadow:inset -4px 0 0 -3px white;box-shadow:inset -4px 0 0 -3px white}.simple-tabbed-menu ol li a{color:#282828;display:block;font-family:"futura-pt-1","futura-pt-2",sans-serif;text-transform:uppercase;font-size:.8rem;padding:.75rem 1.25rem;text-align:left}.simple-tabbed-menu ol li.selected{color:white;position:relative}
.simple-tabbed-menu ol li.selected a{background:#282828;color:white;position:relative;height:16px}.simple-tabbed-menu ol li:last-of-type{margin-right:0}.tab-content{display:none;width:0;-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)}.tab-content.current{display:flex;flex-direction:column;width:100%}.login-join{margin:1rem auto 0;width:90%;max-width:1000px;display:flex;flex-direction:column;flex-wrap:nowrap}.login-join h1{display:none}.login-join label{color:#282828;font-size:.95rem;margin-top:.5rem}.login-join legend{color:#282828;font-family:"futura-pt-1","futura-pt-2",sans-serif;font-size:16px;text-transform:uppercase;margin-bottom:.35rem}.login-join .join_form,.login-join .login_form{margin:0 auto;width:100%;margin-bottom:1rem}.login-join .join_form label,.login-join .login_form label{padding:.25rem 0;width:100%!important}.login-join .join_form input,.login-join .login_form input{width:96%!important}.login-join .join_form input[type="submit"],.login-join .login_form input[type="submit"]{width:100%!important}.login-join .join_form legend,.login-join .login_form legend{display:none}.login-join .join_form{order:3}.login-join .join_form input[type="submit"]{font-size:16px;margin-top:1rem;margin-bottom:1rem}.login-join #facebook_form{background:0;border-bottom:solid 2px #eee;margin:0 auto 1rem;padding:0 0 1rem;order:2}.login-join .login_form{order:1}.login-join .login_form input[type="submit"]{font-size:16px;margin-top:1rem}.login-join .shortcut{margin-top:1rem}.login-join .shortcut input{height:40px;font-size:16px;padding:0 3rem}.login-join .tip{display:none;background:url("../imgs/global/sheet.e1c2ecd9f4c8.png") no-repeat right -235px;height:17px;left:265px;position:absolute;top:25px;width:17px}.login-join .tip span{display:block;line-height:0;position:relative;text-indent:-999em}.login-join .tip:hover span:nth-of-type(2){background-color:#282828;border-radius:4px;color:#FFF;font-size:11px;left:30px;line-height:15px;padding:11px;text-indent:0;top:-40px;width:168px;-moz-border-radius:4px;-webkit-border-radius:4px}.login-join .tip:hover span:nth-of-type(1){border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid #282828;height:0;left:22px;width:0}.login-join .forget{clear:both;display:block;padding-top:.5rem;text-align:center}.login-join .captcha_notice{clear:both;display:block;padding-top:1rem;font-size:.65rem;text-align:center}@media screen and (min-width:34.25em){.login-join h1{display:inline-block}.login-join .login-join{margin:1rem auto 0;width:90%;max-width:1200px}.login-join .join_form legend,.login-join .login_form legend{display:inline-block}.login-join .tab-content{display:flex;width:100%;margin:2rem auto 1rem}.login-join .form-content{width:100%;margin:0 auto;display:flex;flex-direction:row;justify-content:space-between}.login-join .simple-tabbed-menu{display:none}.login-join #tab-1{max-width:40%;margin-right:6rem}.login-join #tab-2{background:#eee;padding:1rem 2rem;margin-top:16px;max-width:48%}.login-join #facebook_form{border-bottom:0}.login-join .facebook-container{align-self:flex-start;background:red;flex-grow:3}.login-join .shortcut{position:relative;top:-11rem;margin-top:0;width:50%}.login-join .captcha_notice{padding-top:1rem;font-size:.65rem;text-align:left}}.grecaptcha-badge{visibility:hidden}.mod_wrap{background-color:rgba(0,0,0,0.5);display:none;left:0;height:100%;overflow:auto;position:fixed;top:0;width:100%;z-index:50000}.mod{display:block;margin:0 auto;position:relative;top:20%;width:400px;z-index:1000}.mod .register,.mod#threadbucks section,.threadmodal{border:9px solid #ededed;float:left;position:relative;width:100%}.mod .register{width:auto;background:#282828}.mod .close{background:#09f url("../imgs/global/sheet.e1c2ecd9f4c8.png") no-repeat -99px -252px;border-radius:2px;display:block;height:17px;line-height:0;padding:0;position:absolute;right:10px;top:10px;width:17px;-moz-border-radius:2px;-webkit-radius:2px;-webkit-touch-callout:none}@media only screen and (max-width:600px){#login .recaptcha-form-field{transform:scale(0.7);-webkit-transform:scale(0.7);transform-origin:0 0;-webkit-transform-origin:0 0}}.mod .tabs{background:#282828;float:left;padding:5px 5px 0 5px;width:340px}.mod .tabs li{float:left;font-family:"futura-pt-1","futura-pt-2",sans-serif;font-size:15px;padding:10px 15px 12px;text-align:center;text-transform:uppercase;width:100px}.mod .tabs a{color:#fff}.mod .tabs a:hover{color:#09f;text-decoration:none}.mod .tabs a:active,.mod .tabs a:focus{text-decoration:none}.mod .tabs .current{background:#FFF}.mod .tabs .current a{color:#282828}.login_error{width:260px;margin-bottom:10px}.login_error p{color:#f39}.login_error input{color:#f39;border-color:#f39}.login_error:before{display:block;float:right;content:attr(title);color:#f39;font-weight:bold}.registration_error p{color:#f39}.mod form{background:#FFF;border-right:5px solid #282828;border-left:5px solid #282828;float:left;padding:40px;width:310px}.mod form.loading{text-align:center;padding-top:100px}.mod legend{display:block;line-height:0;text-indent:-9999em}.mod form a{color:#09f;height:auto;line-height:normal}.register fieldset>p,.register fieldset>div{clear:left;float:left;margin-bottom:10px}.register fieldset>p:last-child{margin-bottom:0}.register label{display:block;padding-bottom:6px}.login-join input{background:#fff;border:1px solid #dadada;border-radius:.25rem;line-height:1.5}.register input[type="submit"]{font-size:16px;margin-bottom:18px;width:300px}.register .forget{margin-bottom:6px}.register .join{margin-bottom:0}
.register .captcha_notice{padding-top:1rem;font-size:.65rem;text-align:left}.mod .open{background:#282828;float:left;height:19px;padding:30px 40px;text-align:center;width:270px}.mod .open li{float:none;height:21px}.mod .open a{padding:0}.join form>p{float:left}.join form>p label{font-size:11px;padding-bottom:10px}.join input[type="button"]{font-size:18px;height:40px;width:260px}.join .tip{display:none}.join_form_field input{border-radius:.25rem;border:1px solid #999;padding:.35rem .5rem;margin:.5rem 0}.passwordRequirements{clear:both;display:block;font-size:.85rem;line-height:1.2;margin-top:.25rem;padding:.25rem 0 0;text-align:left}#join_unique{border-bottom:none!important;line-height:1.2!important}#join_unique li{list-style-type:disc;margin-left:1em}#facebook_form{background:#282828;padding:30px}#facebook_form input{background:url("../imgs/global/facebook_login.2cd89f2d04a5.jpg") no-repeat;display:block;float:none;margin:0 auto;overflow:hidden;text-indent:150%;white-space:nowrap;height:22px;width:154px}.login_page .main_container h1{color:#F39;float:left;font-size:26px;margin-bottom:20px;text-transform:uppercase}.login_page .main_container form{background-color:#e5e5e5;clear:left;float:left;padding:50px 100px;width:260px}.login_page .main_container legend{display:block;line-height:0;text-indent:-9999em}.login_page .main_container p,.login_page .main_container div{clear:left;float:left;margin-bottom:18px;width:260px}.login_page .main_container input{width:238px}.login_page .main_container input[type="submit"]{font-size:16px;height:40px;margin-bottom:18px;padding-top:0;width:260px}.login_page .main_container .forget{margin-bottom:4px}.login_page .main_container .register{width:262px}.login_page .main_container .open{margin-top:18px}
