#section-product-showcase{position:relative;overflow:hidden}#section-product-showcase .row{display:flex;flex-wrap:wrap;align-items:center}#section-product-showcase .product-details-wrapper,#section-product-showcase .product-gallery-wrapper{transform:translateY(30px);transition:transform 0.8s cubic-bezier(0.25,0.46,0.45,0.94)}#section-product-showcase.in-view .product-details-wrapper{transform:translateY(0);transition-delay:0.2s}#section-product-showcase.in-view .product-gallery-wrapper{transform:translateY(0);transition-delay:0.4s}#section-product-showcase .product-title{letter-spacing:1px;margin-top:0;margin-bottom:20px}#section-product-showcase .product-description{line-height:1.6;margin-bottom:30px;max-width:400px}#section-product-showcase .color-selector{display:flex;align-items:center;margin-bottom:30px}#section-product-showcase .color-selector strong{margin-right:15px;font-weight:600}#section-product-showcase .color-swatches{list-style:none;padding:0;margin:0;display:flex;align-items:center}#section-product-showcase .color-swatches li{margin-right:10px;cursor:pointer;position:relative}#section-product-showcase .color-swatches .swatch{width:32px;height:32px;border-radius:50%;display:block;border:2px solid transparent;transition:all 0.4s ease;box-shadow:0 2px 5px rgba(0,0,0,0.1)}#section-product-showcase .color-swatches li:hover .swatch{transform:scale(1.1)}#section-product-showcase .color-swatches li.active .swatch::after{content:'\f00c';font-family:FontAwesome;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:14px}#section-product-showcase .color-swatches li.active[data-color*="White"] .swatch::after{color:#333}#section-product-showcase .swatch-1{background-color:#f5f5f5;border-color:#ddd}#section-product-showcase .swatch-2{background-color:#222}#section-product-showcase .price-wrapper{display:flex;align-items:center;margin-bottom:35px}#section-product-showcase .current-price{margin-right:15px;margin-bottom:0}#section-product-showcase .discount-badge{background-color:var(--btn-primary-dark-background-color);color:var(--btn-primary-light-color)!important;padding:5px 12px;border-radius:15px;margin:0}#section-product-showcase .btn-primary{background:var(--btn-primary-dark-background-color) ;padding:15px 35px;transition:all 0.4s ease;border-color:transparent}#section-product-showcase .btn-primary:hover{background:var(--btn-primary-dark-color) ;color:var(--btn-primary-dark-background-color);transform:translateY(-3px)}#section-product-showcase .btn-add-to-cart .fa{margin-right:10px}#section-product-showcase .main-image-holder{position:relative;width:100%;padding-top:66.66%}#section-product-showcase .thumbnail-list li img{width:100%;height:30px;object-fit:cover;display:block}#section-product-showcase .main-product-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;transition:opacity 0.5s ease-in-out,transform 0.5s ease-in-out;filter:drop-shadow(0 15px 20px rgba(0,0,0,0.15));opacity:0;transform:scale(0.95);visibility:hidden}#section-product-showcase .main-product-image.active{opacity:1;transform:scale(1);visibility:visible}#section-product-showcase .thumbnail-list{list-style:none;padding:0;margin:0}#section-product-showcase .thumbnail-list li{margin-bottom:15px;cursor:pointer;border:2px solid transparent;border-radius:8px;overflow:hidden;transition:all 0.4s ease;box-shadow:0 4px 8px rgba(0,0,0,0.1)}#section-product-showcase .thumbnail-list li:hover{transform:scale(1.05);border-color:#aaa}#section-product-showcase .thumbnail-list li.active{border-color:#333;box-shadow:0 6px 12px rgba(0,0,0,0.2)}@media (max-width:991px){#section-product-showcase .row{flex-direction:column}#section-product-showcase .product-gallery-wrapper{order:1;width:100%;margin-bottom:50px}#section-product-showcase .product-details-wrapper{order:2;width:100%;text-align:center}#section-product-showcase .product-description{max-width:100%}#section-product-showcase .color-selector,#section-product-showcase .price-wrapper{justify-content:center}#section-product-showcase .thumbnail-container{width:100% !important;margin-top:15px}#section-product-showcase .thumbnail-list{display:flex;justify-content:center;gap:15px}#section-product-showcase .thumbnail-list li{margin-bottom:0;width:60px}#section-product-showcase .thumbnail-list li img{height:60px !important;object-fit:cover}}@media (max-width:767px){#section-product-showcase .product-gallery-wrapper .row{flex-direction:column;align-items:center}#section-product-showcase .thumbnail-list{flex-wrap:wrap;gap:10px}#section-product-showcase .thumbnail-list li{width:70px}#section-product-showcase .thumbnail-list li img{height:40px !important;object-fit:cover}}#section-product-showcase.text-right{direction:rtl}#section-choose-us{position:relative;overflow:hidden}#section-choose-us .container-special-width{width:100%;max-width:1280px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}#section-choose-us .row:first-of-type{margin-bottom:30px}#section-choose-us .content-box{border-radius:15px;overflow:hidden;height:100%;transition:transform 0.4s ease,box-shadow 0.4s ease;background-color:var(--btn-primary-light-color)}#section-choose-us .content-box:hover{transform:translateY(-8px);box-shadow:0 20px 40px rgba(0,0,0,0.1)}#section-choose-us .text-box,#section-choose-us .promo-box{padding:40px;display:flex;flex-direction:column;justify-content:center}#section-choose-us .promo-box{border:1px solid #e0e0e0}#section-choose-us h2,#section-choose-us h3{margin-top:0}#section-choose-us h2{line-height:1.1;margin-bottom:20px}#section-choose-us h3{line-height:1.2;margin-bottom:5px}#section-choose-us p{line-height:1.7;margin-bottom:30px}#section-choose-us .btn-custom{border-radius:50px;padding:12px 30px;text-transform:uppercase;letter-spacing:0.5px;transition:all 0.4s ease;display:inline-block;text-align:center}#section-choose-us .btn-dark{background-color:var(--btn-primary-dark-background-color);color:var(--btn-primary-light-color)}#section-choose-us .btn-dark:hover{background-color:var(--btn-primary-color);color:var(--btn-primary-dark-background-color);transform:scale(1.05)}#section-choose-us .text-box .btn-custom{align-self:flex-start}#section-choose-us .btn-container{display:flex;gap:15px}#section-choose-us .image-box{position:relative;display:flex;justify-content:center;align-items:center;height:300px;background-color:var(--btn-primary-light-color);margin-bottom:40px}#section-choose-us .image-box img{transition:transform 0.4s ease}#section-choose-us .image-box:hover img{transform:scale(1.1)}#section-choose-us .orange-bg{background-color:var(--btn-primary-light-background-color);display:flex;align-items:center;justify-content:center}#section-choose-us .orange-bg img{width:auto;max-width:80%;height:auto;max-height:80%;object-fit:contain}#section-choose-us .animated-item{transform:translateY(50px);transition:transform 0.8s cubic-bezier(0.25,0.46,0.45,0.94)}#section-choose-us.is-visible .animated-item{transform:translateY(0)}#section-choose-us.is-visible .row:first-of-type .animated-item:nth-child(1){transition-delay:0s}#section-choose-us.is-visible .row:first-of-type .animated-item:nth-child(2){transition-delay:0.15s}#section-choose-us.is-visible .row:last-of-type .animated-item:nth-child(1){transition-delay:0.3s}#section-choose-us.is-visible .row:last-of-type .animated-item:nth-child(2){transition-delay:0.45s}@media (max-width:991px){#section-choose-us .col-sm-12{margin-bottom:30px}#section-choose-us .row .col-sm-12:last-child{margin-bottom:0}#section-choose-us .row:first-of-type{margin-bottom:0}}@media (max-width:767px){#section-choose-us .text-box,#section-choose-us .promo-box{padding:30px}#section-choose-us .btn-container{flex-direction:column}#section-choose-us .btn-container .btn-custom{width:100%}}#section-choose-us .image-box img,#section-choose-us .shoes-one img{width:100%;height:auto;transition:transform 0.4s ease}#section-choose-us .image-box:hover img,#section-choose-us .shoes-one img:hover{transform:scale(1.1)}#section-choose-us .shoes-two img{width:100%;height:auto;object-position:center;transition:transform 0.4s ease}#section-choose-us .shoes-two img:hover{transform:scale(1.1)}#section-choose-us.text-right{direction:rtl}#section-jordan-hero{overflow:hidden;position:relative;min-height:500px}#section-jordan-hero .container{position:relative;z-index:2}#section-jordan-hero .product-display-wrapper{position:relative;height:350px;display:flex;align-items:center;justify-content:center}#section-jordan-hero .main-shoe-container{position:absolute;width:100%;max-width:550px;left:30%;top:-20%;transform:translate(-50%,-40%) rotate(-15deg);z-index:2;transition:transform 1s cubic-bezier(0.19,1,0.22,1),opacity 0.8s ease}@media (min-width:500px) and (max-width:810px){#section-jordan-hero .main-shoe-container{left:5%}}@media (max-width:360px){#section-jordan-hero .main-shoe-container{left:5%;top:5%}}#section-jordan-hero #main-shoe{width:100%;height:auto;filter:drop-shadow(0 30px 60px rgba(0,0,0,0.15));transition:filter 0.6s ease}#section-jordan-hero .main-shoe-container:hover #main-shoe{filter:drop-shadow(0 40px 80px rgba(255,0,0,0.2))}#section-jordan-hero .feature-highlight{position:absolute;width:22px;height:22px;background:linear-gradient(135deg,#ff0000 0,#cc0000 100%);clip-path:polygon(50% 0,0 100%,100% 100%);transform:rotate(90deg);animation:pulse 2s infinite;box-shadow:0 0 20px rgba(255,0,0,0.3)}@keyframes pulse{0{transform:rotate(90deg) scale(1);box-shadow:0 0 0 0 rgba(255,0,0,0.7)}70%{transform:rotate(90deg) scale(1.1);box-shadow:0 0 0 15px rgba(255,0,0,0)}100%{transform:rotate(90deg) scale(1);box-shadow:0 0 0 0 rgba(255,0,0,0)}}#section-jordan-hero .main-title{position:absolute;z-index:3;width:100%;text-align:center;top:50%;left:50%;transform:translate(-50%,-50%);text-transform:uppercase;user-select:none}#section-jordan-hero .main-title h1{font-size:15vw;line-height:0.8;margin:0;text-shadow:0 2px 10px rgba(0,0,0,0.05)}#section-jordan-hero .main-title .jump-text{color:#ff0000;display:inline-block;background:linear-gradient(135deg,#ff0000 0,#cc0000 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}#section-jordan-hero .main-title .man-text{color:#000000;display:inline-block}#section-jordan-hero .main-title .subtitle{position:absolute;bottom:0;left:15%;letter-spacing:1.5vw;transform:translateY(100%)}#section-jordan-hero .details-row{margin-top:50px;position:relative;z-index:5}#section-jordan-hero .color-options{display:flex;gap:15px}#section-jordan-hero .color-swatch{width:80px;height:80px;object-fit:cover;cursor:pointer;transition:transform 0.4s cubic-bezier(0.34,1.56,0.64,1),filter 0.4s ease,box-shadow 0.4s ease;filter:brightness(0.85) grayscale(0.3);transform:scale(0.9);border-radius:12px;box-shadow:0 4px 15px rgba(0,0,0,0.1)}#section-jordan-hero .color-swatch:hover,#section-jordan-hero .color-swatch.active{transform:scale(1.05);filter:brightness(1) grayscale(0);box-shadow:0 8px 25px rgba(255,0,0,0.2)}#section-jordan-hero .action-buttons{display:flex;justify-content:center;align-items:center;gap:15px}#section-jordan-hero .action-buttons .btn{padding:14px 32px;letter-spacing:2px;transition:all 0.4s cubic-bezier(0.34,1.56,0.64,1);border-radius:0;text-transform:uppercase;position:relative;overflow:hidden;text-decoration:none}#section-jordan-hero .action-buttons .btn::before{content:'';position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,0.3),transparent);transition:left 0.6s ease}#section-jordan-hero .action-buttons .btn:hover::before{left:100%}#section-jordan-hero .btn-primary{background-color:var(--btn-primary-dark-background-color);border-color:transparent}#section-jordan-hero .btn-primary:hover{color:var(--btn-primary-dark-color);transform:translateY(-2px)}#section-jordan-hero .product-info{text-align:right}#section-jordan-hero .product-title h4{margin:0 0 5px 0;letter-spacing:2px;text-transform:uppercase}#section-jordan-hero .exclusive-tag{background:var(--btn-primary-background-color);color:var(--btn-primary-color);padding:5px 12px;border-radius:20px;display:inline-block;letter-spacing:1px;text-transform:uppercase;box-shadow:0 4px 15px rgba(255,0,0,0.3)}#section-jordan-hero .anim-element{opacity:0;transform:translateY(40px);transition:transform 1s cubic-bezier(0.19,1,0.22,1),opacity 0.8s ease}#section-jordan-hero.is-visible .anim-element{opacity:1;transform:translateY(0)}#section-jordan-hero.is-visible .main-title .jump-text{transition-delay:0.2s}#section-jordan-hero.is-visible .main-title .man-text{transition-delay:0.3s}#section-jordan-hero.is-visible .main-title .subtitle{transition-delay:0.4s}#section-jordan-hero.is-visible .main-shoe-container{transition-delay:0.1s}#section-jordan-hero.is-visible .details-row .col-md-4:nth-child(1){transition-delay:0.6s}#section-jordan-hero.is-visible .details-row .col-md-4:nth-child(2){transition-delay:0.7s}#section-jordan-hero.is-visible .details-row .col-md-4:nth-child(3){transition-delay:0.8s}.pt-100{padding-top:100px}.pb-50{padding-bottom:50px}@media (max-width:1200px){#section-jordan-hero .main-title h1{font-size:18vw}#section-jordan-hero .main-title .subtitle{letter-spacing:1.2vw;left:10%}}@media (max-width:991px){#section-jordan-hero{min-height:auto}#section-jordan-hero .product-display-wrapper{height:450px}#section-jordan-hero .main-title h1{font-size:22vw}#section-jordan-hero .main-title .subtitle{letter-spacing:1vw}#section-jordan-hero .details-row{margin-top:20px;text-align:center}#section-jordan-hero .color-chooser,#section-jordan-hero .product-info{text-align:center;margin-bottom:40px}#section-jordan-hero .color-options{justify-content:center}#section-jordan-hero .product-info{text-align:center}}#section-jordan-hero .color-chooser h4{margin-bottom:50px}@media (max-width:767px){#section-jordan-hero.pt-100{padding-top:50px}#section-jordan-hero.pb-50{padding-bottom:50px}#section-jordan-hero .product-display-wrapper{height:350px}#section-jordan-hero .main-title h1{font-size:25vw}#section-jordan-hero .main-title .subtitle{display:none}#section-jordan-hero .action-buttons{flex-direction:column;gap:10px}#section-jordan-hero .action-buttons .btn{width:80%}#section-jordan-hero .color-swatch{width:60px;height:60px}}#section-jordan-hero.text-right{direction:rtl}#section-shoes-sale{position:relative;overflow:hidden}#section-shoes-sale .container-special-width{width:100%;max-width:1400px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}#section-shoes-sale .banner-wrapper{position:relative;padding:40px 0}#section-shoes-sale .website-url{letter-spacing:1px;margin-bottom:10px}#section-shoes-sale .sale-title{letter-spacing:2px;text-transform:uppercase;margin-top:0;margin-bottom:40px}#section-shoes-sale .image-container{display:inline-block;max-width:600px;width:100%;transition:transform 0.4s ease}#section-shoes-sale .image-container img{width:50%;height:auto;transition:transform 0.4s ease}#section-shoes-sale .sale-link:hover .image-container img,#section-shoes-sale .sale-link:focus .image-container img{transform:scale(1.05)}#section-shoes-sale .deco-lines-tl,#section-shoes-sale .deco-lines-tr,#section-shoes-sale .deco-squares-tr,#section-shoes-sale .deco-squares-bl{position:absolute}#section-shoes-sale .deco-lines-tl{top:0;left:0}#section-shoes-sale .deco-lines-tr{top:0;right:0}#section-shoes-sale .deco-lines-tl .line{float:left;margin-right:8px}#section-shoes-sale .deco-lines-tr .line{float:right;margin-left:8px}#section-shoes-sale .line{width:3px;background-color:var(--btn-primary-dark-background-color)}#section-shoes-sale .line.line-1{height:120px}#section-shoes-sale .line.line-2{height:90px}#section-shoes-sale .deco-squares-tr{top:30%;right:15%}#section-shoes-sale .deco-squares-bl{bottom:20%;left:15%}#section-shoes-sale .square{width:25px;height:25px;background-color:var(--btn-primary-dark-background-color);position:absolute;transition:transform 0.4s ease}#section-shoes-sale .deco-squares-tr .square-1{top:0;left:0}#section-shoes-sale .deco-squares-tr .square-2{top:35px;left:35px}#section-shoes-sale .deco-squares-bl .square-1{top:0;left:0}#section-shoes-sale .deco-squares-bl .square-2{top:35px;left:35px}#section-shoes-sale .sale-link:hover .deco-squares-tr .square-1{transform:translate(-5px,-5px) rotate(-15deg)}#section-shoes-sale .sale-link:hover .deco-squares-tr .square-2{transform:translate(5px,5px) rotate(15deg)}#section-shoes-sale .sale-link:hover .deco-squares-bl .square-1{transform:translate(-5px,-5px) rotate(15deg)}#section-shoes-sale .sale-link:hover .deco-squares-bl .square-2{transform:translate(5px,5px) rotate(-15deg)}#section-shoes-sale .text-anim-wrapper{overflow:hidden}#section-shoes-sale .anim-element{transition:transform 1s cubic-bezier(0.19,1,0.22,1)}#section-shoes-sale .anim-element,#section-shoes-sale .anim-deco{transform:translateY(110%)}#section-shoes-sale .image-container.anim-element{transform:scale(0.8)}#section-shoes-sale .deco-lines-tl .anim-deco{transform:translateX(-150%)}#section-shoes-sale .deco-lines-tr .anim-deco{transform:translateX(150%)}#section-shoes-sale .deco-squares-tr .anim-deco,#section-shoes-sale .deco-squares-bl .anim-deco{transform:scale(0)}#section-shoes-sale.in-view .anim-element,#section-shoes-sale.in-view .anim-deco{transform:translate(0,0) scale(1)}@media (max-width:991px){#section-shoes-sale .deco-squares-tr{right:5%}#section-shoes-sale .deco-squares-bl{left:5%}#section-shoes-sale .image-container{max-width:500px}}@media (max-width:767px){#section-shoes-sale{padding-top:50px;padding-bottom:50px}#section-shoes-sale .sale-title{margin-bottom:20px}#section-shoes-sale .image-container{max-width:100%}#section-shoes-sale .deco-lines-tl,#section-shoes-sale .deco-lines-tr{display:none}#section-shoes-sale .deco-squares-tr{top:20%;right:2%}#section-shoes-sale .deco-squares-bl{bottom:15%;left:2%}#section-shoes-sale .square{width:20px;height:20px}#section-shoes-sale .deco-squares-tr .square-2,#section-shoes-sale .deco-squares-bl .square-2{top:28px;left:28px}}@media (max-width:480px){#section-shoes-sale .deco-squares-tr,#section-shoes-sale .deco-squares-bl{display:none}}#section-shoes-sale.text-right{direction:rtl}#section-shoe-hero{position:relative;overflow:hidden}#section-shoe-hero .bg{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--btn-primary-light-background-color);z-index:0;clip-path:polygon(45% 0,100% 0,100% 100%,35% 100%)}#section-shoe-hero .container-special-width{position:relative;z-index:1}#section-shoe-hero .row{display:flex;align-items:center;flex-wrap:wrap}#section-shoe-hero .content-column{display:flex;justify-content:center;flex-direction:column}#section-shoe-hero .hero-headline{line-height:1;text-transform:uppercase;margin-top:0;margin-bottom:25px}#section-shoe-hero .hero-headline .line-1,#section-shoe-hero .hero-headline .line-2{display:block}#section-shoe-hero .hero-headline .line-3{display:block}#section-shoe-hero .divider{width:60px;height:3px;background-color:var(--btn-primary-dark-background-color);margin-bottom:20px}#section-shoe-hero .hero-subheadline{line-height:1.6;max-width:400px;margin-bottom:30px}#section-shoe-hero .button-group .btn{border-radius:50px;padding:10px 30px;text-transform:uppercase;transition:all 0.4s ease;margin-right:10px;margin-bottom:10px}#section-shoe-hero .button-group .btn-primary-custom{background-color:var(--btn-primary-light-background-color);color:var(--btn-primary-light-color)}#section-shoe-hero .button-group .btn-secondary-custom{background-color:var(--btn-primary-dark-background-color);color:var(--btn-primary-light-color)}#section-shoe-hero .button-group .btn:hover{transform:translateY(-3px);box-shadow:0 10px 20px rgba(0,0,0,0.1)}#section-shoe-hero .image-column{position:relative}#section-shoe-hero .main-shoe-wrapper{padding:20px}#section-shoe-hero .main-shoe{width:100%;height:auto;max-width:600px;margin:0 auto;transform:rotate(-15deg);animation:float-bob 5s ease-in-out infinite;filter:drop-shadow(0 30px 20px rgba(0,0,0,0.2))}@keyframes float-bob{0{transform:translateY(0) rotate(-15deg)}50%{transform:translateY(-20px) rotate(-12deg)}100%{transform:translateY(0) rotate(-15deg)}}#section-shoe-hero .thumbnail-wrapper{display:flex;justify-content:center;gap:20px;margin-top:20px;padding-bottom:20px}#section-shoe-hero .thumbnail-shoe{width:80px;height:80px;object-fit:contain;cursor:pointer;transition:all 0.4s ease;filter:drop-shadow(0 10px 10px rgba(0,0,0,0.15))}#section-shoe-hero .thumbnail-shoe:hover{transform:scale(1.15) translateY(-5px)}#section-shoe-hero .content-column,#section-shoe-hero .main-shoe-wrapper,#section-shoe-hero .thumbnail-wrapper{transform:translateY(40px);transition:transform 1s cubic-bezier(0.165,0.84,0.44,1)}#section-shoe-hero.in-view .content-column,#section-shoe-hero.in-view .main-shoe-wrapper,#section-shoe-hero.in-view .thumbnail-wrapper{transform:translateY(0)}#section-shoe-hero .thumbnail-shoe{transform:translateY(40px);transition:transform 1s cubic-bezier(0.165,0.84,0.44,1)}#section-shoe-hero.in-view .thumbnail-shoe:nth-child(1){transition-delay:0.2s;transform:translateY(0)}#section-shoe-hero.in-view .thumbnail-shoe:nth-child(2){transition-delay:0.4s;transform:translateY(0)}#section-shoe-hero.in-view .thumbnail-shoe:nth-child(3){transition-delay:0.6s;transform:translateY(0)}@media (max-width:991px){#section-shoe-hero .row{flex-direction:column}#section-shoe-hero .content-column{text-align:center;order:2;padding-top:40px}#section-shoe-hero .image-column{order:1}#section-shoe-hero .divider,#section-shoe-hero .hero-subheadline{margin-left:auto;margin-right:auto}#section-shoe-hero .bg{clip-path:polygon(0 40%,100% 40%,100% 100%,0 100%)}}@media (max-width:767px){#section-shoe-hero .button-group{display:flex;flex-direction:column;align-items:center}#section-shoe-hero .button-group .btn{width:80%;max-width:250px}#section-shoe-hero .thumbnail-shoe{width:60px;height:60px}}#section-shoe-hero.text-right{direction:rtl}#section-featured-items{overflow:hidden}#section-featured-items .section-title{margin-bottom:80px;letter-spacing:2px}#section-featured-items .product-card{position:relative;margin-top:80px;margin-bottom:30px;text-align:center;transition:transform 0.4s ease;visibility:hidden;transform:translateY(50px)}.product-colors .color-green{background-color:#00E64D}.product-colors .color-blue{background-color:#00B8D4}.product-colors .color-black{background-color:#333333}.product-colors .color-white{background-color:#FFFFFF}#section-featured-items.is-visible .product-card{visibility:visible;transform:translateY(0);transition:transform 0.6s ease,visibility 0s 0s}#section-featured-items.is-visible .col-md-4:nth-child(2) .product-card{transition-delay:0.2s}#section-featured-items.is-visible .col-md-4:nth-child(3) .product-card{transition-delay:0.4s}#section-featured-items .product-card:hover{transform:translateY(-15px)}#section-featured-items .product-image{position:absolute;top:0;left:50%;transform:translateX(-50%) translateY(-50%);z-index:2;width:100%}#section-featured-items .product-image img{max-width:90%;height:auto;filter:drop-shadow(0 15px 10px rgba(0,0,0,0.2));transition:transform 0.4s ease}#section-featured-items .product-card .middle-shoe img{transform:rotate(-15deg)}#section-featured-items .product-card:hover .product-image img{transform:scale(1.1)}#section-featured-items .product-card:hover .middle-shoe img{transform:scale(1.1) rotate(-5deg)}#section-featured-items .product-details{padding:100px 30px 30px 30px;border-radius:15px}#section-featured-items .card-orange{background-color:var(--btn-primary-light-background-color)}#section-featured-items .card-yellow{background-color:#F4B301}#section-featured-items .product-details h3,#section-featured-items .product-details h4,#section-featured-items .product-details p{color:var(--btn-primary-color)}#section-featured-items .product-details h3{margin-top:0;margin-bottom:5px}#section-featured-items .product-details h4{margin-top:0;margin-bottom:15px}#section-featured-items .product-colors{margin-bottom:15px;display:inline-block}#section-featured-items .product-colors span{display:inline-block;width:20px;height:20px;margin:0 5px;border-radius:3px;border:2px solid rgba(255,255,255,0.5)}#section-featured-items .product-details p{margin-bottom:25px;min-height:40px}#section-featured-items .btn-primary{background-color:var(--btn-primary-dark-background-color);color:var(--btn-primary-dark-color);border-radius:5px;padding:10px 30px;font-weight:bold;text-transform:uppercase;transition:all 0.4s ease}#section-featured-items .btn-primary:hover,#section-featured-items .btn-primary:focus{transform:scale(1.05)}@media (max-width:991px){#section-featured-items .section-title{margin-bottom:60px}#section-featured-items .product-card{margin-top:60px}#section-featured-items .product-details{padding-top:80px}}@media (max-width:767px){#section-featured-items .col-sm-6:nth-child(odd){clear:left}#section-featured-items .col-sm-6:last-of-type{float:none;margin-left:auto;margin-right:auto}#section-featured-items .product-card{max-width:350px;margin-left:auto;margin-right:auto}}@media (max-width:480px){#section-featured-items .product-image img{max-width:80%}}@media (max-width:991px){#section-featured-items .product-image{width:75%}}#section-featured-items.text-right{direction:rtl}#section-shoe-promo{position:relative;overflow:hidden}#section-shoe-promo .bg{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;z-index:-1}#section-shoe-promo .row{display:flex;align-items:center;flex-wrap:wrap}#section-shoe-promo h1{line-height:1.2;margin-top:0;margin-bottom:25px}#section-shoe-promo .promo-brand{color:var(--btn-primary-light-background-color);margin-top:0;margin-bottom:40px}#section-shoe-promo .promo-button{background-color:var(--btn-primary-background-color);color:var(--btn-primary-light-color);border-radius:5px;padding:12px 30px;font-size:16px;font-weight:600;transition:all 0.4s ease;text-transform:none}#section-shoe-promo .promo-button:hover,#section-shoe-promo .promo-button:focus{transform:translateY(-3px)}#section-shoe-promo .promo-image-wrapper{position:relative;text-align:center}#section-shoe-promo .promo-image-wrapper img{max-width:100%;height:auto}#section-shoe-promo .price-marker{position:absolute;top:35%;left:-20px;display:flex;align-items:center;z-index:2}#section-shoe-promo .price-label{background-color:var(--btn-primary-background-color);color:var(--btn-primary-color);padding:8px 16px;border-radius:5px;white-space:nowrap}#section-shoe-promo .price-line{width:60px;height:2px;background-color:var(--btn-primary-background-color)}#section-shoe-promo .price-dot{width:14px;height:14px;background-color:var(--btn-primary-background-color);border-radius:50%;animation:pulse-red 2s infinite}@keyframes pulse-red{0{transform:scale(0.95);box-shadow:0 0 0 0 rgba(204,0,0,0.7)}70%{transform:scale(1);box-shadow:0 0 0 10px rgba(204,0,0,0)}100%{transform:scale(0.95);box-shadow:0 0 0 0 rgba(204,0,0,0)}}#section-shoe-promo .promo-content,#section-shoe-promo .promo-image-wrapper,#section-shoe-promo .price-marker{transition:transform 1s cubic-bezier(0.19,1,0.22,1),opacity 1s ease}#section-shoe-promo .promo-content{transform:translateX(-50px)}#section-shoe-promo .promo-image-wrapper{transform:translateX(50px)}#section-shoe-promo .price-marker{transform:scale(0);transform-origin:left center;transition-delay:0.4s}#section-shoe-promo.is-visible .promo-content,#section-shoe-promo.is-visible .promo-image-wrapper{transform:translateX(0)}#section-shoe-promo.is-visible .price-marker{transform:scale(1)}@media (max-width:991px){#section-shoe-promo .row{display:block}#section-shoe-promo .promo-content{text-align:center;margin-bottom:50px}}@media (max-width:767px){#section-shoe-promo .price-marker{top:30%;left:5%}#section-shoe-promo .price-line{width:40px}}#section-shoe-promo.text-right{direction:rtl}#section-product-detail{position:relative;z-index:1}#section-product-detail .container-special-width{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}#section-product-detail .product-card{border-radius:12px;padding:40px;box-shadow:0 10px 30px rgba(0,0,0,0.1)}#section-product-detail .product-thumbnails{list-style:none;padding:0;margin:0}#section-product-detail .thumbnail-item{margin-bottom:15px;cursor:pointer;border:2px solid #e0e0e0;border-radius:6px;overflow:hidden;transition:border-color 0.4s ease}#section-product-detail .stock-status{color:var(--btn-primary-light-background-color)}#section-product-detail .thumbnail-item.active,#section-product-detail .thumbnail-item:hover{border-color:var(--btn-primary-background-color)}#section-product-detail .thumbnail-item img{width:100%;height:55px;object-fit:cover;display:block}#section-product-detail .main-image-container{text-align:center;display:flex;align-items:center;justify-content:center;height:100%}#section-product-detail #main-product-image{max-width:100%;height:auto;transition:opacity 0.4s ease}#section-product-detail .product-details{padding-left:25px}#section-product-detail .product-rating{margin-bottom:15px;color:var(--btn-primary-background-color)}#section-product-detail .product-price{margin-bottom:20px;color:var(--btn-primary-light-background-color)!important}#section-product-detail .product-description{line-height:1.6;margin-bottom:25px}#section-product-detail .product-meta p{margin-bottom:5px}#section-product-detail .btn-add-to-cart{display:inline-block;background-color:var(--btn-primary-background-color);color:var(--btn-primary-color);padding:15px 40px;border-radius:5px;text-decoration:none;margin-top:20px;transition:background-color 0.4s ease,transform 0.4s ease}#section-product-detail .btn-add-to-cart:hover{background-color:var(--btn-primary-color);transform:translateY(-3px);color:var(--btn-primary-light-background-color)}#section-product-detail .product-pagination{text-align:center;margin-top:30px}#section-product-detail .product-pagination .dot{display:inline-block;width:12px;height:12px;border-radius:50%;background-color:#999090;margin:0 5px;cursor:pointer;transition:background-color 0.4s ease,width 0.4s ease}#section-product-detail .product-pagination .dot.active{background-color:var(--btn-primary-light-background-color);width:30px;border-radius:6px}#section-product-detail .animate-on-scroll{opacity:0;transform:translateY(30px);transition:opacity 0.6s ease-out,transform 0.6s ease-out}#section-product-detail .animate-on-scroll.is-visible{opacity:1;transform:translateY(0)}@media (max-width:991px){#section-product-detail .product-details{padding-left:0;margin-top:40px}}@media (max-width:767px){#section-product-detail .product-card{padding:20px}#section-product-detail .product-details{text-align:center}}@media (max-width:480px){#section-product-detail .col-xs-3{padding-right:10px}#section-product-detail .col-xs-9{padding-left:10px}#section-product-detail .product-details{text-align:left}}#section-product-detail.text-right{direction:rtl}#section-connect{overflow-x:hidden}#section-connect .container-special-width{max-width:1440px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}#section-connect .row{display:flex;align-items:center;flex-wrap:wrap}#section-connect .content-column{display:flex;flex-direction:column;justify-content:center;padding-right:50px}#section-connect .content-wrapper h1{line-height:1.1;margin-top:0;margin-bottom:40px;letter-spacing:-2px}#section-connect .content-wrapper p{line-height:1.6;margin-bottom:60px;max-width:450px}#section-connect .email-form .form-group{position:relative;margin-bottom:0;max-width:450px}#section-connect .email-form .form-control{background-color:transparent;border:none;border-bottom:2px solid #000000;border-radius:0;box-shadow:none;height:50px;padding:10px 40px 10px 0;transition:border-color 0.4s ease}#section-connect .email-form .form-control:focus{box-shadow:none;border-color:#888888}#section-connect .email-form .form-control::-webkit-input-placeholder{color:#757575;opacity:1}#section-connect .email-form .form-control:-ms-input-placeholder{color:#757575;opacity:1}#section-connect .email-form .form-control::placeholder{color:#757575;opacity:1}#section-connect .submit-btn{position:absolute;right:0;top:50%;transform:translateY(-50%);background:none;border:none;color:#000000;font-size:24px;padding:10px;cursor:pointer;transition:transform 0.4s ease}#section-connect .submit-btn:hover,#section-connect .submit-btn:focus{transform:translateY(-50%) translateX(8px);color:#000000;outline:none}#section-connect .image-column .img-responsive{width:100%;height:650px;max-height:650px;object-fit:cover}#section-connect .anim-el,#section-connect .anim-child{transform:translateY(50px);transition-property:transform;transition-duration:1.2s;transition-timing-function:cubic-bezier(0.19,1,0.22,1)}#section-connect .image-wrapper.anim-el.is-visible,#section-connect .content-wrapper.is-visible .anim-child{transform:translateY(0)}#section-connect .content-wrapper.is-visible .anim-child:nth-child(2){transition-delay:0.15s}#section-connect .content-wrapper.is-visible .anim-child:nth-child(3){transition-delay:0.3s}@media (max-width:991px){#section-connect .row{flex-direction:column-reverse}#section-connect .content-column{padding:0 15px;text-align:center;margin-top:50px}#section-connect .content-wrapper,#section-connect .email-form .form-group{margin-left:auto;margin-right:auto}#section-connect .content-wrapper p{max-width:100%}}@media (max-width:767px){#section-connect .content-column{text-align:left}#section-connect .content-wrapper,#section-connect .email-form .form-group{margin-left:0;margin-right:0}}@media (max-width:480px){#section-connect .content-wrapper h1{letter-spacing:-1px}}#section-connect.text-right{direction:rtl}#section-split-showcase .container-special-width{padding-left:0!important;padding-right:0!important}#section-split-showcase .showcase-bg{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;transition:transform 0.6s cubic-bezier(0.25,0.46,0.45,0.94)}#section-split-showcase .showcase-card:hover .showcase-bg{transform:scale(1.05)}#section-split-showcase .left-card .showcase-bg{background-image:url('/public/builder/templates_json_website/front/shoes_devaito_com/uploadedFilesImages/usama-akram-kp6knt7tjn4-unsplash.jpg') !important}#section-split-showcase .right-card .showcase-bg{background-image:url('/public/builder/templates_json_website/front/shoes_devaito_com/uploadedFilesImages/generated-4jebqwttgvrpfvbhiych-1759771722.png') !important}#section-split-showcase .col-md-6.col-sm-12{padding:0}#section-split-showcase .row.no-gutters{margin-left:0;margin-right:0}#section-split-showcase .row.no-gutters > [class*="col-"]{padding-left:0;padding-right:0}#section-split-showcase .showcase-card{position:relative;display:block;overflow:hidden;min-height:80vh;width:100%;text-decoration:none}#section-split-showcase .showcase-content{position:absolute;bottom:60px;left:60px;right:60px;z-index:2;display:flex;justify-content:space-between;align-items:flex-end}#section-split-showcase .title-main,#section-split-showcase .title-sub{line-height:1;margin:0;text-transform:lowercase}#section-split-showcase .btn-primary{display:inline-block;border:1px solid rgba(255,255,255,0.7);padding:12px 24px;border-radius:30px;background-color:transparent;color:var(--btn-primary-light-color)}#section-split-showcase .btn-primary:hover{background-color:var(--btn-primary-light-color);color:var(--btn-primary-dark-color);transform:translateY(-2px)}#section-split-showcase .btn-showcase-more .fa{margin-left:10px;transition:transform 0.4s ease}#section-split-showcase .showcase-card:hover .btn-showcase-more .fa{transform:translateX(5px)}#section-split-showcase .anim-wrapper{overflow:hidden}#section-split-showcase .anim-wrapper > *{transform:translateY(110%);transition:transform 1s cubic-bezier(0.19,1,0.22,1)}#section-split-showcase.is-visible .content-text .anim-wrapper:nth-child(1) > *{transition-delay:0.2s;transform:translateY(0)}#section-split-showcase.is-visible .content-text .anim-wrapper:nth-child(2) > *{transition-delay:0.3s;transform:translateY(0)}#section-split-showcase.is-visible .content-text .anim-wrapper:nth-child(3) > *{transition-delay:0.4s;transform:translateY(0)}#section-split-showcase.is-visible .showcase-content > .anim-wrapper > *{transition-delay:0.5s;transform:translateY(0)}@media (min-width:500px) and (max-width:800px){#section-split-showcase .showcase-card{min-height:90vh}}@media (max-width:767px){#section-split-showcase .showcase-content{left:30px;right:30px;bottom:30px}}@media (min-width:801px) and (max-width:991px){#section-split-showcase .showcase-card{min-height:120vh}}@media (max-width:480px){#section-split-showcase .showcase-content{flex-direction:column;align-items:flex-start}#section-split-showcase .btn-primary{margin-top:25px}}#section-split-showcase.text-right{direction:rtl}