@tailwind base;
@tailwind components;
@tailwind utilities;

@import url("https://p.typekit.net/p.css?s=1&k=nhf3ytv&ht=tk&f=13464.13465.13466.13467.13470.13472.29416.29418.29420.29421.44384.44385.44390.44391.53145.55983.55984.55988.55992.55995.55996.56000.56001.56004.56005.56008.56012.56013.56017.56019.56020&a=176798252&app=typekit&e=css");
@layer base {
  @font-face {
    font-family: "freightregular";
    src: url("https://use.typekit.net/af/ac6334/000000000000000000012059/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff2"), url("https://use.typekit.net/af/ac6334/000000000000000000012059/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff"), url("https://use.txypekit.net/af/ac6334/000000000000000000012059/27/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: "freightMd";
   src:url("https://use.typekit.net/af/4b422b/000000000000000077359fbd/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3") format("woff2"),url("https://use.typekit.net/af/4b422b/000000000000000077359fbd/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3") format("woff"),url("https://use.typekit.net/af/4b422b/000000000000000077359fbd/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3") format("opentype");
font-display:auto;font-style:normal;font-weight:500;font-stretch:normal;
  }
  @font-face {
    font-family: "freightSBd";
    src:url("https://use.typekit.net/af/f39ce1/000000000000000077359fcb/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3") format("woff2"),url("https://use.typekit.net/af/f39ce1/000000000000000077359fcb/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3") format("woff"),url("https://use.typekit.net/af/f39ce1/000000000000000077359fcb/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3") format("opentype");
font-display:auto;font-style:normal;font-weight:600;font-stretch:normal;
  }
  @font-face {
    font-family: "freightBlk";
    src: url("../fonts/freighttextproblack-regular-webfont.woff2") format("woff2"), url("../fonts/freighttextproblack-regular-webfont.woff") format("woff");
    font-weight: normal;
    font-style: normal;
  }
  @font-face {
    font-family: "freightLt";
    src: url("../fonts/freighttextprolight-regular-webfont.woff2") format("woff2"), url("../fonts/freighttextprolight-regular-webfont.woff") format("woff");
    font-weight: normal;
    font-style: normal;
  }
 @font-face {
    font-family: "freightBd";
    src: url("https://use.typekit.net/af/04ec74/00000000000000000001205b/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff2"), url("https://use.typekit.net/af/04ec74/00000000000000000001205b/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff"), url("https://use.typekit.net/af/04ec74/00000000000000000001205b/27/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: "millerblk";
    src: url("../fonts/miller_banner_black-webfont.woff2") format("woff2"), url("../fonts/miller_banner_black-webfont.woff") format("woff");
    font-weight: normal;
    font-style: normal;
  }
  @font-face {
    font-family: "millerbld";
    src: url("../fonts/miller_banner_bold-webfont.woff2") format("woff2"), url("../fonts/miller_banner_bold-webfont.woff") format("woff");
    font-weight: normal;
    font-style: normal;
  }
  @font-face {
    font-family: "millerlt";
    src: url("../fonts/miller_banner_light-webfont.woff2") format("woff2"), url("../fonts/miller_banner_light-webfont.woff") format("woff");
    font-weight: normal;
    font-style: normal;
  }
  @font-face {
    font-family: "millerregular";
    src: url("../fonts/miller_banner_roman-webfont.woff2") format("woff2"), url("../fonts/miller_banner_roman-webfont.woff") format("woff");
    font-weight: normal;
    font-style: normal;
  }
  @font-face {
    font-family: "millersbd";
    src: url("../fonts/miller_banner_semibold-webfont.woff2") format("woff2"), url("../fonts/miller_banner_semibold-webfont.woff") format("woff");
    font-weight: normal;
    font-style: normal;
  }
}
@layer components {
  .my-custom-style {
    /* ... */
  }
}
@font-face {
font-family:"area-variable";
src:url("https://use.typekit.net/af/cb9059/0000000000000000774ee012/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff2"),url("https://use.typekit.net/af/cb9059/0000000000000000774ee012/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff"),url("https://use.typekit.net/af/cb9059/0000000000000000774ee012/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("opentype");
font-display:auto;font-style:normal;font-weight:400;font-stretch:normal;
}

.invisible-scroll::-webkit-scrollbar {
  display: none;
}

.snap-scroll {
  scroll-snap-type: x mandatory;
}

.snap-start {
  scroll-snap-align: start;
}

.snap-end {
  scroll-snap-align: end;
}

body {
  color: #212121;
  font-family:"area-variable", sans-serif;
 
  font-variation-settings: 'wght' 500;
}

@font-face {
  font-family: "Proxima Nova";
  src: url("../fonts/ProximaNovaRegular.woff2") format("woff2"), url("../fonts/ProximaNovaRegular.woff") format("woff");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
.font-proxima {
  font-family: "Proxima Nova";
}

.font-area {
  font-family:"area-variable", sans-serif;
  font-variation-settings: 'wght' 500;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-smooth: never;
}

.site-search {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzlfOTAyKSI+CjxwYXRoIGQ9Ik04Ljc1IDE1QzEyLjIwMTggMTUgMTUgMTIuMjAxOCAxNSA4Ljc1QzE1IDUuMjk4MjIgMTIuMjAxOCAyLjUgOC43NSAyLjVDNS4yOTgyMiAyLjUgMi41IDUuMjk4MjIgMi41IDguNzVDMi41IDEyLjIwMTggNS4yOTgyMiAxNSA4Ljc1IDE1WiIgc3Ryb2tlPSIjMjEyMTIxIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTEzLjE2OTkgMTMuMTY5NEwxNy41MDA0IDE3LjQ5OTkiIHN0cm9rZT0iIzIxMjEyMSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjwvZz4KPGRlZnM+CjxjbGlwUGF0aCBpZD0iY2xpcDBfOV85MDIiPgo8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9IndoaXRlIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==");
  padding-right: 25px;
  background-repeat: no-repeat;
  background-position: right center;
}
.site-search.site-search-mobile {
  background-size: 24px;
}

.swiper-btn {
  width: 40px;
}
.swiper-btn::after {
  display: none;
}
.swiper-btn.swiper-button-disabled {
  background: #e9e9e9;
  cursor: not-allowed;
}

.video-overlay {
  /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#212121+40,1d1d1b+100&0+40,0.8+100 */
  background: linear-gradient(to bottom, rgba(33, 33, 33, 0) 40%, rgba(29, 29, 27, 0.8) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}

.browse-menu,
.overlay-white {
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
  transition: all ease-in-out 0.3s;
}
.browse-menu{
max-height:calc(100vh - 152px);
overflow:auto;
}

body.menu-active .browse-menu,
body.menu-active .overlay-white,
body.search-visible .overlay-white
{
  opacity: 1;
  visibility: visible;
  pointer-events: auto;
}
body.menu-active .navigation-mobile {
  left: 0;
  opacity: 1;
}

body.menu-active .browse-menu {
  top: 152px;
}

.browse-menu {
  top: 160px;
}

body.menu-active {

}

.main-banner-pagination {
  top: inherit !important;
  bottom: inherit !important;
}
.main-banner-pagination span {
  width: 12px;
  height: 12px;
  margin: 0 !important;
  background: #f5f5f5;
  opacity: 1;
}
.main-banner-pagination span.swiper-pagination-bullet-active {
  background: #e9e9e9;
}

.navigation-mobile,
.browse-menu-mobile {
  transition: all ease-in-out 0.3s;
  left: -430px;
  opacity: 0;
}

.browse-menu-mobile.menu-active {
  left: 0;
  opacity: 1;
}

.back-mobile-menu {
  display: none;
}

.lg-video-overlay {
  background: linear-gradient(180deg, rgba(33, 33, 33, 0) 34.71%, rgba(29, 29, 27, 0.64) 81.25%);
  background-blend-mode: multiply;
}

body.submit-brand .overlay-white {
  opacity: 1;
  visibility: visible;
  pointer-events: auto;
}

body.login-form-visible .overlay-white {
  opacity: 1;
  visibility: visible;
  pointer-events: auto;
  z-index: 50;
}

body.signup-visible .overlay-white {
  opacity: 1;
  visibility: visible;
  pointer-events: auto;
}

.submit-brand-form,
.login-form,
.signup-form {
  top: 160px;
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
  transition: all ease-in-out 0.3s;
}

.submit-brand .submit-brand-form,
.login-form-visible .login-form,
.signup-visible .signup-form {
  opacity: 1;
  visibility: visible;
  pointer-events: auto;
  top: 152px;
}

select:not([size]) {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgaWQ9IkNhcmV0RG93biIgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzE4N18zMTE4KSI+CjxwYXRoIGlkPSJWZWN0b3IiIGQ9Ik0xNi4yNSA3LjVMMTAgMTMuNzVMMy43NSA3LjUiIHN0cm9rZT0iYmxhY2siIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMF8xODdfMzExOCI+CjxyZWN0IHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgZmlsbD0id2hpdGUiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K");
  background-position: right 0.75rem center;
  background-repeat: no-repeat;
  background-size: 20px;
  padding-right: 2.5rem;
  -webkit-appearance: none;
  -moz-appearance: none;
       appearance: none;
}

.toggle-password {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAyMiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggaWQ9IlZlY3RvciIgZD0iTTMuODg5ODEgMC4xMzY2NjFDMy43ODkxNCAwLjA0OTcwOTYgMy42NTcxMyAwLjAwMDk2MzY4NSAzLjUxOTc3IDEuNDEzNjllLTA1QzMuMzgyNDEgLTAuMDAwOTM1NDExIDMuMjQ5NjQgMC4wNDU5ODAyIDMuMTQ3NTkgMC4xMzE1M0MzLjA0NTUzIDAuMjE3MDggMi45ODE1OCAwLjMzNTA3IDIuOTY4MzEgMC40NjIyODZDMi45NTUwNCAwLjU4OTUwMiAyLjk5MzQyIDAuNzE2NzMyIDMuMDc1ODkgMC44MTg5NDRMNC45ODk3IDIuNzgwNTFDMS41NzI3MSA0LjY0ODI2IDAuMTEwNzcyIDcuNjQxNzggMC4wNDc1MjgyIDcuNzc1NjhDMC4wMTYxOTI2IDcuODQxMTggMCA3LjkxMjA3IDAgNy45ODM3N0MwIDguMDU1NDcgMC4wMTYxOTI2IDguMTI2MzcgMC4wNDc1MjgyIDguMTkxODdDMC4wNzg2OTE3IDguMjU3NTQgMC44NDEyODIgOS44MzEwNiAyLjU0NDI4IDExLjQxNTdDNC4xMjQ0NiAxMi44ODQzIDYuODM5MzUgMTQuNjM1MiAxMC44MTU1IDE0LjYzNTJDMTIuNDc3NCAxNC42NDQ2IDE0LjEyMTYgMTQuMzE3MiAxNS42MzM5IDEzLjY3NTdMMTcuNzQyIDE1LjgzMjZDMTcuODQwMiAxNS45MzMgMTcuOTc3MyAxNS45OTMgMTguMTIzMSAxNS45OTk0QzE4LjI2ODggMTYuMDA1OCAxOC40MTEzIDE1Ljk1ODEgMTguNTE5MyAxNS44NjY3QzE4LjYyNzIgMTUuNzc1MyAxOC42OTE3IDE1LjY0NzggMTguNjk4NiAxNS41MTIyQzE4LjcwNTUgMTUuMzc2NSAxOC42NTQyIDE1LjI0MzkgMTguNTU1OSAxNS4xNDM1TDMuODg5ODEgMC4xMzY2NjFaTTguMzQ2MiA2LjIxOTIyTDEyLjQ3MDggMTAuNDQyNkMxMS44NTE1IDEwLjgwMjYgMTEuMTE2MSAxMC45NDg5IDEwLjM5MjcgMTAuODU1OUM5LjY2OTQgMTAuNzYyOCA5LjAwNDE0IDEwLjQzNjQgOC41MTMwNiA5LjkzMzU3QzguMDIxOTcgOS40MzA3MyA3LjczNjI1IDguNzgzNCA3LjcwNTc2IDguMTA0NTVDNy42NzUyNiA3LjQyNTcgNy45MDE5MyA2Ljc1ODQ0IDguMzQ2MiA2LjIxOTIyWk0xMC44MTU1IDEzLjYxMThDNy45MzkyNSAxMy42MTE4IDUuNDI3ODMgMTIuNjM3OCAzLjM0OTk1IDEwLjcxOEMyLjQ3ODcgOS45MTI3MSAxLjc0MTU5IDguOTkwODQgMS4xNjMgNy45ODI5MkMxLjU1NjIxIDcuMjgzNTggMy4wMDUzMiA0Ljk4MjU4IDUuNzQ1ODggMy41NTU3NUw3LjU5NzM2IDUuNDQ5OTRDNi45MzgxNyA2LjE3Njc2IDYuNTg1MTcgNy4xMDE2NCA2LjYwNDA0IDguMDUyNTJDNi42MjI5IDkuMDAzMzkgNy4wMTIzNCA5LjkxNTUyIDcuNjk5OSAxMC42MTkyQzguMzg3NDYgMTEuMzIyOSA5LjMyNjM0IDExLjc3MDIgMTAuMzQxOSAxMS44NzhDMTEuMzU3NCAxMS45ODU3IDEyLjM4MDQgMTEuNzQ2NiAxMy4yMjA2IDExLjIwNUwxNC44NTMgMTIuODc2NkMxMy41NzMyIDEzLjM2OTQgMTIuMjAwNSAxMy42MTkzIDEwLjgxNTUgMTMuNjExOFpNMTEuNDAyMSA1LjEzNDM5QzExLjI1ODggNS4xMDg5NCAxMS4xMzIyIDUuMDMxNTcgMTEuMDUwMiA0LjkxOTI5QzEwLjk2ODIgNC44MDcwMSAxMC45Mzc1IDQuNjY5MDIgMTAuOTY0OSA0LjUzNTY4QzEwLjk5MjIgNC40MDIzNCAxMS4wNzU0IDQuMjg0NTcgMTEuMTk2IDQuMjA4MjhDMTEuMzE2NyA0LjEzMTk5IDExLjQ2NSA0LjEwMzQzIDExLjYwODMgNC4xMjg4N0MxMi41MDM4IDQuMjkwNzUgMTMuMzE5MSA0LjcxNzU1IDEzLjkzMjcgNS4zNDU2OEMxNC41NDY0IDUuOTczOCAxNC45MjU0IDYuNzY5NjEgMTUuMDEzNCA3LjYxNDQ5QzE1LjAyMDEgNy42ODE0MSAxNS4wMTI1IDcuNzQ4OSAxNC45OTEyIDcuODEzMTFDMTQuOTY5OCA3Ljg3NzMxIDE0LjkzNTEgNy45MzY5OCAxNC44ODkgNy45ODg2OUMxNC44NDI4IDguMDQwNDEgMTQuNzg2MiA4LjA4MzE2IDE0LjcyMjMgOC4xMTQ1MUMxNC42NTg0IDguMTQ1ODYgMTQuNTg4NSA4LjE2NTE5IDE0LjUxNjYgOC4xNzE0SDE0LjQ2NTNDMTQuMzI3NyA4LjE3MTk0IDE0LjE5NSA4LjEyNDUxIDE0LjA5MzIgOC4wMzg0N0MxMy45OTE0IDcuOTUyNDMgMTMuOTI3OSA3LjgzNDAyIDEzLjkxNTMgNy43MDY2QzEzLjg1IDcuMDgzMTkgMTMuNTcgNi40OTYwOCAxMy4xMTcyIDYuMDMyNjJDMTIuNjY0NCA1LjU2OTE3IDEyLjA2MjggNS4yNTQxMyAxMS40MDIxIDUuMTM0MzlaTTIxLjU4MzQgOC4xOTE4N0MyMS41NDU4IDguMjcwMzMgMjAuNjMyOSAxMC4xNTM0IDE4LjU3MTUgMTEuODY5NEMxOC41MTggMTEuOTE2IDE4LjQ1NTEgMTEuOTUyMiAxOC4zODY0IDExLjk3NTlDMTguMzE3NiAxMS45OTk2IDE4LjI0NDUgMTIuMDEwMiAxOC4xNzEzIDEyLjAwNzJDMTguMDk4MSAxMi4wMDQyIDE4LjAyNjMgMTEuOTg3NyAxNy45NiAxMS45NTg1QzE3Ljg5MzggMTEuOTI5MyAxNy44MzQ1IDExLjg4ODEgMTcuNzg1NiAxMS44MzcyQzE3LjczNjggMTEuNzg2NCAxNy42OTkzIDExLjcyNyAxNy42NzU0IDExLjY2MjZDMTcuNjUxNiAxMS41OTgxIDE3LjY0MTggMTEuNTI5OCAxNy42NDY3IDExLjQ2MThDMTcuNjUxNiAxMS4zOTM3IDE3LjY3MTEgMTEuMzI3MyAxNy43MDQgMTEuMjY2NEMxNy43MzY5IDExLjIwNTQgMTcuNzgyNSAxMS4xNTEyIDE3LjgzODMgMTEuMTA2OUMxOC45MDM4IDEwLjIxNjIgMTkuNzkzNyA5LjE1ODkxIDIwLjQ2NzkgNy45ODI5MkMxOS44ODkyIDYuOTc1MDcgMTkuMTUyMSA2LjA1MzIyIDE4LjI4MSA1LjI0NzgyQzE2LjIwMzEgMy4zMjgwNCAxMy42OTE3IDIuMzU0MDggMTAuODE1NSAyLjM1NDA4QzEwLjIxMDkgMi4zNTM0MSA5LjYwNzI2IDIuMzk5MDUgOS4wMTA3MiAyLjQ5MDU0QzguOTM4OSAyLjUwMzE0IDguODY1MDkgMi41MDIyOSA4Ljc5MzYyIDIuNDg4MDRDOC43MjIxNSAyLjQ3Mzc5IDguNjU0NDUgMi40NDY0MiA4LjU5NDQ4IDIuNDA3NTVDOC41MzQ1MSAyLjM2ODY3IDguNDgzNDcgMi4zMTkwNiA4LjQ0NDM0IDIuMjYxNjFDOC40MDUyMSAyLjIwNDE3IDguMzc4NzggMi4xNDAwNCA4LjM2NjYgMi4wNzI5OEM4LjM1NDQxIDIuMDA1OTIgOC4zNTY3MiAxLjkzNzI4IDguMzczMzggMS44NzEwNkM4LjM5MDA0IDEuODA0ODQgOC40MjA3MSAxLjc0MjM3IDguNDYzNjIgMS42ODczMUM4LjUwNjUyIDEuNjMyMjUgOC41NjA3OSAxLjU4NTcgOC42MjMyNiAxLjU1MDM4QzguNjg1NzIgMS41MTUwNiA4Ljc1NTEyIDEuNDkxNjggOC44Mjc0MSAxLjQ4MTYxQzkuNDg0NDUgMS4zODAxMiAxMC4xNDk0IDEuMzI5NjMgMTAuODE1NSAxLjMzMDY2QzE0Ljc5MTYgMS4zMzA2NiAxNy41MDY1IDMuMDgyNDIgMTkuMDg2NiA0LjU1MTAzQzIwLjc4OTYgNi4xMzU2NCAyMS41NTIyIDcuNzA2NTkgMjEuNTgzNCA3Ljc3NTY4QzIxLjYxNDcgNy44NDExOCAyMS42MzA5IDcuOTEyMDcgMjEuNjMwOSA3Ljk4Mzc3QzIxLjYzMDkgOC4wNTU0NyAyMS42MTQ3IDguMTI2MzcgMjEuNTgzNCA4LjE5MTg3WiIgZmlsbD0iI0JEQkRCRCIvPgo8L3N2Zz4K");
}

.close-signup, .close-login {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgaWQ9IlgiIGNsaXAtcGF0aD0idXJsKCNjbGlwMF8xMF8zOTMyKSI+CjxnIGlkPSJHcm91cCAxNjAwIj4KPHBhdGggaWQ9IlZlY3RvciIgZD0iTTI1IDdMNyAyNSIgc3Ryb2tlPSIjMjEyMTIxIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGlkPSJWZWN0b3JfMiIgZD0iTTI1IDI1TDcgNyIgc3Ryb2tlPSIjMjEyMTIxIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjwvZz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMF8xMF8zOTMyIj4KPHJlY3Qgd2lkdGg9IjMyIiBoZWlnaHQ9IjMyIiBmaWxsPSJ3aGl0ZSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo=");
}

@media screen and (max-width: 768px) {
  .submit-brand .submit-brand-form,
  .login-form-visible .login-form,
  .signup-visible .signup-form {
    top: 0px;
  }
  .tag-text{
  font-variation-settings: 'wght' 500 !important;
  color:rgba(33,33,33,1)
  }
  .link-variation{
   font-variation-settings: 'wght' 800 !important;
  }
  .sm-link-variation{
   font-variation-settings: 'wght' 500 !important;
  }
  .font-md-variation{
   font-variation-settings: 'wght' 700 !important;
  }
}
.content input {
  display: none;
}

.content .list label {
  font-size: 18px;
  transition: all 0.3s ease;
  cursor: pointer;
}

#Account-overview:checked ~ .list label.Account-overview,
#bookmark:checked ~ .list label.bookmark,
#subscription:checked ~ .list label.subscription {
  font-size: 24px;
}

.content .slider {
  position: absolute;
  left: 0;
  top: 0;
  transition: all 0.3s ease;
}

#Account-overview:checked ~ .list .slider {
  top: 0;
}

#bookmark:checked ~ .list .slider {
  top: 53px;
}

#subscription:checked ~ .list .slider {
  top: 104px;
}

.content .text-content {
  height: 100%;
  color: rgba(255, 255, 255, 0.7);
}

.content .text {
  display: none;
}

.content .text-content .Account-overview {
  display: block;
}

#Account-overview:checked ~ .text-content .Account-overview,
#bookmark:checked ~ .text-content .bookmark,
#subscription:checked ~ .text-content .subscription {
  display: block;
}

