/** Shopify CDN: Minification failed

Line 3850:27 Unexpected "-->"
Line 3897:25 Unexpected "-->"

**/
* {
  margin: 0;
  padding: 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  text-decoration: none;
  list-style: none;
}


html {
  font-size: 62.5%;
}


.--mt {
  margin-top: 2rem;
}

@font-face {
  font-family: Admire;
  src: url("/cdn/shop/files/KeepCalm-Medium.otf?v=1654960165");
}

.font-1 {
  font-family: Admire;
}

@media (max-width: 2685px) {
  .font-1 {
    font-size: 7rem;
  }
  .font-1.font-md {
    font-size: 5.81818rem;
  }
  .font-1.font-sm {
    font-size: 4.19048rem;
  }
}

@media (max-width: 550px) {
  .font-1 {
    font-size: 5rem;
  }
  .font-1.font-md {
    font-size: 4.09091rem;
  }
  .font-1.font-sm {
    font-size: 3.7619rem;
  }
}

@media (max-width: 425px) {
  .font-1 {
    font-size: 3rem;
  }
  .font-1.font-md {
    font-size: 2.27273rem;
  }
  .font-1.font-sm {
    font-size: 1.80952rem;
  }
}

@font-face {
  font-family: Adventure;
  src: url("/cdn/shop/files/Stay_Wildy.ttf?v=1654809148");
}

.font-2 {
  font-family: Adventure;
}

@media (max-width: 2685px) {
  .font-2 {
    font-size: 13rem;
  }
  .font-2.font-md {
    font-size: 10rem;
  }
  .font-2.font-sm {
    font-size: 5.2381rem;
  }
}

@media (max-width: 550px) {
  .font-2 {
    font-size: 8rem;
  }
  .font-2.font-md {
    font-size: 7.27273rem;
  }
  .font-2.font-sm {
    font-size: 3.80952rem;
  }
}

@media (max-width: 425px) {
  .font-2 {
    font-size: 4rem;
  }
  .font-2.font-md {
    font-size: 3.45455rem;
  }
  .font-2.font-sm {
    font-size: 2.85714rem;
  }
}

@font-face {
  font-family: Adorable;
  src: url("/cdn/shop/files/Adore.otf?v=1654809148");
}

.font-3 {
  font-family: Adorable;
}

@media (max-width: 2685px) {
  .font-3 {
    font-size: 8rem;
  }
  .font-3.font-md {
    font-size: 5.27273rem;
  }
  .font-3.font-sm {
    font-size: 3.80952rem;
  }
}

@media (max-width: 550px) {
  .font-3 {
    font-size: 5rem;
  }
  .font-3.font-md {
    font-size: 4.54545rem;
  }
  .font-3.font-sm {
    font-size: 2.38095rem;
  }
}

@media (max-width: 425px) {
  .font-3 {
    font-size: 4rem;
  }
  .font-3.font-md {
    font-size: 3.63636rem;
  }
  .font-3.font-sm {
    font-size: 1.90476rem;
  }
}

@font-face {
  font-family: Babyface;
  src: url("/cdn/shop/files/BebasNeue-Regular.otf?v=1654809148");
}

.font-4 {
  font-family: Babyface;
}

@media (max-width: 2685px) {
  .font-4 {
    font-size: 13rem;
  }
  .font-4.font-md {
    font-size: 6.81818rem;
  }
  .font-4.font-sm {
    font-size: 3.57143rem;
  }
}

@media (max-width: 550px) {
  .font-4 {
    font-size: 5.5rem;
  }
  .font-4.font-md {
    font-size: 5rem;
  }
  .font-4.font-sm {
    font-size: 2.61905rem;
  }
}

@media (max-width: 425px) {
  .font-4 {
    font-size: 4rem;
  }
  .font-4.font-md {
    font-size: 3.63636rem;
  }
  .font-4.font-sm {
    font-size: 1.90476rem;
  }
}

@font-face {
  font-family: Basket;
  src: url("/cdn/shop/files/Baskerville_Bold.otf?v=1654809148");
}

.font-5 {
  font-family: Basket;
}

@media (max-width: 2685px) {
  .font-5 {
    font-size: 8rem;
  }
  .font-5.font-md {
    font-size: 5rem;
  }
  .font-5.font-sm {
    font-size: 2.61905rem;
  }
}

@media (max-width: 550px) {
  .font-5 {
    font-size: 4.3rem;
  }
  .font-5.font-md {
    font-size: 3.90909rem;
  }
  .font-5.font-sm {
    font-size: 2.04762rem;
  }
}

@media (max-width: 425px) {
  .font-5 {
    font-size: 4rem;
  }
  .font-5.font-md {
    font-size: 2.72727rem;
  }
  .font-5.font-sm {
    font-size: 1.42857rem;
  }
}

@font-face {
  font-family: Ballerina;
  src: url("/cdn/shop/files/Beradon_Script.otf?v=1654809148");
}

.font-6 {
  font-family: Ballerina;
}

@media (max-width: 2685px) {
  .font-6 {
    font-size: 8rem;
  }
  .font-6.font-md {
    font-size: 5rem;
  }
  .font-6.font-sm {
    font-size: 3.2381rem;
  }
}

@media (max-width: 550px) {
  .font-6 {
    font-size: 8.5rem;
  }
  .font-6.font-md {
    font-size: 7.72727rem;
  }
  .font-6.font-sm {
    font-size: 4.04762rem;
  }
}

@media (max-width: 425px) {
  .font-6 {
    font-size: 4rem;
  }
  .font-6.font-md {
    font-size: 3.90909rem;
  }
  .font-6.font-sm {
    font-size: 2.09524rem;
  }
}

@font-face {
  font-family: Beautiful;
  src: url("/cdn/shop/files/Beauty_and_the_Beast_Sample.otf?v=1654809148");
}

.font-7 {
  font-family: Beautiful;
}

@media (max-width: 2685px) {
  .font-7 {
    font-size: 10rem;
  }
  .font-7.font-md {
    font-size: 5.90909rem;
  }
  .font-7.font-sm {
    font-size: 3.09524rem;
  }
}

@media (max-width: 550px) {
  .font-7 {
    font-size: 5rem;
  }
  .font-7.font-md {
    font-size: 4.54545rem;
  }
  .font-7.font-sm {
    font-size: 2.38095rem;
  }
}

@media (max-width: 425px) {
  .font-7 {
    font-size: 4rem;
  }
  .font-7.font-md {
    font-size: 3.18182rem;
  }
  .font-7.font-sm {
    font-size: 1.66667rem;
  }
}

@font-face {
  font-family: Believe;
  src: url("/cdn/shop/files/Bellagio.otf?v=1654809148");
}

.font-8 {
  font-family: Believe;
}

@media (max-width: 2685px) {
  .font-8 {
    font-size: 8rem;
  }
  .font-8.font-md {
    font-size: 6.63636rem;
  }
  .font-8.font-sm {
    font-size: 4.52381rem;
  }
}

@media (max-width: 550px) {
  .font-8 {
    font-size: 7rem;
  }
  .font-8.font-md {
    font-size: 6.36364rem;
  }
  .font-8.font-sm {
    font-size: 3.33333rem;
  }
}

@media (max-width: 425px) {
  .font-8 {
    font-size: 4rem;
  }
  .font-8.font-md {
    font-size: 3.45455rem;
  }
  .font-8.font-sm {
    font-size: 2.85714rem;
  }
}

@font-face {
  font-family: Berries;
  src: url("/cdn/shop/files/BERNHC.TTF?v=1654809148");
}

.font-9 {
  font-family: Berries;
}

@media (max-width: 2685px) {
  .font-9 {
    font-size: 13rem;
  }
  .font-9.font-md {
    font-size: 5.27273rem;
  }
  .font-9.font-sm {
    font-size: 2.7619rem;
  }
}

@media (max-width: 550px) {
  .font-9 {
    font-size: 4rem;
  }
  .font-9.font-md {
    font-size: 3.63636rem;
  }
  .font-9.font-sm {
    font-size: 1.90476rem;
  }
}

@media (max-width: 425px) {
  .font-9 {
    font-size: 4rem;
  }
  .font-9.font-md {
    font-size: 3.18182rem;
  }
  .font-9.font-sm {
    font-size: 1.66667rem;
  }
}

@font-face {
  font-family: Benevolent;
  src: url("/cdn/shop/files/BeardsonsNormal-YzJgy.otf?v=1654809148");
}

.font-10 {
  font-family: Benevolent;
}

@media (max-width: 2685px) {
  .font-10 {
    font-size: 9rem;
  }
  .font-10.font-md {
    font-size: 6.36364rem;
  }
  .font-10.font-sm {
    font-size: 3.33333rem;
  }
}

@media (max-width: 550px) {
  .font-10 {
    font-size: 4.7rem;
  }
  .font-10.font-md {
    font-size: 4.27273rem;
  }
  .font-10.font-sm {
    font-size: 2.2381rem;
  }
}

@media (max-width: 425px) {
  .font-10 {
    font-size: 4rem;
  }
  .font-10.font-md {
    font-size: 3.45455rem;
  }
  .font-10.font-sm {
    font-size: 1.80952rem;
  }
}

@font-face {
  font-family: Blessing;
  src: url("/cdn/shop/files/Besley-Bold.otf?v=1654809148");
}

.font-11 {
  font-family: Blessing;
  
}

@media (max-width: 2685px) {
  .font-11 {
    font-size: 8rem;
  }
  .font-11.font-md {
    font-size: 6.72727rem;
  }
  .font-11.font-sm {
    font-size: 3.04762rem;
  }
}

@media (max-width: 550px) {
  .font-11 {
    font-size: 6rem;
  }
  .font-11.font-md {
    font-size: 5.45455rem;
  }
  .font-11.font-sm {
    font-size: 2.85714rem;
  }
}

@media (max-width: 425px) {
  .font-11 {
    font-size: 4rem;
  }
  .font-11.font-md {
    font-size: 3.09091rem;
  }
  .font-11.font-sm {
    font-size: 2.14286rem;
  }
}

@font-face {
  font-family: Blissful;
  src: url("/cdn/shop/files/Stea_Font.otf?v=1654809148");
}

.font-12 {
  font-family: Blissful;
}

@media (max-width: 2685px) {
  .font-12 {
    font-size: 10rem;
  }
  .font-12.font-md {
    font-size: 7rem;
  }
  .font-12.font-sm {
    font-size: 5.2381rem;
  }
}

@media (max-width: 550px) {
  .font-12 {
    font-size: 8rem;
  }
  .font-12.font-md {
    font-size: 7.27273rem;
  }
  .font-12.font-sm {
    font-size: 3.80952rem;
  }
}

