.elementor-kit-5{--e-global-color-primary:#18C8EE;--e-global-color-secondary:#0B1117;--e-global-color-text:#D7E0E6;--e-global-color-accent:#25D9F4;--e-global-color-9890520:#03080D;--e-global-color-5f44dba:#07131B;--e-global-color-8801965:#0A1C27;--e-global-color-e767c6b:#9BAAB5;--e-global-color-723d842:#F5F7F9;--e-global-color-9160763:#16C9EE;--e-global-color-986366a:#164052;--e-global-typography-primary-font-family:"Inter";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Inter";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Inter";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Inter";--e-global-typography-accent-font-weight:500;background-color:var( --e-global-color-5f44dba );}.elementor-kit-5 button,.elementor-kit-5 input[type="button"],.elementor-kit-5 input[type="submit"],.elementor-kit-5 .elementor-button{background-color:#27D7F2;color:var( --e-global-color-secondary );border-radius:4px 4px 4px 4px;}.elementor-kit-5 e-page-transition{background-color:#FFBC7D;}.elementor-kit-5 label{color:var( --e-global-color-723d842 );font-family:"Inter", Sans-serif;}.elementor-kit-5 input:not([type="button"]):not([type="submit"]),.elementor-kit-5 textarea,.elementor-kit-5 .elementor-field-textual{color:var( --e-global-color-text );accent-color:var( --e-global-color-accent );background-color:var( --e-global-color-9890520 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:4px 4px 4px 4px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}body[data-elementor-device-mode="widescreen"] .hfe-scroll-to-top-wrap,
						body[data-elementor-device-mode="widescreen"] .hfe-scroll-to-top-wrap.edit-mode,
						body[data-elementor-device-mode="widescreen"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1;}body[data-elementor-device-mode="desktop"] .hfe-scroll-to-top-wrap,
						body[data-elementor-device-mode="desktop"] .hfe-scroll-to-top-wrap.edit-mode,
						body[data-elementor-device-mode="desktop"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1;}body[data-elementor-device-mode="laptop"] .hfe-scroll-to-top-wrap,
						body[data-elementor-device-mode="laptop"] .hfe-scroll-to-top-wrap.edit-mode,
						body[data-elementor-device-mode="laptop"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1;}body[data-elementor-device-mode="tablet_extra"] .hfe-scroll-to-top-wrap,
						body[data-elementor-device-mode="tablet_extra"] .hfe-scroll-to-top-wrap.edit-mode,
						body[data-elementor-device-mode="tablet_extra"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1;}body[data-elementor-device-mode="tablet"] .hfe-scroll-to-top-wrap,
						body[data-elementor-device-mode="tablet"] .hfe-scroll-to-top-wrap.edit-mode,
						body[data-elementor-device-mode="tablet"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1;}body[data-elementor-device-mode="mobile_extra"] .hfe-scroll-to-top-wrap,
						body[data-elementor-device-mode="mobile_extra"] .hfe-scroll-to-top-wrap.edit-mode,
						body[data-elementor-device-mode="mobile_extra"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1;}body[data-elementor-device-mode="mobile"] .hfe-scroll-to-top-wrap,
						body[data-elementor-device-mode="mobile"] .hfe-scroll-to-top-wrap.edit-mode,
						body[data-elementor-device-mode="mobile"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}body[data-elementor-device-mode="widescreen"] .hfe-scroll-to-top-wrap,
						body[data-elementor-device-mode="widescreen"] .hfe-scroll-to-top-wrap.edit-mode,
						body[data-elementor-device-mode="widescreen"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1;}body[data-elementor-device-mode="desktop"] .hfe-scroll-to-top-wrap,
						body[data-elementor-device-mode="desktop"] .hfe-scroll-to-top-wrap.edit-mode,
						body[data-elementor-device-mode="desktop"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1;}body[data-elementor-device-mode="laptop"] .hfe-scroll-to-top-wrap,
						body[data-elementor-device-mode="laptop"] .hfe-scroll-to-top-wrap.edit-mode,
						body[data-elementor-device-mode="laptop"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1;}body[data-elementor-device-mode="tablet_extra"] .hfe-scroll-to-top-wrap,
						body[data-elementor-device-mode="tablet_extra"] .hfe-scroll-to-top-wrap.edit-mode,
						body[data-elementor-device-mode="tablet_extra"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1;}body[data-elementor-device-mode="tablet"] .hfe-scroll-to-top-wrap,
						body[data-elementor-device-mode="tablet"] .hfe-scroll-to-top-wrap.edit-mode,
						body[data-elementor-device-mode="tablet"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1;}body[data-elementor-device-mode="mobile_extra"] .hfe-scroll-to-top-wrap,
						body[data-elementor-device-mode="mobile_extra"] .hfe-scroll-to-top-wrap.edit-mode,
						body[data-elementor-device-mode="mobile_extra"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1;}body[data-elementor-device-mode="mobile"] .hfe-scroll-to-top-wrap,
						body[data-elementor-device-mode="mobile"] .hfe-scroll-to-top-wrap.edit-mode,
						body[data-elementor-device-mode="mobile"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}body[data-elementor-device-mode="widescreen"] .hfe-scroll-to-top-wrap,
						body[data-elementor-device-mode="widescreen"] .hfe-scroll-to-top-wrap.edit-mode,
						body[data-elementor-device-mode="widescreen"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1;}body[data-elementor-device-mode="desktop"] .hfe-scroll-to-top-wrap,
						body[data-elementor-device-mode="desktop"] .hfe-scroll-to-top-wrap.edit-mode,
						body[data-elementor-device-mode="desktop"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1;}body[data-elementor-device-mode="laptop"] .hfe-scroll-to-top-wrap,
						body[data-elementor-device-mode="laptop"] .hfe-scroll-to-top-wrap.edit-mode,
						body[data-elementor-device-mode="laptop"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1;}body[data-elementor-device-mode="tablet_extra"] .hfe-scroll-to-top-wrap,
						body[data-elementor-device-mode="tablet_extra"] .hfe-scroll-to-top-wrap.edit-mode,
						body[data-elementor-device-mode="tablet_extra"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1;}body[data-elementor-device-mode="tablet"] .hfe-scroll-to-top-wrap,
						body[data-elementor-device-mode="tablet"] .hfe-scroll-to-top-wrap.edit-mode,
						body[data-elementor-device-mode="tablet"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1;}body[data-elementor-device-mode="mobile_extra"] .hfe-scroll-to-top-wrap,
						body[data-elementor-device-mode="mobile_extra"] .hfe-scroll-to-top-wrap.edit-mode,
						body[data-elementor-device-mode="mobile_extra"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1;}body[data-elementor-device-mode="mobile"] .hfe-scroll-to-top-wrap,
						body[data-elementor-device-mode="mobile"] .hfe-scroll-to-top-wrap.edit-mode,
						body[data-elementor-device-mode="mobile"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1;}}/* Start custom CSS *//* =========================================
   BLOCKCHAIN PEPTIDES - PRODUCT COA
========================================= */

