/** Shopify CDN: Minification failed

Line 116:24 Unexpected "{"

**/
/*
@font-face {
  font-family: "Apparel It";
  src: url("/cdn/shop/files/Apparel-RegularIt.woff2?v=1719167654")
      format("woff2"),
    url("/cdn/shop/files/Apparel-RegularIt.woff?v=1719167654")
      format("woff"),
    url("/cdn/shop/files/Apparel-RegularIt.ttf?v=1719167654")
      format("truetype");
  font-weight: normal;
  font-style: italic;
  font-display: swap;
}
*/

@font-face {
  font-family: "Apparel It";
  src: url("//www.shopelevatedagent.com/cdn/shop/t/15/assets/Apparel-RegularIt.eot?v=145820139787018752051719862419");
  src: url("//www.shopelevatedagent.com/cdn/shop/t/15/assets/Apparel-RegularIt.eot?%23iefix&v=145820139787018752051719862419") format('embedded-opentype'),
  url("//www.shopelevatedagent.com/cdn/shop/t/15/assets/Apparel-RegularIt.woff2?v=18137745918092463841719862416") format('woff2'),
  url("//www.shopelevatedagent.com/cdn/shop/t/15/assets/Apparel-RegularIt.woff?v=42002241919524086371719862421") format('woff'),
  url("//www.shopelevatedagent.com/cdn/shop/t/15/assets/Apparel-RegularIt.ttf?v=57934467406667028691719862414") format('truetype'),
  url("//www.shopelevatedagent.com/cdn/shop/t/15/assets/Apparel-RegularIt.svg%23Apparel-RegularIt?4536") format('svg');
  font-weight: normal;
  font-display: swap;
}

:root {
  --FONT-STACK-HEADING: "Apparel It", serif !important;
}

h3,
.h3 {
  font-family: Lato, sans-serif !important;
  text-transform: uppercase;
  letter-spacing: 2px;
  --heading-size: calc(1.4rem * var(--adjust-heading));
}

/* lowercase font on headings */
h1 .strong,
.h1 .strong,
h2 .strong,
.h2 .strong,
h4 .strong,
.h4 .strong {
  font-weight: 400 !important;
  text-transform: lowercase !important;
  letter-spacing: -1px;
}

b,
strong {
  font-weight: 600;
}


/* BUTTONS */
.btn--small {
  --left-right-padding: 35px;
}

.btn--medium {
  --left-right-padding: 35px;
}

/* MEGA MENU */

.grandparent.kids-3.images-1 .header__grandparent__links,
.grandparent.kids-4.images-1 .header__grandparent__links,
.grandparent.kids-5.images-1 .header__grandparent__links,
.grandparent.kids-6.images-1 .header__grandparent__links,
.grandparent.kids-7.images-1 .header__grandparent__links,
.grandparent.kids-8.images-1 .header__grandparent__links,
.grandparent.kids-9.images-1 .header__grandparent__links,
.grandparent.kids-10.images-1 .header__grandparent__links,
.grandparent.kids-11.images-1 .header__grandparent__links,
.grandparent.kids-12.images-1 .header__grandparent__links,
.grandparent.kids-13.images-1 .header__grandparent__links,
.grandparent.kids-14.images-1 .header__grandparent__links,
.grandparent.kids-15.images-1 .header__grandparent__links,
.grandparent.kids-16.images-1 .header__grandparent__links,
.grandparent.kids-17.images-1 .header__grandparent__links,
.grandparent.kids-18.images-1 .header__grandparent__links,
.grandparent.kids-19.images-1 .header__grandparent__links,
.grandparent.kids-20.images-1 .header__grandparent__links {
  grid-template-columns: repeat(4, minmax(0, 1fr));
  /* prev 3 col */
}


/* PRODUCT PAGE */
.product__accordion__content.is-expanded {
  height: auto !important;
  padding-top: 15px;
}

span.keywords {
  font-size: 1px;
  color: white;
}

/* PRODUCT BADGES */
.product__price--off {
  text-transform: uppercase;
  letter-spacing: 1px;
  border: 1px solid #ff4a00;
  padding: 3px 15px;
}

.product__badge__item,  {
  border: 1px solid #ff4a00;
}

/* FOOTER */
.localization-form .select-popout {
  border: 1px solid black;
  padding: 2px 10px;
}

.localization-form .select-popout__toggle {
  text-transform: uppercase;
  font-size: 10px;
}