@media (max-width: 425px) {
  .font-12 {
    font-size: 4rem;
  }
  .font-12.font-md {
    font-size: 3rem;
  }
  .font-12.font-sm {
    font-size: 2.61905rem;
  }
}

@font-face {
  font-family: Bookworm;
  src: url("/cdn/shop/files/BOOKOSB.TTF?v=1654809148");
}

.font-13 {
  font-family: Bookworm;
}

@media (max-width: 2685px) {
  .font-13 {
    font-size: 9rem;
  }
  .font-13.font-md {
    font-size: 7.81818rem;
  }
  .font-13.font-sm {
    font-size: 5.19048rem;
  }
}

@media (max-width: 550px) {
  .font-13 {
    font-size: 7.5rem;
  }
  .font-13.font-md {
    font-size: 5.63636rem;
  }
  .font-13.font-sm {
    font-size: 3.52381rem;
  }
}

@media (max-width: 425px) {
  .font-13 {
    font-size: 4rem;
  }
  .font-13.font-md {
    font-size: 3.36364rem;
  }
  .font-13.font-sm {
    font-size: 2.33333rem;
  }
}

@font-face {
  font-family: Bountiful;
  src: url("/cdn/shop/files/bodoni-serial-medium-regular.ttf?v=1654809148");
}

.font-14 {
  font-family: Bountiful;
}

@media (max-width: 2685px) {
  .font-14 {
    font-size: 10rem;
  }
  .font-14.font-md {
    font-size: 7.36364rem;
  }
  .font-14.font-sm {
    font-size: 4rem;
  }
}

@media (max-width: 550px) {
  .font-14 {
    font-size: 7.2rem;
  }
  .font-14.font-md {
    font-size: 6.54545rem;
  }
  .font-14.font-sm {
    font-size: 3.42857rem;
  }
}

@media (max-width: 425px) {
  .font-14 {
    font-size: 4rem;
  }
  .font-14.font-md {
    font-size: 3.09091rem;
  }
  .font-14.font-sm {
    font-size: 2.66667rem;
  }
}

@font-face {
  font-family: Brave;
  src: url("/cdn/shop/files/AbrilFatface-Regular.ttf?v=1654809148");
}

.font-15 {
  font-family: Brave;
}

@media (max-width: 2685px) {
  .font-15 {
    font-size: 10rem;
  }
  .font-15.font-md {
    font-size: 7.90909rem;
  }
  .font-15.font-sm {
    font-size: 5.71429rem;
  }
}

@media (max-width: 550px) {
  .font-15 {
    font-size: 9rem;
  }
  .font-15.font-md {
    font-size: 8.18182rem;
  }
  .font-15.font-sm {
    font-size: 4.28571rem;
  }
}

@media (max-width: 425px) {
  .font-15 {
    font-size: 4rem;
  }
  .font-15.font-md {
    font-size: 3.36364rem;
  }
  .font-15.font-sm {
    font-size: 2.33333rem;
  }
}

@font-face {
  font-family: Bridge;
  src: url("/cdn/shop/files/kgpdxbridgetown.ttf?v=1654809148");
}

.font-16 {
  font-family: Bridge;
  font-size: 6rem;
}

@media (max-width: 2685px) {
  .font-16 {
    font-size: 13rem;
  }
  .font-16.font-md {
    font-size: 5.45455rem;
  }
  .font-16.font-sm {
    font-size: 2.85714rem;
  }
}

@media (max-width: 550px) {
  .font-16 {
    font-size: 4.9rem;
  }
  .font-16.font-md {
    font-size: 4.45455rem;
  }
  .font-16.font-sm {
    font-size: 2.33333rem;
  }
}

@media (max-width: 425px) {
  .font-16 {
    font-size: 4rem;
  }
  .font-16.font-md {
    font-size: 3rem;
  }
  .font-16.font-sm {
    font-size: 1.57143rem;
  }
}

@font-face {
  font-family: Camper;
  src: url("/cdn/shop/files/Happy-Camper-Regular.ttf?v=1654809149");
}

.font-17 {
  font-family: Camper;
}

@media (max-width: 2685px) {
  .font-17 {
    font-size: 13rem;
  }
  .font-17.font-md {
    font-size: 5.45455rem;
  }
  .font-17.font-sm {
    font-size: 2.85714rem;
  }
}

@media (max-width: 550px) {
  .font-17 {
    font-size: 5rem;
  }
  .font-17.font-md {
    font-size: 4.54545rem;
  }
  .font-17.font-sm {
    font-size: 2.38095rem;
  }
}

@media (max-width: 425px) {
  .font-17 {
    font-size: 4rem;
  }
  .font-17.font-md {
    font-size: 3.09091rem;
  }
  .font-17.font-sm {
    font-size: 2.14286rem;
  }
}

@font-face {
  font-family: Carlton;
  src: url("/cdn/shop/files/Cairlinn.otf?v=1654809148");
}

.font-18 {
  font-family: Carlton;
}

@media (max-width: 2685px) {
  .font-18 {
    font-size: 13rem;
  }
  .font-18.font-md {
    font-size: 9.09091rem;
  }
  .font-18.font-sm {
    font-size: 4.7619rem;
  }
}

@media (max-width: 550px) {
  .font-18 {
    font-size: 8rem;
  }
  .font-18.font-md {
    font-size: 7.27273rem;
  }
  .font-18.font-sm {
    font-size: 3.80952rem;
  }
}

@media (max-width: 425px) {
  .font-18 {
    font-size: 4rem;
  }
  .font-18.font-md {
    font-size: 3.36364rem;
  }
  .font-18.font-sm {
    font-size: 2.33333rem;
  }
}

@font-face {
  font-family: Clover;
  src: url("/cdn/shop/files/CornedBeef.otf?v=1654809148");
}

.font-19 {
  font-family: Clover;
}

@media (max-width: 2685px) {
  .font-19 {
    font-size: 7rem;
  }
  .font-19.font-md {
    font-size: 6.36364rem;
  }
  .font-19.font-sm {
    font-size: 3.33333rem;
  }
}

@media (max-width: 550px) {
  .font-19 {
    font-size: 5.5rem;
  }
  .font-19.font-md {
    font-size: 5rem;
  }
  .font-19.font-sm {
    font-size: 2.61905rem;
  }
}

@media (max-width: 425px) {
  .font-19 {
    font-size: 4rem;
  }
  .font-19.font-md {
    font-size: 3.63636rem;
  }
  .font-19.font-sm {
    font-size: 1.90476rem;
  }
}

@font-face {
  font-family: Cooperate;
  src: url("/cdn/shop/files/COOPBL.TTF?v=1654809148");
}

.font-20 {
  font-family: Cooperate;
}

@media (max-width: 2685px) {
  .font-20 {
    font-size: 9rem;
  }
  .font-20.font-md {
    font-size: 8.09091rem;
  }
  .font-20.font-sm {
    font-size: 4.7619rem;
  }
}

@media (max-width: 550px) {
  .font-20 {
    font-size: 8rem;
  }
  .font-20.font-md {
    font-size: 7.27273rem;
  }
  .font-20.font-sm {
    font-size: 3.80952rem;
  }
}

@media (max-width: 425px) {
  .font-20 {
    font-size: 4rem;
  }
  .font-20.font-md {
    font-size: 3.90909rem;
  }
  .font-20.font-sm {
    font-size: 2.09524rem;
  }
}

@font-face {
  font-family: Copperhead;
  src: url("/cdn/shop/files/COPRGTB.TTF?v=1654809148");
}

.font-21 {
  font-family: Copperhead;
}

@media (max-width: 2685px) {
  .font-21 {
    font-size: 8rem;
  }
  .font-21.font-md {
    font-size: 5rem;
  }
  .font-21.font-sm {
    font-size: 2.85714rem;
  }
}

@media (max-width: 550px) {
  .font-21 {
    font-size: 4.8rem;
  }
  .font-21.font-md {
    font-size: 4.36364rem;
  }
  .font-21.font-sm {
    font-size: 2.28571rem;
  }
}

@media (max-width: 425px) {
  .font-21 {
    font-size: 4rem;
  }
  .font-21.font-md {
    font-size: 3.18182rem;
  }
  .font-21.font-sm {
    font-size: 1.66667rem;
  }
}


@font-face {
  font-family: Courage;
  src: url("/cdn/shop/files/ufonts.com_american-typewriter.ttf?v=1654809148");
}

.font-22 {
  font-family: Courage;
}

@media (max-width: 2685px) {
  .font-22 {
    font-size: 9rem;
  }
  .font-22.font-md {
    font-size: 5.45455rem;
  }
  .font-22.font-sm {
    font-size: 2.85714rem;
  }
}

@media (max-width: 550px) {
  .font-22 {
    font-size: 4.8rem;
  }
  .font-22.font-md {
    font-size: 4.36364rem;
  }
  .font-22.font-sm {
    font-size: 2.28571rem;
  }
}

@media (max-width: 425px) {
  .font-22 {
    font-size: 4rem;
  }
  .font-22.font-md {
    font-size: 3.18182rem;
  }
  .font-22.font-sm {
    font-size: 1.66667rem;
  }
}

@font-face {
  font-family: Crimson;
  src: url("/cdn/shop/files/Lobster_Regular.ttf?v=1654809148");
}

.font-23 {
  font-family: Crimson;
}

@media (max-width: 2685px) {
  .font-23 {
    font-size: 11rem;
  }
  .font-23.font-md {
    font-size: 5.45455rem;
  }
  .font-23.font-sm {
    font-size: 2.85714rem;
  }
}

@media (max-width: 550px) {
  .font-23 {
    font-size: 4.8rem;
  }
  .font-23.font-md {
    font-size: 4.36364rem;
  }
  .font-23.font-sm {
    font-size: 2.28571rem;
  }
}

@media (max-width: 425px) {
  .font-23 {
    font-size: 4rem;
  }
  .font-23.font-md {
    font-size: 3.18182rem;
  }
  .font-23.font-sm {
    font-size: 1.66667rem;
  }
}

@font-face {
  font-family: Cupcake;
  src: url("/cdn/shop/files/Misses_Font_by_Situjuh_7NTypes.otf?v=1654809148");
}

.font-24 {
  font-family: Cupcake;
}

@media (max-width: 2685px) {
  .font-24 {
    font-size: 13rem;
  }
  .font-24.font-md {
    font-size: 5.45455rem;
  }
  .font-24.font-sm {
    font-size: 2.85714rem;
  }
}

