:root{--trc-limao: #c0ff00;--trc-sangue: #c10a0a;--trc-display: "gothicus", "gothicus-roman", Georgia, "Times New Roman", serif}.shopify-section h1,.shopify-section h2,.shopify-section h3,.section-resource-list__header h2{font-family:var(--trc-display);font-weight:400;letter-spacing:.01em;line-height:1.08}.shopify-section .product-information h1,.shopify-section .product-information h2,.shopify-section .product-information h3,.shopify-section .product-card h1,.shopify-section .product-card h2,.shopify-section .product-card h3,.shopify-section .product-card .product-title,.shopify-section .trc-tam h1,.shopify-section .trc-tam h2,.shopify-section .trc-tam h3,.trc-tam .trc-tam__titulo,.product-title a,.card__heading{font-family:var(--font-body--family);font-weight:400;letter-spacing:normal;line-height:1.35}@media(min-width:750px){.product-information .media,.product-information [class*=media-gallery],.product-media-container{--trc-teto-foto: min(68vh, 660px)}.product-information .media img,.product-information [class*=media-gallery] img,.product-media-container img{max-height:var(--trc-teto-foto, 620px);width:auto;max-width:100%;margin-inline:auto;object-fit:contain}.product-information .sticky-content{top:calc(var(--header-height, 72px) + 16px)}}.trc-revelar{opacity:0;transform:translateY(18px);transition:opacity .55s ease-out,transform .55s ease-out;transition-delay:var(--trc-atraso, 0ms);will-change:opacity,transform}.trc-revelar.trc-visivel{opacity:1;transform:none}.product-card{transition:transform .22s ease-out}.product-card:hover{transform:translateY(-4px)}.product-card .product-media__image,.product-card img{transition:transform .45s ease-out}.product-card:hover .product-media__image,.product-card:hover img{transform:scale(1.04)}.product-card .product-media,.product-card .product-media__container,.product-card [class*=media]{overflow:hidden}.product-card .badge,.badge--sale,[class*=badge][class*=sale]{background:var(--trc-limao);color:#000;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.product-card button[name=add],.product-card .button{transition:background-color .18s ease,color .18s ease,border-color .18s ease}.product-card button[name=add]:hover,.product-card .button:hover{background:var(--trc-limao);border-color:var(--trc-limao);color:#000}@media(min-width:750px){.section-resource-list .resource-list,[data-testid=product-list] .resource-list{justify-content:center}}.section-resource-list__header h2:before{content:"";display:block;width:44px;height:4px;margin-bottom:14px;background:var(--trc-limao)}.product-information table,.product-details table,[class*=product-description] table{width:100%;border-collapse:collapse;background:transparent!important;color:var(--trc-tinta, #f2f2f2)!important;font-size:13px}.product-information table th,.product-information table td,.product-details table th,.product-details table td,[class*=product-description] table th,[class*=product-description] table td{background:transparent!important;color:inherit!important;border:1px solid #2e2e2e!important;padding:9px 10px!important;text-align:center}.product-information table th,.product-details table th,[class*=product-description] table th{background:#161616!important;color:var(--trc-limao, #c0ff00)!important;font-weight:700;letter-spacing:.04em;text-transform:uppercase;font-size:11px}.product-information table tr:nth-child(2n) td,.product-details table tr:nth-child(2n) td,[class*=product-description] table tr:nth-child(2n) td{background:#121212!important}.footer a:hover,.footer a:focus-visible{color:var(--trc-limao)}@media(prefers-reduced-motion:reduce){.trc-revelar,.trc-revelar.trc-visivel{opacity:1;transform:none;transition:none}.product-card,.product-card img,.product-card .product-media__image{transition:none}.product-card:hover,.product-card:hover img,.product-card:hover .product-media__image{transform:none}}@media(max-width:749px){.product-card .product-form-buttons,product-card .product-form-buttons{padding-right:0}.product-card .product-form-buttons>*,product-card .product-form-buttons>*{width:100%}.product-card .product-form-buttons button,product-card .product-form-buttons button{width:100%;height:auto;min-height:44px;padding-block:10px;font-size:12px;line-height:1.25;white-space:normal;text-wrap:balance}.product-card .product-form-buttons button .svg-wrapper,product-card .product-form-buttons button .svg-wrapper{display:none}}#shopify-pc__banner button.shopify-pc__banner__btn-accept,#shopify-pc__banner button.shopify-pc__banner__btn-decline,#shopify-pc__banner button.shopify-pc__banner__btn-manage-prefs{min-height:44px!important}@media(max-width:749px){.trc-slides__ponto,.slideshow-control,.facets-toggle__button,.quick-add__button,.trc-tam__opcao,.announcement-bar__link{position:relative}.facets-toggle__button:after{content:"";position:absolute;top:50%;left:50%;width:44px;height:44px;transform:translate(-50%,-50%);background:transparent}.quick-add__button{min-width:44px;min-height:44px}.slideshow-controls .slideshow-control,slideshow-controls .slideshow-control{width:44px;height:44px;padding:0;display:grid;place-items:center;background:none;border:0;-webkit-tap-highlight-color:transparent}.trc-tam__opcao{min-height:44px;font-size:12px}.facets-toggle__button{min-height:44px}.trc-tam__campo label,.trc-tam__caimento legend,.trc-tam__nota,.trc-med__nota,.trc-med__legenda{font-size:12px}.product-grid[data-scroll],.product-grid-carousel,[class*=product-list] [class*=carousel],slideshow-slides{scroll-snap-type:x mandatory;scroll-padding-left:16px}.product-grid[data-scroll]>*,.product-grid-carousel>*,[class*=product-list] [class*=carousel]>*,slideshow-slides>*{scroll-snap-align:start;scroll-snap-stop:always}}.rating-wrapper{gap:var(--gap-xs);min-width:fit-content}.rating-color--primary{--star-fill-color: var(--color-primary);--star-fill-color-rgb: var(--color-primary-rgb);--color: var(--color-primary)}.rating-color--foreground{--star-fill-color: var(--color-foreground);--star-fill-color-rgb: var(--color-foreground-rgb);--color: var(--color-foreground)}.rating-wrapper,.rating{display:flex;align-items:center}.rating-wrapper.justify-right{flex-direction:row-reverse}.rating{gap:var(--gap-3xs)}.rating-wrapper .rating-count,.rating-wrapper .rating-count-separator{color:var(--star-fill-color);margin:0;white-space:nowrap}.rating-count-separator{opacity:var(--opacity-20);padding-left:calc(var(--padding-xs) / 2);padding-right:var(--padding-xs)}.rating .stars{width:var(--star-size);height:var(--star-size);flex:none;fill:var(--empty-star-fill-color)}.rating .filled-star{fill:var(--star-fill-color)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/traction-vitrine.css.map */
