.gs-warranty-glass-section,.gs-warranty-glass-section *,.gs-warranty-glass-section *:before,.gs-warranty-glass-section *:after{box-sizing:border-box}.gs-warranty-glass-section{--gs-green: #00e178;--gs-green-dark: #00bf67;--gs-white: #ffffff;--gs-text: rgba(255,255,255,.74);--gs-muted: rgba(255,255,255,.48);--gs-border: rgba(255,255,255,.12);position:relative;isolation:isolate;width:100%;margin:0!important;padding:92px 24px 100px;overflow:hidden;color:var(--gs-white);background-color:#060606;background-image:linear-gradient(180deg,#0000008c,#000000a3,#000000c7),url(/cdn/shop/files/DSC_8381_2a5d194a-c2ce-494d-aa88-d76bf31c97dd.jpg?v=1786447089);background-size:cover;background-position:66% 46%;background-repeat:no-repeat;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif}.gs-warranty-glass-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:linear-gradient(90deg,#0000002e,#00000008)}.gs-warranty-glass-wrap{position:relative;z-index:2;width:100%;max-width:1280px;margin:0 auto}.gs-warranty-main-card{position:relative;display:grid;grid-template-columns:minmax(0,1.3fr) minmax(340px,.78fr);gap:26px;align-items:stretch;padding:34px;overflow:hidden;border:1px solid var(--gs-border);border-top:4px solid var(--gs-green);border-radius:22px;background:linear-gradient(145deg,#1010109e,#04040466);box-shadow:0 28px 70px #00000052;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);animation:gsWarrantyReveal .9s cubic-bezier(.22,1,.36,1) both}.gs-warranty-main-card:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:inherit;pointer-events:none;background:linear-gradient(115deg,transparent 10%,rgba(255,255,255,.07) 30%,transparent 50%);transform:translate(-120%);animation:gsWarrantyGlassSweep 7s ease-in-out 1.7s infinite}.gs-warranty-heading-area{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:center;padding:28px 24px 28px 10px}.gs-warranty-label{display:flex;align-items:center;gap:10px;margin-bottom:16px;color:#ffffff8f;font-size:10px;line-height:1.2;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.gs-warranty-label span{width:26px;height:2px;flex:0 0 26px;background:var(--gs-green);animation:gsWarrantyLinePulse 2.8s ease-in-out infinite}.gs-warranty-heading-area h1{margin:0 0 28px;color:var(--gs-white);font-size:clamp(42px,5.2vw,70px);line-height:.94;font-weight:900;letter-spacing:-.055em;text-transform:uppercase}.gs-warranty-heading-area h1 em{position:relative;display:inline-block;color:var(--gs-green);font-style:normal;text-shadow:0 0 24px rgba(0,225,120,.12)}.gs-warranty-heading-area h1 em:after{content:"";position:absolute;left:1%;right:1%;bottom:-10px;height:3px;border-radius:999px;background:linear-gradient(90deg,#00e1782e,#00e178b8 26%,#fff,#00e178b8 74%,#00e1782e);background-size:220% 100%;box-shadow:0 0 8px #00e17873,0 0 18px #00e1782e;transform-origin:center;animation:gsWarrantyTitleUnderline 2.8s cubic-bezier(.22,1,.36,1) infinite}.gs-warranty-heading-area h1 em:before{content:"";position:absolute;left:8%;right:8%;bottom:-15px;height:10px;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(0,225,120,.1),transparent);filter:blur(7px);opacity:.8;animation:gsWarrantyUnderlineGlow 2.8s ease-in-out infinite}.gs-warranty-intro{max-width:760px;margin:0;color:var(--gs-text);font-size:16px;line-height:1.78}.gs-warranty-summary-card{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:center;padding:30px;overflow:hidden;border:1px solid rgba(0,225,120,.26);border-radius:18px;background:linear-gradient(155deg,#00e1781a,#05050580);box-shadow:inset 0 1px #ffffff0a;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.gs-warranty-summary-top{position:relative;z-index:1;display:flex;align-items:center;gap:16px;margin-bottom:22px}.gs-warranty-summary-icon{display:flex;width:62px;height:62px;flex:0 0 62px;align-items:center;justify-content:center;border:1px solid rgba(0,225,120,.3);border-radius:13px;color:#050505;background:var(--gs-green);box-shadow:0 8px 28px #00e17824;animation:gsWarrantyIconFloat 3.4s ease-in-out infinite}.gs-warranty-summary-icon svg{width:29px;height:29px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.gs-warranty-summary-top small{display:block;margin-bottom:5px;color:#ffffff6b;font-size:9px;font-weight:900;letter-spacing:.13em}.gs-warranty-summary-top h2{margin:0;color:#fff;font-size:27px;line-height:1.08;font-weight:900;letter-spacing:-.035em}.gs-warranty-summary-card>p{position:relative;z-index:1;margin:0 0 22px;color:var(--gs-text);font-size:14px;line-height:1.7}.gs-warranty-summary-check{position:relative;z-index:1;display:flex;align-items:center;gap:10px;padding:13px 14px;border:1px solid rgba(255,255,255,.09);border-radius:12px;background:#ffffff0a;color:#ffffffbd;font-size:12px;line-height:1.5;font-weight:800}.gs-warranty-check-icon{display:flex;width:25px;height:25px;flex:0 0 25px;align-items:center;justify-content:center;border:1px solid rgba(0,225,120,.28);border-radius:50%;color:var(--gs-green);background:#00e1781a}.gs-warranty-check-icon svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2}.gs-warranty-content-card{position:relative;margin-top:26px;padding:38px;overflow:hidden;border:1px solid var(--gs-border);border-top:4px solid var(--gs-green);border-radius:22px;background:linear-gradient(145deg,#0a0a0a94,#03030366);box-shadow:0 28px 70px #00000047;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.gs-warranty-content-heading{position:relative;z-index:1;display:flex;align-items:center;gap:20px;margin-bottom:30px}.gs-warranty-content-icon{display:flex;width:60px;height:60px;flex:0 0 60px;align-items:center;justify-content:center;border:1px solid rgba(0,225,120,.34);border-radius:12px;color:#050505;background:var(--gs-green);box-shadow:0 8px 28px #00e17826}.gs-warranty-content-icon svg{width:28px;height:28px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.gs-warranty-content-heading .gs-warranty-label{margin-bottom:7px}.gs-warranty-content-heading h2{margin:0 0 7px;color:#fff;font-size:clamp(30px,3.5vw,44px);line-height:1.08;font-weight:900;letter-spacing:-.045em}.gs-warranty-content-heading p{max-width:780px;margin:0;color:var(--gs-text);font-size:15px;line-height:1.65}.gs-warranty-grid{position:relative;z-index:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.gs-warranty-box{position:relative;min-height:0;padding:24px;overflow:hidden;border:1px solid rgba(255,255,255,.1);border-radius:16px;background:#ffffff0b;transition:transform .3s ease,border-color .3s ease,background .3s ease,box-shadow .3s ease}.gs-warranty-box:hover{transform:translateY(-7px);border-color:#00e17857;background:#fff1;box-shadow:0 20px 42px #0000003d}.gs-warranty-box-top{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:22px}.gs-warranty-number{display:flex;min-width:50px;height:38px;padding:0 11px;align-items:center;justify-content:center;border:1px solid rgba(0,225,120,.34);border-radius:9px;color:#050505;background:var(--gs-green);font-size:14px;line-height:1;font-weight:900;letter-spacing:.06em}.gs-warranty-feature-icon{display:flex;width:48px;height:48px;align-items:center;justify-content:center;border:1px solid rgba(0,225,120,.3);border-radius:12px;color:var(--gs-green);background:#00e17817;transition:transform .3s ease}.gs-warranty-feature-icon svg{width:23px;height:23px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.gs-warranty-feature-icon--danger{color:#ff3b30;border-color:#ff3b3061;background:#ff3b301a}.gs-warranty-box:hover .gs-warranty-feature-icon{transform:translateY(-3px) scale(1.07) rotate(-2deg)}.gs-warranty-box h3{position:relative;z-index:2;margin:0 0 13px;color:#fff;font-size:22px;line-height:1.2;font-weight:900;letter-spacing:-.025em}.gs-warranty-box p{position:relative;z-index:2;margin:0 0 12px;color:#ffffffa8;font-size:14px;line-height:1.72}.gs-warranty-box p:last-child{margin-bottom:0}.gs-warranty-bulk-card{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:30px;margin-top:18px;padding:26px;overflow:hidden;border:1px solid rgba(0,225,120,.28);border-radius:16px;background:linear-gradient(145deg,#00e17817,#0505057a)}.gs-warranty-bulk-main{position:relative;z-index:1;display:flex;align-items:center;gap:18px;min-width:0}.gs-warranty-bulk-icon{display:flex;width:58px;height:58px;flex:0 0 58px;align-items:center;justify-content:center;border:1px solid rgba(0,225,120,.3);border-radius:12px;color:var(--gs-green);background:#00e1781a}.gs-warranty-bulk-icon svg{width:27px;height:27px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.gs-warranty-bulk-main small{display:block;margin-bottom:5px;color:var(--gs-green);font-size:9px;font-weight:900;letter-spacing:.13em}.gs-warranty-bulk-main h3{margin:0 0 7px;color:#fff;font-size:24px;line-height:1.15;font-weight:900;letter-spacing:-.03em}.gs-warranty-bulk-main p{max-width:680px;margin:0;color:var(--gs-text);font-size:13px;line-height:1.65}.gs-warranty-bulk-button{position:relative;z-index:1;display:flex;flex:0 0 280px;align-items:center;justify-content:center;gap:12px;min-height:56px;padding:0 20px;overflow:hidden;border:1px solid rgba(255,255,255,.2);border-radius:999px;color:#fff!important;background:linear-gradient(135deg,#ffffff24,#ffffff0d),linear-gradient(180deg,#00e17816,#00e17806);box-shadow:inset 0 1px #fff3,0 12px 34px #0003;font-size:10px;line-height:1.2;font-weight:900;letter-spacing:.055em;text-align:center;text-decoration:none!important;transition:transform .25s ease,border-color .25s ease,color .25s ease,box-shadow .25s ease}.gs-warranty-bulk-button:before{content:"";position:absolute;top:-35%;right:-20%;bottom:-35%;left:-20%;pointer-events:none;background:linear-gradient(110deg,transparent 28%,rgba(255,255,255,0) 38%,rgba(255,255,255,.32) 49%,rgba(255,255,255,.08) 57%,transparent 70%);transform:translate(-120%) rotate(4deg);transition:transform .8s cubic-bezier(.22,1,.36,1)}.gs-warranty-bulk-button:hover:before{transform:translate(120%) rotate(4deg)}.gs-warranty-bulk-button span,.gs-warranty-bulk-button svg{position:relative;z-index:1}.gs-warranty-bulk-button svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round;transition:transform .25s ease}.gs-warranty-bulk-button:hover{color:var(--gs-green)!important;border-color:#00e1787a;transform:translateY(-3px);box-shadow:inset 0 1px #ffffff40,0 16px 40px #0000003d,0 0 28px #00e17821}.gs-warranty-bulk-button:hover svg{transform:translate(5px)}.gs-warranty-bulk-button:focus{outline:2px solid var(--gs-green);outline-offset:3px}.gs-warranty-note{position:relative;z-index:1;display:flex;align-items:flex-start;gap:14px;margin-top:16px;padding:20px 22px;border:1px solid rgba(0,225,120,.26);border-radius:14px;color:#ffffffb8;background:#00e17813}.gs-warranty-note-icon{display:flex;width:38px;height:38px;flex:0 0 38px;align-items:center;justify-content:center;border:1px solid rgba(0,225,120,.28);border-radius:9px;color:var(--gs-green);background:#00e1781a}.gs-warranty-note-icon svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8}.gs-warranty-note strong{display:block;margin-bottom:3px;color:#fff;font-size:15px;font-weight:900}.gs-warranty-note p{margin:0;color:#ffffffad;font-size:13px;line-height:1.6}@keyframes gsWarrantyReveal{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes gsWarrantyTitleUnderline{0%{background-position:180% 50%;transform:scaleX(.82);opacity:.72}45%{transform:scaleX(1);opacity:1}to{background-position:-80% 50%;transform:scaleX(.82);opacity:.72}}@keyframes gsWarrantyUnderlineGlow{0%,to{opacity:.35;transform:scaleX(.88)}50%{opacity:.85;transform:scaleX(1.04)}}@keyframes gsWarrantyGlassSweep{0%{transform:translate(-120%)}70%{transform:translate(-120%)}84%{transform:translate(120%)}to{transform:translate(120%)}}@keyframes gsWarrantyLinePulse{0%,to{transform:scaleX(1)}50%{transform:scaleX(1.3)}}@keyframes gsWarrantyIconFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@media screen and (max-width:989px){.gs-warranty-glass-section{padding:72px 18px 82px}.gs-warranty-main-card{grid-template-columns:1fr;padding:28px}.gs-warranty-heading-area{padding:18px 6px 12px}.gs-warranty-grid{grid-template-columns:1fr}.gs-warranty-box{min-height:0}.gs-warranty-bulk-card{flex-direction:column;align-items:stretch}.gs-warranty-bulk-button{flex:0 0 auto;width:100%}}@media screen and (max-width:749px){.gs-warranty-glass-section{padding:0 14px 70px;background-image:none;background-color:#060606}.gs-warranty-glass-section:before{content:"";display:block;position:absolute;top:0;left:0;right:0;width:100%;height:500px;z-index:0;pointer-events:none;background-image:linear-gradient(180deg,#0000,#00000008 43%,#00000026 66%,#0606068a 84%,#060606),url(/cdn/shop/files/DSC_8381_2a5d194a-c2ce-494d-aa88-d76bf31c97dd.jpg?v=1786447089);background-size:cover;background-position:60% 44%;background-repeat:no-repeat}.gs-warranty-glass-overlay{top:0;right:0;bottom:auto;left:0;height:500px;z-index:1;background:linear-gradient(180deg,transparent 0%,transparent 60%,rgba(6,6,6,.08) 76%,#060606 100%)}.gs-warranty-glass-wrap{padding-top:350px}.gs-warranty-main-card{gap:20px;padding:18px;border-radius:18px;background:linear-gradient(145deg,#101010d1,#040404bd);box-shadow:0 24px 60px #0000006b}.gs-warranty-heading-area{padding:16px 4px 10px}.gs-warranty-heading-area h1{margin-bottom:22px;font-size:39px}.gs-warranty-intro{font-size:14px;line-height:1.7}.gs-warranty-summary-card{padding:24px 20px;border-radius:15px}.gs-warranty-summary-top{align-items:flex-start}.gs-warranty-summary-icon{width:54px;height:54px;flex-basis:54px}.gs-warranty-summary-icon svg{width:25px;height:25px}.gs-warranty-summary-top h2{font-size:24px}.gs-warranty-content-card{margin-top:20px;padding:24px 18px;border-radius:18px;background:linear-gradient(145deg,#0a0a0ad1,#030303bd)}.gs-warranty-content-heading{align-items:flex-start;flex-direction:column;gap:14px;margin-bottom:22px}.gs-warranty-content-icon{width:54px;height:54px;flex-basis:54px}.gs-warranty-content-heading h2{font-size:30px}.gs-warranty-content-heading p{font-size:14px}.gs-warranty-grid{gap:14px}.gs-warranty-box{min-height:0;padding:20px;border-radius:14px}.gs-warranty-box:hover{transform:none}.gs-warranty-box h3{font-size:20px}.gs-warranty-box p{font-size:13px;line-height:1.68}.gs-warranty-bulk-card{gap:20px;padding:20px;border-radius:14px}.gs-warranty-bulk-main{align-items:flex-start;flex-direction:column}.gs-warranty-bulk-main h3{font-size:21px}.gs-warranty-bulk-main p{font-size:13px}.gs-warranty-bulk-button{min-height:54px;padding:0 16px;font-size:10px}.gs-warranty-note{padding:17px}}@media screen and (max-width:430px){.gs-warranty-glass-section:before,.gs-warranty-glass-overlay{height:470px}.gs-warranty-glass-section:before{background-position:60% 44%}.gs-warranty-glass-wrap{padding-top:330px}.gs-warranty-heading-area h1{font-size:35px}.gs-warranty-summary-top{gap:12px}.gs-warranty-summary-icon{width:50px;height:50px;flex-basis:50px}.gs-warranty-summary-top h2{font-size:22px}.gs-warranty-content-heading h2{font-size:28px}}@media screen and (max-width:380px){.gs-warranty-glass-section{padding-left:11px;padding-right:11px}.gs-warranty-glass-section:before,.gs-warranty-glass-overlay{height:450px}.gs-warranty-glass-wrap{padding-top:315px}.gs-warranty-main-card{padding:15px}.gs-warranty-heading-area h1{font-size:32px}.gs-warranty-summary-card{padding:21px 16px}.gs-warranty-summary-top h2{font-size:20px}.gs-warranty-content-card{padding:21px 15px}.gs-warranty-content-heading h2{font-size:26px}.gs-warranty-box{padding:18px 16px}}.gs-warranty-glass-section{margin-top:0!important;margin-bottom:0!important;border-bottom:0!important}@media(prefers-reduced-motion:reduce){.gs-warranty-glass-section *,.gs-warranty-glass-section *:before,.gs-warranty-glass-section *:after{animation:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-warranty-policy.css.map */