@media (max-width: 550px) {
  .font-24 {
    font-size: 4.8rem;
  }
  .font-24.font-md {
    font-size: 4.36364rem;
  }
  .font-24.font-sm {
    font-size: 2.28571rem;
  }
}

@media (max-width: 425px) {
  .font-24 {
    font-size: 4rem;
  }
  .font-24.font-md {
    font-size: 3.18182rem;
  }
  .font-24.font-sm {
    font-size: 1.66667rem;
  }
}

@font-face {
  font-family: Darling;
  src: url("/cdn/shop/files/Darleston.otf?v=1654809148");
}

.font-25 {
  font-family: Darling;
}

@media (max-width: 2685px) {
  .font-25 {
    font-size: 11rem;
  }
  .font-25.font-md {
    font-size: 5.45455rem;
  }
  .font-25.font-sm {
    font-size: 2.85714rem;
  }
}

@media (max-width: 550px) {
  .font-25 {
    font-size: 4.8rem;
  }
  .font-25.font-md {
    font-size: 4.36364rem;
  }
  .font-25.font-sm {
    font-size: 2.28571rem;
  }
}

@media (max-width: 425px) {
  .font-25 {
    font-size: 4rem;
  }
  .font-25.font-md {
    font-size: 3.18182rem;
  }
  .font-25.font-sm {
    font-size: 1.66667rem;
  }
}

@font-face {
  font-family: Dynamite;
  src: url("/cdn/shop/files/Dinosaur_Cake_DEMO.otf?v=1654809148");
}

.font-26 {
  font-family: Dynamite;
}

@media (max-width: 2685px) {
  .font-26 {
    font-size: 11rem;
  }
  .font-26.font-md {
    font-size: 5.45455rem;
  }
  .font-26.font-sm {
    font-size: 2.85714rem;
  }
}

@media (max-width: 550px) {
  .font-26 {
    font-size: 4.8rem;
  }
  .font-26.font-md {
    font-size: 4.36364rem;
  }
  .font-26.font-sm {
    font-size: 2.28571rem;
  }
}

@media (max-width: 425px) {
  .font-26 {
    font-size: 4rem;
  }
  .font-26.font-md {
    font-size: 3.18182rem;
  }
  .font-26.font-sm {
    font-size: 1.66667rem;
  }
}

@font-face {
  font-family: Engraved;
  src: url("/cdn/shop/files/ENGR.TTF?v=1654809148");
}

.font-27 {
  font-family: Engraved;
}

@media (max-width: 2685px) {
  .font-27 {
    font-size: 7rem;
  }
  .font-27.font-md {
    font-size: 5.45455rem;
  }
  .font-27.font-sm {
    font-size: 2.85714rem;
  }
}

@media (max-width: 550px) {
  .font-27 {
    font-size: 4.8rem;
  }
  .font-27.font-md {
    font-size: 4.36364rem;
  }
  .font-27.font-sm {
    font-size: 2.28571rem;
  }
}

@media (max-width: 425px) {
  .font-27 {
    font-size: 4rem;
  }
  .font-27.font-md {
    font-size: 3.18182rem;
  }
  .font-27.font-sm {
    font-size: 1.66667rem;
  }
}

@font-face {
  font-family: Excellent;
  src: url("/cdn/shop/files/Earworm_DEMO.otf?v=1654809148");
}

.font-28 {
  font-family: Excellent;
}

@media (max-width: 2685px) {
  .font-28 {
    font-size: 13rem;
  }
  .font-28.font-md {
    font-size: 5.45455rem;
  }
  .font-28.font-sm {
    font-size: 2.85714rem;
  }
}

@media (max-width: 550px) {
  .font-28 {
    font-size: 4.8rem;
  }
  .font-28.font-md {
    font-size: 4.36364rem;
  }
  .font-28.font-sm {
    font-size: 2.28571rem;
  }
}

@media (max-width: 425px) {
  .font-28 {
    font-size: 4rem;
  }
  .font-28.font-md {
    font-size: 3.18182rem;
  }
  .font-28.font-sm {
    font-size: 1.66667rem;
  }
}

@font-face {
  font-family: Freddie;
  src: url("/cdn/shop/files/FredokaOne-Regular.ttf?v=1654809148");
}

.font-29 {
  font-family: Freddie;
}

@media (max-width: 2685px) {
  .font-29 {
    font-size: 9rem;
  }
  .font-29.font-md {
    font-size: 5.45455rem;
  }
  .font-29.font-sm {
    font-size: 2.85714rem;
  }
}

@media (max-width: 550px) {
  .font-29 {
    font-size: 4.8rem;
  }
  .font-29.font-md {
    font-size: 4.36364rem;
  }
  .font-29.font-sm {
    font-size: 2.28571rem;
  }
}

@media (max-width: 425px) {
  .font-29 {
    font-size: 4rem;
  }
  .font-29.font-md {
    font-size: 3.18182rem;
  }
  .font-29.font-sm {
    font-size: 1.66667rem;
  }
}

@font-face {
  font-family: Friendly;
  src: url("/cdn/shop/files/GABRWFFR.TTF?v=1654809148");
}

.font-30 {
  font-family: Friendly;
}

@media (max-width: 2685px) {
  .font-30 {
    font-size: 9rem;
  }
  .font-30.font-md {
    font-size: 5.45455rem;
  }
  .font-30.font-sm {
    font-size: 2.85714rem;
  }
}

@media (max-width: 550px) {
  .font-30 {
    font-size: 4.8rem;
  }
  .font-30.font-md {
    font-size: 4.36364rem;
  }
  .font-30.font-sm {
    font-size: 2.28571rem;
  }
}

@media (max-width: 425px) {
  .font-30 {
    font-size: 4rem;
  }
  .font-30.font-md {
    font-size: 3.18182rem;
  }
  .font-30.font-sm {
    font-size: 1.66667rem;
  }
}

@font-face {
  font-family: Flawless;
  src: url("/cdn/shop/files/GreatVibes_Regular.ttf?v=1654809148");
}

.font-31 {
  font-family: Flawless;
}

@media (max-width: 2685px) {
  .font-31 {
    font-size: 10rem;
  }
  .font-31.font-md {
    font-size: 5.45455rem;
  }
  .font-31.font-sm {
    font-size: 2.85714rem;
  }
}

@media (max-width: 550px) {
  .font-31 {
    font-size: 4.8rem;
  }
  .font-31.font-md {
    font-size: 4.36364rem;
  }
  .font-31.font-sm {
    font-size: 2.28571rem;
  }
}

@media (max-width: 425px) {
  .font-31 {
    font-size: 4rem;
  }
  .font-31.font-md {
    font-size: 3.18182rem;
  }
  .font-31.font-sm {
    font-size: 1.66667rem;
  }
}

@font-face {
  font-family: Garden;
  src: url("/cdn/shop/files/GABRWFFR.TTF?v=1654809148");
}

.font-32 {
  font-family: Garden;
}

@media (max-width: 2685px) {
  .font-32 {
    font-size: 9rem;
  }
  .font-32.font-md {
    font-size: 5.45455rem;
  }
  .font-32.font-sm {
    font-size: 2.85714rem;
  }
}

@media (max-width: 550px) {
  .font-32 {
    font-size: 4.8rem;
  }
  .font-32.font-md {
    font-size: 4.36364rem;
  }
  .font-32.font-sm {
    font-size: 2.28571rem;
  }
}

@media (max-width: 425px) {
  .font-32 {
    font-size: 4rem;
  }
  .font-32.font-md {
    font-size: 3.18182rem;
  }
  .font-32.font-sm {
    font-size: 1.66667rem;
  }
}

@font-face {
  font-family: Gorgeous;
  src: url("/cdn/shop/files/georgiab.ttf?v=1654809148");
}

.font-33 {
  font-family: Gorgeous;
}

@media (max-width: 2685px) {
  .font-33 {
    font-size: 9rem;
  }
  .font-33.font-md {
    font-size: 5.45455rem;
  }
  .font-33.font-sm {
    font-size: 2.85714rem;
  }
}

@media (max-width: 550px) {
  .font-33 {
    font-size: 4.8rem;
  }
  .font-33.font-md {
    font-size: 4.36364rem;
  }
  .font-33.font-sm {
    font-size: 2.28571rem;
  }
}

@media (max-width: 425px) {
  .font-33 {
    font-size: 4rem;
  }
  .font-33.font-md {
    font-size: 3.18182rem;
  }
  .font-33.font-sm {
    font-size: 1.66667rem;
  }
}

@font-face {
  font-family: Heartfelt1;
  src: url("/cdn/shop/files/Homestead-Regular.ttf?v=1654809148");
}

.font-34 {
  font-family: Heartfelt1;
}

@media (max-width: 2685px) {
  .font-34 {
    font-size: 9rem;
  }
  .font-34.font-md {
    font-size: 5.45455rem;
  }
  .font-34.font-sm {
    font-size: 2.85714rem;
  }
}

@media (max-width: 550px) {
  .font-34 {
    font-size: 4.8rem;
  }
  .font-34.font-md {
    font-size: 4.36364rem;
  }
  .font-34.font-sm {
    font-size: 2.28571rem;
  }
}

@media (max-width: 425px) {
  .font-34 {
    font-size: 4rem;
  }
  .font-34.font-md {
    font-size: 3.18182rem;
  }
  .font-34.font-sm {
    font-size: 1.66667rem;
  }
}

@font-face {
  font-family: Heartfelt2;
  src: url("/cdn/shop/files/Homestead-Inline.ttf?v=1654809148");
}

.font-35 {
  font-family: Heartfelt2;
}

@media (max-width: 2685px) {
  .font-35 {
    font-size: 9rem;
  }
  .font-35.font-md {
    font-size: 5.45455rem;
  }
  .font-35.font-sm {
    font-size: 2.85714rem;
  }
}

@media (max-width: 550px) {
  .font-35 {
    font-size: 4.8rem;
  }
  .font-35.font-md {
    font-size: 4.36364rem;
  }
  .font-35.font-sm {
    font-size: 2.28571rem;
  }
}

@media (max-width: 425px) {
  .font-35 {
    font-size: 4rem;
  }
  .font-35.font-md {
    font-size: 3.18182rem;
  }
  .font-35.font-sm {
    font-size: 1.66667rem;
  }
}

@font-face {
  font-family: Harmony;
  src: url("/cdn/shop/files/TheSkinny-bold.otf?v=1654809148");
}

.font-36 {
  font-family: Harmony;
}

@media (max-width: 2685px) {
  .font-36 {
    font-size: 9rem;
  }
  .font-36.font-md {
    font-size: 5.45455rem;
  }
  .font-36.font-sm {
    font-size: 2.85714rem;
  }
}

