/*single product page edits*/
/*buy now button*/
html.page_e677187afc0f4cd58c49f8415a8f988b_items body#ecwid_body .ecsp.ecsp-SingleProduct-v2 {
    text-align: left !important;
}
html.page_e677187afc0f4cd58c49f8415a8f988b_items body#ecwid_body .ecsp.ecsp-SingleProduct-v2 div[customprop='addtobag'] {
    margin-top: 12px !important;
    margin-bottom: 12px !important;
}
html.page_e677187afc0f4cd58c49f8415a8f988b_items body#ecwid_body .ecsp .ecwid-btn--primary {
    background: #006dd0 !important;
    border-radius: 50px !important;
    box-shadow: none !important;
    min-width: 200px !important;
    padding: 1em 2em !important;
    font-family: museosansheavy, Arial, Verdana, sans-serif !important;
    font-style: normal !important;
    font-weight: 900 !important;
}
/*video*/
.block_y0ZE8LFLcR0P3cDn .blockImg {
    float: none !important;
    width: 100% !important;
}
.blockText .block_y0ZE8LFLcR0P3cDn ul {
    list-style-type: none !important;
    padding-left: 0 !important;
}
.block_y0ZE8LFLcR0P3cDn .videoGallery-lockup {
    display: -ms-flexbox !important;
    display: flex !important;
    align-items: center !important;
}
.block_y0ZE8LFLcR0P3cDn .videoGallery-vid {
    width: 15% !important;
}
.block_dUhKGUFD17LNw8nP .ratio16x9Img:before {
    padding-top: 78.25% !important;
}
.block_y0ZE8LFLcR0P3cDn .videoGallery-text {
    width: 100% !important;
}
.block_y0ZE8LFLcR0P3cDn  .vidPlayBtn--bl {
    bottom: 0 !important;
    left: 0 !important;
}
.block_dUhKGUFD17LNw8nP .blockText p:last-child {
    font-size: 12px;
}
.block_dUhKGUFD17LNw8nP ul.unstyledList:nth-child(2) {
    border-top: 1px solid #e6e6e6;
    padding-top: 1.5em;
}
/*blog*/
.items_3MT5RiPSJclHNuQh .item img {
    border-radius: 20px 20px 0 0;
}
@media only screen and (max-width: 1200px) { 
    .block_y0ZE8LFLcR0P3cDn .videoGallery-vid {
        width: 25% !important;
    }
}
.stable-hover .navContent > ul > li > a.button:after {
    border-bottom: none;
}
.navContent ul li ul a:hover {
    color: #8b8b8b;
}


.audPlayer {
    position: relative;
    clear: none;
    overflow: hidden;
    padding-top: 0.65em;
}

/*------------GLOBAL ----------*/
button, .button, input[type=submit] {
    padding: 0.75em 1em;
    min-width: 245px;
    text-align: center;
}
.navContent li .button {
    padding: 0.35em 2em;
}
.blockWrap_a3eebbdd450f42c9a150cb81c8b6d5d8 .blockImg {
    padding-bottom: 0;
}
.block_a3eebbdd450f42c9a150cb81c8b6d5d8 {
    max-width: 1400px;
    margin-left: auto;
    margin-right: auto;
    box-sizing: content-box;
    padding-left: 4%;
    padding-right: 4%;
}
@media only screen and (max-width: 769px) {
    .listView.vAlgn1 .itemPreview.hasImg {
        flex-direction: column;
    }
    .listView .itemPreview.hasImg .itemImg {
        width: 100%;
        padding-bottom: 1.5em;
    }
    .listView .itemPreview.hasImg .itemContent {
        width: 100%;
    }
}

