/* Hero Section with Video */
.home-heroSection{position:relative;display:flex;flex-wrap:wrap;}
.home-heroSection .home-heroThumbnail{position:relative;width:100%;}
.home-heroSection .home-heroThumbnail img{width:100%;height:auto;object-fit:cover;}
.home-heroSection .home-heroiframeVideo{position:relative;display:flex;width:100%;overflow:hidden;padding-top:56.25%;}
.home-heroSection .home-heroiframeVideo .homeHero-videoPoster, .home-heroSection .home-heroiframeVideo .home-heroVideo, .home-heroSection .home-heroiframeVideo iframe{position:absolute;left:50%;top:50%;width:calc(100% + 1px);height:calc(100% + 1px);transform:translate(-50%, -50%);object-fit:cover;}
.home-heroSection .home-heroiframeVideo iframe{opacity:0;transition:opacity 0.4s ease;}
.home-heroSection .home-heroiframeVideo.video-loaded iframe{opacity:1;}
.home-heroSection .home-heroiframeVideo.video-loaded .homeHero-videoPoster{display:none;}
.home-heroSection .hero-contentSlider{display:flex;flex-wrap:nowrap;visibility:hidden;opacity:0;overflow:hidden;}
.home-heroSection .hero-contentSlider.slick-slider{display:block;visibility:visible;opacity:1;overflow:visible;margin-bottom:0;}
.home-heroSection .hero-contentSlider .slick-dots li button{width:10px;height:10px;padding:0 0;}
.home-heroSection .home-heroContent{text-align:center;padding:0 20px;max-width:1400px;width:100%;margin:auto auto;}
.home-heroSection .home-heroContent .hero-subHd{display:block;font-size:26px;font-weight:300;}
.home-heroSection .home-heroContent p{margin:0;}
.home-heroSection .home-heroContent .hero-mainHd{font-size:50px;margin-bottom:30px;}
.home-heroSection .home-heroContent .hero-text{font-size:20px;font-weight:300;margin-bottom:25px;}
@media screen and (min-width:768px){
    .home-heroSection{color:var(--color-white);}
    .home-heroSection .home-heroThumbnail{overflow:hidden;}
    .home-heroSection .home-heroThumbnail:after{content:'';display:block;position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.3);z-index:1;}
    .home-heroSection .hero-contentSlider .slick-dots{margin:60px 0px 0px 0px;}
    .home-heroSection .hero-contentSlider .slick-dots li button{background-color:transparent;border-color:var(--color-white)}
    .home-heroSection .hero-contentSlider .slick-dots li.slick-active button{background-color:var(--color-white);}
    .home-heroSection .home-heroContent{position:absolute;top:0;left:0;right:0;display:flex;align-items:flex-end;justify-content:center;height:100%;padding:0 0 30px;z-index:2;}
    .home-heroSection .home-heroContent .homeHero-contentSticky{position:sticky;bottom:10px;display:inline-block;width:100%;padding:0 0;}
}
@media screen and (min-width:992px){.home-heroSection .home-heroContent{padding:0 0 20px;}}
@media screen and (min-width:1441px){
    .home-heroSection .home-heroContent{padding:0 0 25px;}
    .home-heroSection .home-heroContent .homeHero-contentSticky{bottom:25px;}
}

