.hero-body[data-v-53367f26]{background:#ed213a;background:-webkit-gradient(linear,left top,right top,from(#93291e),to(#ed213a));background:linear-gradient(90deg,#93291e,#ed213a)}.hero.is-primary[data-v-53367f26]{background-color:transparent}.image-gallery .main-image[data-v-53367f26]{position:relative;margin-bottom:1rem;border-radius:8px;overflow:hidden}.image-gallery .main-image .image[data-v-53367f26]{background:#f5f5f5}.image-gallery .main-image .image img[data-v-53367f26]{width:100%;height:400px;-o-object-fit:cover;object-fit:cover}.image-gallery .main-image .image-navigation .nav-button[data-v-53367f26]{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:rgba(0,0,0,.7);border:none;color:#fff;width:40px;height:40px;border-radius:50%;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease}.image-gallery .main-image .image-navigation .nav-button[data-v-53367f26]:hover:not(:disabled){background:rgba(0,0,0,.9);-webkit-transform:translateY(-50%) scale(1.1);transform:translateY(-50%) scale(1.1)}.image-gallery .main-image .image-navigation .nav-button[data-v-53367f26]:disabled{opacity:.5;cursor:not-allowed}.image-gallery .main-image .image-navigation .nav-button.prev[data-v-53367f26]{left:10px}.image-gallery .main-image .image-navigation .nav-button.next[data-v-53367f26]{right:10px}.image-gallery .main-image .image-indicators[data-v-53367f26]{position:absolute;bottom:10px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.image-gallery .main-image .image-indicators .indicator[data-v-53367f26]{width:8px;height:8px;border-radius:50%;background:hsla(0,0%,100%,.5);cursor:pointer;-webkit-transition:background .3s ease;transition:background .3s ease}.image-gallery .main-image .image-indicators .indicator.is-active[data-v-53367f26]{background:#fff}.image-gallery .thumbnail-strip .thumbnails[data-v-53367f26]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;overflow-x:auto;padding:4px}.image-gallery .thumbnail-strip .thumbnails .thumbnail[data-v-53367f26]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:80px;height:80px;border-radius:4px;overflow:hidden;cursor:pointer;border:2px solid transparent;-webkit-transition:border-color .3s ease;transition:border-color .3s ease}.image-gallery .thumbnail-strip .thumbnails .thumbnail.is-active[data-v-53367f26]{border-color:#ed213a}.image-gallery .thumbnail-strip .thumbnails .thumbnail[data-v-53367f26]:hover{border-color:#ed213a;opacity:.8}.image-gallery .thumbnail-strip .thumbnails .thumbnail img[data-v-53367f26]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.item-info .price-section[data-v-53367f26]{background:#f8f9fa;padding:1.5rem;border-radius:8px;margin-bottom:2rem;text-align:center}.item-info .price-section .price[data-v-53367f26]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:4px}.item-info .price-section .price .currency[data-v-53367f26]{font-size:1.5rem;font-weight:600;color:#4a4a4a}.item-info .price-section .price .amount[data-v-53367f26]{font-size:3rem;font-weight:700;color:#23d160;line-height:1}.item-info .price-section .quantity-info[data-v-53367f26]{margin-top:.5rem;color:#757575;font-weight:500}.item-info .contact-section[data-v-53367f26],.item-info .description-section[data-v-53367f26],.item-info .details-section[data-v-53367f26]{margin-bottom:2rem}.item-info .contact-section .subtitle[data-v-53367f26],.item-info .description-section .subtitle[data-v-53367f26],.item-info .details-section .subtitle[data-v-53367f26]{margin-bottom:1rem;border-bottom:1px solid #e8e8e8;padding-bottom:.5rem}.item-info .details-grid[data-v-53367f26]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.item-info .details-grid .detail-item[data-v-53367f26]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1rem}.item-info .details-grid .detail-item .icon[data-v-53367f26]{margin-top:2px}.item-info .details-grid .detail-item div strong[data-v-53367f26]{display:block;margin-bottom:.25rem;color:#4a4a4a}.item-info .details-grid .detail-item div p[data-v-53367f26]{margin:0;color:#757575}.item-info .contact-info .contact-item[data-v-53367f26]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;margin-bottom:1rem}.item-info .contact-info .contact-item[data-v-53367f26]:last-child{margin-bottom:0}.item-info .contact-info .contact-item a[data-v-53367f26]{text-decoration:none}.item-info .contact-info .contact-item a[data-v-53367f26]:hover{text-decoration:underline}.item-info .owner-controls .notification .buttons[data-v-53367f26]{margin-top:1rem}.item-info .owner-controls .notification .buttons .button[data-v-53367f26]{margin-right:.5rem}@media screen and (max-width:1023px){.columns[data-v-53367f26]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.image-gallery .main-image .image img[data-v-53367f26]{height:300px}.item-info .price-section .price .amount[data-v-53367f26]{font-size:2.5rem}}@media screen and (max-width:768px){.hero-body .level[data-v-53367f26]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.hero-body .level .level-left[data-v-53367f26],.hero-body .level .level-right[data-v-53367f26]{margin-bottom:1rem}.image-gallery .main-image .image img[data-v-53367f26]{height:250px}.image-gallery .thumbnail-strip .thumbnails .thumbnail[data-v-53367f26]{width:60px;height:60px}.item-info .details-grid .detail-item[data-v-53367f26]{gap:.75rem}.item-info .owner-controls .notification .buttons[data-v-53367f26]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.item-info .owner-controls .notification .buttons .button[data-v-53367f26]{width:100%;margin-right:0;margin-bottom:.5rem}}.hero-body[data-v-43884727]{background:#ed213a;background:-webkit-gradient(linear,left top,right top,from(#93291e),to(#ed213a));background:linear-gradient(90deg,#93291e,#ed213a)}.hero.is-primary[data-v-43884727]{background-color:transparent}.empty-state[data-v-43884727]{padding:4rem 2rem}.empty-state h3[data-v-43884727]{color:#4a4a4a;margin-bottom:1rem}.empty-state p[data-v-43884727]{color:#757575;margin-bottom:2rem}.level[data-v-43884727]{margin-bottom:2rem}@media screen and (max-width:768px){.level .level-left .level-item[data-v-43884727],.level .level-right .level-item[data-v-43884727]{margin-bottom:1rem}.field.has-addons .control .input[data-v-43884727],.field.has-addons[data-v-43884727]{width:100%}}