#bookmark:checked ~ .text-content .Account-overview,
#subscription:checked ~ .text-content .Account-overview {
  display: none;
}

@media screen and (max-width: 1024px) {
  .content .list label {
    font-size: 20px;
    padding-bottom: 15px;
    border-bottom: 4px solid transparent;
  }
  #Account-overview:checked ~ .list label.Account-overview,
  #bookmark:checked ~ .list label.bookmark,
  #subscription:checked ~ .list label.subscription {
    font-size: 22px;
    border-bottom: 4px solid #212121;
  }
  
}/*# sourceMappingURL=styles.css.map */
.modal-form-wrap{
position:fixed;
left:0;
top:0;
bottom:0px;
right:0;
transition:all ease-in-out .3s;
display:flex;
justify-content:center;
z-index:50;
pointer-events:none;
opacity:0;
overflow:auto;
}
.login-form-visible .modal-form-wrap, .signup-visible .modal-form-wrap, .submit-brand .modal-form-wrap{
opacity:1;
}
body.login-form-visible, body.signup-visible, body.submit-brand{
overflow:hidden;
}
body.menu-active .overlay-white{
z-index:3;
}
.see-all-tags{
background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNSIgaGVpZ2h0PSI3IiB2aWV3Qm94PSIwIDAgNSA3IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNMS4wOTA3NSA1LjlDMS41OTQ3NSA1LjMwMjY3IDEuOTY4MDggNC44NTkzNCAyLjIxMDc1IDQuNTdDMi40NjI3NSA0LjI4MDY3IDIuODM2MDggMy44NDY2NyAzLjMzMDc1IDMuMjY4VjMuMjEyQzIuNzk4NzUgMi41ODY2NyAyLjQwMjA4IDIuMTIgMi4xNDA3NSAxLjgxMkMxLjg3OTQxIDEuNTA0IDEuNDg3NDIgMS4wNDY2NyAwLjk2NDc1MiAwLjQ0MDAwMkgyLjM1MDc1TDQuNzE2NzUgMy4yMTJWMy4yNjhMMi4zNTA3NSA2LjA0SDAuOTY0NzUyTDEuMDkwNzUgNS45WiIgZmlsbD0iIzIxMjEyMSIvPgo8L3N2Zz4K");
background-repeat:no-repeat;
background-position: center right;
padding-right: 10px;
border-bottom: 1px solid #212121;
}
.see-all-mobile{
background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNSIgaGVpZ2h0PSI3IiB2aWV3Qm94PSIwIDAgNSA3IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNMS4wOTA3MiA1LjkwMDA2QzEuNTk0NzIgNS4zMDI3MyAxLjk2ODA1IDQuODU5NCAyLjIxMDcyIDQuNTcwMDZDMi40NjI3MiA0LjI4MDczIDIuODM2MDUgMy44NDY3MyAzLjMzMDcyIDMuMjY4MDZWMy4yMTIwNkMyLjc5ODcyIDIuNTg2NzMgMi40MDIwNSAyLjEyMDA2IDIuMTQwNzIgMS44MTIwNkMxLjg3OTM4IDEuNTA0MDYgMS40ODczOSAxLjA0NjczIDAuOTY0NzIyIDAuNDQwMDYzSDIuMzUwNzJMNC43MTY3MiAzLjIxMjA2VjMuMjY4MDZMMi4zNTA3MiA2LjA0MDA2SDAuOTY0NzIyTDEuMDkwNzIgNS45MDAwNloiIGZpbGw9IiM5RjZBMzkiLz4KPC9zdmc+Cg==");
background-repeat:no-repeat;
background-position: center right;
padding-right: 10px;
border-bottom: 1px solid #9f6a39;
}

