@font-face {
    font-family: '29LT Zarid Sans';
    src: url('/cdn/shop/files/29LTZaridSans-SemiBold.woff2?v=1761121593') format('woff2'),
        url('/cdn/shop/files/29LTZaridSans-SemiBold.woff?v=1761121593') format('woff');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: '29LT Zarid Sans';
    src: url('/cdn/shop/files/29LTZaridSans-Regular.woff2?v=1761121593') format('woff2'),
        url('/cdn/shop/files/29LTZaridSans-Regular.woff?v=1761121593') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: '29LT Zarid Sans';
    src: url('/cdn/shop/files/29LTZaridSans-Light.woff2?v=1761121593') format('woff2'),
        url('/cdn/shop/files/29LTZaridSans-Light.woff?v=1761121593') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: '29LT Zarid Sans';
    src: url('/cdn/shop/files/29LTZaridSans-Medium.woff2?v=1761121593') format('woff2'),
        url('/cdn/shop/files/29LTZaridSans-Medium.woff?v=1761121593') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: '29LT Zarid Sans';
    src: url('/cdn/shop/files/29LTZaridSans-Bold.woff2?v=1761121593') format('woff2'),
        url('/cdn/shop/files/29LTZaridSans-Bold.woff?v=1761121593') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

html body{
    h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,a,span,p,input,select,option,textarea,.font-navigation,div{
        font-family: '29LT Zarid Sans' !important;
    }

    .font-navigation,h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{
        font-weight:bold !important;
    } 

    h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{
        motion-element{
            line-height:1;
        }
    }

    h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{
        motion-element p{
            margin:0 !important;
        }
    }
}

.tabs__nav-design-1 .tabs__tab:before{
    height:2px !important;
}

