.so-catalog-nav{display:flex;align-items:center;justify-content:center;gap:24px;position:relative;font-size:15px;line-height:1.4;letter-spacing:0}.so-catalog-nav>a,.so-catalog-nav summary{color:inherit;text-decoration:none;padding:12px 0;white-space:nowrap}.so-catalog-nav__new{font-weight:600}.so-catalog-nav summary{display:flex;align-items:center;gap:7px;cursor:pointer;list-style:none}.so-catalog-nav summary::-webkit-details-marker{display:none}.so-catalog-nav summary>span{font-size:18px;transition:transform .2s}.so-catalog-nav details[open]>summary>span{transform:rotate(180deg)}.so-catalog-nav__group{position:relative}.so-catalog-nav details:not([open])>.so-catalog-panel{display:none}.so-catalog-nav__all{position:static}.so-catalog-panel{position:absolute;top:100%;left:-20px;width:280px;max-height:min(65vh,560px);overflow:auto;background:#fff;color:#171717;border:1px solid #e5e5e5;border-radius:0 0 10px 10px;box-shadow:0 16px 32px #00000014;padding:16px;z-index:55}.so-catalog-panel a{display:flex;flex-direction:column;gap:3px;padding:10px 12px;color:inherit;text-decoration:none;border-radius:5px;white-space:normal}.so-catalog-panel a:hover{background:#f5f5f5}.so-catalog-panel small{color:#666;font-size:12px}.so-catalog-panel--all{left:50%;transform:translate(-50%);width:min(1000px,calc(100vw - 48px));display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px 12px}.so-catalog-panel__everything{grid-column:1/-1;border-bottom:1px solid #e5e5e5;margin-bottom:8px;font-weight:600;flex-direction:row!important;justify-content:space-between}.so-catalog-nav a:focus-visible,.so-catalog-nav summary:focus-visible,.so-discovery a:focus-visible{outline:2px solid currentColor;outline-offset:4px}.so-discovery{max-width:1320px;padding:54px 30px;margin:0 auto;color:inherit}.so-discovery__head{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:26px}.so-discovery__eyebrow{font-size:11px;letter-spacing:.14em;line-height:1.4;margin:0 0 10px;color:#666}.so-discovery h2{font:inherit;font-size:clamp(25px,3vw,34px);font-weight:500;line-height:1.25;letter-spacing:-.02em;margin:0}.so-discovery__intro{max-width:600px;margin:12px 0 0;font-size:15px;line-height:1.6}.so-discovery__view-all{flex-shrink:0;color:inherit;font-size:14px;text-underline-offset:5px;padding:6px 0}.so-discovery__view-all>span{margin-left:12px}.so-collections-directory__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.so-collection-card{display:block;color:inherit;text-decoration:none;border:1px solid #e5e5e5;border-radius:10px;overflow:hidden;background:#fff}.so-collection-card__visual{height:150px;padding:16px;background:#fff;position:relative}.so-collection-card__visual img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;transition:transform .2s}.so-collection-card:hover img{transform:scale(1.04)}.so-collection-card__badge{position:absolute;top:10px;left:10px;background:#171717;color:#fff;padding:4px 8px;border-radius:3px;font-size:10px;letter-spacing:.05em;text-transform:uppercase}.so-collection-card__body{padding:15px 17px}.so-collection-card h3{font:inherit;font-size:16px;font-weight:500;line-height:1.4;margin:0 0 8px}.so-collection-card p{display:flex;justify-content:space-between;font-size:12px;color:#666;margin:0}.so-journal-featured{border-top:1px solid #e5e5e5}.so-journal-featured__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:20px}.so-journal-card{background:#fff;border:1px solid #e5e5e5;border-radius:10px;overflow:hidden}.so-journal-card>a{display:flex;flex-direction:column;align-items:flex-start;min-height:100%;padding:26px;color:inherit;text-decoration:none;transition:background .2s}.so-journal-card>a:hover{background:#f5f5f5}.so-journal-card__label{font-size:10px;letter-spacing:.12em;margin:0 0 20px;color:#666}.so-journal-card h3{font:inherit;font-size:20px;font-weight:500;line-height:1.4;letter-spacing:-.015em;margin:0 0 16px;overflow-wrap:anywhere}.so-journal-card__excerpt{font-size:14px;line-height:1.65;margin:0 0 26px;color:#555}.so-journal-card__read{display:flex;align-items:center;justify-content:space-between;align-self:stretch;gap:16px;margin-top:auto;padding-top:16px;border-top:1px solid #ddd;font-size:13px}@media(min-width:1001px){.so-catalog-nav--mobile{display:none}.header__layout--logo-center-above-menu__menu:has(.so-catalog-nav),.header__layout--logo-left-above-menu__menu:has(.so-catalog-nav){height:auto;min-height:48px;padding-bottom:8px}.so-catalog-nav--desktop .so-catalog-panel{position:fixed;top:var(--so-catalog-top,200px);left:var(--so-catalog-left,24px)}.so-catalog-nav--desktop .so-catalog-panel--all{left:50%}}@media(max-width:1000px){.so-catalog-nav--desktop{display:none}.so-catalog-nav--mobile{display:flex;flex-direction:column;align-items:stretch;gap:0;width:100%;padding:8px 0}.so-catalog-nav--mobile>a,.so-catalog-nav--mobile summary{padding:16px 4px;font-size:17px;border-bottom:1px solid #e5e5e5}.so-catalog-nav--mobile summary{justify-content:space-between}.so-catalog-nav--mobile .so-catalog-panel{position:static;transform:none;width:100%;max-height:none;box-shadow:none;border:0;border-radius:0;padding:8px 0 12px 12px}.so-catalog-nav--mobile .so-catalog-panel--all{display:flex;flex-direction:column}.so-catalog-nav--mobile .so-catalog-panel a{padding:11px 8px;font-size:14px}}@media(max-width:749px){.so-discovery{padding:36px 20px}.so-discovery__head{flex-direction:column;align-items:flex-start;gap:15px;margin-bottom:22px}.so-collections-directory__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.so-collection-card__visual{height:115px;padding:12px}.so-collection-card__body{padding:12px}.so-collection-card h3{font-size:14px;min-height:40px}.so-journal-card>a{padding:22px}.so-journal-card h3{font-size:19px}}@media(prefers-reduced-motion:reduce){.so-catalog-nav summary>span,.so-collection-card__visual img,.so-journal-card>a{transition:none}}.sacone-hero-actions>.button-block{flex:0 0 auto;max-width:100%}.sacone-hero-actions .button{white-space:nowrap}@media(max-width:750px){.sticky-add-to-cart[data-active=true] .product-add-to-cart-button{gap:16px}.sticky-add-to-cart[data-active=true] .sacone-sticky-summary{flex:0 0 auto}.sticky-add-to-cart[data-active=true] .product-add-to-cart-button>.button{flex:1 1 0;width:auto;min-width:0}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/sacone-discovery.css.map */
