.restock-notify-button-block{display:none!important}button.add-to-cart.sf__btn.flex-grow.shrink.not-change.relative.sf__btn-primary{display:block!important}html{scroll-behavior:smooth}@media screen and (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.container{width:100%}@media(min-width:1025px)and (max-width:1600px){.container{width:95%!important;padding-left:0!important;padding-right:0!important}}@media(max-width:1024px){.container{width:95%!important;padding-left:0!important;padding-right:0!important}}body{font-family:omnes-georgian,sans-serif!important}h1,h2,h3,h4,h5,h6{font-family:ivypresto-display,sans-serif!important}.announcement-bar__content{font-size:16px!important}.slide__block-subtitle{font-size:20px;text-transform:uppercase;font-weight:600}h2.slide__block-title{margin-bottom:10px}#MainContent .sf__btn-primary,#MainContent .sf__btn-secondary{font-size:22px!important;font-family:"sofia-pro-soft",Sans-serif!important;font-weight:700!important;text-transform:uppercase!important;line-height:1em!important;letter-spacing:2.2px!important;border-radius:6px!important;padding:20px 30px!important;border:0px!important;background-color:#5dbe58!important}#MainContent .sf__btn-primary:hover,#MainContent .sf__btn-secondary:hover{border:0px!important;box-shadow:none!important;background-color:#192e2e!important}@media(max-width:1024px){#MainContent .sf__btn-primary,#MainContent .sf__btn-secondary{font-size:20px!important}}@media(max-width:480px){#MainContent .sf__btn-primary,#MainContent .sf__btn-secondary{font-size:18px!important}}.scroll-up .header__wrapper{background-color:#38a8a8!important;position:fixed;top:0!important}.scroll-down.stuck .header__wrapper{background-color:#38a8a8!important;transform:none!important}.template-index .sf-header header,.page-about-us .sf-header header{background-color:transparent!important;padding:10px 0!important}.sf-header header{background-color:#38a8a8!important;padding:8px 0!important}.sf-header header .sf-menu-logo-bar>div{width:100%;justify-content:end}.sf-header header .sf-menu-logo-bar .sf-logo{padding:0!important}.sf-header header .sf-menu-logo-bar .logo-img,.sf-header.stuck .sf-logo a{width:236px!important}.sf-header .sf-menu-item{font-size:18px;font-weight:500;letter-spacing:.06px;margin-left:40px;text-transform:uppercase}.sf-header .sf-menu-item>a:after{content:"";background-color:#5dbe58!important;bottom:-10px!important;height:3px!important;left:0!important;position:absolute!important;width:0;border-radius:10px!important}.sf-header .sf-menu-item:hover>a:after{width:100%!important}.sf-header .sf-menu-item:last-child a:after{display:none!important}.sf-header .sf-menu-item>a{padding:0!important;position:relative}.sf-header .sf-nav{align-items:center}.sf-header .sf-menu-item:last-child a{background-color:#5dbe58!important;border-radius:6px!important;padding:12px 26px 14px!important;font-size:20px!important;font-family:"sofia-pro-soft",Sans-serif!important;font-weight:700!important;text-transform:uppercase!important;line-height:1em!important;letter-spacing:.8px!important;display:block;text-align:center}.sf-header .sf-menu-item:last-child a:hover{background-color:#fff!important;color:#5dbe58!important}@media(max-width:1024px){.template-index .sf-header header,.page-about-us .sf-header header{background-color:#38a8a8!important;padding:20px!important}.sf-header .sf-header__mobile{flex-direction:row-reverse;padding:20px!important}.sf-header .sf-header__mobile .sf-menu-button{justify-content:end;padding:0!important}.sf-header .sf-header__mobile .sf-menu-button svg{width:30px!important;height:30px!important}.sf-header .sf-header__mobile .sf-logo{justify-content:start;padding:0}.sf-header .sf-header__mobile .sf-logo .logo-img{width:236px!important;padding:0!important}.sf-header .sf-menu-wrapper .sf-menu__content>div{background-color:#38a8a8!important;color:#fff;padding:0 40px!important}.sf-header .sf-menu-wrapper .sf-menu__content{text-align:center}.sf-header .sf-menu-wrapper .sf-menu__content li{font-size:24px}.sf-header .sf-menu-wrapper .sf-menu__content li:hover{color:#192e2e!important}.sf-header .sf-menu-wrapper .sf-menu__content .sf-menu-links li:last-child a{font-size:18px;background-color:#5dbe58;border-radius:6px;text-transform:uppercase;letter-spacing:.8px;font-weight:700;padding:12px 20px}}@media(max-width:767px){.sf-header .sf-menu-wrapper .sf-menu__content>div{padding:0 20px!important}.sf-header .sf-menu-wrapper-mobile .sf-menu__content{width:calc(100% - 150px)!important}.sf-header .sf-menu-wrapper .sf-menu__content li{font-size:20px}}.header .swiper-slide .sf__slide-media{height:800px!important}.header .swiper-slide .sf__slide-content h2{font-size:108px;font-weight:300;line-height:1.12em;color:#fff}.header .swiper-slide .sf__slide-content .slide__block-description{font-size:20px;font-weight:500;line-height:1.33em;color:#fff}.header .swiper-slide .sf__slide-content .slide__block-description p{max-width:750px;margin:0 auto}@media(min-width:1025px)and (max-width:1600px){.header .swiper-slide .sf__slide-media{height:700px!important}}@media(max-width:767px){.header .swiper-slide .sf__slide-media{height:600px!important}.header .swiper-slide .sf__slide-content h2{font-size:60px}.header .swiper-slide .sf__slide-content .slide__block-description{font-size:21px;margin-bottom:30px}}#wigget_11543{padding:0!important}#wigget_11543 .selectedItem{display:none}.home-header .swiper-wrapper .sf__slide-media{position:relative}.home-header .swiper-wrapper .sf__slide-media:after{content:"";background:linear-gradient(180deg,#000 0% 100%);opacity:.3;width:100%;height:100%;position:absolute;top:0;left:0}.home-header .swiper-wrapper .sf__slide-media{height:85vh!important}.home-header .sf__slide-block .slide__block-title{font-size:108px;line-height:1.2em;font-weight:300;color:#fff}.home-header .sf__slide-block .slide__block-description{margin-bottom:60px!important}.home-header .sf__slide-block .slide__block-description p{font-size:24px;line-height:1.33em;max-width:670px;margin:0 auto;color:#dee2e6}@media(min-width:1025px)and (max-width:1600px){.home-header .sf__slide-block .slide__block-title{font-size:86px}}@media(max-width:1024px){.home-header .sf__slide-block .slide__block-title{font-size:96px;line-height:1.2em}}@media(max-width:480px){.home-header .swiper-wrapper .sf__slide-media{height:80vh!important}.home-header .sf__slide-block .slide__block-title{font-size:60px;line-height:1.2em;font-weight:300}.home-header .sf__slide-block .slide__block-description{margin-botom:50px}.home-header .sf__slide-block .slide__block-description p{font-size:21px;line-height:1.38em}.home-header .sf-hero__text{font-size:21px}}#shopify-section-template--15543610343564__16225125199f82d8fe,.our-advantage{border:0px!important}.our-advantage .container{padding:84px 0!important;max-width:1700px!important}.our-advantage .sf-column{position:relative}.our-advantage .sf-grid{display:flex;justify-content:space-between}.our-advantage .sf-column:last-child:after{display:none}.our-advantage .sf-column .sf-icon-box{display:flex;justify-content:center;margin:0 auto!important}.our-advantage .sf-column:first-child .sf-icon-box{max-width:212px!important}.our-advantage .sf-column:nth-child(2) .sf-icon-box{max-width:240px!important}.our-advantage .sf-column:nth-child(3) .sf-icon-box{max-width:312px!important}.our-advantage .sf-column:last-child .sf-icon-box{max-width:420px!important}.our-advantage .sf-column .sf-icon-box__inner{display:flex;align-items:center}.our-advantage .sf-column .sf-icon-box .sf-icon-box__icon{width:60px!important;padding:0!important;margin-bottom:0!important}.our-advantage .sf-column .sf-icon-box h3{font-size:30px;line-height:1.06em;letter-spacing:.6px;margin-bottom:0}@media only screen and (max-width:1600px)and (min-width:1025px){.our-advantage .sf-column .sf-icon-box h3{font-size:22px}.our-advantage .sf-column:last-child .sf-icon-box{max-width:326px!important}.our-advantage .sf-column:nth-child(3) .sf-icon-box{max-width:260px!important}.our-advantage .sf-column:after{right:-6%}}@media(max-width:1024px){.our-advantage .container{padding:80px 40px!important}.our-advantage .sf-grid{display:flex;flex-direction:column}.our-advantage .sf-column{border-bottom:2px solid #56B5B5;margin-bottom:30px;padding-bottom:30px}.our-advantage .sf-column:after{display:none!important}.our-advantage .sf-column:last-child{border-bottom:0px!important;padding-bottom:0!important}.our-advantage .sf-column .sf-icon-box{justify-content:flex-start!important}.our-advantage .sf-column:first-child .sf-icon-box{max-width:470px!important}.our-advantage .sf-column:nth-child(2) .sf-icon-box{max-width:470px!important}.our-advantage .sf-column:nth-child(3) .sf-icon-box{max-width:470px!important}.our-advantage .sf-column:last-child .sf-icon-box{max-width:470px!important}}@media(max-width:767px){.our-advantage .container{padding:80px 20px!important}.our-advantage .sf-column{padding-bottom:30px}.our-advantage .sf-column .sf-icon-box{max-width:240px!important;justify-content:flex-start!important}.our-advantage .sf-column .sf-icon-box .sf-icon-box__icon{width:50px!important;padding:0!important;margin-bottom:0!important}.our-advantage .sf-column .sf-icon-box h3{font-size:24px}}.stop-wasting-money{padding:120px 0!important;border-bottom:1px solid #E7E9E9}.stop-wasting-money .container{margin:0 auto!important}.stop-wasting-money .container .sf-custom__grid{align-items:center}.stop-wasting-money .sf-custom__grid .sf-custom__block:last-child{padding-left:80px!important}.stop-wasting-money img{border-radius:6px}.stop-wasting-money .sf-custom__block h3{font-size:52px;line-height:1.13em;font-weight:400;color:#192e2e;margin-bottom:30px}.stop-wasting-money .sf-custom__block .prose{font-size:21px;line-height:1.42em;font-weight:500;color:#475858}@media(min-width:1025px)and (max-width:1600px){.stop-wasting-money{padding:100px 0!important}.stop-wasting-money .container{margin:0 auto!important}.stop-wasting-money .sf-custom__block .sf-custom__block-inner,.stop-wasting-money .sf-custom__block .sf-custom__block-inner>*,.stop-wasting-money .sf-custom__block .sf-custom__block-inner .sf-image{height:100%}.stop-wasting-money .sf-custom__block .sf-custom__block-inner .sf-image img{height:100%;object-fit:cover}.stop-wasting-money .sf-custom__block h3{font-size:48px}.stop-wasting-money .sf-custom__block .prose{font-size:20px}.stop-wasting-money .sf-custom__grid .sf-custom__block:last-child{padding-left:50px!important}}@media(max-width:1024px){.stop-wasting-money{padding:80px 0!important;border-bottom:1px solid #DCE0E0}.stop-wasting-money .sf-custom__grid .sf-custom__block:last-child{padding-left:0!important;padding-top:50px!important}.stop-wasting-money .container .sf-custom__grid .sf-custom__block{width:100%}}@media(max-width:767px){.stop-wasting-money .sf-custom__block-inner>*{padding:0!important}.stop-wasting-money .sf-custom__grid .sf-custom__block:last-child{padding-left:0!important;padding-top:30px!important}.stop-wasting-money .sf-custom__block h3{font-size:40px;margin-bottom:0}.stop-wasting-money .sf-custom__block .prose{font-size:18px}}.about-us{padding:120px 0!important}.about-us .container{margin:0 auto!important}.about-us .sf-custom__grid{align-items:center}.about-us .sf-custom__block--html .sf-custom__block-inner{max-width:610px}.about-us .sf-custom__grid .sf-custom__block:last-child{padding-left:70px!important}.about-us .sf-custom__block h3{font-size:52px;line-height:1.13em;font-weight:400;color:#192e2e;margin-bottom:30px}.about-us .sf-custom__block .prose{font-size:21px;line-height:1.42em;font-weight:500;color:#475858}.about-us .sf-custom__grid .sf-custom__block img{border-radius:6px}@media(min-width:1025px)and (max-width:1600px){.about-us{padding:100px 0!important}.about-us .container{margin:0 auto!important}.about-us .sf-custom__block .sf-custom__block-inner .sf-image{height:100%}.about-us .sf-custom__block .sf-custom__block-inner .sf-image img{height:100%;object-fit:cover}.about-us .sf-custom__block h3{font-size:48px}.about-us .sf-custom__block .prose{font-size:20px}.about-us .sf-custom__grid .sf-custom__block:last-child{padding-left:50px!important}}@media(max-width:1024px){.about-us{padding:80px 0!important}.about-us .sf-custom__grid{display:flex;flex-direction:column-reverse}.about-us .sf-custom__grid .sf-custom__block{width:100%}.about-us .sf-custom__grid .sf-custom__block:last-child{padding-left:0!important;padding-bottom:50px!important}}@media(max-width:767px){.about-us .sf-custom__block-inner>*{padding:0!important}.about-us .sf-custom__block h3{font-size:40px;margin-bottom:0}.about-us .sf-custom__block .prose{font-size:18px}.about-us .sf-custom__grid .sf-custom__block:last-child{padding-left:0!important;padding-bottom:30px!important}}.sunsail-shades-colors{padding:120px 0!important;border-bottom:1px solid #DCE0E0}.sunsail-shades-colors .container,.sunsail-shades-colors .section__header{padding:0}.sunsail-shades-colors .section__header h2{font-size:60px;line-height:1.13em;font-weight:400;color:#192e2e}.sunsail-shades-colors .section__header .section__description{margin-top:20px}.sunsail-shades-colors .sf-custom__grid{margin-top:60px;justify-content:space-between;gap:20px}.sunsail-shades-colors .sf-custom__grid .sf-custom__block{width:23%!important;text-align:center}.sunsail-shades-colors .sf-custom__grid .sf-custom__block img{margin:0!important;border-radius:6px;display:inline-flex}.sunsail-shades-colors .sf-custom__grid .sf-custom__block h4{font-size:30px;line-height:1.2em;font-weight:400;letter-spacing:.6px;margin-top:20px}@media(min-width:1025px)and (max-width:1600px){.sunsail-shades-colors .section__header h2{font-size:48px!important}}@media(max-width:1024px){.sunsail-shades-colors .section__header h2{font-size:60px!important;line-height:1.13em!important}.sunsail-shades-colors{padding:80px 0!important}.sunsail-shades-colors .section__header .section__description{margin-top:20px;margin-bottom:30px}.sunsail-shades-colors .sf-custom__grid .sf-custom__block{width:48%!important;text-align:center}}@media(max-width:480px){.sunsail-shades-colors .section__header h2{font-size:38px!important;line-height:1.13em}.sunsail-shades-colors .sf-custom__grid{justify-content:center}.sunsail-shades-colors .sf-custom__grid .sf-custom__block{width:47%!important}.sunsail-shades-colors .sf-custom__grid .sf-custom__block h4{font-size:24px}}.what-separates-us ul{max-width:570px}.what-separates-us ul li{padding-left:28px;padding-bottom:10px;list-style:none;position:relative}.what-separates-us ul li:before{content:"";position:absolute;left:0;top:9px;background:#38a8a8;border:4px solid #D7EEEE;width:3px;height:3px;border-radius:100%;padding:3px;color:green}@media(max-width:767px){.what-separates-us h3{margin-bottom:30px!important}}#how-to-setup{scroll-margin-top:140px}.setup-process{padding:120px 0!important}.setup-process .container{margin:0 auto!important;padding:0!important}.setup-process .container img{border-radius:10px}.setup-process .container .sf-custom__grid{align-items:center}.setup-process .setup-guide-video-col .sf-custom__block-inner{background-image:url(../images/how-to-setup-updated.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;justify-content:center;align-items:center;border-radius:10px;height:680px}@media(max-width:1024px){.setup-process .container .sf-custom__grid .sf-custom__block{width:100%}}.setup-process .setup-guide-video-col span#view-setup-guide{display:block;content:url(../images/play-btn.svg);border:30px solid #5DBE5840;border-radius:100%;cursor:pointer}.setup-process .sf-custom__grid .sf-custom__block:last-child{padding-left:70px!important}.setup-process .sf-custom__block h3{font-size:60px;line-height:1.13em;font-weight:400;color:#192e2e;margin-bottom:20px;max-width:630px}.setup-process .sf-custom__block .prose{font-size:21px;line-height:1.42em;font-weight:500;color:#475858}.setup-process .sf-custom__block .how-to-setup-steps{margin-top:35px;max-width:650px}.setup-process .sf-custom__block .how-to-setup-steps h4{font-size:30px;line-height:1.06em;letter-spacing:.6px;font-weight:500;color:#192e2e;margin-bottom:15px}.setup-process .sf-custom__block p{font-size:21px;line-height:1.55em;font-weight:500;color:#475858}.setup-process .sf-custom__block .how-to-setup-steps ol li{counter-increment:how-to-steps;position:relative;padding-left:100px;margin-bottom:30px}.setup-process .sf-custom__block .how-to-setup-steps ol li:before{content:"0" counter(how-to-steps) ".";line-height:1;position:absolute;left:0;top:0;font-size:60px;font-family:"ivypresto-display",Sans-serif;color:#38a8a8}.setup-process .sf-custom__block .how-to-setup-steps li:last-child p{margin-bottom:20px}.setup-process .sunsail-setup-video .sf-custom__block-inner,.setup-process .sunsail-setup-video .sf-video,.setup-process .sunsail-setup-video .sf-video__container,.setup-process .sunsail-setup-video .sf-video__wrapper{height:100%}.setup-process .sunsail-setup-video .sf-video__play{background:#5dbe58}.setup-process .sunsail-setup-video .sf-video__play svg{color:#fff}@media(min-width:1025px)and (max-width:1600px){.setup-process{padding:100px 0!important}.setup-process .container{margin:0 auto!important}.about-us .sf-custom__block .sf-custom__block-inner,.about-us .sf-custom__block .sf-custom__block-inner>*,.about-us .sf-custom__block .sf-custom__block-inner .sf-image{height:100%}.setup-process .sf-custom__block h3{font-size:48px}.setup-process .sf-custom__block .prose{font-size:20px}.setup-process .sf-custom__grid .sf-custom__block:last-child{padding-left:50px!important}}@media(max-width:1024px){.setup-process{padding:60px 0!important}.setup-process .container .sf-custom__grid{flex-direction:column-reverse}.setup-process .container img{border-radius:0}.setup-process .container{margin:0!important;width:100%!important}.setup-process .container .sf-custom__block--html{width:90%!important;margin:0 auto!important}.setup-process .sf-custom__grid .sf-custom__block:last-child{padding-left:0!important;padding-bottom:50px!important}.setup-process .sf-custom__block h3,.setup-process .sf-custom__block .how-to-setup-steps{max-width:100%}.setup-process .setup-guide-video-col .sf-custom__block-inner{height:800px}}@media(max-width:767px){.setup-process .sf-custom__block-inner>*{padding:0!important}.setup-process .sf-custom__block h3{font-size:40px;margin-bottom:10px}.setup-process .sf-custom__block .prose{font-size:18px}.setup-process .sf-custom__grid .sf-custom__block:last-child{padding-left:0!important;padding-top:30px!important}.setup-process .sf-custom__block .how-to-setup-steps h4{font-size:24px}.setup-process .sf-custom__block .how-to-setup-steps p{font-size:18px}.setup-process .sf-custom__block .how-to-setup-steps ol li{padding-left:75px}.setup-process .sf-custom__block .how-to-setup-steps ol li:before{font-size:42px}.setup-process .setup-guide-video-col .sf-custom__block-inner{height:360px}.setup-process .setup-guide-video-col span#view-setup-guide{width:80%!important;margin:0 auto}}.customers-review{padding-bottom:60px!important}.customers-review .container{margin:0 auto}.customers-review .jdgm-carousel-wrapper{padding:0}@media(max-width:1024px){.customers-review{padding-bottom:40px!important}.customers-review .container .section__header{margin-bottom:30px}}.cta{padding:70px 0!important;background:url(//https://sunsailshades.com/cdn/shop/t/16/assets/email-optin-bg.jpg?v=53611877723905980911738926555);background-repeat:no-repeat;background-position:center;background-size:cover;background-color:#38a8a8}.cta .container{margin:0 auto!important}.cta .sf-custom__block h3{font-size:60px;line-height:1.13em;font-weight:400;color:#fff;margin-bottom:20px}.cta .sf-custom__block .prose{font-size:24px;line-height:1.42em;font-weight:500;color:#ffffffb3;margin-top:0;margin-bottom:0}.cta .sf-custom__block .prose p{margin:0!important}.cta .sf-custom__block .sf-custom__text-cta{margin-top:50px!important}@media(min-width:1025px)and (max-width:1600px){.cta{padding:100px 0!important}}@media(max-width:1024px){.cta{padding:60px 0!important}.cta .sf-custom__block h3{font-size:52px;line-height:1.13em;font-weight:400}}@media(max-width:767px){.cta{padding:50px 0!important;background:url(//https://sunsailshades.com/cdn/shop/t/16/assets/email-optin-mobile.jpg?v=109189448247245640361738926555);background-position-y:100%}.cta .sf-custom__block h3{font-size:40px;margin-bottom:20px}.cta .sf-custom__block .prose{font-size:18px}}.testimonials{padding:120px 0!important}.testimonials .container{margin:0 auto!important;padding:0!important}.testimonials .sf-testimonials__header h2{font-size:60px;line-height:1.13em;font-weight:400;color:#192e2e}.testimonials .swiper-slide .review-block .star svg{width:20px;height:20px}.testimonials .swiper-slide .review-block>*{min-height:408px!important;border-radius:12px!important;padding:60px 40px}.testimonials .swiper-slide .rte.not-change{font-size:21px!important;font-weight:500}.testimonials .swiper-slide .review-block .bg-white div:last-child{font-size:21px;font-weight:500}.testimonials .sf-slider__controls .sf-slider__controls-button{background-color:#fff;border:0;box-shadow:0 0 10px #192e2e1a}.testimonials .sf-slider__controls .sf-slider__controls-button svg{color:#38a8a8}.testimonials .sf-slider__controls .sf-slider__controls-button:hover{background-color:#5dbe58;box-shadow:none!important}.testimonials .sf-slider__controls .sf-slider__controls-button:hover svg{color:#fff!important}.testimonials .sf-slider__controls .swiper-button-prev{left:-30px}.testimonials .sf-slider__controls .swiper-button-next{right:-30px}.testimonials .sf-slider__controls .swiper-pagination .swiper-pagination-bullet:after{background-color:#5dbe58!important}.testimonials .sf-slider__controls .swiper-pagination .swiper-pagination-bullet-active{border-color:#5dbe58!important}.testimonials .sf-slider__controls .swiper-pagination .swiper-pagination-bullet-active:after{background-color:#fff!important}@media(min-width:1025px)and (max-width:1600px){.testimonials{padding:100px 0!important}.testimonials .swiper-slide .review-block>*{padding:60px 20px}.testimonials .sf-testimonials__header h2{font-size:48px!important}}@media(max-width:1024px){.testimonials{padding:80px 0!important}.testimonials .sf-testimonials__header h2{font-size:52px!important;line-height:1.13em;font-weight:400}.testimonials .swiper-wrapper .swiper-slide{width:45%!important;margin-right:20px!important}.testimonials .swiper-slide .review-block>*{min-height:503px!important;border-radius:12px!important;padding:40px}}@media(max-width:767px){.testimonials{padding:60px 0!important}.testimonials .sf-testimonials__header h2{font-size:40px!important}.testimonials .swiper-wrapper .swiper-slide{width:106%!important;margin-right:0!important}.testimonials .swiper-slide .review-block .star svg{width:15px;height:15px}.testimonials .swiper-slide .review-block>*{min-height:312px!important;border-radius:12px!important;padding:30px 15px}.testimonials .swiper-slide .rte.not-change{font-size:18px!important}.testimonials .swiper-slide .review-block .bg-white div:last-child{font-size:18px}.testimonials .sf-slider__controls button{display:none!important}}.email-optin{padding:70px 0!important;background:url(//https://sunsailshades.com/cdn/shop/t/16/assets/email-optin-bg.jpg?v=53611877723905980911738926555);background-repeat:no-repeat;background-position:center;background-size:cover;background-color:#38a8a8}.email-optin .container{margin:0 auto!important}.email-optin p span{color:#fff!important}@media(max-width:767px){.email-optin{background:url(//https://sunsailshades.com/cdn/shop/t/16/assets/email-optin-mobile.jpg?v=109189448247245640361738926555)}}.instagram-feed{padding:120px 0 30px!important}.instagram-feed .container{margin:0 auto}.instagram-feed .section__header{margin-bottom:0!important}.instagram-feed h2{font-size:60px;line-height:1.13em;font-weight:400;color:#192e2e}.instagram-feed .section__description{margin-top:0!important}.instagram-feed .section__description a{font-size:30px!important;color:#38a8a8!important;font-family:ivypresto-display;text-decoration:none!important}.instagram-feed .section__description a:hover{color:#5dbe58!important}@media(min-width:1025px)and (max-width:1600px){.instagram-feed{padding:100px 0!important}.instagram-feed h2{font-size:48px!important}}@media(max-width:1024px){.instagram-feed{padding:80px 0 30px!important}.instagram-feed h2{font-size:52px!important;line-height:1.13em;font-weight:400}}@media(max-width:767px){.instagram-feed{padding:60px 0 30px!important}.instagram-feed h2{font-size:40px!important;margin-bottom:10px}}.sf-footer .sf__footer-middle{padding:100px 0 70px!important;border:0px!important}#shopify-section-footer .sf-footer__accordion>*{border:0px!important}.sf-footer .sf__footer-middle .sf-footer__block{padding:0!important}.sf-footer .sf-footer__accordion .sf__footer-block-custom_text{width:30%!important}.sf-footer .sf-footer__accordion div.sf-footer__block:nth-child(2){width:20%!important}.sf-footer .sf-footer__accordion .sf-footer__block h3{font-size:24px;padding-right:0;cursor:unset;margin-bottom:10px}.sf-footer .sf-footer__accordion p,.sf-footer .sf-footer__accordion a{font-size:18px!important;font-weight:500!important;color:#ffffffb3!important}.sf-footer .sf-footer__accordion .sf__accordion-content li:hover a:after{display:none!important}.sf-footer .sf-footer__accordion .sf__accordion-content li:hover a{color:#5dbe58!important}.sf-footer .sf-footer__accordion .sf__accordion-content .block-text{margin-top:0!important}.sf-footer .sf-footer__accordion .sf__accordion-content .block-text p:last-child{margin-top:10px!important}.sf-footer .sf-footer__accordion .sf__accordion-content .block-text p:last-child a:hover{color:#5dbe58!important}.sf-footer .sf-footer__block.sf__footer-block-our_store .sf__accordion-content a:before{content:url(../images/email.png);display:inline-block;margin-right:10px}.sf-footer .sf__footer-bottom{padding:20px 0!important;border-top:1px solid #3B4D4D}.sf-footer .sf__footer-bottom .sf__footer-bottom-inner{padding:0!important}.sf-footer .sf__footer-bottom .sf-footer__center{flex:unset;margin:0!important}.sf-footer .sf__footer-bottom .sf-footer__left span,.sf-footer .sf__footer-bottom .sf-footer__center span,.sf-footer .social-media-links a{font-size:16px;font-weight:500;color:#8c9797!important}.sf-footer .social-media-links{margin:0!important}.sf-footer .sf__footer-bottom .sf-footer__left a,.sf-footer .sf__footer-bottom .sf-footer__center a{color:inherit}.sf-footer .sf__footer-bottom .sf-footer__left a:hover,.sf-footer .sf__footer-bottom .sf-footer__center a:hover{color:#5dbe58!important}@media(min-width:1025px)and (max-width:1600px){.sf-footer .sf-footer__block .sf-footer__block-inner{padding-left:30px!important;padding-right:30px!important}}@media(max-width:1024px){.sf-footer .sf-footer__block{width:48%!important;margin-right:10px!important;margin-bottom:20px!important}.sf-footer .sf-footer__accordion .sf__footer-block-custom_text{width:48%!important}.sf-footer .sf-footer__accordion div.sf-footer__block:nth-child(2){width:48%!important}.sf__accordion-item .sf__accordion-content{max-height:unset!important}.sf-footer .sf__footer-bottom .sf-footer__left{text-align:center!important}.sf-footer .sf__footer-bottom .sf-footer__right{justify-content:center!important;margin:0!important}.sf-footer .sf__footer-bottom .sf-footer__center{margin-bottom:20px!important}}@media(max-width:767px){.sf-footer .sf__footer-middle{padding:60px 0 0!important;border:0px!important}.sf-footer .sf-footer__block{width:100%!important;margin-right:0!important;margin-bottom:0!important}.sf-footer .sf-footer__accordion .sf__footer-block-custom_text{width:100%!important}.sf-footer .sf-footer__accordion div.sf-footer__block:nth-child(2){width:100%!important}.sf-footer .sf-footer__block .sf__footer-block-content{text-align:center!important}.sf-footer .sf-footer__block .sf__footer-block-content .mb-5{margin:0 auto!important;padding-bottom:10px!important}.sf-footer .sf-footer__accordion .sf-footer__block h3{padding:0!important}.sf__accordion-item .sf__accordion-button:after{display:none!important}.sf-footer .sf-footer__block{text-align:center!important}.sf-footer .sf__footer-bottom{margin:0!important}}.faqs-header{padding:14% 0% 10% 0rem!important;background:linear-gradient(180deg,#192e2e2e,#192e2e6b),url(//https://sunsailshades.com/cdn/shop/t/16/assets/faq-header-bg-updated.jpg?v=64627148946213818101738926555);background-repeat:no-repeat;background-position:center;background-size:cover}.page-faqs #MainContent{padding-bottom:0!important}.faqs-header .container{padding:0!important}.faqs-header .section__header{padding:0!important;max-width:820px;margin:0 auto}.faqs-header .section__header h2{font-size:108px!important;font-weight:300;line-height:1.12em!important;color:#fff}.faqs-section .sf__accordion-content li:before{content:"";display:inline-block;background:#38a8a8;border:4px solid #D7EEEE;width:3px;height:3px;border-radius:100%;padding:3px;margin-right:10px}.faqs-section{padding:120px 0!important}.faqs-section .container>div{max-width:1000px;margin:0 auto}.faqs-section .sf__accordio-blocks{border:1px solid #192E2E26!important;border-radius:6px;padding:30px!important;margin-bottom:20px}.faqs-section .sf__custom-accordion .sf__accordion-item .sf__accordion-button{font-size:24px;font-weight:400;line-height:1.3em;color:#192e2e;padding:0!important;border:0px!important}.faqs-section .sf__accordio-blocks .sf__accordion-content{font-size:18px;font-weight:500;line-height:1.5em!important;color:#475858;max-width:880px}.faqs-section .sf__accordion-item .sf__accordion-button:after{background-image:url(//https://sunsailshades.com/cdn/shop/t/16/assets/faq-open-icon.png?v=161955695214014540471738926555);background-size:contain;width:25px;height:25px}.faqs-section .sf__accordion-item.open .sf__accordion-button:after{background-image:url(//https://sunsailshades.com/cdn/shop/t/16/assets/faq-close-icon.png?v=132315640599345408651738926555);background-size:contain;width:25px;height:25px;transform:none!important}.faq-page-video video{margin:auto;height:450px}@media(min-width:1025px)and (max-width:1600px){.faqs-header{padding:100px 0!important}.faqs-header .section__header h2{font-size:90px!important}.faqs-section{padding:100px 0!important}}@media(max-width:1024px){.faqs-header{padding:180px 0 100px!important}.faqs-header .section__header h2{font-size:78px!important}.faqs-section{padding:100px 0!important}.faqs-section .sf__accordion-item .sf__accordion-content{max-height:var(--content-max-height,0)!important}}@media(max-width:767px){.faqs-header{padding:150px 0 80px!important}.faqs-header .section__header h2{font-size:48px!important;max-width:450px;margin:0 auto}.faqs-section{padding:60px 0!important}.faqs-section .sf__custom-accordion .sf__accordion-item .sf__accordion-button{max-width:300px!important}.faqs-section .sf__accordion-item.open .sf__accordion-button:after,.faqs-section .sf__accordion-item .sf__accordion-button:after{display:block!important;width:20px!important;height:20px!important;right:-25px!important;top:10px!important}.faqs-section .sf__accordio-blocks{padding:20px!important}.faq-page-video video{margin:auto;height:270px}}@media(max-width:480px){.faqs-header{padding:200px 0 130px!important;background:linear-gradient(180deg,#192e2e2e,#192e2e6b),url(//https://sunsailshades.com/cdn/shop/t/16/assets/faq-header-bg-mobile.jpg?v=60325569977539967151738926555);background-size:cover}}@media(max-width:400px){.faqs-section .sf__accordion-item.open .sf__accordion-button:after,.faqs-section .sf__accordion-item .sf__accordion-button:after{right:-15px!important}}.hints-for-sunsail{padding:120px 0!important}.hints-for-sunsail .container{padding:0}.hints-for-sunsail .section__header{padding:0!important;margin-bottom:30px!important}.hints-for-sunsail h2{font-size:30px;line-height:1.06em;letter-spacing:.6px}@media(min-width:767px)and (max-width:1600px){.hints-for-sunsail{padding:100px 0!important}}@media(max-width:767px){.hints-for-sunsail{padding:60px 0!important}}.contact-us{padding:12% 0rem 10%!important;background:linear-gradient(180deg,#192e2e2e,#192e2e6b),url(//https://sunsailshades.com/cdn/shop/t/16/assets/contact-us-header-bg.jpg?v=100978692321687052031738926555);background-repeat:no-repeat;background-position:center;background-size:cover;background-position-y:60%!important}.page-contact #MainContent{padding-bottom:0!important}.contact-us .container{padding:0!important}.contact-us .section__header{padding:0!important;max-width:820px;margin:0 auto}.contact-us .section__header h2{font-size:108px!important;font-weight:300;line-height:1.12em!important;color:#fff;margin-bottom:20px!important}.contact-us .section__description{font-size:24px;font-weight:500;line-height:1.56em;color:#fffc;max-width:450px;margin:0 auto}.newsletter-form{padding:120px 0!important}.newsletter-form .container{margin:0 auto!important}.newsletter-form .section__header{margin:0!important}.newsletter-form h2{font-size:60px;line-height:1.2em}.newsletter-form .section__description{font-size:21px;font-weight:500;line-height:1.3em;margin-bottom:20px}.newsletter-form .section__description a{display:block;font-size:30px;font-weight:400;line-height:1.06em;font-family:ivypresto-display;letter-spacing:.6px;color:#5dbe58;margin-top:20px;text-decoration:none}.newsletter-form .sf-custom__grid{background-color:#ddf4f4;padding:80px;max-width:800px;margin:60px auto 0;border-radius:12px}.newsletter-form .sf-custom__newsletter{padding:0!important}.newsletter-form .sf-custom__newsletter h3{font-size:30px;line-height:1.2em}.newsletter-form .sf-custom__newsletter .rte{font-size:21px;line-height:1.3em;font-weight:500;color:#475858}.newsletter-form .sf-custom__newsletter form>div{flex-direction:column;gap:20px}.newsletter-form .sf-custom__newsletter form input{height:66px;background-color:#fff;border-radius:6px!important;border:1px solid #fff!important}.newsletter-form .sf-custom__newsletter form input:focus{border:1px solid #38a8a8!important}#MainContent .newsletter-form .sf-custom__newsletter form .sf__btn-primary{font-size:18px!important;letter-spacing:2.2px!important}.newsletter-form .sf-custom__newsletter form .notification{background-color:unset!important;color:unset!important}@media(min-width:1025px)and (max-width:1600px){.contact-us{padding:10rem 0 6rem!important}.contact-us .section__header h2{font-size:90px!important}.newsletter-form{padding:100px 0!important}.newsletter-form h2{font-size:48px!important}}@media(max-width:1024px){.contact-us{padding:10rem 0 6rem!important}.contact-us .section__header h2{font-size:78px!important}.newsletter-form{padding:100px 0!important}.newsletter-form h2{font-size:60px!important;line-height:1.2em!important;max-width:480px;margin:0 auto}.newsletter-form .sf-custom__grid{padding:60px!important}}@media(max-width:767px){.contact-us{background:linear-gradient(180deg,#192e2e2e,#192e2e6b),url(//https://sunsailshades.com/cdn/shop/t/16/assets/contact-us-header-bg-mobile.jpg?v=102898606465099844301738926555);background-repeat:no-repeat;background-position:center;background-size:cover;padding:170px 0 110px!important}.contact-us .section__header h2{font-size:61px!important;margin-bottom:10px!important}.contact-us .section__description{font-size:18px!important}.newsletter-form .section__description a{font-size:24px;line-height:1.06em}.newsletter-form{padding:60px 0!important}.newsletter-form h2{font-size:40px!important}.newsletter-form .section__description{font-size:18px}.newsletter-form .sf-custom__grid{padding:30px!important;margin:40px auto 0}.newsletter-form .sf-custom__newsletter h3{font-size:24px!important}.newsletter-form .sf-custom__newsletter .rte{font-size:18px}}#shopify-section-template--15543610081420__contact-form{padding:120px 0!important}#shopify-section-template--15543610081420__contact-form .container{margin:0 auto!important;padding:0!important}#shopify-section-template--15543610081420__contact-form .container>div>div{width:100%!important;max-width:920px;margin:0 auto}#shopify-section-template--15543610081420__contact-form h3{font-size:60px;line-height:1.2em;text-align:center;margin-bottom:20px!important}#shopify-section-template--15543610081420__contact-form .mb-10 p{font-size:21px;font-weight:500;line-height:1.3em;margin-bottom:20px;text-align:center}#shopify-section-template--15543610081420__contact-form .mb-10 a{display:block;font-size:30px;font-weight:400;line-height:1.06em;font-family:ivypresto-display;letter-spacing:.6px;color:#5dbe58;margin-top:20px;text-decoration:none}#shopify-section-template--15543610081420__contact-form form{background-color:#ddf4f4;padding:80px;border-radius:12px;text-align:center}#shopify-section-template--15543610081420__contact-form .contact-form .grid{gap:20px}#shopify-section-template--15543610081420__contact-form form input{height:65px;padding:13px 25px 14px}#shopify-section-template--15543610081420__contact-form form textarea{height:160px}#shopify-section-template--15543610081420__contact-form form input:focus{border:1px solid #38A8A8}#shopify-section-template--15543610081420__contact-form form button.sf__btn-primary{font-size:18px!important;letter-spacing:1.8px!important;padding:24px 35px!important}@media(max-width:1024px){#shopify-section-template--15543610081420__contact-form{padding:100px 0!important}#shopify-section-template--15543610081420__contact-form h3{font-size:60px!important;line-height:1.2em!important;max-width:480px;margin:0 auto}#shopify-section-template--15543610081420__contact-form form{padding:60px!important}}@media(max-width:767px){#shopify-section-template--15543610081420__contact-form h3{font-size:40px!important}#shopify-section-template--15543610081420__contact-form .mb-10 p{font-size:18px!important}#shopify-section-template--15543610081420__contact-form .mb-10 a{font-size:24px!important;line-height:1.06em!important}#shopify-section-template--15543610081420__contact-form form{padding:40px 30px!important}#shopify-section-template--15543610081420__contact-form form .grid{display:flex;flex-direction:column;gap:10px}}.product-sunsail-shade #MainContent{padding:0!important}.product-template{margin:0;padding:150px 0 80px}.template-product #MainContent{padding-bottom:0!important}.template-product [data-section-id=template--15808253526156__main]{padding:50px 0 80px!important}.product-template .sf-prod-template .sf-media-nav .swiper-slide .sf-prod-media{opacity:.6;border:0px!important;padding:0!important}.product-template .sf-prod-template .sf-media-nav .swiper-slide.swiper-slide-thumb-active .sf-prod-media{opacity:1}.product-template .sf-prod-template .sf-prod__container>div:last-child{padding-left:60px!important}.product-template .sf-prod-template .main-product__blocks .prod__title{border-bottom:1px solid #DCE0E0;padding-bottom:30px}.product-template .sf-prod-template .main-product__blocks h1{font-size:60px;line-height:1.13em;letter-spacing:0px}.product-template .sf-prod-template .main-product__blocks .product__description{font-size:21px;line-height:1.5em;font-weight:500;color:#475858;max-width:540px}.product-template .sf-prod-template .main-product__blocks .product__description ul{padding-left:0}.product-template .sf-prod-template .main-product__blocks .product__description li{padding-left:20px;list-style:none;position:relative}.product-template .sf-prod-template .main-product__blocks .product__description li:before{content:"";position:absolute;left:0;top:9px;background:#38a8a8;border:4px solid #D7EEEE;width:3px;height:3px;border-radius:100%;padding:3px;color:green}.product-template .sf-prod-template .prod__reviews-and-prices .f-price-item--sale.prod__price{font-size:50px;font-weight:700;font-family:"sofia-pro-soft",Sans-serif;color:#38a8a8}.product-template .sf-prod-template .f-price-item--regular.prod__compare_price.line-through{color:#192e2e;font-size:33px;opacity:.5}.product-template .sf-prod-template .f-price-item.f-price-item--regular{font-size:50px;font-weight:700;font-family:"sofia-pro-soft",Sans-serif;color:#38a8a8}.product-template .sf-prod-template .main-product__block .prod__shipping-text>div:last-child{margin-left:25px}.product-template .sf-prod-template .main-product__block .prod__shipping-text .bottom-block__icon{position:relative}.product-template .sf-prod-template .main-product__block .prod__shipping-text .bottom-block__icon:before{content:url(https://sunsailshades.com/cdn/shop/files/fast-delivery-icon_430x.svg);position:absolute;top:-10px;left:0}.product-template .sf-prod-template .main-product__block .prod__shipping-text .bottom-block__icon svg{display:none}.product-template .sf-prod-template .main-product__block-custom_text .bottom-block__text p{font-size:18px;font-weight:500;line-height:1.2em;color:#475858}.nav-swiper-container .sf-prod-media{height:100%!important;aspect-ratio:1!important}.nav-swiper-container responsive-image{height:100%!important}@media(max-width:1600px){.product-template{margin:0!important}}@media(min-width:1025px)and (max-width:1600px){.product-template{padding:120px 0 80px;margin:0!important}.product-template .sf-prod-template .sf-prod__container>div:last-child{padding-left:40px!important}.product-template .sf-prod-template .main-product__blocks h1{font-size:48px}}@media(max-width:1024px){.product-template{padding:100px 0 80px}.product-template .sf-prod-template .sf-prod__container{display:flex;flex-direction:column}.product-template .sf-prod-template .main-product__blocks .product__description{max-width:100%}.product-template .sf-prod-template .sf-prod__container>div{width:100%}.product-template .sf-prod-template .sf-prod__container>div:last-child{margin-top:40px;padding-left:0!important}}@media(max-width:767px){.product-template{padding:100px 20px 60px!important}.template-product [data-section-id=template--15808253526156__main]{padding:50px 20px 80px!important}.product-template .sf-prod-template .main-product__blocks h1{font-size:40px}.product-template .sf-prod-template .sf-prod__container>div{padding:0!important}.product-template .sf-prod-template .product-mb__media{padding:0!important}.product-template .sf-prod-template .sf-prod__container>div:last-child{margin-top:20px!important}.product-template .sf-prod-template .sf-prod__info-wrapper{margin:0!important;padding:0!important}.product-template .sf-prod-template .main-product__blocks .product__description{font-size:18px}.product-template .sf-prod-template .prod__reviews-and-prices .f-price-item--regular{font-size:36px}.product-template .sf-prod-template .swiper-pagination .swiper-pagination-bullet:after{background-color:#5dbe58!important}.product-template .sf-prod-template .swiper-pagination .swiper-pagination-bullet-active{border-color:#5dbe58!important}.product-template .sf-prod-template .swiper-pagination .swiper-pagination-bullet-active:after{background-color:#fff!important}.product-template .sf-prod-template .main-product__blocks{display:flex;flex-direction:column;margin-top:0!important}.product-template .sf-prod-template .main-product__block .prod__shipping-text,.product-template .sf-prod-template .main-product__blocks .main-product__block-description,.product-template .sf-prod-template .main-product__blocks .main-product__block-buy_buttons{margin-top:0!important}.product-template .sf-prod__info-wrapper .main-product__block-custom_liquid{marwgin-top:30px!important}.product-template .sf-prod__info-wrapper .main-product__block-custom_liquid ul.ga-products-table>li .product_main{padding-left:10px!important}}.satisfaction-guaranteed{padding:80px 0!important}.satisfaction-guaranteed .container{padding:0;margin:0 auto!important}.satisfaction-guaranteed .section__header{padding:0!important;margin-bottom:0}.satisfaction-guaranteed h2{font-size:60px;font-weight:400;line-height:1.2em!important;color:#fff;max-width:750px;margin:0 auto}.satisfaction-guaranteed .section__header .section__description{color:#fff!important}@media(min-width:1025px)and (max-width:1600px){.satisfaction-guaranteed h2{font-size:48px!important;line-height:1.2em!important;max-width:700px;margin:0 auto}}@media(max-width:1024px){.satisfaction-guaranteed h2{font-size:52px!important;line-height:1.2em!important}}@media(max-width:767px){.satisfaction-guaranteed h2{font-size:40px!important;line-height:1.2em!important}}#shopify-section-template--15543610310796__16626405754b7f0486 .setup-process .sf-custom__block .how-to-setup-steps{max-width:610px}#shopify-section-template--15543610310796__16626405754b7f0486 .setup-process .sf-custom__block .how-to-setup-steps ol li,#shopify-section-template--15808253526156__16626405754b7f0486 .setup-process .sf-custom__block .how-to-setup-steps ol li{counter-increment:none;position:unset;padding-left:0;margin-bottom:30px}#shopify-section-template--15543610310796__16626405754b7f0486 .setup-process .sf-custom__block .how-to-setup-steps ol li:before,#shopify-section-template--15808253526156__16626405754b7f0486 .setup-process .sf-custom__block .how-to-setup-steps ol li:before{content:none}#shopify-section-template--15543610310796__16626405754b7f0486 .setup-process .sf-custom__grid,#shopify-section-template--15808253526156__16626405754b7f0486 .setup-process .sf-custom__grid{align-items:center}#shopify-section-template--15543610310796__16626405754b7f0486 .setup-process .sf-custom__grid .sf-image,#shopify-section-template--15808253526156__16626405754b7f0486 .setup-process .sf-custom__grid .sf-image{border-radius:12px}@media(max-width:1024px){#shopify-section-template--15543610310796__16626405754b7f0486 .setup-process .sf-custom__block .how-to-setup-steps{max-width:100%}}#MainContent .scd__content .scd-item__inner{color:#192e2e}#MainContent .scd__content .scd__footer{font-weight:700;color:#192e2e}#MainContent .scd__content .scd__footer button{font-size:18px!important}.template-cart #MainContent{padding:0}#shopify-section-template--15543609950348__main{padding:120px 0!important}.template-cart #shopify-section-template--15543609950348__main .page-header{padding:0}.template-cart #shopify-section-template--15543609950348__main .page-header h1{font-size:108px;font-weight:300;line-height:1.12em}.template-cart #shopify-section-template--15543609950348__main .page-header .sf-breadcrumb{display:none}.template-cart #shopify-section-template--15543609950348__main .scd__wrapper{padding:0;margin-top:60px}.template-cart #shopify-section-template--15543609950348__main .scd__wrapper .sf-cart__table-head .sf-cart__table-col{font-size:18px;color:#38a8a8;padding:0;margin-bottom:20px}.template-cart #shopify-section-template--15543609950348__main .scd__wrapper .sf-cart__item{font-weight:700;color:#192e2e}.template-cart #shopify-section-template--15543609950348__main .scd__wrapper .sf-cart__item .sf-cart__table-col{padding:0}.template-cart #shopify-section-template--15543609950348__main .scd__wrapper .sf-cart__table-product{padding:0!important}.template-cart #shopify-section-template--15543609950348__main .scd__wrapper .sf-cart__item-product{align-items:center}.template-cart #shopify-section-template--15543609950348__main .scd__wrapper .sf-cart__item-product-info .sf-cart__item-product-title{font-size:24px;line-height:1.2em;color:#192e2e}.template-cart #shopify-section-template--15543609950348__main .scd__wrapper .sf-cart__summary{width:35%;margin:0;padding:40px 0 0!important;color:#192e2e;font-weight:700}.template-cart #shopify-section-template--15543609950348__main .scd__wrapper .sf-cart__summary #coupon-messages{font-size:18px;color:#475858;opacity:1}.template-cart #shopify-section-template--15543609950348__main .scd__wrapper .sf-cart__summary .scd__addon-content label{font-size:18px;color:#192e2e}@media(max-width:1024px){#shopify-section-template--15543609950348__main{padding:80px 0!important}.template-cart #shopify-section-template--15543609950348__main .scd__wrapper .sf-cart__summary{width:65%;margin:0}}@media(max-width:767px){.template-cart #shopify-section-template--15543609950348__main .page-header h1{font-size:60px}.template-cart #shopify-section-template--15543609950348__main .scd__wrapper .sf-cart__summary{width:100%;margin:0}}.page-reviews #MainContent{padding:0!important}#sf-custom-template--15579998650508__166272188166e516b3 .container{padding:150px 0 0}.reviews{padding-bottom:80px}.reviews .container{padding-top:60px}#sf-custom-template--15579998650508__166272188166e516b3 .container .section__header h2{font-size:60px;font-weight:400;line-height:1.13em!important}.reviews .sf-custom__grid{gap:30px;justify-content:center}.reviews .sf-custom__grid .sf-custom__block{background-color:#fff;padding:60px 30px;border-radius:12px;text-align:center;width:453px}.reviews .sf-custom__grid .prose{position:relative}.reviews .sf-custom__grid .prose:before{content:"";background:url(//https://sunsailshades.com/cdn/shop/t/16/assets/rating-star.png?v=85363886307739451711738926555);width:30%;height:15%;position:absolute;background-repeat:no-repeat;margin:0 auto;left:0;right:0;top:-30px}.reviews .sf-custom__grid .sf-custom__block-inner>div{display:flex;flex-direction:column}.reviews .sf-custom__grid .sf-custom__block-inner .content__subheading{order:2;margin-bottom:0!important}.reviews .sf-custom__grid .sf-custom__block-inner .prose{order:1}.reviews .sf-custom__grid .prose{font-size:21px;font-weight:500}.review .sf-custom__grid .content__subheading{font-size:21px;font-weight:500;font-family:"ivypresto-display",color: #192e2e}@media(min-width:1025px)and (max-width:1600px){#sf-custom-template--15579998650508__166272188166e516b3 .container .section__header h2{font-size:48px!important}.reviews .sf-custom__grid .sf-custom__block{width:385px}.reviews .sf-custom__grid .prose{font-size:18px}.reviews .sf-custom__grid .prose:before{width:35%}}@media(max-width:1024px){#sf-custom-template--15579998650508__166272188166e516b3 .container .section__header h2{font-size:52px!important}.reviews .sf-custom__grid .sf-custom__block{width:100%}.reviews .sf-custom__grid .prose:before{width:17%}.reviews .container{padding-top:50px}}@media(max-width:767px){#sf-custom-template--15579998650508__166272188166e516b3 .container{padding:120px 0 0}#sf-custom-template--15579998650508__166272188166e516b3 .container .section__header{padding:0!important}#sf-custom-template--15579998650508__166272188166e516b3 .container .section__header h2{font-size:40px!important}.reviews .sf-custom__grid .sf-custom__block{padding:40px 10px}.reviews .sf-custom__grid .prose:before{width:36%}.reviews .sf-custom__grid .prose{font-size:18px}}#sf-custom-template--15579998650508__8ef9ea11-afad-4e0f-8a18-325ebfb38d74{padding:100px 0}#sf-custom-template--15579998650508__8ef9ea11-afad-4e0f-8a18-325ebfb38d74 .container{padding:0}#sf-custom-template--15579998650508__8ef9ea11-afad-4e0f-8a18-325ebfb38d74 .container .section__header h2{font-size:60px;font-weight:400;line-height:1.13em!important}.template-page #MainContent{padding:0!important}.template-page #shopify-section-template--15543610441868__main{padding:180px 0 100px}.template-page #shopify-section-template--15543610441868__main .page-header{padding:0;margin-bottom:50px}.template-page #shopify-section-template--15543610441868__main .page-header .page-header__title{font-size:60px;color:#192e2e;line-height:1.2em;max-width:650px;margin:0 auto}.template-page #shopify-section-template--15543610441868__main .page-header__breadcrumb{display:none}.template-page #shopify-section-template--15543610441868__main .container{padding:0!important}.template-page #shopify-section-template--15543610441868__main .container .prose h2{font-size:34px;line-height:1.06em;letter-spacing:.6px;font-weight:500}.template-page #shopify-section-template--15543610441868__main .container .prose h3{font-size:30px;line-height:1.06em;letter-spacing:.6px;font-weight:500;margin:0}.template-page #shopify-section-template--15543610441868__main .container .prose p{font-size:21px;line-height:1.54em;color:#475858;margin-top:10px;margin-bottom:20px}.template-page #shopify-section-template--15543610441868__main .container .prose p a{color:#38a8a8!important}@media(min-width:1025px)and (max-width:1600px){.template-page #shopify-section-template--15543610441868__main .page-header .page-header__title{font-size:48px}}@media(max-width:767px){.template-page #shopify-section-template--15543610441868__main{padding:140px 0 60px}.template-page #shopify-section-template--15543610441868__main .page-header{margin-bottom:20px}.template-page #shopify-section-template--15543610441868__main .page-header .page-header__title{font-size:40px}.template-page #shopify-section-template--15543610441868__main .container .prose h2{font-size:28px;line-height:1.06em;letter-spacing:.6px;font-weight:500}.template-page #shopify-section-template--15543610441868__main .container .prose h3{font-size:24px}.template-page #shopify-section-template--15543610441868__main .container .prose p{font-size:18px;line-height:1.54em}}.we-believe-in-simple .sf-custom__block p{max-width:350px;margin:0 auto}.we-believe-in-simple .image-card__content.absolute{position:unset;padding:30px 0 0}.we-believe-in-simple .believe-in-simple-text .sf__btn-primary{display:none}@media(max-width:1024px){.we-believe-in-simple .sf-custom__grid .sf-custom__block{width:100%!important}.we-believe-in-simple .sf-custom__grid .sf-custom__block .sf-custom__block-inner p{max-width:450px;margin:0 auto}.we-believe-in-simple .center-col-image .sf__btn-primary{display:none}.we-believe-in-simple .image-card__content.absolute{padding:0}.we-believe-in-simple .believe-in-simple-text .sf__btn-primary{display:inline-block;margin-top:50px}.believe-in-simple-text h4:before{margin:0 auto 20px!important}.believe-in-simple-text.left-col h4:nth-child(3):before,.believe-in-simple-text.right-col h4:nth-child(3):before{margin:40px auto 20px!important}}.believe-in-simple-text{text-align:center;font-size:18px;line-height:1.5;color:#475858}.believe-in-simple-text h4{line-height:1.2;margin:10px auto}.believe-in-simple-text h4:before{content:"";height:72px;width:72px;margin:70px auto 20px;display:block;background-size:contain;background-position:center;background-repeat:no-repeat}.believe-in-simple-text.left-col h4:nth-child(1):before{background-image:url(../images/breezy.svg)}.believe-in-simple-text.left-col h4:nth-child(3):before{background-image:url(../images/ditch-the-weight.svg)}.believe-in-simple-text.right-col h4:nth-child(1):before{background-image:url(../images/ample-shade.svg)}.believe-in-simple-text.right-col h4:nth-child(3):before{background-image:url(../images/noise-reduction.svg)}.down-arrow .container-fluid{margin:0 auto;display:none;position:relative;z-index:2}.down-arrow .container-fluid .sf-custom__grid .sf-custom__block--image{position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%,0%);transform:translate(--50%,0%)}.down-arrow{max-width:180px;margin:auto;z-index:2}@media(max-width:1024px){.down-arrow .container-fluid{display:block}}.home-header .sf__slide-block .slide__block-subtitle span{position:relative}.home-header .sf__slide-block .slide__block-subtitle span:before,.home-header .sf__slide-block .slide__block-subtitle span:after{content:"\1f6a8";background-size:contain;background-repeat:no-repeat;width:25px;height:20px;display:inline-block;margin-bottom:-3px}.home-header .sf__slide-block .slide__block-subtitle span:not(:first-child):after{display:none}.home-header .sf__slide-block .slide__block-subtitle span:after{margin-left:5px}.about-us-header{background-color:#192e2e}.about-us-header .sf-hero__inner{padding-top:2rem}.about-us-header .sf-hero--has-overlay:before,.about-us-header .sf-image{opacity:.4!important}.about-us-header h3{font-size:108px;line-height:1.2em;font-weight:300;color:#fff}@media(min-width:1025px)and (max-width:1600px){.about-us-header h3{font-size:86px}}@media(max-width:1024px){.about-us-header .sf-hero__bg{height:48vh;background-position-y:40px!important}.about-us-header h3{font-size:96px}}@media(max-width:767px){.about-us-header h3{font-size:60px}}@media(max-width:767px){.our-story .sf-custom__block h3{font-size:36px}.our-story .sf-custom__block .prose{margin-top:0}}.our-story{padding:120px 0!important;border-bottom:1px solid #E7E9E9}.our-story .container{margin:0 auto!important}.our-story .container .sf-custom__grid{align-items:center}.our-story .sf-custom__grid .sf-custom__block:last-child{padding-left:120px!important}.our-story .sf-custom__block h3{font-size:52px;line-height:1.13em;font-weight:400;color:#192e2e;margin-bottom:20px}.our-story .sf-custom__block .prose{font-size:21px;line-height:1.42em;font-weight:500;color:#475858}.our-story .sf-custom__block--image{width:43%}.our-story .sf-custom__block--text{width:57%}@media(min-width:1025px){.mobile-image{display:none!important}}@media(max-width:1024px){.desktop-image{display:none!important}}@media(min-width:1025px)and (max-width:1600px){.our-story{padding:100px 0!important}.our-story .container-fluid{margin:0 auto!important;max-width:95%!important}.our-story .sf-custom__block .sf-custom__block-inner,.stop-wasting-money .sf-custom__block .sf-custom__block-inner>*,.our-story .sf-custom__block .sf-custom__block-inner .sf-image{height:100%}.our-story .sf-custom__block .sf-custom__block-inner .sf-image img{height:100%;object-fit:cover}.our-story .sf-custom__block h3{font-size:48px}.our-story .sf-custom__block .prose{font-size:20px}.our-story .sf-custom__grid .sf-custom__block:last-child{padding-left:50px!important}}@media(max-width:1024px){.our-story{padding:70px 10px!important;border-bottom:1px solid #DCE0E0}.our-story .sf-custom__grid .sf-custom__block:last-child{padding-left:0!important;padding-top:30px!important}.our-story .container .sf-custom__grid .sf-custom__block{width:100%}.our-story .desktop-image{display:none!important}.our-story .sf-custom__block--image,.our-story .sf-custom__block--text{width:100%}}@media(max-width:767px){.our-story .sf-custom__block-inner>*{padding:0!important}.our-story .sf-custom__grid .sf-custom__block:last-child{padding-left:0!important;padding-top:30px!important}.our-story .sf-custom__block h3{font-size:36px;margin-bottom:0}.our-story .sf-custom__block .prose{font-size:18px;margin-top:0}}.why-sunsail-shades{padding:120px 0!important}.why-sunsail-shades .container{margin:0 auto!important}.why-sunsail-shades .container .sf-custom__grid{align-items:center}.why-sunsail-shades .sf-custom__grid .sf-custom__block:nth-child(2){padding-left:120px!important;padding-top:0!important;padding-bottom:0!important}.why-sunsail-shades .sf-custom__block h3{font-size:52px;line-height:1.13em;font-weight:400;color:#192e2e;margin-bottom:30px}.why-sunsail-shades .sf-custom__block .prose{font-size:21px;line-height:1.42em;font-weight:500;color:#475858}.why-sunsail-shades .sf-custom__block--image{width:57%}.why-sunsail-shades .sf-custom__block--text{width:43%}@media(min-width:1025px)and (max-width:1600px){.why-sunsail-shades{padding:100px 0!important}.why-sunsail-shades .container-fluid{margin:0 auto!important;max-width:95%!important}.why-sunsail-shades .sf-custom__block .sf-custom__block-inner,.stop-wasting-money .sf-custom__block .sf-custom__block-inner>*,.why-sunsail-shades .sf-custom__block .sf-custom__block-inner .sf-image{height:100%}.why-sunsail-shades .sf-custom__block .sf-custom__block-inner .sf-image img{height:100%;object-fit:cover}.why-sunsail-shades .sf-custom__block h3{font-size:48px}.why-sunsail-shades .sf-custom__block .prose{font-size:20px}.why-sunsail-shades .sf-custom__grid .sf-custom__block:last-child{padding-left:50px!important}}@media(max-width:1024px){.why-sunsail-shades{padding:70px 10px!important}.why-sunsail-shades .sf-custom__grid{flex-direction:column-reverse!important}.why-sunsail-shades .sf-custom__grid .sf-custom__block:last-child{padding-left:0!important;padding-bottom:30px!important}.why-sunsail-shades .container .sf-custom__grid .sf-custom__block,.why-sunsail-shades .sf-custom__block--image,.why-sunsail-shades .sf-custom__block--text{width:100%}}@media(max-width:767px){.why-sunsail-shades .sf-custom__block-inner>*{padding:0!important}.why-sunsail-shades .sf-custom__grid .sf-custom__block:last-child{padding-left:0!important;padding-bottom:30px!important}.why-sunsail-shades .sf-custom__block h3{font-size:36px;margin-bottom:0}.why-sunsail-shades .sf-custom__block .prose{font-size:18px;margin-top:0}}.our-promise .w-full{padding:0}.our-promise .sf-custom__grid{align-items:center}.our-promise .content{padding-left:120px!important;padding-top:0!important;padding-bottom:0!important;max-width:800px!important}.our-promise .sf-custom__block h3{font-size:52px;line-height:1.13em;font-weight:400;color:#192e2e;margin-bottom:20px}.our-promise .sf-custom__block p{font-size:21px;line-height:1.42em;font-weight:500;color:#475858}.our-promise .content .join-our-journey{padding:25px 30px;border:1px solid #BFD7D7;border-radius:6px;margin-top:35px;margin-bottom:35px}.our-promise .content .join-our-journey h4{font-size:30px;line-height:1.06em;letter-spacing:.6px;margin-bottom:12px}.our-promise .content .join-our-journey p{font-size:18px;line-height:1.42em}.our-promise .content .from-our-family{margin-bottom:60px}.our-promise .content .from-our-family p{font-weight:600}@media(min-width:1025px)and (max-width:1600px){.our-promise .sf-custom__block .sf-custom__block-inner,.stop-wasting-money .sf-custom__block .sf-custom__block-inner>*,.our-promise .sf-custom__block .sf-custom__block-inner .sf-image{height:100%}.our-promise .sf-custom__block .sf-custom__block-inner .sf-image img{height:100%;object-fit:cover}.our-promise .sf-custom__grid .sf-custom__block--html{padding-top:20px!important;padding-bottom:20px!important;padding-left:50px!important}.our-promise .content{padding-left:30px!important}.our-promise .sf-custom__block h3{font-size:48px}.our-promise .sf-custom__block h3~p{max-height:230px;overflow-y:scroll;font-size:20px}.our-promise .content{max-width:600px!important}.our-promise .content .join-our-journey{padding:20px 30px;margin-top:25px;margin-bottom:25px}.our-promise .content .join-our-journey h4{font-size:26px}.our-promise .content .join-our-journey p{font-size:16px}.our-promise .content .from-our-family{margin-bottom:30px}}@media(max-width:1024px){.our-promise .sf-custom__grid .sf-custom__block:last-child{padding:50px 40px 80px!important}.our-promise .container .sf-custom__grid .sf-custom__block{width:100%}}@media(max-width:767px){.our-promise .sf-custom__block-inner>*{padding:0!important}.our-promise .sf-custom__grid .sf-custom__block:last-child{padding:30px 36px 70px!important}.our-promise .sf-custom__block h3{font-size:36px;margin-bottom:10px}.our-promise .sf-custom__block .prose,.our-promise .sf-custom__block p{font-size:18px}}@media(max-width:480px){.our-promise .sf-custom__grid .sf-custom__block:last-child{padding:20px 25px 50px!important}.our-promise .content .join-our-journey{padding:15px 20px!important;margin-top:25px;margin-bottom:25px}.our-promise .content .join-our-journey h4{fonts-size:24px}.our-promise .content .join-our-journey p{font-size:16px}.our-promise .content .from-our-family p{max-width:230px}.our-promise .content .from-our-family{margin-bottom:30px!important}}.trigger-button-box{top:unset!important;left:0%!important;bottom:0%!important}.trigger-button-box .box-container{min-width:140px;min-height:140px;border-radius:100%}.trigger-button-box .gift-image{top:10px;left:16px}.trigger-button-box .gift-image img{width:100%!important}.trigger-button-box .gift-notification{top:10px;right:5px}@media(max-width:1600px){.trigger-button-box .box-container{min-width:90px;min-height:90px;border-radius:100%}.trigger-button-box .gift-image{top:7px;left:0}.trigger-button-box .gift-image img{width:70%!important}.trigger-button-box .gift-notification{top:0;right:0}}.page-disclaimers #MainContent{margin-top:80px}.page-disclaimers #MainContent .page-header{padding-bottom:0}.slider-template--18313292021900__slider_hmUpc3 .sf__slide-content .slide__block-title{font-size:72px;line-height:1.2em;border-bottom:1px solid #ffffff14;margin-bottom:20px;padding-bottom:20px}.slider-template--18313292021900__slider_hmUpc3 .sf__slide-content .slide__block-title span{font-size:54px;line-height:1.2em;font-style:italic;display:block}.slider-template--18313292021900__slider_hmUpc3 .sf__slide-content .slide__block-description{font-size:32px;max-width:780px;margin:0 auto;font-weight:500;line-height:1.44em;color:#ddf4f4}.slider-template--18313292021900__slider_hmUpc3 .sf__slide-content .slide__block-description p strong{color:#5dbe58}.slider-template--18313292021900__slider_hmUpc3 .sf__slide-content a{margin-top:40px}@media(max-width:1024px){.slider-template--18313292021900__slider_hmUpc3 .swiper-slide .sf__slide-media{height:780px!important}.slider-template--18313292021900__slider_hmUpc3 .sf__slide-content .slide__block-title{font-size:58px}.slider-template--18313292021900__slider_hmUpc3 .sf__slide-content .slide__block-title span{font-size:42px}}@media(max-width:600px){.slider-template--18313292021900__slider_hmUpc3 .swiper-slide .sf__slide-bg img{object-position:bottom}.slider-template--18313292021900__slider_hmUpc3 .swiper-slide .sf__slide-media{height:640px!important}.slider-template--18313292021900__slider_hmUpc3 .sf__slide-content .slide__block-title{font-size:40px}.slider-template--18313292021900__slider_hmUpc3 .sf__slide-content .slide__block-title span{font-size:24px;margin-top:15px}.slider-template--18313292021900__slider_hmUpc3 .sf__slide-content .slide__block-description{font-size:20px}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/custom.css.map?v=60515921804617358601744788961 */

/*
     FILE ARCHIVED ON 10:28:18 Mar 03, 2026 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 01:07:07 Aug 29, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  capture_cache.get: 0.5
  load_resource: 700.247
  PetaboxLoader3.resolve: 54.791
  PetaboxLoader3.datanode: 64.967
*/