:root{--bd-line-w:1px;--bd-line:var(--bd-line-w) solid rgb(var(--color-foreground));--bd-gutter:1.6rem}@media screen and (min-width:990px){:root{--bd-gutter:2.4rem}}body{letter-spacing:0}h1,h2,h3,.h0,.h1,.h2,.h3{font-weight:var(--font-heading-weight);letter-spacing:-.045em;line-height:.95}.h0{font-size:clamp(4.4rem,9vw,13rem)}h1,.h1{font-size:clamp(3.8rem,6.2vw,9rem)}h2,.h2{font-size:clamp(3rem,3.6vw,5.4rem)}h3,.h3{font-size:clamp(2.2rem,2vw,2.8rem);letter-spacing:-.03em}.rte h2,.rte h3{line-height:1.05}.page-width{max-width:none;padding-left:var(--bd-gutter);padding-right:var(--bd-gutter)}.section-header .header-wrapper,.shopify-section-group-header-group .header-wrapper{border-bottom:var(--bd-line)}main#MainContent>.shopify-section{border-bottom:var(--bd-line)}main#MainContent>.shopify-section:last-child{border-bottom:0}.footer{border-top:0}.announcement-bar-section .utility-bar{border-bottom:var(--bd-line)}.link.underlined-link,.collection__view-all a,.blog__button,.article-card__footer a{text-decoration:none}.collection__view-all a:after,.title-wrapper-with-link a:after{content:"\a0\2192"}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{border-radius:999px!important;font-size:1.5rem;letter-spacing:-.01em;min-height:4.4rem;padding:0 2.4rem}.button:before,.button:after,.shopify-payment-button__button--unbranded:before,.shopify-payment-button__button--unbranded:after{border-radius:999px!important;box-shadow:none!important}.button--secondary{--color-button:var(--color-background);--color-button-text:var(--color-foreground)}.product-grid,.grid.product-grid{column-gap:0!important;row-gap:0!important;border-top:var(--bd-line);border-left:var(--bd-line)}.product-grid>.grid__item{border-right:var(--bd-line);border-bottom:var(--bd-line);padding:0!important;width:calc(50% + -0px);max-width:calc(50% + -0px)}@media screen and (min-width:750px){.product-grid.grid--3-col-tablet>.grid__item{width:33.333%;max-width:33.333%}}@media screen and (min-width:990px){.product-grid.grid--4-col-desktop>.grid__item{width:25%;max-width:25%}.product-grid.grid--3-col-desktop>.grid__item{width:33.333%;max-width:33.333%}}.slider.product-grid{border-left:var(--bd-line)}.card-wrapper,.card,.card__inner{border-radius:0!important}.card--standard .card__inner{background:transparent}.card__media .media img{object-fit:cover}.card__content{padding:0!important}.product-card-wrapper .card__content .card__information{display:flex;justify-content:space-between;align-items:flex-start;gap:1.2rem;padding:1.2rem 1.4rem 1.4rem!important;border-top:var(--bd-line)}.card__heading{font-family:var(--font-body-family);font-size:1.5rem;letter-spacing:0;line-height:1.3!important;margin:0}.card__heading a{text-decoration:none}.card-information{flex-shrink:0;text-align:right}.card-information .price{font-size:1.5rem;letter-spacing:0}.card__badge .badge{border-radius:999px;background:rgb(var(--color-foreground));color:rgb(var(--color-background));font-size:1.1rem;text-transform:uppercase;letter-spacing:.04em}.collection .title-wrapper-with-link,.collection>.page-width>.title-wrapper-with-link{align-items:flex-end;padding-top:2.4rem}.collection-hero__title{font-size:clamp(5rem,9vw,13rem)!important;line-height:.9;letter-spacing:-.05em;margin:0}.collection-hero__title sup,.bd-count{font-size:.32em;vertical-align:super;letter-spacing:0;margin-left:.08em}.collection-hero__inner{padding-bottom:2.4rem}.facets-container{border-bottom:var(--bd-line);padding-top:1.2rem;padding-bottom:1.2rem}.facet-filters__label,.facets__summary,.facets__heading{font-size:1.5rem}.product.grid{column-gap:0!important}@media screen and (min-width:750px){.product__media-wrapper{border-right:var(--bd-line)}.product__info-wrapper{padding-left:var(--bd-gutter)!important;padding-right:var(--bd-gutter)!important}.product__info-container--sticky{top:calc(var(--header-height,6rem) + 2.4rem)}}.product__title h1,.product__title .h1{font-size:clamp(4rem,5vw,7.2rem);line-height:.92;letter-spacing:-.05em}.product .price--large .price-item,.product .price__regular .price-item--regular{font-family:var(--font-heading-family);font-size:clamp(2.8rem,2.6vw,3.6rem);letter-spacing:-.04em}.product-form__submit{background:transparent!important;color:rgb(var(--color-foreground))!important}.product-form__submit:after{box-shadow:0 0 0 1px rgb(var(--color-foreground))!important}.shopify-payment-button__button--unbranded{background:rgb(var(--bd-accent,34 224 112))!important;color:#000!important}.product__accordion,.product__accordion .summary__title,.product .accordion{border-color:rgb(var(--color-foreground))!important}.product__accordion summary{padding:1.4rem 0}.product-form__input input[type=radio]+label{border-radius:999px}.product__media-list .product__media-item{padding-bottom:0}@media screen and (min-width:750px){.product__media-list{row-gap:0!important}.product__media-list .product__media-item+.product__media-item{border-top:var(--bd-line)}}.product__media,.product-media-container{border-radius:0!important}.image-with-text__grid{column-gap:0}@media screen and (min-width:750px){.image-with-text .image-with-text__media-item{border-right:var(--bd-line)}.image-with-text__grid--reverse .image-with-text__media-item{border-right:0;border-left:var(--bd-line)}}.image-with-text .page-width,.image-banner .page-width{padding-left:0;padding-right:0}.image-with-text__content{padding:3.2rem var(--bd-gutter)!important}.multicolumn-list{column-gap:0!important;row-gap:0!important;border-top:var(--bd-line)}.multicolumn-list__item{border-right:var(--bd-line);padding:2.4rem var(--bd-gutter)!important}.multicolumn-list__item:last-child{border-right:0}@media screen and (max-width:749px){.multicolumn-list__item{border-right:0;border-bottom:var(--bd-line)}}.collapsible-content .accordion{border-color:rgb(var(--color-foreground))!important}.gr__card{border:0!important;border-radius:0!important;padding:0!important}.gr__card blockquote{font-family:var(--font-heading-family);font-size:clamp(2rem,1.8vw,2.6rem);letter-spacing:-.03em;line-height:1.15}.gr__card blockquote:before{content:"\201e";display:block;font-size:5rem;line-height:.6;margin-bottom:.4rem}.gr__grid{gap:3.2rem 2.4rem!important}.bd-marquee{overflow:hidden;border-bottom:var(--bd-line);background:rgb(var(--color-background));color:rgb(var(--color-foreground))}.bd-marquee__track{display:flex;width:max-content;animation:bd-marquee var(--bd-marquee-speed,40s) linear infinite}.bd-marquee__group{display:flex;flex-shrink:0;align-items:center;white-space:nowrap}.bd-marquee__group>*{font-family:var(--font-heading-family);font-size:clamp(1.8rem,1.6vw,2.4rem);letter-spacing:-.03em;padding:1rem 0;color:inherit;text-decoration:none}.bd-marquee__sep{padding:0 1.2rem!important}.bd-marquee--small .bd-marquee__group>*{font-family:var(--font-body-family);font-size:1.4rem;letter-spacing:0;padding:.7rem 0}@keyframes bd-marquee{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.bd-marquee__track{animation:none}.bd-marquee__group+.bd-marquee__group{display:none}}.bd-index-menu{padding:1.6rem var(--bd-gutter) 2rem;border-bottom:var(--bd-line)}.bd-index-menu__list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:baseline}.bd-index-menu__item{display:inline-flex;align-items:baseline;font-family:var(--font-heading-family);font-size:clamp(3.4rem,4.6vw,7rem);line-height:1;letter-spacing:-.05em}.bd-index-menu__link{color:inherit;text-decoration:none}.bd-index-menu__link:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.08em}.bd-index-menu__count{font-size:.42em;letter-spacing:0;margin-left:.06em}.bd-index-menu__sep{margin:0 .3em}.bd-wordmark{overflow:hidden;line-height:.78;padding:2rem var(--bd-gutter) 0;border-top:var(--bd-line)}.bd-wordmark__text{display:block;font-family:var(--font-heading-family);font-size:clamp(6rem,18.4vw,32rem);letter-spacing:-.06em;white-space:nowrap;transform:translateY(.06em)}.footer__content-top{border-bottom:var(--bd-line)}.footer-block__heading{font-family:var(--font-body-family);font-size:1.4rem;letter-spacing:0;font-weight:700}h1,h2,.h0,.h1,.h2{hyphens:auto;-webkit-hyphens:auto;overflow-wrap:normal;word-break:normal}.image-with-text__heading.h0,.image-with-text__heading.h1,.image-with-text h1{font-size:clamp(3.4rem,3.9vw,6.4rem)!important;line-height:.98!important}.image-with-text__heading.h2,.image-with-text h2{font-size:clamp(3rem,3.2vw,5rem)!important}.banner__heading{font-size:clamp(3.6rem,5vw,8rem)!important}.rich-text__heading{font-size:clamp(3rem,3.6vw,5.6rem)}.title-wrapper-with-link .title,.collection-list-title,.multicolumn .title,.gr__title,.collapsible-content__heading{font-size:clamp(3rem,3.6vw,5.6rem)!important;letter-spacing:-.045em}.card__content .card__information>.card__heading{flex:1 1 auto;min-width:0}.card__content .card__information>.card-information{flex:0 0 auto;width:auto!important;max-width:45%}.card-information>*{margin:0}.card__information .caption-with-letter-spacing,.card .card__inner .card__content{display:none}.card--standard>.card__content{display:block}.multicolumn-card,.multicolumn-card__info{background:transparent!important;border-radius:0!important;box-shadow:none!important}.multicolumn-card__info{padding:0!important}.multicolumn .page-width>.title-wrapper-with-link,.multicolumn .title-wrapper-with-link{margin-bottom:2.4rem}.multicolumn-list__item h3{font-size:clamp(2.2rem,2vw,3rem)}.collection-hero__title{font-size:clamp(4.4rem,6.6vw,10.4rem)!important}.product__title h1,.product__title .h1{font-size:clamp(3.4rem,3.8vw,6rem)!important}@media screen and (max-width:749px){.multicolumn-list__item{border-right:0!important}.multicolumn-list{border-top:0}}.product__title h1,.product__title .h1,.collection-hero__title{hyphens:manual!important;-webkit-hyphens:manual!important}.product__title h1,.product__title .h1{font-size:clamp(3.2rem,3.2vw,5rem)!important;line-height:.98!important}@media screen and (max-width:749px){.collection-hero__title{font-size:clamp(3.6rem,10vw,5.6rem)!important}.bd-index-menu__item{font-size:clamp(3rem,9vw,4.4rem)}}@media screen and (max-width:749px){.card__content .card__information{flex-direction:column;gap:.4rem;padding:1rem 1rem 1.2rem!important}.card__content .card__information>.card-information{max-width:none;text-align:left}.card__heading,.card-information .price{font-size:1.35rem!important}.card__heading{-webkit-hyphens:manual;hyphens:manual}}.collection-hero__title:after{content:attr(data-bd-count);font-size:.32em;vertical-align:super;letter-spacing:0;margin-left:.08em}.article-card .card__information{display:block!important;padding:1.4rem 1.4rem 1.8rem!important;border-top:var(--bd-line)}.article-card .card__heading{font-family:var(--font-heading-family);font-size:clamp(2rem,1.7vw,2.6rem)!important;letter-spacing:-.03em;line-height:1.05!important;margin-bottom:1rem}.article-card__excerpt{font-size:1.5rem;line-height:1.45}.blog-articles{column-gap:0!important;row-gap:0!important;border-top:var(--bd-line);border-left:var(--bd-line)}.blog-articles>.blog-articles__article{border-right:var(--bd-line);border-bottom:var(--bd-line);padding:0!important}.article-card .card__inner{border-radius:0!important}.main-blog h1,.blog__title{font-size:clamp(5rem,9vw,13rem)!important;line-height:.9;letter-spacing:-.05em}.article-template__title{font-size:clamp(3.6rem,4.6vw,7rem)!important;line-height:.95!important;-webkit-hyphens:manual!important;hyphens:manual!important}.article-template__hero-container{border-bottom:var(--bd-line)}.multicolumn-list__item{padding-left:0!important}@media screen and (min-width:750px){.multicolumn-list__item+.multicolumn-list__item{padding-left:var(--bd-gutter)!important}}@media screen and (max-width:749px){.multicolumn-list__item{padding-right:0!important}.multicolumn .slider,.multicolumn-list{margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;scroll-padding-left:0}.multicolumn .page-width{padding-left:var(--bd-gutter);padding-right:var(--bd-gutter)}}.multicolumn-card__info{padding-left:0!important;padding-right:0!important}.contact{padding-top:3.2rem}.contact .title,.contact h2{margin-bottom:3.2rem}.section-template--contact .contact,.contact.page-width{padding-top:3.2rem}main .shopify-section:has(.contact) .contact{padding-top:3.2rem}@media screen and (max-width:749px){.multicolumn-list__item{padding-left:var(--bd-gutter)!important;padding-right:var(--bd-gutter)!important}}.accordion__content,.collapsible-content .accordion__content{padding-left:0!important;padding-right:0!important}.summary__title>.icon-accordion,.summary__title>svg:first-child{display:none!important}.summary__title .accordion__title{padding-left:0!important;margin-left:0!important}
/*# sourceMappingURL=/cdn/shop/t/7/assets/bd-baseline.css.map */
