:root{--ht-bg-dark: #0d1f26;--ht-bg-mid: #132a33;--ht-bg-card: #1a2f38;--ht-bg-darker: #0a181d;--ht-accent: #3ad0e6;--ht-accent-alt: #2c9ab8;--ht-text-light: #f8fafa;--ht-text-dim: #c5d2d6;--ht-border: rgba(255, 255, 255, .08);--ht-radius: 14px;--ht-radius-sm: 8px;--ht-shadow: 0 8px 32px rgba(0, 0, 0, .4);--ht-shadow-soft: 0 4px 20px rgba(0, 0, 0, .25);--ht-success: #27ae60;--ht-warning: #f39c12;--ht-danger: #e74c3c}*{font-family:Quicksand,sans-serif!important;font-weight:700!important;box-sizing:border-box}html,body{background:var(--ht-bg-darker)!important;margin:0;padding:0}.ht-terms-page{background:linear-gradient(135deg,var(--ht-bg-dark) 0%,var(--ht-bg-darker) 100%);min-height:100vh;color:var(--ht-text-light);line-height:1.6}.ht-container{position:relative;z-index:1;max-width:1200px;margin:0 auto;padding:0 24px}.ht-terms-hero{position:relative;padding:120px 0 80px;text-align:center;overflow:hidden;border-bottom:1px solid var(--ht-border);background:var(--ht-bg-darker)}.ht-terms-video{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;overflow:hidden}.ht-terms-video video{width:100%;height:100%;object-fit:cover;filter:brightness(.55) saturate(1.1)}.ht-terms-video:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#0f233c8c;z-index:1;pointer-events:none}.ht-terms-particles{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:2}.ht-hero-content{position:relative;z-index:3}.ht-terms-title{font-size:clamp(3.306rem,6.613vw,5.29rem);font-weight:700;margin:0 0 20px;color:var(--ht-text-light);text-shadow:0 4px 20px rgba(0,0,0,.8);letter-spacing:.5px}.ht-terms-subtitle{font-size:clamp(1.455rem,2.645vw,1.719rem);color:var(--ht-text-dim);margin:0;text-shadow:0 2px 8px rgba(0,0,0,.6)}.ht-terms-content{position:relative;padding:80px 0;background:linear-gradient(90deg,rgba(58,208,230,.02) 1px,transparent 1px),linear-gradient(rgba(58,208,230,.02) 1px,transparent 1px),linear-gradient(135deg,#050d10,#08151a,#0d1f26);background-size:40px 40px,40px 40px,100% 100%;background-position:0 0,0 0,0 0;background-attachment:fixed;overflow-x:hidden}.ht-terms-content:before{content:"";position:fixed;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle at 50% 50%,rgba(58,208,230,.04) 0%,transparent 50%);animation:htTermsPulse 15s ease-in-out infinite;pointer-events:none;z-index:0}@keyframes htTermsPulse{0%,to{transform:scale(1) rotate(0);opacity:.2}50%{transform:scale(1.2) rotate(180deg);opacity:.4}}.ht-terms-content:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 20% 30%,rgba(58,208,230,.05) 0%,transparent 40%),radial-gradient(circle at 80% 70%,rgba(44,154,184,.04) 0%,transparent 40%);pointer-events:none;z-index:0}.ht-terms-section{position:relative;background:var(--ht-bg-card);border-radius:var(--ht-radius);padding:40px;margin-bottom:40px;box-shadow:var(--ht-shadow);border:1px solid var(--ht-border);transition:transform .3s ease;z-index:1}.ht-terms-section:hover{transform:translateY(-4px);box-shadow:0 12px 48px #3ad0e626}.ht-section-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:32px;padding-bottom:20px;border-bottom:2px solid var(--ht-accent)}.ht-section-header h2{font-size:clamp(2.381rem,3.968vw,3.174rem);font-weight:700;margin:0;color:var(--ht-text-light);letter-spacing:.3px}.ht-section-icon{font-size:3.306rem;opacity:.9}.ht-subsection{margin-bottom:32px}.ht-subsection:last-child{margin-bottom:0}.ht-subsection h3{font-size:clamp(1.852rem,2.91vw,2.381rem);font-weight:700;color:var(--ht-accent);margin:0 0 16px;letter-spacing:.3px}.ht-subsection h4{font-size:clamp(1.587rem,2.645vw,1.984rem);font-weight:700;color:var(--ht-text-light);margin:16px 0 12px}.ht-subsection p{font-size:clamp(1.323rem,2.381vw,1.455rem);line-height:1.7;color:var(--ht-text-dim);margin:0 0 16px}.ht-requirements-grid,.ht-info-grid,.ht-privacy-grid,.ht-exceptions-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;margin-top:24px}.ht-requirement-item,.ht-info-item,.ht-privacy-item,.ht-exception-item{display:flex;align-items:flex-start;gap:12px;padding:16px;background:var(--ht-bg-darker);border-radius:var(--ht-radius-sm);border:1px solid var(--ht-border);transition:all .3s ease}.ht-requirement-item:hover,.ht-info-item:hover,.ht-privacy-item:hover,.ht-exception-item:hover{border-color:var(--ht-accent);transform:translate(4px)}.ht-req-icon,.ht-info-bullet,.ht-privacy-icon,.ht-exception-icon{font-size:1.719rem;flex-shrink:0}.ht-requirement-item p,.ht-info-item p,.ht-privacy-item p,.ht-exception-item p{margin:0;font-size:clamp(1.256rem,2.116vw,1.389rem);line-height:1.5;color:var(--ht-text-light)}.ht-special-section{background:linear-gradient(135deg,#1a2f38,#0a181d);border:2px solid var(--ht-warning)}.ht-highlight-text{background:var(--ht-bg-darker);padding:16px 20px;border-radius:var(--ht-radius-sm);border-left:4px solid var(--ht-accent);font-weight:700;color:var(--ht-text-light)}.ht-warning-box{background:#f39c121a;border:2px solid var(--ht-warning);border-radius:var(--ht-radius-sm);padding:20px;margin:24px 0;text-align:center}.ht-warning-box h4{color:var(--ht-warning);font-size:clamp(1.587rem,2.645vw,1.852rem);margin:0;font-weight:700}.ht-payment-methods{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:24px;margin-top:24px}.ht-payment-item{display:flex;align-items:center;gap:16px;padding:20px;background:var(--ht-bg-darker);border-radius:var(--ht-radius-sm);border:1px solid var(--ht-border);transition:all .3s ease}.ht-payment-item:hover{border-color:var(--ht-accent);transform:translateY(-4px)}.ht-payment-icon{font-size:3.306rem}.ht-payment-item h4{font-size:1.587rem;margin:0 0 4px;color:var(--ht-text-light)}.ht-payment-item p{font-size:1.256rem;margin:0;color:var(--ht-text-dim)}.ht-pricing-box{display:grid;gap:16px;margin-top:24px}.ht-price-item{display:flex;align-items:center;gap:12px;padding:12px 16px;background:var(--ht-bg-darker);border-radius:var(--ht-radius-sm);border:1px solid var(--ht-border)}.ht-price-item.ht-highlight{background:#3ad0e61a;border-color:var(--ht-accent)}.ht-price-icon{font-size:1.984rem}.ht-price-item p{margin:0;font-size:1.389rem}.ht-delivery-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px;margin-top:24px}.ht-delivery-option{background:var(--ht-bg-darker);border-radius:var(--ht-radius-sm);padding:24px;border:1px solid var(--ht-border);transition:all .3s ease}.ht-delivery-option:hover{border-color:var(--ht-accent);transform:translateY(-4px)}.ht-delivery-option h3{font-size:1.719rem;color:var(--ht-accent);margin:0 0 16px;padding-bottom:12px;border-bottom:1px solid var(--ht-border)}.ht-delivery-details p{margin:0 0 12px;font-size:1.323rem;color:var(--ht-text-dim)}.ht-price-tag,.ht-free-tag{display:inline-block;padding:4px 12px;border-radius:20px;font-weight:700;font-size:1.256rem;margin-right:8px}.ht-price-tag{background:#f39c1233;color:var(--ht-warning);border:1px solid var(--ht-warning)}.ht-free-tag{background:#27ae6033;color:var(--ht-success);border:1px solid var(--ht-success)}.ht-return-timeline{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;margin-top:24px}.ht-timeline-item{display:flex;flex-direction:column;align-items:center;text-align:center;padding:20px;background:var(--ht-bg-darker);border-radius:var(--ht-radius-sm);border:1px solid var(--ht-border)}.ht-timeline-number,.ht-timeline-icon{width:50px;height:50px;background:var(--ht-accent);color:var(--ht-bg-dark);border-radius:50%;font-weight:700;font-size:1.984rem;display:flex;align-items:center;justify-content:center;margin-bottom:12px}.ht-timeline-item p{margin:0;font-size:1.256rem;color:var(--ht-text-light)}.ht-damage-process{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;margin-top:24px}.ht-process-step{display:flex;flex-direction:column;align-items:center;text-align:center;padding:20px;background:var(--ht-bg-darker);border-radius:var(--ht-radius-sm);border:1px solid var(--ht-border)}.ht-step-number,.ht-step-icon{width:40px;height:40px;background:var(--ht-success);color:#fff;border-radius:50%;font-weight:700;display:flex;align-items:center;justify-content:center;margin-bottom:12px;font-size:1.587rem}.ht-process-step p{margin:0;font-size:1.256rem;color:var(--ht-text-light)}.ht-contact-section{background:linear-gradient(135deg,var(--ht-bg-card) 0%,var(--ht-bg-darker) 100%)}.ht-contact-intro{text-align:center;font-size:1.587rem;color:var(--ht-text-light);margin-bottom:32px}.ht-contact-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px}.ht-contact-item{display:flex;align-items:flex-start;gap:16px;padding:24px;background:var(--ht-bg-darker);border-radius:var(--ht-radius-sm);border:1px solid var(--ht-border);transition:all .3s ease}.ht-contact-item:hover{border-color:var(--ht-accent);transform:translateY(-4px)}.ht-contact-icon{font-size:2.645rem;color:var(--ht-text-light)}.ht-contact-item h4{font-size:1.587rem;margin:0 0 8px;color:var(--ht-accent)}.ht-contact-item p{margin:0;font-size:1.323rem;color:var(--ht-text-light)}.ht-contact-item a{color:var(--ht-text-light);text-decoration:none;transition:color .3s ease}.ht-contact-item a:hover{color:var(--ht-accent)}@media(max-width:768px){.ht-terms-hero{padding:80px 0 60px}.ht-terms-content{padding:60px 0}.ht-terms-section{padding:24px;margin-bottom:24px}.ht-section-header{flex-direction:column;align-items:flex-start;gap:12px}.ht-requirements-grid,.ht-info-grid,.ht-privacy-grid,.ht-exceptions-grid,.ht-delivery-grid,.ht-payment-methods{grid-template-columns:1fr}}@media(max-width:480px){.ht-container{padding:0 16px}.ht-terms-section{padding:20px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/hightide-terms.css.map */
