
/* Custom CSS theme */
html#ecwid_html body#ecwid_body .ecsp,html#ecwid_html body#ecwid_body .ecwid{min-height:50px !important}html#ecwid_html body#ecwid_body .horizontal-menu-container.horizontal-desktop nav.horizontal-menu{border:none;border-radius:0px}html#ecwid_html body#ecwid_body .horizontal-menu-container.horizontal-desktop .horizontal-menu-item>a{display:block;padding:10px 15px;border-radius:0px;color:#333;white-space:nowrap;font-size:20px}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced[data-cols="3"][data-items="4"] .grid-category:nth-child(n+1){width:33.3333%}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced[data-cols="4"][data-items="1"] .grid-category:nth-child(n+1),html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced[data-cols="4"][data-items="2"] .grid-category:nth-child(n+1),html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced[data-cols="4"][data-items="3"] .grid-category:nth-child(n+1),html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced[data-cols="4"][data-items="4"] .grid-category:nth-child(n+1),html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced[data-cols="4"][data-items="12"] .grid-category:nth-child(n+1){width:25%;height:100px}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .grid__categories--medium-items *{font-size:32px;height:75px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .grid__categories--large-items *{font-size:32px}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-category__wrap-inner{height:75px}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-category .grid-category__bg-color{background-color:linear-gradient(135deg, #408cbd 30%, #1369a2 100%);background-image:linear-gradient(135deg, #408cbd 30%, #1369a2 100%)}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__button-text{display:inline-block;max-width:100%;color:white !important}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--secondary .form-control__button{background-color:#0a3c64}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-link--muted,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-link--muted:visited{color:#0a3c64;text-decoration:underline}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filter__items .ec-form-choice-group__item{width:100%}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-category__title{padding:0 !important}.ec-size .ec-store .grid-category .grid-category__bg-color,.ec-size--xxs .ec-store .grid-category .grid-category__bg-color,.ec-size--xs .ec-store .grid-category .grid-category__bg-color,.ec-size--s .ec-store .grid-category .grid-category__bg-color{background-color:white !important;background-image:linear-gradient(135deg, white 30%, white 100%) !important}.ec-size .grid-category:nth-child(n+1),.ec-size--xxs .grid-category:nth-child(n+1),.ec-size--xs .grid-category:nth-child(n+1),.ec-size--s .grid-category:nth-child(n+1){width:50% !important}.ec-size .grid-category__wrap-inner,.ec-size--xxs .grid-category__wrap-inner,.ec-size--xs .grid-category__wrap-inner,.ec-size--s .grid-category__wrap-inner{height:30px !important}.ec-size .grid-category__title-inner,.ec-size--xxs .grid-category__title-inner,.ec-size--xs .grid-category__title-inner,.ec-size--s .grid-category__title-inner{color:#0062a3 !important;font-size:16px !important;font-weight:200 !important}.ec-size--m .ec-store .grid-category .grid-category__bg-color,.ec-size--l .ec-store .grid-category .grid-category__bg-color{background-color:linear-gradient(135deg, #408cbd 30%, #1369a2 100%) !important;background-image:linear-gradient(135deg, #408cbd 30%, #1369a2 100%) !important}.ec-size--m .grid-category:nth-child(n+1),.ec-size--l .grid-category:nth-child(n+1){width:20% !important}.ec-size--m .grid-category__wrap-inner,.ec-size--l .grid-category__wrap-inner{height:75px !important}.ec-size--m .grid-category__title-inner,.ec-size--l .grid-category__title-inner{color:white !important;font-size:24px !important;font-weight:bold !important}.ec-size--xl .ec-store .grid-category .grid-category__bg-color,.ec-size--xxl .ec-store .grid-category .grid-category__bg-color{background-color:linear-gradient(135deg, #408cbd 30%, #1369a2 100%) !important;background-image:linear-gradient(135deg, #408cbd 30%, #1369a2 100%) !important}.ec-size--xl .grid-category:nth-child(n+1),.ec-size--xxl .grid-category:nth-child(n+1){width:20% !important}.ec-size--xl .grid-category__wrap-inner,.ec-size--xxl .grid-category__wrap-inner{height:75px !important}.ec-size--xl .grid-category__title-inner,.ec-size--xxl .grid-category__title-inner{color:white !important;font-size:32px !important;font-weight:bold !important}.grid-category--id-46838593,.grid-category--id-46851028,.grid-category--id-46841432,.grid-category--id-47933213,.grid-category--id-59457236,.grid-category--id-114158251{height:185px !important}.grid-category--id-46838593 .grid-category__wrap-inner,.grid-category--id-46851028 .grid-category__wrap-inner,.grid-category--id-46841432 .grid-category__wrap-inner,.grid-category--id-47933213 .grid-category__wrap-inner,.grid-category--id-59457236 .grid-category__wrap-inner,.grid-category--id-114158251 .grid-category__wrap-inner{height:175px !important}.grid-category--id-46838593 .grid-category__title-inner,.grid-category--id-46851028 .grid-category__title-inner,.grid-category--id-46841432 .grid-category__title-inner,.grid-category--id-47933213 .grid-category__title-inner,.grid-category--id-59457236 .grid-category__title-inner,.grid-category--id-114158251 .grid-category__title-inner{font-size:36px !important;font-weight:bold !important}.product-details__product-options,.details-product-purchase{display:none}.iff-btn{background-color:#0062a3 !important;padding:12px 15px !important;text-transform:uppercase !important;color:white !important;font-size:20px !important;display:inline-block;margin-top:30px !important;transition:all 300ms ease;overflow-x:hidden;text-overflow:ellipsis;text-transform:uppercase;font-weight:bold;max-width:100%;font-size:18px}.iff-btn.iff-btn-primary{letter-spacing:0.05em}.iff-btn.iff-btn-primary:after{content:" ";display:inline-block;background:url("https://www.iff-schuhkultur.ch/application/themes/iffschuh//images/arrow-right.svg");width:9px;height:14px;margin-left:10px}.iff-btn:focus,.iff-btn:active{outline:none;border-color:transparent;box-shadow:none}
