.spotlight-section{background-color:#2c3a57;margin-top:30px;margin-bottom:50px;border-radius:1rem}.spotlight-wrapper{display:flex;padding:1.5rem;flex-direction:column;gap:2rem;margin:0 auto;box-sizing:border-box}.spotlight-heading-row{width:100%;padding:15px 0}.spotlight-heading{font-size:3rem;margin:auto;color:#fff;text-align:center;max-width:70%}.spotlight-content-row{display:flex;gap:2rem;box-sizing:border-box;align-items:center}.spotlight-column{flex:1;display:flex;flex-direction:column;justify-content:space-between;min-width:0;gap:1rem;box-sizing:border-box}.spotlight-image-wrapper{width:100%;aspect-ratio:1 / 1;overflow:hidden;border-radius:1rem;max-height:300px}.spotlight-image{width:100%;height:100%;object-fit:cover;display:block}.status-banner{padding-bottom:5px;isolation:isolate;position:relative;background:#b9eee6;overflow:hidden;max-width:100%;margin:auto;border-radius:1rem 1rem 0 0}.status-value{text-align:center;font-size:2.5rem;color:#125d51;font-weight:800}.spotlight-text{flex-grow:1}.spotlight-description{font-size:1.8rem;color:#fff;line-height:1.5;margin-bottom:5px}.spotlight-button-wrapper{margin-top:1rem}.spotlight-button{display:inline-block;border:4px solid;border-color:transparent;padding:1rem 2rem;text-decoration:none;font-weight:600;border-radius:.5rem;text-align:center;width:100%;transition:all .6s cubic-bezier(.23,1,.32,1);border-radius:100px}.spotlight-button:hover{color:#0a2540;box-shadow:0 0 0 12px transparent;border-radius:12px}.status-true .status-banner{background-color:#b9eee6}.status-true .status-value{color:#2a8073}.status-true .spotlight-button{color:#b9eee6;box-shadow:0 0 0 2px #b9eee6}.status-true .spotlight-button:hover{background-color:#b9eee6;color:#0a2540;box-shadow:0 0 0 12px transparent;border-radius:12px}.status-false .status-banner{background-color:#c3b5e9}.status-false .status-value{color:#372473}.status-false .spotlight-button{color:#c3b5e9;box-shadow:0 0 0 2px #c3b5e9}.status-false .spotlight-button:hover{background-color:#c3b5e9;color:#0a2540;box-shadow:0 0 0 12px transparent;border-radius:12px}.status-coming-soon .status-banner{background-color:#c3b5e9}.status-coming-soon .status-value{color:#372473}.status-coming-soon .spotlight-button{color:#c3b5e9;box-shadow:0 0 0 2px #c3b5e9}.status-coming-soon .spotlight-button:hover{background-color:#c3b5e9;color:#0a2540;box-shadow:0 0 0 12px transparent;border-radius:12px}.status-restock .status-banner{background-color:#eeb7d3}.status-restock .status-value{color:#7c2856}.status-restock .spotlight-button{color:#eeb7d3;box-shadow:0 0 0 2px #eeb7d3}.status-restock .spotlight-button:hover{background-color:#eeb7d3;color:#0a2540;box-shadow:0 0 0 12px transparent;border-radius:12px}.status-sale .status-banner{background-color:#bce6f7}.status-sale .status-value{color:#1f6d80}.status-sale .spotlight-button{color:#bce6f7;box-shadow:0 0 0 2px #bce6f7}.status-sale .spotlight-button:hover{background-color:#bce6f7;color:#0a2540;box-shadow:0 0 0 12px transparent;border-radius:12px}.status-available-now .status-banner{background-color:#b9eee6}.status-available-now .status-value{color:#2a8073}.status-available-now .spotlight-button{color:#b9eee6;box-shadow:0 0 0 2px #b9eee6}.status-available-now .spotlight-button:hover{background-color:#b9eee6;color:#0a2540;box-shadow:0 0 0 12px transparent;border-radius:12px}.status-entries-now-open .status-banner{background-color:#b9eee6}.status-entries-now-open .status-value{color:#2a8073}.status-entries-now-open .spotlight-button{color:#b9eee6;box-shadow:0 0 0 2px #b9eee6}.status-entries-now-open .spotlight-button:hover{background-color:#b9eee6;color:#0a2540;box-shadow:0 0 0 12px transparent;border-radius:12px}.status-entries-closed .status-banner{background-color:#eeb7d3}.status-entries-closed .status-value{color:#7c2856}.status-entries-closed .spotlight-button{color:#eeb7d3;box-shadow:0 0 0 2px #eeb7d3}.status-entries-closed .spotlight-button:hover{background-color:#eeb7d3;color:#0a2540;box-shadow:0 0 0 12px transparent;border-radius:12px}.status-available-soon .status-banner{background-color:#c3b5e9}.status-available-soon .status-value{color:#372473}.status-available-soon .spotlight-button{color:#c3b5e9;box-shadow:0 0 0 2px #c3b5e9}.status-available-soon .spotlight-button:hover{background-color:#c3b5e9;color:#0a2540;box-shadow:0 0 0 12px transparent;border-radius:12px}@media (max-width: 768px){.spotlight-wrapper,.spotlight-content-row{flex-direction:column}.spotlight-column{flex:1 1 100%;width:100%}.spotlight-image-wrapper,.spotlight-button{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/spotlight-collection.css.map */