@media (max-width: 550px) {
  .font-36 {
    font-size: 4.8rem;
  }
  .font-36.font-md {
    font-size: 4.36364rem;
  }
  .font-36.font-sm {
    font-size: 2.28571rem;
  }
}

@media (max-width: 425px) {
  .font-36 {
    font-size: 6rem;
  }
  .font-36.font-md {
    font-size: 3.18182rem;
  }
  .font-36.font-sm {
    font-size: 1.66667rem;
  }
}

@font-face {
  font-family: Havana;
  src: url("/cdn/shop/files/HelveticaNeue-CondensedBold.otf?v=1654809148");
}

.font-37 {
  font-family: Havana;
}

@media (max-width: 2685px) {
  .font-37 {
    font-size: 9rem;
  }
  .font-37.font-md {
    font-size: 5.45455rem;
  }
  .font-37.font-sm {
    font-size: 2.85714rem;
  }
}

@media (max-width: 550px) {
  .font-37 {
    font-size: 4.8rem;
  }
  .font-37.font-md {
    font-size: 4.36364rem;
  }
  .font-37.font-sm {
    font-size: 2.28571rem;
  }
}

@media (max-width: 425px) {
  .font-37 {
    font-size: 6rem;
  }
  .font-37.font-md {
    font-size: 3.18182rem;
  }
  .font-37.font-sm {
    font-size: 1.66667rem;
  }
}

@font-face {
  font-family: Harlow;
  src: url("/cdn/shop/files/Gloriant.ttf?v=1654809148");
}

.font-38 {
  font-family: Harlow;
}

@media (max-width: 2685px) {
  .font-38 {
    font-size: 11rem;
  }
  .font-38.font-md {
    font-size: 5.45455rem;
  }
  .font-38.font-sm {
    font-size: 2.85714rem;
  }
}

@media (max-width: 550px) {
  .font-38 {
    font-size: 4.8rem;
  }
  .font-38.font-md {
    font-size: 4.36364rem;
  }
  .font-38.font-sm {
    font-size: 2.28571rem;
  }
}

@media (max-width: 425px) {
  .font-38 {
    font-size: 4rem;
  }
  .font-38.font-md {
    font-size: 3.18182rem;
  }
  .font-38.font-sm {
    font-size: 1.66667rem;
  }
}

@font-face {
  font-family: Hillside;
  src: url("/cdn/shop/files/HELLDORA.TTF?v=1654809148");
}

.font-39 {
  font-family: Hillside;
}

@media (max-width: 2685px) {
  .font-39 {
    font-size: 9rem;
  }
  .font-39.font-md {
    font-size: 5.45455rem;
  }
  .font-39.font-sm {
    font-size: 2.85714rem;
  }
}

@media (max-width: 550px) {
  .font-39 {
    font-size: 4.8rem;
  }
  .font-39.font-md {
    font-size: 4.36364rem;
  }
  .font-39.font-sm {
    font-size: 2.28571rem;
  }
}

@media (max-width: 425px) {
  .font-39 {
    font-size: 6rem;
  }
  .font-39.font-md {
    font-size: 3.18182rem;
  }
  .font-39.font-sm {
    font-size: 1.66667rem;
  }
}

@font-face {
  font-family: Hopeful;
  src: url("/cdn/shop/files/impact.ttf?v=1654809148");
}

.font-40 {
  font-family: Hopeful;
}

@media (max-width: 2685px) {
  .font-40 {
    font-size: 9rem;
  }
  .font-40.font-md {
    font-size: 5.45455rem;
  }
  .font-40.font-sm {
    font-size: 2.85714rem;
  }
}

@media (max-width: 550px) {
  .font-40 {
    font-size: 4.8rem;
  }
  .font-40.font-md {
    font-size: 4.36364rem;
  }
  .font-40.font-sm {
    font-size: 2.28571rem;
  }
}

@media (max-width: 425px) {
  .font-40 {
    font-size: 6rem;
  }
  .font-40.font-md {
    font-size: 3.18182rem;
  }
  .font-40.font-sm {
    font-size: 1.66667rem;
  }
}

@font-face {
  font-family: Imagine;
  src: url("/cdn/shop/files/Too_Freakin_Cute_Demo.ttf?v=1654809148");
}

.font-41 {
  font-family: Imagine;
}

@media (max-width: 2685px) {
  .font-41 {
    font-size: 9rem;
  }
  .font-41.font-md {
    font-size: 5.45455rem;
  }
  .font-41.font-sm {
    font-size: 2.85714rem;
  }
}

@media (max-width: 550px) {
  .font-41 {
    font-size: 4.8rem;
  }
  .font-41.font-md {
    font-size: 4.36364rem;
  }
  .font-41.font-sm {
    font-size: 2.28571rem;
  }
}

@media (max-width: 425px) {
  .font-41 {
    font-size: 4rem;
  }
  .font-41.font-md {
    font-size: 3.18182rem;
  }
  .font-41.font-sm {
    font-size: 1.66667rem;
  }
}

@font-face {
  font-family: Jasper;
  src: url("/cdn/shop/files/DK_Jambo.otf?v=1654809148");
}

.font-42 {
  font-family: Jasper;
}

@media (max-width: 2685px) {
  .font-42 {
    font-size: 9rem;
  }
  .font-42.font-md {
    font-size: 5.45455rem;
  }
  .font-42.font-sm {
    font-size: 2.85714rem;
  }
}

@media (max-width: 550px) {
  .font-42 {
    font-size: 4.8rem;
  }
  .font-42.font-md {
    font-size: 4.36364rem;
  }
  .font-42.font-sm {
    font-size: 2.28571rem;
  }
}

@media (max-width: 425px) {
  .font-42 {
    font-size: 6rem;
  }
  .font-42.font-md {
    font-size: 3.18182rem;
  }
  .font-42.font-sm {
    font-size: 1.66667rem;
  }
}

@font-face {
  font-family: Jewelry;
  src: url("/cdn/shop/files/Jezebel_Pro_Regular.otf?v=1654809148");
}

.font-43 {
  font-family: Jewelry;
}

@media (max-width: 2685px) {
  .font-43 {
    font-size: 9rem;
  }
  .font-43.font-md {
    font-size: 5.45455rem;
  }
  .font-43.font-sm {
    font-size: 2.85714rem;
  }
}

@media (max-width: 550px) {
  .font-43 {
    font-size: 4.8rem;
  }
  .font-43.font-md {
    font-size: 4.36364rem;
  }
  .font-43.font-sm {
    font-size: 2.28571rem;
  }
}

@media (max-width: 425px) {
  .font-43 {
    font-size: 4rem;
  }
  .font-43.font-md {
    font-size: 3.18182rem;
  }
  .font-43.font-sm {
    font-size: 1.66667rem;
  }
}

@font-face {
  font-family: Katarina;
  src: url("/cdn/shop/files/Kasandra_Script.ttf?v=1654809148");
}

.font-44 {
  font-family: Katarina;
}

@media (max-width: 2685px) {
  .font-44 {
    font-size: 9rem;
  }
  .font-44.font-md {
    font-size: 5.45455rem;
  }
  .font-44.font-sm {
    font-size: 2.85714rem;
  }
}

@media (max-width: 550px) {
  .font-44 {
    font-size: 4.8rem;
  }
  .font-44.font-md {
    font-size: 4.36364rem;
  }
  .font-44.font-sm {
    font-size: 2.28571rem;
  }
}

@media (max-width: 425px) {
  .font-44 {
    font-size: 4rem;
  }
  .font-44.font-md {
    font-size: 3.18182rem;
  }
  .font-44.font-sm {
    font-size: 1.66667rem;
  }
}

@font-face {
  font-family: Laundry;
  src: url("/cdn/shop/files/Heritage_Font.ttf?v=1654809148");
}

.font-45 {
  font-family: Laundry;
}

@media (max-width: 2685px) {
  .font-45 {
    font-size: 9rem;
  }
  .font-45.font-md {
    font-size: 5.45455rem;
  }
  .font-45.font-sm {
    font-size: 2.85714rem;
  }
}

@media (max-width: 550px) {
  .font-45 {
    font-size: 4.8rem;
  }
  .font-45.font-md {
    font-size: 4.36364rem;
  }
  .font-45.font-sm {
    font-size: 2.28571rem;
  }
}

@media (max-width: 425px) {
  .font-45 {
    font-size: 4rem;
  }
  .font-45.font-md {
    font-size: 3.18182rem;
  }
  .font-45.font-sm {
    font-size: 1.66667rem;
  }
}

@font-face {
  font-family: Lavender;
  src: url("/cdn/shop/files/Lavanderia_Sturdy.otf?v=1654809148");
}

.font-46 {
  font-family: Lavender;
}

@media (max-width: 2685px) {
  .font-46 {
    font-size: 6rem;
  }
  .font-46.font-md {
    font-size: 5.45455rem;
  }
  .font-46.font-sm {
    font-size: 2.85714rem;
  }
}

@media (max-width: 550px) {
  .font-46 {
    font-size: 4.8rem;
  }
  .font-46.font-md {
    font-size: 4.36364rem;
  }
  .font-46.font-sm {
    font-size: 2.28571rem;
  }
}

@media (max-width: 425px) {
  .font-46 {
    font-size: 3rem;
  }
  .font-46.font-md {
    font-size: 2.18182rem;
  }
  .font-46.font-sm {
    font-size: 1.66667rem;
  }
}

@font-face {
  font-family: Lemonade;
  src: url("/cdn/shop/files/LEMONMILK-Medium.otf?v=1657898838");
}

.font-47 {
  font-family: Lemonade;
}

@media (max-width: 2685px) {
  .font-47 {
    font-size: 9rem;
  }
  .font-47.font-md {
    font-size: 5.45455rem;
  }
  .font-47.font-sm {
    font-size: 2.85714rem;
  }
}

@media (max-width: 550px) {
  .font-47 {
    font-size: 4.8rem;
  }
  .font-47.font-md {
    font-size: 4.36364rem;
  }
  .font-47.font-sm {
    font-size: 2.28571rem;
  }
}

@media (max-width: 425px) {
  .font-47 {
    font-size: 5rem;
  }
  .font-47.font-md {
    font-size: 3.18182rem;
  }
  .font-47.font-sm {
    font-size: 1.66667rem;
  }
}

@font-face {
  font-family: Liberty;
  src: url("/cdn/shop/files/Autumn_in_November_-_OTF.otf?v=1654809149");
}

.font-48 {
  font-family: Liberty;
}

