:root{--ferrax-blue: #1e3a8a;--ferrax-blue-bright: #1a73e8;--ferrax-blue-medium: #1d4eab;--ferrax-orange: #ea580c;--ferrax-orange-light: #fb923c;--ferrax-orange-bright: #ef6210;--ferrax-orange-soft: color-mix(in srgb, var(--ferrax-orange) 40%, #fff);--ferrax-gray: #6b7280;--ferrax-border: #d1d5db;--ferrax-dark: #111827;--ferrax-success: #15803d;--ferrax-error: #b91c1c}a{color:var(--ferrax-blue)}a:hover{color:var(--ferrax-orange)}.header{border-bottom:2px solid var(--ferrax-blue)!important}.announcement-bar__slider slideshow-arrows{mix-blend-mode:normal!important}.announcement-bar__slider .slideshow-control{background:transparent!important;border:none!important;box-shadow:none!important;opacity:1!important;color:var(--ferrax-blue)!important}.announcement-bar__slider .slideshow-control svg{stroke:var(--ferrax-blue)!important;fill:none!important}.search-action--inline{display:flex;align-items:center;border:1px solid var(--ferrax-blue);border-radius:6px;overflow:hidden;max-width:420px;width:100%;background:#ffffff1f}.search-action__submit svg{stroke:currentColor}.search-action--inline .search-action__input{flex:1!important;background:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important;outline:none!important;padding:.4rem .5rem .4rem 0!important;font-size:.875rem!important;color:inherit!important;min-width:0}.search-action--inline .search-action__input::placeholder{opacity:.6}.search-action--inline .search-action__input:focus{border:none!important;box-shadow:none!important;outline:none!important}.search-action--inline .search-action__submit{background:transparent!important;border:none!important;box-shadow:none!important;border-radius:0!important;padding:0 .65rem 0 .75rem!important;display:flex!important;align-items:center!important;color:inherit!important;flex-shrink:0!important;transform:none!important}.search-action--inline .search-action__submit:hover{background:transparent!important;transform:none!important}.cart-bubble__background{background-color:var(--ferrax-orange)!important}.mega-menu__link:hover{color:var(--ferrax-orange)!important}.button,button[type=submit]{background-color:var(--ferrax-blue)!important;border-color:var(--ferrax-blue)!important;color:#fff!important;border-radius:6px!important;font-weight:600!important;letter-spacing:.03em!important;transition:background .2s,transform .1s!important}.button:hover,button[type=submit]:hover{background-color:var(--ferrax-blue-bright)!important;transform:translateY(-1px)}[name=add]{background-color:var(--ferrax-orange)!important;border-color:var(--ferrax-orange)!important;font-size:1rem!important;padding:1rem 2rem!important}[name=add]:hover{background-color:var(--ferrax-orange-light)!important}.quick-add .quick-add__button{background:var(--ferrax-orange-bright)!important;border:1px solid rgb(0 0 0 / .1)!important;border-radius:50%!important;width:2.6rem!important;height:2.6rem!important;min-width:unset!important;min-height:unset!important;padding:0!important;color:#fff!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;display:flex!important;align-items:center!important;justify-content:center!important;overflow:hidden!important}.quick-add .quick-add__button:hover{background:var(--ferrax-orange-light)!important;scale:1.05!important}.quick-add .quick-add__button:after{content:"";display:block;width:1.25rem;height:1.25rem;flex-shrink:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none'%3E%3Cpath stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M16.608 9.421V6.906H3.392v8.016c0 .567.224 1.112.624 1.513.4.402.941.627 1.506.627H8.63M8.818 3h2.333c.618 0 1.212.247 1.649.686a2.35 2.35 0 0 1 .683 1.658v1.562H6.486V5.344c0-.622.246-1.218.683-1.658A2.33 2.33 0 0 1 8.82 3'/%3E%3Cpath stroke='%23ffffff' stroke-linecap='round' stroke-width='1.5' d='M14.608 12.563v5m2.5-2.5h-5'/%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:center;background-size:contain}.quick-add .quick-add__button .add-to-cart-text,.quick-add .quick-add__button .add-to-cart-text__content,.quick-add .quick-add__button .add-to-cart-icon,.quick-add .quick-add__button .add-to-cart__added{display:none!important}.section-resource-list slideshow-arrows .slideshow-control{background:var(--ferrax-blue)!important;border:none!important;border-radius:50%!important;color:#fff!important;opacity:0!important;width:2.2rem!important;height:2.2rem!important;display:flex!important;align-items:center!important;justify-content:center!important;transition:opacity .2s ease,background .2s ease!important}.section-resource-list:hover slideshow-arrows .slideshow-control{opacity:1!important}.section-resource-list slideshow-arrows .slideshow-control:hover{background:var(--ferrax-blue-bright)!important;transform:scale(1.05)!important}.product-media-container img{transition:transform .4s ease}.product-media-container:hover img{transform:scale(1.04)}@media screen and (min-width:750px){.product-badges{transition:transform .4s ease;will-change:transform;transform:translateZ(0);-webkit-font-smoothing:subpixel-antialiased}.product-card:hover .product-badges{transform:translateZ(0) scale(1.04)}}.card-gallery{position:relative}.ferrax-full-badge{display:inline-flex;align-items:center;gap:.2rem;padding:.3rem .45rem;border-radius:4px;background:var(--ferrax-orange-bright);color:#fff;font-size:.65rem;font-weight:700;letter-spacing:.05em;line-height:1}.ferrax-full-badge__bolt{display:block;flex-shrink:0;width:.55rem;height:auto;overflow:visible}@media screen and (min-width:750px){.ferrax-full-badge__bolt{width:.75rem}}@media screen and (max-width:749px){.ferrax-full-badge{font-size:.5rem;padding:.2rem .3rem}.ferrax-full-badge__bolt{width:.5rem;height:.5rem}.product-badges__badge.ferrax-discount-badge{display:flex;align-items:center;justify-content:center;width:2.6rem;padding:.15rem 0;font-size:.65rem}}.section-resource-list .collection-card:not(.collection-card--image-bg) .collection-card__image,.section-resource-list .collection-card:not(.collection-card--image-bg) .resource-image{max-width:55%;margin-inline:auto;overflow:hidden}.section-resource-list .collection-card:not(.collection-card--image-bg) .collection-card__image img,.section-resource-list .collection-card:not(.collection-card--image-bg) .resource-image img{transition:transform .4s ease}.section-resource-list .collection-card:not(.collection-card--image-bg):hover .collection-card__image img,.section-resource-list .collection-card:not(.collection-card--image-bg):hover .resource-image img{transform:scale(1.08)}input,select,textarea{border-color:var(--ferrax-border)!important;border-radius:6px!important}input:focus,select:focus,textarea:focus{border-color:var(--ferrax-blue)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--ferrax-blue) 15%,transparent)!important;outline:none!important}@media screen and (min-width:990px){.footer-content{grid-template-columns:repeat(var(--grid-columns),auto)}}.ferrax-whatsapp{position:fixed;right:20px;bottom:calc(20px + env(safe-area-inset-bottom,0px));z-index:9998;display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;background:#25d366;color:#fff;text-decoration:none;box-shadow:0 4px 12px #0003}.ferrax-whatsapp:hover,.ferrax-whatsapp:focus,.ferrax-whatsapp:active,.ferrax-whatsapp:visited{background:#25d366;color:#fff}.ferrax-whatsapp__icon{display:block;width:30px;height:30px;fill:#fff}@media(prefers-reduced-motion:no-preference){.ferrax-whatsapp{transition:transform .15s ease,box-shadow .15s ease}.ferrax-whatsapp:hover{transform:scale(1.06);box-shadow:0 6px 16px #00000042}}@media screen and (max-width:749px){.ferrax-whatsapp{right:16px;bottom:calc(16px + env(safe-area-inset-bottom,0px));width:52px;height:52px}.ferrax-whatsapp__icon{width:28px;height:28px}}main[data-template=index]{background:radial-gradient(700px 520px at 0% 17%,color-mix(in srgb,var(--ferrax-blue-bright) 12%,transparent),transparent 70%),radial-gradient(660px 500px at 100% 32%,color-mix(in srgb,var(--ferrax-orange-bright) 10%,transparent),transparent 70%),radial-gradient(700px 520px at 100% 53%,color-mix(in srgb,var(--ferrax-blue-bright) 10%,transparent),transparent 70%),radial-gradient(660px 500px at 0% 70%,color-mix(in srgb,var(--ferrax-orange-bright) 8%,transparent),transparent 70%)}@media screen and (max-width:749px){main[data-template=index]{background:radial-gradient(360px 300px at 0% 17%,color-mix(in srgb,var(--ferrax-blue-bright) 5%,transparent),transparent 70%),radial-gradient(340px 280px at 100% 32%,color-mix(in srgb,var(--ferrax-orange-bright) 5%,transparent),transparent 70%),radial-gradient(360px 300px at 100% 53%,color-mix(in srgb,var(--ferrax-blue-bright) 5%,transparent),transparent 70%),radial-gradient(340px 280px at 0% 70%,color-mix(in srgb,var(--ferrax-orange-bright) 4%,transparent),transparent 70%)}}main[data-template=index] .section-background.color-scheme-1,main[data-template=index] .ferrax-product-columns,main[data-template=index] slideshow-container{background:transparent!important}main:is([data-template=collection],[data-template=search],[data-template="page.ofertas"],[data-template="page.destaques"],[data-template="page.frete-gratis"]){background:radial-gradient(680px 500px at 100% 12%,color-mix(in srgb,var(--ferrax-orange-bright) 9%,transparent),transparent 70%),radial-gradient(700px 520px at 0% 50%,color-mix(in srgb,var(--ferrax-blue-bright) 10%,transparent),transparent 70%),radial-gradient(660px 500px at 100% 88%,color-mix(in srgb,var(--ferrax-orange-bright) 8%,transparent),transparent 70%)}main[data-template=product]{background:radial-gradient(700px 520px at 100% 10%,color-mix(in srgb,var(--ferrax-blue-bright) 10%,transparent),transparent 70%),radial-gradient(660px 500px at 0% 35%,color-mix(in srgb,var(--ferrax-orange-bright) 8%,transparent),transparent 70%),radial-gradient(700px 520px at 100% 62%,color-mix(in srgb,var(--ferrax-blue-bright) 9%,transparent),transparent 70%),radial-gradient(660px 500px at 0% 88%,color-mix(in srgb,var(--ferrax-orange-bright) 7%,transparent),transparent 70%)}main:is([data-template=page],[data-template="page.policies"],[data-template="page.contact"],[data-template=cart],[data-template="404"]){background:radial-gradient(700px 520px at 100% 15%,color-mix(in srgb,var(--ferrax-blue-bright) 10%,transparent),transparent 70%),radial-gradient(660px 500px at 0% 80%,color-mix(in srgb,var(--ferrax-orange-bright) 8%,transparent),transparent 70%)}@media screen and (max-width:749px){main:is([data-template=collection],[data-template=search],[data-template="page.ofertas"],[data-template="page.destaques"],[data-template="page.frete-gratis"]){background:radial-gradient(340px 280px at 100% 12%,color-mix(in srgb,var(--ferrax-orange-bright) 4%,transparent),transparent 70%),radial-gradient(360px 300px at 0% 50%,color-mix(in srgb,var(--ferrax-blue-bright) 5%,transparent),transparent 70%),radial-gradient(340px 280px at 100% 88%,color-mix(in srgb,var(--ferrax-orange-bright) 4%,transparent),transparent 70%)}main[data-template=product]{background:linear-gradient(to bottom,var(--color-background, #fff) var(--fx-glow-start, 720px),transparent calc(var(--fx-glow-start, 720px) + 60px)),radial-gradient(360px 300px at 100% calc(var(--fx-glow-start, 720px) + 240px),color-mix(in srgb,var(--ferrax-blue-bright) 5%,transparent),transparent 70%),radial-gradient(340px 280px at 0% 35%,color-mix(in srgb,var(--ferrax-orange-bright) 4%,transparent),transparent 70%),radial-gradient(360px 300px at 100% 62%,color-mix(in srgb,var(--ferrax-blue-bright) 4%,transparent),transparent 70%),radial-gradient(340px 280px at 0% 88%,color-mix(in srgb,var(--ferrax-orange-bright) 4%,transparent),transparent 70%)}main:is([data-template=page],[data-template="page.policies"],[data-template="page.contact"],[data-template=cart],[data-template="404"]){background:radial-gradient(360px 300px at 100% 15%,color-mix(in srgb,var(--ferrax-blue-bright) 5%,transparent),transparent 70%),radial-gradient(340px 280px at 0% 80%,color-mix(in srgb,var(--ferrax-orange-bright) 4%,transparent),transparent 70%)}}main .section-background.color-scheme-1{background:transparent!important}main[data-template=index] .product-card .card-gallery{border-radius:8px;overflow:hidden}@media screen and (min-width:750px){.section-resource-list .resource-list.force-full-width.resource-list__carousel{grid-column:2!important}.section-resource-list .resource-list__carousel slideshow-slides{padding-inline:0!important;scroll-padding-inline:0!important}}.facets-toggle__button{position:relative;display:inline-flex;align-items:center;gap:5px;min-height:34px;padding:0 10px 0 8px;overflow:visible;border-radius:8px;background:var(--ferrax-blue);color:#fff;font-size:.8125rem;font-weight:600;line-height:1}.facets-toggle__button .svg-wrapper{width:16px;height:16px;color:currentColor}.facets-toggle__wrapper{margin-left:0}#filters-drawer .facets--drawer{--drawer-padding: 20px}#filters-drawer .facets__title-wrapper{padding:8px 8px 8px 20px;border-bottom:1px solid rgb(var(--color-border-rgb) / .12);box-shadow:none}#filters-drawer .facets-drawer__title{font-size:1rem;font-weight:700;line-height:36px}#filters-drawer .facets-drawer__close{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%}#filters-drawer .facets-drawer__close:hover{background:rgb(var(--color-foreground-rgb) / .06)}#filters-drawer .facets__summary{align-items:center;min-height:52px;padding-block:0}#filters-drawer .facets__label{font-size:.95rem;font-weight:600;color:var(--color-foreground)}#filters-drawer .sorting-filter__select{font-size:.9rem}#filters-drawer .checkbox__label .icon-checkmark{width:20px;height:20px;border:1.5px solid rgb(var(--color-border-rgb) / .5);border-radius:6px}#filters-drawer .checkbox__input:checked+.checkbox__label .icon-checkmark{border-color:var(--ferrax-blue-medium);background-color:var(--ferrax-blue-medium)}#filters-drawer .checkbox__label{font-size:.9rem;color:var(--color-foreground)}#filters-drawer .price-facet__input{height:44px;border-radius:8px}#filters-drawer .facets__drawer-actions{padding:12px 20px calc(12px + env(safe-area-inset-bottom,0px));border-top:1px solid rgb(var(--color-border-rgb) / .12);background-image:none}#filters-drawer .facets__see-results,#filters-drawer .facets__clear-all{min-height:48px;padding-block:0;border-radius:10px}.facets__item:has(input[name="filter.v.availability"]){display:none!important}#filters-drawer .facets__title-wrapper{background:radial-gradient(closest-side at 20% 50%,color-mix(in srgb,var(--ferrax-blue-bright) 9%,transparent),transparent),radial-gradient(closest-side at 85% 50%,color-mix(in srgb,var(--ferrax-orange-bright) 8%,transparent),transparent),var(--color-background)}.fx-filters-count{margin-left:8px;font-size:.8rem;font-weight:500;color:var(--color-foreground-muted)}#filters-drawer .facets-drawer__filters{padding-block:14px 6px;background:rgb(var(--color-foreground-rgb) / .025)}#filters-drawer .facets__item:before,#filters-drawer .sorting-filter:before{display:none}.fx-filter-card{display:block;margin:0 16px 12px;padding:0 14px 14px;border:1px solid rgb(var(--color-border-rgb) / .14);border-radius:14px;background:#fff;box-shadow:0 2px 10px #0f172a0a}#filters-drawer .fx-filter-card .facets__panel{padding:0}#filters-drawer .fx-filter-card .facets__summary{justify-content:flex-start}#filters-drawer .fx-filter-card .facets__summary .icon-caret{margin-left:auto}.fx-filter-card__title{display:flex;align-items:center;min-height:52px;margin:0;font-size:.95rem;font-weight:600;color:var(--color-foreground)}.fx-filter-icon{flex:none;width:30px;height:30px;margin-right:10px;padding:6px;border-radius:9px}.fx-filter-icon--price{color:var(--ferrax-orange-bright);background:color-mix(in srgb,var(--ferrax-orange-bright) 12%,#fff)}.fx-filter-icon--sort{color:var(--ferrax-blue-medium);background:color-mix(in srgb,var(--ferrax-blue-medium) 10%,#fff)}.fx-price-chips,.fx-sort-chips{display:flex;flex-wrap:wrap;gap:8px}.fx-price-chips{margin-bottom:12px}.fx-chip{min-height:36px;padding:0 14px;border:1px solid rgb(var(--color-border-rgb) / .3);border-radius:999px;background:#fff;font-family:inherit;font-size:.85rem;font-weight:500;color:var(--color-foreground);cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.fx-chip.is-active{border-color:var(--ferrax-blue-medium);background:var(--ferrax-blue-medium);color:#fff}.fx-sort-hidden{display:none!important}#filters-drawer .facets__see-results{display:flex;align-items:center;justify-content:center;white-space:nowrap}#filters-drawer .facets__see-results:after{content:"\2192";margin-left:8px}#filters-drawer .facets__clear-all{flex-grow:0;min-width:0;padding-inline:12px;border:0;background:none;box-shadow:none;font-weight:600;color:var(--ferrax-blue-medium)}.facets-toggle__button .filter-count-bubble{position:absolute;top:-7px;right:-7px;width:18px;height:18px;margin:0;border:0}.facets-toggle__button .filter-count-bubble__background{background:var(--ferrax-orange-bright);box-shadow:0 0 0 2px #fff;opacity:1}.facets-toggle__button .filter-count-bubble__text{position:relative;color:#fff;font-size:11px;font-weight:700}.facets-toggle__wrapper{display:flex;align-items:center;gap:12px}.fx-sort-button{display:inline-flex;align-items:center;gap:5px;min-height:34px;padding:0 10px 0 8px;border:1px solid rgb(var(--color-border-rgb) / .35);border-radius:8px;background:#fff;font-family:inherit;font-size:.8125rem;font-weight:600;color:var(--ferrax-blue);cursor:pointer}.fx-sort-button .fx-filter-icon{width:16px;height:16px;margin:0;padding:0;background:none;color:currentColor}.facets--horizontal overflow-list::part(list){overflow:visible}.sorting-filter__options label:has(input[value^=title-],input[value^=created-]){display:none}.facets--horizontal .facets__panel-content:has(.price-facet){padding:16px}.facets--horizontal .price-facet .facets__inputs-wrapper{padding:0}.facets--horizontal .price-facet__highest-price{padding:10px 0 0}.facets--horizontal .fx-price-chips{margin-bottom:14px}@media screen and (min-width:750px){.facets .column-options-wrapper{display:none}.facets--horizontal{--minimum-touch-target: 32px;padding-block-start:0}}main[data-template=collection] [id$=__section],.fx-vitrine__head{background:radial-gradient(closest-side at 25% 50%,color-mix(in srgb,var(--ferrax-blue-bright) 8%,transparent),transparent),radial-gradient(closest-side at 75% 50%,color-mix(in srgb,var(--ferrax-orange-bright) 7%,transparent),transparent)}main[data-template=collection] [id$=__section] .section-background.color-scheme-1{background:transparent!important}main[data-template=search] .search-page__header{--padding-block-start: 12px !important}main[data-template=collection] [id$=__section] h1,main[data-template=search] .search-page__header .text-block>*,.fx-vitrine__title{margin:0;font-size:1.5rem;font-weight:700;line-height:1.15;letter-spacing:-.01em;color:var(--color-foreground)}main[data-template=collection] [id$=__section] h1:after,main[data-template=search] .search-page__header .text-block>*:after,.fx-vitrine__title:after{content:"";display:block;width:40px;height:3px;margin-top:7px;border-radius:2px;background:var(--ferrax-orange-bright)}.fx-collection-crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:.8rem;color:var(--color-foreground-muted)}.fx-collection-crumbs a{color:inherit;text-decoration:none}.fx-collection-crumbs a:hover{color:var(--ferrax-blue-medium)}@media screen and (max-width:749px){main[data-template=collection] [id$=__section] h1,main[data-template=search] .search-page__header .text-block>*,.fx-vitrine__title{font-size:1.25rem}main[data-template=collection] [id$=__section] h1:after,main[data-template=search] .search-page__header .text-block>*:after,.fx-vitrine__title:after{width:32px;margin-top:6px}}.fx-vitrine__head{display:flex;flex-direction:column;gap:6px;padding-block:12px 12px}.fx-vitrine__intro{max-width:720px;color:var(--color-foreground-muted)}.fx-vcar,.fx-banners{box-sizing:border-box;max-width:calc(var(--page-width, 90rem) + 2 * var(--page-margin, 16px));margin-inline:auto;padding-inline:var(--page-margin, 16px)}.fx-banners{max-width:none;padding-inline:0}.fx-vcar{padding-top:var(--fx-vcar-pad-top, 18px)}.fx-banners{padding-top:var(--fx-banners-pad-top, 12px)}.fx-vcar__head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:12px}.fx-vcar__title{margin:0;font-size:1.5rem;font-weight:700;line-height:1.2}.fx-vcar__all{font-size:.875rem;font-weight:600;color:var(--ferrax-blue-medium);text-decoration:none;white-space:nowrap}.fx-vcar__all:hover{color:var(--ferrax-orange)}.fx-vcar--cards .fx-vcar__title:after{content:"";display:block;width:40px;height:3px;margin-top:6px;border-radius:2px;background:var(--ferrax-orange-bright)}.fx-vcar--fotos .fx-vcar__head{align-items:center;margin-bottom:8px}.fx-vcar--fotos .fx-vcar__title{display:flex;align-items:center;gap:8px;font-size:.875rem;line-height:1.3;letter-spacing:.02em;color:var(--ferrax-blue)}.fx-vcar--fotos .fx-vcar__title:before{content:"";width:14px;height:3px;border-radius:2px;background:var(--ferrax-orange-bright)}.fx-vcar--fotos .fx-vcar__all{font-size:.8rem}.fx-vcar__viewport{position:relative}.fx-vcar__track,.fx-banners__track{display:grid;gap:8px;margin:0;padding:0;list-style:none}.fx-vcar__track{grid-auto-flow:column;grid-auto-columns:calc((100% - 24px)/4);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.fx-vcar__track::-webkit-scrollbar,.fx-banners__track::-webkit-scrollbar{display:none}.fx-vcar__item{scroll-snap-align:start}.fx-vcar__link{display:flex;flex-direction:column;height:100%;overflow:hidden;border-radius:12px;background:#f4f5f7;color:inherit;text-decoration:none}.fx-vcar__tile-media{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:1 / 1;padding:10px}.fx-vcar__link img,.fx-vcar__link .placeholder-svg{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;transition:transform .4s ease}.fx-vcar__link:hover img{transform:scale(1.06)}.fx-vcar__tile-info{display:flex;flex-direction:column;gap:2px;padding:0 12px 10px}.fx-vcar__tile-name{overflow:hidden;font-size:.8rem;line-height:1.3;color:var(--color-foreground);text-overflow:ellipsis;white-space:nowrap}.fx-vcar__link:hover .fx-vcar__tile-name{color:var(--ferrax-blue-medium)}.fx-vcar__tile-price{font-size:.95rem;font-weight:700;line-height:1.2;color:var(--color-foreground)}.fx-vcar__tile-price--sale{color:var(--ferrax-orange-bright)}.fx-vcar__tile-price small{margin-left:4px;font-size:.68rem;font-weight:500;color:var(--color-foreground-muted)}.fx-vcar__badges{position:absolute;top:8px;left:8px;z-index:1;display:flex;gap:4px}.fx-vcar__badges--right{left:auto;right:8px}.fx-vcar__off{display:inline-flex;align-items:center;padding:.3rem .45rem;border-radius:4px;background:var(--ferrax-blue-medium);color:#fff;font-size:.68rem;font-weight:700;line-height:1}.fx-vcar--fotos .fx-vcar__viewport{container-type:inline-size}.fx-vcar--fotos .fx-vcar__arrow{top:calc((100cqw - 24px)/8)}.fx-vcar__arrow{position:absolute;top:50%;z-index:2;display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:0;border-radius:50%;background:#fff;color:var(--ferrax-blue);box-shadow:0 4px 14px #0f172a26;transform:translateY(-50%);cursor:pointer}.fx-vcar__arrow[hidden]{display:none}.fx-vcar__arrow svg{width:20px;height:20px}.fx-vcar__arrow--prev{left:-20px}.fx-vcar__arrow--next{right:-20px}.fx-vcar__card{position:relative;height:100%;box-sizing:border-box;padding:10px 10px 12px;border:1px solid rgb(var(--color-foreground-rgb) / .08);border-radius:14px;background:#fff;box-shadow:0 2px 10px #0f172a0a;transition:transform .2s ease,box-shadow .2s ease}.fx-vcar__card:hover{transform:translateY(-3px);box-shadow:0 10px 24px #0f172a1a}.fx-vcar__card-media{position:relative}.fx-vcar__card-image{position:relative;border-radius:10px}.fx-vcar__card-body{display:flex;flex-direction:column;gap:4px;color:inherit;text-decoration:none}.fx-vcar__rank{position:absolute;top:8px;left:8px;z-index:1;display:inline-flex;align-items:center;justify-content:center;min-width:30px;height:26px;padding:0 7px;box-sizing:border-box;border-radius:8px;background:var(--ferrax-blue-medium);color:#fff;font-size:.8rem;font-weight:800;line-height:1;box-shadow:0 2px 6px #0f172a26}.fx-vcar__rank--top{background:var(--ferrax-orange-bright)}.fx-vcar__quick{position:absolute;right:8px;bottom:8px;z-index:1;display:flex;align-items:center;justify-content:center;width:2.6rem;height:2.6rem;padding:0;border:1px solid rgb(0 0 0 / .1);border-radius:50%;background:var(--ferrax-orange-bright);color:#fff;box-shadow:0 4px 12px #ea580c4d;cursor:pointer;transition:background .2s ease,scale .15s ease}.fx-vcar__quick:hover{background:var(--ferrax-orange-light);scale:1.06}.fx-vcar__quick svg{width:1.25rem;height:1.25rem}.fx-vcar__quick-done{display:none}.fx-vcar__quick.is-loading{opacity:.7;cursor:progress}.fx-vcar__quick.is-added{background:var(--ferrax-success)}.fx-vcar__quick.is-added .fx-vcar__quick-cart{display:none}.fx-vcar__quick.is-added .fx-vcar__quick-done{display:block}.fx-vcar--cards .fx-vcar__viewport{container-type:inline-size}.fx-vcar--cards .fx-vcar__arrow{top:calc((100cqw - 48px)/8)}.fx-vcar--cards .fx-vcar__track{gap:16px;grid-auto-columns:calc((100% - 48px)/4);margin-block:-6px -12px;padding-block:6px 12px}.fx-vcar__progress{display:none}@media screen and (min-width:990px){.fx-vcar--cards .fx-vcar__track{grid-auto-columns:calc((100% - 64px)/5)}.fx-vcar--cards .fx-vcar__arrow{top:calc((100cqw - 64px)*.1)}.fx-vcar--fotos .fx-vcar__track{grid-auto-columns:calc((100% - 5 * 8px) / 6)}.fx-vcar--fotos .fx-vcar__arrow{top:calc((100cqw - 5 * 8px) / 12)}.fx-vcar--cards .fx-vcar__head{margin-bottom:10px}.fx-vcar--cards .fx-vcar__title{font-size:1.35rem}}.fx-banners__track{grid-template-columns:repeat(var(--fx-banners-cols, 2),minmax(0,1fr))}.fx-banners__link{display:block;aspect-ratio:3 / 1;overflow:hidden}.fx-banners__link img,.fx-banners__link .placeholder-svg{display:block;width:100%;height:100%;object-fit:cover}.fx-banners--single .fx-banners__link{aspect-ratio:5 / 1}.fx-banners__link .fx-banners__mobile{display:none}@media screen and (max-width:749px){.fx-vcar,.fx-banners{padding-inline:0}.fx-vcar__head{padding-inline:var(--page-margin, 16px)}.fx-vcar__track{grid-auto-columns:44%}.fx-vcar--cards .fx-vcar__track{gap:12px;grid-auto-columns:44%;padding-inline:var(--page-margin, 16px);scroll-padding-inline:var(--page-margin, 16px)}.fx-vcar__arrow{display:none}.fx-vcar__card:hover{transform:none}.fx-vcar__card{padding:8px 8px 10px}.fx-vcar__quick{width:2.3rem;height:2.3rem}.fx-vcar__rank{min-width:26px;height:22px;font-size:.72rem}.fx-vcar__progress{display:block;height:3px;margin:12px var(--page-margin, 16px) 0;overflow:hidden;border-radius:2px;background:rgb(var(--color-foreground-rgb) / .1)}.fx-vcar__progress[hidden]{display:none}.fx-vcar__progress span{display:block;height:100%;border-radius:inherit;background:var(--ferrax-orange-bright)}.fx-banners__track{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:88%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.fx-banners__item{scroll-snap-align:start}.fx-banners--single .fx-banners__track{grid-auto-columns:100%}.fx-banners--single .fx-banners__link{aspect-ratio:5 / 2}.fx-banners__link .fx-banners__desktop{display:none}.fx-banners__link .fx-banners__mobile{display:block}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/ferrax-base.css.map */
