body,p,.rte p,.text__content p{font-size:20px}.shopify-policy__body,.shopify-policy__body .rte,.shopify-policy__body .rte p{font-size:18px}h1,h2,h3,h4,h5{letter-spacing:.02em}.section__header h1,.section__header .h1,h1,.h1,h1.main-heading,.product__title{font-size:48px}.section__header h2,.section__header .h2,.newsletter-section__entry h2,h2{font-size:44px}h4,.h4,.column__item__heading{font-size:26px}.section-columns-hover .column__item__heading{font-size:32px}.section-header__subheading,.subheading-text{font-size:28px;margin-bottom:0;font-weight:400;letter-spacing:.02em}.mobile-navlink--level-2{text-transform:capitalize}em{font-style:italic}.rte ul,.slide-info ul,.slide__text ul{list-style:none;margin-left:0}.rte ul li:not(.stockist-result),.slide-info ul li,.slide__text ul li{background-image:url(/cdn/shop/files/icon-check.svg?v=1678378785);background-repeat:no-repeat;background-position:left center;background-size:32px;padding-left:42px;line-height:normal;margin-bottom:5px}.btn{letter-spacing:.04em;font-size:20px;text-transform:capitalize}.section-columns__typed-text{font-size:24px}.column__item__text p{margin-top:0}.product__title,.cart__item__title,.popup-quick-view__title{text-transform:lowercase}.cart__item__title{letter-spacing:.02em;font-size:16px}@media only screen and (max-width: 767px){body,p,.rte p,.text__content p{font-size:18px}.section__header h1,.section__header .h1,h1,.h1,.product__title,h1.main-heading{font-size:38px}h1.main-heading{font-size:38px!important}.section__header h2,.section__header .h2,.newsletter-section__entry h2,h2{font-size:34px}h4,.h4,.column__item__heading,.section-columns-hover .column__item__heading{font-size:24px}.section-header__subheading,.subheading-text{font-size:26px}.column__item__heading{font-size:24px}.btn{width:fit-content!important;font-size:18px}}@media only screen and (max-width: 540px){.section__header h2,.section__header .h2,.newsletter-section__entry h2,h2,h2.main-heading{font-size:26px}h2.main-heading,.purple-urchins .main-heading{font-size:27px!important}.section-columns__typed-text{font-size:20px}}body.js-drawer-open-cart{overflow:visible!important}.main-content{min-height:500px}section{position:relative}.section__header{margin-bottom:50px}.section__heading,.newsletter-section__entry h2{margin-bottom:10px}.image-fill>div{background:transparent}.footer__svg{--wave-height: 130px;top:calc((var(--wave-height) * -1) + 80px);overflow:hidden}.section__svg #footer__svg--little-wave,.section__svg #footer__svg--big-wave{fill:var(--color-wave)}.background-size-cover,.column__item__image__bg:not(.placeholder-svg-filled){background-color:transparent}.featured-collection__bottom,.main-buttons__item{margin-top:40px}.btn{min-width:300px;max-width:100%;padding:14px 30px}.btn--tertiary{color:var(--button-tertiary-text);background:var(--button-tertiary-bg);border-color:var(--button-tertiary-border)}.btn--tertiary:hover{color:var(--button-tertiary-text-hover);background:var(--button-tertiary-bg-hover);border-color:var(--button-tertiary-border-hover)}.btn--tertiary:before{background:var(--button-tertiary-bg-hover)}input,textarea,select{background:#fff;border-radius:15px}.input-group--inline{max-width:400px}.input-group__item,.input-group__fields{max-width:330px}.input-group--inline .input-group__field{border-radius:15px 0 0 15px}.input-group--inline .input-group__btn--icon{border-radius:0 15px 15px 0}.input-group--inline .icon-select{width:24px;height:24px;stroke-width:22px}.flickity-button,.section-columns__slider .flickity-button{display:flex;align-items:center;justify-content:center;background:var(--COLOR-BG-ACCENT);color:#fff}.flickity-button:hover{background:var(--COLOR-BG-ACCENT)}.flickity-button:before{display:none}.flickity-button-icon{display:block;fill:#fff;width:20px;height:20px}.supports-touch .flickity-prev-next-button:not(:disabled):hover,.flickity-enabled:hover>.flickity-prev-next-button:not(:disabled):hover,section:hover .flickity-enabled>.flickity-prev-next-button:not(:disabled):hover{transform:scale(1) translateY(-50%)}.display--mobile{display:none}@media only screen and (max-width: 767px){.section-padding{--padding-top: calc(var(--PT) * .8);--padding-bottom: calc(var(--PB) * .8)}.shopify-section:last-child .section-padding{--padding-bottom: var(--PB)}.footer__svg svg,.social-banner.social-banner--mobile svg{margin-left:-25%;margin-right:-25%;width:150%}.display--desktop{display:none}.display--mobile{display:block}}.site-header__background,.site-header--transparent .site-header__background{background:transparent}.site-header__background .wrapper{background-color:var(--bg)}.site-header--transparent .site-header__background .wrapper{background-color:transparent}.navlink--icon .icon{width:auto;height:28px;object-fit:contain}.navlink--toplevel,.mobile-navlink--level-1{font-size:18px;text-transform:capitalize}.mobile-navlink--level-1{padding-top:10px;padding-bottom:10px}.mobile-nav__trigger--level-1{height:auto}.grandparent .header__dropdown__wrapper{padding-top:75px!important}.parent .header__dropdown__wrapper{padding-top:20px!important}.parent .header__dropdown{background:transparent}.header__dropdown__inner{position:relative;background:var(--bg);padding:30px;border:3px solid var(--COLOR-BG-ACCENT);border-radius:15px;max-width:var(--site-width);margin:0 auto}.menu__block--shop{display:flex}.menu__block__links{flex-basis:25%;padding-right:30px;list-style:none}.menu__block__links li{margin-bottom:10px}.menu__block__links li .btn{margin-top:10px}.menu__block__links h4{text-transform:lowercase;font-size:22px;margin-bottom:0}.menu__block__links h4 a:hover{text-decoration:underline}.menu__block__products{display:flex;flex-basis:75%}.menu__block__products .product-grid-item{width:calc(20% - 20px);margin:0 10px}.menu__block__products .product-grid-item__title,.menu__block__products .product-grid-item__info{display:none}.menu__block__products .product-grid-item__image{border-radius:8px!important}.cart__foot-inner{text-align:center}@media only screen and (min-width: 768px) and (max-width: 980px){.cart__content{width:100%;max-width:800px;margin:0 auto 25px}.cart__aside{width:100%;max-width:800px;margin:0 auto;padding-top:0}}.site-footer{margin-top:0;padding-top:120px}.footer-content{overflow:hidden}.site-footer,.footer-links__wrapper,.footer-links{text-align:center}.footer-title{font-size:22px}.footer-title__button{color:var(--text);font-size:20px;text-transform:capitalize;text-align:center;margin-bottom:5px}.footer-link{font-size:18px}.footer-links li{margin-bottom:2px}.footer-block__logo-image{display:block;margin:0 auto}.footer-block__logo-image .background-size-cover{background-size:contain;background-repeat:no-repeat}.newsletter-form .input-group--inline{margin:0 auto}.newsletter-form .input-group__field{background:var(--text);color:#255e9f}.newsletter-form .input-group__field::placeholder{color:#255e9f}.newsletter-form .input-group__btn--icon{background:var(--COLOR-BG-ACCENT);border-color:var(--COLOR-BG-ACCENT)}.social-sharing-wrapper{margin-top:20px}.footer-bottom{display:flex;margin-top:50px}.footer-copyright{text-align:left;width:fit-content;font-size:16px;opacity:.8}.footer-credit{text-align:right;width:fit-content;font-size:16px;opacity:.8;margin-left:auto}.social-sharing-icon{background:var(--COLOR-BG-ACCENT);padding:7px}.social-sharing-icon .icon{width:25px;height:25px}.social-banner{margin-top:-90px;margin-bottom:-90px;z-index:999;position:relative}.social-banner .banner-wrapper{overflow:hidden}.social-banner text,.social-banner--links a{fill:none;stroke:var(--COLOR-ACCENT);stroke-width:3px;font-size:84px;font-family:var(--FONT-STACK-HEADING);font-weight:var(--FONT-WEIGHT-HEADING);text-transform:capitalize;letter-spacing:.1em}.social-banner a{fill:none;stroke:var(--COLOR-ACCENT);stroke-width:3px}.social-banner a:hover{fill:var(--COLOR-ACCENT);stroke:none}.social-banner--mobile{display:none}@media only screen and (min-width: 1440px){.social-banner{margin-top:-110px;margin-bottom:-120px}}@media only screen and (max-width: 980px){.social-banner svg{width:130%;margin-left:-15%;margin-right:-15%}}@media only screen and (max-width: 767px){.site-footer{padding-top:40px;padding-bottom:40px}.site-footer .footer-blocks{display:flex;flex-wrap:wrap;justify-content:center;gap:0}.footer-block--newsletter{order:1;margin-bottom:30px}.social-sharing-wrapper{justify-content:center}.footer-block--menu{order:2;flex-basis:50%;width:50%}.footer-block--menu li{margin-bottom:8px}.footer-title__button{padding:0}.footer-bottom{display:block}.footer-bottom>div{text-align:center;margin:0 auto;width:100%}.footer-copyright{margin-bottom:10px}.social-banner--desktop{display:none}.social-banner--mobile{display:block}.social-banner{margin:0;background:#3e70aa}.social-banner .wave-top,.social-banner .wave-bottom{width:100%;margin-left:0;margin-right:0;display:block;position:absolute;z-index:999;overflow:hidden}.social-banner .wave-top{top:-36px}.social-banner .wave-bottom{bottom:-60px}.social-banner .wave-top path,.social-banner .wave-top rect{fill:#3e70aa}.social-banner rect{display:none}.social-banner .wave-bottom path,.social-banner .wave-bottom rect{fill:#255e9f}.social-banner--links{padding:50px 0 80px;margin-top:-54px}.social-banner a{display:block;text-align:center;font-size:50px;line-height:normal;color:#3e70aa;stroke-width:3px;-webkit-text-stroke:2px var(--COLOR-ACCENT)}.social-banner a:hover{color:var(--COLOR-ACCENT);stroke-width:0}}#CustomerLoginForm .btn,#CreateCustomer .btn{margin-left:auto;margin-right:auto}#CreateCustomer .errors{color:var(--text);border-color:var(--button-primary-bg);background-color:#b3d0f2}.popup__body{border:3px solid #91b5de;--radius: 15px;overflow:visible}.popup__content{position:relative;padding:0 20px}.popup__top-image{width:190px;position:absolute;top:-50px;left:50%;transform:translate(-50%)}.popup__text-image{margin-bottom:10px}.popup__title{font-family:var(--FONT-STACK-BODY);font-size:36px;margin-bottom:5px}.popup__description{margin-bottom:20px}.popup__description p{font-size:18px;line-height:1.2em}.popup .newsletter-form .input-group__field{background:#fff;border:none}.popup .newsletter-form svg path{stroke:#fff!important}.popup .disclaimer{color:var(--text);margin-top:20px}@media only screen and (max-width: 767px){.popup__container{display:flex;flex-wrap:wrap}.popup__content{order:1;padding:0}.popup__image{width:100%;order:2}.popup__image__outer{height:300px}.popup__image__mobile{padding-top:300px!important}.popup__text-image{width:225px;margin-top:20px}.popup__title{font-size:30px}}.featured-collection--grid .wrapper,.collection__wrapper .collection__inner{width:100%;max-width:1200px;margin-left:auto;margin-right:auto}.product-grid-item__inner{background:#f1e4d9;border-radius:8px}.product-grid-item .product-grid-item__image{padding-top:20px;border-radius:8px 8px 0 0}.product-grid-item__image,.product-grid-item .product__media{background-color:var(--item-background)}.product-grid-item__image{margin-bottom:0;padding-bottom:20px}.product-grid-item .product__media__holder:hover .product__media__image{transform:rotate(8deg)}.product-grid-item__title{text-transform:lowercase;color:var(--item-color);font-size:22px;margin-bottom:5px}.product-grid-item .product-grid-item__info{position:relative;height:60px;padding-top:20px;padding-bottom:20px;border-radius:0 0 8px 8px}.product-grid-item .btn--quick{position:absolute;top:0;left:0;width:100%;height:100%;font-size:20px;text-transform:capitalize;letter-spacing:.04em;margin-bottom:0;opacity:1;transform:translate(0);transition-duration:.3s}.product-grid-item .btn--quick .btn__inner{display:flex;align-items:center;justify-content:center;height:100%;background:#f1e4d9}.quick-buy__divider{display:inline-block;margin:0 5px}.popup-quick-view__inner{--bg: #b5e0f4}@media only screen and (min-width: 1023px){.featured-collection--grid .grid,.collection__wrapper .grid{--grid-gutter: 50px}}@media only screen and (min-width: 768px){.featured-collection--grid .grid{--grid: repeat(3, minmax(0, 1fr));grid-template-columns:var(--grid)}.featured-collection .carousel .carousel__item,.related-products .carousel .carousel__item{width:calc((var(--wrapper-width) * .9 - var(--grid-gutter)) / 3.5)}}@media only screen and (min-width: 768px) and (max-width: 980px){.featured-collection .carousel .carousel__item,.related-products .carousel .carousel__item{width:calc((var(--wrapper-width) * .9 - var(--grid-gutter)) / 2.75)}}@media screen and (max-width: 767px){.featured-collection .carousel--mobile{--item-width-mobile: calc(100% / 1.25 - var(--grid-gutter)) !important}.collection__products .grid{gap:40px 0}.collection__products .product-grid-item__inner{max-width:330px;margin:0 auto}}.marquee-wave{z-index:999;margin-bottom:-90px;margin-top:-85px}.marquee-wave .wrapper--full{overflow:hidden}.marquee-wave svg{display:block}.marquee-wave,.marquee-wave text,.marquee-wave textpath{font-size:34px;text-transform:uppercase;font-family:var(--FONT-STACK-HEADING);font-weight:var(--FONT-WEIGHT-HEADING)}@media only screen and (min-width: 1440px){.marquee-wave{margin-top:-100px;margin-bottom:-120px}}@media only screen and (max-width: 1200px){.marquee-wave svg{width:110%;margin-left:-5%;margin-right:-5%}}@media only screen and (max-width: 1024px){.marquee-wave,.marquee-wave text,.marquee-wave textpath{font-size:38px}}@media only screen and (max-width: 980px){.marquee-wave svg{width:130%;margin-left:-15%;margin-right:-15%}.marquee-wave,.marquee-wave text,.marquee-wave textpath{font-size:36px}}@media only screen and (max-width: 767px){.marquee-wave svg{width:200%;margin-left:-80%;margin-right:0}}@media only screen and (max-width: 540px){.marquee-wave svg{width:300%;margin-left:-70%;margin-right:0}}.main-content>.transparent-header:first-child .item--top-center .slide__text__wrapper{padding-top:60px}.slide__text__container{width:100%;max-width:var(--site-width);margin:0 auto}.item--top-center .slide__text__container{justify-content:center;text-align:center}.item--top-center .slide__text__container h1{text-align:center}.item--center .slider .slide__text__wrapper{margin-top:50px;margin-bottom:50px}.item--btn-bottom{display:flex;flex-wrap:wrap;flex-direction:column}.item--btn-bottom .slide__buttons{margin-top:auto}.slide__text-image{margin-left:auto;margin-right:auto;margin-bottom:20px}.slide__text-image--mobile{display:none}.item .slide__heading{color:var(--heading-color)}@media only screen and (max-width: 767px){.slide__text-image--desktop{display:none}.slide__text-image--mobile{display:block;max-width:100%}}.iwt-overlay .slide__text__container{max-width:100%}.iwt-overlay .slide__text__wrapper{border-radius:8px;text-align:center}.iwt-overlay .slide__text__wrapper ul li{text-align:left}@media only screen and (min-width: 768px){.iwt-overlay .slide__text__wrapper{padding:30px 40px}.iwt-overlay .item--right .slide__text__wrapper{border-radius:8px 0 0 8px;text-align:left}.iwt-overlay .item--left .slide__text__wrapper{border-radius:0 8px 8px 0;text-align:left}}@media only screen and (max-width: 767px){.iwt-overlay .slide__text__wrapper{max-width:90%!important;margin:0 auto}}.column__item__image__bg{background-size:contain}.column__item__image-wrapper{margin-bottom:20px}.column__item__heading{margin-bottom:5px}.section-columns .grid{display:flex;flex-wrap:wrap;justify-content:center;gap:0}.section-columns__flex-wrapper .section-columns__content p{color:#fff}@media only screen and (min-width: 1023px){.section-columns__flex-wrapper{display:flex;align-items:center}.section-columns__flex-wrapper .section-columns__content{width:25%}.section-columns__flex-wrapper .section-columns__wrapper{width:75%;margin-left:30px}.section-columns__flex-wrapper .section-columns__content p{text-align:left}.mission-icons .column__item__image-wrapper{max-width:220px;margin-left:auto;margin-right:auto}.mission-icons .column__item__heading{font-family:var(--FONT-STACK-NUMBERS);text-transform:capitalize}.mission-icons p{font-weight:700}}@media only screen and (max-width: 1023px){.section-columns .grid{padding:0 var(--gutter-mobile)}}@media only screen and (min-width: 768px){.section-columns .grid .column__item{margin:0 10px}.section-columns .grid--rows .column__item{margin:0 10px 30px}.section-columns .grid .column__item.one-fifth{width:calc(20% - 20px)}.section-columns .grid .column__item.one-quarter{width:calc(25% - 20px)}.section-columns .grid .column__item.one-third{width:calc(33.33% - 20px)}.section-columns .grid .column__item.one-half{width:calc(50% - 20px)}.mission-icons .column__item__heading{font-size:28px}}@media only screen and (max-width: 767px){.section-columns .grid{padding:0}.column__item__image-wrapper>a{display:block;margin-bottom:20px}.section-columns .grid .column__item{margin:0 10px 20px}.section-columns .grid .column__item.mobile--one-half{width:calc(50% - 20px)}.section-columns .grid .column__item.mobile--one-whole{width:calc(100% - 20px)}.section-columns__flex-wrapper .section-columns__content{margin-bottom:40px}.section-columns .section-columns__wrapper{padding:0 14px}.section-columns__typed-text{min-height:62px}}.section-columns-hover .wrapper{--wrapper-width: 1100px;--grid-gutter: 30px}.section-columns-hover .grid{gap:20px 0}.section-columns-hover .column__item{border:3px solid;border-radius:8px;cursor:pointer}.section-columns-hover .column__item__inner{padding:20px;height:100%}.section-columns-hover .column__item__default,.section-columns-hover .column__item__hover{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;height:100%}.section-columns-hover .column__item__image-wrapper{width:100%;margin-bottom:0}.section-columns-hover .column__item__hover{display:none}.section-columns-hover .column__item:hover .column__item__hover{display:flex}.section-columns-hover .column__item:hover .column__item__default{display:none}@media only screen and (min-width: 768px){.section-columns-hover .column__item{min-height:230px}.section-columns-hover .column__item:first-child:last-child{width:calc(var(--wrapper-width) - var(--grid-gutter))}}.text__image-wrapper{margin-bottom:30px}.text-section .text__image-wrapper img{object-fit:contain}.text-section .text__image-wrapper .text__image-full{width:100%!important;height:auto}.section-feature-slider .section__header p{margin-top:0}.feature-slider__slide .slide-wrapper{padding:2.5rem;border:3px solid var(--COLOR-BG-ACCENT);border-radius:15px}.feature-slider__slide{opacity:0!important;transition:opacity 1s ease!important}.feature-slider__slide.is-selected{opacity:1!important}.feature-slider__slide .background-size-cover{background-size:contain;background-repeat:no-repeat}.feature-slider__slide .slide-image--wrapper{max-width:450px;margin:0 auto}.feature-slider__slide .main-buttons__item{position:absolute;bottom:-22px;left:50%;transform:translate(-50%)!important}.feature-slider__slide .btn{min-width:220px}.feature-slider__slide .btn:hover{border-color:var(--button-secondary-text-hover)}.feature-slider__slides .flickity-button.next{opacity:1;visibility:visible;transform:translateY(-50%);transition-delay:0s;right:82px}.feature-slider__slides .flickity-button.previous{display:none}@media only screen and (min-width: 981px){.feature-slider__slides{width:100%;max-width:1200px;margin:0 auto}.feature-slider__slide .slide-wrapper{position:relative;display:flex;align-items:center;width:1000px;margin:0 25px 25px;padding-top:50px;padding-bottom:50px;max-width:100%}.feature-slider__slide .slide-image{flex-basis:60%}.feature-slider__slide .slide-info{flex-basis:40%}}@media only screen and (max-width: 980px){.feature-slider__slides,.feature-slider__slide{width:100%}.feature-slider__slide .slide-wrapper{position:relative;width:95%;max-width:750px;margin:0 auto 25px;padding:2em 1em}.feature-slider__slide .slide-image{margin-bottom:20px}.feature-slider__slide .slide-info h4{text-align:center}.feature-slider__slide .slide-info ul{text-align:left;column-count:2;max-width:500px;margin:20px auto}.feature-slider__slides .flickity-button.next{display:flex;right:20px}}@media only screen and (max-width: 767px){.feature-slider__slide .slide-info ul{column-count:1}}.campaign-slider .feature-slider__slides{width:1100px;max-width:100%}.campaign-slider .feature-slider__slide{width:1000px;max-width:100%}.campaign-slider .feature-slider__slide .slide-wrapper{width:100%;padding:0;background:#79a9df;-webkit-box-shadow:-6px 6px 0px 0px rgba(175,248,113,1);-moz-box-shadow:-6px 6px 0px 0px rgba(175,248,113,1);box-shadow:-6px 6px #aff871;border:none}.campaign-slider .feature-slider__slide .slide-image{padding:10px;background:#f1e4d9;border-radius:0 15px 15px 0}.campaign-slider .feature-slider__slide .slide-image--wrapper{width:100%;max-width:100%}.campaign-slider .feature-slider__slide .image-fill{padding-top:380px!important}.campaign-slider .feature-slider__slide .background-size-cover{background-size:cover}.campaign-slider .feature-slider__slide .slide-info{padding:0 30px}.campaign-slider .feature-slider__slide .slide-info>h3{font-size:26px}.campaign-slider .feature-slider__slide .rte h4{margin:0}.campaign-slider .feature-slider__slide .rte p{margin-top:0}.campaign-slider .feature-slider__slides .flickity-button.next{right:0}@media only screen and (min-width: 981px){.campaign-slider .feature-slider__slide .slide-image{flex-basis:70%}.campaign-slider .feature-slider__slide .slide-info{flex-basis:30%}.campaign-slider .feature-slider__slide .slide-info>h3{font-size:32px}}.image-with-text__image .background-size-cover{background-size:contain;background-repeat:no-repeat}.section-social-reviews{overflow:hidden}.section-social-reviews .column__item__text{background:#f1e4d9;padding:14px;border:3px solid var(--COLOR-BG-ACCENT);border-radius:15px;font-style:italic;font-weight:700;text-align:left}.section-social-reviews .column__item__text p{line-height:normal;margin-bottom:10px}.section-social-reviews .column__item__text .author{display:block;font-size:16px}@media only screen and (min-width: 1650px){.section-social-reviews .wrapper{width:1600px}}.newsletter-section{height:auto}.newsletter-section .wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.newsletter-section__entry{margin-bottom:40px}.newsletter-section__entry p{color:#aff871;font-style:italic;font-size:24px;margin:0}.home-newsletter{margin:-60px 0;z-index:2}.home-newsletter .background-size-cover{background-size:cover}@media only screen and (max-width: 980px){.campaign-slider .feature-slider__slides{width:600px;max-width:96%;margin:0 auto}.campaign-slider .feature-slider__slide{width:calc(100% - 10px)}.campaign-slider .feature-slider__slide .slide-info{text-align:center;padding:20px}.campaign-slider .feature-slider__slide .slide-image,.campaign-slider .feature-slider__slide .slide-wrapper{margin-bottom:0}.campaign-slider .feature-slider__slide .slide-image{border-radius:0}.campaign-slider .feature-slider__slide .slide-info>h3{font-size:24px}}@media only screen and (min-width: 768px){.home-newsletter .background-size-cover{background-size:100% 550px}.home-newsletter .newsletter-section__entry h2{font-size:48px}}@media only screen and (max-width: 767px){.newsletter-section__entry p{font-size:20px}}.form__item--heading,.form__item--submit{text-align:center}.default-accordions .section__header,.default-accordions .section__heading{text-align:left}.default-accordions .accordion__item__title{border:2px solid #79a9df;border-radius:8px}.comparison-item{margin:0 20px;background:#bedf93;border-radius:15px;width:calc(50% - 40px)}.comparison-item__banner{background:#255e9f;color:#fff;padding:10px 12px;border-radius:15px 15px 0 0}.comparison-item__info{display:flex;flex-wrap:wrap;padding-left:20px;padding-right:20px;padding-bottom:20px}.comparison-item .comparison-item__content{padding-top:20px}.comparison-item__info h2,.comparison-item__info .h2{margin-top:0;margin-bottom:5px}.comparison-item__info h3,.comparison-item__info .h3{font-family:var(--FONT-STACK-BODY);font-size:26px;margin-top:26px}.comparison-item__info em{font-weight:700;letter-spacing:.04em}.comparison-item .comparison-item__info ul li{background-image:url(/cdn/shop/files/icon-check-dark.svg?v=1678733776);background-position:left top;background-size:25px;padding-left:35px;font-size:19px;line-height:1.2em;margin-bottom:10px}.comparison-item__image{width:100%}.comparison-item__image .column__item__image{padding-top:250px!important}.comparison-item__image .column__item__image__bg{background-position:top center!important}.comparison-item:nth-child(2n) .comparison-item__image .column__item__image__bg{background-position:bottom center!important}.comparison-item__content{width:100%;text-align:left;padding-left:10px;padding-right:10px}.comparison-item__content .rte{text-align:left}.comparison-item__content .rte ul{align-items:flex-start}@media only screen and (min-width: 768px){.comparison-item__info{flex-wrap:nowrap}.comparison-item__image .column__item__image{padding-top:500px!important}.comparison-item__image{width:33%}.comparison-item__content{width:66%;padding-left:20px;padding-right:0}}@media only screen and (max-width: 1023px){.section-comparison{padding-bottom:150px!important}.carousel--mobile .comparison-item{width:calc(95% - 20px);margin:0 10px}}@media only screen and (max-width: 767px){.comparison-item__banner{padding:10px 0;font-size:16px}.comparison-item__info{padding-left:10px;padding-right:10px}.comparison-item__info h2,.comparison-item__info .h2,.comparison-item__info h3,.comparison-item__info .h3,.comparison-item__info p,.comparison-item__info .p{text-align:center}}.section-product-info .accordion__item{border-bottom:1px solid;border-radius:0}.section-product-info .accordion__item--first{border-top:1px solid}.section-product-info .accordion__item__title{font-size:22px;letter-spacing:.04em}.section-product-info .accordion__item__text-wrapper:before{display:none}.section-product-info .accordion__item__text-wrapper p{font-size:16px}.section-product-info .accordion__content__info img{height:auto;margin-bottom:30px}.section-product-info .accordion__content__info .accordion__item{background:transparent}@media only screen and (min-width: 981px){.section-product-info{background-size:50% 100%;background-position:left center;background-repeat:no-repeat;min-height:800px}.section-product-info__wrapper{display:flex;align-items:center}.accordion__content__image,.accordion__content__info{width:50%;flex-basis:50%}.accordion__content__image .accordion-background{display:none}.accordion__content__info{margin-left:auto;padding:50px}.section-product-info .accordion__content__image{display:none}}@media only screen and (max-width: 980px){.section-product-info{background-image:none!important}.section-product-info .section__header{margin-bottom:0}.section-product-info .accordion__content__image{margin-top:30px}}.template-collection .image-with-text h1{max-width:300px;margin:20px auto 30px}.template-collection .image-with-text .main-buttons__item{margin-top:0}.template-collection .image-with-text .btn{background:#78bd14;border-color:#78bd14;color:#fff}.template-collection .text h1{margin-bottom:30px}.template-collection .text .btn{margin-top:30px}.byo-bundle{background-image:url(/cdn/shop/files/byo-background.png?v=1679496013);background-size:contain;background-repeat:no-repeat;background-position:0 430px}.byo-bundle .wrapper{width:1050px}.byo-bundle .image-with-text__content,.byo-bundle .image-with-text__image{background:transparent}.byo-bundle .image-with-text__heading{max-width:300px;margin:0 auto 20px}@media only screen and (max-width: 767px){.collection-header .image-with-text__image{padding-top:150px}.collection-header .image-with-text h1{max-width:100%;margin:10px auto 20px}.byo-bundle{background-image:none}.byo-bundle .image-with-text__image{width:85%;flex-basis:85%;margin:0 auto}}.product-single__media{background:transparent}.product-single__media-slider{margin-bottom:20px}.product-single__media--image-height{padding-top:100%!important}.product-single__media img{object-fit:contain;border-radius:15px}.product-single__thumbnail-link{border:none;background:transparent;width:75px;height:75px}.product-single__wrapper .gallery-icons{height:auto;width:100%;max-width:415px;margin:30px auto 0;display:block}.product-single__details{padding-left:30px;padding-right:30px}.product__price-and-badge,.shop-pay-terms{display:none}.popup-quick-view__body .product__price-and-badge{display:block}.product-single__details .product__title-and-price{margin-bottom:0;margin-top:-4px;width:100%}.product__subheading,.product__subheading span,.product__subheading p{font-size:18px;letter-spacing:.02em}.radio__legend__label,.select__label{font-size:16px!important;letter-spacing:.02em;font-weight:700;text-transform:lowercase}.linked-products-header{display:flex;align-items:center;margin-bottom:20px}.linked-products-header h4{color:var(--label-color);text-transform:lowercase;margin-bottom:0;margin-left:8px}.linked-products-list{display:flex;flex-wrap:wrap}.linked-products .color-swatch-button{position:relative;width:75px;height:75px;border-radius:50%;background:var(--swatch-color);padding:10px;margin:0 5px;overflow:hidden}.linked-products .color-swatch-button.product-selected{border:2px solid}.linked-products .color-swatch-button img{position:absolute;bottom:-9px;left:50%;transform:translate(-50%);width:60px}.linked-products .color-swatch-button.variety-pack-kelp-chips img{bottom:unset;top:50%;transform:translate(-50%,-50%);width:100%}.form-fields-wrapper{display:flex}.form-fields-wrapper>div{display:block;width:200px;max-width:50%}.form-fields-wrapper .product__selectors{margin-right:10px}.form-fields-wrapper .selector-wrapper{margin-right:0}.form-fields-wrapper .select-popout--small,.form-fields-wrapper .select-popout{width:100%;max-width:100%}.select-popout__toggle{border:none;border-radius:0;padding-left:14px;padding-right:14px;text-align:center;color:#7aa9df;font-weight:700;font-size:18px}.select-popout__list{border:none;border-radius:0;text-align:center;color:#7aa9df;font-weight:700;font-size:16px}.product__subs{background:var(--input-bg);max-width:410px}.product__subs__group{border:none;color:var(--heading)}.product__subs__plans:not(.hidden){display:flex;padding-bottom:14px}.product__subs__plans .product__subs__option{width:fit-content;padding:0;margin-right:10px}.product__subs__plans .product__subs__option span{color:var(--heading);background:var(--input-bg);border-radius:30px;border:2px solid var(--heading);padding:8px 15px;text-transform:capitalize}.product__subs__plans .product__subs__option input:checked~span{background:var(--heading);color:var(--input-bg)}.product__subs__plans .product__subs__option input[type=radio]{display:none}.product__submit__add{display:flex;align-items:center;justify-content:center;max-width:410px;margin-top:10px}.product__submit__add .pipe-divider{display:block;margin:0 10px}.product__submit__add .product__price--regular,.product__submit__add .product__price--compare{margin:0}.product__submit__add .product__price--compare{margin-left:10px}.product__subs__option{text-transform:capitalize;font-weight:700}.yotpo-bottomline.star-clickable{align-items:center;margin-bottom:10px}.yotpo-icon.yotpo-icon{font-size:28px!important}.yotpo-bottomline.star-clickable .text-m{margin-left:8px}.yotpo .yotpo-review .yotpo-main .content-review,.yotpo .yotpo-comment .yotpo-main .content-review,.yotpo .yotpo-question .yotpo-main .content-review,.yotpo .yotpo-onsite-upload .yotpo-main .content-review,.yotpo .yotpo-review .yotpo-main .content-title,.yotpo .transparent-color-btn span.yotpo-icon,.yotpo .y-label,.yotpo span.y-label,.yotpo-icon-share{color:#255e9f!important}.yotpo .yotpo-review .yotpo-header .yotpo-icon-profile,.yotpo .yotpo-comment .yotpo-header .yotpo-icon-profile,.yotpo .yotpo-question .yotpo-header .yotpo-icon-profile,.yotpo .yotpo-onsite-upload .yotpo-header .yotpo-icon-profile{background:#7aa9df!important}.yotpo .yotpo-default-button,.yotpo input[type=button].yotpo-default-button{background:#255e9f!important}.yotpo-logo-link-new{display:none!important}.yotpo-pager .yotpo-page-element{display:flex;align-items:center}.promoted-products-box{display:none!important}@media only screen and (min-width: 1024px){.product-single .product-single__gallery{margin-top:-140px}.product-single .product-single__media--image-height{padding-top:600px!important}.product-single__gallery .flickity-button{display:none}}@media only screen and (max-width: 1023px){.product-single__thumbnails,.product-single__wrapper .gallery-icons,.product-single__details .product__title-and-price,.product-single__details .product__block--text,.product-single__details .yotpo{display:none}.product-single__details,.product-single__mobile-details{text-align:center}.linked-products-header,.linked-products-list{justify-content:center}.product__subs__plans{margin-left:10px}.template-product .divider-section{display:none}.yotpo-bottomline.star-clickable{float:unset!important;justify-content:center!important}}.ocean-nav{position:relative;width:100%;margin:-150px 0 -60px;height:220px}.ocean-nav img{z-index:99;position:absolute;top:0;left:0;width:100%}.ocean-nav .mobile-image{display:none}.ocean-nav .nav-link{position:absolute;top:0;width:25%;height:100%;z-index:100}.ocean-nav .nav-link--1{left:0}.ocean-nav .nav-link--2{left:25%}.ocean-nav .nav-link--3{left:50%}.ocean-nav .nav-link--4{left:75%}@media only screen and (max-width: 1550px){.ocean-nav{margin:-110px 0 -90px;height:200px}}@media only screen and (max-width: 1025px){.ocean-nav{margin:-85px 0 -80px;height:150px}}@media only screen and (max-width: 767px){.ocean-nav{margin:-70px 0 -30px;height:120px}.ocean-nav .desktop-image{display:none}.ocean-nav .mobile-image{display:block}}@media only screen and (max-width: 540px){.ocean-nav{height:100px}}@media only screen and (max-width: 480px){.ocean-nav{margin:-30px 0 -50px;height:80px}}.kelp-farmers__item{position:relative;text-align:center;background:#0161a3;border-radius:8px;-webkit-box-shadow:-8px 8px 0px 0px rgba(181,224,244,1);-moz-box-shadow:-8px 8px 0px 0px rgba(181,224,244,1);box-shadow:-8px 8px #b5e0f4}.kelp-farmers__item .location-image{position:absolute;width:120px;height:auto;z-index:2}.kelp-farmers__item .slide-info{position:relative;color:#fff;padding-top:20px}.kelp-farmers__item .slide-info .location{display:flex;align-items:center;justify-content:center}.kelp-farmers__item .slide-info .location svg{height:25px;width:auto;margin-right:8px}.kelp-farmers__item .slide-info h4{color:#aff871!important;margin-bottom:0}.kelp-farmers__item .slide-info .rte{margin-bottom:0}.kelp-farmers__item .slide-info .rte p{font-size:18px;margin:10px 0 0}.kelp-farmers__item .farm-wave{position:relative;width:100%;height:auto;margin-bottom:-40px;z-index:2}.kelp-farmers__slides{overflow:visible}.kelp-farmers__slides,.kelp-farmers__slide{width:100%;height:400px}.kelp-farmers__image{padding-top:400px!important}.section-kelp-farmers .flickity-button.next{display:flex!important;opacity:1;visibility:visible;transform:scale(1) translateY(-50%);transition-delay:0s;right:-10px}.section-kelp-farmers .flickity-button.previous{display:none}@media only screen and (max-width: 1300px){.kelp-farmers__slides,.kelp-farmers__slide{height:calc(((100vw - 100px) / 2) / 1.5)}.kelp-farmers__image{padding-top:calc(((100vw - 100px) / 2) / 1.5)!important}}@media only screen and (min-width: 981px){.section-kelp-farmers .grid{gap:60px}.kelp-farmers__item:nth-child(odd) .location-image{left:-40px;bottom:-40px}.kelp-farmers__item:nth-child(2n) .location-image{right:-40px;top:-40px}}@media only screen and (max-width: 980px){.section-kelp-farmers .wrapper{padding:0 30px}.section-kelp-farmers .grid{gap:80px;grid-template-columns:repeat(1,minmax(0,1fr));display:flex;flex-wrap:wrap;justify-content:center}.section-kelp-farmers .kelp-farmers__item{max-width:495px}.kelp-farmers__item .location-image{width:100px;left:-20px;bottom:-20px}.kelp-farmers__item .farm-wave{margin-bottom:-30px}.kelp-farmers__slides,.kelp-farmers__slide{width:100%;height:330px}.kelp-farmers__image{padding-top:330px!important}}@media only screen and (max-width: 767px){.kelp-farmers__slides,.kelp-farmers__slide{height:250px}.kelp-farmers__image{padding-top:250px!important}}.section-community-members .wrapper{width:1100px}.section-community-members .member__item{display:none}.section-community-members .member__item--0{display:block}.section-community-members .column__item__inner{display:flex;align-items:center}.member__item .column__item__content{margin-right:70px;height:fit-content;width:100%}.member__item .column__item__content-box{position:relative;border:3px solid #aad5ed;border-radius:8px}.section-community-members .kelp-vector{height:130px;position:absolute;left:0;top:-132px}.member__item .member__item--content{padding:30px}.member__item .member__item--socials{font-style:italic;color:#7aa9df;font-size:18px;margin-bottom:20px}.member__item .member__item--socials a{color:#7aa9df;text-decoration:underline}.member__item .rte,.member__item .rte p{color:#fff;font-size:18px}.member__item--nav{position:relative;bottom:0;left:0;width:100%;display:flex;justify-content:center;align-items:center}.member__item--nav>div{display:flex;align-items:center;justify-content:center;position:relative;width:50%;text-align:center;font-weight:700;letter-spacing:.02em;padding:14px;cursor:pointer}.member__item--nav svg{position:absolute;top:50%;transform:translateY(-50%)}.member__item--nav-previous{background:#7aa9df}.member__item--nav-previous svg{left:10px}.member__item--nav-next{background:#aff871;color:#255e9f}.member__item--nav-next svg{right:10px}.member__item .column__item__slides{min-width:420px;width:420px}.member__item .member__item--slides .kelp-vector{top:-130px;left:unset;right:0}.member__item--slides{overflow:visible;-webkit-box-shadow:-10px 10px 0px 0px rgba(175,248,113,1);-moz-box-shadow:-10px 10px 0px 0px rgba(175,248,113,1);box-shadow:-10px 10px #aff871;border-radius:8px}.member__item--slides,.member__item--slide{width:100%;height:550px}.member__item--image{padding-top:550px!important;border-radius:8px}.member__item--image .background-size-cover{background-size:cover}.member__item .flickity-button{display:flex!important;opacity:1;visibility:visible;transform:scale(1) translateY(-50%);transition-delay:0s}.column__item__member-thumbs{display:flex;flex-wrap:wrap;justify-content:center;margin-top:30px}.member-thumbs__image{margin:0 5px 10px;cursor:pointer}.member-thumbs__image img{width:75px;height:75px;border-radius:50%;object-fit:cover;object-position:center}.member-thumbs__image.is-current img{border:3px solid #aff871}@media only screen and (max-width: 1023px){.section-community-members .column__item__inner{flex-wrap:wrap;justify-content:center;flex-direction:column-reverse}.member__item .column__item__slides{margin-bottom:40px}.member__item .column__item__content{width:500px;max-width:calc(100% - 40px);margin:0 20px}.member__item .kelp-vector{display:none}.member__item .column__item__slides{min-width:unset;width:320px;max-width:100%}.member__item--slides,.member__item--slide{height:440px}.member__item--image{padding-top:440px!important}.member__item--nav>div{font-size:16px;padding:10px 6px}.member__item--nav-previous svg{left:0}.member__item--nav-next svg{right:0}.member-thumbs__image img{width:60px;height:60px}}.page-customer,.shopify-policy__container{padding-top:60px;padding-bottom:140px}.home-hero .slide__text-image{margin-top:20px}.home-hero .main-buttons__item{margin-top:0}.home-collection{background-color:#a2dafb!important;padding-bottom:550px!important}.job-openings .section-columns__wrapper{position:relative}.job-openings .column__item__image-wrapper{position:absolute;bottom:3px;right:30px;width:60px}.job-openings .column__item__text{max-width:600px;margin-left:auto;margin-right:auto}#stockist-with-banner .section-default .wrapper{width:1100px}#stockist-with-banner .store-banner .wrapper--narrow{background:#b5e0f4;border-radius:15px;-webkit-box-shadow:-10px 10px 0px 0px rgba(37,94,159,1);-moz-box-shadow:-10px 10px 0px 0px rgba(37,94,159,1);box-shadow:-10px 10px #255e9f;width:950px;max-width:calc(100% - 30px)}#stockist-with-banner .store-banner .text{padding:30px}#stockist-with-banner .store-banner .text__content{margin-bottom:0}#stockist-with-banner .store-banner .text__content p{font-size:24px;font-weight:700;letter-spacing:.02em}#stockist-with-banner .column__item:first-child .column__item__image{padding-top:80px!important}#stockist-with-banner .section-columns .grid{align-items:center}.stockist-side-panel{background:#fff;border-radius:15px}#stockist-with-banner .stockist-powered-by-link{display:none!important}@media (max-width: 768px){#stockist-widget.stockist-responsive .stockist-result-list{max-height:450px}}.press-columns .column__item{background:#aad5ed;border-radius:8px;padding:0}.press-columns .column__item:hover{background:#f1e4d9}.press-columns .column__item__inner,.press-columns .column__item__content{display:flex;flex-direction:column;height:100%}.press-columns .column__item__image-wrapper{min-height:100px;padding:20px 20px 0}.press-columns .column__item__image{max-width:200px;margin:0 auto}.press-columns .column__item__content .column__item__text{padding:0 20px;margin-bottom:30px}.press-columns .btn{min-width:100%;background:#f1e4d9;margin-top:auto;border-radius:0 0 8px 8px}.press-columns .column__item:hover .btn{background:#7aa9df;color:#f1e4d9}.press-columns .btn:after{display:none}.our-journey .backdrop--radial:before{background:none}.certified-columns .column__item__hover h3{font-size:24px}.certified-columns .column__item__hover p{font-size:17px;line-height:normal}.kelp-gallery .column__item__inner{border-radius:8px;-webkit-box-shadow:-6px 6px 0px 0px rgba(175,248,113,1);-moz-box-shadow:-6px 6px 0px 0px rgba(175,248,113,1);box-shadow:-6px 6px #aff871}.kelp-gallery .column__item__image__bg{background-size:cover}.bio-badge{width:200px;height:auto;margin-top:-130px}.snack-badge{position:relative;z-index:2}.snack-badge svg{position:absolute;top:-110px;right:10px;width:150px;height:auto}.snack-badge.display--desktop svg{top:100px;width:180px}.plastic-pollution h3.column__item__heading{font-size:42px;font-family:var(--FONT-STACK-BODY);margin-bottom:0}.plastic-pollution .rte h3{font-size:34px;font-family:var(--FONT-STACK-BODY);margin-top:0;margin-bottom:0}.plastic-pollution .rte p{max-width:280px;margin-left:auto;margin-right:auto}.sea-sequoias .slide__text__wrapper{max-width:650px}.sea-sequoias h2{margin-botttom:20px}.purple-urchins .main-text{max-width:800px}.sea-trees{margin-top:-75px}.sea-trees h3.subheading{display:flex;align-items:center}.sea-trees h3 svg{height:32px;margin-right:10px}.sea-trees .slide__text p{margin-top:10px;margin-bottom:0}.restore-icon{display:none}.community-wave{position:relative;z-index:2}.community-wave .text__image-wrapper{margin:0}.community-wave img{margin-top:-70px;margin-bottom:-70px}.join-crew .text{position:relative}.join-crew .text__image-wrapper{position:absolute;top:-20px;left:-130px}.join-crew .image-block--6{top:unset;left:unset;right:-130px;bottom:-30px}.campaign-signup{min-height:250px!important;z-index:0}.campaign-signup .wrapper{background-image:url(/cdn/shop/files/community-newsletter.png?v=1679326194);background-size:contain;background-position:center;background-repeat:no-repeat}.campaign-signup .newsletter{width:fit-content}@media only screen and (min-width: 1250px){.press-columns .column__item{min-height:340px}.campaign-signup .newsletter-section__content{justify-content:space-between;max-width:800px}.campaign-signup .newsletter-section__entry{margin-left:80px}.campaign-signup .input-group__field--email{width:300px}}@media only screen and (max-width: 1025px){.home-hero .btn{padding-left:15px;padding-right:15px}.snack-badge.display--desktop svg{top:30px}.community-wave img{margin-top:-60px;margin-bottom:-80px}}@media only screen and (min-width: 768px){#stockist-with-banner .store-banner .text{display:flex;align-items:center;justify-content:space-between}.our-vision{margin-top:-80px}.our-vision .item--center .slide__text__container{justify-content:flex-start;padding-left:15%}.join-team .text{display:flex;align-items:center;justify-content:center}.join-team .text__heading{margin-bottom:0;margin-right:30px;letter-spacing:.04em}.press-columns .column__item.one-third{width:calc(33.33% - 40px)!important;margin:0 20px 40px!important}.oceans-hero .slide__text__wrapper{margin-top:-110px}.what-is-kelp .text{position:relative}.what-is-kelp .text__html-block{position:absolute;top:-30px;right:-180px}.kelp-gallery .section-columns{overflow:visible}.kelp-gallery .column__item:nth-child(2n){margin-top:20px}.kelp-gallery .column__item:nth-child(4n){margin-top:-20px}.kelp-farming .column__item__image{display:none}.kelp-farm-columns .section__header{margin-bottom:30px}.kelp-farm-columns .grid{max-width:800px;margin:0 auto 60px}.kelp-farm-columns .column__item{min-height:150px;cursor:default}.campaign-signup .newsletter-section__content{display:flex;justify-content:center;align-items:center}.campaign-signup .newsletter-section__entry{margin-bottom:0;margin-left:50px;margin-right:20px}}@media only screen and (max-width: 767px){.page-customer,.shopify-policy__container{padding-top:40px;padding-bottom:80px}.home-collection{background-image:contain!important;padding-bottom:200px!important}.job-openings .column__item__image-wrapper{display:none}.our-vision{margin-top:-40px}.our-vision .slide__text__container{justify-content:flex-start;align-items:flex-start;padding-top:20px}.story-hero .slide__text__container{padding-top:40px}.certified-columns .grid{gap:0}.certified-columns .section-columns__wrapper{padding:0}.certified-columns .column__item__inner,.certified-columns .column__item__default{padding:10px}.certified-columns .column__item__hover h3{font-size:17px}.certified-columns .column__item__hover p{font-size:12x;line-height:normal}.oceans-hero .item{min-height:400px!important}.oceans-hero .slide__text__wrapper{margin-top:-35px}.what-is-kelp .text__html-block{display:none}.kelp-gallery .column__item__image-wrapper>a{margin-bottom:0}.sea-trees h3.subheading{justify-content:center}[id$=__ffe27e7e-181d-45ad-8311-e4a9092fcf34]{z-index:2}.restore-icon{display:block;position:absolute;top:-195px;left:50%;transform:translate(-50%);width:200px;height:200px;overflow:visible}.farming-process .text__image-wrapper,.farming-gallery .column__item{display:none}.farming-gallery .column__item:first-child{display:block}.kelp-farming .grid .column__item.mobile--one-half{width:calc(100% - 20px)}.kelp-farming .column__item__inner{display:flex;align-items:center}.kelp-farming .column__item__image-wrapper{width:40%;margin-bottom:0}.kelp-farming .column__item__content{text-align:left;width:60%;padding-left:20px}.kelp-farming .column__item__content p{font-size:18px}.kelp-farm-columns .grid .column__item.mobile--one-whole{width:calc(50% - 20px)}.kelp-farm-columns .column__item__inner{padding:10px;min-height:165px}.kelp-farm-columns .section__header{margin-bottom:30px}.community-wave img{margin-top:-50px;margin-bottom:-40px}.join-crew{padding-bottom:0}.join-crew em{font-size:20px}.join-crew .text__image-wrapper{top:-60px;left:-40px}.join-crew .image-block--6{width:fit-content;top:-60px;right:-40px;left:unset;bottom:unset}.join-crew .text__image-wrapper img{width:95px!important}.campaign-signup{min-height:300px}.campaign-signup .wrapper{background-image:url(/cdn/shop/files/community-newsletter-mobile.png?v=1679414450);background-size:90% 100%;padding:0}.campaign-signup .newsletter-section__entry{margin-bottom:10px}.campaign-signup .newsletter__text-image{width:210px;max-width:100%;height:auto}.campaign-signup .newsletter{margin:0 auto}.campaign-signup .input-group--inline .input-group__field,.campaign-signup .input-group--inline .input-group__btn--icon{height:44px}.campaign-signup .input-group__item,.campaign-signup .input-group__fields{max-width:200px}}@media only screen and (max-width: 540px){.campaign-signup .wrapper{background-size:110% 100%}.community-wave img{margin-top:-40px;margin-bottom:-30px}}.blog__post{gap:50px}.blog__post-item{position:relative;background:#255e9f;border-radius:15px;min-height:450px;-webkit-box-shadow:-10px 10px 0px 0px rgba(175,248,113,1);-moz-box-shadow:-10px 10px 0px 0px rgba(175,248,113,1);box-shadow:-10px 10px #aff871}.blog__post-link{position:absolute;top:0;left:0;width:100%;height:100%}.blog--standard .blog__post-image-link{margin-bottom:0}.blog .blog__post-image{--image-height: 225px}.blog__post-content{position:relative;text-align:center;padding:20px 20px 30px;height:225px;display:flex;flex-direction:column;justify-content:space-between}.blog__post-content svg{width:100%;position:absolute;top:-60px;left:0}.blog__post-content h3,.blog__post-content .h3{width:100%;color:#fff}.blog__post-btn-link{height:fit-content;min-width:unset;width:240px;max-width:100%;margin:0 auto}.blog__post-item:hover{background:#7aa9df}.blog__post-item:hover .blog__post-content svg path{fill:#7aa9df}.blog__post-item:hover .blog__post-content h3,.blog__post-item:hover .blog__post-content .h3{color:#255e9f}.blog__post-item:hover .blog__post-content .blog__post-btn-link{color:#aff871;background:#255e9f;border-color:#255e9f}@media only screen and (min-width: 767px) and (max-width: 980px){.blog__post--three-col{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (max-width: 767px){.blog .wrapper{padding:0 30px}}article h1{text-transform:lowercase;color:#7aa9df}.article__meta{text-transform:lowercase;font-size:18px}#bundle-builder-app--bundle--root{padding:50px 0 120px}#bundle-builder-app--bundle-contents-modal{color:var(--text)!important}#bundle-builder-app--bundle--root .bundle-builder-app--button,.bundle-builder-app--button{text-transform:uppercase}.bundle-builder-app--bundle--name,.bundle-builder-app--bundle--product-name,.bundle-builder-app--bundle--contents-name{text-transform:lowercase!important}.bundle-builder-app--bundle--product-name,.bundle-builder-app--bundle--contents-name{font-size:20px!important}#bundle-builder-app--bundle--root .bundle-builder-app--bundle--name{margin:0}@media only screen and (max-width: 1200px) and (min-width: 767px){li.bundle-builder-app--bundle--product.bundle-builder-app--products-per-row--5--centred{flex:0 33.33%!important}}@media only screen and (max-width: 767px){#bundle-builder-app--bundle-contents-modal{width:90%;left:50%!important;transform:translate(-50%)}.bundle-builder-app--bundle--contents-image{height:200px}}.email_custom_label{position:absolute;top:15px;left:20px;pointer-events:none;line-height:inherit;color:#255e9f;font-size:calc(.875rem * var(--adjust-body));font-weight:var(--FONT-WEIGHT-BODY)}.input-group__item.input-group__item--email:focus-within label{display:none}.input-group__item--email input:not(:placeholder-shown)~label{display:none}.footer-block .email_custom_label{line-height:26px}#NavStandard ul,#NavStandard li,#NavStandard nav{background:none}ul.section-columns__grid.grid{list-style:none!important}.navlink.navlink--child{text-transform:capitalize}.menu__block__links .btn{color:#fff!important}.social-sharing-wrapper{list-style:none;gap:16px;margin-left:0}.linked-products-list,.linked-products-list li{list-style:none;margin:0}.linked-products .color-swatch-button{display:inline-block}.p{font-size:20px!important;margin:0 0 20px!important}.p_no_margin{font-size:20px!important;margin:0!important;font-weight:var(--FONT-WEIGHT-BODY-LIGHT)!important}.stockist-search-custom-label{position:absolute;top:0;line-height:34px;padding-left:12px!important;pointer-events:none}.stockist-query-entry:focus-within label{display:none}.stockist-query-entry input:not(:placeholder-shown)~label{display:none}.social-banner--links-desktop{position:absolute;top:50%;transform:translateY(-50%);width:100%;max-width:68vw;display:flex;margin:0 16vw;justify-content:center;gap:3vw}@media (max-width: 980px){.social-banner--links-desktop{max-width:90vw!important;margin:0 5vw!important}}.social-banner--links-desktop a{font-size:0px;color:transparent;line-height:90px}.banner_text_container a:hover svg path,.social_banner_text_hover{fill:#aff871!important;stroke:none!important}.yotpo .font-color-gray{color:#000!important}
/*# sourceMappingURL=/cdn/shop/t/43/assets/custom.css.map?v=34234386521332593461714232346 */