@media (max-width: 2685px) {
  .font-48 {
    font-size: 6rem;
  }
  .font-48.font-md {
    font-size: 5.45455rem;
  }
  .font-48.font-sm {
    font-size: 2.85714rem;
  }
}

@media (max-width: 550px) {
  .font-48 {
    font-size: 4.8rem;
  }
  .font-48.font-md {
    font-size: 4.36364rem;
  }
  .font-48.font-sm {
    font-size: 2.28571rem;
  }
}

@media (max-width: 425px) {
  .font-48 {
    font-size: 3rem;
  }
  .font-48.font-md {
    font-size: 2.18182rem;
  }
  .font-48.font-sm {
    font-size: 1.66667rem;
  }
}

@font-face {
  font-family: Lovely;
  src: url("/cdn/shop/files/Luna.ttf?v=1654809149");
}

.font-49 {
  font-family: Lovely;
}

@media (max-width: 2685px) {
  .font-49 {
    font-size: 9rem;
  }
  .font-49.font-md {
    font-size: 5.45455rem;
  }
  .font-49.font-sm {
    font-size: 2.85714rem;
  }
}

@media (max-width: 550px) {
  .font-49 {
    font-size: 4.8rem;
  }
  .font-49.font-md {
    font-size: 4.36364rem;
  }
  .font-49.font-sm {
    font-size: 2.28571rem;
  }
}

@media (max-width: 425px) {
  .font-49 {
    font-size: 4rem;
  }
  .font-49.font-md {
    font-size: 3.18182rem;
  }
  .font-49.font-sm {
    font-size: 1.66667rem;
  }
}

@font-face {
  font-family: Loveliest;
  src: url("/cdn/shop/files/Lovely_Home.ttf?v=1654809148");
}

.font-50 {
  font-family: Loveliest;
}

@media (max-width: 2685px) {
  .font-50 {
    font-size: 5rem;
  }
  .font-50.font-md {
    font-size: 5.45455rem;
  }
  .font-50.font-sm {
    font-size: 2.85714rem;
  }
}

@media (max-width: 550px) {
  .font-50 {
    font-size: 4.8rem;
  }
  .font-50.font-md {
    font-size: 4.36364rem;
  }
  .font-50.font-sm {
    font-size: 2.28571rem;
  }
}

@media (max-width: 425px) {
  .font-50 {
    font-size: 2rem;
  }
  .font-50.font-md {
    font-size: 1.18182rem;
  }
  .font-50.font-sm {
    font-size: 1.66667rem;
  }
}

@font-face {
  font-family: Lucky;
  src: url("/cdn/shop/files/LuckiestGuy.ttf?v=1654809148");
}

.font-51 {
  font-family: Lucky;
}

@media (max-width: 2685px) {
  .font-51 {
    font-size: 9rem;
  }
  .font-51.font-md {
    font-size: 5.45455rem;
  }
  .font-51.font-sm {
    font-size: 2.85714rem;
  }
}

@media (max-width: 550px) {
  .font-51 {
    font-size: 4.8rem;
  }
  .font-51.font-md {
    font-size: 4.36364rem;
  }
  .font-51.font-sm {
    font-size: 2.28571rem;
  }
}

@media (max-width: 425px) {
  .font-51 {
    font-size: 5rem;
  }
  .font-51.font-md {
    font-size: 3.18182rem;
  }
  .font-51.font-sm {
    font-size: 1.66667rem;
  }
}

@font-face {
  font-family: Luminous;
  src: url("/cdn/shop/files/Ludicrous.otf?v=1654809148");
}

.font-52 {
  font-family: Luminous;
}

@media (max-width: 2685px) {
  .font-52 {
    font-size: 9rem;
  }
  .font-52.font-md {
    font-size: 5.45455rem;
  }
  .font-52.font-sm {
    font-size: 2.85714rem;
  }
}

@media (max-width: 550px) {
  .font-52 {
    font-size: 4.8rem;
  }
  .font-52.font-md {
    font-size: 4.36364rem;
  }
  .font-52.font-sm {
    font-size: 2.28571rem;
  }
}

@media (max-width: 425px) {
  .font-52 {
    font-size: 6rem;
  }
  .font-52.font-md {
    font-size: 3.18182rem;
  }
  .font-52.font-sm {
    font-size: 1.66667rem;
  }
}

@font-face {
  font-family: Marketplace;
  src: url("/cdn/shop/files/Market_Deco.ttf?v=1654809148");
}

.font-53 {
  font-family: Marketplace;
}

@media (max-width: 2685px) {
  .font-53 {
    font-size: 9rem;
  }
  .font-53.font-md {
    font-size: 5.45455rem;
  }
  .font-53.font-sm {
    font-size: 2.85714rem;
  }
}

@media (max-width: 550px) {
  .font-53 {
    font-size: 4.8rem;
  }
  .font-53.font-md {
    font-size: 4.36364rem;
  }
  .font-53.font-sm {
    font-size: 2.28571rem;
  }
}

@media (max-width: 425px) {
  .font-53 {
    font-size: 5rem;
  }
  .font-53.font-md {
    font-size: 3.18182rem;
  }
  .font-53.font-sm {
    font-size: 1.66667rem;
  }
}

@font-face {
  font-family: Marker;
  src: url("/cdn/shop/files/Marker_Felt.ttf?v=1654809148");
}

.font-54 {
  font-family: Marker;
}

@media (max-width: 2685px) {
  .font-54 {
    font-size: 9rem;
  }
  .font-54.font-md {
    font-size: 5.45455rem;
  }
  .font-54.font-sm {
    font-size: 2.85714rem;
  }
}

@media (max-width: 550px) {
  .font-54 {
    font-size: 4.8rem;
  }
  .font-54.font-md {
    font-size: 4.36364rem;
  }
  .font-54.font-sm {
    font-size: 2.28571rem;
  }
}

@media (max-width: 425px) {
  .font-54 {
    font-size: 6rem;
  }
  .font-54.font-md {
    font-size: 3.18182rem;
  }
  .font-54.font-sm {
    font-size: 1.66667rem;
  }
}

@font-face {
  font-family: Majestic;
  src: url("/cdn/shop/files/Madina_Clean.otf?v=1654809148");
}

.font-55 {
  font-family: Majestic;
}

@media (max-width: 2685px) {
  .font-55 {
    font-size: 9rem;
  }
  .font-55.font-md {
    font-size: 5.45455rem;
  }
  .font-55.font-sm {
    font-size: 2.85714rem;
  }
}

@media (max-width: 550px) {
  .font-55 {
    font-size: 4.8rem;
  }
  .font-55.font-md {
    font-size: 4.36364rem;
  }
  .font-55.font-sm {
    font-size: 2.28571rem;
  }
}

@media (max-width: 425px) {
  .font-55 {
    font-size: 5rem;
  }
  .font-55.font-md {
    font-size: 3.18182rem;
  }
  .font-55.font-sm {
    font-size: 1.66667rem;
  }
}

@font-face {
  font-family: Memoirs;
  src: url("/cdn/shop/files/MouseMemoirs-Regular.ttf?v=1654809148");
}

.font-56 {
  font-family: Memoirs;
}

@media (max-width: 2685px) {
  .font-56 {
    font-size: 9rem;
  }
  .font-56.font-md {
    font-size: 5.45455rem;
  }
  .font-56.font-sm {
    font-size: 2.85714rem;
  }
}

@media (max-width: 550px) {
  .font-56 {
    font-size: 4.8rem;
  }
  .font-56.font-md {
    font-size: 4.36364rem;
  }
  .font-56.font-sm {
    font-size: 2.28571rem;
  }
}

@media (max-width: 425px) {
  .font-56 {
    font-size: 6rem;
  }
  .font-56.font-md {
    font-size: 3.18182rem;
  }
  .font-56.font-sm {
    font-size: 1.66667rem;
  }
}

@font-face {
  font-family: Monopoly;
  src: url("/cdn/shop/files/MTCORSVA.TTF?v=1654809148");
}

.font-57 {
  font-family: Monopoly;
}

@media (max-width: 2685px) {
  .font-57 {
    font-size: 9rem;
  }
  .font-57.font-md {
    font-size: 5.45455rem;
  }
  .font-57.font-sm {
    font-size: 2.85714rem;
  }
}

@media (max-width: 550px) {
  .font-57 {
    font-size: 4.8rem;
  }
  .font-57.font-md {
    font-size: 4.36364rem;
  }
  .font-57.font-sm {
    font-size: 2.28571rem;
  }
}

@media (max-width: 425px) {
  .font-57 {
    font-size: 4rem;
  }
  .font-57.font-md {
    font-size: 3.18182rem;
  }
  .font-57.font-sm {
    font-size: 1.66667rem;
  }
}

@font-face {
  font-family: Monster;
  src: url("/cdn/shop/files/Munstar-Regular.ttf?v=1654809148");
}

.font-58 {
  font-family: Monster;
}

@media (max-width: 2685px) {
  .font-58 {
    font-size: 9rem;
  }
  .font-58.font-md {
    font-size: 5.45455rem;
  }
  .font-58.font-sm {
    font-size: 2.85714rem;
  }
}

@media (max-width: 550px) {
  .font-58 {
    font-size: 4.8rem;
  }
  .font-58.font-md {
    font-size: 4.36364rem;
  }
  .font-58.font-sm {
    font-size: 2.28571rem;
  }
}

@media (max-width: 425px) {
  .font-58 {
    font-size: 6rem;
  }
  .font-58.font-md {
    font-size: 3.18182rem;
  }
  .font-58.font-sm {
    font-size: 1.66667rem;
  }
}

@font-face {
  font-family: Milky;
  src: url("/cdn/shop/files/Milkshake.otf?v=1654809148");
}

.font-59 {
  font-family: Milky;
}

@media (max-width: 2685px) {
  .font-59 {
    font-size: 9rem;
  }
  .font-59.font-md {
    font-size: 5.45455rem;
  }
  .font-59.font-sm {
    font-size: 2.85714rem;
  }
}

@media (max-width: 550px) {
  .font-59 {
    font-size: 4.8rem;
  }
  .font-59.font-md {
    font-size: 4.36364rem;
  }
  .font-59.font-sm {
    font-size: 2.28571rem;
  }
}

@media (max-width: 425px) {
  .font-59 {
    font-size: 4rem;
  }
  .font-59.font-md {
    font-size: 3.18182rem;
  }
  .font-59.font-sm {
    font-size: 1.66667rem;
  }
}

@font-face {
  font-family: OldSchool;
  src: url("/cdn/shop/files/Bodoni_Old_Face_BE_Small_Caps_Regular.otf?v=1654809148");
}

