.fshoes-section{position:relative;overflow:hidden;background:linear-gradient(160deg,var(--fshoes-bg-1, #c40f0f) 0%,var(--fshoes-bg-2, #7a0808) 100%);isolation:isolate}.fshoes-stripes{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background-image:repeating-linear-gradient(100deg,rgba(255,255,255,.05) 0px,rgba(255,255,255,.05) 2px,transparent 2px,transparent 26px);mix-blend-mode:screen;pointer-events:none}.fshoes-star{position:absolute;z-index:1;display:block;object-fit:contain;filter:drop-shadow(0 0 8px rgba(255,90,90,.55));pointer-events:none}.fshoes-star--1{top:2%;left:1%;width:70px;height:auto}.fshoes-star--2{top:5%;right:5%;width:30px;height:auto}.fshoes-star--3{top:6%;right:16%;width:22px;height:auto}.fshoes-star--4{bottom:6%;right:8%;width:26px;height:auto}.fshoes-grid{position:relative;z-index:2;display:grid;grid-template-columns:50% 50%;align-items:center;min-height:480px}.fshoes-image-col{display:flex;align-items:center;justify-content:left;padding:0}.fshoes-image,.fshoes-placeholder{width:100%;max-width:640px;height:auto;object-fit:contain}.fshoes-image--desktop{display:block}.fshoes-image--mobile{display:none}.fshoes-content{padding:48px 6vw 48px 3vw;color:#ffffffd9}.fshoes-categories{display:grid;grid-template-columns:repeat(3,minmax(140px,1fr));gap:24px;margin-bottom:36px}.fshoes-category{display:flex;flex-direction:column}.fshoes-category__divider{display:block;width:100%;height:1px;background:#ffffff80;margin-bottom:10px}.fshoes-category__label{font-family:var(--font-heading-family);font-size:20px;color:#ffffffd9;margin-bottom:4px}.fshoes-category__desc{font-size:18px;line-height:1.4;color:#ffffffd9}.fshoes-heading{font-family:var(--font-heading-family);font-size:clamp(1.8rem,3vw,2.6rem);margin:0 0 16px;color:#ffffffd9}.fshoes-paragraph{font-size:16px;line-height:1.6;max-width:46ch;color:#ffffffd9;margin-bottom:18px}.fshoes-paragraph p{margin:0}.fshoes-tagline{font-family:var(--font-heading-family);font-size:20px;color:#ffffffbf;margin:0 0 26px}.fshoes-button{display:inline-block;color:#ffffffd9;font-weight:700;letter-spacing:.1em;text-transform:uppercase;font-size:20px;font-family:var(--font-heading-family);padding-bottom:4px;transition:opacity .3s ease,letter-spacing .3s ease}.fshoes-button:hover{letter-spacing:.14em}@media screen and (max-width:767px){.fshoes-grid{grid-template-columns:1fr;min-height:0}.fshoes-content{order:1;padding:40px 24px 32px}.fshoes-image-col{order:2;padding:0}.fshoes-categories{grid-template-columns:repeat(2,1fr);gap:20px 16px}.fshoes-heading{font-size:1.6rem}.fshoes-paragraph,.fshoes-tagline{max-width:none}.fshoes-image--desktop{display:none}.fshoes-image--mobile{display:block}.fshoes-star--1{width:44px}.fshoes-star--2{width:20px}.fshoes-star--3{width:16px}.fshoes-star--4{width:18px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-formal-shoes.css.map */
