.cnt.v1 {
    --cnt-v1-hx-s: 268;
    --cnt-v1-hx-s-mbl:  16;
    --cnt-v1-hx-s-clc: calc((var(--cnt-v1-hx-s-mbl) * 1px) + (var(--cnt-v1-hx-s) - var(--cnt-v1-hx-s-mbl)) * ((var(--vw_) - 320px) / (1920 - 320)));

    --cnt-v1-bg-o: 1;

  
    .hex-dcr {
        position: absolute;
        width: var(--cnt-v1-hx-s-clc);
        height: var(--cnt-v1-hx-s-clc);
        z-index: 0;
        pointer-events: none;
        bottom: var(--pd-v);
        right: calc((var(--cnt-v1-hx-s-clc) * .45) * -1);
        
        svg {
            font-size: var(--cnt-v1-hx-s-clc);
        }
    }

    .f_gp:not(:has(> .three-8ths *)) {
        .three-8ths {
            display: none;
        }
    }


    picture.bdr-rds::before {
                    content: '';
            position: absolute;
            inset: 0;
            z-index: 2;
            padding: 10px;
            border-radius: inherit;
            background: linear-gradient(180deg, #e64c28, #f2e664);
            -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
            -webkit-mask-composite: xor;
            mask-composite: exclude;
            pointer-events: none;
    }

}

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


    .cnt.v1 .stcky {
        position: relative !important;
    }
}