.font-60 {
  font-family: OldSchool;
}

@media (max-width: 2685px) {
  .font-60 {
    font-size: 9rem;
  }
  .font-60.font-md {
    font-size: 5.45455rem;
  }
  .font-60.font-sm {
    font-size: 2.85714rem;
  }
}

@media (max-width: 550px) {
  .font-60 {
    font-size: 4.8rem;
  }
  .font-60.font-md {
    font-size: 4.36364rem;
  }
  .font-60.font-sm {
    font-size: 2.28571rem;
  }
}

@media (max-width: 425px) {
  .font-60 {
    font-size: 4rem;
  }
  .font-60.font-md {
    font-size: 3.18182rem;
  }
  .font-60.font-sm {
    font-size: 1.66667rem;
  }
}

@font-face {
  font-family: Ovation;
  src: url("/cdn/shop/files/Olivia-Regular.otf?v=1654809148");
}

.font-61 {
  font-family: Ovation;
}

@media (max-width: 2685px) {
  .font-61 {
    font-size: 9rem;
  }
  .font-61.font-md {
    font-size: 5.45455rem;
  }
  .font-61.font-sm {
    font-size: 2.85714rem;
  }
}

@media (max-width: 550px) {
  .font-61 {
    font-size: 4.8rem;
  }
  .font-61.font-md {
    font-size: 4.36364rem;
  }
  .font-61.font-sm {
    font-size: 2.28571rem;
  }
}

@media (max-width: 425px) {
  .font-61 {
    font-size: 4rem;
  }
  .font-61.font-md {
    font-size: 3.18182rem;
  }
  .font-61.font-sm {
    font-size: 1.66667rem;
  }
}

@font-face {
  font-family: Perfection;
  src: url("/cdn/shop/files/PERTIBD.TTF?v=1654809148");
}

.font-62 {
  font-family: Perfection;
}

@media (max-width: 2685px) {
  .font-62 {
    font-size: 9rem;
  }
  .font-62.font-md {
    font-size: 5.45455rem;
  }
  .font-62.font-sm {
    font-size: 2.85714rem;
  }
}

@media (max-width: 550px) {
  .font-62 {
    font-size: 4.8rem;
  }
  .font-62.font-md {
    font-size: 4.36364rem;
  }
  .font-62.font-sm {
    font-size: 2.28571rem;
  }
}

@media (max-width: 425px) {
  .font-62 {
    font-size: 4rem;
  }
  .font-62.font-md {
    font-size: 3.18182rem;
  }
  .font-62.font-sm {
    font-size: 1.66667rem;
  }
}

@font-face {
  font-family: Player;
  src: url("/cdn/shop/files/PlayfairDisplay-Black.ttf?v=1654809148");
}

.font-63 {
  font-family: Player;
}

@media (max-width: 2685px) {
  .font-63 {
    font-size: 9rem;
  }
  .font-63.font-md {
    font-size: 5.45455rem;
  }
  .font-63.font-sm {
    font-size: 2.85714rem;
  }
}

@media (max-width: 550px) {
  .font-63 {
    font-size: 4.8rem;
  }
  .font-63.font-md {
    font-size: 4.36364rem;
  }
  .font-63.font-sm {
    font-size: 2.28571rem;
  }
}

@media (max-width: 425px) {
  .font-63 {
    font-size: 4rem;
  }
  .font-63.font-md {
    font-size: 3.18182rem;
  }
  .font-63.font-sm {
    font-size: 1.66667rem;
  }
}

@font-face {
  font-family: Poetic;
  src: url("/cdn/shop/files/CaviarDreams_Bold.ttf?v=1654809148");
}

.font-64 {
  font-family: Poetic;
}

@media (max-width: 2685px) {
  .font-64 {
    font-size: 9rem;
  }
  .font-64.font-md {
    font-size: 5.45455rem;
  }
  .font-64.font-sm {
    font-size: 2.85714rem;
  }
}

@media (max-width: 550px) {
  .font-64 {
    font-size: 4.8rem;
  }
  .font-64.font-md {
    font-size: 4.36364rem;
  }
  .font-64.font-sm {
    font-size: 2.28571rem;
  }
}

@media (max-width: 425px) {
  .font-64 {
    font-size: 4rem;
  }
  .font-64.font-md {
    font-size: 3.18182rem;
  }
  .font-64.font-sm {
    font-size: 1.66667rem;
  }
}

@font-face {
  font-family: Poser;
  src: url("/cdn/shop/files/akaPosse.ttf?v=1654809148");
}

.font-65 {
  font-family: Poser;
}

@media (max-width: 2685px) {
  .font-65 {
    font-size: 9rem;
  }
  .font-65.font-md {
    font-size: 5.45455rem;
  }
  .font-65.font-sm {
    font-size: 2.85714rem;
  }
}

@media (max-width: 550px) {
  .font-65 {
    font-size: 4.8rem;
  }
  .font-65.font-md {
    font-size: 4.36364rem;
  }
  .font-65.font-sm {
    font-size: 2.28571rem;
  }
}

@media (max-width: 425px) {
  .font-65 {
    font-size: 6rem;
  }
  .font-65.font-md {
    font-size: 3.18182rem;
  }
  .font-65.font-sm {
    font-size: 1.66667rem;
  }
}

@font-face {
  font-family: Refined;
  src: url("/cdn/shop/files/RaphLanokFuture.otf?v=1654809148");
}

.font-66 {
  font-family: Refined;
}

@media (max-width: 2685px) {
  .font-66 {
    font-size: 9rem;
  }
  .font-66.font-md {
    font-size: 5.45455rem;
  }
  .font-66.font-sm {
    font-size: 2.85714rem;
  }
}

@media (max-width: 550px) {
  .font-66 {
    font-size: 4.8rem;
  }
  .font-66.font-md {
    font-size: 4.36364rem;
  }
  .font-66.font-sm {
    font-size: 2.28571rem;
  }
}

@media (max-width: 425px) {
  .font-66 {
    font-size: 4rem;
  }
  .font-66.font-md {
    font-size: 3.18182rem;
  }
  .font-66.font-sm {
    font-size: 1.66667rem;
  }
}

@font-face {
  font-family: Sweetheart;
  src: url("/cdn/shop/files/Samantha_Upright.otf?v=1654809148");
}

.font-67 {
  font-family: Sweetheart;
}

@media (max-width: 2685px) {
  .font-67 {
    font-size: 9rem;
  }
  .font-67.font-md {
    font-size: 5.45455rem;
  }
  .font-67.font-sm {
    font-size: 2.85714rem;
  }
}

@media (max-width: 550px) {
  .font-67 {
    font-size: 4.8rem;
  }
  .font-67.font-md {
    font-size: 4.36364rem;
  }
  .font-67.font-sm {
    font-size: 2.28571rem;
  }
}

@media (max-width: 425px) {
  .font-67 {
    font-size: 6rem;
  }
  .font-67.font-md {
    font-size: 3.18182rem;
  }
  .font-67.font-sm {
    font-size: 1.66667rem;
  }
}

@font-face {
  font-family: Symphony;
  src: url("/cdn/shop/files/magnolia_sky.otf?v=1654809148");
}

.font-68 {
  font-family: Symphony;
}

@media (max-width: 2685px) {
  .font-68 {
    font-size: 9rem;
  }
  .font-68.font-md {
    font-size: 5.45455rem;
  }
  .font-68.font-sm {
    font-size: 2.85714rem;
  }
}

@media (max-width: 550px) {
  .font-68 {
    font-size: 4.8rem;
  }
  .font-68.font-md {
    font-size: 4.36364rem;
  }
  .font-68.font-sm {
    font-size: 2.28571rem;
  }
}

@media (max-width: 425px) {
  .font-68 {
    font-size: 4rem;
  }
  .font-68.font-md {
    font-size: 3.18182rem;
  }
  .font-68.font-sm {
    font-size: 1.66667rem;
  }
}

@font-face {
  font-family: Stellar;
  src: url("/cdn/shop/files/CASTELAR.TTF?v=1654809148");
}

.font-69 {
  font-family: Stellar;
}

@media (max-width: 2685px) {
  .font-69 {
    font-size: 9rem;
  }
  .font-69.font-md {
    font-size: 5.45455rem;
  }
  .font-69.font-sm {
    font-size: 2.85714rem;
  }
}

@media (max-width: 550px) {
  .font-69 {
    font-size: 4.8rem;
  }
  .font-69.font-md {
    font-size: 4.36364rem;
  }
  .font-69.font-sm {
    font-size: 2.28571rem;
  }
}

@media (max-width: 425px) {
  .font-69 {
    font-size: 4rem;
  }
  .font-69.font-md {
    font-size: 3.18182rem;
  }
  .font-69.font-sm {
    font-size: 1.66667rem;
  }
}

@font-face {
  font-family: Stamped;
  src: url("");
}

.font-70 {
  font-family: Stamped;
}

@media (max-width: 2685px) {
  .font-70 {
    font-size: 9rem;
  }
  .font-70.font-md {
    font-size: 5.45455rem;
  }
  .font-70.font-sm {
    font-size: 2.85714rem;
  }
}

@media (max-width: 550px) {
  .font-70 {
    font-size: 4.8rem;
  }
  .font-70.font-md {
    font-size: 4.36364rem;
  }
  .font-70.font-sm {
    font-size: 2.28571rem;
  }
}

@media (max-width: 425px) {
  .font-70 {
    font-size: 5rem;
  }
  .font-70.font-md {
    font-size: 3.18182rem;
  }
  .font-70.font-sm {
    font-size: 1.66667rem;
  }
}

@font-face {
  font-family: Sneakers;
  src: url("/cdn/shop/files/SnellRoundhand-BoldScript.otf?v=1654809148");
}

.font-71 {
  font-family: Sneakers;
}

@media (max-width: 2685px) {
  .font-71 {
    font-size: 9rem;
  }
  .font-71.font-md {
    font-size: 5.45455rem;
  }
  .font-71.font-sm {
    font-size: 2.85714rem;
  }
}

@media (max-width: 550px) {
  .font-71 {
    font-size: 4.8rem;
  }
  .font-71.font-md {
    font-size: 4.36364rem;
  }
  .font-71.font-sm {
    font-size: 2.28571rem;
  }
}

@media (max-width: 425px) {
  .font-71 {
    font-size: 4rem;
  }
  .font-71.font-md {
    font-size: 3.18182rem;
  }
  .font-71.font-sm {
    font-size: 1.66667rem;
  }
}

