.logo__text{font-size:var(--brand-fs,26px);letter-spacing:var(--brand-ls,.32em);padding-inline-start:var(--brand-ls,.32em)}.logo--both{display:inline-flex;align-items:center;gap:12px}.logo--both .logo__text{padding-inline-start:0}.site-footer .logo img{width:var(--footer-logo-w,140px)}.mnav-logo{display:inline-flex;align-items:center}.mnav-logo img{width:110px;height:auto;max-height:40px;object-fit:contain}.pcard__slide{opacity:0;transition:opacity .5s ease,transform 1.2s cubic-bezier(.2,.7,.2,1)}.pcard__slide.is-active{opacity:1}.pcard__bar{position:absolute;top:10px;inset-inline:12px;display:flex;gap:4px;z-index:3;pointer-events:none;opacity:0;transition:opacity .3s}.pcard:hover .pcard__bar{opacity:1}@media(hover:none){.pcard__bar{opacity:1}}.pcard__bar i{flex:1;height:2px;border-radius:2px;background:#ffffff73;position:relative;overflow:hidden}.pcard__bar i:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;transform:scaleX(0);transform-origin:left;transition:transform .35s}.pcard__bar i.is-active:after{transform:scaleX(1)}.pcard__media:has(.pcard__bar) .pcard__badges{top:26px}.pcard__count{position:absolute;bottom:12px;inset-inline-end:12px;z-index:2;font-size:10px;font-weight:700;letter-spacing:.1em;padding:4px 9px;border-radius:999px;background:rgba(var(--bg-rgb),.85);color:var(--ink);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:opacity .3s}.pcard:hover .pcard__count{opacity:0}@media(hover:none){.pcard__count{display:none}}.pcard__media{scale:1;transition:transform .5s cubic-bezier(.2,.7,.2,1),box-shadow .5s,scale .35s cubic-bezier(.2,.7,.2,1)}.pcard__media:has(.pcard__link:active){scale:.965}.pcard.is-opening .pcard__media{scale:1.03;box-shadow:0 40px 80px -30px rgba(var(--ink-rgb),.55)}.pcard.is-opening .pcard__info{opacity:.25;transition:opacity .3s}::view-transition-old(root),::view-transition-new(root){animation-duration:.35s}::view-transition-group(pimg){animation-duration:.65s;animation-timing-function:cubic-bezier(.2,.7,.2,1)}::view-transition-old(pimg),::view-transition-new(pimg){height:100%;object-fit:cover}#shopify-section-header{view-transition-name:site-header}::view-transition-group(site-header){animation:none}.subtiles{display:flex;gap:var(--sub-gap,16px);overflow-x:auto;scrollbar-width:none;padding-block:8px 16px;scroll-snap-type:x proximity;margin-inline:-4px;padding-inline:4px}.subtiles::-webkit-scrollbar{display:none}.subtile{flex:none;width:var(--sub-size,120px);text-align:center;scroll-snap-align:start;display:grid;gap:10px;justify-items:center}.subtile__img{display:block;width:100%;aspect-ratio:var(--sub-ratio,1);overflow:hidden;background:var(--surface);border:1px solid var(--line);border-radius:var(--sub-radius,50%);transition:transform .5s cubic-bezier(.2,.7,.2,1),box-shadow .5s,border-color .3s}.subtile__img img{width:100%;height:100%;object-fit:cover;transition:transform 1s cubic-bezier(.2,.7,.2,1)}.subtile:hover .subtile__img{transform:translateY(-4px);box-shadow:0 20px 30px -20px rgba(var(--ink-rgb),.5)}.subtile:hover .subtile__img img{transform:scale(1.08)}.subtile.is-active .subtile__img{border-color:var(--ink);box-shadow:0 0 0 2px var(--ink)}.subtile__t{font-size:calc(var(--sub-font,12px));font-weight:700;letter-spacing:.1em;text-transform:uppercase;line-height:1.3}.subtile__ph{display:grid;place-items:center;width:100%;height:100%;font-family:var(--font-heading);font-size:calc(var(--sub-size,120px) * .35);color:var(--muted)}.coll-hero{padding-block:var(--hp,120px) clamp(40px,6vw,80px)}.ctiles{display:grid;grid-template-columns:repeat(var(--m-cols,2),minmax(0,1fr));gap:var(--gap,16px);grid-auto-flow:dense}@media(min-width:900px){.ctiles{grid-template-columns:repeat(var(--cols,4),minmax(0,1fr))}}.ctile{position:relative;display:block;overflow:hidden;border-radius:var(--tile-radius,6px);aspect-ratio:var(--rw,4) / var(--rh,5);background:var(--surface);isolation:isolate}.ctile--wide{grid-column:span 2;aspect-ratio:calc(var(--rw,4) * 2) / var(--rh,5)}.ctile--tall{grid-row:span 2;aspect-ratio:var(--rw,4) / calc(var(--rh,5) * 2)}.ctile--large{grid-column:span 2;grid-row:span 2}@media(max-width:899px){.ctile--wide,.ctile--large{grid-column:span 2}.ctile--tall{grid-row:auto;aspect-ratio:var(--rw,4) / var(--rh,5)}.ctile--large{grid-row:auto;aspect-ratio:calc(var(--rw,4) * 2) / var(--rh,5)}}.ctile__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 1.4s cubic-bezier(.2,.7,.2,1)}.ctile:hover .ctile__img{transform:scale(1.07)}.ctile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(8,8,12,var(--shade,.6)),#08080c00 58%);z-index:0}.ctile__label{position:absolute;inset-inline:20px;bottom:20px;z-index:1;color:#fff;display:flex;align-items:flex-end;justify-content:space-between;gap:10px}.ctile__label h3{margin:0;font-size:var(--tile-font,32px);color:#fff}.ctile__label small{display:block;font-size:11px;letter-spacing:.2em;text-transform:uppercase;opacity:.82;margin-top:6px}.ctile__arrow{width:42px;height:42px;border-radius:50%;border:1px solid rgba(255,255,255,.5);display:grid;place-items:center;flex:none;transition:all .4s}.ctile:hover .ctile__arrow{background:#fff;color:#000;transform:rotate(-45deg)}.ctile--ph{display:grid;place-items:center}.btn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.28) 50%,transparent 70%);transform:translate(-120%);transition:transform .9s cubic-bezier(.2,.7,.2,1)}.btn:hover:after{transform:translate(120%)}.btn.is-loading:after{display:none}.eyebrow:before{transition:width 1s cubic-bezier(.2,.7,.2,1) .25s}.js [data-reveal]:not(.is-in) .eyebrow:before{width:0}.js .ctile[data-reveal],.js .tile[data-reveal]{clip-path:inset(0 0 16% 0 round var(--tile-radius,6px));transition-property:opacity,transform,clip-path;transition-duration:1s,1s,1.2s}.js .ctile[data-reveal].is-in,.js .tile[data-reveal].is-in{clip-path:inset(0 0 0 0 round var(--tile-radius,6px))}.js.no-reveal .ctile[data-reveal],.js.no-reveal .tile[data-reveal]{clip-path:none}.pcard__title a{background:linear-gradient(currentColor,currentColor) 0 100% / 0 1px no-repeat;transition:background-size .5s cubic-bezier(.2,.7,.2,1)}.pcard:hover .pcard__title a{background-size:100% 1px}.link-arrow .icon{transition:transform .35s cubic-bezier(.2,.7,.2,1)}.link-arrow:hover .icon{transform:translate(4px)}.rail__btn{transition:all .35s cubic-bezier(.2,.7,.2,1)}.rail__btn:hover{transform:scale(1.08)}.chip{transition:all .35s cubic-bezier(.2,.7,.2,1)}.chip:hover{transform:translateY(-2px)}.icon-btn{transition:background .3s,transform .35s cubic-bezier(.2,.7,.2,1)}.icon-btn:hover{transform:scale(1.08)}.sec-head h2{background:linear-gradient(100deg,var(--ink) 40%,var(--accent) 60%,var(--ink));background-size:250% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:headshine 9s ease-in-out infinite alternate}.section--dark .sec-head h2{background-image:linear-gradient(100deg,var(--dark-text) 40%,var(--accent) 60%,var(--dark-text))}@keyframes headshine{0%{background-position:100% 0}to{background-position:0 0}}@media(prefers-reduced-motion:reduce){.sec-head h2{animation:none;background:none;color:inherit}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/aurora-extra.css.map */