@media screen and (max-width:1440.98px){.home-heroSection .home-heroContent .hero-mainHd{font-size:40px;}}
@media screen and (max-width:991.98px){
    .home-heroSection .home-heroContent .hero-subHd{font-size:20px;}
    .home-heroSection .home-heroContent .hero-mainHd{font-size:35px;margin-bottom:20px;}
    .home-heroSection .home-heroContent .hero-text{font-size:14px;margin-bottom:10px;}
}
@media screen and (max-width:767.98px){
    .home-heroSection .home-heroContent{padding:20px 15px 20px;}
    .home-heroSection .home-heroContent .slick-dots{line-height:0;margin:15px 0px 0px 0px;}
    .home-heroSection .home-heroContent .hero-subHd{font-size:14px;}
    .home-heroSection .home-heroContent .hero-mainHd{font-size:20px;margin-bottom:10px;}
    .home-heroSection .home-heroContent .btn{padding:10px 20px;}
    .home-heroSection .home-heroContent .btn.btn-light{background:var(--color-bleck);color:var(--color-white);}
    .home-heroSection .home-heroContent .btn.btn-light:hover{background:#333333;color:var(--color-white);}
}


/* Category Section */
section.categories-section{display:flex;flex-wrap:wrap;flex-direction:column;}
section.categories-section > *{flex:0 0 100%;max-width:100%;width:100%;}
.category-box{display:block;width:100%;}
.category-box .category-boxInner{position:relative;overflow:hidden;}
.category-box .category-img{position:relative;display:inline-block;width:100%;}
.category-box .category-img:after{content:'';display:block;position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:var(--color-bleck);background:linear-gradient(rgba(0,0,0,1), rgba(0,0,0,0));opacity:0.5;z-index:1;}
.category-box .category-img img{width:100%;height:auto;object-fit:cover;}
.category-box .category-content{position:absolute;top:70px;left:100px;max-width:575px;width:100%;color:var(--color-white);text-align:left;z-index:2;}
.category-box .category-content .cat-subHd{display:block;font-size:20px;font-weight:300;margin-bottom:-10px;}
.category-box .category-content .cat-mainHd{font-size:65px;margin-bottom:10px;}
.category-box .category-content .cat-dtlTxt{font-size:28px;font-weight:300;margin-bottom:20px;}
.category-box .category-content .btn{padding:10px 20px;}

.category-twoCols{display:flex;flex-wrap:wrap;width:100%;}
.category-twoCols .category-box{flex:0 0 50%;max-width:50%;width:100%;}
.category-twoCols .category-box .category-content{top:65px;left:70px;}
.category-twoCols .category-content .cat-mainHd{font-size:50px;}
.category-twoCols .category-content .cat-dtlTxt{font-size:20px;}
@media screen and (max-width:1440.98px){
    .category-box .category-content{max-width:475px;top:35px;left:50px;}
    .category-box .category-content .cat-mainHd{font-size:50px;}
    .category-box .category-content .cat-dtlTxt{font-size:20px;}
    .category-twoCols .category-box .category-content{top:35px;left:35px;}
    .category-twoCols .category-content .cat-mainHd{font-size:45px;}
    .category-twoCols .category-content .cat-dtlTxt{font-size:18px;}
}
@media screen and (max-width:1199.98px){
    .category-box .category-content{max-width:375px;}
    .category-box .category-content .cat-subHd{font-size:14px;margin-bottom:-5px;}
    .category-box .category-content .cat-mainHd, .category-twoCols .category-content .cat-mainHd{font-size:40px;margin-bottom:0;}
    .category-box .category-content .cat-dtlTxt, .category-twoCols .category-content .cat-dtlTxt{font-size:14px;margin-bottom:15px;}
}
@media screen and (max-width:991.98px){
    .category-twoCols .category-box{flex:0 0 100%;max-width:100%;width:100%;}
    .category-twoCols .category-box .category-content{left:50px;}
}
@media screen and (max-width:767.98px){
    .category-box .category-img:after{background:linear-gradient(rgba(0,0,0,.2), rgba(0,0,0,1));opacity:0.7;}
    .category-box .category-content, .category-twoCols .category-box .category-content{left:0;top:auto;bottom:0;text-align:center;max-width:100%;padding:20px 15px;}
}


/* Now Trending Section */
.nowTrending-section{display:inline-block;width:100%;padding:70px 0;background:linear-gradient(285.71deg, rgba(255, 255, 255, 0) 22.81%, rgba(0, 0, 0, 0.3) 82.32%), linear-gradient(100.93deg, #B8A376 29%, #998151 97.61%);}
.nowTrending-heading{position:relative;margin-bottom:30px;text-align:center;color:var(--color-white);padding:0 70px;}
.nowTrending-heading .nowTrending-mainHd{font-size:50px;}
.nowTrending-heading .nowTrending-subHd{font-size:20px;}
.nowTrending-heading .slick-control{position:absolute;top:50%;right:0;transform:translateY(-50%);}
.nowTrending-heading .slick-arrow:before{border-color:var(--color-white);}
.nowTrending-content{margin-bottom:30px;}
.nowTrending-slider .slick-list{padding-top:5px;}
.nowTrending-slider .slick-slide{padding:0 2.5px;}
.nowTrending-cta{text-align:center;}
@media (min-width:768px){
    .nowTrending-heading .slick-control{display:flex;align-items:center;column-gap:10px;}
    .nowTrending-heading .slick-arrow{position:relative;top:0;left:0;right:0;transform:translate(0, 0)}
}
@media (min-width:1200px){.product-card:hover{transform:translateY(-5px);}}
@media (min-width:1600px){
    .nowTrending-heading{padding:0 90px;}
    .nowTrending-heading .slick-control{column-gap:20px;}
}

@media screen and (max-width:1440.98px){
    .nowTrending-section{padding:60px 0;}
    .nowTrending-heading .nowTrending-mainHd{font-size:40px;}
    .nowTrending-heading .nowTrending-subHd{font-size:18px;}
    .product-swatches .product-swatcheslist{gap:5px;}
}
@media screen and (max-width:1199.98px){
    .nowTrending-section{padding:50px 0;}
    .nowTrending-heading .nowTrending-subHd{font-size:16px;}
    .product-card{padding:15px 15px;}
}
@media screen and (max-width:991.98px){
    .nowTrending-section{padding:40px 0;}
    .nowTrending-heading .nowTrending-mainHd{font-size:35px;}
    .nowTrending-heading .nowTrending-subHd{font-size:14px;}
}
@media screen and (max-width:767.98px){
    .nowTrending-heading{padding:0 40px;}
    .nowTrending-heading .nowTrending-mainHd{font-size:30px;}
    .nowTrending-heading .slick-control{width:100%;}
    .product-card{padding:15px 15px;}
}
@media screen and (max-width:599.98px){.nowTrending-slider{padding-left:7%;}}

/* Safavieh Couture Section */
.safaviehCouture-section{position:relative;width:100%;}
.safaviehCouture-section p{margin-bottom:0;}
.safaviehCouture-section .safaviehCouture-thumbnail{position:relative;}
.safaviehCouture-section .safaviehCouture-thumbnail img{width:100%;height:auto;object-fit:cover;}
.safaviehCouture-section .safaviehCouture-thumbVideo{position:relative;display:flex;width:100%;overflow:hidden;padding-top:56.25%;}
.safaviehCouture-section .safaviehCouture-thumbVideo iframe{position:absolute;left:50%;top:50%;width:calc(100% + 1px);height:calc(100% + 1px);transform:translate(-50%, -50%);object-fit:cover;}
.safaviehCouture-section .safaviehCouture-content{position:absolute;left:100px;top:110px;max-width:650px;width:100%;z-index:2;}
.safaviehCouture-content .safaviehCouture-subHd{font-size:20px;font-weight:300;margin-bottom:-10px;}
.safaviehCouture-content .safaviehCouture-mainHd{font-size:65px;}
.safaviehCouture-content .safaviehCouture-dtlTxt{font-size:28px;font-weight:300;margin-bottom:20px;}
.safaviehCouture-products{position:relative;display:inline-block;width:100%;padding:40px 0;background-color:#ecece4;}
.safaviehCouture-products .safaviehCouture-row{display:flex;flex-wrap:wrap;margin:0 -7px;}
.safaviehCouture-products .safaviehCouture-row .safaviehCouture-col{flex:0 0 33.33%;max-width:33.33%;padding:0 7px;}
.safaviehCouture-products .safaviehCouture-productCard{display:flex;flex-wrap:nowrap;align-items:center;width:100%;padding:10px 10px;background-color:var(--color-white);border:1px solid var(--color-white);box-shadow:0px 4px 4px rgba(255, 255, 255, 0.25);}
.safaviehCouture-products .safaviehCouture-productCard .safaviehCouture-productImg{flex:0 0 40%;max-width:40%;}
.safaviehCouture-products .safaviehCouture-productCard .safaviehCouture-productInfo{flex:0 0 60%;max-width:60%;padding-left:10px;text-align:center;}
.safaviehCouture-productInfo .scproduct-category{font-size:12px;font-weight:300;}
.safaviehCouture-productInfo .scproduct-name{font-size:18px;font-weight:400;text-transform:uppercase;max-width:220px;width:100%;margin:0 auto;}
.safaviehCouture-productInfo .scproduct-cta{margin-top:20px;}
.safaviehCouture-productInfo .scproduct-cta .scproduct-link{font-size:12px;font-weight:500;text-transform:uppercase;color:var(--color-bleck);}
.safaviehCouture-productInfo .scproduct-cta .scproduct-link:hover{color:#333333;}

.safaviehCouture-content.safaviehCouture-light{color:var(--color-white);}
.safaviehCouture-content.safaviehCouture-light .btn-dark{background:#f8f8f8;color:#000000;border-color:#f8f8f8;}
.safaviehCouture-content.safaviehCouture-light .btn-dark:hover{background:#1a1a1a;color:#ffffff;border-color:#1a1a1a;}
@media screen and (min-width:992px){.safaviehCouture-products{position:absolute;left:0;bottom:0;background:rgba(0, 0, 0, 0.1);backdrop-filter:blur(3.05px);/* Note:backdrop-filter has minimal browser support */}}

@media screen and (max-width:1920.98px){.safaviehCouture-section .safaviehCouture-content{left:50px;top:60px;}}
@media screen and (max-width:1440.98px){
    .safaviehCouture-section .safaviehCouture-content{left:35px;top:45px;max-width:500px;}
    .safaviehCouture-content .safaviehCouture-mainHd{font-size:50px;}
    .safaviehCouture-content .safaviehCouture-dtlTxt{font-size:20px;}
    .safaviehCouture-products{padding:30px 0;}
    .safaviehCouture-productInfo .scproduct-name{font-size:16px;}
}
@media screen and (max-width:1199.98px){
    .safaviehCouture-section .safaviehCouture-content{left:35px;top:45px;max-width:350px;}
    .safaviehCouture-content .safaviehCouture-subHd{font-size:14px;margin-bottom:-5px;}
    .safaviehCouture-content .safaviehCouture-mainHd{font-size:40px;margin-bottom:0;}
    .safaviehCouture-content .safaviehCouture-dtlTxt{font-size:14px;margin-bottom:15px;}
    .safaviehCouture-products{padding:20px 0;}
    .safaviehCouture-products .safaviehCouture-productCard{padding:5px 5px;}
    .safaviehCouture-products .safaviehCouture-productCard .safaviehCouture-productInfo{padding-left:5px;}
    .safaviehCouture-productInfo .scproduct-name{font-size:14px;}
    .safaviehCouture-productInfo .scproduct-cta{margin-top:10px;}
}
@media screen and (max-width:1199.98px){
    .safaviehCouture-productInfo .scproduct-category{font-size:10px;}
    .safaviehCouture-productInfo .scproduct-name{font-size:12px;}
    .safaviehCouture-productInfo .scproduct-cta{margin-top:5px;}
    .safaviehCouture-productInfo .scproduct-cta .scproduct-link{font-size:10px;}
}
@media screen and (max-width:767.98px){
    .safaviehCouture-section .safaviehCouture-thumbnail:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:100%;background:linear-gradient(360deg, rgba(255, 255, 255, 0) 66.07%, rgba(255, 255, 255, 0.5) 89.08%);z-index:1;}
    .safaviehCouture-section .safaviehCouture-content{left:0;top:45px;max-width:100%;padding:0 15px;text-align:center;}
    .safaviehCouture-section .safaviehCouture-content .btn{display:none;}
    .safaviehCouture-products .safaviehCouture-row{margin:0 0;}
    .safaviehCouture-products .safaviehCouture-row .safaviehCouture-col{flex:0 0 100%;max-width:100%;padding:0 0;}
    .safaviehCouture-products .safaviehCouture-row .safaviehCouture-col:not(:last-child){margin-bottom:20px;}
    .safaviehCouture-productInfo .scproduct-category{font-size:12px;}
    .safaviehCouture-productInfo .scproduct-name{font-size:16px;}
    .safaviehCouture-productInfo .scproduct-cta{margin-top:15px;}
    .safaviehCouture-productInfo .scproduct-cta .scproduct-link{font-size:12px;}
}


/* Shop the Look Section */
.shopthelook-section{position:relative;padding:60px 0;text-align:center;color:var(--color-white);background:linear-gradient(103.6deg, rgba(0, 0, 0, 0) 34.96%, rgba(0, 0, 0, 0.35) 92.2%), #594232;}
.shopthelook-heading{margin-bottom:30px;}
.shopthelook-heading .shopthelook-mainHd{font-size:50px;}
.shopthelook-heading .shopthelook-subHd{font-size:20px;}
.shopthelook-content{margin:0 auto 30px;}
.shopthelook-content .shopthelook-thumbnail{position:relative;display:block;}
.shopthelook-content .shopthelook-thumbnail .btn{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);}
.shopthelook-content .shopthelook-description{display:block;font-size:16px;font-weight:300;text-transform:uppercase;margin:5px 0 10px;}
.shopthelook-slider .slick-arrow:before{border-color:var(--color-white);}
.shopthelook-slider .slick-prev{left:-50px;}
.shopthelook-slider .slick-next{right:-50px;}
.shopthelook-section .tagslider-innerbox .tagbox-hd{font-size:14px;font-weight:300;color:var(--color-bleck);}
@media screen and (max-width:1700.98px){
    .shopthelook-content{max-width:96%;}
    .shopthelook-slider .slick-prev{left:-30px;}
    .shopthelook-slider .slick-next{right:-30px;}
}
@media screen and (max-width:1440.98px){
    .shopthelook-section{padding:50px 0;}
    .shopthelook-heading .shopthelook-mainHd{font-size:40px;}
    .shopthelook-heading .shopthelook-subHd{font-size:18px;}
}
@media screen and (max-width:1199.98px){
    .shopthelook-section{padding:30px 0;}
    .shopthelook-heading{margin-bottom:20px;}
    .shopthelook-heading .shopthelook-subHd{font-size:16px;}
    .shopthelook-content{margin-bottom:20px;}
    .shopthelook-content .shopthelook-description{font-size:14px;}
}
@media screen and (max-width:991.98px){.shopthelook-heading .shopthelook-subHd{font-size:14px;}}
@media screen and (max-width:767.98px){
    .shopthelook-heading .shopthelook-subHd{font-size:12px;}
    .shopthelook-content .shopthelook-description{display:none;}
    .shopthelook-slider .slick-prev{left:-20px;}
    .shopthelook-slider .slick-next{right:-20px;}
    .shopthelook-section .tagslider-innerbox .tagbox-hd{font-size:12px;}
}


/* Influencer Program Section */
.influencerProgram-section{display:flex;flex-wrap:wrap;width:100%;}
.influencerProgram-section .influencerProgram-thumbnail, .influencerProgram-section .influencerProgram-content{flex:0 0 50%;max-width:50%;width:100%;}
.influencerProgram-section .influencerProgram-thumbnail img{width:100%;height:auto;object-fit:cover;}
.influencerProgram-content .influencerProgram-box{display:flex;flex-direction:column;justify-content:center;width:100%;height:100%;padding:60px 60px;}
.influencerProgram-box .influencerProgram-subHd{display:block;font-size:20px;line-height:1.2;font-weight:300;text-transform:uppercase;}
.influencerProgram-box .influencerProgram-mainHd{font-size:50px;text-transform:uppercase;margin-bottom:10px;}
.influencerProgram-box .influencerProgram-txt{font-size:16px;font-weight:300;max-width:610px;width:100%;margin-bottom:35px;}
.influencerProgram-box .influencerProgram-list{list-style:none;font-size:16px;font-weight:300;padding:0 0;margin-bottom:35px;}
.influencerProgram-box .influencerProgram-list li{position:relative;padding-left:30px;}
.influencerProgram-box .influencerProgram-list li:not(:last-child){margin-bottom:15px;}
.influencerProgram-box .influencerProgram-list li svg.svg-newcheck-icon{position:absolute;left:0;top:0;}
@media screen and (max-width:1440.98px){
    .influencerProgram-content .influencerProgram-box{padding:30px 30px;}
    .influencerProgram-box .influencerProgram-subHd{font-size:14px;}
    .influencerProgram-box .influencerProgram-mainHd{font-size:35px;margin-bottom:10px;}
    .influencerProgram-box .influencerProgram-txt{font-size:14px;margin-bottom:15px;}
    .influencerProgram-box .influencerProgram-list{font-size:12px;margin-bottom:15px;}
    .influencerProgram-box .influencerProgram-list li{padding-left:20px;}
    .influencerProgram-box .influencerProgram-list li:not(:last-child){margin-bottom:10px;}
    .influencerProgram-box .influencerProgram-list li svg.svg-newcheck-icon{width:18px;height:18px;}
}
@media screen and (max-width:1199.98px){
    .influencerProgram-content .influencerProgram-box{padding:20px 25px;}
    .influencerProgram-box .influencerProgram-txt{display:none;}
}
@media screen and (max-width:991.98px){
    .influencerProgram-section .influencerProgram-thumbnail, .influencerProgram-section .influencerProgram-content{flex:0 0 100%;max-width:100%;width:100%;}
    .influencerProgram-content .influencerProgram-box{align-items:center;text-align:center;padding:25px 15px 35px;}
    .influencerProgram-box .influencerProgram-list{text-align:left;}
    .influencerProgram-box .influencerProgram-list li .span-mobhide{display:none;}
}


/* Trade Program Section */
.tradeProgram-section{display:flex;flex-wrap:wrap;width:100%;background:linear-gradient(85.64deg, rgba(58, 40, 28, 0.4) 3.54%, rgba(222, 218, 207, 0.4) 53.87%), var(--color-bleck);}
.tradeProgram-section .tradeProgram-thumbnail, .tradeProgram-section .tradeProgram-content{flex:0 0 50%;max-width:50%;width:100%;z-index:1;}
.tradeProgram-section .tradeProgram-thumbnail img{width:100%;height:auto;object-fit:cover;}
.tradeProgram-section .tradeProgram-content{color:var(--color-white);}
.tradeProgram-content .tradeProgram-box{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;width:100%;height:100%;padding:60px 60px;}
.tradeProgram-box .tradeProgram-subHd{display:block;font-size:20px;line-height:1.2;font-weight:300;}
.tradeProgram-box .tradeProgram-mainHd{font-size:50px;margin-bottom:10px;}
.tradeProgram-box .tradeProgram-txt{font-size:16px;font-weight:300;max-width:610px;width:100%;margin-bottom:35px;}
.tradeProgram-box .tradeProgram-list{display:flex;flex-wrap:wrap;row-gap:15px;column-gap:30px;list-style:none;font-size:16px;font-weight:300;text-align:left;padding:0 5%;margin-bottom:35px;}
.tradeProgram-box .tradeProgram-list li{position:relative;flex:0 0 50%;max-width:calc(50% - 15px);width:100%;padding-left:30px;}
.tradeProgram-box .tradeProgram-list li svg.svg-newcheck-icon{position:absolute;left:0;top:0;}
.tradeProgram-cta{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;column-gap:30px;}
@media screen and (min-width:992px){.tradeProgram-box .tradeProgram-list{max-width:680px;width:100%;}}
@media screen and (max-width:1440.98px){
    .tradeProgram-content .tradeProgram-box{padding:30px 30px;}
    .tradeProgram-box .tradeProgram-subHd{font-size:12px;}
    .tradeProgram-box .tradeProgram-mainHd{font-size:35px;margin-bottom:10px;}
    .tradeProgram-box .tradeProgram-txt{font-size:14px;margin-bottom:15px;}
    .tradeProgram-box .tradeProgram-list{font-size:14px;margin-bottom:15px;}
    .tradeProgram-box .tradeProgram-list li{padding-left:22px;}
    .tradeProgram-box .tradeProgram-list li svg.svg-newcheck-icon{width:18px;height:18px;}
    .tradeProgram-cta{column-gap:15px;}
}
@media screen and (max-width:1199.98px){
    .tradeProgram-content .tradeProgram-box{padding:20px 25px;}
    .tradeProgram-box .tradeProgram-txt{display:none;}
    .tradeProgram-box .tradeProgram-list{column-gap:20px;padding:0 0;}
    .tradeProgram-box .tradeProgram-list li{max-width:calc(50% - 10px);}
    .tradeProgram-cta{column-gap:10px;}
}
@media screen and (max-width:991.98px){
    .tradeProgram-section{flex-direction:column-reverse;}
    .tradeProgram-section .tradeProgram-thumbnail, .tradeProgram-section .tradeProgram-content{flex:0 0 100%;max-width:100%;width:100%;}
    .tradeProgram-content .tradeProgram-box{padding:25px 15px 35px;}
    .tradeProgram-box .tradeProgram-list{flex-direction:column;row-gap:10px;column-gap:0;}
    .tradeProgram-box .tradeProgram-list li{flex:0 0 100%;max-width:100%;width:100%;}
    .tradeProgram-cta{column-gap:10px;row-gap:10px;}
}


/* Home Stores Section */
.homestores-section{position:relative;display:inline-block;width:100%;}
.homestores-section .homestores-img img{width:100%;height:auto;object-fit:cover;}
.homestores-content{position:absolute;bottom:30px;left:50%;display:flex;flex-direction:column;align-items:center;text-align:center;max-width:680px;width:100%;padding:30px 30px 15px;background-color:rgba(255, 255, 255, 0.55);transform:translateX(-50%);z-index:2;}
.homestores-content .homestores-subHd{display:block;font-size:20px;font-weight:300;margin-top:10px;}
.homestores-content .homestores-mainHd{font-size:50px;margin-bottom:10px;}
.homestores-content .homestores-txt{font-size:20px;font-weight:300;margin-bottom:20px;}
@media screen and (max-width:1440.98px){
    .homestores-content .homestores-subHd{font-size:18px;}
    .homestores-content .homestores-mainHd{font-size:45px;}
    .homestores-content .homestores-txt{font-size:18px;}
}
@media screen and (max-width:1199.98px){
    .homestores-content{max-width:580px;bottom:50%;transform:translate(-50%, 50%);}
    .homestores-content .homestores-subHd{font-size:14px;}
    .homestores-content .homestores-mainHd{font-size:35px;}
    .homestores-content .homestores-txt{font-size:14px;}
}
@media screen and (max-width:991.98px){
    .homestores-content{justify-content:center;max-width:90%;height:90%;padding:15px 15px;background-color:rgba(255, 255, 255, 0.8);}
    .homestores-content .btn.btn-light{background:var(--color-bleck);color:var(--color-white);}
    .homestores-content .btn.btn-light:hover{background:#333333;color:var(--color-white);}
}
@media screen and (max-width:575.98px){.homestores-content .homestores-txt br{display:none;}}