.asaga-reviews__track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 56px)/3);gap:28px;overflow-x:auto;scroll-snap-type:x mandatory;padding:0 0 16px}.asaga-reviews__card{margin:0;min-width:0;padding:24px 0;scroll-snap-align:start;display:flex;flex-direction:column}.asaga-reviews__card blockquote{padding:0;border:0;margin:20px 0;flex:1;font-size:17px;line-height:1.7}.asaga-reviews__card img{display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:cover}.asaga-reviews__card figcaption{font-size:13px}.asaga-reviews__track:focus-visible{outline:2px solid currentColor;outline-offset:4px}@media(max-width:768px){.asaga-reviews__track{grid-auto-columns:85%;gap:20px}}.asaga-curated__track--six{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:18px}.asaga-curated__track--six>*{min-width:0;max-width:none;width:auto!important;float:none!important;clear:none!important;padding-left:0!important;margin:0}.asaga-curated__track--six:focus-visible{outline:2px solid currentColor;outline-offset:4px}@media(min-width:769px)and (max-width:1199px){.asaga-curated__track--six{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}}@media(max-width:768px){.asaga-curated__track--six{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(70%,300px);gap:16px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:2px;padding:0 0 16px;-webkit-overflow-scrolling:touch}.asaga-curated__track--six>*{scroll-snap-align:start}}.asaga-approved__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:28px}.asaga-approved__item img{display:block;width:100%;height:auto;object-fit:contain}.asaga-approved__item h3{margin:22px 0 14px}.asaga-approved__editor{padding-top:24px;padding-bottom:24px;border:1px dashed #b8a58b}@media(max-width:768px){.asaga-approved__grid{grid-template-columns:1fr;gap:24px}}.asaga-as-worn{padding-top:48px;padding-bottom:48px}.asaga-as-worn__gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.asaga-as-worn__portrait{margin:0;min-width:0}.asaga-as-worn__portrait img{display:block;width:100%;height:auto;aspect-ratio:3/4;object-fit:contain;background:transparent}.asaga-as-worn__portrait figcaption{margin-top:14px;font-size:13px;text-align:center;line-height:1.6}.asaga-as-worn__more{margin-top:28px;text-align:center}.asaga-as-worn__gallery:focus-visible{outline:2px solid currentColor;outline-offset:5px}@media(max-width:749px){.asaga-as-worn{padding-top:32px;padding-bottom:32px}.asaga-as-worn__gallery{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:82%;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;padding-bottom:12px}.asaga-as-worn__portrait{scroll-snap-align:start}}.asaga-edits__intro{max-width:640px;margin:20px auto 0;text-align:center;line-height:1.7}.asaga-edits__edit{border-bottom:1px solid #ded4c6}.asaga-edits__edit:first-of-type{border-top:1px solid #ded4c6}.asaga-edits__edit summary{display:flex;justify-content:space-between;align-items:center;padding:22px 4px;cursor:pointer;font-family:Cormorant Garamond,Georgia,serif;font-size:28px;list-style:none}.asaga-edits__edit summary::-webkit-details-marker{display:none}.asaga-edits__edit summary:focus-visible{outline:2px solid #7c6149;outline-offset:4px}.asaga-edits__plus{font-family:sans-serif;font-size:22px}.asaga-edits__edit[open] .asaga-edits__plus{transform:rotate(45deg)}.asaga-edits__description{margin:0 0 28px;max-width:680px}@media(max-width:768px){.asaga-edits__edit summary{padding:18px 2px;font-size:25px}}asaga-motion{display:block;padding:64px 0;color:inherit}.asaga-motion__header{text-align:center;margin:0 auto 32px}.asaga-motion__header h2{margin:0}.asaga-motion__header p{margin:14px 0 0;font-size:15px;line-height:1.6;letter-spacing:.04em}.asaga-motion__rail{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;max-width:1100px;margin:0 auto}.asaga-motion__item{min-width:0}.asaga-motion__video{display:block;width:100%;height:auto;aspect-ratio:9/16;object-fit:contain;background:#ede7df}.asaga-motion__controls{display:flex;justify-content:space-between;gap:16px;margin-top:12px}.asaga-motion__controls button{background:transparent;border:0;padding:8px 0;color:inherit;font:inherit;font-size:12px;letter-spacing:.08em;cursor:pointer}.asaga-motion__controls [hidden]{display:none}.asaga-motion__controls [data-motion-play]{display:grid;place-items:center;width:44px;height:44px;border:1px solid #d8cfc3;border-radius:50%}.asaga-motion__controls [data-motion-sound]{min-width:44px;min-height:44px}.asaga-motion__controls button:focus-visible{outline:2px solid currentColor;outline-offset:4px}.asaga-motion__caption{text-align:center;font-size:14px;margin:14px 0 0;line-height:1.5}.asaga-motion__placeholder{aspect-ratio:9/16;display:grid;place-items:center;padding:24px;text-align:center;background:#ede7df}.asaga-motion__navigation{display:none}.asaga-motion__rail:focus-visible,.asaga-motion__navigation button:focus-visible{outline:2px solid currentColor;outline-offset:5px}@media(max-width:749px){asaga-motion{padding:40px 0}.asaga-motion__header{margin-bottom:24px}.asaga-motion__header p{font-size:14px}.asaga-motion__rail{display:grid;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:86%;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:thin;padding-bottom:12px}.asaga-motion__item{scroll-snap-align:start}.asaga-motion__navigation{display:flex;align-items:center;justify-content:center;gap:18px;margin-top:14px;font-size:11px;letter-spacing:.12em;text-transform:uppercase}.asaga-motion__navigation button{width:44px;height:44px;border:1px solid #d8cfc3;border-radius:50%;background:transparent;color:inherit;font-size:20px;line-height:1;cursor:pointer}}.asaga-craft{margin:0 auto 32px;max-width:680px}.asaga-craft img{display:block;width:100%;height:auto}.asaga-craft--portrait img{aspect-ratio:4/5;object-fit:cover}.asaga-personal-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;margin:40px auto;text-align:left}.asaga-personal-grid:empty{display:none}.asaga-personal-item{min-width:0}.asaga-personal-number{font-size:11px;letter-spacing:.15em}.asaga-personal-item h3{font-size:25px;line-height:1.2;margin:12px 0}.asaga-personal-item p{font-size:14px;line-height:1.7;margin:0}@media(max-width:768px){.asaga-personal-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 20px;margin:30px 0}.asaga-personal-item h3{font-size:23px}}@media(max-width:374px){.asaga-personal-grid{grid-template-columns:1fr}}asaga-recommendations{display:block}
/*# sourceMappingURL=/cdn/shop/t/25/compiled_assets/styles.css.map */
