html{--primary: #FFD016;--secondary: #CC3300;--base: #1A1A33}body{background:#fbf6eb;position:relative}#main{position:relative;z-index:1}.container,#klaviyo-reviews-all{max-width:1250px;margin:0 auto;padding:0 24px}.Header__Wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:12px 18px}@media (min-width: 768px){.Header__Wrapper{padding:15px 18px}}h2{font-size:30px;line-height:35px}@media (min-width: 768px){h2{font-size:50px;line-height:55px}}.Header__Logo{top:0}.Header__MainNav .label-1{font-size:16px;font-weight:400;text-transform:none;letter-spacing:0;padding:0 10px;cursor:pointer}.Header__Icon .Icon--search.mobile_search{width:19px;height:19px;display:block}@media (min-width: 768px){.Header__Icon .Icon--search.mobile_search{display:none}}.Header__Icon .Icon--search.desktop_search{display:none}@media (min-width: 768px){.Header__Icon .Icon--search.desktop_search{width:27px;height:27px;display:block}}@media (max-width: 767px){.icon-cart svg{width:15px;height:26px}}@media (max-width: 767px){.icon-account svg{width:18px;height:25px}}.main-nav .parent{padding-bottom:25px;margin-bottom:-25px}.main-nav .parent:hover .dropdown{display:block}.main-nav .parent button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.main-nav .dropdown{position:absolute;left:0;top:100%;width:100%;border-top:3px solid #c30;background:#fff;font-size:18px;display:none}.main-nav .dropdown.active{display:block}.main-nav .dropdown .content{padding:24px 31px 42px;overflow:auto;max-height:calc(100vh - 100px);scrollbar-width:auto;scrollbar-color:#364780 #fffaf5}.main-nav .dropdown .content::-webkit-scrollbar{width:9px}.main-nav .dropdown .content::-webkit-scrollbar-track{background:#fffaf5}.main-nav .dropdown .content::-webkit-scrollbar-thumb{background-color:#364780;border-radius:10px;border:2px solid #fff}.main-nav .dropdown ul{list-style:none;display:-ms-flexbox;display:flex;-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px}.main-nav .dropdown a{display:block;padding:18px 0 12px}.main-nav .dropdown a:hover{color:#c30}.main-nav .dropdown a:hover svg path{fill:#c30}.main-nav .dropdown img{display:block;margin-bottom:19px}.sidebar-nav .parent-nav{display:-ms-flexbox;display:flex;-webkit-column-gap:18px;-moz-column-gap:18px;column-gap:18px;list-style:none;font-family:var(--heading-font-family);font-size:16px;font-weight:300;margin-bottom:57px}.sidebar-nav .parent-nav .active{text-decoration:underline}.sidebar-nav .sub-menu{display:none;list-style:none;margin:0;padding:0;font-size:16px}.sidebar-nav .sub-menu.active{display:block}.sidebar-nav .sub-menu a{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;border-bottom:1px solid var(--base);padding:22px 0 18px}.sidebar-nav .sub-menu a svg{width:13px;height:10px}.sidebar-nav .sub-menu a:hover{color:#c30}.sidebar-nav .sub-menu a:hover svg path{fill:#c30}.sidebar-nav .sub-menu .big-link{margin-top:55px}.sidebar-nav .sub-menu .big-link a{border:none}.sidebar-nav .sub-menu .big-link img{display:block;margin-bottom:16px}.acct-nav{margin-top:auto}.acct-nav li.Linklist__Item a{color:#9d9d9d}.SidebarMenu{top:0;box-shadow:0 4px 4 #00000040;border-left:2px solid #ff612b}.SidebarMenu:before{display:none}.SidebarMenu .Drawer__Container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%}.SidebarMenu .Drawer__Close{left:auto;right:18px;top:30px}.SidebarMenu .Drawer__Close svg{width:10px;height:10px}.SidebarMenu .Drawer__Header{min-height:0;height:27px;background:#0000}.SidebarMenu .Drawer__Main{scrollbar-width:auto;scrollbar-color:#364780 #fffaf5}.SidebarMenu .Drawer__Main::-webkit-scrollbar{width:9px}.SidebarMenu .Drawer__Main::-webkit-scrollbar-track{background:#fffaf5}.SidebarMenu .Drawer__Main::-webkit-scrollbar-thumb{background-color:#364780;border-radius:10px;border:2px solid #fff}.footer .Footer__Block--newsletter{-ms-flex-preferred-size:550px;flex-basis:550px}.footer .Footer__Block--newsletter h2{font-family:var(--text-font-family);font-weight:400;font-size:18px;margin:0}.footer .klaviyo-form{margin-top:10px}@media (min-width: 768px){.footer .klaviyo-form{margin-bottom:32px}}.footer .klaviyo-form label{display:none}.footer .klaviyo-form input[type=email]{border-radius:35px;border:1px solid #fff;padding:9px 21px;font-size:16px}@media (min-width: 768px){.footer .klaviyo-form input[type=email]{font-size:18px;padding:10px 21px}}.footer .klaviyo-form ::-webkit-input-placeholder{color:#fff}.footer .klaviyo-form ::-moz-placeholder{color:#fff}.footer .klaviyo-form :-ms-input-placeholder{color:#fff}.footer .klaviyo-form ::-ms-input-placeholder{color:#fff}.footer .klaviyo-form ::placeholder{color:#fff}.footer .klaviyo-form .fields{display:-ms-flexbox;display:flex;-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px}.footer .klaviyo-form .klaviyo_field_group{-ms-flex-positive:1;flex-grow:1}.footer .klaviyo-form .klaviyo_messages .success_message{background:#0000;color:#fff;font-size:16px;font-weight:500;padding:11px 25px;border-radius:35px;border:1px solid #fff}.footer .klaviyo-form .klaviyo_messages .success_message .klaviyo_subheader{display:none}.footer .klaviyo-form .submit{border-radius:35px;border:none;background:#fff;color:#1a1a33;padding:8px 20px;font-size:16px}@media (min-width: 768px){.footer .klaviyo-form .submit{font-size:18px;padding:8px 40px}}.footer .klaviyo-form .submit:hover{background:var(--header-background)}.footer .logo{margin-bottom:37px}@media (max-width: 767px){.footer .logo{width:193px;margin:0 auto 30px;display:block}}.footer p{font-size:16px;margin:0}@media (min-width: 768px){.footer p{font-size:18px}}.footer .Footer__Social{font-size:22px;margin-top:5px;margin-bottom:20px}@media (min-width: 768px){.footer .Footer__Social{font-size:30px}}.footer .Footer__Social .HorizontalList__Item{margin:0 3px}@media (min-width: 768px){.footer .Footer__Social .HorizontalList__Item{margin:0 8px}}.footer .Footer__Title{font-size:20px;line-height:25px;text-transform:none;color:#fff;letter-spacing:0}.footer .footer-block-1{grid-column:span 2}@media (max-width: 767px){.footer .footer-block-1 .social-wrap{display:none}}.footer .Footer__Copyright{display:none}@media (min-width: 768px){.footer .Footer__Copyright{display:block}}@media (min-width: 768px){.footer .footer-block-2{margin-left:auto}}@media (min-width: 768px){.footer .footer-block-4{display:none}}.footer .Linklist__Item{font-size:16px}.footer .quicklinks ul{list-style:none;margin:0;padding:0;font-size:12px}@media (min-width: 768px){.footer .quicklinks ul{display:-ms-flexbox;display:flex;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}}.footer .quicklinks a:hover{opacity:.8}.footer .social-wrap h2{font-family:var(--text-font-family);font-weight:400;font-size:18px;margin:0}.Footer__Inner{display:grid;grid-template-columns:1fr 1fr;row-gap:20px}@media (min-width: 768px){.Footer__Inner{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width: 1135px){.Footer__Inner{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.footer .Footer__Block--newsletter{-ms-flex-negative:0;flex-shrink:0}.btn,.Button{display:inline-block;text-align:center;border-radius:25px;border:1px solid #000;background:var(--primary);color:var(--base);padding:12px 20px;font-weight:500;font-size:18px;line-height:28px;overflow:hidden;text-transform:none}.btn{position:relative;transition:color .45s cubic-bezier(.785,.135,.15,.86),border .45s cubic-bezier(.785,.135,.15,.86)}.btn:before{transition:-webkit-transform .45s cubic-bezier(.785,.135,.15,.86);transition:transform .45s cubic-bezier(.785,.135,.15,.86);transition:transform .45s cubic-bezier(.785,.135,.15,.86),-webkit-transform .45s cubic-bezier(.785,.135,.15,.86);background-color:var(--button-background);position:absolute;content:"";display:block;left:0;top:0;right:0;bottom:0;width:100%;height:100%;-webkit-transform:scale(1,1);transform:scale(1);-webkit-transform-origin:left center;transform-origin:left center;z-index:-1}.btn:hover{background:#0000;color:var(--primary)}.btn:hover:before{-webkit-transform-origin:right center;transform-origin:right center;-webkit-transform:scale(0,1);transform:scaleX(0)}.btn-outline{background:#0000}.ig-feed-wrap{background:#fff;padding-top:30px;padding-bottom:30px}@media (min-width: 768px){.ig-feed-wrap{padding-top:50px;padding-bottom:50px}}.ig-feed-wrap h2{font-size:30px;text-align:center;margin:0 0 30px;font-weight:100}@media (min-width: 768px){.ig-feed-wrap h2{font-size:50px;margin-bottom:50px}}.banner-image img{display:block;width:100%}.half-star{width:20px;height:19px;-webkit-clip-path:polygon(0 0,50% 0,50% 100%,0% 100%);clip-path:polygon(0 0,50% 0,50% 100%,0% 100%)}.width-full{width:100%}#accessiblyAppWidgetButton{top:auto!important;bottom:50px!important;position:absolute!important}.home-hero{position:relative;color:#fff;overflow:hidden;margin:-97px 0 0;padding:122px 0 200px;max-width:1400px}@media (min-width: 768px){.home-hero{margin:-123px 20px 0;border-radius:0 0 30px 30px;padding:205px 0 180px}}.home-hero.shore{max-width:100%;padding:155px 0 120px}@media (min-width: 768px){.home-hero.shore{margin:0;border-radius:0;padding:205px 0 180px}}@media (min-width: 1440px){.home-hero{margin-left:auto;margin-right:auto}}.home-hero .bg{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;left:0;top:0;z-index:1}.home-hero .bg.dsk{display:none;-o-object-position:center right;object-position:center right}.home-hero .bg.dsk.shore{-o-object-position:center;object-position:center}@media (min-width: 768px){.home-hero .bg.dsk{display:block}}.home-hero .bg.mb{-o-object-position:left bottom;object-position:left bottom}@media (min-width: 768px){.home-hero .bg.mb{display:none}}.home-hero .container{position:relative;z-index:10}@media (min-width: 768px){.home-hero .content{max-width:551px}}.home-hero h1{font-size:50px;line-height:50px;letter-spacing:-.7px;margin:0 0 5px;max-width:300px}@media (min-width: 768px){.home-hero h1{font-size:70px;line-height:73px;margin-bottom:9px;max-width:none}}.home-hero p{font-size:20px;line-height:23px;margin-bottom:15px}@media (min-width: 768px){.home-hero p{max-width:370px;margin-bottom:28px}}.home-hero .hero-reviews{margin-top:7px;font-size:18px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}@media (min-width: 768px){.home-hero .hero-reviews{display:block;margin-top:13px}}.home-hero .stars{display:-ms-flexbox;display:flex;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;-ms-flex-align:center;align-items:center}.home-hero .stars-wrap{height:19px}.home-hero .btn{width:230px;padding-top:7px;padding-bottom:7px}@media (max-width: 767px){.home-hero .btn{padding-top:4px;padding-bottom:4px;font-weight:400}}.home-hero .hero-logo.mb{width:75px;margin-top:30px}@media (min-width: 768px){.home-hero .hero-logo.mb{display:none}}.home-hero .hero-logo.dsk{display:none}@media (min-width: 768px){.home-hero .hero-logo.dsk{display:inline;position:absolute;z-index:10;width:107px;right:64px;left:auto;bottom:48px}}.home-hero.alt{padding:208px 0 430px}@media (min-width: 768px){.home-hero.alt{padding:188px 0 470px}}.home-hero.alt:before{display:none}.home-hero.alt h1{text-align:center}.home-hero.alt .container{-ms-flex-pack:center;justify-content:center}.home-hero-swiper-wrapper{margin-top:-97px}@media (min-width: 768px){.home-hero-swiper-wrapper{margin-top:-123px}}.home-hero-swiper-wrapper .swiper-slide{height:auto}.home-hero-swiper-wrapper .swiper-navigation{position:absolute;bottom:0;display:-ms-flexbox;display:flex;gap:16px;-ms-flex-pack:center;justify-content:center;width:100%;z-index:10}.home-hero-swiper-wrapper .swiper-navigation button.swiper-button-disabled:hover{scale:1}.home-hero-swiper-wrapper .swiper-navigation button:hover{scale:1.1}.home-hero-slider{position:relative;color:#fff;overflow:hidden;margin:0;padding:122px 0 225px;max-width:1400px;height:100%}.home-hero-slider.split{padding:97px 0 0;display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media (min-width: 768px){.home-hero-slider.split{padding-top:123px;display:block}}.home-hero-slider.split h1{max-width:100%}.home-hero-slider.split .container{padding:0;max-width:100%;-ms-flex-positive:1;flex-grow:1}@media (min-width: 768px){.home-hero-slider.split .container{height:100%}}.home-hero-slider.split .content{padding:40px 35px;height:100%}@media (min-width: 768px){.home-hero-slider.split .content{padding:100px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;width:50%;max-width:50%}}.home-hero-slider.split .bg.dsk{left:auto;right:0;width:50%}.home-hero-slider.split .mb{width:100%}@media (min-width: 768px){.home-hero-slider.split .mb{display:none}}.home-hero-slider .img-wrap{position:relative}@media (min-width: 768px){.home-hero-slider .img-wrap{position:static}}.home-hero-slider .badge{position:absolute;right:15px;top:15px;z-index:10;width:65px}@media (min-width: 768px){.home-hero-slider .badge{right:24px;top:145px;width:86px}}.home-hero-slider .hero_text_heading_light,.home-hero-slider .hero_text_content_light,.home-hero-slider .hero_text_text_rating_color_light{color:#fff;text-shadow:0px 4px 4px rgba(0,0,0,.25)}.home-hero-slider .hero_text_rating_color_light svg path{fill:#fff}.home-hero-slider .hero_text_rating_color_light div{color:#fff;text-shadow:0px 4px 4px rgba(0,0,0,.25)}.home-hero-slider .hero_text_heading_dark,.home-hero-slider .hero_text_content_dark,.home-hero-slider .hero_text_text_rating_color_dark{color:#1a1a33;text-shadow:none}.home-hero-slider .hero_text_rating_color_dark svg path{fill:#1a1a33}.home-hero-slider .hero_text_rating_color_dark div{color:#1a1a33;text-shadow:none}@media (min-width: 768px){.home-hero-slider{margin-right:20px;margin-left:20px;border-radius:0 0 30px 30px;padding:205px 0 132px}.home-hero-slider .text-align-center{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.home-hero-slider .text-align-right{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}}@media (min-width: 1440px){.home-hero-slider{margin-left:auto;margin-right:auto}}.home-hero-slider .bg{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;left:0;top:0;z-index:1}.home-hero-slider .bg.dsk{display:none;-o-object-position:center right;object-position:center right}@media (min-width: 768px){.home-hero-slider .bg.dsk{display:block}}.home-hero-slider .bg.mb{-o-object-position:left bottom;object-position:left bottom}@media (min-width: 768px){.home-hero-slider .bg.mb{display:none}}.home-hero-slider .container{position:relative;z-index:10}@media (min-width: 768px){.home-hero-slider .content{max-width:460px}}.home-hero-slider .content.content-bg-light,.home-hero-slider .content.content-bg-dark{background:#ffffff80;border-radius:18px;padding:12px}@media (min-width: 768px){.home-hero-slider .content.content-bg-light,.home-hero-slider .content.content-bg-dark{padding:24px}}.home-hero-slider .content.content-bg-dark{background:#00000080}.home-hero-slider h1{font-size:50px;line-height:50px;letter-spacing:-.7px;margin:0 0 5px;max-width:300px}@media (min-width: 768px){.home-hero-slider h1{font-size:70px;line-height:73px;margin-bottom:9px;max-width:none}}.home-hero-slider p{font-size:20px;line-height:23px;margin-bottom:15px}@media (min-width: 768px){.home-hero-slider p{max-width:370px;margin-bottom:28px}}.home-hero-slider .hero-reviews{margin-top:7px;font-size:18px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}@media (min-width: 768px){.home-hero-slider .hero-reviews{display:block;margin-top:13px}}.home-hero-slider .stars{display:-ms-flexbox;display:flex;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;-ms-flex-align:center;align-items:center}.home-hero-slider .stars-wrap{height:19px}.home-hero-slider .btn{width:230px;padding-top:7px;padding-bottom:7px}@media (max-width: 767px){.home-hero-slider .btn{padding-top:4px;padding-bottom:4px;font-weight:400}}.home-hero-slider .hero-logo.mb{width:75px;margin-top:30px}@media (min-width: 768px){.home-hero-slider .hero-logo.mb{display:none}}.home-hero-slider .hero-logo.dsk{display:none}@media (min-width: 768px){.home-hero-slider .hero-logo.dsk{display:inline;position:absolute;z-index:10;width:107px;right:64px;left:auto;bottom:48px}}.home-hero-slider.alt{padding:208px 0 430px}@media (min-width: 768px){.home-hero-slider.alt{padding:188px 0 470px}}.home-hero-slider.alt:before{display:none}.home-hero-slider.alt h1{color:var(--base);text-align:center}.home-hero-slider.alt .container{-ms-flex-pack:center;justify-content:center}.press{text-align:center;padding-top:16px;padding-bottom:42px;overflow:hidden}@media (min-width: 768px){.press{padding-top:39px;padding-bottom:70px}}.press h2{color:#000;font-family:var(--text-font-family);font-size:10px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.7px;text-transform:uppercase;margin:0 0 20px}@media (min-width: 768px){.press h2{font-size:14px}}.press-2{background:#fff;padding-top:5px;padding-bottom:5px}.press-static .items{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;overflow:auto;scrollbar-width:none;margin:0 -24px;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;padding:0 10px}@media (min-width: 768px){.press-static .items{margin:0;padding:0}}.press-static .items::-webkit-scrollbar{display:none}.press-static .items img{vertical-align:middle}.press-static .item{-ms-flex-negative:0;flex-shrink:0}.press-item-head{color:#000;font-size:15px;font-weight:500;position:relative;top:3px}.press-ticker .items{height:100%;display:-ms-inline-flexbox;display:inline-flex;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;padding-right:30px;-ms-flex-align:center;align-items:center;-webkit-animation:ticker-x 30s linear infinite;animation:ticker-x 30s linear infinite}@media (min-width: 768px){.press-ticker .items{-webkit-column-gap:60px;-moz-column-gap:60px;column-gap:60px;padding-right:60px;-webkit-animation-duration:60s;animation-duration:60s}}.press-ticker .item{-ms-flex-negative:0;flex-shrink:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.press-ticker .item img{width:100%}.press-ticker:hover .items{-webkit-animation-play-state:paused;animation-play-state:paused}@-webkit-keyframes ticker-x{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);visibility:visible}to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes ticker-x{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);visibility:visible}to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.press-ticker{display:-ms-inline-flexbox;display:inline-flex;position:relative;left:0;top:0}.featured-products{padding-bottom:40px}@media (min-width: 768px){.featured-products{padding-bottom:82px}}.featured-products h2{text-align:center;font-size:30px;line-height:1;margin-bottom:30px}@media (min-width: 768px){.featured-products h2{font-size:42px;margin-bottom:50px}}.featured-products .items{margin:0;padding-bottom:30px;display:grid;grid-template-columns:1fr;row-gap:20px}@media (min-width: 768px){.featured-products .items{padding-bottom:0;grid-template-columns:repeat(3,1fr);-webkit-column-gap:33px;-moz-column-gap:33px;column-gap:33px}}.featured-products .items.slick-slider{display:block;margin:0 -24px}.featured-products .items .slick-track{display:-ms-flexbox;display:flex;-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px}.featured-products .items .slick-arrow{position:absolute;bottom:-16px;left:50%}.featured-products .items .slick-prev{margin-left:-50px}.featured-products .items .slick-next{margin-left:20px}.featured-products .items .slick-disabled{opacity:.5}.featured-products .items>.item,.featured-products .slick-slide{border-radius:18px;border:1px solid var(--base);background:#fff;overflow:hidden}.featured-products .slick-slide{height:inherit}.featured-products .item .item-content{padding:14px 20px 26px}@media (min-width: 768px){.featured-products .item .item-content{padding:20px 24px 30px}}.featured-products .item b{color:#fc5626}.featured-products .item .btn{width:100%;font-size:16px;padding:8px 10px}.featured-products .item .btn:before{z-index:1}.featured-products .item .btn span{position:relative;z-index:2}.featured-products h3{font-size:20px;line-height:30px;margin:0}@media (min-width: 768px){.featured-products h3{font-size:24px;margin-bottom:9px}}.featured-products p{font-size:14px;line-height:18px;margin:0 0 10px}.featured-products .action{text-align:center;margin-top:30px}@media (min-width: 768px){.featured-products .action{margin-top:50px}}.featured-products .action .btn{font-weight:400;width:206px}.featured-products .bundle-select .item{padding:0;border-radius:14px}.featured-products .bundle-select .item label{min-height:0;font-size:12px;line-height:14px;font-weight:500;cursor:pointer;-webkit-column-gap:6px;-moz-column-gap:6px;column-gap:6px;padding:10px}@media (min-width: 768px){.featured-products .bundle-select .item label{font-size:16px;line-height:19px;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;padding:17px}}.featured-products .bundle-select input:checked+label:after{left:15px}@media (min-width: 768px){.featured-products .bundle-select input:checked+label:after{left:22px}}.features-2{padding-top:60px;padding-bottom:92px;background:url(texture.jpg) center center repeat;background-size:1440px auto;text-align:center}.features-2 h2{font-size:40px;line-height:37px;font-weight:100;text-transform:uppercase;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}@media (min-width: 768px){.features-2 h2{font-size:105px;line-height:116px}}.features-2 h2 img{border-radius:50%}@media (max-width: 767px){.features-2 h2 img{position:relative;top:3px}}.features-2 .icon{height:52px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}@media (max-width: 767px){.features-2 .img-1{width:36px;-ms-flex-order:3;order:3}}@media (max-width: 767px){.features-2 .img-2{width:36px}}@media (max-width: 767px){.features-2 .img-3{width:36px}}.features-2 .items{display:grid;row-gap:15px;-webkit-column-gap:23px;-moz-column-gap:23px;column-gap:23px;grid-template-columns:1fr}@media (min-width: 768px){.features-2 .items{grid-template-columns:repeat(3,1fr)}}.features-2 .item{border-radius:10px;background:#fff;padding:20px 42px}.features-2 .item p{font-size:15px;line-height:20px;margin:0}@media (min-width: 768px){.features-2 .item p{font-size:16px;line-height:23px}}.features-2 h3{font-size:30px;line-height:31px;letter-spacing:.75px;text-transform:uppercase;position:relative;display:inline-block;padding:0 10px 4px;margin:0 0 32px}@media (min-width: 768px){.features-2 h3{letter-spacing:.9px}}.features-2 h3:after{content:"";display:block;width:100%;height:17px;background:var(--primary);position:absolute;left:0;bottom:0;z-index:1}.features-2 h3 .text{position:relative;z-index:2}.features-3{padding-top:30px;padding-bottom:30px}@media (min-width: 768px){.features-3{padding-top:50px;padding-bottom:100px}}.features-3.shore{position:relative}.features-3.shore .features-slider{display:block;position:relative;padding:20px 0 42px}.features-3.shore .features-slider .slick-active{opacity:1}.features-3.shore .features-slider .slick-arrow{position:absolute;bottom:0;left:50%}.features-3.shore .features-slider .slick-prev{left:30%}.features-3.shore .features-slider .slick-next{left:60%}@media (min-width: 768px){.features-3.shore .features-slider{display:none}}.features-3.shore a.btn{border:1px solid #1a1a33}.features-3.shore .text-section{display:none}@media (min-width: 769px){.features-3.shore .text-section{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}.features-3.shore .text-section a{display:block;margin-top:10px}}.features-3.shore .image{opacity:0;transition:opacity .5s ease-in-out;top:0;left:0}.features-3.shore .image.active{opacity:1}.features-3.shore .image.hidden{display:none}.features-3.shore .text-entry{display:grid;grid-template-columns:50px 1fr;gap:10px;-ms-flex-align:center;align-items:center;padding:15px 20px;background-color:#fff;border-radius:8.444px;transition:all .5s ease-out;cursor:pointer;opacity:.6}.features-3.shore .text-entry span{display:block;background-color:var(--secondary);color:#fff;width:30px;height:30px;border-radius:50%;text-align:center;display:-ms-flexbox;display:flex;line-height:1;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.features-3.shore .text-entry h3{font-family:var(--text-font-family);font-size:24px}.features-3.shore .text-entry p{font-size:16px;line-height:120%}.features-3.shore .text-entry.active{opacity:1;box-shadow:0 4px 4px #0003}.features-3 h2{text-align:center;font-size:30px;line-height:1.2;margin-bottom:30px;font-weight:100}@media (min-width: 768px){.features-3 h2{font-size:50px;margin-bottom:50px}}.features-3 img{border-radius:10px}.features-3 .video{padding-bottom:80%;position:relative;overflow:hidden;border-radius:10px}.features-3 video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute}.features-3 .cols{display:grid;grid-template-columns:1fr;row-gap:30px}@media (min-width: 768px){.features-3 .cols{-webkit-column-gap:46px;-moz-column-gap:46px;column-gap:46px;grid-template-columns:1.25fr 1fr}}.features-3 ol{margin:0;padding:0;list-style:none;counter-reset:custom-counter;border-top:1px solid #000}.features-3 ol li{counter-increment:custom-counter;display:-ms-flexbox;display:flex;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;border-bottom:1px solid #000;padding:20px 0}@media (min-width: 768px){.features-3 ol li{-webkit-column-gap:38px;-moz-column-gap:38px;column-gap:38px;padding:27px 0}}.features-3 ol li:before{content:counter(custom-counter);background:var(--secondary);color:#fff;width:34px;height:34px;display:block;-ms-flex-negative:0;flex-shrink:0;border-radius:50%;font-size:18px;line-height:32px;text-align:center}.features-3 ol p{font-size:15px;line-height:20px}@media (min-width: 768px){.features-3 ol p{font-size:16px;line-height:21px}}.features-3 ol p:last-child{margin-bottom:0}.features-3 h3{font-size:20px;line-height:25px;margin:0}@media (min-width: 768px){.features-3 h3{font-size:26px;line-height:31px}}.features-3 .collapse-trigger.open span{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.features-7 .images{position:relative}.features-7 .image{opacity:0;position:absolute;left:0;top:0;transition:opacity .3s}.features-7 .image.active{opacity:1;position:static}.collapse{-ms-flex-positive:1;flex-grow:1}.collapse-trigger{cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;position:relative;top:4px;width:100%}@media (min-width: 768px){.collapse-trigger{top:0}}.collapse-trigger span{display:block;width:18px;height:14px;position:relative;top:0;transition:-webkit-transform .2s ease 0s;transition:transform .2s ease 0s;transition:transform .2s ease 0s,-webkit-transform .2s ease 0s}@media (min-width: 768px){.collapse-trigger span{width:26px;height:14px}}.collapse-trigger span svg{width:100%;height:100%}.collapse-trigger.open .Collapsible__Plus:before,.collapse-trigger.open .Collapsible__Plus:after{-webkit-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg)}.collapse-trigger.open .Collapsible__Plus:before{opacity:0}.collapse-content{height:0;display:none;overflow:hidden;transition:height .35s ease-in-out}.collapse-content.is-visible{display:block;height:auto}.collapse-content p{margin:10px 0}.features-4{background:#fff;padding-top:30px;padding-bottom:30px}@media (min-width: 768px){.features-4{padding-top:72px;padding-bottom:72px}}.features-4 h2{font-weight:100}@media (min-width: 768px){.features-4 .cols{display:grid;grid-template-columns:1.7fr 1fr 1fr;-ms-flex-align:center;align-items:center;-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:50px}}@media (max-width: 767px){.features-4 .col:last-child ul{border:none}}.features-4 p{font-size:16px;line-height:22px;margin-bottom:20px}@media (min-width: 768px){.features-4 p{font-size:20px;line-height:24px}}.features-4 ul{list-style:none;margin:0;padding:0;border-top:1px solid;font-size:16px;line-height:24px}@media (min-width: 768px){.features-4 ul{font-size:18px}}.features-4 ul li{border-bottom:1px solid;padding:22px 15px 18px}@media (min-width: 768px){.features-4 ul li{padding-left:0;padding-right:0}}.features-5{color:#fbf6eb;text-align:center;padding-top:38px;padding-bottom:50px;background:#1e4b38 url(palm.png) left bottom no-repeat;background-size:contain}@media (min-width: 768px){.features-5{padding-bottom:65px;background-image:none}}.template-non-chair .features-5 .container{max-width:900px}.features-5 h2{text-align:center;margin-bottom:36px}@media (min-width: 768px){.features-5 h2{display:none}}.features-5 h3{font-size:16px;font-weight:400;line-height:22px;font-family:var(--text-font-family)}@media (min-width: 768px){.features-5 h3{font-size:18px}}@media (max-width: 767px){.features-5 h3 br{display:none}}.features-5 .items{border-top:1px solid;text-align:left}@media (min-width: 768px){.features-5 .items{border:none;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-webkit-column-gap:90px;-moz-column-gap:90px;column-gap:90px;text-align:center}}.features-5 .item{border-bottom:1px solid;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-webkit-column-gap:5px;-moz-column-gap:5px;column-gap:5px}@media (min-width: 768px){.features-5 .item{display:block;border:none;-webkit-column-gap:25px;-moz-column-gap:25px;column-gap:25px}}.features-5 .icon{height:50px;-ms-flex-preferred-size:50px;flex-basis:50px;-ms-flex-negative:0;flex-shrink:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}@media (min-width: 768px){.features-5 .icon{height:103px}}@media (max-width: 767px){.features-5 .icon img{width:40px}.features-5 .icon img.icon-5,.features-5 .icon img.icon-6{width:20px}}.testimonials-2{padding-top:50px;padding-bottom:50px;overflow:hidden}.testimonials-2 h2{text-align:center;font-size:30px;line-height:1;margin-bottom:30px;font-weight:100}@media (min-width: 768px){.testimonials-2 h2{font-size:50px;margin-bottom:50px}}.testimonials-2 .thumb{position:relative;padding-top:55%}.testimonials-2 .thumb:before{content:"";display:block;position:absolute;left:0;bottom:0;height:50%;z-index:10;width:100%;background:linear-gradient(0deg,#fbf6eb 13.78%,#ffd01600 68.06%)}.testimonials-2 .thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;position:absolute;left:0;top:0}.testimonials-2 .content{padding:20px 30px 30px;-ms-flex-positive:1;flex-grow:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.testimonials-2 .item-card{height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.testimonials-2 p{font-size:15px;line-height:20px}@media (min-width: 768px){.testimonials-2 p{font-size:16px;line-height:23px}}.testimonials-2 .quote{margin:auto 0 0}.testimonials-2 .quote .more,.testimonials-2 .quote .less{font-weight:500}.testimonials-2 .quote-full{display:none}.testimonials-2 .heading{font-size:25px;line-height:30px;font-family:var(--heading-font-family);margin:0 0 9px}.testimonials-2 .name{font-size:15px;line-height:25px;margin:0 0 5px}@media (min-width: 768px){.testimonials-2 .name{font-size:18px}}.testimonials-2 .name .verified{padding-left:5px;opacity:.7}.testimonials-2 .stars{display:-ms-flexbox;display:flex;-webkit-column-gap:3px;-moz-column-gap:3px;column-gap:3px;margin-bottom:5px}@media (min-width: 768px){.testimonials-2 .stars{margin-bottom:10px}}.testimonials-2 .stars svg{width:15px;height:14px}.testimonials-2 .stars svg path{fill:#000}.testimonials-2 .testimonial_tags{display:-ms-flexbox;display:flex;gap:5px;-ms-flex-direction:row;flex-direction:row;margin-bottom:14px}.testimonials-2 .testimonial_tag{border-radius:30px;border:1px solid #1a1a33;background:#fff;color:#1a1a33;text-align:center;font-family:Founders Grotesk,sans-serif;font-size:14px;font-weight:400;line-height:1;padding:9px 11px}.testimonials-2 .testimonial_tag:hover{background:#1a1a33;color:#fff}.testimonial-slider{padding-bottom:30px;position:relative}@media (min-width: 768px){.testimonial-slider{padding-bottom:50px}}.testimonial-slider .slick-track{display:-ms-flexbox;display:flex;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.testimonial-slider .item{border-radius:40px;background:#fbf6eb;overflow:hidden;height:inherit}.testimonial-slider .slick-arrow{position:absolute;bottom:-16px;left:50%}.testimonial-slider .slick-prev{margin-left:-50px}.testimonial-slider .slick-next{margin-left:20px}.Product__Gallery{margin:30px 24px 0}@media (min-width: 1008px){.Product__Gallery{margin-top:0}}.Product__SlideshowNavScroller{display:-ms-flexbox;display:flex}.Product__SlideItem .AspectRatio--withFallback>img{border-radius:10px}.Product__Slideshow .flickity-prev-next-button{top:50%;background:#0000;box-shadow:none}@media (min-width: 768px){.Product__Slideshow .flickity-prev-next-button{display:none}}.Product__Slideshow .flickity-prev-next-button.previous{left:0}.Product__Slideshow .flickity-prev-next-button.next{right:0}.Product__Slideshow .flickity-prev-next-button svg{color:#848289;stroke-width:8px}.Product{position:relative;margin:0 auto;max-width:1330px}@media (min-width: 768px){.Product{margin-bottom:50px}}.Product__Tabs{margin:0 0 40px}@media (min-width: 768px){.Product__Tabs{margin:0}}.Product__Tabs .Collapsible{border-color:#1a1a33}.Product__Tabs .Collapsible__Button{padding:10px 0}.ProductMeta__Description{font-size:16px}.ProductMeta__Title{font-size:30px;line-height:35px;text-transform:none;letter-spacing:0;text-align:left;margin-bottom:13px}@media (min-width: 768px){.ProductMeta__Title{font-size:50px;line-height:55px}}.ProductMeta__Title .symbol{font-size:.5em;position:relative;top:-10px}.ProductMeta__Price{font-size:18px;font-weight:500;font-family:var(--text-font-family)}.ProductMeta__PriceList.hide{display:none}.ProductMeta__PaymentTerms{font-size:16px;line-height:24px;margin-bottom:10px}@media (min-width: 768px){.ProductMeta__PaymentTerms{font-size:14px;line-height:16px}}.ProductForm__AddToCart.Button{font-weight:400;letter-spacing:0}@media (max-width: 767px){.ProductForm__AddToCart.Button{padding-top:6px;padding-bottom:6px}}.Product__Info .Container{padding-top:20px}@media (min-width: 1008px){.Product__Info .Container{padding-top:0}}.Product__Info .presale{font-size:16px;color:#c30;margin-bottom:10px;font-weight:500}@media (min-width: 768px){.Product__Info .presale{font-size:20px;margin-bottom:20px}}.Product__Info .qty-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.Product__Info .ProductMeta{text-align:left}.bundle-select .item{border-radius:15px;border:1px solid var(--base);margin-bottom:11px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media (min-width: 768px){.bundle-select .item{border-radius:25px}}.bundle-select .item label{cursor:pointer;position:relative;font-size:16px;line-height:20px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;-ms-flex-positive:1;flex-grow:1;padding:10px 21px;min-height:52px}@media (min-width: 768px){.bundle-select .item label{font-size:20px;line-height:22px;min-height:77px}}.bundle-select .item label:before{content:"";display:block;width:24px;height:24px;border:1px solid;border-radius:50%;position:relative;-ms-flex-negative:0;flex-shrink:0}.bundle-select .item label>span:last-child{margin-left:auto;-ms-flex-negative:0;flex-shrink:0}.bundle-select .item label>span:last-child s{color:#727272;padding-right:5px;font-weight:400}.bundle-select .item label>span .sub{color:#727272;font-size:14px;display:block}@media (min-width: 768px){.bundle-select .item label>span .sub{font-size:15px}}.bundle-select input{display:none}.bundle-select input:checked+label{font-weight:500}.bundle-select input:checked+label:before{background:#fff}.bundle-select input:checked+label:after{content:"";display:block;background:var(--base);position:absolute;left:26px;top:50%;margin-top:-7px;z-index:2;width:14px;height:14px;border-radius:50%}.ColorSwatchList .HorizontalList__Item{margin:6px 8px}.ColorSwatchList input[value=Ivory]+label{border:1px solid #000}.discount-item{background:var(--secondary);color:#fff;border-radius:18px;font-size:14px;padding:5px 10px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;margin:10px 0}@media (min-width: 768px){.discount-item{font-size:16px}}.discount-item .standard,.discount-item .bundle{display:none}.discount-item .standard.active,.discount-item .bundle.active{display:inline}.QuantitySelector--large .QuantitySelector__CurrentQuantity{width:35px;font-size:16px;line-height:1}@media (min-width: 768px){.QuantitySelector--large .QuantitySelector__CurrentQuantity{font-size:18px}}.QuantitySelector--large svg{width:12px;height:12px}.QuantitySelector--large .QuantitySelector__Button{padding:7px 20px}@media (min-width: 768px){.QuantitySelector--large .QuantitySelector__Button{padding:10px 20px}}.related-container{overflow:hidden;padding-bottom:40px;padding-top:30px}@media (min-width: 768px){.related-container{padding-bottom:50px;padding-top:50px}}.related-container .ProductItem__Wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%}.related-container .ProductItem{border-radius:18px;border:1px solid #1a1a33;background:#fff;height:100%;text-align:left}.related-container .AspectRatio{overflow:hidden;--aspect-ratio: 1.1213213213213213}.related-container .AspectRatio:before{padding-bottom:75%}.related-container .ProductItem__PriceList{font-size:16px;font-weight:500}@media (min-width: 768px){.related-container .ProductItem__PriceList{font-size:20px}}.related-container h2{text-align:center;margin-bottom:30px;font-weight:100}@media (min-width: 768px){.related-container h2{margin-bottom:50px}}.related-container h3{font-size:20px}@media (min-width: 768px){.related-container h3{font-size:24px}}.related-container .action{margin-top:auto}.related-container .action .btn{width:100%;font-weight:400}@media (max-width: 767px){.related-container .action .btn{font-size:15px;padding-top:4px;padding-bottom:4px}}.related-container .ProductItem__Info{padding:19px 22px 22px;font-size:16px;line-height:23px;-ms-flex-positive:1;flex-grow:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.related-container .ProductItem__Info p{font-size:16px;line-height:23px;margin:0 0 39px}.related-container .ProductItem__Info .cols{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;font-size:11px;margin-bottom:10px}.related-container .ProductItem__Info .cols .Price{padding-top:3px}.related-slider{padding-bottom:40px}@media (min-width: 768px){.related-slider{padding-bottom:50px}}.related-slider .slick-list{overflow:visible}.related-slider .slick-track{display:-ms-flexbox;display:flex}@media (min-width: 768px){.related-slider .slick-track{-webkit-column-gap:28px;-moz-column-gap:28px;column-gap:28px}}.related-slider .slick-track:before{display:none}.related-slider .slick-slide{height:inherit;margin:0 7px}@media (min-width: 768px){.related-slider .slick-slide{margin:0}}.related-slider .slick-arrow{position:absolute;bottom:-16px;left:50%}.related-slider .slick-prev{margin-left:-50px}.related-slider .slick-next{margin-left:20px}.related-slider .slick-disabled{opacity:.4}.gallery{background:#fff;padding-top:30px;padding-bottom:30px}@media (min-width: 768px){.gallery{padding-top:50px;padding-bottom:50px}}.gallery h2{text-align:center;font-weight:100;margin-bottom:20px}@media (min-width: 768px){.gallery h2{margin-top:50px;margin-bottom:40px}}.gallery .items{display:grid;grid-template-columns:repeat(4,40%);gap:5px;overflow:auto;scrollbar-width:none;margin:0 -24px;padding:0 24px}@media (min-width: 768px){.gallery .items{padding:0;margin:0;gap:22px;grid-template-columns:repeat(4,1fr)}}.gallery .items::-webkit-scrollbar{display:none}@media (min-width: 768px){.gallery img{border-radius:8px}}.faqs{padding-top:50px;padding-bottom:60px}.faqs h2{text-align:center;margin-bottom:30px;font-weight:100}@media (min-width: 768px){.faqs h2{margin-bottom:50px}}.faqs h3{font-family:var(--text-font-family);font-weight:400;font-size:15px;margin:0}@media (min-width: 768px){.faqs h3{font-size:20px}}.faqs .items{border-top:1px solid}.faqs .collapse{border-bottom:1px solid;padding:15px 0 20px}@media (min-width: 768px){.faqs .collapse{padding:20px 0 25px}}.faqs .collapse-trigger{-ms-flex-align:center;align-items:center}.klaviyo-reviews-holder{padding-top:30px;margin-top:0}@media (min-width: 768px){.klaviyo-reviews-holder{padding-bottom:20px;padding-top:50px}}@media (max-width: 767px){.klaviyo-reviews-holder .reviews_all_container{margin-left:24px;margin-right:24px}}.klaviyo-reviews-holder .kl_reviews__reviews_list .kl_reviews__filters__pill button{font-size:12px!important}.klaviyo-reviews-holder h2{text-align:center;font-weight:100}.kl_reviews__star_rating_widget .kl_reviews__star_rating_widget__label{font-size:15px!important}@media (min-width: 768px){.kl_reviews__star_rating_widget .kl_reviews__star_rating_widget__label{font-size:17px!important}}#shopify-section-klaviyo-reviews-widget{background:#fff}#shopify-section-klaviyo-reviews-widget .kl_reviews__button{border-radius:25px!important;border:1px solid #1a1a33!important;background:#0000!important;font-size:16px!important;color:#1a1a33!important;padding:8px 37px!important}@media (min-width: 768px){#shopify-section-klaviyo-reviews-widget .kl_reviews__button{font-size:20px!important;padding:13px 57px!important}}#shopify-section-klaviyo-reviews-widget .kl_reviews__button:hover{background:var(--base)!important;color:#fff!important;border-color:#fff!important}#shopify-section-klaviyo-reviews-widget .kl_reviews__review_item{border-bottom:1px solid #999!important;margin-bottom:30px!important;padding-bottom:6px!important}#shopify-section-klaviyo-reviews-widget .kl_reviews__review_item img{border-radius:5px}#shopify-section-klaviyo-reviews-widget .kl_reviews__author{font-size:20px!important;-ms-flex-align:center;align-items:center}#shopify-section-klaviyo-reviews-widget .kl_reviews__author svg{position:relative;top:-3px}#shopify-section-klaviyo-reviews-widget .kl_reviews__review__timestamp{display:none!important}#shopify-section-klaviyo-reviews-widget .kl_reviews__review__content{font-size:16px!important;line-height:24px!important}#shopify-section-klaviyo-reviews-widget .kl_reviews__review_title{font-weight:500!important;font-size:18px!important}#shopify-section-klaviyo-reviews-widget .kl_reviews__list__tabs{border-bottom:1px solid #999!important;padding-bottom:30px;-ms-flex-pack:start!important;justify-content:flex-start!important}#shopify-section-klaviyo-reviews-widget .kl_reviews__list__tab{font-weight:400!important;padding-left:0!important;font-size:20px!important}#shopify-section-klaviyo-reviews-widget .kl_reviews__list__tab small{font-size:20px!important}#shopify-section-klaviyo-reviews-widget .kl_reviews__list__tab:after{display:none!important}#shopify-section-klaviyo-reviews-widget .kl_reviews__button_bar{margin:0!important}#shopify-section-klaviyo-reviews-widget .kl_reviews__summary__average__value,#shopify-section-klaviyo-reviews-widget .kl_reviews__summary__average__denominator{font-size:30px!important;font-weight:400!important;color:var(--base)!important}@media (min-width: 768px){#shopify-section-klaviyo-reviews-widget .kl_reviews__summary__average__value,#shopify-section-klaviyo-reviews-widget .kl_reviews__summary__average__denominator{font-size:50px!important}}#shopify-section-klaviyo-reviews-widget .kl_reviews__summary__stars__count{font-size:20px!important;font-weight:400!important;color:var(--base)!important}#shopify-section-klaviyo-reviews-widget .kl_reviews__histogram__rating,#shopify-section-klaviyo-reviews-widget .kl_reviews__histogram__value{color:var(--base)!important}#shopify-section-klaviyo-reviews-widget .kl_reviews__histogram__row svg{fill:var(--base)!important}#shopify-section-klaviyo-reviews-widget .kl_reviews__review_stars_and_time{margin-bottom:0!important}@media (min-width: 768px){#shopify-section-klaviyo-reviews-widget .kl_reviews__review_stars_and_time{margin-bottom:16px!important}}.sold_out_banner p{text-transform:uppercase;color:#c30;font-family:Founders Grotesk,Helvetica,Arial,sans-serif;font-size:1.25rem;font-weight:500;line-height:1.15;margin-bottom:10px}.product_subtitle p{text-transform:uppercase;font-family:Founders Grotesk,Helvetica,Arial,sans-serif;font-size:1.25rem;font-weight:500;line-height:1.15;margin-bottom:10px}.product_subtitle.au_product_subtitle{display:-ms-flexbox;display:flex;gap:10px}.product_subtitle.au_product_subtitle p{font-size:20px;margin:0;text-transform:none}.Product__Info .klaviyo-form{margin:10px 0}.notification-banner{background:#c30;color:#fff;text-align:center;font-weight:500;font-size:15px;line-height:1.2;padding:12px 0;text-transform:uppercase}@media (min-width: 768px){.notification-banner{padding:14px 0;font-size:20px}}.upcart-checkout-button-container .upcart-checkout-button{border-radius:25px;border:1px solid #000;font-size:1%!important;font-weight:500;padding:8px 10px!important}@media (min-width: 768px){.upcart-checkout-button-container .upcart-checkout-button{padding:12px 10px!important}}.upcart-checkout-button-container .upcart-checkout-button:before{content:"Proceed to Checkout";font-size:16px}@media (min-width: 768px){.upcart-checkout-button-container .upcart-checkout-button:before{font-size:20px}}.upcart-upsells-module .upcart-upsell-item-card{border-radius:10px;background:#fff;padding:10px 26px 10px 10px;margin:0 7px}.upcart-upsells-module .upcart-upsell-item-card .Stack--noWrap{margin-top:0!important}.upcart-upsells-module .upcart-upsell-item-card .upcart-upsell-item-image-wrapper{height:80px!important;width:80px!important}.upcart-upsells-module .upcart-upsell-item-card .upcart-upsell-item-title{margin-bottom:0}.upcart-upsells-module .upcart-upsell-item-card .upcart-upsell-item-image{max-height:80px;max-width:80px}.upcart-upsells-module [class^=styles_SelectArrow],#up-upsell-carousel .slider .upcart-upsell-item-variant-selector{display:none}@media (min-width: 600px){.upcart-cart#CartPopup{width:600px;right:-600px}.upcart-cart#CartPopup[class*=styles_active_]{right:0}}.upcart-cart .upcart-header{border-bottom:none;padding:4px 23px 0}@media (min-width: 768px){.upcart-cart .upcart-header{padding:30px 44px 19px}}.upcart-cart .upcart-header-text{font-size:1%}.upcart-cart .upcart-header-text:before{content:"Cart";font-size:20px;position:relative;top:4px}@media (min-width: 768px){.upcart-cart .upcart-header-text:before{font-size:35px;top:12px}}.upcart-cart .upcart-rewards{padding:33px 23px}@media (min-width: 768px){.upcart-cart .upcart-rewards{padding:45px 44px}}.upcart-cart .upcart-rewards-bar-background{height:14px;margin-top:5px}@media (min-width: 768px){.upcart-cart .upcart-rewards-bar-background{height:19px;margin-top:9px}}.upcart-cart .upcart-product-title{font-size:16px;line-height:28px;margin-bottom:-1px}@media (min-width: 768px){.upcart-cart .upcart-product-title{font-size:20px}}.upcart-cart .upcart-cart-body:before{content:"";display:block;border-bottom:1px solid var(--base);margin:0 23px}@media (min-width: 768px){.upcart-cart .upcart-cart-body:before{margin:0 44px}}.upcart-cart div[class^=styles_CartPreview__bottomModules]{margin-top:0}.upcart-cart .upcart-footer{padding:17px 23px 30px;border-top:none}@media (min-width: 768px){.upcart-cart .upcart-footer{padding:17px 44px}}.upcart-cart .upcart-footer:before{content:"";display:block;border-top:1px solid #1a1a33;margin-bottom:19px}@media (min-width: 768px){.upcart-cart .upcart-footer:before{margin-bottom:26px}}.upcart-cart .upcart-rewards-message{font-size:15px}@media (min-width: 768px){.upcart-cart .upcart-rewards-message{font-size:20px}}.upcart-cart .upcart-item-option .TextStyle--variationSubdued{font-size:14px}@media (min-width: 768px){.upcart-cart .upcart-item-option .TextStyle--variationSubdued{font-size:15px}}.upcart-cart .upcart-header-close-button{background:#0000;margin-top:-2px}@media (min-width: 768px){.upcart-cart .upcart-header-close-button{font-size:25px}}.upcart-cart .upcart-header-close-button:hover{background:#0000}.upcart-cart .upcart-header-close-button:before{content:"X";font-size:18px}@media (min-width: 768px){.upcart-cart .upcart-header-close-button:before{font-size:25px}}.upcart-cart .upcart-header-close-button-icon{display:none}.upcart-cart .upcart-product-item{border:none;padding:20px 33px}@media (min-width: 768px){.upcart-cart .upcart-product-item{padding:20px 44px}}.upcart-cart .upcart-product-image-wrapper{-ms-flex-align:start;align-items:flex-start;height:60px;width:60px}@media (min-width: 768px){.upcart-cart .upcart-product-image-wrapper{height:150px;width:150px}}.upcart-cart .upcart-product-image-wrapper a{max-height:60px}@media (min-width: 768px){.upcart-cart .upcart-product-image-wrapper a{max-height:150px}}.upcart-cart .upcart-product-image-wrapper img{border-radius:5px;max-height:60px}@media (min-width: 768px){.upcart-cart .upcart-product-image-wrapper img{max-height:150px}}.upcart-cart .upcart-item-option-value{color:var(--base)}.upcart-cart .UpcartDesignSettings__cartTextSubduedColor{opacity:1}.upcart-cart .upcart-item-option{line-height:1}.upcart-cart .upcart-product-quantity-input,.upcart-cart .upcart-product-quantity-minus,.upcart-cart .upcart-product-quantity-plus{background:#fcf7eb;height:27px;width:27px;min-height:27px;max-height:27px}.upcart-cart .upcart-product-quantity-input{width:107px}.upcart-cart .upcart-product-quantity-minus{border:.5px solid #1a1a33;border-radius:2px 0 0 2px;border-right:none}.upcart-cart .upcart-product-quantity-minus svg{width:20px!important;height:20px!important}.upcart-cart div[class^=styles_ProductRow__stepper]{background:#0000}.upcart-cart .upcart-product-quantity-plus{border:.5px solid #1a1a33;border-radius:0 2px 2px 0;border-left:none}.upcart-cart .upcart-product-quantity-plus svg{width:20px!important;height:20px!important;fill:var(--base)}.upcart-cart .upcart-product-quantity-input{font-size:15px;font-weight:300;border:.5px solid #1a1a33;border-left:none;border-right:none}.upcart-cart div[class^=styles_TrashButton]{background:url(icon-trash.svg) no-repeat;background-size:contain;width:15px;height:16px;position:relative;top:6px}@media (min-width: 768px){.upcart-cart div[class^=styles_TrashButton]{width:19px;height:20px;top:66px}}.upcart-cart div[class^=styles_TrashButton] svg{display:none}.upcart-cart .upcart-products-section{padding-top:20px}.upcart-cart .upcart-products-section .Stack.Stack--distributionEqualSpacing.Stack--alignmentCenter{-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-align:start!important;align-items:flex-start!important}.upcart-cart .upcart-products-section .Stack.Stack--distributionEqualSpacing.Stack--alignmentCenter .Stack__item{margin-left:20px!important}.upcart-cart .upcart-item-price{font-size:16px;font-weight:500}.upcart-cart .upcart-item-prices-row .upcart-price-compare{font-size:17px}.upcart-cart .upcart-discount-code-text{font-size:12px;font-weight:500;color:#1a1a33}.upcart-cart .upcart-discount-code-badge{border-radius:2px;background:#d9d9d9;margin:2px 0 10px;padding:3px 3px 3px 5px}.upcart-cart .upcart-product-savings{display:none}.upcart-cart .upcart-upsells-module{padding:15px 30px 5px}@media (min-width: 768px){.upcart-cart .upcart-upsells-module{padding:15px 67px}}.upcart-cart .upcart-upsell-item-title{font-size:16px;font-weight:300;margin-bottom:3px;white-space:normal}.upcart-cart .upcart-upsell-item-price{font-size:16px;font-weight:500}.upcart-cart .upcart-upsells-button{border-radius:25px;border:1px solid #000!important;font-size:12px;font-weight:500;height:auto!important;min-height:0!important;padding:6px 20px!important}@media (min-width: 768px){.upcart-cart .upcart-upsells-button{font-size:16px;padding:6px 38px!important}}.upcart-cart .upcart-upsell-item-card .Stack__item.Stack__item--fill{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-left:15px!important}.upcart-cart .upcart-savings-row{font-size:16px;padding-bottom:25px}@media (min-width: 768px){.upcart-cart .upcart-savings-row{font-size:20px;padding-bottom:28px}}.upcart-cart div[class^=styles_Footer__sliding]{display:none}.upcart-cart .upcart-savings-amount{font-weight:500}.upcart-cart div[class^=styles_ProductRow__price]{-ms-flex-align:start;align-items:flex-start;text-align:left}.upcart-cart div[class^=styles_ProductRow__productHeading]{margin-bottom:27px}@media (min-width: 768px){.upcart-cart div[class^=styles_ProductRow__productHeading]{margin-bottom:23px}}#upCart #UpcartPopup .upcart-cart .Stack__item{margin-top:0}#upCart #UpcartPopup .upcart-cart .Stack__item--fill{width:calc(100% - 210px);margin-left:10px}@media (min-width: 768px){#upCart #UpcartPopup .upcart-cart .Stack__item--fill{margin-left:40px}}.upcart-cart .carousel.carousel-slider .control-arrow{width:13px;height:29px}.upcart-cart .carousel.carousel-slider .control-arrow:before{display:none}.upcart-cart .carousel.carousel-slider .control-prev,.upcart-cart .carousel.carousel-slider .control-prev:hover{background:url(chevron-left.svg) center center no-repeat!important}.upcart-cart .carousel.carousel-slider .control-next,.upcart-cart .carousel.carousel-slider .control-next:hover{background:url(chevron-right.svg) center center no-repeat!important}.upcart-cart .upcart-upsells-title{text-align:left;padding:0;margin-bottom:6px}@media (min-width: 768px){.upcart-cart .upcart-upsells-title{margin-bottom:12px}}.upcart-cart .upcart-upsells-title p span{background:#0000!important;font-size:15px!important}@media (min-width: 768px){.upcart-cart .upcart-upsells-title p span{font-size:18px!important}}.upcart-cart .upcart-item-properties{display:none}.lb-popup{z-index:3000000000000!important}.intro{padding-top:35px;padding-bottom:60px;background:url(texture.jpg) center center repeat;background-size:1440px auto}@media (min-width: 768px){.intro{padding-top:105px;padding-bottom:97px}}@media (min-width: 768px){.intro .cols{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}}.intro .col{-ms-flex-preferred-size:50%;flex-basis:50%}.intro h2{font-size:50px;line-height:55px;text-transform:uppercase;margin-bottom:29px;font-weight:100}@media (min-width: 768px){.intro h2{font-size:105px;line-height:100px;margin:0}}@media (min-width: 768px){.intro h2 .mid{display:block;margin-left:50px}}.intro h2 img{border-radius:50%;position:relative;top:4px}@media (max-width: 767px){.intro h2 img{width:51px}}.intro h2 .img-1{top:10px}.intro p{font-size:15px;line-height:22px}@media (min-width: 768px){.intro p{font-size:20px;line-height:24px}}.founders,.giving{background:#fff;padding-top:30px;padding-bottom:30px}@media (min-width: 768px){.founders,.giving{padding-top:65px;padding-bottom:65px}}.founders .cols,.giving .cols{display:grid;row-gap:20px}@media (min-width: 768px){.founders .cols,.giving .cols{grid-template-columns:1fr 1fr;-ms-flex-align:center;align-items:center;-webkit-column-gap:90px;-moz-column-gap:90px;column-gap:90px}}.founders h2,.giving h2{margin:0 0 15px;font-weight:100}.founders img,.giving img{border-radius:8px}.founders p,.giving p{font-size:16px;line-height:24px}.giving{background:#fcf7eb}@media (max-width: 767px){.giving .col:last-child{-ms-flex-order:1;order:1}.giving .col:first-child{-ms-flex-order:2;order:2}}.compare{padding-top:30px;padding-bottom:50px}@media (min-width: 768px){.compare{padding-bottom:70px;padding-top:50px}}.compare h2{text-align:center;font-weight:100}@media (min-width: 768px){.compare h2{margin-bottom:42px}}@media (min-width: 768px){.compare .items{display:grid;grid-template-columns:1fr 1fr 1fr;-webkit-column-gap:13px;-moz-column-gap:13px;column-gap:13px;margin-left:100px}}@media (min-width: 900px){.compare .items{margin-left:200px}}.compare .items.slick-slider{margin:0 -24px}.compare .slick-track{display:-ms-flexbox;display:flex;-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px}.compare .item{text-align:center}@media (min-width: 768px){.compare .item:first-child dt{display:block;position:absolute!important;left:-100px;width:99px;text-align:left;background-color:#0000;padding-left:10px;z-index:-1}}@media (min-width: 900px){.compare .item:first-child dt{left:-200px;width:199px}}.compare .item .thumb{margin:0 24px}@media (min-width: 768px){.compare .item .thumb{margin:0}}.compare .item img{border-radius:5px;display:block}@media (min-width: 768px){.compare .item img{border-radius:12px 12px 0 0}}.compare .item-card{border-radius:12px;border:1px solid #1a1a33;margin-bottom:20px}@media (min-width: 768px){.compare .item-card{margin-bottom:33px}}.compare .item-card.selected{border:1px solid #c30}.compare .item-card h3{margin:0;padding:16px 20px;font-size:24px;line-height:31px}.compare .item-card h3.desk{display:none}@media (min-width: 768px){.compare .item-card h3.desk{display:block}}.compare .item-card .mb{padding:14px 20px 20px}@media (min-width: 768px){.compare .item-card .mb{display:none}}.compare .item-card .mb h3{font-size:18px;margin:0;padding:0}.compare .item-card .mb p{font-size:15px}.compare .item-card .item-content p{padding:0 20px;margin:0 0 10px;font-size:15px;display:none}@media (min-width: 768px){.compare .item-card .item-content p{display:block}}@media (max-width: 767px){.compare .lists{margin-top:20px}}.compare dl{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;position:relative;margin:0;padding:0;font-size:16px}@media (min-width: 768px){.compare dl{display:block}}.compare dt,.compare dd{margin:0;padding:17px 20px}@media (min-width: 400px){.compare dt,.compare dd{padding:17px 42px}}@media (min-width: 768px){.compare dt,.compare dd{padding:17px 0}}@media (min-width: 768px){.compare dt{display:none}}.compare dd{font-weight:500}@media (min-width: 768px){.compare dd{font-weight:400}}.compare .stripe-even dl:nth-child(2n){background:#fff}.compare .stripe-even dl:nth-child(2n) dt,.compare .stripe-even dl:nth-child(2n) dd{background:#fff;position:relative}@media (min-width: 768px){.compare .stripe-even dl:nth-child(2n) dd:before{content:"";display:block;width:13px;height:100%;background:#fff;position:absolute;left:-14px;top:0}}.compare .stripe-odd dl:nth-child(odd){background:#fff}.compare .stripe-odd dl:nth-child(odd) dt,.compare .stripe-odd dl:nth-child(odd) dd{background:#fff;position:relative}@media (min-width: 768px){.compare .stripe-odd dl:nth-child(odd) dd:before{content:"";display:block;width:13px;height:100%;background:#fff;position:absolute;left:-14px;top:0}}.compare .btn{font-size:16px;font-weight:400;width:196px;max-width:100%}@media (max-width: 767px){.compare .btn{padding-top:4px;padding-bottom:4px}}.compare .btn:hover{border-color:#000;color:var(--primary)}.template-about .compare .btn:hover{border-color:#fff;color:#fff}.compare .btn.selected{opacity:.3}.compare .slick-arrow{position:absolute;bottom:-30px;left:50%}@media (min-width: 768px){.compare .slick-arrow{bottom:-16px}}.compare .slick-prev{margin-left:-50px}.compare .slick-next{margin-left:20px}.compare .slick-disabled{opacity:.4}.compare.alt .btn{background:#0000}@media (max-width: 767px){.compare.alt .lists{margin-bottom:10px;margin-top:20px}.compare.alt .lists .pos{width:15px}.compare.alt .lists .neg{width:10px}}.compare.shore{overflow-x:hidden}.compare.shore .control_cell{width:42%}@media (min-width: 768px){.compare.shore .control_cell{width:33%}}.compare.shore tr td:nth-child(2) svg{margin-right:30px}@media (max-width: 767px){.compare.shore tr td:nth-child(2) svg{margin-right:0}}@media (max-width: 768px){.compare.shore .desktop{display:none}}@media (min-width: 768px){.compare.shore .mob{display:none}}.compare.shore .view-product{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}@media (max-width: 768px){.compare.shore .view-product{margin-top:48px}}@media (min-width: 768px){.compare.shore .view-product{margin-top:7%;position:relative}}.compare.shore table{border-collapse:collapse;border-spacing:0;width:100%}.compare.shore th,.compare.shore td{text-align:center;padding:16px}.compare.shore .bg-white{background-color:#fff;border-radius:12px 12px 0 0}.compare.shore .bg-white.left{display:block;margin-right:30px;position:relative}@media (max-width: 767px){.compare.shore .bg-white.left{margin-right:0}}.compare.shore .bg-white.left:before{content:"";position:absolute;width:100%;left:0;top:0;height:700px;border-radius:12px;border:2px solid #c30}@media (min-width: 1020px){.compare.shore .bg-white.left:before{height:730px}}@media (min-width: 1110px){.compare.shore .bg-white.left:before{height:760px}}@media (min-width: 1220px){.compare.shore .bg-white.left:before{height:800px}}@media (max-width: 768px){.compare.shore .bg-white.left:before{content:none}}.compare.shore .bg-white.right{position:relative}@media (max-width: 768px){.compare.shore .bg-white.right{background-color:#0000}}.compare.shore .bg-white.right:before{content:"";position:absolute;width:100%;left:0;top:0;height:700px;border-radius:12px;border:1px solid #000}@media (min-width: 1020px){.compare.shore .bg-white.right:before{height:730px}}@media (min-width: 1110px){.compare.shore .bg-white.right:before{height:760px}}@media (max-width: 768px){.compare.shore .bg-white.right:before{height:870px;content:none}}@media (min-width: 1220px){.compare.shore .bg-white.right:before{height:800px}}.compare.shore .bg-white.right h3{padding-top:17px}.compare.shore th:first-child,.compare.shore td:first-child{text-align:left}.compare.shore tr:nth-child(2n){background-color:#fff;border-top:1px solid #000;border-bottom:1px solid #000}.compare.shore tr:last-child{border-bottom:1px solid #000}.compare.shore .item-card{border:none}.compare.shore .selected{position:relative}.compare.shore .selected:before{content:"";position:absolute;border:2px solid #c30;width:100%;left:0;height:100%;border-radius:12px;z-index:1}.compare.shore .stripe-odd dl:nth-child(odd){background:#fff}.compare.shore .stripe-odd dl:nth-child(odd) dt,.compare.shore .stripe-odd dl:nth-child(odd) dd{background:#fff;position:relative}@media (min-width: 768px){.compare.shore .stripe-odd dl:nth-child(odd) dd:before{content:"";display:block;width:13px;height:161%;background:#fff;border-top:1px solid #000;position:absolute;left:-14px;top:0}}.compare.shore dl{position:relative}.compare.shore dl:nth-child(2n){background-color:#fff}.compare.shore dl:before{content:"";border-top:1px solid;width:161%;height:1px;position:absolute;left:-300px}.compare.shore .thumb img{height:291px;-o-object-fit:cover;object-fit:cover}.compare.shore .thumb h3{background:#fff}.compare.shore .btn:hover{border-color:#fff;color:#fff}@media (min-width: 768px){.compare.shore .items{display:grid;grid-template-columns:1fr 1fr;-webkit-column-gap:13px;-moz-column-gap:13px;column-gap:13px;margin-left:100px}}@media (min-width: 900px){.compare.shore .items{margin-left:200px}}.compare.shore .items.slick-slider{margin:0 -24px}.compare.shore .item{text-align:center}@media (min-width: 768px){.compare.shore .item:first-child dt{display:block;position:absolute!important;left:-100px;width:99px;text-align:left;padding-left:10px}}@media (min-width: 900px){.compare.shore .item:first-child dt{left:-300px;width:300px}}.compare.shore .item .thumb{margin:0 24px}@media (min-width: 768px){.compare.shore .item .thumb{margin:0}}.compare.shore .item img{border-radius:5px;display:block}@media (min-width: 768px){.compare.shore .item img{border-radius:12px 12px 0 0}}.template-location .marquee-title{color:#fff}.template-location .btn{padding:7px 50px;width:100%;border-color:#000}.template-location .btn:hover{border-color:#fff;color:#fff}@media (min-width: 768px){.template-location .btn{width:auto;padding:7px 100px}}.template-location .home-hero{padding-top:0;padding-bottom:0;min-height:500px;display:grid;-ms-flex-align:center;align-items:center}@media (min-width: 768px){.template-location .home-hero{min-height:740px}}.template-location .home-hero h1{color:#fff;text-shadow:0px 4px 4px rgba(0,0,0,.25)}.template-location .ig-feed-wrap{background-color:#fbf6eb}.contact_info_grid{display:grid;grid-template-columns:1fr;-ms-flex-align:center;align-items:center;padding-top:50px;padding-bottom:50px;gap:32px}@media (min-width: 768px){.contact_info_grid{padding-top:80px;padding-bottom:80px;grid-template-columns:1fr 1fr;gap:64px}}.contact_info_grid .contact_info_grid_heading_column{padding:0}@media (min-width: 768px){.contact_info_grid .contact_info_grid_heading_column{max-width:535px;width:100%;display:-ms-flexbox;display:flex;justify-self:end;text-align:right}}.contact_info_grid .contact_info_grid_heading_column h2{color:#1a1a33;font-family:Canela Web,sans-serif;font-size:2.5rem;font-weight:100;line-height:110%}@media (min-width: 768px){.contact_info_grid .contact_info_grid_heading_column h2{font-size:5.71429rem}}.contact_info_grid ul{list-style:none;border-top:1px solid #1a1a33;margin-bottom:36px}.contact_info_grid ul li{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:20px;border-bottom:1px solid #1a1a33;padding:24px 0}@media (min-width: 768px){.contact_info_grid ul li{gap:40px}}@media (min-width: 768px){.two-column{display:-ms-flexbox;display:flex;background-color:var(--base);-ms-flex-align:center;align-items:center}}.landingpage_shop_now_btn{border-radius:25px;border:1px solid #1a1a33;background:#fff;width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:10px;margin-right:14px;color:#000;font-family:Founders Grotesk,Helvetica,Arial,sans-serif;font-size:1.28571rem;font-weight:500;line-height:1.71429rem;max-width:120px}@media (min-width: 768px){.landingpage_shop_now_btn{max-width:191px}}@media (max-width: 768px){.landingpage_shop_now_btn .desktop{display:none}}.btn{border:1px solid #000}.btn:hover{color:#fff;border-color:#fff;background:var(--primary)}.template-shore-thing .testimonials-2{background-color:#1a1a33}.template-shore-thing .testimonials-2 h2{color:#fff}.template-shore-thing .btn{border:1px solid #1a1a33;font-weight:700}.template-shore-thing .btn:hover{border-color:#fff}.template-shore-thing .home-hero h1,.template-shore-thing .home-hero p{text-shadow:0px 2px 8px rgba(0,0,0,.5)}@media (min-width: 768px){.template-shore-thing .press-section .press{padding-top:32px;padding-bottom:32px}}.template-shore-thing .discount-box .item{padding-left:0}@media (min-width: 768px){.template-shore-thing .shopify-section-compare th img{padding-bottom:38px}}.template-shore-thing .shopify-section-compare th h3{color:#1a1a33;text-align:center;font-family:Canela Web,sans-serif;font-weight:300;font-size:1.21429rem;font-style:normal;line-height:1.64286rem;text-transform:capitalize}@media (min-width: 768px){.template-shore-thing .shopify-section-compare th h3{font-size:1.71429rem;line-height:1.9375rem}}.section-image{position:relative}@media (max-width: 768px){.section-image .desktop{display:none}}@media (min-width: 768px){.section-image .mob{display:none}}.section-content{background-color:var(--base);color:#fff}.section-content .content{padding:30px 0}@media (min-width: 768px){.section-content .content{padding:0 114px}.section-content .content .paragraphs{margin-bottom:46px}.section-content .content .action{text-align:center}.section-content .content .action a{width:230px}}.section-content .content a{width:100%}.section-content .item{display:grid;grid-template-columns:50px 1fr;gap:10px;margin:23px 0}.section-content .item div{background-color:var(--secondary);width:30px;height:30px;border-radius:50%;text-align:center;line-height:.8;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.template-shore-thing .press-section{background-color:#fff}.featured_product_lp_section .ProductForm__AddToCart.Button{margin-bottom:20px}.featured_product_lp_section .landingpage_subheading{font-size:1.0625rem;font-weight:500;line-height:1.2;letter-spacing:.03188rem;text-transform:uppercase;margin:0 0 15px;font-family:Founders Grotesk,Helvetica,Arial,sans-serif}.featured_product_lp_section .discount-box{border-color:#ffd016}.featured_product_lp_section .pdp_column_extra{margin-top:35px}.featured_product_lp_section .pdp_column_extra.left_column_extra{display:none}.featured_product_lp_section .pdp_column_extra.right_column_extra{display:block}@media (min-width: 768px){.featured_product_lp_section .pdp_column_extra.left_column_extra{display:block}.featured_product_lp_section .pdp_column_extra.right_column_extra{display:none}}.featured_product_lp_section .pdp_column_extra .presale{font-size:16px;color:#c30;margin-bottom:10px;font-weight:500}@media (min-width: 768px){.featured_product_lp_section .pdp_column_extra .presale{font-size:20px;margin-bottom:20px}}.featured_product_lp_section .pdp_column_extra h5.key_feature_heading{color:#000;font-size:1.25rem;font-weight:500;line-height:1;margin:0 0 10px}.featured_product_lp_section .pdp_column_extra .key_features{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:10px;list-style:none;margin-bottom:32px}.featured_product_lp_section .pdp_column_extra .key_features li{color:#000;font-size:1.125rem;font-weight:400;line-height:1;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;gap:19px}.featured_product_lp_section .pdp_column_extra .key_features li .svg_wrapper{width:16px;height:auto}.featured_product_lp_section .pdp_column_extra .key_features li .svg_wrapper svg{width:100%;height:auto}.shore-thing-featured-products{margin-bottom:128px;padding-top:50px}@media (min-width: 768px){.shore-thing-featured-products{margin-bottom:0}}.featured_items,.featured_products_2024{padding:50px 0;overflow:hidden}@media (min-width: 768px){.featured_items,.featured_products_2024{padding:80px 0}}.featured_items .section_heading,.featured_products_2024 .section_heading{padding:0 30px;margin:0 auto}.featured_items .section_heading h2,.featured_products_2024 .section_heading h2{color:#1a1a33;text-align:center;font-family:Canela Web,sans-serif;font-size:2.14286rem;font-weight:100;line-height:1.1}@media (min-width: 768px){.featured_items .section_heading h2,.featured_products_2024 .section_heading h2{font-size:3.57143rem}}.featured_items .section_heading p,.featured_products_2024 .section_heading p{color:#1a1a33;text-align:center;font-family:Founders Grotesk,Helvetica,Arial,sans-serif;font-size:1.14286rem;font-weight:400;line-height:1.1;max-width:600px;margin:0 auto}.featured_items .section_heading p strong,.featured_products_2024 .section_heading p strong{font-weight:500}@media (min-width: 768px){.featured_items .section_heading p,.featured_products_2024 .section_heading p{font-size:1.42857rem}}.featured_items .swiper_pagination_row,.featured_products_2024 .swiper_pagination_row{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;gap:40px;margin-top:20px}.featured_items .swiper,.featured_products_2024 .swiper{overflow:initial}@media (min-width: 768px){.featured_items .swiper-button-next.hide,.featured_items .swiper-button-prev.hide,.featured_products_2024 .swiper-button-next.hide,.featured_products_2024 .swiper-button-prev.hide{display:none}}.featured_products_2024_items{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin-top:50px}@media (min-width: 768px){.featured_products_2024_items{gap:50px}}.featured_products_2024_items .swiper-slide{width:auto;height:auto}.featured_products_2024_items .item{background:#fff;border-radius:18px;border:1px solid #1a1a33;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%}.featured_products_2024_items .item .bundle-select .item{width:100%}.featured_products_2024_items .item .bundle-select .item label{color:#1a1a33;font-family:Founders Grotesk,Helvetica,Arial,sans-serif;font-size:1.14286rem;font-weight:500;line-height:1;min-height:auto;padding-top:20px;padding-bottom:20px;width:100%}.featured_products_2024_items .item .bundle-select .item label:before{width:20px;height:20px}.featured_products_2024_items .item .bundle-select .item input:checked+label:after{left:25px;margin-top:-6px;width:12px;height:12px}.featured_products_2024_items .item .item-content{padding:17px 24px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;height:100%;gap:12px}@media (min-width: 768px){.featured_products_2024_items .item .item-content{padding:24px 36px}}.featured_products_2024_items .item .item-content h3{color:#1a1a33;font-family:Canela Web,sans-serif;font-size:1.85714rem;font-weight:300;line-height:1.1;margin-bottom:12px}@media (min-width: 768px){.featured_products_2024_items .item .item-content h3{font-size:1.85714rem}}.featured_products_2024_items .item .item-content p,.featured_products_2024_items .item .item-content ul,.featured_products_2024_items .item .item-content .prices{color:#1a1a33;font-family:Founders Grotesk,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.1;margin-bottom:6px}@media (min-width: 768px){.featured_products_2024_items .item .item-content p,.featured_products_2024_items .item .item-content ul,.featured_products_2024_items .item .item-content .prices{font-size:1.14286rem}}.featured_products_2024_items .item .item-content .prices{display:-ms-flexbox;display:flex;gap:7px}.featured_products_2024_items .item .item-content .prices .normal{font-weight:700}.featured_products_2024_items .item .item-content p strong em,.featured_products_2024_items .item .item-content p em strong{font-style:normal;font-weight:400;text-decoration:line-through}.featured_products_2024_items .item .item-content ul{margin-bottom:0}.featured_products_2024_items .item .item-content .btn{width:100%;border:1px solid #000}.featured_products_2024_items .item .item-content .btn:hover{border-color:#fff}.swiper-initialized .featured_products_2024_items{gap:initial}.featured_items{padding:32px 0}.collection_sort_bar{width:100%;border-bottom:1px solid #1a1a33;margin-bottom:50px;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.custom-select-wrapper{position:relative}.custom-select-wrapper:after{content:"";position:absolute;top:50%;right:10px;pointer-events:none;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:15px;height:15px;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="15" height="15" viewBox="0 0 15 15" fill="none"><path d="M3.75 5.625L7.5 9.375L11.25 5.625" stroke="%231A1A33" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>') no-repeat center}.custom-select-wrapper select{height:100%;color:#1a1a33;font-family:Founders Grotesk,Helvetica,Arial,sans-serif;font-size:1.125rem;font-weight:400;line-height:1;padding:11px 30px 11px 12px;border:1px solid #1a1a33;border-radius:0;background:#fff;appearance:none;cursor:pointer;box-sizing:border-box;-ms-flex:1;flex:1;-webkit-appearance:none;-moz-appearance:none;border-bottom:0px}.search_action_row select{border-left:none}.collection_grid{display:grid;grid-gap:10px;grid-template-columns:repeat(2,1fr);margin-bottom:30px}@media (min-width: 768px){.collection_grid{grid-template-columns:repeat(3,1fr);grid-gap:20px}}@media (min-width: 1024px){.collection_grid{grid-template-columns:repeat(4,1fr);grid-gap:33px}}.collection_hero{margin-bottom:24px}@media (min-width: 768px){.collection_hero{margin-bottom:50px}}.collection_hero .collection_hero_image_wrapper{position:relative;overflow:hidden;height:100px}@media (min-width: 768px){.collection_hero .collection_hero_image_wrapper{margin-bottom:80px;height:245px}}.collection_hero .collection_hero_image_wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.collection_hero .collection_hero_content{text-align:center}.collection_hero .collection_hero_content h1{color:#1a1a33;font-family:Canela Web,sans-serif;font-size:2.14286rem;font-weight:300;line-height:1.1;margin-top:40px}@media (min-width: 768px){.collection_hero .collection_hero_content h1{font-size:3.57143rem}}.collection_hero .collection_hero_content .collection_description{margin:0 auto;max-width:600px}.collection_hero .collection_hero_content .collection_description p{color:#1a1a33;font-family:Founders Grotesk,Helvetica,Arial,sans-serif;font-size:1.07143rem;font-weight:400;line-height:1}@media (min-width: 768px){.collection_hero .collection_hero_content .collection_description p{font-size:1.71429rem}}.product_card{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:relative}.product_card .stretched-link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;pointer-events:auto;text-decoration:none;background:#0000}.product_card .product_card_media,.product_card .product_card_content{z-index:5}.product_card .product_card_media{overflow:hidden;border-radius:18px}.product_card .product_card_media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:1/1}.product_card .product_card_media img.alt_image{display:none}.product_card:hover .product_card_media.alt_media .alt_image{display:block}.product_card:hover .product_card_media.alt_media .main_image{display:none}.product_card .product_card_content{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:10px 0}@media (min-width: 768px){.product_card .product_card_content{padding:24px 0}}.product_card .product_card_content h2{color:#1a1a33;font-family:Canela Web,sans-serif;font-size:1rem;font-weight:300;line-height:1.1;margin-bottom:6px}@media (min-width: 768px){.product_card .product_card_content h2{font-size:1.71429rem;margin-bottom:8px}}.product_card .product_card_content .price_row{display:-ms-flexbox;display:flex;gap:7px;margin-bottom:6px}@media (min-width: 768px){.product_card .product_card_content .price_row{margin-bottom:12px}}.product_card .product_card_content .price_row .price{color:#1a1a33;font-family:Founders Grotesk,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:500;line-height:1}.product_card .product_card_content .price_row .price.compared_at_price{font-weight:400;text-decoration:line-through}@media (min-width: 768px){.product_card .product_card_content .price_row .price{font-size:1.42857rem}}.product_card .product_card_content .btn{margin-top:auto;width:100%;color:#1a1a33;text-align:center;font-family:Founders Grotesk,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:500;line-height:1;border:1px solid #000;display:none}.product_card .product_card_content .btn:hover{border-color:#fff;color:#fff}@media (min-width: 768px){.product_card .product_card_content .btn{display:block;font-size:1.15rem}}.Pagination__NavItem{border-bottom:0}.search-section{margin-bottom:30px}.search-section .search_header{text-align:center;margin-top:40px;margin-bottom:24px}@media (min-width: 768px){.search-section .search_header{margin-top:80px;margin-bottom:50px}}.search-section .search_header h1{color:#1a1a33;text-align:center;font-family:Canela Web,sans-serif;font-size:2.14286rem;font-weight:300;line-height:1}@media (min-width: 768px){.search-section .search_header h1{font-size:3.57143rem;line-height:1.1}}.search-section .no_search_results{text-align:center}.Pagination{font-family:Founders Grotesk,Helvetica,Arial,sans-serif;font-size:1.71429rem;font-weight:500;line-height:1;margin:30px 0 60px}.Pagination .Pagination__NavItem{padding-left:15px;padding-right:15px;opacity:.5}.Pagination .Pagination__NavItem.is-active{opacity:1;border:0;box-shadow:none}.Pagination .Pagination__NavItem svg{width:31px;height:auto;vertical-align:middle}.search_action_row{width:100%;border-bottom:1px solid #1a1a33;margin-bottom:50px;display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch}.search_form_wrapper{width:100%;-ms-flex:1;flex:1}.search_form_wrapper form{width:100%;height:100%}.search_form_wrapper form .input-with-icon{position:relative;width:100%}.search_form_wrapper form .input-with-icon input[type=text]{width:100%;border:1px solid #1a1a33;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-bottom:none;height:100%;color:gray;font-family:Founders Grotesk,Helvetica,Arial,sans-serif;font-size:1.125rem;font-weight:400;line-height:1;box-sizing:border-box;padding:10px 10px 10px 35px;-ms-flex:1;flex:1}.search_form_wrapper form .input-with-icon .search-icon{position:absolute;left:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none;font-size:20px}.template-customers .PageHeader{text-align:left;position:relative;margin-bottom:0}@media (min-width: 768px){.template-customers .PageHeader{text-align:center}}.template-customers .PageHeader .Heading{font-family:Canela Web,sans-serif;margin-bottom:16px;font-size:2.14286rem}@media (min-width: 768px){.template-customers .PageHeader .Heading{font-size:3.57143rem}}.template-customers .PageHeader .SectionHeader__Description{font-family:Founders Grotesk,sans-serif;max-width:100%;font-size:1.14286rem}@media (min-width: 768px){.template-customers .PageHeader .SectionHeader__Description{font-size:1.71429rem}}.template-customers .PageHeader .PageHeader__Back{color:#1a1a33;font-family:Founders Grotesk,sans-serif;font-size:1.14286rem;font-weight:400;line-height:1;text-decoration:underline;margin-bottom:16px}@media (min-width: 768px){.template-customers .PageHeader .PageHeader__Back{position:absolute;right:0;top:0;font-size:1.71429rem;margin:0}}.template-customers .shopify-app-block{max-width:1420px;margin:0 auto;padding:0 24px}@media (min-width: 768px){.template-customers .shopify-app-block{padding:0 80px}}.template-customers .shopify-app-block section{border:1px solid #000;border-radius:18px;padding-left:20px;padding-right:20px}.template-customers .shopify-app-block section button{border-radius:18px}.template-customers .Segment__Title.Heading{color:#1a1a33;font-family:Canela Web,sans-serif;font-size:1.71429rem;font-weight:300;line-height:100%;border:0;margin:0 0 24px}@media (min-width: 768px){.template-customers .Segment__Title.Heading{font-size:2rem}}.template-customers .AccountTable thead th{color:#1a1a33;text-align:center;font-family:Founders Grotesk,sans-serif;font-size:1.28571rem;font-style:normal;font-weight:400;line-height:1}.template-customers .AccountTable tbody tr td{font-family:Founders Grotesk,sans-serif;color:#1a1a33;font-size:1.28571rem;font-style:normal;font-weight:500;line-height:100%}.template-customers .Table--large td{padding-top:16px;padding-bottom:16px}@media (max-width: 1023px){.divide-y-mobile>:not([hidden])~:not([hidden]){border-top-width:1px;border-top-style:solid;border-top-color:inherit}}.divide-black{color:#000}.account_promo{display:grid;grid-template-columns:1fr;gap:24px;padding:0}@media (min-width: 768px){.account_promo{grid-template-columns:1fr 1fr;gap:0;border:1px solid #000;background:#fff;border-radius:18px;padding:40px 0}}.account_promo>div{border-radius:18px;border:1px solid #000;background:#fff;padding:24px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}@media (min-width: 768px){.account_promo>div{background:#0000;padding:6px 50px}}.account_promo>div a.Button{margin-top:24px;width:100%}@media (min-width: 768px){.account_promo>div a.Button{max-width:245px}}@media (min-width: 768px){.account_promo>div.account_promo_inner_value_props{border-radius:0;border:0}}@media (min-width: 768px){.account_promo>div.account_promo_inner_refer_a_friend{border-radius:0;border:0}}.account_promo>div h2{color:#1a1a33;text-align:center;font-size:1.71429rem;font-style:normal;font-weight:300;line-height:1}@media (min-width: 768px){.account_promo>div h2{font-size:2rem}}.account_promo>div p{color:#1a1a33;text-align:center;font-size:1.14286rem;font-style:normal;font-weight:400;line-height:1.15;margin:0}.account_promo>div p.small_text{font-size:1rem}@media (min-width: 768px){.account_promo>div p{font-size:1.28571rem}}.account_promo>div .account_promo_value_props{display:grid;grid-template-columns:1fr;margin-bottom:24px;gap:12px;width:100%}@media (min-width: 768px){.account_promo>div .account_promo_value_props{grid-template-columns:1fr 1fr 1fr}}.account_promo>div .account_promo_value_props>div{border-radius:12px;border:1px solid #000;padding:16px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.divide-x-desktop>:not([hidden])~:not([hidden]){border-left-width:1px!important;border-left-style:solid!important;border-left-color:inherit!important}@media (max-width: 1023px){.divide-x-desktop>:not([hidden])~:not([hidden]){border-left:none}}.blog-list .head{text-align:center;margin:40px auto 24px;max-width:600px}@media (min-width: 768px){.blog-list .head{margin:80px auto 50px}}.blog-list .head h1,.blog-list .head h2{font-size:30px;line-height:30px;margin:0 0 16px}@media (min-width: 768px){.blog-list .head h1,.blog-list .head h2{font-size:50px;line-height:55px}}.blog-list .head p{font-size:15px;line-height:15px;margin:0}@media (min-width: 768px){.blog-list .head p{font-size:24px;line-height:24px}}.blog-list .grid{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,1fr);gap:16px 10px;margin-bottom:80px}@media (min-width: 768px){.blog-list .grid{grid-template-columns:repeat(3,1fr);grid-template-rows:1fr 1fr;gap:40px 33px;margin-bottom:160px}}.blog-list .grid .item{border-radius:18px;overflow:hidden;position:relative;border:1px solid;min-height:182px}.blog-list .grid .item h2{position:relative;z-index:2;color:#fff;margin:0;padding:0;font-size:28px;line-height:120%;text-shadow:0px 4px 4px rgba(0,0,0,.25);height:100%}@media (min-width: 768px){.blog-list .grid .item h2{font-size:70px}}.blog-list .grid .item h2 a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:40px 12px;height:100%}@media (min-width: 768px){.blog-list .grid .item h2 a{padding:86px 24px}}.blog-list .grid .item img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.blog-list .posts-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px 10px}@media (min-width: 768px){.blog-list .posts-grid{grid-template-columns:repeat(3,1fr);gap:40px 33px}}.blog-list .posts-grid img{border-radius:18px}.blog-list .posts-grid h3{font-size:14px;line-height:110%;margin:10px 0 0}@media (min-width: 768px){.blog-list .posts-grid h3{font-size:24px;margin-top:24px}}@media (max-width: 767px){.blog-list .posts-grid .post:last-child{display:none}}.Blog .Container{padding-top:0;padding-bottom:0}.Blog .Pagination{margin-top:50px;margin-bottom:0}.template-blog .EmptyState__Title{font-size:18px;font-family:Founders Grotesk,sans-serif;font-weight:400}@media (max-width: 767px){.template-blog .banner-image{display:none}}.blog-header{margin:40px auto 24px;max-width:600px;text-align:center}@media (min-width: 768px){.blog-header{margin:80px auto 50px}}.blog-header h1{font-size:30px;line-height:30px;margin:0 0 16px}@media (min-width: 768px){.blog-header h1{font-size:50px;line-height:55px}}.blog-header p{font-size:15px;line-height:15px;margin:0}@media (min-width: 768px){.blog-header p{font-size:24px;line-height:24px}}
/*# sourceMappingURL=/cdn/shop/t/113/assets/custom.css.map */
