.discount-section{border-radius:22px;justify-content:center;align-items:center;padding:40px 0;display:flex}.discount-container{background:#eaeaea;border-radius:22px;flex-direction:row;align-items:center;width:100%;max-width:1200px;padding:0 24px;display:flex;box-shadow:0 8px 24px #0000000f}.discount-img-wrapper{flex:1 0 42%;justify-content:center;align-items:center;display:flex;position:relative}.discount-shoes-img{z-index:2;width:370px;max-width:90%;position:relative}.discount-stripes{z-index:1;pointer-events:none;flex-direction:column;justify-content:center;width:40px;height:82%;display:flex;position:absolute;top:15%;left:50%;transform:translate(-50%)}.discount-content{flex-direction:column;flex:1 0 58%;justify-content:center;align-items:flex-start;padding:32px 16px 32px 32px;display:flex;position:relative}.discount-brand-logo{position:absolute;top:-10px;right:10px}.discount-logo-img{object-fit:contain;height:140px}.discount-title{color:#111;letter-spacing:1px;margin-bottom:16px;font-size:2.5rem;font-weight:700}.discount-desc{color:#222;margin-bottom:36px;font-size:1.2rem;font-weight:500;line-height:1.5}.discount-btn{color:#fff;text-align:center;background:#111;border-radius:32px;padding:14px 34px;font-size:1.22rem;font-weight:700;text-decoration:none;transition:background .2s;display:inline-block;box-shadow:0 2px 12px #00000014}.discount-btn:hover{background:#222}@media (max-width:980px){.discount-brand-logo{display:none}}@media (max-width:760px){.discount-container{flex-direction:column}.discount-content{padding:1px}.discount-brand-logo{margin-bottom:18px;position:static}.discount-title{margin-top:20px;font-size:1.7rem}.discount-btn{font-size:1rem;font-weight:600}.discount-desc{font-size:1rem}.discount-container{padding:15px}}
.cataloghome-container{max-width:1200px;margin:0 auto;padding:40px 10px}.why-catalog{letter-spacing:1px;align-items:center;gap:13px;margin-bottom:24px;font-family:Arial Black,Arial,sans-serif;font-size:2.6em;font-weight:700;display:flex}.why-title-line-catalog-right{background:#000;width:500px;height:3px;display:inline-block}.why-title-line-catalog-left{background:#000;width:100px;height:3px;display:inline-block}.cataloghome-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));justify-items:center;gap:44px 6px;display:grid}.cataloghome-card{background:0 0;border-radius:16px;flex-direction:column;align-items:center;padding:0;display:flex}.cataloghome-imgbox{perspective:1000px;border-radius:16px;width:320px;height:250px;margin-bottom:9px;position:relative;overflow:hidden}.flip-card-inner{width:100%;height:100%;transform-style:preserve-3d;transition:transform .55s cubic-bezier(.4,.2,.2,1);position:relative}.flip-card:hover .flip-card-inner,.flip-card:focus .flip-card-inner{transform:rotateY(180deg)}.flip-card-front,.flip-card-back{backface-visibility:hidden;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.flip-card-back{z-index:2;transform:rotateY(180deg)}.cataloghome-img{object-fit:contain;width:100%;height:100%;display:block}.cataloghome-content{text-align:left;flex-direction:column;align-items:flex-start;width:280px;display:flex}.cataloghome-product{letter-spacing:1.5px;margin-bottom:13px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1rem;font-weight:600}.cataloghome-row{align-items:baseline;margin-bottom:5px;display:flex}.cataloghome-label{color:#999;letter-spacing:1px;margin-right:14px;font-family:Impact,Arial,sans-serif;font-size:1rem;font-weight:600}.cataloghome-value{color:#111;letter-spacing:1px;font-family:Impact,Arial,sans-serif;font-size:1rem;font-weight:600}.cataloghome-oldprice{opacity:.5;margin-left:7px;font-size:.8rem;font-weight:500;text-decoration:line-through}.cataloghome-explorer{color:#fff;cursor:pointer;letter-spacing:1px;text-align:center;background:#111;border:none;border-radius:38px;width:50%;margin:18px auto 0;padding:10px 0;font-size:1.14rem;font-weight:600;text-decoration:none;transition:background .18s}.cataloghome-explorer:hover,.cataloghome-explorer:focus{background:#222}@media (max-width:800px){.why-catalog{text-align:center;justify-content:center;font-size:1.5em;font-weight:600}.why-title-line-catalog-left,.why-title-line-catalog-right{width:50px}}
