.fx-aftersales{background:#fff;width:100%}.fx-aftersales__banner{align-items:center;display:flex;justify-content:center;min-height:calc(360 * var(--rem));overflow:hidden;position:relative}.fx-aftersales__banner-img{display:block;height:100%;top:0;right:0;bottom:0;left:0;object-fit:cover;position:absolute;width:100%}.fx-aftersales__banner-overlay{background:#00000047;top:0;right:0;bottom:0;left:0;position:absolute}.fx-aftersales__banner-title{color:#fff;font-family:var(--font-heading--family);font-size:calc(48 * var(--rem));font-weight:700;letter-spacing:.02em;line-height:1.15;margin:0;position:relative;text-align:center;z-index:1}.fx-aftersales__body{background:#f7f7f7;width:100%}.fx-aftersales__crumbs{color:var(--ferxsport-muted, #8a8a8a);font-family:var(--font-body--family);font-size:calc(10 * var(--rem));margin:0 auto;max-width:calc(1280 * var(--rem));padding:calc(28 * var(--rem)) calc(24 * var(--rem)) calc(0 * var(--rem))}.fx-aftersales__crumbs a{color:inherit;text-decoration:none}.fx-aftersales__crumbs a:hover{color:var(--ferxsport-heading-color, #060102)}.fx-aftersales__crumbs span{margin-inline:calc(6 * var(--rem))}.fx-aftersales__layout{background:var(--ferxsport-surface, #f7f7f7);padding-block:calc(64 * var(--rem));padding-inline:calc(24 * var(--rem));width:100%}.fx-aftersales__panel{align-items:center;display:flex;flex-direction:column;margin-inline:auto;max-width:calc(640 * var(--rem));min-width:0;text-align:center;width:100%}.fx-aftersales__form-slot{width:100%}.fx-aftersales__form-main{min-width:0;width:100%}.fx-aftersales__form-main .shopify-block,.fx-aftersales__form-main .shopify-app-block,.fx-aftersales__form-main [data-form-root],.fx-aftersales__form-main shopify-forms-embed{display:block;max-width:100%;width:100%}.fx-aftersales__header{text-align:center;width:100%}.fx-aftersales__heading{color:var(--ferxsport-heading-color, #060102);font-family:var(--font-heading--family);font-size:calc(28 * var(--rem));font-weight:700;line-height:1.15;margin:0 0 calc(12 * var(--rem));width:100%}.fx-aftersales__subtitle{color:var(--ferxsport-muted, #8a8a8a);font-family:var(--font-body--family);font-size:calc(12 * var(--rem));line-height:1.55;margin:0 auto;max-width:calc(460 * var(--rem))}.fx-aftersales__form{align-items:center;display:flex;flex-direction:column;gap:calc(18 * var(--rem));width:100%}.fx-aftersales__field{display:flex;flex-direction:column;gap:calc(8 * var(--rem));min-width:0;width:100%}.fx-aftersales__field--full{width:100%}.fx-aftersales__label{color:var(--ferxsport-muted, #8a8a8a);font-family:var(--font-body--family);font-size:calc(13 * var(--rem));text-align:center}.fx-aftersales__control{background:#fff;border:1px solid #e6e6e6;border-radius:calc(999 * var(--rem));color:var(--ferxsport-heading-color, #060102);font-family:var(--font-body--family);font-size:calc(14 * var(--rem));line-height:1.4;min-height:calc(48 * var(--rem));padding:calc(12 * var(--rem)) calc(20 * var(--rem));transition:border-color .15s ease;width:100%}.fx-aftersales__control::placeholder{color:#b0b0b0}.fx-aftersales__control:focus{border-color:var(--ferxsport-heading-color, #060102);outline:none}.fx-aftersales__control--area{border-radius:calc(24 * var(--rem));min-height:calc(128 * var(--rem));resize:vertical}.fx-aftersales__control--select{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3E%3Cpath d='M4 6l4 4 4-4' stroke='%238c8c8c' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right calc(18 * var(--rem)) center;background-repeat:no-repeat;background-size:calc(16 * var(--rem));padding-right:calc(40 * var(--rem))}.fx-aftersales__notice{border-radius:calc(16 * var(--rem));font-family:var(--font-body--family);font-size:calc(13 * var(--rem));line-height:1.5;padding:calc(12 * var(--rem)) calc(16 * var(--rem))}.fx-aftersales__notice ul{margin:0;padding-inline-start:calc(20 * var(--rem))}.fx-aftersales__notice--error{background:#fdecea;color:#b3261e}.fx-aftersales__notice--success{background:#e7f4ea;color:#1e7a3c}.fx-aftersales .ferxsport-homepage-btn,.fx-aftersales__btn{--ferxsport-homepage-btn-bg: var(--ferxsport-accent, #fed800);--ferxsport-homepage-btn-color: var(--ferxsport-heading-color, #060102);--ferxsport-homepage-btn-font-size: 13;--ferxsport-homepage-btn-height: 48;--ferxsport-homepage-btn-padding-inline: 24;align-self:center}.fx-aftersales__consent{align-items:flex-start;color:var(--ferxsport-muted, #8a8a8a);cursor:pointer;display:flex;font-family:var(--font-body--family);font-size:calc(12 * var(--rem));gap:calc(8 * var(--rem));justify-content:center;line-height:1.5;margin:0 auto;max-width:calc(460 * var(--rem));text-align:left}.fx-aftersales__consent input[type=checkbox]{accent-color:var(--ferxsport-accent, #fed800);flex-shrink:0;height:calc(14 * var(--rem));margin-top:calc(2 * var(--rem));width:calc(14 * var(--rem))}.fx-aftersales__consent a{color:inherit;text-decoration:underline}@media screen and (max-width:749px){.fx-aftersales__banner{min-height:calc(280 * var(--rem))}.fx-aftersales__banner-title{font-size:calc(32 * var(--rem));padding-inline:var(--ferxsport-module-padding-inline-mobile)}.fx-aftersales__body{padding:0}.fx-aftersales__crumbs{font-size:calc(20 * var(--rem));padding:calc(20 * var(--rem)) calc(24 * var(--rem)) 0 calc(24 * var(--rem));padding-inline:var(--ferxsport-module-padding-inline-mobile)}.fx-aftersales__layout{padding-block:calc(80 * var(--rem));padding-inline:var(--ferxsport-module-padding-inline-mobile)}.fx-aftersales__heading{font-size:calc(40 * var(--rem))}.fx-aftersales__subtitle{font-size:calc(24 * var(--rem))}.fx-aftersales__form{gap:calc(20 * var(--rem))}.fx-aftersales__label{font-size:calc(16 * var(--rem))}.fx-aftersales__control{font-size:calc(18 * var(--rem));min-height:calc(64 * var(--rem))}.fx-aftersales__control--area{min-height:calc(180 * var(--rem))}.fx-aftersales .ferxsport-homepage-btn,.fx-aftersales__btn{--ferxsport-homepage-btn-font-size: 18;--ferxsport-homepage-btn-height: 56}.fx-aftersales__consent{font-size:calc(16 * var(--rem))}}@media screen and (min-width:750px)and (max-width:768px){.fx-aftersales__body{padding:0}.fx-aftersales__crumbs,.fx-aftersales__layout{padding-inline:var(--ferxsport-module-padding-inline-mobile)}.fx-aftersales__banner-title,.fx-aftersales__heading{font-size:calc(32 * var(--rem))}.fx-aftersales__subtitle{font-size:calc(16 * var(--rem))}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-ferxsport-after-sales.css.map */
