.elementor .e-ba4477c-c03938e{font-family:"Cormorant Garamond";font-weight:400;font-size:45px;color:var(--Cream-color);text-align:center;}.elementor .e-9edb20b-8df4133{font-family:"Marcellus";font-weight:400;font-size:66px;color:var(--Cream-color);text-align:center;}.elementor .e-c020a2d-0c4f23b{font-family:"Marcellus";font-weight:400;color:var(--Cream-color);text-align:center;display:none;}.elementor .e-9b223b2-01483f4{gap:49px;justify-content:center;}.elementor .e-6636849{height:635px;background-image:linear-gradient(#0000003b, #0000003b),url("https://granoleather.com/wp-content/uploads/2026/08/hero-img.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,top left;flex-direction:column;justify-content:center;}.elementor .e-0453a9d{height:42px;padding-block-start:0px;padding-block-end:0px;background-color:#000000;flex-direction:column;}.elementor .e-c3ab296-3f04e95{font-family:"Marcellus";font-size:55px;margin-block-end:20px;align-self:center;}.elementor .e-63584f2{width:1400px;margin-block-start:50px;flex-direction:column;/* The appended "View all" slide card */
.mobile-viewall-slide .view-all-slide-inner {
height: 100%;
display: flex;
align-items: center;
justify-content: center;
padding: 18px;
border-radius: 16px;
border: 1px solid rgba(0,0,0,.12);
text-align: center;
}

.mobile-viewall-slide .view-all-slide-inner a {
display: inline-block;
text-decoration: none;
font-weight: 600;
}

@media (min-width: 768px) {
/* Hide this slide on desktop/tablet (we won't append it anyway, but just in case) */
.mobile-viewall-slide .swiper-slide.view-all-slide {
  display: none !important;
}
}\n}.elementor .e-5a59778-0e9cc50{font-family:"Marcellus";font-size:55px;margin-block-end:20px;align-self:center;}.elementor .e-d68fa7c-62bc8ef{width:1400px;margin-block-start:50px;flex-direction:column;/* The appended "View all" slide card */
.mobile-viewall-slide .view-all-slide-inner {
height: 100%;
display: flex;
align-items: center;
justify-content: center;
padding: 18px;
border-radius: 16px;
border: 1px solid rgba(0,0,0,.12);
text-align: center;
}

.mobile-viewall-slide .view-all-slide-inner a {
display: inline-block;
text-decoration: none;
font-weight: 600;
}

@media (min-width: 768px) {
/* Hide this slide on desktop/tablet (we won't append it anyway, but just in case) */
.mobile-viewall-slide .swiper-slide.view-all-slide {
  display: none !important;
}
}\n}.elementor .e-caf3fb3-cf1a9f8{font-family:"Marcellus";font-size:55px;margin-block-end:20px;align-self:center;}.elementor .e-5236474-e235381{width:1400px;margin-block-start:50px;flex-direction:column;gap:20px;/* The appended "View all" slide card */
.mobile-viewall-slide .view-all-slide-inner {
height: 100%;
display: flex;
align-items: center;
justify-content: center;
padding: 18px;
border-radius: 16px;
border: 1px solid rgba(0,0,0,.12);
text-align: center;
}

.mobile-viewall-slide .view-all-slide-inner a {
display: inline-block;
text-decoration: none;
font-weight: 600;
}

@media (min-width: 768px) {
/* Hide this slide on desktop/tablet (we won't append it anyway, but just in case) */
.mobile-viewall-slide .swiper-slide.view-all-slide {
  display: none !important;
}
}\n}.elementor .e-5105c04-70a56b6{width:1400px;margin-block-start:50px;flex-direction:column;gap:20px;/* The appended "View all" slide card */
.mobile-viewall-slide .view-all-slide-inner {
height: 100%;
display: flex;
align-items: center;
justify-content: center;
padding: 18px;
border-radius: 16px;
border: 1px solid rgba(0,0,0,.12);
text-align: center;
}

.mobile-viewall-slide .view-all-slide-inner a {
display: inline-block;
text-decoration: none;
font-weight: 600;
}

@media (min-width: 768px) {
/* Hide this slide on desktop/tablet (we won't append it anyway, but just in case) */
.mobile-viewall-slide .swiper-slide.view-all-slide {
  display: none !important;
}
}\n}