.font-normal, .font-normal-variation {
        font-variation-settings: 'wght' 400;
    }
    .font-medium, .font-medium-variation {
        font-variation-settings: 'wght' 500;
    }
    .font-semibold, .font-semibold-variation {
        font-variation-settings: 'wght' 600;
    }
    .font-bold, .font-bold-variation, .link-variation {
        font-variation-settings: 'wght' 700;
    }
     .font-bolder-variation, .font-md-variation {
        font-variation-settings: 'wght' 750;
    }
   
    .font-strong-variation{
    font-variation-settings: 'wght' 550;
    }
    .tag-text{
     font-variation-settings: 'wght' 550;
    }
    .sm-link-variation{
    font-variation-settings: 'wght' 600;
    }
    .font-extrabold, .font-extrabold-variation {
        font-variation-settings: 'wght' 800;
    }
    .font-black, .font-black-variation  {
        font-variation-settings: 'wght' 900;
    }
    
    .submit-brand-btn span{
    position: absolute;
    right: 0;
    top: 17px;
  background-color: white;
    }
    .submit-brand-btn span::before{
       background-color: #000;
    }
    .current-menu-item a{
        color:#212121;
    }
    
    
    .nsm7Bb-HzV7m-LgbsSe{
    max-width: 100% !important;
    height: 43px !important;
    border: none !important;
    width: 100% !important;
}
iframe#gsi_311925_587157 {
    margin: 0 !important;
}

body .overlay-white{
    z-index: 5;
}

.xoo-ml-otp-no-change{
    font-size: 14px;
    text-decoration: underline;
}

.xoo-ml-otp-submit-btn{
    letter-spacing: 1.8px;
    line-height: 12px;
    text-transform: uppercase;
    font-size: 0.75rem;
}