.bp-product-coa {
    width: 100%;
    padding: 70px 20px;
    background:
        linear-gradient(rgba(39,215,242,.025) 1px, transparent 1px),
        linear-gradient(90deg, rgba(39,215,242,.025) 1px, transparent 1px),
        #070a0e;
    background-size: 40px 40px;
    font-family: Inter, Arial, sans-serif;
}

.bp-product-coa__inner {
    max-width: 1180px;
    margin: 0 auto;
    border: 1px solid rgba(39,215,242,.22);
    background: rgba(8,12,17,.94);
    box-shadow: 0 25px 80px rgba(0,0,0,.35);
}


/* HEADER */

.bp-product-coa__header {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 30px;
    padding: 38px 42px;
    border-bottom: 1px solid rgba(255,255,255,.08);
}

.bp-product-coa__eyebrow {
    display: block;
    margin-bottom: 10px;
    color: #27d7f2;
    font-size: 11px;
    font-weight: 800;
    letter-spacing: .18em;
}

.bp-product-coa__header h2 {
    margin: 0;
    color: #f5f7f9;
    font-size: clamp(28px, 4vw, 44px);
    line-height: 1;
    font-weight: 800;
    letter-spacing: -.02em;
}

.bp-product-coa__header h2 span {
    color: #27d7f2;
}

.bp-product-coa__header p {
    max-width: 620px;
    margin: 15px 0 0;
    color: #8e99a7;
    font-size: 14px;
    line-height: 1.7;
}

.bp-product-coa__status {
    flex-shrink: 0;
    display: flex;
    align-items: center;
    gap: 9px;
    padding: 10px 14px;
    border: 1px solid rgba(39,215,242,.25);
    color: #27d7f2;
    font-size: 10px;
    font-weight: 800;
    letter-spacing: .12em;
}

