@font-face{font-family:Overused Grotesk;src:url(OverusedGrotesk-VF.woff2) format("woff2-variations"),url(OverusedGrotesk-VF.woff) format("woff");font-weight:100 900;font-style:normal;font-display:swap}:root{--font-body-family: "Overused Grotesk", -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif;--font-body-style: normal;--font-body-weight: 400;--font-body-weight-bold: 600;--font-heading-family: "Overused Grotesk", -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif;--font-heading-style: normal;--font-heading-weight: 400;--brand-foreground-tertiary: 119 119 119;--brand-hairline: 24 24 24;--brand-accent: 213 197 255;--brand-ease: cubic-bezier(.4, 0, .2, 1);--brand-gutter: 2.4rem}.h0,.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4,h5{font-weight:400;letter-spacing:-.02em;line-height:1.18}*,*:before,*:after{border-radius:0!important}.h0{font-size:5.6rem;line-height:1.12}h1,.h1{font-size:4.8rem}h2,.h2{font-size:4rem}h3,.h3{font-size:3.2rem}h4,.h4{font-size:2.4rem;line-height:1.4}h5,.h5{font-size:2rem;line-height:1.4}@media screen and (max-width:989px){.h0{font-size:4.6rem}h1,.h1{font-size:3.8rem}h2,.h2{font-size:3.2rem}h3,.h3{font-size:2.8rem}h4,.h4{font-size:2.2rem}}@media screen and (max-width:749px){.h0{font-size:3.6rem}h1,.h1{font-size:3rem}h2,.h2{font-size:2.6rem}h3,.h3{font-size:2.2rem}h4,.h4{font-size:2rem}h5,.h5{font-size:1.8rem}body{font-size:1.6rem}}body{font-size:1.8rem;line-height:1.6;letter-spacing:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{min-height:4.8rem;min-width:0;padding:0 2rem;border:1px solid transparent;font-size:1.6rem;font-weight:400;line-height:1;letter-spacing:0;white-space:nowrap;transition:padding .7s cubic-bezier(.645,.045,.355,1),box-shadow .4s var(--brand-ease),background-color .3s cubic-bezier(.25,.46,.45,.94),color .3s cubic-bezier(.25,.46,.45,.94),border-color .3s cubic-bezier(.25,.46,.45,.94)}.button:after,.shopify-challenge__button:after,.customer button:after,.shopify-payment-button__button--unbranded:after,.button:not([disabled]):hover:after,.shopify-challenge__button:hover:after,.customer button:hover:after{box-shadow:none}.button--secondary,.customer button.button--secondary{border-color:currentColor}.button,.shopify-challenge__button,.customer button,.shopify-payment-button__button--unbranded{gap:.8rem;isolation:isolate}.shopify-payment-button__button--unbranded{display:inline-flex;align-items:center;justify-content:center;position:relative}.shopify-payment-button__button--unbranded:hover:not([disabled]){background-color:rgb(var(--color-button))}.btn__icon-box{display:flex;flex:none;align-items:center;justify-content:center;width:12px;height:12px}.btn__icon{flex:none;width:12px;height:12px;fill:currentColor;transition:transform .4s cubic-bezier(.645,.045,.355,1)}.btn__glow{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden;opacity:0;transition:opacity .4s var(--brand-ease);pointer-events:none}.btn__glow-a,.btn__glow-b{position:absolute;width:40px;height:40px}.btn__glow-a{inset:0 -16px 0 auto;background-color:#3d80a8;filter:blur(24px)}.btn__glow-b{inset:auto auto -24px -24px;background-color:#c2768d;filter:blur(20px)}@media(hover:hover)and (pointer:fine){.button:not([disabled]):hover,.shopify-challenge__button:hover,.customer button:not([disabled]):hover,.shopify-payment-button__button--unbranded:not([disabled]):hover,.shopify-payment-button:hover .shopify-payment-button__button--unbranded:not([disabled]){padding-inline:3.2rem;box-shadow:0 0 20px #ffffff40}.button:not([disabled]):hover .btn__icon,.shopify-payment-button__button--unbranded:not([disabled]):hover .btn__icon,.shopify-payment-button:hover .shopify-payment-button__button--unbranded:not([disabled]) .btn__icon{transform:rotate(var(--icon-hover-turn, 45deg))}.button:not([disabled]):hover .btn__glow,.shopify-payment-button__button--unbranded:not([disabled]):hover .btn__glow,.shopify-payment-button:hover .shopify-payment-button__button--unbranded:not([disabled]) .btn__glow{opacity:1}cart-remove-button .button:not([disabled]):hover,.cart-remove-button:not([disabled]):hover{padding-inline:0;box-shadow:none}}@media(prefers-reduced-motion:reduce){.button,.btn__icon,.btn__glow{transition:none}}.field__input,.select__select,.customer .field input,.card-wrapper .card,.card__inner,.media--hover-effect,.quantity{border-radius:0}.section-header{position:sticky;top:0;z-index:100;transition:transform .8s var(--brand-ease)}.shopify-section-header-hidden{top:0;transform:translateY(-100%)}.header-wrapper{border-bottom:0;background:transparent;transition:background-color .4s var(--brand-ease),backdrop-filter .4s var(--brand-ease)}.section-header.scrolled-past-header .header-wrapper{background-color:#0009;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.header.page-width,.header:not(.drawer-menu).page-width{max-width:168rem;padding-inline:4.8rem}@media screen and (min-width:1200px){.header{min-height:10.4rem}.header--middle-left{grid-template-areas:"heading navigation icons";grid-template-columns:1fr auto 1fr;column-gap:var(--brand-gutter)}.header__inline-menu{justify-self:center}}@media screen and (min-width:990px)and (max-width:1199px){.header,.header--middle-left,.header--middle-left:not(.header--has-menu){grid-template-areas:"left-icons heading icons";grid-template-columns:1fr 2fr 1fr;column-gap:0}.header__inline-menu{display:none}}.header__heading,.header__heading-link,.header--middle-left .header__heading-link{margin:0;padding:0}.header__inline-menu{margin-left:0}.header__menu-item,.header__menu-item.list-menu__item{padding:.8rem 1.6rem;font-size:1.6rem;font-weight:400;letter-spacing:0;text-transform:none;text-decoration:none;color:rgb(var(--color-foreground));transition:color .1s linear}.header__menu-item span{text-decoration:none}.header__active-menu-item{padding:0;text-decoration:none;color:rgb(var(--color-foreground))}@media(hover:hover)and (pointer:fine){.header__menu-item:hover,.header__menu-item:hover span,.header__menu-item:hover .header__active-menu-item{color:rgb(var(--brand-foreground-tertiary));text-decoration:none;text-decoration-thickness:0}}.header__inline-menu .list-menu--inline{gap:.8rem;padding-inline:1.6rem}.header__icon,.header__icon--cart .icon,.header__icon:not(.header__icon--summary){border-radius:0}@media screen and (max-width:1199px){.header.page-width,.header:not(.drawer-menu).page-width{padding-inline:2.4rem}.header{min-height:8.8rem;padding-block:1.8rem}}.footer.footer{border-top:1px solid rgb(var(--brand-hairline))}.footer .footer__content-top{padding-bottom:4rem}.footer .footer-block__heading{font-size:1.6rem;font-weight:400;letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--color-foreground) / .7)}.footer .list-social__link,.footer .footer-block__details-content .list-menu__item--link{font-size:1.6rem;text-decoration:none;transition:color .1s linear}@media(hover:hover)and (pointer:fine){.footer .footer-block__details-content .list-menu__item--link:hover,.footer .footer__content-bottom a:hover{color:rgb(var(--brand-foreground-tertiary));text-decoration:none}}.footer .footer__content-bottom{border-top:1px solid rgb(var(--brand-hairline));padding-top:2.4rem}.footer .footer__content-bottom-wrapper{align-items:center}.footer .copyright__content{font-size:1.2rem;color:rgb(var(--brand-foreground-tertiary))}.footer__content-top .footer-block--menu+.footer-block--menu{border-color:rgb(var(--brand-hairline))}.header__heading-logo{max-height:5.2rem;width:auto}.header__heading,.header__heading-link{margin:0}.split-char{opacity:clamp(0,calc((var(--split-progress, 0) - var(--char-start, 0)) / var(--char-window, .25)),1)}html.js [data-split=chars]:not(.is-split){opacity:0}[data-split=chars].is-split{opacity:1}[data-split=chars] .split-word{display:inline-block;white-space:nowrap}.split-line{display:block;overflow:hidden;padding-bottom:.12em;margin-bottom:-.12em}.split-line__inner{display:block;transform:translate3d(0,100%,0);opacity:0;transition:transform .6s cubic-bezier(.25,.46,.45,.94),opacity .6s cubic-bezier(.25,.46,.45,.94)}.is-split{opacity:1}.is-split .split-word{display:inline}.is-revealed .split-line__inner{transform:none;opacity:1}@media(prefers-reduced-motion:reduce){[data-split=lines]:not(.is-split),[data-split=chars]:not(.is-split){opacity:1}.split-char{opacity:1}.split-line__inner{transform:none!important;opacity:1!important;transition:none!important}}#MainContent h1,#MainContent h2,#MainContent h3,#MainContent h4,#MainContent h5,#MainContent .title{max-width:var(--heading-max-width, none);margin-left:var(--heading-margin-left, 0);margin-right:var(--heading-margin-right, 0)}#MainContent .center h1,#MainContent .center h2,#MainContent .center h3,#MainContent .center h4,#MainContent .center h5,#MainContent .center .title,#MainContent h1.center,#MainContent h2.center,#MainContent h3.center,#MainContent h4.center,#MainContent h5.center,#MainContent .title.center{margin-left:var(--heading-center-margin-left, auto);margin-right:var(--heading-center-margin-right, auto)}#MainContent .card__heading,#MainContent .card__heading+*,#MainContent .facets h2,#MainContent .mobile-facets h2{max-width:none;margin-left:0;margin-right:0}.header-wrapper .menu-drawer{width:100%;max-width:none;border:0;transform:none;filter:none}@media screen and (min-width:750px){.header-wrapper .menu-drawer{width:100%}}.header-wrapper .menu-drawer__navigation{padding:0 2.4rem}.header-wrapper .menu-drawer__navigation-container{gap:2.4rem;padding-bottom:4rem}.header-wrapper .menu-drawer__menu-item,.header-wrapper .menu-drawer summary.menu-drawer__menu-item{padding:1.8rem 0;border-bottom:1px solid rgb(var(--brand-hairline));font-size:2.4rem;line-height:1.4;letter-spacing:0}.header-wrapper .menu-drawer__menu-item--active,.header-wrapper .menu-drawer__menu-item:focus,.header-wrapper .menu-drawer__menu-item:hover{background-color:transparent}@media(hover:hover)and (pointer:fine){.header-wrapper .menu-drawer__menu-item:hover{color:rgb(var(--brand-foreground-tertiary))}}.header-wrapper .menu-drawer__utility-links,.header-wrapper .header--has-localizations .menu-drawer__utility-links,.header-wrapper .header--has-social .menu-drawer__utility-links{display:flex;flex-direction:column;gap:2.4rem;padding:0 2.4rem;background-color:transparent}.header-wrapper .menu-drawer__localization{padding:1.8rem 0;border-bottom:1px solid rgb(var(--brand-hairline))}.header-wrapper .menu-drawer__cta{margin-top:auto;align-self:stretch;justify-content:center}.header-wrapper .header__icon--menu.header__icon--summary{width:5.2rem;height:5.2rem;background-color:rgb(var(--color-button));color:rgb(var(--color-button-text))}.header-wrapper .header__icon--menu .svg-wrapper,.header-wrapper .header__icon--menu svg{width:1.8rem;height:1.8rem}
/*# sourceMappingURL=/cdn/shop/t/5/assets/theme-brand.css.map */
