.refind-page-hero{position:relative;height:50vh;min-height:300px;max-height:500px;display:flex;align-items:center;justify-content:center;overflow:hidden;background:linear-gradient(135deg,#1a1a1a,#0a0a0a)}.refind-page-hero--small{height:30vh;min-height:200px;max-height:300px}.refind-page-hero__background{position:absolute;top:0;right:0;bottom:0;left:0}.refind-page-hero__background img{width:100%;height:100%;object-fit:cover}.refind-page-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,#00000080,#000000b3)}.refind-page-hero__content{position:relative;z-index:1;text-align:center;padding:2rem}.refind-page-hero__content h1{font-size:2.5rem;font-weight:700;color:#fff;letter-spacing:.1em;margin:0 0 .5rem}.refind-page-hero__content p{font-size:1rem;color:#ffffffb3;margin:0}@media(min-width:750px){.refind-page-hero__content h1{font-size:3.5rem}}.refind-page-section{padding:4rem 0;background:#000}.refind-page-section--alt{background:#0a0a0a}.refind-page-section--cta{background:linear-gradient(135deg,#1a1a1a,#0a0a0a)}.refind-section-header{text-align:center;margin-bottom:3rem}.refind-section-title{font-size:1.75rem;font-weight:700;color:#fff;letter-spacing:.1em;margin:0 0 .5rem}.refind-section-subtitle{font-size:.9rem;color:#fff9;margin:0}.refind-about-story{display:grid;grid-template-columns:1fr;gap:3rem;align-items:center}@media(min-width:750px){.refind-about-story{grid-template-columns:1fr 1fr}}.refind-about-story__text h2{font-size:1.5rem;color:#fff;margin-bottom:1.5rem}.refind-lead{font-size:1.25rem;color:var(--refind-accent, #d4af37);margin-bottom:1.5rem}.refind-about-story__text p{color:#ffffffb3;line-height:1.8;margin-bottom:1rem}.refind-about-story__image img{width:100%;border-radius:8px}.refind-comparison{display:flex;flex-direction:column;align-items:center;gap:1.5rem}@media(min-width:750px){.refind-comparison{flex-direction:row;justify-content:center}}.refind-comparison__card{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:2rem;width:100%;max-width:320px}.refind-comparison__card h3{font-size:1.25rem;color:var(--refind-accent, #d4af37);margin-bottom:1.5rem;text-align:center}.refind-comparison__card ul{list-style:none;padding:0;margin:0 0 1.5rem}.refind-comparison__card li{display:flex;align-items:center;gap:.75rem;color:#fffc;padding:.5rem 0;border-bottom:1px solid rgba(255,255,255,.05)}.refind-comparison__card li .icon{width:20px;text-align:center}.refind-comparison__card li .icon.check{color:#4ade80}.refind-comparison__card li .icon.minus{color:#f87171}.refind-comparison__card li .icon.question{color:#fbbf24}.refind-comparison__price{font-size:1.5rem;font-weight:700;color:#fff;text-align:center}.refind-comparison__card--alt{background:#ffffff05;border-color:#ffffff0d}.refind-comparison__card--alt h3{color:#ffffff80}.refind-comparison__vs{font-size:1.5rem;font-weight:700;color:#ffffff4d;padding:1rem}.refind-values-grid{display:grid;grid-template-columns:1fr;gap:2rem}@media(min-width:750px){.refind-values-grid{grid-template-columns:repeat(3,1fr)}}.refind-value-item{text-align:center;padding:2rem}.refind-value-item__number{display:block;font-size:3rem;font-weight:700;color:var(--refind-accent, #d4af37);opacity:.3;margin-bottom:1rem}.refind-value-item h3{font-size:1.25rem;color:#fff;margin-bottom:1rem}.refind-value-item p{color:#fff9;line-height:1.6}.refind-quality-grid{display:grid;grid-template-columns:1fr;gap:2rem}@media(min-width:750px){.refind-quality-grid{grid-template-columns:repeat(2,1fr)}}.refind-quality-item{background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:2rem;text-align:center}.refind-quality-item__icon{color:var(--refind-accent, #d4af37);margin-bottom:1rem}.refind-quality-item h3{font-size:1.1rem;color:#fff;margin-bottom:1rem}.refind-quality-item p{color:#fff9;line-height:1.6;font-size:.9rem}.refind-content-block{display:grid;grid-template-columns:1fr;gap:2rem;align-items:center}@media(min-width:750px){.refind-content-block{grid-template-columns:1.5fr 1fr}}.refind-content-block__text h3{font-size:1.25rem;color:#fff;margin-bottom:1rem}.refind-content-block__text p{color:#ffffffb3;line-height:1.7;margin-bottom:1rem}.refind-feature-list{list-style:none;padding:0;margin:1.5rem 0 0}.refind-feature-list li{padding:.5rem 0;color:#fffc;border-bottom:1px solid rgba(255,255,255,.05)}.refind-content-block__image img{width:100%;border-radius:8px}.refind-care-grid{display:grid;grid-template-columns:1fr;gap:2rem}@media(min-width:750px){.refind-care-grid{grid-template-columns:repeat(3,1fr)}}.refind-care-item{position:relative;padding-left:3rem}.refind-care-item__number{position:absolute;left:0;top:0;font-size:1.5rem;font-weight:700;color:var(--refind-accent, #d4af37);opacity:.5}.refind-care-item h4{font-size:1rem;color:#fff;margin-bottom:.5rem}.refind-care-item p{color:#fff9;font-size:.9rem;line-height:1.6}.refind-contact-grid{display:grid;grid-template-columns:1fr;gap:3rem}@media(min-width:750px){.refind-contact-grid{grid-template-columns:1fr 1.2fr}}.refind-contact-info h2{font-size:1.5rem;color:#fff;margin-bottom:1rem}.refind-contact-info>p{color:#ffffffb3;line-height:1.7;margin-bottom:2rem}.refind-contact-methods{display:flex;flex-direction:column;gap:1.5rem}.refind-contact-method{display:flex;align-items:center;gap:1rem;color:#ffffffb3}.refind-contact-method svg{flex-shrink:0;color:var(--refind-accent, #d4af37)}.refind-contact-method h4{font-size:.8rem;color:#ffffff80;margin:0;text-transform:uppercase;letter-spacing:.05em}.refind-contact-method p{margin:0;color:#fff}.refind-contact-form-wrap{background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:2rem}.refind-form-group{margin-bottom:1.5rem}.refind-form-group label{display:block;font-size:.85rem;color:#ffffffb3;margin-bottom:.5rem}.refind-form-group .required{color:#f87171}.refind-form-group input,.refind-form-group select,.refind-form-group textarea{width:100%;padding:.75rem 1rem;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:6px;color:#fff;font-size:1rem;transition:border-color .2s}.refind-form-group input:focus,.refind-form-group select:focus,.refind-form-group textarea:focus{outline:none;border-color:var(--refind-accent, #d4af37)}.refind-form-group input::placeholder,.refind-form-group textarea::placeholder{color:#ffffff4d}.refind-form-success{text-align:center;padding:3rem 2rem}.refind-form-success svg{color:#4ade80;margin-bottom:1rem}.refind-form-success h3{color:#fff;margin-bottom:.5rem}.refind-form-success p{color:#fff9}.refind-page-content{max-width:800px;margin:0 auto}.refind-page-content h2{font-size:1.25rem;color:#fff;margin:2.5rem 0 1rem;padding-bottom:.5rem;border-bottom:1px solid rgba(255,255,255,.1)}.refind-page-content h2:first-child{margin-top:0}.refind-page-content p{color:#ffffffb3;line-height:1.8;margin-bottom:1rem}.refind-info-card{background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:1.5rem 2rem;margin-bottom:2rem}.refind-info-card--highlight{background:linear-gradient(135deg,#d4af371a,#d4af370d);border-color:#d4af3733}.refind-info-card h3{font-size:1.1rem;color:var(--refind-accent, #d4af37);margin:0 0 .5rem}.refind-info-card p{margin:0}.refind-table{width:100%;border-collapse:collapse;margin-bottom:1.5rem}.refind-table th,.refind-table td{padding:.75rem 1rem;text-align:left;border-bottom:1px solid rgba(255,255,255,.1)}.refind-table th{font-size:.8rem;text-transform:uppercase;letter-spacing:.05em;color:#ffffff80;background:#ffffff08}.refind-table td{color:#fffc}.refind-note{font-size:.85rem;color:#ffffff80;font-style:italic}.refind-list{list-style:none;padding:0;margin:0 0 1.5rem}.refind-list li{position:relative;padding-left:1.5rem;padding-top:.5rem;padding-bottom:.5rem;color:#ffffffb3;border-bottom:1px solid rgba(255,255,255,.05)}.refind-list li:before{content:"\2022";position:absolute;left:0;color:var(--refind-accent, #d4af37)}.refind-method-grid{display:grid;grid-template-columns:1fr;gap:1rem;margin-bottom:2rem}@media(min-width:500px){.refind-method-grid{grid-template-columns:repeat(2,1fr)}}.refind-method-item{background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:8px;padding:1.5rem}.refind-method-item h4{color:#fff;margin:0 0 .5rem;font-size:1rem}.refind-method-item p{margin:0;font-size:.9rem}.refind-condition-grid{display:grid;grid-template-columns:1fr;gap:1.5rem;margin-bottom:2rem}@media(min-width:600px){.refind-condition-grid{grid-template-columns:repeat(2,1fr)}}.refind-condition-item{background:#ffffff08;border-radius:12px;padding:1.5rem}.refind-condition-item--ok{border:1px solid rgba(74,222,128,.3)}.refind-condition-item--ng{border:1px solid rgba(248,113,113,.3)}.refind-condition-item h4{margin:0 0 1rem;font-size:1rem}.refind-condition-item--ok h4{color:#4ade80}.refind-condition-item--ng h4{color:#f87171}.refind-condition-item ul{list-style:none;padding:0;margin:0}.refind-condition-item li{padding:.4rem 0;color:#ffffffb3;font-size:.9rem}.refind-steps{display:flex;flex-direction:column;gap:2rem;margin-bottom:2rem}.refind-step{display:flex;gap:1.5rem}.refind-step__number{flex-shrink:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:var(--refind-accent, #d4af37);color:#000;font-weight:700;border-radius:50%}.refind-step h4{color:#fff;margin:0 0 .5rem}.refind-step p{margin:0;font-size:.9rem}.refind-step a{color:var(--refind-accent, #d4af37)}.refind-faq-fallback{color:#fff;font-size:1rem;line-height:1.8}.refind-faq-fallback h2,.refind-faq-fallback h3{color:var(--refind-accent, #d4af37);margin-top:2rem;margin-bottom:.5rem}.refind-faq-fallback p{margin-bottom:1.5rem}.refind-cta-box{text-align:center;padding:2rem;margin-top:3rem;background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:12px}.refind-cta-box p{margin-bottom:1rem}.refind-cta{text-align:center;padding:3rem 2rem}.refind-cta h2{font-size:1.75rem;color:#fff;margin-bottom:1rem}.refind-cta p{color:#fff9;margin-bottom:2rem}.refind-faq-category{margin-bottom:3rem}.refind-faq-category h2{font-size:1.1rem;color:var(--refind-accent, #d4af37);margin-bottom:1.5rem;padding-bottom:.5rem;border-bottom:1px solid rgba(255,255,255,.1)}.refind-faq-list{display:flex;flex-direction:column;gap:.5rem}.refind-faq-item{background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:8px;overflow:hidden}.refind-faq-item summary{padding:1rem 1.5rem;color:#fff;cursor:pointer;display:flex;justify-content:space-between;align-items:center;list-style:none}.refind-faq-item summary::-webkit-details-marker{display:none}.refind-faq-item summary:after{content:"+";font-size:1.25rem;color:var(--refind-accent, #d4af37);transition:transform .2s}.refind-faq-item[open] summary:after{transform:rotate(45deg)}.refind-faq-answer{padding:0 1.5rem 1.5rem;color:#ffffffb3;line-height:1.7}.refind-faq-answer p{margin:0}.refind-faq-answer a{color:var(--refind-accent, #d4af37)}.refind-size-category{margin-bottom:3rem}.refind-size-image{margin-bottom:1.5rem}.refind-size-image img{width:100%;border-radius:8px}.refind-measure-guide{background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:8px;padding:1.5rem;margin-bottom:1.5rem}.refind-measure-guide h4{color:#fff;margin:0 0 1rem}.refind-measure-guide ol{margin:0;padding-left:1.25rem;color:#ffffffb3}.refind-measure-guide li{margin-bottom:.5rem}@media(max-width:749px){.refind-page-about,.refind-page-quality,.refind-page-contact,.refind-page-shipping,.refind-page-returns,.refind-page-faq,.refind-page-size-guide{padding-bottom:5rem}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/refind-pages.css.map */
