.seagull-guide{clear:both;box-sizing:border-box;width:100%;margin:18px 0 22px;padding:clamp(16px,3vw,22px);background:#f4f8f9;border:1px solid #dce8eb;border-radius:6px;text-align:left}.seagull-guide h2{margin:0 0 8px;font-family:inherit;font-size:18px;font-weight:600;line-height:1.4;text-transform:none}.seagull-guide p{margin:0 0 12px;font-size:15px;line-height:1.6}.seagull-guide a{display:inline;color:inherit;font-size:15px;font-weight:600;line-height:1.6;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.seagull-guide a:focus-visible{outline:2px solid currentColor;outline-offset:4px}.seagull-landing{--sg-primary: hsl(216, 70%, 23%);--sg-primary-foreground: hsl(210, 40%, 98%);--sg-secondary: hsl(168, 76%, 29%);--sg-secondary-foreground: hsl(210, 40%, 98%);--sg-accent: hsl(195, 100%, 44%);--sg-accent-foreground: hsl(0, 0%, 100%);--sg-background: hsl(0, 0%, 100%);--sg-foreground: hsl(220, 20%, 18%);--sg-card: hsl(0, 0%, 100%);--sg-card-foreground: hsl(220, 20%, 18%);--sg-muted: hsl(210, 40%, 96%);--sg-muted-foreground: hsl(215, 16%, 47%);--sg-destructive: hsl(0, 84%, 60%);--sg-border: hsl(214, 32%, 91%);--sg-radius: .75rem;--sg-water-gradient: linear-gradient(135deg, hsl(197, 71%, 73%) 0%, hsl(168, 76%, 29%) 100%);--sg-cta-gradient: linear-gradient(135deg, hsl(195, 100%, 44%) 0%, hsl(195, 100%, 38%) 100%);font-family:Inter,system-ui,-apple-system,sans-serif!important;background-color:var(--sg-background)!important;color:var(--sg-foreground)!important;line-height:1.6!important;-webkit-font-smoothing:antialiased!important;box-sizing:border-box!important}.seagull-landing *,.seagull-landing *:before,.seagull-landing *:after{box-sizing:border-box!important}.seagull-landing img{max-width:100%!important;height:auto!important}.seagull-landing a{text-decoration:none!important;color:inherit!important}.seagull-landing button{font-family:inherit!important;cursor:pointer!important;border:none!important;background:none!important}.seagull-landing ul,.seagull-landing ol{list-style:none!important;margin:0!important;padding:0!important}.seagull-landing h1,.seagull-landing h2,.seagull-landing h3,.seagull-landing h4,.seagull-landing h5,.seagull-landing h6,.seagull-landing p{margin:0!important;padding:0!important}.seagull-landing .container{max-width:1400px!important;margin:0 auto!important;padding:0 1rem!important}@media(min-width:768px){.seagull-landing .container{padding:0 1.5rem!important}}@media(min-width:1024px){.seagull-landing .container{padding:0 2rem!important}}.seagull-landing .section-padding{padding:4rem 1rem!important}@media(min-width:768px){.seagull-landing .section-padding{padding:6rem 1.5rem!important}}@media(min-width:1024px){.seagull-landing .section-padding{padding:8rem 2rem!important}}.seagull-landing .section-alt{background-color:#f1f5f980!important}.seagull-landing .text-center{text-align:center!important}.seagull-landing .flex{display:flex!important}.seagull-landing .flex-col{flex-direction:column!important}.seagull-landing .items-center{align-items:center!important}.seagull-landing .justify-center{justify-content:center!important}.seagull-landing .justify-between{justify-content:space-between!important}.seagull-landing .gap-2{gap:.5rem!important}.seagull-landing .gap-3{gap:.75rem!important}.seagull-landing .gap-4{gap:1rem!important}.seagull-landing .gap-6{gap:1.5rem!important}.seagull-landing .gap-8{gap:2rem!important}.seagull-landing .grid{display:grid!important}.seagull-landing .hidden{display:none!important}@media(min-width:640px){.seagull-landing .sm-grid-cols-2{grid-template-columns:repeat(2,1fr)!important}.seagull-landing .sm-flex-row{flex-direction:row!important}.seagull-landing .sm-block{display:block!important}.seagull-landing .sm-hidden{display:none!important}}@media(min-width:768px){.seagull-landing .md-grid-cols-2{grid-template-columns:repeat(2,1fr)!important}.seagull-landing .md-grid-cols-3{grid-template-columns:repeat(3,1fr)!important}}@media(min-width:1024px){.seagull-landing .lg-flex{display:flex!important}.seagull-landing .lg-hidden{display:none!important}.seagull-landing .lg-grid-cols-2{grid-template-columns:repeat(2,1fr)!important}.seagull-landing .lg-grid-cols-3{grid-template-columns:repeat(3,1fr)!important}.seagull-landing .lg-grid-cols-4{grid-template-columns:repeat(4,1fr)!important}}.seagull-landing .btn-cta{display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:1rem 2rem!important;font-size:1.125rem!important;font-weight:600!important;color:#fff!important;border-radius:9999px!important;background:var(--sg-cta-gradient)!important;box-shadow:0 4px 14px #00a8e066!important;transition:all .3s ease!important}.seagull-landing .btn-cta:hover{transform:translateY(-2px)!important;box-shadow:0 6px 20px #00a8e080!important}.seagull-landing .btn-secondary{display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:1rem 2rem!important;font-size:1.125rem!important;font-weight:600!important;color:var(--sg-primary-foreground)!important;border:2px solid hsla(210,40%,98%,.3)!important;border-radius:9999px!important;transition:all .3s ease!important}.seagull-landing .btn-secondary:hover{background-color:#f8fafc1a!important}.seagull-landing .badge-promo{display:inline-flex!important;align-items:center!important;gap:.5rem!important;padding:.75rem 1.5rem!important;font-size:1.125rem!important;font-weight:700!important;border-radius:9999px!important;background:var(--sg-cta-gradient)!important;color:#fff!important;box-shadow:0 4px 20px #00a8e080!important;animation:sg-pulse-slow 2s ease-in-out infinite!important}.seagull-landing .card{background:var(--sg-card)!important;border-radius:1rem!important;border:1px solid var(--sg-border)!important;padding:1.5rem!important;transition:all .3s ease!important}.seagull-landing .card:hover{box-shadow:0 20px 25px -5px #0000001a!important;transform:translateY(-4px)!important}.seagull-landing .icon-circle{width:4rem!important;height:4rem!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;background:var(--sg-water-gradient)!important}.seagull-landing .input{width:100%!important;height:3rem!important;padding:.75rem 1rem!important;font-size:1rem!important;border:1px solid var(--sg-border)!important;border-radius:var(--sg-radius)!important;background:var(--sg-background)!important;transition:border-color .2s!important;font-family:inherit!important}.seagull-landing .input:focus{outline:none!important;border-color:var(--sg-accent)!important}.seagull-landing .textarea{width:100%!important;padding:.75rem 1rem!important;font-size:1rem!important;border:1px solid var(--sg-border)!important;border-radius:var(--sg-radius)!important;background:var(--sg-background)!important;resize:vertical!important;font-family:inherit!important}.seagull-landing .textarea:focus{outline:none!important;border-color:var(--sg-accent)!important}@keyframes sg-fade-in-up{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes sg-pulse-slow{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}@keyframes sg-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes sg-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-25%)}}.seagull-landing .animate-fade-in-up{animation:sg-fade-in-up .6s ease-out forwards!important}.seagull-landing .animate-float{animation:sg-float 3s ease-in-out infinite!important}.seagull-landing .animate-bounce{animation:sg-bounce 1s infinite!important}.seagull-landing .header{position:fixed!important;top:0!important;left:0!important;right:0!important;z-index:50!important;transition:all .3s ease!important;padding:1rem 0!important}.seagull-landing .header.scrolled{background:#fffffff2!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;box-shadow:0 4px 6px -1px #0000001a!important;padding:.75rem 0!important}.seagull-landing .header-content{display:flex!important;align-items:center!important;justify-content:space-between!important}.seagull-landing .header-logo{height:5rem!important;width:auto!important;transition:filter .3s,opacity .3s!important}.seagull-landing .header-logo.inverted{filter:brightness(0) invert(1)!important}.seagull-landing .header.scrolled .header-logo{filter:none!important}.seagull-landing .header-nav{display:none!important;align-items:center!important;gap:2rem!important}@media(min-width:1024px){.seagull-landing .header-nav{display:flex!important}}.seagull-landing .header-nav a,.seagull-landing .header-nav button{font-size:.875rem!important;font-weight:500!important;color:var(--sg-primary-foreground)!important;transition:opacity .2s!important}.seagull-landing .header.scrolled .header-nav a,.seagull-landing .header.scrolled .header-nav button{color:var(--sg-foreground)!important}.seagull-landing .header-nav a:hover,.seagull-landing .header-nav button:hover{opacity:.7!important}.seagull-landing .header-btn{padding:.5rem 1.25rem!important;background:var(--sg-accent)!important;color:#fff!important;border-radius:var(--sg-radius)!important;font-weight:600!important}.seagull-landing .mobile-menu-btn{display:block!important;padding:.5rem!important;color:var(--sg-primary-foreground)!important}.seagull-landing .header.scrolled .mobile-menu-btn{color:var(--sg-foreground)!important}@media(min-width:1024px){.seagull-landing .mobile-menu-btn{display:none!important}}.seagull-landing .mobile-menu{display:none!important;position:absolute!important;top:100%!important;left:0!important;right:0!important;background:var(--sg-background)!important;border-top:1px solid var(--sg-border)!important;box-shadow:0 10px 15px -3px #0000001a!important;padding:1rem!important}.seagull-landing .mobile-menu.open{display:block!important}@media(min-width:1024px){.seagull-landing .mobile-menu{display:none!important}}.seagull-landing .mobile-menu a,.seagull-landing .mobile-menu button{display:block!important;width:100%!important;padding:.75rem 0!important;text-align:left!important;color:var(--sg-foreground)!important;font-weight:500!important}.seagull-landing .hero{position:relative!important;min-height:100vh!important;display:flex!important;align-items:center!important;overflow:hidden!important}.seagull-landing .hero-bg{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important}.seagull-landing .hero-overlay{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;background:none!important}.seagull-landing .hero-content{position:relative!important;z-index:10!important;max-width:48rem!important;margin:0 auto!important;text-align:center!important;color:var(--sg-primary-foreground)!important}.seagull-landing .hero h1{color:#fff!important;font-size:2.25rem!important;font-weight:800!important;line-height:1.1!important;margin-bottom:1.5rem!important}@media(min-width:768px){.seagull-landing .hero h1{font-size:3rem!important}}@media(min-width:1024px){.seagull-landing .hero h1{font-size:3.75rem!important}}.seagull-landing .hero p{font-size:1.125rem!important;opacity:.9!important;margin-bottom:2.5rem!important}@media(min-width:768px){.seagull-landing .hero p{font-size:1.25rem!important}}.seagull-landing .hero-ctas{display:flex!important;flex-direction:column!important;gap:1rem!important;justify-content:center!important}@media(min-width:640px){.seagull-landing .hero-ctas{flex-direction:row!important}}.seagull-landing .hero-trust{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;gap:1.5rem!important;margin-top:3rem!important}.seagull-landing .hero-trust-item{display:flex!important;align-items:center!important;gap:.5rem!important;font-size:.875rem!important;opacity:.8!important}.seagull-landing .hero-trust-dot{width:.5rem!important;height:.5rem!important;border-radius:50%!important;background:var(--sg-secondary)!important}.seagull-landing .scroll-indicator{position:absolute!important;bottom:2rem!important;left:50%!important;transform:translate(-50%)!important;animation:sg-float 3s ease-in-out infinite!important}.seagull-landing .scroll-mouse{width:1.5rem!important;height:2.5rem!important;border:2px solid hsla(210,40%,98%,.5)!important;border-radius:9999px!important;display:flex!important;justify-content:center!important;padding-top:.5rem!important}.seagull-landing .scroll-dot{width:.375rem!important;height:.75rem!important;background:#f8fafcb3!important;border-radius:9999px!important;animation:sg-bounce 1s infinite!important}.seagull-landing .pain-points-grid{display:grid!important;gap:1.5rem!important;margin-bottom:3rem!important}@media(max-width:639px){.seagull-landing .pain-points-grid{display:flex!important;overflow-x:auto!important;scroll-snap-type:x mandatory!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important;-ms-overflow-style:none!important;gap:1rem!important;padding-bottom:1rem!important}.seagull-landing .pain-points-grid::-webkit-scrollbar{display:none!important}.seagull-landing .pain-points-grid .pain-point-card{flex:0 0 85%!important;scroll-snap-align:center!important}}@media(min-width:640px){.seagull-landing .pain-points-grid{grid-template-columns:repeat(2,1fr)!important}}@media(min-width:1024px){.seagull-landing .pain-points-grid{grid-template-columns:repeat(4,1fr)!important}}.seagull-landing .carousel-dots{display:flex!important;justify-content:center!important;gap:.5rem!important;margin-top:1rem!important}.seagull-landing .carousel-dot{width:8px!important;height:8px!important;border-radius:50%!important;background:var(--sg-border)!important;border:none!important;padding:0!important;cursor:pointer!important;transition:all .3s ease!important}.seagull-landing .carousel-dot.active{background:var(--sg-secondary)!important;width:24px!important;border-radius:4px!important}@media(min-width:640px){.seagull-landing .pain-points-dots{display:none!important}}.seagull-landing .pain-point-card{background:var(--sg-card)!important;border-radius:1rem!important;padding:1.5rem!important;text-align:center!important;border:1px solid hsla(0,84%,60%,.2)!important;transition:all .3s ease!important}.seagull-landing .pain-point-card:hover{box-shadow:0 20px 25px -5px #0000001a!important;transform:translateY(-4px)!important}.seagull-landing .pain-point-icon{width:3.5rem!important;height:3.5rem!important;margin:0 auto 1rem!important;border-radius:50%!important;background:#ef43431a!important;display:flex!important;align-items:center!important;justify-content:center!important;color:var(--sg-destructive)!important}.seagull-landing .pain-point-card h3{font-size:1.125rem!important;font-weight:600!important;margin-bottom:.5rem!important}.seagull-landing .pain-point-card p{font-size:.875rem!important;color:var(--sg-muted-foreground)!important}.seagull-landing .solution-transition{text-align:center!important;margin-bottom:3rem!important}.seagull-landing .solution-arrow{display:inline-flex!important;align-items:center!important;gap:.5rem!important;color:var(--sg-secondary)!important;font-weight:600!important;font-size:1.125rem!important;margin-bottom:1rem!important}.seagull-landing .solution-title{font-size:1.5rem!important;font-weight:700!important;color:var(--sg-primary)!important}@media(min-width:768px){.seagull-landing .solution-title{font-size:1.875rem!important}}.seagull-landing .video-container{max-width:48rem!important;margin:0 auto!important;aspect-ratio:16/9!important;border-radius:1rem!important;overflow:hidden!important;box-shadow:0 20px 25px -5px #0000001a!important}.seagull-landing .video-container iframe{width:100%!important;height:100%!important;border:none!important}.seagull-landing .section-badge{display:inline-block!important;padding:.5rem 1rem!important;border-radius:9999px!important;font-size:.875rem!important;font-weight:600!important;margin-bottom:1rem!important}.seagull-landing .section-badge.secondary{background:#12826c1a!important;color:var(--sg-secondary)!important}.seagull-landing .section-badge.primary{background:#1232641a!important;color:var(--sg-primary)!important}.seagull-landing .section-title{font-size:1.875rem!important;font-weight:700!important;margin-bottom:1rem!important}@media(min-width:768px){.seagull-landing .section-title{font-size:2.25rem!important}}@media(min-width:1024px){.seagull-landing .section-title{font-size:3rem!important}}.seagull-landing .section-subtitle{font-size:1.125rem!important;color:var(--sg-muted-foreground)!important;max-width:42rem!important;margin:0 auto!important}.seagull-landing .benefits-grid{display:grid!important;gap:1.5rem!important;margin-top:4rem!important}@media(min-width:768px){.seagull-landing .benefits-grid{grid-template-columns:repeat(2,1fr)!important}}@media(min-width:1024px){.seagull-landing .benefits-grid{grid-template-columns:repeat(3,1fr)!important;gap:2rem!important}}.seagull-landing .benefit-card{background:var(--sg-card)!important;border-radius:1rem!important;padding:2rem!important;border:1px solid var(--sg-border)!important;transition:all .3s ease!important}.seagull-landing .benefit-card:hover{box-shadow:0 20px 25px -5px #0000001a!important;transform:translateY(-4px)!important}.seagull-landing .benefit-icon{width:4rem!important;height:4rem!important;border-radius:1rem!important;display:flex!important;align-items:center!important;justify-content:center!important;margin-bottom:1.5rem!important;transition:transform .3s!important}.seagull-landing .benefit-card:hover .benefit-icon{transform:scale(1.1)!important}.seagull-landing .benefit-icon.rose{background:#fff0f2!important;color:#f43e5c!important}.seagull-landing .benefit-icon.emerald{background:#edfdf5!important;color:#10b77f!important}.seagull-landing .benefit-icon.green{background:#edfdf3!important;color:#21c45d!important}.seagull-landing .benefit-icon.blue{background:#dcebfe!important;color:#3c83f6!important}.seagull-landing .benefit-icon.purple{background:#f2e6fe!important;color:#a855f7!important}.seagull-landing .benefit-icon.amber{background:#fff7d6!important;color:#f59f0a!important}.seagull-landing .benefit-card h3{font-size:1.25rem!important;font-weight:700!important;margin-bottom:.75rem!important}.seagull-landing .benefit-card p{color:var(--sg-muted-foreground)!important;line-height:1.7!important}.seagull-landing .steps-carousel-wrapper{position:relative!important}.seagull-landing .steps-desktop{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:1rem!important}@media(max-width:1023px){.seagull-landing .steps-desktop{overflow-x:auto!important;scroll-snap-type:x mandatory!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important;-ms-overflow-style:none!important;padding-bottom:1rem!important}.seagull-landing .steps-desktop::-webkit-scrollbar{display:none!important}.seagull-landing .steps-desktop .step-item{flex:0 0 80%!important;scroll-snap-align:center!important}.seagull-landing .steps-desktop .step-arrow{display:none!important}}@media(min-width:640px)and (max-width:1023px){.seagull-landing .steps-desktop .step-item{flex:0 0 45%!important}}@media(min-width:1024px){.seagull-landing .steps-dots{display:none!important}}.seagull-landing .step-item{flex:1!important;display:flex!important;align-items:flex-start!important}.seagull-landing .step-content{display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important}.seagull-landing .step-number{font-size:.875rem!important;font-weight:700!important;color:var(--sg-secondary)!important;margin-bottom:.75rem!important}.seagull-landing .step-icon{width:4rem!important;height:4rem!important;border-radius:50%!important;background:var(--sg-water-gradient)!important;display:flex!important;align-items:center!important;justify-content:center!important;margin-bottom:1rem!important;color:#fff!important}.seagull-landing .step-title{font-size:1.125rem!important;font-weight:700!important;margin-bottom:.75rem!important}.seagull-landing .step-subtitle{font-size:.875rem!important;font-weight:500!important;color:var(--sg-secondary)!important;margin-bottom:.5rem!important}.seagull-landing .step-desc{font-size:.875rem!important;color:var(--sg-muted-foreground)!important;max-width:240px!important}.seagull-landing .step-arrow{flex-shrink:0!important;padding-top:4rem!important;padding-left:.5rem!important;padding-right:.5rem!important;color:#12826c80!important}.seagull-landing .specs-grid{display:grid!important;gap:2rem!important;margin-top:4rem!important}@media(min-width:1024px){.seagull-landing .specs-grid{grid-template-columns:repeat(2,1fr)!important;gap:3rem!important}}.seagull-landing .specs-table{background:var(--sg-card)!important;border-radius:1rem!important;border:1px solid var(--sg-border)!important;overflow:hidden!important}.seagull-landing .specs-table-header{background:var(--sg-primary)!important;padding:1rem!important}.seagull-landing .specs-table-header h3{font-size:1.125rem!important;font-weight:600!important;color:var(--sg-primary-foreground)!important}.seagull-landing .specs-table-row{display:flex!important;justify-content:space-between!important;align-items:center!important;padding:1rem!important;border-bottom:1px solid var(--sg-border)!important;transition:background .2s!important}.seagull-landing .specs-table-row:last-child{border-bottom:none!important}.seagull-landing .specs-table-row:hover{background:#f1f5f980!important}.seagull-landing .specs-table-label{color:var(--sg-muted-foreground)!important;font-weight:500!important}.seagull-landing .specs-table-value{font-weight:600!important}.seagull-landing .specs-features{background:linear-gradient(135deg,#12826c1a,#1232640d)!important;border-radius:1rem!important;padding:2rem!important}.seagull-landing .specs-features h3{font-size:1.25rem!important;font-weight:700!important;margin-bottom:1.5rem!important}.seagull-landing .specs-features-list{list-style:none!important;display:flex!important;flex-direction:column!important;gap:1rem!important}.seagull-landing .specs-features-list li{display:flex!important;align-items:flex-start!important;gap:.75rem!important}.seagull-landing .specs-features-list svg{flex-shrink:0!important;color:var(--sg-secondary)!important;margin-top:.125rem!important}.seagull-landing .compact-highlight{margin-top:2rem!important;background:var(--sg-card)!important;border-radius:.75rem!important;padding:1rem!important;border:1px solid var(--sg-border)!important;display:flex!important;align-items:center!important;gap:1rem!important}.seagull-landing .compact-highlight-icon{width:4rem!important;height:4rem!important;background:#12826c33!important;border-radius:.75rem!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:1.5rem!important}.seagull-landing .compact-highlight h4{font-weight:600!important}.seagull-landing .compact-highlight p{font-size:.875rem!important;color:var(--sg-muted-foreground)!important}.seagull-landing .gallery-grid{display:grid!important;gap:1.5rem!important;margin-top:3rem!important}@media(min-width:768px){.seagull-landing .gallery-grid{grid-template-columns:repeat(3,1fr)!important}}.seagull-landing .gallery-item{position:relative!important;overflow:hidden!important;border-radius:1rem!important;aspect-ratio:4/3!important}.seagull-landing .gallery-item img{width:100%!important;height:100%!important;object-fit:cover!important;transition:transform .5s ease!important}.seagull-landing .gallery-item:hover img{transform:scale(1.1)!important}.seagull-landing .gallery-caption{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;background:linear-gradient(to top,rgba(0,0,0,.6) 0%,transparent 50%)!important;opacity:0!important;transition:opacity .3s!important;display:flex!important;align-items:flex-end!important;padding:1rem!important}.seagull-landing .gallery-item:hover .gallery-caption{opacity:1!important}.seagull-landing .gallery-caption p{color:#fff!important;font-weight:500!important;text-align:center!important;width:100%!important}#product-component-1769791471593{display:flex!important;justify-content:center!important}.seagull-landing .trust-badges{display:grid!important;gap:1.5rem!important;margin-bottom:4rem!important}@media(min-width:640px){.seagull-landing .trust-badges{grid-template-columns:repeat(3,1fr)!important}}.seagull-landing .trust-badge{text-align:center!important;padding:1.5rem!important;background:linear-gradient(135deg,#1232640d,#12826c0d)!important;border-radius:1rem!important}.seagull-landing .trust-badge-icon{width:4rem!important;height:4rem!important;margin:0 auto 1rem!important;background:#1232641a!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;color:var(--sg-primary)!important}.seagull-landing .trust-badge h3{font-size:1.25rem!important;font-weight:700!important}.seagull-landing .trust-badge p{color:var(--sg-muted-foreground)!important}.seagull-landing .testimonials-grid{display:grid!important;gap:1.5rem!important}@media(min-width:768px){.seagull-landing .testimonials-grid{grid-template-columns:repeat(3,1fr)!important}}.seagull-landing .testimonial-card{background:var(--sg-card)!important;border-radius:1rem!important;padding:1.5rem!important;border:1px solid var(--sg-border)!important;transition:all .3s ease!important}.seagull-landing .testimonial-card:hover{box-shadow:0 20px 25px -5px #0000001a!important;transform:translateY(-4px)!important}.seagull-landing .testimonial-stars{display:flex!important;gap:.25rem!important;margin-bottom:1rem!important;color:#facc14!important}.seagull-landing .testimonial-text{font-style:italic!important;margin-bottom:1rem!important}.seagull-landing .testimonial-author{display:flex!important;align-items:center!important;gap:.75rem!important}.seagull-landing .testimonial-avatar{width:2.5rem!important;height:2.5rem!important;border-radius:50%!important;background:#12826c33!important;display:flex!important;align-items:center!important;justify-content:center!important;color:var(--sg-secondary)!important;font-weight:700!important}.seagull-landing .testimonial-name{font-weight:600!important}.seagull-landing .testimonial-location{font-size:.875rem!important;color:var(--sg-muted-foreground)!important}.seagull-landing .faq-container{max-width:48rem!important;margin:0 auto!important;margin-top:3rem!important}.seagull-landing .faq-item{background:var(--sg-card)!important;border:1px solid var(--sg-border)!important;border-radius:.75rem!important;margin-bottom:1rem!important;overflow:hidden!important;transition:box-shadow .3s!important}.seagull-landing .faq-item.open{box-shadow:0 10px 15px -3px #0000001a!important}.seagull-landing .faq-question{width:100%!important;display:flex!important;align-items:center!important;justify-content:space-between!important;padding:1.25rem 1.5rem!important;text-align:left!important;font-weight:600!important;font-size:1rem!important;cursor:pointer!important;transition:color .2s!important;background:transparent!important;border:none!important}@media(min-width:768px){.seagull-landing .faq-question{font-size:1.125rem!important}}.seagull-landing .faq-question:hover{color:var(--sg-primary)!important}.seagull-landing .faq-icon{flex-shrink:0!important;transition:transform .3s!important}.seagull-landing .faq-item.open .faq-icon{transform:rotate(180deg)!important}.seagull-landing .faq-answer{display:none!important;padding:0 1.5rem 1.25rem!important;color:var(--sg-muted-foreground)!important;line-height:1.7!important}.seagull-landing .faq-item.open .faq-answer{display:block!important}.seagull-landing .faq-cta{text-align:center!important;margin-top:3rem!important}.seagull-landing .faq-cta p{color:var(--sg-muted-foreground)!important;margin-bottom:1rem!important}.seagull-landing .faq-cta a{display:inline-flex!important;align-items:center!important;gap:.5rem!important;color:var(--sg-accent)!important;font-weight:600!important;transition:opacity .2s!important}.seagull-landing .faq-cta a:hover{opacity:.8!important}.seagull-landing .contact-grid{display:grid!important;gap:2rem!important;margin-top:3rem!important}@media(min-width:1024px){.seagull-landing .contact-grid{grid-template-columns:repeat(2,1fr)!important;gap:3rem!important}}.seagull-landing .contact-form-card{background:var(--sg-card)!important;border-radius:1rem!important;padding:1.5rem!important;border:1px solid var(--sg-border)!important;box-shadow:0 10px 15px -3px #0000001a!important}@media(min-width:768px){.seagull-landing .contact-form-card{padding:2rem!important}}.seagull-landing .form-group{margin-bottom:1.25rem!important}.seagull-landing .form-label{display:block!important;font-size:.875rem!important;font-weight:500!important;margin-bottom:.5rem!important}.seagull-landing .form-row{display:grid!important;gap:1rem!important}@media(min-width:640px){.seagull-landing .form-row{grid-template-columns:repeat(2,1fr)!important}}.seagull-landing .form-submit{width:100%!important;height:3.5rem!important;font-size:1.125rem!important;font-weight:600!important;background:var(--sg-accent)!important;color:#fff!important;border-radius:var(--sg-radius)!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:.5rem!important;transition:background .2s!important;border:none!important;cursor:pointer!important}.seagull-landing .form-submit:hover{background:#0091c2!important}.seagull-landing .form-disclaimer{font-size:.75rem!important;color:var(--sg-muted-foreground)!important;text-align:center!important;margin-top:1rem!important}.seagull-landing .contact-info-card{background:linear-gradient(135deg,var(--sg-primary) 0%,hsl(216,70%,28%) 100%)!important;border-radius:1rem!important;padding:1.5rem!important;color:var(--sg-primary-foreground)!important}@media(min-width:768px){.seagull-landing .contact-info-card{padding:2rem!important}}.seagull-landing .contact-info-card h3{font-size:1.25rem!important;font-weight:700!important;margin-bottom:1.5rem!important}.seagull-landing .contact-info-list{display:flex!important;flex-direction:column!important;gap:1.25rem!important}.seagull-landing .contact-info-item{display:flex!important;align-items:center!important;gap:1rem!important;transition:opacity .2s!important}.seagull-landing .contact-info-item:hover{opacity:.8!important}.seagull-landing .contact-info-icon{width:3rem!important;height:3rem!important;background:#f8fafc33!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important}.seagull-landing .contact-info-label{font-size:.875rem!important;opacity:.8!important}.seagull-landing .contact-info-value{font-weight:600!important;font-size:1.125rem!important}.seagull-landing .italian-badge{background:var(--sg-card)!important;border-radius:1rem!important;padding:1.5rem!important;border:1px solid var(--sg-border)!important;display:flex!important;align-items:center!important;gap:1rem!important;margin-top:1.5rem!important}.seagull-landing .italian-badge-icon{width:4rem!important;height:4rem!important;background:#12826c1a!important;border-radius:.75rem!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:1.875rem!important}.seagull-landing .italian-badge h4{font-weight:700!important}.seagull-landing .italian-badge p{font-size:.875rem!important;color:var(--sg-muted-foreground)!important}.seagull-landing .footer{background:var(--sg-primary)!important;color:var(--sg-primary-foreground)!important;padding:3rem 0 2rem!important}@media(min-width:768px){.seagull-landing .footer{padding:4rem 0 2rem!important}}.seagull-landing .footer-grid{display:grid!important;gap:2rem!important;margin-bottom:2rem!important}@media(min-width:768px){.seagull-landing .footer-grid{grid-template-columns:repeat(3,1fr)!important;gap:3rem!important}}.seagull-landing .footer-logo{height:5rem!important;width:auto!important;margin-bottom:1.5rem!important}.seagull-landing .footer-about{font-size:.875rem!important;opacity:.8!important;margin-bottom:1rem!important}.seagull-landing .footer-social{display:flex!important;gap:.75rem!important;align-items:center!important}.seagull-landing .footer-social a{width:2.5rem!important;height:2.5rem!important;background:#f8fafc33!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;transition:background .2s!important;color:#fff!important}.seagull-landing .footer-social a:hover{background:#f8fafc4d!important}.seagull-landing .footer-social i{font-size:1rem!important}.seagull-landing .footer h4{font-size:1.125rem!important;font-weight:600!important;margin-bottom:1rem!important}.seagull-landing .footer-links{list-style:none!important;display:flex!important;flex-direction:column!important;gap:.75rem!important}.seagull-landing .footer-links a{font-size:.875rem!important;opacity:.8!important;transition:opacity .2s!important;color:var(--sg-primary-foreground)!important}.seagull-landing .footer-links a:hover{opacity:1!important}.seagull-landing .footer-links li{font-size:.875rem!important;opacity:.8!important}.seagull-landing .footer-bottom{border-top:1px solid hsla(210,40%,98%,.2)!important;padding-top:2rem!important;text-align:center!important;font-size:.875rem!important;opacity:.7!important}.seagull-landing .form-success{text-align:center!important;padding:3rem 0!important}.seagull-landing .form-success-icon{width:5rem!important;height:5rem!important;margin:0 auto 1.5rem!important;background:#12826c33!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;color:var(--sg-secondary)!important}.seagull-landing .form-success h3{font-size:1.5rem!important;font-weight:700!important;margin-bottom:1rem!important}.seagull-landing .form-success p{color:var(--sg-muted-foreground)!important}.seagull-landing .form-card{background:var(--sg-card)!important;border-radius:1.5rem!important;padding:2rem!important;box-shadow:0 10px 15px -3px #0000001a!important;border:1px solid var(--sg-border)!important}@media(min-width:1024px){.seagull-landing .form-card{padding:2.5rem!important}}.seagull-landing .form-privacy-note{display:flex!important;align-items:center!important;justify-content:center!important;gap:.5rem!important;margin-top:1rem!important;font-size:.875rem!important;color:var(--sg-muted-foreground)!important}.seagull-landing .form-privacy-note i{width:1rem!important;height:1rem!important;color:var(--sg-secondary)!important}.seagull-landing .gform_wrapper{margin:0!important;padding:0!important}@media(min-width:641px){.seagull-landing .gform_wrapper.gravity-theme .gfield.gfield--width-half{grid-column:span 1!important}}#main .seagull-landing .gform_wrapper select{line-height:12px!important}.seagull-landing .gform_fields{display:grid!important;grid-template-columns:1fr!important;padding:0!important;margin:0!important;list-style:none!important}@media(min-width:640px){.seagull-landing .gform_fields{grid-template-columns:repeat(2,1fr)!important}.seagull-landing .gfield--width-full{grid-column:span 2!important}}.seagull-landing .gfield{margin-bottom:.5rem!important;padding:0!important}.seagull-landing .gfield_label,.seagull-landing .gform-field-label{display:block!important;font-size:.875rem!important;font-weight:500!important;margin-bottom:.5rem!important;color:var(--sg-foreground)!important}.seagull-landing .gfield_required_asterisk{color:var(--sg-accent)!important;margin-left:.25rem!important}.seagull-landing .ginput_container input[type=text],.seagull-landing .ginput_container input[type=email],.seagull-landing .ginput_container input[type=tel],.seagull-landing .ginput_container select,.seagull-landing .ginput_container textarea{width:100%!important;padding:.75rem 1rem!important;border:1px solid var(--sg-border)!important;border-radius:var(--sg-radius)!important;font-size:1rem!important;font-family:inherit!important;background:var(--sg-background)!important;color:var(--sg-foreground)!important;transition:border-color .2s ease,box-shadow .2s ease!important;box-sizing:border-box!important}.seagull-landing .ginput_container input:focus,.seagull-landing .ginput_container select:focus,.seagull-landing .ginput_container textarea:focus{outline:none!important;border-color:var(--sg-accent)!important;box-shadow:0 0 0 3px #00a8e01a!important}.seagull-landing .ginput_container input::placeholder,.seagull-landing .ginput_container textarea::placeholder{color:var(--sg-muted-foreground)!important}.seagull-landing .ginput_container_textarea textarea{min-height:100px!important;resize:vertical!important}.seagull-landing .ginput_container_select select{appearance:none!important;-webkit-appearance:none!important;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e")!important;background-position:right .75rem center!important;background-repeat:no-repeat!important;background-size:1.5em 1.5em!important;padding-right:2.5rem!important;line-height:12px!important}.seagull-landing .gfield--type-consent{grid-column:span 12!important}@media(min-width:640px){.seagull-landing .gfield--type-consent{grid-column:span 2!important}}.seagull-landing .ginput_container_consent{display:flex!important;align-items:flex-start!important;gap:.75rem!important}.seagull-landing .ginput_container_consent input[type=checkbox]{width:1.25rem!important;height:1.25rem!important;min-width:1.25rem!important;margin-top:.125rem!important;accent-color:var(--sg-accent)!important;cursor:pointer!important}.seagull-landing .gfield_consent_label{font-size:.875rem!important;line-height:1.5!important;cursor:pointer!important;font-weight:400!important}.seagull-landing .gfield_consent_label a{color:var(--sg-accent)!important;text-decoration:underline!important}.seagull-landing .gfield--type-consent>legend{display:none!important}.seagull-landing .gform_footer{padding:0!important;margin-top:1rem!important}.seagull-landing .gform_required_legend{display:none!important}.seagull-landing .gfield_required_asterisk{color:var(--sg-destructive)!important}.seagull-landing .gform_button{width:100%!important;height:73px!important;padding:1rem 2rem!important;font-size:1.125rem!important;font-weight:600!important;font-family:inherit!important;border:none!important;border-radius:var(--sg-radius)!important;cursor:pointer!important;background:var(--sg-cta-gradient)!important;color:#fff!important;transition:all .3s ease!important;box-shadow:0 4px 14px #00a8e066!important}.seagull-landing .gform_button:hover{transform:translateY(-2px)!important;box-shadow:0 6px 20px #00a8e080!important}.seagull-landing .gfield_error input,.seagull-landing .gfield_error select,.seagull-landing .gfield_error textarea{border-color:var(--sg-destructive)!important}.seagull-landing .gfield_error .gfield_label{color:var(--sg-destructive)!important}.seagull-landing .validation_message{color:var(--sg-destructive)!important;font-size:.875rem!important;margin-top:.25rem!important}.seagull-landing .gform_wrapper.gravity-theme{--gf-color-primary: var(--sg-accent) !important}.seagull-landing .sg-offer-bar[hidden]{display:none!important}.seagull-landing .sg-offer-bar{position:fixed!important;z-index:39;left:0;right:0;bottom:var(--sg-bar-bottom,0px);display:flex;align-items:center;justify-content:center;gap:2rem;background:#fff;border-top:1px solid var(--sg-border);box-shadow:0 -4px 20px #12326418;padding:10px 96px calc(10px + env(safe-area-inset-bottom,0px)) 24px;box-sizing:border-box;max-width:100%}.seagull-landing .sg-bar-reminder{font-size:14px!important;line-height:1.5!important;margin:0!important;color:var(--sg-primary)!important;font-weight:600}.seagull-landing .sg-bar-actions{display:flex;align-items:center;gap:1.25rem;min-width:0}.seagull-landing .sg-bar-primary{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 24px;background:var(--sg-cta-gradient);color:#fff!important;border-radius:999px;font-size:15px;font-weight:600;text-align:center}.seagull-landing .sg-bar-save{display:inline-flex;align-items:center;justify-content:center;min-height:44px;font-size:14px;line-height:1.4;color:var(--sg-primary)!important;text-decoration:underline!important;text-underline-offset:3px;text-align:center}.seagull-landing #sg-save-offer{scroll-margin-top:24px;scroll-margin-bottom:180px}html.sg-offer-active{scroll-padding-bottom:var(--sg-bar-reserve,180px)}body.sg-offer-page{padding-bottom:var(--sg-bar-reserve,0px)!important}@media(max-width:639px){.seagull-landing .sg-offer-bar{flex-direction:column;gap:3px;padding:8px 80px calc(6px + env(safe-area-inset-bottom,0px)) 12px}.seagull-landing .sg-bar-reminder{font-size:12px!important;white-space:normal;text-align:center;width:100%}.seagull-landing .sg-bar-actions{flex-direction:column;gap:0;width:100%}.seagull-landing .sg-bar-primary{width:100%;padding:8px 12px;min-height:40px;font-size:14px;box-sizing:border-box}.seagull-landing .sg-bar-save{font-size:12px;min-height:32px}}.seagull-landing .sg-offer-badge{font-weight:700;color:var(--sg-secondary)!important}.seagull-landing .sg-offer-note{max-width:52rem;margin:1rem auto!important;overflow-wrap:anywhere}.seagull-landing .sg-save-offer{max-width:44rem;margin:1.5rem auto;text-align:left;border:1px solid var(--sg-border);border-radius:1rem;padding:1rem}.seagull-landing .sg-offer-form{width:100%;max-width:100%;min-width:0;margin-top:1rem;overflow-wrap:anywhere}.seagull-landing .sg-offer-form>.shopify-app-block{max-width:100%;min-width:0}.seagull-landing .sg-save-offer summary{font-weight:600;cursor:pointer}.seagull-landing .sg-save-offer p{margin:1rem 0!important}.seagull-landing #sg-installation{scroll-margin-top:110px}.seagull-landing{font-size:16px}.seagull-landing h1,.seagull-landing h2,.seagull-landing h3,.seagull-landing h4{font-family:inherit;letter-spacing:normal}.seagull-landing button{font-size:inherit;color:inherit}.seagull-landing svg{display:inline-block;vertical-align:middle;flex-shrink:0}.seagull-landing :focus-visible{outline:3px solid #008fbe!important;outline-offset:4px}.seagull-landing section[id]{scroll-margin-top:100px}.seagull-landing #sg-product-grid{scroll-margin-top:24px;scroll-margin-bottom:180px}.seagull-landing .sg-product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}.seagull-landing .sg-product{border:1px solid var(--sg-border);border-radius:1rem;overflow:hidden;background:#fff;display:flex;flex-direction:column}.seagull-landing .sg-product-image img{width:100%!important;height:280px!important;object-fit:contain;padding:1rem}.seagull-landing .sg-product-body{padding:1.5rem;flex:1;display:flex;flex-direction:column;gap:.75rem}.seagull-landing .sg-product h3{font-size:1.25rem;line-height:1.4}.seagull-landing .sg-product-body>p{font-size:.875rem;color:var(--sg-muted-foreground)}.seagull-landing .sg-product-body .sg-price{font-size:1.5rem;color:var(--sg-primary);font-weight:700}.seagull-landing .sg-product-body .sg-stock{color:var(--sg-secondary)}.seagull-landing .sg-product-form{margin-top:auto}.seagull-landing .sg-product-form .sg-button{display:block;width:100%;background:var(--sg-cta-gradient)!important;color:#fff!important;padding:1rem!important;border-radius:999px;font-weight:600}.seagull-landing .sg-button:disabled{opacity:.5;cursor:not-allowed!important}.seagull-landing .sg-detail,.seagull-landing .sg-cart-link{color:var(--sg-primary)!important;text-decoration:underline!important}.seagull-landing .sg-shipping{font-size:.875rem;margin:1.5rem 0 .5rem!important}.seagull-landing .sg-message{padding-top:.5rem!important;font-size:.875rem}.seagull-landing .sg-message:empty{display:none}.seagull-landing .gform_fields{gap:1rem}.seagull-landing .footer-social a{font-size:.75rem;width:auto!important;padding:0 .5rem}.seagull-landing .sg-buy-link{font-weight:600}@media(max-width:1023px){.seagull-landing .sg-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:639px){.seagull-landing .sg-product-grid{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.seagull-landing *{animation:none!important;transition:none!important}}.seagull-landing .hero h1{font-family:helvetica neue,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif!important}.seagull-landing .contact-grid{grid-template-columns:minmax(0,1fr)!important}.seagull-landing .contact-grid>*,.seagull-landing .form-card,.seagull-landing .gform_wrapper,.seagull-landing .gform_body,.seagull-landing .gform_fields,.seagull-landing .gfield,.seagull-landing .ginput_container,.seagull-landing .gfield_consent_label{min-width:0!important;min-inline-size:0!important;max-width:100%!important}.seagull-landing .gform_fields{grid-template-columns:minmax(0,1fr)!important}.seagull-landing .gfield--type-consent{grid-column:1 / -1!important}.seagull-landing fieldset{min-width:0!important;min-inline-size:0!important;margin-inline:0!important}.seagull-landing .gfield_consent_label{flex:1 1 0%;overflow-wrap:anywhere}.seagull-landing .ginput_container_consent input[type=checkbox]{flex:0 0 1.25rem}.seagull-landing .header .container{width:100%!important;min-width:0!important}.seagull-landing .header-content{width:100%!important;min-width:0!important;gap:1rem}.seagull-landing .header-content>a{min-width:0;flex:0 1 auto}.seagull-landing .mobile-menu-btn{flex:0 0 auto!important}@media(min-width:640px){.seagull-landing .gform_fields{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(min-width:1024px){.seagull-landing .contact-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:1023px){.seagull-landing .header-nav{display:none!important}.seagull-landing .mobile-menu-btn{display:block!important}.seagull-landing .header-logo{max-width:100%!important;object-fit:contain}}.seagull-landing .sg-preview-notice{max-width:52rem;margin:1.5rem auto 0;padding:1rem;border:1px solid var(--sg-border);border-radius:.5rem;background:#fff;font-size:.875rem;line-height:1.6;color:#465569}.seagull-landing .sg-preview-notice strong{font-weight:600}.seagull-landing .pain-point-icon,.seagull-landing .benefit-icon[class],.seagull-landing .step-icon,.seagull-landing .compact-highlight-icon,.seagull-landing .trust-badge-icon{background:var(--sg-water-gradient)!important;border-radius:50%!important;color:#fff!important;flex-shrink:0!important}.seagull-landing .pain-point-icon>svg,.seagull-landing .benefit-icon>svg,.seagull-landing .step-icon>svg,.seagull-landing .compact-highlight-icon>svg,.seagull-landing .trust-badge-icon>svg,.seagull-landing .specs-features-list>li>svg{color:#fff!important;fill:none!important;stroke:currentColor!important;stroke-width:2!important;stroke-linecap:round!important;stroke-linejoin:round!important}.seagull-landing .specs-features-list>li>svg{background:var(--sg-water-gradient)!important;border-radius:50%!important}.seagull-landing #sg-solution .specs-grid{grid-template-columns:minmax(0,1fr)!important}.seagull-landing #sg-solution .specs-grid>*{min-width:0!important}.seagull-landing .sg-solution-video{position:relative;width:100%;max-width:100%;align-self:start;aspect-ratio:16 / 9;overflow:hidden;border-radius:1rem;background:#000}.seagull-landing .sg-solution-video video{display:block;width:100%!important;max-width:100%!important;height:100%!important;aspect-ratio:16 / 9;object-fit:contain}.seagull-landing .sg-solution-poster{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;padding:0;margin:0;border:0;border-radius:inherit;background:#000;cursor:pointer}.seagull-landing .sg-solution-poster[hidden]{display:none!important}.seagull-landing .sg-solution-poster img{display:block;width:100%;height:100%;object-fit:contain}.seagull-landing .sg-solution-play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:grid;place-items:center;width:4rem;height:4rem;border-radius:50%;color:#fff;background:#005d65;font-size:1.75rem;line-height:1}.seagull-landing .sg-solution-poster:focus-visible{outline:4px solid #fff;outline-offset:-8px}@media(min-width:1024px){.seagull-landing #sg-solution .specs-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.seagull-landing:has(.sg-cart-topbar){--sg-cart-topbar-height:72px;padding-top:var(--sg-cart-topbar-height)!important}.seagull-landing .sg-cart-topbar{position:fixed;inset:0 0 auto;z-index:1000;box-sizing:border-box;background:#fff;color:var(--sg-primary);border-bottom:1px solid var(--sg-border);box-shadow:0 2px 12px #14345f12;padding:10px 20px}.seagull-landing .sg-cart-topbar-inner{max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:12px}.seagull-landing .sg-cart-summary{display:inline-flex;align-items:center;gap:10px;min-height:44px;color:var(--sg-primary)!important;font-weight:700;text-decoration:none!important;white-space:nowrap;font-size:16px}.seagull-landing .sg-cart-cta,.seagull-landing .sg-message-cart{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:8px 18px;box-sizing:border-box;border-radius:999px;background:var(--sg-primary)!important;color:#fff!important;font-size:15px;font-weight:700;text-decoration:none!important;line-height:1.3}.seagull-landing .sg-message-cart{margin-top:8px}.seagull-landing:has(.sg-cart-topbar) section[id],.seagull-landing:has(.sg-cart-topbar) #sg-product-grid,.seagull-landing:has(.sg-cart-topbar) #sg-save-offer,.seagull-landing:has(.sg-cart-topbar) #sg-installation{scroll-margin-top:calc(var(--sg-cart-topbar-height) + 24px)}@media(max-width:639px){.seagull-landing .sg-cart-topbar{padding:8px 12px}.seagull-landing .sg-cart-summary{font-size:14px;gap:7px}.seagull-landing .sg-cart-cta{font-size:14px;padding:8px 14px}.seagull-landing:has(.sg-cart-topbar){--sg-cart-topbar-height:64px}}
/*# sourceMappingURL=/cdn/shop/t/24/compiled_assets/styles.css.map */
