.button.secondary-button{background-color:#000;border:2px solid #000;color:#fff;padding:10px 30px;transition:all 0.3s ease}.button.secondary-button:hover{background-color:#fff;color:#000;border:2px solid #000}.hero-section__title{font-size:65px;font-weight:700;line-height:1;letter-spacing:-1px}.hero-section__container{padding:30px 40px}.hero-section__slider{position:relative;width:100%;height:600px;box-sizing:border-box;overflow:hidden}.hero-section__slide{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;align-items:center;box-sizing:border-box;opacity:0;transform:scale(1);z-index:1;will-change:opacity,transform}.hero-section__slide:first-child{opacity:1;z-index:2;animation:hero-section-slide-anim 21s infinite;animation-delay:0s}.hero-section__slide:nth-child(2){animation:hero-section-slide-anim 21s infinite;animation-delay:10.5s}.hero-section__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:1}.hero-section__content{position:relative;width:55%;padding-left:100px;text-align:left;z-index:2}.hero-section__text{font-size:24px}@keyframes hero-section-slide-anim{0%,45%{opacity:1;transform:scale(1);z-index:2}50%,95%{opacity:0;transform:scale(1.02);z-index:1}100%{opacity:1;transform:scale(1);z-index:2}}.hero-description__row{display:flex;flex-wrap:wrap;padding:20px 0;gap:10px}.hero-description__col{flex:1;box-sizing:border-box}.hero-description__col h1{font-size:40px}.tlt-grid-card-container{position:relative;display:block;overflow:hidden;transition:all 0.6s ease-out;height:100%}.tlt-grid-card-image{width:100%;height:100%;object-fit:cover;display:block;transform:scale(1.03);transition:transform 0.6s ease-out}.tlt-grid-card-border{position:absolute;top:6px;left:6px;right:6px;bottom:6px;border:1px solid rgb(204 11 36 / .25);pointer-events:none;transition:all 0.6s ease-out}.tlt-grid-card-content{position:absolute;bottom:30px;left:30px;text-align:left}.tlt-grid-card-title{display:block;margin-bottom:5px;color:#fff}.tlt-grid-card-button{display:flex;align-items:center;gap:5px}.tlt-grid-card-button span{text-transform:uppercase;color:#fff}.tlt-grid-card-overlay{position:absolute;bottom:0;left:0;width:100%;height:100%;background-image:linear-gradient(transparent 30%,rgb(0 0 0 / .8));pointer-events:none}.tlt-grid-card-container:hover .tlt-grid-card-image{transform:scale(1)}.tlt-grid-card-container:hover .tlt-grid-card-border{transform:scale(.98)}#category-grid .tlt-container{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,1fr);padding:30px 0 60px 0;gap:20px}.category-grid__item--1{grid-area:1 / 1 / 2 / 3}.category-grid__item--2{grid-area:2 / 1 / 3 / 2}.category-grid__item--3{grid-area:2 / 2 / 3 / 3}.category-grid__item--4{grid-area:1 / 3 / 3 / 5}#discover-grid .tlt-container{display:grid;grid-template-columns:calc(45% - 10px) calc(55% - 10px);box-sizing:border-box;padding:100px 0 80px 0;gap:20px}.discover-grid__items{display:grid;grid-template-columns:repeat(2,1fr);row-gap:30px;column-gap:20px;padding-left:20px;grid-auto-rows:230px}.discover-grid__content h2{line-height:1}.discover-grid__discover{color:var(--theme-palette-color-1);padding-bottom:20px;margin:0}@media (min-width:1000px){.discover-grid__items>a:nth-child(1),.discover-grid__items>a:nth-child(3){margin-top:-40px}}.tlt-content-right{display:flex;justify-content:flex-end;margin:20px 0}#products-section-bags .tlt-container{padding:30px 0 40px 0}#products-section-belts .tlt-container,#products-section-womens-footwear .tlt-container{padding:40px 0}.products-section-title{padding:20px 0}#offer-section{background-image:url(/wp-content/uploads/2023/07/cta-1-min-5e5f3b54.webp);background-size:cover;background-position:center center;background-repeat:no-repeat;width:100%;padding:clamp(60px, calc(60px + (100 - 60) * ((100vw - 360px) / (1360 - 360))), 100px) 0}#offer-section .tlt-container h2{font-size:clamp(48px, calc(48px + (70 - 48) * ((100vw - 360px) / (1360 - 360))), 70px);color:#fff;line-height:1;padding-bottom:10px;margin:0}#offer-section .tlt-container p{color:#fff;font-size:clamp(18px, calc(18px + (20 - 18) * ((100vw - 360px) / (1360 - 360))), 20px)}#features-section>.tlt-container{display:flex;justify-content:center;flex-wrap:wrap;padding:50px 0}.features-section__item{flex:1 1 30%;display:flex;align-items:center;padding:10px 40px;box-sizing:border-box;gap:40px}.features-section__icon-wrap{flex:0 0 auto;display:flex;align-items:center;justify-content:center}.features-section__icon{width:50px;height:50px}.features-section__title{margin:0 0 8px 0}.features-section__item+.features-section__item{border-left:1px solid #DDD}#recent-posts .tlt-container{padding:60px 0}.recent-posts__row{display:grid;padding:40px 0;grid-template-columns:repeat(4,1fr);gap:30px}.recent-posts__col{display:flex;flex-direction:column}.recent-posts__col h3{font-family:"DM Sans",Sans-serif;font-size:18px;margin:0 0 10px;color:#fff}.recent-posts__col h3 a{color:inherit;text-decoration:none}.recent-posts__read-more{font-family:"DM Sans",Sans-serif;font-size:14px;text-decoration:none;display:inline-flex;align-items:center;gap:5px}.recent-posts__read-more img{width:18px;height:auto}#home-page-content .tlt-container{padding:60px 0}@media (max-width:1000px){#hero-section{display:none}.hero-description__row{flex-direction:column}#category-grid .tlt-container{grid-template-columns:repeat(2,1fr);grid-template-rows:auto}.category-grid__item--1,.category-grid__item--2,.category-grid__item--3,.category-grid__item--4{grid-area:unset}.category-grid__item--1{order:1}.category-grid__item--4{order:2}.category-grid__item--2{order:3}.category-grid__item--3{order:4}.tlt-grid-card-image{aspect-ratio:4/3;height:auto}#discover-grid .tlt-container{grid-template-columns:1fr;padding:40px 0;gap:20px}.discover-grid__items{grid-template-columns:repeat(2,1fr);grid-auto-rows:220px;grid-area:unset;padding-left:0;gap:20px}.discover-grid__discover{padding-bottom:10px}#features-section .tlt-container{padding:30px 0;flex-direction:column}.features-section__item{flex-direction:row;align-items:center;padding:20px;gap:20px}.features-section__item+.features-section__item{border-left:none;border-top:1px solid #DDD}}@media (max-width:690px){#category-grid .tlt-container{grid-template-columns:1fr;padding:10px 0 40px 0;gap:10px}.category-grid__item--4{order:1}.category-grid__item--1{order:2}.category-grid__item--2{order:3}.category-grid__item--3{order:4}.category-grid__item--1,.category-grid__item--2,.category-grid__item--3,.category-grid__item--4{height:200px}.discover-grid__items{grid-template-columns:1fr;grid-auto-rows:200px;gap:10px}#products-section-bags .tlt-container,#products-section-belts .tlt-container,#products-section-womens-footwear .tlt-container{padding:30px 0}.recent-posts__row{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:20px;padding-bottom:10px}.recent-posts__row::-webkit-scrollbar{display:none}.recent-posts__row>*{flex:0 0 90%;scroll-snap-align:start}#home-page-content .tlt-container{padding:30px 0}}