/*------------NAV ----------*/
.iconGroup a.giftCard {
    width: 81px !important;
    height: 53px !important;
}
#navTopLevel li{
    cursor:pointer;
}
.navContent ul > li:first-child .subWrapOne > li:first-child:before {
    display: block;
    content: 'Sports Memorabilia';
    padding: 0 0.8em;
    font-family: museosansheavy,Arial,Verdana,sans-serif;
    font-style: normal;
    font-weight: 900;
    margin-bottom: 0.75em;
}
.navContent ul > li:nth-child(2) .subWrapTwo > li:first-child:before {
    display: block;
    content: 'Altered Card Packs';
    padding: 0 0.8em;
    font-family: museosansheavy,Arial,Verdana,sans-serif;
    font-style: normal;
    font-weight: 900;
    margin-bottom: 0.75em;
}
/*.navContent ul > li:nth-child(3) .subWrapThree > li:first-child:before {*/
/*    display: block;*/
/*    content: 'Fantasy Card Packs';*/
/*    padding: 0 0.8em;*/
/*    font-family: museosansheavy,Arial,Verdana,sans-serif;*/
/*    font-style: normal;*/
/*    font-weight: 900;*/
/*    margin-bottom: 0.75em;*/
/*}*/
.headerAndNavContent {
    border-bottom: 1px solid #e6e6e6;
}
ul.subNav {
    line-height: normal;
    font-family: museosanslight,Arial,Verdana,sans-serif;
    font-style: normal;
    font-weight: 300;
    line-height: 1;
}
.navContent ul li ul, .navContent ul li:first-child ul {
    padding: 2% 4%;
}
.navContent ul li ul a, 
.navContent ul li:first-child ul a, 
.navContent ul li ul .navLabel, 
.navContent ul li:first-child ul .navLabel {
    padding: 0.35em 1em;
    font-size: 16px;
}
/*.subNavTxtOne,*/
/*.subNavTxtTwo,*/
/*.subNavTxtThree,*/
.infoNav,
.infoNavTwo,
.infoNavThree,
.socNav,
.socNavTwo,
.socNavThree {
    display: none;
}
.subNavTxtOne .contentTitle,
.subNavTxtTwo .contentTitle,
.subNavTxtThree .contentTitle {
    text-transform: none;
}
.subNavTxtOne .blockInnerContent,
.subNavTxtTwo .blockInnerContent,
.subNavTxtThree .blockInnerContent {
    font-size: 16px;
    line-height: 1.3;
}
.subNavTxtOne .blockInnerContent a,
.subNavTxtTwo .blockInnerContent a,
.subNavTxtThree .blockInnerContent a {
    display: inline-block !important;
    padding: 0 !important;
    text-decoration: underline !important;
}
.navContainer.mobileDropDownNav {
    margin-bottom: 20px;
}
.block_f840cf9f4ee0464babde50da32e2bdde,
.block_a62e2269e5ee4053a143da72e93defd6,
.block_fea9a769ecee40ca8c612f1fbe65d704,
.block_e5db6b2659404b83a632e2d4b72284cb {
    padding-top: 0;
    padding-bottom: 0;
}
.block_a62e2269e5ee4053a143da72e93defd6 .blockInnerContent a:not(.button) {
    text-decoration: none !important;
}
@media only screen and (min-width: 769px) and (max-width: 1179px) {
    .navContent ul li {
        margin-right: 1.25em;
    }
    .navContent li a, .navContent li .navLabel,
    .navContent li .button {
        font-size: 15px;
    }
    .navContent ul li ul, .navContent ul li:first-child ul {
        border: 2px solid #e6e6e6;
        padding: 25px;
    }
    .navContent ul li ul, .navContent ul li:first-child ul {
        max-width: 356px !important;
    }
    .navContent ul li {
        margin-right: 0;
        padding-right: 1.5em !important;
    }
}
@media only screen and (min-width: 1180px) {
     .subNav:after {
        top: -10px!important;
    }
    .navContent ul li {
        margin-right: 0;
        padding-right: 2.5em !important;
    }
    .headerContainer {
        padding-left: 0;
    }    
    .navContainer {
        padding-right: 0;
    }
    /* dropdowns */
    .navContainer {
        padding-top: 0;
        padding-bottom: 0;
    }
    .navContent > ul > li {
        padding-top: 30px;
        padding-left: 0;
        padding-bottom: 30px;
        /*padding: 30px 0 30px 0;*/
        margin-top: 0;
        margin-bottom: 0;
    }
    .navContent > ul > li:last-child {
        padding: 30px 0;
    }
    .navContainer,
    .navContent ul li {
        position: initial;
    }
    .navContent ul li ul,
    .navContent ul li:first-child ul {
        width: 100%;
        left: 0;
        right: 0;
        max-width: 1400px;
        margin: auto;
    }
        .subNav:after {
        content: '';
        position: absolute;
        height: 100%;
        width: 9999px;
        background: white;
        top: 0px;
        left: -50%;
        z-index: -1;
    }
    .subWrapOne,
    .subWrapTwo,
    .subWrapThree {
        display: inline-block;
        width: 25%;
        border-left: 2px solid #e6e6e6;
        padding: 2%;
    }
    /*float button to the right of navigation*/
    .navContent > ul > li:last-child {
        float: right;
        line-height: 54px;
    }
    ul#navTopLevel {
        line-height: 45px;
    }
    /*subnav*/    
    .subNavTxtOne,
    .subNavTxtTwo,
    .subNavTxtThree {
        display: inline-block;
        width: 25%;
        vertical-align: top;
        padding: 2% 2% 2% 0;
    }
    .infoNav,
    .infoNavTwo,
    .infoNavThree {
        display: inline-block;
        width: 18%;
        vertical-align: top;
        padding: 2%;
        border-left: 2px solid #e6e6e6;
    }
    .infoNav .contentTitle,
    .infoNavTwo .contentTitle,
    .infoNavThree .contentTitle {
        text-transform: none;
        font-size: 16px;
        padding-bottom: 0.9em;
        padding-left: 0.75em;
    }
    .infoNav p,
    .infoNavTwo p,
    .infoNavThree p {
        padding-bottom: 0;
    }
    .infoNav a.button,
    .infoNavTwo a.button,
    .infoNavThree a.button {
        border: 2px solid #121212 !important;
        width: 190px !important;
        text-align: center !important;
    }  
    .socNav,
    .socNavTwo,
    .socNavThree {
        display: inline-block;
        width: 17%;
        vertical-align: top;
        padding: 2%;
    }
    .socNav .contentTitle,
    .socNavTwo .contentTitle,
    .socNavThree .contentTitle {
        text-transform: none;
        font-size: 16px;
        padding-bottom: 0.9em;
        padding-left: 0.75em;
    }
    .socNav p,
    .socNavTwo p,
    .socNavThree p {
        display: inline-block;
    }
    .socNav p a,
    .socNavTwo p a,
    .socNavThree p a {
        padding: 6px !important;
        font-size: 32px !important;
    }   
    .subWrapOne li:last-child,
    .subWrapTwo li:last-child,
    .subWrapThree li:last-child {
        display: none !important;
    }
}
@media only screen and (max-width: 1179px) {
    .subNav {
        border-top: 2px solid #e6e6e6;
        margin-top: 1em;
        padding-top: 1em !important;
        border-bottom: 2px solid #e6e6e6;
        margin-bottom: 1em;
        padding-bottom: 2em !important;
    }    
    .navContainer {
        line-height: 2;
    }
    .mobileDropDownNav #navTopLevel > li:last-child {
        padding: 2% 4%;
    }
    .subNavTxtOne,
    .subNavTxtTwo,
    .subNavTxtThree {
        padding-bottom: 1.5em;
    }  
    .subNavTxtOne .contentTitle, 
    .subNavTxtTwo .contentTitle, 
    .subNavTxtThree .contentTitle{
        font-size: 27px;
    }
    .navContent ul li ul a, 
    .navContent ul li:first-child ul a,
    .navContent li ul li .navLabel {
        margin-left: 0;
    }
    .navContent ul li ul a, 
    .navContent ul li:first-child ul a,
    .navContent ul li ul .navLabel {
        padding: 0.35em 0;
    }
    .navContent ul > li:first-child .subWrapOne > li:first-child:before,
    .navContent ul > li:nth-child(2) .subWrapTwo > li:first-child:before,
    .navContent ul > li:nth-child(3) .subWrapThree > li:first-child:before {
        padding: 0;
    }
    .navContent .mobileDropDownNav li .button {
        padding: 0.35em 1em;
        width: 190px;
        text-align: center;
        margin-left: 0;
    }  
    .subNav a.button.navButton {
        border: 2px solid !important;
        padding: 0.35em 2em !important;
        margin-left: 0 !important;
        font-size: 15px !important;
        text-align: center !important;
        margin-top: 0.35em !important;
        max-width: 180px !important;
    }
}
@media only screen and (max-width: 1500px) {
    .navContent ul li ul,
    .navContent ul li:first-child ul {
        box-sizing: border-box;
    }
    .headerAndNavContent {
        margin-left: 4%;
        margin-right: 4%;
    }
}
/*------------ FOOTER ----------*/
.smlTxt {
    font-size: 14px;
    padding-top: 1.5em;
}    
.shpLnks li {
    display: inline-block;
    margin-right: 1em;
    padding-top: 1.5em;
}
.shpLnks img {
    max-width: 105px;
}
.footerContent .block_fcc55e0aa7ed4ce6a40e791f42d3fd05 .blockInnerContent p:first-child {
    font-size: 18px;
    max-width: 400px;
}
.footerContent .block_aee9fee684b04360be88a3b515ac0ec4 .blockInnerContent p,
.footerContent .block_f9fcd93386224b608d1e517b4ab8068d .blockInnerContent p,
.footerContent .block_a717801e30064606843ac8c25dfaba09 .contentTitle {
    font-size: 12px;
}
.footerContent .block_de0d2b5ff8fd46cdaba3cde1363b1fb7 .blockInnerContent ul li {
    display: inline-block;
    margin-right: 1em;
}
.block_a717801e30064606843ac8c25dfaba09 .button {
    font-size: 16px !important;
    border-radius: 50px !important;
    width: auto !important;
    height: auto !important;
    vertical-align: middle;
    font-family: museosansheavy,Arial,Verdana,sans-serif;
    font-style: normal;
    font-weight: 900;    
    padding: 0.35em 2em;
}
@media only screen and (min-width: 768px) {
    .footerContent .blockWrap_fcc55e0aa7ed4ce6a40e791f42d3fd05 {
        width: 36%;
        padding-top: 1.5em !important;
    }
    .footerContent .blockWrap_a717801e30064606843ac8c25dfaba09 {
        width: 36%;
    }
    .footerContent .blockWrap_aee9fee684b04360be88a3b515ac0ec4{
        width: 20%;
        padding-top: 1.5em !important;
    }
    .footerContent .blockWrap_f9fcd93386224b608d1e517b4ab8068d {
        width: 20%;
    }
    .footerContent .blockWrap_f2faf32009dd40fb81d9f31e70eb9d26 {
        border-left: 2px solid #e6e6e6;
        padding-left: 4%;
        padding-bottom: 1.5em;
        padding-top: 1.5em !important;
    }
   .footerContent .blockWrap_de0d2b5ff8fd46cdaba3cde1363b1fb7 {
        border-top: 2px solid #e6e6e6;
        border-left: 2px solid #e6e6e6;
        padding-left: 4%;
        margin-top: -3px;
        padding-bottom: 1.5em;
    }
    .block_f2faf32009dd40fb81d9f31e70eb9d26 .blockInnerContent ul {
        column-count: 2;
    }
}
/*------------HOME ----------*/
.items_cf8ca6feee34477296635d5d5b0ab980 .item:nth-child(2) p {
    text-align: center;
    margin-top: 25px;
}
.items_c22d07f35a0f4534b2083ab5114d9ba5 .item { 
transition: all .2s ease-in-out; 
}
.items_c22d07f35a0f4534b2083ab5114d9ba5 .item:hover {
    transform: scale(1.05);
}
/* Change item class here */
.items_c22d07f35a0f4534b2083ab5114d9ba5 { 
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	min-height: 100%;
}
/* Change item class here */
.items_c22d07f35a0f4534b2083ab5114d9ba5 > .item {
	display: flex;
	flex-direction: column;
}
/*blog*/
.items_e2b595dcdddc478e991adbcc5da1ce86 .item img {
    border-radius: 20px 20px 0 0;
}
/*------------ FOOTBALL CARDS ----------*/
.blockWrap_f5bf6c4484544e9d8d86a2346089c731 {
    display: none;
}
/*------------ ABOUT ----------*/
.items_b70ba5955cee4b7ba0957820ea507c62 .item:nth-child(2) .contentTitle {
    font-size: 36px;
    padding-bottom: 0;
}
.aboutWrap {
    overflow: hidden;
    border-top: 1px solid #e6e6e6;
    border-bottom: 1px solid #e6e6e6;
}
.itemTabsContainer {
    line-height: 1.7;
    font-family: museosansheavy, Arial, Verdana, sans-serif;
    font-style: normal;
    font-weight: 900;
}
.itemTabsContainer .current {
    border-bottom: 3px solid;
    display: inline;
}
/*get in touch button*/
.block_a712a8c591354c75a1566ff0f723ca03 .button {
    font-family: museosansheavy, Arial, Verdana, sans-serif;
    font-style: normal;
    font-weight: 900;
}
@media only screen and (max-width: 767px) { 
    div.block_sr6d0Tr21imlUNl5 {
        padding: 0 0 15px 0;
    }
    .items_b70ba5955cee4b7ba0957820ea507c62 .item .contentTitle,
    .items_b70ba5955cee4b7ba0957820ea507c62 .item .itemInnerContent,
    .itemTabsContainer,
    .block_a712a8c591354c75a1566ff0f723ca03 .blockInnerContent {
        text-align: center;
    }
    .items_b70ba5955cee4b7ba0957820ea507c62 {
        display: flex;
        flex-direction: column;
    }
    .items_b70ba5955cee4b7ba0957820ea507c62 .item:nth-child(2) {
        order: 1;
    }
    .items_b70ba5955cee4b7ba0957820ea507c62 .item:nth-child(1) {
        order: 2;
    }
    .block_mFTehuVuryLIKPSE {
        display: flex;
        flex-direction: column;
    }
     .block_mFTehuVuryLIKPSE .blockImg {
        order: 2;
        padding-top: 1.5em;
    }
}
@media only screen and (min-width: 768px) { 
.blockWrap_ca4f640a2ca64232b6218a26f9d76ce3, 
.blockWrap_cb1ee3e6393b455f8ddc428589dda8e6 {
    display: inline-block;
    width: 49%;
}    
    .items_b70ba5955cee4b7ba0957820ea507c62 .item:nth-child(2) .contentTitle {
        font-size: 46px;
        text-align: right;
        padding-top: 35px;
    }
    .items_b70ba5955cee4b7ba0957820ea507c62 .item:nth-child(2) .itemInnerContent {
        margin-right: 30px;
        text-align: right;
    }    
    .itemTabsContainer {
        float: left;
        width: 20%;
        line-height: 3.5;
        padding-left: 4%;
    }
    .blockWrap_dafa06573abc4126a86f4e95a8762fff {
        width: 70%;
        float: left;
        border-left: 1px solid #e6e6e6;
        padding-left: 4%;
    }
}
/*------------ QUICK BUY ----------*/
@media only screen and (max-width: 1179px) {
    .block_d31358471b7c4accb16577b1c5df64f3 .contentImg {
        max-width: 150px;
    }
    div.block_d31358471b7c4accb16577b1c5df64f3 {
        padding: 0;
    }
    div.block_d59b62e8c27647928617c4a4dd31bf03 {
        padding: 20px 0 0 0;
    }
}
@media only screen and (min-width: 1180px) {
    .blockWrap_d31358471b7c4accb16577b1c5df64f3 {
        float: left;
        width: 30%;
    }
    .blockWrap_d59b62e8c27647928617c4a4dd31bf03,
    .blockWrap_f5e6792617384a61b29b7afd011bb35d {
        float: left;
        width: 70%;
    }
}
/*------------ BLOG ----------*/
.items_e7c9e8bc6af741278bcdf3e1a78978b5 .item img,
.items_f8fb4217c3aa4353bdacb58e347cf295 .item img,
.items_c50705d4c1e748a1b7cbf9af0f39a63d .item img,
.items_ac1d7ecd831e4afa99c611c9adbee096 .item img {
    border-radius: 20px 0 0 20px;
}
.fullBleed .noSecondaryContent .primaryAndSecondaryContent .categoryMain,
.fullBleed .noSecondaryContent .primaryAndSecondaryContent .block_e7c9e8bc6af741278bcdf3e1a78978b5, /*main blog*/
.fullBleed .noSecondaryContent .primaryAndSecondaryContent .block_f8fb4217c3aa4353bdacb58e347cf295, /*football*/
.fullBleed .noSecondaryContent .primaryAndSecondaryContent .block_c50705d4c1e748a1b7cbf9af0f39a63d, /*baseball*/ 
.fullBleed .noSecondaryContent .primaryAndSecondaryContent .block_ac1d7ecd831e4afa99c611c9adbee096 /*basketball*/ {
    max-width: 850px;
}
.blogPostDate {
    line-height: 3;
}
.blogDateImg {
    padding-bottom: 0 !important;
    float: left;
    vertical-align: middle;
    margin-right: 10px;
    margin-top: -4px;
}
.fullDetailsPost .hasPrimaryMeta .blockInnerContent {
    display: none;
}
/*category selector*/
.categoryDropdown {
    margin-top: 1.5em;
}
.categoryDropdown .contentTitle {
    font-size: 17px;
    display: inline-block;
}
.lstsy1 .blockInnerContent .categoryDropdown ul {
    list-style-type: none;
    padding-left: 0;
    display: inline-block;
    margin-left: 1.5em;
}
.categoryDropdown li {
    font-size: 17px;
    display: inline-block;
    margin-right: 1.5em;
}
.categoryDropdown li.selected {
    border-bottom: 1px solid;
}
.blogRightSideWrap .blockInnerContent .button, .blogRightSideWrap .itemInnerContent .button {
    display: block;
}
@media only screen and (min-width: 768px) {
    .blogSectionPage .primaryContentContainer {
        max-width: 1400px;
        margin-left: auto;
        margin-right: auto;
        box-sizing: content-box;
        padding-left: 4%;
        padding-right: 4%;
        overflow: hidden;
        padding-bottom: 60px;
    }
    .blogLeftSideWrap {
        float: left;
        width: 64%;
        border-right: 1px solid #e6e6e6;
        border-bottom: 1px solid #e6e6e6;
        border-left: 1px solid #e6e6e6;
        border-radius: 0 0 20px 20px;
        
    }
    .blogRightSideWrap {
        float: left;
        width: 33%;
        padding-left: 2%;
    }
    .blogRightSideWrap .blockContainer:nth-child(2),
    .blogRightSideWrap .blockContainer:nth-child(3){
        border-radius: 20px;
    }
    .blogRightSideWrap .blockContainer:nth-child(4) {
        border-radius: 20px 20px 0 0;
    }
    .blogRightSideWrap .itemsCollectionContainer:last-child {
        border-radius: 0 0 20px 20px;
    }
    /*.categoryDropdown {*/
    /*    float: left;*/
    /*    width: 21%;*/
    /*}*/
    /*.categoryAd {*/
    /*    float: left;*/
    /*    width: 75%;*/
    /*    padding-left: 4%;*/
    /*}*/
    .categoryDropdownInternal, 
    .categoryPageId {
        float: left;
        width: 50%;
    }
}
/*------------SHOP ----------*/
/*html.page_e00b3f7930bf44a9af4a89931b583d51 .headerAndNavContainer {*/
/*    background-color: transparent;*/
/*}*/
html#page_f3bbd55ebdcd4a24a17586ee7ddf9b1f body#ecwid_body .ec-size .ec-store .grid__categories--advanced[data-cols="5"] .grid-category:nth-child(n+1) {
    width: 33.3% !important;
}
html#page_f3bbd55ebdcd4a24a17586ee7ddf9b1f body#ecwid_body .ec-size.ec-size--l .ec-store h1, html#page_f3bbd55ebdcd4a24a17586ee7ddf9b1f body#ecwid_body .ec-size.ec-size--l .ec-store .ec-header-h1{
    font-family: museosansheavy,Arial,Verdana,sans-serif;
    font-style: normal;
    font-weight: 900;
    line-height: 1.2;
    text-transform: uppercase;
    letter-spacing: .15em;
    color: #121212;    
    padding-bottom: 1em;

}
html#page_f3bbd55ebdcd4a24a17586ee7ddf9b1f body#ecwid_body .ec-size .ec-store .grid-product__title-inner,
html#page_f3bbd55ebdcd4a24a17586ee7ddf9b1f body#ecwid_body .ec-size .ec-store h1, html#page_f3bbd55ebdcd4a24a17586ee7ddf9b1f body#ecwid_body .ec-size .ec-store .ec-header-h1 {   
    font-family: museosansheavy,Arial,Verdana,sans-serif;
    font-style: normal;
    font-weight: 900;
    padding-bottom: 1em;
    color: #121212;
    text-transform: uppercase;
}
html#page_f3bbd55ebdcd4a24a17586ee7ddf9b1f body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--small .form-control__button,
html#page_f3bbd55ebdcd4a24a17586ee7ddf9b1f body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .form-control--small .form-control__button {
    font-family: museosansheavy,Arial,Verdana,sans-serif;
    font-style: normal;
    font-weight: 900;
    text-transform: uppercase;
    letter-spacing: .15em;
}
html#page_f3bbd55ebdcd4a24a17586ee7ddf9b1f body#ecwid_body .ec-size .ec-store .form-control--secondary .form-control__button,
html#page_f3bbd55ebdcd4a24a17586ee7ddf9b1f body#ecwid_body .ec-size .ec-store .form-control--secondary .form-control__button {
    border-color: #121212 !important;
    background-color: transparent !important;
    color: #121212 !important;
    margin-top: 1em;
}
html#page_f3bbd55ebdcd4a24a17586ee7ddf9b1f body#ecwid_body .ec-size .ec-store .form-control--primary .form-control__button {
    background-color: #121212 !important;
}
/*------------ BLOG  ----------*/
.blockWrap_a553d59e4b7d420a99d517df9939cb94 .imgShape {
    background-color: #121212 !important;
}
/*------------MEDIA QUERIES ----------*/
/*@media only screen and (max-width: 1023px) {*/
/*    .headerAndNavContainer {*/
/*        background-color: #121212 !important;*/
/*    }*/
/*}*/