<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.review-card{border-radius:.75rem}.review-card-box-shadow{box-shadow:0 18px 50px #1a1a1a1a}.reviews-section{overflow:hidden}.reviews-wrapper{display:flex;align-items:flex-start;justify-content:flex-start}.reviews-sidebar{display:flex;flex-direction:column;align-items:flex-start}.reviews-rating-wrapper{display:flex;align-items:center;justify-content:flex-start;max-width:540px;flex-direction:column;width:100%}.reviews-rating-title-wrapper{width:100%}.reviews-rating-title{display:flex;align-items:center;justify-content:flex-start;gap:12px}.reviews-rating-title svg{fill:#ccaece;height:18px;transform:translateY(2px)}.reviews-rating-filters{display:flex;align-items:center;justify-content:flex-start;flex-direction:column;width:100%;gap:8px}.rating-filter{background-color:transparent;display:flex;align-items:center;justify-content:space-between;width:100%;gap:16px;padding:0;border:none;cursor:pointer;transition:all .2s ease}.rating-filter.active{opacity:1}.rating-filter.inactive{opacity:.2}.rating-filter.active:hover,.rating-filter.inactive:hover{opacity:1}.rating-filter:hover{opacity:.6}.rating-filter span{font-weight:700;letter-spacing:-.03em;display:inline-block;width:50px}.rating-filter span:first-child{text-align:left}.rating-filter span:last-child{text-align:right}.rating-filter .rating-bar{border-radius:3px;height:12px;flex-grow:1;background-color:#1a1a1a1a}.reviews-filter-tags{width:100%}.clear-all-tags,.clear-all-ratings{border:none;background-color:transparent;color:rgb(var(--text-color));cursor:pointer;font-size:12px;font-weight:700;letter-spacing:-.03em;padding:0;text-decoration:underline;transition:.2s ease-in-out}.clear-all-tags:disabled,.clear-all-ratings:disabled{opacity:.2;pointer-events:none}.clear-all-ratings{text-align:left;width:100%}.reviews-filter-tags .review-filter-title{margin-bottom:10px}.tag-filter-buttons{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:5px}.tag-filter.button.button--sm{border:1px solid rgb(var(--text-color) / .4);white-space:nowrap}.tag-filter.button.button--sm:not(.active){background-color:transparent;color:rgb(var(--text-color))}.review-form-wrapper{padding:24px;width:100%}.review-form-wrapper p{margin-bottom:24px}.review-form-wrapper .form-field{margin-bottom:10px}.review-form-wrapper #review-rating{height:calc(var(--input-height) + .625rem)}#review-form p{margin:10px 0 0}.review-form-wrapper #submit-review-btn{background-color:#ccaece;width:100%}.review-form-wrapper button.loading{opacity:.6;pointer-events:none}.form-success{background-color:#4ead60;color:#fff;padding:12px 16px;border-radius:6px;margin-bottom:20px;font-weight:500;text-align:center;position:relative}.form-success .close{position:absolute;top:0;right:10px;cursor:pointer;height:20px;width:20px;background-color:#fff;border-radius:100px;display:flex;align-items:center;justify-content:center;transform:translateY(-50%);transition:all .2s ease}.form-success .close svg{color:rgb(var(--text-color));height:14px}.reviews-header-container{margin-bottom:24px;display:flex;gap:10px;width:100%}.review-sort-select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:transparent;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24'%3E%3Cpath d='M7 10l5 5 5-5z' fill='%231A1A1A'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 15px center;cursor:pointer}.product-review{margin-bottom:24px}.product-review:not(.active){display:none}.product-reviewer{display:flex;align-items:flex-start}.reviewer-avatar{width:36px;height:36px;border-radius:50%;background-color:#eee;color:#1a1a1a;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:18px;margin-right:16px}.review-content{flex:1}.review-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;line-height:36px}.product-review-star-rating{display:flex;align-items:center}.product-review-star-rating svg{width:18px;height:18px;fill:#ccaece;margin-right:2px}.review-date{font-size:14px;color:#1a1a1a99}.review-title{font-size:18px;font-weight:700;margin-bottom:8px}.review-content p{margin-bottom:16px}.review-gallery{align-items:stretch;justify-content:flex-start;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.review-media-item{aspect-ratio:1 / 1;border-radius:8px;overflow:hidden;cursor:pointer}.review-media-item.has-more{position:relative}.review-media-item.has-more .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;justify-content:center;align-items:center;color:#fff;font-size:16px;font-weight:700;cursor:pointer}.review-media-item img,.review-media-item video{width:100%;height:100%;object-fit:cover}.reviewer-name{font-size:14px;font-weight:700;display:flex;align-items:center;justify-content:flex-start}.reviewer-name .verified-badge{margin-left:12px}.verified-badge{background-color:#ccaece;color:rgb(var(--text-color))}.show-more-button{background-color:transparent;border:none;color:#1a1a1a;cursor:pointer;font-size:16px;font-weight:700;letter-spacing:-.03em;padding:12px;text-align:center;transition:all .3s ease;width:100%}.no-reviews{font-size:1.2rem;font-weight:600;letter-spacing:var(--heading-letter-spacing);text-align:center}@media (max-width: 992px){.review-card{padding:40px}.section-header{gap:20px;margin-bottom:32px}.reviews-wrapper{flex-direction:column;gap:32px}.reviews-container{width:100%}.reviews-sidebar{gap:32px;width:100%}.reviews-rating-wrapper{gap:20px}.rating-filter span{font-size:15px}.review-media-item{height:40px;width:40px}}@media (max-width: 640px){.review-card{padding:32px}.reviews-header-container{flex-direction:column;justify-content:flex-start;align-items:flex-start}.reviews-rating-wrapper{margin-bottom:32px}}@media (min-width: 640px){.reviews-header-container{flex-direction:row;justify-content:space-between;align-items:center}.reviews-rating-wrapper{gap:24px}.clear-all-tags{margin-top:20px}}@media (min-width: 992px){.review-card{padding:32px}.section-header{gap:24px;margin-bottom:40px}.reviews-wrapper{flex-direction:row;gap:40px}.reviews-container{width:calc(100% - 440px)}.reviews-sidebar{gap:32px;width:360px}.reviews-rating-wrapper{gap:18px}.reviews-rating-title svg{height:18px}.rating-filter span{font-size:16px}.clear-all-tags:hover,.clear-all-ratings:hover,.tag-filter:hover{opacity:.6}.review-media-item{height:50px;width:50px}.show-more-button:hover{opacity:.6}}@media (min-width: 1200px){.review-card{padding:44px}.reviews-wrapper{gap:60px}.reviews-container{width:calc(100% - 500px)}.reviews-sidebar{gap:40px;width:440px}.reviews-rating-wrapper{gap:24px}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/review-section.css.map */
</pre></body></html>