.footer__newsletter-form input::placeholder{color:#000434b3;text-transform:capitalize}.footer__newsletter-form button{letter-spacing:-.28px}.footer-menu-block{order:var(--footer-mobile-order, 10)}@media(min-width:1024px){.footer-menu-block{order:initial}.footer-menu-block>.footer-menu-block__body{display:grid!important;grid-template-rows:1fr!important}}.information-columns .group-block{width:unset;flex-shrink:0}@media screen and (min-width:1024px){.information-columns .swiper-wrapper{gap:var(--info-gap-desktop)}.information-columns .group-block{flex:1}}.main-article__hero{max-height:400px}@media screen and (min-width:1024px){.main-article__hero{max-height:560px}}.main-article__content.rte h6{font-family:var(--font-body);font-size:22px;font-weight:500;text-transform:capitalize;color:var(--color-deep-water);line-height:36px;padding-top:32px;padding-bottom:16px}@media screen and (min-width:1024px){.main-article__content.rte h6{font-size:24px}}.main-article__content.rte p,.main-article__content.rte li{font-size:18px;line-height:28px}.main-article__content.rte p{margin-bottom:20px}@media screen and (min-width:1024px){.main-article__content.rte p,.main-article__content.rte li{font-size:20px;line-height:32px}.main-article__content.rte p{margin-bottom:24px}}.main-article__content.rte img{border-radius:8px;width:100%;margin-block:24px}@media screen and (min-width:1024px){.main-article__content.rte img{margin-block:32px}}.main-article__related-card a:hover .main-article__related-image{transform:scale(1.05)}.article-card__tag{background-color:var(--color-purity);border-color:var(--color-purity);color:var(--color-deep-water)}.article-card__tag[data-tag=impact]{background-color:var(--color-grounded);border-color:var(--color-grounded);color:var(--color-purity)}.article-card__tag[data-tag="about us"],.article-card__tag[data-tag=about]{background-color:var(--color-mayim);border-color:var(--color-mayim);color:var(--color-purity)}.article-card a:hover .article-card__image,.article-card-featured a:hover .article-card__image{transform:scale(1.05)}.media-columns__gallery{display:flex;flex-direction:column;gap:var(--media-columns-gap-mobile)}.media-columns__gallery>:first-child{width:100%}.media-columns__carousel{display:flex;gap:var(--media-columns-gap-mobile);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.media-columns__carousel::-webkit-scrollbar{display:none}.media-columns__carousel>*{flex:0 0 var(--media-columns-carousel-item-width);min-width:0;scroll-snap-align:start}@media screen and (min-width:1024px){.media-columns__gallery{flex-direction:row;gap:var(--media-columns-gap-desktop)}.media-columns__gallery>:first-child{flex:1;min-width:0;width:auto}.media-columns__carousel{display:contents}.media-columns__carousel>*{flex:1;min-width:0}}.mhost{background:var(--color-purity)}.mhost__inner{display:flex;flex-direction:column-reverse;gap:24px;padding-bottom:32px}.mhost__media{width:100%;height:250px}.mhost__img,.mhost__media img,.mhost__media video{display:block;width:100%;height:100%;object-fit:cover}.mhost__content{display:flex;align-items:center;justify-content:center;padding:0 16px}.mhost__box{display:flex;flex-direction:column;gap:8px;width:100%;max-width:314px}.mhost__headgroup{display:flex;flex-direction:column;gap:2px}.mhost__eyebrow{font-family:var(--font-apercu-mono-pro);font-size:12px;line-height:normal;letter-spacing:.1em;text-transform:uppercase;color:var(--color-deep-water)}.mhost__heading{font-family:var(--font-grifito);font-size:var(--h2-size);line-height:normal;letter-spacing:var(--heading-tracking);color:var(--color-deep-water)}.mhost__body-group{display:flex;flex-direction:column;gap:24px}.mhost__body{font-family:var(--font-signifier);font-size:16px;line-height:normal;color:var(--color-deep-water)}.mhost__form{display:flex;flex-direction:column;gap:24px}.mhost__field{display:flex;flex-direction:column}.mhost__label{font-family:var(--font-apercu-mono-pro);font-size:14px;line-height:normal;letter-spacing:.1em;text-transform:uppercase;color:var(--color-deep-water);margin-bottom:16px}.mhost__input{width:100%;padding:0 0 16px;background:transparent;border:0;border-bottom:1px solid var(--color-current);border-radius:0;font-family:var(--font-signifier);font-size:16px;line-height:normal;color:var(--color-deep-water);outline:none}.mhost__input::placeholder{color:var(--color-current);opacity:1}.mhost__input:focus{border-bottom-color:var(--color-deep-water)}.mhost__btn{display:inline-flex;align-items:center;justify-content:center;width:100%;height:40px;padding:12px 16px;background:var(--color-deep-water);border:0;color:var(--color-purity);font-family:var(--font-apercu-mono-pro);font-size:12px;line-height:1;letter-spacing:.1em;text-transform:uppercase;cursor:pointer}.mhost__banner ul{margin:8px 0 0;padding-left:20px}@media screen and (min-width:1024px){.mhost__inner{flex-direction:var(--mhost-direction, row);align-items:stretch;gap:0;padding-bottom:0}.mhost__media{width:66.67%;height:auto}.mhost__content{width:33.33%;padding:32px 70px}}.ugc__inner{display:flex;flex-direction:column;gap:32px}.ugc__header{display:flex;align-items:center;justify-content:space-between}.ugc__heading{font-family:var(--font-grifito);font-size:40px;line-height:normal;letter-spacing:var(--heading-tracking);color:var(--color-deep-water)}.ugc__gallery{display:flex;flex-direction:column;gap:8px}.ugc-card{position:relative;overflow:hidden;border-radius:0 0 8px 8px}.ugc__gallery>.ugc-card:first-child{width:100%;aspect-ratio:318 / 477}.ugc__carousel{display:flex;gap:8px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.ugc__carousel::-webkit-scrollbar{display:none}.ugc__carousel>.ugc-card{flex:0 0 calc((100% - 8px)/2);min-width:0;height:250px;scroll-snap-align:start}.ugc-card__media,.ugc-card__media video,.ugc-card__media img,.ugc-card__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ugc-card__link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.ugc-card__scrim{position:absolute;top:59%;right:0;bottom:0;left:0;background:linear-gradient(to bottom,#0000,#0009);border-radius:0 0 6px 6px;pointer-events:none}.ugc-card__caption{position:absolute;left:15px;right:60px;bottom:16px;z-index:1;font-family:var(--font-signifier);font-size:12px;line-height:normal;color:var(--color-purity);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ugc__gallery>.ugc-card:first-child .ugc-card__caption{font-size:16px;bottom:24px}.ugc-card--video{cursor:pointer}.ugc-card__toggle{position:absolute;right:16px;bottom:16px;z-index:3;display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:0;border-radius:50%;background:#efeee533;color:var(--color-purity);cursor:pointer;transition:opacity .3s}.ugc-card__toggle:hover{opacity:.8}.ugc-card__toggle span{display:flex}.ugc-card__toggle span[hidden]{display:none}@media screen and (min-width:1024px){.ugc__gallery{flex-direction:row;gap:16px}.ugc__gallery>.ugc-card:first-child{flex:1;min-width:0;width:auto}.ugc__carousel{display:contents}.ugc__carousel>.ugc-card{flex:1;min-width:0;height:auto;aspect-ratio:318 / 477}.ugc-card__caption{font-size:16px;right:72px;bottom:24px}.ugc-card__toggle{right:24px;bottom:24px}}.group-block{position:relative;overflow:hidden;width:var(--group-mobile-width, 100%);min-height:var(--group-height, auto);background-color:var(--group-bg, transparent)}.group-block__content{position:relative;z-index:2;display:flex;flex-direction:var(--group-direction, column);justify-content:var(--group-justify, flex-start);align-items:var(--group-align, flex-start);width:100%;min-height:inherit;padding-block-start:var(--group-padding-top, 0);padding-block-end:var(--group-padding-bottom, 0);padding-inline-start:var(--group-padding-left, 0);padding-inline-end:var(--group-padding-right, 0)}.group-block__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.group-block__bg-media,.group-block__bg video{width:100%;height:100%;object-fit:cover}.group-block__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background-color:var(--group-overlay-color, #000434);opacity:var(--group-overlay-opacity, 0)}.group-block__link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3}.group-block__content a,.group-block__content button{position:relative;z-index:4}@media screen and (min-width:1024px){.group-block{width:var(--group-width, 100%)}}@media screen and (max-width:1023px){.group-block--vertical-mobile .group-block__content{flex-direction:column}}.story-image__label--vertical{writing-mode:vertical-rl}.collection-card{background-color:color-mix(in oklab,var(--color-current) 10%,transparent)}.collection-card__placeholder{color:color-mix(in oklab,var(--color-mayim) 40%,transparent)}.collection-category-card__media picture{display:block;width:100%;height:100%}.collection-category-card__placeholder{background-color:color-mix(in oklab,var(--color-current) 55%,white);color:color-mix(in oklab,var(--color-mayim) 35%,transparent)}.product-badges__badge--subscribe{background-color:var(--badge-subscribe-bg);color:var(--badge-subscribe-text)}.product-badges__badge--sale{background-color:var(--badge-sale-bg);color:var(--badge-sale-text)}.product-badges__badge--sold-out{background-color:var(--badge-sold-out-bg);color:var(--badge-sold-out-text)}.product-badges__text{font-family:var(--badge-font-family, var(--font-accent));font-size:var(--badge-font-size, 9px);text-transform:var(--badge-text-transform, uppercase);letter-spacing:var(--badge-letter-spacing, .1em)}.product-card-swatches__swatch{background-color:var(--product-card-swatch-color)}.product-card-swatches__swatch--light{box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--color-mayim) 20%,transparent)}.product-card{background-color:color-mix(in oklab,var(--color-current) 10%,transparent)}.product-card__media-placeholder{background-color:color-mix(in oklab,var(--color-current) 5%,transparent);min-height:100%}.product-card__placeholder-text{color:color-mix(in oklab,var(--color-mayim) 40%,transparent)}.product-card__description{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}
/*# sourceMappingURL=/cdn/shop/t/8/compiled_assets/styles.css.map */
