:root{--gridline-color: #2d2d2d;--gridline-width: 1px;--brutal-edge: 1.6rem}*,*:before,*:after{border-radius:0!important}.card,.card-wrapper,.global-media-settings,.button,.field__input,.select__select,.quantity{box-shadow:none!important}.card__inner:after,.global-media-settings:after{display:none!important}.product-grid.grid{--grid-desktop-horizontal-spacing: 0px;--grid-desktop-vertical-spacing: 0px;--grid-mobile-horizontal-spacing: 0px;--grid-mobile-vertical-spacing: 0px;border-top:var(--gridline-width) solid var(--gridline-color);border-left:var(--gridline-width) solid var(--gridline-color)}.product-grid>.grid__item{background-color:rgb(var(--color-background));padding:0;border-right:var(--gridline-width) solid var(--gridline-color);border-bottom:var(--gridline-width) solid var(--gridline-color)}.card .media{background-color:rgb(var(--color-background))}.product-grid .card__content{padding:1rem}.product-grid .card__information{padding-top:0}.product-grid .card__inner{border-bottom:var(--gridline-width) solid var(--gridline-color)}.collection__title.title-wrapper{margin-bottom:0;padding:2rem var(--brutal-edge) 1rem;border-bottom:var(--gridline-width) solid var(--gridline-color)}.collection__title .title{margin:0}.collection__view-all{padding:1rem var(--brutal-edge);border-bottom:var(--gridline-width) solid var(--gridline-color)}h1,h2,.h0,.h1,.h2{letter-spacing:-.02em;line-height:.95}.header__menu-item,.list-menu__item,.announcement-bar__message{text-transform:uppercase;letter-spacing:.04em}.button,.shopify-challenge__button,.customer button{--buttons-radius: 0;--buttons-radius-outset: 0;border-radius:0;letter-spacing:.04em;font-weight:700}.header-wrapper{border-top:var(--gridline-width) solid var(--gridline-color);border-bottom:var(--gridline-width) solid var(--gridline-color)}.shopify-section+.shopify-section{border-top:var(--gridline-width) solid var(--gridline-color)}.field__input,.select__select,.customer input{border-radius:0;border:var(--gridline-width) solid var(--gridline-color)}.page-width{max-width:none;padding-left:0;padding-right:0}.collection--full-width slider-component.page-width:not(.slider-component-desktop){padding-left:0;padding-right:0}.rich-text__blocks,.newsletter__wrapper,.multicolumn .title-wrapper-with-link,.multicolumn-card__info,.image-with-text__content,.cart__contents,.cart__footer{padding-left:var(--brutal-edge);padding-right:var(--brutal-edge)}.collection-hero,.collection-hero__inner{padding:0;margin:0}.collection-hero__title{margin:0;padding:1.75rem var(--brutal-edge) 1.25rem}.collection-hero__description{padding:0 var(--brutal-edge) 1.25rem;margin:0;max-width:60ch}.facets-container{padding:.5rem var(--brutal-edge);border-top:var(--gridline-width) solid var(--gridline-color);border-bottom:var(--gridline-width) solid var(--gridline-color);margin-bottom:0}@media screen and (min-width:750px){.collection-hero__inner.page-width,.collection.page-width{max-width:none;padding-left:0;padding-right:0}facet-filters-form.facets.page-width{max-width:none;padding-left:var(--brutal-edge);padding-right:var(--brutal-edge)}}.product-count,.facets__label{font-size:1.4rem}.pagination-wrapper{margin:0;padding:1.5rem var(--brutal-edge);border-top:var(--gridline-width) solid var(--gridline-color)}.page-width>.product.grid{--grid-desktop-horizontal-spacing: var(--gridline-width);--grid-desktop-vertical-spacing: var(--gridline-width);--grid-mobile-horizontal-spacing: var(--gridline-width);--grid-mobile-vertical-spacing: var(--gridline-width);gap:var(--gridline-width);background-color:var(--gridline-color);border-top:var(--gridline-width) solid var(--gridline-color);border-bottom:var(--gridline-width) solid var(--gridline-color)}.page-width>.product.grid>.grid__item{background-color:rgb(var(--color-background))}@media screen and (min-width:750px){.product.grid .product__info-wrapper,.product.grid .product__info-wrapper--extra-padding{padding:2.5rem}.product.grid .product__media-wrapper{padding:0}}@media screen and (min-width:750px){.product__column-sticky{top:1rem}}@media screen and (min-width:750px){.product.grid:not(.product--no-media) .product__media-wrapper,.product.grid:not(.product--no-media) .product__info-wrapper{width:calc(50% - var(--gridline-width) / 2);max-width:calc(50% - var(--gridline-width) / 2)}.product.grid .product__media-wrapper slider-component{margin-left:0;margin-right:0}.product.grid .product__info-wrapper .product__info-container{max-width:none}}.product__title,.product__title h1{letter-spacing:-.02em;line-height:.98}.product-form__input .form__label{font-size:1.4rem}variant-selects .select__select,.product-form__input input[type=radio]+label{border-radius:0;border:var(--gridline-width) solid var(--gridline-color);box-shadow:none}.product .accordion,.product .accordion__title{border-radius:0;margin:0}.product .accordion{border-top:var(--gridline-width) solid var(--gridline-color);border-bottom:0;padding:.5rem 0}.product .accordion+.accordion{border-top:var(--gridline-width) solid var(--gridline-color)}.related-products .related-products__heading{margin:0;padding:2rem var(--brutal-edge) 1rem;border-bottom:var(--gridline-width) solid var(--gridline-color)}.related-products{padding-top:0}.header{padding-left:var(--brutal-edge);padding-right:var(--brutal-edge)}.header__heading-link,.header__heading{text-transform:uppercase;letter-spacing:-.01em;font-weight:700}.header__icons{align-items:stretch}.announcement-bar__link,.announcement-bar__message{text-transform:uppercase;letter-spacing:.12em;font-size:1.2rem}.announcement-bar__link{text-decoration:none}.announcement-bar__link:hover{text-decoration:underline;text-underline-offset:3px}.drawer__inner{border-left:var(--gridline-width) solid var(--gridline-color);border-radius:0}.drawer__header{position:sticky;top:0;z-index:2;margin:0;padding:1rem var(--brutal-edge);border-bottom:var(--gridline-width) solid var(--gridline-color);background-color:rgb(var(--color-background))}.drawer__heading{margin:0;text-transform:uppercase;letter-spacing:.04em;font-size:1.5rem}.drawer__contents{padding:0}.drawer__footer{border-top:var(--gridline-width) solid var(--gridline-color);padding:1rem var(--brutal-edge)}.cart-drawer__footer{border-top:0}.drawer .cart-item{padding:1rem var(--brutal-edge);border-bottom:var(--gridline-width) solid var(--gridline-color)}.drawer__inner-empty{padding:2rem var(--brutal-edge)}.drawer__footer .cart__checkout-button{width:100%;border-radius:0;text-transform:uppercase;letter-spacing:.06em}.drawer .cart-item__name{font-size:1.5rem;line-height:1.3}.drawer .cart-item .price{font-size:1.5rem}.drawer .cart-items th{font-size:1.2rem;letter-spacing:.08em}.drawer .totals__total{font-size:1.6rem}.drawer .totals__total-value{font-size:1.8rem;font-weight:700}.drawer .tax-note{font-size:1.3rem}.drawer .unit-price{font-size:1.2rem}.footer__content-top{padding:0;background:none}.footer .footer__content-top.page-width,.footer .footer__content-bottom-wrapper.page-width{max-width:none;padding-left:0;padding-right:0}.footer__content-top .footer__blocks-wrapper.grid{--grid-desktop-horizontal-spacing: var(--gridline-width);--grid-desktop-vertical-spacing: var(--gridline-width);--grid-mobile-horizontal-spacing: var(--gridline-width);--grid-mobile-vertical-spacing: var(--gridline-width);column-gap:var(--gridline-width);row-gap:var(--gridline-width);margin:0;background-color:var(--gridline-color);border-top:var(--gridline-width) solid var(--gridline-color);border-bottom:var(--gridline-width) solid var(--gridline-color)}.footer__content-top .footer-block.grid__item{background-color:rgb(var(--color-background));margin:0;padding:2rem var(--brutal-edge)}.footer-block__heading{text-transform:uppercase;letter-spacing:.08em;font-size:1.3rem;margin-bottom:1rem}.footer__content-bottom{border-top:0;padding:1rem var(--brutal-edge)}.footer__column{padding:0}.list-payment{gap:.4rem}.footer__copyright{font-size:1.2rem}.template-search .template-search__header{margin:0;padding:2rem var(--brutal-edge) 1.25rem;border-bottom:var(--gridline-width) solid var(--gridline-color)}.template-search .template-search__search{margin:0;padding:1.25rem var(--brutal-edge);border-bottom:var(--gridline-width) solid var(--gridline-color);max-width:none}.template-search--empty .template-search__header{text-align:left}.template-search .facets-vertical,.template-search .facet-filters{padding-left:var(--brutal-edge);padding-right:var(--brutal-edge)}.template-404{padding:clamp(4rem,12vw,9rem) var(--brutal-edge);border-bottom:var(--gridline-width) solid var(--gridline-color);text-align:left;max-width:none}.template-404 .title{margin:0 0 .5rem;letter-spacing:-.03em;line-height:.92}.template-404 .button{margin-top:1.5rem;border-radius:0;text-transform:uppercase;letter-spacing:.06em}.header__cart-text{text-transform:uppercase;letter-spacing:.04em;font-size:1.4rem;white-space:nowrap}.header__icon--cart{width:auto;padding:0 .2rem}.banner{position:relative}.banner__buttons a.button:first-child:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.menu-drawer{border-right:var(--gridline-width) solid var(--gridline-color)}.menu-drawer__navigation{padding:0}.menu-drawer__menu-item{text-transform:uppercase;letter-spacing:.04em;font-size:1.8rem;padding:1.1rem var(--brutal-edge);border-bottom:var(--gridline-width) solid var(--gridline-color)}.menu-drawer__utility-links{border-top:var(--gridline-width) solid var(--gridline-color);padding:1rem var(--brutal-edge)}.search-modal{border-bottom:var(--gridline-width) solid var(--gridline-color)}.search-modal__content{padding:.75rem var(--brutal-edge)}.search__input.field__input{border:var(--gridline-width) solid var(--gridline-color);border-radius:0;box-shadow:none}predictive-search .predictive-search{border:var(--gridline-width) solid var(--gridline-color);border-top:0;box-shadow:none}.predictive-search__list-item{border-bottom:var(--gridline-width) solid var(--gridline-color)}.predictive-search__list-item:last-child{border-bottom:0}.predictive-search__heading{text-transform:uppercase;letter-spacing:.08em;font-size:1.2rem;padding:.75rem var(--brutal-edge) .5rem;margin:0;border-bottom:var(--gridline-width) solid var(--gridline-color)}.card .quick-add{margin-top:auto;padding:0 var(--brutal-edge) .8rem}.card .quick-add__submit.button{--buttons-border-width: var(--gridline-width);min-height:0;min-width:0;width:100%;padding:.8rem .4rem;background:transparent;color:rgb(var(--color-foreground));border:var(--gridline-width) solid var(--gridline-color);font-size:1.4rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;line-height:1.2;box-shadow:none}.card .quick-add__submit.button:hover{background:var(--gridline-color);color:rgb(var(--color-background))}.quick-add-modal__content{border:var(--gridline-width) solid var(--gridline-color);box-shadow:none}.cart-upsell{border-top:var(--gridline-width) solid var(--gridline-color)}.cart-upsell__heading{margin:0;padding:1rem var(--brutal-edge) .75rem;font-size:1.2rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.cart-upsell__item{display:flex;align-items:center;gap:1rem;padding:.75rem var(--brutal-edge);border-top:var(--gridline-width) solid var(--gridline-color)}.cart-upsell__media{flex:0 0 5.6rem;width:5.6rem;line-height:0;border:var(--gridline-width) solid var(--gridline-color)}.cart-upsell__media img{width:100%;height:auto;display:block;aspect-ratio:4 / 5;object-fit:cover}.cart-upsell__info{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:.2rem}.cart-upsell__title{font-size:1.4rem;line-height:1.25;text-decoration:none;color:rgb(var(--color-foreground))}.cart-upsell__title:hover{text-decoration:underline;text-underline-offset:3px}.cart-upsell__price{font-size:1.3rem}.cart-upsell__form{flex:0 0 auto}.cart-upsell__formel{margin:0}.cart-upsell__add{display:grid;place-items:center;width:3.6rem;height:3.6rem;padding:0;border:var(--gridline-width) solid var(--gridline-color);border-radius:0;background:var(--gridline-color);color:rgb(var(--color-background));font-size:2rem;font-weight:700;line-height:1;cursor:pointer;text-decoration:none;position:relative}.cart-upsell__add:hover{background:transparent;color:rgb(var(--color-foreground))}.cart-upsell__add .loading__spinner{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center}.cart-upsell__add .loading__spinner.hidden{display:none}.cart-upsell__add.loading>span[aria-hidden]{visibility:hidden}.product-upsell{margin-top:2rem;border-top:var(--gridline-width) solid var(--gridline-color)}.product-upsell__heading{margin:0;padding:1.2rem 0 .9rem;font-size:1.2rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.product-upsell__grid{display:grid;grid-template-columns:repeat(var(--upsell-cols, 3),1fr);border-top:var(--gridline-width) solid var(--gridline-color);border-left:var(--gridline-width) solid var(--gridline-color)}.product-upsell__card{display:flex;flex-direction:column;padding:0;text-decoration:none;color:rgb(var(--color-foreground));border-right:var(--gridline-width) solid var(--gridline-color);border-bottom:var(--gridline-width) solid var(--gridline-color);background:rgb(var(--color-background))}.product-upsell__card:hover .product-upsell__title{text-decoration:underline;text-underline-offset:3px}.product-upsell__media{display:block;line-height:0;border-bottom:var(--gridline-width) solid var(--gridline-color);background:rgb(var(--color-background))}.product-upsell__media img{width:100%;height:auto;display:block;aspect-ratio:4 / 5;object-fit:cover}.product-upsell__title,.product-upsell__price{display:block;padding:0 .7rem;font-size:1.2rem;line-height:1.3;text-align:center}.product-upsell__title{padding-top:.7rem}.product-upsell__price{padding-bottom:.7rem;font-weight:700}@media screen and (max-width:749px){.product.grid .product__info-wrapper{padding-left:var(--brutal-edge);padding-right:var(--brutal-edge)}}.cart-freeship{padding:1.2rem var(--brutal-edge);border-bottom:var(--gridline-width) solid var(--gridline-color)}.cart-freeship__label{margin:0 0 .8rem;font-size:1.3rem;line-height:1.3;text-transform:uppercase;letter-spacing:.04em}.cart-freeship__label strong{font-weight:700}.cart-freeship__track{height:4px;background:rgba(var(--color-foreground),.15);position:relative;overflow:hidden}.cart-freeship__fill{display:block;height:100%;background:var(--gridline-color);transition:width .35s cubic-bezier(.2,0,.2,1)}.cart-freeship--done .cart-freeship__label{font-weight:700}@media(prefers-reduced-motion:reduce){.cart-freeship__fill{transition:none}}.collection__title .title,.related-products .related-products__heading{margin:0;font-weight:700;font-size:clamp(2.8rem,4.5vw,5.6rem);letter-spacing:-.03em;line-height:.95}.collection__title.title-wrapper{padding-top:3rem;padding-bottom:1.4rem}.product-grid .card__inner~.card__content{--text-alignment: left;text-align:left;display:flex;flex-direction:column;flex:1 1 auto;padding:0}.product-grid .card__inner~.card__content .card__information{display:flex;align-items:flex-start;justify-content:space-between;gap:0;padding:1.6rem var(--brutal-edge);text-align:left}.product-grid .card__inner~.card__content .card__heading{margin:0;flex:0 0 60%;width:60%;overflow-wrap:break-word;font-size:1.4rem;font-weight:400;line-height:1.25;letter-spacing:0;text-transform:none}.product-grid .card__inner~.card__content .card-information{flex:1 1 auto;text-align:right;padding-left:.8rem;font-size:1.4rem}.product-grid .card__inner~.card__content .card-information .price{font-size:inherit;white-space:nowrap}.product-grid .card-wrapper:hover .card__inner~.card__content .card__heading a{text-decoration:underline;text-underline-offset:3px}@media screen and (max-width:749px){.product-grid .card__inner~.card__content .card__information{display:block;padding:1.1rem var(--brutal-edge)}.product-grid .card__inner~.card__content .card__heading{flex:none;width:100%;font-size:1.3rem}.product-grid .card__inner~.card__content .card-information{text-align:left;padding-left:0;margin-top:.3rem;font-size:1.3rem}}.product__info-container>*{margin-top:2.4rem}.product__info-container>*:first-child{margin-top:0}.product__title,.product__title h1{font-size:clamp(2.4rem,3vw,3.4rem);font-weight:700;letter-spacing:-.02em;line-height:1}.product-form__input--dropdown .form__label{font-size:1.4rem;margin-bottom:.6rem}variant-selects .select__select,.product-form__input--dropdown .select__select{border:var(--gridline-width) solid var(--gridline-color);border-radius:0;box-shadow:none;font-size:1.5rem;min-height:4.4rem}.breadcrumbs{padding:1rem var(--brutal-edge);border-bottom:var(--gridline-width) solid var(--gridline-color);font-size:1.2rem}.breadcrumbs__list{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .6rem;margin:0;padding:0;list-style:none}.breadcrumbs__item{display:flex;align-items:center;gap:.6rem;text-transform:uppercase;letter-spacing:.04em}.breadcrumbs__item+.breadcrumbs__item:before{content:"/";opacity:.4}.breadcrumbs__item a{color:inherit;text-decoration:none}.breadcrumbs__item a:hover{text-decoration:underline;text-underline-offset:3px}.breadcrumbs__item[aria-current=page] span{opacity:.6}.product.grid+*,.page-width>.breadcrumbs{border-top:0}
/*# sourceMappingURL=/cdn/shop/t/6/assets/brutalist.css.map */