@font-face {
  font-family: Sequence;
  src: url("/cdn/shop/files/Sequel-Regular.ttf?v=1654809148");
}

.font-72 {
  font-family: Sequence;
}

@media (max-width: 2685px) {
  .font-72 {
    font-size: 9rem;
  }
  .font-72.font-md {
    font-size: 5.45455rem;
  }
  .font-72.font-sm {
    font-size: 2.85714rem;
  }
}

@media (max-width: 550px) {
  .font-72 {
    font-size: 4.8rem;
  }
  .font-72.font-md {
    font-size: 4.36364rem;
  }
  .font-72.font-sm {
    font-size: 2.28571rem;
  }
}

@media (max-width: 425px) {
  .font-72 {
    font-size: 5rem;
  }
  .font-72.font-md {
    font-size: 3.18182rem;
  }
  .font-72.font-sm {
    font-size: 1.66667rem;
  }
}

@font-face {
  font-family: Strawberry;
  src: url("/cdn/shop/files/bromello.otf?v=1654809148");
}

.font-73 {
  font-family: Strawberry;
}

@media (max-width: 2685px) {
  .font-73 {
    font-size: 9rem;
  }
  .font-73.font-md {
    font-size: 5.45455rem;
  }
  .font-73.font-sm {
    font-size: 2.85714rem;
  }
}

@media (max-width: 550px) {
  .font-73 {
    font-size: 4.8rem;
  }
  .font-73.font-md {
    font-size: 4.36364rem;
  }
  .font-73.font-sm {
    font-size: 2.28571rem;
  }
}

@media (max-width: 425px) {
  .font-73 {
    font-size: 4rem;
  }
  .font-73.font-md {
    font-size: 3.18182rem;
  }
  .font-73.font-sm {
    font-size: 1.66667rem;
  }
}

@font-face {
  font-family: Sincere;
  src: url("/cdn/shop/files/Sinclaire-Regular.otf?v=1654809148");
}

.font-74 {
  font-family: Sincere;
}

@media (max-width: 2685px) {
  .font-74 {
    font-size: 9rem;
  }
  .font-74.font-md {
    font-size: 5.45455rem;
  }
  .font-74.font-sm {
    font-size: 2.85714rem;
  }
}

@media (max-width: 550px) {
  .font-74 {
    font-size: 4.8rem;
  }
  .font-74.font-md {
    font-size: 4.36364rem;
  }
  .font-74.font-sm {
    font-size: 2.28571rem;
  }
}

@media (max-width: 425px) {
  .font-74 {
    font-size: 5rem;
  }
  .font-74.font-md {
    font-size: 3.18182rem;
  }
  .font-74.font-sm {
    font-size: 1.66667rem;
  }
}

@font-face {
  font-family: Smiling;
  src: url("/cdn/shop/files/Shorelines_Script_Bold.otf?v=1654809148");
}

.font-75 {
  font-family: Smiling;
}

@media (max-width: 2685px) {
  .font-75 {
    font-size: 9rem;
  }
  .font-75.font-md {
    font-size: 5.45455rem;
  }
  .font-75.font-sm {
    font-size: 2.85714rem;
  }
}

@media (max-width: 550px) {
  .font-75 {
    font-size: 4.8rem;
  }
  .font-75.font-md {
    font-size: 4.36364rem;
  }
  .font-75.font-sm {
    font-size: 2.28571rem;
  }
}

@media (max-width: 425px) {
  .font-75 {
    font-size: 4rem;
  }
  .font-75.font-md {
    font-size: 3.18182rem;
  }
  .font-75.font-sm {
    font-size: 1.66667rem;
  }
}

@font-face {
  font-family: Southside;
  src: url("/cdn/shop/files/Southfield-Alt1.ttf?v=1654809148");
}

.font-76 {
  font-family: Southside;
}

@media (max-width: 2685px) {
  .font-76 {
    font-size: 9rem;
  }
  .font-76.font-md {
    font-size: 5.45455rem;
  }
  .font-76.font-sm {
    font-size: 2.85714rem;
  }
}

@media (max-width: 550px) {
  .font-76 {
    font-size: 4.8rem;
  }
  .font-76.font-md {
    font-size: 4.36364rem;
  }
  .font-76.font-sm {
    font-size: 2.28571rem;
  }
}

@media (max-width: 425px) {
  .font-76 {
    font-size: 6rem;
  }
  .font-76.font-md {
    font-size: 3.18182rem;
  }
  .font-76.font-sm {
    font-size: 1.66667rem;
  }
}

@font-face {
  font-family: Starry;
  src: url("/cdn/shop/files/Starjedi.ttf?v=1654809148");
}

.font-77 {
  font-family: Starry;
}

@media (max-width: 2685px) {
  .font-77 {
    font-size: 9rem;
  }
  .font-77.font-md {
    font-size: 5.45455rem;
  }
  .font-77.font-sm {
    font-size: 2.85714rem;
  }
}

@media (max-width: 550px) {
  .font-77 {
    font-size: 4.8rem;
  }
  .font-77.font-md {
    font-size: 4.36364rem;
  }
  .font-77.font-sm {
    font-size: 2.28571rem;
  }
}

@media (max-width: 425px) {
  .font-77 {
    font-size: 5rem;
  }
  .font-77.font-md {
    font-size: 3.18182rem;
  }
  .font-77.font-sm {
    font-size: 1.66667rem;
  }
}

@font-face {
  font-family: Spicy;
  src: url("/cdn/shop/files/Garlic-Butter.otf?v=1654809148");
}

.font-78 {
  font-family: Spicy;
}

@media (max-width: 2685px) {
  .font-78 {
    font-size: 9rem;
  }
  .font-78.font-md {
    font-size: 5.45455rem;
  }
  .font-78.font-sm {
    font-size: 2.85714rem;
  }
}

@media (max-width: 550px) {
  .font-78 {
    font-size: 4.8rem;
  }
  .font-78.font-md {
    font-size: 4.36364rem;
  }
  .font-78.font-sm {
    font-size: 2.28571rem;
  }
}

@media (max-width: 425px) {
  .font-78 {
    font-size: 6rem;
  }
  .font-78.font-md {
    font-size: 3.18182rem;
  }
  .font-78.font-sm {
    font-size: 1.66667rem;
  }
}

@font-face {
  font-family: Sporty;
  src: url("/cdn/shop/files/sportsjersey.ttf?v=1654809148");
}

.font-79 {
  font-family: Sporty;
}

@media (max-width: 2685px) {
  .font-79 {
    font-size: 9rem;
  }
  .font-79.font-md {
    font-size: 5.45455rem;
  }
  .font-79.font-sm {
    font-size: 2.85714rem;
  }
}

@media (max-width: 550px) {
  .font-79 {
    font-size: 4.8rem;
  }
  .font-79.font-md {
    font-size: 4.36364rem;
  }
  .font-79.font-sm {
    font-size: 2.28571rem;
  }
}

@media (max-width: 425px) {
  .font-79 {
    font-size: 6rem;
  }
  .font-79.font-md {
    font-size: 3.18182rem;
  }
  .font-79.font-sm {
    font-size: 1.66667rem;
  }
}

@font-face {
  font-family: Southern;
  src: url("/cdn/shop/files/TEXAT_BOLD_PERSONAL_USE.otf?v=1654809148");
}

.font-80 {
  font-family: Southern;
}

@media (max-width: 2685px) {
  .font-80 {
    font-size: 9rem;
  }
  .font-80.font-md {
    font-size: 5.45455rem;
  }
  .font-80.font-sm {
    font-size: 2.85714rem;
  }
}

@media (max-width: 550px) {
  .font-80 {
    font-size: 4.8rem;
  }
  .font-80.font-md {
    font-size: 4.36364rem;
  }
  .font-80.font-sm {
    font-size: 2.28571rem;
  }
}

@media (max-width: 425px) {
  .font-80 {
    font-size: 4rem;
  }
  .font-80.font-md {
    font-size: 3.18182rem;
  }
  .font-80.font-sm {
    font-size: 1.66667rem;
  }
}
@font-face {
  font-family: Springtime;
  src: url("/cdn/shop/files/plazaitc-normal.ttf?v=1654809148");
}

.font-81 {
  font-family: Springtime;
}

@media (max-width: 2685px) {
  .font-81 {
    font-size: 9rem;
  }
  .font-81.font-md {
    font-size: 5.45455rem;
  }
  .font-81.font-sm {
    font-size: 2.85714rem;
  }
}

@media (max-width: 550px) {
  .font-81 {
    font-size: 4.8rem;
  }
  .font-81.font-md {
    font-size: 4.36364rem;
  }
  .font-81.font-sm {
    font-size: 2.28571rem;
  }
}

@media (max-width: 425px) {
  .font-81 {
    font-size: 6rem;
  }
  .font-81.font-md {
    font-size: 3.18182rem;
  }
  .font-81.font-sm {
    font-size: 1.66667rem;
  }
}
@font-face {
  font-family: Valuable;
  src: url("/cdn/shop/files/Vacations_in_Phuket.ttf?v=1654809148");
}

.font-82 {
  font-family: Valuable;
}

@media (max-width: 2685px) {
  .font-82 {
    font-size: 6rem;
  }
  .font-82.font-md {
    font-size: 5.45455rem;
  }
  .font-82.font-sm {
    font-size: 2.85714rem;
  }
}

@media (max-width: 550px) {
  .font-82 {
    font-size: 4.8rem;
  }
  .font-82.font-md {
    font-size: 4.36364rem;
  }
  .font-82.font-sm {
    font-size: 2.28571rem;
  }
}

@media (max-width: 425px) {
  .font-82 {
    font-size: 3rem;
  }
  .font-82.font-md {
    font-size: 2.18182rem;
  }
  .font-82.font-sm {
    font-size: 1.66667rem;
  }
}
@font-face {
  font-family: Walter;
  src: url("/cdn/shop/files/waltograph42.ttf?v=1654809148");
}

.font-83 {
  font-family: Walter;
}

@media (max-width: 2685px) {
  .font-83 {
    font-size: 9rem;
  }
  .font-83.font-md {
    font-size: 5.45455rem;
  }
  .font-83.font-sm {
    font-size: 2.85714rem;
  }
}

@media (max-width: 550px) {
  .font-83 {
    font-size: 4.8rem;
  }
  .font-83.font-md {
    font-size: 4.36364rem;
  }
  .font-83.font-sm {
    font-size: 2.28571rem;
  }
}

@media (max-width: 425px) {
  .font-83 {
    font-size: 5rem;
  }
  .font-83.font-md {
    font-size: 3.18182rem;
  }
  .font-83.font-sm {
    font-size: 1.66667rem;
  }
}
@font-face {
  font-family: Whiskey;
  src: url("/cdn/shop/files/AmberWhiskey.otf?v=1654809148");
}

