*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:var(--base-font-family);font-size:var(--base-text-size);font-weight:var(--base-font-weight);line-height:var(--base-line-height);color:var(--body-text-color);background-color:var(--body-bg-color);letter-spacing:var(--body-letter-spacing)}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);line-height:var(--heading-line-height);letter-spacing:var(--heading-letter-spacing);color:var(--heading-color);margin:0 0 .5em}h1,.h1{font-size:var(--font-size-h1)}h2,.h2{font-size:var(--font-size-h2)}h3,.h3{font-size:var(--font-size-h3)}h4,.h4{font-size:var(--font-size-h4)}h5,.h5{font-size:var(--font-size-h5)}h6,.h6{font-size:var(--font-size-h6)}p,ul,ol{margin:0 0 1rem}a{color:var(--color-link);text-decoration:none;transition:color .15s ease}a:hover,a:focus{color:var(--color-link-hover)}.craft-container,.page-width,.container{width:100%;max-width:var(--page-width);margin-left:auto;margin-right:auto;padding-left:var(--container-padding);padding-right:var(--container-padding)}.craft-section{padding-top:var(--section-padding);padding-bottom:var(--section-padding)}.craft-section--large{padding-top:var(--larger-section-padding);padding-bottom:var(--larger-section-padding)}.craft-section--largest{padding-top:var(--largest-section-padding);padding-bottom:var(--largest-section-padding)}.btn,.button,button[type=submit],input[type=submit],.btn--primary,.btn--secondary{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;font-family:var(--base-font-family);font-size:var(--button-text-size);font-weight:600;letter-spacing:var(--btn-letter-spacing);text-transform:var(--btn-text-transform);text-decoration:none;color:var(--btn-text-color);border:0;border-radius:var(--btn-border-radius);cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.btn:hover,.button:hover,button[type=submit]:hover,input[type=submit]:hover,.btn--primary:hover{color:var(--btn-text-hover-color);background-color:var(--btn-bg-hover-color);border-color:var(--btn-border-hover-color)}.btn--secondary,.button--secondary{color:var(--btn-alt-text-color);background-color:var(--btn-alt-bg-color);border:1px solid var(--btn-alt-border-color)}.btn--secondary:hover,.button--secondary:hover{border-color:var(--btn-alt-border-hover-color)}input[type=text],input[type=email],input[type=tel],input[type=password],input[type=search],input[type=number],input[type=url],textarea,select{width:100%;padding:.75rem 1rem;font-family:var(--base-font-family);font-size:var(--input-text-size);color:var(--input-color);background-color:var(--input-bg);border:1px solid var(--input-border);border-radius:var(--btn-border-radius, .25rem);transition:border-color .15s ease,box-shadow .15s ease}input:focus,textarea:focus,select:focus{outline:none;border-color:var(--color-copper);box-shadow:0 0 0 1px var(--color-copper)}input::placeholder,textarea::placeholder{color:var(--color-muted)}.product-card,.product-block{font-family:var(--product-title-font)}.product-card__title,.product-block__title,.product-title,.product-card .product-block__title a{font-size:var(--product-title-size);font-weight:var(--product-title-weight);color:var(--product-title-color);text-decoration:none;transition:color .15s ease}.product-card__title:hover,.product-block__title:hover,.product-title:hover,.product-card .product-block__title a:hover{color:var(--color-copper)}.product-card__price,.product-price,.product-price__regular{font-family:var(--product-price-font);font-size:var(--product-price-size);font-weight:var(--product-price-weight);color:var(--product-price-color)}.product-price__compare,.product-card__compare-price{color:var(--product-compare-price-color);text-decoration:line-through}.product-price__sale,.product-card__sale-price{color:var(--product-sale-color)}.product-badge,.sale-badge,.badge{display:inline-flex;align-items:center;padding:.25rem .5rem;font-size:.75rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;background-color:var(--product-badge-bg);color:var(--product-badge-color);border-radius:.125rem}.header-utility{font-family:var(--base-font-family);font-size:11px;letter-spacing:.025em;text-transform:none}.navigation__tier-1>.navigation__item>.navigation__link,.navigation--main .navigation__link{font-family:var(--nav-font-family);font-weight:var(--nav-font-weight);text-transform:uppercase;letter-spacing:.14em;font-size:12px}.craft-grid{display:grid;grid-template-columns:1fr;gap:var(--gutter-mobile)}.craft-grid--2{grid-template-columns:repeat(2,1fr)}.craft-grid--3{grid-template-columns:repeat(3,1fr)}.craft-grid--4{grid-template-columns:repeat(4,1fr)}.text-copper{color:var(--color-copper)}.text-muted{color:var(--color-muted)}.bg-cream{background-color:var(--color-cream)}.bg-charcoal{background-color:var(--body-text-color);color:var(--color-cream)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.uppercase{text-transform:uppercase}.tracking-wide{letter-spacing:.1em}@media(min-width:768px){.craft-grid{gap:var(--gutter-desktop)}.craft-grid--2{grid-template-columns:repeat(2,1fr)}.craft-grid--3{grid-template-columns:repeat(3,1fr)}.craft-grid--4{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.craft-grid--4{grid-template-columns:repeat(4,1fr)}}.section-product-grid .has-paging__title{font-family:var(--heading-font-family);font-size:30px;font-weight:400;letter-spacing:-.3px;line-height:1.2;color:#171717}.section-product-grid .product-block,.section-product-grid .product-block__image,.section-product-grid .product-grid__item{background-color:transparent}.section-product-grid .product-block__title a,.section-product-grid .product-block__title{font-family:var(--product-title-font);font-size:var(--product-title-size);font-weight:var(--product-title-weight);color:var(--product-title-color)}.section-product-grid .product-price,.section-product-grid .product-price__regular,.section-product-grid .money{color:var(--product-price-color)}.section-product-grid .product-price__sale,.section-product-grid .product-price__compare{color:var(--product-sale-color)}.section-product-grid .sale-badge,.section-product-grid .badge{background-color:var(--product-badge-bg);color:var(--product-badge-color)}.section-cross-page-promos{background-color:var(--color-cream)!important}.section-cross-page-promos .cross-page-promos__title{color:#171717}.section-cross-page-promos .cross-page-promos__subtext{color:#6b645e}.announcement-bar.header-utility,.announcement-bar.header-utility a,.announcement-bar.header-utility .announcement,.announcement-bar.header-utility .announcement__text{color:var(--color-cream)!important}
/*# sourceMappingURL=/cdn/shop/t/42/assets/craft-global.css.map */
