.product-item{display:flex;flex-direction:column;min-height:100%;padding:16px 16px 18px;border:1px solid #edf0f2;border-radius:14px;background:#fff;transition:box-shadow .25s ease,border-color .25s ease}.product-item__image-wrapper{margin-block-end:16px!important;border-radius:10px}.product-item__info,.product-item-meta{display:flex;flex:1 1 auto;flex-direction:column;width:100%;text-align:left!important}.product-item-meta__vendor{display:block;width:100%;color:#59636e;font-size:11px;font-weight:700;letter-spacing:.08em;line-height:1.25;margin:0 0 2px;text-align:left!important}.product-item-meta__title{display:-webkit-box;width:100%;min-height:4.35em;max-height:4.35em;margin:0;overflow:hidden;color:#171a1d;font-weight:600;line-height:1.45;text-align:left!important;-webkit-box-orient:vertical;-webkit-line-clamp:3}.product-item-meta__price-list-container{width:100%;min-height:50px;margin-block-start:12px;text-align:left!important}.product-item-meta__price-list-container .price-list{width:100%;display:flex;align-items:center;justify-content:flex-start!important;column-gap:8px;row-gap:4px;flex-wrap:wrap;text-align:left!important}.product-item-meta__price-list-container .price--compare{order:2}.product-item-meta__price-list-container .price:not(.price--compare){order:3;flex:0 0 100%;width:100%}.product-item-meta__price-list-container .unit-price-measurement{order:4}.product-item .price:not(.price--compare){color:#111418!important;font-size:19px;font-weight:800}.product-item .price--compare{color:#8a929a;font-size:14px}.centec-discount-badge-inline{display:inline-flex;align-items:center;justify-content:center;min-height:20px;padding:2px 8px;border-radius:2px;background:#dce8ff;color:#1f4fb8;font-size:11px;font-weight:800;line-height:1;letter-spacing:0;white-space:nowrap;order:1}.centec-card-stock{display:flex;width:100%;min-height:18px;align-items:center;justify-content:flex-start;gap:6px;margin:auto 0 0;padding-top:8px;color:#59636e;font-size:10.5px;font-weight:500;line-height:1.4;text-align:left!important}.centec-card-stock:before{width:7px;height:7px;flex:0 0 7px;border-radius:50%;background:#18a66a;content:""}.centec-card-stock--low{color:#59636e}.centec-card-stock--low:before{background:#f59e0b}.centec-card-stock--out{color:#7b838b}.centec-card-stock--out:before{background:#a8afb6}@media screen and (min-width:1000px){.centec-card-stock{white-space:nowrap!important;flex-wrap:nowrap!important}}.product-item-meta__reviews-badge{width:100%;justify-content:flex-start!important;text-align:left!important}.product-item-meta__color-count,.product-item-meta__swatch-list{text-align:left!important}.product-item-meta__swatch-list{justify-content:flex-start!important}@media screen and (pointer:fine){.product-item:hover{border-color:#dfe5e9;box-shadow:0 10px 28px #00000014}}@media screen and (max-width:740px){.product-item{padding:12px 12px 14px;border-radius:11px}.product-item-meta__title{min-height:4.35em;max-height:4.35em;line-height:1.45}.product-item .price:not(.price--compare){font-size:17px}.centec-discount-badge-inline{min-height:18px;padding:2px 6px;font-size:10px}}.product-item .centec-global-add-button{--button-background: 0, 0, 0 !important;--button-text-color: 255, 255, 255 !important;background:#000!important;background-color:#000!important;color:#fff!important;border-color:#000!important;box-shadow:none!important;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease,transform .2s ease!important}.product-item .centec-global-add-button,.product-item .centec-global-add-button *{color:#fff!important}.product-item .centec-global-add-button:hover{--button-background: 26, 26, 26 !important;background:#1a1a1a!important;background-color:#1a1a1a!important;color:#fff!important;border-color:#1a1a1a!important;box-shadow:0 5px 14px #0000001f!important}.product-item .centec-global-add-button:active{transform:translateY(1px)}.product-item .centec-card-installments{width:100%;min-height:18px;margin:8px 0 0;color:#59636e;font-size:11px;font-weight:500;line-height:1.4;letter-spacing:0;text-align:left!important;white-space:nowrap!important;overflow:visible!important}.product-item .centec-card-installments strong{color:#171a1d;font-weight:800}@media screen and (max-width:740px){.product-item .centec-card-installments{margin-top:8px;font-size:10.5px;white-space:nowrap!important}}@media screen and (max-width:740px){.product-item .centec-card-stock{font-size:10px}}.product-item__image-wrapper.centec-card-gallery{position:relative;overflow:visible!important;isolation:isolate;padding:0!important}.centec-card-gallery__media{position:relative;width:100%;aspect-ratio:1 / 1;overflow:hidden;border-radius:10px;background:#fff}.centec-card-gallery__media img{clip:auto!important;clip-path:none!important}.centec-card-gallery__quick-slot,.centec-card-gallery__quick-slot *{box-sizing:border-box!important}.centec-card-gallery__quick-slot{position:relative;display:flex;width:100%;height:48px;min-height:48px;margin-top:8px;align-items:center;justify-content:center;overflow:visible}.centec-card-gallery__quick-slot .product-item__quick-form{position:relative!important;inset:auto!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;z-index:20!important;display:block!important;width:100%!important;height:auto!important;max-height:none!important;margin:0!important;overflow:visible!important;opacity:1;visibility:visible;transform:none!important}.centec-card-gallery__quick-slot .product-item__quick-form .centec-global-add-button,.centec-card-gallery__quick-slot .product-item__quick-form>.button{position:relative!important;inset:auto!important;width:100%!important;min-height:42px!important;height:42px!important;margin:0!important;padding-top:0!important;padding-bottom:0!important;display:flex!important;align-items:center!important;justify-content:center!important;overflow:visible!important;transform:none!important}@media screen and (pointer:fine){.centec-card-gallery__quick-slot .product-item__quick-form{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .16s ease,visibility .16s ease!important}.product-item:hover .centec-card-gallery__quick-slot .product-item__quick-form,.centec-card-gallery__quick-slot .product-item__quick-form:focus-within{opacity:1;visibility:visible;pointer-events:auto}}@media screen and (max-width:740px),(pointer:coarse){.centec-card-gallery__quick-slot{height:46px;min-height:46px;margin-top:8px}.centec-card-gallery__quick-slot .product-item__quick-form{display:block!important;width:100%!important;height:42px!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;overflow:visible!important}.centec-card-gallery__quick-slot .product-item__quick-form .centec-global-add-button,.centec-card-gallery__quick-slot .product-item__quick-form>.button{display:flex!important;width:100%!important;min-width:100%!important;max-width:100%!important;height:42px!important;min-height:42px!important;padding:0 12px!important;margin:0!important;align-items:center!important;justify-content:center!important;border-radius:4px!important;background:#000!important;background-color:#000!important;border-color:#000!important;color:#fff!important;font-size:14px!important;font-weight:700!important;line-height:1!important}.centec-card-gallery__quick-slot .product-item__quick-buy-button,.centec-card-gallery__quick-slot button.product-item__quick-buy-button{display:none!important;width:0!important;height:0!important;min-width:0!important;min-height:0!important;padding:0!important;margin:0!important;border:0!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}.centec-card-gallery__quick-slot .centec-global-add-button.hidden-touch,.centec-card-gallery__quick-slot .button.hidden-touch{display:flex!important}}.centec-card-gallery__link{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:block!important;width:100%!important;height:100%!important;overflow:hidden!important;border-radius:10px}.centec-card-gallery__image{position:absolute!important;top:50%!important;left:50%!important;right:auto!important;bottom:auto!important;display:block!important;width:calc(100% - 16px)!important;height:calc(100% - 16px)!important;max-width:calc(100% - 16px)!important;max-height:calc(100% - 16px)!important;margin:0!important;padding:0!important;object-fit:contain!important;object-position:center center!important;transform:translate(-50%,-50%) scale(1)!important;transform-origin:center center!important;transition:opacity .16s ease,transform .28s cubic-bezier(.22,.61,.36,1)!important}.centec-card-gallery__image.is-changing{opacity:.18!important}@media screen and (pointer:fine){.centec-card-gallery__media:hover .centec-card-gallery__image{transform:translate(-50%,-50%) scale(1.02)!important}}.centec-card-gallery__arrow{position:absolute;top:50%;z-index:40;width:24px;height:24px;min-width:24px;min-height:24px;padding:0;margin:0;border:1px solid rgba(255,255,255,.92);border-radius:7px;background:#000;color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px #0000002e;opacity:0;visibility:hidden;pointer-events:none;cursor:pointer;transform:translateY(-50%);transition:opacity .18s ease,visibility .18s ease,transform .18s ease,box-shadow .18s ease,background-color .18s ease;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.centec-card-gallery__arrow--prev{left:8px}.centec-card-gallery__arrow--next{right:8px}.centec-card-gallery__arrow svg,.centec-card-gallery__arrow .icon{width:10px!important;height:10px!important;color:#fff!important;stroke:currentColor!important}.centec-card-gallery__position{position:absolute;right:8px;bottom:10px;z-index:30;display:flex;align-items:center;justify-content:center;gap:4px;min-height:18px;padding:5px 7px;border:1px solid rgba(255,255,255,.28);border-radius:999px;background:#121212b8;box-shadow:0 3px 10px #00000029;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);pointer-events:none;transition:opacity .18s ease,background-color .18s ease}.centec-card-gallery--has-quick-buy .centec-card-gallery__position{bottom:10px}.centec-card-gallery__dot{width:4px;height:4px;flex:0 0 4px;border-radius:50%;background:#ffffff7a;transition:width .18s ease,height .18s ease,flex-basis .18s ease,background-color .18s ease,transform .18s ease}.centec-card-gallery__dot.is-active{width:6px;height:6px;flex-basis:6px;background:#fff;transform:scale(1.02)}.centec-card-gallery__position.is-many{gap:3px;padding-left:6px;padding-right:6px;max-width:calc(100% - 16px);overflow:hidden}.centec-card-gallery__position.is-many .centec-card-gallery__dot{width:3px;height:3px;flex-basis:3px}.centec-card-gallery__position.is-many .centec-card-gallery__dot.is-active{width:5px;height:5px;flex-basis:5px}.centec-card-gallery__position.is-very-many{gap:2px}.centec-card-gallery__position.is-very-many .centec-card-gallery__dot{width:2px;height:2px;flex-basis:2px}.centec-card-gallery__position.is-very-many .centec-card-gallery__dot.is-active{width:4px;height:4px;flex-basis:4px}@media screen and (pointer:fine){.centec-card-gallery__media:hover .centec-card-gallery__arrow,.centec-card-gallery__arrow:focus-visible{opacity:.94;visibility:visible;pointer-events:auto}.centec-card-gallery__arrow:hover{background:#171717;box-shadow:0 7px 18px #00000045;transform:translateY(-50%) scale(1.08)}}@media screen and (max-width:740px),(pointer:coarse){.centec-card-gallery__arrow{width:22px;height:22px;min-width:22px;min-height:22px;border-radius:6px;opacity:.84;visibility:visible;pointer-events:auto;box-shadow:0 3px 10px #00000029}.centec-card-gallery__arrow--prev{left:6px}.centec-card-gallery__arrow--next{right:6px}.centec-card-gallery__arrow svg,.centec-card-gallery__arrow .icon{width:9px!important;height:9px!important}.centec-card-gallery__position{right:6px;bottom:8px;min-height:16px;gap:3px;padding:4px 6px}.centec-card-gallery--has-quick-buy .centec-card-gallery__position{bottom:8px}.centec-card-gallery__dot{width:3px;height:3px;flex-basis:3px}.centec-card-gallery__dot.is-active{width:5px;height:5px;flex-basis:5px}}@media screen and (max-width:740px),(pointer:coarse){.centec-card-gallery__media{touch-action:pan-y!important;overscroll-behavior-x:contain;-webkit-user-select:none;user-select:none}.centec-card-gallery__media .centec-card-gallery__arrow{display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}.centec-card-gallery__link{-webkit-tap-highlight-color:transparent}}@media screen and (max-width:740px),(pointer:coarse){.product-item__image-wrapper.centec-card-gallery,.centec-card-gallery__quick-slot{width:100%!important;max-width:none!important;box-sizing:border-box!important}.centec-card-gallery__quick-slot{padding:0!important;margin-left:0!important;margin-right:0!important}.centec-card-gallery__quick-slot .product-item__quick-form{display:flex!important;width:100%!important;min-width:0!important;max-width:none!important;padding:0!important;margin:0!important;box-sizing:border-box!important}.centec-card-gallery__quick-slot .centec-card-primary-cta{position:relative!important;left:auto!important;right:auto!important;flex:1 1 100%!important;width:100%!important;min-width:0!important;max-width:none!important;inline-size:100%!important;block-size:42px!important;height:42px!important;min-height:42px!important;padding:0 10px!important;margin:0!important;box-sizing:border-box!important;border-radius:4px!important;transform:none!important}}@media screen and (max-width:740px),(pointer:coarse){.centec-card-gallery__quick-slot{position:relative!important;display:block!important;width:100%!important;min-width:0!important;max-width:none!important;height:46px!important;min-height:46px!important;margin:8px 0 0!important;padding:0!important;box-sizing:border-box!important;overflow:visible!important}.centec-card-gallery__quick-slot>.product-item__quick-form{position:absolute!important;top:0!important;right:0!important;bottom:auto!important;left:0!important;display:block!important;width:auto!important;min-width:0!important;max-width:none!important;height:42px!important;min-height:42px!important;margin:0!important;padding:0!important;box-sizing:border-box!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:none!important;overflow:visible!important}.centec-card-gallery__quick-slot .centec-card-primary-cta{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:flex!important;width:100%!important;min-width:100%!important;max-width:100%!important;height:42px!important;min-height:42px!important;max-height:42px!important;margin:0!important;padding:0 10px!important;box-sizing:border-box!important;align-items:center!important;justify-content:center!important;border-radius:4px!important;background:#000!important;background-color:#000!important;border-color:#000!important;color:#fff!important;font-size:14px!important;font-weight:700!important;line-height:1!important;transform:none!important}.centec-card-gallery__quick-slot .product-item__quick-buy-button{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/96/assets/centec-product-card.css.map */
