/** Shopify CDN: Minification failed

Line 279:0 All "@import" rules must come first

**/
@font-face {
    font-family: 'TT Ramillas Initials Trl Blc';
    src: url('/cdn/shop/files/TTRamillasInitialsTrl-Blc.woff2?v=1728481037') format('woff2'),
        url('/cdn/shop/files/TTRamillasInitialsTrl-Blc.woff?v=1728481036') format('woff');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'TT Ramillas Initials Trl';
    src: url('/cdn/shop/files/TTRamillasInitialsTrl-Bd.woff2?v=1728482080') format('woff2'),
        url('/cdn/shop/files/TTRamillasInitialsTrl-Bd.woff?v=1728482081') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'TT Ramillas Initials Trl XBd';
    src: url('/cdn/shop/files/TTRamillasInitialsTrl-XBd.woff2?v=1728482159') format('woff2'),
        url('/cdn/shop/files/TTRamillasInitialsTrl-XBd.woff?v=1728482160') format('woff');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'TT Ramillas Initials Trl XLt';
    src: url('/cdn/shop/files/TTRamillasInitialsTrl-XLt.woff2?v=1728482269') format('woff2'),
        url('/cdn/shop/files/TTRamillasInitialsTrl-XLt.woff?v=1728482270') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'TT Ramillas Initials Trl Lt';
    src: url('/cdn/shop/files/TTRamillasInitialsTrl-Lt.woff2?v=1728482348') format('woff2'),
        url('/cdn/shop/files/TTRamillasInitialsTrl-Lt.woff?v=1728482349') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'TT Ramillas Initials Trl Md';
    src: url('/cdn/shop/files/TTRamillasInitialsTrl-Md.woff2?v=1728482431') format('woff2'),
        url('/cdn/shop/files/TTRamillasInitialsTrl-Md.woff?v=1728482431') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'TT Ramillas Initials Trl';
    src: url('/cdn/shop/files/TTRamillasInitialsTrl-Rg.woff2?v=1728482503') format('woff2'),
        url('/cdn/shop/files/TTRamillasInitialsTrl-Rg.woff?v=1728482504') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'TT Ramillas Initials Trl Var';
    src: url('/cdn/shop/files/TTRamillasInitialsTrlVar.woff2?v=1728482579') format('woff2'),
        url('/cdn/shop/files/TTRamillasInitialsTrlVar.woff?v=1728482580') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'TT Ramillas Trl';
    src: url('/cdn/shop/files/TTRamillasTrl-Black.woff2?v=1728482669') format('woff2'),
        url('/cdn/shop/files/TTRamillasTrl-Black.woff?v=1728482670') format('woff');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'TT Ramillas Trl Black Decor';
    src: url('/cdn/shop/files/TTRamillasTrl-BlackDecor.woff2?v=1728482740') format('woff2'),
        url('/cdn/shop/files/TTRamillasTrl-BlackDecor.woff?v=1728482740') format('woff');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'TT Ramillas Trl Black Decor';
    src: url('/cdn/shop/files/TTRamillasTrl-BlackDecorIt.woff2?v=1728482816') format('woff2'),
        url('/cdn/shop/files/TTRamillasTrl-BlackDecorIt.woff?v=1728482816') format('woff');
    font-weight: 900;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'TT Ramillas Trl';
    src: url('/cdn/shop/files/TTRamillasTrl-BlackIt.woff2?v=1728482882') format('woff2'),
        url('/cdn/shop/files/TTRamillasTrl-BlackIt.woff?v=1728482882') format('woff');
    font-weight: 900;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'TT Ramillas Trl Black Outline';
    src: url('/cdn/shop/files/TTRamillasTrl-BlackOutline.woff2?v=1728482948') format('woff2'),
        url('/cdn/shop/files/TTRamillasTrl-BlackOutline.woff?v=1728482948') format('woff');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'TT Ramillas Trl Black Outline';
    src: url('/cdn/shop/files/TTRamillasTrl-BlackOutlineIt.woff2?v=1728483015') format('woff2'),
        url('/cdn/shop/files/TTRamillasTrl-BlackOutlineIt.woff?v=1728483014') format('woff');
    font-weight: 900;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'TT Ramillas Trl';
    src: url('/cdn/shop/files/TTRamillasTrl-Bold.woff2?v=1728483082') format('woff2'),
        url('/cdn/shop/files/TTRamillasTrl-Bold.woff?v=1728483082') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'TT Ramillas Trl';
    src: url('/cdn/shop/files/TTRamillasTrl-BoldIt.woff2?v=1728483155') format('woff2'),
        url('/cdn/shop/files/TTRamillasTrl-BoldIt.woff?v=1728483155') format('woff');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'TT Ramillas Trl';
    src: url('/cdn/shop/files/TTRamillasTrl-ExtraBold.woff2?v=1728483222') format('woff2'),
        url('/cdn/shop/files/TTRamillasTrl-ExtraBold.woff?v=1728483222') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'TT Ramillas Trl';
    src: url('/cdn/shop/files/TTRamillasTrl-ExtraBoldIt.woff2?v=1728483288') format('woff2'),
        url('/cdn/shop/files/TTRamillasTrl-ExtraBoldIt.woff?v=1728483288') format('woff');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'TT Ramillas Trl';
    src: url('/cdn/shop/files/TTRamillasTrl-ExtraLight.woff2?v=1728483355') format('woff2'),
        url('/cdn/shop/files/TTRamillasTrl-ExtraLight.woff?v=1728483357') format('woff');
    font-weight: 200;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'TT Ramillas Trl';
    src: url('/cdn/shop/files/TTRamillasTrl-ExtraLightIt.woff2?v=1728483428') format('woff2'),
        url('/cdn/shop/files/TTRamillasTrl-ExtraLightIt.woff?v=1728483428') format('woff');
    font-weight: 200;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'TT Ramillas Trl';
    src: url('/cdn/shop/files/TTRamillasTrl-It.woff2?v=1728483503') format('woff2'),
        url('/cdn/shop/files/TTRamillasTrl-It.woff?v=1728483502') format('woff');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'TT Ramillas Trl';
    src: url('/cdn/shop/files/TTRamillasTrl-Light.woff2?v=1728483567') format('woff2'),
        url('/cdn/shop/files/TTRamillasTrl-Light.woff?v=1728483568') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'TT Ramillas Trl';
    src: url('/cdn/shop/files/TTRamillasTrl-LightIt.woff2?v=1728483637') format('woff2'),
        url('/cdn/shop/files/TTRamillasTrl-LightIt.woff?v=1728483637') format('woff');
    font-weight: 300;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'TT Ramillas Trl';
    src: url('/cdn/shop/files/TTRamillasTrl-Medium.woff2?v=1728483713') format('woff2'),
        url('/cdn/shop/files/TTRamillasTrl-Medium.woff?v=1728483712') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'TT Ramillas Trl';
    src: url('/cdn/shop/files/TTRamillasTrl-MediumIt.woff2?v=1728483778') format('woff2'),
        url('/cdn/shop/files/TTRamillasTrl-MediumIt.woff?v=1728483778') format('woff');
    font-weight: 500;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'TT Ramillas Trl';
    src: url('/cdn/shop/files/TTRamillasTrl-Regular.woff2?v=1728483853') format('woff2'),
        url('/cdn/shop/files/TTRamillasTrl-Regular.woff?v=1728483854') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'TT Ramillas Trl Variable';
    src: url('/cdn/shop/files/TTRamillasTrlVariableItalic.woff2?v=1728483929') format('woff2'),
        url('/cdn/shop/files/TTRamillasTrlVariableItalic.woff?v=1728483929') format('woff');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'TT Ramillas Trl Variable Roman';
    src: url('/cdn/shop/files/TTRamillasTrlVariableRoman.eot?v=1730196344.eot') format('embedded-opentype'),
        url('/cdn/shop/files/TTRamillasTrlVariableRoman.woff2?v=1728483997.woff2') format('woff2'),
        url('/cdn/shop/files/TTRamillasTrlVariableRoman.woff?v=1728483997.woff') format('woff'),
        url('/cdn/shop/files/TTRamillasTrlVariableRoman.ttf?v=1730196344.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

/*
 * The Typekit service used to deliver this font or fonts for use on websites
 * is provided by Adobe and is subject to these Terms of Use
 * http://www.adobe.com/products/eulas/tou_typekit. For font license
 * information, see the list below.
 *
 * aktiv-grotesk:
 *   - http://typekit.com/eulas/00000000000000007753ca4f
 *   - http://typekit.com/eulas/00000000000000007753ca28
 *   - http://typekit.com/eulas/00000000000000007753ca37
 *   - http://typekit.com/eulas/00000000000000007753ca27
 * aktiv-grotesk-thin:
 *   - http://typekit.com/eulas/00000000000000007753ca2a
 *   - http://typekit.com/eulas/00000000000000007753ca4e
 *
 * © 2009-2024 Adobe Systems Incorporated. All Rights Reserved.
 */
/*{"last_published":"2024-10-09 13:18:27 UTC"}*/

@import url("https://p.typekit.net/p.css?s=1&k=cyw4kbd&ht=tk&f=14032.14033.14034.14035.29382.29383&a=41417742&app=typekit&e=css");

@font-face {
    font-family: "aktiv-grotesk";
    src: url("https://use.typekit.net/af/63eba7/00000000000000007753ca4f/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff2"), url("https://use.typekit.net/af/63eba7/00000000000000007753ca4f/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff"), url("https://use.typekit.net/af/63eba7/00000000000000007753ca4f/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("opentype");
    font-display: auto;
    font-style: normal;
    font-weight: 400;
    font-stretch: normal;
}

@font-face {
    font-family: "aktiv-grotesk";
    src: url("https://use.typekit.net/af/f7a8b2/00000000000000007753ca28/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("woff2"), url("https://use.typekit.net/af/f7a8b2/00000000000000007753ca28/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("woff"), url("https://use.typekit.net/af/f7a8b2/00000000000000007753ca28/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("opentype");
    font-display: auto;
    font-style: italic;
    font-weight: 400;
    font-stretch: normal;
}

@font-face {
    font-family: "aktiv-grotesk";
    src: url("https://use.typekit.net/af/2b93b6/00000000000000007753ca37/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff2"), url("https://use.typekit.net/af/2b93b6/00000000000000007753ca37/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff"), url("https://use.typekit.net/af/2b93b6/00000000000000007753ca37/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("opentype");
    font-display: auto;
    font-style: normal;
    font-weight: 700;
    font-stretch: normal;
}

@font-face {
    font-family: "aktiv-grotesk";
    src: url("https://use.typekit.net/af/ae6138/00000000000000007753ca27/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("woff2"), url("https://use.typekit.net/af/ae6138/00000000000000007753ca27/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("woff"), url("https://use.typekit.net/af/ae6138/00000000000000007753ca27/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("opentype");
    font-display: auto;
    font-style: italic;
    font-weight: 700;
    font-stretch: normal;
}

@font-face {
    font-family: "aktiv-grotesk-thin";
    src: url("https://use.typekit.net/af/434507/00000000000000007753ca2a/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n2&v=3") format("woff2"), url("https://use.typekit.net/af/434507/00000000000000007753ca2a/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n2&v=3") format("woff"), url("https://use.typekit.net/af/434507/00000000000000007753ca2a/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n2&v=3") format("opentype");
    font-display: auto;
    font-style: normal;
    font-weight: 200;
    font-stretch: normal;
}

@font-face {
    font-family: "aktiv-grotesk-thin";
    src: url("https://use.typekit.net/af/0f6952/00000000000000007753ca4e/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i2&v=3") format("woff2"), url("https://use.typekit.net/af/0f6952/00000000000000007753ca4e/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i2&v=3") format("woff"), url("https://use.typekit.net/af/0f6952/00000000000000007753ca4e/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i2&v=3") format("opentype");
    font-display: auto;
    font-style: italic;
    font-weight: 200;
    font-stretch: normal;
}