.font-84 {
  font-family: Whiskey;
}

@media (max-width: 2685px) {
  .font-84 {
    font-size: 9rem;
  }
  .font-84.font-md {
    font-size: 5.45455rem;
  }
  .font-84.font-sm {
    font-size: 2.85714rem;
  }
}

@media (max-width: 550px) {
  .font-84 {
    font-size: 4.8rem;
  }
  .font-84.font-md {
    font-size: 4.36364rem;
  }
  .font-84.font-sm {
    font-size: 2.28571rem;
  }
}

@media (max-width: 425px) {
  .font-84 {
    font-size: 6rem;
  }
  .font-84.font-md {
    font-size: 3.18182rem;
  }
  .font-84.font-sm {
    font-size: 1.66667rem;
  }
}
@font-face {
  font-family: Wonder;
  src: url("/cdn/shop/files/Wicked_Mouse_Demo.otf?v=1654809148");
}

.font-85 {
  font-family: Wonder;
}

@media (max-width: 2685px) {
  .font-85 {
    font-size: 9rem;
  }
  .font-85.font-md {
    font-size: 5.45455rem;
  }
  .font-85.font-sm {
    font-size: 2.85714rem;
  }
}

@media (max-width: 550px) {
  .font-85 {
    font-size: 4.8rem;
  }
  .font-85.font-md {
    font-size: 4.36364rem;
  }
  .font-85.font-sm {
    font-size: 2.28571rem;
  }
}

@media (max-width: 425px) {
  .font-85 {
    font-size: 4rem;
  }
  .font-85.font-md {
    font-size: 3.18182rem;
  }
  .font-85.font-sm {
    font-size: 1.66667rem;
  }
}


 <!-- copy css code below  -->

@font-face {
  font-family: Youthful;
  src: url("/cdn/shop/files/Yananeska_Personal_Use.ttf?v=1654809148");
}

.font-86 {
  font-family: Youthful;
}

@media (max-width: 2685px) {
  .font-86 {
    font-size: 7rem;
  }
  .font-86.font-md {
    font-size: 5.45455rem;
  }
  .font-86.font-sm {
    font-size: 2.85714rem;
  }
}

@media (max-width: 550px) {
  .font-86 {
    font-size: 4.8rem;
  }
  .font-86.font-md {
    font-size: 4.36364rem;
  }
  .font-86.font-sm {
    font-size: 2.28571rem;
  }
}

@media (max-width: 425px) {
  .font-86 {
    font-size: 4rem;
  }
  .font-86.font-md {
    font-size: 3.18182rem;
  }
  .font-86.font-sm {
    font-size: 1.66667rem;
  }
}

<!-- add css code below  -->










.list-wrp {
  padding: 1rem;
  margin-top: 2.5rem;
  padding-left: 3.5rem;
  -webkit-box-shadow: 4px 4px 8px rgba(0, 0, 0, 0.2);
          box-shadow: 4px 4px 8px rgba(0, 0, 0, 0.2);
}

.list-wrp .inner-list-wrp .text {
  font-size: 1.6rem;
  padding: .5rem 0;
  list-style: disc;
}

.navigation_bar {
  background-color: #000;
  padding: 1rem 0;
}

.navigation_wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.navigation_header {
  font-weight: 400;
  color: white;
  font-size: 4rem;
}

@media screen and (max-width: 400px) {
  .navigation_header {
    font-size: 2.3rem;
  }
}

.table_inner {
  overflow-x: auto;
}

.card {
  margin-top: 5rem;
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 32rem auto;
      grid-template-columns: 32rem auto;
  grid-gap: 2rem;
}

@media only screen and (max-width: 700px) {
  .card {
    width: 100%;
    margin-top: 5rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    padding: 1rem;
  }
}

@media only screen and (max-width: 400px) {
  .card {
    width: 100%;
    margin-top: 5rem;
  }
}

.card_left {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  max-width: 30rem;
  width: 100%;
}

@media only screen and (max-width: 550px) {
  .card_left {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
    max-width: 40rem;
    margin: 0 auto;
  }
}

@media only screen and (max-width: 900px) {
  .card_left {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
    max-width: 60rem;
    margin: 0 auto;
  }
}

.card_left_inner {
  -webkit-box-shadow: 4px 4px 8px rgba(0, 0, 0, 0.2);
          box-shadow: 4px 4px 8px rgba(0, 0, 0, 0.2);
}

.card_left_heading {
  font-size: 2rem;
  padding: 1rem 0;
  padding-left: 1rem;
  text-transform: uppercase;
  border-top: 1px solid #e2dfdf;
  border-bottom: 1px solid #e2dfdf;
}

.card .address {
  padding: 1rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}

.card .address_plate {
  background-color: #e9e9e9;
  margin-bottom: 1rem;
  padding: 1.3rem 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-radius: 3px;
}

.card .fas,
.card i {
  padding-left: 1rem;
  color: #202020;
  font-size: 1.7rem;
}

.card span {
  padding-left: 1rem;
  color: #3b3939;
  font-weight: 200;
  text-transform: capitalize;
  font-style: normal;
  font-size: 1.3rem;
}

.card .btn_wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-left: 2rem;
  margin-bottom: 2rem;
  text-align: center;
}

.card .btn1 {
  background-color: #3b5999;
  padding: 1rem 5rem;
  border-radius: 3px;
  display: inline-block;
}

.card .fa-facebook-f {
  color: white;
}

.card .btn2 {
  background-color: #e4405f;
  padding: 1rem 5rem;
  border-radius: 3px;
  display: inline-block;
  margin-left: 1rem;
}

.card .fa-instagram {
  color: white;
}

.card .card_right {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}

@media only screen and (max-width: 550px) {
  .card .card_right {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
}

@media only screen and (max-width: 900px) {
  .card .card_right {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
}

.card .card_right_heading {
  font-size: 2.5rem;
  margin-bottom: 1rem;
  font-weight: 600;
  color: #011D3F;
}

@media screen and (max-width: 500px) {
  .card .card_right_heading {
    font-size: 1.7rem;
  }
}

.card .input_wrapper {
  
  border-radius: 5px;
  -webkit-box-shadow: 0, 1px, 4px, 0 black;
          box-shadow: 0, 1px, 4px, 0 black;
  margin-top: 1rem;
  width: 100%;
}

@media screen and (max-width: 600px) {
  .card .input_wrapper {
    margin-left: 1rem;
    padding: 2rem;
    width: 95%;
    border-radius: 5px;
  }
}

@media screen and (max-width: 1350px) {
  .card .input_wrapper {
    margin-left: 4rem;
    padding: 2rem;
    border-radius: 5px;
    width: 90%;
  }
}

@media screen and (max-width: 500px) {
  .card .input_wrapper {
    margin: 0 auto;
    padding: 2rem;
    border-radius: 5px;
    width: 95%;
  }
}

.card .input {
  width: 100%;
  border-radius: 5px;
  padding: 1.5rem;
  outline: none;
}

.card .box_inner {
  -webkit-box-shadow: 4px 4px 8px rgba(0, 0, 0, 0.2);
          box-shadow: 4px 4px 8px rgba(0, 0, 0, 0.2);
  margin-top: 2rem;
  padding: 0 2rem;
}

.card table {
  border-collapse: collapse;
  width: 100%;
  background-color: rgba(229, 226, 226, 0.171);
}

.card tr {
  border-top: 1px solid rgba(0, 0, 0, 0.1);
  padding: 1rem;
}

.card th {
  border-right: 1px solid rgba(0, 0, 0, 0.1);
  padding: 1rem;
}

.card tr:last-child {
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}

.card .table_inner tr,
.card .table_inner td {
  font-size: 1.3rem;
  color: #252424;
}

.card .box3 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin: 0 auto;
  background-color: rgba(229, 226, 226, 0.171);
}

.card .font_style_heading {
  font-size: 1rem;
  padding: 1rem;
  font-weight: 600;
  color: #0f0d0d;
}

.card .box_btn {
  background-color: #e9eff1;
  padding: 1rem 2rem;
  margin-right: 1rem;
  border-radius: 3px;
}

.card .box_btn:hover {
  background-color: #000;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}

@media screen and (max-width: 600) {
  .card .box_btn:hover {
    padding: 2rem 2.2rem;
  }
}

@media screen and (max-width: 300) {
  .card .box_btn:hover {
    padding: 2rem 2.2rem;
  }
}

.card .btn {
  color: black;
  font-size: 1.4rem;
  text-transform: capitalize;
}

.card .btn:hover {
  color: white;
}

.card .variable_font {
  color: #000;
  word-break: break-all;
  -webkit-transition: all 0.5s cubic-bezier(0.175, 0.885, 0.32, 1.275);
  transition: all 0.5s cubic-bezier(0.175, 0.885, 0.32, 1.275);
  font-weight: initial;
  padding-top: 25px;
  text-transform: unset;
}

.card .box1 {
  padding: .5rem 0;
}

@media only screen and (max-width: 900px) {
  .card {
    width: 100%;
    margin-top: 5rem;
    -ms-grid-columns: (minmax(50rem, 1fr))[auto-fit];
        grid-template-columns: repeat(auto-fit, minmax(50rem, 1fr));
  }
}

.header_wrapper {
  margin: 0 auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.logo_wrapper {
  width: 30rem;
}

.logo_img {
  width: 100%;
}

@media screen and (max-width: 500px) {
  .logo_img {
    max-width: 30rem;
    margin: 0 auto;
  }
}

.section_wrapper {
  margin: 0 auto;
  max-width: 119.9rem !important;
}

.full{
width: 1179px;
}

@media screen and (max-width: 500px) {
  .full {
    width: 100%;
  }
}

.fa {
  padding: 12px;
    font-size: 30px;
    text-align: center;
    text-decoration: none;
    margin: 5px 2px;
    border-radius: 50%;
}
.fab {
  padding: 15px;
    text-align: center;
    text-decoration: none;
    margin: 12px 0px;
    border-radius: 50%;
}
.fa-facebook {
  background: #3B5998;
  color: white;
}
.fa-instagram {
  background: #125688;
  color: white;
}
.fa-pinterest {
  background: #cb2027;
  color: white;
}
.fa-youtube {
  background: #bb0000;
  color: white;
}
.fa-twitter {
  background: #55ACEE;
  color: white;
}

.fa-tiktok {
  background: black;
  color: white;
}
.sbm{
  background-color: #FBEEEE;
    padding-top: 36px;
}