.aloha-stories{background:linear-gradient(180deg,var(--aloha-cream) 0,var(--aloha-paper) 100%)}.aloha-stories__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1.4rem 2.4rem;margin-bottom:clamp(2.4rem,3vw,4rem)}.aloha-stories__sub{max-width:40em;margin:1.2rem 0 0;font-size:1.6rem;line-height:1.55}.aloha-stories__nav{display:flex;gap:1rem}.aloha-stories__arrow{display:grid;place-items:center;width:4.8rem;height:4.8rem;border:2px solid var(--aloha-navy);border-radius:50%;background:transparent;color:var(--aloha-navy);cursor:pointer;transition:background-color .2s,color .2s,opacity .2s}.aloha-stories__arrow:hover:not(:disabled){background:var(--aloha-navy);color:#fff}.aloha-stories__arrow:disabled{opacity:.35;cursor:default}.aloha-stories__arrow:focus-visible{outline:3px solid var(--aloha-sun);outline-offset:3px}.aloha-stories__arrow svg,.aloha-stories__close svg,.aloha-stories__zoom svg{width:2rem;height:2rem;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.aloha-stories__list{display:grid;grid-auto-flow:column;grid-auto-columns:min(78%,32rem);gap:clamp(1.4rem,2vw,2.4rem);margin:0;padding:.4rem 0 2rem;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.aloha-stories__list::-webkit-scrollbar{display:none}@media(min-width:990px){.aloha-stories__list{grid-auto-columns:calc((100% - 3 * 2.4rem) / 3.4)}}.aloha-stories__card{display:flex;flex-direction:column;scroll-snap-align:start;border-radius:var(--aloha-radius-card);background:var(--aloha-paper);box-shadow:0 1.6rem 3.6rem -2.8rem #12306a73;overflow:hidden}.aloha-stories__shot{position:relative;display:block;width:100%;aspect-ratio:4 / 3;padding:0;border:0;background:var(--aloha-mist);cursor:zoom-in;overflow:hidden}.aloha-stories__shot img{display:block;width:100%;height:100%;object-fit:cover;object-position:top;transition:transform .4s}.aloha-stories__shot:focus-visible{outline:3px solid var(--aloha-sun);outline-offset:-3px}@media(hover:hover){.aloha-stories__shot:hover img{transform:scale(1.04)}}.aloha-stories__zoom{position:absolute;right:1rem;bottom:1rem;display:inline-flex;align-items:center;gap:.6rem;min-height:3.6rem;padding:0 1.4rem;border-radius:999px;background:#fffffff2;font:800 1.3rem/1 var(--aloha-font-body);color:var(--aloha-navy)}.aloha-stories__body{display:flex;flex:1;flex-direction:column;gap:1.2rem;margin:0;padding:2rem 2.2rem 2.4rem}.aloha-stories__quote{position:relative;margin:0;padding:2.6rem 0 0;border:0;font-style:normal}.aloha-stories__quote:before{content:"\201c";position:absolute;top:-.6rem;left:-.2rem;font:600 6rem/1 var(--aloha-font-display);color:var(--aloha-sky)}.aloha-stories__quote p{margin:0;font-family:var(--aloha-font-display);font-variation-settings:"SOFT" 100;font-size:1.9rem;font-weight:480;line-height:1.4;color:var(--aloha-navy)}.aloha-stories__who{display:flex;flex-direction:column;gap:.2rem;margin-top:auto;font-size:1.4rem;line-height:1.4}.aloha-stories__who strong{font-weight:900;color:var(--aloha-navy)}.aloha-stories__who span{color:var(--aloha-muted)}.aloha-stories__product{align-self:flex-start;display:inline-flex;align-items:center;min-height:3.2rem;padding:0 1.2rem;border-radius:999px;background:var(--aloha-mist);font:800 1.3rem/1.2 var(--aloha-font-body);color:var(--aloha-royal);text-decoration:none}a.aloha-stories__product:hover{text-decoration:underline}.aloha-stories__dialog{width:min(92vw,38rem);max-height:92vh;padding:0;border:0;border-radius:var(--aloha-radius-card);background:var(--aloha-paper);overflow:auto}.aloha-stories__dialog::backdrop{background:#12306ab8}.aloha-stories__dialog img{display:block;width:100%;height:auto}.aloha-stories__close{position:sticky;top:1rem;float:right;display:grid;place-items:center;width:4.4rem;height:4.4rem;margin:1rem 1rem -5.4rem 0;border:0;border-radius:50%;background:var(--aloha-paper);color:var(--aloha-navy);box-shadow:0 .4rem 1.2rem #12306a40;cursor:pointer;z-index:1}.aloha-stories__close:focus-visible{outline:3px solid var(--aloha-sun);outline-offset:2px}.aloha-stories__invite{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.6rem 2.4rem;margin-top:clamp(2rem,2.6vw,3.2rem);padding:2rem 2.4rem;border-radius:var(--aloha-radius-card);background:var(--aloha-mist);color:var(--aloha-navy)}.aloha-stories__invite p{margin:0;font:800 1.7rem/1.4 var(--aloha-font-body)}.aloha-stories__actions{display:flex;flex-wrap:wrap;gap:1.2rem}@media(max-width:749px){.aloha-stories__nav{display:none}.aloha-stories__actions,.aloha-stories__actions>*{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/aloha-stories.css.map */
