/** Shopify CDN: Minification failed

Line 80:0 Unexpected "}"

**/
.btn--black.btn, .btn--black.shopify-challenge__button {
    --btn-bg: #3c3362 !important;
    --btn-text: #FFF !important;
      padding: 14px 18px;
}
button.gs-flex {
    border-radius: 30px !important;
}
.brick__block button{
    color: #3C3362 !important;
  text-decoration: underline;
}
.icon__column__icon {
    width: 80px !important;
    height: 80px !important;
}
.footer__socials.custom-added {
    place-self: start;
    margin-top: 20px;
}
.slide-item, .product-grid-slide {
    border: 1px solid #000;
    margin: 0 5px; 
}
.parent .header__dropdown {
    padding: 6px 20px 18px !important;
}
.header__dropdown__wrapper {
    scrollbar-width: thin;
}
.btn--primary {
  border-radius: 30px !important;
  background: #1b365d !important;
  color: #fff !important;
}
.inkybay_option_select, .inkybay_option_text, .inkybay_opt_file_browse_label, .inkybay_opt_file_browse_label_percent,
.efl_size_qty_box, .INKYBAY_FILE_SELECT_INPUT, .inkybay_opt_file_browse_label_change, .inkybay_opt_file_browse_bar, .inkybay_opt_file_browse {
    height: 3rem !important;
    padding: 0 10px !important;
    width: 100% !important;
}
span.efl_product_size_qty_title, .inkybay_option_title span {
    font-size: 16px !important;
    text-transform: capitalize !important;
}
.inkybay_size_card_title {  
   margin-bottom: 10px !important;
}
div#OPT_SET {
    margin-bottom: 15px;
}
#INKYBAY_SIZE_CARD div[style="padding:2px;text-align:center;"] {
  display: none;
}
.gs--button {
  border-radius: 50px !important;
}
body#dtf-gangsheet-builder .product__block__icon p,
body#dtf-transfers-by-size .product__block__icon p,
body#dtf-gang-sheet-builder .product__block__icon p{
    font-size: 15px;
}
body#dtf-gangsheet-builder .product__block__icon .icon-holder img,
body#dtf-transfers-by-size .product__block__icon .icon-holder img,
body#dtf-gang-sheet-builder .product__block__icon .icon-holder img{
    width: 22px !important;
}
.radio__fieldset .radio__button input:checked~label {
    background-color: #1b365d !important;
}
.product__align-left .radio__button label {
    border-radius: 30px !important;
}
 
}
button.btn--outline.btn--full.btn--primary.btn--add-to-cart {
    visibility: visible !important;
}
body#upload-gang-sheet .gs-uploader-wrapper {
    display: block !important;
} 
body#upload-gang-sheet  button.btn--outline.btn--full.btn--primary.btn--add-to-cart {
    visibility: hidden !important;
}
@media only screen and (min-width: 1100px) {
[data-grid][data-grid-large] [data-item] {
    width: calc(97% / var(--grid-large-items)) !important;
}
}
@media(max-width: 1099px) and (min-width: 768px) {
    [data-grid][data-grid-medium] [data-item] {
        width: calc(97% / var(--grid-medium-items));
    }
}
@media only screen and (max-width: 767px) {
    [data-grid][data-grid-small] [data-item] {
   }
   [data-grid]:not([data-grid-no-gutters]) [data-item], [data-grid][data-grid-no-gutters] [data-item], [data-grid] [data-item] {
         padding: 10px !important; 
    }
}

@media (max-width: 768px){
.nknknk .hero__cta__wrapper .hero__btn {
        width: min-content !important;
        max-width: min-content !important;
        line-height: 20px;
    }
    .nknknk .hero__cta__wrapper {
        flex-direction: row !important;
        gap: 10px !important;
        width: 100% !important;
                min-width: -webkit-fill-available !important;
                padding: 0 5px;
    }
    .nknknk .hero__content.js-overflow-content {
    padding-left: 0 !important;
    margin-left: 0 !important;
     padding-right: 0 !important;
    margin-right: 0 !important;
}
/* div#gs-builder-modal {
    margin-top: 60px !important;
} */
}
