 @font-face {font-family: 'Lato';src: url('./../fonts/Lato-Black.eot');src: url('./../fonts/Lato-Black.eot?#iefix') format('embedded-opentype'), url('./../fonts/Lato-Black.woff2') format('woff2'), url('./../fonts/Lato-Black.woff') format('woff'), url('./../fonts/Lato-Black.ttf') format('truetype'), url('./../fonts/Lato-Black.svg#Lato-Black') format('svg');font-weight: 900;font-style: normal;font-display: swap;}@font-face {font-family: 'Lato';src: url('./../fonts/Lato-Bold.eot');src: url('./../fonts/Lato-Bold.eot?#iefix') format('embedded-opentype'), url('./../fonts/Lato-Bold.woff2') format('woff2'), url('./../fonts/Lato-Bold.woff') format('woff'), url('./../fonts/Lato-Bold.ttf') format('truetype'), url('./../fonts/Lato-Bold.svg#Lato-Bold') format('svg');font-weight: bold;font-style: normal;font-display: swap;}@font-face {font-family: 'Lato';src: url('./../fonts/Lato-Light.eot');src: url('./../fonts/Lato-Light.eot?#iefix') format('embedded-opentype'), url('./../fonts/Lato-Light.woff2') format('woff2'), url('./../fonts/Lato-Light.woff') format('woff'), url('./../fonts/Lato-Light.ttf') format('truetype'), url('./../fonts/Lato-Light.svg#Lato-Light') format('svg');font-weight: 300;font-style: normal;font-display: swap;}@font-face {font-family: 'Lato';src: url('./../fonts/Lato-Medium.eot');src: url('./../fonts/Lato-Medium.eot?#iefix') format('embedded-opentype'), url('./../fonts/Lato-Medium.woff2') format('woff2'), url('./../fonts/Lato-Medium.woff') format('woff'), url('./../fonts/Lato-Medium.ttf') format('truetype'), url('./../fonts/Lato-Medium.svg#Lato-Medium') format('svg');font-weight: 500;font-style: normal;font-display: swap;}@font-face {font-family: 'Lato';src: url('./../fonts/Lato-Regular.eot');src: url('./../fonts/Lato-Regular.eot?#iefix') format('embedded-opentype'), url('./../fonts/Lato-Regular.woff2') format('woff2'), url('./../fonts/Lato-Regular.woff') format('woff'), url('./../fonts/Lato-Regular.ttf') format('truetype'), url('./../fonts/Lato-Regular.svg#Lato-Regular') format('svg');font-weight: normal;font-style: normal;font-display: swap;}@font-face {font-family: 'Lato';src: url('./../fonts/Lato-Semibold.eot');src: url('./../fonts/Lato-Semibold.eot?#iefix') format('embedded-opentype'), url('./../fonts/Lato-Semibold.woff2') format('woff2'), url('./../fonts/Lato-Semibold.woff') format('woff'), url('./../fonts/Lato-Semibold.ttf') format('truetype'), url('./../fonts/Lato-Semibold.svg#Lato-Semibold') format('svg');font-weight: 600;font-style: normal;font-display: swap;}html, body {height: 100%;}body {display: flex;height: 100%;flex-direction: column;font-family: Lato,sans-serif;}#skip a {position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden;}#skip a:focus {position:static;width:auto;height:auto;}.header-push{display:table;min-height: 130px;}.page-content {flex: 1 0 auto;}footer {flex-shrink: 0;}.homepage-blog-posts .post-image-container img {height: 210px;}.product-items.productList .product-item .img img{position:inherit;}.product-items.productList .product-item .img{border:1px solid #ececec;}@media (max-width: 991px){.header-push {min-height: 140px;}.product-items.productList .product-item .img {padding-right: 0;width: 32%;}}body {font-family: Lato,sans-serif;color: #091f35;line-height: 1.5;}img {max-width: 100%;}.primary-bg {background: #091f35;color: #fff;}.secondary-bg {background: #080502;color: inherit;}h1 {font-size: 30px;}.titles {margin: 0 0 20px;font-size: 18px;font-weight: 600;letter-spacing: 0;}.subcategories {border-bottom: 1px solid #ececec;padding: 0 0 30px;}.subcategories > ul > li > a {color: #000;text-decoration: none;display: block;-webkit-transition: all .25s ease-out;transition: all .25s ease-out;}.subcategories > ul > li > a:hover {opacity: 0.8;}.subcategories > ul > li span.name {color: #000;font-size: 14px;font-weight: 600;text-transform: uppercase;}.category-products {padding: 35px 0 30px;}.category-actions {padding: 0 0 35px;margin: 0 0 35px;border-bottom: 1px solid #ececec;}@media (min-width: 768px) {div#MTSModal {height: 375px;top: calc(50% - 150px) !important;}.modal-discount {color: #000;width: 700px;margin: 30px auto;font-size: 16px;}.modal-discount .modal-content {padding: 40px 20px;border-radius: 30px;border: 5px solid #eb008b;}.modal-discount .close {position: absolute;top: -25px;right: 0px;color: #eb008b;text-shadow: none;opacity: 1;font-size: 30px;font-weight: bold;}}@media (max-width: 767px) {.header-push {min-height: 80px;}.modal-discount {color: #000;width: 90%;margin: 20px auto;font-size: 16px;}.modal-discount .modal-content {padding: 25px 10px;border-radius: 1px;border: none;}.modal-discount .close {position: absolute;top: -15px;right: 10px;color: #eb008b;text-shadow: none;opacity: 1;font-size: 26px;font-weight: normal;}}.modal-discount .modal-header {border-bottom: none;position: relative;text-align: center;padding: 5px;}.modal-discount h4 {color: #eb008b;text-align: center;font-family: 'Raleway', sans-serif;font-weight: 800;font-size: 30px;margin: 0;text-transform: uppercase;}.modal-discount h3 {color: #eb008b;text-align: center;font-family: 'Raleway', sans-serif;font-weight: 600;font-size: 22px;margin: 0px 0px 5px 0;}.modal-discount .close:hover {opacity: 0.8;}.modal-discount .form-control, .modal-discount .btn {min-height: 46px;text-align: center;border-radius: 1px;}.modal-discount .form-control {box-shadow: none;background: #f5f5f5;border-color: #d5d5d5;}.modal-discount .form-control:focus {border-color: #ccc;box-shadow: 0 0 8px rgba(0, 0, 0, 0.1);}.modal-discount .btn {color: #fff;text-decoration: none;transition: all 0.4s;line-height: normal;padding: 6px 20px;border: none;margin-top: 20px;font-family: 'Raleway', sans-serif;text-transform: uppercase;}.modal-discount .btn:hover, .modal-discount .btn:focus {background: #171717;outline: none;box-shadow: 0 0 8px rgba(0, 0, 0, 0.4);}.modal-discount .form-group {padding: 0 20px;margin-top: 30px;}.modal-discount .footer-link{margin-top: 20px;min-height: 25px;}.modal-discount .footer-link a {color: #eb008b;display: inline-block;border-bottom: 2px solid #eb008b;font-weight: bold;text-align: center;text-transform: uppercase;font-size: 14px;}.modal-discount .footer-link a:hover, .modal-discount .footer-link a:focus {text-decoration: none;border: none;}.modal-discount p.list span {display: block;}@media (min-width: 768px) {.container {width: 100%;max-width: 750px;}}@media (min-width: 992px) {.container {width: 100%;max-width: 970px;}}@media (min-width: 1200px) {.container {width: 100%;max-width: 1200px;}}.form-control {color: #000;font-family: Lato,sans-serif;font-size: 13px;height: 38px;padding: 7px 12px;}.form-control.search-text {border-color: #cecece;-webkit-box-shadow: none;box-shadow: none;}.btn {font-size: 16px;padding: 8px 12px;font-weight: 700;text-transform: none;}.btn-xl {letter-spacing: .100em;padding: 12px 60px;}.btn-default {border-color: #000;background-color: #000;color: #fff;}.btn-default:hover, .btn-default:focus, .btn-default.focus {color: #000;background-color: #fff;border-color: #000;}.btn-default.btn-inverse, .btn-primary {color: #fff;background-color: #000;border-color: #000;}.btn-default.btn-inverse:hover, .btn-primary:hover {color: #000;background-color: #fff;border-color: #000;opacity: 1;}.navbar-wrapper {background: none;}.navbar.navbar-inverse {margin: 15px 0 0 0;padding:0px;border: none;background-color: transparent;}.navbar .navbar-nav {display: inline-block;float: none;vertical-align: top;text-align: right;}@media (min-width: 768px) {.navbar-nav > li {float: none;display: inline-block;}}.navbar .navbar-collapse {text-align: right;}.navbar-inverse .navbar-nav > li > a {color: #fff;font-weight: 400;letter-spacing: 0.250em;text-transform: uppercase;font-size: 14px;line-height: 20px;min-height: 40px;padding: 10px 20px;}.navbar-inverse .navbar-nav > li:hover > a, .navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus {color: #fff;background-color: #90278e;}.navbar-nav > li > .dropdown-menu {background: #90278e;}.dropdown-menu > li > a {font-size: 13px;padding: 8px 20px;text-transform: uppercase;color: #fff;border-bottom: 1px solid rgba(255,255,255,.06);}.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {background-color: #eb008b;color: #fff;}.navbar-nav > li.dropdown > a:after {content: "\f107";font-family: "fontello";font-size: 18px;line-height: 1;margin-left: 5px;}@media (max-width: 991px) {.navbar-header {float: none;}.navbar-left,.navbar-right {float: none !important;}.navbar-toggle {display: block;}.navbar-collapse.collapse {display: none!important;}.navbar-nav {float: none!important;}.navbar-nav>li {float: none;display: block;}.collapse.in{display:block !important;}.navbar-nav .open .dropdown-menu {position: static;float: none;width: auto;margin-top: 0;background-color: transparent;border: 0;-webkit-box-shadow: none;box-shadow: none;}.navbar-inverse .navbar-nav .open .dropdown-menu > li > a {color: #9d9d9d;}.navbar-nav .open .dropdown-menu > li > a {line-height: 20px;}.navbar-nav .open .dropdown-menu > li > a, .navbar-nav .open .dropdown-menu .dropdown-header {padding: 5px 15px 5px 25px;}}.logo {height: 70px;position: relative;overflow: hidden;}.logo img {position: absolute;top: 0;right: auto;bottom: 0;left: 0;margin: auto;max-width: 100%;max-height: 100%;}.logo a:hover img {opacity: 0.6;}.top-nav {background: #eb008b;color: #fff;padding: 10px 0;}.top-nav ul {padding: 0px 0;margin: 0;list-style: none;font-size: 12px;line-height: 20px;min-height: 20px;font-family: Lato,sans-serif;text-transform: none;font-weight: 400;}.top-nav ul li {float: left;border-right: 0px solid #fff;margin: 0 15px 0 0;padding: 0 0px 0 0;}.top-nav .useraccount ul {float: right;}.top-nav .useraccount ul li {border: none;}.top-nav ul li:last-child {border: none;margin: 0;padding: 0;}.top-nav ul li a {color: #fff;padding:2px 6px;}.top-nav span {color: #fff;}.top-nav ul li a:hover {text-decoration: underline;color: #fff;}.utils {margin: 0px 0 0px 15px;padding: 0;list-style: none;text-align: right;float: right;}.utils li {display: inline-block;text-align:right;line-height: 40px;padding: 0 7px;}.utils a {padding:0;color: #8f9090;}.utils a:hover {text-decoration: none;}.navbar-fixed-top.shadow {-webkit-box-shadow: 0 3px 5px rgba(57, 63, 72, 0.3);-moz-box-shadow: 0 3px 5px rgba(57, 63, 72, 0.3);box-shadow: 0 3px 5px rgba(57, 63, 72, 0.3);}.site-header {padding: 10px 0 10px 0;background: #000000;}@media(max-width: 1023px) {.site-header {padding: 10px 0px;}}@media(max-width: 767px) {.site-header {}}.site-header .searchBox {padding:0;margin: 25px 0 0 0;}.searchBox {padding: 10px 0;}.search-form {position: relative;border: 1px solid #e5e5e5;}.search-form .search-text {padding: 9px 62px 9px 12px;height: 40px;color: #003399;border: none;}.search-form .search-submit {position: absolute;top: 0;right: 0;width: 50px;height: 100%;text-align: center;font-size: 16px;border: none;border-color: #eb008b;background-color: #eb008b;}.minicart {min-width: 165px;height: 60px;float: right;padding: 15px 0 15px 10px;border-left: 1px solid #ececec;}.minicart-inner {display: block;color: #000;text-transform: uppercase;cursor: pointer;}.minicart-inner:hover {color: #000;opacity: 0.8;}.minicart .cart-icon {display: block;width: auto;height: 30px;line-height: 30px;font-size: 30px;float: left;margin-right: 5px;}.minicart .cart-details {display: block;float: left;}span.cart-title {font-size: 12px;line-height: 15px;display: block;font-weight: bold;}span.cart-count {color: #676767;font-size: 10px;display: block;line-height: 15px;font-weight: 500;}.site-footer {background: #f4f4f4;color: #fff;font-family: Lato,sans-serif;}body.checkout-1 .site-footer {background: #252525;}@media(max-width: 767px) {.site-footer {text-align: center;}}@media (max-width: 991px) {ul.extrapages {}}ul.extrapages li {line-height: 1.5em;margin: 0 0 15px;}ul.extrapages li a {color: #fff;font-size: 12px;letter-spacing: .200em;text-transform: none;}ul.extrapages li a i{font-size: 8px;vertical-align: middle;}.footer-social {padding-top: 15px;padding-bottom: 15px;border-top: 1px solid #2d2d2d;border-bottom: 1px solid #2d2d2d;}.copyright {background-color: #252525;padding-top: 20px;padding-bottom: 20px;text-align: left;color: #fff;font-size: 12px;font-weight: 400;line-height:1.5;}.copyright .copyright_txt p{}.copyright img {max-width: 160px;float: right;}.copyright .copyright_txt p, .copyright .copyright_txt p a{color: #828282;font-size: 12px;text-transform: uppercase;margin-bottom: 0px;letter-spacing: 1px;line-height: 20px;}.copyright .copyright_txt p a{text-decoration: none;}.mailist-box {width: 100%;float: right;margin-bottom: 25px;}.mailist-box h3 {margin: 0 0 15px;font-family: Lato,sans-serif;font-size: 18px;text-transform: none;font-weight: 700;}.mailist-box p {margin: 0 0 15px;font-family: Lato,sans-serif;font-size: 14px;text-transform: none;font-weight: 400;color: #8f9090;}.mailinglist-form {position: relative;border-bottom: 2px solid #fff;}.mailinglist-input.form-control {background-color: #ffffff;border: 1px solid;border-color: #ccc;max-width: 100%;color: #979797;float: left;padding-right: 25%;}.mailinglist-submit {border: none;float: right;width: 25%;border: none;background: none;color: #36b3e1;background-color: #000000;position: absolute;top: 0px;right: 0px;}.btn-default.mailinglist-submit:hover, .btn-default.mailinglist-submit:focus {border: none;background-color: #222 !important;color: #36b3e1;opacity: 0.7;}.mailinglist-response {display: none;}.maillist-options {margin: 15px 0 0;}.subscribe {float: none;display: inline-block;margin-right: 20px;line-height: 13px;}.subscribe input[type="radio"] {margin: 0;vertical-align: middle;}.subscribe label {margin: 0;font-size: 14px;line-height: 13px;font-weight: 500;margin-left: 3px;color: #000;cursor: pointer;}.footer-social ul {margin: 0;}ul.payment-icons {text-align: center;color: #fff;}img.svg-pricing {width: 100%;max-width: 100%;}img.svg-full {width: 100%;max-width: 100%;}@media(min-width: 1200px) {ul.payment-icons {text-align: right;}}ul.payment-icons li {font-size: 34px;line-height: 36px;vertical-align: middle;}ul.payment-icons li.payment-icons-label, ul.social-icons li.social-icons-label {font-size: 20px;vertical-align: middle;font-family: Lato,sans-serif;text-transform: uppercase;margin-right: 20px;}.social-icons {width: auto;float: none;margin-bottom: 25px;}@media (max-width:767px) {.social-icons {margin: 20px auto;}}.social-icons h3 {margin: 0 0 15px;font-family: Lato,sans-serif;font-size: 18px;text-transform: none;font-weight: 700;}.social-icons li a {color: #eb008b;background-color: transparent;width: 20px;height: 20px;line-height: 1.3;border-radius: 0;display: block;text-align: center;font-size: 16px;}.social-icons li a:hover {color: #000000;}body.checkout-1 .social-icons li a:hover {color: #fff;}.reviews-stars:before {font-family: "fontello";content: "\e803 \e803 \e803 \e803 \e803";color: #b8b8b8;}.rating:hover .rating-star:hover, .rating:hover .rating-star:hover ~ .rating-star, .rating-input:checked ~ .rating-star, .reviews-stars {color: #286098;}.product-items .product-item {text-align: center;}.product-item .name {margin-bottom: 5px;}.product-item .name a {font-size: 14px;color: #091f35;font-weight: 700;}.product-item .desc {display: none;margin-bottom:10px;font-size: 14px;color: #1c1c1c;}.product-item del.regular-price {text-decoration: line-through;}.sale-price {color: #8f9090;}del.original-price {font-weight: 500;}span.freeshipping {color: #00a888;}.product-item .status span:before {content: "-";}.product-item .status {font-size: 12px;line-height: 1;display: none;}.product-item .price {font-size: 16px;font-weight: 400;color: #091f35;}.product-item .on-sale-badge {border-radius: 100%;line-height: 20px;padding:15px 0;height:50px;width:50px;text-align: center;top:0;right: 0;background: #eb008b;}.product-item .img {max-height: 425px;padding-top: 100%;position: relative;border: 0px solid #003399;background-color: transparent;}#home > .products-section .product-item .img {max-height: 425px;padding-top:425px;}#modTopSellers .product-item {margin-bottom: 20px;}.product-item .img a {display: block;}.product-item .img img {position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;}.product-item .action .btn {min-width: 150px;text-transform: uppercase;}.head-mobile-nav {margin: 15px auto;}.head-mobile-nav > a {color: #fff;font-size: 24px;line-height: 1;margin:0 0 0 0px;}.head-mobile-nav .icon-bar {background-color: #003399;}.fullwidth-slider.flexslider {border-radius:0;}.flex-direction-nav a, .flex-direction-nav a:before {color: rgba(40, 96, 152, 0.80);}.products-section {background-color: #fff;padding: 30px 0 0;}.products-section h2,.products-section h1 {text-align: center;color: #091f35;font-size: 18px;line-height: 1.75;font-weight: 700;text-transform: none;padding: 0 0 25px 0;margin: 0 0 10px;position: relative;border: none;}.products-section h2 span{display: inline-block;position:relative;z-index:1;}.products-section h2:after {display: none;}.home-page-content .category-header {padding: 50px 0 30px;text-align: center;}.home-page-content .category-header h3 {font-family: 'Playfair Display', serif;letter-spacing: .250em;display: inline-block;font-size: 30px;line-height: 1;padding:40px 110px;margin: 0 0 40px;font-weight: bold;text-transform: none;color: #000;text-align: center;border-bottom: 3px solid #091f35;}.home-page-content .category-header p {margin: 0 0 50px;padding: 0 10%;text-align: center;line-height:2;}.home-page-content .category-header img {margin: 0 auto;}.home-page-content .category-footer {padding: 10px 0px;}.home-page-content .category-footer h3 {font-family: 'Playfair Display', serif;letter-spacing: .250em;display: inline-block;font-size: 30px;line-height: 1;padding:40px 110px;margin: 0 0 40px;font-weight: bold;text-transform: none;color: #000;text-align: center;border-bottom: 3px solid #091f35;}.home-page-content .category-footer p {margin: 0 0 50px;padding: 0 10%;text-align: center;}.home-page-content .category-footer a:hover img {opacity: 0.7;}.full-banner {margin:30px auto 0;padding: 25px 0;}.home-page-content.page-content {padding: 0px 0px;}.homepage-banner-section{display: block;width: 100%;height: 720px;position: relative;}.homepage-banner-section .homepage-banner-imgBox {position: absolute;inset: 0;background: url('./../images/shirt-banner1.webp') no-repeat center / cover;backface-visibility: hidden;will-change: transform;background-attachment: scroll;}@media (min-width: 1024px) {.homepage-banner-section .homepage-banner-imgBox {background-attachment: fixed;will-change: auto;}}.homepage-banner-section .home-banner-infoBox {width: 60%;padding: 15px 20px;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);text-align: center;}.homepage-banner-section .home-banner-infoBox h3{font-size: 8.5rem;font-family: 'Lato';font-weight: bold;color: #fff;margin-bottom: 13rem;}.homepage-banner-section .home-banner-infoBox .free-sample-btn {border-radius: 30px;background-color: rgb(129, 196, 93);color: #fff;padding: 12px 35px;font-size: 15px;line-height: 15px;font-weight: 900;color: rgb(255, 255, 255);border:none;}.homepage-banner-section .home-banner-infoBox .free-sample-btn:hover {background-color: #70ab51;}.homepage-banner-section .home-banner-infoBox .free-sample-btn:focus {border: none;box-shadow: unset;outline: unset;}.homepage-category-section .homepage-category-title{padding: 5%;}.homepage-category-section .homepage-category-title h2{font-size: 3.7rem;font-weight: 700;color: #000000;text-align: center;margin: 0px;}.homepage-category-section .container-fluid{padding: 0px;}.homepage-category-section .category-col{padding: 0px;}.homepage-category-section .category-item-box{}.homepage-category-section .category-item-box .category-img-box a {display: block;width: 100%;border: 2px solid #000;}.homepage-category-section .category-item-box .category-img-box a img {width: 100%;height: auto;max-height: 472px;}.category-info-box.pink-bg{background-color: #eb008b;}.category-info-box.yellow-bg{background-color: #faaf40;}.category-info-box.blue-bg{background-color: #35b2e2;}.category-info-box.purple-bg{background-color: #90278e;}.homepage-category-section .category-item-box .category-info-box{padding: 20px 5px;text-align: center;}.homepage-category-section .category-item-box h3{text-align: center;margin: 0px 0px 15px;}.homepage-category-section .category-item-box h3 a{font-size: 3rem;color: #fff;text-transform: uppercase;}.homepage-category-section .category-item-box h3 a:hover{text-decoration: none;}.homepage-category-section .category-item-box h3 a:focus{outline: none;}.homepage-category-section .category-item-box p{font-size: 14px;color:#fff;min-height: 42px;font-weight: 400;}.category-blog-section{background: url(./../images/tshirts-bg-1.webp);position: relative;background-size: cover!important;overflow: hidden;background-position: center center;background-repeat: no-repeat!important;background-attachment: fixed!important;padding: 9vh 1vw;}.category-blog-section .blog-content-box {position: relative;width: 40%;left: 50%;transform: translateX(-50%);}.category-blog-section .blog-content-box h5{font-size: 2.7rem;font-weight: 700;color: #fff;line-height: 1.2;}.faq-section{padding: 10rem 0rem;background-color: #ffffff;}.faq-section .container .row{display: flex;justify-content: stretch;}.faq-section .faq-img-box{height: 100% }.faq-section .faq-img-box img{height: 100%;object-fit: cover;}.faq-section .faq-rightbar h4.faq-title{font-size: 3.5rem;color: #36b3e1;text-align: left;}.faq-section .faq-rightbar .panel .panel-heading h4{display: flex;flex-direction: row;align-items: center;margin: 25px 0px 0px;}.faq-section .faq-rightbar .panel .panel-heading h4 span{font-size: 20px;font-weight: 900;color: #bababa;width: 20px;text-align: center;display: inline-block;line-height: 1;margin-right: 5px;}.faq-section .faq-rightbar .panel .panel-heading h4:not(.collapsed) span{font-size: 24px;}.faq-section .faq-rightbar .panel .panel-heading h4 a{font-size: 16px;line-height: 1.2;font-weight: 400;color: #000;vertical-align: middle;}.faq-section .faq-rightbar .panel .panel-heading h4 a:hover {text-decoration: none;box-shadow: unset;}.faq-section .faq-rightbar .panel .panel-heading h4 a:focus {text-decoration: none;box-shadow: unset;}.faq-section .faq-rightbar .panel .panel-body{margin: 10px 0px;padding-left: 25px;}.faq-section .faq-rightbar .panel .panel-body p{font-size: 15px;color: #626262;line-height: 1.8;}.faq-section .faq-rightbar .panel .panel-body p strong {color: #000;}.new-sublimation-section{background: url(./../images/tshirts-bg-1.webp);position: relative;background-size: cover!important;overflow: hidden;background-position: center center;background-repeat: no-repeat!important;background-attachment: fixed!important;padding: 10vh 1vw;}.new-sublimation-section .container .row{display: flex;justify-content: stretch;align-items: center;}.new-sublimation-section .new-sublimation-leftbar img {max-height: 65px;width: auto;max-width: 98%;}.new-sublimation-section .new-sublimation-leftbar h3 {font-size: 26px;line-height: 1.5;font-weight: 700;color: #fff;margin: 5px 0px 30px;}.new-sublimation-section .new-sublimation-leftbar .try-new-print-btn{background-color: #f7f7f7;color: #333;font-size: 16px;border: none;padding: 13px 20px;border-radius: 6px;font-weight: 400;}.new-sublimation-section .new-sublimation-leftbar .try-new-print-btn img {width: 16px;margin-right: 5px;}.new-sublimation-section .new-sublimation-leftbar .try-new-print-btn:hover{color: #2b2b2b;background-color: #e8e8e8;}.new-sublimation-section .new-sublimation-rightbar .artwork-box {display: block;width: 100%;height: 100%;min-height: 250px;padding: 15px;text-align: center;background-color: #adff5b;}.new-sublimation-section .new-sublimation-rightbar .artwork-box img{width: 100%;height: auto;max-width: 97%;margin-bottom: 6px;}.new-sublimation-section .new-sublimation-rightbar .artwork-box h4{font-size: 25px;font-weight: 900;color: #000;}.site-footer .footer-first{padding: 60px 15px;color: #626262;}.site-footer .footer-first h5 {font-size: 14px;font-weight: 600;color: #000;text-transform: uppercase;letter-spacing: 0.8px;}.site-footer .footer-first .link-listbox ul{padding-left: 0px;margin: 0px;}.site-footer .footer-first .link-listbox ul li {list-style: none;margin-bottom: 6px;}.site-footer .footer-first .link-listbox ul li:last-child {margin-bottom: 0px;}.site-footer .footer-first .link-listbox ul li a{color: #626262;letter-spacing: 0.8px;font-size: 14px;}.site-footer .footer-first .link-listbox ul li a:hover{text-decoration: none;color: #000;}@media (min-width: 1300px){.top-nav ul{font-size: 14px;}}@media (max-width: 1580px){.homepage-banner-section .home-banner-infoBox h3 {font-size: 7.5rem;}.homepage-category-section .homepage-category-title h2 {font-size: 3.2rem;}.homepage-category-section .category-item-box h3 a {font-size: 2.7rem;}.faq-section .faq-rightbar h4.faq-title {font-size: 3.2rem;}}@media (max-width: 1380px){.homepage-banner-section .home-banner-infoBox h3 {font-size: 7.2rem;}.homepage-category-section .homepage-category-title h2 {font-size: 2.8rem;}.homepage-category-section .category-item-box h3 a {font-size: 2.4rem;}.category-blog-section .blog-content-box h5 {font-size: 2.4rem;}.faq-section .faq-rightbar h4.faq-title {font-size: 3rem;}.new-sublimation-section .new-sublimation-leftbar h3 {font-size: 24px;}}@media (max-width: 1280px){.top-nav ul{font-size: 14px;}.top-nav ul li{margin: 0 6px 0 0;}.top-nav ul li:last-child {margin-right: 0px;}.homepage-banner-section {height: 520px;}.homepage-banner-section .home-banner-infoBox h3 {font-size: 6.8rem;}.homepage-category-section .homepage-category-title h2 {font-size: 2.4rem;}.homepage-category-section .category-item-box .category-img-box a img{max-height: 316px;}}@media (max-width: 1024px){.navbar-inverse .navbar-nav > li > a{padding: 10px 15px;letter-spacing: 0.150em;}.top-nav .useraccount ul li{margin: 0 8px 0 0;}.homepage-banner-section .home-banner-infoBox {width: 70%;}.homepage-banner-section .home-banner-infoBox h3 {font-size: 5.8rem;}.homepage-category-section .homepage-category-title h2 {font-size: 2rem;}.homepage-category-section .category-item-box h3 a {font-size: 2.1rem;}.homepage-category-section .category-item-box p{min-height: 65px;}.category-blog-section .blog-content-box {width: 50%;}.category-blog-section .blog-content-box h5 {font-size: 2.1rem;}.faq-section .faq-rightbar h4.faq-title {font-size: 2.5rem;}.faq-section .faq-rightbar .panel .panel-heading h4 a {font-size: 14px;}.new-sublimation-section .new-sublimation-leftbar img {max-height: 50px;}.new-sublimation-section .new-sublimation-leftbar h3 {font-size: 22px;}.new-sublimation-section .new-sublimation-rightbar .artwork-box h4 {font-size: 20px;}.faq-section .faq-rightbar .panel .panel-heading h4:not(.collapsed) span {font-size: 18px;}}@media (max-width: 992px){.top-nav ul li{margin: 0px 0px;}.homepage-banner-section {height: 420px;}.homepage-banner-section .home-banner-infoBox {width: 75%;}.homepage-banner-section .home-banner-infoBox h3 {font-size: 5.1rem;margin-bottom: 7rem;}.homepage-banner-section .home-banner-infoBox .free-sample-btn{font-size: 14px;}.homepage-banner-section .home-banner-infoBox .free-sample-btn{padding: 10px 30px;}.homepage-category-section .homepage-category-title {padding: 4%;}.homepage-category-section .homepage-category-title h2 {font-size: 1.6rem;}.homepage-category-section .category-item-box p {min-height: 45px;margin-bottom: 0px;}.homepage-category-section .category-item-box .category-img-box a img {max-height: fit-content;}.category-blog-section .blog-content-box {width: 60%;}.category-blog-section .blog-content-box h5 {font-size: 2rem;}.category-blog-section{padding: 6vh 1vw;}.faq-section {padding: 8rem 0rem;}.faq-section .faq-rightbar h4.faq-title {font-size: 2.1rem;}.faq-section .faq-rightbar .row{flex-direction: column;}.faq-section .faq-rightbar .panel .panel-heading h4{margin: 17px 0px 0px;}}@media (max-width: 767px){.homepage-banner-section {height: 310px;}.homepage-banner-section .home-banner-infoBox h3 {font-size: 3rem;}.homepage-category-section .homepage-category-title h2 {font-size: 1.3rem;}.homepage-category-section .category-item-box .category-info-box {padding: 15px 5px;}.homepage-category-section .category-item-box h3{margin: 0px 0px 10px;}}@media (max-width: 481px){.homepage-banner-section .home-banner-infoBox {width: 85%;padding: 10px;}.homepage-banner-section .home-banner-infoBox h3 {font-size: 2.4rem;margin-bottom: 4rem;}.homepage-banner-section .home-banner-infoBox .free-sample-btn {padding: 8px 20px;font-size: 13px;}.homepage-category-section .homepage-category-title h2 {font-size: 1.3rem;line-height: 1.4;}.category-blog-section .blog-content-box {width: 80%;}.category-blog-section .blog-content-box h5 {font-size: 1.5rem;}.faq-section {padding: 6rem 0rem;}.faq-section .container .row{display: flex;flex-direction: column;}.faq-section .faq-rightbar h4.faq-title {font-size: 2rem;margin-top: 2.2rem;}.faq-section .faq-rightbar .panel .panel-heading h4 a {font-size: 15px;}.new-sublimation-section{padding: 7vh 1vw;}.new-sublimation-section .container .row{display: flex;flex-direction: column;}.new-sublimation-section .new-sublimation-leftbar h3 {font-size: 20px;line-height: 1.3;}.new-sublimation-section .new-sublimation-leftbar .try-new-print-btn{margin-bottom: 20px;}.new-sublimation-section .new-sublimation-leftbar .try-new-print-btn {font-size: 14px;padding: 9px 20px;}}@media (max-width: 321px){}#Top_Sellers {background: #eaeaea;}#Top_Sellers .products-section {background: none;padding: 40px 0 15px 0;}#Top_Sellers .products-section h2{margin-bottom: 50px;}#Top_Sellers *{}#Top_Sellers button.quickview {}#Top_Sellers .product-item .img {min-height: 180px;margin-bottom:40px;}.extrapages-shower a {display: block;background-color: #eb008b;color: #fff;padding: 10px 18px;text-decoration: none !important;}.extrapages-shower a:after {content: "\f106";font-family: "fontello";float: right;}.extrapages-shower a.collapsed:after {content: "\f107";}@media(max-width: 991px) {.logo {height: 60px;}.navbar-inverse .navbar-nav > li > a {font-size: 14px;min-height: 0;}.navbar-nav > li.dropdown > a:after {float: right;}.mailist-box {float: none;width: 100%;max-width: 100%;}.footer-social {text-align: center;}}@media(max-width: 767px) {.logo {text-align: center;height: 60px;}.logo img {}.searchBox {padding: 20px 0 0;}.search-form-col {clear: both;}.flex-direction-nav a:before {font-size: 24px;}.flex-direction-nav a {width: 24px;height: 24px;line-height: 24px;margin: -12px 0 0;}.mailinglist-input.form-control {}.social-icons li a {width: 32px;height: 32px;line-height: 30px;font-size: 16px;}.footer-social ul li {padding: 0 4px;}.extrapages {display: none;}.home-page-content .category-header {padding: 15px 0;}.mailist-box {margin: 25px auto;}.extrapages-shower a {display: block;}ul.extrapages {margin: 0;padding: 15px 0;}ul.extrapages li a {font-size: 14px;}}@media(max-width: 567px) {.product-items.product-items-1 .product-item, .product-items.product-items-2 .product-item, .product-items.product-items-3 .product-item, .product-items.product-items-4 .product-item, .product-items.product-items-5 .product-item, .product-items.product-items-6 .product-item {max-width: 270px;}}.menu-open {overflow: hidden;}.mobile-menu {position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 1050;display: none;overflow: hidden;-webkit-overflow-scrolling: touch;outline: 0;background-color: rgba(0,0,0,0.5);}.menu-open .mobile-menu {overflow-x: hidden;overflow-y: auto;}.mobile-menu-inner {background-color: #fff;padding: 30px 20px;width: 250px;margin-left: 0;margin-right: auto;min-height: 100vh;position: relative;-webkit-transition: -webkit-transform .3s ease-out;-o-transition: -o-transform .3s ease-out;transition: transform .3s ease-out;-webkit-transform: translate(-250px,0);-ms-transform: translate(-250px,0);-o-transform: translate(-250px,0);transform: translate(-250px,0);}.menu-open .mobile-menu-inner {-webkit-transform: translate(0,0);-ms-transform: translate(0,0);-o-transform: translate(0,0);transform: translate(0,0);}.mobile-menu-close a {color: #000;display: inline-block;line-height: 1;font-size: 24px;text-decoration: none;}.mobile-menu-close a:after {content: '\e805';font-family: "fontello";}.mobile-menu-widget {margin: 30px 0;}.mobile-menu-widget h3 {margin: 0;font-size: 16px;text-transform: uppercase;font-weight: bold;padding-bottom: 10px;margin-bottom: 10px;line-height: 1;border-bottom: 1px solid #ececec;}.mobile-menu-widget ul {padding: 0;margin: 0;list-style: none;}.mobile-menu-widget ul li {margin: 0 0 10px;}.mobile-menu-widget ul li a {padding: 0;line-height: 1;font-size: 13px;background-color: transparent !important;display: block;color: #555;text-decoration: none !important;}.mobile-menu-widget ul li a:hover {color: #333;}.mobile-menu-widget ul ul {display: none !important;}.mobile-menu-widget ul li a:after {display: none;}.mailinglist-response {margin: 10px 0;padding: 10px 20px;font-size: 12px;background-color: #2d2d2d;color: #ccc;}.mailinglist-error span {color: #8a6d3b;}.mailinglist-subscribed span, .mailinglist-unsubscribed span {color: #3c763d;}.mailinglist-response, .mailinglist-response div {}.floating-cart {position: fixed;top: 50%;right: 0;z-index: 999;background-color: #eb008b;color: #fff;border-radius: 20px 0 0 20px;padding: 15px;text-align: center;width: 90px;display: none;}.floating-cart a, .floating-cart a:hover {color: #fff;text-decoration: none;}.floating-cart span.cart-icon {display: block;font-size: 30px;line-height: 1;}.floating-cart span.cart-details {font-size: 12px;text-transform: none;display: block;margin: 5px 0 0;}.paging {float: right;}.paging strong, .paging a {}.paging strong, .paging a:hover {color: #fff;background-color: #0f0f0f;text-decoration: none;}.page_header {margin: 0 0 30px;}.page_heading {margin: 0 0 0;line-height: 1;font-weight: 400;text-transform: uppercase;padding-bottom: 10px;border-bottom: 1px solid #e5e5e5;position: relative;}.page_heading:after {content: "";position: absolute;left: 0;bottom: 0;width: 85px;height: 1px;border-bottom: 1px solid #000;}.category-header {margin: 20px 0 0;}.fullwidth-slider img{width: 100%;}.scrollToTop{position: fixed;bottom: 0%;right: 5px;display: none;z-index: 999;text-align: center;color: #000;background-color: rgba(255, 255, 255, .5);border-radius: 20px 20px 0 0;width: 70px;display: none;font-size: 36px;}.scrollToTop:hover{text-decoration:none;background-color: rgba(255, 255, 255, .8);-webkit-transition: opacity 1000ms ease-in-out;-moz-transition: opacity 1000ms ease-in-out;-o-transition: opacity 1000ms ease-in-out;-ms-transition: opacity 1000ms ease-in-out;transition: opacity 1000ms ease-in-out;}.scrollToTop span {display: none;}iframe {display: block;}.product-item.slick-slide {padding: 0 15px !important;}@media(max-width: 767px) {.product-item.slick-slide {max-width: inherit;width: 100% !important;margin-left: auto !important;margin-right: auto !important;float: left !important;}.mailinglist-submit {width: 35%;}.copyright_txt p {line-height: 1.5;}}body.view-cart .navbar-fixed-top {position: static;}body.view-cart .header-push {display: none !important;}@media(min-width: 768px) {.revealOnScroll {opacity:0;}}