/*
 * Custom code goes here.
 * A template should always ship with an empty custom.css
 */


#iqitcookielaw {
    width: 25%;
}

@media only screen and (max-width: 992px) {
  #iqitcookielaw {
    width: 80%;
}
}



@media (min-width: 992px) {
    .col-lg-2 {
      display: inline-block !important;
      max-width: 24% !important;
      
}
}

.top_instagram_follow {
    display: none;
}

.ph-insta-follow-us {
     display: none;
}

.ybc_instagram_fancy > img {
    min-height: 360px;
    max-height: 360px;
    
}


.sold-out-label {
    position: absolute;
    top: 10px;
    left: 10px;
    background-color: rgba(255, 255, 255, 0.8);
    color: red;
    font-weight: bold;
    padding: 5px;
    border-radius: 5px;
    z-index: 100; /* Ensure the label appears above the image */
}

.product-container {
    position: relative; /* Ensure the label is positioned relative to the product image */
}

#iqitcookielaw {
    right: 1rem !important;
    left: none;
}

#tc-container #thecheckout-address-delivery {
   /* display: none;*/
}

.second-address.hidden {
  /*  display: none;*/
}

div.order-options:has(#input_gift) {
    display: none;
}

#thecheckout-address-delivery .postcode {
    display: block !important;
}


#module-thecheckout-order .crossselling-products {
    display: none;
}


#ddw-wrapper-dayview #ddw-days {
    height: 85px;
}

@media only screen and (max-width: 992px) {

    #add_selected_products {
        width: 100%;
        padding-top: 15px;
        padding-bottom: 15px;
        font-size: 17px;
    }
}

#thecheckout-required-checkbox-1 {
    /*display: none !important;*/
}


.product-tabs {
    display: none !important;
}




/* Show only the desktop version on larger screens */
.gtranslate_wrapper_desktop {
    display: none;
}

@media (min-width: 769px) {
    .gtranslate_wrapper_desktop {
        display: block;
    }
    .gtranslate_wrapper_mobile {
        display: none;
    }
}

/* Show only the mobile version on smaller screens */
@media (max-width: 768px) {
    .gtranslate_wrapper_mobile {
        display: block;
    }
    .gtranslate_wrapper_desktop {
        display: none;
    }
}


#product-infos-accordion-mobile {
    display: none;
}


#payment-option-1-additional-information {
    display:block !important;
}

