
.sfm-rollback {
    margin-top: 40px !important;
}

#wpadminbar{
    z-index: 9999999999999!important;
}

/*  Modal overlay */
.oxy-modal-backdrop, .modal {
    z-index: 99999999 !important;
}

/*  Hide short description for product in product page and in search */
.woocommerce-product-details__short-description, .dgwt-wcas-details-desc, .dgwt-wcas-details-hr {
    display: none;
}

/* Show border in search popup */
.dgwt-wcas-pd-price {
    border-bottom: 1px solid #eeeeee;
    padding-bottom: 10px;
}

.wallmount{
    display:none !important;
}

.showWhenQRSource{
    display:none;
}


.translatepress-it_IT #text_block-192-17,
.translatepress-it_IT #text_block-1029-19 {
    font-size: 80%;
}

.translatepress-es_ES #text_block-1029-19 {
    font-size: 78%;
}

@media only screen and (max-width: 600px) {

    .translatepress-fr_FR #text_block-192-17 {
        font-size: 70%;
    }

    .wc-proceed-to-checkout{
        align-items: center!important;
    }
}

.translatepress-fr_FR #text_block-1029-19,
.translatepress-fr_FR .oxy-dynamic-list .oxel_icon_button_text {
    font-size: 85%!important;
}

.hideOnLoad, .ct-div-block.hideOnLoad {
    display: none;
}

.woocommerce-LoopProduct-link > .price > .woocommerce-Price-amount {
    padding-left: 5px;
}

/* Email popups */
iframe[src*="mailerlite.com"], .kl-private-reset-css-Xuajs1 {
    z-index: 99999999999999999 !important;
}

/* Consent popup */
.cky-consent-container, .cky-btn-revisit-wrapper {
    z-index: 99999999999999999 !important;
}

/* hide cookie bubble on build card page */
.page-id-22 > .cky-btn-revisit-wrapper {
    display: none !important;
}

/* Mobil: bryd linjen før "Spar …" */
@media (max-width: 991px) {
    #custom-price .cp-meta {
        display: block !important; /* ny linje */
        margin-top: 4px;
    }

    #custom-price .cp-sep {
        display: none !important; /* skjul separatoren på mobil */
    }
}

#custom-price.custom-price {
    margin-top: 4px;
    font-size: 1.1em;
    line-height: 1.2;
    display: block;
}

#custom-price .cp-was s {
    opacity: .6;
}

#custom-price .cp-meta {
    opacity: .95;
    margin-left: 8px;
    font-size: .95em;
}

.divHeroText {
    transition: transform 0.15s ease, opacity 0.15s ease;
    touch-action: manipulation; /* Gør touch mere responsivt */
}

    .divHeroText:hover {
        transform: scale(1.02);
        opacity: 0.95;
        cursor: pointer;
    }

/* Mobiltryk effekt */
.hero-tap {
    transform: scale(0.98);
    opacity: 0.9;
}


