:root{--vp-ink: #122220;--vp-ink-rgb: 18, 34, 32;--vp-teal: #00807a;--vp-lime: #99cc34;--vp-soft: #f3f6f6;--vp-tint: #eef6f4;--vp-line: #e3e7e6;--vp-muted: #5d6b68}.trust-bar{background:var(--vp-ink);color:#fff;font-size:1.25rem;letter-spacing:.02em}.trust-bar__list{list-style:none;margin:0 auto;padding:.7rem 1.6rem;max-width:var(--page-width, 1320px);display:flex;justify-content:center;gap:.6rem 3.2rem;flex-wrap:wrap;text-align:center}.trust-bar__list li:before{content:"";display:inline-block;width:.7rem;height:.7rem;border-radius:50%;background:var(--vp-lime);margin-right:.8rem;vertical-align:.1rem}@media screen and (max-width:749px){.trust-bar{font-size:1.2rem}.trust-bar__list{position:relative;display:block;height:3.2rem;padding:0 1.2rem}.trust-bar__list li{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;opacity:0;animation:vp-trust 12s infinite;white-space:nowrap}.trust-bar__list li:nth-child(2){animation-delay:4s}.trust-bar__list li:nth-child(3){animation-delay:8s}}@keyframes vp-trust{0%{opacity:0}3%{opacity:1}30%{opacity:1}33%{opacity:0}to{opacity:0}}@media screen and (max-width:749px)and (prefers-reduced-motion:reduce){.trust-bar__list li{animation:none}.trust-bar__list li:first-child{opacity:1}}.header-wrapper,.header-wrapper header.gradient{background:#fff}.header-wrapper header.gradient{border-bottom:1px solid var(--vp-line)}body .header{--utility-color: var(--vp-ink);--utility-accent: var(--vp-teal)}body .utility-link{color:var(--vp-ink)}body .header__heading-logo-wrapper{width:auto}body .header__heading-logo{width:210px!important;max-width:none;height:auto}@media screen and (max-width:1079px){body .header__heading-logo{width:150px!important}}@media screen and (min-width:1080px){.header .desktop-localization-wrapper{display:none}}body .utility-link--custom{background:var(--vp-lime);color:var(--vp-ink)!important;padding:.8rem 1.6rem;border-radius:999px}body .utility-link--custom .svg-wrapper svg,body .utility-link--custom .svg-wrapper svg path{fill:var(--vp-ink)!important}.utility-link--custom:hover{background:#8bbd29}.header-searchbox{display:none}@media screen and (min-width:1080px){body .header-wrapper .header__icons{flex:1 1 auto;justify-content:flex-end;gap:2.4rem}.header-searchbox{display:flex;align-items:center;gap:1rem;flex:1 1 auto;max-width:56rem;margin:0 auto 0 4rem;padding:.5rem .5rem .5rem 2rem;border:1.5px solid #c9d1cf;border-radius:999px;color:#7d8886;font-size:1.4rem;text-decoration:none;background:#fff;transition:border-color .15s}.header-searchbox:hover,.header-searchbox:focus-visible{border-color:var(--vp-teal)}.header-searchbox__text{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.header-searchbox__btn{flex:none;width:4rem;height:3.2rem;border-radius:999px;background:var(--vp-teal);display:inline-flex;align-items:center;justify-content:center}.header-searchbox__btn svg{width:1.6rem;height:1.6rem}.header-searchbox__btn svg,.header-searchbox__btn svg path{fill:#fff!important;stroke:none}.utility-links>a[data-search-overlay-open]{display:none}}@media screen and (max-width:1079px){body .header-wrapper .header__icons{background-color:var(--vp-soft)!important;border-top:1px solid var(--vp-line)!important}body .utility-links svg,body .utility-links svg path{fill:var(--vp-teal)!important;stroke:none!important}}.mega-menu-wrapper{background:var(--vp-teal);border-color:transparent}.usp-bar,body:has(.banner__media) .usp-bar,body:has(#shopify-section-main-collection-banner) .usp-bar,body:has(.banner__media) .scrolled-past-header .usp-bar,body:has(#shopify-section-main-collection-banner) .scrolled-past-header .usp-bar{background-color:var(--vp-soft);border-bottom:1px solid var(--vp-line)}.usp-bar .usp-bar__list{gap:4rem;padding-block:.6rem;height:auto;min-height:var(--usp-height, 5rem)}.usp-bar__item{gap:1rem}.usp-bar__icon{width:2.2rem;height:2.2rem;color:var(--vp-teal);flex:none}.usp-bar__icon svg{width:100%;height:100%}.usp-bar__copy{display:flex;flex-direction:column;line-height:1.25}.usp-bar__text{color:var(--vp-ink);font-weight:700;font-size:1.25rem;letter-spacing:.04em;text-transform:uppercase}.usp-bar__sub{color:var(--vp-muted);font-size:1.15rem}.usp-bar a{color:var(--vp-ink)}body .homepage-species{background-image:none!important;background-color:var(--vp-tint);color:var(--vp-ink)}body .homepage-species .banner__heading,body .homepage-species__item p{color:var(--vp-ink)}body .homepage-species__item.is-active p{color:var(--vp-teal)}body #testimonial-carousel-container{background-image:none!important;background-color:var(--vp-soft)}body #testimonial-carousel-container h2{color:var(--vp-ink)}.footer{background:var(--vp-soft);border-top:1px solid var(--vp-line)}.footer .localization-form__select{background:#fff;color:var(--vp-ink);border:1px solid var(--vp-line)}body .active-facets{background-color:var(--vp-soft)!important}body .card .article-card__cta{background-color:var(--vp-teal);color:#fff}body [class^=ai-carousel-section-],body [class*=" ai-carousel-section-"]{background-image:none!important;background-color:var(--vp-tint)!important}body [class*=ai-dual-column-header-],body .facets__heading,body .facet-filters__label,body .product-count__text,body .active-facets .facets__heading{color:var(--vp-ink)!important}body .image-text-overlay-section .text-overlay__heading,body .image-text-overlay-section .text-overlay__description,body .image-text-overlay-section .detail-line__text{color:#fff!important}body .image-text-overlay-section .detail-line__highlight{color:var(--vp-lime)!important}body .setup-detail .button--primary,body .setups-landing .button--primary{color:var(--vp-ink)}body .setup-detail,body .setups-landing{--sb-dark: 0, 128, 122;--sb-leaf: 0, 128, 122}body .banner:has(.banner__media) .banner__heading,body .banner:has(.banner__media) .banner__text,body .banner:has(.banner__media) .banner__text p,body .banner:has(.banner__media) .banner__box .caption,body .banner:has(.banner__media) .banner__box .subtitle{color:#fff!important}body .collection-hero:has(img) .collection-hero__title,body .collection-hero:has(img) .collection-hero__description,body .collection-hero:has(img) .collection-hero__description p{color:#fff!important}body .mega-menu__content{--color-background: 255, 255, 255;--color-foreground: 18, 34, 32;background-color:#fff;color:var(--vp-ink)!important}body .mega-menu__image-wrapper{background:#fff}body .product__info-wrapper pickup-availability,body .product__info-wrapper .product__pickup-availabilities{display:none!important}body .vp-opt{border:0;padding:0;margin:0 0 1.6rem}body .vp-opt__label{font-weight:700;font-size:1.35rem;color:var(--vp-ink);margin-bottom:.8rem;padding:0}body .vp-opt__label span{font-weight:400;color:var(--vp-muted)}body .vp-opt.product-form__input--pill input[type=radio]+label{border:1.5px solid #cfd6d4;border-radius:.6rem;background:#fff;color:var(--vp-ink);font-weight:700;font-size:1.35rem;padding:.9rem 1.6rem;margin:0 .8rem .8rem 0;letter-spacing:0}body .vp-opt.product-form__input--pill input[type=radio]:checked+label{background:#fff;color:var(--vp-ink);border-color:var(--vp-ink);box-shadow:inset 0 0 0 1px var(--vp-ink)}body .vp-opt.product-form__input--pill input[type=radio].disabled+label,body .vp-opt.product-form__input--pill input[type=radio]:disabled+label{color:#9aa4a2;border-style:dashed}body .vp-opt--colour input[type=radio]+label{display:inline-flex;align-items:center;gap:.8rem}body .vp-opt--colour input[type=radio]+label:before{content:"";width:1.8rem;height:1.8rem;border-radius:50%;border:1px solid #cfd6d4;background:#ddd;flex:none}body .vp-opt--colour input[value=Black i]+label:before{background:#111;border-color:#111}body .vp-opt--colour input[value=White i]+label:before{background:#fff}body .vp-opt--single input,body .vp-opt--single label{display:none!important}body .vp-opt__only{font-size:1.35rem;color:var(--vp-muted);margin:0}body .vp-price-extra{font-size:1.3rem;color:var(--vp-muted);margin:-.4rem 0 1.2rem;line-height:1.5}body .vp-price-extra b.klarna{background:#ffb3c7;color:#17120f;padding:.1rem .6rem;border-radius:.4rem;font-size:1.15rem}body .vp-menu-hot .header__menu-item-text{background:var(--vp-lime);color:var(--vp-ink);padding:.3rem 1rem;border-radius:.3rem}body #popular_categories{margin-top:2.4rem}@media screen and (max-width:767px){body #popular_categories{margin-top:1.6rem}}@media screen and (max-width:749px){#MainContent [id^=Banner-][id$=__image_banner]{--vp-bh: calc(100vw * 1843 / 1080);width:100%!important;aspect-ratio:auto;height:var(--vp-bh)!important;min-height:0!important}#MainContent [id^=Banner-][id$=__image_banner] .banner-slider,#MainContent [id^=Banner-][id$=__image_banner] .banner-slide,#MainContent [id^=Banner-][id$=__image_banner] .banner-slide .banner__media,#MainContent [id^=Banner-][id$=__image_banner] .banner__content{width:100%!important;min-height:0!important;height:var(--vp-bh)!important}}body .vp-opt.product-form__input--pill input[type=radio]+label.vp-swatch{width:4.2rem;height:4.2rem;padding:0;border-radius:50%;background:var(--vp-swatch);border:1px solid #c9d1cf;margin:0 1.2rem 1rem 0;box-shadow:none;position:relative}body .vp-opt.product-form__input--pill input[type=radio]:checked+label.vp-swatch{border-color:#fff;box-shadow:0 0 0 2px #fff,0 0 0 4px var(--vp-ink)}body .vp-opt.product-form__input--pill input[type=radio].disabled+label.vp-swatch{opacity:1}body .vp-opt.product-form__input--pill input[type=radio].disabled+label.vp-swatch:after{content:"";position:absolute;left:50%;top:8%;bottom:8%;width:2px;background:#b3261e;transform:rotate(45deg)}body .vp-opt--colour input[type=radio]+label.vp-swatch:before{content:none}body:has(.banner__media) main,body:has(#shopify-section-main-collection-banner) main{margin-top:0!important}@media screen and (max-width:1079px){body .header-wrapper .header__icons{background-color:var(--vp-teal)!important;border-top:0!important}body .header-wrapper .header__icons .utility-link,body .header-wrapper .header__icons .utility-text{color:#fff!important}body .utility-links svg,body .utility-links svg path{fill:#fff!important}}body .collection-hero.vp-hero-photo .collection-hero__title,body .collection-hero.vp-hero-photo .collection-hero__description,body .collection-hero.vp-hero-photo .collection-hero__description p,body .collection-hero.vp-hero-photo .collection-hero__description a{color:#fff!important}@media screen and (max-width:989px){body aside.facets-wrapper{background:var(--vp-soft)!important;border:1px solid var(--vp-line);border-radius:.8rem}body .mobile-facets__open,body .mobile-facets__open-label{color:var(--vp-ink)!important}body .mobile-facets__open svg,body .mobile-facets__open svg path{fill:var(--vp-ink);stroke:var(--vp-ink)}}.vp-nudge{border:1px solid #e3e7e6;border-radius:1rem;background:#fff;padding:1.4rem 1.6rem;margin:0 0 1.6rem;text-align:left}.vp-nudge__head{margin:0 0 .8rem;font-size:1.5rem;color:#122220}.vp-nudge__head b{color:#00807a}.vp-nudge.is-done .vp-nudge__head b{color:#122220}.vp-nudge__bar{height:.8rem;border-radius:99rem;background:#eef6f4;overflow:hidden}.vp-nudge__bar span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#00807a,#99cc34)}.vp-nudge__sub{margin:1.2rem 0 .6rem;font-size:1.3rem;color:#5d6b68}.vp-nudge__list{list-style:none;margin:0;padding:0;display:grid;gap:.8rem}.vp-nudge__item{display:grid;grid-template-columns:4.8rem 1fr auto auto;gap:1rem;align-items:center;font-size:1.3rem;line-height:1.3}.vp-nudge__item img{width:4.8rem;height:4.8rem;object-fit:contain;border-radius:.6rem;background:#f3f6f6}.vp-nudge__item a{color:#122220;text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.vp-nudge__price{font-weight:700;color:#122220;white-space:nowrap}.vp-nudge__add{font:inherit;font-weight:700;border:0;border-radius:99rem;padding:.6rem 1.4rem;background:#99cc34;color:#122220;cursor:pointer}.vp-nudge__add[aria-busy=true]{opacity:.7;cursor:wait}.vp-nudge__dialog{border:0;border-radius:1.6rem;padding:2.4rem;width:min(46rem,calc(100vw - 3.2rem));box-shadow:0 30px 80px #1222204d;color:#122220}.vp-nudge__dialog::backdrop{background:#12222073}.vp-nudge__dialog h2{margin:.2rem 0 .8rem;font-size:2.2rem;text-transform:uppercase;line-height:1.1}.vp-nudge__dialog p{margin:0 0 1.2rem;font-size:1.4rem;color:#5d6b68}.vp-nudge__eyebrow{color:#00807a!important;font-weight:700;letter-spacing:.12em;text-transform:uppercase;font-size:1.2rem!important;margin:0!important}.vp-nudge__actions{display:flex;gap:1rem;flex-wrap:wrap;justify-content:flex-end;margin-top:1.8rem}.vp-nudge__actions .button{min-width:0;flex:1 1 16rem}.usp-bar__link{display:flex;align-items:center;gap:inherit;color:inherit;text-decoration:none}.usp-bar__item:has(.usp-bar__link):hover .usp-bar__text{color:#00807a;text-decoration:underline;text-underline-offset:.2rem}.usp-bar__item:has(.usp-bar__link){cursor:pointer}
/*# sourceMappingURL=/cdn/shop/t/14/assets/redesign.css.map */
