.section-title[data-v-512641f2]{font-size:2rem;font-weight:600;line-height:1.2;margin-bottom:1.5rem;padding-bottom:.5rem;position:relative}.section-title[data-v-512641f2]:after{background-color:#000;bottom:0;content:"";height:3px;left:0;position:absolute;width:60px}.collection-short-description[data-v-512641f2]{margin-bottom:1.5rem;max-width:800px}.collection-short-description .lead[data-v-512641f2]{color:#666;font-size:1.1rem;line-height:1.6;margin-bottom:0}.collection-media[data-v-512641f2]{margin-bottom:2rem}.collection-image-container[data-v-512641f2]{border-radius:8px;box-shadow:0 3px 10px #00000014;height:200px;overflow:hidden;position:relative}.collection-image[data-v-512641f2]{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease;width:100%}.collection-image-container:hover .collection-image[data-v-512641f2]{transform:scale(1.05)}.collection-group[data-v-512641f2]{border-bottom:1px solid #eee;margin-bottom:3rem;padding-bottom:2rem}.collection-group[data-v-512641f2]:last-child{border-bottom:none;margin-bottom:0}.group-header[data-v-512641f2]{border-left:4px solid #000;margin-bottom:1.5rem;padding-left:1rem}.group-title[data-v-512641f2]{color:#333;font-size:1.5rem;font-weight:600;line-height:1.3;margin-bottom:.5rem}.group-short-desc[data-v-512641f2]{font-size:1rem;margin-bottom:.5rem}.group-meta .badge[data-v-512641f2]{font-size:.8rem;padding:.4rem .8rem}.products-slider-container[data-v-512641f2],.slider-wrapper[data-v-512641f2]{position:relative;width:100%}.products-slider[data-v-512641f2]{overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;padding:0 10px}.products-slider[data-v-512641f2]::-webkit-scrollbar{display:none}.slider-track[data-v-512641f2]{display:flex;gap:1rem;padding:.5rem 0}.slider-item[data-v-512641f2]{flex:0 0 auto;width:calc(50% - .5rem)}.slider-nav[data-v-512641f2]{align-items:center;background:#fff;border:1px solid #dee2e6;border-radius:50%;box-shadow:0 2px 8px #0000001a;cursor:pointer;display:flex;height:32px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s ease;width:32px;z-index:10}.slider-nav[data-v-512641f2]:hover:not(:disabled){background:#f8f9fa;border-color:#adb5bd;transform:translateY(-50%) scale(1.1)}.slider-nav[data-v-512641f2]:disabled{cursor:not-allowed;opacity:.3}.slider-nav.prev[data-v-512641f2]{left:-16px}.slider-nav.next[data-v-512641f2]{right:-16px}.slider-nav i[data-v-512641f2]{color:#495057;font-size:.875rem}@media (min-width:768px){.slider-nav[data-v-512641f2]{height:36px;width:36px}.slider-nav.prev[data-v-512641f2]{left:-18px}.slider-nav.next[data-v-512641f2]{right:-18px}.slider-nav i[data-v-512641f2]{font-size:.9rem}.slider-item[data-v-512641f2]{width:calc(33.333% - .67rem)}}@media (min-width:1200px){.slider-nav[data-v-512641f2]{height:40px;width:40px}.slider-nav.prev[data-v-512641f2]{left:-20px}.slider-nav.next[data-v-512641f2]{right:-20px}.slider-nav i[data-v-512641f2]{font-size:1rem}.slider-item[data-v-512641f2]{width:calc(25% - .75rem)}}@media (max-width:480px){.slider-nav[data-v-512641f2]{height:28px;width:28px}.slider-nav.prev[data-v-512641f2]{left:-14px}.slider-nav.next[data-v-512641f2]{right:-14px}.slider-nav i[data-v-512641f2]{font-size:.75rem}}.products-grid[data-v-512641f2]{min-height:200px}.products-count[data-v-512641f2]{font-size:.9rem}.seo-text-section[data-v-512641f2]{background:linear-gradient(135deg,#f8f9fa,#fff);border-top:1px solid #e9ecef;margin-top:4rem;padding:4rem 0;position:relative}.seo-text-section[data-v-512641f2]:before{background:linear-gradient(90deg,transparent,#dee2e6,transparent);content:"";height:1px;left:0;position:absolute;right:0;top:0}.seo-text-content[data-v-512641f2]{color:#495057;font-size:1rem;line-height:1.7;margin:0 auto;max-width:1200px}.seo-text-content h1[data-v-512641f2]{color:#212529;font-size:2.5rem;font-weight:700;line-height:1.2;margin-bottom:2rem;margin-top:3rem;padding-bottom:1rem;position:relative}.seo-text-content h1[data-v-512641f2]:after{background:linear-gradient(90deg,#007bff,#0056b3);border-radius:2px;bottom:0;content:"";height:4px;left:0;position:absolute;width:80px}.seo-text-content h2[data-v-512641f2]{color:#343a40;font-size:2rem;font-weight:600;line-height:1.3;margin-bottom:1.5rem;margin-top:2.5rem;padding-left:1rem;position:relative}.seo-text-content h2[data-v-512641f2]:before{background:linear-gradient(180deg,#007bff,#0056b3);border-radius:2px;bottom:0;content:"";left:0;position:absolute;top:0;width:4px}.seo-text-content h3[data-v-512641f2]{color:#495057;font-size:1.5rem;font-weight:600;line-height:1.4;margin-bottom:1.25rem;margin-top:2rem}.seo-text-content h4[data-v-512641f2]{color:#6c757d;font-size:1.25rem;font-weight:600;line-height:1.4;margin-bottom:1rem;margin-top:1.5rem}.seo-text-content h5[data-v-512641f2]{color:#6c757d;font-size:1.125rem;font-weight:500;line-height:1.5;margin-bottom:.75rem;margin-top:1.25rem}.seo-text-content h6[data-v-512641f2]{color:#868e96;font-size:1rem;font-weight:500;letter-spacing:.5px;line-height:1.5;margin-bottom:.5rem;margin-top:1rem;text-transform:uppercase}.seo-text-content p[data-v-512641f2]{color:#495057;line-height:1.7;margin-bottom:1.5rem}.seo-text-content p[data-v-512641f2]:last-child{margin-bottom:0}.seo-text-content p.lead[data-v-512641f2]{color:#6c757d;font-size:1.25rem;font-weight:300;line-height:1.6;margin-bottom:2rem}.seo-text-content ol[data-v-512641f2],.seo-text-content ul[data-v-512641f2]{margin-bottom:2rem;padding-left:0}.seo-text-content ul[data-v-512641f2]{list-style:none}.seo-text-content ul li[data-v-512641f2]{line-height:1.6;margin-bottom:.75rem;padding-left:2rem;position:relative}.seo-text-content ul li[data-v-512641f2]:before{background:linear-gradient(45deg,#007bff,#0056b3);border-radius:50%;content:"";height:8px;left:0;position:absolute;top:.75rem;transform:translateY(-50%);width:8px}.seo-text-content ol[data-v-512641f2]{counter-reset:custom-counter;list-style:none}.seo-text-content ol li[data-v-512641f2]{counter-increment:custom-counter;line-height:1.6;margin-bottom:.75rem;padding-left:3rem;position:relative}.seo-text-content ol li[data-v-512641f2]:before{align-items:center;background:linear-gradient(45deg,#007bff,#0056b3);border-radius:50%;color:#fff;content:counter(custom-counter);display:flex;font-size:.875rem;font-weight:600;height:2rem;justify-content:center;left:0;position:absolute;top:0;width:2rem}.seo-text-content ol ol[data-v-512641f2],.seo-text-content ol ul[data-v-512641f2],.seo-text-content ul ol[data-v-512641f2],.seo-text-content ul ul[data-v-512641f2]{margin-bottom:.5rem;margin-top:.5rem;padding-left:1.5rem}.seo-text-content ul ul li[data-v-512641f2]:before{background:#6c757d;height:6px;width:6px}.seo-text-content b[data-v-512641f2],.seo-text-content strong[data-v-512641f2]{color:#343a40;font-weight:600}.seo-text-content em[data-v-512641f2],.seo-text-content i[data-v-512641f2]{color:#6c757d;font-style:italic}.seo-text-content mark[data-v-512641f2]{background:linear-gradient(120deg,transparent,#fff3cd 10%,#fff3cd 90%,transparent);border-radius:3px;padding:.2rem .4rem}.seo-text-content a[data-v-512641f2]{border-bottom:1px solid transparent;color:#007bff;font-weight:500;text-decoration:none;transition:all .3s ease}.seo-text-content a[data-v-512641f2]:hover{border-bottom-color:#0056b3;color:#0056b3}.seo-text-content blockquote[data-v-512641f2]{background:#f8f9fa;border-left:4px solid #007bff;border-radius:0 8px 8px 0;color:#6c757d;font-style:italic;margin:2rem 0;padding:1.5rem 2rem;position:relative}.seo-text-content blockquote[data-v-512641f2]:before{color:#007bff;content:'"';font-family:Georgia,serif;font-size:3rem;left:1rem;position:absolute;top:-10px}.seo-text-content .article[data-v-512641f2],.seo-text-content article[data-v-512641f2]{background:#fff;border:1px solid #e9ecef;border-radius:12px;box-shadow:0 4px 20px #00000014;margin:2rem 0;padding:2rem}.seo-text-content table[data-v-512641f2]{background:#fff;border-collapse:collapse;border-radius:8px;box-shadow:0 2px 10px #00000014;margin:2rem 0;overflow:hidden;width:100%}.seo-text-content table td[data-v-512641f2],.seo-text-content table th[data-v-512641f2]{border-bottom:1px solid #e9ecef;padding:1rem;text-align:left}.seo-text-content table th[data-v-512641f2]{background:linear-gradient(135deg,#f8f9fa,#e9ecef);color:#495057;font-weight:600}.seo-text-content table tbody tr[data-v-512641f2]:hover{background:#f8f9fa}.seo-text-content code[data-v-512641f2]{background:#f8f9fa;border-radius:4px;color:#e83e8c;font-family:Courier New,monospace;font-size:.875rem;padding:.2rem .4rem}.seo-text-content pre[data-v-512641f2]{background:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;margin:1.5rem 0;overflow-x:auto;padding:1.5rem}.seo-text-content pre code[data-v-512641f2]{background:none;color:#495057;padding:0}.seo-text-content hr[data-v-512641f2]{background:linear-gradient(90deg,transparent,#dee2e6,transparent);border:none;height:2px;margin:3rem 0}@media (max-width:1200px){.seo-text-section[data-v-512641f2]{padding:3rem 2rem}}@media (max-width:768px){.seo-text-section[data-v-512641f2]{padding:2.5rem 1.5rem}.seo-text-content h1[data-v-512641f2]{font-size:2rem;margin-bottom:1.5rem;margin-top:2rem}.seo-text-content h2[data-v-512641f2]{font-size:1.5rem;margin-bottom:1.25rem;margin-top:2rem}.seo-text-content h3[data-v-512641f2]{font-size:1.25rem;margin-bottom:1rem;margin-top:1.5rem}.seo-text-content ol li[data-v-512641f2],.seo-text-content ul li[data-v-512641f2]{padding-left:1.5rem}.seo-text-content ol li[data-v-512641f2]{padding-left:2.5rem}.seo-text-content .article[data-v-512641f2],.seo-text-content article[data-v-512641f2]{margin:1.5rem 0;padding:1.5rem}.seo-text-content table td[data-v-512641f2],.seo-text-content table th[data-v-512641f2]{padding:.75rem}}@media (max-width:576px){.seo-text-section[data-v-512641f2]{padding:2rem 1rem}.seo-text-content h1[data-v-512641f2]{font-size:1.75rem}.seo-text-content h2[data-v-512641f2]{font-size:1.375rem}.seo-text-content blockquote[data-v-512641f2]{margin:1.5rem 0;padding:1rem 1.5rem}.seo-text-content .article[data-v-512641f2],.seo-text-content article[data-v-512641f2]{padding:1rem}.seo-text-content table[data-v-512641f2]{font-size:.875rem}.seo-text-content table td[data-v-512641f2],.seo-text-content table th[data-v-512641f2]{padding:.5rem}}.media-more-links[data-v-512641f2]{align-items:center;border-radius:var(--bs-border-radius);display:flex;flex-direction:column;height:120px;justify-content:center;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:all .3s ease;width:150px}.media-more-links-hov[data-v-512641f2]{border:none;position:relative;text-decoration:none;transition:color .3s ease,background-color .3s ease}.media-more-links-hov[data-v-512641f2]:before{border-radius:var(--bs-border-radius);bottom:0;box-shadow:0 0 5px 2px #505050;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .6s ease;z-index:-1}.media-more-links-hov[data-v-512641f2]:hover{background:none;color:#505050}.media-more-links-hov[data-v-512641f2]:hover:before{opacity:1}@media (max-width:992px){.more-links[data-v-512641f2],.more-links a[data-v-512641f2]{flex-direction:column}.more-links a[data-v-512641f2]{margin-bottom:10px}.collection-image-container[data-v-512641f2]{height:160px}.group-title[data-v-512641f2]{font-size:1.3rem}}@media (max-width:768px){.section-title[data-v-512641f2]{font-size:1.6rem}.group-title[data-v-512641f2]{font-size:1.2rem}.seo-text-container[data-v-512641f2]{padding:1.5rem 1rem}.collection-image-container[data-v-512641f2]{height:140px}.collection-short-description .lead[data-v-512641f2]{font-size:1rem}.products-slider[data-v-512641f2]{padding:0 5px}.slider-track[data-v-512641f2]{gap:.5rem}}@media (max-width:576px){.collection-image-container[data-v-512641f2]{height:120px}.group-header[data-v-512641f2]{padding-left:.75rem}.seo-text-container[data-v-512641f2]{padding:1rem .5rem}.section-title[data-v-512641f2]{font-size:1.4rem}}
