.qs-journey{padding:24px 0 0;color:#111}.qs-journey__back{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin:0 0 8px;color:#333;text-decoration:none;font-size:14px}.qs-journey__back .icon{width:16px;height:16px}.qs-journey__heading{display:flex;align-items:flex-end;justify-content:space-between;gap:16px}.qs-journey__eyebrow{margin:0 0 8px;font-size:11px;font-weight:600;line-height:1.3;letter-spacing:.13em;text-transform:uppercase;color:#626262}.qs-journey__heading h1{margin:0;font-size:clamp(28px,3.4vw,44px);line-height:1.1;letter-spacing:-.035em;font-weight:500}.qs-journey__count{flex-shrink:0;padding-bottom:3px;font-size:13px;line-height:1.4;color:#626262}.qs-journey__intro{margin:12px 0 22px;font-size:15px;line-height:1.5;color:#525252}.qs-journey__label{margin:0 0 10px;font-size:13px;font-weight:600}.qs-journey__styles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.qs-journey__style{display:grid;grid-template-columns:64px minmax(0,1fr) 14px;align-items:center;gap:12px;min-height:88px;padding:10px 12px;border:1px solid #dfdfdc;border-radius:10px;background:#f8f8f6;color:#161616;text-align:start;text-decoration:none;font-size:15px;font-weight:500;line-height:1.3;transition:background-color .15s,border-color .15s}.qs-journey__style:hover{border-color:#111;background:#efefeb}.qs-journey__style.is-current{border-color:#111;background:#111;color:#fff}.qs-journey__image{display:block;width:64px;height:64px;overflow:hidden;background:#fff;border-radius:6px}.qs-journey__image .qs-journey__thumb{display:block;width:100%;height:100%;object-fit:contain;transform:scale(var(--qs-thumb-zoom,1));transform-origin:50% var(--qs-thumb-anchor,75%)}.qs-journey__style--slides{--qs-thumb-zoom:1.15;--qs-thumb-anchor:80%}.qs-journey__style--flip-flops-toe-post-sandals{--qs-thumb-zoom:1.4;--qs-thumb-anchor:80%}.qs-journey__style--wedge-sandals{--qs-thumb-zoom:1.05;--qs-thumb-anchor:80%}.qs-journey__arrow{display:flex;align-items:center}.qs-journey__arrow .icon{width:14px;height:14px}.qs-journey__style:focus-visible,.qs-journey__back:focus-visible,.qs-journey__details summary:focus-visible{outline:2px solid #111;outline-offset:4px}.qs-journey__details{margin-top:12px;border-bottom:1px solid #e6e6e2}.qs-journey__details summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:44px;padding:8px 0;cursor:pointer;font-size:13px;list-style:none;color:#525252}.qs-journey__details summary::-webkit-details-marker{display:none}.qs-journey__details summary span{font-size:20px;line-height:1}.qs-journey__details[open] summary span{transform:rotate(45deg)}.qs-journey__description{padding:8px 0 16px;max-width:84ch;font-size:14px;line-height:1.6}.cc-collection-banner:has(.qs-journey){margin-top:12px;margin-bottom:0}.cc-collection-banner:has(.qs-journey)+.cc-collection-products{margin-top:24px}@media(max-width:768px){.qs-journey{padding-top:8px}.qs-journey__heading{display:block}.qs-journey__heading h1{font-size:28px;line-height:1.12}.qs-journey__eyebrow{margin-bottom:6px;font-size:10px}.qs-journey__count{display:block;padding-top:6px;font-size:12px;white-space:nowrap}.qs-journey__intro{margin:10px 0 16px;font-size:14px}.qs-journey__styles{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.qs-journey__style{grid-template-columns:56px minmax(0,1fr) 8px;min-height:72px;padding:8px;gap:6px;border-radius:8px;font-size:13px;line-height:1.25}.qs-journey__image{width:56px;height:56px;border-radius:4px}.qs-journey__arrow .icon{width:10px;height:10px}.qs-journey__back{margin-bottom:6px}.qs-journey__details{margin-top:8px}.cc-collection-banner:has(.qs-journey)+.cc-collection-products{margin-top:16px}}@media(min-width:769px)and (max-width:1023px){.qs-journey__styles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.qs-journey__style{transition:none}}.qs-brand-journey__styles--2{grid-template-columns:repeat(2,minmax(0,1fr));max-width:640px}.qs-brand-journey__styles--3{grid-template-columns:repeat(3,minmax(0,1fr));max-width:960px}@media(max-width:768px){.qs-brand-journey__styles{grid-template-columns:repeat(2,minmax(0,1fr));max-width:none}}.qs-brand-journey__secondary{margin-top:12px}.qs-brand-journey__secondary a{display:inline-flex;align-items:center;min-height:44px;color:#333;font-size:13px;line-height:1.4;text-decoration:underline;text-underline-offset:4px;text-decoration-color:#b8b8b2}.qs-brand-journey__secondary a:hover,.qs-brand-journey__secondary a[aria-current=page]{color:#111;text-decoration-color:#111}.qs-brand-journey__secondary a[aria-current=page]{font-weight:600}.qs-brand-journey__secondary a:focus-visible{outline:2px solid #111;outline-offset:3px}.qs-all-journey__styles{grid-template-columns:repeat(5,minmax(0,1fr))}.qs-all-journey__secondary{display:flex;flex-wrap:wrap;column-gap:20px;row-gap:0}@media(min-width:769px)and (max-width:1099px){.qs-all-journey__styles{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:768px){.qs-all-journey__styles{grid-template-columns:repeat(2,minmax(0,1fr))}.qs-all-journey__style:nth-child(5):last-child{grid-column:1/-1}}.cc-collection-products:has(.qs-sale-journey){margin-top:12px}.qs-sale-journey{margin-bottom:24px}.qs-sale-journey__label-row{display:flex;align-items:center;justify-content:space-between;gap:16px}.qs-sale-journey__label-row .qs-journey__label{margin:0}.qs-sale-journey__all{display:inline-flex;align-items:center;min-height:44px;color:#333;font-size:13px;text-decoration:underline;text-underline-offset:4px}.qs-sale-journey__all[aria-current=page]{font-weight:600;color:#111}.qs-sale-journey__all:focus-visible{outline:2px solid #111;outline-offset:3px}.qs-sale-journey__styles{grid-template-columns:repeat(5,minmax(0,1fr))}@media(min-width:769px)and (max-width:1099px){.qs-sale-journey__styles{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:768px){.qs-sale-journey{margin-bottom:16px}.qs-sale-journey__styles{grid-template-columns:repeat(2,minmax(0,1fr))}.qs-sale-journey__style:nth-child(5):last-child{grid-column:1/-1}}
/*# sourceMappingURL=/cdn/shop/t/69/assets/qs-sandal-journey.css.map */
