.novafarmais-store-theme-2-x-row{display:grid;grid-template-columns:repeat(var(--skel-cols,4),minmax(0,1fr));gap:24px;padding:32px}@media (max-width:1024px){.novafarmais-store-theme-2-x-row{grid-template-columns:repeat(2,minmax(0,1fr))}}.novafarmais-store-theme-2-x-card{background:#fff;border-radius:16px;box-shadow:0 2px 12px rgba(17,17,17,.06);padding:16px;display:flex;flex-direction:column;gap:10px}.novafarmais-store-theme-2-x-skeletonImage{height:232px;border-radius:12px;background:#eee;position:relative;overflow:hidden}.novafarmais-store-theme-2-x-skeletonName{height:14px;border-radius:8px;background:#eee;position:relative;overflow:hidden;width:75%}.novafarmais-store-theme-2-x-skeletonName+.novafarmais-store-theme-2-x-skeletonName{width:40%}.novafarmais-store-theme-2-x-skeletonPrice{height:14px;border-radius:8px;background:#eee;position:relative;overflow:hidden;width:48%}.novafarmais-store-theme-2-x-skeletonBuyButton{height:44px;border-radius:10px;background:#eee;position:relative;overflow:hidden;margin-top:6px}.novafarmais-store-theme-2-x-animate-pulse{-webkit-animation:novafarmais-store-theme-2-x-pulse 2s cubic-bezier(.4,0,.6,1) infinite;animation:novafarmais-store-theme-2-x-pulse 2s cubic-bezier(.4,0,.6,1) infinite}@-webkit-keyframes novafarmais-store-theme-2-x-pulse{0%{background-color:#eee}50%{background-color:#e5e5e5}to{background-color:#eee}}@keyframes novafarmais-store-theme-2-x-pulse{0%{background-color:#eee}50%{background-color:#e5e5e5}to{background-color:#eee}}.novafarmais-store-theme-2-x-skeletonBuyButton:before,.novafarmais-store-theme-2-x-skeletonImage:before,.novafarmais-store-theme-2-x-skeletonName:before,.novafarmais-store-theme-2-x-skeletonPrice:before{content:"";position:absolute;top:0;left:-150px;height:100%;width:150px;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.4),transparent);-webkit-animation:novafarmais-store-theme-2-x-skel-shimmer-anim 1.5s infinite;animation:novafarmais-store-theme-2-x-skel-shimmer-anim 1.5s infinite}@-webkit-keyframes novafarmais-store-theme-2-x-skel-shimmer-anim{0%{transform:translateX(0)}to{transform:translateX(300%)}}@keyframes novafarmais-store-theme-2-x-skel-shimmer-anim{0%{transform:translateX(0)}to{transform:translateX(300%)}}@media (max-width:640px){.novafarmais-store-theme-2-x-row{display:flex!important;gap:2rem!important;margin:0!important;-webkit-overflow-scrolling:touch}.novafarmais-store-theme-2-x-row .novafarmais-store-theme-2-x-card{flex:0 0 78%!important}.novafarmais-store-theme-2-x-row::-webkit-scrollbar{display:none}}.novafarmais-store-theme-2-x-viewport{position:relative;min-height:420px}.novafarmais-store-theme-2-x-skeleton{position:absolute;inset:0;z-index:2;pointer-events:none}.novafarmais-store-theme-2-x-content{opacity:0;visibility:hidden;height:0;overflow:hidden;transition:opacity .2s ease}.novafarmais-store-theme-2-x-content[data-visible=true]{opacity:1;visibility:visible;height:auto;overflow:visible}