.fenn-carrossel{display:flex;flex-direction:column;gap:3px;width:100%}.fenn-carrossel__moldura{margin:0;position:relative;width:100%;aspect-ratio:var(--gallery-aspect-ratio, 4 / 5);background:rgb(var(--color-foreground-rgb) / var(--opacity-5, .05));border-radius:var(--product-corner-radius, 0);overflow:hidden}.fenn-carrossel .trilho-fotos{display:flex;width:100%;height:100%;will-change:transform}.fenn-carrossel .trilho-fotos img{flex:0 0 100%;width:100%;height:100%;object-fit:cover;display:block;-webkit-user-drag:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.fenn-carrossel .pontos-foto{display:flex;gap:4px;margin:7px 0 0}.fenn-carrossel .pontos-foto span{flex:1;height:2.5px;border-radius:2px;background:rgb(var(--color-foreground-rgb) / .15)}.fenn-carrossel .pontos-foto span.ativo{background:var(--color-foreground)}.fenn-carrossel .linha-marca{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:30px;margin-top:4px;padding-left:6px}.fenn-carrossel .marca{font-size:.68rem;letter-spacing:.12em;text-transform:uppercase;color:rgb(var(--color-foreground-rgb) / .55);white-space:nowrap}.fenn-carrossel .cores{display:flex;gap:4px;align-items:center;margin-left:-7px}.fenn-carrossel .cor{position:relative;width:34px;height:34px;padding:0;border:0;background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center}.fenn-carrossel .cor .fenn-hex-mini{display:block;position:relative;width:16px;height:16px;clip-path:polygon(25% 3%,75% 3%,100% 50%,75% 97%,25% 97%,0% 50%);background:#00000073;transition:filter .18s ease,transform .18s ease}.fenn-carrossel .cor .fenn-hex-mini:after{content:"";position:absolute;top:1.2px;right:1.2px;bottom:1.2px;left:1.2px;clip-path:polygon(25% 3%,75% 3%,100% 50%,75% 97%,25% 97%,0% 50%);background:var(--c, #cccccc)}.fenn-carrossel .cor.ativo .fenn-hex-mini{filter:drop-shadow(0 0 1.4px var(--color-foreground)) drop-shadow(0 0 1.4px var(--color-foreground)) drop-shadow(0 0 3.4px rgb(var(--color-foreground-rgb) / .65));transform:scale(1.16)}@media screen and (min-width:750px){.fenn-carrossel .linha-marca{padding-left:0;min-height:26px}.fenn-carrossel .cores{gap:6px;margin-left:-2px}.fenn-carrossel .cor{width:26px;height:26px}}.fenn-carrossel .seta{position:absolute;top:50%;transform:translateY(-50%);width:30px;height:42px;background:#ffffffb3;border:0;color:var(--color-foreground);display:flex;align-items:center;justify-content:center;z-index:2}.fenn-carrossel .seta svg{width:18px;height:18px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.fenn-carrossel .seta-esq{left:0;border-radius:0 6px 6px 0}.fenn-carrossel .seta-dir{right:0;border-radius:6px 0 0 6px}@media screen and (min-width:750px){.fenn-carrossel .seta{opacity:0;transition:opacity .2s ease}.fenn-carrossel__moldura:hover .seta{opacity:1}}product-card:has(.fenn-carrossel) product-swatches{display:none}product-card:has(.fenn-carrossel) .product-card__link{pointer-events:none}product-card .quick-add{--quick-add-offset: 8px}product-card button.quick-add__button,product-card button.quick-add__button:is(:hover,:focus-visible){width:34px!important;height:34px!important;min-width:0;padding:0!important;border-radius:50%;border:1.4px solid var(--color-foreground);background:#ffffffd9!important;-webkit-backdrop-filter:none;backdrop-filter:none;display:flex!important;align-items:center;justify-content:center;inset-inline-end:8px!important;inset-block-end:8px!important;color:transparent!important;font-size:0;overflow:hidden;scale:1}product-card button.quick-add__button>.add-to-cart-icon,product-card button.quick-add__button .add-to-cart__added{display:none!important}product-card button.quick-add__button:after{content:"";width:22px;height:22px;flex:0 0 22px;translate:0 -1.5px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23111' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6.8 9h10.4l1.2 10.1a1.3 1.3 0 0 1-1.3 1.4H6.9a1.3 1.3 0 0 1-1.3-1.4L6.8 9z'/%3E%3Cpath d='M9.4 12V7.4a2.6 2.6 0 0 1 5.2 0V12'/%3E%3C/svg%3E") center / contain no-repeat}@media screen and (max-width:749px){product-card button.quick-add__button{opacity:1!important}}
/*# sourceMappingURL=/cdn/shop/t/221/assets/fenn-carrossel-fluido.css.map */
