body{font-family:Fredoka,Archivo,system-ui,sans-serif;font-weight:500;font-size:16px}.announce{font-size:13px;font-weight:600;letter-spacing:.04em}.hdr__links{font-size:13.5px;font-weight:600;letter-spacing:.07em}.hdr__bag{font-size:13px;font-weight:600;letter-spacing:.06em}.hdr__bag em{font-size:11px;font-weight:600}.btn{font-size:13px;font-weight:600;letter-spacing:.09em}.hero__eyebrow{font-size:13px;font-weight:600;letter-spacing:.12em}.hero__text,.banner__copy p{font-size:18px;font-weight:500;line-height:1.5}.cl__label,.tabs__tab,.toolbar,.pager,.cart__note{font-size:13px;font-weight:600}.card__info{font-size:13.5px;font-weight:600}.badge{font-size:11px;font-weight:600}.pdp__vendor{font-size:13px;font-weight:600}.pdp__price{font-size:20px;font-weight:600}.opt legend{font-size:12px;font-weight:600}.opt__chip span{font-size:14px;font-weight:600}.line__var,.pdp__note,.cart__small{font-weight:500}.ftr li,.ftr__brand p{font-size:15px;font-weight:500}.ftr__social{font-size:14px;font-weight:600}.ftr__bottom{font-size:13px;font-weight:500}.hdr__dd a{font-family:Fredoka,sans-serif;font-weight:600;font-size:15px}.hdr__dd .hdr__ddsub a{font-size:14px;font-weight:500}.hdr__dd .hdr__ddsub .hdr__ddsub a{font-size:13.5px}.drawer li a{font-family:Fredoka,Archivo,sans-serif;font-weight:600;letter-spacing:.02em;font-size:clamp(21px,2.4vw,25px)}.drawer .drawer__subnav li a{font-size:17px;font-weight:500}.drawer .drawer__subnav .drawer__subnav li a{font-size:15.5px}.drawer__sub a{font-family:Fredoka,sans-serif!important;font-weight:500!important}html .wd .wd__sub{font-family:Fredoka,sans-serif;font-weight:600;font-size:clamp(18px,1.9vw,24px)}html .wd .wd__tname{font-family:Fredoka,sans-serif;font-weight:600;font-size:clamp(16px,1.4vw,20px)}html .wd .wd__lead{font-family:Fredoka,sans-serif;font-weight:500;font-size:clamp(17px,1.5vw,20px)}html .wd .wd__chip small{font-weight:600;font-size:12px}html .wd .wd__btn{font-weight:600;font-size:13px}.js .reveal{transform:translateY(22px);filter:none;transition:opacity .55s cubic-bezier(.2,.8,.2,1) min(var(--d,0ms),.2s),transform .55s cubic-bezier(.2,.8,.2,1) min(var(--d,0ms),.2s)}.js .reveal.is-in{transform:none;filter:none}@keyframes rise{0%{opacity:0;transform:translateY(24px)}}.hero__copy>*{animation-duration:.5s}.hero__copy>*:nth-child(2){animation-delay:.06s}.hero__copy>*:nth-child(3){animation-delay:.12s}.hero__copy>*:nth-child(4){animation-delay:.18s}.hero__copy{will-change:transform,opacity}.hero__img{filter:blur(calc(var(--hb,0px) * .5))}.hdr .hdr__pill,.hdr.is-stuck .hdr__pill,body:not(.template-index) .hdr__pill{-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important}.drawer__scrim{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.drawer__panel{transition-duration:.5s}.drawer li{filter:none;transition:opacity .45s ease,transform .55s cubic-bezier(.2,.8,.2,1)}.drawer.is-open li{filter:none;transition-delay:calc(var(--k,0) * 40ms + .12s)}html .wd.is-ready .wd__tile{animation-duration:.6s;animation-delay:calc(var(--i) * 45ms)}html .wd .wd__tile{transition-duration:.6s,.45s,.45s;transition-delay:0s,.05s,.05s}html .wd__detail.is-in .wd__rise{animation-duration:.55s;animation-delay:calc(var(--rd,0ms) * .5)}html .wd__detail.is-in .wd__dmedia{animation-duration:.65s;animation-delay:.05s}.hdr .hdr__pill,.hdr.is-stuck .hdr__pill,body:not(.template-index) .hdr__pill{color:#2e1065!important}.hdr__dd a,.badge,.btn--glass:hover,.ftr__form .btn--solid{color:#2e1065}.skip-link{background:#2e1065}html .wd[data-ink=dark]{--wd-fg:#2e1065}.hero__stage{padding:0!important}.hero__frame{border-radius:0!important}.hero__copy{z-index:3}.hero__frame:after{content:"";position:absolute;left:0;right:0;bottom:0;height:38vh;z-index:2;pointer-events:none;background:linear-gradient(180deg,transparent,var(--c-dark,#14082e))}@media(prefers-reduced-motion:no-preference){.hero{height:130vh}}.card__media,.pdp__shot,.line__img{background:transparent!important;border-radius:0!important;overflow:visible!important}.card__media{position:relative}.card__img,.card__media svg{z-index:1;object-fit:contain!important;transition:opacity .6s,transform .7s cubic-bezier(.2,.8,.2,1)}.card__media:after,.pdp__shot:after{content:"";position:absolute;left:20%;right:20%;bottom:2%;height:7%;border-radius:50%;background:radial-gradient(closest-side,rgba(46,16,101,.22),transparent);pointer-events:none;transition:transform .7s cubic-bezier(.2,.8,.2,1),opacity .7s}.card:hover .card__img{transform:translateY(-10px) scale(1.02)}.card:hover .card__media:after{transform:scaleX(.78);opacity:.65}.card .badge{z-index:2}.pdp__shot{position:relative}.pdp__shot img{position:relative;z-index:1;width:100%;object-fit:contain}.line__img img{width:100%;height:100%;object-fit:contain}@media(prefers-reduced-motion:no-preference){.pdp__shot:first-child img{animation:nex-float 5s ease-in-out infinite}.pdp__shot:first-child:after{animation:nex-float-shadow 5s ease-in-out infinite}}@keyframes nex-float{50%{transform:translateY(-12px)}}@keyframes nex-float-shadow{50%{transform:scaleX(.8);opacity:.6}}.t-name{display:block}.t-sub{display:block;margin-top:.45em;font-family:Fredoka,sans-serif;font-weight:500;font-size:.42em;line-height:1.35;letter-spacing:.02em;text-transform:none;opacity:.65}.pdp__title .t-sub{font-size:clamp(15px,1.2vw,17px)}.card__title .t-sub{margin-top:3px;font-size:12px;opacity:.6}
/*# sourceMappingURL=/cdn/shop/t/8/assets/nex-type.css.map */
