.line-clamp-1{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.line-clamp-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.line-clamp-3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.wolf-breadcrumb{background:transparent !important;padding:20px 0}.wolf-breadcrumb .breadcrumb-item{color:rgba(255,255,255,0.7) !important}.wolf-breadcrumb .breadcrumb-item a{color:#fff;text-decoration:none;transition:opacity 0.3s}.wolf-breadcrumb .breadcrumb-item a:hover{opacity:0.8}.wolf-breadcrumb .breadcrumb-item.active{color:#fff}.wolf-breadcrumb .breadcrumb-item::before{color:rgba(255,255,255,0.5) !important}.contact-hero{padding-top:30px;padding-bottom:60px;background-size:cover;background-position:center;background-repeat:no-repeat}.contact-hero .hero-overlay{background:linear-gradient(to right, rgba(0,0,0,0.7) 0%, rgba(0,0,0,0.3) 100%)}.contact-hero .hero-title{font-size:clamp(20px, 3vw, 48px);letter-spacing:1px}.contact-hero .hero-desc{font-size:clamp(14px, 2vw, 18px);line-height:1.4;opacity:0.9}.wolf-page-list-collections .text-terra{color:var(--main-color) !important}.wolf-page-list-collections .bg-terra{background-color:var(--main-color) !important}.wolf-page-list-collections .hover-terra:hover{color:var(--main-color) !important}.wolf-page-list-collections .hover-bg-terra:hover{background-color:var(--main-color) !important;color:#fff !important;border-color:var(--main-color) !important}.wolf-page-list-collections .letter-spacing-1{letter-spacing:1px}.wolf-page-list-collections .line-height-lg{line-height:1.6}.wolf-page-list-collections .font-sm{font-size:14px}.wolf-page-list-collections .hover-scale{transition:transform 0.4s ease}.wolf-page-list-collections .group:hover .hover-scale{transform:scale(1.05)}.wolf-page-list-collections .line-clamp-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.wolf-page-list-collections .btn-terra{background-color:var(--main-color);color:#fff;border:1px solid var(--main-color)}.wolf-page-list-collections .btn-terra:hover{background-color:color-mix(in srgb, var(--main-color) 80%, #000);color:#fff}.wolf-page-list-collections .section-title{font-size:clamp(24px, 3vw, 32px)}.wolf-page-list-collections .collection-inspiration-section .inspiration-card .inspiration-card-img{aspect-ratio:16/10}.wolf-page-list-collections .collection-inspiration-section .inspiration-card .inspiration-card-title{color:var(--main-text-color)}.wolf-page-list-collections .collection-card{border:1px solid rgba(0,0,0,0.03)}.wolf-page-list-collections .collection-card .arrow-circle{width:32px;height:32px;background-color:#f8f9fa}.wolf-page-list-collections .collection-card .collection-img-box{aspect-ratio:1 / 1}.wolf-page-list-collections .collection-card .collection-img-box img{top:0;bottom:0;left:0;right:0;margin:auto;position:absolute;object-fit:contain;transition:all 0.5s ease}.wolf-page-list-collections .collection-card .collection-title{color:var(--main-text-color);font-size:24px}@media (max-width: 1024px){.wolf-page-list-collections .collection-card .collection-title{font-size:20px}}.wolf-page-list-collections .collection-card:hover{border-color:rgba(0,0,0,0.08);transform:translateY(-5px);box-shadow:0 12px 24px rgba(0,0,0,0.06)}.wolf-page-list-collections .collection-card:hover .collection-title{color:var(--main-color)}.wolf-page-list-collections .collection-card:hover .arrow-circle{background-color:var(--main-color);border-color:var(--main-color) !important;color:#fff !important}.wolf-page-list-collections .collection-featured-banner .min-vh-50{min-height:500px}.wolf-page-list-collections .collection-featured-banner .backdrop-blur{backdrop-filter:blur(10px)}@media (min-width: 992px){.wolf-page-list-collections .collection-featured-banner .max-w-80{max-width:80%}}.wolf-page-list-collections .collection-featured-banner .featured-title{font-size:clamp(40px, 5vw, 56px);line-height:1.1}.wolf-page-list-collections .inspiration-card .arrow-circle{width:32px;height:32px}.wolf-page-list-collections .inspiration-card:hover .group-hover-terra{color:var(--main-color) !important}.wolf-page-list-collections .inspiration-card:hover .arrow-circle{background-color:var(--main-color);color:#fff !important;border-color:var(--main-color) !important}.wolf-page-list-collections .collection-values-banner .min-vh-30{min-height:300px}.wolf-page-list-collections .collection-values-banner .value-item .value-icon{width:48px;height:48px}.wolf-page-list-collections .collection-values-banner .value-item .value-icon img{max-width:30px}.wolf-page-list-collections .collection-values-banner .value-item .value-des{font-size:13px;color:rgba(33,37,41,0.75)}@media (max-width: 991px){.wolf-page-list-collections .collection-values-banner{margin-left:1rem !important;margin-right:1rem !important}}.wolf-page-list-collections .collection-blog-section .blog-card .text-terra{color:var(--main-color)}.wolf-page-list-collections .collection-blog-section .blog-card .hover-terra:hover{color:var(--main-color)}.wolf-page-list-collections .collection-blog-section .blog-card .letter-spacing-1{letter-spacing:1px}.wolf-page-list-collections .collection-blog-section .blog-card .line-height-lg{line-height:1.6}.wolf-page-list-collections .collection-blog-section .blog-card .font-sm{font-size:13px}.wolf-page-list-collections .collection-blog-section .blog-card .hover-scale:hover{transform:scale(1.05)}.wolf-page-list-collections .collection-blog-section .blog-card .text-muteds{color:rgba(33,37,41,0.75)}.wolf-page-list-collections .collection-blog-section .blog-card .blog-card-img-link{aspect-ratio:480 / 300}.wolf-page-list-collections .collection-blog-section .blog-card .blog-card-img-link img{top:0;bottom:0;left:0;right:0;margin:auto;position:absolute;object-fit:contain;transition:all 0.5s ease}.wolf-page-list-collections .collection-blog-section .blog-card .blog-card-title{font-size:20px;line-height:1.3}.wolf-page-list-collections .collection-blog-section .blog-card .blog-card-title a{color:var(--main-text-color)}.wolf-page-list-collections .collection-blog-section .blog-card .blog-card-excerpt{font-size:14px}.wolf-page-list-collections .collection-blog-section .blog-card.group:hover .hover-scale{transform:scale(1.05)}
