:root{--uch-ink: #1f2420;--uch-olive-rgb: 58, 72, 52;--uch-sale: #b42318;--uch-muted: #6b6f6a;--uch-warm: #f7f6f2}body h1,body h2,body h3,body h4,body h5,body .h0,body .h1,body .h2,body .h3,body .h4,body .h5{letter-spacing:-.01em;line-height:1.2}body .hxl,body .hxxl{font-size:36px;line-height:1.1}body .h0{font-size:30px}body h1,body .h1{font-size:26px}body h2,body .h2{font-size:21px}body h3,body .h3{font-size:17px}@media screen and (min-width:750px){body .hxl,body .hxxl{font-size:48px}body .h0{font-size:40px}body h1,body .h1{font-size:32px}body h2,body .h2{font-size:24px}body h3,body .h3{font-size:18px}}body .title-wrapper-with-link .title,body .collection__title .title,body .collection-list-title,body .blog__title,body .related-products__heading,body .multicolumn__title .title,body .collection-hero__title,body .title--primary{font-size:22px;font-weight:var(--font-heading-weight)}@media screen and (min-width:750px){body .title-wrapper-with-link .title,body .collection__title .title,body .collection-list-title,body .blog__title,body .related-products__heading,body .multicolumn__title .title,body .collection-hero__title,body .title--primary{font-size:28px}}body .title-wrapper-with-link{margin-bottom:2.4rem}body .title-wrapper-with-link .link{font-size:14px}body .banner__heading.h0,body .banner__heading.h1{font-size:26px;line-height:1.15}body .banner__text{font-size:14px}body .banner__heading{text-wrap:balance}body .banner__heading,body .banner__text{text-shadow:0 1px 14px rgba(0,0,0,.28)}@media screen and (min-width:750px){body .banner__heading.h0,body .banner__heading.h1{font-size:36px}body .banner__text{font-size:16px}}body .card__heading,body .card__heading.h5{font-family:var(--font-body-family);font-size:14px;font-weight:400;line-height:1.4;letter-spacing:0;color:var(--uch-ink)}body .card__heading a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media screen and (min-width:750px){body .card__heading,body .card__heading.h5{font-size:15px}}body .card-information .price{font-size:15px;letter-spacing:0}body .card-information .price-item--regular,body .card-information .price-item--sale{font-weight:600;color:var(--uch-ink)}body .card-information .price--on-sale .price-item--sale{color:var(--uch-sale)}body .card-information .price__sale s.price-item--regular{font-size:13px;font-weight:400;color:var(--uch-muted)}@media screen and (min-width:750px){body .card-information .price{font-size:16px}}body .card .card__badge .badge{font-size:11px;font-weight:600;letter-spacing:.02em;padding:.3rem .9rem}body .article-card .card__heading{font-family:var(--font-heading-family);font-size:17px;font-weight:var(--font-heading-weight)}@media screen and (min-width:750px){body .article-card .card__heading{font-size:19px}}body .collection-list .card__heading{font-size:15px;font-weight:600}body .price--large.price--on-sale .price-item--sale{color:var(--uch-sale)}body .price--large .price__sale s.price-item--regular{font-size:16px;font-weight:400;color:var(--uch-muted)}body .product__info-container .badge{font-size:12px;font-weight:600}body:has(.uebc--product) .price--large .price__sale .price-item--sale,body:has(.uebc--product) .price--large .price__regular .price-item--regular{color:#224a38}body .uebc--product .uebc__price{font-size:15px}body .uebc--product .uebc__price b{color:var(--uch-sale);font-size:24px;font-weight:700}body .product-form__submit.button--secondary{--color-button: var(--uch-olive-rgb);--color-button-text: 255, 255, 255;--alpha-button-background: 1;--alpha-button-border: 1;font-weight:600}body .product-form__submit.button--secondary:hover{--color-button: 44, 56, 40}body .shopify-payment-button__button--unbranded{background-color:#fff!important;color:var(--uch-ink)!important;box-shadow:inset 0 0 0 1px var(--uch-ink)!important;font-weight:600}body .shopify-payment-button__button--unbranded:hover:not([disabled]){background-color:var(--uch-warm)!important}body .shopify-payment-button__button--unbranded:focus-visible{outline:2px solid var(--uch-ink)!important;outline-offset:3px}body .product-form__buttons{max-width:48rem}body .product-form__submit,body .shopify-payment-button__button{min-height:5rem;font-size:15px}body .product__description h2{font-size:20px}body .product__description h3{font-size:17px}@media screen and (min-width:750px){body .product__description h2{font-size:22px}}body .product__media-list .product-media-container{width:100%;background-color:#fff}body .product__media-list .product-media-container .media{padding-top:100%}@media screen and (min-width:750px){body .product__media-list .product-media-container .media{padding-top:min(100%,clamp(380px,calc(100vh - 370px),600px))}}body .product__media-list .product-media-container .media>img,body .product__media-list .product-media-container .deferred-media__poster img{object-fit:contain}body .button,body .shopify-challenge__button,body .customer button{font-weight:600;letter-spacing:.01em}body .header__menu-item{font-size:14.5px;color:var(--uch-ink);padding-left:1.1rem;padding-right:1.1rem}body #uch-early-bird{scroll-margin-top:110px}@media(min-width:750px){body .ueb-inner{width:calc(100% - 10rem);max-width:calc(var(--page-width) - 10rem)}}body .ueb-heading{padding:36px 0 26px}body .ueb-heading h2{font-size:30px;font-weight:var(--font-heading-weight);letter-spacing:-.015em}body .ueb-item h3{font-size:15px;line-height:1.4;min-height:2.8em;color:var(--uch-ink)}body .ueb-item h3 a{text-decoration:none}body .ueb-item h3 a:hover{color:inherit;text-decoration:underline;text-underline-offset:3px}body .ueb-item__media img{border-radius:8px}body .ueb-item__price>span{font-size:21px;letter-spacing:-.01em}@media(min-width:560px)and (max-width:989px){body .ueb-heading h2{font-size:28px}}@media(max-width:559px){body .ueb-heading{padding:30px 0 22px}body .ueb-heading h2{font-size:24px}body .ueb-item h3{font-size:14px;min-height:2.8em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}body .ueb-item__price>span{font-size:19px}}body .uch-senior-call{margin:2rem 0;padding:1.6rem 1.8rem;max-width:48rem;background:#fff;border:1px solid #e3e1db;border-radius:8px}body .uch-senior-call p{margin:0;font-size:14px;line-height:1.5;color:var(--uch-ink)}body .uch-senior-call__lead{font-weight:600}body .uch-senior-call__btn{display:inline-flex;align-items:center;gap:.6rem;margin:1.2rem 0 .8rem;min-height:4.4rem;padding:0 2rem;border:1px solid var(--uch-ink);border-radius:40px;color:var(--uch-ink);font-size:15px;font-weight:600;text-decoration:none;white-space:nowrap}body .uch-senior-call__btn:hover{background:var(--uch-warm)}body .uch-senior-call__btn:focus-visible{outline:2px solid var(--uch-ink);outline-offset:3px}body .uch-senior-call p.uch-senior-call__hours,body .uch-senior-call p.uch-senior-call__meta{font-size:13px;color:var(--uch-muted)}body .uch-senior-call__meta a{color:inherit;text-decoration:underline}body .uch-specs{margin:2.4rem 0 1.6rem}body .uch-specs__title{margin:0 0 .8rem;font-size:17px;font-weight:600}body .uch-specs__table{width:100%;border-collapse:collapse;font-size:14px;line-height:1.5}body .uch-specs__table th,body .uch-specs__table td{padding:1rem 0;border-bottom:1px solid #e7e5df;vertical-align:top}body .uch-specs__table th{width:38%;padding-right:1.6rem;text-align:left;font-weight:400;color:var(--uch-muted)}body .uch-specs__table td{text-align:right;color:var(--uch-ink)}body .uch-specs__line{display:block}body .uch-accordions{margin-top:1.6rem}body .uch-accordions .accordion__title{font-size:16px}body .uch-accordions .accordion__content{font-size:15px}@media screen and (max-width:749px){body .uch-specs__table th{width:42%}}body .product__media-wrapper [id^=GalleryViewer]{position:relative}body .uch-gallery-nav{display:none;position:absolute;top:50%;z-index:3;width:4.4rem;height:4.4rem;margin:0;padding:0;border:0;border-radius:50%;cursor:pointer;background:#ffffffeb;color:var(--uch-ink);box-shadow:0 2px 10px #00000029;transform:translateY(-50%);transition:background .15s ease,box-shadow .15s ease}body .uch-gallery-nav--prev{left:1.2rem}body .uch-gallery-nav--next{right:1.2rem}body .uch-gallery-nav svg{width:1.4rem;height:1.4rem;display:block;margin:0 auto}body .uch-gallery-nav--prev svg{transform:rotate(90deg)}body .uch-gallery-nav--next svg{transform:rotate(-90deg)}body .uch-gallery-nav:hover{background:#fff;box-shadow:0 3px 14px #00000038}body .uch-gallery-nav:focus-visible{outline:2px solid var(--uch-ink);outline-offset:2px}@media screen and (min-width:750px){body .uch-gallery-nav{display:block}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/uch-refresh.css.map */
