.fragrance-selector-section{padding:5rem 0;background-color:#f9f9f9}#fragrance-selector-app{max-width:800px;margin:0 auto}.fragrance-selector-content{text-align:center}.fragrance-selector-heading{font-size:2.5rem;margin-bottom:1.5rem;color:#333;font-weight:600}.fragrance-selector-description{font-size:1.1rem;line-height:1.6;margin-bottom:2rem;color:#666;max-width:600px;margin-left:auto;margin-right:auto}.fragrance-selector-image{margin:2rem auto}.fragrance-selector-image img{width:100%;max-width:400px;height:auto;border-radius:8px;box-shadow:0 4px 6px #0000001a}.fragrance-selector-controls{margin:2rem 0}.form-group{margin-bottom:1.5rem}.form-group label{display:block;font-size:1rem;font-weight:500;margin-bottom:.5rem;color:#333}#product-select,#fragrance-input{width:100%;max-width:500px;padding:12px 15px;font-size:1rem;border:2px solid #ddd;border-radius:6px;background-color:#fff;transition:border-color .3s ease}#product-select:focus,#fragrance-input:focus{outline:none;border-color:#f6861f}#product-select{cursor:pointer}#search-btn{margin-top:1rem;padding:12px 30px;font-size:1rem;font-weight:600;border-radius:6px;transition:all .3s ease}#search-btn:hover{opacity:.9;transform:translateY(-2px);box-shadow:0 4px 8px #f6861f4d}#thinking-message{margin-top:1.5rem}.flashing{color:#f6861f;font-weight:700;font-size:1.1rem;animation:flash 1.5s infinite}@keyframes flash{0%,to{opacity:1}50%{opacity:.3}}#complete-message{margin-top:1.5rem}.complete-text{color:#4caf50;font-size:1.2rem;font-weight:600}.suggestions-container{text-align:left;background:#fff;padding:15px;border-radius:6px;margin:1rem auto;max-width:500px;box-shadow:0 2px 8px #0000001a}.suggestions-container strong{display:block;margin-bottom:.5rem;color:#333}.suggestion-item{padding:8px 10px;cursor:pointer;border-bottom:1px solid #eee;transition:background-color .2s ease}.suggestion-item:last-child{border-bottom:none}.suggestion-item:hover{background-color:#f0f0f0}#recommendations{margin-top:2rem;text-align:left}#recommendations h3{text-align:center;font-size:1.8rem;margin-bottom:1.5rem;color:#333}.product-info-card{background:linear-gradient(135deg,#f6861f,#f93);color:#fff;padding:20px;border-radius:8px;margin-bottom:2rem;box-shadow:0 4px 12px #f6861f33}.product-info-card strong{font-size:1.3rem;display:block;margin-bottom:.5rem}.product-info-card em{display:block;margin:.5rem 0;font-size:1rem}.product-info-card small{font-size:.9rem;opacity:.95}.fragrance-card{background:#fff;padding:20px;border-radius:8px;margin-bottom:1.5rem;border:2px solid #eee;transition:all .3s ease}.fragrance-card:hover{border-color:#f6861f;box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}.fragrance-card strong{font-size:1.2rem;color:#333}.match-quality{display:inline-block;padding:4px 12px;border-radius:12px;font-size:.85rem;font-weight:600;margin-left:10px;vertical-align:middle}.excellent-match{background-color:#4caf50;color:#fff}.good-match{background-color:#ff9800;color:#fff}.partial-match{background-color:#2196f3;color:#fff}.fragrance-notes-detail{display:block;margin-top:.75rem;color:#666;line-height:1.6}.fragrance-notes-detail strong{font-size:.9rem;color:#333}.compatible-notes{display:block;margin-top:.5rem;color:#888;font-style:italic}.no-results{background:#fff3cd;border:1px solid #ffc107;border-radius:6px;padding:20px;margin:1rem 0}.no-results p{margin:.5rem 0}.fragrance-cta{margin-top:2.5rem;display:inline-block;padding:15px 40px;font-size:1.1rem;font-weight:600;text-decoration:none;border-radius:6px;transition:all .3s ease}.fragrance-cta:hover{transform:translateY(-2px);box-shadow:0 6px 12px #00000026}@media screen and (max-width: 749px){.fragrance-selector-section{padding:3rem 0}.fragrance-selector-heading{font-size:1.8rem}.fragrance-selector-description{font-size:1rem}#product-select,#fragrance-input,.suggestions-container{max-width:100%}.fragrance-card{padding:15px}.match-quality{display:block;margin:.5rem 0;width:fit-content}}@media screen and (min-width: 750px){.page-width{padding-left:5rem;padding-right:5rem}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/section-fragrance-selector.css.map */