.footer-copyright__content a {
  text-decoration: underline;
}

@media only screen and (min-width: 1024px) {
  .footer-blocks {
    justify-content: space-between !important;
  }

  .footer-block.footer-block--logo.text-center {
    margin: 0 auto;
  }
}

footer .background-size-cover {
  background: transparent;
}

/* PRODUCT PAGE */
@media only screen and (min-width: 768px) {
  .product-single__wrapper--large {
    grid-template-columns: calc(50% - var(--gutter) / 2) calc(50% - var(--gutter) / 2);
  }
}

@media only screen and (min-width: 768px) {
  .product-single__details .form__wrapper {
    max-width: 560px;
  }
}

.product-upsell__row {
  max-width: 200px;
}

/* POLICY PAGES */

.shopify-policy__container {
  margin-top: 60px !important;
  padding-bottom: 60px !important;
}

.shopify-policy__container h3 {
  margin-top: 50px;
}

/* Read More */
.readMore {
  display: block;
  overflow: hidden;
  position: relative;
}

.readMoreWrapper:not(.expend) .readMore {
  height: calc(3.85 * var(--line-height));
}

.readMoreWrapper .read_more_button,
.readMoreWrapper .read_less_button {
  margin-top: 1rem;
  text-decoration: underline;
  transition: color .3s ease;
}

.readMoreWrapper .read_less_button,
.readMoreWrapper.expend .read_more_button {
  display: none;
}

.readMoreWrapper.expend .read_less_button {
  display: block;
}

/* Header Style */
.site-header--nav-custom.site-header>.wrapper {
  --header-sticky-height: inherit;
}

.customHeader {
  display: block;
  position: static;
  width: 100%;
}

.customHeaderTop {
  display: grid;
  gap: 1.5rem;
  grid-template-columns: 2em 250px 1fr calc(250px + 2em);
  margin: 0 auto;
  max-width: var(--site-width);
  padding: 1rem var(--gutter);
}

.customHeader .logo {
  margin: 0;
  max-width: 100%;
  padding: 0;
}

.customHeader predictive-search form {
  margin: 0 auto;
  max-width: 29.25rem;
  padding: 0;
}

.customHeader .search-form__inner {
  padding: 0;
}

.customHeader .search-form__input {
  border: 1px solid currentColor;
  height: 100%;
}

.customHeader .search-form__input::-webkit-input-placeholder {
  opacity: .5;
}

.customHeader .search-form__input::-moz-placeholder {
  opacity: .5;
}

.customHeader .search-form__input:-ms-input-placeholder {
  opacity: .5;
}

.customHeader .search-form__input:-moz-placeholder {
  opacity: .5;
}

.customHeader .menu__item--icons {
  margin: 0;
  margin-left: auto;
}

.customHeaderBottom {
  background-color: #000;
}

.customHeaderBottom .menu__items {
  gap: 1.5rem;
  margin: 0 auto;
  max-width: var(--site-width);
  padding: 0 var(--gutter);
}

.customHeaderBottom .navlink--toplevel {
  color: #fff;
  padding-bottom: 0.75rem;
  padding-top: 0.75rem;
}

.site-header--nav-custom.site-header--compress .nav .menu__item {
  display: flex;
}

.site-header--nav-custom .mobile-menu__button,
.site-header--nav-custom .wrapper>.logo,
.site-header--nav-custom #NavStandard {
  display: none;
}

/* Footer */
.footer-blocks.d-flex {
  display: flex;
  justify-content: center;
}

.sticky-text__text {
  display: block;
}

@media only screen and (min-width: 1024px) {

  .site-header--nav-custom .wrapper,
  .site-header--nav-custom .customHeader {
    padding: 0;
  }

  #nav-drawer .desk-nav~* {
    display: none;
  }
}

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

  .site-header--nav-custom .mobile-menu__button,
  .site-header--nav-custom .mobile-menu {
    display: flex;
  }

  .site-header--nav-custom .wrapper>.logo {
    display: block;
    margin-left: auto;
    margin-right: auto;
    padding: 0;
  }

  #nav-drawer .desk-nav,
  .customHeader {
    display: none;
  }
}


/* HAMBURGER MENU */

.mobile-navlink--level-1 {
  font-size: calc(1.2rem * var(--adjust-nav-top-level));
}

.mobile-navlink {
  text-transform: uppercase;
  letter-spacing: 1px;
}