:root .card-wrapper{font-family:var(--t-font-ui)}:root .card-wrapper,:root .card{--border-radius: var(--t-radius-lg)}:root .card .media{border-radius:var(--t-radius-lg);overflow:hidden}:root .card__media img,:root .card .media img{transition:transform var(--t-duration-slow) var(--t-ease)}:root .card-wrapper:hover .card__media img,:root .card-wrapper:hover .card .media img{transform:scale(1.03)}:root .card__content{padding-top:var(--t-space-3)}:root .card__heading,:root .card__heading.h5{font-family:var(--t-font-ui);font-size:var(--t-size-sm);font-weight:var(--t-weight-regular);line-height:var(--t-leading-snug);letter-spacing:var(--t-tracking-normal);color:var(--t-color-text)}:root .card__heading a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-decoration:none}:root .card-information>*+*{margin-top:var(--t-space-1)}:root .price{font-family:var(--t-font-ui);font-size:var(--t-size-base);letter-spacing:var(--t-tracking-normal)}:root .price .price-item{font-weight:var(--t-weight-bold);color:var(--t-color-text)}:root .price--on-sale .price-item--regular{font-weight:var(--t-weight-regular);font-size:var(--t-size-sm);color:var(--t-color-text-tertiary)}:root .price--on-sale .price-item--sale{color:var(--t-color-danger)}:root .price__container{display:flex;align-items:baseline;gap:var(--t-space-2)}:root .badge{font-family:var(--t-font-ui);font-size:var(--t-size-xs);font-weight:var(--t-weight-medium);letter-spacing:var(--t-tracking-wide);text-transform:uppercase;border:0;border-radius:var(--t-radius-sm);padding:var(--t-space-1) var(--t-space-2)}:root .button,:root .shopify-challenge__button,:root .customer button,:root button.shopify-payment-button__button--unbranded{min-height:4.4rem;padding:var(--t-space-3) var(--t-space-6);border-radius:var(--t-radius-pill);font-size:var(--t-size-md);font-weight:var(--t-weight-medium);letter-spacing:var(--t-tracking-normal);transition:background-color var(--t-duration-fast) var(--t-ease),color var(--t-duration-fast) var(--t-ease),opacity var(--t-duration-fast) var(--t-ease)}:root .button--small{min-height:3.6rem;padding:var(--t-space-2) var(--t-space-4);font-size:var(--t-size-sm)}:root .field__input,:root .select__select,:root .customer .field input,:root .customer select,:root textarea.text-area{font-family:var(--t-font-ui);font-size:var(--t-size-md);border-radius:var(--t-radius-md);transition:border-color var(--t-duration-fast) var(--t-ease)}:root .field__label,:root .form__label{font-family:var(--t-font-ui);font-size:var(--t-size-sm);color:var(--t-color-text-secondary)}:root .link,:root a.link--text{transition:color var(--t-duration-fast) var(--t-ease)}:root .facets__summary,:root .facet-filters__sort,:root .facets__button{font-family:var(--t-font-ui);font-size:var(--t-size-md);font-weight:var(--t-weight-medium)}:root .active-facets__button,:root .active-facets__button-wrapper .button{border-radius:var(--t-radius-pill);font-size:var(--t-size-sm)}:root .cart-item__name{font-family:var(--t-font-ui);font-size:var(--t-size-md);font-weight:var(--t-weight-medium);line-height:var(--t-leading-snug)}:root .cart-item__details .product-option,:root .cart-item__price-wrapper .caption{font-size:var(--t-size-sm);color:var(--t-color-text-secondary)}:root .totals__total,:root .totals__total-value{font-family:var(--t-font-ui);font-weight:var(--t-weight-bold)}:root .product__title,:root .product__title h1,:root .product__title h2{font-family:var(--t-font-display);font-size:var(--t-size-3xl);font-weight:var(--t-weight-bold);line-height:var(--t-leading-tight);letter-spacing:var(--t-tracking-tight)}:root .product__info-container .price{font-size:var(--t-size-2xl)}:root .product-form__input .form__label{font-size:var(--t-size-sm);font-weight:var(--t-weight-medium);color:var(--t-color-text)}:root .product-form__input input[type=radio]+label{border-radius:var(--t-radius-md);font-size:var(--t-size-sm);transition:border-color var(--t-duration-fast) var(--t-ease),background-color var(--t-duration-fast) var(--t-ease)}:root .product__accordion .accordion__title,:root .product__description h2{font-size:var(--t-size-lg);font-weight:var(--t-weight-bold)}:root .title,:root .title-wrapper h2,:root .collection__title h2{font-family:var(--t-font-display);font-weight:var(--t-weight-bold);letter-spacing:var(--t-tracking-tight)}:root .rte{font-size:var(--t-size-base);line-height:var(--t-leading-loose)}:root .rte a{text-underline-offset:.3rem}:root .predictive-search__heading{font-size:var(--t-size-xs);font-weight:var(--t-weight-medium);letter-spacing:var(--t-tracking-wide);text-transform:uppercase;color:var(--t-color-text-tertiary)}:root .predictive-search__item-heading,:root .predictive-search__item-heading.h5,:root .predictive-search__item-query-result{font-family:var(--t-font-ui);font-size:var(--t-size-md);font-weight:var(--t-weight-regular);line-height:var(--t-leading-snug);letter-spacing:var(--t-tracking-normal);color:var(--t-color-text)}:root .predictive-search__item-query-result mark,:root .predictive-search__item-query-result strong,:root .predictive-search__item-query-result b{font-weight:var(--t-weight-medium);background:transparent;color:var(--t-color-text)}:root .predictive-search__item--link-with-thumbnail .predictive-search__item-heading{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}:root .predictive-search__item{padding-top:var(--t-space-2);padding-bottom:var(--t-space-2)}:root .predictive-search__item--term,:root .predictive-search__item--term.h5{font-size:var(--t-size-md);font-weight:var(--t-weight-medium)}:root .predictive-search__image{border-radius:var(--t-radius-md)}button,input,select,textarea{font-family:inherit}h1 strong,h2 strong,h3 strong,h4 strong,.h0 strong,.h1 strong,.h2 strong,.h3 strong{font-weight:inherit}:root .announcement-bar__message{font-size:var(--t-size-md);font-weight:var(--t-weight-medium);letter-spacing:var(--t-tracking-normal)}:root .product__info-container .accordion__content :is(h1,h2),:root .product__description :is(h1,h2){font-size:var(--t-size-base);font-weight:var(--t-weight-bold);letter-spacing:var(--t-tracking-normal);margin:1.6rem 0 .6rem}:root .product__info-container .accordion__content :is(h3,h4,h5,h6),:root .product__description :is(h3,h4,h5,h6){font-size:var(--t-size-md);font-weight:var(--t-weight-bold);letter-spacing:var(--t-tracking-normal);margin:1.4rem 0 .4rem}:root .product__info-container .product-form :is(h1,h2,h3){font-size:var(--t-size-base);font-weight:var(--t-weight-bold);letter-spacing:var(--t-tracking-normal);margin:0 0 .4rem}
/*# sourceMappingURL=/cdn/shop/t/9/assets/design-components.css.map */