.bp-product-coa__dot {
    width: 7px;
    height: 7px;
    border-radius: 50%;
    background: #27d7f2;
    box-shadow: 0 0 12px rgba(39,215,242,.7);
}


/* MAIN */

.bp-product-coa__grid {
    display: grid;
    grid-template-columns: 1.2fr 1fr;
    gap: 0;
}

.bp-product-coa__document {
    display: flex;
    align-items: center;
    gap: 20px;
    padding: 38px 42px;
    border-right: 1px solid rgba(255,255,255,.08);
}

.bp-product-coa__doc-icon {
    width: 58px;
    height: 68px;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-shrink: 0;
    border: 1px solid rgba(39,215,242,.4);
    color: #27d7f2;
    font-size: 12px;
    font-weight: 900;
    letter-spacing: .08em;
    position: relative;
}

.bp-product-coa__doc-icon:after {
    content: "";
    position: absolute;
    right: -1px;
    top: -1px;
    width: 16px;
    height: 16px;
    border-left: 1px solid #27d7f2;
    border-bottom: 1px solid #27d7f2;
}

.bp-product-coa__doc-info {
    display: flex;
    flex-direction: column;
    gap: 6px;
}

.bp-product-coa__doc-label {
    color: #687482;
    font-size: 9px;
    font-weight: 800;
    letter-spacing: .15em;
}

.bp-product-coa__doc-info strong {
    color: #f5f7f9;
    font-size: 17px;
    font-weight: 700;
}

.bp-product-coa__doc-info small {
    color: #7e8997;
    font-size: 12px;
}


/* SPECS */

.bp-product-coa__specs {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
}

.bp-product-coa__spec {
    padding: 30px 22px;
    border-right: 1px solid rgba(255,255,255,.08);
    display: flex;
    flex-direction: column;
    justify-content: center;
    gap: 9px;
}

.bp-product-coa__spec:last-child {
    border-right: 0;
}

.bp-product-coa__spec span {
    color: #687482;
    font-size: 9px;
    font-weight: 800;
    letter-spacing: .13em;
}

.bp-product-coa__spec strong {
    color: #f5f7f9;
    font-size: 15px;
    font-weight: 700;
    word-break: break-word;
}


/* FOOTER */

.bp-product-coa__footer {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 25px;
    padding: 25px 42px;
    border-top: 1px solid rgba(255,255,255,.08);
    background: rgba(39,215,242,.025);
}

.bp-product-coa__note {
    display: flex;
    align-items: center;
    gap: 12px;
}

.bp-product-coa__note span {
    padding: 5px 8px;
    border: 1px solid rgba(39,215,242,.3);
    color: #27d7f2;
    font-size: 9px;
    font-weight: 900;
    letter-spacing: .08em;
}

.bp-product-coa__note p {
    margin: 0;
    color: #7e8997;
    font-size: 11px;
}

.bp-product-coa__button {
    display: inline-flex;
    align-items: center;
    gap: 12px;
    padding: 13px 20px;
    border: 1px solid #27d7f2;
    color: #27d7f2 !important;
    text-decoration: none !important;
    font-size: 10px;
    font-weight: 900;
    letter-spacing: .12em;
    transition: all .2s ease;
}

.bp-product-coa__button:hover {
    background: #27d7f2;
    color: #05080b !important;
}

.bp-product-coa__button span {
    font-size: 16px;
}


/* MOBILE */

@media (max-width: 767px) {

    .bp-product-coa {
        padding: 45px 14px;
    }

    .bp-product-coa__header {
        display: block;
        padding: 28px 22px;
    }

    .bp-product-coa__status {
        display: inline-flex;
        margin-top: 22px;
    }

    .bp-product-coa__grid {
        display: block;
    }

    .bp-product-coa__document {
        padding: 28px 22px;
        border-right: 0;
        border-bottom: 1px solid rgba(255,255,255,.08);
    }

    .bp-product-coa__specs {
        grid-template-columns: 1fr 1fr;
    }

    .bp-product-coa__spec {
        padding: 22px 18px;
        border-bottom: 1px solid rgba(255,255,255,.08);
    }

    .bp-product-coa__spec:nth-child(2) {
        border-right: 0;
    }

    .bp-product-coa__spec:last-child {
        grid-column: 1 / -1;
        border-right: 0;
    }

    .bp-product-coa__footer {
        display: block;
        padding: 24px 22px;
    }

    .bp-product-coa__button {
        width: 100%;
        justify-content: center;
        margin-top: 20px;
    }
}/* End custom CSS */