:root{--font-family-heading: "Work Sans", sans-serif;--font-family-body: "Inter", sans-serif;--font-weight-heading: 800;--font-size-heading-2: 1.625rem;--font-size-section-heading: 1.625rem;--text-transform-heading: uppercase;--tfr-black: #060709;--tfr-red: #c2000b;--tfr-green: #0E8A4B;--tfr-green-hover: #0C7540;--tfr-site-nav-link-color: #f4f4f4}.rte a{text-decoration:underline}.rte a:hover{text-decoration:none}.button-primary,.form-field-input,.live-search-button{border-radius:8px}.live-search-form-field{border-top-right-radius:0;border-bottom-right-radius:0}.live-search-button{border-top-left-radius:0;border-bottom-left-radius:0}.product__price .price__current,.price__current{font-size:1.375rem;font-family:var(--font-family-heading);font-weight:var(--font-weight-heading)}.product-stock-level--low{color:var(--trf-red)}.shopify-section{margin-top:4rem;margin-bottom:4rem}.shopify-section>section{margin-top:0}.shopify-section>section>h2{margin-top:0;margin-bottom:2rem}.site-announcement{margin-top:0;margin-bottom:0}.shopify-section-group-header-group{margin:0}.site-navigation .navmenu-link,.utility-bar .social-link,.utility-bar__menu-link{color:var(--tfr-site-nav-link-color);transition:color .2s cubic-bezier(0,0,.2,1)}.site-navigation .navmenu-link:hover,.utility-bar .social-link:hover,.utility-bar__menu-link:hover{color:var(--tfr-red)!important;transition:color .2s cubic-bezier(0,0,.2,1);opacity:1!important}.site-navigation .navmenu-link .navmenu-icon{position:relative;top:-1px}.site-navigation .navmenu-meganav.navmenu-meganav--desktop,.site-navigation .navmenu-submenu{background-color:var(--color-header-background)}.navmenu-meganav.navmenu-meganav--desktop .navmenu-item-text,.site-navigation .navmenu-link-depth-1,.site-navigation .site-header-account-link a,.site-navigation .navmenu-meganav.navmenu-meganav--desktop .navmenu-link,.site-navigation .navmenu-meganav-standard__image-link{color:var(--tfr-site-nav-link-color)}.site-navigation .site-navigation__secondary-menu .navmenu-item{opacity:1}.navmenu-meganav.navmenu-meganav--desktop .navmenu-item-text{text-transform:uppercase;font-weight:var(--font-weight-heading);font-size:1rem}.site-navigation .navmenu-meganav.navmenu-meganav--desktop .navmenu-link:hover,.navmenu-meganav.navmenu-meganav--desktop .navmenu-item-text:hover,.site-navigation .navmenu-meganav-standard__image-link:hover{color:var(--tfr-red);opacity:1!important}.shopify-section-group-footer-group,.site-footer-wrapper{margin-top:0}.site-footer-wrapper>.site-footer-item:first-child>.site-footer-blocks{padding-top:3rem;border-top:1px solid rgba(255,255,255,.2)}.site-footer-credits+.site-footer-credits{display:none!important}.payment-icons .payment-icons-item{display:none}.payment-icons .payment-icons-item:has([aria-labelledby=pi-wero]),.payment-icons .payment-icons-item:has([aria-labelledby=pi-paypal]),.payment-icons .payment-icons-item:has([aria-labelledby=pi-klarna]),.payment-icons .payment-icons-item:has([aria-labelledby=pi-visa]),.payment-icons .payment-icons-item:has([aria-labelledby=pi-master]),.payment-icons .payment-icons-item:has([aria-labelledby=pi-maestro]),.payment-icons .payment-icons-item:has([aria-labelledby=pi-sofort]){display:inline}.featured-collection__content .productitem--emphasis .productitem__price .price__current{font-size:1rem}.collection-list--section{padding-top:4rem;padding-bottom:4rem;background-color:#f5f3ed}.collection-list--section .collection__item{position:relative}.collection-list--section .collection__item-title{position:absolute;top:1rem;left:2rem;font-family:var(--font-family-heading);font-weight:var(--font-weight-heading);font-size:var(--font-size-section-heading);text-transform:var(--text-transform-heading);color:#fff!important}.collection-list--section .collection__item-image{border-radius:0!important}.logolist--section .logolist--item{border:1px solid #EBEBEB;padding-top:1rem;padding-bottom:1rem}.logolist--section .logolist--item img{max-height:55px;width:auto}.search--section{background-color:var(--tfr-black);margin-bottom:0}.product-gallery-wrapper .media:not(.media--image-crop) :is(.media__image,.media__video){object-position:top left!important}.key-details{margin:2rem 0;padding:0}.product-specifications h2{margin-top:0;margin-bottom:.5rem}.product-specifications .specs-grid{margin-top:1.5rem;border:1px solid #ebebeb}@media(min-width:992px){.product-specifications .specs-grid{max-width:75%}}.product-specifications .specs-row{padding:.75rem;border-bottom:1px solid #ebebeb}.product-specifications .specs-row:last-child{border:none}.product-specifications .specs-row-grid{display:grid;grid-template-columns:150px 1fr;gap:.75rem}.product-specifications .specs-label{font-weight:700;word-wrap:break-word;text-align:left}.product-specifications .specs-value{word-wrap:break-word;text-align:left}@media(max-width:480px){.product-specifications .specs-row-grid{gap:0;grid-template-columns:1fr}}.product-description{font-size:1rem}@media(min-width:992px){.product-description{max-width:75%}}.product-description a{color:#c2000b!important}.product-recommendations--section{padding-top:4rem;padding-bottom:4rem;background-color:#f5f3ed}.flickity-slider{position:static}.productgrid--wrapper{margin-top:-6px}.utils-sortby-title,.utils-viewtoggle-label{font-family:var( --font-family-heading);font-style:normal;font-weight:var(--font-weight-heading);letter-spacing:0em;font-size:var(--font-size-heading-5);color:var(--tfr-black);text-transform:var(--text-transform-heading)}.navmenu ul{display:none}.custom-nav__row{display:flex;align-items:flex-start;justify-content:space-between}.custom-nav__row .navmenu-link-parent{flex:1}.custom-nav__chevron{background:none;border:none;cursor:pointer;padding-left:.5rem;padding-right:.5rem;margin-right:-.5rem;color:inherit;display:flex;align-items:center;flex-shrink:0;transition:transform .2s ease}.custom-nav__chevron svg{width:1rem;height:1rem}.custom-nav--open>.custom-nav__row .custom-nav__chevron,.custom-nav--open>.custom-nav__chevron{transform:rotate(180deg)}.productgrid--sidebar-menu .navmenu-link-active{font-weight:600;color:var(--tfr-red)}.cart-title .button-primary,.cart-checkout .button-primary{background-color:var(--tfr-green);border-color:var(--tfr-green);transition:background-color,border-color .2s}.cart-title .button-primary:hover,.cart-checkout .button-primary:hover{background-color:var(--tfr-green-hover);border-color:var(--tfr-green-hover)}.cart-subtotal>span:first-child,.money{font-family:var(--font-family-heading);text-transform:uppercase}.product-stock-level--low .product-stock-level__badge-text{color:var(--tfr-red)}.shopify-section-group-header-group:has(.ht-badge-widget){position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.gr-summary{display:inline-flex;align-items:center;gap:6px;font-size:13px;text-decoration:none;color:#fff;margin-right:1.75rem}.gr-summary__stars{position:relative;display:inline-block;white-space:nowrap;line-height:1;color:#dadce0}.gr-summary__stars-bg,.gr-summary__stars-fill{letter-spacing:1px}.gr-summary__stars-fill{position:absolute;top:0;left:0;width:0;overflow:hidden;color:#fbbc04}@media screen and (max-width:1023px){.utility-bar{display:block}.gr-summary{margin-right:0}.utility-bar__content-left,.utility-bar__social-container,.shopify-cross-border{display:none}.utility-bar__content{justify-content:center}.utility-bar__content-right{justify-content:center;margin:0}}.xb-wishlist-header-auto-container{margin-right:6px}@media(max-width:679px){.xb-wishlist-header-auto-container{right:47px;position:absolute;top:10px;bottom:auto;z-index:125}}.xb-wishlist-button-collection .xb-wishlist-button-collection__add-icon svg,.xb-wishlist-button-collection .xb-wishlist-button-collection__remove-icon svg{fill:var(--tfr-red)!important}.xb-wishlist__float-style-1 .xb-wishlist__float-style-1-content{background-color:var(--tfr-red)!important}.xb-wishlist-modal__title,.xb-wishlist-products__share-wishlist-title,.xb-list-style__table .xb-list-style__thead th{font-family:var(--font-family-heading);text-transform:uppercase!important}.xb-list-style__product-del{color:var(--tfr-red)!important}.site-main:has(xb-wishlist-page) .page-content,.site-main:has(xb-wishlist-page) .page-masthead{max-width:var(--layout-container-max-width)}.site-main:has(xb-wishlist-page) .xb-list-style__table{display:table;width:100%}
/*# sourceMappingURL=/cdn/shop/t/13/assets/custom.css.map */
