.rb-lovable-pdp .leading-relaxed{line-height:1.625}.rb-lovable-pdp .leading-tight{line-height:1.25}.rb-lovable-pdp .tracking-wide{letter-spacing:.025em}.rb-lovable-pdp .tracking-wider{letter-spacing:.05em}.rb-lovable-pdp .text-foreground{color:hsl(var(--foreground))}.rb-lovable-pdp .text-gold{color:hsl(var(--gold))}.rb-lovable-pdp .text-muted-foreground{color:hsl(var(--muted-foreground))}.rb-lovable-pdp .text-navy{color:hsl(var(--navy))}.rb-lovable-pdp .text-primary{color:hsl(var(--primary))}.rb-lovable-pdp .text-primary-foreground{color:hsl(var(--primary-foreground))}.rb-lovable-pdp .text-primary-foreground\/80{color:hsl(var(--primary-foreground) / .8)}.rb-lovable-pdp .text-secondary{color:hsl(var(--secondary))}.rb-lovable-pdp .text-secondary-foreground{color:hsl(var(--secondary-foreground))}.rb-lovable-pdp .line-through{text-decoration-line:line-through}.rb-lovable-pdp .shadow-card{--tw-shadow: var(--shadow-md);--tw-shadow-colored: var(--shadow-md);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.rb-lovable-pdp .shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.rb-lovable-pdp .shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.rb-lovable-pdp .shadow-card{--tw-shadow-color: hsl(var(--card));--tw-shadow: var(--tw-shadow-colored)}.rb-lovable-pdp .ring-offset-background{--tw-ring-offset-color: hsl(var(--background))}.rb-lovable-pdp .backdrop-blur{--tw-backdrop-blur: blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.rb-lovable-pdp .transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.rb-lovable-pdp .transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.rb-lovable-pdp .transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.rb-lovable-pdp .duration-300{transition-duration:.3s}@keyframes enter{0%{opacity:var(--tw-enter-opacity, 1);transform:translate3d(var(--tw-enter-translate-x, 0),var(--tw-enter-translate-y, 0),0) scale3d(var(--tw-enter-scale, 1),var(--tw-enter-scale, 1),var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity, 1);transform:translate3d(var(--tw-exit-translate-x, 0),var(--tw-exit-translate-y, 0),0) scale3d(var(--tw-exit-scale, 1),var(--tw-exit-scale, 1),var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0))}}.rb-lovable-pdp .duration-300{animation-duration:.3s}.rb-lovable-pdp .bg-gradient-hero{background:var(--gradient-hero)}.rb-lovable-pdp .scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.rb-lovable-pdp .\[-webkit-box-orient\:vertical\]{-webkit-box-orient:vertical}.rb-lovable-pdp .\[-webkit-line-clamp\:3\]{-webkit-line-clamp:3}.rb-lovable-pdp .\[display\:-webkit-box\]{display:-webkit-box}.rb-lovable-pdp .\[scrollbar-width\:none\]{scrollbar-width:none}@keyframes fadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-33.333%)}}@keyframes marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height)}to{height:0}}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height)}}@media(min-width:640px){.rb-lovable-pdp .sm\:mx-0{margin-left:0;margin-right:0}.rb-lovable-pdp .sm\:block{display:block}.rb-lovable-pdp .sm\:grid{display:grid}.rb-lovable-pdp .sm\:aspect-\[4\/5\]{aspect-ratio:4/5}.rb-lovable-pdp .sm\:h-10{height:2.5rem}.rb-lovable-pdp .sm\:h-16{height:4rem}.rb-lovable-pdp .sm\:h-4{height:1rem}.rb-lovable-pdp .sm\:h-auto{height:auto}.rb-lovable-pdp .sm\:w-10{width:2.5rem}.rb-lovable-pdp .sm\:w-16{width:4rem}.rb-lovable-pdp .sm\:w-4{width:1rem}.rb-lovable-pdp .sm\:w-auto{width:auto}.rb-lovable-pdp .sm\:min-w-0{min-width:0px}.rb-lovable-pdp .sm\:max-w-md{max-width:28rem}.rb-lovable-pdp .sm\:max-w-none{max-width:none}.rb-lovable-pdp .sm\:max-w-xs{max-width:20rem}.rb-lovable-pdp .sm\:shrink{flex-shrink:1}.rb-lovable-pdp .sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.rb-lovable-pdp .sm\:gap-4{gap:1rem}.rb-lovable-pdp .sm\:gap-5{gap:1.25rem}.rb-lovable-pdp .sm\:overflow-visible{overflow:visible}.rb-lovable-pdp .sm\:p-4{padding:1rem}.rb-lovable-pdp .sm\:p-6{padding:1.5rem}.rb-lovable-pdp .sm\:px-0{padding-left:0;padding-right:0}.rb-lovable-pdp .sm\:px-4{padding-left:1rem;padding-right:1rem}.rb-lovable-pdp .sm\:pb-0{padding-bottom:0}.rb-lovable-pdp .sm\:pl-6{padding-left:1.5rem}.rb-lovable-pdp .sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.rb-lovable-pdp .sm\:text-lg{font-size:1.125rem;line-height:1.75rem}.rb-lovable-pdp .sm\:text-sm{font-size:.875rem;line-height:1.25rem}.rb-lovable-pdp .sm\:text-xs{font-size:.75rem;line-height:1rem}}@media(min-width:768px){.rb-lovable-pdp .md\:order-none{order:0}.rb-lovable-pdp .md\:col-span-2{grid-column:span 2 / span 2}.rb-lovable-pdp .md\:col-span-3{grid-column:span 3 / span 3}.rb-lovable-pdp .md\:mx-0{margin-left:0;margin-right:0}.rb-lovable-pdp .md\:aspect-\[4\/5\]{aspect-ratio:4/5}.rb-lovable-pdp .md\:max-h-\[26rem\]{max-height:26rem}.rb-lovable-pdp .md\:max-w-none{max-width:none}.rb-lovable-pdp .md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.rb-lovable-pdp .md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.rb-lovable-pdp .md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.rb-lovable-pdp .md\:items-center{align-items:center}.rb-lovable-pdp .md\:gap-6{gap:1.5rem}.rb-lovable-pdp .md\:gap-8{gap:2rem}.rb-lovable-pdp .md\:px-0{padding-left:0;padding-right:0}}@media(min-width:1024px){.rb-lovable-pdp .lg\:block{display:block}.rb-lovable-pdp .lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.rb-lovable-pdp .lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.rb-lovable-pdp .lg\:gap-14{gap:3.5rem}.rb-lovable-pdp .lg\:space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.rb-lovable-pdp .lg\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.rb-lovable-pdp .lg\:py-14{padding-top:3.5rem;padding-bottom:3.5rem}.rb-lovable-pdp .lg\:text-3xl{font-size:1.875rem;line-height:2.25rem}.rb-lovable-pdp .lg\:text-4xl{font-size:2.25rem;line-height:2.5rem}.rb-lovable-pdp .lg\:text-\[2\.75rem\]{font-size:2.75rem}.rb-lovable-pdp .lg\:leading-\[1\.05\]{line-height:1.05}}.rb-lovable-pdp{min-height:100vh;font-family:Plus Jakarta Sans,sans-serif}.rb-lovable-pdp form{margin:0}.rb-lovable-pdp button{font:inherit}
/*# sourceMappingURL=/cdn/shop/t/19/assets/revitabite-lovable-pdp-3.css.map */
