:root{--t-black: #0a0a0b;--t-black-2: #111114;--t-black-3: #16161a;--t-black-4: #1d1d22;--t-black-5: #25252b;--t-red: #a31e23;--t-red-light: #c0282e;--t-red-deep: #7a1418;--t-white: #f4f4f5;--t-white-dim: #b8b8bd;--t-grey: #888686;--t-grey-2: #56565c;--t-border: rgba(255, 255, 255, .07);--t-border-strong: rgba(255, 255, 255, .14);--t-border-red: rgba(163, 30, 35, .22);--t-border-red-2: rgba(163, 30, 35, .55);--t-f-display: "Barlow Condensed", "Oswald", system-ui, sans-serif;--t-f-body: "Barlow", system-ui, sans-serif;--t-f-mono: "Space Mono", ui-monospace, monospace;--font-body-family: var(--t-f-body);--font-body-style: normal;--font-body-weight: 300;--font-body-weight-bold: 600;--font-heading-family: var(--t-f-display);--font-heading-style: normal;--font-heading-weight: 700}::selection{background:var(--t-red);color:#fff}body{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;letter-spacing:0}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{text-transform:uppercase;letter-spacing:-.005em;line-height:1.02}h1,.h0,.h1{font-weight:800;letter-spacing:-.012em;line-height:.96}.rte h1,.rte h2,.rte h3,.rte h4,.rte h5{text-transform:none;letter-spacing:normal;line-height:1.3}.caption-with-letter-spacing{font-family:var(--t-f-display);font-weight:600;letter-spacing:.22em;text-transform:uppercase}.tarett-eyebrow{font-family:var(--t-f-display);font-weight:600;font-size:1.3rem;letter-spacing:.24em;text-transform:uppercase;color:var(--t-red);display:inline-block}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{font-family:var(--t-f-display);font-weight:600;font-size:1.3rem;letter-spacing:.18em;text-transform:uppercase;min-height:4.8rem;transition:background-color .18s ease,border-color .18s ease,color .18s ease}.button:not(.button--secondary):not(.button--tertiary):hover,.shopify-challenge__button:hover,button.shopify-payment-button__button--unbranded:hover{--color-button: 192, 40, 46}.button--secondary{--alpha-button-background: 0;--alpha-button-border: 0;--color-button-text: var(--color-foreground);border:1px solid rgba(var(--color-foreground),.32);transition:border-color .18s ease}.button--secondary:hover{border-color:rgb(var(--color-foreground))}.link,.underlined-link{text-underline-offset:.4rem}.announcement-bar{border-bottom:1px solid var(--t-border)}.utility-bar{position:relative}.tarett-open-badge{position:absolute;right:5.6rem;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;gap:.7rem;color:#7ec98a;font-family:var(--t-f-display);font-weight:500;font-size:1.2rem;letter-spacing:.18em;text-transform:uppercase;z-index:1}.tarett-open-badge[hidden]{display:none}.tarett-open-badge:before{content:"";width:.7rem;height:.7rem;border-radius:50%;background:#7ec98a;box-shadow:0 0 6px #7ec98a99;flex-shrink:0}@media screen and (max-width:749px){.tarett-open-badge{display:none}}.announcement-bar__message{font-family:var(--t-f-display);font-weight:500;font-size:1.2rem;letter-spacing:.18em;text-transform:uppercase;color:var(--t-white-dim);padding-top:1rem;padding-bottom:1rem}.header-wrapper{background:#0a0a0beb;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.header-wrapper--border-bottom{border-bottom:1px solid var(--t-border)}.shopify-section-header-sticky .header-wrapper{background:#0a0a0bf5}.header__heading-logo,.tarett-logo-fallback{height:2.6rem;width:auto}.header__menu-item{font-family:var(--t-f-display);font-weight:600;font-size:1.3rem;letter-spacing:.16em;text-transform:uppercase;color:var(--t-white)}.header__menu-item:hover span,.header__active-menu-item{text-decoration-color:var(--t-red);text-decoration-thickness:.2rem;text-underline-offset:.6rem}.header__active-menu-item{text-decoration-line:underline}.header__icon{width:4rem;height:4rem;border:1px solid var(--t-border-strong);border-radius:0;margin-left:.6rem;transition:border-color .15s ease,color .15s ease}.header__icon:hover{border-color:var(--t-red);color:var(--t-red-light)}.header__icon .icon{width:1.8rem;height:1.8rem}.header__icon--cart .icon{width:2.6rem;height:2.6rem}.header__submenu.list-menu{background:var(--t-black-2);border:1px solid var(--t-border);border-radius:0}.header__submenu .header__menu-item{font-family:var(--t-f-body);font-weight:300;font-size:1.4rem;letter-spacing:0;text-transform:none;color:var(--t-white-dim)}.header__submenu .header__menu-item:hover{color:var(--t-white)}.menu-drawer{background:#050506fa;border-right:1px solid var(--t-border)}.menu-drawer__menu-item{font-family:var(--t-f-display);font-weight:700;font-size:2.2rem;text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid var(--t-border)}.menu-drawer__menu-item:hover{color:var(--t-red-light)}.footer{background:#050506;border-top:1px solid var(--t-border)}.footer-block__heading{font-family:var(--t-f-display);font-weight:700;font-size:1.2rem!important;letter-spacing:.24em;text-transform:uppercase;color:var(--t-red)}.footer-block__details-content .list-menu__item--link,.footer-block__details-content .rte{color:var(--t-white-dim);font-size:1.4rem}.footer-block__details-content .list-menu__item--link:hover{color:var(--t-white);text-decoration:none}.footer__list-social .list-social__link{width:3.6rem;height:3.6rem;border:1px solid var(--t-border-strong);margin-right:.8rem;color:var(--t-white-dim);transition:border-color .2s ease,color .2s ease}.footer__list-social .list-social__link:hover{border-color:var(--t-red);color:var(--t-red)}.footer__content-bottom{border-top:1px solid var(--t-border)}.footer__copyright,.footer__copyright .policies li a{font-family:var(--t-f-display);font-size:1.2rem;letter-spacing:.22em;text-transform:uppercase;color:var(--t-grey)}.footer__copyright .policies li a:hover{color:var(--t-white)}.newsletter-form__field-wrapper .field__input{background:transparent;border-radius:0}.card-wrapper{transition:transform .25s ease}.card-wrapper:hover{transform:translateY(-3px)}.card,.card__inner{border-radius:0}.card--standard>.card__content{border-top:1px solid var(--t-border)}.card,.card--card{border:1px solid var(--t-border);transition:border-color .25s ease}.card-wrapper:hover .card,.card-wrapper:hover .card--card{border-color:#a31e2366}.card__media{background:var(--t-white)}.card__media .media img{object-fit:contain;padding:1.6rem;transition:transform .4s ease}.card-wrapper:hover .card__media .media img{transform:scale(1.04)}.card__heading{font-family:var(--t-f-display);font-weight:700;font-size:1.8rem;line-height:1.15;text-transform:uppercase;letter-spacing:.005em}.card__heading .full-unstyled-link{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.3em}.card-wrapper,.card-wrapper .card{height:100%}.card-wrapper .card--standard,.card-wrapper .card--card{display:flex;flex-direction:column}.card-wrapper .card>.card__content{display:flex;flex-direction:column;flex-grow:1;height:auto}.card-wrapper .card--standard>.card__content .card__information,.card-wrapper .card--card>.card__content .card__information,.card-wrapper .card__information{flex-grow:0;padding:2rem 2.4rem}.card-wrapper .card__content .quick-add{margin-top:auto;padding:0 2.4rem 2.4rem}@media screen and (max-width:749px){.card-wrapper .card__information{padding:1.6rem 1.6rem 1.4rem}.card-wrapper .card__content .quick-add{padding:0 1.6rem 1.6rem}}.card__heading .full-unstyled-link{color:var(--t-white)}.card .caption-with-letter-spacing{color:var(--t-red);font-size:1.2rem}.card-information .price{font-family:var(--t-f-display);font-weight:700;font-size:1.8rem;color:var(--t-white)}.badge{font-family:var(--t-f-display);font-weight:600;font-size:1.1rem;letter-spacing:.22em;text-transform:uppercase;background-color:var(--t-red);color:#fff;border:0;border-radius:0;padding:.6rem 1rem}.price{font-family:var(--t-f-display);font-weight:700;color:var(--t-white)}.price--on-sale .price-item--regular{color:var(--t-grey)}.field__input,.select__select,.customer .field input,.customer select,.text-area{background-color:transparent;color:var(--t-white);border-radius:0}.field__label{font-family:var(--t-f-display);font-weight:600;font-size:1.3rem;letter-spacing:.18em;text-transform:uppercase;color:var(--t-white-dim)}.quantity{border-radius:0;background:transparent;border:1px solid var(--t-border-strong)}.quantity__input{font-family:var(--t-f-display);font-weight:700;color:var(--t-white)}.quantity__button{color:var(--t-white)}.quantity__button:hover{color:var(--t-red-light)}.product-form__input input[type=radio]+label{font-family:var(--t-f-display);font-weight:600;font-size:1.3rem;letter-spacing:.14em;text-transform:uppercase;border-radius:0;background:transparent;color:var(--t-white-dim);transition:border-color .15s ease,color .15s ease}.product-form__input input[type=radio]:checked+label{background:transparent;color:var(--t-white);border-color:var(--t-white)}.product__text.caption-with-letter-spacing{color:var(--t-red);font-size:1.3rem}.product__title h1,.product__title .h1{font-weight:800;line-height:.96}.product__media{background:var(--t-white)}.product__media img{object-fit:contain}.thumbnail{background:#ececec;border-radius:0}.thumbnail[aria-current]{border:2px solid var(--t-red);box-shadow:none}.product .price .price-item{font-family:var(--t-f-display);font-weight:800;font-size:3.6rem;line-height:1;letter-spacing:-.012em}.product__inventory{font-family:var(--t-f-mono);font-size:1.2rem;letter-spacing:.18em;text-transform:uppercase}.product__inventory:not(.visibility-hidden):before{content:"";display:inline-block;width:.8rem;height:.8rem;border-radius:50%;background:#7ec98a;box-shadow:0 0 8px #7ec98a99;margin-right:.8rem}.tarett-compat{border:1px solid var(--t-border-strong);padding:2rem 2.4rem;margin:1.2rem 0 2rem}.tarett-compat__ttl{font-family:var(--t-f-mono);font-size:1.2rem;letter-spacing:.22em;text-transform:uppercase;color:var(--t-grey);margin-bottom:1.2rem}.tarett-compat__tags{display:flex;gap:.8rem;flex-wrap:wrap}.tarett-compat__tag{font-family:var(--t-f-display);font-weight:600;font-size:1.2rem;letter-spacing:.18em;text-transform:uppercase;padding:.6rem 1rem;border:1px solid var(--t-border-strong);color:var(--t-white);line-height:1}.tarett-trust-list{list-style:none;padding:2.4rem 0 0;margin:3.2rem 0 0;border-top:1px solid var(--t-border)}.tarett-trust-list li{font-size:1.4rem;color:var(--t-white-dim);padding:.8rem 0;display:flex;align-items:flex-start;gap:1.4rem;line-height:1.55}.tarett-trust-list li:before{content:"";width:1.4rem;height:1px;background:var(--t-red);margin-top:1.1rem;flex:0 0 1.4rem}.tarett-secondary-cta{margin-top:1.2rem;width:100%}.product__accordion .accordion__title{font-family:var(--t-f-display);font-weight:600;font-size:1.4rem;letter-spacing:.18em;text-transform:uppercase}.accordion{border-top:1px solid var(--t-border);border-bottom:1px solid var(--t-border)}.rte table{border-collapse:collapse;border-top:1px solid var(--t-border);width:100%}.rte table tr{border-bottom:1px solid var(--t-border)}.rte table tr:nth-child(2n){background:var(--t-black-3)}.rte table th{font-family:var(--t-f-mono);font-weight:400;font-size:1.2rem;letter-spacing:.18em;text-transform:uppercase;color:var(--t-grey);text-align:left;padding:1.6rem 2rem;width:36%}.rte table td{padding:1.6rem 2rem;font-size:1.5rem}.tarett-product-crumbs{padding-top:3.2rem}.cart-item__media .cart-item__image-container,.cart-item__image{background:var(--t-white);border-radius:0}.cart-item__image{object-fit:contain;padding:.6rem}.cart-item__name{font-family:var(--t-f-display);font-weight:700;font-size:1.7rem;line-height:1.2;text-transform:uppercase;color:var(--t-white)}.cart-item__name:hover{color:var(--t-red-light)}.tarett-cart-package-tag{display:block;font-family:var(--t-f-mono);font-size:1.2rem;letter-spacing:.06em;color:var(--t-grey);margin-top:.4rem}.tarett-cart-package-tag:before{content:"+ ";color:var(--t-red)}.totals__total,.totals__total-value{font-family:var(--t-f-display);text-transform:uppercase}.totals__total-value{font-weight:800;font-size:2.4rem;letter-spacing:-.01em}.tarett-ship-progress{padding:1.2rem 0 .4rem}.tarett-ship-progress__note{font-family:var(--t-f-mono);font-size:1.2rem;letter-spacing:.06em;color:var(--t-white-dim);margin:0 0 .8rem}.tarett-ship-progress__note--met{color:#7ec98a}.tarett-ship-progress__bar{height:4px;background:var(--t-black-4);overflow:hidden}.tarett-ship-progress__bar span{display:block;height:100%;background:var(--t-red);transition:width .3s ease}.tarett-clear-cart{width:100%;margin:0}.cart-drawer .cart__ctas{display:flex;flex-direction:column;gap:.8rem}.cart-drawer .cart__ctas>*{margin:0}.cart-drawer .cart__ctas .cart__checkout-button,.cart-drawer .cart__ctas .tarett-clear-cart{width:100%;height:5.4rem;min-height:5.4rem;max-height:5.4rem;padding-top:0;padding-bottom:0;box-sizing:border-box}.cart-drawer .drawer__inner,.cart-notification{background:var(--t-black-2);border-left:1px solid var(--t-border)}.loading-overlay__spinner .path{stroke:var(--t-red)}.shopify-section--divider,hr{border-color:var(--t-border)}.predictive-search{background:var(--t-black-2);border:1px solid var(--t-border)}:focus-visible,.focused{outline-color:var(--t-red-light)}
/*# sourceMappingURL=/cdn/shop/t/6/assets/tarett.css.map */
