.backdrop[data-v-4973e417]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;display:none;align-items:center;justify-content:center;background-color:rgb(148 163 184 / var(--tw-bg-opacity));--tw-bg-opacity: .5 }@media (min-width: 768px){.backdrop[data-v-4973e417]{display:flex}}.modal[data-v-4973e417]{max-width:900px}.modal header[data-v-4973e417]{text-align:right}.modal header .close-btn[data-v-4973e417]{margin-left:auto;margin-bottom:1rem;font-size:1.5rem;line-height:2rem;--tw-text-opacity: 1;color:rgb(28 36 52 / var(--tw-text-opacity))}.modal header .close-btn[data-v-4973e417]:hover{--tw-text-opacity: 1;color:hsl(26 100% 55% / var(--tw-text-opacity))}.modal .lightbox-gallery-wrapper[data-v-4973e417]{position:relative}.modal .lightbox-gallery-wrapper .lightbox-gallery[data-v-4973e417]{margin-bottom:2rem;border-radius:1rem}.modal .lightbox-gallery-wrapper .navigation.navigation-previous[data-v-4973e417]{left:0;--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity: 1;background-color:rgb(28 36 52 / var(--tw-bg-opacity))}.modal .lightbox-gallery-wrapper .navigation.navigation-previous[data-v-4973e417]:hover{--tw-text-opacity: 1;color:hsl(26 100% 55% / var(--tw-text-opacity))}.modal .lightbox-gallery-wrapper .navigation.navigation-next[data-v-4973e417]{right:0;--tw-translate-x: 50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity: 1;background-color:rgb(28 36 52 / var(--tw-bg-opacity))}.modal .lightbox-gallery-wrapper .navigation.navigation-next[data-v-4973e417]:hover{--tw-text-opacity: 1;color:hsl(26 100% 55% / var(--tw-text-opacity))}.modal .thumbnails[data-v-4973e417]{display:grid;grid-auto-flow:column;align-items:center;justify-content:center;gap:2rem;padding-left:1.5rem;padding-right:1.5rem}.modal .thumbnails button[data-v-4973e417]{aspect-ratio:1 / 1;overflow:hidden;border-radius:.75rem;--tw-bg-opacity: 1;background-color:hsl(223 64% 98% / var(--tw-bg-opacity))}.modal .thumbnails button.active[data-v-4973e417]{border-width:2px;--tw-border-opacity: 1;border-color:hsl(26 100% 55% / var(--tw-border-opacity))}.modal .thumbnails button.active img[data-v-4973e417],.modal .thumbnails button:hover img[data-v-4973e417]{opacity:.5}.gallery-container[data-v-21e87eb3]{display:flex;flex-direction:column;align-items:center}.main-gallery-wrapper[data-v-21e87eb3]{position:relative;margin-left:auto;margin-right:auto;width:100%;max-width:56rem}.navigation[data-v-21e87eb3]{display:flex;height:40px;width:40px;align-items:center;justify-content:center;--tw-bg-opacity: 1;background-color:rgb(28 36 52 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.navigation.navigation-previous[data-v-21e87eb3]{position:absolute;left:.5rem;top:50%;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.navigation.navigation-next[data-v-21e87eb3]{position:absolute;right:.5rem;top:50%;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.main-gallery[data-v-21e87eb3]{margin-bottom:1.5rem}.main-gallery figure[data-v-21e87eb3]{overflow:hidden;border-radius:.5rem}.main-gallery figure img[data-v-21e87eb3]{-o-object-fit:cover;object-fit:cover}.thumbnails[data-v-21e87eb3]{margin-top:1rem;display:grid;grid-auto-flow:column;align-items:center;justify-content:center;gap:.5rem}.thumbnails button[data-v-21e87eb3]{overflow:hidden;border-radius:.75rem}.thumbnails button[data-v-21e87eb3]:hover{opacity:.5}.thumbnails button.active[data-v-21e87eb3]{border-width:2px;--tw-border-opacity: 1;border-color:hsl(26 100% 55% / var(--tw-border-opacity));opacity:.5}button[data-v-9b5f3f01]{outline:none!important;transition:all .15s ease-in}button.disabled[data-v-9b5f3f01]{cursor:not-allowed}.add-to-cart-btn[data-v-396a8c7a]{display:flex;width:100%;align-items:center;justify-content:center;border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(202 138 4 / var(--tw-bg-opacity));padding:1rem 2rem;font-weight:700;--tw-text-opacity: 1;color:hsl(223 64% 98% / var(--tw-text-opacity))}.add-to-cart-btn[data-v-396a8c7a]:hover{opacity:.5}h2[data-v-380dbf8d]{margin-bottom:1rem;font-size:.75rem;line-height:1rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;--tw-text-opacity: 1;color:hsl(26 100% 55% / var(--tw-text-opacity))}@media (min-width: 768px){h2[data-v-380dbf8d]{margin-bottom:1.5rem}}h1[data-v-380dbf8d]{margin-bottom:1rem;font-size:1.875rem;line-height:2.25rem;font-weight:700;--tw-text-opacity: 1;color:hsl(223 64% 98% / var(--tw-text-opacity))}@media (min-width: 768px){h1[data-v-380dbf8d]{margin-bottom:2rem;font-size:2.25rem;line-height:2.5rem}}p.description[data-v-380dbf8d]{margin-bottom:1.5rem;line-height:1.625}@media (min-width: 768px){p.description[data-v-380dbf8d]{margin-bottom:2rem}}.price[data-v-380dbf8d]{display:flex;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;-moz-column-gap:1.25rem;column-gap:1.25rem;line-height:1}@media (min-width: 768px){.price[data-v-380dbf8d]{display:inline-grid;grid-template-rows:repeat(2,minmax(0,1fr))}}.price[data-v-380dbf8d]{p[data-v-380dbf8d] {font-size: 1.5rem; line-height: 2rem} p[data-v-380dbf8d] {font-weight: 700}}section[data-v-b48c5b49]{align-items:center;padding-bottom:5rem}@media (min-width: 768px){section[data-v-b48c5b49]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem;padding-left:2.5rem;padding-right:2.5rem;padding-top:2.5rem}}@media (min-width: 1024px){section[data-v-b48c5b49]{gap:8rem;padding-top:5rem}}.tabs button[data-v-b9ee8257]{border-bottom-width:2px;border-color:transparent;padding-bottom:2rem;font-size:1.5rem;line-height:2rem;margin-bottom:-1px}.tabs button.active[data-v-b9ee8257]{--tw-text-opacity: 1;color:rgb(250 204 21 / var(--tw-text-opacity))}
