html:root{--trac-ink: 46, 44, 41;--trac-paper: 250, 247, 241;--trac-birch: 240, 228, 207;--trac-birch-edge: 214, 192, 156;--trac-signal: 178, 42, 36;--trac-signal-dark: 140, 30, 26;--buttons-radius: 10px;--buttons-radius-outset: 11px;--inputs-radius: 10px;--inputs-radius-outset: 11px;--media-radius: 14px;--product-card-corner-radius: 1.4rem;--text-boxes-radius: 14px}html:root,html .color-scheme-1{--color-background: var(--trac-paper);--gradient-background: rgb(var(--trac-paper));--color-foreground: var(--trac-ink);--color-link: var(--trac-signal);--color-button: var(--trac-signal);--color-button-text: 255, 255, 255;--color-secondary-button: var(--trac-paper);--color-secondary-button-text: var(--trac-ink);--color-shadow: var(--trac-ink)}html .color-scheme-2{--color-background: var(--trac-birch);--gradient-background: rgb(var(--trac-birch));--color-foreground: var(--trac-ink);--color-button: var(--trac-signal);--color-button-text: 255, 255, 255}html body{color:rgb(var(--trac-ink))}html .header-wrapper.gradient{background:#fff;border-bottom:0}html .header-wrapper:after{content:"";position:absolute;left:0;right:0;bottom:-9px;height:9px;pointer-events:none;background:linear-gradient(rgb(var(--trac-ink)),rgb(var(--trac-ink))) 0 1px / 100% 2px no-repeat,linear-gradient(rgb(var(--trac-ink)),rgb(var(--trac-ink))) 0 6px / 100% 2px no-repeat,repeating-linear-gradient(90deg,rgb(var(--trac-birch-edge)) 0 5px,transparent 5px 16px)}html .header__menu-item{font-family:var(--font-heading-family);font-size:1.55rem;padding:.8rem 1rem;white-space:nowrap;color:rgb(var(--trac-ink))}html .header__menu-item:hover span,html .header__active-menu-item{text-decoration:none;box-shadow:inset 0 -3px rgb(var(--trac-signal))}html .header__icon{color:rgb(var(--trac-ink))}html h1,html h2,html h3,html .h0,html .h1,html .h2,html .h3{color:rgb(var(--trac-ink));letter-spacing:0}html .rich-text__heading.h0,html .rich-text__heading.h1{font-size:clamp(4rem,6vw,6.4rem);line-height:1.05}html .rich-text__text,html .rich-text__caption{font-size:1.8rem;line-height:1.6;max-width:62rem;margin-inline:auto}html a:not(.button):not(.card__heading a):not(.header__menu-item):not(.list-menu__item){text-underline-offset:.25em}html .button,html .shopify-challenge__button,html .customer button{font-family:var(--font-heading-family);font-size:1.7rem;letter-spacing:.02em;min-height:5rem;padding:0 3.2rem;transition:background-color .15s ease,transform .15s ease}html .button:not(.button--secondary):not(.button--tertiary):hover{background-color:rgb(var(--trac-signal-dark));transform:translateY(-1px)}html .product-form__submit.button--secondary{--color-button: var(--trac-signal);--color-button-text: 255, 255, 255;background-color:rgb(var(--trac-signal));color:#fff}html .product-form__submit.button--secondary:hover{background-color:rgb(var(--trac-signal-dark))}html .product-form__submit.button--secondary:after{box-shadow:none}html .video-section__media,html .video-section .deferred-media__poster{border-radius:18px;overflow:hidden}html .video-section__media{box-shadow:0 18px 40px -20px rgba(var(--trac-ink),.45)}html .deferred-media__poster-button{background:rgb(var(--trac-signal));color:#fff;border:0}html .product-grid{justify-content:center}html .product-grid .grid__item>*,html .product-card-wrapper{width:100%;height:100%}html .product-card-wrapper .card{height:100%;background:#fff;border:1px solid rgba(var(--trac-ink),.1);border-radius:14px;overflow:hidden;transition:box-shadow .2s ease,transform .2s ease,border-color .2s ease}html .product-card-wrapper .card:hover{border-color:rgba(var(--trac-signal),.45);box-shadow:0 14px 30px -18px rgba(var(--trac-ink),.5);transform:translateY(-3px)}html .product-card-wrapper .card__inner{background:#fff;border-radius:0}html .product-card-wrapper .card__inner:after,html .product-card-wrapper .card:after{display:none}html .product-card-wrapper .card__content{padding:0}html .product-card-wrapper .card--standard>.card__content .card__information{padding:1.4rem 1.6rem 1.8rem;border-top:1px solid rgba(var(--trac-ink),.08)}html .product-card-wrapper .card__heading{font-family:var(--font-heading-family);font-size:1.6rem;line-height:1.3;letter-spacing:0}html .product-card-wrapper .card__heading a{text-decoration:none}html .product-card-wrapper .price{font-size:1.5rem;font-weight:700;color:rgb(var(--trac-signal));letter-spacing:0}html .multicolumn-card{border-radius:14px;border-top:5px solid rgb(var(--trac-signal));overflow:hidden}html .multicolumn-card.content-container:after{display:none}html .multicolumn-card__info{padding:2.4rem 2.6rem 2.8rem}html .multicolumn-card__info .inline-richtext,html .multicolumn-card__info h3{font-size:2rem;line-height:1.25}html .multicolumn-card__info .rte{font-size:1.6rem;line-height:1.65}html .product__media-list .product__media-item .product-media-container,html .product__media-item .product__modal-opener{border-radius:14px;overflow:hidden;background:#fff;border:1px solid rgba(var(--trac-ink),.08)}html .product__title h1,html .product__title .h1{font-size:clamp(3rem,3.2vw,4.2rem);line-height:1.12}html .product__info-container .price--large{margin-top:.4rem}html .product__info-container .price--large .price-item{font-size:2.6rem;font-weight:700;color:rgb(var(--trac-signal));letter-spacing:0}html .product__tax{font-size:1.3rem;opacity:.75}html .product__description{background:rgb(var(--trac-birch));border-radius:12px;padding:1.8rem 2.2rem;font-size:1.6rem;line-height:1.65}html .product__description p:first-child{margin-top:0}html .product__description p:last-child{margin-bottom:0}html .product-form__input .form__label,html .product-form__quantity .form__label{font-family:var(--font-heading-family);font-size:1.5rem;color:rgb(var(--trac-ink))}html .product-form__input .select__select{height:5rem;font-size:1.6rem;background:#fff}html .product-form__input .select,html .product-form__quantity .quantity{background:#fff;border-radius:10px}html .related-products__heading{font-size:clamp(2.6rem,3vw,3.4rem)}html .collection-hero__title{font-size:clamp(3.6rem,5vw,5.6rem)}html .facets__summary,html .facet-filters__label{font-family:var(--font-heading-family);font-size:1.5rem}html footer.footer{--color-background: var(--trac-ink);--gradient-background: rgb(var(--trac-ink));--color-foreground: var(--trac-paper);--color-link: var(--trac-paper);border-top:0;position:relative}html .footer:before{content:"";position:absolute;top:0;left:0;right:0;height:6px;background:repeating-linear-gradient(90deg,rgb(var(--trac-signal)) 0 24px,rgb(var(--trac-paper)) 24px 48px)}html footer.footer .copyright__content,html footer.footer .policies a{color:rgba(var(--trac-paper),.75)}@media screen and (min-width:990px)and (max-width:1199px){html .header__menu-item{font-size:1.4rem;padding:.8rem .7rem}}@media screen and (max-width:749px){html .header-wrapper:after{bottom:-7px;height:7px;background:linear-gradient(rgb(var(--trac-ink)),rgb(var(--trac-ink))) 0 0 / 100% 2px no-repeat,linear-gradient(rgb(var(--trac-ink)),rgb(var(--trac-ink))) 0 5px / 100% 2px no-repeat,repeating-linear-gradient(90deg,rgb(var(--trac-birch-edge)) 0 4px,transparent 4px 13px)}html .product-card-wrapper .card--standard>.card__content .card__information{padding:1.1rem 1.2rem 1.4rem}html .product-card-wrapper .card__heading{font-size:1.45rem}html .product__description{padding:1.6rem 1.8rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/1-trac-custom.css.map */
