.zonasul-ceias-0-x-ProductModalHeader{padding:16px 60px 16px 16px;border-bottom:1px solid #929292}.zonasul-ceias-0-x-ProductModalHeaderTitle{font-size:18px;line-height:24px;color:#474747}.zonasul-ceias-0-x-ProductModalHeaderButton{width:60px;min-width:60px}@media (min-width:64rem){.zonasul-ceias-0-x-ProductModalHeader{padding:16px 60px 16px 24px}.zonasul-ceias-0-x-ProductModalHeaderTitle{font-size:20px;line-height:26px}}.zonasul-ceias-0-x-ProductModalInitial{padding:16px;gap:32px}.zonasul-ceias-0-x-ProductModalInitialContent{flex:1}.zonasul-ceias-0-x-ProductModalInitialContent .zonasul-add-to-cart-button-1-x-buttonAddToCartContainer{max-width:100%!important}.zonasul-ceias-0-x-ProductModalInitialContent .zonasul-ceias-0-x-AddToCartButtonUnavailable{width:100%;display:flex;justify-content:center}.zonasul-ceias-0-x-ProductModalInitialContent .zonasul-ceias-0-x-ProductPrice{margin:16px 0 0;font-size:18px;line-height:24px;min-height:unset}@media (min-width:64rem){.zonasul-ceias-0-x-ProductModalInitial{padding:24px;flex-direction:row;gap:24px}}.zonasul-ceias-0-x-ProductGallery{gap:16px}.zonasul-ceias-0-x-ProductGalleryThumbs{gap:8px;max-height:241px;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin}.zonasul-ceias-0-x-ProductGalleryThumb{width:70px;min-width:70px;height:70px;min-height:70px;border-color:#c4c4c4;transition:.4s}.zonasul-ceias-0-x-ProductGalleryThumb img{-o-object-fit:cover;object-fit:cover}.zonasul-ceias-0-x-ProductGalleryActive{max-width:241px;height:241px;flex:1}.zonasul-ceias-0-x-ProductGalleryActive img{-o-object-fit:contain;object-fit:contain;max-height:100%}@media (min-width:64rem){.zonasul-ceias-0-x-ProductGallery{gap:11px;flex-direction:column-reverse;width:299px;min-width:299px}.zonasul-ceias-0-x-ProductGalleryThumbs{gap:8px;max-height:unset;overflow-y:hidden;overflow-x:auto;max-width:100%;flex-direction:row}.zonasul-ceias-0-x-ProductGalleryThumb{width:80px;min-width:80px;height:80px;min-height:80px}.zonasul-ceias-0-x-ProductGalleryActive{width:100%;max-width:100%;height:299px}}.zonasul-ceias-0-x-ProductModalName{font-size:20px;line-height:24px;color:#231f20}.zonasul-ceias-0-x-ProductPrice{margin:8px 0 0;font-size:16px;line-height:18px;color:#161615;min-height:18px}.zonasul-ceias-0-x-ProductModalInfo{margin:16px 0 0;gap:8px}.zonasul-ceias-0-x-ProductModalInfoTitle{font-size:16px;line-height:20px;color:#4f4f4f}.zonasul-ceias-0-x-ProductModalInfoTitle:after{content:"";background-color:#f0f0f0;width:149px;height:2px;position:absolute;bottom:-2px;display:block;left:0}.zonasul-ceias-0-x-ProductModalInfoText{font-size:14px;line-height:20px;color:#4f4f4f;gap:8px}.zonasul-ceias-0-x-ProductModalInfoText p{margin:0}.zonasul-ceias-0-x-AddToCartButton{margin:24px 0 0;pointer-events:auto}.zonasul-ceias-0-x-AddToCartButton:has(.zonasul-ceias-0-x-AddToCartButtonUnavailable){pointer-events:none}.zonasul-ceias-0-x-AddToCartButtonUnavailable{padding:12px 24px;font-size:14px;line-height:16px;background-color:#929292;border-radius:4px}.zonasul-ceias-0-x-ProductModalServe{margin:8px 0 0;color:#4f4f4f;font-size:14px;line-height:1;font-weight:500}.zonasul-ceias-0-x-ProductModalOnCart{padding:16px;gap:32px}.zonasul-ceias-0-x-ProductModalOnCartLeft{gap:16px}.zonasul-ceias-0-x-ProductModalOnCartLeftContent{}.zonasul-ceias-0-x-ProductModalOnCartLeftContent .zonasul-ceias-0-x-ProductModalName{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.zonasul-ceias-0-x-ProductModalOnCartLeftContent .zonasul-ceias-0-x-ProductPrice{margin:24px 0 0;font-size:18px;line-height:24px}.zonasul-ceias-0-x-ProductModalOnCartRight{}.zonasul-ceias-0-x-ProductModalOnCartDivider{width:1px;background-color:#4f4f4f}@media (min-width:64rem){.zonasul-ceias-0-x-ProductModalOnCart{padding:24px;flex-direction:row;align-items:stretch;gap:24px}.zonasul-ceias-0-x-ProductModalOnCartLeft,.zonasul-ceias-0-x-ProductModalOnCartRight{flex:1}}.zonasul-ceias-0-x-ProductModalImage{width:146px;min-width:146px;height:146px}.zonasul-ceias-0-x-ProductModalImage img{-o-object-fit:contain;object-fit:contain;max-height:100%}@media (min-width:64rem){.zonasul-ceias-0-x-ProductModalImage{width:181px;min-width:181px;height:181px}}.zonasul-ceias-0-x-ProductModalButtons{gap:18px}.zonasul-ceias-0-x-ProductModalButtonsItem{height:40px;font-size:16px;line-height:1;border-radius:8px}.zonasul-ceias-0-x-ProductModalButtonsFill{background-color:#cb3d42}.zonasul-ceias-0-x-ProductModalButtonsOutline{border-color:#bc272d;color:#bc272d}.zonasul-ceias-0-x-CartInformation{}.zonasul-ceias-0-x-CartInformationText{padding:8px 0;font-size:16px;line-height:20px;color:#231f20}.zonasul-ceias-0-x-CartInformationTotal{padding:8px 0;border-color:#4f4f4f}.zonasul-ceias-0-x-ProductCard{min-height:456px;border-color:#f0f0f0;border-radius:8px}.zonasul-ceias-0-x-ProductCardContent{padding:0 16px}.zonasul-ceias-0-x-ProductImage{pointer-events:auto;padding:40px 16px 16px}.zonasul-ceias-0-x-ProductImage:hover:after{opacity:1}.zonasul-ceias-0-x-ProductImageWrapper{height:147px;max-width:147px}.zonasul-ceias-0-x-ProductImageElement{max-height:100%;-o-object-fit:contain;object-fit:contain}.zonasul-ceias-0-x-ProductImage:after{content:"Ver detalhes";position:absolute;left:0;right:0;bottom:0;top:0;padding:40px 0 0;display:flex;align-items:center;justify-content:center;transition:.4s;color:#bc272d;opacity:0;font-size:14px;font-weight:700;line-height:16px;white-space:nowrap;background-color:hsla(0,0%,97.6%,.6);z-index:2}.zonasul-ceias-0-x-ProductName{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-overflow:ellipsis;font-size:16px;line-height:20px;color:#231f20;min-height:60px}.zonasul-ceias-0-x-OpenProductButton{font-size:14px;line-height:16px;padding:16px;margin:14px 0 0;color:#cb3d42;pointer-events:auto}