.banner{position:relative;min-height:200px;width:100vw;background-color:#f8f8f8}.banner-title{position:relative;padding-top:60px;color:#fff}.banner-title:after{content:"";position:absolute;bottom:-20px;left:0;width:40px;height:2px;background-color:red}.my-closet-section{margin:40px 0}.closet-wrapper{margin:0;padding:0;width:100%}.closet-header{position:relative;display:flex;justify-content:space-between;align-items:flex-start}.closet-title{position:relative;font-size:24px;font-weight:600;margin:0;padding-top:20px;color:#000}.closet-title:before{content:"";position:absolute;top:0;left:0;width:40px;height:2px;background-color:red}.closet-actions{display:flex;align-items:center;padding-top:20px}.button{background-color:#333;color:#fff;border:none;padding:15px;font-size:14px;cursor:pointer;letter-spacing:.5px;transition:background-color .3s;text-decoration:none;display:inline-block;text-align:center}.button:hover{background-color:#000;color:#fff}.button--primary{background-color:#333;color:#fff}.button--secondary{background-color:#fff;color:#333;border:1px solid #333333}.button--secondary:hover{background-color:#333;color:#fff}.button--reset{background-color:#fff;color:#666;border:1px solid #cccccc;display:flex;align-items:center;gap:5px;padding:10px 15px;font-size:12px;text-transform:none;letter-spacing:0}.button--reset:hover{background-color:#f3f3f3;color:#333}.reset-icon{font-size:16px;margin-right:2px}.button-container{display:flex;flex-direction:row;gap:15px;justify-content:center;margin-top:20px}.support-btn{padding:12px 24px;border-radius:8px;border:1px solid #EE3224;color:#ee3224;text-decoration:none}.track-btn{padding:12px 24px;border-radius:8px;border:1px solid #EE3224;background-color:#ee3224;color:#fff;text-decoration:none;font-size:16px;line-height:normal;letter-spacing:normal}.empty-closet{background-color:#f4f4f4;text-align:center;padding:100px 20px;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;margin-bottom:50px}.empty-content{max-width:500px;margin:0 auto;width:100%;display:block}.empty-content h2{font-size:24px;margin-bottom:1rem;font-weight:600;color:#000}.empty-content p{color:#666;margin-bottom:1.5rem;font-size:16px}.current-jacket-card{background-color:#fff;border-radius:8px;border:1px solid #7b7b7b;overflow:hidden;max-width:100%;margin:0 auto 50px}.jacket-content,.closet-content{display:flex;padding:0}.jacket-image-container{width:240px;background-color:#f8f8f8;display:flex;align-items:center;justify-content:center;min-height:280px}.jacket-image{max-width:100%;max-height:300px;object-fit:contain}.jacket-info,.closet-info{padding:1.5rem;flex-grow:1;display:flex;flex-direction:column;justify-content:space-evenly}.jacket-brand{color:#666;font-size:14px;margin-bottom:.5rem;text-transform:uppercase}.jacket-title{font-size:24px;margin:0 0 .5rem;font-weight:600;color:#000}.jacket-variant,.closet-variant{color:#444;font-size:16px;margin-bottom:.5rem}.jacket-id{color:#888;font-size:14px;margin-bottom:1rem}.jacket_tracking,.closet-tracking{display:flex;flex-direction:column;justify-content:space-evenly;align-items:flex-start;padding-right:24px;padding-block:24px}.jacket_tracking>*,.closet-tracking>*{display:flex;line-height:1.4;flex-direction:column;justify-content:space-evenly;align-items:flex-start;font-size:20px;color:#000}.jacket_tracking span,.closet-tracking span{font-size:16px;color:#444}.jacket-details,.closet-details{padding-block:32px;padding-inline:32px;background-color:#fff;border-top:1px solid #7b7b7b}.closet-content{border:1px solid #7b7b7b;border-radius:8px;margin-bottom:24px;overflow:hidden}.closet-tracking{gap:24px}.closet-image-container{display:flex;align-items:center;justify-content:center;background-color:#f8f8f8}.flex_header{display:flex;justify-content:space-between;align-items:center;width:100%}.flex_header p{margin-top:0}.progress-bar{display:flex;justify-content:space-between;height:100%;position:relative;margin-bottom:60px}.progress-bar hr{left:0;width:47%;height:1px;background:#000;top:21%;z-index:-1;margin:10px -100px 0}.state{display:flex;flex-direction:column;justify-content:center;align-items:center}.state p{font-size:16px;line-height:35px;color:#444;margin:0}.state div{background:#fff;height:20px;width:20px;border-radius:100%;border:1px solid black;display:flex;justify-content:center;align-items:center}.state .completed{background:#14a455;border-color:#14a455}.address-info-section{display:flex;justify-content:flex-start;align-items:flex-start;gap:180px}.shipping-address p,.billing-address p{margin-bottom:0;font-size:20px}.shipping-address h3,.billing-address h3{margin-bottom:0;text-transform:uppercase;font-size:16px}.confirmation-popup{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;z-index:1000;align-items:flex-start;justify-content:center;padding-top:100px;overflow-y:auto}.popup-content{background-color:#fff;padding:2rem;max-width:500px;width:90%;box-shadow:0 4px 12px #00000026;margin-bottom:50px}.popup-actions{display:flex;justify-content:space-between;margin-top:1.5rem}.closet-close-button{position:absolute;top:10px;right:15px;font-size:28px;cursor:pointer}.issue-form,.swap-request-form{width:100%}.form-fields{display:flex;flex-direction:column;gap:20px}.form-field{display:flex;flex-direction:column;gap:5px;text-align:left}.form-field label{font-size:14px;font-weight:600;color:#333;text-align:left}.field-help-text{font-size:13px;color:#666;margin:0 0 8px;font-style:italic;text-align:left}.form-field input,.form-field textarea{width:100%;padding:10px;border:1px solid #ddd;border-radius:4px;font-size:14px}.form-field textarea{resize:vertical;min-height:80px}.select-container{margin-top:8px;width:100%}select{width:100%;padding:10px 30px 10px 10px;border:1px solid #ddd;border-radius:4px;font-size:14px;background-color:#fff;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23333%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E);background-repeat:no-repeat;background-position:right 10px center;background-size:12px}select:focus{outline:none;border-color:#333}.other-reason-container{margin-top:15px;width:100%}.other-reason-input{width:100%;margin-top:5px;padding:10px;border:1px solid #ddd;border-radius:4px;font-size:14px}.form-submit{margin-top:10px}.submit-button{width:100%}.form-success{text-align:center;padding:20px}.form-success h4{color:#4caf50;margin-bottom:15px}.form-success p{margin-bottom:20px}.form-error{background-color:#fff8f8;border:1px solid #ffebeb;border-radius:4px;padding:15px;margin-bottom:20px}.form-error h4{color:#f44336;margin-bottom:10px}.form-error ul{list-style-type:disc;margin-left:20px}.help-sections{margin-bottom:50px}.help-section{margin-bottom:15px}.help-accordion{border-bottom:1px solid #737373;overflow:hidden}.help-accordion summary{padding:15px 5px;font-weight:500;color:#333;cursor:pointer;position:relative;list-style:none;display:flex;justify-content:space-between;align-items:center}.help-accordion summary::-webkit-details-marker{display:none}.help-accordion[open] summary .chevron-icon{transform:rotate(180deg)}.help-content{padding:15px;background-color:#fff}.help-content p{margin:0;color:#444;line-height:1.5}.closet-notification-banner{margin:20px 0;padding:15px 20px;background-color:#f1f8e9;border:1px solid #c5e1a5;border-radius:8px;display:flex;align-items:center;justify-content:center}.closet-success>*{color:#ee3224;margin:0}.closet-success{display:flex;flex-direction:column;margin:40px 0 0;font-weight:500;gap:20px}.closet-success-icon{width:24px;height:24px;margin-right:10px;stroke:#2e7d32}.member-only-message{text-align:center;padding:40px 20px;background-color:#f9f9f9;border:1px solid #e8e8e8;border-radius:8px;margin-top:40px;margin-bottom:40px}.loading-spinner{display:inline-block;width:50px;height:50px;border:5px solid rgba(0,0,0,.1);border-radius:50%;border-top-color:#3498db;animation:spin 1s ease-in-out infinite;margin:20px auto;text-align:center}@keyframes spin{to{transform:rotate(360deg)}}.placeholder-image{width:200px;height:240px;display:flex;align-items:center;justify-content:center;background-color:#e8e8e8;color:#666}.page-title,.page-heading{display:none!important}@media screen and (max-width: 768px){.jacket-content{flex-direction:column}.jacket-image-container{width:100%;padding:1rem}.address-info-section{flex-direction:column;gap:30px}}@media screen and (max-width: 600px){.button-container{flex-direction:column}}.faqs>*{color:#ee3224}.gore-divider{background-color:#ee3224}@media screen and (max-width: 768px){.closet-success{margin-top:25px;margin-bottom:10px;gap:10px}.jacket-image{max-height:200px}.jacket-product h2{text-wrap:balance}.jacket_tracking,.closet-tracking,.jacket-details,.closet-details{padding:1.5rem}.jacket_tracking{gap:16px}.track-btn{width:80%;margin:auto auto 20px;display:block;text-align:center}.closet-content{flex-direction:column;overflow:hidden}.closet-image-container{padding:20px;background-color:#f8f8f8}.support-btn{margin:20px 0;display:inline-block}a.faqs{color:#ee3224;text-align:center;display:block;margin-bottom:40px}}.membership-data img{max-height:100px}.hide{display:none}
/*# sourceMappingURL=/cdn/shop/t/43/assets/section-my-closet.css.map */
