@-webkit-keyframes keyframe--spin{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes keyframe--spin{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes keyframe--spin-reverse{from{-webkit-transform:rotate(360deg);transform:rotate(360deg)}to{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes keyframe--spin-reverse{from{-webkit-transform:rotate(360deg);transform:rotate(360deg)}to{-webkit-transform:rotate(0);transform:rotate(0)}}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner,button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.block-group,.block,.block-group:after,.block:after,.block-group:before,.block:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.block-group{zoom:1;list-style-type:none;padding:0;margin:0}.block-group:before,.block-group:after{display:table;content:"";line-height:0}.block-group:after{clear:both}.block-group>.block-group{clear:none;float:left;margin:0 !important}.block{float:left;width:100%}@font-face{font-family:'Open Sans';font-display:swap;src:local('Open Sans Light'),local('OpenSans-Light'),url('../../themes/Frontend/ResponsiveReduced/frontend/_public/vendors/fonts/open-sans-fontface/Light/OpenSans-Light.woff2?8d3f470342a9ba8cff9af4011a8212d4') format('woff2'),url('../../themes/Frontend/ResponsiveReduced/frontend/_public/vendors/fonts/open-sans-fontface/Light/OpenSans-Light.woff?84ff3f167b8cbdb01458ec1b281769de') format('woff'),url('../../themes/Frontend/ResponsiveReduced/frontend/_public/vendors/fonts/open-sans-fontface/Light/OpenSans-Light.ttf?f91929a956ad25e0d127c978610ab0d9') format('truetype');font-weight:300;font-style:normal}@font-face{font-family:'Open Sans';font-display:swap;src:local('Open Sans Regular'),local('Open Sans'),url('../../themes/Frontend/ResponsiveReduced/frontend/_public/vendors/fonts/open-sans-fontface/Regular/OpenSans-Regular.woff2?3d36a1131237e3e83cf29ff4c9c60c73') format('woff2'),url('../../themes/Frontend/ResponsiveReduced/frontend/_public/vendors/fonts/open-sans-fontface/Regular/OpenSans-Regular.woff?19e1479473521771ef6cae8180fb3a25') format('woff'),url('../../themes/Frontend/ResponsiveReduced/frontend/_public/vendors/fonts/open-sans-fontface/Regular/OpenSans-Regular.ttf?89e104a0a503f24026d07262c02e1675') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'Open Sans';font-display:swap;src:local('Open Sans Semibold'),local('OpenSans-SemiBold'),url('../../themes/Frontend/ResponsiveReduced/frontend/_public/vendors/fonts/open-sans-fontface/Semibold/OpenSans-Semibold.woff2?f9968c24d6949478983f19771faa55af') format('woff2'),url('../../themes/Frontend/ResponsiveReduced/frontend/_public/vendors/fonts/open-sans-fontface/Semibold/OpenSans-Semibold.woff?5c76625f5ed16a34052cabdeade34928') format('woff'),url('../../themes/Frontend/ResponsiveReduced/frontend/_public/vendors/fonts/open-sans-fontface/Semibold/OpenSans-Semibold.ttf?d66ad201c84a88bcd2b454dc6f260be4') format('truetype');font-weight:600;font-style:normal}@font-face{font-family:'Open Sans';font-display:swap;src:local('Open Sans Bold'),local('OpenSans-Bold'),url('../../themes/Frontend/ResponsiveReduced/frontend/_public/vendors/fonts/open-sans-fontface/Bold/OpenSans-Bold.woff2?e43d129f5d039de70905687b3a5a9616') format('woff2'),url('../../themes/Frontend/ResponsiveReduced/frontend/_public/vendors/fonts/open-sans-fontface/Bold/OpenSans-Bold.woff?17e1421ee7cf9ddff6a7a3994857b10d') format('woff'),url('../../themes/Frontend/ResponsiveReduced/frontend/_public/vendors/fonts/open-sans-fontface/Bold/OpenSans-Bold.ttf?dd96355eec829305f1075e802164990e') format('truetype');font-weight:bold;font-style:normal}@font-face{font-family:'Open Sans';font-display:swap;src:local('Open Sans ExtraBold'),local('OpenSans-ExtraBold'),url('../../themes/Frontend/ResponsiveReduced/frontend/_public/vendors/fonts/open-sans-fontface/ExtraBold/OpenSans-ExtraBold.woff2?61832659bc70e4e5822ea62fc6addbc6') format('woff2'),url('../../themes/Frontend/ResponsiveReduced/frontend/_public/vendors/fonts/open-sans-fontface/ExtraBold/OpenSans-ExtraBold.woff?adf4bb431a1d32b4ecf8942d5f4b34e1') format('woff'),url('../../themes/Frontend/ResponsiveReduced/frontend/_public/vendors/fonts/open-sans-fontface/ExtraBold/OpenSans-ExtraBold.ttf?0f96ca536954b75745efc82178028a79') format('truetype');font-weight:800;font-style:normal}.visible--s,.visible-inline--s,.visible-inline-block--s,.visible--m,.visible-inline--m,.visible-inline-block--m,.visible--l,.visible-inline--l,.visible-inline-block--l,.visible--xl,.visible-inline--xl,.visible-inline-block--xl{display:none !important}.visible--xs{display:block !important}table.visible--xs{display:table !important}tr.visible--xs{display:table-row !important}th.visible--xs,td.visible--xs{display:table-cell !important}.visible-inline--xs{display:inline !important}table.visible-inline--xs{display:table !important}tr.visible-inline--xs{display:table-row !important}th.visible-inline--xs,td.visible-inline--xs{display:table-cell !important}.visible-inline-block--xs{display:inline-block !important}table.visible-inline-block--xs{display:table !important}tr.visible-inline-block--xs{display:table-row !important}th.visible-inline-block--xs,td.visible-inline-block--xs{display:table-cell !important}.hidden--s,.hidden--m,.hidden--l,.hidden--xl{display:inherit !important}.hidden--xs{display:none !important}@media screen and (min-width:30em){.visible--xs,.visible-inline--xs,.visible-inline-block--xs,.visible--m,.visible-inline--m,.visible-inline-block--m,.visible--l,.visible-inline--l,.visible-inline-block--l,.visible--xl,.visible-inline--xl,.visible-inline-block--xl{display:none !important}.visible--s{display:block !important}table.visible--s{display:table !important}tr.visible--s{display:table-row !important}th.visible--s,td.visible--s{display:table-cell !important}.visible-inline--s{display:inline !important}table.visible-inline--s{display:table !important}tr.visible-inline--s{display:table-row !important}th.visible-inline--s,td.visible-inline--s{display:table-cell !important}.visible-inline-block--s{display:inline-block !important}table.visible-inline-block--s{display:table !important}tr.visible-inline-block--s{display:table-row !important}th.visible-inline-block--s,td.visible-inline-block--s{display:table-cell !important}.hidden--xs,.hidden--m,.hidden--l,.hidden--xl{display:inherit !important}.hidden--s{display:none !important}}@media screen and (min-width:1025px){.visible--xs,.visible-inline--xs,.visible-inline-block--xs,.visible--s,.visible-inline--s,.visible-inline-block--s,.visible--l,.visible-inline--l,.visible-inline-block--l,.visible--xl,.visible-inline--xl,.visible-inline-block--xl{display:none !important}.visible--m{display:block !important}table.visible--m{display:table !important}tr.visible--m{display:table-row !important}th.visible--m,td.visible--m{display:table-cell !important}.visible-inline--m{display:inline !important}table.visible-inline--m{display:table !important}tr.visible-inline--m{display:table-row !important}th.visible-inline--m,td.visible-inline--m{display:table-cell !important}.visible-inline-block--m{display:inline-block !important}table.visible-inline-block--m{display:table !important}tr.visible-inline-block--m{display:table-row !important}th.visible-inline-block--m,td.visible-inline-block--m{display:table-cell !important}.hidden--xs,.hidden--s,.hidden--l,.hidden--xl{display:inherit !important}.hidden--m{display:none !important}}@media screen and (min-width:1150px){.visible--xs,.visible-inline--xs,.visible-inline-block--xs,.visible--s,.visible-inline--s,.visible-inline-block--s,.visible--m,.visible-inline--m,.visible-inline-block--m,.visible--xl,.visible-inline--xl,.visible-inline-block--xl{display:none !important}.visible--l{display:block !important}table.visible--l{display:table !important}tr.visible--l{display:table-row !important}th.visible--l,td.visible--l{display:table-cell !important}.visible-inline--l{display:inline !important}table.visible-inline--l{display:table !important}tr.visible-inline--l{display:table-row !important}th.visible-inline--l,td.visible-inline--l{display:table-cell !important}.visible-inline-block--l{display:inline-block !important}table.visible-inline-block--l{display:table !important}tr.visible-inline-block--l{display:table-row !important}th.visible-inline-block--l,td.visible-inline-block--l{display:table-cell !important}.hidden--xs,.hidden--s,.hidden--m,.hidden--xl{display:inherit !important}.hidden--l{display:none !important}}@media screen and (min-width:78.75em){.visible--xs,.visible-inline--xs,.visible-inline-block--xs,.visible--s,.visible-inline--s,.visible-inline-block--s,.visible--m,.visible-inline--m,.visible-inline-block--m,.visible--l,.visible-inline--l,.visible-inline-block--l{display:none !important}.visible--xl{display:block !important}table.visible--xl{display:table !important}tr.visible--xl{display:table-row !important}th.visible--xl,td.visible--xl{display:table-cell !important}.visible-inline--xl{display:inline !important}table.visible-inline--xl{display:table !important}tr.visible-inline--xl{display:table-row !important}th.visible-inline--xl,td.visible-inline--xl{display:table-cell !important}.visible-inline-block--xl{display:inline-block !important}table.visible-inline-block--xl{display:table !important}tr.visible-inline-block--xl{display:table-row !important}th.visible-inline-block--xl,td.visible-inline-block--xl{display:table-cell !important}.hidden--xs,.hidden--s,.hidden--m,.hidden--l{display:inherit !important}.hidden--xl{display:none !important}}.btn{padding:.125rem .625rem .125rem .625rem;line-height:2rem;border-radius:3px;background-clip:padding-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:.875pxrem;background-color:#fff;background-image:linear-gradient(to bottom, #fff 0%, #fff 100%);-webkit-font-smoothing:inherit;display:inline-block;position:relative;font-weight:700;text-decoration:none;text-align:left;cursor:pointer;border:1px solid #cbceda;color:#727272}.btn [class^="icon--"]{font-size:.625pxrem}.btn .is--large{font-size:1pxrem}.btn.is--icon-right{padding-right:2.25rem}.btn.is--icon-right [class^="icon--"]{height:1rem;line-height:2rem;margin:-1rem 0rem 0rem 0rem;right:.75rem;font-weight:500;display:block;position:absolute;top:50%}.btn.is--icon-left{padding-left:2.25rem}.btn.is--icon-left [class^="icon--"]{height:1rem;line-height:2rem;margin:-1rem 0rem 0rem 0rem;left:.75rem;font-weight:500;display:block;position:absolute;top:50%}.btn:disabled,.btn:disabled:hover,.btn.is--disabled,.btn.is--disabled:hover{opacity:.5;background-color:#fff;background-image:linear-gradient(to bottom, #fff 0%, #fff 100%);border:1px solid #cbceda;color:#727272;cursor:not-allowed}.btn:hover{background:#fff;color:#0375b4;border-color:#0375b4}.btn:focus{outline:none}.btn.is--small{line-height:1.75rem}.btn.is--medium{line-height:2rem;height:2.375rem}.btn.is--large{line-height:2.25rem;height:2.625rem}.btn.is--full{display:block}.btn.is--center{text-align:center}.is--primary{padding:.125rem .75rem .125rem .75rem;line-height:2.125rem;background-color:#0496e6;background-image:linear-gradient(to bottom, #0496e6 0%, #0375b4 100%);border:0 none;color:#fff}.is--primary:hover{background:#0375b4;color:#fff}.is--primary.is--small{line-height:1.875rem}.is--primary.is--large{line-height:2.375rem}.is--secondary{padding:.125rem .75rem .125rem .75rem;line-height:2.125rem;background-color:#595959;background-image:linear-gradient(to bottom, #595959 0%, #727272 100%);border:0 none;color:#fff}.is--secondary:hover{background:#727272;color:#fff}.is--secondary.is--small{line-height:1.875rem}.is--secondary.is--large{line-height:2.375rem}.is--link{padding:.125rem .75rem .125rem .75rem;line-height:2.125rem;border:0 none;background:transparent;color:#727272}.is--link:hover{color:#0375b4}.is--link.is--small{line-height:1.875rem}.is--link.is--large{line-height:2.375rem}.container{max-width:78.75rem;background:#fff;margin:0 auto;width:100%}.container:after{content:"";display:table;clear:both}#cookie-consent{width:17.5rem;-webkit-transition:transform .45s cubic-bezier(.3, 0, .15, 1);transition:transform .45s cubic-bezier(.3, 0, .15, 1)}#cookie-consent.off-canvas{position:fixed;z-index:8000;background:#fff}#cookie-consent.block-transition{transition:none}#cookie-consent .cookie-consent--header{cursor:pointer}#cookie-consent .cookie-consent--description{padding:.9375rem .625rem .9375rem .625rem}#cookie-consent .cookie-consent--configuration .cookie-consent--group{padding:.9375rem .625rem .9375rem .625rem;border-bottom:1px solid #cbceda;position:relative}#cookie-consent .cookie-consent--configuration .cookie-consent--group:after{content:"";display:table;clear:both}#cookie-consent .cookie-consent--configuration .cookie-consent--group-title{cursor:pointer;float:left;width:85%}#cookie-consent .cookie-consent--configuration .cookie-consent--group-title.is--active .cookie-consent--group-arrow{transform:rotate(90deg)}#cookie-consent .cookie-consent--configuration .cookie-consent--configuration-header-text{padding:.9375rem .625rem .9375rem .625rem;font-weight:700;color:#31394a;border-bottom:1px solid #cbceda}#cookie-consent .cookie-consent--configuration .cookie-consent--group-description{margin-left:2.625rem;color:#989898}#cookie-consent .cookie-consent--cookie{padding:.9375rem 0rem .9375rem 0rem;position:relative}#cookie-consent .cookie-consent--cookie:after{content:"";display:table;clear:both}#cookie-consent .cookie-consent--cookie .cookie--label{cursor:pointer}#cookie-consent .cookie-consent--group-container{padding-top:.625rem;float:none;clear:both}#cookie-consent .cookie-consent--group-arrow{right:.9375rem;font-size:.75rem;top:1.125rem;position:absolute}#cookie-consent .cookie-consent--save{padding:.9375rem .625rem .9375rem .625rem}#cookie-consent .cookie-consent--save .cookie-consent--save-button{text-align:center;width:100%}#cookie-consent .cookie-consent--configuration-main{background:#fff}#cookie-consent .cookie-consent--state-label{margin-left:2.5rem}.cookie-consent--state-input{display:block;position:absolute}.cookie-consent--state-input.cookie-consent--cookie-state{top:calc(50% - 10px)}.cookie-consent--state-input.cookie-consent--required{opacity:0.4}.cookie-consent--state-input.cookie-consent--required .cookie-consent--state-input-element{cursor:default}.cookie-consent--state-input .cookie-consent--state-input-element{height:1.25rem;width:1.25rem;border-radius:.1875rem;border:1px solid #cbceda;cursor:pointer;display:block;position:relative}.cookie-consent--state-input input{display:none}.cookie-consent--state-input input:checked+.cookie-consent--state-input-element{background:#9095af}.cookie-consent--state-input input:checked+.cookie-consent--state-input-element::after{width:.625rem;height:.3125rem;top:.25rem;left:.1875rem;border:2px solid #fff;border-top:none;border-right:none;background:transparent;content:'';position:absolute;transform:rotate(-45deg)}.cookie-consent--state-input input:indeterminate+.cookie-consent--state-input-element{background:#9095af}.cookie-consent--state-input input:indeterminate+.cookie-consent--state-input-element::after{width:.625rem;height:.3125rem;top:.1875rem;left:.25rem;border:2px none #fff;border-bottom-style:solid;background:transparent;content:'';position:absolute}.product--delivery{font-size:.875rem}.product--delivery p{margin:0}.product--delivery .delivery--status-icon{border-radius:.5625rem;background-clip:padding-box;margin:0rem .3125rem 0rem 0rem;width:.5625rem;height:.5625rem;line-height:.625rem;display:inline-block;position:relative}.product--delivery .delivery--status-shipping-free{background:#0375b4}.product--delivery .delivery--text-shipping-free{color:#0375b4}.product--delivery .delivery--status-available{background:#42910e}.product--delivery .delivery--text-available{color:#42910e}.product--delivery .delivery--status-more-is-coming{background:#ff6e0e}.product--delivery .delivery--text-more-is-coming{color:#ff6e0e}.product--delivery .delivery--status-not-available{background:#c00c00}.product--delivery .delivery--text-not-available{color:#c00c00}.product--delivery .delivery--text{margin:0;display:inline-block}textarea,input[type="text"],input[type="search"],input[type="password"],input[type="number"],input[type="email"],input[type="tel"],#paypal-acdc-form .field{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:3px;background-clip:padding-box;box-sizing:border-box;line-height:1.1875rem;font-size:.875rem;width:18.125rem;padding:.625rem .625rem .5625rem .625rem;box-shadow:inset 0 1px 1px #cbceda;background:#fff;border:1px solid #cbceda;border-top-color:#bdc0cf;color:#989898;text-align:left}textarea:focus,input[type="text"]:focus,input[type="search"]:focus,input[type="password"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="tel"]:focus{box-shadow:0 0 0 transparent;outline:none;border-color:#0375b4;background:#fff;color:#727272}textarea.has--error,input[type="text"].has--error,input[type="search"].has--error,input[type="password"].has--error,input[type="number"].has--error,input[type="email"].has--error,input[type="tel"].has--error,#paypal-acdc-form .field.has--error{color:#c00c00;background:#f3958f;border-color:#c00c00}textarea.input--field,input[type="text"].input--field,input[type="search"].input--field,input[type="password"].input--field,input[type="number"].input--field,input[type="email"].input--field,input[type="tel"].input--field{margin-bottom:.625rem;width:100%}textarea.input--field.input--field-zipcode,input[type="text"].input--field.input--field-zipcode,input[type="search"].input--field.input--field-zipcode,input[type="password"].input--field.input--field-zipcode,input[type="number"].input--field.input--field-zipcode,input[type="email"].input--field.input--field-zipcode,input[type="tel"].input--field.input--field-zipcode{width:30%;float:left}textarea.input--field.input--field-city,input[type="text"].input--field.input--field-city,input[type="search"].input--field.input--field-city,input[type="password"].input--field.input--field-city,input[type="number"].input--field.input--field-city,input[type="email"].input--field.input--field-city,input[type="tel"].input--field.input--field-city{width:68%;float:left}textarea.input--field.input--spacer,input[type="text"].input--field.input--spacer,input[type="search"].input--field.input--spacer,input[type="password"].input--field.input--spacer,input[type="number"].input--field.input--spacer,input[type="email"].input--field.input--spacer,input[type="tel"].input--field.input--spacer{margin-right:2%}textarea.is--small,input[type="text"].is--small,input[type="search"].is--small,input[type="password"].is--small,input[type="number"].is--small,input[type="email"].is--small,input[type="tel"].is--small{height:2.125rem}textarea.is--medium,input[type="text"].is--medium,input[type="search"].is--medium,input[type="password"].is--medium,input[type="number"].is--medium,input[type="email"].is--medium,input[type="tel"].is--medium{height:2.375rem}textarea.is--large,input[type="text"].is--large,input[type="search"].is--large,input[type="password"].is--large,input[type="number"].is--large,input[type="email"].is--large,input[type="tel"].is--large{height:2.625rem}textarea{resize:vertical}label{font-size:.875rem;color:#727272}label.has--error{color:#c00c00;background:#f3958f}.select-field,.js--fancy-select{max-width:18.125rem;height:2.625rem;width:100%;display:inline-block;position:relative;overflow:hidden}.select-field:hover,.js--fancy-select:hover{color:#0375b4}.select-field select,.js--fancy-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0rem 2.5rem 0rem .625rem;line-height:2.5rem;border-radius:3px;background-clip:padding-box;background-color:#fff;background-image:linear-gradient(to bottom, #fff 0%, #fff 100%);height:100%;width:100%;display:block;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left;border:1px solid #cbceda}.select-field select option,.js--fancy-select select option{padding:.25rem .5rem .25rem .5rem;color:#31394a;background:#fff}.select-field select::-ms-expand,.js--fancy-select select::-ms-expand{display:none}.select-field select:hover,.js--fancy-select select:hover{color:#0375b4;border-color:#0375b4;background:#fff}.select-field select:focus,.js--fancy-select select:focus{outline:none;color:#0375b4;border-color:#0375b4}.select-field select:focus::-ms-value,.js--fancy-select select:focus::-ms-value{color:#0375b4;background:none}.select-field select:disabled,.js--fancy-select select:disabled{opacity:.5;cursor:not-allowed}.select-field select.has--error,.js--fancy-select select.has--error{color:#c00c00;border-color:#c00c00;background:#f3958f}.select-field:after,.js--fancy-select:after{width:1.875rem;height:2.5rem;top:.0625rem;-webkit-user-select:none;user-select:none;line-height:40px;max-height:100%;display:block;content:"\e612";position:absolute;right:0;font-size:5px;border-left:1px solid #cbceda;text-align:center;font-family:'shopware';pointer-events:none}.select-field:after:hover,.js--fancy-select:after:hover{color:#0375b4}.select-field.is--disabled select,.js--fancy-select.is--disabled select,.select-field.is--disabled:after,.js--fancy-select.is--disabled:after{opacity:.5;cursor:not-allowed}.select-field.has--error select,.js--fancy-select.has--error select{color:#c00c00;border-color:#c00c00;background:#f3958f}.select-field.has--error:after,.js--fancy-select.has--error:after{color:#c00c00;border-color:#c00c00}@media screen and (min-width:1025px){.input--field{margin-bottom:.9375rem}.input--field .input--field-zipcode{margin-right:2%;width:20%}.input--field .input--field-city{width:78%}}@media screen and (min-width:78.75em){.input--field{margin-bottom:.9375rem}}.navigation--list{list-style:none}.off-canvas{-webkit-transition:all .45s cubic-bezier(.3, 0, .15, 1);transition:all .45s cubic-bezier(.3, 0, .15, 1);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;width:17.5rem;background:#fff;position:fixed;top:0;bottom:0;display:none;overflow:auto;-webkit-overflow-scrolling:touch;z-index:8000}.off-canvas.is--left{-webkit-transform:translateX(-100%);transform:translateX(-100%);left:0}.off-canvas.is--right{-webkit-transform:translateX(100%);transform:translateX(100%);right:0}.off-canvas.is--active{display:block}.off-canvas.is--open{-webkit-transform:translateX(0);transform:translateX(0)}.off-canvas.is--full-screen{width:100%}.off-canvas.no--transitions{-webkit-transition:none;transition:none}.off-canvas .buttons--off-canvas{display:block}.off-canvas .close--off-canvas{padding:.125rem .625rem .125rem .625rem;line-height:2.375rem;background-color:#727272;background-image:linear-gradient(to bottom, #727272 0%, #595959 100%);display:block;color:#fff;font-weight:700;cursor:pointer}.off-canvas .close--off-canvas:after{content:"";display:table;clear:both}.off-canvas .close--off-canvas .icon--arrow-left{margin:0rem .625rem 0rem 0rem;font-size:.6875rem}.off-canvas .link--go-main{font-size:1rem;padding:.625rem .625rem .625rem .625rem;height:2.625rem;font-weight:700;display:block;width:100%}.off-canvas .link--go-main .icon--menu{font-size:1.25rem;margin-right:.625rem;float:left}.off-canvas .sidebar--navigation .navigation--link{padding:.125rem .625rem .125rem .625rem;line-height:2.375rem}.off-canvas .sidebar--navigation .navigation--link .is--icon-right{margin-top:0}.off-canvas .sidebar--navigation .navigation--link .is--icon-left{margin:0rem .625rem 0rem 0rem;float:left}.buttons--off-canvas{display:none}.page-wrap{-webkit-transition:left 400ms cubic-bezier(.16, .04, .14, 1);transition:left 400ms cubic-bezier(.16, .04, .14, 1);position:relative;left:0}.navigation--smartphone .navigation--entry{padding:.75rem .625rem .75rem .625rem;background:#fff}.navigation--smartphone .navigation--link{display:block}.navigation--smartphone .entry--close-off-canvas,#cookie-consent .cookie-consent--header{padding:.125rem .625rem .125rem .625rem;line-height:2.375rem;background-color:#727272;background-image:linear-gradient(to bottom, #727272 0%, #595959 100%)}.navigation--smartphone .entry--close-off-canvas .navigation--link,#cookie-consent .cookie-consent--header{font-size:.875rem;color:#fff;font-weight:700}.navigation--smartphone .entry--close-off-canvas .navigation--link:after{content:"";display:table;clear:both}.navigation--smartphone .entry--close-off-canvas .navigation--link:active{color:#e9eaef}.navigation--smartphone .entry--close-off-canvas .icon--arrow-right,#cookie-consent .cookie-consent--header .icon--arrow-right{margin:.75rem 0rem 0rem 0rem;font-size:.6875rem;float:right}.navigation--headline,.sidebar--navigation{margin:0rem .625rem 0rem .625rem}.navigation--headline{margin:1rem .625rem .375rem .625rem;line-height:1.625rem;color:#31394a;font-weight:700;font-size:1em}.sidebar--navigation{border-radius:3px;background-clip:padding-box;background:#fff;border:1px solid #cbceda}.sidebar--navigation .navigation--entry{border-bottom:1px solid #cbceda}.sidebar--navigation .navigation--entry:last-child{border-bottom:0 none}.sidebar--navigation .navigation--link{color:#727272;overflow:hidden;text-overflow:ellipsis}@media screen and (min-width:1025px){.off-canvas{-webkit-transform:translate(0, 0);transform:translate(0, 0);-webkit-transition:none;transition:none;display:block;background:transparent;position:relative;width:auto;height:auto;top:0;left:0;z-index:1000}.off-canvas .sidebar--navigation .navigation--link{padding:.625rem .625rem .625rem .625rem;line-height:inherit}.off-canvas .account--menu .navigation--link{padding:.3125rem 0rem .3125rem 0rem;line-height:inherit}.sidebar-main .entry--close-off-canvas{display:none}.sidebar-main .icon--arrow-right,.sidebar-main .icon--arrow-left{display:none}}.panel{display:block;background:#fff}.panel.has--shadow{box-shadow:0 1px 3px 0 rgba(0,0,0,0.1)}.panel.has--border{border:1px solid #cbceda}.panel--header{padding:.625rem .625rem .625rem .625rem;font-size:.875rem;background:#fff;display:block;margin:0;font-weight:700;color:#727272;border-bottom:1px solid #cbceda}.panel--header.secondary{color:#727272;background:#fff}.panel--header.primary{color:#0375b4;background:#fff}.panel--title{padding:1.25rem 0rem 0rem 0rem;margin:0rem 1.25rem 0rem 1.25rem;font-size:1rem;display:block;font-weight:700;color:#31394a}.panel--title.is--underline{padding:1.25rem 0rem .625rem 0rem;border-bottom:1px solid #cbceda;text-decoration:none !important}.panel--title.is--secondary{color:#727272}.panel--title.is--primary{color:#0375b4}.panel--body{padding:.625rem .625rem .625rem .625rem;font-size:.875rem;line-height:1.5rem;display:block;position:relative}.panel--body.has--border{border:1px solid #cbceda}.panel--body.is--slim{padding:.3125rem .3125rem .3125rem .3125rem}.panel--body.is--wide{padding:1.25rem 1.25rem 1.25rem 1.25rem}.panel--body.is--flat{background:#e9eaef}.panel--body.is--embossed{box-shadow:inset 0 0 3px 0 rgba(0,0,0,0.2);background:#e9eaef}.panel--actions{padding:.625rem .625rem .625rem .625rem;line-height:2.5rem;display:block}.panel--actions.has--border{margin:.625rem 0rem 0rem 0rem;padding:.625rem 0rem 0rem 0rem;border-top:1px solid #cbceda}.panel--actions.is--slim{padding:.3125rem .3125rem .3125rem .3125rem}.panel--actions.is--wide{padding:1.25rem 1.25rem 1.25rem 1.25rem}.panel--actions .btn{margin:0rem .375rem 0rem 0rem}.panel--table{width:100%;display:block;border-collapse:collapse;border-spacing:0;empty-cells:show}.panel--table:after{content:"";display:table;clear:both}.panel--table.has--border{border:1px solid #cbceda}.panel--tr{display:block;width:100%;border-width:0 0 1px 0;border-style:solid;border-color:#cbceda}.panel--tr:after{content:"";display:table;clear:both}.panel--tr:last-child{border-width:0}.panel--tr.is--odd{background:#f5f5f5}.panel--tr.is--secondary{background:#f5f5f5}.panel--tr.is--primary{color:#0375b4}.panel--th,.panel--td{padding:.625rem .625rem .625rem .625rem;font-size:.875rem;line-height:1.5rem;display:inline-block;float:left}.panel--th:after,.panel--td:after{content:"";display:table;clear:both}.panel--th.has--border,.panel--td.has--border{border-width:0 1px 0 0;border-style:solid;border-color:#cbceda}.panel--th.has--border:last-child,.panel--td.has--border:last-child{border-width:0}.panel--th p,.panel--td p{margin:0}.panel--th{font-weight:700;color:#31394a}.panel--dot-nav{height:.6875rem;position:relative}.panel--dot-nav .dot--link,.panel--dot-nav a{border-radius:11px;background-clip:padding-box;margin:0rem .3125rem 0rem .3125rem;width:.6875rem;height:.6875rem;display:inline-block;border:1px solid #cbceda}.panel--dot-nav .dot--link.is--active,.panel--dot-nav a.is--active{border-color:#0375b4;background:#0375b4}.panel--paging{line-height:2rem;display:inline-block}.panel--paging .paging--link{padding:0rem .625rem 0rem .625rem;margin:0rem .0625rem 0rem .0625rem;font-size:.875rem;line-height:1.875rem;border-radius:3px;background-clip:padding-box;background-color:#fff;background-image:linear-gradient(to bottom, #fff 0%, #fff 100%);display:inline-block;font-weight:500;text-align:center;border:1px solid #cbceda;color:#727272}.panel--paging .paging--link [class^="icon--"]{font-size:.625rem}.panel--paging .paging--link.is--active,.panel--paging .paging--link.is--active:hover{line-height:2rem;background-color:#0496e6;background-image:linear-gradient(to bottom, #0496e6 0%, #0375b4 100%);color:#fff;border:0 none;font-weight:700;cursor:default}.panel--paging .paging--link:hover{background:#fff;color:#0375b4;border-color:#0375b4}form,#paypal-acdc-form{display:block}form table{width:100%}form table td{padding:10px}fieldset{padding:.625rem .625rem .625rem .625rem;border:1px solid #cbceda}.alert{font-size:.875rem;line-height:1.5rem;position:relative;overflow:hidden}.alert:after{content:"";display:table;clear:both}.alert.is--success{color:#224b07;background:#b2e590}.alert.is--success .alert--icon{background:#42910e}.alert.is--info{color:#024469;background:#80c7ee}.alert.is--info .alert--icon{background:#0375b4}.alert.is--warning{color:#c64f00;background:#feefe6}.alert.is--warning .alert--icon{background:#ff6e0e}.alert.is--error{color:#c00c00;background:#f3958f}.alert.is--error .alert--icon{background:#c00c00}.alert.no--cookies{position:fixed;z-index:99999;top:0;left:0;right:0}.alert.no--cookies a.close--alert{float:right}.alert.no--cookies a.close--alert:hover{cursor:pointer;text-decoration:underline}.alert .alert--close{position:absolute;top:1.0625rem;right:1.25rem;font-size:.625rem;color:#727272;cursor:pointer}.alert .icon--element{position:absolute;top:50%;left:0;width:15%;margin-top:-9px}.alert .alert--icon,.alert .alert--content{padding:.625rem .625rem .625rem .625rem;float:left}.alert .alert--icon p,.alert .alert--content p{margin-bottom:0rem}.alert .alert--icon{font-size:1.125rem;line-height:1.625rem;width:15%;text-align:center;font-weight:700;color:#fff;padding-bottom:9999em;margin-bottom:-9999em}.alert .alert--content{width:85%}.alert .alert--content.is--strong{font-weight:700}.alert .alert--list{list-style:none}.alert .list--entry{display:block}.container--ajax-cart:not(.off-canvas) .alert{margin:.625rem}.container--ajax-cart .alert .alert--close{right:.9375rem}.container--ajax-cart .alert .alert--content{padding:.625rem 1.25rem .625rem 1.25rem}@media screen and (min-width:1025px){.alert .alert--icon,.alert .icon--element{width:8%}.alert .alert--content{width:92%}}.badge{padding:0rem .3125rem 0rem .3125rem;margin:0rem .3125rem 0rem .3125rem;height:1.25rem;min-width:.625rem;line-height:1.25rem;font-size:.75rem;border-radius:50px;background-clip:padding-box;box-sizing:content-box;display:inline-block;white-space:nowrap;z-index:500;font-weight:700;text-align:center;background:#fff;color:#0375b4;border:1px solid #cbceda}.badge.is--primary{background-color:#0496e6;background-image:linear-gradient(to bottom, #0496e6 0%, #0375b4 100%);color:#fff;border-color:#fff}.badge.is--secondary{background-color:#727272;background-image:linear-gradient(to bottom, #727272 0%, #595959 100%);color:#fff;border-color:#fff}.badge.is--minimal{border:0 none}.label{padding:.1875rem .5rem .1875rem .5rem;margin:0rem .3125rem 0rem .3125rem;font-size:.875rem;line-height:1.125rem;border-radius:3px;background-clip:padding-box;display:inline-block;text-align:center;white-space:nowrap;color:#727272;background:#727272}.label.success{background:#42910e}.label.info{background:#0375b4}.label.warning{background:#ff6e0e}.label.error{background:#c00c00}.collapse--header{padding:.625rem 1.25rem .625rem 1.25rem;margin:.625rem 0rem 0rem 0rem;font-size:1rem;line-height:1rem;background-color:#fff;background-image:linear-gradient(to bottom, #fff 0%, #fff 100%);border-radius:3px;background-clip:padding-box;box-shadow:0 1px 1px 0 rgba(236,238,241,0.8);display:block;position:relative;z-index:1100;border:1px solid #cbceda;cursor:pointer}.collapse--header .collapse--toggler{height:1rem;top:.625rem;right:1.25rem;font-size:.375rem;line-height:1rem;position:absolute;font-weight:500;font-family:'shopware'}.collapse--header .collapse--toggler:before{content:"\e612"}.collapse--header:hover{color:#0375b4}.collapse--header.is--active{background-color:#727272;background-image:linear-gradient(to bottom, #727272 0%, #595959 100%);box-shadow:0 1px 3px 0 rgba(95,114,133,0.5);color:#fff;font-weight:700;border-width:0 0 1px 0;border-style:solid;border-color:#9fa4b9;z-index:1300}.collapse--header.is--active .collapse--toggler:before{content:"\e610"}.collapse--content{padding:.3125rem 0rem 0rem 0rem;top:-0.3125rem;border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px;background-clip:padding-box;box-shadow:0 1px 1px 0 rgba(236,238,241,0.8);display:none;position:relative;z-index:1000;background:#fff;border-width:0 1px 1px 1px;border-style:solid;border-color:#cbceda}.collapse--content.is--collapsed{display:block;z-index:1200}.js--collapse-target{display:none}.js--collapse-target.is--collapsed{display:block}.js--modal{-webkit-transition:all .5s;transition:all .5s;box-shadow:0px 0px 0px 7px rgba(0,0,0,0.25);box-sizing:content-box;opacity:0;position:fixed;right:0;left:0;top:0;bottom:0;margin:auto;background:padding-box #fff;max-height:100%;max-width:100%;z-index:7000;overflow-x:hidden;overflow-y:auto}.js--modal .header{padding:.625rem .625rem .625rem .625rem;height:2.625rem;border-bottom:1px solid #cbceda}.js--modal .header .title{font-size:1rem;font-weight:700}.js--modal .modal--close{height:1.875rem;width:1.875rem;line-height:1.875rem;font-size:.625rem;right:.625rem;top:.4375rem;-webkit-tap-highlight-color:rgba(0,0,0,0);padding:0;text-align:center;position:absolute}.js--modal .content{width:100%;height:100%;position:relative;overflow:auto;-webkit-overflow-scrolling:touch}.js--modal .content .content--iframe{padding:.625rem .625rem .625rem .625rem;width:100%;height:100%;border:0 none;display:block}.js--modal.sizing--auto.is--fullscreen{height:100% !important;width:100% !important}.js--modal.sizing--fixed{max-height:none !important;max-width:none !important}.js--modal.sizing--content{position:fixed;bottom:auto;top:auto;height:auto}.js--modal.no--header .header{display:none}.js--modal.no--border-radius{border-radius:0}@media screen and (min-width:1025px){.js--modal{border-radius:3px;background-clip:padding-box}}.js--is-loading{position:relative}.js--loading-indicator{position:absolute;display:none;z-index:6000;top:50%;left:50%}body>.js--loading-indicator{position:fixed}.js--loading-indicator.indicator--relative{width:1.875rem;height:1.875rem;padding-top:3.125rem;padding-bottom:3.125rem;background:none;position:relative;display:block;left:50%;top:auto;border:0 none}.js--loading-indicator.indicator--absolute{width:1.875rem;height:1.875rem;padding-top:3.125rem;padding-bottom:3.125rem;background:none;position:relative;display:block;left:50%;top:auto;border:0 none;position:absolute;padding:0;top:50%}.js--loading-indicator.indicator--absolute.js--loading-indicator{margin:-0.9375rem 0rem 0rem -0.9375rem}.has--cssanimations .js--loading-indicator{margin:-0.8125rem 0rem 0rem -0.8125rem}.has--cssanimations .js--loading-indicator div[class^="icon--"]{width:1.625rem;height:1.625rem;display:block}.has--cssanimations .js--loading-indicator .icon--default:before,.has--cssanimations .js--loading-indicator .icon--default::before{width:1.375rem;height:1.375rem;border-radius:100%;background-clip:padding-box;-webkit-animation:keyframe--spin 1s linear infinite;animation:keyframe--spin 1s linear infinite;display:block;content:"";border:2px solid #cbceda;border-top:2px solid #8287a4}.has--no-cssanimations .js--loading-indicator{margin:-0.8125rem 0rem 0rem -0.8125rem}.has--no-cssanimations .js--loading-indicator div[class^="icon--"]{width:1rem;height:1rem;display:block;background-repeat:no-repeat;background-size:100% 100%}.has--no-cssanimations .js--loading-indicator .icon--default{height:1rem;width:1rem;background-image:url('../../themes/Frontend/ResponsiveReduced/frontend/_public/src/img/icons/loading-indicator.gif?54dbc6617e71d4f66483e24b1b36d8b8')}.js--overlay-relative{position:relative}.js--overlay{-webkit-transition:opacity 0.45s cubic-bezier(.3,0,.15,1), visibility 0.45s linear;transition:opacity 0.45s cubic-bezier(.3,0,.15,1), visibility 0.45s linear;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-transform:translateZ(0);transform:translateZ(0);opacity:.01;position:absolute;width:100%;height:100%;left:0;top:0;z-index:5000;visibility:hidden}.js--overlay.theme--dark{background:rgba(0,0,0,0.7)}.js--overlay.theme--light{background:rgba(255,255,255,0.7)}.js--overlay.is--open{-webkit-transition-delay:0;transition-delay:0;opacity:1;visibility:visible}.js--overlay.is--closable{cursor:pointer}body>.js--overlay{position:fixed}.language--flag{height:.6875rem;width:.875rem;display:inline-block;text-indent:100%;white-space:nowrap;overflow:hidden}.language--flag.de_DE{background-position:0 0;background-image:linear-gradient(to bottom, #000 33%, #d00 33%, #d00 66%, #ffce00 66%)}.language--flag.en_GB{background-position:0 0;background-size:100%;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' width='640' height='480'%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath d='M-85 0h682v512H-85z'%2F%3E%3C%2FclipPath%3E%3C%2Fdefs%3E%3Cg clip-path='url%28%23a%29' transform='translate%2880%29 scale%28.94%29'%3E%3Cpath fill='%23006' d='M-256 0H768v512H-256z'%2F%3E%3Cpath fill='%23fff' d='M-256 0v57l910 455h114v-57L-141 0h-115zM768 0v57l-909 455h-115v-57L654 0h114z'%2F%3E%3Cpath fill='%23fff' d='M171 0v512h170V0H171zm-427 171v170H768V171H-256z'%2F%3E%3Cpath fill='%23c00' d='M-256 205v102H768V205H-256zM205 0v512h102V0H205zm-461 512L85 341h77l-342 171h-76zm0-512L85 171H9L-256 38V0zm606 171L692 0h76L427 171h-77zm418 341L427 341h76l265 133v38z'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}.language--flag.nl_NL{background-position:0 0;background-image:linear-gradient(to bottom, #d00 33%, #fff 33%, #fff 66%, #21468b 66%)}.language--flag.fr_FR{background-position:0 0;background-image:linear-gradient(to right, #21468b 33%, #fff 33%, #fff 66%, #d00 66%)}.language--flag.es_ES{background-position:0 0;background-image:linear-gradient(#d00 25%, #ffce00 25%, #ffce00 75%, #d00 75%)}.language--flag.it_IT{background-position:0 0;background-image:linear-gradient(to right, #009246 33%, #fff 33%, #fff 66%, #d00 66%)}.image-slider{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:block;z-index:1000;position:relative}.image-slider:after{content:"";display:table;clear:both}.force--3d{backface-visibility:hidden}.image-slider--container{height:12.5rem;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;display:block;position:relative;top:0;left:0;overflow:hidden}.image-slider--container .arrow{width:1.875rem;height:4.375rem;margin-top:-2.1875rem;line-height:4.25rem;font-size:1rem;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);background:rgba(255,255,255,0.5);border:1px solid rgba(255,255,255,0.5);position:absolute;z-index:1000;font-family:'shopware';text-align:center;color:#727272;cursor:pointer}.image-slider--container .arrow.is--left{left:0rem;border-top-left-radius:0;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:0;background-clip:padding-box}.image-slider--container .arrow.is--left:before,.image-slider--container .arrow.is--left::before{content:"\e611"}.image-slider--container .arrow.is--right{right:0rem;border-top-left-radius:3px;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:3px;background-clip:padding-box}.image-slider--container .arrow.is--right:before{content:"\e60f"}.image-slider--container .arrow:hover{color:#0375b4;border-color:rgba(3,117,180,0.5)}.image-slider--container.is--dragging .image-slider--item{cursor:move}.image-slider--slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:block;height:100%;position:relative;top:0;left:0;white-space:nowrap;font-size:0;-ms-touch-action:pan-y}.image-slider--slide:after{content:"";display:table;clear:both}.image-slider--item{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:inline-block;height:100%;width:100%;position:relative;text-align:center;cursor:pointer}.image-slider--item .image--element{display:inline-block;max-width:100%;height:100%}.image-slider--item .image--media{margin:0 auto;text-align:center}.image-slider--item .image--media.image--svg img{height:100%}.image-slider--dots{padding:.625rem 0rem .625rem 0rem;text-align:center}.image-slider--thumbnails{height:4.375rem;top:27.5rem;display:none;width:100%;overflow:hidden;white-space:nowrap;position:absolute;left:0}.image-slider--thumbnails .image-slider--thumbnails-slide{position:absolute;top:0;left:0}.image-slider--thumbnails .thumbnail--link{width:4.375rem;height:4.375rem;padding:.3125rem .3125rem .3125rem .3125rem;margin:0rem .625rem 0rem 0rem;line-height:3.5625rem;border-radius:3px;background-clip:padding-box;-webkit-tap-highlight-color:rgba(0,0,0,0);display:inline-block;text-align:center;border:1px solid #cbceda}.image-slider--thumbnails .thumbnail--link.is--active{border-color:#0375b4}.image-slider--thumbnails .thumbnail--image{display:inline;vertical-align:middle}.image-slider--thumbnails .thumbnails--arrow{width:1.25rem;height:4.375rem;line-height:4.375rem;font-size:.875rem;border-radius:3px;background-clip:padding-box;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:#fff;background-image:linear-gradient(to bottom, #fff 0%, #fff 100%);display:none;position:absolute;z-index:1000;font-family:'shopware';text-align:center;color:#727272;border:1px solid rgba(255,255,255,0.85);cursor:pointer;background:rgba(255,255,255,0.85)}.image-slider--thumbnails .thumbnails--arrow:hover{color:#0375b4;border-color:rgba(3,117,180,0.85)}.image-slider--thumbnails .thumbnails--arrow.is--top,.image-slider--thumbnails .thumbnails--arrow.is--bottom{font-size:.5rem;width:4.375rem;height:1.5rem;padding:.125rem 0rem 0rem 0rem;line-height:1.125rem;left:0}.image-slider--thumbnails .thumbnails--arrow.is--top{border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px;background-clip:padding-box;top:0}.image-slider--thumbnails .thumbnails--arrow.is--top::before{content:"\e610"}.image-slider--thumbnails .thumbnails--arrow.is--bottom{border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:0;border-bottom-left-radius:0;background-clip:padding-box;bottom:0}.image-slider--thumbnails .thumbnails--arrow.is--bottom::before{content:"\e612"}.image-slider--thumbnails .thumbnails--arrow.is--left{border-top-left-radius:0;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:0;background-clip:padding-box;width:1.5rem;top:0;left:0}.image-slider--thumbnails .thumbnails--arrow.is--left::before{content:"\e611"}.image-slider--thumbnails .thumbnails--arrow.is--right{border-top-left-radius:3px;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:3px;background-clip:padding-box;width:1.5rem;top:0;right:0}.image-slider--thumbnails .thumbnails--arrow.is--right::before{content:"\e60f"}.image-slider--thumbnails .thumbnails--arrow.is--active{display:block}@media screen and (min-width:1025px){.image-slider--container{height:25rem}.image-slider--container .arrow{display:block}}@media screen and (min-width:1150px){.image-slider--thumbnails{display:block}.image-slider--container{height:25rem;margin-bottom:6.875rem}.image-slider--container.no--thumbnails{margin-bottom:0}.image-slider--container.no--image .image-slider--item{cursor:default}.image-slider--dots{top:25.3125rem;position:absolute;width:100%}}@media screen and (min-width:78.75em){.image-slider--container{height:26.875rem;margin-bottom:0}.image-slider--thumbnails{width:4.375rem;height:26.875rem;margin:0rem 1.25rem 0rem 0rem;position:relative;top:0;left:0;float:left}.image-slider--thumbnails .thumbnail--link{margin:0rem 0rem 1.25rem 0rem;display:block}.image-slider--dots{padding:.625rem 0rem .625rem 5.625rem;position:relative;top:auto;display:block}}.js--img-zoom--container{position:relative;top:0;left:0}.js--img-zoom--lens{border-radius:3px;background-clip:padding-box;display:none;background:rgba(255,255,255,0.4);border:1px solid #cbceda;position:absolute;top:0;left:0;cursor:pointer}.js--img-zoom--flyout{width:28.75rem;height:21.25rem;right:-30.625rem;border-radius:3px;background-clip:padding-box;display:none;position:absolute;top:0;z-index:2500;overflow:hidden;background:#FFFFFF;border:1px solid #cbceda}.js--img-zoom--title{padding:.3125rem 1.25rem .3125rem 1.25rem;font-size:.875rem;line-height:1rem;background-color:#727272;background-image:linear-gradient(to bottom, #727272 0%, #595959 100%);color:#fff;font-weight:700;text-align:center;background:rgba(0,0,0,0.5)}.filter-panel{height:2.375rem;margin-bottom:.625rem;border-radius:3px;background-clip:padding-box;background-color:#fff;background-image:linear-gradient(to bottom, #fff 0%, #fff 100%);-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);display:block;position:relative;border:1px solid #cbceda}.filter-panel:hover{border:1px solid #0375b4;background:#FFF}.filter-panel:hover .filter-panel--icon,.filter-panel:hover .filter-panel--title{color:#0375b4}.filter-panel.is--disabled{background-color:#fff;background-image:linear-gradient(to bottom, #fff 0%, #fff 100%);opacity:0.5;border:1px solid #cbceda;color:#727272}.filter-panel.is--disabled:hover{border:1px solid #cbceda;color:#727272}.filter-panel.is--disabled:hover .filter-panel--icon,.filter-panel.is--disabled:hover .filter-panel--title{color:#727272}.filter-panel.is--disabled .filter-panel--title{color:#727272}.filter-panel.is--collapsed{height:auto;border:0 none}.filter-panel.is--collapsed .filter-panel--flyout{height:auto;border:1px solid #0375b4;background:#FFF;overflow:visible;z-index:800}.filter-panel.is--collapsed .filter-panel--title{color:#0375b4}.filter-panel.is--collapsed .filter-panel--icon:before{color:#0375b4;content:"\e610"}.filter-panel .flatpickr-wrapper{position:relative;display:block}.filter-panel .flatpickr-wrapper .flatpickr-calendar.static{top:2.8125rem;display:block;width:100%}.filter-panel .flatpickr-wrapper .flatpickr-calendar.static .flatpickr-rContainer{display:block}.filter-panel .flatpickr-wrapper .flatpickr-calendar.static .flatpickr-innerContainer{display:block;width:100%}.filter-panel .flatpickr-wrapper .flatpickr-calendar.static .flatpickr-innerContainer .flatpickr-days{width:100%}.filter-panel--flyout{height:2.375rem;border-radius:3px;background-clip:padding-box;display:block;width:100%;overflow:hidden;z-index:500}.filter-panel--title{height:2.25rem;line-height:2.25rem;padding:0rem 1.875rem 0rem .625rem;margin:0rem 0rem .3125rem 0rem;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.filter-panel--icon{width:1rem;height:1rem;top:.5rem;right:.625rem;font-size:.375rem;line-height:1rem;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);display:inline-block;position:absolute;font-family:'shopware';text-align:center;cursor:pointer;pointer-events:none}.filter-panel--icon:before{content:"\e612"}.filter-panel--content{padding:.625rem .625rem .625rem .625rem;display:block}.filter-panel--option-list{padding-bottom:.3125rem;list-style:none}.filter-panel--option-list.sub-level{margin:0rem 0rem 0rem .5rem;padding:0rem 0rem 0rem 1.125rem;border-left:1px solid #cbceda}.filter-panel--option{display:block;position:relative}.value-tree--option{margin:0rem 0rem .625rem 0rem}.sub-level .value-tree--option{margin:0}.filter-panel--label{padding:.25rem 0rem .25rem 1.875rem;line-height:1.125rem;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);display:block;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.filter-panel--range-info{padding:.625rem 0rem .3125rem 0rem;text-align:center}.filter-panel--range-info .range-info--label{color:#31394a;font-weight:700}.filter--date .input-type--date .filter-panel--input{display:block;width:100%}.filter-panel--checkbox,.filter-panel--radio{width:1rem;height:1rem;padding:.0625rem .0625rem .0625rem .0625rem;border-radius:3px;background-clip:padding-box;display:inline-block;border:1px solid #cbceda;cursor:pointer;position:relative;vertical-align:top}.filter-panel--checkbox:hover,.filter-panel--radio:hover{border-color:#0375b4}.filter-panel--checkbox input[type="checkbox"],.filter-panel--radio input[type="checkbox"]{opacity:0;display:block;width:100%;height:100%;position:absolute;top:0;left:0;border:0 none;background:none;cursor:pointer;z-index:65}.filter-panel--checkbox input[type="checkbox"]:checked~.input--state,.filter-panel--radio input[type="checkbox"]:checked~.input--state,.filter-panel--checkbox input[type="checkbox"]:checked~.checkbox--state,.filter-panel--radio input[type="checkbox"]:checked~.checkbox--state{background-color:#0496e6;background-image:linear-gradient(to bottom, #0496e6 0%, #0375b4 100%)}.filter-panel--checkbox input[type="checkbox"]:checked~.input--state:before,.filter-panel--radio input[type="checkbox"]:checked~.input--state:before,.filter-panel--checkbox input[type="checkbox"]:checked~.checkbox--state:before,.filter-panel--radio input[type="checkbox"]:checked~.checkbox--state:before{width:.75rem;height:.75rem;line-height:.75rem;font-size:.4375rem;display:block;font-family:'shopware';font-weight:500;text-align:center;color:#fff;content:"\e60c"}.filter-panel--checkbox input[type="checkbox"]:checked~.filter-panel--label,.filter-panel--radio input[type="checkbox"]:checked~.filter-panel--label{color:#0375b4;font-weight:700}.filter-panel--checkbox input[type="checkbox"]:disabled~.input--state,.filter-panel--radio input[type="checkbox"]:disabled~.input--state,.filter-panel--checkbox input[type="checkbox"]:disabled~.checkbox--state,.filter-panel--radio input[type="checkbox"]:disabled~.checkbox--state{background:#fff}.filter-panel--checkbox input[type="checkbox"]:disabled~.filter-panel--label,.filter-panel--radio input[type="checkbox"]:disabled~.filter-panel--label{color:#989898}.filter-panel--checkbox .input--state,.filter-panel--radio .input--state,.filter-panel--checkbox .checkbox--state,.filter-panel--radio .checkbox--state,.filter-panel--checkbox .radio--state,.filter-panel--radio .radio--state{border-radius:3px;background-clip:padding-box;display:block;width:100%;height:100%;position:relative;z-index:60}.filter-panel--checkbox.filter-panel--radio,.filter-panel--radio.filter-panel--radio{border-radius:11px;background-clip:padding-box}.filter-panel--checkbox input[type="radio"],.filter-panel--radio input[type="radio"]{opacity:0;display:block;width:100%;height:100%;position:absolute;top:0;left:0;border:0 none;background:none;cursor:pointer;z-index:65}.filter-panel--checkbox input[type="radio"]:checked~.input--state,.filter-panel--radio input[type="radio"]:checked~.input--state,.filter-panel--checkbox input[type="radio"]:checked~.radio--state,.filter-panel--radio input[type="radio"]:checked~.radio--state{background-color:#0496e6;background-image:linear-gradient(to bottom, #0496e6 0%, #0375b4 100%)}.filter-panel--checkbox input[type="radio"]:checked~.filter-panel--label,.filter-panel--radio input[type="radio"]:checked~.filter-panel--label{color:#0375b4;font-weight:700}.filter-panel--checkbox input[type="radio"]:disabled .input--state,.filter-panel--radio input[type="radio"]:disabled .input--state,.filter-panel--checkbox input[type="radio"]:disabled .radio--state,.filter-panel--radio input[type="radio"]:disabled .radio--state{background:#fff}.filter-panel--checkbox input[type="radio"]:disabled .filter-panel--label,.filter-panel--radio input[type="radio"]:disabled .filter-panel--label{color:#727272}.filter-panel--checkbox input[type="radio"]+.input--state,.filter-panel--radio input[type="radio"]+.input--state,.filter-panel--checkbox input[type="radio"]+.radio--state,.filter-panel--radio input[type="radio"]+.radio--state{border-radius:11px;background-clip:padding-box}.input-type--media:after{content:"";display:table;clear:both}.input-type--media .option--container{height:2.8125rem;max-width:2.8125rem;width:18%;margin:0 0 2% 2%;display:block;position:relative;float:left}.input-type--media .option--container .filter-panel--label{padding:0}.input-type--media .option--container input.is--disabled~label{opacity:0.2}.input-type--media .option--container input[type="checkbox"],.input-type--media .option--container input[type="radio"]{opacity:0;display:block;width:100%;height:100%;position:absolute;top:0;left:0;border:0 none;background:none;cursor:pointer;z-index:65}.input-type--media .option--container input[type="checkbox"]:hover~.filter-panel--label,.input-type--media .option--container input[type="radio"]:hover~.filter-panel--label{border-color:#0375b4}.input-type--media .option--container input[type="checkbox"]:checked~.filter-panel--label,.input-type--media .option--container input[type="radio"]:checked~.filter-panel--label{border-color:#0375b4}.input-type--media .option--container input[type="checkbox"]:checked~.filter-panel--label:after,.input-type--media .option--container input[type="radio"]:checked~.filter-panel--label:after{width:1rem;height:1rem;line-height:1rem;font-size:.4375rem;top:-0.25rem;right:-0.25rem;background-color:#0496e6;background-image:linear-gradient(to bottom, #0496e6 0%, #0375b4 100%);border-radius:8px;background-clip:padding-box;display:block;position:absolute;font-family:'shopware';font-weight:500;text-align:center;color:#fff;content:"\e60c"}.input-type--media .option--container input[type="checkbox"]:disabled .filter-panel--label,.input-type--media .option--container input[type="radio"]:disabled .filter-panel--label{opacity:.2}.filter--multi-selection .option--container:hover .filter-panel--label,.filter--value .option--container:hover .filter-panel--label,.filter--value-tree .option--container:hover .filter-panel--label{color:#0375b4}.filter--multi-selection .option--container:hover .filter-panel--input,.filter--value .option--container:hover .filter-panel--input,.filter--value-tree .option--container:hover .filter-panel--input{border-color:#0375b4}.filter--multi-selection .option--container:hover .filter-panel--input.is--disabled,.filter--value .option--container:hover .filter-panel--input.is--disabled,.filter--value-tree .option--container:hover .filter-panel--input.is--disabled{border-color:#cbceda}.filter--multi-selection .filter-panel--checkbox,.filter--value .filter-panel--checkbox,.filter--value-tree .filter-panel--checkbox,.filter--multi-selection .filter-panel--radio,.filter--value .filter-panel--radio,.filter--value-tree .filter-panel--radio{top:.3125rem;left:0rem;position:absolute}.filter--multi-selection .filter-panel--checkbox.is--disabled~.filter-panel--label,.filter--value .filter-panel--checkbox.is--disabled~.filter-panel--label,.filter--value-tree .filter-panel--checkbox.is--disabled~.filter-panel--label,.filter--multi-selection .filter-panel--radio.is--disabled~.filter-panel--label,.filter--value .filter-panel--radio.is--disabled~.filter-panel--label,.filter--value-tree .filter-panel--radio.is--disabled~.filter-panel--label{color:#cbceda}.filter--multi-selection .filter-panel--checkbox.is--disabled:hover,.filter--value .filter-panel--checkbox.is--disabled:hover,.filter--value-tree .filter-panel--checkbox.is--disabled:hover,.filter--multi-selection .filter-panel--radio.is--disabled:hover,.filter--value .filter-panel--radio.is--disabled:hover,.filter--value-tree .filter-panel--radio.is--disabled:hover{border-color:#cbceda}.filter-panel--star-rating{height:5.625rem;margin-bottom:.625rem;position:relative}.filter-panel--star-rating:after{content:"";display:table;clear:both}.filter-panel--star-rating .rating-star--outer-container{width:13.75rem;margin-left:auto;margin-right:auto;cursor:pointer}.filter-panel--star-rating .rating-star--outer-container:after{content:"";display:table;clear:both}.filter-panel--star-rating .rating-star--outer-container .icon--star,.filter-panel--star-rating .rating-star--outer-container .icon--star-empty{font-size:1.125rem}.filter-panel--star-rating .rating-star--outer-container .icon--star{color:#0375b4}.filter-panel--star-rating .rating-star--outer-container .icon--star-empty{-webkit-transition:all .3s ease-out;transition:all .3s ease-out;color:#cbceda}.filter-panel--star-rating .rating-star--outer-container .rating-star--suffix{margin-left:.3125rem;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.filter-panel--star-rating .rating-star--outer-container.is--active .icon--star-empty{color:#727272}.filter-panel--star-rating .rating-star--outer-container.is--active .rating-star--suffix{font-weight:700}.filter-panel--star-rating .rating-star--outer-container.is--disabled{opacity:0.3}.filter-panel--star-rating .rating-star--outer-container:hover .icon--star-empty{color:#727272}.filter-panel--star-rating .rating-star--outer-container:hover .rating-star--suffix{color:#0375b4}.filter-panel--star-rating .rating-star--outer-container:hover .is--disabled~.icon--star-empty{-webkit-transition:all .3s ease-out;transition:all .3s ease-out;color:#cbceda}.filter-panel--star-rating .rating-star--outer-container:hover .is--disabled~.rating-star--suffix{color:#727272}.filter--set-title{margin:1.875rem 0rem .625rem 0rem;font-size:.875rem;line-height:1.5rem;margin-left:1%;margin-right:1%;border-bottom:1px solid #cbceda;clear:both}.filter--value{background:#fff}.filter--value .filter-panel--input{top:.625rem;left:.625rem}.filter--value .filter-panel--title{padding:0rem 1.875rem 0rem 2.5rem}.filter--value.is--disabled .filter-panel--input:hover{border-color:#cbceda}.filter--range .filter-panel--content{padding:.625rem 1.25rem .625rem 1.25rem}.filter--active-container{padding:1.25rem 0rem 0rem 0rem}.filter--active{padding:0rem .625rem 0rem .625rem;margin:0rem .625rem .625rem 0rem;line-height:1.5rem;font-size:.8125rem;border-radius:3px;background-clip:padding-box;display:inline-block;border:1px solid #cbceda;color:#727272;background:#FFF;cursor:pointer;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis}.filter--active .filter--active-icon{margin:0rem .625rem 0rem 0rem;font-size:.5rem;top:-0.0625rem;position:relative;font-family:'shopware';color:#727272}.filter--active .filter--active-icon:before{content:"\e60d"}.filter--active .icon--star{color:#0375b4}.filter--active .icon--star-empty{color:#727272}.filter--active:hover,.filter--active[data-filter-param="reset"]{color:#0375b4;border-color:#0375b4}.filter--active:hover .filter--active-icon,.filter--active[data-filter-param="reset"] .filter--active-icon{color:#0375b4}.action--filter-options.off-canvas.is--open .filter--active{max-width:100%}.filter--actions{padding:.625rem 0rem .625rem 0rem;margin-bottom:.625rem;clear:both}.filter--btn-apply{position:relative;font-weight:700;width:100%}.filter--btn-apply.is--icon-right [class^="icon--"]{font-size:.875rem;line-height:1rem;margin:-0.5rem 0rem 0rem 0rem}.filter--btn-apply.is--loading [class^="icon--"]{-webkit-animation:keyframe--spin-reverse 1s linear infinite;animation:keyframe--spin-reverse 1s linear infinite}.filter--btn-apply .filter--count{font-weight:700}.filter--facet-container{padding:.625rem 0rem 0rem 0rem}.filter--facet-container:after{content:"";display:table;clear:both}.action--filter-options.is--active-filter .filter--active-container{padding:.9375rem 0rem .3125rem 0rem;display:block}.filter--active-container{display:none}.listing--wrapper{width:100%}.listing--wrapper.has--sidebar-filter .listing--paging{clear:both}.listing--wrapper.has--sidebar-filter .action--filter-btn{display:block}.listing--wrapper.has--sidebar-filter .action--sort{line-height:2rem;margin:0rem .625rem .625rem 0rem;width:100%}.listing--wrapper.has--sidebar-filter .action--sort .sort--label{display:none}.listing--wrapper.has--sidebar-filter .action--sort .sort--select{width:100%;vertical-align:top}.listing--wrapper .filter--actions.filter--actions-top{margin:0}.listing--wrapper.with--fullscreen-emotion .sidebar-main.off-canvas{padding-top:0}.listing--wrapper.with--fullscreen-emotion .listing--wrapper-inner{margin-left:16.25rem}@media screen and (min-width:1025px){.filter-panel{width:49%;margin-left:1%;float:left}.filter-panel.is--collapsed{height:2.375rem}.filter-panel .flatpickr-wrapper{position:static}.filter-panel .flatpickr-wrapper .flatpickr-calendar.static{top:100%}.is--no-sidebar .filter-panel{width:32%}.filter-panel--flyout{position:absolute;top:0;left:0}.filter-panel--content{max-height:12.5rem;overflow-x:hidden;overflow-y:auto}.filter--active-container{padding:0;margin-left:1%;margin-right:1%}.filter--active-container.is--disabled .filter--active:not([data-filter-param="reset"]),.filter--active-container.is--disabled .filter--active:not([data-filter-param="reset"]):hover{color:#727272;border-color:#cbceda;cursor:default}.filter--active-container.is--disabled .filter--active:not([data-filter-param="reset"]) .filter--active-icon,.filter--active-container.is--disabled .filter--active:not([data-filter-param="reset"]):hover .filter--active-icon{color:#727272}.filter--active-container.is--disabled .filter--active:not([data-filter-param="reset"]) .filter--active-icon:before,.filter--active-container.is--disabled .filter--active:not([data-filter-param="reset"]):hover .filter--active-icon:before{content:"\e60c"}.filter--actions{margin-left:1%;margin-right:1%}.filter--btn-apply{width:auto}.filter--facet-container,.filter--actions-bottom{display:none}.filter--actions.filter--actions-top{display:none}.listing--wrapper.has--sidebar-filter .action--filter-btn{display:none}.listing--wrapper.has--sidebar-filter .action--sort .sort--select{max-width:12.5rem;vertical-align:top}}@media screen and (min-width:1150px){.filter-panel{width:32%}}@media screen and (min-width:78.75em){.filter-panel--star-rating .rating-star--input{width:1.25rem;height:1.25rem}.filter-panel--star-rating .rating-star--label{width:1.25rem;height:1.25rem;line-height:1.25rem;font-size:1.25rem}.listing--wrapper.has--sidebar-filter .action--sort .sort--label{margin:0rem .625rem 0rem 0rem;display:inline-block;font-weight:700}}.range-slider{-webkit-touch-callout:none}.range-slider--container{height:.75rem;border-radius:6px;background-clip:padding-box;display:block;width:100%;background:#fff;box-shadow:inset 0 1px 1px #f0f0f0;border:1px solid #cbceda;-ms-touch-action:none}.range-slider--range-bar{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);box-shadow:inset 0 0 3px #0372b0;height:100%;width:100%;position:relative;background:#0375b4}.range-slider--handle{width:1.25rem;height:1.25rem;border-radius:3px;background-clip:padding-box;background-color:#fff;background-image:linear-gradient(to bottom, #fff 0%, #fff 100%);-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);position:absolute;border:1px solid #cbceda;cursor:pointer}.range-slider--handle.is--min{left:-0.625rem;top:-0.25rem}.range-slider--handle.is--max{right:-0.625rem;top:-0.25rem}.range-slider--handle:hover,.range-slider--handle.is--dragging{border-color:#0375b4}.range-slider--format{display:none}.container--ajax-cart{top:3.125rem;margin-right:.625rem;padding:.9375rem 0rem 0rem 0rem;position:absolute;text-align:left;right:0;z-index:3000;display:none}.container--ajax-cart.off-canvas{width:17.5rem;-webkit-transition:all .45s cubic-bezier(.3, 0, .15, 1);transition:all .45s cubic-bezier(.3, 0, .15, 1);margin-right:0;display:block;height:100%;left:auto;position:fixed;top:0;padding:0;background:#fff;z-index:8000}.container--ajax-cart.off-canvas .icon--loading-indicator{width:2.375rem;height:2.375rem;position:absolute;margin:auto;left:0;right:0;top:0;bottom:0}.container--ajax-cart .icon--loading-indicator{width:1.3125rem;height:1.3125rem;padding:1.25rem 0rem 1.25rem 0rem;margin:0 auto;display:block;position:relative;box-sizing:content-box}.container--ajax-cart .icon--loading-indicator:before{border-radius:100%;background-clip:padding-box;-webkit-animation:keyframe--spin 1s linear infinite;animation:keyframe--spin 1s linear infinite;width:100%;height:100%;box-sizing:border-box;display:block;content:"";border:2px solid #ccc;border-top:2px solid #333}.container--ajax-cart .product--essential-features{margin-left:3rem}.ajax--cart{width:28.125rem;border-radius:3px;background-clip:padding-box;font-size:.875rem;border:1px solid #cbceda;position:relative;background:#fff}.ajax--cart:after,.ajax--cart:before{right:.625rem;bottom:100%;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none}.ajax--cart:after{right:.6875rem;border-width:.5625rem;border-bottom-color:#fff}.ajax--cart:before{border-width:.625rem;border-bottom-color:#cbceda}.ajax--cart .content--loader{width:1.3125rem;height:1.3125rem;padding:1.25rem 0rem 1.25rem 0rem;box-sizing:content-box;margin:0 auto}.ajax--cart .item--container{padding:0rem .625rem 0rem .625rem;max-height:22.0625rem;overflow-y:auto}.ajax--cart .alert{border-radius:0;margin-bottom:.625rem}.ajax--cart .alert .alert--icon,.ajax--cart .alert .icon--element{width:15%}.ajax--cart .alert .alert--icon .is--warning,.ajax--cart .alert .icon--element .is--warning{color:#ff6e0e;background:#fcefe7}.ajax--cart .alert .alert--icon .is--success,.ajax--cart .alert .icon--element .is--success{color:#42910e;background:#b2e590}.ajax--cart .alert .alert--content{width:85%}.ajax--cart .cart--item{padding:.625rem 0rem .625rem 0rem;line-height:2.375rem;border-bottom:1px solid #cbceda;overflow:hidden}.ajax--cart .cart--item:last-child{border:0 none}.ajax--cart .cart--item.is--empty{padding-bottom:0}.ajax--cart .cart--item .thumbnail--container{margin:0rem .625rem 0rem 0rem;width:2.375rem;height:2.375rem;border-radius:3px;background-clip:padding-box;float:left;position:relative}.ajax--cart .cart--item .thumbnail--container.has--image{border:1px solid #cbceda;background:#FFFFFF}.ajax--cart .cart--item .thumbnail--container .cart--badge{border-top-left-radius:3px;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:3px;background-clip:padding-box;width:.875rem;display:block;position:absolute;height:100%;top:0;left:0;background:#0375b4}.ajax--cart .cart--item .thumbnail--container .cart--badge .badge--free{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);font-size:.5rem;line-height:.75rem;width:2.5rem;color:#fff;text-transform:uppercase;text-align:center;font-weight:700;display:block;position:absolute;padding:0;margin:0;top:0;bottom:0}.ajax--cart .cart--item .thumbnail--container .basket--badge{line-height:2.3125rem;font-size:.75rem;border-radius:100%;background-clip:padding-box;height:2.1875rem;width:2.1875rem;margin:0 auto;text-align:center;font-weight:700;background:#727272;color:#fff}.ajax--cart .cart--item .thumbnail--container .basket--badge .icon--arrow-right{font-size:.625rem}.ajax--cart .cart--item .thumbnail--container .basket--badge .icon--coupon{font-size:1.25rem;line-height:2.3125rem}.ajax--cart .cart--item .thumbnail--image{margin:auto;position:absolute;top:0;bottom:0;left:0;right:0}.ajax--cart .cart--item .item--link{color:#727272}.ajax--cart .cart--item .item--quantity{margin:0rem .3125rem 0rem 0rem;font-weight:700}.ajax--cart .cart--item .item--price{font-weight:700;float:right}.ajax--cart .cart--item .action--container{width:1.3125rem;height:1.3125rem;margin:.625rem 0rem 0rem .625rem;line-height:1;float:right}.ajax--cart .cart--item .action--container .btn{height:1.3125rem;width:1.3125rem;padding:.25rem .3125rem .25rem .3125rem;font-size:.5rem;line-height:.875rem}.ajax--cart .cart--item .action--container *[class*="icon--"]{margin:0;padding:0}.ajax--cart .prices--container{padding:.625rem .625rem .625rem .625rem;border-top:1px solid #cbceda}.ajax--cart .prices--container .prices--articles-amount{float:right}.ajax--cart .prices--container .prices--articles{color:#31394a;font-weight:700}.ajax--cart .prices--container .prices--tax{font-size:12px;font-size:0.75rem;margin:0}.ajax--cart .button--container{padding:.625rem .625rem .625rem .625rem;overflow:hidden}.ajax--cart .button--container *[class*="button--"]{width:13.125rem;border-radius:3px;background-clip:padding-box;text-align:center}.ajax--cart .button--container .button--checkout{float:right}.ajax--cart .button--container .button--open-basket *[class^="icon--"]{display:none}.ajax--cart .small--information{font-size:.75rem}.ajax--cart .small--information .small--prices{float:right}.ajax--cart .context--shipping-costs{margin-left:.625rem}.ajax--cart .table--shipping-costs-trigger{font-size:.75rem;margin-bottom:.3125rem;font-weight:700}.ajax--cart .table--shipping-costs-trigger-no-action{font-size:.75rem;margin-bottom:.3125rem}.ajax--cart .table--shipping-costs{font-size:.75rem}.ajax--cart .table--shipping-costs .select-field{max-height:2.5rem;margin:.3125rem .625rem .3125rem 0rem}.ajax--cart .table--shipping-costs label{font-size:.75rem;font-weight:700;margin:.3125rem 6.25rem 0rem 0rem;float:left}.off-canvas .ajax--cart{font-size:.875rem;background:#fff;width:auto;position:absolute;left:0;right:0;border:0 none;min-height:100%}.off-canvas .ajax--cart .item--container{max-height:none}.off-canvas .ajax--cart .cart--item{line-height:1.1875rem}.off-canvas .ajax--cart .cart--item .item--link{width:9.3125rem;display:inline-block}.off-canvas .ajax--cart .cart--item .item--price{float:none;display:block}.off-canvas .ajax--cart .prices--container{background:#fff;border-bottom:0 none}.off-canvas .ajax--cart .action--container,.off-canvas .ajax--cart .action--container .action--remove{width:2.375rem;height:2.375rem}.off-canvas .ajax--cart .action--container{margin:0}.off-canvas .ajax--cart .action--container .action--remove{font-size:.875rem;text-align:center;vertical-align:middle}.off-canvas .ajax--cart .action--container .icon--loading-indicator{width:1.3125rem;height:1.3125rem;margin:.5625rem 0rem 0rem 0rem;position:relative;margin-left:auto;margin-right:auto}.off-canvas .ajax--cart .action--container *[class*="icon--"]{line-height:1.75rem;margin:0;padding:0}.off-canvas .ajax--cart .button--container{text-align:left}.off-canvas .ajax--cart .button--container *[class*="button--"]{margin:.625rem 0rem 0rem 0rem;width:100%}.off-canvas .ajax--cart .button--container .button--checkout{margin:0}.off-canvas .ajax--cart .button--container .button--open-basket{padding-right:1.875rem}.off-canvas .ajax--cart .button--container .button--open-basket *[class^="icon--"]{display:block;right:.625rem}.off-canvas .ajax--cart .product--essential-features{margin-top:.3125rem}.product--essential-features{line-height:1.125rem;font-size:.75rem}@media screen and (min-width:1025px){.container--ajax-cart.is--shown{display:block}}@media screen and (min-width:78.75em){.container--ajax-cart{margin-right:0}}table{border-collapse:separate;border-spacing:1px}table th,table thead td{background:#727272;color:#fff;font-weight:700;text-align:center}table td{padding:.3125rem .625rem .3125rem .625rem;background:#fff;color:#727272;border:1px solid #fff}table tr:nth-child(even) td{background:#f5f5f5}.checkbox{width:1rem;height:1rem;padding:.0625rem .0625rem .0625rem .0625rem;line-height:1rem;border-radius:3px;background-clip:padding-box;display:inline-block;position:relative;vertical-align:middle;border:1px solid #cbceda;cursor:pointer}.checkbox .checkbox--state{border-radius:3px;background-clip:padding-box;display:block;width:100%;height:100%;position:relative;z-index:60}.checkbox input[type="checkbox"]{opacity:0;display:block;width:100%;height:100%;position:absolute;top:0;left:0;border:0 none;background:none;cursor:pointer;z-index:65}.checkbox input[type="checkbox"]:checked~.checkbox--state{background-color:#0496e6;background-image:linear-gradient(to bottom, #0496e6 0%, #0375b4 100%)}.checkbox input[type="checkbox"]:checked~.checkbox--state:before{width:.75rem;height:.75rem;line-height:.75rem;font-size:.4375rem;display:inline-block;font-family:'shopware';font-weight:500;text-align:center;vertical-align:top;color:#fff;content:"\e60c"}.checkbox input[type="checkbox"]:disabled~.checkbox--state{background:#fff}.checkbox.is--active .checkbox--state,a:hover .checkbox .checkbox--state{background-color:#0496e6;background-image:linear-gradient(to bottom, #0496e6 0%, #0375b4 100%)}.checkbox.is--active .checkbox--state:before,a:hover .checkbox .checkbox--state:before{width:.75rem;height:.75rem;line-height:.75rem;font-size:.4375rem;display:inline-block;font-family:'shopware';font-weight:500;text-align:center;vertical-align:top;color:#fff;content:"\e60c"}.js--off-canvas-button{padding:.625rem .625rem .625rem .625rem;margin-bottom:.625rem;border-radius:3px;background-clip:padding-box;position:relative;border:1px solid #cbceda;cursor:pointer;display:block}.js--off-canvas-button .tab--header{margin-bottom:.625rem;position:relative}.js--off-canvas-button .tab--title:after{font-size:.75rem;right:.3125rem;margin-top:-0.375rem;content:"\e60f"}.js--off-canvas-button .tab--preview{display:block}.js--off-canvas-button .tab--preview p:last-child{margin-bottom:0}.js--off-canvas-button .tab--content{cursor:default}.js--off-canvas-button:hover .tab--title{color:#0375b4}.image--gallery .image-slider--container{bottom:5.625rem;position:absolute;top:0;left:0;right:0;height:auto;margin:0}.image--gallery.no--thumbnails .image-slider--container{bottom:0}.image--gallery .image-slider--item{display:inline-block;height:100%;width:100%;position:relative;text-align:center;cursor:default}.image--gallery .image-slider--item .image--element{display:block;max-width:100%;height:auto;width:auto}.image--gallery .image-slider--item .image--media,.image--gallery .image-slider--item img{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.image--gallery .image-slider--thumbnails{padding:.625rem 0rem .625rem 0rem;height:5.625rem;background:#fff;top:auto;bottom:0;width:100%;margin:0;position:absolute;display:block}.image--gallery .image-slider--thumbnails .thumbnails--arrow{top:.625rem}.image--gallery .image-slider--thumbnails .thumbnails--arrow.is--left{border-left:0 none}.image--gallery .image-slider--thumbnails .thumbnails--arrow.is--right{border-right:0 none}.image--gallery .image-slider--thumbnails-slide{margin:0rem .625rem 0rem .625rem;left:auto;top:auto}.image--gallery .thumbnail--link{margin:0rem .625rem 0rem 0rem;display:inline-block}.image--gallery .button--zoom-in,.image--gallery .button--zoom-out,.image--gallery .button--zoom-reset{top:.625rem;left:.625rem;font-size:1.25rem;padding:.125rem .375rem .125rem .375rem;position:absolute}.image--gallery .button--zoom-in:hover,.image--gallery .button--zoom-out:hover,.image--gallery .button--zoom-reset:hover{z-index:1}.image--gallery .button--zoom-out{border-top-left-radius:3px;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:3px;background-clip:padding-box}.image--gallery .button--zoom-reset{left:2.6875rem;border-radius:0}.image--gallery .button--zoom-in{border-top-left-radius:0;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:0;background-clip:padding-box;left:4.75rem}.image-gallery--modal .modal--close{top:.625rem;width:2.125rem;height:2.125rem;line-height:2rem}@media screen and (min-width:78.75em){.js--image-gallery{width:80%;height:80%}}.c-firstname-confirmation{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}*{box-sizing:border-box}html{width:100%;height:100%}html.no--scroll{position:relative;overflow:hidden}html.no--scroll body{overflow:hidden}body{font-size:.875pxrem;font-family:"RobotoCondensed-Regular","Open Sans","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:500;color:#727272;background:#fff;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}img{display:block;max-width:100%;max-height:100%;height:auto}a{color:#0375b4;text-decoration:none}ul{margin:0;padding:0}.product--rating i[class^=icon]{color:#0375b4}.product--rating i.icon--star-empty{color:#cbceda}h1,h2,h3,h4,h5,h6{line-height:1.625rem;margin:1.75rem 0rem .625rem 0rem;font-family:"RobotoCondensed-Regular","Open Sans","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:700;color:#31394a}h1{font-size:1.625pxrem;line-height:1.75rem;margin:2.125rem 0rem 1.25rem 0rem;color:#31394a}h2{font-size:1.3125pxrem}h3{font-size:1.125pxrem}h4{font-size:1pxrem}h5{font-size:.875pxrem}h6{font-size:.75pxrem}p{font-size:.875pxrem;line-height:1.5rem;margin:0rem 0rem 1.25rem 0rem}blockquote{padding:.625rem .625rem .625rem .625rem;border-radius:3px;background-clip:padding-box;box-shadow:inset 0 0 3px 0 rgba(0,0,0,0.2);background:#e9eaef;text-align:left;margin:0}.ajax-loader{display:none}.is--rounded{border-radius:3px;background-clip:padding-box}.is--block{display:block !important}.is--inline{display:inline !important}.is--inline-block{display:inline-block !important}.is--hidden{display:none !important}.is--invisible{visibility:hidden !important}.is--align-left{text-align:left !important}.is--align-right{text-align:right !important}.is--align-center{text-align:center !important}.is--underline{text-decoration:underline !important}.is--line-through{text-decoration:line-through !important}.is--uppercase{text-transform:uppercase !important}.is--strong{font-weight:700 !important}.is--bold{font-weight:700 !important}.is--italic{font-style:italic}.is--nowrap{white-space:nowrap !important}.is--dark{color:#31394a !important}.is--light{color:#9095af !important}.is--soft{color:#cbceda !important}.is--fluid{width:100% !important}.left{float:left}.right{float:right}::-moz-placeholder{color:#989898}::-webkit-input-placeholder{color:#989898}:-ms-input-placeholder{color:#989898}.page-wrap{min-width:20rem}.content-main:after,.content--wrapper:after{content:"";display:table;clear:both}.content-main--inner:after{content:"";display:table;clear:both}.content{width:100%;float:left}@media screen and (min-width:1025px){.content-main{box-shadow:0 0 4px 1px #cbceda}.content-main:not(.is--small){min-height:46.875rem}}@media screen and (min-width:78.75em){.content-main{margin-top:1.25rem;margin-bottom:2.8125rem}.content-main:not(.is--small){min-height:43.75rem}}.navigation-main{background:#fff;display:none}@media screen and (min-width:1025px){.navigation-main{border-bottom:1px solid #0375b4;display:block;position:relative}.navigation-main .navigation--list{padding:0rem .625rem 0rem .625rem;margin:0;position:relative;white-space:nowrap}.navigation-main .navigation--list:after{content:"";display:table;clear:both}.navigation-main .navigation--entry{display:inline-block;-ms-touch-action:none}.navigation-main .navigation--link{-webkit-transition:none;transition:none;padding:.5rem .875rem .5rem .875rem;font-size:1rem;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:0;border-bottom-left-radius:0;background-clip:padding-box;margin:0;display:block;cursor:pointer;color:#727272}.navigation-main .navigation--link:hover{color:#0375b4}.navigation-main .is--active .navigation--link{background-color:#0496e6;background-image:linear-gradient(to bottom, #0496e6 0%, #0375b4 100%);font-weight:700;color:#fff}.navigation-main .is--active .navigation--link:hover{color:#fff}}@media screen and (min-width:78.75em){.navigation-main .navigation--list{padding:0}}body>.sidebar-main{padding-bottom:1.25rem;border-right:#cbceda}body>.sidebar-main:after{content:"";display:table;clear:both}.sidebar-main.off-canvas,#cookie-consent{background:#e9eaef}.mobile--switches{padding:.375rem .625rem .375rem .625rem;height:2.6875rem;display:block}.mobile--switches:after{content:"";display:table;clear:both}.mobile--switches .navigation--entry{margin-right:1.25rem;float:left}.mobile--switches .field--select,.mobile--switches .navigation--entry{height:1.875rem}.mobile--switches .field--select{position:relative}.mobile--switches .select-field{height:1.875rem}.mobile--switches .select-field select{border-radius:0;padding:0rem 1.125rem 0rem 0rem;line-height:1.75rem;font-size:1rem;background:none;border:0 none}.mobile--switches .select-field:after{height:1.5625rem;line-height:1.75rem;width:auto;border:0 none}.mobile--switches .top-bar--language .select-field{width:2rem}.mobile--switches .top-bar--language .select-field select{text-indent:-9999px}.mobile--switches .top-bar--language .language--flag{margin-top:-0.375rem;position:absolute;z-index:900;top:50%;left:0;pointer-events:none}.campaign--box{display:none}.sidebar--navigation{border-radius:0;margin:0;border-left:0 none;border-right:0 none}.sidebar--navigation .navigation--entry{position:relative}.sidebar--navigation .navigation--link{padding:.625rem 1.25rem .625rem 1.25rem;width:100%;height:100%;display:block}.sidebar--navigation .navigation--link .is--icon-right{margin-top:.3125rem;font-size:.625rem;display:inline-block;float:right}.sidebar--navigation .navigation--link:hover{color:#0375b4}.sidebar--navigation.show--active-items .navigation--link.is--active{color:#0375b4;font-weight:700}.offcanvas--overlay{width:17.5rem;top:2.625rem;background:#e9eaef;position:absolute;overflow-x:hidden;overflow-y:auto;left:0;padding:0;z-index:1200;bottom:0}.offcanvas--overlay.background{z-index:1100}.offcanvas--overlay .overlay--headline{margin-bottom:.625rem;border-bottom:1px solid #cbceda;width:100%;background:#fff}.offcanvas--overlay .overlay--category{margin:1rem .625rem .375rem .625rem;line-height:1.625rem}.offcanvas--overlay .overlay--category .category--headline{font-size:.875rem;color:#31394a;margin:0;padding:0;font-weight:700}.offcanvas--overlay .is--icon-left{margin-top:.3125rem;margin-right:.3125rem;font-size:.625rem;display:inline-block}.offcanvas--overlay .is--icon-right{margin-top:.3125rem;font-size:.625rem;display:inline-block;float:right}.offcanvas--overlay .is--back-button{font-weight:700}.offcanvas--overlay .is--display-button{color:#0375b4;font-weight:700}.has--cssanimations .sidebar--ajax-loader{top:.75rem;right:.9375rem;position:absolute;display:none}.has--cssanimations .sidebar--ajax-loader::before{width:1rem;height:1rem;border-radius:100%;background-clip:padding-box;-webkit-animation:keyframe--spin 1s linear infinite;animation:keyframe--spin 1s linear infinite;display:block;content:"";border:2px solid #cbceda;border-top:2px solid #464a60}.sidebar--ajax-loader{top:.75rem;right:.9375rem;position:absolute;display:none}.sidebar--ajax-loader::before{width:1rem;height:1rem;border-radius:100%;background-clip:padding-box;-webkit-animation:keyframe--spin 1s linear infinite;animation:keyframe--spin 1s linear infinite;display:block;content:"";border:2px solid #cbceda;border-top:2px solid #464a60}.listing--sidebar{overflow:hidden;width:0;height:0;margin-bottom:1.25rem}.listing--sidebar .sidebar-filter .off-canvas.is--open.is--ajax-reload{overflow:hidden}.listing--sidebar .sidebar-filter .off-canvas.is--open.is--ajax-reload .filter--container{overflow:auto;position:absolute;top:43px;width:100%;bottom:0;left:0;right:0}.listing--sidebar .sidebar-filter .off-canvas.is--open.is--ajax-reload .filter--close-btn{position:absolute;width:100%;z-index:10}.listing--sidebar .sidebar-filter .action--filter-options{border-radius:3px;background-clip:padding-box;border:1px solid #cbceda}.listing--sidebar .sidebar-filter .filter--active{max-width:100%}.listing--sidebar .sidebar-filter .filter--container{padding:.625rem .625rem .625rem .625rem;margin:0}.listing--sidebar .sidebar-filter .filter--container .filter-panel{margin:0rem 0rem .625rem 0rem;float:none;width:auto}.listing--sidebar .sidebar-filter .filter--actions{width:auto;padding:0;margin:0}.listing--sidebar .sidebar-filter .filter--actions.filter--actions-top{margin:0}.listing--sidebar .sidebar-filter .filter--actions .filter--btn-apply{width:100%}.listing--sidebar .sidebar-filter #filter{display:block;padding:0}@media screen and (min-width:1025px){.listing--sidebar{width:14.375rem;height:auto;display:block;float:left}.listing--sidebar+.content--wrapper{margin-left:16.25rem}.is--no-sidebar .listing--sidebar{display:none}.is--no-sidebar .listing--sidebar+.content--wrapper{margin:0}.offcanvas--overlay{display:none}.sidebar-main{width:14.375rem;margin:0rem 0rem 0rem 0rem;padding-top:1.875rem;display:none;float:left}.is--ctl-listing .sidebar-main,.is--ctl-forms .sidebar-main,.is--ctl-tellafriend .sidebar-main,.is--ctl-newsletter .sidebar-main,.is--ctl-sitemap .sidebar-main,.is--ctl-custom .sidebar-main,.is--ctl-note.is--user .sidebar-main,.is--ctl-address .sidebar-main,.is--ctl-account.is--user .sidebar-main{display:block}.is--ctl-listing .sidebar-main+.content--wrapper,.is--ctl-forms .sidebar-main+.content--wrapper,.is--ctl-tellafriend .sidebar-main+.content--wrapper,.is--ctl-newsletter .sidebar-main+.content--wrapper,.is--ctl-sitemap .sidebar-main+.content--wrapper,.is--ctl-custom .sidebar-main+.content--wrapper,.is--ctl-note.is--user .sidebar-main+.content--wrapper,.is--ctl-address .sidebar-main+.content--wrapper,.is--ctl-account.is--user .sidebar-main+.content--wrapper{margin-left:16.25rem}.is--ctl-blog .sidebar-main,.is--ctl-note .sidebar-main,.is--ctl-note.is--user.is--one-time-account .sidebar-main,.is--ctl-index .sidebar-main,.is--ctl-detail .sidebar-main,.is--ctl-search .sidebar-main,.is--ctl-checkout .sidebar-main,.is--ctl-register .sidebar-main,.is--ctl-campaign .sidebar-main,.is--ctl-account.is--act-logout .sidebar-main,.is--ctl-account.is--act-abort .sidebar-main,.is--ctl-account.is--act-password .sidebar-main,.is--ctl-account.is--act-resetpassword .sidebar-main,.is--ctl-listing.is--no-sidebar .sidebar-main{display:none}.is--ctl-blog .sidebar-main+.content--wrapper,.is--ctl-note .sidebar-main+.content--wrapper,.is--ctl-note.is--user.is--one-time-account .sidebar-main+.content--wrapper,.is--ctl-index .sidebar-main+.content--wrapper,.is--ctl-detail .sidebar-main+.content--wrapper,.is--ctl-search .sidebar-main+.content--wrapper,.is--ctl-checkout .sidebar-main+.content--wrapper,.is--ctl-register .sidebar-main+.content--wrapper,.is--ctl-campaign .sidebar-main+.content--wrapper,.is--ctl-account.is--act-logout .sidebar-main+.content--wrapper,.is--ctl-account.is--act-abort .sidebar-main+.content--wrapper,.is--ctl-account.is--act-password .sidebar-main+.content--wrapper,.is--ctl-account.is--act-resetpassword .sidebar-main+.content--wrapper,.is--ctl-listing.is--no-sidebar .sidebar-main+.content--wrapper{margin:0}.is--ctl-note .sidebar-main .categories--headline,.is--ctl-address .sidebar-main .categories--headline,.is--ctl-account .sidebar-main .categories--headline,.is--ctl-note .sidebar-main .categories--navigation,.is--ctl-address .sidebar-main .categories--navigation,.is--ctl-account .sidebar-main .categories--navigation,.is--ctl-note .sidebar-main .shop-sites--container,.is--ctl-address .sidebar-main .shop-sites--container,.is--ctl-account .sidebar-main .shop-sites--container{display:none}.sidebar-main .mobile--switches,.sidebar-main .filter--container,.sidebar-main .navigation--smartphone{display:none}.sidebar-main .sidebar--categories-wrapper{display:block}.navigation--headline{margin:1.25rem .625rem .625rem .625rem}.campaign--box{margin:0rem 0rem 1.25rem 0rem;display:block}.categories--headline{display:none}.categories--navigation.is--level0 .navigation--entry:first-child .navigation--link.is--active{border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:0;border-bottom-left-radius:0;background-clip:padding-box}.categories--navigation.is--level1 .navigation--entry:first-child .navigation--link.is--active{border-radius:0}.sidebar--categories-navigation{margin-bottom:1.25rem}.sidebar--navigation{border-radius:3px;background-clip:padding-box;border:1px solid #cbceda}.sidebar--navigation .navigation--entry{padding:0rem 0rem 0rem 0rem;margin:0rem .625rem 0rem .625rem}.sidebar--navigation ul.sidebar--navigation{border-radius:0}.sidebar--navigation ul.sidebar--navigation .navigation--entry{margin:0rem 0rem 0rem .625rem}.sidebar--navigation .navigation--link{padding:.625rem .625rem .625rem .625rem;display:block}.sidebar--navigation .navigation--link:hover{color:#0375b4}.sidebar--navigation .navigation--link.is--active{color:#0375b4;font-weight:700}.sidebar--navigation .navigation--link .is--icon-right{display:none}.sidebar--navigation .is--level1{margin-bottom:.625rem;border:0 none}.sidebar--navigation .is--level1 .navigation--entry{margin:0rem 0rem 0rem 0rem;border:0 none}.sidebar--navigation .is--level1 .navigation--link{padding:.3125rem .625rem .3125rem .625rem}.sidebar--navigation .is--level1 .navigation--link.is--active{font-weight:700;text-shadow:none;color:#0375b4;background:transparent;border:0 none}.sidebar--navigation .is--level2{font-size:.75rem}.sidebar--navigation .navigation--level-high{border:0 none}.shop-sites--container{padding:.9375rem .625rem .9375rem .625rem;margin-bottom:1.25rem;border:1px solid #cbceda}.shop-sites--container .shop-sites--headline{padding-bottom:.66666667rem;font-size:1rem;margin-top:0;border-bottom:1px solid #cbceda;color:#31394a;font-weight:700}.shop-sites--container .shop-sites--navigation,.shop-sites--container .navigation--entry{border:0 none}.shop-sites--container .shop-sites--navigation .navigation--link,.shop-sites--container .navigation--entry .navigation--link{padding:.3125rem .625rem .3125rem .625rem}.sidebar-filter .filter--active-container{margin:0;padding:0}.sidebar-filter .is--instant-filter .filter--facet-container .filter-panel:last-child{margin-bottom:0}.sidebar-filter .filter--facet-container,.sidebar-filter .filter--actions-bottom,.sidebar-filter .filter--active-container{display:block}.sidebar-filter .filter--facet-container{padding:0}.listing--sidebar .sidebar-filter .filter-panel.is--collapsed{height:auto}.listing--sidebar .sidebar-filter .filter-panel.is--collapsed .filter-panel--flyout{position:relative}.listing--sidebar+.search--results{margin-left:16.25rem}.listing--sidebar+.search--results .listing--wrapper{float:left}}@media screen and (min-width:1025px){.is--ctl-forms .sidebar-main .sidebar--categories-navigation,.is--ctl-custom .sidebar-main .sidebar--categories-navigation{display:none}.is--ctl-forms .sidebar-main .shop-sites--container,.is--ctl-custom .sidebar-main .shop-sites--container{display:block}.sidebar-main .shop-sites--container{display:none}.sidebar-main.off-canvas,#cookie-consent{background:transparent}}@media screen and (min-width:78.75em){.sidebar-main{padding-top:2.8125rem;display:block}.sidebar-main.off-canvas,#cookie-consent{position:relative;top:0;left:0;z-index:1000}}.is--ctl-checkout .panel--body>.alert{margin:1.875rem 0rem 1.875rem 0rem}.is--ctl-checkout .basket--info-messages{margin-top:.625rem}.is--ctl-checkout .account--billing-address.register--content,.is--ctl-checkout .account--shipping-address.register--content,.is--ctl-checkout .account--change-billing.register--content,.is--ctl-checkout .account--change-shipping.register--content{float:none;width:100%}.is--act-shippingpayment .add-product--form{display:none}.is--act-shippingpayment .product--table{margin-top:0}.is--act-shippingpayment .product--table .panel--body{padding:1.25rem 1.25rem 0rem 1.25rem}.is--act-shippingpayment .payment--method-list{margin-top:.625rem}.product--table{margin-top:.625rem}.product--table .alert{margin-bottom:.625rem}.product--table .is--no-star{margin-left:-0.375rem}.product--table .panel{border:0 none}.product--table .panel--body{padding:0}.product--table .premium-product.panel{margin:.625rem 0rem 0rem 0rem;border:1px solid #cbceda}.product--table .delivery--status-icon{display:none}.product--table .table--actions{margin-top:.625rem;position:relative}.product--table .table--actions:after{content:"";display:table;clear:both}.product--table .table--actions .btn--checkout-proceed,.product--table .table--actions .btn--checkout-continue{width:100%;text-align:center;margin-bottom:.625rem}.product--table .actions--bottom .main--actions{margin-bottom:0rem}.product--table .table--header{display:none}.product--table .table--tr{padding:.625rem 0rem .5rem 0rem;position:relative;border-bottom:1px solid #cbceda;width:100%;height:100%}.product--table .table--tr:after{content:"";display:table;clear:both}.product--table .table--media,.product--table .table--content{float:left}.product--table .column--product{padding-left:0;width:90%}.product--table .column--product .column--image{padding:.625rem 0rem .625rem 0rem;float:left;width:26%}.product--table .table--media{width:100%;position:relative}.product--table .table--media .table--media-outer{border-radius:2px;background-clip:padding-box;max-width:4.375rem;max-height:4.375rem;border:1px solid #cbceda;margin:0 auto}.product--table .table--media .table--media-inner{width:100%;position:relative;padding-bottom:100%;height:0}.product--table .table--media img{padding:5%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.product--table .table--content{font-size:.75rem;width:70%}.product--table .delivery--status-icon{font-size:.75rem;margin:0}.product--table .delivery--information{font-size:.875rem}.product--table .content--title{font-size:1rem;font-weight:700;color:#727272}.product--table .column--actions{padding-right:0;position:absolute;width:20%;top:10px;right:0;text-align:right}.product--table .column--actions .column--actions-link{line-height:2.5rem;padding:0rem .875rem 0rem .9375rem}.product--table .column--actions .icon--cross{font-size:.75rem}.product--table .column--label{color:#31394a;text-align:left;margin:0%;float:left;font-weight:700}.product--table .column--label.quantity--label{margin-top:.6875rem}.product--table .row--rebate .column--label,.product--table .row--premium-product .column--label,.product--table .row--voucher .column--label{margin:0}.product--table .row--rebate .table--media,.product--table .row--premium-product .table--media,.product--table .row--voucher .table--media{width:4.375rem;margin:0 auto;float:none}.product--table .row--rebate .column--image,.product--table .row--premium-product .column--image,.product--table .row--voucher .column--image{padding:.625rem 0rem .625rem 0rem;width:24%}.product--table .row--rebate .table--content,.product--table .row--premium-product .table--content{padding-top:1.3125rem}.product--table .column--total-price{font-weight:700}.product--table .column--product:after{content:"";display:table;clear:both}.product--table .column--product .column--image{float:left;width:24%}.product--table .column--quantity .select-field{min-width:6.25rem;max-width:10rem;width:auto}.product--table .column--quantity,.product--table .column--unit-price,.product--table .column--total-price,.product--table .column--tax-price{padding:.3125rem 0rem .3125rem .625rem;margin-left:22%;width:78%}.product--table .column--quantity{padding:0rem 0rem 0rem .625rem}.product--table .column--unit-price{padding:0rem 0rem .5625rem .625rem}.product--table .product--delivery{margin:0}.product--table .cart--badge{border-radius:3px 0 0 3px;background-clip:padding-box;display:block;position:absolute;width:20px;height:100%;top:0;left:0;background:#0375b4}.product--table .cart--badge span{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);text-align:center;line-height:20px;color:white;text-transform:uppercase;font-weight:700;display:block;position:absolute;width:70px;top:0;bottom:0}.product--table .basket--badge{line-height:3rem;font-size:1rem;border-radius:128px;background-clip:padding-box;height:3rem;width:3rem;margin:0 auto;text-align:center;font-weight:700;background:#727272;color:#fff}.product--table .basket--badge .icon--arrow-right{font-size:.8125rem}.product--table .basket--badge .icon--coupon{font-size:1.75rem;line-height:3.125rem}.product--table .row--premium-product .basket--badge{font-size:.6875rem}.product--table .table--actions+.alert{margin-top:.625rem}.product--table .content{font-size:.875rem;margin:0}.product--table .add-product--form{margin:1.25rem 0rem 1.25rem 0rem}.product--table .add-product--field,.product--table .add-voucher--field{border-top-left-radius:3px;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:3px;background-clip:padding-box;height:2.375rem;width:90%}.product--table .add-voucher--field{background:#fff}.product--table .add-product--button,.product--table .add-voucher--button{height:2.375rem;padding:.1875rem 0rem .1875rem 0rem;border-top-left-radius:0;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:0;background-clip:padding-box;width:10%}.product--table .add-voucher--form{margin:0rem 0rem .75rem 0rem}.product--table .add-voucher--panel{margin:.625rem 0rem 0rem 0rem}.product--table .table--aggregation{margin:0rem -0.625rem 0rem -0.625rem;padding:.75rem .625rem .75rem .625rem;background:#fff;border-color:#cbceda;border-style:solid;border-width:1px 0 0 0}.product--table .table--shipping-costs label{font-weight:700}.product--table .table--shipping-costs .select-field{height:2.375rem;line-height:2.25rem;max-width:100%}.product--table .table--shipping-costs-trigger{font-weight:700}.product--table .main--actions:after{content:"";display:table;clear:both}.product--table .table--footer{font-size:.875rem}.product--table .table--footer .benefit--text{font-size:.875rem}.product--table .benefit--headline{font-size:.875rem;color:#31394a;font-weight:700}.aggregation--list{margin:0rem -0.625rem 0rem -0.625rem;padding:.75rem .625rem .75rem .625rem;background:#fff;border-bottom:1px solid #cbceda}.aggregation--list .list--entry{list-style:none}.aggregation--list .entry--label{width:70%}.aggregation--list .entry--value{width:30%;text-align:right}.aggregation--list .entry--total{font-weight:700;color:#31394a}.aggregation--list .entry--totalnet,.aggregation--list .entry--taxes{font-size:.75rem}.premium-product.panel{margin:.625rem 0rem .625rem 0rem}.premium-product--content{height:20rem}.premium-product--content .product-slider--container{padding:0}.premium-product p{margin:.625rem 0rem .625rem 0rem}.premium-product .premium-product--difference{border-color:#cbceda;display:block}.premium-product .premium-product--difference .difference--price{font-size:.875rem}.premium-product .product-slider--arrow.arrow--next{right:-0.0625rem}.premium-product .product-slider--arrow.arrow--prev{left:-0.0625rem}.premium-product .product--inner{padding:.3125rem 1.875rem .3125rem 1.875rem;margin:0rem 0rem .625rem 0rem}.premium-product .product--inner .product--image{border-radius:3px;background-clip:padding-box;height:10.9375rem;margin:0rem 0rem .9375rem 0rem;padding:.625rem .625rem .625rem .625rem;display:block;border:1px solid #cbceda;position:relative;text-align:center}.premium-product .product--inner .product--image .image--element{height:100%;width:100%;display:block;margin:0 auto;position:relative}.premium-product .product--inner .product--image .image--element img{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;display:inline-block;vertical-align:middle;z-index:500}.premium-product .product--inner .premium-product--badge{border-radius:38px;background-clip:padding-box;height:2.375rem;width:2.375rem;line-height:2.375rem;top:-1.1875rem;right:-1.1875rem;background:#0375b4;position:absolute;color:#fff;font-weight:700;z-index:750}.premium-product .product--inner .premium-product--free{color:#42910e;font-weight:700;text-align:left}.premium-product .product--inner .btn{width:100%}.premium-product .product--inner .premium--variant:after{content:"";display:table;clear:both}.premium-product .product--inner .premium--variant .premium--button{border-top-left-radius:0;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:0;background-clip:padding-box;height:2.375rem;margin-left:-0.125rem;width:20%}.premium-product .product--inner .premium--variant .select-field{margin-right:.125rem;max-width:80%;float:left}.premium-product .product--inner .premium--variant .select-field .premium--selection{border-top-left-radius:3px;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:3px;background-clip:padding-box;line-height:2.375rem;height:2.375rem;font-weight:700}.premium-product .product--inner .premium--variant .select-field:after{height:2.25rem}.js--modal .modal--checkout-add-article .link--article-image .image--media{display:block;width:100%;height:100%;position:relative}.js--modal .modal--checkout-add-article .link--article-image .image--media img{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.js--modal .modal--checkout-add-article .modal--title{padding:.625rem 2.5rem .625rem 1.25rem;font-size:1rem;font-weight:700;border-bottom:1px solid #cbceda}.js--modal .modal--checkout-add-article .modal--error{padding:1.25rem 1.25rem 1.25rem 1.25rem}.js--modal .modal--checkout-add-article .modal--article{padding:1.25rem}.js--modal .modal--checkout-add-article .article--info{margin-left:5rem}.js--modal .modal--checkout-add-article .article--info:after{content:"";display:table;clear:both}.js--modal .modal--checkout-add-article .article--image{padding:.3125rem;width:5rem;height:5rem;border-radius:3px;background-clip:padding-box;float:left;border:1px solid #cbceda}.js--modal .modal--checkout-add-article .article--name{width:100%}.js--modal .modal--checkout-add-article .list--name{margin-left:.9375rem}.js--modal .modal--checkout-add-article .list--name .entry--name{margin-bottom:.625rem}.js--modal .modal--checkout-add-article .list--name .link--name{color:#727272;font-weight:700}.js--modal .modal--checkout-add-article .article--price{margin:.9375rem 0rem 0rem .9375rem;width:100%}.js--modal .modal--checkout-add-article .list--price .entry--price{margin-bottom:.625rem;color:#727272;font-weight:700}.js--modal .modal--checkout-add-article .modal--actions{margin:0rem 0rem 1.25rem 0rem;padding:.625rem 1.25rem 0rem 1.25rem}.js--modal .modal--checkout-add-article .modal--actions:after{content:"";display:table;clear:both}.js--modal .modal--checkout-add-article .modal--actions .btn{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.js--modal .modal--checkout-add-article .modal--actions .btn:last-child{margin-top:.625rem}.js--modal .modal--checkout-add-article .modal--actions .is--left{padding-left:2.1875rem}.js--modal .modal--checkout-add-article .modal--cross-selling{padding:0rem 1.25rem 1.25rem 1.25rem;margin:0}.js--modal .modal--checkout-add-article .modal--cross-selling .product-slider--container{padding:0}.js--modal .modal--checkout-add-article .modal--cross-selling .item--image{padding-bottom:.625rem;height:10.625rem;border-bottom:1px solid #cbceda;margin:0 auto;text-align:center}.js--modal .modal--checkout-add-article .modal--cross-selling .link--image,.js--modal .modal--checkout-add-article .modal--cross-selling .link--image span{overflow:hidden;display:block;height:100%}.js--modal .modal--checkout-add-article .modal--cross-selling .link--image img{margin:0 auto}.js--modal .modal--checkout-add-article .modal--cross-selling .image--slider-item,.js--modal .modal--checkout-add-article .modal--cross-selling .image--no-picture{display:inline-block;vertical-align:middle;text-align:center}.js--modal .modal--checkout-add-article .modal--cross-selling .link--name{color:#31394a;font-weight:700}.js--modal .modal--checkout-add-article .modal--cross-selling .item--price-unit{font-size:.6875rem}.js--modal .modal--checkout-add-article .modal--cross-selling .price--normal{font-size:1.0625rem;color:#31394a;font-weight:700}.js--modal .modal--checkout-add-article .modal--cross-selling .price--reduced{color:#c00c00}.js--modal .modal--checkout-add-article .modal--cross-selling .price--pseudo{font-size:.625rem;text-decoration:line-through}.content--confirm .alert{margin-top:.625rem}.content--confirm .has--border{border:1px solid #cbceda}.content--confirm .confirm--actions .main--actions{text-align:center;width:100%}.content--confirm .payment--method-list,.content--confirm .dispatch--method-list{margin-bottom:.625rem}.content--confirm .payment--method,.content--confirm .dispatch--method{padding-bottom:.625rem;margin-bottom:.625rem;border-bottom:1px solid #cbceda}.content--confirm .payment--method .method_last,.content--confirm .dispatch--method .method_last{border:0 none}.content--confirm .payment--method.method_last,.content--confirm .dispatch--method.method_last{border:0 none}.content--confirm .method--input{width:2.5rem;text-align:center;float:left}.content--confirm .method--label{padding-left:2.5rem;width:100%}.content--confirm .method--description{padding-left:2.5rem}.content--confirm .payment--method-logo{margin-left:2.5rem}.content--confirm .method--bankdata{padding-left:2.5rem}.content--confirm .method--bankdata input[type="text"]{max-width:100%}.content--confirm .table--aggregation,.content--confirm .add-product--form,.content--confirm .add-product--field,.content--confirm .add-product--button{display:none}.content--confirm .aggregation--list{font-size:.875rem;line-height:1.5rem;margin:0rem -0.625rem 0rem -0.625rem;border-top:1px solid #cbceda}@media screen and (min-width:30em){.product--table .column--label{text-align:right;width:100%;margin:0}.product--table .table--tr{padding:.625rem 0rem 1.25rem 0rem}.product--table .table--content{width:85%}.product--table .table--actions .btn--checkout-proceed,.product--table .table--actions .btn--checkout-continue{width:49%;text-align:center;margin-bottom:0rem}.product--table .column--product .column--image{width:15%}.product--table .column--quantity,.product--table .column--unit-price,.product--table .column--total-price{float:left;width:28.83%}.product--table .column--quantity{padding-right:.625rem;margin-left:13.5%}.product--table .column--quantity .quantity--label{margin:0rem 0rem .1875rem 0rem;text-align:left}.product--table .column--quantity .select-field{float:left;font-weight:700}.product--table .column--unit-price{padding-right:.625rem;margin:0}.product--table .column--unit-price .unit-price--label{margin-bottom:.75rem}.product--table .column--total-price{padding:0rem .625rem .3125rem .625rem;margin:0}.product--table .column--total-price .total-price--label{margin-bottom:.75rem}.product--table .column--tax-price{margin:0}.product--table .column--tax-price .tax-price--label{margin-bottom:.75rem}.product--table .row--rebate .column--label,.product--table .row--premium-product .column--label,.product--table .row--voucher .column--label{margin:0}.product--table .row--rebate .column--image,.product--table .row--premium-product .column--image,.product--table .row--voucher .column--image{width:15%}.product--table .row--rebate .column--total-price,.product--table .row--premium-product .column--total-price,.product--table .row--voucher .column--total-price{float:right}.product--table .add-product--field{width:55%}.product--table .actions--bottom .main--actions{margin-bottom:.625rem}.js--modal .modal--checkout-add-article .article--name{width:75%;float:left}.js--modal .modal--checkout-add-article .article--price{width:25%;float:right;margin:0}.js--modal .modal--checkout-add-article .modal--actions{margin:0rem 0rem 1.25rem 0rem;padding:.625rem 1.25rem 0rem 1.25rem}.js--modal .modal--checkout-add-article .modal--actions:after{content:"";display:table;clear:both}.js--modal .modal--checkout-add-article .modal--actions .btn{width:49%}.js--modal .modal--checkout-add-article .modal--actions .btn:last-child{margin-top:0}.js--modal .modal--checkout-add-article .modal--actions .is--left{padding-left:2.1875rem}}@media screen and (min-width:1025px){.is--ctl-checkout .basket--info-messages{margin:1.25rem 0rem .25rem 0rem}.is--ctl-checkout .account--change-billing.register--content,.is--ctl-checkout .account--change-shipping.register--content{width:75%}.is--act-shippingpayment .product--table .table--actions{margin-top:1.25rem}.is--act-shippingpayment .payment--method-list{margin-top:0}.is--act-shippingpayment .basket--footer .aggregation--list{padding-right:1.25rem}.product--table{margin:1.25rem 0rem 1.25rem 0rem}.product--table .alert{margin-bottom:1.25rem}.product--table .row--voucher,.product--table .row--premium-product{height:100%}.product--table .panel--body{padding:1.25rem 1.25rem 1.25rem 1.25rem;border:1px solid #cbceda}.product--table .premium-product--content{height:20.625rem;border:0 none}.product--table .premium-product.panel{margin:1.25rem 0rem 0rem 0rem}.product--table .column--actions{position:static;bottom:auto;float:right}.product--table .column--label{display:none}.product--table .table--header{margin:0rem 0rem .625rem 0rem;border-bottom:1px solid #cbceda;display:block}.product--table .table--header .table--column{font-size:1rem;padding-bottom:0;font-weight:700;color:#31394a}.product--table .table--header .panel--th{padding:.3125rem .625rem .5625rem .625rem;font-size:1rem}.product--table .table--header .column--product{padding-left:0;width:52%}.product--table .column--product{float:left;width:52%}.product--table .column--product .column--image{width:8%}.product--table .table--tr{padding:0;border-bottom:1px solid #cbceda}.product--table .is--centered{display:inline-block;vertical-align:middle}.product--table .column--actions{width:8%;padding-right:0}.product--table .column--product .column--image{width:20%}.product--table .table--media,.product--table .table--content{float:left}.product--table .table--media{width:100%}.product--table .table--media .table--media-outer{margin:0}.product--table .table--content{width:74%}.product--table .column--quantity{padding:.625rem .625rem .625rem .625rem;float:left;width:11%;margin:0}.product--table .column--quantity .select-field{float:right;font-weight:700;padding:0rem 0rem 0rem 1rem}.product--table .column--unit-price,.product--table .column--total-price{padding:.625rem .625rem .625rem .625rem;width:14.5%}.product--table .row--product .column--quantity{padding-top:1.625rem}.product--table .row--product .column--unit-price,.product--table .row--product .column--total-price{line-height:2.625rem;padding-top:1.625rem}.product--table .row--product .column--actions{padding-top:1.625rem}.product--table .content--title{font-size:1rem;font-weight:700;color:#727272}.product--table .column--total-price{float:left;font-weight:700}.product--table .basket--badge{width:3rem;margin:0 auto}.product--table .row--rebate .table--media,.product--table .row--premium-product .table--media,.product--table .row--voucher .table--media{float:left}.product--table .row--rebate .column--total-price,.product--table .row--premium-product .column--total-price,.product--table .row--voucher .column--total-price{margin-left:25.5%;float:left}.product--table .row--rebate .column--tax-price,.product--table .row--premium-product .column--tax-price,.product--table .row--voucher .column--tax-price{margin:0}.product--table .row--rebate .column--actions,.product--table .row--premium-product .column--actions,.product--table .row--voucher .column--actions{padding-top:.8125rem}.product--table .row--rebate .table--content,.product--table .row--premium-product .table--content{padding-top:1.3125rem}.product--table .row--rebate .column--total-price,.product--table .row--premium-product .column--total-price{padding-top:1.375rem}.product--table .row--voucher .column--total-price{padding-top:1.375rem}.product--table .row--premium-product .column--product,.product--table .row--rebate .column--product{width:77.5%}.product--table .row--premium-product .column--image,.product--table .row--rebate .column--image{width:13.3%}.product--table .row--premium-product .column--total-price,.product--table .row--rebate .column--total-price{margin-left:0}.product--table .add-product--form{margin:.9375rem 0rem 1.25rem 0rem;width:35%}.product--table .add-product--field{width:80%}.product--table .add-product--button{width:16%}.product--table .basket--footer{margin:0rem -1.25rem -1.25rem -1.25rem;border-top:1px solid #cbceda;background:#fff}.product--table .basket--footer:after{content:"";display:table;clear:both}.product--table .aggregation--list,.product--table .table--aggregation{padding:1.25rem 1.25rem 1.25rem 1.25rem;padding-right:11%;border:0 none;background:transparent;margin:0;float:left;width:50%}.product--table .table--actions{padding-bottom:1.25rem;margin:0}.product--table .table--actions .is--secondary{margin-right:1.25rem}.product--table .table--actions .btn--inquiry{margin-left:-8.125rem;width:16.25rem;top:0;position:absolute;left:50%}.product--table .table--actions .btn--checkout-proceed,.product--table .table--actions .btn--checkout-continue{width:25%;text-align:center;margin-bottom:0rem}.product--table .actions--bottom .main--actions{margin-top:1.25rem}.product--table .table--footer{display:block}.footer--benefit{font-size:.875rem;padding:0rem 1.25rem 0rem 0rem;width:33.33332%}.footer--benefit.is--last{padding:0}.js--modal .modal--checkout-add-article .article--price{margin-top:0;margin-left:0}.js--modal .modal--checkout-add-article .modal--actions .btn{width:35%;margin-bottom:0}.js--modal .modal--checkout-add-article .modal--actions .btn:last-child{margin-top:0}.content--confirm .alert{margin:0}.content--confirm .table--aggregation{visibility:hidden;display:block}.content--confirm .confirm--inner-container .payment--method-list,.content--confirm .confirm--inner-container .dispatch--method-list{margin-bottom:1.25rem}.content--confirm .confirm--inner-container .panel--body{border:0 none}.content--confirm .confirm--inner-container .has--border{border:1px solid #cbceda}.content--confirm .confirm--inner-container .basket--footer{border:1px solid #cbceda;margin:0}.content--confirm .confirm--actions .main--actions{width:25%}}@media screen and (min-width:1150px){.product--table .table--actions .btn--inquiry{left:50%}.product--table .column--product .column--image{width:16%}.product--table .column--product .table--content{width:84%}.product--table .row--premium-product .column--product .column--image,.product--table .row--rebate .column--product .column--image{width:10.7%}.product--table .add-product--form{width:25%}.product--table .aggregation--list{float:right;padding-right:10.5%}.product--table .table--aggregation{width:45%}}@media screen and (min-width:78.75em){.is--ctl-checkout .basket--info-messages{margin:2.8125rem 0rem 0rem 0rem}.is--act-shippingpayment .product--table{margin-top:1.5625rem}.product--table{margin-top:2.8125rem}.product--table .column--actions{width:4%}.product--table .table--header .column--product{width:55%}.product--table .column--product{width:55%}.product--table .column--product .column--image{width:14%}.product--table .column--product .table--content{width:86%}.product--table .row--rebate .column--actions,.product--table .row--premium-product .column--actions,.product--table .row--voucher .column--actions{padding-top:1.3125rem}.product--table .row--product .column--actions{padding-top:2.125rem}.product--table .table--tr .column--actions .column--actions-link{line-height:1.125rem;padding:0rem .3125rem .125rem .3125rem}.product--table .table--tr .column--actions .icon--cross{font-size:.5625rem}.product--table .row--premium-product .column--product,.product--table .row--rebate .column--product{width:80.5%}.product--table .row--premium-product .column--product .column--image,.product--table .row--rebate .column--product .column--image{width:9.5%}.product--table .aggregation--list{padding-right:7.3%}}.is--act-finish .content-main{margin-top:1.25rem}.finish--content{padding-top:.625rem}.finish--content .information--panel-item{margin-bottom:1.25rem}.finish--content .information--panel-item:after{content:"";display:table;clear:both}.finish--content .information--panel-item .panel--body:after{content:"";display:table;clear:both}.finish--content .information--panel-item.information--panel-address .shipping--panel{text-align:center}.finish--content .product--table{margin-top:0}.finish--teaser{margin:0rem 0rem 1.25rem 0rem}.teaser--btn-back{margin:0rem 0rem 1.25rem 0rem}.teaser--btn-print,.teaser--btn-back{text-align:center;width:100%}.teaser--btn-print *[class^="icon--"],.teaser--btn-back *[class^="icon--"]{margin:.25rem 0rem 0rem 0rem;float:left}.finish--table .panel--body{border:1px solid #cbceda}.finish--table .table--tr{padding:.625rem .625rem .625rem .625rem}.finish--table .column--quantity,.finish--table .column--total-price{padding-right:0}.finish--table .table--aggregation{display:none}.finish--table .aggregation--list{margin:0;border-bottom:0 none}.finish--table .basket--footer{border-top:1px solid #cbceda}.finish--table .is--last-row{border-bottom:0 none}@media screen and (min-width:30em){.finish--table .table--tr .column--quantity{margin-left:42.3%}.finish--table .table--tr .column--quantity .column--label{margin-bottom:.75rem;text-align:right}}@media screen and (min-width:1025px){.teaser--btn-print{text-align:left;width:auto}.is--act-finish .content-main{margin-top:2.5rem}.finish--content{padding-top:1.25rem}.finish--content .information--panel-wrapper{margin:-2% 0 0 -2%;margin-bottom:1.25rem}.finish--content .information--panel-wrapper .information--panel-item.information--panel-item-billing{width:50%}.finish--content .information--panel-wrapper .information--panel-item.information--panel-item-billing .panel{border-right:0;border-top-right-radius:0;border-bottom-right-radius:0}.finish--content .information--panel-wrapper .information--panel-item.information--panel-item-shipping{padding-left:0;width:50%}.finish--content .information--panel-wrapper .information--panel-item.information--panel-item-shipping .panel{border-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.finish--content .information--panel-wrapper .information--panel{margin:0}.finish--content .information--panel-wrapper .information--panel-item{padding:2% 0 0 2%;width:100%;float:left;margin-bottom:0}.finish--content .information--panel-address .panel--body:after{content:"";display:table;clear:both}.finish--content .information--panel-address .panel--body .billing--panel{float:left;width:50%}.finish--content .information--panel-address .panel--body .shipping--panel{float:right;width:50%}.teaser--btn-back{margin:0rem 1.25rem 0rem 0rem;width:auto}.finish--table{margin:1.25rem 0rem 0rem 0rem}.finish--table .table--header .panel--th{padding-right:0}.finish--table .panel--body{padding:1.25rem 1.25rem 1.25rem 1.25rem}.finish--table .column--total-price{width:37%}.finish--table .table--tr{padding:0}.finish--table .table--tr:last-child{border:0 none}.finish--table .table--tr .column--quantity{line-height:2.625rem;margin:0}.finish--table .row--rebate .column--total-price,.finish--table .row--premium-product .column--total-price{width:22.5%}.finish--table .row--voucher .column--total-price{margin-left:0;width:48%}.finish--table .table--aggregation{display:block;width:50%}.finish--table .aggregation--list{padding:1.25rem 1.25rem 1.25rem 1.25rem}}@media screen and (min-width:1150px){.finish--content .information--panel-wrapper{margin-bottom:1.25rem}.finish--content .information--panel-wrapper .information--panel-item{width:33.3%}.finish--content .information--panel-wrapper .information--panel-item.information--panel-item-billing,.finish--content .information--panel-wrapper .information--panel-item.information--panel-item-shipping{width:33.3%}.finish--content .information--panel-wrapper .information--panel-item.information--panel-address{width:66.6%}.finish--content .information--panel-wrapper .information--panel-item-billing .panel{border-right:0;border-top-right-radius:0;border-bottom-right-radius:0}.finish--content .information--panel-wrapper .information--panel-item-shipping{padding-left:0}.finish--content .information--panel-wrapper .information--panel-item-shipping .panel{border-left:0;border-top-left-radius:0;border-bottom-left-radius:0}}@media screen and (min-width:78.75em){.finish--content{padding-top:2.8125rem}.finish--content .column--total-price{width:34%}.finish--content .finish--table .table--header .column--product{width:55%}.finish--content .finish--table .row--premium-product .column--total-price,.finish--content .finish--table .row--rebate .column--total-price{width:19.5%}.finish--content .finish--table .row--voucher .column--total-price{width:45%}}@media print{body{width:auto;height:auto;overflow:auto;background:#ffffff}.container{max-width:none}.is--act-finish .content-main{margin-top:0}.finish--teaser,.navigation-main,.footer--columns,.shop--navigation,.top-bar,.btn--back-top-shop,.header-main .container--ajax-cart{display:none}.is--ctl-checkout.is--minimal-header .header-main,.header-main{border-bottom:none;margin:0;padding:0}.content-main{margin-bottom:0}.finish--table{clear:both}.finish--table .table--tr{page-break-inside:avoid}.finish--table .table--content{width:85%}.finish--table .column--product .column--image{width:15%}.finish--table .column--label.quantity--label{margin:0}.finish--table .column--product{width:100%}.finish--table .column--product:after{content:"";display:table;clear:both}.finish--table .column--total-price,.finish--table .column--quantity{margin-left:70%;width:30%}.footer-minimal .footer--service-menu,.footer-main .footer--service-menu,.footer-minimal .footer--copyright,.footer-main .footer--copyright,.footer-minimal .footer--logo,.footer-main .footer--logo{display:none}.footer-minimal .vat-info--text,.footer-main .vat-info--text{font-size:.5625rem}.footer-minimal a,.footer-main a{color:#727272}}.account--content{margin:.625rem 0rem 0rem 0rem}.partner-statistic .panel--title{padding-bottom:1.25rem}.account--content:after,.payment_logo_debit:after,.account-address--container:after,.account-info--container:after{content:"";display:table;clear:both}.account--logout .logout--headline{font-size:1.5rem;margin:.625rem 0rem 1.25rem 0rem}.account--logout .logout--actions{margin-bottom:.625rem}.account--logout .logout-back-to-shop{display:block}.account--menu .link--logout{font-weight:700;color:#0375b4}.account--menu .navigation--logout-personalized{display:block;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.account--box{margin:0rem 0rem 1.25rem 0rem}.account--password input[type="text"],.account--email input[type="text"],.account--password input[type="password"],.account--email input[type="password"],.account--password input[type="email"],.account--email input[type="email"]{width:100%}.account--welcome{margin-bottom:1.25rem}.account--welcome .panel--body{padding:0}.account--welcome .panel--title{padding:1.25rem 0rem 1.25rem 0rem;margin:0}.account--welcome .panel--actions{padding:0}.account--error,.account--success{margin:0rem 0rem .625rem 0rem}.register--error-msg{color:#c00c00}.account--actions{margin:0rem 1.25rem 1.25rem 1rem}.account--actions:after{content:"";display:table;clear:both}.account--change-payment.register--content{display:block;width:100%}.account--newsletter fieldset{border:0;padding:0}.account--newsletter fieldset input[type="checkbox"]{margin:0rem .625rem 0rem 0rem}.account--paging{padding:.625rem .625rem .625rem .625rem;display:block;background:#fff}.account--paging:after{content:"";display:table;clear:both}.account--paging .paging--display{float:right}.account--orders-overview{border:1px solid #cbceda}.account--orders-overview p{font-size:.875rem}.account--orders-overview .orders--table-header{display:none;background:#fff}.account--orders-overview .orders--table-header .panel--th{color:#31394a}.account--orders-overview .panel--tr{padding:.625rem 0rem .625rem 0rem}.account--orders-overview .panel--td{padding:.3125rem .625rem .3125rem .625rem;display:block;float:none}.account--orders-overview .panel--td:after{content:"";display:table;clear:both}.account--orders-overview .column--info-labels,.account--orders-overview .column--info-data{width:50%;float:left;text-align:left}.account--orders-overview .column--info-data{padding:.3125rem .625rem 0rem 0rem}.account--orders-overview .column--summary-labels,.account--orders-overview .column--summary-data{width:50%;float:left;text-align:left}.account--orders-overview .column--summary-data{padding:.3125rem .625rem 0rem 0rem}.account--orders-overview .column--label,.account--orders-overview .column--value{width:50%;float:left}.account--orders-overview .column--label{font-weight:700}.is--act-partnerStatistic .content-main--inner{padding:0rem 0rem 1rem 0rem}.is--act-partnerStatistic .account--welcome{padding:0rem 0rem 0rem .625rem}.is--act-partnerStatistic .listing--actions{padding:.625rem 1.125rem 1.5rem 1.125rem;border-bottom:1px solid #cbceda}.is--act-partnerStatistic .date-filter{font-size:.875rem;height:3.125rem;display:block;width:100%}.is--act-partnerStatistic .date-filter--label{padding:.5625rem 0rem .625rem 0rem;width:2.5rem;display:block;float:left}.is--act-partnerStatistic .date-filter--input{margin:0rem 0rem 0rem 2.5rem;width:auto}.is--act-partnerStatistic .datepicker{padding-right:2.1875rem;width:100%;float:left}.is--act-partnerStatistic .ui-datepicker-trigger{width:1.25rem;height:1.25rem;margin:.625rem 0rem 0rem -1.875rem;display:inline;border:0;background:transparent;text-align:center;color:#727272;padding:0}.is--act-partnerStatistic .btn--filter{width:100%;text-align:center;margin:0}.is--act-partnerStatistic .chart--holder{display:none}.is--act-partnerStatistic .panel--th,.is--act-partnerStatistic .panel--td{padding:.5rem .625rem .4375rem .625rem;width:25%;text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.is--act-partnerStatistic .panel--th:first-child,.is--act-partnerStatistic .panel--td:first-child{text-align:left}.is--act-partnerStatistic .panel--th{padding:.1875rem .625rem .125rem .625rem;font-size:.75rem;color:#727272}.is--act-partnerStatistic .is--odd{padding:0rem 0rem .5625rem 0rem;border-bottom:1px solid #cbceda}.is--act-partnerStatistic .is--odd .column--price,.is--act-partnerStatistic .is--odd .column--total{padding:.625rem .625rem .625rem .625rem;width:100%}.is--act-partnerStatistic .column--label{text-align:left}.is--act-partnerStatistic .column--value{text-align:right}.is--act-partnerStatistic .column--label,.is--act-partnerStatistic .column--value{width:50%;float:left}.is--act-partnerStatistic .column--item-sum .column--label{display:block !important}.order--status-icon{width:.5rem;height:.5rem;top:.5rem;display:inline-block;position:relative}.order--status-icon.status--0,.order--status-icon.status--1,.order--status-icon.status--3,.order--status-icon.status--6{background:#0375b4}.order--status-icon.status--2,.order--status-icon.status--5,.order--status-icon.status--7{background:#42910e}.order--status-icon.status--4,.order--status-icon.status--8{background:#c00c00}.order--name{color:#31394a}.order--details,.order--price-unit,.order--current-price{display:none}.order--details .panel--tr{border-bottom:1px solid #cbceda}.order--repeat{text-align:center;background:#e9eaef;border-bottom:1px solid #cbceda}.order--actions{text-align:center !important}.order--user-comments,.order--shop-comments{border-bottom:1px solid #cbceda}.account--downloads{border:1px solid #cbceda}.account--downloads p{font-size:.875rem}.account--downloads .downloads--table-header{display:none}.account--downloads .panel--tr{padding:.625rem 0rem .625rem 0rem}.account--downloads .panel--td{padding:.3125rem .625rem .3125rem .625rem;display:block;float:none}.account--downloads .panel--td:after{content:"";display:table;clear:both}.account--password-reset{margin-top:.625rem}.account--password-reset p{margin:0}.account--password-reset .password-reset--input{margin:0rem 0rem 1.875rem 0rem;width:100%}.account--password-reset .password-reset--link{width:100%;margin:0}.account--password-reset .password-reset--link:first-child{margin:0rem 0rem .625rem 0rem}.account--password-new{margin-top:.625rem}.account--password-new .password-new--input{margin-bottom:.9375rem;width:100%}.account--password-new .password-new--helptext{margin-bottom:0}.account--password-new .password-new--submit{display:block;width:100%}.account--profile{margin:0rem;padding-top:1.875rem}.account--profile .profile--email-password-container:after{content:"";display:table;clear:both}.account--profile .profile-password--container{float:right;width:100%}.account--profile .profile-email--container{float:left;width:100%}.account--profile .alert{margin-bottom:1.25rem}.account--profile .js--loading{width:1.125rem;height:1.125rem;border-radius:100%;background-clip:padding-box;margin:0rem 0rem 0rem .3125rem;top:.25rem;-webkit-animation:keyframe--spin 1s linear infinite;animation:keyframe--spin 1s linear infinite;border:2px solid #cbceda;border-top:2px solid #464a60;display:inline-block;position:relative}.account--profile .panel{margin-bottom:1.25rem}.account--profile .required-info{font-size:.875rem}.account--profile .select-field{margin-bottom:.625rem;max-width:100%}.account--profile .profile--field{margin-bottom:.625rem;width:100%}.account--profile .profile--zip-city .profile--field-zipcode{width:28%;float:left}.account--profile .profile--zip-city .profile--field-city{width:70%;float:left}.account--profile .profile--zip-city .profile--field-city:after{content:"";display:table;clear:both}.account--profile .birthday--label{margin:0rem 0rem .3125rem 0rem;display:block;font-weight:700}.account--profile .profile--birthdate .select-field{margin-bottom:.9375rem;max-width:100%;float:left}.account--profile .profile--birthdate .datepicker{margin-bottom:.9375rem;width:100%;max-width:100%;float:left}.account--profile .profile--birthdate .profile--birthyear,.account--profile .profile--birthdate .profile--birthyear.select-field{margin-right:0rem}@media screen and (max-width:1025px){.column--info-wrapper:after{content:"";display:table;clear:both}}@media screen and (min-width:30em){.account--password-reset{margin-top:.625rem}.account--password-reset .password-reset--input{margin:.625rem 0rem 1.875rem 0rem}.account--password-reset .password-reset--link{margin:0rem 0rem .625rem 0rem;width:auto}.account--password-reset .password-reset--link:first-child{margin:0rem .625rem 0rem 0rem}.account--password-new .password-new--submit{display:inline-block;width:auto}.account--logout .logout-back-to-shop{display:inline-block}}@media screen and (min-width:1025px){.account--content{margin:1.875rem 0rem 0rem 0rem}.account--content.is--wide{width:100%}.account--password-reset{margin:1.25rem 0rem 0rem 0rem}.account--password-new{margin-top:1.25rem}.account--password-new .password-new--input{width:20rem}.account--menu{border:1px solid #cbceda}.account--menu .navigation--headline{padding:1.25rem 0rem 0rem 0rem;margin:0rem 1.25rem 0rem 1.25rem;font-size:1rem;display:block;font-weight:700;color:#31394a;color:#0375b4 !important;padding:1.25rem 0rem .625rem 0rem;text-decoration:none !important;border-bottom:1px solid #cbceda}.account--menu .navigation--headline.is--underline{padding:1.25rem 0rem .625rem 0rem;border-bottom:1px solid #cbceda;text-decoration:none !important}.account--menu .navigation--headline.is--secondary{color:#727272}.account--menu .navigation--headline.is--primary{color:#0375b4}.account--menu .account--menu-container{padding:.625rem .625rem .625rem .625rem;font-size:.875rem;line-height:1.5rem;display:block;position:relative;padding:.625rem 1.25rem .625rem 1.25rem}.account--menu .account--menu-container.has--border{border:1px solid #cbceda}.account--menu .account--menu-container.is--slim{padding:.3125rem .3125rem .3125rem .3125rem}.account--menu .account--menu-container.is--wide{padding:1.25rem 1.25rem 1.25rem 1.25rem}.account--menu .account--menu-container.is--flat{background:#e9eaef}.account--menu .account--menu-container.is--embossed{box-shadow:inset 0 0 3px 0 rgba(0,0,0,0.2);background:#e9eaef}.account--menu .navigation--list{padding:0;border:0 none}.account--menu .navigation--entry{margin:0;border:0 none}.account--menu .navigation--link{padding:.3125rem 0rem .3125rem 0rem}.account--menu .navigation--link.link--logout{margin:.625rem 0rem 0rem 0rem;padding:.625rem 0rem 0rem 0rem;border-top:1px solid #cbceda;font-weight:700;color:#0375b4}.account--menu .navigation--link.link--logout [class^="icon--"]{margin:0rem .3125rem 0rem 0rem;display:inline-block}.account--welcome .panel--title{font-size:1.625pxrem}.account--orders-overview .orders--table-header{display:block}.account--orders-overview .panel--tr{padding:0;border-width:0 0 1px 0}.account--orders-overview .panel--tr.order--repeat{padding:1.25rem 1.25rem 1.25rem 1.25rem}.account--orders-overview .panel--td{padding:.625rem .625rem .625rem .625rem;display:inline-block;float:left}.account--orders-overview .column--label{display:none}.account--orders-overview .column--value{width:100%;float:none}.account--orders-overview .column--summary-labels,.account--orders-overview .column--summary-data{width:20%;text-align:right}.account--orders-overview .column--date,.account--orders-overview .column--id,.account--orders-overview .column--dispatch{width:20%}.account--orders-overview .column--status{width:25%}.account--orders-overview .column--actions{width:15%}.account--orders-overview .column--actions .btn{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.account--orders-overview .column--name{width:50%}.account--orders-overview .column--quantity{width:10%}.account--orders-overview .column--price{width:20%}.account--orders-overview .column--total{width:20%}.account--orders-overview .column--info-labels{width:20%}.account--orders-overview .column--info-data{width:40%}.order--item{margin:0}.order--pseudo-price{font-size:.75rem}.order--download,.order--price-unit,.order--current-price{display:block !important}.order--download{margin:.625rem 0rem 0rem 0rem}.order--quantity{text-align:center !important}.order--actions,.order--price,.order--amount{text-align:right !important}.account--downloads .downloads--table-header{display:block !important;background:#fff}.account--downloads .downloads--table-header .panel--th{color:#31394a}.account--downloads .panel--tr{padding:0;border-width:0 0 1px 0}.account--downloads .panel--td{padding:.625rem .625rem .625rem .625rem;display:inline-block;float:left}.account--downloads .column--date,.account--downloads .column--actions{width:20%}.account--downloads .column--info{width:60%}.column--label{display:none}.column--date,.column--id,.column--dispatch{width:20%}.column--status{width:25%}.column--actions{width:15%}.column--name{width:50%}.column--quantity{width:10%}.column--price{width:20%}.column--total{width:20%}.column--info-labels{width:20%}.column--info-data{width:40%}.column--summary{width:20%}.account--password-reset .password-reset--input{width:20rem}.account--error,.account--success{margin:0rem 0rem 1.25rem 0rem}.is--act-partnerStatistic .content-main--inner{padding:0rem 1.25rem 1rem 1.25rem}.is--act-partnerStatistic .account--welcome{padding:0rem 0rem 0rem 0rem}.is--act-partnerStatistic .listing--actions{padding:.625rem .625rem .625rem .625rem;border-radius:3px;background-clip:padding-box;border:1px solid #cbceda;background:#fff}.is--act-partnerStatistic .date-filter{padding:0rem .625rem 0rem .625rem;width:40%;float:left;height:auto}.is--act-partnerStatistic .date-filter--label{width:10%}.is--act-partnerStatistic .btn--filter{width:20%;float:left;height:40px}.is--act-partnerStatistic .chart--holder{text-align:center !important;display:block !important;width:100%}.is--act-partnerStatistic .panel--th,.is--act-partnerStatistic .panel--td{padding:.625rem .625rem .625rem .625rem}.is--act-partnerStatistic .column--item-sum{width:75% !important}.is--act-partnerStatistic .column--item-sum .column--label,.is--act-partnerStatistic .column--item-sum .column--value{float:left;width:50%}.is--act-partnerStatistic .is--odd{border:0;padding:0}.is--act-partnerStatistic .is--odd .column--total{width:25%;float:left !important}.is--act-partnerStatistic .is--odd .column--total .column--value{width:100%}.account--profile{margin:0rem}.account--profile .select-field{margin-bottom:.9375rem}.account--profile .profile--field{margin-bottom:.9375rem}.account--profile .select-field{max-width:18.125rem}.account--profile .profile--birthdate .select-field{width:32%;margin-right:2%}}@media screen and (min-width:1150px){.account--info,.account--billing{width:49%;float:left}.account--payment,.account--shipping{width:49%;float:right}.account--email,.account--password,.account--userdata{display:none}.account--email,.account--password,.account--userdata,.account--newsletter{clear:both}.account--password-reset{margin:1.25rem 0rem 0rem 0rem}.account--info .panel--body,.account--payment .panel--body{height:7.5rem}.account--profile .profile-password--container{float:right;width:49%}.account--profile .profile-email--container{float:left;width:49%;margin-right:2%}}@media screen and (min-width:78.75em){.is--act-partnerStatistic .content-main--inner{padding:0rem 2.8125rem 2.8125rem 2.8125rem}.account--profile{padding-top:2.8125rem}.account--content{margin:2.8125rem 0rem 0rem 0rem}.account--password-reset{margin:2.8125rem 0rem 0rem 0rem}.account--password-new{margin-top:2.8125rem}.account--error,.account--success{margin:0rem 0rem 1.25rem 0rem}}.partner-statistic .account--welcome{margin-bottom:0}.partner-statistic .partner-statistic-body{padding:.625rem .625rem .625rem .625rem;margin:0rem 0rem 1.25rem 0rem}.partner-statistic .date-filter{display:inline-block}.partner-statistic .date-filter--input{margin:0rem 0rem 1.25rem 0rem}.partner-statistic .ui-datepicker-trigger{padding:.125rem .625rem .125rem .625rem;line-height:2rem;border-radius:3px;background-clip:padding-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:.875pxrem;background-color:#fff;background-image:linear-gradient(to bottom, #fff 0%, #fff 100%);-webkit-font-smoothing:inherit;display:inline-block;position:relative;font-weight:700;text-decoration:none;text-align:left;cursor:pointer;border:1px solid #cbceda;color:#727272;border-radius:0;padding:.625rem .625rem .5625rem .625rem;margin:0rem 1.5625rem 0rem 0rem;line-height:1.25rem}.partner-statistic .ui-datepicker-trigger [class^="icon--"]{font-size:.625pxrem}.partner-statistic .ui-datepicker-trigger .is--large{font-size:1pxrem}.partner-statistic .ui-datepicker-trigger.is--icon-right{padding-right:2.25rem}.partner-statistic .ui-datepicker-trigger.is--icon-right [class^="icon--"]{height:1rem;line-height:2rem;margin:-1rem 0rem 0rem 0rem;right:.75rem;font-weight:500;display:block;position:absolute;top:50%}.partner-statistic .ui-datepicker-trigger.is--icon-left{padding-left:2.25rem}.partner-statistic .ui-datepicker-trigger.is--icon-left [class^="icon--"]{height:1rem;line-height:2rem;margin:-1rem 0rem 0rem 0rem;left:.75rem;font-weight:500;display:block;position:absolute;top:50%}.partner-statistic .ui-datepicker-trigger:disabled,.partner-statistic .ui-datepicker-trigger:disabled:hover,.partner-statistic .ui-datepicker-trigger.is--disabled,.partner-statistic .ui-datepicker-trigger.is--disabled:hover{opacity:.5;background-color:#fff;background-image:linear-gradient(to bottom, #fff 0%, #fff 100%);border:1px solid #cbceda;color:#727272;cursor:not-allowed}.partner-statistic .ui-datepicker-trigger:hover{background:#fff;color:#0375b4;border-color:#0375b4}.partner-statistic .ui-datepicker-trigger:focus{outline:none}.partner-statistic .ui-datepicker-trigger.is--small{line-height:1.75rem}.partner-statistic .ui-datepicker-trigger.is--medium{line-height:2rem;height:2.375rem}.partner-statistic .ui-datepicker-trigger.is--large{line-height:2.25rem;height:2.625rem}.partner-statistic .ui-datepicker-trigger.is--full{display:block}.partner-statistic .ui-datepicker-trigger.is--center{text-align:center}.note--content{margin:1.25rem 0rem 1.25rem 0rem}.note--overview .panel--td{padding:0}.note--item{padding:1.25rem 0rem 1.25rem 0rem;position:relative}.note--info,.note--sale{width:80%}.note--image-container{width:4.6875rem;margin:0rem 1.25rem 1.25rem 0rem;display:table-row;float:left}.note--image-link{width:4.6875rem;height:4.6875rem;padding:.3125rem .3125rem .3125rem .3125rem;line-height:4.0625rem;border-radius:3px;background-clip:padding-box;display:table-cell;text-align:center;vertical-align:middle;border:1px solid #cbceda}.note--image{max-width:4.0625rem;max-height:4.0625rem;margin:0 auto}.note--title{margin:0rem 0rem .3125rem 5.9375rem;font-size:1.125rem;display:block;font-weight:700;color:#31394a}.note--title:hover{color:#0375b4}.note--rating{margin:0rem 0rem .625rem 5.9375rem}.note--rating [class^="icon--"]{color:#0375b4}.note--supplier{display:none}.note--ordernumber,.note--date,.note--overview .product--rating{margin:0rem 0rem 0rem 5.9375rem;display:block}.note--delivery{margin:0rem 0rem 0rem 5.9375rem}.note--delivery .delivery--status-icon{display:none}.note--delivery .delivery--text-available{display:block}.note--compare{margin:.625rem 0rem 0rem 5.9375rem;display:none}.note--compare .compare--link{background:none;border:none;margin:0;padding:0;color:#727272}.note--compare .compare--link:hover{color:#0375b4}.note--compare [class^="icon--"]{margin:0rem .3125rem 0rem 0rem;font-size:.75rem}.note--price-unit{margin:.3125rem 0rem 0rem 5.9375rem;font-size:.75rem;line-height:1.125rem;display:block}.note--price{font-size:1.125rem;margin:.9375rem 0rem 0rem 5.9375rem;color:#31394a;font-weight:700}.note--delete{width:2.5rem;height:2.5rem;font-size:.625rem;line-height:2.375rem;background-color:#fff;background-image:linear-gradient(to bottom, #fff 0%, #fff 100%);border-radius:3px;background-clip:padding-box;top:1.25rem;right:0;left:auto;display:block;position:absolute;border:1px solid #cbceda;text-align:center;font-weight:500;color:#727272}.note--delete:hover{color:#0375b4;border-color:#0375b4}@media screen and (min-width:1025px){.note--overview .panel--table{padding:0rem 1.25rem 0rem 1.25rem;border:1px solid #cbceda}.note--compare{display:block}}@media screen and (min-width:1150px){.note--info{padding-right:1.25rem;width:70%}.note--sale{padding-right:3.4375rem;width:30%}.note--zoom{font-size:.75rem;display:block;color:#727272;text-align:center}.note--zoom:hover{color:#0375b4}.note--title{margin:0rem 0rem .3125rem 6.5625rem}.note--supplier,.note--ordernumber,.note--date,.note--overview .product--rating{margin:0rem 0rem 0rem 6.5625rem;display:block}.note--delivery{margin:0rem 0rem 0rem 6.5625rem}.note--compare{margin:.3125rem 0rem 0rem 0rem}.note--price{margin:0}.note--price-unit{padding-right:3.125rem;margin:.3125rem 0rem 0rem 0rem}}@media screen and (min-width:78.75em){.note--content{margin:2.8125rem 0rem 0rem 0rem}}.forms--content{width:100%}.forms--content .forms--headline{margin-bottom:1.25rem}.forms--content .forms--headline .forms--title{margin-top:0rem}.forms--content .forms--headline .forms--text p{margin-bottom:.75rem}.forms--content .alert{margin:1.875rem 0rem 0rem 0rem}.forms--content .forms--field{margin-bottom:.3125rem;width:100%}.forms--content input{margin-bottom:.625rem;width:100%}.forms--content input[type="checkbox"]{width:auto}.forms--content textarea{margin-bottom:.625rem;width:100%}.forms--content .field--select{margin-bottom:.625rem}.forms--content .btn{float:right}.forms--content .buttons:after{content:"";display:table;clear:both}.forms--content .strasse{margin-right:2%;width:80%;float:left}.forms--content .nr{width:18%;float:left}.forms--content .plz{margin-right:2%;width:28%;float:left}.forms--content .ort{width:70%;float:left}.forms--content .ort:after{content:"";display:table;clear:both}.forms--content .forms--required{font-size:.75rem;margin-bottom:.625rem}.forms--content .forms--description{margin:-0.5rem 0rem .625rem 0rem;clear:both}.forms--content .forms--captcha strong.captcha--notice{margin-bottom:.5rem;display:block}.forms--content .forms--checkbox label{top:-0.125rem;position:relative}.forms--content .forms--checkbox input[type="checkbox"]{width:auto}@media screen and (min-width:1025px){.forms--content{margin-top:2.8125rem}.forms--content input{margin-bottom:.9375rem}.forms--content textarea{margin-bottom:.9375rem}.forms--content .forms--captcha strong.captcha--notice{margin-bottom:1rem}}@media screen and (min-width:78.75em){.forms--content{margin-top:2.8125rem}.forms--content .alert{margin:0rem 0rem 0rem 0rem}}.configurator--variant .variant--group{margin:0rem 0rem .625rem 0rem}.configurator--variant .variant--group:after{content:"";display:table;clear:both}.configurator--variant .variant--name{margin:0rem 0rem .3125rem 0rem;font-weight:700}.configurator--variant .variant--option{height:3.125rem;line-height:2.5rem;margin-bottom:.625rem;overflow:hidden;display:block;width:23%;margin-right:2%;position:relative;float:left}.configurator--variant .option--input{opacity:0;display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1000;cursor:pointer}.configurator--variant .option--input:hover~label{color:#0375b4;border-color:#0375b4}.configurator--variant .option--input:hover~label.is--disabled{color:#727272;border-color:#cbceda}.configurator--variant .option--input:checked~label{color:#0375b4;border-color:#0375b4}.configurator--variant .option--input:disabled~label{opacity:.5}.configurator--variant .option--input:disabled{cursor:not-allowed}.configurator--variant .option--label{padding:.3125rem .3125rem .3125rem .3125rem;line-height:2.5rem;border-radius:3px;background-clip:padding-box;display:block;width:100%;height:100%;position:relative;z-index:500;border:1px solid #cbceda;font-weight:700;text-align:center;overflow:hidden}.configurator--variant .option--label.is--disabled img{opacity:0.3}.configurator--variant .option--label .image--media{line-height:3.125rem;vertical-align:middle;text-align:center}.configurator--variant .option--label img{margin:0 auto}.top-bar--navigation{position:relative}.top-bar--navigation .entry--compare{padding:0rem .5rem 0rem .5rem}.top-bar--navigation .entry--compare .compare--quantity{margin-left:.3125rem;font-weight:700;display:inline-block;color:#0375b4}.top-bar--navigation .entry--compare .icon--compare{font-size:.75rem}.top-bar--navigation .compare--list{width:17.5rem;padding:.3125rem .625rem .625rem .625rem;top:2rem;right:.75rem;text-align:left;position:absolute;display:none;list-style:none;background:#fff;z-index:4000;border:1px solid #cbceda}.top-bar--navigation .compare--list::after{-webkit-transform:rotate(135deg);transform:rotate(135deg);width:.5rem;height:.5rem;top:-0.3125rem;left:1.5625rem;content:'';display:block;position:absolute;background:#fff;border-color:#cbceda;border-width:0 0 1px 1px;border-style:solid}.top-bar--navigation .compare--list .btn--compare-delete{width:100%}.top-bar--navigation .js--is--dropdown-active .compare--list{display:block}.top-bar--navigation .js--is--dropdown-active .compare--list .compare--entry{cursor:default}.top-bar--navigation .js--is--dropdown-active .compare--list .compare--entry form{display:inline-block}.top-bar--navigation .js--is--dropdown-active .compare--list .compare--link{width:14.375rem;padding:.625rem 0rem .625rem 0rem;font-size:.875rem;color:#727272;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.top-bar--navigation .js--is--dropdown-active .compare--list .compare--link:hover{color:#0375b4}.top-bar--navigation .js--is--dropdown-active .compare--list .compare--button{padding:.1875rem .25rem .1875rem .25rem;margin:.1875rem 0rem 0rem 0rem;float:right}.top-bar--navigation .js--is--dropdown-active .compare--list .btn--item-delete{height:1.3125rem;width:1.3125rem;padding:.25rem .3125rem .25rem .3125rem;margin:.5rem 0rem .5rem 0rem;font-size:.5rem;line-height:.875rem;float:right}.top-bar--navigation .js--is--dropdown-active .compare--list .btn--item-delete .icon--cross{padding:0;margin:0}.top-bar--navigation .js--is--dropdown-active .compare--list .compare--button .icon--cross{padding:0;margin:0}.top-bar--navigation .js--is--dropdown-active .compare--list .btn--compare{margin-top:.3125rem}.compare--wrapper{display:block;overflow:auto}.modal--compare{font-size:.875rem;letter-spacing:-0.25rem;display:inline-block;white-space:nowrap;vertical-align:top}.modal--compare.is--fluid{width:100%;overflow:hidden}.modal--compare .modal--title{padding:.625rem 2.5rem .625rem 1.25rem;font-size:1rem;font-weight:700;border-bottom:1px solid #727272;letter-spacing:0}.modal--compare .modal--error{padding:1.25rem 1.25rem 1.25rem 1.25rem;letter-spacing:0}.modal--compare .list--head{background:#fff;font-weight:700}.modal--compare .compare--group{width:12.5rem;display:inline-block;white-space:normal;vertical-align:top;letter-spacing:0}.modal--compare .group--small{width:12.5rem}.modal--compare .compare--group-list{margin:0;padding:0}.modal--compare .list--entry{padding:.625rem 1.875rem .625rem .625rem;color:#727272;border-bottom:1px solid #cbceda}.modal--compare .entry--picture{height:10rem;position:relative}.modal--compare .entry--picture .image--element img{max-width:90%;max-height:90%;position:absolute;margin:auto;top:0;left:0;right:0;bottom:0}.modal--compare .entry--name{height:7.8125rem}.modal--compare .link--name{position:relative;display:block;height:70px;color:#31394a;font-weight:700}.modal--compare .entry--voting{height:3.125rem}.modal--compare .entry--voting .icon--star,.modal--compare .entry--voting .icon--star-empty{color:#0375b4}.modal--compare .entry--description{height:9.375rem;text-align:left;word-wrap:break-word}.modal--compare .entry--price{height:8.125rem}.modal--compare .entry--price .price--pseudoprice{text-decoration:line-through}.modal--compare .entry--price .price--normal{font-size:1rem;color:#31394a;font-weight:700}.modal--compare .entry--price .price--reduced{color:#c00c00}.modal--compare .entry--property{height:auto}@media screen and (min-width:78.75em){.top-bar--navigation .compare--list{right:0}}.content--home{margin-top:1.25rem}@media screen and (min-width:1025px){.content--home{margin-top:1.875rem}}@media screen and (min-width:78.75em){.content--home{margin-top:3.125rem}}.address-manager--modal .header>.title{padding-left:2%}.address-manager--modal.address-manager--editor .address-editor--errors{padding:1.25rem;padding-bottom:0}.address-manager--modal.address-manager--editor .address-editor--body{padding:0}.address-manager--modal.address-manager--selection .content:after{content:"";display:table;clear:both}.address-manager--modal.address-manager--selection .content .modal--container{margin:-2% 0 0 -2%}.address-manager--modal.address-manager--selection .content .modal--container:after{content:"";display:table;clear:both}.address-manager--modal.address-manager--selection .content .modal--container .modal--container-item{padding:2% 0 0 2%;float:left;width:100%}.address-manager--modal.address-manager--selection .content .panel--actions .btn{width:100%;text-align:center}.address-manager--modal.address-manager--selection .content .panel--actions .btn .js--loading{width:1.125rem;height:1.125rem;border-radius:100%;background-clip:padding-box;right:.375rem;top:.125rem;margin:.5rem .3125rem .5rem .3125rem;-webkit-animation:keyframe--spin 1s linear infinite;animation:keyframe--spin 1s linear infinite;border:2px solid #cbceda;border-top:2px solid #464a60;display:block;position:absolute}.account--address.account--content,.address-manager--modal.account--content{margin:0rem;padding-top:2.8125rem}.account--address .address--item-body .panel--title,.address-manager--modal .address--item-body .panel--title{margin:0rem 0rem 1.25rem 0rem;padding-top:0}.account--address .account--welcome,.address-manager--modal .account--welcome{margin-bottom:0}.account--address.account--address-form .alert,.address-manager--modal.account--address-form .alert{margin:1.25rem 1.125rem 1.25rem 1.125rem}.account--address .address--form-actions:after,.address-manager--modal .address--form-actions:after{content:"";display:table;clear:both}.account--address .address--form-actions .address--form-submit,.address-manager--modal .address--form-actions .address--form-submit{margin-bottom:.625rem;width:100%;text-align:center}.account--address .address--actions-set-defaults,.address-manager--modal .address--actions-set-defaults{margin-bottom:.625rem;line-height:normal}.account--address .address--actions-set-defaults .btn,.address-manager--modal .address--actions-set-defaults .btn{padding:0;color:#727272}.account--address .address--actions-set-defaults .btn:hover,.address-manager--modal .address--actions-set-defaults .btn:hover{color:#0375b4}.account--address .address--required-info,.address-manager--modal .address--required-info{margin:0rem 1.625rem 1rem 1.625rem;font-size:.875rem}.account--address .select-field,.address-manager--modal .select-field{margin-bottom:.3125rem;max-width:100%}.account--address .address--field,.address-manager--modal .address--field{margin-bottom:.625rem;width:100%}.account--address .address--customertype,.address-manager--modal .address--customertype{display:block}.account--address .address--zip-city .address--field-zipcode,.address-manager--modal .address--zip-city .address--field-zipcode{width:28%;float:left}.account--address .address--zip-city .address--field-city,.address-manager--modal .address--zip-city .address--field-city{width:70%;float:left}.account--address .address--zip-city .address--field-city:after,.address-manager--modal .address--zip-city .address--field-city:after{content:"";display:table;clear:both}.account--address .address--zip-city .address--spacer,.address-manager--modal .address--zip-city .address--spacer{margin-right:2%}.account--address.address--delete .panel,.address-manager--modal.address--delete .panel{margin-bottom:1.25rem}.account--address .address--delete-actions .btn.is--primary,.address-manager--modal .address--delete-actions .btn.is--primary{float:right}.account--address .address--content,.address-manager--modal .address--content{margin:-2% 0 0 -2%}.account--address .address--content:after,.address-manager--modal .address--content:after{content:"";display:table;clear:both}.account--address .address--item-content,.address-manager--modal .address--item-content{width:100%;float:left;padding:2%}.account--address .address--item-content .panel--actions,.address-manager--modal .address--item-content .panel--actions{display:table-cell;vertical-align:bottom}.account--address .address--item-create .btn,.address-manager--modal .address--item-create .btn{text-align:center}.account--address .address--item-actions form,.address-manager--modal .address--item-actions form{display:block}.account--address .js--loading,.address-manager--modal .js--loading{width:1.125rem;height:1.125rem;border-radius:100%;background-clip:padding-box;margin:0rem 0rem 0rem .3125rem;top:.25rem;-webkit-animation:keyframe--spin 1s linear infinite;animation:keyframe--spin 1s linear infinite;border:2px solid #cbceda;border-top:2px solid #464a60;display:inline-block;position:relative}@media screen and (min-width:1025px){.account--address .address--form-actions .address--form-submit,.address-manager--modal .address--form-actions .address--form-submit{width:auto}.address-manager--modal.address-manager--selection .content .modal--container .modal--container-item{width:50%}.account--address.account--content .address--field{margin-bottom:.9375rem;width:70%}.account--address.account--content .select-field{max-width:18.125rem}.account--address.account--content .address--form-actions:after{content:"";display:table;clear:both}.account--address.account--content .address--item-content{width:50%}.account--address.account--content .address--zip-city .address--field-zipcode{width:18%;float:left}.account--address.account--content .address--zip-city .address--field-city{width:50%;float:left}.account--address.account--content .address--zip-city .address--field-city:after{content:"";display:table;clear:both}.account--address.account--content .address--zip-city .address--spacer{margin-right:2%}}@media screen and (min-width:78.75em){.address-manager--modal.address-manager--selection{max-width:71.5625rem}.address-manager--modal.address-manager--selection .content .modal--container .modal--container-item{width:33.3%}}.page-wrap--cookie-permission{padding:.625rem;z-index:8000;border-top:1px solid #cbceda;background:#fff;position:fixed;bottom:0;right:0;left:0}.page-wrap--cookie-permission .cookie-permission--container{width:100%;text-align:center;position:relative}.page-wrap--cookie-permission .cookie-permission--container:after{content:"";display:table;clear:both}.page-wrap--cookie-permission .cookie-permission--container .cookie-permission--button{margin:0 auto;margin-top:1.25rem}.page-wrap--cookie-permission .cookie-permission--container .cookie-permission--button.cookie-permission--extra-button .cookie-permission--accept-button{margin-right:.3125rem}.page-wrap--cookie-permission .cookie-permission--container .cookie-permission--decline-button{margin-right:.3125rem}.page-wrap--cookie-permission .cookie-permission--container .cookie-permission--accept-button,.page-wrap--cookie-permission .cookie-permission--container .cookie-permission--decline-button,.page-wrap--cookie-permission .cookie-permission--container .cookie-permission--configure-button{margin-top:.625rem}.cookie-removal--container{padding:1.5625rem}.cookie-removal--container .cookie-removal--list{margin-bottom:1.25rem;list-style-position:inside}.cookie-removal--container .cookie-removal--buttons{margin-top:1.25rem}.cookie-removal--container .cookie-removal--buttons .btn{margin-bottom:.375rem;display:inline-block;width:48%;float:right}.cookie-removal--container .cookie-removal--buttons .btn:last-child{margin-right:2%}@media screen and (min-width:30em){.cookie-removal--container .cookie-removal--footer:after{content:"";display:table;clear:both}.cookie-removal--container .cookie-removal--footer .cookie-removal--buttons{float:right}.cookie-removal--container .cookie-removal--buttons{min-width:16.25rem;margin:0}.cookie-removal--container .privacy--notice{padding-top:.5rem;display:inline-block}.page-wrap--cookie-permission .cookie-permission--container .cookie-permission--accept-button,.page-wrap--cookie-permission .cookie-permission--container .cookie-permission--decline-button,.page-wrap--cookie-permission .cookie-permission--container .cookie-permission--configure-button{margin-top:0}}@media screen and (min-width:1150px){.page-wrap--cookie-permission .cookie-permission--container{width:100%}.page-wrap--cookie-permission .cookie-permission--container:after{content:"";display:table;clear:both}.page-wrap--cookie-permission .cookie-permission--container.cookie-mode--1 .cookie-permission--content{width:calc(100% - 240px);text-align:left}.page-wrap--cookie-permission .cookie-permission--container.cookie-mode--1 .cookie-permission--content.cookie-permission--extra-button{width:calc(100% - 370px)}.page-wrap--cookie-permission .cookie-permission--container.cookie-mode--1 .cookie-permission--button{width:15rem;right:.3125rem;position:absolute;top:calc(50% - 21px)}.page-wrap--cookie-permission .cookie-permission--container.cookie-mode--1 .cookie-permission--button.cookie-permission--extra-button{width:23.125rem}.page-wrap--cookie-permission .cookie-permission--container .cookie-permission--content{padding:.75rem;float:left}.page-wrap--cookie-permission .cookie-permission--container .cookie-permission--button{margin:0;float:right}}.product--tax a{text-decoration:none !important}.product--tax a:hover{text-decoration:underline !important}.entry--all-results-link i{font-size:8px}.table--shipping-costs-trigger i{margin:-0.25rem 0rem 0rem 0rem;font-size:8px}.table--footer i,.premium-product--product .btn i,.compare--button i,.modal--compare .btn i{font-size:8px}.js--modal.sizing--auto.is--fullscreen{height:100% !important;width:100% !important}.js--modal.sizing--fixed{max-height:none !important;max-width:none !important}.is--inactive{overflow:hidden !important}.btn::-moz-focus-inner{border:0;padding:0}.is--ie .action--sort .sort--select:after{line-height:34px}.is--ie .register--login .register--new-customer .new-customer-btn::after{line-height:16px}.is--ie .filter-panel--input input[type='checkbox']:checked~.input--state::before,.is--ie .filter-panel--checkbox input[type='checkbox']:checked~.input--state::before,.is--ie .filter-panel--radio input[type='checkbox']:checked~.input--state::before,.is--ie .filter-panel--input input[type='checkbox']:checked~.checkbox--state::before,.is--ie .filter-panel--checkbox input[type='checkbox']:checked~.checkbox--state::before,.is--ie .filter-panel--radio input[type='checkbox']:checked~.checkbox--state::before{line-height:12px}@media screen and (min-width:1025px){.top-bar--navigation .entry--service:after,.top-bar--navigation .entry--service::after{font-size:5px}.sidebar--navigation .is--level1 .navigation--entry.has--sub-children.is--active:before,.sidebar--navigation .is--level1 .navigation--entry.has--sub-children.is--active::before{font-size:5px}.is--ie .header-main .top-bar--navigation .select-field:after{line-height:24px}.is--ie .action--filter-btn .filter--trigger:before,.is--ie .action--filter-btn .filter--trigger:after{line-height:16px}.is--ie .header-main .top-bar--navigation .top-bar--language .select-field select,.is--edge .header-main .top-bar--navigation .top-bar--language .select-field select{font-size:0}.is--ie .header-main .top-bar--navigation .top-bar--language .select-field select option,.is--edge .header-main .top-bar--navigation .top-bar--language .select-field select option{font-size:.875rem}}.advanced-menu{max-width:78.75rem;box-shadow:0 10px 25px -15px #000;-webkit-tap-highlight-color:rgba(0,0,0,0);background:#fff;width:100%;position:absolute;color:#31394a;z-index:3000}.advanced-menu:after{content:"";display:table;clear:both}.advanced-menu .menu--list{list-style:none;display:block}.advanced-menu .content--wrapper{margin:1.25rem 1.25rem 1.25rem 1.25rem;position:relative}.advanced-menu .menu--delimiter{content:"";width:1px;background:#cbceda;position:absolute;display:block;top:0;bottom:0}.advanced-menu .menu--teaser{padding:.625rem .625rem 0rem 1.25rem;position:relative;float:left}.advanced-menu .teaser--image{height:15.625rem;width:100%;background-repeat:no-repeat;background-size:cover;background-position:center center;display:block}.advanced-menu .teaser--image+.teaser--headline,.advanced-menu .teaser--image+.teaser--text{margin-top:2.5rem}.advanced-menu .teaser--headline{font-size:1.3125rem;margin:0rem 0rem 1.25rem 0rem;font-weight:bold}.advanced-menu .teaser--text-link{color:#0375b4}.advanced-menu .teaser--text-link:hover{color:#0375b4}.advanced-menu .menu--list-item{-webkit-hyphens:auto;hyphens:auto;word-break:normal;word-wrap:break-word}.advanced-menu .menu--list-item-link{padding:.3125rem 0rem .3125rem 0rem;font-size:1rem;-webkit-transition:all .1s ease;transition:all .1s ease;color:#31394a;display:block}.advanced-menu .menu--list-item-link:hover{padding:.3125rem 0rem .3125rem .1875rem;color:#0375b4}.advanced-menu .button-container{font-size:1rem;padding:1.25rem 1.875rem 1.25rem 0rem;background:#31394a;color:#fff;font-weight:bold}.advanced-menu .button-container .button--category{padding:1.25rem 3.125rem 1.25rem 3.125rem;-webkit-transition:padding .1s ease;transition:padding .1s ease;color:#fff;position:relative}.advanced-menu .button-container .button--category:hover{padding:1.25rem 3.125rem 1.25rem 3.4375rem}.advanced-menu .button-container .icon--arrow-right{font-size:.75rem;margin-top:-0.375rem;position:absolute;top:50%;right:1.875rem}.advanced-menu .button-container .button--close{padding:1.25rem 1.25rem 1.25rem 1.25rem;margin-top:-1.25rem;float:right;cursor:pointer}.advanced-menu .menu--container{display:none}.advanced-menu .menu--container.menu--is-active{display:block}.advanced-menu .menu--level-0{padding:.625rem .625rem 0rem .625rem;float:left;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}.advanced-menu .menu--level-0.columns--1{-webkit-column-count:1;column-count:1}.advanced-menu .menu--level-0.columns--2{-webkit-column-count:2;column-count:2}.advanced-menu .menu--level-0.columns--3{-webkit-column-count:3;column-count:3}.advanced-menu .menu--level-0.columns--4{-webkit-column-count:4;column-count:4}.advanced-menu .menu--level-1{margin:.3125rem 0rem 0rem 1.25rem}.advanced-menu .menu--level-2{margin:0rem 0rem .3125rem 1.25rem}.advanced-menu .item--level-0{padding-bottom:2.5rem;display:block;position:relative;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}.advanced-menu .item--level-0 .menu--list-item-link{font-weight:bold}.advanced-menu .item--level-1:last-child{margin:0}.advanced-menu .item--level-1 .menu--list-item-link{padding:.3125rem 0rem .3125rem 0rem;font-size:1rem;-webkit-transition:all .1s ease;transition:all .1s ease;color:#31394a;display:block;font-weight:normal}.advanced-menu .item--level-1 .menu--list-item-link:hover{padding:.3125rem 0rem .3125rem .1875rem;color:#0375b4}.advanced-menu .item--level-2 .menu--list-item-link{font-size:.875rem}.advanced-menu .item--level-2 .menu--list-item-link+.menu--level-3{margin:0rem 0rem .3125rem 1.25rem}.advanced-menu .item--level-3 .menu--list-item-link{font-size:.75rem}.navigation-main .navigation--list .navigation--entry.is--hovered{border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:0;border-bottom-left-radius:0;background-clip:padding-box;-webkit-tap-highlight-color:rgba(0,0,0,0);background:#31394a}.navigation-main .navigation--list .navigation--entry.is--hovered .navigation--link{background:#31394a;color:#fff}@media screen and (min-width:78.75em){.advanced-menu .content--wrapper{margin:2.5rem 2.5rem 2.5rem 2.5rem}}@media screen and (min-width:1025px){.is--ctl-size_tables .sidebar-main,.is--ctl-SizeTables .sidebar-main{display:block}.is--ctl-size_tables .sidebar-main+.content--wrapper,.is--ctl-SizeTables .sidebar-main+.content--wrapper{margin-left:16.25rem}}@media screen and (min-width:1025px){.is--ctl-size_tables .sidebar-main .sidebar--categories-navigation,.is--ctl-SizeTables .sidebar-main .sidebar--categories-navigation{display:none}.is--ctl-size_tables .sidebar-main .shop-sites--container,.is--ctl-SizeTables .sidebar-main .shop-sites--container{display:block}}.pix-size-table--container{padding:.625rem 0rem 0rem 0rem}.pix-size-table--container+.product--actions,.pix-size-table--container+.product--properties{margin:1.25rem 0rem 0rem 0rem}.pix-size-table--grade{margin:.625rem 0rem 0rem 0rem;width:280px}.pix-size-table--grade strong{display:block}.pix-size-table--grade p{margin:0;font-size:80%}.pix-size-table--grade .pix-size-table--grade-scala{padding-top:5px;position:relative}.pix-size-table--grade .pix-size-table--grade-scala .triangle{width:0;height:0;border-style:solid;border-width:10px 7.5px 0 7.5px;border-color:#f60 transparent transparent transparent;position:absolute;top:0;left:13px}.pix-size-table--grade .pix-size-table--grade-scala.pix-size-table--grade-scala--2 .triangle{left:53px}.pix-size-table--grade .pix-size-table--grade-scala.pix-size-table--grade-scala--1 .triangle{left:93px}.pix-size-table--grade .pix-size-table--grade-scala.pix-size-table--grade-scala-0 .triangle{left:133px}.pix-size-table--grade .pix-size-table--grade-scala.pix-size-table--grade-scala-1 .triangle{left:173px}.pix-size-table--grade .pix-size-table--grade-scala.pix-size-table--grade-scala-2 .triangle{left:213px}.pix-size-table--grade .pix-size-table--grade-scala.pix-size-table--grade-scala-3 .triangle{left:253px}.pix-size-table--grade .pix-size-table--grade-scala span{display:block;height:20px;width:40px;text-align:center;color:#fff;background:#47D147;float:left}.pix-size-table--grade .pix-size-table--grade-scala span:nth-child(4),.pix-size-table--grade .pix-size-table--grade-scala span:nth-child(6){background-color:#33CC33}.pix-size-table--grade .pix-size-table--grade-scala span:nth-child(3),.pix-size-table--grade .pix-size-table--grade-scala span:nth-child(7){background-color:#2EB82E}.pix-size-table--grade .pix-size-table--grade-scala span:nth-child(2),.pix-size-table--grade .pix-size-table--grade-scala span:nth-child(8){background-color:#29A329}.pix-size-table--grade .pix-size-table--grade-scala:after{content:"";display:table;clear:both}.pix-size-table--grade+.product--actions,.pix-size-table--grade+.product--properties{margin:1.25rem 0rem 0rem 0rem}.stripe-payment-card-form,.stripe-payment-error-box,.stripe-payment-validation-error-box{margin-top:1.25rem}.shipping-payment--information .alert{margin-bottom:1.25rem}.payment--method .panel--table.stripe-payment-provider-logos{padding-left:2.5rem}.stripe-payment-card-cvc-info-wrapper{padding-top:2.5rem;text-align:center}.stripe-payment-card-cvc-info-popup-cardtype{display:inline-block;padding:.625rem .625rem .625rem .625rem;max-width:17.5rem;vertical-align:top}.stripe-payment-card-cvc-header{display:inline-block;width:100%;height:2.8125rem}.stripe-payment-card-cvc-header-title{float:left;text-align:left}.stripe-payment-card-cvc-header-logos{display:inline-block;float:right}.stripe-payment-card-cvc-header-logos .stripe-payment-provider-logo{float:right;width:2.5rem;height:2.5rem;margin:0rem 0rem 0rem .3125rem}.stripe-payment-card-cvc-infotext{padding-top:.9375rem;padding-bottom:1.25rem;text-align:left}.checkout--content.finish--content .info{margin-bottom:.625rem}.checkout--content.finish--content .btn.is--link{border-radius:3px;background-clip:padding-box;border:1px solid #cbceda}.checkout--content.finish--content .btn.is--link:hover{background:transparent;color:#024469;border-color:#024469}@media screen and (min-width:1025px){.stripe-payment-card-form .panel--tr{margin-top:.625rem}.stripe-payment-card-form label span.panel--td{float:left;width:44%}.stripe-payment-card-form input,.stripe-payment-card-form .StripeElement,.stripe-payment-card-form .saved-cards .select-field,.stripe-payment-card-form .country-selection .select-field{width:56%;max-width:18.125rem !important}.stripe-payment-card-form .stripe-element-card-cvc{width:39%;max-width:15.3125rem !important}.stripe-payment-card-form .description{margin-top:1.875rem}.stripe-payment-card-form .saved-cards{margin-top:1.875rem}.stripe-payment-card-cvc-info-wrapper{padding-top:0}.stripe-payment-card-cvc-info-popup-cardtype{padding:1.875rem 1.875rem 1.875rem 1.875rem;max-width:none;width:310px}.is--stripe-payment-selected .confirm--content .information--panel{height:21.875rem}}@media screen and (min-width:1150px){.stripe-payment-card-form label span.panel--td{width:43%}.stripe-payment-card-form input,.stripe-payment-card-form .StripeElement,.stripe-payment-card-form .saved-cards .select-field,.stripe-payment-card-form .country-selection .select-field{width:57%}.stripe-payment-card-form .stripe-element-card-cvc{width:45%}}@media screen and (min-width:78.75em){.stripe-payment-card-form label span.panel--td{width:38%}.stripe-payment-card-form input,.stripe-payment-card-form .StripeElement,.stripe-payment-card-form .saved-cards .select-field,.stripe-payment-card-form .country-selection .select-field{width:62%}}.account--stripe-payment-credit-cards{border:1px solid #cbceda}.account--stripe-payment-credit-cards p{font-size:.875rem}.account--stripe-payment-credit-cards .stripe-payment--table-header{display:none;background:#fff}.account--stripe-payment-credit-cards .stripe-payment--table-header .panel--th{color:#31394a}.account--stripe-payment-credit-cards .panel--tr{padding:.625rem 0rem .625rem 0rem}.account--stripe-payment-credit-cards .panel--td{padding:.3125rem .625rem .3125rem .625rem;display:block;float:none}.account--stripe-payment-credit-cards .panel--td:after{content:"";display:table;clear:both}.account--stripe-payment-credit-cards .column--label,.account--stripe-payment-credit-cards .column--value{width:50%;float:left}.account--stripe-payment-credit-cards .column--label{font-weight:600}.account--stripe-payment-credit-cards .column--actions{text-align:center !important}@media screen and (min-width:1025px){.account--stripe-payment-credit-cards .stripe-payment--table-header{display:block}.account--stripe-payment-credit-cards .panel--tr{padding:0;border-width:0 0 1px 0}.account--stripe-payment-credit-cards .panel--tr.is--last-row{border:0}.account--stripe-payment-credit-cards .panel--td{padding:.625rem .625rem .625rem .625rem;display:inline-block;float:left}.account--stripe-payment-credit-cards .stripe-payment--item{margin:0}.account--stripe-payment-credit-cards .column--label{display:none}.account--stripe-payment-credit-cards .column--value{width:100%;float:none}.account--stripe-payment-credit-cards .column--owner{width:25%}.account--stripe-payment-credit-cards .column--number,.account--stripe-payment-credit-cards .column--type,.account--stripe-payment-credit-cards .column--expiry-date{width:20%}.account--stripe-payment-credit-cards .column--actions{text-align:right !important}.account--stripe-payment-credit-cards .column--actions .btn{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}}@media screen and (min-width:1025px){.is--ctl-stripepaymentaccount.is--user .sidebar-main{display:block}.is--ctl-stripepaymentaccount.is--user .sidebar-main+.content--wrapper{margin-left:16.25rem}.is--ctl-stripepaymentaccount .sidebar-main .categories--headline,.is--ctl-stripepaymentaccount .sidebar-main .categories--navigation,.is--ctl-stripepaymentaccount .sidebar-main .shop-sites--container{display:none}}.amazon-pay-button-wrapper-cart,.amazon-pay-button-wrapper-ajax-cart{padding-top:1em;clear:right;border:none !important;background:transparent !important}.product--table .table--actions .btn--checkout-proceed.amazon-pay-button-wrapper,.product--table .table--actions .btn--checkout-proceed.amazon-pay-button-wrapper:hover,.product--table .table--actions .btn--checkout-proceed.amazon-pay-button-wrapper::before,.product--table .table--actions .btn--checkout-proceed.amazon-pay-button-wrapper:hover::before{background:transparent !important;border:none !important}.amazon-pay-login-panel{margin-top:1em}.amazon-pay-sidebar-logo{margin:1em 0}.amazon-pay-listing-buttons .product--box .buybox--form,.amazon-pay-listing-buttons .product--box .product--detail-btn{height:6rem}.amazon-pay-listing-buttons .product--box .buybox--form .amazon-pay-button-wrapper,.amazon-pay-listing-buttons .product--box .product--detail-btn .amazon-pay-button-wrapper{clear:both;padding-top:10px}.buybox--form .amazon-pay-button-wrapper.buybox--button{float:right;background:none !important;border:none !important;margin-top:10px;margin-top:.625rem}.buybox--form .amazon-pay-button-wrapper.buybox--button::after{content:' ';display:table;clear:both}.buybox--form .amazon-pay-button-wrapper.buybox--button:hover{background:none !important;border:none !important}.buybox--form button.buybox--button+.amazon-pay-button-wrapper.buybox--button{margin-top:5px;margin-top:.3125rem}.login-page-amazon-pay-button-wrapper{margin-top:15px}.amazon-pay-change-shipping-button-wr{margin-top:5px}.payment--method-logo.payment_logo_amazon_pay_checkout{height:2rem;width:10rem;background-image:url('../../custom/plugins/OncoAmazonPay/Resources/views/frontend/_public/src/img/amazon_pay_logo.svg');background-size:contain;background-repeat:no-repeat;margin-top:0.5rem}.one-step-checkout-amazon-pay-logo{height:2rem;width:10rem;max-width:100%;background-image:url('../../custom/plugins/OncoAmazonPay/Resources/views/frontend/_public/src/img/amazon_pay_logo.svg');background-size:contain;background-repeat:no-repeat;margin:1em auto}.one-step-checkout-amazon-pay-change-method-container{text-align:center;margin-bottom:1.5em}.paypal--payment-selection .payment--method-logo.payment_logo_amazon_pay_checkout{display:none}.modal--checkout-add-article .amazon-pay-button-wrapper{float:right}@media screen and (min-width:30em){.modal--checkout-add-article .amazon-pay-button-wrapper{width:49%}}@media screen and (min-width:1025px){.modal--checkout-add-article .amazon-pay-button-wrapper{width:35%}}.promotion--show{height:inherit !important}.promotion-handle-rotate{-webkit-transform:rotate(180deg);transform:rotate(180deg);display:inline-block}.promotion-message-spacer{margin:.625rem}.promotion--outer{height:1.875rem;padding:.625rem .125rem 0rem .125rem;width:100%;bottom:0;left:0;position:absolute;overflow:hidden;z-index:800;-webkit-transition:height .8s ease;-moz-transition:height .8s ease;-o-transition:height .8s ease;transition:height .8s ease}.promotion--inner{background-color:#fff;width:100%;height:100%;overflow:hidden;border:1px solid #cbceda}.promotion-handle{line-height:.375rem;height:1.25rem;width:5rem;border-top-left-radius:30px;border-top-right-radius:30px;border-bottom-right-radius:0;border-bottom-left-radius:0;background-clip:padding-box;top:.0625rem;font-size:1.0625rem;padding:.0625rem;position:relative;float:right;cursor:pointer;text-align:center;border:1px solid #cbceda;border-bottom-color:#fff;background-color:#fff}.buy-button--both-button-container{margin-top:.4375rem}.buy-button--both-button-container:after{content:"";display:table;clear:both}.buy-button--both-button-container .btn{width:100%}.buy-button--both-button-container .both-button-container--left-button{width:3.125rem;padding-right:.3125rem;float:left}.buy-button--both-button-container .both-button-container--right-button{margin-left:3.4375rem}.buy-button--both-button-container .both-button-container--right-button .btn.is--icon-right{padding-right:.75rem}.free_goods-product,.container--product{border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;background-clip:padding-box;margin:.3125rem;border:1px solid #d3d3d3;position:relative}.free_goods-product .nav{padding:.75rem;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;background-clip:padding-box;top:7.5rem;border:1px solid #d3d3d3;position:absolute;cursor:pointer;background:white}.free_goods-product .free_goods-product--toLeft{border-left:0;left:0}.free_goods-product .free_goods-product--toRight{right:0;border-right:0}.free_goods-product .free_goods-product--toRight:after{content:"";display:table;clear:both}#promotion-free-goods>.premium-product--content.product-slider.free-goods-bundle{height:22.5rem}.free_goods-product .free_goods-product--content .product-slider--container{white-space:normal}.free_goods-product .free_goods-product--content .product-slider--container .container--product{border:0}.free_goods-product .free_goods-product--content .product-slider--container .container--product .free_goods-product--variant .js--fancy-select{border-top-left-radius:3px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:3px;background-clip:padding-box;width:85%;float:left;border-right:0}.free_goods-product .free_goods-product--content .product-slider--container .container--product .product--inner .item--title{padding:.9375rem .3125rem .9375rem .3125rem;text-align:center;overflow:hidden}.free_goods-product .free_goods-product--content .product-slider--container .container--product .product--inner img{margin-bottom:.625rem;height:8.75rem;margin:0 auto}.free_goods-product .free_goods-product--content .product-slider--container .container--product .product--inner .hundred-percent{width:100%}.free_goods-product .free_goods-product--content .product-slider--container .container--product .product--inner .ten-percent{width:15%;border-top-left-radius:0px;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:0px;background-clip:padding-box}.free_goods-product .free_goods-product--content .product-slider--container .container--product .product--inner .btn{height:2.625rem}.promotion--free-goods-block{padding:0rem 1.25rem 1.25rem 1.25rem}.promotion--free-goods-image{width:5rem;height:3rem;float:left}.promotion--badge{line-height:3rem;font-size:1rem;border-radius:128px;background-clip:padding-box;width:3rem;margin:0 auto;text-align:center;font-weight:bold;background:#727272;color:#ffffff}.promotion--free-goods-hint-box{margin-left:5rem}.promotion--free-goods-hint{float:left;width:100%}.promotion--free-goods-hint-inner{margin-left:.9375rem;line-height:1.1875rem;font-weight:bold}.promotion--link-to-free-goods{float:left;width:100%}.promotion--link-to-free-goods-inner{margin-left:.9375rem;margin-top:.9375rem;line-height:1.1875rem;font-weight:bold}.promotion--link-to-free-goods-inner .icon--arrow-right{font-size:.625rem;margin-left:.3125rem}@media screen and (min-width:1025px){.promotion--free-goods-hint{width:75%}.promotion--free-goods-hint-inner{line-height:3rem}.promotion--link-to-free-goods{float:right;width:25%}.promotion--link-to-free-goods-inner{line-height:3rem;margin-left:0rem;margin-top:0rem}}.promotion--description-box{cursor:pointer}.promotion--description{width:90%}.promotion--description p:last-of-type{display:inline}.promotion--index{margin-left:.3125rem}.promotion--is-right{right:1.25rem;position:absolute;top:50%;transform:translateY(-50%)}.promotion--detail-modal .header{padding-left:2.5rem;padding-right:2.5rem}.promotion--detail-modal .content{padding:1.25rem 2.5rem 1.25rem 2.5rem}.promotion--detail-offcanvas{display:none}.promotion--detail-offcanvas .is--open{display:block}.promotion--footnote-index{color:#224b07}.promotion--content-description{padding:.625rem .625rem .625rem .625rem}.promotion--content-title{font-size:1.125rem;font-weight:700}.container--ajax-cart .free_goods-product--content .product-slider--item{width:100%}.vat_id_hint{padding-bottom:.9375rem}.tspo-cross-selling-article-info-container{position:relative;width:auto;display:block}.tspo-cross-selling-article-info{border:1px solid #a9a9a9;border-radius:1px;height:120px;width:95px;margin-right:8px;margin-top:8px}.tspo-cross-selling-article-info .tspo-cross-selling-article-info-image--element{align-content:center;margin:8px;top:4px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;flex-wrap:nowrap;height:80%}.tspo-cross-selling-article-info .tspo-cross-selling-article-info-image--element img{height:60%;margin-top:8px}.tspo-cross-selling-article-info .tspo-cross-selling-article-info-image--element .tspo-cross-selling-article-info-image--media--title{position:relative;top:8px;font-weight:bold;color:dimgrey;font-size:x-small;text-align:center;overflow:hidden;text-overflow:ellipsis}.tspo-cross-selling-article-info-container{display:flex;flex-direction:row;flex-wrap:wrap}.tspo-cross-selling-article-info-container .variant--name{width:100%}.tspo-cross-selling--header--title{font-weight:normal;font-size:medium}.tspo-cross-selling--category--link{font-weight:bold;font-size:x-small}@charset "UTF-8";#tspo-delivery-times-quantity-exceeded-alert{border-radius:6px}#delivery-times-quantity-exceeded-text{font-weight:bold;color:#0375b4}.tspo-delivery-times-footnote{align-content:end;text-align:right}.tspo-delivery-times-footnote-text{font-size:small}.tspo-delivery-times-footnote-login-link{font-weight:bold}.image-gallery-slider-thumbnails{display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:nowrap}.tspo-config-option-is--hidden{display:none}.add-voucher--button{float:right;width:auto !important;margin-bottom:5px;border-radius:3px !important;padding:0px 6px 0px 6px !important;margin-top:-5px}.add-voucher--field{width:100% !important}#tspo_voucher_button_in_cart{margin-top:-5px}.tspo_voucher_validation_fieldset{display:none;color:#c00c00;border-color:#c00c00;width:100%;border-radius:3px}img.lazy{transition:opacity 1s;opacity:0}img.lazy.initial,img.lazy.loaded,img.lazy.error{opacity:1}.klarna-express.checkout-cart:after{content:"";display:table;clear:both}.klarna-express.checkout-cart klarna-express-button{float:right}.klarna-express.checkout-register{float:none;margin-top:1rem}.klarna-express.offcanvas-cart{margin-top:1rem}.ajax--cart klarna-express-button{width:260px}.content--confirm .method--bankdata.method--bankdata{padding-left:0}@media screen and (min-width:30em){.content--confirm .method--bankdata.method--bankdata{padding-left:40px}}.klarna_onsite_messaging_container.klarna_onsite_messaging_footer_promotion{width:3.125rem;margin-top:.625rem;margin-bottom:.625rem;margin-left:auto;margin-right:auto;overflow:hidden}.product--details [data-key="credit-promotion-standard"]{line-height:38px;line-height:2.375rem;display:block;width:63%;float:right}.content--basket [data-key="credit-promotion-standard"]{line-height:2.375rem;max-width:21.875rem;margin-top:.625rem;margin-bottom:.625rem;display:block;margin-left:auto;margin-right:auto}.sentry-error-embed-wrapper{z-index:9999 !important}.paypal--sidebar .paypal--sidebar-inner{padding:.625rem .625rem .625rem .625rem}.paypal--sidebar .logo--image{margin:auto}@media screen and (min-width:1025px){.paypal--sidebar{margin-bottom:1.25rem;border:1px solid #cbceda}.paypal--sidebar .paypal--sidebar-inner{padding:.75rem .75rem .75rem .75rem}.paypal--sidebar .paypal--sidebar-inner-returns{padding:.75rem .75rem .75rem 1.5rem}}.unified-instructions--table{margin:0 auto;width:100%;table-layout:fixed}.unified-instructions--table tr{width:100%}.unified-instructions--table tr td{background:none;width:50%;word-wrap:break-word}.unified-instructions--table tr td.bolder{font-weight:bolder}.unified--panel{margin:1.25rem 0rem 1.25rem 0rem;width:100%}.unified--panel .unified--instruction{font-weight:bolder;text-align:center}.unified--panel .unified-header--left-td{width:45%;text-align:right}.unified--panel .unified-header--left-td h3{margin-top:.625rem}.unified--panel .unified-header--center-td{min-width:6.25rem;width:auto}.unified--panel .unified-header--right-td{width:45%}.unified--panel .unified-legal--message{text-align:center}.finish--loading-indicator{width:1.3125rem;height:1.3125rem;margin:0 auto;display:block;position:relative;box-sizing:content-box}.finish--loading-indicator:before{border-radius:100%;background-clip:padding-box;-webkit-animation:keyframe--spin 1s linear infinite;animation:keyframe--spin 1s linear infinite;width:100%;height:100%;box-sizing:border-box;display:block;content:"";border-width:2px;border-style:solid;border-color:#333 #ccc #ccc #ccc}@media screen and (min-width:30em){.unified-instructions--container{margin:1.25rem 0rem 1.25rem 0rem}.unified-instructions--table{width:80%;border:1px solid #cbceda;border-radius:3px}.unified-instructions--table tr{width:100%}.unified-instructions--table tr td{font-size:inherit}.unified-instructions--table tr td.bolder{font-size:inherit;width:50%}}@media screen and (min-width:1150px){.unified-instructions--table{width:50%}}.paypal-unified--error{margin-bottom:1.25rem}.paypal--payment-selection .is--plus-container{border-bottom:0}.paypal--payment-selection .is--plus-container .method--label{display:none}.paypal--payment-selection .is--plus-container #ppplus{padding:0;margin:0}.paypal--payment-selection .is--plus-container #ppplus iframe{top:-1.625rem;position:relative}.paypal--payment-selection .is--plus-container .method--description{position:relative;width:100%;display:block}.paypal--payment-selection .is--plus-container.payment--method{margin-bottom:-1.75rem;padding:0;height:inherit}.paypal--payment-selection .is--plus-container.payment--method:hover{background-color:white}.paypal--payment-selection .is--plus-container.payment--method.js--is-active,.paypal--payment-selection .is--plus-container.payment--method.is--active{background-color:white}.paypal--payment-selection .is--plus-container.payment--method.js--is-active:after,.paypal--payment-selection .is--plus-container.payment--method.is--active:after{display:none}.paypal--payment-selection .method--input{display:none}.paypal--payment-selection .payment--method{font-size:.6875rem;padding:1.25rem 0rem 1.25rem 0rem;color:#3f3f3f;margin-bottom:0;font-family:Arial,sans-serif;position:relative;cursor:pointer;height:inherit}.paypal--payment-selection .payment--method:after{content:"";display:table;clear:both}.paypal--payment-selection .payment--method:hover{background-color:#f9f9f9}.paypal--payment-selection .payment--method.js--is-active,.paypal--payment-selection .payment--method.is--active{cursor:default;background-color:#f9f9f9}.paypal--payment-selection .payment--method.js--is-active .method--name,.paypal--payment-selection .payment--method.is--active .method--name{font-weight:bold}.paypal--payment-selection .payment--method.js--is-active .method--label,.paypal--payment-selection .payment--method.is--active .method--label{width:100%}.paypal--payment-selection .payment--method.js--is-active .method--description,.paypal--payment-selection .payment--method.is--active .method--description{padding-left:.5rem;display:block}.paypal--payment-selection .payment--method.js--is-active:after,.paypal--payment-selection .payment--method.is--active:after{height:1.125rem;width:1.4375rem;right:.5rem;top:.9375rem;content:'';position:absolute;background:url('https://www.paypalobjects.com/webstatic/ppplus/icons/checkmark.png') no-repeat}.paypal--payment-selection .payment--method:last-child{border-bottom:0}.paypal--payment-selection .method--label{padding-left:.5rem;width:17%;float:left}.paypal--payment-selection .method--description{display:none;float:left;width:65%}.paypal--payment-selection .method--name{font-size:.75rem;color:#3f3f3f;font-weight:normal;cursor:pointer}.paypal--payment-selection .method--bankdata{text-align:center;clear:both}@media screen and (min-width:1025px){.paypal--payment-selection .is--plus-container #ppplus{margin-bottom:-2.9375rem;padding:0;width:100%}.paypal--payment-selection .is--plus-container #ppplus iframe{top:-2.875rem}.paypal--payment-selection .payment--method.js--is-active .method--label,.paypal--payment-selection .payment--method.is--active .method--label{width:17%}.paypal--payment-selection .payment--method.js--is-active .method--description,.paypal--payment-selection .payment--method.is--active .method--description{width:66%}.paypal--payment-selection .payment--method:last-child{border-bottom:1px solid #cbceda}}.paypal-unified-installments-banner--product-detail{margin-bottom:.625rem}.paypal-unified-installments-banner--cart{margin-top:1.25rem}.paypal-unified-ec--outer-button-container:after{content:"";display:table;clear:both}.paypal-unified-ec--button-container{margin-top:.625rem}.product--table .paypal-unified-ec--button-container{margin-top:0rem}.register--login .paypal-unified-ec--outer-button-container{line-height:normal}.paypal-unified-ec--button-placeholder{height:2.1875rem}.paypal-unified-ec--button-placeholder.paypal-button--is-responsive-size{height:3.375rem}.paypal-unified-ec--button-placeholder-has-pay-later-button{height:4.375rem}.paypal-unified-ec--button-placeholder-has-pay-later-button.paypal-button--is-responsive-size{height:6.5625rem}@media screen and (min-width:30em){.product--table .paypal-unified-ec--button-container{margin-top:.625rem}}@media screen and (min-width:1025px){.product--table .paypal-unified-ec--button-container{margin-top:-0.3125rem;margin-bottom:.625rem}}.paypal-unified--error-message{margin-top:1rem;padding:1rem 1rem 1rem 1rem;border-radius:3;background-clip:padding-box;width:100%;border:1px solid #cbceda}.paypal-button-width--small{width:9.375rem}.paypal-button-width--medium{width:15.625rem}.paypal-button-width--large{width:21.875rem;max-width:100%}.paypal-button-width--responsive{width:63%;text-align:right}.paypal-button-width--responsive.paypal-button--is-ajax-cart{width:100%;text-align:right}.paypal-button-width--responsive.paypal-button--is-login{width:100%}.paypal-button-width--responsive.paypal-button--is-listing{width:100%}.paypal-button-width--responsive.paypal-button--is-cart{width:18.125rem}.paypal-button-width--responsive.paypal-unified-in-context--button-container,.paypal-button-width--responsive.paypal-unified-pay-later--button-container,.paypal-button-width--responsive.paypal-unified--smart-payment-buttons,.paypal-button-width--responsive.paypal-unified--sepa-payment-buttons{width:14.75rem}.container--ajax-cart.is--shown .paypal-unified-ec--outer-button-container .paypal-unified-ec--button-container.paypal-button--is-ajax-cart.paypal-button-width--responsive{width:100%}.paypal-unified--smart-payment-buttons{float:right}#paypal-acdc-form .paypal--acdc-submit-error{margin-bottom:.5rem}#paypal-acdc-form .acdc-column-container{-webkit-column-count:2;column-count:2}#paypal-acdc-form input[type="text"]{width:100%;margin-bottom:.5rem}#paypal-acdc-form .field{height:2.375rem;margin-bottom:.5rem;width:unset}.swag-payment-paypal-unified-pay-upon-invoice-legal-text-container{width:14.9375rem}.swag-payment-paypal-unified-pay-upon-invoice-legal-text-container .swag-payment-paypal-unified-pay-upon-invoice-legal-text{font-size:.75rem;padding-bottom:.9375rem}.pay-upon-invoice--extra-fields .pui-extra-field{margin-bottom:.5rem}.pay-upon-invoice--extra-fields .pui--phone,.pay-upon-invoice--extra-fields .pui--birthday{width:16.5625rem}.pay-upon-invoice--extra-fields .select-field,.pay-upon-invoice--extra-fields .js--fancy-select{width:auto}input[type="date"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:3px;background-clip:padding-box;box-sizing:border-box;line-height:1.1875rem;font-size:.875rem;width:18.125rem;padding:.625rem .625rem .5625rem .625rem;box-shadow:inset 0 1px 1px #cbceda;background:#fff;border:1px solid #cbceda;border-top-color:#bdc0cf;color:#989898;text-align:left}input[type="date"]:focus{box-shadow:0 0 0 transparent;outline:none;border-color:#0375b4;background:#fff;color:#727272}input[type="date"].has--error{color:#c00c00;background:#f3958f;border-color:#c00c00}input[type="date"].input--field{margin-bottom:.625rem;width:100%}input[type="date"].input--field.input--field-zipcode{width:30%;float:left}input[type="date"].input--field.input--field-city{width:68%;float:left}input[type="date"].input--field.input--spacer{margin-right:2%}input[type="date"].is--small{height:2.125rem}input[type="date"].is--medium{height:2.375rem}input[type="date"].is--large{height:2.625rem}.loading-animation{text-align:center;color:#0375b4}.loading-animation .icon--spinner:before{font-size:2.5rem;display:inline-block;-ms-animation:spin 2000ms linear 0s infinite;animation:spin 2000ms linear 0s infinite}.loading-animation .loading-label{padding:8px;font-size:1.15rem}.is--ctl-detail .content-main .content-main--inner,.is--ctl-custom404detail .content-main .content-main--inner,.is--ctl-index .content-main .content-main--inner{padding:0}.content-main{max-width:1434px}.content-main .content-main--inner{padding:0 8px}@media all and (min-width:1025px){.content-main .content-main--inner{padding:0 14px}}@media all and (min-width:1501px){.content-main .content-main--inner{padding:0}}.is--ctl-index .content{float:none}.container{background-color:transparent !important}.js--off-canvas-button{padding:0 !important}.hide{display:none !important}.show{display:block !important}.select-field:after{font-family:"sportfits-icons";content:"\e929";right:-2px;font-size:18px}input[type=checkbox]{accent-color:#0375b4}input[type=range]{-webkit-appearance:none;-webkit-tap-highlight-color:rgba(255,255,255,0);height:6px;margin-top:19px;margin-bottom:8px;background-color:#FFFFFF;border:1px solid #727272}input[type=range]:before{content:"";height:6px;background-color:#0375b4;display:block;position:absolute}input[type=range]:disabled{background-color:#c8c8c8}input[type=range] ::-webkit-slider-runnable-track{height:4px}input[type=range]::-moz-range-track{height:4px;border:none;border-radius:0;color:transparent;background:transparent}input[type=range]::-ms-track{height:4px;border:none;border-radius:0;color:transparent;background:transparent}input[type=range]::-ms-fill-lower,input[type=range]::-ms-fill-upper{background:transparent}input[type=range]::-ms-tooltip{display:none}input[type=range]::-webkit-slider-thumb{box-shadow:#727272;-webkit-appearance:none;cursor:ew-resize;width:26px;height:26px;border:none;border-radius:50%;background:#0375b4;-ms-transition:all 200ms ease-out 0s;transition:all 200ms ease-out 0s;-ms-transition-property:width,height;transition-property:width,height}input[type=range]:active::-webkit-slider-thumb{width:26px;height:26px}input[type=range]:focus::-webkit-slider-thumb{-webkit-box-shadow:0 0 0 6px rgba(3,117,180,0.15);box-shadow:0 0 0 6px rgba(3,117,180,0.15)}input[type=range]::-moz-range-thumb{box-shadow:#727272;-webkit-appearance:none;cursor:ew-resize;width:26px;height:26px;border:none;border-radius:50%;background:#0375b4;-ms-transition:all 200ms ease-out 0s;transition:all 200ms ease-out 0s;-ms-transition-property:width,height;transition-property:width,height}input[type=range]:active::-moz-range-thumb{width:26px;height:26px}input[type=range]:focus::-moz-range-thumb{-webkit-box-shadow:0 0 0 6px rgba(3,117,180,0.15);box-shadow:0 0 0 6px rgba(3,117,180,0.15)}input[type=range]::-ms-thumb{box-shadow:#727272;-webkit-appearance:none;cursor:ew-resize;width:26px;height:26px;border:none;border-radius:50%;background:#0375b4;-ms-transition:all 200ms ease-out 0s;transition:all 200ms ease-out 0s;-ms-transition-property:width,height;transition-property:width,height}input[type=range]:active::-ms-thumb{width:26px;height:26px}input[type=range]:focus::-ms-thumb{-webkit-box-shadow:0 0 0 6px rgba(3,117,180,0.15);box-shadow:0 0 0 6px rgba(3,117,180,0.15)}input[type=range]:disabled::-webkit-slider-thumb{background:#c8c8c8;background-clip:content-box}input[type=range]:disabled::-moz-range-thumb{background:#c8c8c8;background-clip:content-box}input[type=range]:disabled::-ms-thumb{background:#c8c8c8;background-clip:content-box}.loading-button:not(.is--icon-right):before{font-family:"sportfits-icons";height:18px;width:18px;margin-right:8px;line-height:18px;font-size:18px}.loading-button:not(.is--icon-right).loading:before{content:"\e90f" !important;opacity:1;display:inline-block;-ms-animation:spin 1100ms linear 0s infinite;animation:spin 1100ms linear 0s infinite}.loading-button.is--icon-right:after{font-family:"sportfits-icons";height:18px;width:18px;margin-right:8px;line-height:18px;font-size:18px}.loading-button.is--icon-right.loading:after{content:"\e90f" !important;opacity:1;display:inline-block;-ms-animation:spin 1100ms linear 0s infinite;animation:spin 1100ms linear 0s infinite}.loading-button.loading>i{display:none !important}.icon-list-nav{display:flex;flex-direction:row;flex-wrap:wrap;list-style-type:none;border-top:1px solid #c8c8c8;margin-top:8px;padding-top:4px}.icon-list-nav li{box-sizing:border-box;height:70px;display:flex;flex-direction:column;align-items:center;justify-content:space-around;flex-wrap:nowrap;padding:8px 40px}.icon-list-nav li:hover,.icon-list-nav li.is--active{background-color:#025482 !important}.icon-list-nav li:hover a,.icon-list-nav li.is--active a{color:#FFFFFF}.icon-list-nav li:hover img,.icon-list-nav li.is--active img{filter:invert(93%) sepia(80%) saturate(0%) hue-rotate(310deg) brightness(102%) contrast(101%)}.icon-list-nav li a{color:#727272;font-size:0.75rem;text-align:center;display:flex;flex-direction:column;justify-content:center;width:100%;height:100%}.icon-list-nav li i{font-size:2rem}.icon-list-nav li img{filter:invert(46%) sepia(4%) saturate(158%) hue-rotate(2deg) brightness(96%) contrast(93%);object-fit:contain}.icon-list-nav.greyish li{background-color:#e9eaef}.icon-list-nav.bordered li{border:1px solid #c8c8c8}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility !important;font-feature-settings:"kern";-webkit-font-feature-settings:"kern";-moz-font-feature-settings:"kern";-moz-font-feature-settings:"kern=1";font-size:16px;font-weight:300;scroll-behavior:smooth;background-color:#FFFFFF;overflow-x:hidden;overflow-y:scroll}img{object-fit:contain}body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;font-weight:300;background-color:transparent !important}.content-main{box-shadow:none;margin-top:0}.page-wrap{overflow-x:hidden;position:relative;display:flex;flex-direction:column;flex-wrap:nowrap}.page-wrap .tspo-notification-banner-container{order:1}.page-wrap .header-main{order:3}.page-wrap .navigation-main{order:5}.page-wrap .steps--container{order:6}.page-wrap .content-main{order:7}.page-wrap footer{order:9}@media all and (min-width:768px){.page-wrap .tspo-notification-banner-container{order:6}}.ajax-search-active .page-wrap{min-height:100%;overflow:hidden}input[type=color],input[type=date],input[type=datetime],input[type=datetime-local],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select:focus,textarea,#paypal-acdc-form .field{font-size:16px}@media all and (min-width:521px){input[type=color],input[type=date],input[type=datetime],input[type=datetime-local],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select:focus,textarea,#paypal-acdc-form .field{font-size:inherit}}h1,h2,h3,h4,h5,h6{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;font-weight:300;color:#727272}p{line-height:1.5}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}@keyframes fadeRight{0%{transform:translateX(0)}100%{opacity:0;transform:translateX(15px)}}@keyframes pulsate{0%{transform:scale(.1, .1);opacity:0}50%{opacity:0.8}100%{transform:scale(1, 1);opacity:0}}@keyframes loadingLineAnimation{0%{left:-40%}50%{left:20%;width:80%}100%{left:100%;width:100%}}.white-box{background-color:#FFFFFF;border:1px solid #e9eaef;border-radius:3px;padding:5px}@media all and (min-width:1151px){.white-box{padding:8px}}.custom-page--content{margin-top:30px}.custom-page--content h3{color:#0375b4}.custom-page--content h4{font-weight:400}.custom-page--content p,.custom-page--content ul{line-height:1.7}.panel--title,.navigation--headline{color:#0375b4 !important}.underlined{text-decoration:underline}.underlined:before{display:inline-block}.bold-font{font-weight:700 !important}.forms--content{margin-top:0}.forms--content .panel--body{padding:0}.forms--content .forms--inner-form{padding:0}.widerruf-musterformular{border:1px #c8c8c8 solid}.shop-sites--container{border-radius:0;border-width:0 1px 0 0}.shop-sites--container .shop-sites--headline{color:#727272}.country-specific-return-information{max-width:900px}.country-specific-return-information td:first-child{width:150px}.country-specific-delivery-information{border-collapse:collapse;width:100%;border-spacing:0;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.country-specific-delivery-information th{background-color:transparent;color:#FFFFFF;padding:14px}.country-specific-delivery-information th.delivery-time{width:240px}.country-specific-delivery-information th .caption{font-weight:300;font-size:0.75rem}.country-specific-delivery-information th.primary-header{background-color:#0375b4;font-weight:700}.country-specific-delivery-information th.secondary-header{background-color:#0496e6;font-weight:400}.country-specific-delivery-information td{padding:8px}.country-specific-delivery-information td.remarks{padding:14px}.country-specific-delivery-information td:first-child{font-weight:400}.country-specific-delivery-information td.odd{background-color:#FFFFFF;border-bottom:1px #c8c8c8 solid}.country-specific-delivery-information td.even{background-color:#e9eaef;border-bottom:1px #c8c8c8 solid}.country-specific-delivery-information .flag{margin-right:8px;display:block;margin-bottom:8px}.country-specific-delivery-information .prepayment-account{margin-top:8px}.country-specific-delivery-information .prepayment-account .prepayment-account-data>div{display:flex;flex-direction:row;flex-wrap:wrap}.country-specific-delivery-information .prepayment-account .prepayment-account-data .value{margin-left:8px}.country-specific-delivery-information .prepayment-account .headline,.country-specific-delivery-information .prepayment-account .lab{font-weight:700}.country-specific-delivery-information:not(.payment-information) td:first-child{font-size:0.75rem}@media all and (min-width:768px){.country-specific-delivery-information{-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}.country-specific-delivery-information th:nth-child(1):not(.secondary-header),.country-specific-delivery-information td:nth-child(1){border-right:10px #fff solid}.country-specific-delivery-information th:nth-child(2),.country-specific-delivery-information td:nth-child(2){border-right:10px #fff solid}.country-specific-delivery-information:not(.payment-information) td:first-child{font-size:1rem}}.payment-information{line-height:1.3}.header-main{box-shadow:0 4px 3px -2px #e9eaef}.top-bar{margin-bottom:0;padding:4px 8px;background-color:#0375b4;height:33px;display:block !important;visibility:hidden;position:fixed;z-index:8000}@media all and (min-width:768px){.top-bar{visibility:visible;position:static;z-index:auto}}.top-bar .container{background-color:#0375b4;max-width:1434px}.top-bar--language .language--flag{position:absolute;top:7px}.top-bar--language .field--select{position:relative}.top-bar--language .select-field{width:30px;height:25px}.top-bar--language .select-field:after{line-height:25px;height:25px;width:16px;text-align:center;background-color:#0375b4;border-left:none}.top-bar--language .select-field .language--select{background:none;border:none}.top-bar--navigation{width:100%;height:25px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:nowrap}.top-bar--navigation>.navigation--entry{padding:0;font-size:0.875rem;color:#FFF}@media all and (min-width:1025px){.top-bar--navigation>.navigation--entry{font-size:0.875rem}}.top-bar--navigation>.navigation--entry .icon--return:before,.top-bar--navigation>.navigation--entry .icon--truck:before,.top-bar--navigation>.navigation--entry .icon--service:before{height:14px}.top-bar--navigation>.navigation--entry>a{color:#FFF}.top-bar--navigation>.navigation--entry:hover{color:#FFF}.top-bar--navigation>.navigation--entry.entry--trusted-shops{display:none}.top-bar--navigation>.navigation--entry.entry--service{cursor:pointer}.top-bar--navigation>.navigation--entry.entry--service:after{font-family:"sportfits-icons";content:"\e929";width:10px;display:inline-block;position:relative;font-size:18px}.top-bar--navigation>.navigation--entry.entry--service .service--list{display:none}.top-bar--navigation>.navigation--entry.entry--service.js--is--dropdown-active .service--list{display:block;position:absolute;right:0;background-color:#FFFFFF;z-index:1000;padding:4px;border:1px solid #c8c8c8}.top-bar--navigation>.navigation--entry .icon--truck:before{width:26px;display:inline-block}.top-bar--navigation>.navigation--entry .icon--return:before,.top-bar--navigation>.navigation--entry .icon--service:before{width:14px;display:inline-block}@media all and (min-width:521px){.top-bar--navigation .service--list{min-width:308px}.top-bar--navigation .service--list .service--entry{list-style:none;padding:8px;color:#727272;line-height:1.5}.top-bar--navigation .service--list .service--entry:not(:last-child){border-bottom:1px solid #e9eaef}.top-bar--navigation .service--list .service--entry:hover{font-weight:700}}@media all and (min-width:861px){.top-bar--navigation>.navigation--entry.entry--trusted-shops{display:block;line-height:25px}}.top-bar--navigation .top-bar--language .select-field:hover{color:#FFFFFF}@media all and (min-width:861px){.top-bar--navigation .navigation--entry.entry--sportfits{display:block}}.header--navigation{position:static;max-width:1434px;display:grid;display:-ms-grid;grid-template-columns:repeat(12, 1fr);grid-template-rows:50px 44px;-ms-grid-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;-ms-grid-rows:50px 60px}.header--navigation .navigation--entry{grid-row-start:1;grid-row-end:2;padding:0 4px;display:flex;flex-direction:column;align-items:center;justify-content:center;flex-wrap:nowrap}.header--navigation .navigation--entry .entry--link,.header--navigation .navigation--entry .cart--link{border:none;width:44px;background-image:none;background-color:transparent;display:flex;flex-direction:column;align-items:center;justify-content:center;flex-wrap:nowrap}.header--navigation .navigation--entry .entry--link i:not(.icon--close-circle):before,.header--navigation .navigation--entry .cart--link i:not(.icon--close-circle):before{font-size:1.3rem}.header--navigation .navigation--entry .entry--link.badge--visible,.header--navigation .navigation--entry .cart--link.badge--visible{padding-left:0}.header--navigation .navigation--entry .entry--link span,.header--navigation .navigation--entry .cart--link span{font-size:0.875rem;line-height:1.2;font-weight:300;display:none}.header--navigation .navigation--entry .entry--link i:not(.icon--close-circle),.header--navigation .navigation--entry .cart--link i:not(.icon--close-circle){height:30px;position:relative;line-height:30px}.header--navigation .navigation--entry .entry--link.cart--link .badge,.header--navigation .navigation--entry .cart--link.cart--link .badge{background-image:linear-gradient(to bottom, #6a9e06 0%, #496d04 100%)}.header--navigation .navigation--entry .entry--link .badge,.header--navigation .navigation--entry .cart--link .badge{font-size:0.75rem;font-weight:700;line-height:19px;display:none;background-color:#FF0000;background-image:linear-gradient(to bottom, #0496e6 0%, #0375b4 100%);border:none;color:#FFFFFF;position:absolute;top:-4px;right:-16px}.header--navigation .navigation--entry .entry--link .badge.is--visible,.header--navigation .navigation--entry .cart--link .badge.is--visible{display:block}@media all and (min-width:521px){.header--navigation .navigation--entry .entry--link,.header--navigation .navigation--entry .cart--link{width:14vw;height:54px;padding-top:8px;padding-bottom:8px}.header--navigation .navigation--entry .entry--link span,.header--navigation .navigation--entry .cart--link span{display:block}.header--navigation .navigation--entry .entry--link i:not(.icon--close-circle),.header--navigation .navigation--entry .cart--link i:not(.icon--close-circle){height:26px;line-height:26px}.header--navigation .navigation--entry .entry--link i:not(.icon--close-circle):before,.header--navigation .navigation--entry .cart--link i:not(.icon--close-circle):before{font-size:1rem}.header--navigation .navigation--entry .entry--link .badge,.header--navigation .navigation--entry .cart--link .badge{top:-2px;right:-18px}}@media all and (min-width:768px){.header--navigation .navigation--entry .entry--link i:before,.header--navigation .navigation--entry .cart--link i:before{font-size:1.3rem}}@media all and (min-width:1025px){.header--navigation .navigation--entry .entry--link,.header--navigation .navigation--entry .cart--link{width:10vw;padding-left:0;padding-right:0}}@media all and (min-width:1501px){.header--navigation .navigation--entry .entry--link,.header--navigation .navigation--entry .cart--link{width:fit-content}.header--navigation .navigation--entry .entry--link .badge,.header--navigation .navigation--entry .cart--link .badge{right:-18px}}.header--navigation .navigation--entry.entry--account{grid-column-start:2;grid-column-end:3;position:relative}.header--navigation .navigation--entry.entry--account.user-logged-in .icon--account:before{content:"\e93d";color:#0375b4;background:-webkit-linear-gradient(#0496e6, #0375b4);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.header--navigation .navigation--entry.entry--notepad{grid-column-start:11;grid-column-end:12}.header--navigation .navigation--entry.entry--cart{grid-column-start:12;grid-column-end:13}.logo-main{width:100%;grid-column-start:4;grid-column-end:10;grid-row-start:1;grid-row-end:span 1;padding:8px 8px 2px 8px}.logo-main .logo--shop{width:100%;height:100%;display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap}.logo-main .logo--shop .logo--img{height:100%;width:130px;max-width:240px;background-size:contain !important;background-repeat:no-repeat !important;background-position-y:center !important}.logo-main .logo--shop .logo--img.sportfits{background:url("../../themes/Frontend/SportFits/frontend/_public/src/img/logos/sportfits-logo-label-ci-color.svg")}.logo-main .logo--link{height:100%;width:100%;display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:nowrap}.header-burger-menu{width:44px;grid-column-start:1;grid-column-end:2;grid-row-start:1;grid-row-end:2;display:flex;flex-direction:column;justify-content:center}.header-burger-menu .entry--link{border:none;width:44px;background-image:none;background-color:transparent;display:flex;flex-direction:column;align-items:center;justify-content:center;flex-wrap:nowrap}.header-burger-menu .entry--link i:not(.icon--close-circle):before{font-size:1.3rem}@media all and (min-width:521px){.header-burger-menu .entry--link i:before{font-size:1.6rem}}@media all and (min-width:1025px){.header-burger-menu{display:none}}.header-search-bar{position:static !important;padding:0 8px;-ms-transition:all 2000ms ease 0s;transition:all 2000ms ease 0s;-ms-transition-property:grid-column-start;transition-property:grid-column-start;grid-column-start:1;grid-column-end:13;grid-row-start:2;grid-row-end:3}.header-search-bar.focused{height:50px;grid-column-start:1;grid-row-start:1;grid-row-end:2}@media all and (min-width:521px){.header--navigation{grid-template-rows:54px 44px}.header--navigation .logo-main{grid-column-start:2;grid-column-end:6}.header--navigation .logo-main .logo--link{justify-content:flex-start}.header--navigation .navigation--entry{padding:0 8px}.header--navigation .navigation--entry.entry--account{grid-column-start:10;grid-column-end:11}.header--navigation .navigation--entry.entry--notepad{grid-column-start:11;grid-column-end:12}.header--navigation .navigation--entry.entry--cart{padding-right:0;grid-column-start:12;grid-column-end:13}.header--navigation .header-search-bar .form--ajax-loader{top:20px}}@media all and (min-width:768px){.header--navigation{grid-template-rows:66px 44px}}@media all and (min-width:1025px){.header--navigation{grid-template-rows:50px 44px}.header--navigation .logo-main{grid-column-start:1;grid-column-end:4;grid-row-end:span 2;padding:8px}.header--navigation .logo-main .logo--link{width:220px}.header--navigation .logo-main .logo--shop .logo--img{width:100%}.header--navigation .logo-main .logo--shop .logo--img.sportfits{background:url("../../themes/Frontend/SportFits/frontend/_public/src/img/logos/sportfits-logo-ci-color.svg")}.header--navigation .header-search-bar{grid-column-start:4;grid-column-end:10;grid-row-start:1;grid-row-end:span 2;padding:0 14px 0 20px;display:flex;flex-direction:column;align-items:center;justify-content:center;flex-wrap:nowrap;height:100%}.header--navigation .header-search-bar.focused{grid-column-start:4}.header--navigation .navigation--entry{grid-row-end:span 2}.header--navigation .header-search-bar{grid-column-start:4}}@media all and (min-width:1151px){.header--navigation .header-search-bar{padding-left:40px;padding-right:40px}}@media all and (min-width:1501px){.header--navigation .logo-main{padding-left:0}.header--navigation .navigation--entry{align-items:flex-end}}@media print{.header-main{display:none}}.is--act-confirm .header--navigation{grid-template-rows:50px}.is--act-confirm .header--navigation .header-search-bar{display:none}@media all and (min-width:768px){.is--act-confirm .header--navigation .header-search-bar{display:block}}.is--act-confirm .header-burger-menu{display:none}.account--dropdown-navigation .account--menu{background-color:#FFFFFF;padding-top:14px}.account--dropdown-navigation.user-logged-out .my-account-description{padding:20px}.account--dropdown-navigation.user-logged-out .my-account-description ul{margin-top:14px}.account--dropdown-navigation.user-logged-out .navigation--register{font-size:1rem}.mobile--switches .top-bar--language .language--flag{top:4px}.mobile--switches .top-bar--language .select-field{top:-12px}.footer-main .container{width:100%;padding:0 8px}@media all and (min-width:768px){.footer-main .container{padding:0 30px}}.footer-main .footer--columns:first-child{border-bottom:1px solid #c8c8c8}.footer-main .footer--columns:last-child{padding-bottom:8px}.footer-main .footer--columns .footer--column:not(:last-child){border-bottom:1px solid #c8c8c8}.footer-main .footer--columns .footer--column .column--content{margin-bottom:8px}.footer-main .footer--columns .footer--column .column--headline{margin:0;line-height:2;font-size:1rem;color:#0375b4;cursor:pointer;display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:nowrap}.footer-main .footer--columns .footer--column .column--headline.is--active{font-weight:700}.footer-main .footer--columns .footer--column .column--headline.is--active:after{content:"\e92a"}.footer-main .footer--columns .footer--column .column--headline:after{font-family:"sportfits-icons";content:"\e929";color:#727272;font-size:0.64rem;padding-right:4px}@media all and (min-width:768px){.footer-main .footer--columns{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;flex-wrap:nowrap}.footer-main .footer--columns:not(:last-child){margin-bottom:20px;padding-bottom:20px}.footer-main .footer--columns .footer--column{width:30%;border-bottom:none !important}.footer-main .footer--columns .column--headline{font-weight:700;cursor:auto}.footer-main .footer--columns .column--headline:after{display:none}.footer-main .footer--columns .js--collapse-target{display:block}}@media all and (min-width:1151px) and (max-width:1260px){.footer-main .footer--columns{width:96%;margin:0 auto}}.footer-main .footer-newsletter-bar{margin:8px 0;background:#0375b4;background:-ms-linear-gradient(top, #0496e6 0%, #0375b4 100%);background:linear-gradient(to bottom, #0496e6 0%, #0375b4 100%)}.footer-main .footer-newsletter-bar .headline{font-size:1.15rem;padding:8px 0;text-align:center;color:#FFFFFF}.footer-main .footer-newsletter-bar .restriction{color:#FFFFFF;text-align:center;font-size:0.75rem}.footer-main .footer-newsletter-bar .container{background-color:transparent}.footer-main .footer-newsletter-bar .newsletter--form{width:80%;max-width:380px;margin:0 auto}.footer-main .footer-newsletter-bar .newsletter--form .newsletter-field-and-button{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:nowrap}.footer-main .footer-newsletter-bar .newsletter--form .newsletter-field-and-button .newsletter--field{width:100%}.footer-main .footer-newsletter-bar .newsletter--form .newsletter--button{flex-grow:1;text-align:center;position:relative;left:-2px;border-radius:0 2px 2px 0}.footer-main .footer-newsletter-bar .newsletter--form .button--text{display:none}.footer-main .footer-newsletter-bar .newsletter--form .restriction{width:100%;padding:8px 0}@media all and (min-width:768px){.footer-main .footer-newsletter-bar .headline{font-size:2rem}}.footer-main .footer--column-partner-links{display:none}.footer-main .footer--column-partner-links .footer-partner-container{display:grid;grid-gap:8px;grid-template-columns:repeat(2, minmax(0, 1fr))}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.footer-main .footer--column-partner-links .footer-partner-container{display:flex;flex-wrap:wrap}}@media all and (min-width:768px){.footer-main .footer--column-partner-links{display:block}}.footer-main .footer-icons{display:grid;grid-gap:8px;grid-template-columns:repeat(3, minmax(0, 1fr))}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.footer-main .footer-icons{display:flex;flex-wrap:wrap}}.footer-main .footer-icons.payment-icons{background-color:#e9eaef;padding:8px;border-radius:5px}.footer-main .footer-icons>.icon{background-color:#FFFFFF;border-radius:5px;height:44px;display:flex;flex-direction:column;align-items:center;justify-content:center;flex-wrap:nowrap;text-align:center;color:#727272}.footer-main .footer-icons>.icon.icon--payment-amazon_pay:before{font-size:22px;margin-top:2px}.footer-main .footer-icons>.icon.icon--payment-swagpaymentpaypalunifiedp24{display:none !important}.footer-main .footer-icons>.icon.icon--payment-swagpaymentpaypalunified:before{font-size:24px}.footer-main .footer-icons>.icon.icon--payment-stripe_payment_sofort:before,.footer-main .footer-icons>.icon.icon--payment-swagpaymentpaypalunifiedsofort:before,.footer-main .footer-icons>.icon.icon--payment-bestit_klarna_payments_direct_bank_transfer:before{font-size:24px}.footer-main .footer-icons>.icon.icon--payment-stripe_payment_card-mastercard:before,.footer-main .footer-icons>.icon.icon--payment-swagpaymentpaypalunifiedadvancedcreditdebitcard-mastercard:before{font-size:36px}.footer-main .footer-icons>.icon.icon--payment-stripe_payment_card-visa:before,.footer-main .footer-icons>.icon.icon--payment-swagpaymentpaypalunifiedadvancedcreditdebitcard-visa:before{font-size:20px}.footer-main .footer-icons>.icon.icon--payment-stripe_payment_google_pay:before{font-size:20px}.footer-main .footer-icons>.icon.icon--payment-bestit_klarna_payments_pay_now:before{font-size:24px}.footer-main .footer-icons>.icon.icon--payment-stripe_payment_apple_pay:before{font-size:20px}.footer-main .footer-icons>.icon.icon--payment-swagpaymentpaypalunifiedp24:before{font-size:20px}.footer-main .footer-icons>.icon.icon--payment-bestit_klarna_payments_pay_later,.footer-main .footer-icons>.icon.icon--payment-prepayment{font-size:0.875rem}.footer-main .footer-icons>.icon.icon--payment-swagpaymentpaypalunifiedsepa:before{font-size:30px}.footer-main .footer-icons>.icon.icon--payment-stripe_payment_ideal:before,.footer-main .footer-icons>.icon.icon--payment-swagpaymentpaypalunifiedideal:before{font-size:34px}.footer-main .footer-icons>.icon.icon--payment-stripe_payment_bancontact,.footer-main .footer-icons>.icon.icon--payment-swagpaymentpaypalunifiedbancontact:before{font-size:30px}.footer-main .footer-icons>.icon.icon--shipping-gls:before{font-size:20px;position:relative;top:-2px}.footer-main .footer-icons>.icon.icon--shipping-dpd:before{font-size:24px;position:relative;top:-2px}.footer-main .icon--partner-geizhals{font-size:60px;position:relative;top:-8px;left:-8px}.footer-main .column--customer-review .badge{display:none}@media all and (min-width:768px){.footer-main .column--customer-review{position:relative;margin-top:1rem;padding:8px !important;border:1px solid #c8c8c8;-webkit-box-shadow:1px 1px 2px 1px #dcdbe0;box-shadow:1px 1px 2px 1px #dcdbe0}.footer-main .column--customer-review .column--headline{margin-top:0}.footer-main .column--customer-review .badge{display:block;width:50px;height:50px;padding:0;border-radius:50%;text-align:center;line-height:50px;font-size:2rem;position:absolute;top:-10px;right:-30px}}@media print{.footer-main{display:none}}html:not(.google-pay) .icon--payment-stripe_payment_google_pay{display:none}html:not(.apple-pay) .icon--payment-stripe_payment_apple_pay{display:none}.blog--content{margin-top:0 !important}.blog--content .blog--listing{width:100% !important;padding:8px 0;margin-top:0;position:relative;z-index:0}.blog--content .blog--listing:after{content:"";display:block;position:absolute;left:50%;top:0;height:100%;width:100vw;transform:translateX(-50%);z-index:-1;box-sizing:border-box;background-color:#e9eaef}.blog--content .blog--listing:before{font-family:"sportfits-icons";content:"\e911";position:absolute;top:-15px;left:50%;font-size:2.1rem;color:#e9eaef;margin-left:-15px;background-color:#FFFFFF;border-radius:50%;width:30px;height:30px}.blog--content .blog--listing.white:after{background-color:#FFFFFF}.blog--content .blog--listing.white:before{display:none;content:""}.blog--content .blog--listing .header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap}.blog--content .blog--listing .listing{display:grid;grid-gap:20px;grid-template-columns:repeat(1, minmax(0, 1fr))}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.blog--content .blog--listing .listing{display:flex;flex-wrap:wrap}}@media all and (min-width:521px){.blog--content .blog--listing{padding:20px 0}.blog--content .blog--listing .listing{display:grid;grid-gap:8px;grid-template-columns:repeat(2, minmax(0, 1fr))}}@media screen and (min-width:521px) and (-ms-high-contrast:active),(min-width:521px) and (-ms-high-contrast:none){.blog--content .blog--listing .listing{display:flex;flex-wrap:wrap}}@media all and (min-width:768px){.blog--content .blog--listing .listing{display:grid;grid-gap:8px;grid-template-columns:repeat(3, minmax(0, 1fr))}}@media screen and (min-width:768px) and (-ms-high-contrast:active),(min-width:768px) and (-ms-high-contrast:none){.blog--content .blog--listing .listing{display:flex;flex-wrap:wrap}}@media all and (min-width:1261px){.blog--content .blog--listing .listing{display:grid;grid-gap:20px;grid-template-columns:repeat(4, minmax(0, 1fr))}}@media screen and (min-width:1261px) and (-ms-high-contrast:active),(min-width:1261px) and (-ms-high-contrast:none){.blog--content .blog--listing .listing{display:flex;flex-wrap:wrap}}.blog--content .blog--listing .blog--filter-btn{display:none}.tspo-blog-box{background-color:#FFFFFF;position:relative;padding:8px;display:flex;flex-direction:column;justify-content:space-between;flex-wrap:nowrap;box-shadow:0 4px 3px -2px #dcdbe0}.tspo-blog-box .blog--box-picture{height:200px;position:relative;overflow:hidden}.tspo-blog-box .blog--box-picture:after{content:"";background-color:#FFFFFF;height:77px;width:120%;display:block;position:absolute;left:-10%;bottom:-24px;transform:rotate(7deg) translateY(0);bottom:-29px;transform:rotate(0deg) translateY(50px);opacity:0.7;transition:transform .5s cubic-bezier(.89, 0, .58, 1)}.tspo-blog-box .blog--box-picture img{width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .5s cubic-bezier(.89, 0, .58, 1)}.tspo-blog-box .blog--box-headline{font-size:1.3rem;margin:0;padding:14px 0;flex-grow:1}.tspo-blog-box .blog--metadata-date{color:#727272;position:absolute;top:182px;left:8px;background:rgba(255,255,255,0.7);padding:4px}.tspo-blog-box .blog--box-description-short{color:#727272;line-height:1.4}.tspo-blog-box:hover img{transform:scale(1.1)}.tspo-blog-box:hover .blog--box-picture:after{transform:rotate(3deg) translateY(0)}.tspo-blog-teaser-header{margin:20px 0 40px 0;display:grid;grid-gap:20px;grid-template-columns:repeat(1, minmax(0, 1fr))}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.tspo-blog-teaser-header{display:flex;flex-wrap:wrap}}@media all and (min-width:1025px){.tspo-blog-teaser-header{grid-column-gap:20px;grid-row-gap:20px;grid-template-columns:74.59999999999999% auto;grid-template-rows:max-content}}.tspo-blog-teaser-header .tspo-blog-categories{grid-row-start:1;grid-row-end:1;grid-column:1}.tspo-blog-teaser-header .tspo-blog-categories h2{margin-top:14px}.tspo-blog-teaser-header .tspo-blog-categories nav{display:grid;grid-gap:8px;grid-template-columns:repeat(2, minmax(0, 1fr))}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.tspo-blog-teaser-header .tspo-blog-categories nav{display:flex;flex-wrap:wrap}}@media all and (min-width:521px){.tspo-blog-teaser-header .tspo-blog-categories nav{display:grid;grid-gap:8px;grid-template-columns:repeat(4, minmax(0, 1fr))}}@media screen and (min-width:521px) and (-ms-high-contrast:active),(min-width:521px) and (-ms-high-contrast:none){.tspo-blog-teaser-header .tspo-blog-categories nav{display:flex;flex-wrap:wrap}}@media all and (min-width:768px){.tspo-blog-teaser-header .tspo-blog-categories nav{grid-gap:14px}}.tspo-blog-teaser-header .tspo-blog-categories nav a{padding:14px;text-align:center;color:#FFFFFF;background-color:#0375b4;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;display:flex;flex-direction:column;align-items:center;justify-content:center;flex-wrap:nowrap}.tspo-blog-teaser-header .tspo-blog-categories nav a:hover,.tspo-blog-teaser-header .tspo-blog-categories nav a.is--active{background-color:#025482}@media all and (min-width:1501px){.tspo-blog-teaser-header .tspo-blog-categories{padding:0}}.tspo-blog-teaser-header .tspo-featured-blog-articles{grid-row-start:2;grid-row-end:2;grid-column:1}@media all and (min-width:1025px){.tspo-blog-teaser-header .tspo-featured-blog-articles{grid-row-end:4}}.tspo-blog-teaser-header .tspo-blog-supplier-filters{grid-row-start:3;grid-row-end:3;margin-top:20px}@media all and (min-width:1025px){.tspo-blog-teaser-header .tspo-blog-supplier-filters{grid-row-start:1;grid-row-end:4;grid-column-start:2;grid-column-end:2;margin-top:0}}.tspo-blog-teaser-header .tspo-blog-supplier-filters h2{margin-top:14px}.tspo-blog-teaser-header .tspo-blog-supplier-filters .icon-list-nav{overflow-y:scroll;overflow-x:hidden;max-height:270px;display:grid;grid-gap:8px;grid-template-columns:repeat(2, minmax(0, 1fr));border-top:none;padding-top:0}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.tspo-blog-teaser-header .tspo-blog-supplier-filters .icon-list-nav{display:flex;flex-wrap:wrap}}@media all and (min-width:521px){.tspo-blog-teaser-header .tspo-blog-supplier-filters .icon-list-nav{display:grid;grid-gap:8px;grid-template-columns:repeat(3, minmax(0, 1fr))}}@media screen and (min-width:521px) and (-ms-high-contrast:active),(min-width:521px) and (-ms-high-contrast:none){.tspo-blog-teaser-header .tspo-blog-supplier-filters .icon-list-nav{display:flex;flex-wrap:wrap}}@media all and (min-width:521px){.tspo-blog-teaser-header .tspo-blog-supplier-filters .icon-list-nav li{padding:14px 20px}}@media all and (min-width:768px){.tspo-blog-teaser-header .tspo-blog-supplier-filters .icon-list-nav{display:grid;grid-gap:8px;grid-template-columns:repeat(4, minmax(0, 1fr))}}@media screen and (min-width:768px) and (-ms-high-contrast:active),(min-width:768px) and (-ms-high-contrast:none){.tspo-blog-teaser-header .tspo-blog-supplier-filters .icon-list-nav{display:flex;flex-wrap:wrap}}@media all and (min-width:1025px){.tspo-blog-teaser-header .tspo-blog-supplier-filters .icon-list-nav{display:grid;grid-gap:8px;grid-template-columns:repeat(1, minmax(0, 1fr));max-height:610px}}@media screen and (min-width:1025px) and (-ms-high-contrast:active),(min-width:1025px) and (-ms-high-contrast:none){.tspo-blog-teaser-header .tspo-blog-supplier-filters .icon-list-nav{display:flex;flex-wrap:wrap}}@media all and (min-width:1151px){.tspo-blog-teaser-header .tspo-blog-supplier-filters .icon-list-nav{display:grid;grid-gap:8px;grid-template-columns:repeat(2, minmax(0, 1fr))}}@media screen and (min-width:1151px) and (-ms-high-contrast:active),(min-width:1151px) and (-ms-high-contrast:none){.tspo-blog-teaser-header .tspo-blog-supplier-filters .icon-list-nav{display:flex;flex-wrap:wrap}}.tspo-featured-blog-articles{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}.tspo-featured-blog-articles a.color-white .picture-container:after{background-color:#FFFFFF !important}.tspo-featured-blog-articles a.color-black .picture-container:after{background-color:#000000 !important}.tspo-featured-blog-articles a.color-green .picture-container:after{background-color:#649568 !important}.tspo-featured-blog-articles a.color-red .picture-container:after{background-color:#800000 !important}.tspo-featured-blog-articles:not(.product-detail-integration) a:first-child{width:100%;display:block;overflow:hidden;position:relative}.tspo-featured-blog-articles:not(.product-detail-integration) a:first-child .picture-container{height:160px;overflow:hidden}@media all and (min-width:521px){.tspo-featured-blog-articles:not(.product-detail-integration) a:first-child .picture-container{height:240px}}@media all and (min-width:1025px){.tspo-featured-blog-articles:not(.product-detail-integration) a:first-child .picture-container{position:relative;overflow:hidden;height:320px}.tspo-featured-blog-articles:not(.product-detail-integration) a:first-child .picture-container:after{content:"";background-color:#0375b4;height:77px;width:120%;display:block;position:absolute;left:-10%;bottom:-24px;transform:rotate(3deg) translateY(0);bottom:-29px;transform:rotate(0deg) translateY(50px);opacity:0.7;transition:transform .5s cubic-bezier(.89, 0, .58, 1)}}.tspo-featured-blog-articles:not(.product-detail-integration) a:first-child .picture-container:after{left:148px}.tspo-featured-blog-articles:not(.product-detail-integration) a:first-child .picture-container img{width:80%;height:100%;object-fit:cover;object-position:top;float:right;transition:transform .5s cubic-bezier(.89, 0, .58, 1)}.tspo-featured-blog-articles:not(.product-detail-integration) a:first-child .teaser{position:absolute;top:0;left:0;height:100%;width:200px}.tspo-featured-blog-articles:not(.product-detail-integration) a:first-child .teaser:after{content:"";background-color:white;height:120%;width:200px;transform:rotate(18deg);display:block;position:absolute;top:-14%;right:92px}@media all and (min-width:521px){.tspo-featured-blog-articles:not(.product-detail-integration) a:first-child .teaser:after{right:32px}}@media all and (min-width:768px){.tspo-featured-blog-articles:not(.product-detail-integration) a:first-child .teaser:after{right:14px}}@media all and (min-width:1151px){.tspo-featured-blog-articles:not(.product-detail-integration) a:first-child .teaser:after{right:-18px}}@media all and (min-width:1151px){.tspo-featured-blog-articles:not(.product-detail-integration) a:first-child .teaser:after{right:-52px}}.tspo-featured-blog-articles:not(.product-detail-integration) a:first-child .teaser .teaser-text-wrap{position:absolute;left:0;z-index:1;top:8px}@media all and (min-width:521px){.tspo-featured-blog-articles:not(.product-detail-integration) a:first-child .teaser .teaser-text-wrap{top:60px}}@media all and (min-width:1151px){.tspo-featured-blog-articles:not(.product-detail-integration) a:first-child .teaser .teaser-text-wrap{top:80px}}.tspo-featured-blog-articles:not(.product-detail-integration) a:first-child .teaser .teaser-text-wrap .headline{margin-bottom:8px;font-size:1.3rem;font-weight:900;text-transform:uppercase;color:#727272}@media all and (min-width:521px){.tspo-featured-blog-articles:not(.product-detail-integration) a:first-child .teaser .teaser-text-wrap .headline{font-size:2rem}}.tspo-featured-blog-articles:not(.product-detail-integration) a:first-child .teaser .teaser-text-wrap .call-to-action{color:#0375b4;margin-top:0;width:122px;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media all and (min-width:521px){.tspo-featured-blog-articles:not(.product-detail-integration) a:first-child .teaser .teaser-text-wrap .call-to-action{top:100px;width:140px}}@media all and (min-width:768px){.tspo-featured-blog-articles:not(.product-detail-integration) a:first-child .teaser .teaser-text-wrap .call-to-action{width:182px}}@media all and (min-width:1151px){.tspo-featured-blog-articles:not(.product-detail-integration) a:first-child .teaser .teaser-text-wrap .call-to-action{top:120px;width:190px}}.tspo-featured-blog-articles:not(.product-detail-integration) a:first-child:hover img{transform:scale(1.1)}.tspo-featured-blog-articles:not(.product-detail-integration) a:first-child:hover .call-to-action:before{transform:translateX(0)}.tspo-featured-blog-articles:not(.product-detail-integration) a:first-child:hover .picture-container:after{transform:rotate(3deg) translateY(0)}.tspo-featured-blog-articles:not(.product-detail-integration) a:first-child .teaser{width:280px}.tspo-featured-blog-articles:not(.product-detail-integration) a:first-child .teaser:after{right:118px;height:130%;top:-23%}.tspo-featured-blog-articles:not(.product-detail-integration) a:first-child .teaser .headline{width:180px}@media all and (min-width:521px){.tspo-featured-blog-articles:not(.product-detail-integration) a:first-child .teaser .headline{width:230px}.tspo-featured-blog-articles:not(.product-detail-integration) a:first-child .teaser:after{right:48px;top:-16%}}@media all and (min-width:1025px){.tspo-featured-blog-articles:not(.product-detail-integration) a:first-child .teaser .headline{width:300px}.tspo-featured-blog-articles:not(.product-detail-integration) a:first-child .teaser .call-to-action{width:250px !important}.tspo-featured-blog-articles:not(.product-detail-integration) a:first-child .teaser:after{width:230px;right:-32px}}.tspo-featured-blog-articles:not(.product-detail-integration) a:not(:first-child){margin-top:20px;position:relative;width:100%}@media all and (min-width:521px){.tspo-featured-blog-articles:not(.product-detail-integration) a:not(:first-child){width:32%}}.tspo-featured-blog-articles:not(.product-detail-integration) a:not(:first-child) .picture-container{height:200px;position:relative;overflow:hidden}.tspo-featured-blog-articles:not(.product-detail-integration) a:not(:first-child) .picture-container:after{content:"";background-color:#0375b4;height:90px;width:120%;display:block;position:absolute;left:-10%;bottom:-24px;transform:rotate(7deg) translateY(0);opacity:0.7;transition:transform .5s cubic-bezier(.89, 0, .58, 1)}@media all and (min-width:521px){.tspo-featured-blog-articles:not(.product-detail-integration) a:not(:first-child) .picture-container:after{height:104px}}@media all and (min-width:1501px){.tspo-featured-blog-articles:not(.product-detail-integration) a:not(:first-child) .picture-container:after{height:90px}}.tspo-featured-blog-articles:not(.product-detail-integration) a:not(:first-child) .picture-container img{width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .5s cubic-bezier(.89, 0, .58, 1)}.tspo-featured-blog-articles:not(.product-detail-integration) a:not(:first-child) .teaser{position:absolute;color:#FFFFFF;bottom:8px;left:8px;right:8px}.tspo-featured-blog-articles:not(.product-detail-integration) a:not(:first-child) .teaser .headline{text-transform:uppercase;font-weight:700}.tspo-featured-blog-articles:not(.product-detail-integration) a:not(:first-child).color-white .teaser{color:#727272}.tspo-featured-blog-articles:not(.product-detail-integration) a:not(:first-child):hover img{transform:scale(1.1)}.tspo-featured-blog-articles.product-detail-integration a{margin-top:20px;position:relative;width:100%;flex-grow:1;max-width:400px;margin-top:0}@media all and (min-width:521px){.tspo-featured-blog-articles.product-detail-integration a{width:32%}}.tspo-featured-blog-articles.product-detail-integration a .picture-container{height:200px;position:relative;overflow:hidden}.tspo-featured-blog-articles.product-detail-integration a .picture-container:after{content:"";background-color:#0375b4;height:90px;width:120%;display:block;position:absolute;left:-10%;bottom:-24px;transform:rotate(7deg) translateY(0);opacity:0.7;transition:transform .5s cubic-bezier(.89, 0, .58, 1)}@media all and (min-width:521px){.tspo-featured-blog-articles.product-detail-integration a .picture-container:after{height:104px}}@media all and (min-width:1501px){.tspo-featured-blog-articles.product-detail-integration a .picture-container:after{height:90px}}.tspo-featured-blog-articles.product-detail-integration a .picture-container img{width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .5s cubic-bezier(.89, 0, .58, 1)}.tspo-featured-blog-articles.product-detail-integration a .teaser{position:absolute;color:#FFFFFF;bottom:8px;left:8px;right:8px}.tspo-featured-blog-articles.product-detail-integration a .teaser .headline{text-transform:uppercase;font-weight:700}.tspo-featured-blog-articles.product-detail-integration a.color-white .teaser{color:#727272}.tspo-featured-blog-articles.product-detail-integration a:hover img{transform:scale(1.1)}.tspo-featured-blog-articles .call-to-action{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.tspo-most-read-blog-articles .tspo-blog-box{padding:0 0 14px 0}.tspo-most-read-blog-articles .blog--listing{padding-top:0}@media all and (min-width:521px){.tspo-most-read-blog-articles .tspo-blog-box{margin-bottom:14px}}@media all and (min-width:768px){.tspo-most-read-blog-articles .listing{grid-template-columns:repeat(2, minmax(0, 1fr)) !important}}@media all and (min-width:768px){.tspo-most-read-blog-articles .listing{grid-template-columns:repeat(2, minmax(0, 1fr)) !important}}@media all and (min-width:1151px){.tspo-most-read-blog-articles .listing{grid-gap:20px !important;grid-template-columns:repeat(4, minmax(0, 1fr)) !important}}@media all and (min-width:1501px){.tspo-most-read-blog-articles .listing{grid-gap:20px !important}.tspo-most-read-blog-articles .tspo-blog-box{padding:8px 0;box-shadow:none}}.tspo-blog-product-integration{margin-bottom:40px}.tspo-blog-product-integration .tspo-featured-blog-articles{display:grid;grid-gap:14px;grid-template-columns:repeat(1, minmax(0, 1fr))}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.tspo-blog-product-integration .tspo-featured-blog-articles{display:flex;flex-wrap:wrap}}@media all and (min-width:1025px){.tspo-blog-product-integration .tspo-featured-blog-articles{display:grid;grid-gap:8px;grid-template-columns:repeat(2, minmax(0, 1fr))}}@media screen and (min-width:1025px) and (-ms-high-contrast:active),(min-width:1025px) and (-ms-high-contrast:none){.tspo-blog-product-integration .tspo-featured-blog-articles{display:flex;flex-wrap:wrap}}@media all and (min-width:1501px){.tspo-blog-product-integration .tspo-featured-blog-articles{display:grid;grid-gap:8px;grid-template-columns:repeat(3, minmax(0, 1fr))}}@media screen and (min-width:1501px) and (-ms-high-contrast:active),(min-width:1501px) and (-ms-high-contrast:none){.tspo-blog-product-integration .tspo-featured-blog-articles{display:flex;flex-wrap:wrap}}.tspo-blog-product-integration .tspo-featured-blog-articles>a{width:100%}@media all and (min-width:1025px){body.is--ctl-tspoblog .sidebar-main{display:none}}body.is--ctl-index .tspo-blog-teaser-header{margin-top:40px;max-width:1260px;padding:14px 8px}body.is--ctl-index .tspo-blog-teaser-header .tspo-blog-supplier-filters{display:none}@media all and (min-width:861px){body.is--ctl-index .tspo-blog-teaser-header .tspo-blog-supplier-filters{display:block}}@media all and (min-width:1261px){body.is--ctl-index .tspo-blog-teaser-header{margin:0 auto;padding:14px 0}}.blog--detail-content{width:100%;max-width:980px;margin:20px auto 0 auto;float:none}.blog--detail-content .tspo-blog-header{overflow:hidden;position:relative}.blog--detail-content .tspo-blog-header .picture-container{height:180px;overflow:hidden}@media all and (min-width:521px){.blog--detail-content .tspo-blog-header .picture-container{height:280px}}@media all and (min-width:1025px){.blog--detail-content .tspo-blog-header .picture-container{position:relative;overflow:hidden;height:320px}.blog--detail-content .tspo-blog-header .picture-container:after{content:"";background-color:#0375b4;height:77px;width:120%;display:block;position:absolute;left:-10%;bottom:-24px;transform:rotate(3deg) translateY(0);bottom:-29px;transform:rotate(0deg) translateY(50px);opacity:0.7;transition:transform .5s cubic-bezier(.89, 0, .58, 1)}}.blog--detail-content .tspo-blog-header .picture-container:after{left:148px}.blog--detail-content .tspo-blog-header .picture-container img{width:80%;height:100%;object-fit:cover;object-position:top;float:right;transition:transform .5s cubic-bezier(.89, 0, .58, 1)}.blog--detail-content .tspo-blog-header .teaser{position:absolute;top:0;left:0;height:100%;width:200px}.blog--detail-content .tspo-blog-header .teaser:after{content:"";background-color:white;height:120%;width:200px;transform:rotate(18deg);display:block;position:absolute;top:-14%;right:92px}@media all and (min-width:521px){.blog--detail-content .tspo-blog-header .teaser:after{right:32px}}@media all and (min-width:768px){.blog--detail-content .tspo-blog-header .teaser:after{right:14px}}@media all and (min-width:1151px){.blog--detail-content .tspo-blog-header .teaser:after{right:-18px}}@media all and (min-width:1151px){.blog--detail-content .tspo-blog-header .teaser:after{right:-52px}}.blog--detail-content .tspo-blog-header .teaser .teaser-text-wrap{position:absolute;left:0;z-index:1;top:8px}@media all and (min-width:521px){.blog--detail-content .tspo-blog-header .teaser .teaser-text-wrap{top:60px}}@media all and (min-width:1151px){.blog--detail-content .tspo-blog-header .teaser .teaser-text-wrap{top:80px}}.blog--detail-content .tspo-blog-header .teaser .teaser-text-wrap .headline{margin-bottom:8px;font-size:1.3rem;font-weight:900;text-transform:uppercase;color:#727272}@media all and (min-width:521px){.blog--detail-content .tspo-blog-header .teaser .teaser-text-wrap .headline{font-size:2rem}}.blog--detail-content .tspo-blog-header .teaser .teaser-text-wrap .call-to-action{color:#0375b4;margin-top:0;width:122px;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media all and (min-width:521px){.blog--detail-content .tspo-blog-header .teaser .teaser-text-wrap .call-to-action{top:100px;width:140px}}@media all and (min-width:768px){.blog--detail-content .tspo-blog-header .teaser .teaser-text-wrap .call-to-action{width:182px}}@media all and (min-width:1151px){.blog--detail-content .tspo-blog-header .teaser .teaser-text-wrap .call-to-action{top:120px;width:190px}}.blog--detail-content .tspo-blog-header:hover img{transform:scale(1.1)}.blog--detail-content .tspo-blog-header:hover .call-to-action:before{transform:translateX(0)}.blog--detail-content .tspo-blog-header:hover .picture-container:after{transform:rotate(3deg) translateY(0)}.blog--detail-content .tspo-blog-header .teaser{width:300px}.blog--detail-content .tspo-blog-header .teaser:after{width:240px;right:102px;top:-24%;height:130%}.blog--detail-content .tspo-blog-header .teaser .teaser-text-wrap .headline{font-size:1.3rem;width:190px}.blog--detail-content .tspo-blog-header .teaser .teaser-text-wrap .call-to-action{font-size:1rem;width:186px;margin-block-end:0}@media all and (min-width:521px){.blog--detail-content .tspo-blog-header .teaser:after{right:48px}.blog--detail-content .tspo-blog-header .teaser .teaser-text-wrap .headline{width:240px;font-size:2rem}.blog--detail-content .tspo-blog-header .teaser .teaser-text-wrap .call-to-action{font-size:1.15rem;width:220px}}.blog--detail-content .blog--box-metadata{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:nowrap;margin:0 0 14px 0;border-bottom:1px solid #c8c8c8;line-height:2}.blog--detail-content .blog--box-metadata .blog--metadata{border-right:none;padding-right:0;margin-right:0}.blog--detail-content .tspo-blog-table-of-contents{width:100%;margin-bottom:20px;background-color:#e9eaef;padding:14px;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.blog--detail-content .tspo-blog-table-of-contents h2{margin-top:0}.blog--detail-content .tspo-blog-table-of-contents a{text-decoration:none !important;display:block;width:fit-content;width:-moz-fit-content;position:relative;padding-bottom:2px;overflow:hidden}.blog--detail-content .tspo-blog-table-of-contents a:before{content:"";width:100%;height:2px;position:absolute;bottom:0;left:0;background-color:#0375b4;transform:translateX(-101%);transition:transform .3s}.blog--detail-content .tspo-blog-table-of-contents a:hover:before{transform:translateX(0)}.blog--detail-content .tspo-blog-table-of-contents ul{padding-left:40px}.blog--detail-content .tspo-blog-table-of-contents .level1{margin-left:-8px}.blog--detail-content .tspo-blog-table-of-contents .level1 a{font-weight:700}.blog--detail-content .tspo-blog-table-of-contents .level3{margin-left:8px}.blog--detail-content .tspo-blog-table-of-contents .level3 a{font-size:0.875rem}@media all and (min-width:768px){.blog--detail-content .tspo-blog-table-of-contents{width:fit-content;width:-moz-fit-content;max-width:350px;float:right;margin-left:20px}}.blog--detail-content .tspo-blog-table-of-contents+h1,.blog--detail-content .tspo-blog-table-of-contents+h2{margin-top:0}.blog--detail-content .blog--detail-description{line-height:1.5}.blog-productlist-integration{grid-column:span 2;display:block;margin-bottom:20px;overflow:hidden;position:relative}.blog-productlist-integration .picture-container{height:180px;overflow:hidden}@media all and (min-width:521px){.blog-productlist-integration .picture-container{height:100%}}@media all and (min-width:1025px){.blog-productlist-integration .picture-container{position:relative;overflow:hidden;height:100%}.blog-productlist-integration .picture-container:after{content:"";background-color:#0375b4;height:77px;width:120%;display:block;position:absolute;left:-10%;bottom:-24px;transform:rotate(3deg) translateY(0);bottom:-29px;transform:rotate(0deg) translateY(50px);opacity:0.7;transition:transform .5s cubic-bezier(.89, 0, .58, 1)}}.blog-productlist-integration .picture-container:after{left:148px}.blog-productlist-integration .picture-container img{width:80%;height:100%;object-fit:cover;object-position:top;float:right;transition:transform .5s cubic-bezier(.89, 0, .58, 1)}.blog-productlist-integration .teaser{position:absolute;top:0;left:0;height:100%;width:200px}.blog-productlist-integration .teaser:after{content:"";background-color:white;height:120%;width:200px;transform:rotate(12deg);display:block;position:absolute;top:-14%;right:92px}@media all and (min-width:521px){.blog-productlist-integration .teaser:after{right:32px}}@media all and (min-width:768px){.blog-productlist-integration .teaser:after{right:14px}}@media all and (min-width:1151px){.blog-productlist-integration .teaser:after{right:-18px}}@media all and (min-width:1151px){.blog-productlist-integration .teaser:after{right:-52px}}.blog-productlist-integration .teaser .teaser-text-wrap{position:absolute;left:0;z-index:1;top:8px}@media all and (min-width:521px){.blog-productlist-integration .teaser .teaser-text-wrap{top:60px}}@media all and (min-width:1151px){.blog-productlist-integration .teaser .teaser-text-wrap{top:80px}}.blog-productlist-integration .teaser .teaser-text-wrap .headline{margin-bottom:8px;font-size:1.3rem;font-weight:900;text-transform:uppercase;color:#727272}@media all and (min-width:521px){.blog-productlist-integration .teaser .teaser-text-wrap .headline{font-size:2rem}}.blog-productlist-integration .teaser .teaser-text-wrap .call-to-action{color:#0375b4;margin-top:0;width:122px;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media all and (min-width:521px){.blog-productlist-integration .teaser .teaser-text-wrap .call-to-action{top:100px;width:140px}}@media all and (min-width:768px){.blog-productlist-integration .teaser .teaser-text-wrap .call-to-action{width:182px}}@media all and (min-width:1151px){.blog-productlist-integration .teaser .teaser-text-wrap .call-to-action{top:120px;width:190px}}.blog-productlist-integration:hover img{transform:scale(1.1)}.blog-productlist-integration:hover .call-to-action:before{transform:translateX(0)}.blog-productlist-integration:hover .picture-container:after{transform:rotate(3deg) translateY(0)}.blog-productlist-integration .teaser{width:150px;left:8px;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.blog-productlist-integration .teaser:after{width:230px;right:-8px;top:-15%}.blog-productlist-integration .teaser .headline{top:28px}.blog-productlist-integration .teaser .call-to-action{top:80px}.blog-productlist-integration .teaser .headline,.blog-productlist-integration .teaser .call-to-action{left:8px}@media all and (min-width:521px){.blog-productlist-integration .teaser{width:190px}}@media all and (min-width:1261px){.blog-productlist-integration{grid-column:span 2}}.is--ctl-custom404detail .rich-content-buttons{display:none}.is--ctl-detail .product--details,.is--ctl-custom404detail .product--details{max-width:1434px;margin:0 auto;float:none;padding:8px;display:grid;grid-gap:8px;grid-template-columns:repeat(12, minmax(0, 1fr));grid-auto-rows:max-content;position:relative}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.is--ctl-detail .product--details,.is--ctl-custom404detail .product--details{display:flex;flex-wrap:wrap}}.is--ctl-detail .product--details h2,.is--ctl-detail .product--details h3,.is--ctl-detail .product--details .content--title,.is--ctl-custom404detail .product--details h2,.is--ctl-custom404detail .product--details h3,.is--ctl-custom404detail .product--details .content--title{font-weight:400;font-size:2rem;line-height:2.2rem;color:#0375b4 !important}@media all and (min-width:861px){.is--ctl-detail .product--details,.is--ctl-custom404detail .product--details{padding-left:14px;padding-top:14px;padding-right:0;display:grid;grid-gap:14px;grid-template-columns:repeat(12, minmax(0, 1fr))}}@media screen and (min-width:861px) and (-ms-high-contrast:active),(min-width:861px) and (-ms-high-contrast:none){.is--ctl-detail .product--details,.is--ctl-custom404detail .product--details{display:flex;flex-wrap:wrap}}@media all and (min-width:1){.is--ctl-detail .product--details,.is--ctl-custom404detail .product--details{display:grid;grid-gap:20px;grid-template-columns:repeat(12, minmax(0, 1fr))}}@media screen and (min-width:1) and (-ms-high-contrast:active),(min-width:1) and (-ms-high-contrast:none){.is--ctl-detail .product--details,.is--ctl-custom404detail .product--details{display:flex;flex-wrap:wrap}}@media all and (min-width:1501px){.is--ctl-detail .product--details,.is--ctl-custom404detail .product--details{padding-left:0}}#tspo-product-image-container,#tspo-product-buy-container,#tspo-product-trust-container,#tspo-product-feature-container,.content--description,#tspo-product-bundle-container,#tspo-product-crossselling-container,#tspo-product-similar-container,#tspo-product-sizetable-container,#tspo-product-blogarticles-container,#tspo-product-promotion-container{grid-column-start:1;grid-column-end:13;grid-row-end:span 1}#tspo-product-promotion-container.position-top{grid-row-start:1;margin-top:-8px;margin-bottom:8px}#tspo-product-promotion-container.position-default{grid-row-start:4}#tspo-product-promotion-container.desktop{display:none}#tspo-product-promotion-container.mobile{display:block}#tspo-product-image-container{grid-row-start:2;width:calc(100% + 16px);margin-left:-8px;margin-top:-16px;border-bottom:1px solid #c8c8c8}#tspo-product-image-container .image--box{padding-top:20px;position:relative}#tspo-product-image-container .image--box:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(52% 52% at 50% 50%, transparent 60%, rgba(0,0,0,0.035) 100%);z-index:1;pointer-events:none}#tspo-product-image-container .image--box.rich-content-slide{padding-top:0}#tspo-product-image-container.with-rich-content{padding-bottom:54px}#tspo-product-buy-container{grid-row-start:3}#tspo-product-trust-container{grid-row-start:5}#tspo-product-feature-container{grid-row-start:6}#tspo-product-advanced-promotion{grid-row-start:7}.content--description{grid-row-start:8}#tspo-product-bundle-container{grid-row-start:9}#tspo-product-crossselling-container{grid-row-start:10}#tspo-product-similar-container{grid-row-start:11}#tspo-product-sizetable-container{grid-row-start:12}#tspo-product-blogarticles-container{grid-row-start:13}@media all and (min-width:861px){#tspo-product-image-container,#tspo-product-trust-container,#tspo-product-feature-container,.content--description,#tspo-product-bundle-container,#tspo-product-crossselling-container,#tspo-product-similar-container,#tspo-product-sizetable-container,#tspo-product-blogarticles-container{grid-column-start:1;grid-column-end:9;grid-row-end:span 1}#tspo-product-buy-container{grid-column-start:9;grid-column-end:13;grid-row-start:1;grid-row-end:span 9}#tspo-product-promotion-container.desktop{display:block}#tspo-product-promotion-container.mobile{display:none}#tspo-product-image-container{grid-row-start:1;border-bottom:none}#tspo-product-trust-container{grid-row-start:2}#tspo-product-feature-container{grid-row-start:3}#tspo-product-advanced-promotion{grid-row-start:4}.content--description{grid-row-start:5}#tspo-product-bundle-container{grid-row-start:6}#tspo-product-crossselling-container{grid-row-start:7}#tspo-product-similar-container{grid-row-start:8}#tspo-product-sizetable-container{grid-row-start:9}#tspo-product-blogarticles-container{grid-row-start:10}}#tspo-product-buy-container{margin-top:20px}#tspo-product-buy-container .product--header{padding-bottom:0;min-height:auto;margin-bottom:14px;width:100%;box-sizing:border-box}#tspo-product-buy-container .product--header .product--title{margin-top:-5px;order:1;flex-basis:60%;flex-grow:1;font-size:2rem;color:#727272;padding-right:8px;float:none;line-height:1.2;margin-bottom:8px}#tspo-product-buy-container .product--header .product--type{flex-basis:100%;order:3;font-size:0.875rem;font-weight:300;color:#727272 !important;line-height:1.2;margin-top:0;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}#tspo-product-buy-container .product--header .advanced-promotion--badge-link{position:absolute;top:-10px;right:-7px}#tspo-product-buy-container .product--header .advanced-promotion--badge-link:after{color:#FFFFFF;position:absolute;right:8px;top:8px}#tspo-product-buy-container .product--header .advanced-promotion--badge-link .advanced-promotion--badge{padding-right:25px}#tspo-product-buy-container .advanced-promotion-container.position-default{margin-top:8px;margin-bottom:8px}#tspo-product-buy-container .product--buybox{width:100%;max-width:1434px;display:flex;flex-direction:column;justify-content:space-between;flex-wrap:nowrap}#tspo-product-buy-container .product--buybox .buybox--inner{order:1}#tspo-product-buy-container .product--buybox .alert{order:2}#tspo-product-buy-container .product--buybox .product--notification{order:3}#tspo-product-buy-container .product--buybox .product--base-info{margin-bottom:0}#tspo-product-buy-container .product--buybox .product--base-info .entry--label{width:auto}#tspo-product-buy-container .product--buybox #paypal-pay-later-container{height:40px;width:100%}#tspo-product-buy-container .product--buybox .buybox--form{padding-top:0;width:100% !important}#tspo-product-buy-container .product--buybox .buybox--form .buybox--button-container{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:nowrap}#tspo-product-buy-container .product--buybox .buybox--form .buybox--button-container:before,#tspo-product-buy-container .product--buybox .buybox--form .buybox--button-container:after{display:none}#tspo-product-buy-container .product--buybox .product--actions{margin-bottom:40px}#tspo-product-buy-container .product--buybox .product--actions button{border:none}#tspo-product-buy-container .product--buybox .product--actions button i{margin-right:8px}#tspo-product-buy-container .product--buybox .product--actions button:hover{background-color:#025482;color:#FFFFFF}#tspo-product-buy-container .product--price{position:relative;margin-bottom:20px}#tspo-product-buy-container .product--price .klarna-slice-it-link{text-decoration:underline}#tspo-product-buy-container .product--price .discount-badge{position:absolute}#tspo-product-buy-container .product--price>span{display:block}#tspo-product-buy-container .product--price .klarna-slice-it-message-to-be-hidden{opacity:0;display:block;height:18px}#tspo-product-buy-container .product--price .klarna-slice-it-message-to-be-shown{display:none;font-size:0.875rem}#tspo-product-buy-container .product--price .klarna-slice-it-message-to-be-shown.activated{display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap;position:absolute;bottom:0}#tspo-product-buy-container .product--price .klarna-slice-it-message-to-be-shown.activated>div{margin-right:4px}#tspo-product-buy-container .product--price .price--content .value{color:#0375b4;font-size:2rem}#tspo-product-buy-container .product--price .price--content .tax-information{color:#727272;font-size:0.875rem;font-weight:300}#tspo-product-buy-container .product--price.price--discount .content--discount,#tspo-product-buy-container .product--price.price--discount .price--discount-percentage,#tspo-product-buy-container .product--price.price--discount .price--discount-label{display:inline-block}#tspo-product-buy-container .product--price.price--discount .price--discount-percentage{display:inline-block;padding:4px;color:#c00c00}#tspo-product-buy-container .product--price.price--discount .price--savings,#tspo-product-buy-container .product--price.price--discount .price--savings-label{color:#c00c00}#tspo-product-buy-container .product--price.price--discount .price--discount-icon{display:none}#tspo-product-buy-container .product--price.price--discount .content--discount,#tspo-product-buy-container .product--price.price--discount .price--discount-percentage,#tspo-product-buy-container .product--price.price--discount .price--discount-label{color:#727272;font-size:0.875rem}#tspo-product-buy-container .product--price.price--discount .discount-available{display:inline-block;padding-right:4px;color:#727272;text-decoration:none;position:relative}#tspo-product-buy-container .product--price.price--discount .discount-available:after{content:"";position:absolute;top:8px;left:0;height:1px;width:96%;background-color:#727272}#tspo-product-buy-container .product--price.price--discount .no-discount-available{display:none}#tspo-product-buy-container .vat-exclusion-message{margin:14px 0}#tspo-product-buy-container .product-delivery-and-sku{margin-top:40px;margin-bottom:8px;display:flex;flex-direction:row;align-items:flex-start space-between;justify-content:wrap;flex-wrap:wrap}#tspo-product-buy-container .product-delivery-and-sku .entry--sku{display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap;padding-bottom:20px;padding-right:14px;margin:0}#tspo-product-buy-container .product-delivery-and-sku .entry--sku .entry--label{padding-right:8px}#tspo-product-buy-container .product--tax,#tspo-product-buy-container .delivery--information{text-align:right}#tspo-product-buy-container .product--tax .shipping-costs-included,#tspo-product-buy-container .delivery--information .shipping-costs-included{font-weight:700}#tspo-product-buy-container .delivery-time-hint{text-align:right;margin-top:14px;line-height:1.3}#tspo-product-buy-container .delivery-time-hint .asterisk{padding:0 11px 0 4px}#tspo-product-buy-container .delivery-time-hint .delivery-time-link{text-decoration:underline;margin-left:28px}#tspo-product-buy-container .buybox--quantity{width:16%;margin-right:8px}#tspo-product-buy-container .buybox--quantity .select-field{height:50px}#tspo-product-buy-container .buybox--quantity .select-field:after{height:50px;line-height:48px;width:22px;text-align:left;padding-left:6px}#tspo-product-buy-container .buybox--quantity .select-field select{padding:0 8px}#tspo-product-buy-container .buybox--button{height:50px;line-height:48px;text-transform:uppercase;width:84%;display:flex;background:#6a9e06}#tspo-product-buy-container .buybox--button:hover{background:#6a9e06;background:-ms-linear-gradient(top, #8bcf08 0%, #6a9e06 50%, #6a9e06 100%);background:linear-gradient(to bottom, #8bcf08 0%, #6a9e06 50%, #6a9e06 100%)}#tspo-product-buy-container .buybox--button .buy-btn--cart-text{padding-left:3px}#tspo-product-buy-container .buybox--button:before{font-family:"sportfits-icons";content:"\e931";font-size:1.3rem;margin-right:14px}#tspo-product-buy-container .buybox--button .icon--arrow-right{font-size:1.3rem}@media all and (min-width:521px){#tspo-product-buy-container .buybox--button:before{margin-right:40px}}@media all and (min-width:768px){#tspo-product-buy-container .buybox--button:before{font-size:1.15rem;margin-right:8px}}@media all and (min-width:1261px){#tspo-product-buy-container .buybox--button:before{font-size:2rem;margin-right:40px}}.product--configurator{margin-top:14px}.product--configurator .configurator--form{width:100%}.product--configurator .variantswitch-pictures{display:none}.product--configurator .reset--configuration{display:none}.configurator .options{display:grid;grid-gap:4px;grid-template-columns:repeat(3, minmax(0, 1fr))}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.configurator .options{display:flex;flex-wrap:wrap}}.configurator .variant--name{display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap;width:100%;margin-top:14px;margin-bottom:0;font-size:1rem;font-weight:700}.configurator .variant--name .currently-selected-size{line-height:1.5}.configurator .variant--name .chosen-option-label{display:inline-block;min-width:80px}.configurator .variant--name .chosen-option-label .converted-size{margin-left:4px;font-size:0.64rem;font-weight:300;position:relative;top:-3px}.configurator .variant--name .chosen-option-label label,.configurator .variant--name .chosen-option-label .size-system{color:#0375b4;font-size:1rem;font-weight:300}.product--configurator .configurator--variant .configurator+.configurator{margin-top:40px}.product--configurator .configurator--variant .variant--option{width:100%;margin:0;height:60px;line-height:1 !important;overflow:visible;background-color:#FFFFFF}.product--configurator .configurator--variant .variant--option img{width:auto}.product--configurator .configurator--variant .variant--option .missing-image{line-height:20px}.product--configurator .configurator--variant .variant--option .missing-image:before{font-size:1rem;margin-bottom:0}.product--configurator .configurator--variant .variant--option .missing-image span{font-size:0.84rem;color:#727272;line-height:1.2}.product--configurator .configurator--variant .variant--option.is--hidden{display:none}.product--configurator .configurator--variant .variant--option.is--disabled input{cursor:not-allowed}.product--configurator .configurator--variant .variant--option.is--disabled label{border-color:#c8c8c8;color:#c8c8c8;position:relative}.product--configurator .configurator--variant .variant--option.is--disabled label:after{position:absolute;content:"";background:#c8c8c8;display:block;width:120%;height:1px;-o-transform:rotate(-30deg);transform:rotate(-30deg);left:-8px;right:0;top:0;bottom:0;margin:auto}.product--configurator .configurator--variant .variant--option.is--disabled label img{opacity:0.5}.product--configurator .configurator--variant .variant--option.is--disabled{overflow:hidden}.product--configurator .configurator--variant .variant--option .option--label{font-size:1rem;height:100%;position:relative;display:flex;flex-direction:column;justify-content:space-around;flex-wrap:nowrap;line-height:1.3 !important;overflow:visible;word-wrap:break-word;font-weight:300;padding:8px}.product--configurator .configurator--variant .variant--option .option--label .converted-size{position:relative;top:2px;font-size:0.64rem !important;font-weight:300 !important;line-height:12px}.product--configurator .configurator--variant .variant--option .option--label.has-converted-data{padding-bottom:8px}.product--configurator .configurator--variant .variant--option:not(.is--image):not(.is--disabled) .option--input:checked~label{background-color:#0375b4;color:#FFFFFF;font-weight:700}.product--configurator .configurator--variant .variant--option.is--image .image--element{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-wrap:nowrap;height:100%}.product--configurator .configurator--variant .variant--option.is--image .image--element img{max-height:40px}.product--configurator .configurator--variant .variant--option.is--image .image--element .image--media--title{line-height:1.5;position:relative;top:2px;color:#727272;font-weight:300;flex-grow:1;display:flex;flex-direction:column;align-items:center;justify-content:center;flex-wrap:nowrap}.product--configurator .configurator--variant .variant--option.is--image .image--element .color-season-info{font-size:0.84rem;line-height:1.1;font-weight:300;color:#727272;margin-top:4px}.product--configurator .configurator--variant .variant--option.is--image .option--input:checked~label{border:2px solid #0375b4;position:relative}.product--configurator .configurator--variant .variant--option.is--image .option--input:checked~label:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(52% 52% at 50% 50%, transparent 60%, rgba(0,0,0,0.035) 100%);z-index:1;pointer-events:none}@media all and (min-width:861px) and (max-width:1024px){#tspo-product-buy-container .product--buybox .buybox--form .buybox--button-container{flex-direction:column}#tspo-product-buy-container .product--buybox .buybox--form .buybox--quantity{width:100%}#tspo-product-buy-container .product--buybox .buybox--form .buybox--quantity .select-field{max-width:none}#tspo-product-buy-container .product--buybox .buybox--form .buybox--button{width:100%}#tspo-product-buy-container .product--buybox .product--actions{margin-top:20px}#tspo-product-buy-container .product--buybox .product--actions .action--form{width:49%}#tspo-product-buy-container .product--buybox .product--actions .action--form .action--link{font-size:0.875rem}#tspo-product-buy-container .discount-badge{height:35px;width:60px}#tspo-product-buy-container .discount-badge:before{height:35px;left:-8px}#tspo-product-buy-container .discount-badge:not(.discount-mini) .sale,#tspo-product-buy-container .discount-badge:not(.discount-mini) .new{display:none}#tspo-product-buy-container .product--price .value{display:block}}@media all and (min-width:1025px) and (max-width:1150px){#tspo-product-buy-container .discount-badge{height:35px;width:60px}#tspo-product-buy-container .discount-badge:before{height:35px;left:-8px}#tspo-product-buy-container .discount-badge:not(.discount-mini) .sale,#tspo-product-buy-container .discount-badge:not(.discount-mini) .new{display:none}#tspo-product-buy-container .product--price .value{display:block}}@media all and (min-width:768px){#tspo-product-buy-container .configurator .options{display:grid;grid-gap:4px;grid-template-columns:repeat(4, minmax(0, 1fr))}}@media screen and (min-width:768px) and (-ms-high-contrast:active),(min-width:768px) and (-ms-high-contrast:none){#tspo-product-buy-container .configurator .options{display:flex;flex-wrap:wrap}}@media all and (min-width:861px){#tspo-product-buy-container{margin-top:0;padding:14px;background-color:#f1f1f1}#tspo-product-buy-container #tspo-product-buy-wrapper{display:flex;flex-direction:column;justify-content:space-between;flex-wrap:nowrap}#tspo-product-buy-container .configurator .options{display:grid;grid-gap:4px;grid-template-columns:repeat(3, minmax(0, 1fr))}}@media screen and (min-width:861px) and (-ms-high-contrast:active),(min-width:861px) and (-ms-high-contrast:none){#tspo-product-buy-container .configurator .options{display:flex;flex-wrap:wrap}}@media all and (min-width:861px){#tspo-product-buy-container .product--header{order:2}#tspo-product-buy-container .product--buybox{order:3}#tspo-product-buy-container .advanced-promotion-container.position-top{order:1;margin-top:-20px;margin-bottom:20px}#tspo-product-buy-container .advanced-promotion-container.position-default{order:4}#tspo-product-buy-container.sticky{position:-webkit-sticky;position:sticky;top:0;z-index:4;height:100vh}#tspo-product-buy-container .hide-in-stuck-state{-ms-transition:all 800ms ease-out 0s;transition:all 800ms ease-out 0s;-ms-transition-property:max-height;transition-property:max-height;max-height:200px}#tspo-product-buy-container:not(.is-pinned) .hide-in-stuck-state{max-height:0;overflow:hidden}#tspo-product-buy-container .product--header{margin:0 auto;padding:0}#tspo-product-buy-container .product--header .product--title-logo{display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:nowrap}#tspo-product-buy-container .product--header .product--type{font-size:1rem;line-height:1.4}#tspo-product-buy-container .product--buybox{padding:0}#tspo-product-buy-container .product-delivery-and-sku{display:block}}@media all and (min-width:1151px){#tspo-product-buy-container{padding:20px}}#tspo-product-trust-container .buy-trust-panel{margin-top:14px;display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}#tspo-product-trust-container .buy-trust-panel .checks{flex-basis:80%;flex-shrink:1}#tspo-product-trust-container .buy-trust-panel .check1{order:1}#tspo-product-trust-container .buy-trust-panel .badges{order:2}#tspo-product-trust-container .buy-trust-panel .check2{order:3}#tspo-product-trust-container .buy-trust-panel .trusticon{line-height:1.3;display:flex;align-items:center}#tspo-product-trust-container .buy-trust-panel .trusticon:before{color:#0375b4;font-size:1.3rem;top:3px !important;margin-right:8px !important}#tspo-product-trust-container .buy-trust-panel .trusticon.icon--check:before{color:#0375b4}#tspo-product-trust-container .buy-trust-panel .trusticon.icon--climate-neutral:before{color:#6a9e06}#tspo-product-trust-container .buy-trust-panel .trusticon.paypal-banner{align-items:flex-start;height:54px}#tspo-product-trust-container .buy-trust-panel .paypal-unified-installments-banner--product-detail{margin-top:8px}#tspo-product-trust-container .buy-trust-panel .free-shipping-notice{font-weight:bold}#tspo-product-trust-container .buy-trust-panel .free-shipping-notice span{margin-left:4px}#tspo-product-trust-container .buy-trust-panel .shipping-link a{text-decoration:underline}#tspo-product-trust-container .buy-trust-panel .trust-badge.trusted-shops{width:60px;height:60px;background-image:url("../../themes/Frontend/SportFits/frontend/_public/src/img/icons/trustedshops-badge-large.jpg");background-size:60px 60px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){#tspo-product-trust-container .buy-trust-panel .trust-badge.trusted-shops{background-image:url("../../themes/Frontend/SportFits/frontend/_public/src/img/icons/trustedshops-badge-large@2x.jpg")}}@media all and (min-width:768px){#tspo-product-trust-container .buy-trust-panel{flex-wrap:nowrap}#tspo-product-trust-container .buy-trust-panel .checks{margin-right:20px}#tspo-product-trust-container .buy-trust-panel .badges{order:1;margin-right:20px}#tspo-product-trust-container .buy-trust-panel .check1{order:2}}.product-description--feature-icons{display:none}#tspo-product-feature-container{max-width:1434px;width:100%;margin-bottom:20px}#tspo-product-feature-container .tspo-product-feature-wrapper{padding:0 40px}#tspo-product-feature-container .tspo-product-feature-wrapper .swiper-button-prev,#tspo-product-feature-container .tspo-product-feature-wrapper .swiper-button-next{height:100%;top:0;margin-top:0}#tspo-product-feature-container .product-feature{cursor:grab;display:flex;flex-direction:row;flex-wrap:nowrap}#tspo-product-feature-container .product-feature.swiper-slide{width:300px;margin:0 50px}#tspo-product-feature-container .product-feature:hover .product-feature-badge{left:-2px}#tspo-product-feature-container .product-feature .product-feature-badge{position:relative;z-index:2;-webkit-box-shadow:-1px 1px 2px 1px #dcdbe0;box-shadow:-1px 1px 2px 1px #dcdbe0}#tspo-product-feature-container .product-feature .product-feature-badge:before{-webkit-box-shadow:0 3px 2px 0 #dcdbe0;box-shadow:0 3px 2px 0 #dcdbe0}#tspo-product-feature-container .product-feature .product-feature-badge .icon--productfeature-goretex{font-size:1.2rem}#tspo-product-feature-container .product-feature .product-feature-description{border-top:2px solid #e6ce6a;border-bottom:2px solid #e6ce6a;position:relative;z-index:1;padding-left:32px;text-align:center;left:-8px;-webkit-box-shadow:-3px 1px 2px 1px #dcdbe0;box-shadow:-3px 1px 2px 1px #dcdbe0;flex-grow:1}#tspo-product-feature-container .product-feature .product-feature-description:before{content:"";z-index:-1;border-radius:10px;border:2px solid #e6ce6a;position:absolute;top:10px;right:-37px;width:73px;height:72px;-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-box-shadow:1px 0px 4px 1px #dcdbe0;box-shadow:1px 0px 4px 1px #dcdbe0}#tspo-product-feature-container .product-feature .product-feature-description .product-feature-description-wrapper{position:relative;top:-2px;height:calc(100% + 4px);border-top:2px solid #e6ce6a;border-bottom:2px solid #e6ce6a;background-color:#FFFFFF;display:flex;flex-direction:column;justify-content:center;flex-wrap:nowrap}#tspo-product-feature-container .product-feature .product-feature-description .product-feature-description-wrapper .product-feature-label{font-size:1.15rem;font-weight:400}#tspo-product-feature-container .product-feature .product-feature-description .product-feature-description-wrapper li{list-style-type:none}@media all and (min-width:1851px){#tspo-product-feature-container .tspo-product-feature-wrapper{padding:0 0}}.product-feature-badge{position:relative;width:4em;height:100px;border-radius:10px;display:inline-block;top:0;transition:all .2s ease}.product-feature-badge:before,.product-feature-badge:after{position:absolute;width:inherit;height:inherit;border-radius:inherit;background:inherit;content:"";top:0;left:0;right:0;bottom:0;margin:auto}.product-feature-badge:before{transform:rotate(60deg)}.product-feature-badge:after{transform:rotate(-60deg)}.product-feature-badge .circle{width:60px;height:60px;position:absolute;background:#fff;z-index:10;border-radius:50%;top:0;left:0;right:0;bottom:0;margin:auto}.product-feature-badge .circle.single-icon i{font-size:2em;width:100%;text-align:center;display:block;line-height:60px}.product-feature-badge .circle.multi-icon i{font-size:1.4em;width:100%;text-align:center;display:block;line-height:30px}.product-feature-badge .circle.multi-icon i:first-child{position:relative;top:6px;left:-10px}.product-feature-badge .circle.multi-icon i:last-child{position:relative;bottom:6px;right:-10px}.product-feature-badge .circle .icon--productfeature-membrane-goretex:before{font-size:0.7em}.product-feature-badge .font{display:inline-block;margin-top:1em}.product-feature-badge .ribbon{position:absolute;border-radius:4px;padding:5px 5px 4px;width:100px;z-index:11;color:#fff;bottom:12px;left:50%;margin-left:-55px;height:15px;font-size:14px;box-shadow:0 1px 2px rgba(0,0,0,0.27);text-shadow:0 2px 2px rgba(0,0,0,0.1);text-transform:uppercase;background:linear-gradient(to bottom right, #555 0%, #333 100%);cursor:default}#header-product-feature-badge-container{position:absolute;right:0;top:40px;z-index:1}#header-product-feature-badge-container .icon--productfeature-membrane-goretex{font-size:2.5rem;text-shadow:0 -1px 1px #fff,1px 0 1px #fff,0 1px 1px #fff,-1px 0 1px #fff}@media all and (min-width:861px){#header-product-feature-badge-container{right:auto;left:70px;top:0}}.ci{background:linear-gradient(to bottom right, #0496e6 0%, #0375b4 100%);color:#0375b4}.orange{background:linear-gradient(to bottom right, #ffc107 0%, #f57c00 100%);color:#f68401}.pink{background:linear-gradient(to bottom right, #f48fb1 0%, #d81b60 100%);color:#dc306f}.red{background:linear-gradient(to bottom right, #f4511e 0%, #b71c1c 100%);color:#c62828}.purple{background:linear-gradient(to bottom right, #ab47bc 0%, #4527a0 100%);color:#7127a8}.teal{background:linear-gradient(to bottom right, #4db6ac 0%, #00796b 100%);color:#34a297}.blue{background:linear-gradient(to bottom right, #4fc3f7 0%, #2196f3 100%);color:#259af3}.blue-dark{background:linear-gradient(to bottom right, #1976d2 0%, #283593 100%);color:#1c68c5}.green{background:linear-gradient(to bottom right, #cddc39 0%, #8bc34a 100%);color:#7cb342}.green-dark{background:linear-gradient(to bottom right, #4caf50 0%, #1b5e20 100%);color:#00944a}.silver{background:linear-gradient(to bottom right, #e0e0e0 0%, #bdbdbd 100%);color:#9e9e9e}.gold{background:linear-gradient(to bottom right, #e6ce6a 0%, #b7892b 100%);color:#b7892b}.content--description .product-description--text{line-height:1.5;padding:8px 0}.content--description .product-description--video{padding:8px 0;aspect-ratio:1.77777778;width:100%}.content--description .product-description--video iframe{width:100%;height:100%}.content--description .product-description--details{background-color:#FFFFFF}.content--description .product-description--details dl{margin-top:0}.content--description .product-description--details dt{font-weight:700;text-transform:uppercase;padding-top:4px;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.content--description .product-description--details dd ul{margin-right:0}.content--description .product-description--details dd li{line-height:1.2;padding:4px 0}.content--description .product-description--details dt,.content--description .product-description--details dd{vertical-align:top;margin-bottom:14px}.content--description .product-description--care-instructions ul{padding-left:18px;column-count:2}.content--description .product-description--care-instructions ul li{line-height:1.2;padding:4px 0}@media all and (min-width:768px){.content--description .product-description--details dl{column-count:2}}.tspo-cross-selling--unit{margin-bottom:40px}.tspo-cross-selling--unit .discount-badge{position:absolute;z-index:1}#tspo-product-crossselling-container .tspo-cross-selling--header{margin:0}.tspo-cross-selling--articles{display:grid;grid-gap:14px;grid-template-columns:repeat(2, minmax(0, 1fr))}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.tspo-cross-selling--articles{display:flex;flex-wrap:wrap}}.tspo-cross-selling-product{height:100%;background-color:#FFFFFF;padding:14px;flex-basis:24%;flex-grow:0;position:relative}.tspo-cross-selling-product:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(52% 52% at 50% 50%, transparent 60%, rgba(0,0,0,0.035) 100%);z-index:1;pointer-events:none}.tspo-cross-selling-product>a{display:flex;flex-direction:column;justify-content:space-between;flex-wrap:nowrap;height:100%}.tspo-cross-selling-product img{margin:0 auto;width:100%;max-width:140px;max-height:140px !important;object-fit:contain}.tspo-cross-selling-product .product--title{flex-grow:1;border-bottom:1px solid #e9eaef !important}.tspo-cross-selling-product .product-name{padding-top:14px}.tspo-cross-selling-product .product-price{width:100%;padding-top:8px;min-height:48px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;flex-wrap:nowrap}.tspo-cross-selling-product .uvp.has-discount{color:#727272;font-size:0.875rem;font-weight:700;position:relative;width:fit-content}.tspo-cross-selling-product .uvp.has-discount:after{content:"";position:absolute;top:8px;left:0;height:1px;width:96%;background-color:#c00c00}.tspo-cross-selling-product .price-regular,.tspo-cross-selling-product .price-discounted{font-weight:700;font-size:1.15rem}.tspo-cross-selling-product .product--info{height:auto !important;flex-grow:1}.tspo-cross-selling-product .product-discount-disclaimer{margin-bottom:8px;z-index:2;color:#FFFFFF;display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:nowrap;top:8px;left:8px;right:8px;padding:8px}.tspo-cross-selling-product .product-discount-disclaimer.top-deal{background-color:#c00c00}.tspo-cross-selling-product .product-discount-disclaimer.limited-offer{background-color:#0375b4}.tspo-cross-selling-product .product-discount-disclaimer .upto{text-align:center;flex-grow:1;font-weight:700}.tspo-cross-selling-product .product-discount-disclaimer .deal-label{display:none}#tspo-product-crossselling-container .cross-selling-category-links{padding-top:14px}#tspo-product-crossselling-container .cross-selling-category-links a{font-weight:700}@media all and (min-width:521px) and (max-width:767px){.tspo-cross-selling-product .product-discount-disclaimer .deal-label{display:block}.tspo-cross-selling-product .product-discount-disclaimer .upto{text-align:right}}@media all and (min-width:768px){.tspo-cross-selling--articles{display:grid;grid-gap:14px;grid-template-columns:repeat(4, minmax(0, 1fr))}}@media screen and (min-width:768px) and (-ms-high-contrast:active),(min-width:768px) and (-ms-high-contrast:none){.tspo-cross-selling--articles{display:flex;flex-wrap:wrap}}@media all and (min-width:768px){.tspo-cross-selling-product .product--title{border-bottom:none !important}}@media all and (min-width:861px) and (max-width:1024px){.tspo-cross-selling-product .price-regular,.tspo-cross-selling-product .price-discounted{font-size:1rem}}@media all and (min-width:1261px){.tspo-cross-selling-product .product--title{border-bottom:none !important}.tspo-cross-selling-product .product-discount-disclaimer .deal-label{display:block}.tspo-cross-selling-product .product-discount-disclaimer .upto{text-align:right}}.discount-badge{position:relative;text-align:center;right:0;top:4px;color:#FFFFFF;font-weight:700;font-size:0.875rem;width:54px;height:50px;display:flex;flex-direction:column;justify-content:center;flex-wrap:nowrap;background-color:#0375b4}.discount-badge.discount-small,.discount-badge.discount-mini{background-color:#6a9e06}.discount-badge.discount-small:before,.discount-badge.discount-mini:before{background-color:#6a9e06}.discount-badge.discount-sale{background-color:#c00c00}.discount-badge.discount-sale .new{display:none}.discount-badge.discount-sale:before{background-color:#c00c00}.discount-badge.discount-mini .discount,.discount-badge.discount-mini .sale{display:none}.discount-badge.discount-small .sale{display:none}.discount-badge.discount-regular .sale,.discount-badge.discount-regular .new{display:none}.discount-badge .sale,.discount-badge .new,.discount-badge .discount,.discount-badge .up-to{z-index:1}.discount-badge:before{z-index:0;position:absolute;left:-10px;transform:skewX(20deg);content:" ";width:40px;height:50px;background-color:#0375b4}.is--ctl-register .register--message{margin-top:0}.is--ctl-register #registration{display:block !important;border:none}.is--ctl-register .register--login-action .register--login-btn{width:100%;font-size:1.15rem;line-height:33px}.is--ctl-register .register--alt-shipping-annotation .asterisk{margin-right:4px}.is--ctl-register .register--required-info{margin-left:16px !important}.register--login-action .register--login-btn:before{font-family:"sportfits-icons";content:"\e93f";top:-1px;position:relative;margin-right:20px}.sidebar-main.off-canvas .account--menu{border-radius:0;border-width:0 1px 0 0;margin-top:14px}.sidebar-main.off-canvas .account--menu .navigation--headline{padding-top:8px}.sidebar-main.off-canvas .mobile--switches{position:absolute;right:-5px;top:48px}.sidebar-main.off-canvas .sidebar--categories-navigation{margin-bottom:0;min-height:50px}.sidebar-main.off-canvas .sidebar--categories-navigation .collapse--header{background:#0375b4;background:-ms-linear-gradient(top, #0496e6 0%, #0375b4 100%);background:linear-gradient(to bottom, #0496e6 0%, #0375b4 100%);border-radius:0 !important;color:#FFFFFF;margin-top:0;padding-right:26px;line-height:1.3}.sidebar-main.off-canvas .sidebar--categories-navigation .collapse--content{top:0;margin-left:0;margin-bottom:0}.sidebar-main.off-canvas .sidebar--categories-navigation .collapse--toggler{right:12px;top:10px}.sidebar-main.off-canvas .sidebar--categories-navigation>.sidebar--navigation{border-radius:0}.sidebar-main.off-canvas .sidebar--categories-navigation>.sidebar--navigation .navigation--link{font-size:1rem}.sidebar-main.off-canvas .sidebar--categories-navigation>.sidebar--navigation.is--collapsed{z-index:0}@media all and (min-width:768px){.sidebar-main.off-canvas .sidebar--categories-navigation>.sidebar--navigation{border:none}.sidebar-main.off-canvas .sidebar--categories-navigation>.sidebar--navigation .navigation--entry{border-bottom:none;margin:0}.sidebar-main.off-canvas .sidebar--categories-navigation>.sidebar--navigation .navigation--link{line-height:1.1}}.sidebar-main.off-canvas .sidebar--categories-navigation>.sidebar--navigation h2+ul{margin-bottom:40px}.sidebar-main.off-canvas .sidebar--categories-navigation+.sidebar--categories-navigation{margin-top:-2px}.sidebar-main.off-canvas .is--back-button,.sidebar-main.off-canvas .link--go-main{display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap}.sidebar-main.off-canvas .hide-on-smaller-screens{display:none}@media all and (min-width:861px){.sidebar-main.off-canvas .hide-on-smaller-screens{display:block}}@media all and (min-width:1025px){.sidebar-main.off-canvas,#cookie-consent{padding-top:14px}.sidebar-main.off-canvas a.hide-on-larger-screens{display:none}.sidebar-main.off-canvas .categories--sublevel{display:none}.sidebar-main.off-canvas .offcanvas--overlay{display:none}}@media all and (min-width:1025px){.listing--sidebar+.content--wrapper{margin-left:250px}}@media all and (min-width:1261px){.listing--sidebar+.content--wrapper{margin-left:260px}}.is--act-confirm .sidebar-main{display:none}.is--ctl-custom404detail .sidebar-main{display:none}.is--ctl-custom404detail.js--overlay-relative .sidebar-main{display:block}@media print{.sidebar-main{display:none}}@media all and (min-width:1025px){.is--ctl-listing .sidebar-main+.content--wrapper{margin-left:245px}}.account--welcome h1.panel--title{font-size:2rem;font-weight:300;color:#727272;line-height:1.2;padding-top:0}.account--logout{max-width:400px;margin:20px auto;float:none;text-align:center}.account--menu-container .link--logout{color:#c00c00 !important;font-weight:700}.address--actions-set-defaults .btn{color:#FFFFFF !important;padding:0 8px !important;margin-bottom:8px}.paypal--sidebar{display:none}.account--paging a{text-decoration:none !important}.account--change-payment .panel.has--border{border:none}.account--change-payment .account--payment-form .payment--method{display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap;height:40px;border:none}.account--change-payment .account--payment-form .payment--method .payment--selection-label{margin-left:8px}.account--change-payment .account--payment-form .prepayment-account-data,.account--change-payment .account--payment-form .payment--description{display:none}.account--password-reset{display:flex;flex-direction:column;align-items:center;justify-content:space-between;flex-wrap:nowrap}.account--password-reset .btn{margin-top:20px}.address--box .address--countryname,.account--box .address--countryname{display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap}.address--box .address--countryname .flag,.account--box .address--countryname .flag{margin-right:8px}.panel .btn{color:#FFFFFF;background-image:none;background-color:#0375b4}.panel .btn:hover{background:#0375b4;background:-ms-linear-gradient(top, #0496e6 0%, #0375b4 100%);background:linear-gradient(to bottom, #0496e6 0%, #0375b4 100%)}.panel a{color:#0375b4}.panel a:not(.btn){text-decoration:underline}.panel a:not(.btn):hover{color:#0375b4}.panel .panel--section{padding-top:20px;clear:both}.js--menu-scroller{position:static}.navigation-main{background-color:#e9eaef;border-top:1px solid #c8c8c8;border-bottom:1px solid #c8c8c8}.navigation-main .container{background-color:#e9eaef;max-width:1434px}.navigation-main .navigation--list .navigation--entry .navigation--link{text-transform:uppercase;border-bottom:2px solid transparent}.navigation-main .navigation--list .navigation--entry .navigation--link.active,.navigation-main .navigation--list .navigation--entry .navigation--link.is--active{background-color:transparent;background-image:none;color:#727272;border-bottom-color:#0375b4}.navigation-main .navigation--list .navigation--entry .navigation--link.is--first{padding-left:0}@media all and (min-width:1261px){.navigation-main .navigation--list .navigation--entry .navigation--link.is--first{padding-left:8px}}.navigation-main .navigation--list .navigation--entry .navigation--link.is-sale{color:#c00c00 !important}.navigation-main .navigation--list .navigation--entry .navigation--link.is-sale span:after{content:" %"}.navigation-main .navigation--list .navigation--entry.is--hovered{background:none}.navigation-main .navigation--list .navigation--entry.is--hovered .navigation--link{background:none;color:#727272;border-bottom-color:#0375b4}@media all and (min-width:1025px){.navigation-main .navigation--list .navigation--entry.is--hovered .navigation--link{position:relative}.navigation-main .navigation--list .navigation--entry.is--hovered .navigation--link:after,.navigation-main .navigation--list .navigation--entry.is--hovered .navigation--link:before{content:"";position:absolute;height:120%;width:80px;top:23px}.navigation-main .navigation--list .navigation--entry.is--hovered .navigation--link:after{right:-60px;transform:rotate(20deg)}.navigation-main .navigation--list .navigation--entry.is--hovered .navigation--link:before{left:-60px;transform:rotate(-20deg)}}.navigation-main .advanced-menu{z-index:10001;background-color:#FFFFFF;display:none;-webkit-box-shadow:0 170px 100px 100px rgba(0,0,0,0.6) !important;box-shadow:0 170px 100px 100px rgba(0,0,0,0.6) !important;width:100%;left:0;max-width:none}.navigation-main .advanced-menu:after{content:"";height:3px;width:100%;background-color:#0375b4}.navigation-main .advanced-menu .menu--container.menu--is-active{max-width:1434px;margin:0 auto}.navigation-main .advanced-menu .menu--container.menu--is-active .category-id-12 .menu--list{display:none}.navigation-main .advanced-menu .menu--container.menu--is-active .content--wrapper.has--content{margin:0;padding:8px 0}.navigation-main .advanced-menu .button-container{display:block !important;height:0;padding:0;position:relative}.navigation-main .advanced-menu .button-container .button--category{display:none}.navigation-main .advanced-menu .button-container .button--close{cursor:pointer;position:absolute;z-index:100;right:0;top:16px;color:#0375b4;padding:0}.navigation-main .advanced-menu .button-container .button--close .icon--cross{padding:8px;background-color:#0375b4;color:#FFFFFF}.navigation-main .advanced-menu .content--wrapper{margin-top:0}.navigation-main .advanced-menu .menu--list.menu--level-0{display:flex;flex-direction:row;flex-wrap:nowrap;width:100% !important}.navigation-main .advanced-menu .menu--list.menu--level-1{margin-left:0}.navigation-main .advanced-menu .item--level-0{flex-basis:300px;flex-shrink:1;flex-grow:1}.navigation-main .advanced-menu .item--level-0>.menu--list-item-link{color:#0375b4;font-weight:300;font-size:1.15rem;border-bottom:1px solid #c8c8c8}.navigation-main .advanced-menu .item--level-0>.menu--list-item-link:hover{font-weight:700}.navigation-main .advanced-menu .item--level-1>.menu--list-item-link{font-weight:300}.navigation-main .advanced-menu .category-id-12 .menu--list.menu--level-0{display:block}.navigation-main .advanced-menu .category-id-12 .menu--list .item--level-0{padding-bottom:8px}@media all and (min-width:1){.navigation-main{position:relative;display:block}.navigation-main .advanced-menu .button-container .button--close{top:39px}.navigation-main .advanced-menu .button-container .button--close .icon--cross{font-size:1.3rem}}.main-search--form{position:relative;width:100%}.main-search--form .main-search--field{border-radius:0;transition:.3s ease all;height:36px;width:100%}.main-search--form .main-search--field:-ms-input-placeholder{font-size:0.875rem;color:#727272;position:relative;top:-1px}.main-search--form .main-search--field::-ms-input-placeholder{font-size:0.875rem;color:#727272;position:relative;top:-1px}.main-search--form .main-search--field::-moz-placeholder{font-size:0.875rem;color:#727272;position:relative;top:-1px}.main-search--form .main-search--field:-moz-placeholder{font-size:0.875rem;color:#727272;position:relative;top:-1px}.main-search--form .main-search--field::-webkit-input-placeholder{font-size:0.875rem;color:#727272;position:relative;top:-1px}.main-search--form .icon--search:before{font-size:1.3rem;width:26px;height:26px}.header-search-bar{height:36px}.header-search-bar.focused.has-search-term .main-search--button{display:none}.header-search-bar.focused.has-search-term .clear-search{display:block}.header-search-bar.focused .clear-search{top:6px}.header-search-bar.focused .end-search{cursor:pointer;position:absolute;z-index:4000;left:0;top:5px;color:#FFFFFF;display:block;width:40px;height:40px;text-align:center;font-size:1.3rem}.header-search-bar.focused .end-search:before{line-height:38px}.header-search-bar.focused .main-search--button{top:5px}.header-search-bar.focused:after{content:"";position:fixed;z-index:5000;top:50px;left:0;right:0;bottom:0;background-color:#FFFFFF}@media all and (min-width:1025px){.header-search-bar.focused .main-search--button{top:0}.header-search-bar.focused .end-search{display:none}.header-search-bar.focused:after{display:none}}.header-search-bar .clear-search{position:absolute;font-size:1.3rem;color:#0375b4;right:6px;top:22px;z-index:9;display:none;width:50px;height:36px;text-align:center}.header-search-bar .clear-search:hover{cursor:pointer}.header-search-bar .clear-search:before{line-height:36px}.header-search-bar .end-search{display:none}.header-search-bar .form--ajax-loader{display:none !important}.header-search-bar .main-search--button{-webkit-appearance:none;appearance:none;border:none;background-color:transparent;position:absolute;height:36px;width:40px;top:0;right:9px}.header-search-bar .main-search--button .icon--search{width:100%;height:100%;display:block;line-height:36px}.header-search-bar .loader-line{z-index:10003;width:100%}@media all and (max-width:1024px){.header-search-bar.focused{background-image:linear-gradient(to bottom, #0496e6 0%, #0375b4 100%);z-index:10000;padding:0;position:absolute !important;top:0;left:0;right:0}.header-search-bar.focused .main-search--form{padding:6px 6px 6px 40px}}@media all and (min-width:1025px){.header-search-bar.focused{background-image:none}.header-search-bar.focused .clear-search{top:1px}.header-search-bar .main-search--button{background-color:#0375b4;color:#FFFFFF;right:0}.header-search-bar .loader-line{left:0;top:128px;width:100%;position:absolute}}.main-search--results.is--active>.search-result-wrapper,.search--content>.search-result-wrapper{width:100%;max-width:1434px;margin:0 auto;padding:8px;position:relative}.main-search--results.is--active>.search-result-wrapper .button--close,.search--content>.search-result-wrapper .button--close{display:none;font-size:2rem}.main-search--results.is--active>.search-result-wrapper>div,.search--content>.search-result-wrapper>div{margin-bottom:20px}@media all and (min-width:861px){.main-search--results.is--active>.search-result-wrapper,.search--content>.search-result-wrapper{padding:20px 8px;flex-direction:row;justify-content:space-between}.main-search--results.is--active>.search-result-wrapper .button--close,.search--content>.search-result-wrapper .button--close{display:block;cursor:pointer;position:absolute;z-index:100;right:0;top:16px;color:#0375b4;right:8px}.main-search--results.is--active>.search-result-wrapper .button--close .icon--cross,.search--content>.search-result-wrapper .button--close .icon--cross{padding:8px;background-color:#0375b4;color:#FFFFFF}}@media all and (min-width:1501px){.main-search--results.is--active>.search-result-wrapper,.search--content>.search-result-wrapper{padding:20px 0}.main-search--results.is--active>.search-result-wrapper .button--close,.search--content>.search-result-wrapper .button--close{right:-20px}.main-search--results.is--active>.search-result-wrapper .button--close .icon--cross,.search--content>.search-result-wrapper .button--close .icon--cross{padding:6px 15px}.main-search--results.is--active>.search-result-wrapper .button--close .icon--cross:before,.search--content>.search-result-wrapper .button--close .icon--cross:before{top:-2px}}.main-search--results.is--active h2,.search--content h2{margin-top:0;border-bottom:1px solid #0375b4;font-size:1rem;display:flex;flex-direction:row;justify-content:space-between;flex-wrap:nowrap}.main-search--results.is--active h2 .number,.search--content h2 .number{padding-right:4px}.main-search--results.is--active h2.hideOnSmallScreens,.search--content h2.hideOnSmallScreens{display:none}@media all and (min-width:861px){.main-search--results.is--active h2.hideOnSmallScreens,.search--content h2.hideOnSmallScreens{display:block}}.main-search--results.is--active .show-more-button,.search--content .show-more-button{display:block;width:100%;margin-top:8px}.main-search--results.is--active .show-more-button:after,.search--content .show-more-button:after{font-size:0.64rem;margin-left:8px}.main-search--results.is--active .results--list,.search--content .results--list{box-shadow:none;border:none;border-radius:0}.main-search--results.is--active .results--list .list--entry,.search--content .results--list .list--entry{border-bottom:none;margin-bottom:8px}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.main-search--results.is--active .results--list .list--entry,.search--content .results--list .list--entry{width:20%}}.main-search--results.is--active .results--list .list--entry .color_filter,.search--content .results--list .list--entry .color_filter{background:transparent;color:#0375b4;position:relative}.main-search--results.is--active .results--list .list--entry .color_filter:after,.search--content .results--list .list--entry .color_filter:after{content:"";display:inline-block;height:20px;width:20px;border-radius:100%;border:2px solid #dcdbe0;position:absolute;top:-5px;right:-30px}.main-search--results.is--active .results--list .list--entry .color_filter.blue:after,.search--content .results--list .list--entry .color_filter.blue:after{background:linear-gradient(to bottom right, #4fc3f7 0%, #2196f3 100%);color:#259af3}.main-search--results.is--active .results--list .list--entry .color_filter.yellow:after,.search--content .results--list .list--entry .color_filter.yellow:after{background:linear-gradient(to bottom right, #ece829 0%, #fffb07 100%);color:#FFFB07}.main-search--results.is--active .results--list .list--entry .color_filter.orange:after,.search--content .results--list .list--entry .color_filter.orange:after{background:linear-gradient(to bottom right, #ffc107 0%, #f57c00 100%);color:#f68401}.main-search--results.is--active .results--list .list--entry .color_filter.pink:after,.search--content .results--list .list--entry .color_filter.pink:after{background:linear-gradient(to bottom right, #f48fb1 0%, #d81b60 100%);color:#dc306f}.main-search--results.is--active .results--list .list--entry .color_filter.red:after,.search--content .results--list .list--entry .color_filter.red:after{background:linear-gradient(to bottom right, #f4511e 0%, #b71c1c 100%);color:#c62828}.main-search--results.is--active .results--list .list--entry .color_filter.purple:after,.search--content .results--list .list--entry .color_filter.purple:after{background:linear-gradient(to bottom right, #ab47bc 0%, #4527a0 100%);color:#7127a8}.main-search--results.is--active .results--list .list--entry .color_filter.teal:after,.search--content .results--list .list--entry .color_filter.teal:after{background:linear-gradient(to bottom right, #4db6ac 0%, #00796b 100%);color:#34a297}.main-search--results.is--active .results--list .list--entry .color_filter.green:after,.search--content .results--list .list--entry .color_filter.green:after{background:linear-gradient(to bottom right, #cddc39 0%, #8bc34a 100%);color:#7cb342}.main-search--results.is--active .results--list .list--entry .color_filter.black:after,.search--content .results--list .list--entry .color_filter.black:after{background:linear-gradient(to bottom right, #000 0%, #50524f 100%);color:#000000}.main-search--results.is--active .results--list .list--entry .color_filter.brown:after,.search--content .results--list .list--entry .color_filter.brown:after{background:linear-gradient(to bottom right, rgba(101,65,4,0.76) 0%, rgba(82,54,3,0.76) 100%);color:rgba(82,54,3,0.7647058799999999)}.main-search--results.is--active .results--list .search-term-highlight,.search--content .results--list .search-term-highlight{font-weight:700}.main-search--results.is--active .results--list:after,.search--content .results--list:after{display:none}@media all and (min-width:1025px){.main-search--results.is--active .results--list:after,.search--content .results--list:after{top:-0.45rem;display:block}}.main-search--results.is--active .results--list .result--item.is--active,.search--content .results--list .result--item.is--active{background-color:#b8e5fe;border:1px dashed #0375b4}.main-search--results.is--active .search-products-result,.search--content .search-products-result{width:100%}@media all and (min-width:861px){.main-search--results.is--active .search-products-result,.search--content .search-products-result{width:74%}.main-search--results.is--active .search-products-result.landing-page-mode,.search--content .search-products-result.landing-page-mode{width:100%}.main-search--results.is--active .search-products-result h2,.search--content .search-products-result h2{display:none}}.main-search--results.is--active .search-products-result.landing-page-mode .listing--actions,.main-search--results.is--active .search-products-result.landing-page-mode .listing--bottom-paging,.search--content .search-products-result.landing-page-mode .listing--actions,.search--content .search-products-result.landing-page-mode .listing--bottom-paging{display:none}@media all and (min-width:861px){.main-search--results.is--active .search-products-result.landing-page-mode.compact-list,.search--content .search-products-result.landing-page-mode.compact-list{width:74%;margin:0 auto}}.main-search--results.is--active .search-products-result.no-additional-content-search-results,.search--content .search-products-result.no-additional-content-search-results{width:100%}.main-search--results.is--active .search-products-result .results--list,.search--content .search-products-result .results--list{padding:0;display:grid;grid-gap:20px;grid-template-columns:repeat(3, minmax(0, 1fr))}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.main-search--results.is--active .search-products-result .results--list,.search--content .search-products-result .results--list{display:flex;flex-wrap:wrap}}.main-search--results.is--active .search-products-result .results--list .item-no-10,.search--content .search-products-result .results--list .item-no-10{display:none}.main-search--results.is--active .search-products-result .results--list .entry--all-results,.search--content .search-products-result .results--list .entry--all-results{grid-column-start:1;grid-column-end:4}@media all and (min-width:1025px){.main-search--results.is--active .search-products-result .results--list,.search--content .search-products-result .results--list{display:grid;grid-gap:20px;grid-template-columns:repeat(5, minmax(0, 1fr))}}@media screen and (min-width:1025px) and (-ms-high-contrast:active),(min-width:1025px) and (-ms-high-contrast:none){.main-search--results.is--active .search-products-result .results--list,.search--content .search-products-result .results--list{display:flex;flex-wrap:wrap}}@media all and (min-width:1025px){.main-search--results.is--active .search-products-result .results--list .item-no-10,.search--content .search-products-result .results--list .item-no-10{display:block}}@media all and (min-width:1501px){.main-search--results.is--active .search-products-result .results--list,.search--content .search-products-result .results--list{display:grid;grid-gap:40px;grid-template-columns:repeat(5, minmax(0, 1fr))}}@media screen and (min-width:1501px) and (-ms-high-contrast:active),(min-width:1501px) and (-ms-high-contrast:none){.main-search--results.is--active .search-products-result .results--list,.search--content .search-products-result .results--list{display:flex;flex-wrap:wrap}}.main-search--results.is--active .search-products-result .results--list .search-result-item,.search--content .search-products-result .results--list .search-result-item{padding-top:0;display:block;height:100% !important;min-height:190px;display:flex;flex-direction:column;justify-content:space-between;flex-wrap:nowrap}.main-search--results.is--active .search-products-result .results--list .search-result-item:after,.search--content .search-products-result .results--list .search-result-item:after{content:none}.main-search--results.is--active .search-products-result .results--list .search-result-item .entry--media,.search--content .search-products-result .results--list .search-result-item .entry--media{height:auto !important;width:100%;display:flex;flex-direction:column;justify-content:space-between;flex-wrap:nowrap}.main-search--results.is--active .search-products-result .results--list .search-result-item .entry--media .main-image,.search--content .search-products-result .results--list .search-result-item .entry--media .main-image{height:120px;width:100%}.main-search--results.is--active .search-products-result .results--list .search-result-item .entry--media .main-image picture,.search--content .search-products-result .results--list .search-result-item .entry--media .main-image picture{height:100%;display:flex}.main-search--results.is--active .search-products-result .results--list .search-result-item .entry--media .main-image img,.search--content .search-products-result .results--list .search-result-item .entry--media .main-image img{object-fit:contain;margin:auto}.main-search--results.is--active .search-products-result .results--list .search-result-item .entry--media .variant-images,.search--content .search-products-result .results--list .search-result-item .entry--media .variant-images{margin-top:8px;display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:nowrap;width:100%}.main-search--results.is--active .search-products-result .results--list .search-result-item .entry--media .variant-images a,.search--content .search-products-result .results--list .search-result-item .entry--media .variant-images a{display:block;width:14%}.main-search--results.is--active .search-products-result .results--list .search-result-item .entry--media .variant-images a+a,.search--content .search-products-result .results--list .search-result-item .entry--media .variant-images a+a{margin-left:8px}.main-search--results.is--active .search-products-result .results--list .search-result-item .entry--media .variant-images a.more-options,.search--content .search-products-result .results--list .search-result-item .entry--media .variant-images a.more-options{position:absolute;right:-22px}.main-search--results.is--active .search-products-result .results--list .search-result-item .entry--media .variant-images img,.search--content .search-products-result .results--list .search-result-item .entry--media .variant-images img{object-fit:contain;max-height:40px}.main-search--results.is--active .search-products-result .results--list .search-result-item .entry--name,.search--content .search-products-result .results--list .search-result-item .entry--name{font-size:0.875rem;font-weight:300;text-overflow:unset;overflow:visible;white-space:normal;width:100%;height:auto;line-height:1.3;text-align:center;padding-left:0;overflow-wrap:break-word}.main-search--results.is--active .search-products-result .results--list .search-result-item .entry--supplier-name,.search--content .search-products-result .results--list .search-result-item .entry--supplier-name{color:#0375b4;font-size:0.875rem;text-align:center}.main-search--results.is--active .search-products-result .results--list .search-result-item .missing-image,.search--content .search-products-result .results--list .search-result-item .missing-image{height:100%;font-size:0.875rem}.main-search--results.is--active .search-products-result .results--list .search-result-item .missing-image:before,.search--content .search-products-result .results--list .search-result-item .missing-image:before{font-size:2rem}@media all and (min-width:768px){.main-search--results.is--active .search-products-result .results--list .search-result-item,.search--content .search-products-result .results--list .search-result-item{height:240px}.main-search--results.is--active .search-products-result .results--list .search-result-item .entry--name,.search--content .search-products-result .results--list .search-result-item .entry--name{font-size:1rem;line-height:1.5}.main-search--results.is--active .search-products-result .results--list .search-result-item .missing-image:before,.search--content .search-products-result .results--list .search-result-item .missing-image:before{font-size:3.6rem}}.main-search--results.is--active .search-brand-result .result--item,.search--content .search-brand-result .result--item{display:flex;flex-direction:row;flex-wrap:nowrap}.main-search--results.is--active .search-brand-result .search-result--link,.search--content .search-brand-result .search-result--link{font-size:2rem;display:block;margin-top:0}.main-search--results.is--active .search-brand-result .search-result--link img,.search--content .search-brand-result .search-result--link img{filter:invert(46%) sepia(4%) saturate(158%) hue-rotate(2deg) brightness(96%) contrast(93%);width:100px;height:60px;object-fit:contain}.main-search--results.is--active .search-brand-result .brand-link-suggestions,.search--content .search-brand-result .brand-link-suggestions{padding-left:20px}.main-search--results.is--active .search-brand-result .brand-link-suggestions a,.search--content .search-brand-result .brand-link-suggestions a{font-size:1rem;display:block;margin:0 0 8px 0}@media all and (min-width:768px){.main-search--results.is--active .search-brand-result .result--item,.search--content .search-brand-result .result--item{flex-direction:column}.main-search--results.is--active .search-brand-result a,.search--content .search-brand-result a{font-size:2.5rem}.main-search--results.is--active .search-brand-result .brand-link-suggestions,.search--content .search-brand-result .brand-link-suggestions{margin-top:14px}}.main-search--results.is--active .search-category-result a,.search--content .search-category-result a{font-size:1.15rem}.main-search--results.is--active .search-result-wrapper .mobile,.search--content .search-result-wrapper .mobile{display:flex;flex-direction:column;flex-wrap:nowrap}.main-search--results.is--active .search-result-wrapper .mobile>div,.search--content .search-result-wrapper .mobile>div{order:4;margin-bottom:20px}.main-search--results.is--active .search-result-wrapper .mobile .search-brand-result,.search--content .search-result-wrapper .mobile .search-brand-result{display:none}.main-search--results.is--active .search-result-wrapper .mobile .search-category-result,.search--content .search-result-wrapper .mobile .search-category-result{order:2}.main-search--results.is--active .search-result-wrapper .mobile .search-products-result,.search--content .search-result-wrapper .mobile .search-products-result{display:block;order:3}.main-search--results.is--active .search-result-wrapper .mobile.is_brand_search .search-brand-result,.search--content .search-result-wrapper .mobile.is_brand_search .search-brand-result{display:block;order:1}.main-search--results.is--active .search-result-wrapper .mobile.has_high_quality_infopage_matches .search-infopage-result,.search--content .search-result-wrapper .mobile.has_high_quality_infopage_matches .search-infopage-result{display:block}.main-search--results.is--active .search-result-wrapper .mobile.has_high_quality_infopage_matches:not(.has_high_quality_category_matches) .search-infopage-result,.search--content .search-result-wrapper .mobile.has_high_quality_infopage_matches:not(.has_high_quality_category_matches) .search-infopage-result{order:1}.main-search--results.is--active .search-result-wrapper .mobile.has_high_quality_blog_matches .search-blog-result,.search--content .search-result-wrapper .mobile.has_high_quality_blog_matches .search-blog-result{display:block}.main-search--results.is--active .search-result-wrapper .mobile.has_high_quality_blog_matches:not(.has_high_quality_category_matches) .search-blog-result,.search--content .search-result-wrapper .mobile.has_high_quality_blog_matches:not(.has_high_quality_category_matches) .search-blog-result{order:1}.main-search--results.is--active .search-result-wrapper .mobile.has_high_quality_category_matches .search-category-result,.search--content .search-result-wrapper .mobile.has_high_quality_category_matches .search-category-result{display:block}.main-search--results.is--active .search-result-wrapper .mobile.has_high_quality_brand_matches .search-brand-result,.search--content .search-result-wrapper .mobile.has_high_quality_brand_matches .search-brand-result{display:block}@media all and (min-width:861px){.main-search--results.is--active .search-result-wrapper .mobile,.search--content .search-result-wrapper .mobile{display:none}}.main-search--results.is--active .search-result-wrapper .larger,.search--content .search-result-wrapper .larger{display:none}@media all and (min-width:861px){.main-search--results.is--active .search-result-wrapper .larger,.search--content .search-result-wrapper .larger{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:nowrap}.main-search--results.is--active .search-result-wrapper .larger .additional-content-results,.search--content .search-result-wrapper .larger .additional-content-results{display:flex;flex-direction:column;flex-wrap:nowrap;flex-basis:25%}.main-search--results.is--active .search-result-wrapper .larger .additional-content-results.without-additional-results,.search--content .search-result-wrapper .larger .additional-content-results.without-additional-results{display:none}.main-search--results.is--active .search-result-wrapper .larger .additional-content-results>div,.search--content .search-result-wrapper .larger .additional-content-results>div{order:4;margin-bottom:20px}.main-search--results.is--active .search-result-wrapper .larger .product-results,.search--content .search-result-wrapper .larger .product-results{flex-basis:75%}.main-search--results.is--active .search-result-wrapper .larger .product-results.with-additional-results,.search--content .search-result-wrapper .larger .product-results.with-additional-results{margin-left:40px}.main-search--results.is--active .search-result-wrapper .larger .product-results.without-additional-results,.search--content .search-result-wrapper .larger .product-results.without-additional-results{flex-basis:100%}.main-search--results.is--active .search-result-wrapper .larger .product-results .search-products-result,.search--content .search-result-wrapper .larger .product-results .search-products-result{width:100%}.main-search--results.is--active .search-result-wrapper .larger .product-results .search-products-result .show-more-button,.search--content .search-result-wrapper .larger .product-results .search-products-result .show-more-button{display:none}.main-search--results.is--active .search-result-wrapper .larger.has_high_quality_infopage_matches .search-infopage-result,.search--content .search-result-wrapper .larger.has_high_quality_infopage_matches .search-infopage-result{order:1 !important}}.detailed-search-results{min-height:300px}.detailed-search-results .search-additional-content-result>div{display:none}.detailed-search-results .search-additional-content-result .hideOnSmallScreens{display:block}.detailed-search-results.has_high_quality_category_matches .search-additional-content-result .search-category-result{display:block}.detailed-search-results.has_high_quality_infopage_matches .search-additional-content-result .search-infopage-result{display:block}@media all and (min-width:861px){.detailed-search-results{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:nowrap}.detailed-search-results .search-additional-content-result{width:24%;margin-right:20px;margin-top:4px !important}}.main-search--results:not(.is--active){display:none}.main-search--results.is--active{background-color:#FFFFFF;border-bottom:2px solid #0375b4;border-top:1px solid #c8c8c8;width:100%;position:fixed;left:0;top:50px;height:calc(100dvh - 50px);margin-left:0;overflow-y:scroll;-ms-transition:all 300ms ease 0s;transition:all 300ms ease 0s;-ms-transition-property:height;transition-property:height;z-index:10002}@media all and (min-width:1025px){.main-search--results.is--active{top:128px}}.main-search--results.is--active .search-result-wrapper #show-remaining-button:after{font-size:1.15rem;margin-left:4px;position:relative;top:-1px}.main-search--results.is--active .search-show-all-results{width:100%;padding:0 8px 300px 8px;display:flex;flex-direction:row;justify-content:center;flex-wrap:nowrap}.main-search--results.is--active .search-show-all-results a{max-width:300px;font-size:0.875rem;height:auto;line-height:100%;background-color:#0375b4;color:#FFFFFF;padding:14px;display:flex;flex-direction:row;align-items:center;justify-content:space-around;flex-wrap:nowrap}.main-search--results.is--active .search-show-all-results a:first-child{margin-right:8px}.main-search--results.is--active .search-show-all-results a i{margin-right:8px;font-size:1.3rem}.main-search--results.is--active .search-show-all-results a:hover{background:#0375b4;background:-ms-linear-gradient(top, #0496e6 0%, #0375b4 100%);background:linear-gradient(to bottom, #0496e6 0%, #0375b4 100%)}@media all and (min-width:1025px){.main-search--results.is--active .search-show-all-results{margin-top:8px;border-top:1px solid #c8c8c8;padding:14px 8px}.main-search--results.is--active .search-show-all-results a{font-size:1rem;margin:0 40px;text-align:center}}@media all and (min-width:1025px){.main-search--results.is--active{height:auto}}.search--content{padding-top:8px !important}.search--content .action--filter-btn{display:block !important}.search--content .action--filter-options:not(.is--open){display:none;border-color:#0375b4}.search--content .action--filter-options:not(.is--open).is--collapsed{display:block}.search--content .paging-and-sorting{border-top:1px solid #0375b4}.search--content h2{margin-top:20px}.search--content .search-additional-content-result{margin-top:-8px}@media all and (min-width:768px){.search--content .search-additional-content-result{margin-top:11px}.search--content h2{font-size:1rem;font-weight:300}}.search--content .search-show-all-results{width:100%;padding:0 8px 14px 8px;display:flex;flex-direction:row;justify-content:center;flex-wrap:nowrap}.search--content .search-show-all-results a{max-width:300px;font-size:0.875rem;height:auto;line-height:100%;background-color:#0375b4;color:#FFFFFF;padding:14px;display:flex;flex-direction:row;align-items:center;justify-content:space-around;flex-wrap:nowrap}.search--content .search-show-all-results a:first-child{margin-right:8px}.search--content .search-show-all-results a i{margin-right:8px;font-size:1.3rem}.search--content .search-show-all-results a:hover{background:#0375b4;background:-ms-linear-gradient(top, #0496e6 0%, #0375b4 100%);background:linear-gradient(to bottom, #0496e6 0%, #0375b4 100%)}@media all and (min-width:1025px){.search--content .search-show-all-results{margin-top:8px;border-top:1px solid #c8c8c8;padding:14px 8px}.search--content .search-show-all-results a{font-size:1rem;margin:0 40px;text-align:center}}.ajax-search-overlay{top:128px;position:fixed !important;bottom:0;left:0;right:0}body.ajax-search-active{overflow:hidden;height:100%}body.ajax-search-active .content-main{max-height:0}@media all and (min-width:1025px){body.ajax-search-active{height:inherit}body.ajax-search-active .content-main{max-height:none}}.content--breadcrumb{border-bottom:1px solid #c8c8c8;float:none;display:none;max-width:1434px;margin:0 auto}.breadcrumb--list{display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap}.breadcrumb--entry{display:block;flex-shrink:0}.breadcrumb--entry:last-child{max-width:100%;flex-shrink:1}.breadcrumb--entry:last-child .breadcrumb--link{color:#0375b4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.breadcrumb--separator{display:list-item;list-style:none;padding:4px;line-height:1.8rem;width:14px;text-align:center;font-size:0.64rem}.breadcrumb--link{color:#727272;font-size:0.875rem;padding:4px;display:block;position:relative;top:-1px}@media all and (min-width:521px){.breadcrumb--link{font-size:0.875rem}}@media all and (min-width:861px){.content--breadcrumb{display:block}}.listing--content{padding-top:14px;margin:0 !important;display:flex;flex-direction:column;justify-content:space-between;flex-wrap:nowrap}.listing--content .shopping-world-header{order:1}.listing--content .listing--wrapper{order:2}.listing--content .shopping-world-read-more{order:3}.listing--wrapper .discount-badge .new{display:block !important}.listing--wrapper .listing--actions{background-color:#FFFFFF;border:none;padding-top:0}.listing--wrapper .alert{margin-bottom:20px}.listing--wrapper .toggle-categories-in-listing{position:fixed;right:14px;bottom:70px;height:40px;line-height:40px;text-align:center;width:40px;background-color:#800000;color:#FFFFFF;opacity:0.6;z-index:1000;cursor:pointer}.listing--wrapper .toggle-categories-in-listing:before{font-size:1.3rem}.listing--wrapper .filter--container{margin:0 !important;padding:0 !important}.listing--wrapper .action--filter-btn{margin-left:0;margin-bottom:8px;position:relative}.listing--wrapper .action--filter-btn.sticky{position:fixed;top:8px;left:8px;right:8px;z-index:10000}.listing--wrapper .action--filter-btn .icon--filter{width:34px;height:34px;line-height:34px;text-align:center;color:#FFFFFF;margin-right:8px;position:absolute;left:0;top:0;z-index:1}.listing--wrapper .action--filter-btn .filter--trigger{padding-left:34px;background-color:#0375b4;background-image:none;border-color:#0375b4;color:#FFFFFF;width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:nowrap}.listing--wrapper .action--filter-btn .filter--trigger .action--collapse-icon:not(:empty){background-color:#c00c00;padding:0 8px}@media all and (min-width:1025px){.listing--wrapper .action--filter-btn.sticky{position:static}}.listing--wrapper .action--filter-options .filter--close-btn{background:#0375b4;background:-ms-linear-gradient(top, #0496e6 0%, #0375b4 100%);background:linear-gradient(to bottom, #0496e6 0%, #0375b4 100%);width:100%;color:#FFFFFF;display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:nowrap;line-height:40px;padding:0 8px;font-weight:700}.listing--wrapper .action--filter-options.off-canvas.is--active #filter{display:flex;flex-direction:column;justify-content:space-between;flex-wrap:nowrap}.listing--wrapper .action--filter-options.off-canvas.is--active #filter .filter--active-container{order:1}.listing--wrapper .action--filter-options.off-canvas.is--active #filter .filter--facet-container{order:2;padding-bottom:14px}.listing--wrapper .action--filter-options.off-canvas.is--active .filter-panel.is--collapsed{z-index:10}.listing--wrapper .active-filters-wrapper{display:flex;flex-direction:column;flex-wrap:nowrap}.listing--wrapper .active-filters-wrapper .filter--active-container{order:2 !important;display:flex;flex-direction:row;align-items:center;flex-wrap:wrap}.listing--wrapper .active-filters-wrapper .filter--active-container .filter--active{border-color:#c00c00;color:#c00c00;margin:0 0 8px 8px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:nowrap}.listing--wrapper .active-filters-wrapper .filter--active-container .filter--active .filter--active-icon{color:#c00c00}.listing--wrapper .active-filters-wrapper .filter--active-container .filter--active .filter--active-icon:before{font-family:"sportfits-icons";content:"\e93a" !important;font-size:1.15rem;height:26px;display:block;line-height:28px}.listing--wrapper .active-filters-wrapper .filter--active-container .filter--active[data-filter-param=reset]{background-color:#c00c00;color:#FFFFFF;grid-column:span 2}.listing--wrapper .active-filters-wrapper .filter--active-container .filter--active[data-filter-param=reset] .filter--active-icon:before{color:#FFFFFF}.listing--wrapper .active-filters-wrapper .filter--active-container .filter--active .number-of-matching-products{display:none}.listing--wrapper .active-filters-wrapper .filter--active-container .filter--active .filter-panel--media-image .option-label{display:inline-block}.listing--wrapper .active-filters-wrapper .filter--active-container .filter-panel--media-image{display:inline-block}.listing--wrapper .active-filters-wrapper .active-filters-label{display:none;order:1;border-bottom:1px solid #c00c00;height:52px;line-height:52px;margin-right:8px;padding-bottom:4px}.listing--wrapper .active-filters-wrapper .filter--active-container:empty+.active-filters-label{display:none}@media all and (min-width:768px){.listing--wrapper .active-filters-wrapper{display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap}.listing--wrapper .active-filters-wrapper .filter--active-container{margin-left:0}.listing--wrapper .active-filters-wrapper .filter--active-container .filter--active{margin:8px}.listing--wrapper .active-filters-wrapper .active-filters-label{white-space:nowrap;margin-right:0 8px 0 0;border-bottom:none;color:#c00c00;padding-bottom:0}}.listing--wrapper .filter-grid{margin-bottom:8px;padding:8px;display:grid;grid-gap:8px;grid-template-columns:repeat(1, minmax(0, 1fr));width:100%}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.listing--wrapper .filter-grid{display:flex;flex-wrap:wrap}}.listing--wrapper .filter-grid:after{display:none}.listing--wrapper .filter-grid .filter-panel{width:100%;margin-left:0;margin-bottom:0;height:36px}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.listing--wrapper .filter-grid .filter-panel{width:32% !important;margin:4px !important}}.listing--wrapper .filter-grid .filter-panel.is--collapsed .filter-panel--flyout{z-index:120000;height:auto;width:auto;min-width:100%}.listing--wrapper .filter-grid .filter-panel .filter-panel--input{top:5px}.listing--wrapper .filter-grid .filter-panel .filter-panel--flyout{height:36px}.listing--wrapper .filter-grid .filter-panel .filter-panel--flyout .filter-panel--title{height:36px;line-height:36px;font-size:0.84rem;margin-bottom:0}.listing--wrapper .filter-grid .filter-panel .filter-panel--flyout .filter-panel--label{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:nowrap}.listing--wrapper .filter-grid .filter-panel .filter-panel--flyout .filter-panel--label .number-of-matching-products{margin-left:8px;color:#dcdbe0;float:right}.listing--wrapper .filter-grid .filter-panel .filter-panel--flyout .filter-panel--label .number-of-matching-products.hide{display:none}.listing--wrapper .filter-grid .filter-panel .filter-panel--flyout .filter-panel--label .filter-panel--media-image .option-label{display:none}.listing--wrapper .filter-grid .filter-panel .filter-modal-tooltip{position:absolute;right:30px;top:7px}.listing--wrapper .filter-grid .filter-panel .input-type--media .option--container input[type=checkbox]:checked~.filter-panel--label:after{font-family:"sportfits-icons";content:"\e60c";color:#FFFFFF}.listing--wrapper .filter-grid .filter-panel .input-type--media .filter-panel--option-list{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}.listing--wrapper .filter-grid .filter-panel .input-type--media .filter-panel--option-list .filter-panel--option{width:23%;margin:0}.listing--wrapper .filter-grid .filter-panel .input-type--media .filter-panel--option-list .filter-panel--option .option--container{width:100%}.listing--wrapper .filter-grid .filter-panel .input-type--media .filter-panel--media-image{height:34px;width:100%;position:relative}.listing--wrapper .filter-grid .filter-panel .input-type--media .filter-panel--media-image .number-of-matching-products{font-size:0.75rem;position:absolute;right:4px;bottom:4px;color:#FFFFFF}.listing--wrapper .filter-grid .filter-panel .input-type--media .filter-panel--media-image.icon-white{background-color:#FFFFFF}.listing--wrapper .filter-grid .filter-panel .input-type--media .filter-panel--media-image.icon-black{background-color:#000000}.listing--wrapper .filter-grid .filter-panel .input-type--media .filter-panel--media-image.icon-red{background-color:#FF0000}.listing--wrapper .filter-grid .filter-panel .input-type--media .filter-panel--media-image.icon-rose{background-color:#FFC0CB}.listing--wrapper .filter-grid .filter-panel .input-type--media .filter-panel--media-image.icon-blue{background-color:#0000FF}.listing--wrapper .filter-grid .filter-panel .input-type--media .filter-panel--media-image.icon-turquoise{background-color:#40E0D0}.listing--wrapper .filter-grid .filter-panel .input-type--media .filter-panel--media-image.icon-green{background-color:#008000}.listing--wrapper .filter-grid .filter-panel .input-type--media .filter-panel--media-image.icon-pink{background-color:#FF69B4}.listing--wrapper .filter-grid .filter-panel .input-type--media .filter-panel--media-image.icon-yellow{background-color:#FFFF00}.listing--wrapper .filter-grid .filter-panel .input-type--media .filter-panel--media-image.icon-orange{background-color:#FFA500}.listing--wrapper .filter-grid .filter-panel .input-type--media .filter-panel--media-image.icon-violet{background-color:#800080}.listing--wrapper .filter-grid .filter-panel .input-type--media .filter-panel--media-image.icon-grey{background-color:#dcdbe0}.listing--wrapper .filter-grid .filter-panel .input-type--media .filter-panel--media-image.icon-brown{background-color:#A52A2A}.listing--wrapper .filter-grid .filter-panel .input-type--media .filter-panel--media-image.icon-olive{background-color:#808000}.listing--wrapper .filter-grid .filter-panel .input-type--media .filter-panel--media-image.icon-beige{background-color:#E1C699}.listing--wrapper .filter-grid .filter-panel .input-type--media .filter-panel--media-image.icon-white{border:1px solid #c8c8c8}.listing--wrapper .filter-grid .filter-panel .input-type--media .filter-panel--media-image.icon-white .number-of-matching-products{color:#c8c8c8}.listing--wrapper .filter-grid .filter-panel .input-type--media .filter-panel--media-image.icon-multicolor{background-image:linear-gradient(to bottom right, #00f, #f00, #008000, #ff0, #ffa500, #dcdbe0)}.listing--wrapper .filter-grid .filter-panel .input-type--media .filter-panel--media-image.icon-white .number-of-matching-products,.listing--wrapper .filter-grid .filter-panel .input-type--media .filter-panel--media-image.icon-yellow .number-of-matching-products,.listing--wrapper .filter-grid .filter-panel .input-type--media .filter-panel--media-image.icon-multicolor .number-of-matching-products{color:#727272}.listing--wrapper .filter-grid .filter-panel .filter-reset{display:none}.listing--wrapper .filter-grid .filter-panel.facet--active{border-color:#0375b4}.listing--wrapper .filter-grid .filter-panel.facet--active .filter-panel--icon:before{color:#FFFFFF}.listing--wrapper .filter-grid .filter-panel.facet--active .filter-panel--title{background-color:#0375b4;color:#FFFFFF}.listing--wrapper .filter-grid .filter-panel.facet--active .filter-reset{display:block;margin:8px;color:#c00c00;border-color:#c00c00}.listing--wrapper .filter-grid .filter-panel.facet--active .filter-reset .filter--active-icon{color:#c00c00}.listing--wrapper .filter-grid .filter-panel.facet--active .filter-reset .filter--active-icon:before{font-size:1.15rem;font-family:"sportfits-icons";content:"\e93a" !important;position:relative;top:3px}.listing--wrapper .filter--active-container{padding:8px 8px 8px 0 !important}@media all and (min-width:1025px){.listing--wrapper .active-filters-wrapper .active-filters-label{display:block}.listing--wrapper .action--filter-options{transform:none;overflow:visible}.listing--wrapper .action--filter-options .filter--close-btn{display:none}.listing--wrapper .active-filters-wrapper .filter--active-container{display:grid;grid-gap:8px;grid-template-columns:repeat(4, minmax(0, 1fr))}}@media screen and (min-width:1025px) and (-ms-high-contrast:active),(min-width:1025px) and (-ms-high-contrast:none){.listing--wrapper .active-filters-wrapper .filter--active-container{display:flex;flex-wrap:wrap}}@media all and (min-width:1025px){.listing--wrapper .filter--facet-container{padding-bottom:0}.listing--wrapper .filter-grid{display:grid;grid-gap:8px;grid-template-columns:repeat(3, minmax(0, 1fr))}}@media screen and (min-width:1025px) and (-ms-high-contrast:active),(min-width:1025px) and (-ms-high-contrast:none){.listing--wrapper .filter-grid{display:flex;flex-wrap:wrap}}@media all and (min-width:1025px){.listing--wrapper .action--filter-btn{display:none}.listing--wrapper .active-filters-wrapper .filter--active-container .filter--active[data-filter-param=reset]{grid-column:span 1}.listing--wrapper .filter--facet-container{display:block !important}.listing--wrapper .filter-grid{display:grid;grid-gap:8px;grid-template-columns:repeat(4, minmax(0, 1fr))}}@media screen and (min-width:1025px) and (-ms-high-contrast:active),(min-width:1025px) and (-ms-high-contrast:none){.listing--wrapper .filter-grid{display:flex;flex-wrap:wrap}}@media all and (min-width:1025px){.listing--wrapper .filter-grid .filter-panel{height:30px}.listing--wrapper .filter-grid .filter-panel .filter-panel--icon{top:6px}.listing--wrapper .filter-grid .filter-panel .filter-panel--content{padding-top:8px}.listing--wrapper .filter-grid .filter-panel .filter-panel--flyout{height:30px}.listing--wrapper .filter-grid .filter-panel .filter-panel--flyout .filter-panel--title{height:30px;line-height:28px;margin-bottom:8px}.listing--wrapper .filter-grid .filter-panel .filter-modal-tooltip{top:5px}}@media all and (min-width:1151px){.listing--wrapper .filter-grid{display:grid;grid-gap:8px;grid-template-columns:repeat(5, minmax(0, 1fr))}}@media screen and (min-width:1151px) and (-ms-high-contrast:active),(min-width:1151px) and (-ms-high-contrast:none){.listing--wrapper .filter-grid{display:flex;flex-wrap:wrap}}@media all and (min-width:1501px){.listing--wrapper .filter-grid{display:grid;grid-gap:8px;grid-template-columns:repeat(6, minmax(0, 1fr))}}@media screen and (min-width:1501px) and (-ms-high-contrast:active),(min-width:1501px) and (-ms-high-contrast:none){.listing--wrapper .filter-grid{display:flex;flex-wrap:wrap}}.paging-and-sorting{width:100%;display:flex;flex-direction:row;justify-content:space-between;flex-wrap:nowrap;border-top:1px #c8c8c8 solid;height:50px;margin-bottom:8px}.paging-and-sorting .listing--paging.panel--paging{width:100%;padding:8px 0;border-top:none}.paging-and-sorting .listing--paging.panel--paging:after{display:none}.paging-and-sorting .listing--paging.panel--paging>div{display:flex;flex-direction:row;flex-wrap:nowrap}.paging-and-sorting .listing--paging.panel--paging .paging--link{line-height:2rem;height:34px}.paging-and-sorting .action--sort{display:flex;flex-direction:row;align-items:center;justify-content:space-around;flex-wrap:nowrap;margin-right:0;margin-bottom:0;width:450px;max-width:45%;font-size:0.84rem;padding:8px 0}.paging-and-sorting .action--sort .sort--label{font-size:1rem;font-weight:700;margin-right:8px;display:none}.paging-and-sorting .action--sort .sort--select select{padding-right:22px}.paging-and-sorting .action--sort .sort--select:after{width:22px}@media all and (min-width:521px){.paging-and-sorting .action--sort{font-size:1rem}.paging-and-sorting .action--sort .sort--label{display:block}}.listing{display:grid;grid-gap:14px;grid-template-columns:repeat(2, minmax(0, 1fr))}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.listing{display:flex;flex-wrap:wrap}}@media all and (min-width:768px){.listing{display:grid;grid-gap:14px;grid-template-columns:repeat(4, minmax(0, 1fr))}}@media screen and (min-width:768px) and (-ms-high-contrast:active),(min-width:768px) and (-ms-high-contrast:none){.listing{display:flex;flex-wrap:wrap}}.listing--bottom-paging{margin-bottom:14px}.hero-unit.category--teaser{border:none;padding:20px 0 0 0;margin-bottom:20px}.hero-unit.category--teaser h1{font-size:2rem}.hero-unit.category--teaser .hero--headline{font-weight:300;color:#727272;font-size:1.3rem;padding-top:0;border-bottom:1px solid #c8c8c8}.hero-unit.category--teaser .hero--text{padding-bottom:0}.hero-unit.category--teaser.has-image{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:nowrap}.hero-unit.category--teaser.has-image .media{flex-basis:30%;position:relative}.hero-unit.category--teaser.has-image .media .image-copyright{margin:2px 0 0 2px;font-size:0.75rem}.hero-unit.category--teaser.has-image .description{flex-basis:70%;display:flex;flex-direction:column;justify-content:center;flex-wrap:nowrap}@media all and (min-width:861px){.hero-unit.category--teaser{padding-top:14px}}@media all and (min-width:768px){.is--ctl-listing.is--act-manufacturer .sidebar-main,.is--ctl-tspobrands .sidebar-main{display:none}.is--ctl-listing.is--act-manufacturer .sidebar-main+.content--wrapper,.is--ctl-tspobrands .sidebar-main+.content--wrapper{margin-left:8px;margin-right:8px}}@media all and (min-width:1501px){.is--ctl-listing.is--act-manufacturer .sidebar-main+.content--wrapper,.is--ctl-tspobrands .sidebar-main+.content--wrapper{margin-left:40px;margin-right:40px}}.listing .product--box,.product-slider .product--box{position:relative;border:none;left:0;background-color:#FFFFFF}.listing .product--box .discount-badge,.product-slider .product--box .discount-badge{height:24px;width:46px;font-size:1rem;padding-right:4px}.listing .product--box .discount-badge.has-up-to-label,.product-slider .product--box .discount-badge.has-up-to-label{display:flex;flex-direction:row;align-items:center;justify-content:space-around;flex-wrap:nowrap;width:72px}.listing .product--box .discount-badge .up-to,.product-slider .product--box .discount-badge .up-to{text-transform:none;font-size:0.75rem;margin-right:4px;font-weight:300}.listing .product--box .discount-badge .discount,.product-slider .product--box .discount-badge .discount{font-size:0.875rem}.listing .product--box .discount-badge:before,.product-slider .product--box .discount-badge:before{height:24px;left:-8px}.listing .product--box .discount-badge:not(.discount-mini) .sale,.listing .product--box .discount-badge:not(.discount-mini) .new,.product-slider .product--box .discount-badge:not(.discount-mini) .sale,.product-slider .product--box .discount-badge:not(.discount-mini) .new{display:none}.listing .product--box .has--no-variants,.listing .product--box .has--variants,.product-slider .product--box .has--no-variants,.product-slider .product--box .has--variants{height:100%}.listing .product--box .category-data,.product-slider .product--box .category-data{width:calc(100% + 16px);margin-top:8px;margin-left:1px;background-color:#649568}.listing .product--box .category-data.number-1,.listing .product--box .category-data.number-0,.product-slider .product--box .category-data.number-1,.product-slider .product--box .category-data.number-0{background-color:#800000}.listing .product--box .category-data .number-of-categories,.product-slider .product--box .category-data .number-of-categories{width:100%;padding:4px;text-align:center;color:#FFFFFF;font-size:2rem;border-bottom:1px solid #fff}.listing .product--box .category-data .category-tree,.product-slider .product--box .category-data .category-tree{padding:4px 4px 4px 20px;color:#FFFFFF}.listing .product--box .category-data .category-tree .level-0,.product-slider .product--box .category-data .category-tree .level-0{list-style-type:none}.listing .product--box .category-data .category-tree .level-1,.product-slider .product--box .category-data .category-tree .level-1{margin:4px 0 8px 4px;font-size:0.875rem}.listing .product--box .category-data .category-tree .level-2,.product-slider .product--box .category-data .category-tree .level-2{margin-left:10px;font-size:0.84rem}.listing .product--box .category-data .category-tree .level-3,.product-slider .product--box .category-data .category-tree .level-3{margin-left:15px;font-size:0.75rem}.listing .product--box .category-data .category-tree .level-4,.product-slider .product--box .category-data .category-tree .level-4{margin-left:20px;font-size:0.64rem}.listing .product--box .category-data .category-tree .level-5,.product-slider .product--box .category-data .category-tree .level-5{margin-left:25px;font-size:0.64rem}.listing .product--box .box--content,.product-slider .product--box .box--content{height:100%;border-bottom:1px solid #e9eaef}@media all and (min-width:768px){.listing .product--box .box--content:before,.product-slider .product--box .box--content:before{border:1px solid #e9eaef;content:"";background-color:#FFFFFF;position:absolute;transition:.3s ease all;left:0;top:0;right:0;width:100%;height:100%}}.listing .product--box .product--info,.product-slider .product--box .product--info{height:100%;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:space-between;flex-wrap:nowrap}.listing .product--box .product--info .product-data,.product-slider .product--box .product--info .product-data{margin-top:8px;width:100%;padding:0 14px 14px 14px;flex-grow:1;display:flex;flex-direction:column;justify-content:flex-end;flex-wrap:nowrap}@media all and (min-width:768px){.listing .product--box .product--info .product-data,.product-slider .product--box .product--info .product-data{padding:0 14px}}.listing .product--box .product--info .product--image,.product-slider .product--box .product--info .product--image{flex-shrink:0;height:160px;width:100%;display:flex;align-items:center;justify-content:center}@media all and (min-width:768px){.listing .product--box .product--info .product--image,.product-slider .product--box .product--info .product--image{height:250px}}.listing .product--box .product--info .product--image .image--media,.product-slider .product--box .product--info .product--image .image--media{width:100%}.listing .product--box .product--info .product--image .image--media img,.product-slider .product--box .product--info .product--image .image--media img{width:auto}.listing .product--box .product--info .product--image .image--element,.product-slider .product--box .product--info .product--image .image--element{display:flex;flex-direction:column;justify-content:center;align-items:center}.listing .product--box .product--info .product--image img,.product-slider .product--box .product--info .product--image img{-ms-transition:all 500ms ease 0s;transition:all 500ms ease 0s;-ms-transition-property:max-height;transition-property:max-height;max-height:160px;position:static;padding-bottom:0 !important}@media all and (min-width:768px){.listing .product--box .product--info .product--image img,.product-slider .product--box .product--info .product--image img{max-height:210px}}.listing .product--box .product--info .product--image img.not-available,.product-slider .product--box .product--info .product--image img.not-available{filter:grayscale(60%);opacity:0.5}.listing .product--box .product--info .product--image .sold-out-note,.product-slider .product--box .product--info .product--image .sold-out-note{position:absolute;padding:8px;color:#FFFFFF;font-weight:700;background-color:#727272;left:10%;width:80%;text-align:center;-o-transform:rotate(10deg);transform:rotate(10deg)}.listing .product--box .product--info .tspo-product--variant-wrapper .product--variant--imagebox img,.product-slider .product--box .product--info .tspo-product--variant-wrapper .product--variant--imagebox img{height:100%;width:auto;object-fit:contain;margin:0 auto}.listing .product--box .product--info .product--title,.product-slider .product--box .product--info .product--title{font-weight:300;color:#727272;margin-top:0.7rem !important;text-align:center;line-height:1.2;height:auto;border-bottom:none;width:100%;overflow:visible;margin-bottom:0}.listing .product--box .product--info .product--supplier,.product-slider .product--box .product--info .product--supplier{color:#0375b4 !important;height:auto;font-size:0.875rem;padding-bottom:4px;float:none;width:auto;text-align:center}.listing .product--box .product--info .product--name,.product-slider .product--box .product--info .product--name{transition:.3s ease all;padding-bottom:4px;color:#727272;font-size:1rem}.listing .product--box .product--info .product--price-info,.product-slider .product--box .product--info .product--price-info{width:100%;text-align:center}@media all and (-ms-high-contrast:none){.listing .product--box .product--info .product--price-info,.product-slider .product--box .product--info .product--price-info{left:4px}}.listing .product--box .product--info .product--price-info .price--default,.product-slider .product--box .product--info .product--price-info .price--default{display:block;font-size:1.3rem;font-weight:700;color:#0375b4}.listing .product--box .product--info .product--price-info .price--default.is--huge-discount,.product-slider .product--box .product--info .product--price-info .price--default.is--huge-discount{color:#c00c00}.listing .product--box .product--info .product--price-info .price--discount,.product-slider .product--box .product--info .product--price-info .price--discount{color:#727272;font-size:0.875rem;text-decoration:line-through}.listing .product--box .product--info .product--price-info .price--unit,.product-slider .product--box .product--info .product--price-info .price--unit{height:0}@media all and (min-width:768px){.listing .product--box .product--info .product--price-info,.product-slider .product--box .product--info .product--price-info{border-top:1px solid #e9eaef !important}.listing .product--box .product--info .product--price-info .price--unit,.product-slider .product--box .product--info .product--price-info .price--unit{height:10px}}.listing .product--box .product--info .product--additions,.product-slider .product--box .product--info .product--additions{opacity:0;height:70px;background-color:#FFF;padding:8px;-ms-transition:all 500ms ease 0s;transition:all 500ms ease 0s;-ms-transition-property:bottom,opacity;transition-property:bottom,opacity;display:flex;flex-direction:column;align-items:center;justify-content:space-around;flex-wrap:nowrap;position:absolute;z-index:1000;box-sizing:border-box;bottom:0;left:-9px;right:-9px;border-bottom:1px solid #c8c8c8;border-left:1px solid #c8c8c8;border-right:1px solid #c8c8c8}.listing .product--box .product--badges,.product-slider .product--box .product--badges{display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;flex-wrap:nowrap;position:absolute;z-index:10;top:0;right:16px;left:auto;transition:all .3s ease}.listing .product--box .product--badges .product-box-badge,.product-slider .product--box .product--badges .product-box-badge{font-weight:700;text-transform:uppercase}.listing .product--box .product--badges .product-box-badge:before,.product-slider .product--box .product--badges .product-box-badge:before{z-index:0;position:absolute;left:-10px;top:0;transform:skewX(20deg);content:" ";width:15px;height:24px;background-color:#0375b4}.listing .product--box .product--badges .product-box-badge.ribbon,.product-slider .product--box .product--badges .product-box-badge.ribbon{position:relative;transition:all .3s ease;min-width:110px;right:-26px;color:#FFFFFF;margin-top:8px;padding:0;background:#0375b4;height:24px;line-height:24px;justify-content:center}.listing .product--box .product--badges .product-box-badge.ribbon:after,.product-slider .product--box .product--badges .product-box-badge.ribbon:after{backface-visibility:hidden;content:"";display:block;width:0;height:0;position:absolute;border-top:6px solid #0375b4;border-right:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid transparent;bottom:-6px;right:3px;transform:rotate(135deg)}.listing .product--box .product--badges .product-box-badge.ribbon:before,.product-slider .product--box .product--badges .product-box-badge.ribbon:before{background:#0375b4}.listing .product--box .product--badges .product-box-badge.ribbon .up-to,.product-slider .product--box .product--badges .product-box-badge.ribbon .up-to{margin-right:8px}.listing .product--box .product--badges .product-box-badge.ribbon .discount,.product-slider .product--box .product--badges .product-box-badge.ribbon .discount{font-size:1rem}.listing .product--box .product--badges .product-box-badge.ribbon.red,.listing .product--box .product--badges .product-box-badge.ribbon.discount-sale,.product-slider .product--box .product--badges .product-box-badge.ribbon.red,.product-slider .product--box .product--badges .product-box-badge.ribbon.discount-sale{background:#c00c00}.listing .product--box .product--badges .product-box-badge.ribbon.red:after,.listing .product--box .product--badges .product-box-badge.ribbon.discount-sale:after,.product-slider .product--box .product--badges .product-box-badge.ribbon.red:after,.product-slider .product--box .product--badges .product-box-badge.ribbon.discount-sale:after{border-top-color:#c00c00}.listing .product--box .product--badges .product-box-badge.ribbon.red:before,.listing .product--box .product--badges .product-box-badge.ribbon.discount-sale:before,.product-slider .product--box .product--badges .product-box-badge.ribbon.red:before,.product-slider .product--box .product--badges .product-box-badge.ribbon.discount-sale:before{background:#c00c00}.listing .product--box .product--badges .product-box-badge.ribbon.green,.listing .product--box .product--badges .product-box-badge.ribbon.discount-mini,.product-slider .product--box .product--badges .product-box-badge.ribbon.green,.product-slider .product--box .product--badges .product-box-badge.ribbon.discount-mini{background:#6a9e06}.listing .product--box .product--badges .product-box-badge.ribbon.green:after,.listing .product--box .product--badges .product-box-badge.ribbon.discount-mini:after,.product-slider .product--box .product--badges .product-box-badge.ribbon.green:after,.product-slider .product--box .product--badges .product-box-badge.ribbon.discount-mini:after{border-top-color:#6a9e06}.listing .product--box .product--badges .product-box-badge.ribbon.green:before,.listing .product--box .product--badges .product-box-badge.ribbon.discount-mini:before,.product-slider .product--box .product--badges .product-box-badge.ribbon.green:before,.product-slider .product--box .product--badges .product-box-badge.ribbon.discount-mini:before{background:#6a9e06}.listing{margin-bottom:20px}@media (hover:hover){.listing .product--box{transition:.5s all}.listing .product--box:hover{z-index:1000}}@media (hover:hover) and (min-width:1025px){.listing .product--box:hover .product--badges .product-box-badge.ribbon{right:-44px}.listing .product--box:hover .product--name{color:#0375b4}.listing .product--box:hover .product--price-info{bottom:-10px}.listing .product--box:hover .product--image img{max-height:240px}.listing .product--box:hover .box--content:before{border-color:#0375b4;margin:-10px -10px -10px -10px;width:calc(100% + 20px);height:calc(100% + 28px)}}@media (hover:hover) and (min-width:1025px) and (min-width:1261px){.listing .product--box:hover .box--content:before{margin:-10px -18px -18px -18px;width:calc(100% + 36px)}}.content--basket{max-width:980px;margin:0 auto;float:none}.content--basket .paypal-unified-ec--outer-button-container,.content--basket .amazon-pay-button-wrapper,.content--basket .table--add-product,.content--basket .table--aggregation .is--bold,.content--basket .table--shipping-costs{display:none}.content--basket .product--table .alert{width:100%}.content--basket .product--table .row--product{border-bottom:1px solid #e9eaef !important;margin-bottom:20px}.content--basket .product--table .row--product.is--last-row{border-bottom:none !important}.content--basket .product--table .table--header .column--product{width:51% !important}.content--basket .product--table .table--header .column--unit-price{display:none}.content--basket .product--table .table--header .panel--th{color:#727272}.content--basket .product--table .btn--checkout-proceed{background:#6a9e06}.content--basket .product--table .btn--checkout-proceed:hover{background:#6a9e06;background:-ms-linear-gradient(top, #8bcf08 0%, #6a9e06 50%, #6a9e06 100%);background:linear-gradient(to bottom, #8bcf08 0%, #6a9e06 50%, #6a9e06 100%)}.content--basket .product--table .table--actions{width:100% !important;padding:14px 0}@media all and (min-width:521px){.content--basket .product--table .table--actions{width:50% !important;float:right}}.content--basket .product--table .table--actions .btn--checkout-proceed{width:100%}.content--basket .product--table .paypal-express--container{display:none}.content--basket .product--table .bestit-amazon-pay--container{width:auto}.content--basket .product--table .panel{width:100%;margin-bottom:20px}.content--basket .product--table .table--footer{display:none}.content--basket .product--table .table--content .table--content{width:100%}.content--basket .product--table .column--quantity,.content--basket .product--table .column--unit-price,.content--basket .product--table .column--total-price{margin-left:26%;width:70%;padding-left:0}.content--basket .product--table .table--tr{border-bottom:none;padding:0 0 20px 0}.content--basket .product--table .column--actions .column--actions-link{width:30px;height:30px;float:right;display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:nowrap;box-sizing:content-box;padding:0}.content--basket .product--table .column--actions .column--actions-link:before{margin-right:0}.content--basket .product--table .column--actions .column--actions-link .icon--cross{position:relative;top:1px}.content--basket #add-voucher--trigger,.content--basket .add-voucher--label{display:none !important}.content--basket .add-voucher--panel{display:block !important}.content--basket .paypal-unified-installments-banner--cart{display:none}@media all and (min-width:521px){.content--basket .product--table .row--voucher .column--total-price{padding-right:10%}}@media all and (min-width:768px){.content--basket .product--table .panel--body{padding:0}.content--basket .product--table .row--product,.content--basket .product--table .table--header{width:100%;display:flex;flex-direction:row;flex-wrap:nowrap}.content--basket .product--table .row--product .panel--th,.content--basket .product--table .row--product .panel--td,.content--basket .product--table .table--header .panel--th,.content--basket .product--table .table--header .panel--td{padding-right:0}.content--basket .product--table .row--product .column--product,.content--basket .product--table .table--header .column--product{width:50%}.content--basket .product--table .row--product .column--quantity,.content--basket .product--table .row--product .column--unit-price,.content--basket .product--table .row--product .column--total-price,.content--basket .product--table .table--header .column--quantity,.content--basket .product--table .table--header .column--unit-price,.content--basket .product--table .table--header .column--total-price{margin-left:2%;width:15%;text-align:left !important}.content--basket .product--table .select-field{float:none;padding-left:0}.content--basket .actions--bottom{padding-top:0 !important}.content--basket .actions--bottom .main--actions{margin-top:0}}@media all and (min-width:1261px){.content--basket .product--table .column--actions .column--actions-link .icon--cross{height:14px;top:-1px}.content--basket .product--table .column--actions .column--actions-link.loading:before{position:relative;top:1px}}.ajax--cart .close--off-canvas .icon--arrow-left:before{font-size:1.15rem}.ajax--cart .tspo-binding-mounting--cart-item .cart--item{border:none}.ajax--cart .item--container>div:last-child{border-bottom:0}.ajax--cart .button--container{position:relative;z-index:1}.ajax--cart .icon--loading-indicator:before{border-top-color:#0375b4}.ajax--cart .item--container .icon--loading-indicator{position:relative;top:8px;left:8px}.ajax--cart .cart--empty-text{font-size:1.15rem;font-weight:700;margin:8px 0}.ajax--cart .paypal-express-checkout{margin-top:8px}.ajax--cart .paypal-express-checkout .panel--title{margin:0}.ajax--cart .paypal-unified-installments-banner--cart{display:none}.ajax--cart .amazon-pay-button-wrapper{padding-top:10px}.ajax--cart .button--open-basket{padding:.125rem .75rem .125rem .75rem;line-height:2.125rem;background-color:#0496e6;background-image:linear-gradient(to bottom, #0496e6 0%, #0375b4 100%);border:0 none;color:#ffffff}.ajax--cart .button--checkout{background:#6a9e06}.ajax--cart .button--checkout:hover{background:#6a9e06;background:-ms-linear-gradient(top, #8bcf08 0%, #6a9e06 50%, #6a9e06 100%);background:linear-gradient(to bottom, #8bcf08 0%, #6a9e06 50%, #6a9e06 100%)}.ajax--cart .button--open-basket.loading:after,.ajax--cart .button--checkout.loading:after{position:absolute;top:10px;right:10px;margin-right:0}.ajax--cart .table--shipping-costs{display:none}@media all and (min-width:768px){.ajax--cart .table--shipping-costs{display:block}}.ajax--cart .basket--badge{background-color:#FFFFFF !important}.ajax--cart .basket--badge .icon--coupon{font-size:2rem !important;color:#0375b4}.ajax--cart .basket--badge .icon--percent2{font-size:2rem !important;color:#c00c00}.ajax--cart .cart--item{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:nowrap;position:relative}.ajax--cart .cart--item .thumbnail--container.has--image{width:40px;height:40px;border:none}.ajax--cart .cart--item img{width:40px;height:40px;object-fit:contain}.ajax--cart .cart--item .recommendy{display:none}.ajax--cart .cart--item .item--link{flex-grow:1;flex-shrink:1}.ajax--cart .cart--item .item--link .item--name{min-height:40px;border-right:46px solid #fff}.ajax--cart .cart--item .item--link .item--price{color:#0375b4;text-align:right}.ajax--cart .cart--item .action--container{position:absolute;right:0;top:4px}.ajax--cart .prices--container .prices--articles{color:#0375b4}body.is--ctl-checkout .footer-newsletter-bar{display:none}.steps--container{max-width:980px}.steps--container .steps--content{padding:0}.is--act-shippingpayment .steps--list{display:none}@media all and (min-width:768px){.is--act-shippingpayment .steps--list{display:flex}}.climate-neutral-badge{color:#FFFFFF;padding:4px 8px;background-color:#6a9e06;border-radius:5px}.btn--change-payment{display:none}.btn--change-payment.toggled-visible{display:block}.steps--list{margin-top:40px;list-style-type:none;display:flex;flex-direction:row;justify-content:space-between;flex-wrap:nowrap}.steps--list .steps--spacer{display:none}.steps--list .step--register{display:none}.steps--list .step--register{display:none}.steps--list .steps--entry:not(.steps--spacer){height:40px;line-height:40px;padding:0 8px;font-size:2rem;margin:0 auto;color:#0375b4}.steps--list .steps--entry:not(.steps--spacer):not(.is--active){display:none}.steps--list .steps--entry:not(.steps--spacer) .icon{font-weight:700;margin-right:8px;background-color:#0375b4;color:#FFFFFF;border-radius:50%;width:40px;height:40px;line-height:40px;text-align:center;display:inline-block}@media all and (min-width:768px){.steps--list .steps--entry:not(.steps--spacer){background-color:#e9eaef;font-size:1rem;display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:nowrap;position:relative;flex-grow:1}.steps--list .steps--entry:not(.steps--spacer).is--active{background-color:#0375b4;color:#FFFFFF}.steps--list .steps--entry:not(.steps--spacer).is--active .icon{color:#FFFFFF}.steps--list .steps--entry:not(.steps--spacer).is--active a{color:#FFFFFF}.steps--list .steps--entry:not(.steps--spacer):not(.is--active){display:flex}.steps--list .steps--entry:not(.steps--spacer):before{position:absolute;z-index:2;right:-13px;content:"";width:28px;height:28px;background-color:#e9eaef;-o-transform:rotate(45deg);transform:rotate(45deg)}.steps--list .steps--entry:not(.steps--spacer):after{position:absolute;z-index:1;right:-19px;content:"";width:32px;height:32px;background-color:#FFFFFF;-o-transform:rotate(45deg);transform:rotate(45deg)}.steps--list .steps--entry:not(.steps--spacer) .icon{background-color:inherit;color:#0375b4}.steps--list .steps--entry:not(.steps--spacer) .icon:after{content:"."}.steps--list .steps--entry:not(.steps--spacer).is--active:before{background-color:#0375b4;color:#FFFFFF}}@media all and (min-width:861px){.steps--list .steps--entry:not(.steps--spacer){font-size:1.15rem}}@media all and (min-width:1025px){.steps--list .steps--entry:not(.steps--spacer){font-size:1.15rem;flex-basis:30%;flex-shrink:1;flex-grow:1}}#checkout-step-1{max-width:980px;margin:40px auto}#checkout-step-1 #use-internal-account{margin-bottom:25px}#checkout-step-1 #use-internal-account #existing-customer{margin-bottom:20px}#checkout-step-1 #use-internal-account #existing-customer #checkout-sign-in{padding:0 8px;position:relative;top:-1px}#checkout-step-1 #use-internal-account #existing-customer #checkout-sign-in .register--login-description{margin-top:20px}#checkout-step-1 #use-internal-account #existing-customer .register--login-lostpassword{padding:8px 0;margin-top:-14px}#checkout-step-1 #use-internal-account #existing-customer .register--login-btn{background:#6a9e06;margin-bottom:20px;border:none;min-width:50%}#checkout-step-1 #use-internal-account #existing-customer .register--login-btn:before{font-family:"sportfits-icons";content:"\e93f";position:relative;top:1px;margin-right:8px}#checkout-step-1 #use-internal-account #existing-customer .register--login-btn:hover{background:#6a9e06;background:-ms-linear-gradient(top, #8bcf08 0%, #6a9e06 50%, #6a9e06 100%);background:linear-gradient(to bottom, #8bcf08 0%, #6a9e06 50%, #6a9e06 100%)}#checkout-step-1 #use-internal-account #existing-customer .register--login-btn>i{float:right}#checkout-step-1 #use-internal-account #create-new-account .is--collapsed .register--form{display:block !important}#checkout-step-1 #use-internal-account #create-new-account .register--form{display:none}#checkout-step-1 #use-internal-account #create-new-account .register--form.is--collapsed{display:block;background-color:#FFF;z-index:1000;position:relative;top:-1px}#checkout-step-1 #use-internal-account #create-new-account .register--form.is--collapsed>.panel>div{padding:14px 8px}#checkout-step-1 #use-internal-account #create-new-account .register--form.is--collapsed .panel--title{margin:0 8px -10px 8px}#checkout-step-1 #use-internal-account #create-new-account .register--form .alert{margin:20px 20px 8px 20px}#checkout-step-1 #use-internal-account #create-new-account .register--form .alert.register--password-description,#checkout-step-1 #use-internal-account #create-new-account .register--form .alert.vat-description{margin:8px 0 !important}#checkout-step-1 #use-internal-account #create-new-account .register--form .alert.vat-description{margin-top:-14px !important}#checkout-step-1 #use-internal-account #create-new-account .register--form .register--address>.panel--body{padding-top:0}#checkout-step-1 #use-internal-account #create-new-account .register--form .select-field{max-width:100%}#checkout-step-1 #use-internal-account #create-new-account .register--form .register--check,#checkout-step-1 #use-internal-account #create-new-account .register--form .register--alt-shipping{display:flex;flex-direction:row;align-items:baseline;flex-wrap:nowrap;padding-bottom:14px}#checkout-step-1 #use-internal-account #create-new-account .register--form .register--check input,#checkout-step-1 #use-internal-account #create-new-account .register--form .register--alt-shipping input{min-width:18px;min-height:18px}#checkout-step-1 #use-internal-account #create-new-account .register--form .register--check label,#checkout-step-1 #use-internal-account #create-new-account .register--form .register--alt-shipping label{color:#0375b4;position:relative;top:-4px;left:8px}#checkout-step-1 #use-internal-account #create-new-account .register--form .register--alt-shipping{padding-top:20px;font-weight:700}#checkout-step-1 #use-internal-account #create-new-account .register--form .register--shipping{margin-top:-20px}#checkout-step-1 #use-internal-account #create-new-account .register--form .register--birthdate label{display:block;width:100%}#checkout-step-1 #use-internal-account #create-new-account .register--form .register--required-info{margin-left:20px;font-size:0.875rem}#checkout-step-1 #use-internal-account #create-new-account .register--form .register--password-description{position:relative;top:-14px}#checkout-step-1 #use-internal-account .collapsible-headline{margin-left:0;cursor:pointer;display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:nowrap;font-size:1.15rem;padding:4px 20px;margin-bottom:0 !important;color:#FFFFFF !important;background-color:#0375b4;margin-right:0;line-height:40px}#checkout-step-1 #use-internal-account .collapsible-headline:after{font-family:"sportfits-icons" !important;font-size:1.3rem !important;content:"\e92c" !important}#checkout-step-1 #use-internal-account .collapsible-headline.is--active:after{content:"\e92a" !important;position:relative;right:5px}#checkout-step-1 #use-internal-account .collapsible-headline+.panel--body{padding:0;margin-left:0}#checkout-step-1 #use-internal-account #existing-customer .amazon-pay-button-wrapper,#checkout-step-1 #use-internal-account #existing-customer .paypal-unified-ec--outer-button-container{display:none}#checkout-step-1 #use-external-account,#checkout-step-1 #order-as-guest-hint{background-color:#e9eaef}#checkout-step-1 #use-external-account .panel--title,#checkout-step-1 #order-as-guest-hint .panel--title{padding-top:10px}#checkout-step-1 #use-external-account .options,#checkout-step-1 #order-as-guest-hint .options{padding:0 20px 14px 20px}#checkout-step-1 #use-external-account .options #paypal-express,#checkout-step-1 #order-as-guest-hint .options #paypal-express{padding-top:8px}#checkout-step-1 #use-external-account .options .paypal-unified-ec--button-container,#checkout-step-1 #order-as-guest-hint .options .paypal-unified-ec--button-container{width:100%}#checkout-step-1 #order-as-guest-hint .alert--content{height:100%;display:flex;flex-direction:column;justify-content:center;flex-wrap:nowrap}#checkout-step-1 .register--personal .register--salutation{margin-bottom:20px}#checkout-step-1 .register--shipping .register--salutation{margin:14px 0}@media all and (min-width:521px){#checkout-step-1 #use-external-account .options,#checkout-step-1 #order-as-guest-hint .options{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:nowrap}#checkout-step-1 #use-external-account .options>div,#checkout-step-1 #order-as-guest-hint .options>div{width:48%}}@media all and (min-width:768px){#checkout-step-1{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:nowrap}#checkout-step-1 #use-internal-account{width:36%}#checkout-step-1 #use-internal-account #existing-customer #checkout-sign-in{padding:8px;border:2px solid #0375b4}#checkout-step-1 #use-internal-account #create-new-account .register--form{width:295%;border:2px solid #0375b4}#checkout-step-1 #use-internal-account #create-new-account .register--form>.panel>div{padding:20px}#checkout-step-1 #use-internal-account #create-new-account .register--form .select-field{max-width:18.125rem}#checkout-step-1 #use-internal-account #create-new-account .register--form .btn{margin:14px;width:50%}#checkout-step-1 #use-external-account,#checkout-step-1 #order-as-guest-hint{width:60%;max-height:166px}}#shippingPaymentForm{max-width:980px;margin:14px auto}#shippingPaymentForm+.confirm--inner-container{max-width:980px;margin:0 auto;float:none}#shippingPaymentForm .payment--method-list{margin-top:-14px}#shippingPaymentForm .payment--method-list,#shippingPaymentForm .dispatch--method-list{border:none;margin-bottom:20px}#shippingPaymentForm .payment--method-list .panel--title,#shippingPaymentForm .dispatch--method-list .panel--title{margin:0 8px;font-size:1.15rem}#shippingPaymentForm .payment--method-list .panel--body,#shippingPaymentForm .dispatch--method-list .panel--body{padding:0 8px}#shippingPaymentForm .payment--method-headline{border:none}#shippingPaymentForm .payment--method{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:0;border:none;padding:0}#shippingPaymentForm .payment--method .stripe_payment_sofort~.method--description{padding:8px}#shippingPaymentForm .payment--method .method--description,#shippingPaymentForm .payment--method .method--bankdata{display:block;width:100%;order:3;padding-left:8px}#shippingPaymentForm .payment--method .method--description .prepayment-account,#shippingPaymentForm .payment--method .method--bankdata .prepayment-account{margin-left:28px;padding-bottom:8px}#shippingPaymentForm .payment--method .method--description .prepayment-account .prepayment-account-data>div,#shippingPaymentForm .payment--method .method--bankdata .prepayment-account .prepayment-account-data>div{display:flex;flex-direction:row;flex-wrap:wrap}#shippingPaymentForm .payment--method .method--description .prepayment-account .prepayment-account-data .value,#shippingPaymentForm .payment--method .method--bankdata .prepayment-account .prepayment-account-data .value{margin-left:8px}#shippingPaymentForm .payment--method .method--description .prepayment-account .headline,#shippingPaymentForm .payment--method .method--description .prepayment-account .lab,#shippingPaymentForm .payment--method .method--bankdata .prepayment-account .headline,#shippingPaymentForm .payment--method .method--bankdata .prepayment-account .lab{font-weight:700}#shippingPaymentForm .payment--method .method--bankdata{order:4;padding:0 8px;width:100%}#shippingPaymentForm .payment--method .method--bankdata .stripe-card-field,#shippingPaymentForm .payment--method .method--bankdata .stripe-sepa-field{position:relative;display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap}#shippingPaymentForm .payment--method .method--bankdata .stripe-card-field label,#shippingPaymentForm .payment--method .method--bankdata .stripe-sepa-field label{width:100%}#shippingPaymentForm .payment--method .method--bankdata .stripe-card-field label span,#shippingPaymentForm .payment--method .method--bankdata .stripe-sepa-field label span{display:block;max-width:none;width:100%}#shippingPaymentForm .payment--method .method--bankdata .stripe-card-field label input,#shippingPaymentForm .payment--method .method--bankdata .stripe-card-field label div,#shippingPaymentForm .payment--method .method--bankdata .stripe-sepa-field label input,#shippingPaymentForm .payment--method .method--bankdata .stripe-sepa-field label div{max-width:none !important;width:100% !important}#shippingPaymentForm .payment--method .method--bankdata .stripe-card-field .stripe-card-cvc--help,#shippingPaymentForm .payment--method .method--bankdata .stripe-sepa-field .stripe-card-cvc--help{position:absolute;top:0;left:30px}#shippingPaymentForm .payment--method .active-identifier{border:5px solid #b8e5fe;position:absolute;z-index:0;left:0;top:0;bottom:0;right:0}#shippingPaymentForm .payment--method .active-identifier+.method--description{display:block;position:relative;z-index:1}#shippingPaymentForm .payment--method.method_last{border-bottom:1px solid #c8c8c8}#shippingPaymentForm .payment--method #paypal-credit-card-form-placeholder{display:none}#shippingPaymentForm .payment--method .method--input{position:relative;height:50px;padding-left:8px;display:flex;flex-direction:column;justify-content:space-around;flex-wrap:nowrap;z-index:1;order:1}#shippingPaymentForm .payment--method .payment--method-logo{height:inherit !important;position:relative;order:2}#shippingPaymentForm .payment--method .method--label{position:absolute;z-index:1;padding-left:0;left:0;right:0;top:0;height:50px;order:3;border-top:1px solid #c8c8c8}#shippingPaymentForm .payment--method .method--label .method--name{cursor:pointer;font-weight:300 !important;height:100%;padding-left:130px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;flex-wrap:nowrap}#shippingPaymentForm .payment--method .method--label .method--name .icon--check{padding-top:4px;display:flex;font-size:0.84rem;line-height:12px}#shippingPaymentForm .payment--method .method--label .method--name .icon--check:before{color:#0375b4}#shippingPaymentForm .payment--method .method--label img{display:none}#shippingPaymentForm .payment--method .method--description{display:none}#shippingPaymentForm .dispatch--method{padding:8px 0;margin-bottom:0;min-height:50px;display:flex;flex-direction:row;align-items:center;flex-wrap:wrap}#shippingPaymentForm .dispatch--method.dhl #shippingPaymentForm .dispatch--method.pickup{min-height:136px;border-bottom:1px solid #c8c8c8}#shippingPaymentForm .dispatch--method.active{background-color:#b8e5fe}#shippingPaymentForm .dispatch--method .method--label{padding-left:0;width:fit-content;max-width:calc(100% - 40px)}#shippingPaymentForm .dispatch--method .method--name{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap}#shippingPaymentForm .dispatch--method .method--name-label{margin-right:14px}#shippingPaymentForm .dispatch--method .method--name{display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:nowrap}#shippingPaymentForm .dispatch--method .climate-neutral-badge{color:#FFFFFF;padding:4px 8px;background-color:#6a9e06;margin-left:14px;border-radius:5px}#shippingPaymentForm .oversize-hint{clear:both;position:relative;top:20px}#shippingPaymentForm .oversize-hint .shipping-oversize-label{font-weight:700}@media all and (min-width:768px){#shippingPaymentForm .payment--method .method--input{height:60px}#shippingPaymentForm .payment--method .method--label{height:60px}#shippingPaymentForm .dispatch--method{min-height:60px}}@media all and (min-width:861px){#shippingPaymentForm .payment--method-list{margin-top:0}#shippingPaymentForm .shipping-payment--information{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;flex-wrap:nowrap}#shippingPaymentForm .shipping-payment--information .confirm--inner-container{width:48%}}.payment--method-logo{order:1;background-size:contain;background-repeat:no-repeat;background-position:left center;left:0;width:70px !important;padding-left:0;margin:14px 33px 14px -5px !important}.payment--method-logo.payment_logo_paypal,.payment--method-logo.payment_logo_SwagPaymentPayPalUnified,.payment--method-logo.payment_logo_SwagPaymentPayPalUnifiedInstallments{background-image:url("../../themes/Frontend/SportFits/frontend/_public/src/img/icons/payment/scaled/paypal-neu@2x.png")}.payment--method-logo.payment_logo_SwagPaymentPayPalUnifiedPayLater{background-image:url("../../themes/Frontend/SportFits/frontend/_public/src/img/icons/payment/scaled/paypal-buy-now-pay-later@2x.jpg")}.payment--method-logo.payment_logo_sofortbankingv2,.payment--method-logo.payment_logo_stripe_payment_sofort,.payment--method-logo.payment_logo_SwagPaymentPayPalUnifiedSofort{background-image:url("../../themes/Frontend/SportFits/frontend/_public/src/img/icons/payment/scaled/klarna-sofort@2x.png")}.payment--method-logo.payment_logo_amazon_pay{background-image:url("../../themes/Frontend/SportFits/frontend/_public/src/img/icons/payment/scaled/amazon-pay@2x.png")}.payment--method-logo.payment_logo_prepayment{background-image:url("../../themes/Frontend/SportFits/frontend/_public/src/img/icons/payment/scaled/vorkasse@2x.png")}.payment--method-logo.payment_logo_invoice{background-image:url("../../themes/Frontend/SportFits/frontend/_public/src/img/icons/payment/scaled/rechnung.png")}.payment--method-logo.payment_logo_SwagPaymentPayPalUnifiedPayUponInvoice,.payment--method-logo.payment_logo_invoice{background-image:url("../../themes/Frontend/SportFits/frontend/_public/src/img/icons/payment/scaled/rechnung-neu@2x.png")}.payment--method-logo.payment_logo_stripe_payment_card,.payment--method-logo.payment_logo_stripe_payment_card_three_d_secure,.payment--method-logo.payment_logo_SwagPaymentPayPalUnifiedAdvancedCreditDebitCard,.payment--method-logo.payment_logo_bestit_klarna_payments_card{background-image:url("../../themes/Frontend/SportFits/frontend/_public/src/img/icons/payment/scaled/creditcard-neu@2x.png")}.payment--method-logo.payment_logo_stripe_payment_sepa,.payment--method-logo.payment_logo_bestit_klarna_payments_direct_debit{background-image:url("../../themes/Frontend/SportFits/frontend/_public/src/img/icons/payment/scaled/sepa@2x.png")}.payment--method-logo.payment_logo_stripe_payment_google_pay{background-image:url("../../themes/Frontend/SportFits/frontend/_public/src/img/icons/payment/scaled/google-pay@2x.png")}.payment--method-logo.payment_logo_stripe_payment_apple_pay{background-image:url("../../themes/Frontend/SportFits/frontend/_public/src/img/icons/payment/scaled/apple-pay@2x.png")}.payment--method-logo.payment_logo_stripe_payment_ideal,.payment--method-logo.payment_logo_SwagPaymentPayPalUnifiedIdeal{background-image:url("../../themes/Frontend/SportFits/frontend/_public/src/img/icons/payment/scaled/ideal@2x.png")}.payment--method-logo.payment_logo_stripe_payment_bancontact,.payment--method-logo.payment_logo_SwagPaymentPayPalUnifiedBancontact{background-image:url("../../themes/Frontend/SportFits/frontend/_public/src/img/icons/payment/scaled/bancontact@2x.png")}.payment--method-logo.payment_logo_SwagPaymentPayPalUnifiedSepa{background-image:url("../../themes/Frontend/SportFits/frontend/_public/src/img/icons/payment/scaled/sepa-lastschrift-transparent@2x.png")}.payment--method-logo.payment_logo_SwagPaymentPayPalUnifiedP24{background-image:url("../../themes/Frontend/SportFits/frontend/_public/src/img/icons/payment/scaled/przelewy24@2x.png")}.payment--method-logo.payment_logo_bestit_klarna_payments_pay_now,.payment--method-logo.payment_logo_bestit_klarna_payments_slice_it,.payment--method-logo.payment_logo_bestit_klarna_payments_pay_later,.payment--method-logo.payment_logo_bestit_klarna_payments_direct_bank_transfer{background-image:url("../../themes/Frontend/SportFits/frontend/_public/src/img/icons/payment/scaled/klarna.svg")}html{background-image:none !important}html:not(.apple-pay) .stripe_payment_apple_pay{display:none !important}html:not(.apple-pay) .stripe_payment_apple_pay~div{display:none !important}html:not(.google-pay) .stripe_payment_google_pay{display:none !important}html:not(.google-pay) .stripe_payment_google_pay~div{display:none !important}.confirm--actions{max-width:980px;margin:14px auto}.confirm--actions:not(.actions--bottom){display:none}.confirm--actions.actions--bottom{position:fixed;z-index:100;bottom:0;left:0;right:0;padding:14px;margin-bottom:0;background-color:#FFFFFF;-webkit-box-shadow:1px -1px 2px 1px #dcdbe0;box-shadow:1px -1px 2px 1px #dcdbe0}@media all and (min-width:768px){.confirm--actions{margin:0 auto !important}.confirm--actions.actions--bottom .btn{margin:0}.confirm--actions .btn{float:right}}@media all and (min-width:1025px){.confirm--actions:not(.actions--bottom){display:block}.confirm--actions.actions--bottom{position:static;box-shadow:none}}.basket--footer{clear:both;border:none !important;border-top:2px solid #0375b4 !important}.basket--footer .aggregation--list{clear:both;border:none;display:flex;flex-direction:column;flex-wrap:nowrap;margin-bottom:110px}.basket--footer .aggregation--list .vat-exclusion-message{margin-bottom:20px;margin-top:0}.basket--footer .aggregation--list .entry--sum{display:none}.basket--footer .aggregation--list .entry--shipping{order:1}.basket--footer .aggregation--list .entry--totalnet{order:2}.basket--footer .aggregation--list .entry--taxes{order:3}.basket--footer .aggregation--list .entry--total{order:5}.basket--footer .aggregation--list .entry--totalsave{order:4}.basket--footer .aggregation--list .entry--totalsave .entry--label,.basket--footer .aggregation--list .entry--totalsave .entry--value{font-size:1.15rem;font-weight:700}.basket--footer .aggregation--list .entry--totalsave .entry--value{color:#c00c00}.basket--footer .aggregation--list .entry--asterisk-hints{order:6;margin-top:14px;text-align:right}.basket--footer .aggregation--list .block{font-size:1rem}.basket--footer .aggregation--list .entry--total{color:#727272}.basket--footer .aggregation--list .entry--total .entry--label{font-size:1.15rem}.basket--footer .aggregation--list .entry--total .entry--value{font-size:1.15rem;color:#0375b4}.basket--footer .table--aggregation{padding:8px}.basket--footer .table--aggregation .add-voucher--panel{padding-top:14px}.basket--footer .table--aggregation .add-voucher--button{position:relative;top:-33px}.basket--footer .table--aggregation .add-voucher--button .icon--arrow-right{margin-left:8px}.basket--footer .table--aggregation,.basket--footer .aggregation--list{flex-basis:50%;flex-shrink:1;flex-grow:1}@media all and (min-width:768px){.basket--footer{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;flex-wrap:nowrap}.basket--footer .table--aggregation{padding:0 20px 0 0}.basket--footer .aggregation--list{padding-left:80px !important;padding-right:20px}.basket--footer .aggregation--list .list--entry:not(.entry--sum){display:flex;flex-direction:row;justify-content:space-between;flex-wrap:nowrap}}@media all and (min-width:1025px){.basket--footer{padding-bottom:0}}.confirm--actions,.register--action,.main--actions{float:none}.confirm--actions .btn,.register--action .btn,.main--actions .btn{background:#6a9e06;border:none !important;min-width:50%;z-index:100;width:100%;color:white}.confirm--actions .btn:before,.register--action .btn:before,.main--actions .btn:before{font-family:"sportfits-icons";height:16px;width:16px;margin-right:8px;line-height:16px;content:"\e90f";opacity:0}.confirm--actions .btn.loading:before,.register--action .btn.loading:before,.main--actions .btn.loading:before{opacity:1;display:inline-block;-ms-animation:spin 1100ms linear 0s infinite;animation:spin 1100ms linear 0s infinite}.confirm--actions .btn:disabled,.register--action .btn:disabled,.main--actions .btn:disabled{opacity:1}.confirm--actions .btn:hover,.register--action .btn:hover,.main--actions .btn:hover{background:#6a9e06;background:-ms-linear-gradient(top, #8bcf08 0%, #6a9e06 50%, #6a9e06 100%);background:linear-gradient(to bottom, #8bcf08 0%, #6a9e06 50%, #6a9e06 100%)}.confirm--content{max-width:980px;margin:0 auto;float:none;position:relative}.confirm--content .panel--title{font-size:1.15rem}.confirm--content .alert{margin-top:20px}.confirm--content #confirm--form .tos--panel{display:none}.confirm--content #confirm--form .information--panel-wrapper{display:flex;flex-direction:column;justify-content:space-between;flex-wrap:nowrap;margin-top:40px}.confirm--content #confirm--form .information--panel-wrapper:before,.confirm--content #confirm--form .information--panel-wrapper:after{display:none}.confirm--content #confirm--form .information--panel-wrapper .information--panel-item{background-color:#e9eaef}.confirm--content #confirm--form .information--panel-wrapper .information--panel-item .panel{border:none;background-color:inherit}.confirm--content #confirm--form .information--panel-wrapper .information--panel-item+.information--panel-item .panel{margin-top:14px}.confirm--content #confirm--form .information--panel-wrapper .address--countryname{display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap}.confirm--content #confirm--form .information--panel-wrapper .address--countryname .flag{margin-right:8px}.confirm--content #confirm--form .information--panel-wrapper .information--panel-item-billing{order:1 !important}.confirm--content #confirm--form .information--panel-wrapper .information--panel-item-shipping{order:2 !important}.confirm--content #confirm--form .information--panel-wrapper .information--panel-address{order:1 !important}.confirm--content #confirm--form .information--panel-wrapper .information--panel-address .panel--actions{padding-top:0}.confirm--content #confirm--form .information--panel-wrapper .information--panel-address .country-and-zip-mismatch{margin:-8px 14px 8px 14px}.confirm--content #confirm--form .information--panel-wrapper .information--panel-address .address--actions-change .btn{display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap;line-height:18px;color:#0375b4;background-color:#e9eaef;border:none;font-weight:300;padding:8px 0}.confirm--content #confirm--form .information--panel-wrapper .information--panel-address .address--actions-change .btn:before{width:40px;flex-grow:0;flex-shrink:0;text-align:center;font-family:"sportfits-icons";font-size:1.3rem}.confirm--content #confirm--form .information--panel-wrapper .information--panel-address .address--actions-change .btn:hover{background:#FFFFFF}.confirm--content #confirm--form .information--panel-wrapper .information--panel-address .address--actions-change .btn:first-child:before{content:"\e91c"}.confirm--content #confirm--form .information--panel-wrapper .information--panel-address .address--actions-change .btn:not(:first-child):before{content:"\e68f";font-size:2rem}.confirm--content #confirm--form .information--panel-wrapper .information--panel-address .address--actions-change+a{margin-left:0;line-height:18px;padding:8px 0;display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap;text-decoration:none}.confirm--content #confirm--form .information--panel-wrapper .information--panel-address .address--actions-change+a:hover{background:#FFFFFF}.confirm--content #confirm--form .information--panel-wrapper .information--panel-address .address--actions-change+a:before{width:40px;text-align:center;font-family:"sportfits-icons";font-size:1.3rem;content:"\e91b"}.confirm--content #confirm--form .information--panel-wrapper .information--panel-item{order:0;margin-bottom:14px}.confirm--content #confirm--form .information--panel-wrapper .payment--panel .payment--content{padding-bottom:0;display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap;position:relative}.confirm--content #confirm--form .information--panel-wrapper .payment--panel .payment--content .alert{margin:0 0 8px 0;width:100%}.confirm--content #confirm--form .information--panel-wrapper .payment--panel .payment--content #creditcard-data-container{height:140px;width:100%;position:relative}.confirm--content #confirm--form .information--panel-wrapper .payment--panel .payment--content #creditcard-data-container .icon--spinner{margin-top:8px}.confirm--content #confirm--form .information--panel-wrapper .payment--panel .payment--content #creditcard-data-container>.container{position:absolute;top:0;height:100%}.confirm--content #confirm--form .information--panel-wrapper .payment--panel .payment--content #creditcard-data-container #paypal-acdc-form{background-color:#e9eaef !important}.confirm--content #confirm--form .information--panel-wrapper .payment--panel .payment--content #creditcard-data-container input{color:#0375b4;font-weight:700}.confirm--content #confirm--form .information--panel-wrapper .payment--panel .payment--content #creditcard-data-container .acdc-column-container{column-count:1}.confirm--content #confirm--form .information--panel-wrapper .payment--panel .payment--content .cvv-hint{position:absolute;right:20px;top:74px}.confirm--content #confirm--form .information--panel-wrapper .payment--panel .payment--content .cvv-hint a{text-decoration:none;padding:14px}.confirm--content #confirm--form .information--panel-wrapper .payment--panel .panel--actions{padding-top:0}.confirm--content #confirm--form .information--panel-wrapper .payment--panel .payment--method-info{width:100%;order:1;margin-bottom:0}.confirm--content #confirm--form .information--panel-wrapper .payment--panel .payment--method-logo{order:2;background-size:51px auto;background-position:right center;margin-right:20px !important}.confirm--content #confirm--form .information--panel-wrapper .payment--panel .shipping--method-info{order:3;width:100%;margin:14px 0;display:flex;flex-direction:row;align-items:flex-start;flex-wrap:wrap}.confirm--content #confirm--form .information--panel-wrapper .payment--panel .shipping--method-info .icon{padding-left:14px;float:right}.confirm--content #confirm--form .information--panel-wrapper .payment--panel .payment--method-info strong,.confirm--content #confirm--form .information--panel-wrapper .payment--panel .shipping--method-info strong{margin-right:4px}.confirm--content #confirm--form .information--panel-wrapper .shipping--panel .choose-different-address{display:none}.confirm--content .payment--content{position:static}.confirm--content .payment--content .pay-upon-invoice--extra-fields{position:absolute;z-index:1000;bottom:200px;left:0;width:100%}.confirm--content .payment--content .pay-upon-invoice--extra-fields label{font-weight:700;display:block}.confirm--content .payment--content #paypal-acdc-form{display:flex;flex-direction:column;justify-content:space-between;flex-wrap:nowrap}.confirm--content .payment--content #paypal-acdc-form>div{order:1}.confirm--content .payment--content #paypal-acdc-form .acdc-column-container{order:2}.confirm--content .payment--content #paypal-acdc-form .paypal--acdc-submit-error{order:3}.confirm--content .payment--content #paypal-acdc-form .paypal-unified--error{order:4}.confirm--content .table--actions.actions--bottom:not(.SwagPaymentPayPalUnifiedPayUponInvoice){position:fixed;z-index:100;bottom:0;left:0;right:0;padding:14px;margin-bottom:0;background-color:#FFFFFF;-webkit-box-shadow:1px -1px 2px 1px #dcdbe0;box-shadow:1px -1px 2px 1px #dcdbe0}.confirm--content .table--actions.actions--bottom .feature--user-comment{display:none}.confirm--content .table--actions.actions--bottom .main--actions{margin-bottom:0;clear:both}.confirm--content .table--actions.actions--bottom .main--actions .swag-payment-paypal-unified-pay-upon-invoice-legal-text-container{width:100%;margin-bottom:40px}.confirm--content .table--actions.actions--bottom .main--actions .swag-payment-paypal-unified-pay-upon-invoice-legal-text-container .swag-payment-paypal-unified-pay-upon-invoice-legal-text{font-size:0.64rem;padding-bottom:8px;line-height:1.2}.confirm--content .table--actions.actions--bottom .paypal-unified-in-context--outer-button-container{width:100%}.confirm--content .table--actions.actions--bottom .paypal-unified-in-context--outer-button-container .paypal-unified-in-context--button-container{width:100%;display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}.confirm--content .table--actions.actions--bottom .paypal-unified-in-context--outer-button-container .paypal-button-width--large{width:100%}.confirm--content .tos--panel .panel--title{display:none}.confirm--content .tos--panel .body--revocation{padding:0 0 8px 0}.confirm--content .tos--panel .body--revocation p{font-size:0.64rem;line-height:1.2;margin-bottom:0}.confirm--content .product--table .loading-button{width:32px;height:32px;text-align:center;line-height:30px;float:right;display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:nowrap}.confirm--content .product--table .loading-button:before{margin-right:0;position:relative;left:-1px}.confirm--content .product--table .row--product,.confirm--content .product--table .row--voucher,.confirm--content .product--table .row--rebate{padding:8px 0}@media all and (min-width:411px){.confirm--content .payment--content .pay-upon-invoice--extra-fields{bottom:190px}}@media all and (min-width:521px){.confirm--content .payment--content .pay-upon-invoice--extra-fields{bottom:170px}.confirm--content .payment--content #creditcard-data-container{height:96px}.confirm--content .payment--content #creditcard-data-container .acdc-column-container{column-count:2}}@media all and (min-width:861px){.confirm--content #confirm--form .information--panel-wrapper{flex-direction:row}.confirm--content #confirm--form .information--panel-wrapper .information--panel-item{width:48%;margin-bottom:0}.confirm--content #confirm--form .information--panel-wrapper .information--panel-item+.information--panel-item .panel{margin-top:0}.confirm--content #confirm--form .information--panel-wrapper .information--panel-item-billing{width:32%;margin-bottom:0}.confirm--content #confirm--form .information--panel-wrapper .information--panel-item-shipping{width:32%}.confirm--content #confirm--form .information--panel-wrapper .information--panel-item-shipping+.information--panel-item{width:32%}.confirm--content .payment--content .pay-upon-invoice--extra-fields{left:50%;bottom:155px}.confirm--content .product--table .row--product,.confirm--content .product--table .row--voucher,.confirm--content .product--table .row--rebate{padding:8px 0;display:grid;grid-gap:8px;grid-template-columns:repeat(12, minmax(0, 1fr))}}@media screen and (min-width:861px) and (-ms-high-contrast:active),(min-width:861px) and (-ms-high-contrast:none){.confirm--content .product--table .row--product,.confirm--content .product--table .row--voucher,.confirm--content .product--table .row--rebate{display:flex;flex-wrap:wrap}}@media all and (min-width:861px){.confirm--content .product--table .row--product .column--label,.confirm--content .product--table .row--voucher .column--label,.confirm--content .product--table .row--rebate .column--label{display:block !important}.confirm--content .product--table .row--product .column--product,.confirm--content .product--table .row--voucher .column--product,.confirm--content .product--table .row--rebate .column--product{grid-column-end:8}.confirm--content .product--table .row--product .column--quantity,.confirm--content .product--table .row--voucher .column--quantity,.confirm--content .product--table .row--rebate .column--quantity{grid-column-start:8;grid-column-end:10}.confirm--content .product--table .row--product .column--quantity .select-field,.confirm--content .product--table .row--voucher .column--quantity .select-field,.confirm--content .product--table .row--rebate .column--quantity .select-field{padding-left:0}.confirm--content .product--table .row--product .column--total-price,.confirm--content .product--table .row--voucher .column--total-price,.confirm--content .product--table .row--rebate .column--total-price{grid-column-start:10;grid-column-end:13}.confirm--content .product--table .row--product .column--total-price .total-price--label,.confirm--content .product--table .row--voucher .column--total-price .total-price--label,.confirm--content .product--table .row--rebate .column--total-price .total-price--label{height:20px;margin-top:-9px}.confirm--content .table--actions.actions--bottom{padding-top:110px;padding-bottom:0;display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;flex-wrap:nowrap}.confirm--content .table--actions.actions--bottom.SwagPaymentPayPalUnifiedPayUponInvoice{margin-top:-74px}.confirm--content .table--actions.actions--bottom .main--actions{width:50%;margin-top:0}.confirm--content .table--actions.actions--bottom .tos--panel{padding-top:0;width:50%;float:right}.confirm--content .table--actions.actions--bottom .tos--panel .panel--body{padding-left:0}.confirm--content .table--actions.actions--bottom .tos--panel .body--revocation p{font-size:0.875rem;line-height:1.5}}@media all and (min-width:1025px){.confirm--content .payment--content .pay-upon-invoice--extra-fields{bottom:200px}.confirm--content .table--actions.actions--bottom:not(.SwagPaymentPayPalUnifiedPayUponInvoice){position:static;box-shadow:none}.confirm--content .table--actions.actions--bottom.SwagPaymentPayPalUnifiedPayUponInvoice{margin-top:0}.confirm--content .table--actions.actions--bottom .main--actions .swag-payment-paypal-unified-pay-upon-invoice-legal-text-container .swag-payment-paypal-unified-pay-upon-invoice-legal-text{font-size:0.875rem;line-height:1.5}}@media all and (min-width:1261px){.confirm--content .product--table .loading-button:before{left:0}.confirm--content .product--table .icon--cross{height:14px}}.cvv-hint-modal{width:100%}.cvv-hint-modal #credit-card-cvv-explanation-modal img{padding:8px 8px 8px 0}.cvv-hint-modal #credit-card-cvv-explanation-modal div{margin:0 20px}@media all and (min-width:521px){.cvv-hint-modal{width:800px !important}.cvv-hint-modal #credit-card-cvv-explanation-modal{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:nowrap}}.product--table{clear:both}.product--table .table--header{display:none}.product--table .table--content{width:100%}.product--table .panel--title{margin:0}.product--table .panel--body{border:none;clear:both}.product--table .row--voucher .basket--badge,.product--table .row--rebate .basket--badge{background-color:#FFFFFF}.product--table .row--voucher .basket--badge .icon--coupon,.product--table .row--rebate .basket--badge .icon--coupon{font-size:2.5rem;color:#0375b4}.product--table .row--voucher .basket--badge .icon--percent2,.product--table .row--rebate .basket--badge .icon--percent2{font-size:2.5rem;color:#c00c00}.product--table .discount-badge{position:absolute;left:20px;top:20px;color:#FFFFFF;background-color:#c00c00;font-size:1rem;font-weight:700;padding:4px 4px 4px 0;width:48px;height:32px}.product--table .discount-badge .value{z-index:1;position:absolute}.product--table .discount-badge:before{z-index:0;position:absolute;left:-10px;transform:skewX(20deg);content:" ";width:40px;height:32px;top:0;background-color:#c00c00}.product--table .row--product,.product--table .row--voucher,.product--table .row--rebate{display:grid;grid-gap:8px;grid-template-columns:repeat(4, minmax(0, 1fr))}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.product--table .row--product,.product--table .row--voucher,.product--table .row--rebate{display:flex;flex-wrap:wrap}}.product--table .row--product:before,.product--table .row--voucher:before,.product--table .row--rebate:before{display:none}.product--table .row--product.is--last-row,.product--table .row--voucher.is--last-row,.product--table .row--rebate.is--last-row{border-bottom:none}.product--table .row--product .column--product,.product--table .row--voucher .column--product,.product--table .row--rebate .column--product{grid-column-start:1;grid-column-end:5;width:100%;display:flex;flex-direction:row;justify-content:space-between;flex-wrap:nowrap}.product--table .row--product .column--product .content--title,.product--table .row--voucher .column--product .content--title,.product--table .row--rebate .column--product .content--title{color:#0375b4;text-decoration:none}.product--table .row--product .column--product .content--sku,.product--table .row--voucher .column--product .content--sku,.product--table .row--rebate .column--product .content--sku{display:none}.product--table .row--product .column--product .product-delivery-and-sku,.product--table .row--voucher .column--product .product-delivery-and-sku,.product--table .row--rebate .column--product .product-delivery-and-sku{font-size:1rem}.product--table .row--product .column--product .column--image,.product--table .row--voucher .column--product .column--image,.product--table .row--rebate .column--product .column--image{padding:0;min-width:24%;max-width:24%}.product--table .row--product .column--product .column--image .table--media-outer,.product--table .row--voucher .column--product .column--image .table--media-outer,.product--table .row--rebate .column--product .column--image .table--media-outer{border:none;max-width:120px;max-height:120px}.product--table .row--product .column--product>.table--content,.product--table .row--voucher .column--product>.table--content,.product--table .row--rebate .column--product>.table--content{width:auto;padding:8px 50px 0 8px;flex-grow:1}.product--table .row--product .column--product>.table--content>.table--content,.product--table .row--voucher .column--product>.table--content>.table--content,.product--table .row--rebate .column--product>.table--content>.table--content{padding:0}.product--table .row--product .column--quantity,.product--table .row--product .column--unit-price,.product--table .row--product .column--tax-price,.product--table .row--product .column--total-price,.product--table .row--voucher .column--quantity,.product--table .row--voucher .column--unit-price,.product--table .row--voucher .column--tax-price,.product--table .row--voucher .column--total-price,.product--table .row--rebate .column--quantity,.product--table .row--rebate .column--unit-price,.product--table .row--rebate .column--tax-price,.product--table .row--rebate .column--total-price{padding:0;margin:0;width:100%}.product--table .row--product .column--quantity .column--label,.product--table .row--product .column--unit-price .column--label,.product--table .row--product .column--tax-price .column--label,.product--table .row--product .column--total-price .column--label,.product--table .row--voucher .column--quantity .column--label,.product--table .row--voucher .column--unit-price .column--label,.product--table .row--voucher .column--tax-price .column--label,.product--table .row--voucher .column--total-price .column--label,.product--table .row--rebate .column--quantity .column--label,.product--table .row--rebate .column--unit-price .column--label,.product--table .row--rebate .column--tax-price .column--label,.product--table .row--rebate .column--total-price .column--label{margin-top:0;font-size:1rem;color:#727272;width:100%;text-align:left}.product--table .row--product .column--quantity .column--label:after,.product--table .row--product .column--unit-price .column--label:after,.product--table .row--product .column--tax-price .column--label:after,.product--table .row--product .column--total-price .column--label:after,.product--table .row--voucher .column--quantity .column--label:after,.product--table .row--voucher .column--unit-price .column--label:after,.product--table .row--voucher .column--tax-price .column--label:after,.product--table .row--voucher .column--total-price .column--label:after,.product--table .row--rebate .column--quantity .column--label:after,.product--table .row--rebate .column--unit-price .column--label:after,.product--table .row--rebate .column--tax-price .column--label:after,.product--table .row--rebate .column--total-price .column--label:after{content:":"}.product--table .row--product .column--actions,.product--table .row--voucher .column--actions,.product--table .row--rebate .column--actions{position:absolute;padding-top:0}.product--table .row--product .column--quantity,.product--table .row--voucher .column--quantity,.product--table .row--rebate .column--quantity{grid-column-start:2;grid-column-end:3}.product--table .row--product .column--quantity .select-field,.product--table .row--voucher .column--quantity .select-field,.product--table .row--rebate .column--quantity .select-field{min-width:0;max-width:90%;float:left}.product--table .row--product .column--total-price,.product--table .row--voucher .column--total-price,.product--table .row--rebate .column--total-price{grid-column-start:3;grid-column-end:5;text-align:left !important;color:#0375b4;font-size:1.15rem}.product--table .row--product .column--total-price .total-price--label,.product--table .row--voucher .column--total-price .total-price--label,.product--table .row--rebate .column--total-price .total-price--label{color:#727272;margin-bottom:8px}.product--table .row--product .column--total-price .discount,.product--table .row--voucher .column--total-price .discount,.product--table .row--rebate .column--total-price .discount{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:nowrap;line-height:1.5}.product--table .row--product .column--unit-price,.product--table .row--product .column--tax-price,.product--table .row--voucher .column--unit-price,.product--table .row--voucher .column--tax-price,.product--table .row--rebate .column--unit-price,.product--table .row--rebate .column--tax-price{display:none}@media all and (min-width:768px){.product--table .panel--body{padding-top:0}.product--table .discount-badge{left:68px;top:14px;right:auto}}.is--ctl-checkout.is--act-confirm .footer-main,.is--ctl-checkout.is--act-shippingpayment .footer-main{display:none}@media all and (min-width:1025px){.is--ctl-checkout.is--act-confirm .footer-main,.is--ctl-checkout.is--act-shippingpayment .footer-main{display:block}}.finish--content{padding-top:20px !important}.finish--teaser{border:none !important}.finish--teaser .teaser--title{font-size:1.15rem;padding-top:0;height:74px;display:flex;flex-direction:column;justify-content:center;flex-wrap:nowrap}.finish--teaser .panel--body.is--wide{position:relative;top:-100px;max-width:980px;margin:0 auto}@media all and (min-width:768px){.finish--teaser .teaser--title{font-size:1.3rem;padding-top:20px}}.finish--table.product--table .column--quantity{text-align:left !important}.finish--table.product--table .column--quantity .quantity--label{display:block;margin-bottom:0 !important}.finish--table.product--table .column--total-price .total-price--label{margin-bottom:0 !important}@media all and (min-width:768px){.finish--table.product--table .row--product,.finish--table.product--table .row--voucher{padding:8px 0;display:grid;grid-gap:8px;grid-template-columns:repeat(12, minmax(0, 1fr))}}@media screen and (min-width:768px) and (-ms-high-contrast:active),(min-width:768px) and (-ms-high-contrast:none){.finish--table.product--table .row--product,.finish--table.product--table .row--voucher{display:flex;flex-wrap:wrap}}@media all and (min-width:768px){.finish--table.product--table .row--product .column--label,.finish--table.product--table .row--voucher .column--label{display:block !important}.finish--table.product--table .row--product .column--product,.finish--table.product--table .row--voucher .column--product{grid-column-end:8}.finish--table.product--table .row--product .column--quantity,.finish--table.product--table .row--voucher .column--quantity{grid-column-start:8;grid-column-end:10}.finish--table.product--table .row--product .column--quantity .select-field,.finish--table.product--table .row--voucher .column--quantity .select-field{padding-left:0}.finish--table.product--table .row--product .column--total-price,.finish--table.product--table .row--voucher .column--total-price{grid-column-start:10;grid-column-end:12}.finish--table.product--table .column--quantity .quantity--label{margin-bottom:-16px !important}}.finish--info .panel{border:none}.finish--info .panel .panel--title{margin:0}@media all and (min-width:768px){.finish--info{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:nowrap}.finish--info .information--panel-item{flex-basis:48%;flex-shrink:1;flex-grow:1}}.logo-printed-order-confirmation{display:none}.finish--info{max-width:940px;margin:0 auto !important;position:relative;top:-100px}.finish--table,.finih-product-table-headline{max-width:920px;margin:0 auto;position:relative;top:-86px}@media all and (min-width:861px){.finish--table,.finih-product-table-headline{left:10px}}.finish--table .panel--body{border:none}.printed-order-confirmation-bankdata{display:none}@media print{.finish--info,.finish--table,.finih-product-table-headline{top:0;left:0}.finish--info .information--panel-address,.finish--info .information--panel-item{margin-bottom:0}.finish--table .quantity--label{padding-bottom:16px}.printed-order-confirmation-bankdata{display:block;max-width:940px;margin:0 auto 40px auto}.printed-order-confirmation-bankdata .headline{padding:1.25rem 0 .625rem 0;border-bottom:1px solid #cbceda;text-decoration:none !important;color:#0375b4;font-weight:700}.printed-order-confirmation-bankdata .prepayment-account-data{padding:1.25rem;line-height:1.5;font-size:0.875rem}.printed-order-confirmation-bankdata .prepayment-account-data>div{display:flex;flex-direction:row;flex-wrap:wrap}.printed-order-confirmation-bankdata .prepayment-account-data>div .lab{font-weight:700;width:30%}.printed-order-confirmation-bankdata .prepayment-account-data .account-institute{font-weight:700;width:100%}.product--table .discount-badge{right:0;left:auto;-webkit-print-color-adjust:exact;print-color-adjust:exact}.printed-order-confirmation-logo{background-color:red;display:block;-webkit-print-color-adjust:exact;print-color-adjust:exact;background:url("../../themes/Frontend/SportFits/frontend/_public/src/img/logos/sportfits-logo-ci-color.svg");width:280px;height:60px;margin:0 auto 20px auto}}.content--home{margin-top:0}@media all and (min-width:1501px){.content--home{margin-top:20px}}.content--home .emotion--wrapper:nth-child(2n+3){max-width:100%;margin:0;background-color:#e9eaef}.content--home .emotion--wrapper:nth-child(2n+3)>*{max-width:1260px;background-color:#e9eaef}@media all and (min-width:1261px){.content--home .emotion--wrapper:nth-child(2n+3)>*{margin-left:auto !important;margin-right:auto !important}}.content--home .emotion--wrapper:nth-child(2n+3) .panel{background-color:#e9eaef}.content--home .fluid-product-slider.t-shirts{padding-left:0 !important}.content--home .emotion--wrapper{margin-bottom:8px}.content--home .emotion--wrapper:last-child{margin-top:20px}.zammad-chat{z-index:9999}.tspo-cookie-permission--container .cookie-permission--content{font-size:0.875rem;margin-bottom:14px}.tspo-cookie-permission--container .cookie-permission--button{display:flex;flex-direction:row;align-items:center;justify-content:space-around;flex-wrap:wrap}.tspo-cookie-permission--container .cookie-permission--button .cookie-permission--decline-button{display:none}.tspo-cookie-permission--container .cookie-permission--button a{width:100%;min-width:200px;margin:0 8px 8px 0}@media all and (min-width:521px){.tspo-cookie-permission--container .cookie-permission--button{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;flex-wrap:wrap}.tspo-cookie-permission--container .cookie-permission--button a{width:auto}}.page-wrap--cookie-permission{z-index:100000}.hero--text{padding:0 !important}.hero--text .teaser--text-long.is--hidden{display:block !important}.hero--text .teaser--text-short{display:none}.category-presentation{position:relative;margin-top:-26px}@media all and (min-width:768px){.category-presentation{margin-top:0}}@media all and (min-width:768px){.category-presentation{margin-top:-14px}}.category-presentation h1{margin-top:20px;margin-bottom:14px;line-height:1.2}.category-presentation .header{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;flex-wrap:nowrap}.category-presentation .header.without-picture .icon-brand{filter:invert(46%) sepia(4%) saturate(158%) hue-rotate(2deg) brightness(96%) contrast(93%)}.category-presentation .header.with-picture .supplier-logo-icon{font-size:3rem;position:absolute;top:0;right:0;height:120px;width:120px;background-color:rgba(255,255,255,0.7);text-align:center}.category-presentation .header.with-picture .supplier-logo-icon .icon-brand:before{line-height:120px}@media all and (min-width:521px){.category-presentation .header.with-picture .supplier-logo-icon{font-size:4rem;height:160px;width:160px}.category-presentation .header.with-picture .supplier-logo-icon .icon-brand:before{line-height:160px}}@media all and (min-width:768px){.category-presentation .header.without-picture .supplier-logo-icon{display:block}.category-presentation .header.without-picture h1{margin-top:0}.category-presentation .header.with-picture .supplier-logo-icon{height:250px;width:220px}.category-presentation .header.with-picture .supplier-logo-icon .icon-brand:before{line-height:250px}}@media all and (min-width:861px){.category-presentation .header.with-picture .supplier-logo-icon{width:250px}}.category-presentation .header-image{position:relative}.category-presentation .header-image .banner{width:100%;height:120px;background-size:cover}@media all and (min-width:521px){.category-presentation .header-image .banner{height:160px}}@media all and (min-width:768px){.category-presentation .header-image .banner{height:250px}}.category-presentation .header-image .logo{position:absolute;top:40px;left:40px;width:16vw;display:flex;flex-direction:column;align-items:center;justify-content:center;flex-wrap:nowrap}.category-presentation .header-image .logo img{width:80%;max-height:70%;object-fit:contain;object-position:center}@media all and (max-width:1024px){.category-presentation .header-image .logo{top:40px;left:40px;width:26vw}.category-presentation .header-image .logo.mini{width:18vw}.category-presentation .header-image .logo.smaller{width:22vw}.category-presentation .header-image .logo.larger{width:30vw}.category-presentation .header-image .logo.huge{width:34vw}.category-presentation .header-image .logo.mobile-fader{top:0 !important;left:0 !important;height:100%}.category-presentation .header-image .logo.mobile-fader.light{background-color:rgba(255,255,255,0.7) !important;color:#727272}.category-presentation .header-image .logo.mobile-fader.light img{filter:invert(46%) sepia(4%) saturate(158%) hue-rotate(2deg) brightness(96%) contrast(93%)}.category-presentation .header-image .logo.mobile-fader.dark{background-color:rgba(114,114,114,0.7) !important}.category-presentation .header-image .logo.mobile-fader.dark img{filter:invert(100%) sepia(0%) saturate(7489%) hue-rotate(353deg) brightness(102%) contrast(102%)}}@media all and (min-width:1025px){.category-presentation .header-image .logo{width:24%}.category-presentation .header-image .logo.desktop-mini{width:16%}.category-presentation .header-image .logo.desktop-smaller{width:20%}.category-presentation .header-image .logo.desktop-larger{width:28%}.category-presentation .header-image .logo.desktop-huge{width:32%}.category-presentation .header-image .logo.desktop-fader{top:0 !important;left:0 !important;height:100%;margin:0}.category-presentation .header-image .logo.desktop-fader.desktop-fader.desktop-right{left:auto !important;right:0}.category-presentation .header-image .logo.desktop-fader.desktop-fader.desktop-right:before{left:auto !important;right:0}.category-presentation .header-image .logo.desktop-fader.desktop-light{background-color:rgba(255,255,255,0.7) !important}.category-presentation .header-image .logo.desktop-fader.desktop-light img{filter:invert(46%) sepia(4%) saturate(158%) hue-rotate(2deg) brightness(96%) contrast(93%)}.category-presentation .header-image .logo.desktop-fader.desktop-dark{background-color:rgba(114,114,114,0.7) !important}.category-presentation .header-image .logo.desktop-fader.desktop-dark img{filter:invert(93%) sepia(80%) saturate(0%) hue-rotate(310deg) brightness(102%) contrast(101%)}}@media all and (min-width:1501px){.category-presentation .header-image .logo.desktop-fader:before{min-width:13vw}}@media all and (min-width:1851px){.category-presentation .header-image .logo.desktop-fader:before{min-width:11vw}}@media all and (max-width:767px){.category-presentation .header-image .logo.mobile-right{left:auto !important;right:0}.category-presentation .header-image .logo.mobile-right:before{right:0;left:auto;margin-right:0}}.category-presentation .header-image .categories{display:none}@media all and (min-width:861px){.category-presentation .header-image .categories{display:block;position:absolute;top:0;right:40px;background-color:rgba(255,255,255,0.7);height:100%;display:flex;flex-direction:column;justify-content:center;flex-wrap:nowrap}.category-presentation .header-image .categories span{text-transform:uppercase;padding:0 8px;font-weight:700;font-size:1.15rem}}@media all and (min-width:861px) and (min-width:1025px){.category-presentation .header-image .categories span{font-size:1.3rem}}@media all and (min-width:861px){.category-presentation .header-image .categories a{display:block;background-color:rgba(255,255,255,0.7);padding:8px;margin:8px 0;font-weight:400}}.category-presentation h2{margin-top:14px}.category-presentation .read-more{font-weight:700;padding-top:14px;display:block}.vendor--info{margin-bottom:0;margin-top:20px}.vendor--info .panel--body{padding:0}@media all and (min-width:1501px){.tspo-category-presentation-read-more{margin-left:0}}.tspo-category-presentation-read-more h3{font-weight:700}.is--ctl-index .tspo-category-presentation{max-width:1260px;margin:0 auto}.faq-item-group{border:1px solid #c8c8c8;padding:8px;margin-bottom:14px}.faq-item-group .faq-item-group--headline{cursor:pointer;color:#0375b4;padding-right:20px;position:relative;margin-top:8px;padding-left:8px}.faq-item-group .faq-item-group--headline:after{font-family:"sportfits-icons";font-weight:normal;content:"\e612";position:absolute;right:8px}.faq-item-group .faq-item-group--headline.is--active:after{content:"\e610"}.faq-item-group .faq-item--headline{cursor:pointer;margin-top:8px;margin-left:40px;list-style-type:circle;position:relative}.faq-item-group .faq-item--headline:before{content:"";display:inline-block;position:absolute;width:6px;height:6px;border-radius:6px;background-color:#727272;top:9px;left:-15px}.faq-item-group .faq-subitem-content{margin-left:40px;padding-left:14px;border-left:1px solid #c8c8c8}.faq-item-group .faq-subitem-content ul li{margin-left:24px}.faq-item-group .faq-group-content{padding-left:8px}.faq-item-group .faq-item--container p{padding:8px 25px}.language--flag.de_AT{background-position:0 0;background-image:linear-gradient(to bottom, #ed2939 33%, #fff 33%, #fff 66%, #ed2939 66%)}.image-gallery--modal{z-index:10000}.image-gallery--modal .modal--close{background-color:#0375b4;background-image:none;color:#FFFFFF;font-size:1.3rem}.image-gallery--modal .modal--close:before{display:block}.image-gallery--modal .image-slider--container{bottom:0}.image-gallery--modal .image--gallery .image-slider--thumbnails{height:90px}.image-gallery--modal .image-slider--thumbnails{background-color:transparent}.image-gallery--modal .image-slider--thumbnails .thumbnail--link{width:60px;height:60px;background-color:#FFFFFF}.image-gallery--modal .image-slider--thumbnails .thumbnail--link.toc-icon-link{display:none}.image-gallery--modal .image-slider--item img{object-fit:contain;object-position:center;width:90%;height:90%}.image-gallery--modal .thumbnail--image{width:100%;height:auto;padding:4px;object-fit:contain}.image-gallery--modal .thumbnails--arrow,.image-gallery--modal .arrow{display:none;background-color:#0375b4;border:none}.image-gallery--modal .thumbnails--arrow:before,.image-gallery--modal .arrow:before{font-family:"sportfits-icons";color:#FFFFFF;font-size:1.3rem}.product--actions{padding-top:4px !important;border-bottom:none !important;display:flex;flex-direction:row;justify-content:flex-end;flex-wrap:nowrap}.product--actions .action--form{background-color:#e9eaef;width:100%;height:40px}.product--actions .action--form:first-child{margin-right:2%}.product--actions .action--form:hover{background-color:#025482}.product--actions .action--form:hover button{color:#FFFFFF}.product--actions .action--form button{width:100%;background-color:#e9eaef;height:40px;line-height:40px;display:flex;flex-direction:row;justify-content:center;flex-wrap:nowrap}@media all and (min-width:768px){.product--actions{width:100%}.product--actions .action--form{width:50%}.product--actions .action--form:first-child{margin-right:8px}}.is--ctl-newsletter .content--wrapper{margin:0 auto !important;max-width:980px}.is--ctl-newsletter .content--wrapper .panel--body{border:none}.is--ctl-newsletter .newsletter--content{margin-bottom:40px}.is--ctl-newsletter .newsletter--content .newsletter--headline{padding-bottom:0}.is--ctl-newsletter .newsletter--content .newsletter--headline .newsletter--title{margin-top:0}.is--ctl-newsletter .newsletter--content .newsletter--headline .newsletter--info{margin-bottom:0}.is--ctl-newsletter .newsletter--content .panel--title{display:none}.is--ctl-newsletter .newsletter--content .newsletter--form{border:none}.newsletter-integration{margin-top:-20px}.newsletter-integration .custom-page--tab-headline{display:none}.newsletter-integration h2{margin-top:8px;color:#0375b4}.newsletter-integration p{font-size:0.875rem}.newsletter-integration a:not(.btn){text-decoration:underline}.newsletter-integration .proceed-btn{display:block;width:fit-content;margin:20px auto}.newsletter-integration .proceed-btn:after{padding-left:14px}.newsletter-integration img{max-height:260px;object-fit:cover;width:100%}.newsletter-integration .header-badge{padding:40px;max-height:200px;object-fit:contain}.newsletter-integration .caption{font-size:0.75rem}.newsletter-integration form{max-width:400px;margin:0 auto}.newsletter-integration form .formassi_element_paragraph{padding:8px 0}.newsletter-integration form .element{height:40px;margin:0 0 32px 0;position:relative}.newsletter-integration form .element .validation{font-size:0.75rem;width:100%;padding-right:8px;color:#c00c00;position:absolute;line-height:37px;text-align:right;display:none;font-weight:300}.newsletter-integration form .element .first label{cursor:text;z-index:2}.newsletter-integration form .element .first .descr{display:none}.newsletter-integration form .element .second input{position:absolute;width:100%}.newsletter-integration form .element .second .descr{font-style:italic;font-size:0.75rem;position:absolute;bottom:-42px;right:0}.newsletter-integration form .element.has--error .validation{display:block}.newsletter-integration form button{margin:0 auto;display:block;background:#0375b4;background:-ms-linear-gradient(top, #0496e6 0%, #0375b4 50%, #0375b4 100%);background:linear-gradient(to bottom, #0496e6 0%, #0375b4 50%, #0375b4 100%);color:#FFFFFF;border:1px solid #025482;padding:8px}.newsletter-integration form button:after{position:relative;top:1px;content:"\e60f";font-family:"sportfits-icons";font-weight:normal;padding-left:8px}@media all and (min-width:521px){.newsletter-integration #optin_form button{margin-top:8px;width:100%}.newsletter-integration #optin_form button:after{padding-left:20px}}@media all and (min-width:768px){.newsletter-integration{margin-left:-16.25rem;padding:14px}}@media all and (min-width:1025px){.newsletter-integration{margin-right:16.25rem;margin-left:0}.newsletter-integration .custom-page--tab-headline{display:block;margin-top:0}}.newsletter-doubleoptin-confirmation .custom-page--tab-headline,.newsletter-signup-completed .custom-page--tab-headline{display:none !important}@media all and (min-width:861px){.newsletter-doubleoptin-confirmation,.newsletter-signup-completed{margin-right:16.25rem;margin-left:0}}.note--content .account--welcome{max-width:980px;margin:20px auto}.note--content .notepad-introduction .notepad-introduction-image{width:100%;height:231px;background-size:contain;background-repeat:no-repeat;background-position:right}.note--content .notepad-introduction.notepad-filled .notepad-introduction-text{width:100%}.note--content .notepad-introduction.notepad-filled .text2{display:none}.note--content .notepad-introduction.notepad-filled .notepad-introduction-image{display:none}@media all and (min-width:521px){.note--content .notepad-introduction{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;flex-wrap:nowrap}.note--content .notepad-introduction .notepad-introduction-text{width:40%}.note--content .notepad-introduction .notepad-introduction-image{width:58%;height:231px;position:relative;top:-60px}}.note--overview{max-width:980px;margin:20px auto}.note--overview .panel--table{border-left:none;border-right:none;border-bottom:none;border-top:1px solid #c8c8c8;border-radius:0;padding:0}.note--overview .note--title,.note--overview .note--price,.note--overview .note--compare button{color:#0375b4}.note--overview .note--image-link{border:none}.note--overview .note--delete{background-color:#0375b4;background-image:none;border:none;color:#FFFFFF}.note--overview .note--delete:hover{background-color:#025482}.note--overview .alert{display:flex;flex-direction:row;flex-wrap:nowrap;margin-right:70px}.note--overview .alert .alert--icon{width:40px}.note--overview .alert .icon--info{width:40px;text-align:center}.note--overview .alert .icon--info:before{margin-right:0 !important}html[lang=de] .notepad-introduction-image{background-image:url("../../themes/Frontend/SportFits/frontend/_public/src/img/notepad-de.jpg")}html[lang=en] .notepad-introduction-image{background-image:url("../../themes/Frontend/SportFits/frontend/_public/src/img/notepad-en.jpg")}.entry--compare{visibility:visible;position:fixed;cursor:pointer;right:-1px;padding:14px !important;top:95px;color:#0375b4 !important;border:1px solid #c8c8c8;border-radius:4px 0 0 4px;z-index:8000;background-color:#FFFFFF;height:auto !important;-webkit-box-shadow:1px 1px 2px 1px #dcdbe0;box-shadow:1px 1px 2px 1px #dcdbe0;display:flex;flex-direction:row;align-items:center;justify-content:space-around;flex-wrap:wrap}@media all and (min-width:768px){.entry--compare{top:150px}}.entry--compare .icon--compare{margin-right:4px}.entry--compare .compare--quantity{color:#FFFFFF !important;border:none;background:#8d0900;background:-ms-linear-gradient(top, #c00c00 0%, #8d0900 100%);background:linear-gradient(to bottom, #c00c00 0%, #8d0900 100%);border-radius:50%;width:24px;height:24px;line-height:24px;text-align:center}.entry--compare .compare--list{top:60px;right:8px}.entry--compare .compare--list:after{left:auto;right:20px}.modal--compare{padding-right:100px}.modal--compare .compare--group-list .list--entry{list-style-type:none}.modal--compare:before{font-family:"sportfits-icons";content:"\e924";position:absolute;top:0;left:50%;color:#0375b4;font-size:2.5rem;width:40px;text-align:center;margin-left:-20px;z-index:1000}@media all and (min-width:1025px){.modal--compare:before{display:none}}.modal--compare .compare--group:first-child{width:auto}.advanced-promotion-container.mobile{box-shadow:0 -1px 2px 1px #dcdbe0,0 1px 2px 1px #dcdbe0;width:calc(100% + 16px);margin-left:-8px;padding:8px}.advanced-promotion-container.desktop{width:calc(100% + 28px);margin-left:-14px;padding:8px 14px}.advanced-promotion-container .promotion-headline{font-weight:700;font-size:1.15rem;text-align:center;line-height:30px;height:30px}.advanced-promotion-container .promotion-headline.has-icon:before{display:inline-block;position:relative;top:2px;margin-right:8px;width:30px;height:30px;line-height:30px;border-radius:50%}.advanced-promotion-container .promotion-text{color:#FFFFFF;font-size:0.84rem;padding:8px}.advanced-promotion-container .promotion-show-more-link{z-index:1}.advanced-promotion-container.background-color-grey{background-color:#f1f1f1}.advanced-promotion-container.background-color-grey .promotion-headline,.advanced-promotion-container.background-color-grey .promotion-text{color:#727272}.advanced-promotion-container.background-color-grey .promotion-headline.has-icon:before{color:#f1f1f1}.advanced-promotion-container.background-color-black{background-color:#000000}.advanced-promotion-container.background-color-white{background-color:#FFFFFF}.advanced-promotion-container.background-color-red{background-color:#c00c00}.advanced-promotion-container.background-color-blue{background-color:#0375b4}.advanced-promotion-container.background-color-green{background-color:#6a9e06}.advanced-promotion-container.color-red .promotion-headline.has-icon:before{background-color:#c00c00}.advanced-promotion-container.color-blue .promotion-headline.has-icon:before{background-color:#0375b4}.advanced-promotion-container.color-green .promotion-headline.has-icon:before{background-color:#6a9e06}@media all and (min-width:1151px){.advanced-promotion-container.desktop{width:calc(100% + 40px);margin-left:-20px}}.advanced-promotion--badge{color:#FFFFFF;padding:8px;background:#0375b4}.advanced-promotion--badge:after{backface-visibility:hidden;content:"";display:block;width:0;height:0;position:absolute;border-top:6px solid #0375b4;border-right:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid transparent;bottom:-6px;right:3px;transform:rotate(135deg)}.advanced-promotion--badge .promotion-text{z-index:1;position:relative}.advanced-promotion--badge:before{background:#0375b4}.advanced-promotion--badge.red,.advanced-promotion--badge.discount-sale{background:#c00c00}.advanced-promotion--badge.red:after,.advanced-promotion--badge.discount-sale:after{border-top-color:#c00c00}.advanced-promotion--badge.red:before,.advanced-promotion--badge.discount-sale:before{background:#c00c00}.advanced-promotion--badge.green,.advanced-promotion--badge.discount-mini{background:#6a9e06}.advanced-promotion--badge.green:after,.advanced-promotion--badge.discount-mini:after{border-top-color:#6a9e06}.advanced-promotion--badge.green:before,.advanced-promotion--badge.discount-mini:before{background:#6a9e06}.promotion-countdown-container.desktop{min-height:158px}.promotion-countdown-container .promotion-headline{max-width:720px;margin:0 auto}.promotion-countdown-container .show-timelabels-no{display:none !important}.promotion-countdown-container .promotion-show-more-link{width:fit-content;padding:4px 8px;margin:0 auto;text-align:center;border:none;background:none !important;box-shadow:none}.promotion-countdown-container .promotion-show-more-link .collapse--toggler{right:-8px;top:4px}.promotion-countdown-container.color-red .promotion-show-more-link{color:#c00c00}.promotion-countdown-container.color-red .advanced-promotion-countdown .figure>span{color:#c00c00}.promotion-countdown-container.color-blue .promotion-show-more-link{color:#0375b4}.promotion-countdown-container.color-blue .advanced-promotion-countdown .figure>span{color:#0375b4}.promotion-countdown-container.color-green .promotion-show-more-link{color:#6a9e06}.promotion-countdown-container.color-green .advanced-promotion-countdown .figure>span{color:#6a9e06}.promotion-countdown-container.background-color-grey .promotion-headline{color:#727272}.promotion-countdown-container.background-color-red .promotion-headline,.promotion-countdown-container.background-color-black .promotion-headline,.promotion-countdown-container.background-color-blue .promotion-headline,.promotion-countdown-container.background-color-green .promotion-headline{color:#FFFFFF}.advanced-promotion-countdown{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:nowrap;max-width:720px;margin:14px auto 0 auto}.advanced-promotion-countdown .bloc-time{width:31%;text-align:center}.advanced-promotion-countdown .bloc-time:last-child{margin-right:0}.advanced-promotion-countdown .bloc-time-separator{padding:0 14px;line-height:58px;font-size:2rem}.advanced-promotion-countdown .count-title{display:block;margin-bottom:8px;font-size:0.875rem;text-transform:uppercase}.advanced-promotion-countdown .figure-container{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:nowrap}.advanced-promotion-countdown .figure{position:relative;height:60px;width:50%;margin-right:10px;background-color:#fff;border-radius:8px;box-shadow:0 3px 4px 0 rgba(0,0,0,0.2),inset 2px 4px 0 0 rgba(255,255,255,0.08)}.advanced-promotion-countdown .figure:last-child{margin-right:0}.advanced-promotion-countdown .figure>span{position:absolute;left:0;right:0;margin:auto;font:normal 2.5rem -apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:60px;font-weight:700;color:#c00c00}.advanced-promotion-countdown .figure .top:after,.advanced-promotion-countdown .figure .bottom-back:after{content:"";position:absolute;z-index:-1;left:0;bottom:0;width:100%;height:100%;border-bottom:1px solid rgba(0,0,0,0.1)}.advanced-promotion-countdown .figure .top{z-index:3;background-color:#f7f7f7;transform-origin:50% 100%;-webkit-transform-origin:50% 100%;border-top-right-radius:10px;border-top-left-radius:10px;transform:perspective(200px)}.advanced-promotion-countdown .figure .bottom{z-index:1}.advanced-promotion-countdown .figure .bottom:before{content:"";position:absolute;display:block;top:0;left:0;width:100%;height:50%;background-color:rgba(0,0,0,0.02)}.advanced-promotion-countdown .figure .bottom-back{z-index:2;top:0;height:50%;overflow:hidden;background-color:#f7f7f7;border-top-right-radius:10px;border-top-left-radius:10px}.advanced-promotion-countdown .figure .bottom-back span{position:absolute;top:0;left:0;right:0;margin:auto}.advanced-promotion-countdown .figure .top,.advanced-promotion-countdown .figure .top-back{height:50%;overflow:hidden;backface-visibility:hidden}.advanced-promotion-countdown .figure .top-back{z-index:4;bottom:0;background-color:#fff;-webkit-transform-origin:50% 0;transform-origin:50% 0;transform:perspective(200px) rotateX(180deg);border-bottom-left-radius:10px;border-bottom-right-radius:10px}.advanced-promotion-countdown .figure .top-back span{position:absolute;top:-100%;left:0;right:0;margin:auto}.promotion-messageslider-container .promotion-show-more-link{padding-top:4px}.promotion-messageslider-container .swiper-button:after{font-size:28px}.promotion-messageslider-container .swiper-button.swiper-button-disabled{display:none}.promotion-messageslider-container .promotion-show-more-link{width:fit-content;padding:4px 8px;margin:0 auto;text-align:center;border:none;background:none !important;box-shadow:none}.promotion-messageslider-container .promotion-show-more-link .collapse--toggler{right:-8px;top:4px}.promotion-messageslider-container .promotion-messages{color:#FFFFFF;font-size:0.84rem;padding:8px 40px}.promotion-messageslider-container .promotion-messages .promotion-message{font-size:1.15rem;text-align:center}.promotion-messageslider-container.color-red .promotion-show-more-link,.promotion-messageslider-container.color-red .promotion-headline{color:#c00c00}.promotion-messageslider-container.color-blue .promotion-show-more-link,.promotion-messageslider-container.color-blue .promotion-headline{color:#0375b4}.promotion-messageslider-container.color-green .promotion-show-more-link,.promotion-messageslider-container.color-green .promotion-headline{color:#6a9e06}.promotion-messageslider-container.background-color-red .promotion-headline.has-icon:before,.promotion-messageslider-container.background-color-blue .promotion-headline.has-icon:before,.promotion-messageslider-container.background-color-green .promotion-headline.has-icon:before{background-color:#FFFFFF}.promotion-messageslider-container.background-color-red .promotion-headline,.promotion-messageslider-container.background-color-red .promotion-messages,.promotion-messageslider-container.background-color-red .swiper-button,.promotion-messageslider-container.background-color-red .promotion-show-more-link,.promotion-messageslider-container.background-color-blue .promotion-headline,.promotion-messageslider-container.background-color-blue .promotion-messages,.promotion-messageslider-container.background-color-blue .swiper-button,.promotion-messageslider-container.background-color-blue .promotion-show-more-link,.promotion-messageslider-container.background-color-green .promotion-headline,.promotion-messageslider-container.background-color-green .promotion-messages,.promotion-messageslider-container.background-color-green .swiper-button,.promotion-messageslider-container.background-color-green .promotion-show-more-link{color:#FFFFFF}.promotion-messageslider-container.background-color-grey .promotion-headline.has-icon:before{color:#e9eaef}.promotion-messageslider-container.background-color-grey .promotion-messages,.promotion-messageslider-container.background-color-grey .swiper-button{color:#727272}.promotion-messageslider-container.background-color-grey .swiper-button{background-color:#e9eaef}.promotion-messageslider-container.background-color-red .promotion-headline.has-icon:before{color:#c00c00}.promotion-messageslider-container.background-color-red .swiper-button{background-color:#c00c00}.promotion-messageslider-container.background-color-blue .promotion-headline.has-icon:before{color:#0375b4}.promotion-messageslider-container.background-color-blue .swiper-button{background-color:#0375b4}.promotion-messageslider-container.background-color-green .promotion-headline.has-icon:before{color:#008000}.promotion-messageslider-container.background-color-green .swiper-button{background-color:#008000}.promotion-messageslider-container.background-color-black .promotion-headline.has-icon:before{color:#000000}.promotion-messageslider-container.background-color-black .swiper-button{background-color:#000000}.ajax--cart .item--promotion-discount,.ajax--cart .item--regular-discount{color:#c00c00}.product--table .item--promotion-discount,.product--table .item--regular-discount{color:#c00c00;font-weight:300;font-size:0.875rem}#tspo-supplier-filter{margin-top:14px}#tspo-supplier-filter.compact-design{display:none;margin-bottom:14px}#tspo-supplier-filter.compact-design.supplier-selected li{position:relative}#tspo-supplier-filter.compact-design.supplier-selected li.is--active:after{position:absolute;top:4px;right:4px;font-family:"sportfits-icons";content:"\e60c";width:20px;height:20px;background-color:#6a9e06;color:#FFFFFF;border-radius:100%;text-align:center;font-size:0.84rem;line-height:20px}#tspo-supplier-filter.compact-design .collapse--content{top:0;overflow-x:hidden}#tspo-supplier-filter.compact-design .icon-list-nav{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;border-top:none;width:calc(100% + 4px);position:relative;left:-4px;margin-top:0;padding-top:0}#tspo-supplier-filter.compact-design .icon-list-nav>li{flex-basis:40%;flex-grow:1;flex-shrink:1;height:50px;margin-left:4px;margin-bottom:4px;padding:8px}#tspo-supplier-filter.compact-design .icon-list-nav>li img{margin:0 auto;max-width:70px}#tspo-supplier-filter>.collapse--header{font-weight:700;background:#0375b4;background:-ms-linear-gradient(top, #0496e6 0%, #0375b4 100%);background:linear-gradient(to bottom, #0496e6 0%, #0375b4 100%);border-radius:0 !important;color:#FFFFFF;margin-top:0}#tspo-supplier-filter>.collapse--header+.collapse--content{display:block}@media all and (min-width:861px){#tspo-supplier-filter>.collapse--header{min-width:190px}}#tspo-supplier-filter .collapse--content{border:none;box-shadow:none;position:relative;top:34px;z-index:10000}@media all and (min-width:768px){#tspo-supplier-filter .collapse--content{top:2px}}#tspo-supplier-filter .all-suppliers .show-all-link{width:100%;border:none;padding:8px 0;display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap;background:none;color:#0375b4;box-shadow:none;font-weight:700}#tspo-supplier-filter .all-suppliers .show-all-link .collapse--toggler{position:static;margin-left:8px}#tspo-supplier-filter .all-suppliers li{background-color:unset !important;overflow:hidden}#tspo-supplier-filter .all-suppliers li a{line-height:1.5;font-size:1rem;padding-left:10px}@media all and (min-width:861px){#tspo-supplier-filter.compact-design{display:block}}.is--ctl-index #tspo-supplier-filter{position:static;width:100%;max-width:1260px;margin:0 auto}.is--ctl-index #tspo-supplier-filter .icon-list-nav{border:1px solid #dcdbe0}.is--ctl-index #tspo-supplier-filter .icon-list-nav li{flex-basis:45%;flex-grow:1;background-color:#e9eaef;margin:4px}@media all and (min-width:1025px){.is--ctl-index #tspo-supplier-filter .icon-list-nav li{flex-basis:20%}}.is--ctl-index #tspo-supplier-filter .icon-list-nav img{filter:invert(46%) sepia(4%) saturate(158%) hue-rotate(2deg) brightness(96%) contrast(93%);object-fit:contain}.is--ctl-index #tspo-supplier-filter .icon-list-nav{border:none}@media all and (min-width:521px){.is--ctl-index #tspo-supplier-filter .icon-list-nav li{flex-basis:30%}}@media all and (min-width:1025px){.is--ctl-index #tspo-supplier-filter .icon-list-nav li{flex-basis:15%}}.bestit-amazon-pay--widget-single iframe,.bestit-amazon-pay--widget iframe{border:none !important}.bestit-amazon-pay--widget-single{height:320px;width:100%}.bestit-amazon-pay--widget-single--button-next,.btn.left.is--icon-left{background-color:#0375b4;color:#FFFFFF;border:none;position:relative;top:-30px}.bestit-amazon-pay--tooltip{display:none}.tspo-address-street-number,.tspo-address-zip-city{display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:nowrap}.tspo-address-street-number .street{flex-basis:69%}.tspo-address-street-number .number{flex-basis:30%}.tspo-address-zip-city .zip{flex-basis:30%}.tspo-address-zip-city .city{flex-basis:69%}.tspo-address-packstation-number{display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap}.tspo-address-packstation-number .alert{flex-basis:100%;margin:0 0 14px 0 !important}.tspo-address-packstation-number .packstation{margin-top:-14px;max-width:none !important;flex-basis:30%}.tspo-address-packstation-number .number{flex-basis:69%}.register--shipping-country{margin-bottom:14px}.tspo_address_validation_shipping_choice_radio{margin:4px 0 8px 0;display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap}.tspo_address_validation_shipping_choice_radio .tspo_address_validation_shipping_choice_postaddress{margin-right:14px}.cursor-style input,.cursor-style label{cursor:pointer}.cursor-style label{color:#0375b4;font-weight:700}.tspo-sale-header{background:linear-gradient(to bottom, #ef1818 0%, #8e0202 100%) !important}.tspo-sale-header-mobile{display:none !important}#tspo-auto-sale-no-discount-link{font-weight:300;margin-top:20px;font-size:0.875rem;padding-right:20px;width:100%}.sidebar--navigation .main-sale-banner{padding-top:8px;height:90px}.sidebar--navigation .main-sale-banner img{height:100%;object-fit:cover;object-position:left}.sidebar--navigation #sale-by-category{margin-bottom:0;padding:0 8px}.sidebar--navigation .main-sale-banner,.sidebar--navigation .tspo-sale-categories-mobile-gallery-items a{display:block;position:relative}.sidebar--navigation .main-sale-banner:before,.sidebar--navigation .tspo-sale-categories-mobile-gallery-items a:before{position:absolute !important;color:#FFFFFF;right:0;margin-right:0 !important;top:50% !important;margin-top:-16px;padding:8px;background-color:rgba(0,0,0,0.6);border-radius:50% 0 0 50%}.tspo-sale-banner--container{width:100%;background-color:white}.tspo-sale-banner--gallery{height:60px;background-color:white;display:grid;margin-bottom:10px}@media all and (min-width:521px){.tspo-sale-banner--gallery{height:100px}}@media all and (min-width:861px){.tspo-sale-banner--gallery{height:100px}}@media all and (min-width:1025px){.tspo-sale-banner--gallery{height:150px}}@media all and (min-width:1261px){.tspo-sale-banner--gallery{height:200px}}.tspo-sale-banner--image{grid-column-start:1;grid-column-end:9;grid-row-start:1;grid-row-end:4;position:relative}.tspo-sale-banner--image img{width:100%;height:auto;display:block;outline:solid #000 .3px;object-fit:cover}.tspo-sale-banner--image .tspo-sale-banner--text{position:absolute;bottom:20%;margin:0;font-size:1.1rem;font-weight:bold;line-height:100%}@media (-webkit-min-device-pixel-ratio:2) and (min-width:768px),(min-resolution:192dpi) and (min-width:768px){.tspo-sale-banner--image .tspo-sale-banner--text{font-size:1.2rem}}@media (-webkit-min-device-pixel-ratio:2) and (max-width:767px),(min-resolution:192dpi) and (max-width:767px){.tspo-sale-banner--image .tspo-sale-banner--text{font-size:0.9rem}}.tspo-sale-banner--image .tspo-sale-banner--text span{color:white;background:black;background:rgba(0,0,0,0.7);padding:0.5em}.tspo-sale-banner--image .tspo-sale-banner--text span.spacer{padding:0 5px;background:transparent}.tspo-sale-banner--image .tspo-sale-banner--text span.spacer::before{content:" "}.navigation-main{background-color:#e9eaef;border-top:1px solid #c8c8c8;border-bottom:1px solid #c8c8c8}.navigation-main .container{background-color:#e9eaef}.navigation-main .navigation--list .navigation--entry .navigation--link{text-transform:uppercase;border-bottom:2px solid transparent}.navigation-main .navigation--list .navigation--entry .navigation--link.active,.navigation-main .navigation--list .navigation--entry .navigation--link.is--active{background-color:transparent;background-image:none;color:#727272;border-bottom-color:#0375b4}.navigation-main .navigation--list .navigation--entry.is--hovered{background:none}.navigation-main .navigation--list .navigation--entry.is--hovered .navigation--link{background:none;color:#727272;border-bottom-color:#0375b4}.navigation-main .advanced-menu{background-color:#FFFFFF;-webkit-box-shadow:1px 1px 2px 1px #dcdbe0;box-shadow:1px 1px 2px 1px #dcdbe0}.navigation-main .advanced-menu .button-container{display:none}.navigation-main .advanced-menu .content--wrapper{margin-top:0}.navigation-main .advanced-menu .menu--list.menu--level-0{display:flex;flex-direction:row;flex-wrap:nowrap}.navigation-main .advanced-menu .menu--list.menu--level-1{margin-left:0}.navigation-main .advanced-menu .item--level-0{flex-basis:300px;flex-shrink:1}.navigation-main .advanced-menu .item--level-0>.menu--list-item-link{color:#0375b4;font-weight:300;font-size:1.15rem;border-bottom:1px solid #c8c8c8}.navigation-main .advanced-menu .item--level-0>.menu--list-item-link:hover{font-weight:700}.navigation-main .advanced-menu .item--level-1>.menu--list-item-link{font-weight:300}.navigation-main .advanced-menu .category-id-28 .menu--list.menu--level-0,.navigation-main .advanced-menu .category-id-1518 .menu--list.menu--level-0{display:block}.navigation-main .advanced-menu .category-id-28 .menu--list .item--level-0,.navigation-main .advanced-menu .category-id-1518 .menu--list .item--level-0{padding-bottom:8px}.navigation-main .advanced-menu .container{width:100%;background-color:white}.navigation-main .advanced-menu .gallery{background-color:white;display:grid;grid-gap:20px;grid-template-columns:repeat(8, minmax(0, 1fr));margin:20px}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.navigation-main .advanced-menu .gallery{display:flex;flex-wrap:wrap}}@media (-webkit-min-device-pixel-ratio:2) and (max-width:767px),(min-resolution:192dpi) and (max-width:767px){.navigation-main .advanced-menu .gallery{display:grid;width:30%}}.navigation-main .advanced-menu .gallery__img{width:100%;height:100%;object-fit:cover;display:block}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.navigation-main .advanced-menu .gallery__item--banner{width:96%;margin:10px;height:200px}.navigation-main .advanced-menu .gallery__item--urban-travel,.navigation-main .advanced-menu .gallery__item--running-fitness,.navigation-main .advanced-menu .gallery__item--running-fitness-workout,.navigation-main .advanced-menu .gallery__item--skitouren,.navigation-main .advanced-menu .gallery__item--ski-touring,.navigation-main .advanced-menu .gallery__item--langlauf,.navigation-main .advanced-menu .gallery__item--nordic-skiing{width:46.5%;margin:10px;height:200px}.navigation-main .advanced-menu .gallery__item--ski-alpin,.navigation-main .advanced-menu .gallery__item--alpine-skiing,.navigation-main .advanced-menu .gallery__item--outdoor,.navigation-main .advanced-menu .gallery__item--bike,.navigation-main .advanced-menu .gallery__item--cycling{width:30%;margin:10px}}@media screen and (-ms-high-contrast:active) and (min-width:861px),(-ms-high-contrast:none) and (min-width:861px){.navigation-main .advanced-menu .gallery__item--banner{width:96%;margin:20px;height:200px}.navigation-main .advanced-menu .gallery__item--urban-travel,.navigation-main .advanced-menu .gallery__item--running-fitness,.navigation-main .advanced-menu .gallery__item--running-fitness-workout,.navigation-main .advanced-menu .gallery__item--skitouren,.navigation-main .advanced-menu .gallery__item--ski-touring,.navigation-main .advanced-menu .gallery__item--langlauf,.navigation-main .advanced-menu .gallery__item--nordic-skiing{width:36.5%;margin:20px;height:200px}.navigation-main .advanced-menu .gallery__item--ski-alpin,.navigation-main .advanced-menu .gallery__item--alpine-skiing,.navigation-main .advanced-menu .gallery__item--outdoor,.navigation-main .advanced-menu .gallery__item--bike,.navigation-main .advanced-menu .gallery__item--cycling{width:20%;margin:20px}}@media screen and (-ms-high-contrast:active) and (min-width:861px),(-ms-high-contrast:none) and (min-width:861px){.navigation-main .advanced-menu .gallery__item--banner{width:91%;margin:10px;height:200px}.navigation-main .advanced-menu .gallery__item--urban-travel,.navigation-main .advanced-menu .gallery__item--running-fitness,.navigation-main .advanced-menu .gallery__item--running-fitness-workout,.navigation-main .advanced-menu .gallery__item--skitouren,.navigation-main .advanced-menu .gallery__item--ski-touring,.navigation-main .advanced-menu .gallery__item--langlauf,.navigation-main .advanced-menu .gallery__item--nordic-skiing{width:44.5%;margin:10px;height:200px}.navigation-main .advanced-menu .gallery__item--ski-alpin,.navigation-main .advanced-menu .gallery__item--alpine-skiing,.navigation-main .advanced-menu .gallery__item--outdoor,.navigation-main .advanced-menu .gallery__item--bike,.navigation-main .advanced-menu .gallery__item--cycling{width:29%;margin:10px}}@media screen and (-ms-high-contrast:active) and (min-width:1025px),(-ms-high-contrast:none) and (min-width:1025px){.navigation-main .advanced-menu .gallery__item--banner{width:90%;margin:10px;height:200px}.navigation-main .advanced-menu .gallery__item--urban-travel,.navigation-main .advanced-menu .gallery__item--running-fitness,.navigation-main .advanced-menu .gallery__item--running-fitness-workout,.navigation-main .advanced-menu .gallery__item--skitouren,.navigation-main .advanced-menu .gallery__item--ski-touring,.navigation-main .advanced-menu .gallery__item--langlauf,.navigation-main .advanced-menu .gallery__item--nordic-skiing{width:44.2%;margin:10px;height:200px}.navigation-main .advanced-menu .gallery__item--ski-alpin,.navigation-main .advanced-menu .gallery__item--alpine-skiing,.navigation-main .advanced-menu .gallery__item--outdoor,.navigation-main .advanced-menu .gallery__item--bike,.navigation-main .advanced-menu .gallery__item--cycling{width:29%;margin:10px}}.navigation-main .advanced-menu .gallery__item--banner{grid-column-start:1;grid-column-end:9;grid-row-start:1;grid-row-end:3;position:relative}.navigation-main .advanced-menu .gallery__item--1104{grid-column-start:1;grid-column-end:3;grid-row-start:3;grid-row-end:5;position:relative}.navigation-main .advanced-menu .gallery__item--ski-alpin,.navigation-main .advanced-menu .gallery__item--alpine-skiing{grid-column-start:3;grid-column-end:7;grid-row-start:3;grid-row-end:5;position:relative}.navigation-main .advanced-menu .gallery__item--skitouren,.navigation-main .advanced-menu .gallery__item--ski-touring{grid-column-start:7;grid-column-end:9;grid-row-start:3;grid-row-end:5;position:relative}.navigation-main .advanced-menu .gallery__item--magazin{display:none}.navigation-main .advanced-menu .gallery__item--running-fitness,.navigation-main .advanced-menu .gallery__item--running-fitness-workout{grid-column-start:1;grid-column-end:3;grid-row-start:3;grid-row-end:9;position:relative}.navigation-main .advanced-menu .gallery__item--outdoor{grid-column-start:3;grid-column-end:5;grid-row-start:5;grid-row-end:9;position:relative}.navigation-main .advanced-menu .gallery__item--urban-travel{grid-column-start:5;grid-column-end:7;grid-row-start:5;grid-row-end:9;position:relative}.navigation-main .advanced-menu .gallery__item--langlauf,.navigation-main .advanced-menu .gallery__item--nordic-skiing{grid-column-start:7;grid-column-end:9;grid-row-start:5;grid-row-end:7;position:relative}.navigation-main .advanced-menu .gallery__item--bike,.navigation-main .advanced-menu .gallery__item--cycling{grid-column-start:7;grid-column-end:9;grid-row-start:7;grid-row-end:9;position:relative}.navigation-main .advanced-menu .gallery__item img{width:100%;height:100%;display:block;outline:solid #000 1px;object-fit:cover}.navigation-main .advanced-menu .gallery__item .tspo-sale-menu--text{position:absolute;bottom:10%;margin:0;font-size:1rem;font-weight:bold;line-height:100%}.navigation-main .advanced-menu .gallery__item .tspo-sale-menu--text span{color:white;background:black;background:rgba(0,0,0,0.7);padding:0.5em}.navigation-main .advanced-menu .gallery__item .tspo-sale-menu--text span.spacer{padding:0 5px;background:transparent}.navigation-main .advanced-menu .gallery__item .tspo-sale-menu--text span.spacer::before{content:" "}.tspo-sale-categories-mobile-gallery-items a{padding:8px 0 0 0 !important}.tspo-sale-categories-mobile-gallery-items img{outline:none !important}.tspo-sale-categories-mobile-gallery-items .gallery__item--ski-alpin,.tspo-sale-categories-mobile-gallery-items .gallery__item--alpine-skiing{grid-column-start:3;grid-column-end:7;grid-row-start:3;grid-row-end:5;position:relative}.tspo-sale-categories-mobile-gallery-items .gallery__item--skitouren,.tspo-sale-categories-mobile-gallery-items .gallery__item--ski-touring{grid-column-start:7;grid-column-end:9;grid-row-start:3;grid-row-end:5;position:relative}.tspo-sale-categories-mobile-gallery-items .gallery__item--running-fitness,.tspo-sale-categories-mobile-gallery-items .gallery__item--running-fitness-workout{grid-column-start:1;grid-column-end:3;grid-row-start:3;grid-row-end:9;position:relative}.tspo-sale-categories-mobile-gallery-items .gallery__item--outdoor{grid-column-start:3;grid-column-end:5;grid-row-start:5;grid-row-end:9;position:relative}.tspo-sale-categories-mobile-gallery-items .gallery__item--urban-travel{grid-column-start:5;grid-column-end:7;grid-row-start:5;grid-row-end:9;position:relative}.tspo-sale-categories-mobile-gallery-items .gallery__item--langlauf,.tspo-sale-categories-mobile-gallery-items .gallery__item--nordic-skiing{grid-column-start:7;grid-column-end:9;grid-row-start:5;grid-row-end:7;position:relative}.tspo-sale-categories-mobile-gallery-items .gallery__item--bike,.tspo-sale-categories-mobile-gallery-items .gallery__item--cycling{grid-column-start:7;grid-column-end:9;grid-row-start:7;grid-row-end:9;position:relative}.tspo-binding{margin:8px 0}#tspo-featured-categories{margin:20px 0}#tspo-featured-categories .tspo-featured-categories-block{padding:20px 0}#tspo-featured-categories .tspo-featured-categories-block:nth-child(odd){max-width:100%;margin:0;background-color:#FFFFFF}#tspo-featured-categories .tspo-featured-categories-block:nth-child(odd)>*{max-width:1260px;background-color:#FFFFFF}@media all and (min-width:1261px){#tspo-featured-categories .tspo-featured-categories-block:nth-child(odd)>*{margin-left:auto !important;margin-right:auto !important}}#tspo-featured-categories .tspo-featured-categories-block:nth-child(even){max-width:100%;margin:0;background-color:#e9eaef}#tspo-featured-categories .tspo-featured-categories-block:nth-child(even)>*{max-width:1260px;background-color:#e9eaef}@media all and (min-width:1261px){#tspo-featured-categories .tspo-featured-categories-block:nth-child(even)>*{margin-left:auto !important;margin-right:auto !important}}#tspo-featured-categories .tspo-featured-categories-block .default-headline{margin-top:0}#tspo-featured-categories .tspo-featured-categories-block .icon-list-nav{padding-top:8px}#tspo-featured-categories .tspo-featured-categories-block .icon-list-nav li{flex-basis:50%;height:100px;margin-bottom:8px;margin-top:8px;padding:14px 0}#tspo-featured-categories .tspo-featured-categories-block .icon-list-nav i{font-size:3.2rem}@media all and (min-width:521px){#tspo-featured-categories .tspo-featured-categories-block .icon-list-nav li{flex-basis:33%}}@media all and (min-width:768px){#tspo-featured-categories .tspo-featured-categories-block .icon-list-nav li{flex-basis:15%}}@media all and (min-width:1025px){#tspo-featured-categories .tspo-featured-categories-block .icon-list-nav li{flex-basis:10%}}#tspo-order-status .order--item:nth-child(odd){background-color:#f1f1f1}#tspo-order-status .order--item:nth-child(odd) .order--details{background-color:#f1f1f1}#tspo-order-status .order--item:nth-child(odd) .orders--table-header{background-color:#FFFFFF}#tspo-order-status .order--item:nth-child(even){background-color:#FFFFFF}#tspo-order-status .order--item:nth-child(even) .order--details{background-color:#FFFFFF}#tspo-order-status .order--item:nth-child(even) .orders--table-header{background-color:#f1f1f1}#tspo-order-status .order--item .complete-trace-toggle{display:block;text-decoration:none}#tspo-order-status .order--item .order--actions{display:flex;flex-direction:row;justify-content:flex-end;flex-wrap:wrap}#tspo-order-status .order--item .order--actions .register-return{margin-right:8px}#tspo-order-status .order--item .order--actions .btn{font-size:0.75rem;font-weight:300;line-height:35px}#tspo-order-status .order--item .order--actions .btn i:before{font-size:0.5rem;margin-left:4px}#tspo-order-status .order--item .column--status .column--value .status-label{display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap;line-height:1.2}#tspo-order-status .order--item .column--status .column--value .status-link button{font-size:0.75rem;font-weight:700;text-decoration:underline;background-color:transparent;border:none;color:#0375b4;padding:0}#tspo-order-status .order--item .column--status .column--value .status-link button,#tspo-order-status .order--item .column--status .column--value .status-link .complete-trace-toggle{margin-left:48px}#tspo-order-status .order--item .status-label:before{flex-shrink:0;width:44px;text-align:center;margin-right:4px;font-size:1.3rem;font-family:"sportfits-icons"}#tspo-order-status .order--item .status-label.status--0,#tspo-order-status .order--item .status-label.status--1,#tspo-order-status .order--item .status-label.status--3,#tspo-order-status .order--item .status-label.status--6{color:#0375b4}#tspo-order-status .order--item .status-label.status--0:before,#tspo-order-status .order--item .status-label.status--1:before,#tspo-order-status .order--item .status-label.status--3:before,#tspo-order-status .order--item .status-label.status--6:before{font-size:1rem;content:"\f495"}#tspo-order-status .order--item .status-label.status--2,#tspo-order-status .order--item .status-label.status--5,#tspo-order-status .order--item .status-label.status--7{color:#6a9e06}#tspo-order-status .order--item .status-label.status--2:before,#tspo-order-status .order--item .status-label.status--5:before,#tspo-order-status .order--item .status-label.status--7:before{content:"\f48b"}#tspo-order-status .order--item .status-label.status--4,#tspo-order-status .order--item .status-label.status--8{color:#c00c00}#tspo-order-status .order--item .status-label.status--4:before,#tspo-order-status .order--item .status-label.status--8:before{content:"\e60d"}#tspo-order-status .order--item .status-label.status--refunded{color:#FFA500}#tspo-order-status .order--item .status-label.status--refunded:before{content:"\e917"}#tspo-order-status .order--item .status-label.status--return-registered{color:#c00c00}#tspo-order-status .order--item .status-label.status--return-registered:before{content:"\e917"}#tspo-order-status .order--item .status-label.status--delivered,#tspo-order-status .order--item .status-label.status--store-pickup-ready{color:#6a9e06}#tspo-order-status .order--item .status-label.status--delivered:before,#tspo-order-status .order--item .status-label.status--store-pickup-ready:before{content:"\e910";font-size:1rem}#tspo-order-status .tspo-order-status--steps-headline{width:100%;margin-left:0;margin-right:0}#tspo-order-status .tspo-order-status--main-panel .tspo-order-status--steps-headline{padding-top:0}#tspo-order-status .order--details{clear:both;padding:8px;margin-top:-40px}#tspo-order-status .order--details .ordered-products{margin-top:20px}#tspo-order-status .order--details .ordered-products .column--name{display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap}#tspo-order-status .order--details .ordered-products .column--name picture{flex-shrink:0;margin-right:8px}#tspo-order-status .order--details .ordered-products .column--name picture img{margin:0 auto}#tspo-order-status .order--details .ordered-products .column--name .order--name{color:#0375b4;margin-left:4px}#tspo-order-status .order--details .tspo-order-steps li{list-style-type:none}#tspo-order-status .order--details .tspo-order-steps li .status-card .icon-symbol{flex-basis:35%}#tspo-order-status .order--details .tspo-order-steps li .status-card .status-text{flex-basis:35%}#tspo-order-status .order--details .tspo-order-steps li.delivery.check .status-card{min-height:330px}#tspo-order-status .order--details .order--repeat{clear:both;background-color:transparent;padding:0}#tspo-order-status .order--details .order--repeat form{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;flex-wrap:nowrap;padding-bottom:8px}#tspo-order-status .order-shipping-progress{margin-top:40px}@media all and (min-width:768px){#tspo-order-status .column--status{width:30%}#tspo-order-status .order--actions{float:none;width:100%}#tspo-order-status .order--details{padding:20px}}@media all and (min-width:861px){#tspo-order-status .order--item .column--id,#tspo-order-status .order--item .column--date,#tspo-order-status .orders--table-header .column--id,#tspo-order-status .orders--table-header .column--date{width:15%}#tspo-order-status .order--item .column--dispatch,#tspo-order-status .orders--table-header .column--dispatch{width:18%}#tspo-order-status .order--item .column--status,#tspo-order-status .orders--table-header .column--status{width:22%}#tspo-order-status .order--item .order--actions,#tspo-order-status .orders--table-header .order--actions{float:left;width:30%}#tspo-order-status .order-shipping-progress{margin-top:8px}}.finish--teaser .tspo-order-status--main-panel{max-width:980px}.tspo-order-status--prepayment-bank-data{margin:14px auto}.tspo-order-status--prepayment-bank-data .value{color:#FFFFFF}.tspo-order-status--prepayment-bank-data .alert{margin-bottom:20px}.tspo-order-status--prepayment-bank-data .alert .alert--icon{display:none}.tspo-order-status--prepayment-bank-data .alert .alert--content{width:100%}@media all and (min-width:768px){.tspo-order-status--prepayment-bank-data{width:50%}}.tspo-order-status--prepayment-bank-data .prepayment-account{background:#0375b4;border-radius:3px;display:block;padding:14px;width:100%;margin-top:8px}.tspo-order-status--prepayment-bank-data .prepayment-account .headline{width:100%;font-size:1rem;font-weight:700;color:#FFFFFF;margin-bottom:4px}.tspo-order-status--prepayment-bank-data .prepayment-account .prepayment-account-data{text-align:left !important;display:inline-block;color:#FFFFFF}.tspo-order-status--prepayment-bank-data .prepayment-account .prepayment-account-data>div{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}.tspo-order-status--prepayment-bank-data .prepayment-account .prepayment-account-data .account-institute{width:100%}.tspo-order-status--prepayment-bank-data .prepayment-account .prepayment-account-data .lab{font-weight:700;padding-right:8px;color:#FFFFFF;text-align:right}.tspo-order-status--prepayment-bank-data .prepayment-account .prepayment-account-data .value{flex-grow:1}@media all and (min-width:1261px){.tspo-order-status--prepayment-bank-data .prepayment-account .prepayment-account-data{text-align:left !important;display:inline-block}.tspo-order-status--prepayment-bank-data .prepayment-account .prepayment-account-data>div{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:nowrap}}.tspo-order-status--steps-panel{display:flex;flex-direction:column;justify-content:space-between;flex-wrap:nowrap}@media all and (min-width:768px){.tspo-order-status--steps-panel{margin-top:24px;display:flex;flex-direction:row;justify-content:space-between;flex-wrap:nowrap}}.tspo-order-status--step{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:nowrap;align-items:center;margin:8px 0;width:auto}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.tspo-order-status--step{display:block}}@media all and (min-width:768px){.tspo-order-status--step{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center;width:180px;text-align:center;max-width:240px;margin:0 14px}}@media screen and (min-width:768px) and (-ms-high-contrast:active),(min-width:768px) and (-ms-high-contrast:none){.tspo-order-status--step{display:block}}.tspo-order-status--image{width:90px;height:90px;background-size:contain;background-repeat:no-repeat}@media all and (min-width:411px){.tspo-order-status--image{width:100px;height:100px}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.tspo-order-status--image{margin-left:45px}}.tspo-order-status--step-text{text-align:left;font-size:1rem;margin-left:8px;width:60%;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media all and (min-width:768px){.tspo-order-status--step-text{margin-left:8px;width:auto;text-align:center}}.payment_status_step,.payment_status_step_completed{background-image:url("/themes/Frontend/SportFits/frontend/_public/src/img/order-progress-icons/step-payment.png")}.manufacturer_status_step,.manufacturer_status_step_multiple_items{background-image:url("/themes/Frontend/SportFits/frontend/_public/src/img/order-progress-icons/step-manufacturer.png")}.warehouse_status_step,.warehouse_status_step_multiple_items{background-image:url("/themes/Frontend/SportFits/frontend/_public/src/img/order-progress-icons/step-warehouse.png")}.package_status_step,.package_status_step_pickup{background-image:url("/themes/Frontend/SportFits/frontend/_public/src/img/order-progress-icons/step-package.png")}.shipping_status_step{background-image:url("/themes/Frontend/SportFits/frontend/_public/src/img/order-progress-icons/step-shipping.png")}.pickup_status_step{background-image:url("/themes/Frontend/SportFits/frontend/_public/src/img/order-progress-icons/step-pickup-mail.png")}.delivery_status_step{background-image:url("/themes/Frontend/SportFits/frontend/_public/src/img/order-progress-icons/step-delivered.png")}.payment_status_step--checked,.payment_status_step_completed--checked{background-image:url("/themes/Frontend/SportFits/frontend/_public/src/img/order-progress-icons/step-payment-check.png")}.manufacturer_status_step--checked,.manufacturer_status_step_multiple_items--checked{background-image:url("/themes/Frontend/SportFits/frontend/_public/src/img/order-progress-icons/step-manufacturer-check.png")}.warehouse_status_step_completed--checked,.warehouse_status_step_multiple_items_completed--checked{background-image:url("/themes/Frontend/SportFits/frontend/_public/src/img/order-progress-icons/step-warehouse-check.png")}.package_status_step--checked,.package_status_step_pickup--checked{background-image:url("/themes/Frontend/SportFits/frontend/_public/src/img/order-progress-icons/step-package-check.png")}.shipping_status_step--checked{background-image:url("/themes/Frontend/SportFits/frontend/_public/src/img/order-progress-icons/step-shipping-check.png")}.pickup_status_step--checked{background-image:url("/themes/Frontend/SportFits/frontend/_public/src/img/order-progress-icons/step-pickup-mail-check.png")}.delivery_status_step--checked{background-image:url("/themes/Frontend/SportFits/frontend/_public/src/img/order-progress-icons/step-delivered-check.png")}.account--dropdown-navigation:not(.is--active){display:none}.account--dropdown-navigation .icon--cross{display:none;padding:4px 8px;border:1px solid #0375b4;position:absolute !important;right:8px;top:8px}.account--dropdown-navigation .icon--cross:before{font-size:1rem}.account--dropdown-navigation .account--close-off-canvas{color:#FFFFFF}.account--dropdown-navigation .account--menu{padding:8px}.account--dropdown-navigation .account--menu .sidebar--navigation{border:none}.account--dropdown-navigation .account--menu input{width:100%}.account--dropdown-navigation .account--menu .navigation--headline{padding:0 0 8px 0;margin:0 0 8px 0;line-height:2}.account--dropdown-navigation .account--menu .form-input-with-validation{margin:14px 0}.account--dropdown-navigation .account--menu .register--login-btn{width:100%}.account--dropdown-navigation .account--menu .register--login-btn .register--login-btn{width:100%}.account--dropdown-navigation .account--menu .register--login-btn:after{position:absolute;top:12px;right:14px}.account--dropdown-navigation .account--menu .register--login-btn .icon--arrow-right,.account--dropdown-navigation .account--menu .accoumt-menu--new-btn .icon--arrow-right{width:40px;text-align:center;margin-top:-18px;font-size:2rem}.account--dropdown-navigation .account--menu .register--login-lostpassword{margin-top:8px;text-align:right;font-size:0.84rem}.account--dropdown-navigation .new-customer-container{margin-top:40px}.account--dropdown-navigation .new-customer-text{font-size:0.875rem;line-height:20px;margin-bottom:4px}@media all and (min-width:1025px){.account--dropdown-navigation{position:absolute;width:660px;z-index:1000000;top:88px;left:-523px}.account--dropdown-navigation.user-logged-in{width:260px;left:42px;right:auto;margin-left:-112px}.account--dropdown-navigation.user-logged-in:after{left:116px}.account--dropdown-navigation .tspo-quick-login{display:grid;grid-gap:40px;grid-template-columns:repeat(2, minmax(0, 1fr))}}@media screen and (min-width:1025px) and (-ms-high-contrast:active),(min-width:1025px) and (-ms-high-contrast:none){.account--dropdown-navigation .tspo-quick-login{display:flex;flex-wrap:wrap}}@media all and (min-width:1025px){.account--dropdown-navigation .tspo-quick-login>div{display:flex;flex-direction:column;justify-content:space-between;flex-wrap:nowrap}.account--dropdown-navigation .tspo-quick-login>div .accoumt-menu--new-btn{margin-bottom:24px !important}.account--dropdown-navigation .new-customer-container{margin-top:0}.account--dropdown-navigation:before{content:"";position:absolute;top:-30px;left:0;width:100%;height:30px;background-color:transparent}.account--dropdown-navigation:after{content:"";position:absolute;top:-12px;left:578px;width:24px;height:24px;background-color:#FFFFFF;-o-transform:rotate(-45deg);transform:rotate(-45deg);border:1px solid #c8c8c8;border-left:none;border-bottom:none}.account--dropdown-navigation .icon--cross{display:block}.account--dropdown-navigation .account--menu{-webkit-box-shadow:1px 1px 2px 1px #dcdbe0;box-shadow:1px 1px 2px 1px #dcdbe0}.account--dropdown-navigation .navigation--smartphone{display:none}}@media all and (min-width:1025px){.account--dropdown-navigation:after{left:572px}}@media all and (min-width:1261px){.account--dropdown-navigation{left:-510px}.account--dropdown-navigation.user-logged-in{left:60px}}@media all and (min-width:1501px){.account--dropdown-navigation.user-logged-in{left:73px}}@media all and (min-width:1851px){.account--dropdown-navigation{right:auto;left:50%;margin-left:-312px}.account--dropdown-navigation:after{left:315px}.account--dropdown-navigation.user-logged-in:after{left:112px}}.navigation--logout{display:block;margin-top:8px}.navigation--logout:before{font-family:"sportfits-icons";content:"\e941";margin-right:4px}.plain-password-toggle{color:#0375b4;cursor:pointer;position:absolute;top:0;right:22px;width:40px;height:38px;text-align:center;line-height:38px;font-size:1.15rem}.home-page-adblock{max-width:1260px;margin:0 auto}.full-width-listing-ad{width:100%;position:relative;padding-left:12px;padding-right:12px;grid-column:span 2}.full-width-listing-ad img{margin:0 auto}@media all and (min-width:1025px){.full-width-listing-ad{grid-column:span 4}}#postit-swap-block{display:none}.isMobile .postit-content{display:block}.isMobile .icon--cross{display:initial}.isMobile .close-button{top:-55px !important;line-height:unset !important}.tspo-postit-banner.hide .outer-div{bottom:-60px}.tspo-postit-banner .icon--chat{display:none}.tspo-postit-banner .icon--cross{position:absolute;top:5px;left:0;right:0;bottom:0;font-size:14px}.tspo-postit-banner .outer-div{-ms-transition:all 600ms ease 0s;transition:all 600ms ease 0s;-ms-transition-property:bottom;transition-property:bottom;width:100%;border-top:10px solid #0076b4;background:#f3f4f5;position:fixed;text-align:center;bottom:0;z-index:99999;cursor:pointer;border-bottom:5px solid #0074b0}.tspo-postit-banner .inner-div{width:220px;height:35px;line-height:30px;position:absolute;left:0;right:0;top:-35px;margin:auto;background:#0076b4;font-size:20px;text-align:center;color:white}.tspo-postit-banner .inner-div .header-one-text{font-size:16px}.tspo-postit-banner .text-content h3{color:#0074b0;padding-left:10px;padding-right:10px}.tspo-postit-banner .borders{width:270px;height:0;border-bottom:36px solid #0076b4;border-right:33px solid transparent;border-left:33px solid transparent;position:absolute;left:0;right:0;top:-41px;margin:auto}.tspo-postit-banner .close-button{border-radius:30px;border:2px solid #fff;background:#085282;width:27px;height:27px;position:absolute;top:-55px;left:210px;cursor:pointer;right:0;margin:auto;line-height:1.9;font-weight:bold;color:white}.tspo-postit-banner img{margin:0 auto;padding-top:15px;width:auto;height:250px}@media all and (min-width:768px){.tspo-postit-banner .borders{display:none}.tspo-postit-banner .icon--chat{display:none}.tspo-postit-banner .icon--cross{position:absolute;top:5px;left:0;right:0;bottom:0;font-size:14px}.tspo-postit-banner .outer-div{width:350px;border:5px solid #0076b4;background:#f3f4f5;position:fixed;text-align:center;bottom:0;z-index:99999;margin:10px;cursor:pointer}.tspo-postit-banner .inner-div{width:100%;height:35px;line-height:30px;position:absolute;left:0;right:0;top:0;margin:auto;background:#0076b4;font-size:20px;text-align:center;color:white}.tspo-postit-banner .inner-div .header-one-text{font-size:18px}.tspo-postit-banner .close-button{border-radius:30px;border:2px solid #fff;background:#085282;width:28px;height:28px;position:absolute;top:-20px;left:328px;cursor:pointer;right:0;margin:auto;line-height:1.7;font-weight:bold;color:white}.tspo-postit-banner .postit-content{display:block !important;max-height:375px}.tspo-postit-banner .text-content{width:340px;min-height:75px;background:rgba(0,118,180,0.63921569);position:fixed;bottom:75px;text-align:center;display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:wrap}.tspo-postit-banner .text-content h3{color:white;font-weight:300;padding-top:8px;margin-top:0;padding-left:10px;padding-right:10px}.tspo-postit-banner .bg-img{margin:35px auto 0 0;width:100%;height:340px;object-fit:cover;overflow:hidden;padding:unset}}.tspo-postit-bubble.hide .outer-div{bottom:-60px}.tspo-postit-bubble .icon--chat{display:none}.tspo-postit-bubble .icon--cross{position:absolute;top:5px;left:0;right:0;bottom:0;font-size:14px}.tspo-postit-bubble .outer-div{-ms-transition:all 600ms ease 0s;transition:all 600ms ease 0s;-ms-transition-property:bottom;transition-property:bottom;width:100%;border-top:10px solid #0076b4;background:#f3f4f5;position:fixed;text-align:center;bottom:0;z-index:99999;cursor:pointer;border-bottom:5px solid #0074b0}.tspo-postit-bubble .inner-div{width:220px;height:35px;line-height:30px;position:absolute;left:0;right:0;top:-35px;margin:auto;background:#0076b4;font-size:20px;text-align:center;color:white}.tspo-postit-bubble .inner-div .header-one-text{font-size:16px}.tspo-postit-bubble .text-content h3{color:#0074b0;padding-left:10px;padding-right:10px}.tspo-postit-bubble .borders{width:270px;height:0;border-bottom:36px solid #0076b4;border-right:33px solid transparent;border-left:33px solid transparent;position:absolute;left:0;right:0;top:-41px;margin:auto}.tspo-postit-bubble .close-button{border-radius:30px;border:2px solid #fff;background:#085282;width:27px;height:27px;position:absolute;top:-55px;left:210px;cursor:pointer;right:0;margin:auto;line-height:1.9;font-weight:bold;color:white}.tspo-postit-bubble img{margin:0 auto;padding-top:15px;width:auto;height:250px}.tspo-postit-bubble .icon--cross{display:inline-block}.tspo-postit-bubble .close-button{line-height:2.3}@media all and (min-width:768px){.tspo-postit-bubble .borders{display:none}.tspo-postit-bubble .icon--cross{position:unset;top:unset;left:unset;right:unset;bottom:unset;font-size:unset}.tspo-postit-bubble .icon--chat{font-size:35px;position:absolute;top:10px;left:0;right:0;display:block}.tspo-postit-bubble .outer-div{z-index:5000;background:#1989c6;color:white;width:60px;height:60px;text-align:center;line-height:3.5;font-weight:bold;border-radius:30px;position:fixed;right:15px;bottom:105px;box-shadow:2px 4px 0 0 #73ccf7;border:none}.tspo-postit-bubble .inner-div{cursor:pointer;position:unset;width:62px;height:65px;background:unset}.tspo-postit-bubble .inner-div .header-one-text{display:none}.tspo-postit-bubble .bg-img{width:80px;height:85px;padding:unset}.tspo-postit-bubble .close-button{position:absolute;top:-14px;cursor:pointer;right:-6px;font-size:14px;font-weight:bolder;color:#0c87c2;z-index:10000000;left:unset;background:none;width:34px;height:32px;border:unset}.tspo-postit-bubble .postit-content{display:flex !important;position:fixed;right:13px;bottom:95px;background:white;width:320px;height:85px;z-index:1000000;box-shadow:2px 6px 13px 0 rgba(175,175,175,0.61960784)}.tspo-postit-bubble .postit-content::before{background:#0c87c2;border-radius:50px;content:"\e634";width:50px;height:50px;position:absolute;left:-33px;color:white;top:-34px;font-family:sportfits-icons;font-size:27px;line-height:1.8;z-index:-1}.tspo-postit-bubble .text-content{padding-left:4px;padding-right:15px;width:100%}.tspo-postit-bubble h3{font-size:15px;font-weight:400;line-height:15px;height:85px;margin:0;display:table-cell;vertical-align:middle;align-items:center}}@media all and (min-width:768px){.tspo-category-presentation.compact,.tspo-supplier-presentation.compact,.tspo-search-presentation.compact{width:74%;margin:0 auto}}.tspo-category-presentation .image-styles img,.tspo-supplier-presentation .image-styles img,.tspo-search-presentation .image-styles img{object-fit:cover;width:100%;height:100%}.tspo-category-presentation .read-more,.tspo-supplier-presentation .read-more,.tspo-search-presentation .read-more{text-decoration:none !important}.tspo-category-presentation .img_left img,.tspo-supplier-presentation .img_left img,.tspo-search-presentation .img_left img{object-position:left}.tspo-category-presentation .img_right img,.tspo-supplier-presentation .img_right img,.tspo-search-presentation .img_right img{object-position:right}.tspo-category-presentation .img_center img,.tspo-supplier-presentation .img_center img,.tspo-search-presentation .img_center img{object-position:center}.tspo-supplier-presentation .banner-height,.tspo-search-presentation .banner-height{height:120px}@media all and (min-width:521px){.tspo-supplier-presentation .banner-height,.tspo-search-presentation .banner-height{height:160px}}@media all and (min-width:768px){.tspo-supplier-presentation .banner-height,.tspo-search-presentation .banner-height{height:280px}}.tspo-notification-banner-container{color:#fff;height:50px;width:100%;display:block;padding:0 8px}.tspo-notification-banner-container .items{height:50px;margin:0 auto;display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:nowrap;width:100%;max-width:1240px}.tspo-notification-banner-container .items .image{width:40px;height:40px;margin-right:10px;flex-basis:40px}.tspo-notification-banner-container .items .text{flex-basis:70%;flex-grow:3;font-size:0.875rem;line-height:1.1}@media all and (min-width:768px){.tspo-notification-banner-container .items .text{flex-grow:unset;font-size:1rem}}.tspo-notification-banner-container .items .button{padding:4px;text-align:center;flex-basis:10%}.tspo-notification-banner-container .items .button .button-text{display:none}.tspo-notification-banner-container .items .button .button-icon{display:block}@media all and (min-width:768px){.tspo-notification-banner-container .items .button{border:1px solid #fff;flex-basis:150px}.tspo-notification-banner-container .items .button .button-text{display:block}.tspo-notification-banner-container .items .button .button-icon{display:none}}@media print{.tspo-notification-banner-container{display:none}}.anchor-disabled{pointer-events:none}.anchor-disabled .button{visibility:hidden}.is--ie:not(.is--gecko) .tspo-shopping-worlds-slider{display:none}.is--ie:not(.is--gecko) .tile-text{position:absolute}.is--ie.is--gecko .tile-text{left:0}.tspo-shopping-worlds-container{max-width:1600px;margin:0 auto}.tspo-shopping-worlds-slider{max-width:1600px;position:relative;margin:0 auto 20px 0}@media all and (min-width:521px){.tspo-shopping-worlds-slider{height:220px}}@media all and (min-width:768px){.tspo-shopping-worlds-slider{height:241px}}@media all and (min-width:861px){.tspo-shopping-worlds-slider{height:370px}}@media all and (min-width:1151px){.tspo-shopping-worlds-slider{height:450px}}.tspo-shopping-worlds-slider .swiper-button-next,.tspo-shopping-worlds-slider .swiper-button-prev{top:32%}@media all and (min-width:521px){.tspo-shopping-worlds-slider .swiper-button-next,.tspo-shopping-worlds-slider .swiper-button-prev{top:50%}}.tspo-shopping-worlds-slider img{width:100%;display:block;object-fit:cover;height:53vw}@media all and (min-width:521px){.tspo-shopping-worlds-slider img{height:220px}}@media all and (min-width:768px){.tspo-shopping-worlds-slider img{height:241px}}@media all and (min-width:861px){.tspo-shopping-worlds-slider img{height:370px}}@media all and (min-width:1151px){.tspo-shopping-worlds-slider img{height:450px}}.tspo-shopping-worlds-slider .tspo-slider-item{overflow:hidden}.tspo-shopping-worlds-slider .tspo-slider-item .slider-fade-container{position:relative;overflow-y:hidden}.tspo-shopping-worlds-container .slider-item-fade-box{width:100%;padding:10px;display:flex;flex-direction:column;align-items:center;justify-content:center;flex-wrap:nowrap}.tspo-shopping-worlds-container .slider-item-fade-box .slider-item-text{max-width:100%;text-align:center;padding:0 14px;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:0.875rem}.tspo-shopping-worlds-container .slider-item-fade-box .slider-item-text.slider-text-color{color:#0375b4}.tspo-shopping-worlds-container .slider-item-fade-box .slider-item-text.slider-text-color h4{color:#0375b4}.tspo-shopping-worlds-container .slider-item-fade-box .slider-item-text.light{color:#FFFFFF}.tspo-shopping-worlds-container .slider-item-fade-box .slider-item-text.light h4{color:#FFFFFF}.tspo-shopping-worlds-container .slider-item-fade-box .slider-item-text.dark{color:#727272}.tspo-shopping-worlds-container .slider-item-fade-box .slider-item-text.dark h4{color:#727272}@media all and (min-width:521px){.tspo-shopping-worlds-container .slider-item-fade-box .slider-item-text{display:none}}@media all and (min-width:411px){.tspo-shopping-worlds-container .slider-item-fade-box .slider-item-text{font-size:1rem}}@media all and (min-width:521px){.tspo-shopping-worlds-container .slider-item-fade-box .slider-item-text{font-size:1.15rem}}@media all and (min-width:768px){.tspo-shopping-worlds-container .slider-item-fade-box .slider-item-text{font-size:1.3rem}}@media all and (min-width:1025px){.tspo-shopping-worlds-container .slider-item-fade-box .slider-item-text{font-size:2rem}}.tspo-shopping-worlds-container .slider-item-fade-box .slider-item-text h4{font-weight:bold;text-transform:uppercase;line-height:100%;margin:5px}@media all and (min-width:521px){.tspo-shopping-worlds-container .slider-item-fade-box .slider-item-text h4{line-height:140%}}.tspo-shopping-worlds-container .slider-item-fade-box .slider-buttons-container{margin-top:5px}@media all and (min-width:521px){.tspo-shopping-worlds-container .slider-item-fade-box .slider-buttons-container{width:max-content;height:max-content;position:absolute}.tspo-shopping-worlds-container .slider-item-fade-box .slider-buttons-container.light{color:#FFFFFF}.tspo-shopping-worlds-container .slider-item-fade-box .slider-buttons-container.light h4{color:#FFFFFF}.tspo-shopping-worlds-container .slider-item-fade-box .slider-buttons-container.dark{color:#727272}.tspo-shopping-worlds-container .slider-item-fade-box .slider-buttons-container.dark h4{color:#727272}}.tspo-shopping-worlds-container .slider-item-fade-box .slider-buttons-container .slider-button{background:#0375b4;border-radius:3px;padding:8px 12px;color:#ffffff;display:inline-block;text-align:center;margin:0 5px 0 5px;font-size:0.875rem}@media all and (min-width:521px){.tspo-shopping-worlds-container .slider-item-fade-box .slider-buttons-container .slider-button{font-size:1.15rem}}.tspo-shopping-worlds-container .slider-item-fade-box .slider-buttons-container .slider-button.light{color:#FFFFFF}.tspo-shopping-worlds-container .slider-item-fade-box .slider-buttons-container .slider-button.light h4{color:#FFFFFF}.tspo-shopping-worlds-container .slider-item-fade-box .slider-buttons-container .slider-button.dark{color:#727272}.tspo-shopping-worlds-container .slider-item-fade-box .slider-buttons-container .slider-button.dark h4{color:#727272}@media all and (min-width:768px){.tspo-shopping-worlds-container .slider-item-fade-box{display:none}}.tspo-shopping-worlds-tiles{margin:0 auto 20px auto;width:100%;max-width:1260px}@media all and (min-width:521px){.tspo-shopping-worlds-tiles{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;flex-wrap:nowrap}}.tspo-shopping-worlds-tiles .tile-fade-box{position:absolute;width:100%;min-height:30%;left:0;bottom:0;display:flex;flex-direction:column;align-items:center;justify-content:center;flex-wrap:nowrap}.tspo-shopping-worlds-tiles .tile-fade-background-opacity{width:100%;height:100%;position:absolute;opacity:0.6}.tspo-shopping-worlds-tiles .tile-item{position:relative;flex-basis:100%}.tspo-shopping-worlds-tiles .tile-item:not(:last-child){margin-bottom:20px}@media all and (min-width:521px){.tspo-shopping-worlds-tiles .tile-item:not(:last-child){margin-bottom:0}}.tspo-shopping-worlds-tiles .tile-item img{width:100%}.tspo-shopping-worlds-tiles .tile-item .tile-text{z-index:10;max-width:100%;padding:8px 20px;font-size:0.84rem}.tspo-shopping-worlds-tiles .tile-item .tile-text.slider-text-color{color:#0375b4}.tspo-shopping-worlds-tiles .tile-item .tile-text.slider-text-color h4{color:#0375b4}.tspo-shopping-worlds-tiles .tile-item .tile-text.light{color:#FFFFFF}.tspo-shopping-worlds-tiles .tile-item .tile-text.light h4{color:#FFFFFF}.tspo-shopping-worlds-tiles .tile-item .tile-text.dark{color:#727272}.tspo-shopping-worlds-tiles .tile-item .tile-text.dark h4{color:#727272}@media all and (min-width:411px){.tspo-shopping-worlds-tiles .tile-item .tile-text{font-size:0.875rem}}@media all and (min-width:861px){.tspo-shopping-worlds-tiles .tile-item .tile-text{font-size:1rem}}.tspo-shopping-worlds-tiles .tile-item .tile-text h4{text-transform:uppercase;line-height:1.8;margin:0;text-align:center}@media all and (min-width:521px){.tspo-shopping-worlds-tiles .tile-item .tile-text h4{line-height:140%}}@media all and (min-width:861px){.tspo-shopping-worlds-tiles .tile-item .tile-text h4{line-height:100%}}.tspo-shopping-worlds-tiles .text-below-image{transform:unset !important;position:relative !important;color:#727272 !important;opacity:1;min-height:60px;margin-top:15px}.tspo-shopping-worlds-tiles.two-tiles .tile-item .tile-text{text-align:center}@media all and (min-width:521px){.tspo-shopping-worlds-tiles.two-tiles .tile-item{flex-basis:49%;width:49%}}@media all and (min-width:521px){.tspo-shopping-worlds-tiles.three-tiles .tile-item{flex-basis:32%}}.js--modal.tspo-size-converter-modal .header{min-height:66px !important;position:fixed;width:100%;z-index:10}.js--modal.tspo-size-converter-modal .content{padding-top:70px !important;height:auto;-webkit-overflow-scrolling:auto}.js--modal.tspo-size-converter-modal .modal--close{position:fixed;top:8px !important;right:8px;z-index:15}@media all and (min-width:1261px){.js--modal.tspo-size-converter-modal .header{position:static}.js--modal.tspo-size-converter-modal .modal--close{position:absolute}.js--modal.tspo-size-converter-modal .content{padding-top:8px !important}}.tspo-conversion-system-wrapper+.tspo-conversion-system-wrapper{margin-top:60px}.tspo-size-converter-table{max-width:100vw;margin:0 auto;position:relative}.tspo-size-converter-table.is-inline .scroll .tspo-size-converter-table-wrapper{margin-left:100px}.tspo-size-converter-table:not(.is-inline) .tspo-conversion-system-introduction,.tspo-size-converter-table:not(.is-inline) .tspo-conversion-system-best-unit-hint{left:-8px}.tspo-size-converter-table:not(.is-inline) .scroll .tspo-size-converter-table-wrapper{margin-left:84px}.tspo-size-converter-table:not(.is-inline) .scroll .tspo-conversion-system-unit{left:-15px !important}@media all and (min-width:768px){.tspo-size-converter-table:not(.is-inline) .scroll .tspo-conversion-system-unit{left:0 !important}}.tspo-size-converter-table .tspo-conversion-system-introduction,.tspo-size-converter-table .tspo-conversion-system-best-unit-hint{left:0}.tspo-size-converter-table .tspo-conversion-system-introduction:before,.tspo-size-converter-table .tspo-conversion-system-best-unit-hint:before{width:15px;left:3px;text-align:right}.tspo-size-converter-table h3{margin-bottom:0;padding-bottom:0}.tspo-size-converter-table .split{display:none}.tspo-size-converter-table .split .tspo-size-converter-table-wrapper table{display:table;width:100%}.tspo-size-converter-table .scroll{display:block}.tspo-size-converter-table .scroll .tspo-size-converter-table-wrapper{margin-left:84px;margin-right:-14px;overflow-x:scroll;overflow-y:visible;padding:0}.tspo-size-converter-table .scroll .tspo-size-converter-table-wrapper table .tspo-conversion-system-unit{position:absolute;left:0}.tspo-size-converter-table .scroll .tspo-size-converter-table-wrapper .scroll-panel{padding:4px 4px 4px 0;display:flex;flex-direction:row;justify-content:space-between;flex-wrap:nowrap}.tspo-size-converter-table .scroll .tspo-size-converter-table-wrapper .scroll-panel.upper{margin-bottom:-14px}.tspo-size-converter-table .scroll .tspo-size-converter-table-wrapper .scroll-panel .scroll-icons{visibility:hidden;width:40px;height:40px;background-color:#0375b4;color:#FFFFFF;text-align:center;line-height:40px}.tspo-size-converter-table .scroll .tspo-size-converter-table-wrapper .scroll-panel .scroll-icons.active{visibility:visible}.tspo-size-converter-table .scroll .tspo-size-converter-table-wrapper .scroll-panel .icon--swipe{height:40px;line-height:40px;font-size:40px;color:#0375b4}.tspo-size-converter-table .tspo-conversion-system-header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:nowrap}.tspo-size-converter-table .tspo-conversion-system-header .tspo-conversion-system-headline{margin-top:0;padding-right:8px;margin-bottom:0}.tspo-size-converter-table .tspo-conversion-system-header .icon-brand:before{font-size:2rem}.tspo-size-converter-table .tspo-conversion-system-introduction,.tspo-size-converter-table .tspo-conversion-system-best-unit-hint{padding:8px 0 8px 20px;position:relative;margin:0}.tspo-size-converter-table .tspo-conversion-system-introduction:before,.tspo-size-converter-table .tspo-conversion-system-best-unit-hint:before{content:"*";color:#800000;position:absolute;top:8px;left:4px}.tspo-size-converter-table .tspo-conversion-system-introduction:before{content:"*"}.tspo-size-converter-table .tspo-conversion-system-best-unit-hint:before{content:"**"}.tspo-size-converter-table .tspo-size-converter-table-wrapper table{left:-14px;overflow:scroll;display:block;margin-top:14px;table-layout:fixed;border-collapse:collapse}.tspo-size-converter-table .tspo-size-converter-table-wrapper table tr{padding-left:100px}.tspo-size-converter-table .tspo-size-converter-table-wrapper table tr:first-child{border-top:3px solid #0375b4}.tspo-size-converter-table .tspo-size-converter-table-wrapper table tr:first-child .tspo-conversion-system-unit{border-top:1px solid #c8c8c8}.tspo-size-converter-table .tspo-size-converter-table-wrapper table tr:last-child{border-bottom:3px solid #0375b4}.tspo-size-converter-table .tspo-size-converter-table-wrapper table tr:last-child .tspo-conversion-system-unit{border-bottom:1px solid #c8c8c8}.tspo-size-converter-table .tspo-size-converter-table-wrapper table .tspo-conversion-system-unit{color:#0375b4;text-align:right;width:100px;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.tspo-size-converter-table .tspo-size-converter-table-wrapper table .tspo-conversion-system-unit div{min-height:70px;line-height:1.2;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:flex;flex-direction:column;justify-content:center;flex-wrap:nowrap}.tspo-size-converter-table .tspo-size-converter-table-wrapper table .tspo-conversion-system-unit.best-unit .unitlabel:before{content:"**";color:#800000;top:-3px}.tspo-size-converter-table .tspo-size-converter-table-wrapper table .tspo-conversion-system-unit .unit{display:inline-block;font-weight:300;font-size:0.84rem}.tspo-size-converter-table .tspo-size-converter-table-wrapper table .tspo-conversion-system-unit .default-unit:before{content:"*";color:#800000;position:relative;top:-3px}.tspo-size-converter-table .tspo-size-converter-table-wrapper table .tspo-conversion-system-size div{min-width:50px;min-height:70px;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;display:flex;flex-direction:column;justify-content:space-around;flex-wrap:nowrap}.tspo-size-converter-table .tspo-size-converter-table-wrapper table .tspo-conversion-system-size.hovered{background-color:#0375b4;color:#FFFFFF;cursor:pointer}.tspo-size-converter-table .tspo-size-converter-table-wrapper table .tspo-conversion-system-size .default-size{font-weight:700}.tspo-size-converter-table .tspo-conversion-system-legend-headline{padding:0 8px}.tspo-size-converter-table .tspo-conversion-system-legend{padding:0 8px}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image{min-width:300px;width:300px;height:300px;margin:0 auto;background-position:center left;background-repeat:no-repeat;background-size:contain;position:relative}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image.legend-footwear{background-image:url("/themes/Frontend/SportFits/frontend/_public/src/img/tspo-size-converter/legend-image-footwear-lighter.webp")}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image.legend-backpacks{background-image:url("/themes/Frontend/SportFits/frontend/_public/src/img/tspo-size-converter/legend-image-backpacks.webp")}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image.legend-clothing,.tspo-size-converter-table .tspo-conversion-system-legend .legend-image.legend-harnesses,.tspo-size-converter-table .tspo-conversion-system-legend .legend-image.legend-protective-wear,.tspo-size-converter-table .tspo-conversion-system-legend .legend-image.legend-sleepingbags,.tspo-size-converter-table .tspo-conversion-system-legend .legend-image.legend-sleepingpads{background-image:url("/themes/Frontend/SportFits/frontend/_public/src/img/tspo-size-converter/legend-image-clothing-lighter.webp")}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image.legend-gloves{margin-left:60px;background-image:url("/themes/Frontend/SportFits/frontend/_public/src/img/tspo-size-converter/legend-image-gloves-lighter.webp")}@media all and (min-width:521px){.tspo-size-converter-table .tspo-conversion-system-legend .legend-image.legend-gloves{margin-left:auto}}@media all and (min-width:768px){.tspo-size-converter-table .tspo-conversion-system-legend .legend-image.legend-gloves{margin-left:60px}}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image.legend-headwear{background-image:url("/themes/Frontend/SportFits/frontend/_public/src/img/tspo-size-converter/legend-image-headwear-lighter.webp")}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay{background-color:#0375b4;color:#0375b4;position:absolute;font-weight:700}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay .enumeration{position:relative;top:-22px}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.fusslaenge{width:2px;height:272px;left:122px;top:10px}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.fusslaenge:before,.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.fusslaenge:after{content:"";position:absolute;background-color:#0375b4;width:80px;height:2px}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.fusslaenge:before{top:0}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.fusslaenge:after{bottom:0}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.kopfumfang{height:3px;width:194px;left:66px;top:84px}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.kopfumfang .enumeration{top:-15px;left:-18px}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.handlaenge{height:3px;width:198px;left:0;top:166px;-o-transform:rotate(-15deg);transform:rotate(-15deg)}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.handlaenge:before{content:"";position:absolute;width:58px;height:1px;left:-57px;top:-7px;-o-transform:rotate(15deg);transform:rotate(15deg);background-color:#727272}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.handlaenge .enumeration{left:-58px;-o-transform:rotate(15deg);transform:rotate(15deg);top:-10px}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.handumfang{height:3px;width:87px;left:70px;top:172px;-o-transform:rotate(51deg);transform:rotate(51deg)}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.handumfang:before{content:"";position:absolute;width:75px;height:1px;left:73px;top:-28px;-o-transform:rotate(-51deg);transform:rotate(-51deg);background-color:#727272}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.handumfang .enumeration{left:57px;-o-transform:rotate(-51deg);transform:rotate(-51deg);top:-41px;text-align:right}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.handbreite{height:3px;width:90px;left:102px;top:152px;-o-transform:rotate(51deg);transform:rotate(51deg)}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.handbreite:before{content:"";position:absolute;width:75px;height:1px;left:73px;top:-28px;-o-transform:rotate(-51deg);transform:rotate(-51deg);background-color:#727272}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.handbreite .enumeration{left:57px;-o-transform:rotate(-51deg);transform:rotate(-51deg);top:-41px;text-align:right}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.koerpergroesse1{height:250px;width:3px;left:66px;top:21px}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.koerpergroesse1:before{content:"";position:absolute;width:58px;height:1px;left:-58px;background-color:#727272}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.koerpergroesse1:after{content:"";position:absolute;width:30px;height:3px;left:0;top:-3px;background-color:#0375b4}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.koerpergroesse1 .enumeration{left:-58px}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.torsolaenge{height:104px;width:3px;left:129px;top:93px}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.torsolaenge:before{content:"";position:absolute;width:20px;height:1px;left:-17px;top:104px;background-color:#727272}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.torsolaenge:after{content:"";position:absolute;width:70px;height:1px;left:-70px;top:-3px;background-color:#727272}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.torsolaenge .enumeration{left:-70px}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.torsolaenge1{height:65px;width:3px;left:94px;top:57px}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.torsolaenge1:before{content:"";position:absolute;width:30px;height:1px;background-color:#727272}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.torsolaenge1:after{content:"";position:absolute;width:13px;height:3px;left:-10px;top:-3px;background-color:#0375b4}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.torsolaenge1 .enumeration{left:18px}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.torsolaenge2{height:72px;width:3px;left:197px;top:57px}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.torsolaenge2:before{content:"";position:absolute;width:30px;height:1px;left:-28px;background-color:#727272}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.torsolaenge2:after{content:"";position:absolute;width:11px;height:3px;left:0;top:-3px;background-color:#0375b4}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.torsolaenge2 .enumeration{left:-30px}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.taille-schulter1{height:44px;width:3px;left:94px;top:64px}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.taille-schulter1:before{content:"";position:absolute;width:30px;height:1px;background-color:#727272}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.taille-schulter1 .enumeration{left:18px}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.taille-schulter2{height:60px;width:3px;left:190px;top:57px}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.taille-schulter2:before{content:"";position:absolute;width:30px;height:1px;left:-28px;background-color:#727272}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.taille-schulter2 .enumeration{left:-30px}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.koerpergroesse2{height:258px;width:3px;left:222px;top:13px}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.koerpergroesse2:before{content:"";position:absolute;width:59px;height:1px;left:0;background-color:#727272}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.koerpergroesse2:after{content:"";position:absolute;width:30px;height:3px;left:-27px;top:-2px;background-color:#0375b4}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.koerpergroesse2 .enumeration{width:59px;text-align:right}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.kragen1{height:3px;width:11px;left:78px;top:55px}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.kragen1:before{content:"";position:absolute;width:70px;height:1px;left:-70px;background-color:#727272}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.kragen1 .enumeration{left:-70px}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.kragen2{height:3px;width:18px;left:200px;top:51px;text-align:right}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.kragen2:before{content:"";position:absolute;width:62px;height:1px;background-color:#727272;right:-62px}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.kragen2 .enumeration{right:-63px}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.schulterbreite1{height:3px;width:42px;left:62px;top:65px}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.schulterbreite1:before{content:"";position:absolute;width:30px;height:1px;left:-30px;background-color:#727272}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.schulterbreite1 .enumeration{left:-30px}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.schulterbreite2{height:3px;width:58px;left:180px;top:63px;text-align:right}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.schulterbreite2:before{content:"";position:absolute;width:22px;height:1px;background-color:#727272;right:-22px}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.schulterbreite2 .enumeration{right:-22px}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.brust1{height:3px;width:34px;left:66px;top:84px}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.brust1:before{content:"";position:absolute;width:58px;height:1px;left:-58px;background-color:#727272}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.brust1 .enumeration{left:-58px}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.brust2{height:3px;width:46px;left:186px;top:84px;text-align:right}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.brust2:before{content:"";position:absolute;width:50px;height:1px;background-color:#727272;right:-50px}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.brust2 .enumeration{right:-50px}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.oberweite1{height:3px;width:30px;left:69px;top:90px}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.oberweite1:before{content:"";position:absolute;width:61px;height:1px;left:-61px;background-color:#727272}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.oberweite1 .enumeration{left:-61px}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.oberweite2{height:3px;width:46px;left:186px;top:90px;text-align:right}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.oberweite2:before{content:"";position:absolute;width:50px;height:1px;background-color:#727272;right:-50px}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.oberweite2 .enumeration{right:-50px}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.beinumfang1{height:3px;width:22px;left:60px;top:152px}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.beinumfang1:before{content:"";position:absolute;width:60px;left:-60px;height:1px;background-color:#727272}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.beinumfang1 .enumeration{left:-60px}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.beinumfang2{height:3px;width:20px;left:211px;top:154px;text-align:right}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.beinumfang2:before{content:"";position:absolute;width:50px;height:1px;background-color:#727272;right:-50px}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.beinumfang2 .enumeration{right:-50px}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.oberarm1{height:3px;width:8px;left:56px;top:90px}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.oberarm1:before{content:"";position:absolute;width:56px;left:-56px;height:1px;background-color:#727272}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.oberarm1 .enumeration{left:-56px}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.oberarm2{height:3px;width:12px;left:235px;top:90px;text-align:right}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.oberarm2:before{content:"";position:absolute;width:40px;height:1px;background-color:#727272;right:-40px}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.oberarm2 .enumeration{right:-40px}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.unterarm1{height:3px;width:8px;left:50px;top:120px;-o-transform:rotate(15deg);transform:rotate(15deg)}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.unterarm1:before{-o-transform:rotate(-15deg);transform:rotate(-15deg);content:"";position:absolute;width:50px;left:-47px;top:7px;height:1px;background-color:#727272}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.unterarm1 .enumeration{-o-transform:rotate(-15deg);transform:rotate(-15deg);left:-50px;top:-8px}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.unterarm2{height:3px;width:12px;left:240px;top:118px;text-align:right;-o-transform:rotate(-15deg);transform:rotate(-15deg)}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.unterarm2:before{-o-transform:rotate(15deg);transform:rotate(15deg);content:"";position:absolute;width:40px;height:1px;background-color:#727272;right:-34px;top:6px}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.unterarm2 .enumeration{-o-transform:rotate(15deg);transform:rotate(15deg);right:-36px;top:-11px}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.handgelenk1{height:3px;width:7px;left:47px;top:134px;-o-transform:rotate(16deg);transform:rotate(16deg)}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.handgelenk1:before{-o-transform:rotate(-16deg);transform:rotate(-16deg);content:"";position:absolute;width:49px;top:8px;left:-45px;height:1px;background-color:#727272}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.handgelenk1 .enumeration{-o-transform:rotate(-16deg);transform:rotate(-16deg);left:-47px;top:-5px}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.handgelenk2{height:3px;width:7px;left:245px;top:134px;-o-transform:rotate(-16deg);transform:rotate(-16deg)}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.handgelenk2:before{-o-transform:rotate(16deg);transform:rotate(16deg);content:"";position:absolute;width:36px;top:6px;right:-35px;height:1px;background-color:#727272}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.handgelenk2 .enumeration{-o-transform:rotate(16deg);transform:rotate(16deg);right:-32px;top:-9px}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.oberschenkel1,.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.oberschenkel-7cm-ueber-knie1,.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.oberschenkel-10cm-ueber-knie1,.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.oberschenkel-18cm-ueber-knie1{height:3px;width:19px;left:62px;top:165px}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.oberschenkel1:before,.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.oberschenkel-7cm-ueber-knie1:before,.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.oberschenkel-10cm-ueber-knie1:before,.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.oberschenkel-18cm-ueber-knie1:before{content:"";position:absolute;width:60px;left:-60px;height:1px;background-color:#727272}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.oberschenkel1 .enumeration,.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.oberschenkel-7cm-ueber-knie1 .enumeration,.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.oberschenkel-10cm-ueber-knie1 .enumeration,.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.oberschenkel-18cm-ueber-knie1 .enumeration{left:-60px;top:-19px}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.oberschenkel2,.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.oberschenkel-7cm-ueber-knie2,.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.oberschenkel-10cm-ueber-knie2,.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.oberschenkel-18cm-ueber-knie2{height:3px;width:19px;left:212px;top:170px;text-align:right}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.oberschenkel2:before,.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.oberschenkel-7cm-ueber-knie2:before,.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.oberschenkel-10cm-ueber-knie2:before,.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.oberschenkel-18cm-ueber-knie2:before{content:"";position:absolute;width:56px;height:1px;background-color:#727272;right:-56px}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.oberschenkel2 .enumeration,.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.oberschenkel-7cm-ueber-knie2 .enumeration,.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.oberschenkel-10cm-ueber-knie2 .enumeration,.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.oberschenkel-18cm-ueber-knie2 .enumeration{right:-56px;top:-19px}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.ueber-knie1{height:3px;width:15px;left:64px;top:184px}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.ueber-knie1:before{content:"";position:absolute;width:62px;left:-62px;height:1px;background-color:#727272}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.ueber-knie1 .enumeration{left:-62px;top:-19px}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.ueber-knie2{height:3px;width:16px;left:214px;top:186px;text-align:right}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.ueber-knie2:before{content:"";position:absolute;width:56px;height:1px;background-color:#727272;right:-56px}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.ueber-knie2 .enumeration{right:-56px;top:-19px}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.knie1{height:3px;width:11px;left:66px;top:194px}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.knie1:before{content:"";position:absolute;width:62px;left:-62px;height:1px;background-color:#727272}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.knie1 .enumeration{left:-62px;top:-19px}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.knie2{height:3px;width:11px;left:216px;top:200px;text-align:right}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.knie2:before{content:"";position:absolute;width:56px;height:1px;background-color:#727272;right:-56px}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.knie2 .enumeration{right:-56px;top:-19px}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.unterschenkel1,.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.unterschenkel-13cm-unter-knie1,.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.unterschenkel-15cm-unter-knie1,.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.unterschenkel-18cm-unter-knie1{height:3px;width:13px;left:65px;top:230px}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.unterschenkel1:before,.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.unterschenkel-13cm-unter-knie1:before,.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.unterschenkel-15cm-unter-knie1:before,.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.unterschenkel-18cm-unter-knie1:before{content:"";position:absolute;width:62px;left:-62px;height:1px;background-color:#727272}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.unterschenkel1 .enumeration,.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.unterschenkel-13cm-unter-knie1 .enumeration,.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.unterschenkel-15cm-unter-knie1 .enumeration,.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.unterschenkel-18cm-unter-knie1 .enumeration{left:-62px;top:-19px}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.unterschenkel2,.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.unterschenkel-13cm-unter-knie2,.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.unterschenkel-15cm-unter-knie2,.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.unterschenkel-18cm-unter-knie2{height:3px;width:15px;left:214px;top:230px;text-align:right}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.unterschenkel2:before,.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.unterschenkel-13cm-unter-knie2:before,.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.unterschenkel-15cm-unter-knie2:before,.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.unterschenkel-18cm-unter-knie2:before{content:"";position:absolute;width:56px;height:1px;background-color:#727272;right:-56px}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.unterschenkel2 .enumeration,.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.unterschenkel-13cm-unter-knie2 .enumeration,.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.unterschenkel-15cm-unter-knie2 .enumeration,.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.unterschenkel-18cm-unter-knie2 .enumeration{right:-56px;top:-19px}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.knoechel1{height:3px;width:7px;left:69px;top:261px}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.knoechel1:before{content:"";position:absolute;width:66px;left:-66px;height:1px;background-color:#727272}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.knoechel1 .enumeration{left:-66px;top:-19px}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.knoechel2{height:3px;width:10px;left:215px;top:265px;text-align:right}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.knoechel2:before{content:"";position:absolute;width:58px;height:1px;background-color:#727272;right:-58px}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.knoechel2 .enumeration{right:-58px;top:-19px}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.taille1{height:3px;width:30px;left:68px;top:116px}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.taille1:before{content:"";position:absolute;width:60px;left:-60px;height:1px;background-color:#727272}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.taille1 .enumeration{left:-60px}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.taille2{height:3px;width:37px;left:190px;top:116px;text-align:right}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.taille2:before{content:"";position:absolute;width:55px;height:1px;background-color:#727272;right:-55px}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.taille2 .enumeration{right:-55px}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.huefte1{height:3px;width:46px;left:60px;top:144px}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.huefte1:before{content:"";position:absolute;width:52px;height:1px;left:-52px;background-color:#727272}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.huefte1 .enumeration{left:-52px}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.huefte2{height:3px;width:43px;left:187px;top:144px;text-align:right}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.huefte2:before{content:"";position:absolute;width:52px;height:1px;background-color:#727272;right:-52px}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.huefte2 .enumeration{right:-52px}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.beinlaenge1{height:124px;width:3px;left:50px;top:140px}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.beinlaenge1:before{content:"";position:absolute;width:12px;height:3px;background-color:#0375b4;left:0;top:0}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.beinlaenge1:after{content:"";position:absolute;width:15px;height:3px;background-color:#0375b4;left:0;top:124px}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.beinlaenge1 .enumeration{top:50px;left:-16px}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.beinlaenge2{height:124px;width:3px;left:176px;top:138px}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.beinlaenge2:before{content:"";position:absolute;width:12px;height:3px;background-color:#0375b4;left:0;top:0}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.beinlaenge2:after{content:"";position:absolute;width:15px;height:3px;background-color:#0375b4;left:0;top:124px}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.beinlaenge2 .enumeration{top:50px;left:-16px}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.schrittlaenge1{height:3px;width:120px;left:18px;top:206px;-o-transform:rotate(92deg);transform:rotate(92deg)}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.schrittlaenge1:before{content:"";position:absolute;width:72px;height:1px;background-color:#727272;left:-6px;top:36px;-o-transform:rotate(-92deg);transform:rotate(-92deg)}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.schrittlaenge1 .enumeration{-o-transform:rotate(-92deg);transform:rotate(-92deg);top:1px;left:-41px}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.schrittlaenge2{height:3px;width:120px;left:145px;top:206px;-o-transform:rotate(92deg);transform:rotate(92deg)}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.schrittlaenge2:before{content:"";position:absolute;width:77px;height:1px;background-color:#727272;left:-12px;top:-36px;-o-transform:rotate(-92deg);transform:rotate(-92deg)}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.schrittlaenge2 .enumeration{-o-transform:rotate(-92deg);transform:rotate(-92deg);top:-26px;left:-42px;text-align:right}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.schrittlaenge-bis-sohle1{height:3px;width:120px;left:18px;top:206px;-o-transform:rotate(92deg);transform:rotate(92deg)}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.schrittlaenge-bis-sohle1:before{content:"";position:absolute;width:72px;height:1px;background-color:#727272;left:-6px;top:36px;-o-transform:rotate(-92deg);transform:rotate(-92deg)}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.schrittlaenge-bis-sohle1 .enumeration{-o-transform:rotate(-92deg);transform:rotate(-92deg);top:1px;left:-41px}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.schrittlaenge-bis-sohle2{height:3px;width:120px;left:145px;top:206px;-o-transform:rotate(92deg);transform:rotate(92deg)}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.schrittlaenge-bis-sohle2:before{content:"";position:absolute;width:77px;height:1px;background-color:#727272;left:-12px;top:-36px;-o-transform:rotate(-92deg);transform:rotate(-92deg)}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.schrittlaenge-bis-sohle2 .enumeration{-o-transform:rotate(-92deg);transform:rotate(-92deg);top:-26px;left:-42px;text-align:right}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.armlaenge1{height:3px;width:75px;left:72px;top:100px;-o-transform:rotate(77deg);transform:rotate(77deg)}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.armlaenge1:before{content:"";position:absolute;width:22px;height:1px;background-color:#727272;left:8px;top:-9px;-o-transform:rotate(-77deg);transform:rotate(-77deg)}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.armlaenge1 .enumeration{-o-transform:rotate(-77deg);transform:rotate(-77deg);top:-57px;left:-20px}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.armlaenge2{height:3px;width:75px;left:138px;top:100px;-o-transform:rotate(-82deg);transform:rotate(-82deg)}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.armlaenge2:before{content:"";position:absolute;width:22px;height:1px;background-color:#727272;left:46px;top:-11px;-o-transform:rotate(82deg);transform:rotate(82deg)}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.armlaenge2 .enumeration{-o-transform:rotate(82deg);transform:rotate(82deg);top:4px;left:33px}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.armlaenge-ab-nacken1{height:3px;width:75px;left:72px;top:100px;-o-transform:rotate(77deg);transform:rotate(77deg)}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.armlaenge-ab-nacken1:before{content:"";position:absolute;width:22px;height:1px;background-color:#727272;left:8px;top:-9px;-o-transform:rotate(-77deg);transform:rotate(-77deg)}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.armlaenge-ab-nacken1:after{content:"";position:absolute;width:20px;height:3px;background-color:#0375b4;left:-15px;top:8px;-o-transform:rotate(-55deg);transform:rotate(-55deg)}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.armlaenge-ab-nacken1 .enumeration{-o-transform:rotate(-77deg);transform:rotate(-77deg);top:-57px;left:-20px}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.armlaenge-ab-nacken2{height:3px;width:75px;left:138px;top:100px;-o-transform:rotate(-82deg);transform:rotate(-82deg)}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.armlaenge-ab-nacken2:before{content:"";position:absolute;width:22px;height:1px;background-color:#727272;left:46px;top:-11px;-o-transform:rotate(82deg);transform:rotate(82deg)}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.armlaenge-ab-nacken2:after{content:"";position:absolute;width:33px;height:3px;background-color:#0375b4;left:67px;top:13px;-o-transform:rotate(55deg);transform:rotate(55deg)}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.armlaenge-ab-nacken2 .enumeration{-o-transform:rotate(82deg);transform:rotate(82deg);top:4px;left:33px}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.armlaenge-ab-hals1{height:3px;width:75px;left:72px;top:100px;-o-transform:rotate(77deg);transform:rotate(77deg)}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.armlaenge-ab-hals1:before{content:"";position:absolute;width:22px;height:1px;background-color:#727272;left:8px;top:-9px;-o-transform:rotate(-77deg);transform:rotate(-77deg)}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.armlaenge-ab-hals1:after{content:"";position:absolute;width:17px;height:3px;background-color:#0375b4;left:-12px;top:6px;-o-transform:rotate(-55deg);transform:rotate(-55deg)}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.armlaenge-ab-hals1 .enumeration{-o-transform:rotate(-77deg);transform:rotate(-77deg);top:-57px;left:-20px}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.armlaenge-ab-hals2{height:3px;width:75px;left:138px;top:100px;-o-transform:rotate(-82deg);transform:rotate(-82deg)}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.armlaenge-ab-hals2:before{content:"";position:absolute;width:22px;height:1px;background-color:#727272;left:46px;top:-11px;-o-transform:rotate(82deg);transform:rotate(82deg)}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.armlaenge-ab-hals2:after{content:"";position:absolute;width:25px;height:3px;background-color:#0375b4;left:69px;top:10px;-o-transform:rotate(55deg);transform:rotate(55deg)}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image .legend-overlay.armlaenge-ab-hals2 .enumeration{-o-transform:rotate(82deg);transform:rotate(82deg);top:4px;left:33px}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image.legend-backpacks .taille{height:3px;width:65px;left:96px;top:192px;text-align:right}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image.legend-backpacks .taille:before{content:"";position:absolute;width:88px;height:1px;background-color:#727272;right:-88px}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image.legend-backpacks .taille .enumeration{right:-88px}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image.legend-backpacks .huefte{height:3px;width:74px;left:92px;top:230px;text-align:right}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image.legend-backpacks .huefte:before{content:"";position:absolute;width:88px;height:1px;background-color:#727272;right:-88px}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image.legend-backpacks .huefte .enumeration{right:-88px}.tspo-size-converter-table .tspo-conversion-system-legend .legend-hints li{list-style:none;margin-bottom:8px;line-height:1.5}.tspo-size-converter-table .tspo-conversion-system-legend .legend-hints .unit{color:#0375b4;font-weight:700}@media all and (min-width:768px){.tspo-size-converter-table:not(.is-inline) .tspo-conversion-system-introduction,.tspo-size-converter-table:not(.is-inline) .tspo-conversion-system-best-unit-hint{left:-8px}.tspo-size-converter-table .tspo-conversion-system-header .icon-brand:before{font-size:2.5rem;top:-10px}.tspo-size-converter-table .scroll .tspo-size-converter-table-wrapper{margin-left:160px !important}.tspo-size-converter-table .tspo-size-converter-table-wrapper table .tspo-conversion-system-unit{width:160px;left:0;font-weight:700}.tspo-size-converter-table .tspo-conversion-system-legend{display:flex;flex-direction:row;justify-content:space-around;flex-wrap:nowrap}.tspo-size-converter-table .tspo-conversion-system-legend .legend-image{margin-right:14px}}@media all and (min-width:1151px){.tspo-size-converter-table .tspo-conversion-system-introduction,.tspo-size-converter-table .tspo-conversion-system-best-unit-hint{left:-8px}}@media all and (min-width:1501px){.tspo-size-converter-table{max-width:900px}.tspo-size-converter-table.is-inline{max-width:1100px}.tspo-size-converter-table .split{display:block}.tspo-size-converter-table .scroll{display:none}}.pix-size-table--container .icon--ruler{margin-right:4px}.pix-size-table--container .icon--ruler:before{position:relative;top:2px}.product--configurator .variant--name .pix-size-table--container{display:block;padding:8px;background-color:#0375b4;width:100%;margin:8px 0;text-align:center}.product--configurator .variant--name .pix-size-table--container .pix-size-table--button{color:#FFFFFF;display:flex;align-items:center}@media all and (min-width:768px){.product--configurator .variant--name .pix-size-table--container{display:inline-block;width:auto}}.size-tables--container .size-chart-table th{background-color:#0375b4;padding:6px;font-weight:500}.content--description>.pix-size-table--container{padding:14px 40px;font-size:1.15rem}@media all and (min-width:861px){.content--description>.pix-size-table--container{padding:0;border-bottom:none !important;width:100%}}#tspo-search-and-filter-sale-discount-link{display:block;color:#727272;font-size:1rem;display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:nowrap;padding:8px}#tspo-search-and-filter-sale-discount-link .link{color:#c00c00;order:1;flex-grow:1}#tspo-search-and-filter-sale-discount-link .icon{order:2}#tspo-search-and-filter-sale-discount-link .icon:before{display:block;content:"%";background-color:#c00c00;font-size:2rem;color:#FFFFFF;width:40px;height:40px;line-height:40px;text-align:center}.filter-tooltip-modal .title{font-size:1rem !important}.filter-tooltip-modal .content{display:flex;flex-direction:column;justify-content:center;flex-wrap:nowrap}#tspo-scroll{-ms-transition:all 300ms ease 0s;transition:all 300ms ease 0s;-ms-transition-property:bottom;transition-property:bottom;position:fixed;border:none;outline:none;cursor:pointer;z-index:1000;bottom:-60px;right:15px;font-size:1.3rem;color:#FFF;padding:14px;width:100px;opacity:0.7;background-color:#0375b4}#tspo-scroll.show{bottom:8px}#tspo-scroll .icon--arrow-up{font-size:2.5rem;line-height:1}.is--ctl-checkout.is--act-confirm #tspo-scroll.show{bottom:120px}.is--ctl-checkout.is--act-shippingpayment #tspo-scroll.show{bottom:78px}@media all and (min-width:1025px){.is--ctl-checkout.is--act-confirm #tspo-scroll.show,.is--ctl-checkout.is--act-shippingpayment #tspo-scroll.show{bottom:8px}}#tspo-scroll:hover{background-color:#0375b4}.tspo-status-message-checkout-block{margin:0 auto 15px}@media all and (min-width:768px){.tspo-status-message-checkout-block{max-width:600px}}.tspo-status-message{margin-bottom:8px}.tspo-featured-brands-container{padding:8px}.tspo-featured-brands-container.index-page-inline-integration{margin:0 auto;max-width:1260px}.tspo-featured-brands-container.index-page-inline-integration .all-brands-navigation>nav{display:none}.tspo-featured-brands-container .featured-brand-list{display:grid;grid-gap:8px;grid-template-columns:repeat(2, minmax(0, 1fr))}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.tspo-featured-brands-container .featured-brand-list{display:flex;flex-wrap:wrap}}.tspo-featured-brands-container .featured-brand-list .li-brand-item{width:100%}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.tspo-featured-brands-container .featured-brand-list .li-brand-item{height:60px}}.tspo-featured-brands-container .featured-brand-list .li-brand-item a{width:100%}.tspo-featured-brands-container .all-brands-navigation{margin-top:20px}.tspo-featured-brands-container .all-brands-navigation .all-brands-link{margin-bottom:8px;display:block;text-decoration:underline}.tspo-featured-brands-container .all-brands-navigation nav{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:nowrap}.tspo-featured-brands-container .all-brands-navigation nav a{font-size:1.3rem;text-align:center;padding:4px;border:1px solid #0375b4}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.tspo-featured-brands-container .all-brands-navigation nav a{min-height:46px !important;max-height:46px !important}}.tspo-featured-brands-container .all-brands-navigation .search-and-navi-wrapper nav{margin-top:8px;display:grid;grid-gap:4px;grid-template-columns:repeat(6, minmax(0, 1fr))}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.tspo-featured-brands-container .all-brands-navigation .search-and-navi-wrapper nav{display:flex;flex-wrap:wrap}}.tspo-featured-brands-container .all-brands-navigation .search-and-navi-wrapper nav a:not(:first-child){margin-left:0}@media all and (min-width:521px){.tspo-featured-brands-container .featured-brand-list{display:grid;grid-gap:8px;grid-template-columns:repeat(3, minmax(0, 1fr))}}@media screen and (min-width:521px) and (-ms-high-contrast:active),(min-width:521px) and (-ms-high-contrast:none){.tspo-featured-brands-container .featured-brand-list{display:flex;flex-wrap:wrap}}@media all and (min-width:521px){.tspo-featured-brands-container .all-brands-navigation .search-and-navi-wrapper nav{margin-top:8px;display:grid;grid-gap:4px;grid-template-columns:repeat(8, minmax(0, 1fr))}}@media screen and (min-width:521px) and (-ms-high-contrast:active),(min-width:521px) and (-ms-high-contrast:none){.tspo-featured-brands-container .all-brands-navigation .search-and-navi-wrapper nav{display:flex;flex-wrap:wrap}}@media all and (min-width:768px){.tspo-featured-brands-container .featured-brand-list{display:grid;grid-gap:8px;grid-template-columns:repeat(4, minmax(0, 1fr))}}@media screen and (min-width:768px) and (-ms-high-contrast:active),(min-width:768px) and (-ms-high-contrast:none){.tspo-featured-brands-container .featured-brand-list{display:flex;flex-wrap:wrap}}@media all and (min-width:768px){.tspo-featured-brands-container .all-brands-navigation .search-and-navi-wrapper nav{margin-top:8px;display:grid;grid-gap:4px;grid-template-columns:repeat(12, minmax(0, 1fr))}}@media screen and (min-width:768px) and (-ms-high-contrast:active),(min-width:768px) and (-ms-high-contrast:none){.tspo-featured-brands-container .all-brands-navigation .search-and-navi-wrapper nav{display:flex;flex-wrap:wrap}}@media all and (min-width:768px){.tspo-featured-brands-container.index-page-inline-integration .all-brands-navigation>nav{display:flex}}@media all and (min-width:861px){.tspo-featured-brands-container .all-brands-navigation nav a{flex-grow:1}.tspo-featured-brands-container .all-brands-navigation nav a:not(:first-child){margin-left:4px}}@media all and (min-width:1025px){.tspo-featured-brands-container .featured-brand-list{display:grid;grid-gap:8px;grid-template-columns:repeat(5, minmax(0, 1fr))}}@media screen and (min-width:1025px) and (-ms-high-contrast:active),(min-width:1025px) and (-ms-high-contrast:none){.tspo-featured-brands-container .featured-brand-list{display:flex;flex-wrap:wrap}}@media all and (min-width:1025px){.tspo-featured-brands-container .all-brands-navigation .search-and-navi-wrapper{display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:nowrap}.tspo-featured-brands-container .all-brands-navigation .search-and-navi-wrapper .brand-search-button-container{width:200px}.tspo-featured-brands-container .all-brands-navigation .search-and-navi-wrapper .brand-search-button-container .main-search--field{width:100%}.tspo-featured-brands-container .all-brands-navigation .search-and-navi-wrapper nav{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:nowrap;margin-top:0;margin-left:8px;flex-grow:1}.tspo-featured-brands-container .all-brands-navigation .search-and-navi-wrapper nav a{margin-left:0}}@media all and (min-width:1151px){.tspo-featured-brands-container .all-brands-navigation .search-and-navi-wrapper .brand-search-button-container{width:260px}.tspo-featured-brands-container .featured-brand-list{display:grid;grid-gap:8px;grid-template-columns:repeat(6, minmax(0, 1fr))}}@media screen and (min-width:1151px) and (-ms-high-contrast:active),(min-width:1151px) and (-ms-high-contrast:none){.tspo-featured-brands-container .featured-brand-list{display:flex;flex-wrap:wrap}}@media all and (min-width:1261px){.tspo-featured-brands-container .featured-brand-list{display:grid;grid-gap:8px;grid-template-columns:repeat(7, minmax(0, 1fr))}}@media screen and (min-width:1261px) and (-ms-high-contrast:active),(min-width:1261px) and (-ms-high-contrast:none){.tspo-featured-brands-container .featured-brand-list{display:flex;flex-wrap:wrap}}@media all and (min-width:1261px){.tspo-featured-brands-container .all-brands-navigation .search-and-navi-wrapper .brand-search-button-container{width:320px}}#tspo-fit-tendency{display:flex}#tspo-fit-tendency .entry--label{font-weight:700}#tspo-fit-tendency .pix-size-table--container{display:inline-block;margin-left:8px}#tspo-fit-tendency .alert--icon{width:12%;display:flex;justify-content:center}#tspo-fit-tendency .alert--icon .icon--element{left:inherit}#tspo-reputation-management-thanks,#tspo-reputation-management-dialog{-webkit-box-shadow:1px 1px 2px 1px #dcdbe0;box-shadow:1px 1px 2px 1px #dcdbe0;border:4px solid #ffdc0f;padding:14px;max-width:980px;margin:0 auto}#tspo-reputation-management-thanks h2{font-size:1.3rem;margin-bottom:8px}#tspo-reputation-management-thanks div{display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:nowrap}#tspo-reputation-management-thanks div .tspo-order-status--image{margin-right:20px;width:100px;flex-shrink:0}#tspo-reputation-management-dialog{position:relative;top:-140px;padding:140px 14px 14px 14px}#tspo-reputation-management-dialog:before,#tspo-reputation-management-dialog:after{content:" ";position:absolute;display:none}#tspo-reputation-management-dialog:before{bottom:0;right:-1px}#tspo-reputation-management-dialog:after{bottom:14px;right:14px;background-size:contain !important}#tspo-reputation-management-dialog.target-trustedshops:before{background:url("../../themes/Frontend/SportFits/frontend/_public/src/img/yellow-wave.svg") no-repeat right;z-index:1;height:68px;width:130px}#tspo-reputation-management-dialog.target-trustedshops:after{background:url("../../themes/Frontend/SportFits/frontend/_public/src/img/logos/trustedshops-logo.svg") no-repeat;background-size:auto !important;right:0;bottom:0;z-index:2;width:100px;height:45px}#tspo-reputation-management-dialog.target-trustpilot:after{background:url("../../themes/Frontend/SportFits/frontend/_public/src/img/logos/trustpilot-logo.svg") no-repeat center;width:100px;height:45px}#tspo-reputation-management-dialog.target-idealo:after{width:100px;height:45px;background:url("../../themes/Frontend/SportFits/frontend/_public/src/img/logos/idealo-logo.svg") no-repeat center;background-size:cover !important}#tspo-reputation-management-dialog.target-geizhals:after{background:url("../../themes/Frontend/SportFits/frontend/_public/src/img/logos/geizhals-logo.jpg") no-repeat center;width:100px;height:45px}#tspo-reputation-management-dialog.target-google-de:after{background:url("../../themes/Frontend/SportFits/frontend/_public/src/img/logos/google-reviews-de-logo.jpg") no-repeat center}#tspo-reputation-management-dialog.target-google-en:after{background:url("../../themes/Frontend/SportFits/frontend/_public/src/img/logos/google-reviews-en-logo.jpg") no-repeat center}#tspo-reputation-management-dialog.target-google-de:after,#tspo-reputation-management-dialog.target-google-en:after{width:100px;height:100px;background-size:cover}#tspo-reputation-management-dialog .text{max-width:620px;margin:0 auto;text-align:center}#tspo-reputation-management-dialog .buttons{display:flex;flex-direction:row;justify-content:center;flex-wrap:nowrap;padding:14px 0}#tspo-reputation-management-dialog .buttons .btn+.btn{margin-left:20px}#tspo-reputation-management-dialog+.panel--body{position:relative;top:-100px}@media print{#tspo-reputation-management-dialog+.panel--body{top:0}}#tspo-reputation-management-dialog.active~.panel--body .teaser--text,#tspo-reputation-management-dialog.active~.panel--body .teaser--actions .teaser--btn-back,#tspo-reputation-management-dialog.active~.panel--body .print--notice{display:none}@media all and (min-width:521px){#tspo-reputation-management-dialog{top:-134px}}@media all and (min-width:768px){#tspo-reputation-management-dialog:before,#tspo-reputation-management-dialog:after{display:block}}.finish--teaser .order-number--text{position:relative;z-index:10}@media all and (max-width:1500px){#trustcard-container{display:none !important}}#tspo-table-of-contents{display:none}@media all and (min-width:1261px){#tspo-table-of-contents{display:block;margin-top:20px}#tspo-table-of-contents a{margin-bottom:8px}}#tspo-table-of-contents-mobile{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}#tspo-table-of-contents-mobile a{margin-bottom:8px;padding-right:0;padding-left:8px;flex-basis:48%;flex-grow:1;font-size:0.875rem}#tspo-table-of-contents-mobile a:nth-child(even){margin-left:8px}@media all and (min-width:521px){#tspo-table-of-contents-mobile a{padding-right:14px;padding-left:14px;font-size:1rem}}@media all and (min-width:768px){#tspo-table-of-contents-mobile a{flex-basis:30%}#tspo-table-of-contents-mobile a:nth-child(even){margin-left:0}#tspo-table-of-contents-mobile a:nth-child(3n-1){margin-left:8px;margin-right:8px}}@media all and (min-width:861px){#tspo-table-of-contents-mobile a{padding-right:0;padding-left:8px;font-size:0.875rem}}@media all and (min-width:1025px){#tspo-table-of-contents-mobile a{padding-right:14px;padding-left:14px;font-size:1rem}}@media all and (min-width:1261px){#tspo-table-of-contents-mobile{display:none}}.tspo-toc a{display:flex}.tspo-toc a:before{width:24px;margin-right:0 !important;display:inline-block}.tspo-toc a#toc-product-video,.tspo-toc a#toc-product-bundle{display:block}.tspo-return-loading-animation{margin:80px 0}#tspo-return-container{max-width:1260px;margin:40px auto 100px auto;overflow:visible}#tspo-return-container .alert+.alert{margin-top:20px}#tspo-return-container .return-links{margin:20px 0 0 20px}#tspo-return-container .return-links a{text-decoration:none}#tspo-return-container .column--quantity .label,#tspo-return-container .column--return-reason .label{width:100%;text-align:left;background:#FFFFFF;padding-left:0}#tspo-return-container #tspo-return-actions{display:flex;flex-direction:column;flex-wrap:nowrap}#tspo-return-container #tspo-return-actions form{margin-top:8px}#tspo-return-container #tspo-return-actions form button{margin-top:14px;width:100%}#tspo-return-container #tspo-return-actions form button:before{margin-right:20px}#tspo-return-container #tspo-return-actions form button.icon--delete{background:#c00c00;background:-ms-linear-gradient(top, #f30f00 0%, #c00c00 100%);background:linear-gradient(to bottom, #f30f00 0%, #c00c00 100%)}@media all and (min-width:768px){#tspo-return-container #tspo-return-actions{margin-top:20px;display:flex;flex-direction:row;flex-wrap:nowrap}#tspo-return-container #tspo-return-actions form:not(last-child){margin-right:14px}}#tspo-return-container .delete-return-explanation{margin-top:20px}#tspo-return-container #tspo-return--login{float:none}#tspo-return-container #tspo-return--login .return-links{margin-right:20px}#tspo-return-container #tspo-return--login .return-links a{display:flex;flex-direction:row;align-items:flex-start;flex-wrap:nowrap}#tspo-return-container #tspo-return--login .logged-in-user-headline{margin:0}#tspo-return-container #tspo-return--login .panel{border:none}#tspo-return-container #tspo-return--login form{height:58px}#tspo-return-container #tspo-return--login form input[type=text]{min-width:240px}#tspo-return-container #tspo-return--login form .show-status-button{background-color:transparent;border:none;color:#0375b4;text-decoration:underline;font-weight:700;width:132px;text-align:left;position:relative}#tspo-return-container #tspo-return--login form .show-status-button:before{position:absolute;font-size:20px;line-height:18px;top:4px;left:-20px;display:inline-flex;text-decoration:none}#tspo-return-container #tspo-return--login form .order-selection{padding-left:8px;height:100%;display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap}#tspo-return-container #tspo-return--login form .order-selection .ordernumber{font-weight:700;margin-right:8px;flex-grow:0}#tspo-return-container #tspo-return--login form .order-selection .date{flex-grow:1}#tspo-return-container #tspo-return--login form .order-selection .btn.is--primary{margin:8px 0;padding-left:4px;padding-right:4px}#tspo-return-container #tspo-return--login form.user-logged-in:nth-child(odd){background-color:#e9eaef}@media all and (min-width:768px){#tspo-return-container #tspo-return--login #tspo-return-login-form{display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap}#tspo-return-container #tspo-return--login #tspo-return-login-form .form-input-with-validation{margin-bottom:0;margin-right:14px}}#tspo-return-container #tspo-return-created-before .return-status{display:grid;grid-gap:20px;grid-template-columns:repeat(1, minmax(0, 1fr))}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){#tspo-return-container #tspo-return-created-before .return-status{display:flex;flex-wrap:wrap}}#tspo-return-container #tspo-return-created-before .return-status li{padding-bottom:14px;list-style-type:none}#tspo-return-container #tspo-return-created-before .return-status li.tracking-status.destination-reached .status-card{height:360px}#tspo-return-container #tspo-return-created-before .return-status .collapse--header.icon--status{background-color:#fafafa;position:relative;padding-left:40px;margin-left:20px}#tspo-return-container #tspo-return-created-before .return-status .collapse--header.icon--status:before{display:block;position:absolute;left:-20px;top:-2px;border-radius:50%;width:40px;height:40px;color:#FFFFFF;text-align:center;line-height:40px}#tspo-return-container #tspo-return-created-before .return-status .collapse--header.icon--status.missing:before{background-color:#e9eaef;content:"\e60d"}#tspo-return-container #tspo-return-created-before .return-status .collapse--header.icon--status.check:before{background-color:#6a9e06;content:"\e60c"}#tspo-return-container #tspo-return-created-before .return-status .status-card{margin-left:0;margin-top:-24px}#tspo-return-container #tspo-return-created-before .return-status .status-card.label-creation-status-card{padding-top:20px;margin-top:-40px}@media all and (min-width:521px){#tspo-return-container #tspo-return-created-before .return-status{padding-top:20px;display:grid;grid-gap:20px;grid-template-columns:repeat(2, minmax(0, 1fr))}}@media screen and (min-width:521px) and (-ms-high-contrast:active),(min-width:521px) and (-ms-high-contrast:none){#tspo-return-container #tspo-return-created-before .return-status{display:flex;flex-wrap:wrap}}@media all and (min-width:521px){#tspo-return-container #tspo-return-created-before .return-status .collapse--header{display:none}#tspo-return-container #tspo-return-created-before .return-status li{padding-bottom:0}#tspo-return-container #tspo-return-created-before .return-status .status-card{margin-left:0;margin-top:0}#tspo-return-container #tspo-return-created-before .return-status .status-card:not(.is--collapsed){display:flex}#tspo-return-container #tspo-return-created-before .return-status .status-card.label-creation-status-card{padding-top:0;margin-top:0}}@media all and (min-width:768px){#tspo-return-container #tspo-return-created-before .return-status{display:grid;grid-gap:20px;grid-template-columns:repeat(3, minmax(0, 1fr))}}@media screen and (min-width:768px) and (-ms-high-contrast:active),(min-width:768px) and (-ms-high-contrast:none){#tspo-return-container #tspo-return-created-before .return-status{display:flex;flex-wrap:wrap}}@media all and (min-width:1025px){#tspo-return-container #tspo-return-created-before .return-status{display:grid;grid-gap:14px;grid-template-columns:repeat(5, minmax(0, 1fr))}}@media screen and (min-width:1025px) and (-ms-high-contrast:active),(min-width:1025px) and (-ms-high-contrast:none){#tspo-return-container #tspo-return-created-before .return-status{display:flex;flex-wrap:wrap}}#tspo-return-container #tspo-return-choose-products textarea{width:100%;max-width:100%;display:block}#tspo-return-container #tspo-return-choose-products textarea.no--return{cursor:not-allowed !important;pointer-events:none !important}#tspo-return-container #tspo-return-choose-products .column--name p{display:flex;flex-direction:row;flex-wrap:nowrap}#tspo-return-container #tspo-return-choose-products .column--name p picture{margin-right:8px}#tspo-return-container #tspo-return-choose-products textarea.order-comment{height:120px;margin:12px;width:calc(100% - 24px)}#tspo-return-container #tspo-return-choose-products .js--fancy-select{width:100%}#tspo-return-container #tspo-return-choose-products .js--fancy-select .no--return{cursor:not-allowed !important;pointer-events:none !important}#tspo-return-container #tspo-return-choose-qr-or-label .radio-option{padding:8px}#tspo-return-container #tspo-return-choose-qr-or-label .radio-option label{font-size:1.15rem;padding-left:8px;cursor:pointer}#tspo-return-container #tspo-return-choose-qr-or-label .radio-option input{cursor:pointer}#tspo-return-container #tspo-return-choose-qr-or-label button{font-weight:700;margin-top:8px}#tspo-return-container.tspo-return-print-labels #dpd-store-finder{font-weight:700}#tspo-return-container.tspo-return-print-labels .download--links-header{margin-top:40px}#tspo-return-container.tspo-return-print-labels .return-label-options{display:grid;grid-gap:40px;grid-template-columns:repeat(2, minmax(0, 1fr));width:fit-content}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){#tspo-return-container.tspo-return-print-labels .return-label-options{display:flex;flex-wrap:wrap}}#tspo-return-container.tspo-return-print-labels .return-label-options .tspo-return-button{width:200px;height:200px;position:relative;border:1px solid transparent}#tspo-return-container.tspo-return-print-labels .return-label-options .tspo-return-button:before{position:absolute;top:0;left:0;width:100%;text-align:center;line-height:170px;font-size:2rem}#tspo-return-container.tspo-return-print-labels .return-label-options .tspo-return-button.tspo-return-slip-button{background-color:#e9eaef}#tspo-return-container.tspo-return-print-labels .return-label-options .tspo-return-button.tspo-return-slip-button:before{font-size:3.2rem}#tspo-return-container.tspo-return-print-labels .return-label-options .tspo-return-button.tspo-return-slip-button:hover{border:1px solid #0375b4}#tspo-return-container.tspo-return-print-labels .return-label-options .tspo-return-button.tspo-return-button-dpd{background-color:#e9eaef;color:#BB0033}#tspo-return-container.tspo-return-print-labels .return-label-options .tspo-return-button.tspo-return-button-dpd:before{font-size:2.8rem}#tspo-return-container.tspo-return-print-labels .return-label-options .tspo-return-button.tspo-return-button-dpd:hover{border:1px solid #b03}#tspo-return-container.tspo-return-print-labels .return-label-options .tspo-return-button.tspo-return-button-dhl{background-color:#FFCC00;color:#D40511}#tspo-return-container.tspo-return-print-labels .return-label-options .tspo-return-button.tspo-return-button-dhl:before{font-size:2rem}#tspo-return-container.tspo-return-print-labels .return-label-options .tspo-return-button.tspo-return-button-dhl:hover{border:1px solid #d40511}#tspo-return-container.tspo-return-print-labels .return-label-options .tspo-return-button.tspo-return-button-dhl.icon--qrcode-after:before{top:-50px}#tspo-return-container.tspo-return-print-labels .return-label-options .tspo-return-button.tspo-return-button-dhl.icon--qrcode-after:after{display:block;padding-top:60px;font-size:2.5rem;width:100%;text-align:center}#tspo-return-container.tspo-return-print-labels .return-label-options .tspo-return-button .download-link-label{position:absolute;bottom:0;left:0;width:100%;padding-bottom:14px;text-align:center;font-weight:700}#tspo-return-container.tspo-return-print-labels #label-also-sent-per-mail-message{margin-top:14px}#tspo-return-container.tspo-return-print-labels #label-also-sent-per-mail-message .icon--element{font-size:2rem}#tspo-return-container.tspo-return-print-labels .label-annotation{margin-top:14px;padding-left:40px;position:relative}#tspo-return-container.tspo-return-print-labels .label-annotation .asterisk{position:absolute;left:0;top:-3px;font-size:2rem;font-weight:700;color:#D40511}#tspo-return-container #label-printed-message .background-fader{position:fixed;top:0;left:0;bottom:0;width:100%;z-index:9999;background-color:rgba(0,0,0,0.6)}#tspo-return-container #label-printed-message .alert{position:fixed;top:20%;left:0;width:94%;margin-left:3%;z-index:1000000}#tspo-return-container #label-printed-message .alert .alert--content{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;flex-wrap:nowrap}@media all and (min-width:768px){#tspo-return-container{overflow:auto}#tspo-return-container #tspo-return--login .panel{border:1px solid #c8c8c8}#tspo-return-container #label-printed-message .alert{top:50%;left:50%;height:100px;margin-left:-300px;width:600px}#tspo-return-container.tspo-return-print-labels .return-label-options{display:grid;grid-gap:40px;grid-template-columns:repeat(3, minmax(0, 1fr))}}@media screen and (min-width:768px) and (-ms-high-contrast:active),(min-width:768px) and (-ms-high-contrast:none){#tspo-return-container.tspo-return-print-labels .return-label-options{display:flex;flex-wrap:wrap}}@media all and (min-width:768px){#tspo-return-container #tspo-return-choose-products .column--name{width:40%}#tspo-return-container #tspo-return-choose-products .column--quantity{width:9%}#tspo-return-container #tspo-return-choose-products .column--return-reason{width:18%}#tspo-return-container #tspo-return-choose-products .column--comment{width:33%}#tspo-return-container #tspo-return-choose-products .column--comment textarea{height:42px}#tspo-return-container #tspo-return-choose-products .column--quantity .label,#tspo-return-container #tspo-return-choose-products .column--return-reason .label{display:none}#tspo-return-container #tspo-return-choose-products .tspo-return--all-products-table{margin-top:0}}.is--ctl-tsporeturn .sidebar-main{display:none}.tspo-pseudo-article__checkout-alert{margin-top:8px;margin-bottom:4px}#tspo-product-bundle-container .tspo-bundle-item{position:relative}#tspo-product-bundle-container .tspo-bundle-item:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(52% 52% at 50% 50%, transparent 60%, rgba(0,0,0,0.035) 100%);z-index:1;pointer-events:none}.tspo-bundle{width:100%}.tspo-bundle .loading-animation{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-wrap:nowrap;background-color:#f1f1f1;height:100%}.tspo-bundle .loading-animation .icon--spinner:before{font-size:3.6rem}.tspo-bundle .tspo-bundle__wrapper{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:nowrap;background-color:transparent;position:relative}.tspo-bundle .tspo-bundle__wrapper .tspo-bundle__visual{border:4px solid #c8c8c8;overflow:hidden;background-color:#FFFFFF;border-radius:50%;position:absolute;box-sizing:content-box;z-index:2;width:120px;height:120px;top:52%;left:50%;margin-left:-68px;margin-top:-68px;-webkit-box-shadow:2px 2px 2px 2px #dcdbe0;box-shadow:2px 2px 2px 2px #dcdbe0}.tspo-bundle .tspo-bundle__wrapper .tspo-bundle__visual>div{width:120px;height:120px}.tspo-bundle .tspo-bundle__wrapper .tspo-bundle__visual>div img{padding:8%;width:100%;height:100%;max-height:100%;object-fit:contain}.tspo-bundle .tspo-bundle__wrapper .tspo-bundle__visual>div{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-wrap:nowrap}.tspo-bundle .tspo-bundle__wrapper .tspo-bundle__content{position:static;flex-grow:1;display:grid;grid-gap:8px;grid-template-columns:repeat(2, minmax(0, 1fr))}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.tspo-bundle .tspo-bundle__wrapper .tspo-bundle__content{display:flex;flex-wrap:wrap}}.tspo-bundle .tspo-bundle__wrapper .tspo-bundle__content .tspo-bundle-item{padding:14px;display:flex;flex-direction:column;align-items:center;flex-wrap:nowrap}.tspo-bundle .tspo-bundle__wrapper .tspo-bundle__content .tspo-bundle-item .discount-badge{height:24px;width:46px;font-size:1rem;padding-right:4px}.tspo-bundle .tspo-bundle__wrapper .tspo-bundle__content .tspo-bundle-item .discount-badge.has-up-to-label{display:flex;flex-direction:row;align-items:center;justify-content:space-around;flex-wrap:nowrap;width:72px}.tspo-bundle .tspo-bundle__wrapper .tspo-bundle__content .tspo-bundle-item .discount-badge .up-to{text-transform:none;font-size:0.75rem;margin-right:4px;font-weight:300}.tspo-bundle .tspo-bundle__wrapper .tspo-bundle__content .tspo-bundle-item .discount-badge .discount{font-size:0.875rem}.tspo-bundle .tspo-bundle__wrapper .tspo-bundle__content .tspo-bundle-item .discount-badge:before{height:24px;left:-8px}.tspo-bundle .tspo-bundle__wrapper .tspo-bundle__content .tspo-bundle-item .discount-badge:not(.discount-mini) .sale,.tspo-bundle .tspo-bundle__wrapper .tspo-bundle__content .tspo-bundle-item .discount-badge:not(.discount-mini) .new{display:none}.tspo-bundle .tspo-bundle__wrapper .tspo-bundle__content .tspo-bundle-item .recommendyTC{display:none}.tspo-bundle .tspo-bundle__wrapper .tspo-bundle__content .tspo-bundle-item .tspo-bundle-item__content{flex-grow:1}.tspo-bundle .tspo-bundle__wrapper .tspo-bundle__content .tspo-bundle-item .tspo-bundle-item__content .tspo-bundle-item__wrapper-left{height:100%;max-width:200px}.tspo-bundle .tspo-bundle__wrapper .tspo-bundle__content .tspo-bundle-item .tspo-bundle-item__content .tspo-bundle-item__wrapper-left a{display:flex;flex-direction:column;align-items:center;justify-content:space-between;flex-wrap:nowrap;height:100%}.tspo-bundle .tspo-bundle__wrapper .tspo-bundle__content .tspo-bundle-item .product--title{width:100%;flex-grow:1;text-align:center;padding:14px 0;border-bottom:1px solid #e9eaef !important}.tspo-bundle .tspo-bundle__wrapper .tspo-bundle__content .tspo-bundle-item .product--title .product--supplier{font-size:0.875rem}.tspo-bundle .tspo-bundle__wrapper .tspo-bundle__content .tspo-bundle-item .product--title .product--name{padding-top:4px;color:#727272}.tspo-bundle .tspo-bundle__wrapper .tspo-bundle__content .tspo-bundle-item .tspo-bundle-item__thumbnail{min-height:140px;display:flex;flex-direction:column;align-items:center;justify-content:center;flex-wrap:nowrap}.tspo-bundle .tspo-bundle__wrapper .tspo-bundle__content .tspo-bundle-item img{max-height:140px;max-width:100px;object-fit:contain;margin:0 auto}.tspo-bundle .tspo-bundle__wrapper .tspo-bundle__content .tspo-bundle-item .content--discount{display:block}.tspo-bundle .tspo-bundle__wrapper .tspo-bundle__content .tspo-bundle-item .product--price{padding:14px 0;margin-bottom:0;display:flex;flex-direction:column;align-items:center;justify-content:space-between;flex-wrap:nowrap}.tspo-bundle .tspo-bundle__wrapper .tspo-bundle__content .tspo-bundle-item .price--line-through{position:relative;font-size:0.875rem;color:#727272;font-weight:700}.tspo-bundle .tspo-bundle__wrapper .tspo-bundle__content .tspo-bundle-item .price--line-through:after{content:"";position:absolute;top:8px;left:0;height:1px;width:96%;background-color:#c00c00}.tspo-bundle .tspo-bundle__wrapper .tspo-bundle__content .tspo-bundle-item .price--discount .content--default,.tspo-bundle .tspo-bundle__wrapper .tspo-bundle__content .tspo-bundle-item .price--default .content--default{color:#0375b4;font-weight:700;font-size:1.3rem}@media all and (min-width:521px){.tspo-bundle .tspo-bundle__wrapper .tspo-bundle__visual{width:150px;height:150px;top:52%;margin-left:-83px;margin-top:-83px}.tspo-bundle .tspo-bundle__wrapper .tspo-bundle__visual>div{width:150px;height:150px}}@media all and (min-width:768px){.tspo-bundle .tspo-bundle__wrapper .tspo-bundle__visual{width:200px;height:200px;top:50%;margin-left:-108px;margin-top:-108px}.tspo-bundle .tspo-bundle__wrapper .tspo-bundle__visual>div{width:200px;height:200px}}@media all and (min-width:861px){.tspo-bundle .tspo-bundle__wrapper .tspo-bundle__visual{width:150px;height:150px;top:50%;margin-left:-83px;margin-top:-83px}.tspo-bundle .tspo-bundle__wrapper .tspo-bundle__visual>div{width:150px;height:150px}}@media all and (min-width:1025px){.tspo-bundle .tspo-bundle__wrapper .tspo-bundle__visual{width:190px;height:190px;top:50%;margin-left:-103px;margin-top:-103px}.tspo-bundle .tspo-bundle__wrapper .tspo-bundle__visual>div{width:190px;height:190px}}@media all and (min-width:1151px){.tspo-bundle .tspo-bundle__wrapper .tspo-bundle__visual{width:200px;height:200px;top:50%;margin-left:-108px;margin-top:-108px}.tspo-bundle .tspo-bundle__wrapper .tspo-bundle__visual>div{width:200px;height:200px}}@media all and (min-width:1151px){.tspo-bundle .tspo-bundle__wrapper .tspo-bundle__visual{width:240px;height:240px;top:50%;margin-left:-128px;margin-top:-128px}.tspo-bundle .tspo-bundle__wrapper .tspo-bundle__visual>div{width:240px;height:240px}.tspo-bundle .tspo-bundle__wrapper .tspo-bundle__content .tspo-bundle-item .discount-badge{height:35px;width:60px}.tspo-bundle .tspo-bundle__wrapper .tspo-bundle__content .tspo-bundle-item .discount-badge:before{height:35px;left:-8px}.tspo-bundle .tspo-bundle__wrapper .tspo-bundle__content .tspo-bundle-item .discount-badge:not(.discount-mini) .sale,.tspo-bundle .tspo-bundle__wrapper .tspo-bundle__content .tspo-bundle-item .discount-badge:not(.discount-mini) .new{display:none}}@media all and (min-width:1){.tspo-bundle .tspo-bundle__wrapper .tspo-bundle__content{flex-grow:1}.tspo-bundle .tspo-bundle__wrapper .tspo-bundle__content .tspo-bundle-item{display:flex;flex-direction:row;flex-wrap:nowrap}}#tspo-product-similar-container .loading-animation{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-wrap:nowrap;background-color:#f1f1f1;height:100%}#tspo-product-similar-container .loading-animation .icon--spinner:before{font-size:3.6rem}.rich-content-buttons{padding:8px;background-color:rgba(0,0,0,0.035);position:absolute;z-index:100;bottom:-54px;height:54px;width:100%}.rich-content-buttons .rich-content-buttons-wrapper{max-width:440px;width:100%;margin:0 auto;display:flex;flex-direction:row;justify-content:space-between;flex-wrap:nowrap}.rich-content-buttons .btn{border-color:#0375b4;background-color:#FFFFFF;white-space:nowrap;color:#0375b4;font-weight:300;text-align:center;height:100%;flex-basis:50%;flex-shrink:1;font-size:0.875rem}.rich-content-buttons .btn:nth-child(2){margin-left:8px}.rich-content-buttons .btn.active{background:#0375b4;background:-ms-linear-gradient(top, #0496e6 0%, #0375b4 100%);background:linear-gradient(to bottom, #0496e6 0%, #0375b4 100%);color:#FFFFFF}@media all and (min-width:411px){.rich-content-buttons .thumbnail--link:before{font-size:1.3rem;margin-right:20px !important}}@media all and (min-width:861px){.rich-content-buttons{background-color:transparent}}.listing .product--box{background-color:#FFFFFF;padding-bottom:20px}.listing .recommendyLikeButton{display:none}@media all and (min-width:1025px){.listing .recommendyLikeButton{display:block;position:absolute;opacity:0;-ms-transition:all 300ms ease 200ms;transition:all 300ms ease 200ms;-ms-transition-property:opacity;transition-property:opacity;width:calc(100% + 22px);left:-10px;bottom:-20px;z-index:1}.listing .recommendyLikeButton .recommendy-like{padding:8px;border-radius:0;background-color:#0375b4;border:none;color:#FFFFFF;width:100%}.listing .product--box:hover .recommendyLikeButton{visibility:visible;opacity:1}}@media all and (min-width:1261px){.listing .recommendyLikeButton{width:calc(100% + 38px);left:-18px}}#tspo-sold-out-product-similar{order:3}#tspo-sold-out-product-similar .tspo-cross-selling--unit{padding:0}#tspo-sold-out-product-similar .tspo-cross-selling--articles{grid-template-columns:repeat(2, minmax(0, 1fr))}.is--ctl-checkout .recommendy-title{color:#0375b4;font-size:1.3rem;padding:14px 0;line-height:1.5}.is--ctl-checkout .recommendy-item a{text-decoration:none}#ajax-cart-recommendation-bundle{margin-top:40px}#ajax-cart-recommendation-bundle .panel--title{margin-left:8px}#ajax-cart-recommendation-bundle .cart--item{display:flex}#ajax-cart-recommendation-bundle .product--price{display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:nowrap}#ajax-cart-recommendation-bundle .product--price.price--discount .content--default{color:#727272}#ajax-cart-recommendation-bundle .discount-badge{height:24px;width:46px;font-size:1rem;padding-right:4px}#ajax-cart-recommendation-bundle .discount-badge.has-up-to-label{display:flex;flex-direction:row;align-items:center;justify-content:space-around;flex-wrap:nowrap;width:72px}#ajax-cart-recommendation-bundle .discount-badge .up-to{text-transform:none;font-size:0.75rem;margin-right:4px;font-weight:300}#ajax-cart-recommendation-bundle .discount-badge .discount{font-size:0.875rem}#ajax-cart-recommendation-bundle .discount-badge:before{height:24px;left:-8px}#ajax-cart-recommendation-bundle .discount-badge:not(.discount-mini) .sale,#ajax-cart-recommendation-bundle .discount-badge:not(.discount-mini) .new{display:none}#login-recommendation-bundle{max-width:980px;margin:40px auto}#login-recommendation-bundle .panel--title{margin:0}.alert .icon--element{margin-top:-12px}.alert .alert--close{width:34px;top:0;right:0;height:34px}.alert.is--success .alert--close i:before,.alert.is--promotion .alert--close i:before{color:#FFFFFF;font-size:1.3rem;padding:8px;background-color:#496d04;border-radius:0 0 0 8px}.btn{border-radius:0}.panel .btn{border:1px solid #025482}.ci-button{background-color:#0375b4;color:#FFFFFF;padding:4px 8px;border:1px #025482 solid}.collapse--header .collapse--toggler{font-family:"sportfits-icons"}.collapse--header .collapse--toggler:before{font-size:1.3rem;content:"\e929"}.collapse--header.is--active{background:#0375b4;background:-ms-linear-gradient(top, #0496e6 0%, #0375b4 50%, #0375b4 100%);background:linear-gradient(to bottom, #0496e6 0%, #0375b4 50%, #0375b4 100%)}.collapse--header.is--active .collapse--toggler:before{content:"\e92a"}#cookie-consent{padding-top:0 !important}#cookie-consent .cookie-consent--header .icon--arrow-right{margin-top:0}.markup-content .markup{clear:both}.markup-content .markup.inline-picture figcaption,.markup-content .markup.image-gallery figcaption{background-color:rgba(0,0,0,0.5);color:#FFFFFF;font-size:0.875rem;position:absolute;left:0;bottom:0;padding:8px;width:100%}.markup-content .markup.inline-picture a,.markup-content .markup.image-gallery a{position:absolute;top:0;left:0;bottom:0;right:0}.markup-content .markup.inline-picture img,.markup-content .markup.image-gallery img{width:100%}.markup-content .markup.product-list .product,.markup-content .markup.image-with-products .product,.markup-content .markup.products-on-image .product{text-align:center;text-decoration:none;padding:8px}.markup-content .markup.product-list .product:hover,.markup-content .markup.image-with-products .product:hover,.markup-content .markup.products-on-image .product:hover{-webkit-box-shadow:1px 1px 2px 1px #dcdbe0;box-shadow:1px 1px 2px 1px #dcdbe0}.markup-content .markup.product-list .product figure,.markup-content .markup.image-with-products .product figure,.markup-content .markup.products-on-image .product figure{max-width:100%;height:110px;padding-bottom:4px;margin-left:0}.markup-content .markup.product-list .product figure img,.markup-content .markup.image-with-products .product figure img,.markup-content .markup.products-on-image .product figure img{margin:0 auto}.markup-content .markup.product-list .product .product-supplier,.markup-content .markup.image-with-products .product .product-supplier,.markup-content .markup.products-on-image .product .product-supplier{padding:14px 8px;font-size:0.875rem;color:#0375b4}.markup-content .markup.product-list .product .product-name,.markup-content .markup.image-with-products .product .product-name,.markup-content .markup.products-on-image .product .product-name{padding:0 8px;flex-grow:1;color:#727272}.markup-content .markup.product-list .product .product-price,.markup-content .markup.image-with-products .product .product-price,.markup-content .markup.products-on-image .product .product-price{font-weight:700;color:#0375b4}.markup-content .markup.product-list .product .product-pseudoprice,.markup-content .markup.image-with-products .product .product-pseudoprice,.markup-content .markup.products-on-image .product .product-pseudoprice{font-size:0.84rem;text-decoration:line-through}@media all and (min-width:521px){.markup-content .markup.product-list .product figure,.markup-content .markup.image-with-products .product figure,.markup-content .markup.products-on-image .product figure{height:130px}}@media all and (min-width:768px){.markup-content .markup.product-list .product figure,.markup-content .markup.image-with-products .product figure,.markup-content .markup.products-on-image .product figure{height:150px}}@media all and (min-width:521px){.markup-content .markup.proscons .proscons-columns-container{display:grid;grid-gap:20px;grid-template-columns:repeat(2, minmax(0, 1fr))}}@media screen and (min-width:521px) and (-ms-high-contrast:active),(min-width:521px) and (-ms-high-contrast:none){.markup-content .markup.proscons .proscons-columns-container{display:flex;flex-wrap:wrap}}@media all and (min-width:521px){.markup-content .markup.proscons .proscons-columns-container .proscons-column .pros-cons-label{min-height:80px}.markup-content .markup.proscons .proscons-columns-container .proscons-column+.proscons-column{margin-top:0}}@media all and (min-width:1151px){.markup-content .markup.proscons.columns3 .proscons-columns-container,.markup-content .markup.proscons.columns6 .proscons-columns-container,.markup-content .markup.proscons.columns9 .proscons-columns-container,.markup-content .markup.proscons.columns5 .proscons-columns-container,.markup-content .markup.proscons.columns10 .proscons-columns-container,.markup-content .markup.proscons.columns15 .proscons-columns-container{display:grid;grid-gap:20px;grid-template-columns:repeat(3, minmax(0, 1fr))}}@media screen and (min-width:1151px) and (-ms-high-contrast:active),(min-width:1151px) and (-ms-high-contrast:none){.markup-content .markup.proscons.columns3 .proscons-columns-container,.markup-content .markup.proscons.columns6 .proscons-columns-container,.markup-content .markup.proscons.columns9 .proscons-columns-container,.markup-content .markup.proscons.columns5 .proscons-columns-container,.markup-content .markup.proscons.columns10 .proscons-columns-container,.markup-content .markup.proscons.columns15 .proscons-columns-container{display:flex;flex-wrap:wrap}}.markup-content table{border-collapse:collapse;border-spacing:0;min-width:50%;display:block;overflow-x:auto;white-space:nowrap}.markup-content table tr:first-child td{color:#FFFFFF;background-color:#0375b4;font-weight:700}.markup-content .grey{padding:8px 0;position:relative;z-index:0}.markup-content .grey:after{content:"";display:block;position:absolute;left:50%;top:0;height:100%;width:100vw;transform:translateX(-50%);z-index:-1;box-sizing:border-box;background-color:#e9eaef}.markup-content .grey:after{width:140vw}.markup-content .blog--detail-description{line-height:1.5}.markup-content h1,.markup-content h2{line-height:1.2;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.markup-content p{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.markup-content .section-headline{margin-top:80px;color:#0375b4;display:flex;flex-direction:column;align-items:center;flex-wrap:nowrap}.markup-content .section-headline:before{color:#0375b4;font-size:4rem}.markup-content .qanda-grid{margin-top:20px}@media all and (min-width:861px){.markup-content .qanda-grid{display:grid;grid-gap:14px;grid-template-columns:repeat(2, minmax(0, 1fr))}}@media screen and (min-width:861px) and (-ms-high-contrast:active),(min-width:861px) and (-ms-high-contrast:none){.markup-content .qanda-grid{display:flex;flex-wrap:wrap}}.markup-content blockquote.markup{position:relative;border-left:3px solid #0375b4;font-family:"Roboto",serif;background-color:#FFFFFF;box-shadow:none;max-width:600px;margin:0 auto;font-size:1.3rem;padding-left:84px}.markup-content blockquote.markup.has-author{padding-bottom:14px}.markup-content blockquote.markup:before{position:absolute;left:14px;content:"“";font-family:"Sanchez";color:#0375b4;font-size:5.5rem;line-height:82px}.markup-content blockquote.markup .author{font-size:0.84rem;position:absolute;bottom:0;right:0}.markup-content blockquote.markup .author:before,.markup-content blockquote.markup .author:after{content:" - ";color:#0375b4}.markup-content .markup.brandlist .icon-list-nav{display:grid;grid-gap:8px;grid-template-columns:repeat(2, minmax(0, 1fr));border-top:none}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.markup-content .markup.brandlist .icon-list-nav{display:flex;flex-wrap:wrap}}.markup-content .markup.brandlist li+li{margin-left:8px}@media all and (min-width:521px){.markup-content .markup.brandlist .icon-list-nav{display:grid;grid-gap:8px;grid-template-columns:repeat(3, minmax(0, 1fr))}}@media screen and (min-width:521px) and (-ms-high-contrast:active),(min-width:521px) and (-ms-high-contrast:none){.markup-content .markup.brandlist .icon-list-nav{display:flex;flex-wrap:wrap}}@media all and (min-width:861px){.markup-content .markup.brandlist .icon-list-nav{display:grid;grid-gap:8px;grid-template-columns:repeat(4, minmax(0, 1fr))}}@media screen and (min-width:861px) and (-ms-high-contrast:active),(min-width:861px) and (-ms-high-contrast:none){.markup-content .markup.brandlist .icon-list-nav{display:flex;flex-wrap:wrap}}@media all and (min-width:1025px){.markup-content .markup.brandlist .icon-list-nav{display:grid;grid-gap:8px;grid-template-columns:repeat(5, minmax(0, 1fr))}}@media screen and (min-width:1025px) and (-ms-high-contrast:active),(min-width:1025px) and (-ms-high-contrast:none){.markup-content .markup.brandlist .icon-list-nav{display:flex;flex-wrap:wrap}}.markup-content .markup.category-navigation.grid{display:grid;grid-gap:8px;grid-template-columns:repeat(2, minmax(0, 1fr))}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.markup-content .markup.category-navigation.grid{display:flex;flex-wrap:wrap}}.markup-content .markup.category-navigation.slider .swiper-wrapper{display:flex;flex-direction:row;flex-wrap:nowrap}.markup-content .markup.category-navigation.slider .swiper-button-disabled{display:none}.markup-content .markup.category-navigation.slider .category-navigation-item{cursor:grab;width:200px;height:184px;margin-right:8px}.markup-content .markup.category-navigation.grid .category-navigation-item,.markup-content .markup.category-navigation.slider .category-navigation-item{text-decoration:none;box-shadow:inset 0 0 70px #dcdbe0;display:flex;flex-direction:column;align-items:center;justify-content:space-between;flex-wrap:nowrap;padding:14px}.markup-content .markup.category-navigation.grid .category-navigation-item .category-navigation-item-title,.markup-content .markup.category-navigation.slider .category-navigation-item .category-navigation-item-title{text-align:center;width:100%;margin-top:8px;order:2}.markup-content .markup.category-navigation.grid .category-navigation-item .category-navigation-item-image,.markup-content .markup.category-navigation.grid .category-navigation-item figure,.markup-content .markup.category-navigation.grid .category-navigation-item picture,.markup-content .markup.category-navigation.slider .category-navigation-item .category-navigation-item-image,.markup-content .markup.category-navigation.slider .category-navigation-item figure,.markup-content .markup.category-navigation.slider .category-navigation-item picture{flex-grow:1;display:flex;align-items:center;margin:0}.markup-content .markup.category-navigation.grid .category-navigation-item img,.markup-content .markup.category-navigation.slider .category-navigation-item img{mix-blend-mode:darken;max-height:100px}.markup-content .markup.category-navigation.chips{margin-top:20px;display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap}.markup-content .markup.category-navigation.chips .category-navigation-item{display:flex;flex-direction:row;flex-wrap:wrap;padding:0 14px;box-shadow:inset 0 0 70px #dcdbe0;border:1px solid #dcdbe0;border-radius:50px;height:50px;margin:0 14px 14px 0}.markup-content .markup.category-navigation.chips .category-navigation-item:before{color:#727272;font-size:2rem;margin:0 8px 0 0}.markup-content .markup.category-navigation.chips .category-navigation-item:hover{background-color:#e9eaef;-webkit-box-shadow:1px 1px 2px 1px #dcdbe0;box-shadow:1px 1px 2px 1px #dcdbe0}.markup-content .markup.category-navigation.chips .category-navigation-item>div,.markup-content .markup.category-navigation.chips .category-navigation-item:before{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-wrap:nowrap}@media all and (min-width:861px){.markup-content .markup.category-navigation.grid{display:grid;grid-gap:8px;grid-template-columns:repeat(3, minmax(0, 1fr))}}@media screen and (min-width:861px) and (-ms-high-contrast:active),(min-width:861px) and (-ms-high-contrast:none){.markup-content .markup.category-navigation.grid{display:flex;flex-wrap:wrap}}@media all and (min-width:1261px){.markup-content .markup.category-navigation.grid{display:grid;grid-gap:8px;grid-template-columns:repeat(6, minmax(0, 1fr))}}@media screen and (min-width:1261px) and (-ms-high-contrast:active),(min-width:1261px) and (-ms-high-contrast:none){.markup-content .markup.category-navigation.grid{display:flex;flex-wrap:wrap}}.markup-content .markup.configurator-group{background-color:#e9eaef;border-radius:10px;padding:8px}.markup-content .markup.configurator-group .configurator-inputs{display:flex;flex-direction:row;flex-wrap:wrap;border-bottom:1px solid #e9eaef;box-shadow:0 1px 0 0 #fff}.markup-content .markup.configurator-group .configurator-inputs .configurator{padding-bottom:14px}.markup-content .markup.configurator-group .configurator-inputs .configurator:not(:last-child){margin-right:20px}.markup-content .markup.configurator-group .configurator-inputs .configurator.slider label{display:block}.markup-content .markup.configurator-group .configurator-inputs .configurator.slider .slider-element{height:46px;display:flex;flex-direction:row;justify-content:space-between;flex-wrap:nowrap}.markup-content .markup.configurator-group .configurator-inputs .configurator.slider .slider-element input{min-width:200px}.markup-content .markup.configurator-group .configurator-inputs .configurator.slider .slider-element output,.markup-content .markup.configurator-group .configurator-inputs .configurator.slider .slider-element .unit{padding-left:8px;line-height:46px}.markup-content .markup.configurator-group .configurator-inputs .configurator.table-column,.markup-content .markup.configurator-group .configurator-inputs .configurator.table-matrix{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:nowrap}.markup-content .markup.configurator-group .result{padding:20px}.markup-content .markup.configurator-group .result .dynamic-output{font-weight:700;color:#0375b4}@media all and (min-width:768px){.markup-content .markup.configurator-group .configurator-inputs .configurator:not(:last-child){margin-right:40px}}.markup-content .markup.image-gallery{display:grid;grid-gap:14px;grid-template-columns:repeat(1, minmax(0, 1fr))}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.markup-content .markup.image-gallery{display:flex;flex-wrap:wrap}}.markup-content .markup.image-gallery figure{position:relative;width:100%;margin:0}.markup-content .markup.image-gallery figure img{width:100%}@media all and (min-width:521px){.markup-content .markup.image-gallery{display:grid;grid-gap:14px;grid-template-columns:repeat(2, minmax(0, 1fr))}}@media screen and (min-width:521px) and (-ms-high-contrast:active),(min-width:521px) and (-ms-high-contrast:none){.markup-content .markup.image-gallery{display:flex;flex-wrap:wrap}}@media all and (min-width:861px){.markup-content .markup.image-gallery{display:grid;grid-gap:14px;grid-template-columns:repeat(3, minmax(0, 1fr))}}@media screen and (min-width:861px) and (-ms-high-contrast:active),(min-width:861px) and (-ms-high-contrast:none){.markup-content .markup.image-gallery{display:flex;flex-wrap:wrap}}@media all and (min-width:1151px){.markup-content .markup.image-gallery{display:grid;grid-gap:14px;grid-template-columns:repeat(4, minmax(0, 1fr))}}@media screen and (min-width:1151px) and (-ms-high-contrast:active),(min-width:1151px) and (-ms-high-contrast:none){.markup-content .markup.image-gallery{display:flex;flex-wrap:wrap}}.markup-content .markup.image-with-products{padding:20px 0}.markup-content .markup.image-with-products .headline{font-size:1.3rem;padding-bottom:14px}.markup-content .markup.image-with-products .main-image{margin-bottom:8px}.markup-content .markup.image-with-products .main-image figure{margin:0}.markup-content .markup.image-with-products .main-image figure img{margin:0 auto}.markup-content .markup.image-with-products .products-on-image{margin-top:20px;display:grid;grid-gap:20px;grid-template-columns:repeat(2, minmax(0, 1fr));grid-row-gap:40px;flex-grow:1}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.markup-content .markup.image-with-products .products-on-image{display:flex;flex-wrap:wrap}}.markup-content .markup.image-with-products .products-on-image .product{display:flex;flex-direction:column;justify-content:space-between;flex-wrap:nowrap}.markup-content .markup.image-with-products .products-on-image .product figure{height:170px !important;margin:0}.markup-content .markup.image-with-products .products-on-image .product figure picture{height:100%;display:block}.markup-content .markup.image-with-products .products-on-image .product figure img{margin:0 auto;width:100%}@media all and (min-width:521px){.markup-content .markup.image-with-products .products-on-image{display:grid;grid-gap:20px;grid-template-columns:repeat(3, minmax(0, 1fr))}}@media screen and (min-width:521px) and (-ms-high-contrast:active),(min-width:521px) and (-ms-high-contrast:none){.markup-content .markup.image-with-products .products-on-image{display:flex;flex-wrap:wrap}}@media all and (min-width:861px){.markup-content .markup.image-with-products .container{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:nowrap}.markup-content .markup.image-with-products .main-image{flex-basis:60%;flex-shrink:0;flex-grow:0;margin-bottom:0;margin-right:40px}.markup-content .markup.image-with-products .products-on-image{margin-top:0;display:grid;grid-gap:20px;grid-template-columns:repeat(2, minmax(0, 1fr))}}@media screen and (min-width:861px) and (-ms-high-contrast:active),(min-width:861px) and (-ms-high-contrast:none){.markup-content .markup.image-with-products .products-on-image{display:flex;flex-wrap:wrap}}.markup-content .markup.inline-picture{width:400px;max-width:100%;position:relative;margin:0 auto 8px auto;display:flex;flex-direction:column;justify-content:space-between;flex-wrap:nowrap;float:none}@media all and (min-width:768px){.markup-content .markup.inline-picture.right{float:right;margin-left:20px}.markup-content .markup.inline-picture.left{float:left;margin-right:20px}}.markup-content .markup.paperlist>div{margin:0 auto;padding:40px 14px;z-index:0;position:relative;background-color:#0375b4;width:fit-content;width:-moz-fit-content;color:#FFFFFF}.markup-content .markup.paperlist>div:after,.markup-content .markup.paperlist>div:before{z-index:-1;position:absolute;transform:skewX(-10deg);content:" ";width:100px;top:0;bottom:0;background-color:#0375b4}.markup-content .markup.paperlist>div:after{right:-50px}.markup-content .markup.paperlist>div:before{left:-50px}.markup-content .markup.paperlist .headline{width:fit-content;width:-moz-fit-content;font-size:1.3rem;margin-bottom:20px;line-height:1}.markup-content .markup.paperlist ul{width:fit-content;width:-moz-fit-content;padding-left:20px}@media all and (min-width:768px){.markup-content .markup.paperlist ul{padding-left:0}}.markup-content .markup.product-list{display:grid;grid-gap:20px;grid-template-columns:repeat(2, minmax(0, 1fr))}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.markup-content .markup.product-list{display:flex;flex-wrap:wrap}}.markup-content .markup.product-list.grey .product{background-color:#FFFFFF}.markup-content .markup.product-list figure{margin:0}.markup-content .markup.product-list figure picture{height:100%;display:block}.markup-content .markup.product-list figure picture img{width:100%;height:100%;object-fit:contain}@media all and (min-width:768px){.markup-content .markup.product-list{display:grid;grid-gap:20px;grid-template-columns:repeat(4, minmax(0, 1fr))}}@media screen and (min-width:768px) and (-ms-high-contrast:active),(min-width:768px) and (-ms-high-contrast:none){.markup-content .markup.product-list{display:flex;flex-wrap:wrap}}.markup-content .markup.proscons .proscons-columns-container .proscons-column{flex-basis:0;flex-shrink:1;flex-grow:1;-webkit-box-shadow:1px 1px 2px 1px #dcdbe0;box-shadow:1px 1px 2px 1px #dcdbe0;border-radius:15px}.markup-content .markup.proscons .proscons-columns-container .proscons-column .pros-cons-label{color:#0375b4;font-size:1.3rem;text-align:center;min-height:60px;display:flex;flex-direction:column;align-items:center;justify-content:center;flex-wrap:nowrap}.markup-content .markup.proscons .proscons-columns-container .proscons-column .pros-cons-column-image{height:210px;display:flex;flex-direction:column;align-items:center;justify-content:center;flex-wrap:nowrap}.markup-content .markup.proscons .proscons-columns-container .proscons-column .pros-cons-column-image figure{margin:0 20px;max-height:210px}.markup-content .markup.proscons .proscons-columns-container .proscons-column .pros-cons-column-image img{margin:0 auto}.markup-content .markup.proscons .proscons-columns-container .proscons-column .pros-cons-column-text{padding:20px 20px 0 20px}.markup-content .markup.proscons .proscons-columns-container .proscons-column .pros-cons-list{padding:20px;list-style:none}.markup-content .markup.proscons .proscons-columns-container .proscons-column .pros-cons-list li+li{margin-top:8px}.markup-content .markup.proscons .proscons-columns-container .proscons-column .pros-cons-list .pros-item:before,.markup-content .markup.proscons .proscons-columns-container .proscons-column .pros-cons-list .cons-item:before{color:#FFFFFF;padding:4px;border-radius:50%;margin-right:14px;position:relative;top:1px}.markup-content .markup.proscons .proscons-columns-container .proscons-column .pros-cons-list .neutral-item:before{width:10px;height:10px;border-radius:50%;margin-right:8px;display:inline-block;content:" ";background-color:#727272}.markup-content .markup.proscons .proscons-columns-container .proscons-column .pros-cons-list .neutral-item+.pros-item,.markup-content .markup.proscons .proscons-columns-container .proscons-column .pros-cons-list .neutral-item+.cons-item{margin-top:20px}.markup-content .markup.proscons .proscons-columns-container .proscons-column .pros-cons-list .pros-item:before{background-color:#6a9e06}.markup-content .markup.proscons .proscons-columns-container .proscons-column .pros-cons-list .cons-item:before{background-color:#c00c00}.markup-content .markup.question-and-answer>h3{font-size:1.15rem;font-weight:700;text-align:center}@media all and (min-width:861px){.markup-content .markup.question-and-answer{background-color:#f1f1f1}.markup-content .markup.question-and-answer>h3{padding:14px;margin:0;font-size:1.15rem;font-weight:700;border-bottom:1px solid #fff}.markup-content .markup.question-and-answer>div{padding:14px}}.markup-content .markup.table-of-contents{margin-top:14px}.markup-content .markup.table-of-contents nav{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:nowrap}.markup-content .markup.table-of-contents nav a+a{margin-left:8px}.markup-content .markup.table-of-contents nav a{width:fit-content;display:flex;flex-direction:row;flex-wrap:wrap;padding:0 14px;box-shadow:inset 0 0 70px #dcdbe0;border:1px solid #dcdbe0;border-radius:50px;height:50px;margin:0 14px 14px 0}.markup-content .markup.table-of-contents nav a:before{color:#727272;font-size:2rem;margin:0 8px 0 0}.markup-content .markup.table-of-contents nav a:hover{background-color:#e9eaef;-webkit-box-shadow:1px 1px 2px 1px #dcdbe0;box-shadow:1px 1px 2px 1px #dcdbe0}.markup-content .markup.table-of-contents nav a>div,.markup-content .markup.table-of-contents nav a:before{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-wrap:nowrap}.markup-content .markup.table-of-contents .swiper-button-next,.markup-content .markup.table-of-contents .swiper-button-prev{top:22px;height:50px}.markup-content .markup.table-of-contents .swiper-button-disabled{display:none}@media all and (min-width:768px){.markup-content .markup.video.with-text{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:nowrap}.markup-content .markup.video.with-text .video-container{flex-basis:60%}.markup-content .markup.video.with-text .video-description{flex-basis:38%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;flex-wrap:nowrap}.markup-content .markup.video.with-text .video-description h3{margin-top:0}}.markup-content .markup.video .video-container div{position:relative;padding-bottom:56.25%;padding-top:0;height:0;overflow:hidden}.markup-content .markup.video .video-container div iframe{position:absolute;top:0;left:0;width:100%;height:100%}@font-face{font-family:"Source Sans Pro";font-style:normal;font-weight:300;src:url("/themes/Frontend/SportFits/frontend/_public/src/fonts//text/source-sans-pro-v14-latin-300.eot");src:local(""),url("/themes/Frontend/SportFits/frontend/_public/src/fonts//text/source-sans-pro-v14-latin-300.woff2") format("woff2"),url("/themes/Frontend/SportFits/frontend/_public/src/fonts//text/source-sans-pro-v14-latin-300.woff") format("woff"),url("/themes/Frontend/SportFits/frontend/_public/src/fonts//text/source-sans-pro-v14-latin-300.ttf") format("truetype"),url("/themes/Frontend/SportFits/frontend/_public/src/fonts//text/source-sans-pro-v14-latin-300.svg#SourceSansPro") format("svg");font-display:swap}@font-face{font-family:"Source Sans Pro";font-style:normal;font-weight:400;src:url("/themes/Frontend/SportFits/frontend/_public/src/fonts//text/source-sans-pro-v14-latin-regular.eot");src:local(""),url("/themes/Frontend/SportFits/frontend/_public/src/fonts//text/source-sans-pro-v14-latin-regular.eot?#iefix") format("embedded-opentype"),url("/themes/Frontend/SportFits/frontend/_public/src/fonts//text/source-sans-pro-v14-latin-regular.woff2") format("woff2"),url("/themes/Frontend/SportFits/frontend/_public/src/fonts//text/source-sans-pro-v14-latin-regular.woff") format("woff"),url("/themes/Frontend/SportFits/frontend/_public/src/fonts//text/source-sans-pro-v14-latin-regular.ttf") format("truetype"),url("/themes/Frontend/SportFits/frontend/_public/src/fonts//text/source-sans-pro-v14-latin-regular.svg#SourceSansPro") format("svg");font-display:swap}@font-face{font-family:"Source Sans Pro";font-style:normal;font-weight:700;src:url("/themes/Frontend/SportFits/frontend/_public/src/fonts//text/source-sans-pro-v14-latin-700.eot");src:local(""),url("/themes/Frontend/SportFits/frontend/_public/src/fonts//text/source-sans-pro-v14-latin-700.eot?#iefix") format("embedded-opentype"),url("/themes/Frontend/SportFits/frontend/_public/src/fonts//text/source-sans-pro-v14-latin-700.woff2") format("woff2"),url("/themes/Frontend/SportFits/frontend/_public/src/fonts//text/source-sans-pro-v14-latin-700.woff") format("woff"),url("/themes/Frontend/SportFits/frontend/_public/src/fonts//text/source-sans-pro-v14-latin-700.ttf") format("truetype"),url("/themes/Frontend/SportFits/frontend/_public/src/fonts//text/source-sans-pro-v14-latin-700.svg#SourceSansPro") format("svg");font-display:swap}@font-face{font-family:"Source Sans Pro";font-style:normal;font-weight:900;src:url("/themes/Frontend/SportFits/frontend/_public/src/fonts//text/source-sans-pro-v14-latin-900.eot");src:local(""),url("/themes/Frontend/SportFits/frontend/_public/src/fonts//text/source-sans-pro-v14-latin-900.eot?#iefix") format("embedded-opentype"),url("/themes/Frontend/SportFits/frontend/_public/src/fonts//text/source-sans-pro-v14-latin-900.woff2") format("woff2"),url("/themes/Frontend/SportFits/frontend/_public/src/fonts//text/source-sans-pro-v14-latin-900.woff") format("woff"),url("/themes/Frontend/SportFits/frontend/_public/src/fonts//text/source-sans-pro-v14-latin-900.ttf") format("truetype"),url("/themes/Frontend/SportFits/frontend/_public/src/fonts//text/source-sans-pro-v14-latin-900.svg#SourceSansPro") format("svg");font-display:swap}@font-face{font-family:"sportfits-icons";font-weight:normal;src:url("/themes/Frontend/SportFits/frontend/_public/src/fonts/sportfits-icons.eot?v=1.6.2");src:url("/themes/Frontend/SportFits/frontend/_public/src/fonts/sportfits-icons.eot?v=1.6.2") format("embedded-opentype"),url("/themes/Frontend/SportFits/frontend/_public/src/fonts/sportfits-icons.woff2?v=1.6.2") format("woff2"),url("/themes/Frontend/SportFits/frontend/_public/src/fonts/sportfits-icons.woff?v=1.6.2") format("woff"),url("/themes/Frontend/SportFits/frontend/_public/src/fonts/sportfits-icons.ttf?v=1.6.2") format("truetype"),url("/themes/Frontend/SportFits/frontend/_public/src/fonts/sportfits-icons.svg?v=1.6.2") format("svg");font-display:swap}[class^=icon--],[class*=" icon--"]{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;font-weight:300;font-style:normal}[class^=icon--][class$=-after]:after,[class^=icon--][class*="-after "]:after,[class*=" icon--"][class$=-after]:after,[class*=" icon--"][class*="-after "]:after{font-family:"sportfits-icons";font-weight:normal}[class^=icon--]:before,[class*=" icon--"]:before{font-family:"sportfits-icons";font-weight:normal}[class^=icon--]:not(:empty):before,[class*=" icon--"]:not(:empty):before{margin-right:4px}.icon--ruler:before{content:"\f545"}.icon--sportfits:before{content:"\e903"}.icon--thumbs-up:before{content:"\f168"}.icon--heart:before{content:"\e933"}.icon--compare:before{content:"\e923"}.icon--swipe:before{content:"\e9d7"}.icon--print:before{content:"\f02f"}.icon--level-down:before{content:"\e919"}.icon--close:before{content:"\e93a"}.icon--close-circle:before{content:"\e93c"}.icon--back:before{content:"\e918"}.icon--star:before{content:"\e601"}.icon--filter:before{content:"\e902"}.icon--info:before{content:"\e692"}.icon--warning:before{content:"\e6a9"}.icon--parcel:before{content:"\f49a"}.icon--returned:before,.icon--return:before,.icon--refund:before{content:"\e942"}.icon--menu:before{content:"\e92f"}.icon--service:before{content:"\e943"}.icon--question:before{content:"\e943"}.icon--account:before{content:"\e935"}.icon--basket:before{content:"\e931"}.icon--mail:before{content:"\e607"}.icon--email:before{content:"\e900"}.icon--search:before{content:"\e937"}.icon--cross:before{content:"\e93a"}.icon--more:before{content:"\e6de"}.icon--show-password:before{content:"\f06e"}.icon--hide-password:before{content:"\f070"}.icon--minus3:before{content:"\e68e"}.icon--plus3:before{content:"\e68f"}.icon--resize-shrink:before{content:"\e6c0"}.icon--categories:before{content:"\e6c6"}.icon--coupon:before{content:"\e911"}.icon--pdf:before{content:"\eadf"}.icon--edit:before{content:"\e91c"}.icon--delete:before,.icon--cancel:before{content:"\e93a"}.icon--save:before{content:"\f0c7"}.icon--qrcode:before{content:"\e938"}.icon--qrcode-after:after{content:"\e938"}.icon--truck:before{content:"\e945"}.icon--shipping-dhl:before{content:"\e905"}.icon--shipping-dpd:before{content:"\e90a"}.icon--shipping-dpd-after:after{content:"\e90a"}.icon--climate-neutral:before{content:"\e904"}.icon--payment-swagpaymentpaypalunified:before{content:"\e90b"}.icon--payment-stripe_payment_card-visa:before,.icon--payment-swagpaymentpaypalunifiedadvancedcreditdebitcard-visa:before{content:"\e907"}.icon--payment-stripe_payment_card-mastercard:before,.icon--payment-swagpaymentpaypalunifiedadvancedcreditdebitcard-mastercard:before{content:"\e906"}.icon--payment-stripe_payment_google_pay:before{content:"\e921"}.icon--payment-stripe_payment_apple_pay:before{content:"\e920"}.icon--payment-stripe_payment_ideal:before,.icon--payment-swagpaymentpaypalunifiedideal:before{content:"\e91e"}.icon--payment-stripe_payment_bancontact:before,.icon--payment-swagpaymentpaypalunifiedbancontact:before{content:"\e91f"}.icon--payment-amazon_pay:before{content:"\e90d"}.icon--payment-bestit_klarna_payments_pay_now:before{content:"\e901"}.icon--payment-stripe_payment_sofort:before,.icon--payment-swagpaymentpaypalunifiedsofort:before,.icon--payment-bestit_klarna_payments_direct_bank_transfer:before{content:"\e908"}.icon--payment-bestit_klarna_payments_slice_it{display:none !important}.icon--payment-swagpaymentpaypalunifiedsepa:before{content:"\e914"}.icon--play:before{content:"\e925"}.icon--play-youtube:before{content:"\e924"}.icon--outfit:before{content:"\e916"}.icon--similarity:before{content:"\e926"}.icon--facts:before{content:"\e927"}.icon--care-instructions:before{content:"\e928"}.icon--product-description:before{content:"\e918"}.icon--payment-swagpaymentpaypalunifiedp24{display:none !important}.icon--payment-swagpaymentpaypalunifiedp24:before{content:"\e90e"}.icon--partner-geizhals:before{content:"\e909"}.icon--box:before{content:"\f49a"}.icon--arrow-right:before{content:"\e92c"}.icon--arrow-right-after:after{content:"\e92c"}.icon--arrow-left:before{content:"\e92b"}.icon--arrow-up:before{content:"\e92a"}.icon--arrow-down:before{content:"\e929"}.icon--arrow-down-after:after{content:"\e929"}.icon--check:before{content:"\e922"}.icon--order_submitted:before{content:"\f0e0"}.icon--payment:before{content:"\f153"}.icon--warehouse:before,.icon--warehouse_multiple_items:before{content:"\f495"}.icon--manufacturer:before,.icon--manufacturer_multiple_items:before{content:"\e913"}.icon--packaging:before,.icon--packaging_pickup:before{content:"\f49a"}.icon--pickup:before{content:"\e900"}.icon--shipping:before{content:"\f48b"}.icon--delivery:before{content:"\e910"}.icon--spinner:before{content:"\e90f"}.icon--percentage:before{content:"\e723"}.icon--percent2:before{content:"\e723"}@font-face{font-family:"sportfits-productfeatures";font-weight:normal;src:url("/themes/Frontend/SportFits/frontend/_public/src/fonts/sportfits-productfeatures.eot?v=1.4.0");src:url("/themes/Frontend/SportFits/frontend/_public/src/fonts/sportfits-productfeatures.eot?v=1.4.0") format("embedded-opentype"),url("/themes/Frontend/SportFits/frontend/_public/src/fonts/sportfits-productfeatures.woff2?v=1.4.0") format("woff2"),url("/themes/Frontend/SportFits/frontend/_public/src/fonts/sportfits-productfeatures.woff?v=1.4.0") format("woff"),url("/themes/Frontend/SportFits/frontend/_public/src/fonts/sportfits-productfeatures.ttf?v=1.4.0") format("truetype"),url("/themes/Frontend/SportFits/frontend/_public/src/fonts/sportfits-productfeatures.svg?v=1.4.0") format("svg");font-display:swap}[class^=icon--productfeature-]:before,[class*=" icon--productfeature-"]:before{font-family:"sportfits-productfeatures"}.icon--productfeature-weight:before{content:"\e918"}.icon--productfeature-sb-temperature-comfort:before{content:"\f2c7"}.icon--productfeature-sb-temperature-limit:before{content:"\f2c9"}.icon--productfeature-sb-temperature-extreme:before{content:"\f2cb"}.icon--productfeature-hydrostatic-head:before{content:"\e92b"}.icon--productfeature-backpack-volume:before{content:"\e954"}.icon--productfeature-activity-hiking:before,.icon--productfeature-activity-hike:before{content:"\e910"}.icon--productfeature-activity-biking:before{content:"\e911"}.icon--productfeature-activity-running:before{content:"\e915"}.icon--productfeature-activity-skiing:before{content:"\e917"}.icon--productfeature-activity-cross-country-skiing:before{content:"\e916"}.icon--productfeature-activity-skitouring:before{content:"\e916";display:block;-o-transform:rotate(-12deg);transform:rotate(-12deg)}.icon--productfeature-activity-swimming:before{content:"\e90e"}.icon--productfeature-activity-travel:before{content:"\e903"}.icon--productfeature-activity-nordic-walking:before{content:"\e901"}.icon--productfeature-activity-hunting-fishing:before{content:"\e93d"}.icon--productfeature-activity-camping:before{content:"\e953"}.icon--productfeature-activity-leisure:before{content:"\e905"}.icon--productfeature-activity-fitness:before{content:"\e90c"}.icon--productfeature-activity-snowshoeing:before{content:"\e93c"}.icon--productfeature-activity-snow:before{content:"\e93a"}.icon--productfeature-activity-snowboarding:before{content:"\e93b"}.icon--productfeature-activity-climbing:before{content:"\e902"}.icon--productfeature-activity-mountainbiking:before{content:"\e912"}.icon--productfeature-gender-male:before{content:"\e92a"}.icon--productfeature-gender-female:before{content:"\e928"}.icon--productfeature-gender-unisex:before{content:"\e923"}.icon--productfeature-gender-kids:before{content:"\e921"}.icon--productfeature-gender-kids-male:before{content:"\e956"}.icon--productfeature-gender-kids-female:before{content:"\e955"}.icon--productfeature-property-waterproof:before{content:"\e92b";font-weight:700}.icon--productfeature-property-waterrepellent:before{content:"\e931";font-weight:700}.icon--productfeature-property-windproof:before{content:"\e91c"}.icon--productfeature-property-lightweight:before{content:"\e930";font-weight:700}.icon--productfeature-property-breathable:before{content:"\e91b"}.icon--productfeature-property-hood:before{content:"\e91d"}.icon--property-ventilation-zipper:before,.icon--productfeature-property-ventilation-zipper:before{content:"\e920"}.icon--productfeature-property-taped-seams:before{content:"\e91a"}.icon--productfeature-property-thumb-loops:before{content:"\e91e"}.icon--productfeature-property-pockets:before{content:"\e939"}.icon--productfeature-property-snowguards:before{content:"\e91f"}.icon--productfeature-property-stretch:before{content:"\e92e"}.icon--productfeature-property-heated:before{content:"\e92d"}.icon--productfeature-property-reflecting:before{content:"\e950";font-weight:700}.icon--productfeature-property-uvprotection:before{content:"\e92f"}.icon--productfeature-property-quickdrying:before{content:"\e92c"}.icon--productfeature-property-smellblock:before{content:"\e952"}.icon--productfeature-property-moisttransport:before{content:"\e94d"}.icon--productfeature-property-laces:before{content:"\e94e"}.icon--productfeature-property-velcro:before{content:"\e94f"}.icon--productfeature-property-boa:before{content:"\e95a"}.icon--productfeature-property-shoe-lowcut:before{content:"\e94a"}.icon--productfeature-property-shoe-midcut:before{content:"\e94b"}.icon--productfeature-property-shoe-highcut:before{content:"\e94c"}.icon--productfeature-property-cramponproof:before{content:"\e949"}.icon--productfeature-property-shoe-external-toe-cover:before{content:"\e948"}.icon--productfeature-property-raincover:before{content:"\e947"}.icon--productfeature-property-mesh:before{content:"\e946"}.icon--productfeature-property-backpack-poles:before{content:"\e945"}.icon--productfeature-property-skiholder:before{content:"\e942"}.icon--productfeature-property-compression:before{content:"\e944"}.icon--productfeature-property-whistle:before{content:"\e943"}.icon--productfeature-property-iceaxe:before{content:"\e951"}.icon--productfeature-property-ropeholder:before{content:"\e941"}.icon--productfeature-property-backpack-hydration-system:before{content:"\e940"}.icon--productfeature-material-nylon:before{content:"\e946"}.icon--productfeature-material-down:before{content:"\e936"}.icon--productfeature-material-down:before{content:"\e936"}.icon--productfeature-material-wool:before{content:"\e957"}.icon--productfeature-material-fleece:before{content:"\e959"}.icon--productfeature-material-leather:before{content:"\e958"}.icon--productfeature-material-polartec:before{content:"\e933"}.icon--productfeature-material-primaloft:before{content:"\e93f"}.icon--productfeature-material-swisswool:before{content:"\e93e"}.icon--productfeature-membrane-goretex:before{content:"\e900"}.icon--productfeature-membrane-2layer:before{content:"\e937"}.icon--productfeature-membrane-3layer:before{content:"\e938"}.icon--productfeature-membrane-pertex:before{content:"\e934"}.icon--productfeature-membrane-venturi:before{content:"\e935"}.icon--productfeature-membrane-dwr:before{content:"\e931";font-weight:700}@font-face{font-family:"sportfist-categories";font-weight:normal;src:url("/themes/Frontend/SportFits/frontend/_public/src/fonts/sportfits-categories.eot?v=1.2.0");src:url("/themes/Frontend/SportFits/frontend/_public/src/fonts/sportfits-categories.eot?v=1.2.0") format("embedded-opentype"),url("/themes/Frontend/SportFits/frontend/_public/src/fonts/sportfits-categories.woff2?v=1.2.0") format("woff2"),url("/themes/Frontend/SportFits/frontend/_public/src/fonts/sportfits-categories.woff?v=1.2.0") format("woff"),url("/themes/Frontend/SportFits/frontend/_public/src/fonts/sportfits-categories.ttf?v=1.2.0") format("truetype"),url("/themes/Frontend/SportFits/frontend/_public/src/fonts/sportfits-categories.svg?v=1.2.0") format("svg");font-display:swap}[class^=icon--category-]:before,[class*=" icon--category-"]:before{font-family:"sportfist-categories"}.icon--category-skijackets:before{content:"\e90f"}.icon--category-skipants:before{content:"\e90c"}.icon--category-midlayer-fleece:before{content:"\e902"}.icon--category-baselayers:before{content:"\e912"}.icon--category-gloves:before{content:"\e90d"}.icon--category-skipoles:before{content:"\e90a"}.icon--category-skiboots:before{content:"\e905"}.icon--category-skihelmets:before{content:"\e911"}.icon--category-skibags:before{content:"\e900"}.icon--category-hardshell-jackets:before{content:"\e914"}.icon--category-softshell-jackets:before{content:"\e913"}.icon--category-shorts:before{content:"\e907"}.icon--category-backpacks:before{content:"\e906"}.icon--category-hiking-poles:before{content:"\e90e"}.icon--category-hiking-boots:before{content:"\e910"}.icon--category-tshirts:before{content:"\e908"}.icon--category-tents:before{content:"\e901"}.icon--category-shirts-blouses:before{content:"\e90b"}.icon--category-bike-jerseys:before{content:"\e908"}.icon--category-bike-jackets:before{content:"\e909"}.icon--category-bike-pants:before{content:"\e915"}.icon--category-bike-helmets:before{content:"\e903"}.icon--category-goggles:before{content:"\e904"}.emotion--wrapper{max-width:1260px;margin-bottom:8px}.emotion--product-slider{border:none !important}.emotion--product-slider .product-slider--title{margin:0 8px}.emotion--product-slider .product-slider--title a{font-size:2rem;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;font-weight:300;color:#727272}.emotion--product-slider .product-size-variants{display:none !important}.emotion--product-slider .product-slider--item{padding:0 8px}@media all and (min-width:1151px){.emotion--product-slider .product-slider--item{padding:0 14px}}.emotion--product-slider .product-slider--content{padding-left:0;padding-right:0}.emotion--product-slider .box--content{background-color:#FFFFFF}.emotion--product-slider .product-slider--arrow{z-index:1000;color:#0375b4;border-color:#0496e6}.emotion--product-slider .product-slider--arrow:before{font-size:2rem}.emotion--product-slider .product-slider--arrow:hover{background-color:#0375b4;border-color:#0375b4;color:#FFFFFF}.product--image-container .product--logos{position:absolute;top:8px;right:8px;z-index:10}.product--image-container .product--logos #brand-logo{width:70px;height:54px}.product--image-container .product--logos .icon--productfeature-membrane-goretex,.product--image-container .product--logos .icon--productfeature-property-boa{text-shadow:0 -1px 1px #fff,1px 0 1px #fff,0 1px 1px #fff,-1px 0 1px #fff;text-align:right}.product--image-container .product--logos .icon--productfeature-membrane-goretex{font-size:2.5rem}.product--image-container .product--logos .icon--productfeature-property-boa{font-size:3.6rem}.product--image-container .product--logos img{filter:invert(46%) sepia(4%) saturate(158%) hue-rotate(2deg) brightness(96%) contrast(93%) drop-shadow(0 0 2px #fff);object-fit:contain;object-position:right top;height:100%;width:100%}.product--image-container .image-slider--container{order:1;height:300px}.product--image-container .image-slider--container.rich-content-slide-active{height:333px}@media all and (min-width:521px) and (max-width:767px){.product--image-container .image-slider--container{height:400px}.product--image-container .image-slider--container.rich-content-slide-active{height:433px}}@media all and (min-width:768px){.product--image-container .image-slider--container{height:500px}.product--image-container .image-slider--container.rich-content-slide-active{height:533px}}@media all and (min-width:1151px){.product--image-container .image-slider--container{height:600px}.product--image-container .image-slider--container.rich-content-slide-active{height:633px}}.product--image-container .image-slider--container .image--media{display:inline-flex;width:100%;justify-content:center;height:300px}.product--image-container .image-slider--container .image--media.rich-content-slide-active{height:333px}@media all and (min-width:521px) and (max-width:767px){.product--image-container .image-slider--container .image--media{height:400px}.product--image-container .image-slider--container .image--media.rich-content-slide-active{height:433px}}@media all and (min-width:768px){.product--image-container .image-slider--container .image--media{height:500px}.product--image-container .image-slider--container .image--media.rich-content-slide-active{height:533px}}@media all and (min-width:1151px){.product--image-container .image-slider--container .image--media{height:600px}.product--image-container .image-slider--container .image--media.rich-content-slide-active{height:633px}}.product--image-container .image-slider--container .rich-content-slide{vertical-align:top;white-space:wrap}.product--image-container .image-slider--container .rich-content-slide .rich-content-slide-wrapper{height:100%;display:flex;flex-direction:column;justify-content:space-between;flex-wrap:nowrap}.product--image-container .image-slider--container .rich-content-slide .image-slider-header{margin:0 0 8px 0}.product--image-container .image-slider--container .rich-content-slide .image-slider-header .header{overflow:hidden;text-align:center;width:80%;margin:0 auto;color:#727272;font-size:1.3rem}.product--image-container .image-slider--container .rich-content-slide .image-slider-header .caption{color:#727272;font-size:0.84rem;line-height:1.4}@media all and (min-width:768px){.product--image-container .image-slider--container .rich-content-slide .rich-content-slide-wrapper{margin-left:0}}@media all and (min-width:1261px){.product--image-container .image-slider--container .rich-content-slide .image-slider-header{background-color:#f1f1f1}.product--image-container .image-slider--container .rich-content-slide .image-slider-header .header{font-size:2rem;padding-top:8px}.product--image-container .image-slider--container .rich-content-slide .image-slider-header .header:before,.product--image-container .image-slider--container .rich-content-slide .image-slider-header .header:after{background-color:#727272;content:"";display:inline-block;height:1px;position:relative;vertical-align:middle;width:10%}.product--image-container .image-slider--container .rich-content-slide .image-slider-header .header:before{right:0.5em;margin-left:-50%}.product--image-container .image-slider--container .rich-content-slide .image-slider-header .header:after{left:0.5em;margin-right:-50%}.product--image-container .image-slider--container .rich-content-slide .image-slider-header .caption{line-height:2.2rem}}.product--image-container .image-slider--container .rich-content-slide.video-slide{padding-left:8px}.product--image-container .image-slider--container .rich-content-slide.video-slide iframe{width:100%;height:100%}.product--image-container .image-slider--container .rich-content-slide.bundle-slide .tspo-bundle__wrapper{height:100%;padding:0;margin-bottom:0}.product--image-container .image-slider--container .rich-content-slide.bundle-slide .tspo-bundle__content{grid-gap:0;grid-template-rows:50% 50%}.product--image-container .image-slider--container .rich-content-slide.bundle-slide .image--element,.product--image-container .image-slider--container .rich-content-slide.bundle-slide .image--media{height:auto !important}.product--image-container .image-slider--container .rich-content-slide.bundle-slide .tspo-bundle-item{display:block;height:100%;padding:8px;position:relative;overflow:hidden}.product--image-container .image-slider--container .rich-content-slide.bundle-slide .tspo-bundle-item:hover .tspo-bundle-item__content{bottom:0;top:0;left:0;right:0;background-color:rgba(255,255,255,0.7)}.product--image-container .image-slider--container .rich-content-slide.bundle-slide .tspo-bundle-item .tspo-bundle-item__thumbnail{height:100%;padding:8px}.product--image-container .image-slider--container .rich-content-slide.bundle-slide .tspo-bundle-item .tspo-bundle-item__thumbnail a,.product--image-container .image-slider--container .rich-content-slide.bundle-slide .tspo-bundle-item .tspo-bundle-item__thumbnail picture{display:flex;height:100%}.product--image-container .image-slider--container .rich-content-slide.bundle-slide .tspo-bundle-item .tspo-bundle-item__thumbnail a img,.product--image-container .image-slider--container .rich-content-slide.bundle-slide .tspo-bundle-item .tspo-bundle-item__thumbnail picture img{max-height:100%;max-width:100%;height:100%;width:100%;object-fit:contain}.product--image-container .image-slider--container .rich-content-slide.bundle-slide .tspo-bundle-item .tspo-bundle-item__content{position:absolute;bottom:-200px}.product--image-container .image-slider--container .rich-content-slide.bundle-slide .tspo-bundle-item .tspo-bundle-item__content .tspo-bundle-item__wrapper-left{max-width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;flex-wrap:nowrap}.product--image-container .image-slider--container .rich-content-slide.bundle-slide .tspo-bundle-item .tspo-bundle-item__content .tspo-bundle-item__wrapper-left a{height:auto}.product--image-container .image-slider--container .rich-content-slide.bundle-slide .tspo-bundle-item .tspo-bundle-item__content .tspo-bundle-item__wrapper-left a>div{font-size:1rem;font-weight:700}.product--image-container .image-slider--container .rich-content-slide.bundle-slide .tspo-bundle-item .product--name{font-size:0.84rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.product--image-container .image-slider--container .rich-content-slide.bundle-slide .tspo-bundle-item .tspo-bundle-item__price{display:none}.product--image-container .image-slider--container .rich-content-slide.bundle-slide .tspo-bundle-item .tspo-bundle-item__price .product--price{padding:4px 0}.product--image-container .image-slider--container .rich-content-slide.bundle-slide .tspo-bundle-item .tspo-bundle-item__price .price--content{font-size:1rem}.product--image-container .image-slider--container .rich-content-slide.bundle-slide .tspo-bundle-item .product--title{padding-bottom:0;margin-bottom:0;border-bottom:none !important}.product--image-container .image-slider--container .rich-content-slide.bundle-slide .tspo-bundle__visual{width:150px;height:150px;top:50%;margin-left:-83px;margin-top:-83px}.product--image-container .image-slider--container .rich-content-slide.bundle-slide .tspo-bundle__visual>div{width:150px;height:150px}@media all and (min-width:521px){.product--image-container .image-slider--container .rich-content-slide.bundle-slide .tspo-bundle__visual{width:200px;height:200px;top:50%;margin-left:-108px;margin-top:-108px}.product--image-container .image-slider--container .rich-content-slide.bundle-slide .tspo-bundle__visual>div{width:200px;height:200px}.product--image-container .image-slider--container .rich-content-slide.bundle-slide .tspo-bundle-item .tspo-bundle-item__price{display:block}.product--image-container .image-slider--container .rich-content-slide.bundle-slide .tspo-bundle-item .tspo-bundle-item__price .content--discount{display:none !important}}@media all and (min-width:768px){.product--image-container .image-slider--container .rich-content-slide.bundle-slide .tspo-bundle__visual{width:240px;height:240px;top:50%;margin-left:-128px;margin-top:-128px}.product--image-container .image-slider--container .rich-content-slide.bundle-slide .tspo-bundle__visual>div{width:240px;height:240px}}@media all and (min-width:861px){.product--image-container .image-slider--container .rich-content-slide.bundle-slide .tspo-bundle__visual{width:200px;height:200px;top:50%;margin-left:-108px;margin-top:-108px}.product--image-container .image-slider--container .rich-content-slide.bundle-slide .tspo-bundle__visual>div{width:200px;height:200px}}@media all and (min-width:1151px){.product--image-container .image-slider--container .rich-content-slide.bundle-slide .tspo-bundle__visual{width:240px;height:240px;top:50%;margin-left:-128px;margin-top:-128px}.product--image-container .image-slider--container .rich-content-slide.bundle-slide .tspo-bundle__visual>div{width:240px;height:240px}}@media all and (min-width:1261px){.product--image-container .image-slider--container .rich-content-slide.bundle-slide .tspo-bundle__visual{width:300px;height:300px;top:50%;margin-left:-158px;margin-top:-158px}.product--image-container .image-slider--container .rich-content-slide.bundle-slide .tspo-bundle__visual>div{width:300px;height:300px}}.product--image-container .image-slider--container .rich-content-slide.similar-products-slide .tspo-cross-selling--unit{height:100%;margin-bottom:0}.product--image-container .image-slider--container .rich-content-slide.similar-products-slide .tspo-cross-selling-product{background:none}.product--image-container .image-slider--container .rich-content-slide.similar-products-slide .tspo-cross-selling-product:after{background:none}.product--image-container .image-slider--container .rich-content-slide.similar-products-slide .tspo-cross-selling-product .discount-badge{right:20%}.product--image-container .image-slider--container .rich-content-slide.similar-products-slide .tspo-cross-selling--articles{grid-gap:8px;grid-template-rows:50% 50%;height:100%}.product--image-container .image-slider--container .rich-content-slide.similar-products-slide .tspo-cross-selling--articles>div:nth-child(n+5){display:none}.product--image-container .image-slider--container .rich-content-slide.similar-products-slide .product--box img{max-height:94px !important}.product--image-container .image-slider--container .rich-content-slide.similar-products-slide .product--box .discount-badge.has-up-to-label{width:58px}.product--image-container .image-slider--container .rich-content-slide.similar-products-slide .product--box .product-picture{flex-grow:1;align-items:end;display:flex}.product--image-container .image-slider--container .rich-content-slide.similar-products-slide .product--box .product--info{height:100% !important}.product--image-container .image-slider--container .rich-content-slide.similar-products-slide .product--box .product-price{display:none;padding-top:0;min-height:auto}.product--image-container .image-slider--container .rich-content-slide.similar-products-slide .product--box .product--name{font-size:0.84rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.product--image-container .image-slider--container .rich-content-slide.similar-products-slide .product--box .product--title{flex-grow:0;padding-bottom:0;margin-bottom:0;border-bottom:none !important}@media all and (min-width:521px){.product--image-container .image-slider--container .rich-content-slide.similar-products-slide .product--box img{max-height:84px !important}.product--image-container .image-slider--container .rich-content-slide.similar-products-slide .product--box .product-price{display:block !important}.product--image-container .image-slider--container .rich-content-slide.similar-products-slide .product--box .product-price .price-discounted,.product--image-container .image-slider--container .rich-content-slide.similar-products-slide .product--box .product-price .price-regular{font-size:1rem}.product--image-container .image-slider--container .rich-content-slide.similar-products-slide .product--box .product-price .uvp{display:none !important}}@media all and (min-width:768px){.product--image-container .image-slider--container .rich-content-slide.similar-products-slide .product--box img{max-height:100px !important}.product--image-container .image-slider--container .rich-content-slide.similar-products-slide .tspo-cross-selling--articles>div:nth-child(n+5){display:block}.product--image-container .image-slider--container .rich-content-slide.similar-products-slide .tspo-cross-selling--articles .product-price{display:block;padding-top:8px;min-height:48px}.product--image-container .image-slider--container .rich-content-slide.similar-products-slide .tspo-cross-selling--articles .product-price .uvp{display:block !important;margin:0 auto;font-weight:300}}@media all and (min-width:768px){.product--image-container .image-slider--container .rich-content-slide.similar-products-slide .product--box img{max-height:150px !important}}.product--image-container .image-slider--container .image-slider-picture{margin:0 auto}.product--image-container .image-slider--container .image--element{height:100%;width:100%;max-width:600px}.product--image-container .image-slider--container .image--element picture{height:100%;width:100%;display:inline-flex}.product--image-container .image-slider--container .image--element img{margin:0 auto;width:calc(100% - 16px);height:100%;object-fit:contain;object-position:center}.product--image-container .image-slider--container .missing-image{font-size:2rem;border:1px solid #e9eaef;height:300px;width:80%;box-sizing:border-box;justify-content:center}.product--image-container .image-slider--container .missing-image.rich-content-slide-active{height:333px}@media all and (min-width:521px) and (max-width:767px){.product--image-container .image-slider--container .missing-image{height:400px}.product--image-container .image-slider--container .missing-image.rich-content-slide-active{height:433px}}@media all and (min-width:768px){.product--image-container .image-slider--container .missing-image{height:500px}.product--image-container .image-slider--container .missing-image.rich-content-slide-active{height:533px}}@media all and (min-width:1151px){.product--image-container .image-slider--container .missing-image{height:600px}.product--image-container .image-slider--container .missing-image.rich-content-slide-active{height:633px}}.product--image-container .image-slider--container .missing-image:before{font-size:6rem;margin-bottom:20px}.product--image-container .image-slider--thumbnails{display:none;height:100%;width:70px;padding:8px;position:absolute;left:0;top:0;z-index:100}.product--image-container .image-slider--thumbnails .missing-image:before{font-size:2.5rem;position:relative;top:-15px}.product--image-container .image-slider--thumbnails .toc-icon-link:before{height:42px;line-height:42px;font-size:2rem}.product--image-container .image-slider--thumbnails .image-slider--thumbnails-slide{display:block;position:absolute;padding-top:8px}.product--image-container .image-slider--thumbnails .image-slider--thumbnails-slide .thumbnail--link{width:54px;height:54px;border-radius:0;margin-bottom:8px;background-color:#FFFFFF;display:block}.product--image-container .image-slider--thumbnails .image-slider--thumbnails-slide .thumbnail--link.icon--outfit,.product--image-container .image-slider--thumbnails .image-slider--thumbnails-slide .thumbnail--link.icon--similarity{display:none}.product--image-container .image-slider--thumbnails .image-slider--thumbnails-slide .thumbnail--link picture{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-wrap:nowrap}.product--image-container .image-slider--thumbnails .image-slider--thumbnails-slide .thumbnail--link picture img{width:40px;height:40px;object-fit:contain}.product--image-container .image-slider--thumbnails .image-slider--thumbnails-slide .thumbnail--link .thumbnail--image{vertical-align:super;object-fit:contain}.product--image-container .js-image-doms{display:none}.product--image-container .arrow{position:absolute;bottom:0;width:42px;height:42px;font-family:"sportfits-icons"}.product--image-container .arrow.is--right{right:0}.product--image-container .arrow.is--left{right:0}.product--image-container .arrow.is--right:before{content:"\e92c"}.product--image-container .arrow.is--left:before{content:"\e92b"}.product--image-container .arrow.force-hidden{display:none}.product--image-container .thumbnails--arrow{left:8px !important;width:54px !important}.product--image-container .thumbnails--arrow:before{font-size:1.15rem !important}.product--image-container .thumbnails--arrow.is--active{background-color:#0375b4;color:#FFFFFF}.product--image-container .thumbnails--arrow.is--bottom:before{content:"\e929"}.product--image-container .thumbnails--arrow.is--top:before{content:"\e92a"}.product--image-container .arrow,.product--image-container .thumbnails--arrow{border:none;background-color:transparent;bottom:-40px;color:#0375b4;border-radius:0 !important;line-height:40px}.product--image-container .arrow:hover,.product--image-container .thumbnails--arrow:hover{background-color:#0375b4;border-color:#0375b4;color:#FFFFFF}.product--image-container .arrow:before{font-family:"sportfits-icons";font-size:2rem}.product--image-container .thumbnails--arrow:before{font-family:"sportfits-icons";font-size:1rem}.product--image-container .image-slider--dots{padding:11px 40px;background-color:rgba(0,0,0,0.035);height:33px}.product--image-container .image-slider--dots.disabled{display:none}.product--image-container .image-slider--dots .dot--link:not(.is--active){border-color:#c8c8c8;background-color:#FFFFFF}@media all and (min-width:768px){.product--image-container .image-slider--thumbnails{display:block;background-color:rgba(0,0,0,0.035)}.product--image-container .image-slider--container{margin-left:70px;margin-bottom:0}.product--image-container .image-slider--dots{display:none}}@media all and (min-width:861px){.product--image-container .product--logos #brand-logo{width:100px}.product--image-container .product--logos img{object-position:right center}.product--image-container .image--box:after{content:none !important}.product--image-container .image-slider--thumbnails .image-slider--thumbnails-slide{padding-top:16px}.product--image-container .image-slider--thumbnails{background-color:transparent}}@media all and (min-width:1501px){.product--image-container .image-slider--thumbnails{left:0}.product--image-container .arrow{display:none}}.is--ie a.arrow{-ms-transform:translate(-80px)}@media all and (min-width:861px){.js--img-zoom--flyout{top:16px;right:-476px;width:470px;height:640px}}.filter-panel--icon:before{font-family:"sportfits-icons";content:"\e929";font-size:1.15rem}.filter-panel.is--collapsed .filter-panel--icon:before{content:"\e92a"}.is--act-manufacturer .facet--tspo_search_and_filter_manufacturer_category .value-tree--container.id-12{display:none}.is--act-manufacturer .facet--tspo_search_and_filter_manufacturer_category .value-tree--container.id-12+ul{display:none}@media all and (min-width:1851px){.is--act-manufacturer .facet--tspo_search_and_filter_manufacturer_category{position:absolute;left:-240px;width:220px !important;height:100% !important;border:none}.is--act-manufacturer .facet--tspo_search_and_filter_manufacturer_category .filter-panel--title{background-color:#0375b4;color:#FFFFFF;font-size:1.15rem}.is--act-manufacturer .facet--tspo_search_and_filter_manufacturer_category .filter-panel--icon{display:none}.is--act-manufacturer .facet--tspo_search_and_filter_manufacturer_category .filter-panel--flyout{height:auto !important;bottom:0;position:static;border-radius:0 0 0 0}.is--act-manufacturer .facet--tspo_search_and_filter_manufacturer_category .filter-panel--content{max-height:none}.is--act-manufacturer .facet--tspo_search_and_filter_manufacturer_category .filter-panel--content .value-tree--label{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;white-space:normal}}.listing--actions.category-221 .facet--tspo_search_and_filter_available_size{display:none}.listing--actions.category-221 .facet--saisonschlafsäcke,.listing--actions.category-221 .facet--seasonsleepingbags{display:none}.listing--actions .icon--close-circle{font-size:1.3rem}.listing--actions.category-226 .facet--tspo_search_and_filter_available_size{display:none}.listing--actions .facet--tspo_search_and_filter_manufacturer_category{grid-row-start:1;grid-column-start:1}.listing--actions .facet--tspo_search_and_filter_manufacturer_category .filter-panel--checkbox{border-radius:50%;width:16px;height:16px}.listing--actions .facet--tspo_search_and_filter_manufacturer_category .filter-panel--checkbox .checkbox--state{border-radius:50%;position:relative;left:1px;top:1px;width:10px;height:10px}.listing--actions .facet--tspo_search_and_filter_manufacturer_category .filter-panel--checkbox .checkbox--state:before{content:"" !important}.listing--actions .filter-panel--checkbox .checkbox--state:before{font-family:"sportfits-icons" !important}@media all and (min-width:1025px){.filter-panel--content{max-height:300px}}.filter-facet--value-list.tiled .filter-panel--content{padding:0 0 10px 0 !important}.filter-facet--value-list.tiled .filter-panel--content .option-group-header{background-color:#0375b4;color:#FFFFFF;font-weight:700;line-height:1.7;margin-bottom:4px;padding:0 8px}.filter-facet--value-list.tiled .filter-panel--content .option-group{margin-bottom:14px;padding:8px}.filter-facet--value-list.tiled .filter-panel--option-list{display:grid;grid-gap:4px;grid-template-columns:repeat(4, minmax(0, 1fr))}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.filter-facet--value-list.tiled .filter-panel--option-list{display:flex;flex-wrap:wrap}}.filter-facet--value-list.tiled .filter-panel--option-list .filter-panel--option{top:0}.filter-facet--value-list.tiled .filter-panel--option-list .filter-panel--checkbox{top:0 !important;width:100%;height:100%}.filter-facet--value-list.tiled .filter-panel--option-list .filter-panel--checkbox input[type=checkbox]:checked+.checkbox--state{background-color:#FFFFFF;background-image:none;border:2px solid #0375b4}.filter-facet--value-list.tiled .filter-panel--option-list .filter-panel--checkbox input[type=checkbox]:checked+.checkbox--state:before{color:#0375b4}.filter-facet--value-list.tiled .filter-panel--option-list .filter-panel--label{padding:4px;display:block !important}.filter-facet--value-list.tiled .filter-panel--option-list .filter-panel--label .option-label{line-height:30px;display:block;text-align:center;position:relative;z-index:1000}.filter-facet--value-list.tiled .filter-panel--option-list .number-of-matching-products{display:none}.filter-option-search{position:relative;margin-bottom:8px}.filter-option-search input{width:100%;padding-right:30px}.filter-option-search .icon--search{position:absolute;right:8px;top:12px}#filter.hide-manufacturer-filter .facet--manufacturer{display:none}#filter.hide-manufacturer-filter .filter--active[data-filter-param^=__s__]{display:none}.filter-grid .filter-panel{order:100}.filter-grid .facet--manufacturer{order:1}.filter-grid .facet--tspo_search_and_filter_available_size{order:2}.filter-grid .facet--tspo_search_and_filter_primary_color{order:3}.filter-grid .facet--tspo_search_and_filter_secondary_color{order:4}.filter-grid .facet--tspo_search_and_filter_price{order:5}.filter-grid .facet--geschlecht{order:6}.filter-grid .facet--tspo_search_and_filter_discount{order:7}.filter-grid .facet--tspo_search_and_filter_discount .filter-panel--title{color:#c00c00}.filter-grid .facet--tspo_search_and_filter_discount .filter-panel--title:before{content:"%";background-color:#c00c00;color:#FFFFFF;height:20px;width:20px;display:inline-block;line-height:20px;text-align:center}.filter-grid .facet--manufacturer .filter-panel--title,.filter-grid .facet--tspo_search_and_filter_available_size .filter-panel--title,.filter-grid .facet--tspo_search_and_filter_primary_color .filter-panel--title,.filter-grid .facet--tspo_search_and_filter_secondary_color .filter-panel--title,.filter-grid .facet--tspo_search_and_filter_price .filter-panel--title,.filter-grid .facet--tspo_search_and_filter_discount .filter-panel--title,.filter-grid .facet--geschlecht .filter-panel--title{font-weight:700}@media all and (min-width:861px){.facet--tspo_search_and_filter_available_size.is--collapsed{width:150% !important}}.last-seen-products,.blog--detail-content+.blog--crossselling{position:relative;z-index:0;padding:14px 8px;margin-bottom:20px}.last-seen-products:after,.blog--detail-content+.blog--crossselling:after{content:"";display:block;position:absolute;left:50%;top:0;height:100%;width:100vw;transform:translateX(-50%);z-index:-1;box-sizing:border-box;background-color:#e9eaef}.last-seen-products:before,.blog--detail-content+.blog--crossselling:before{font-family:"sportfits-icons";content:"\e911";position:absolute;top:-15px;left:50%;font-size:2.1rem;color:#e9eaef;margin-left:-15px;background-color:#FFFFFF;border-radius:50%;width:30px;height:30px}.last-seen-products .panel--title,.last-seen-products .last-seen-products--title,.blog--detail-content+.blog--crossselling .panel--title,.blog--detail-content+.blog--crossselling .last-seen-products--title{border:none;font-size:2rem;font-weight:300;color:#727272;line-height:1.5;padding-bottom:8px;margin:0}.last-seen-products .blog--crossselling.panel--body,.blog--detail-content+.blog--crossselling .blog--crossselling.panel--body{padding:0}.last-seen-products .blog--crossselling.panel--body .product-slider,.blog--detail-content+.blog--crossselling .blog--crossselling.panel--body .product-slider{padding:0}@media all and (min-width:1501px){.last-seen-products .panel--title,.last-seen-products .last-seen-products--slider,.last-seen-products .last-seen-products--title,.blog--detail-content+.blog--crossselling .panel--title,.blog--detail-content+.blog--crossselling .last-seen-products--slider,.blog--detail-content+.blog--crossselling .last-seen-products--title{width:1434px;margin:0 auto;padding-left:0}}.product-slider--container{padding-top:0;display:grid;grid-gap:8px;grid-template-columns:repeat(2, minmax(0, 1fr))}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.product-slider--container{display:flex;flex-wrap:wrap}}@media all and (min-width:521px){.product-slider--container{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media all and (min-width:861px){.product-slider--container{grid-template-columns:repeat(4, minmax(0, 1fr))}}@media all and (min-width:1151px){.product-slider--container{grid-template-columns:repeat(5, minmax(0, 1fr))}}@media all and (min-width:1261px){.product-slider--container{grid-template-columns:repeat(6, minmax(0, 1fr))}}.product-slider--item{background-color:#FFFFFF;padding:8px !important;display:flex;flex-direction:column;align-items:center;justify-content:space-between;flex-wrap:wrap}.product-slider--item .product--box{padding:0}.product-slider--item .box--content{padding:0 !important;border-bottom:none !important}.product-slider--item .box--content:before{content:none !important}.product-slider--item .product--image{margin-bottom:0}.product-slider--item .product--image img{object-fit:contain;position:static !important;padding:8px}.product-slider--item .product--title{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-wrap:nowrap;color:#727272}.product-slider--item .product--title{height:70px !important;padding:8px;text-decoration:none !important}.product-slider--item .price--pseudo{text-decoration:line-through}.product-slider--item a.product-data{text-decoration:none}.progress-steps{width:100%}.progress-steps li{list-style-type:none}.progress-steps .collapse--header.icon--status{background-color:#fafafa;position:relative;padding-left:40px;padding-right:36px;margin-left:20px}.progress-steps .collapse--header.icon--status:before{display:block;position:absolute;left:-20px;top:-2px;border-radius:50%;width:40px;height:40px;color:#FFFFFF;text-align:center;line-height:40px}.progress-steps .collapse--header.icon--status.missing:before{background-color:#e9eaef;content:"\e60d"}.progress-steps .collapse--header.icon--status.check:before{background-color:#6a9e06;content:"\e60c"}.progress-steps .status-card{margin-left:20px;min-height:300px;height:100%;width:100%;border:1px solid #e9eaef;background-color:#fafafa;border-radius:5px;-webkit-box-shadow:1px 1px 2px 1px #dcdbe0;box-shadow:1px 1px 2px 1px #dcdbe0;display:flex;flex-direction:column;justify-content:space-between;flex-wrap:nowrap}.progress-steps .status-card.is--collapsed{display:flex !important}.progress-steps .status-card:not(.is--collapsed){display:none}.progress-steps .status-card .icon-symbol{flex-basis:45%;flex-shrink:0;position:relative;background-color:#FFFFFF}.progress-steps .status-card .icon-symbol:before{display:block;width:100%;height:90%;display:flex;flex-direction:column;align-items:center;justify-content:center;flex-wrap:nowrap;text-align:center;font-size:3.6rem}.progress-steps .status-card .icon-symbol.icon--shipping-dhl:before{font-size:2rem}.progress-steps .status-card .icon-symbol.returned-products{padding:8px;display:flex;flex-direction:row;align-items:center;justify-content:space-around;flex-wrap:wrap}.progress-steps .status-card .icon-symbol.returned-products figure{margin:0}.progress-steps .status-card .icon--status{flex-basis:10%;background-color:#fafafa;border-top:1px solid #e9eaef;position:relative;z-index:10}.progress-steps .status-card .icon--status:before{display:block;margin:-20px auto 0 auto;border-radius:50%;width:40px;height:40px;color:#FFFFFF;text-align:center;line-height:40px}.progress-steps .status-card .icon--status.missing:before{background-color:#e9eaef;content:"\e60d"}.progress-steps .status-card .icon--status.check:before{background-color:#6a9e06;content:"\e60c"}.progress-steps .status-card .status-text{padding:8px;display:flex;flex-direction:column;align-items:center;justify-content:space-evenly;flex-wrap:nowrap;text-align:center;background-color:#fafafa;flex-basis:45%;flex-grow:1}.progress-steps .status-card .status-text .date{font-weight:700;margin-bottom:4px}.progress-steps .status-card .status-text span{margin-bottom:8px}.progress-steps .status-card .btn{font-size:0.875rem}.progress-steps .status-card .latest-event{font-size:0.84rem;background-color:#FFFFFF;margin:4px;padding-bottom:4px;border:1px #e9eaef solid}.progress-steps .status-card .latest-event .tracking-event{padding:4px}.progress-steps .status-card .complete-trace-toggle{font-size:0.75rem;text-decoration:none;padding:8px}.progress-steps .status-card .time-and-location{font-weight:700}.progress-steps .status-card.destination-reached .latest-event .tracking-event .time-and-location,.progress-steps .status-card.destination-reached .complete-trace li:last-child .tracking-event .time-and-location{color:#6a9e06}.progress-steps .status-card.destination-reached .latest-event .tracking-event .icon--check:before,.progress-steps .status-card.destination-reached .complete-trace li:last-child .tracking-event .icon--check:before{color:#6a9e06}.complete-trace{display:none}.complete-trace .close-trace{position:fixed;background-color:#0375b4;color:#FFFFFF;border-radius:50%;z-index:10001;top:50%;left:50%;margin-left:230px;margin-top:-270px;width:40px;height:40px;line-height:40px;text-align:center;text-decoration:none !important}.complete-trace .close-trace:before{text-decoration:none}.complete-trace .close-trace:hover:before{color:#FFFFFF;text-decoration:none}.complete-trace .close-trace:hover{background:#0375b4;background:-ms-linear-gradient(top, #0496e6 0%, #0375b4 50%, #0375b4 100%);background:linear-gradient(to bottom, #0496e6 0%, #0375b4 50%, #0375b4 100%)}.complete-trace:before{z-index:9999;content:"";background-color:rgba(0,0,0,0.6);position:fixed;top:0;left:0;bottom:0;right:0}.complete-trace .tracking-trace{position:fixed;width:100%;max-width:500px;max-height:500px;overflow-y:scroll;-webkit-box-shadow:1px 1px 2px 1px #dcdbe0;box-shadow:1px 1px 2px 1px #dcdbe0;top:50%;left:50%;margin-left:-250px;margin-top:-250px;background-color:#FFFFFF;z-index:10000}.complete-trace .tracking-trace .tracking-event{font-size:1rem;line-height:18px;padding:8px;margin-bottom:20px;position:relative}.complete-trace .tracking-trace .tracking-event:before{content:"";position:absolute;left:20px;top:46px;bottom:-51px;width:4px;background-color:#0375b4}.complete-trace .tracking-trace .tracking-event .time-and-location{margin-left:34px;color:#0375b4;font-weight:700;padding-bottom:4px}.complete-trace .tracking-trace .tracking-event .event-status{display:flex}.complete-trace .tracking-trace .tracking-event .event-status:before{color:#0375b4}.complete-trace .tracking-trace .tracking-event .icon--check:before{min-width:30px;text-align:center}.complete-trace .tracking-trace li:last-child .tracking-event:before{content:none}.complete-trace .tracking-trace li:last-child .event-status{font-weight:700}.complete-trace .tracking-trace li:last-child .icon--check:before{font-size:2rem;margin-top:6px}@media all and (min-width:521px){.progress-steps{display:grid;grid-gap:20px;grid-template-columns:repeat(2, minmax(0, 1fr))}}@media screen and (min-width:521px) and (-ms-high-contrast:active),(min-width:521px) and (-ms-high-contrast:none){.progress-steps{display:flex;flex-wrap:wrap}}@media all and (min-width:521px){.progress-steps .collapse--header{display:none}.progress-steps .status-card{margin-left:0}.progress-steps .status-card:not(.is--collapsed){display:flex}}@media all and (min-width:768px){.progress-steps{display:grid;grid-gap:20px;grid-template-columns:repeat(3, minmax(0, 1fr))}}@media screen and (min-width:768px) and (-ms-high-contrast:active),(min-width:768px) and (-ms-high-contrast:none){.progress-steps{display:flex;flex-wrap:wrap}}@media all and (min-width:1025px){.progress-steps{display:grid;grid-gap:8px;grid-template-columns:repeat(6, minmax(0, 1fr))}}@media screen and (min-width:1025px) and (-ms-high-contrast:active),(min-width:1025px) and (-ms-high-contrast:none){.progress-steps{display:flex;flex-wrap:wrap}}body.is--act-finish .progress-steps .collapse--header{display:none}body.is--act-finish .progress-steps .status-card{margin-left:0}body.is--act-finish .progress-steps .status-card:not(.is--collapsed){display:flex}@media all and (max-width:520px){body.is--act-finish .progress-steps{display:grid;grid-gap:8px;grid-template-columns:repeat(1, minmax(0, 1fr))}}@media screen and (max-width:520px) and (-ms-high-contrast:active),(max-width:520px) and (-ms-high-contrast:none){body.is--act-finish .progress-steps{display:flex;flex-wrap:wrap}}body.is--act-orders .progress-steps .status-card .status-text,body.is--act-finish .progress-steps .status-card .status-text{font-size:0.84rem;line-height:1.2}body.is--ctl-tsporeturn .progress-steps .status-card{min-height:320px}.navigation--smartphone .entry--close-off-canvas,.buttons--off-canvas .close--off-canvas,#cookie-consent .cookie-consent--header{background:#0375b4;background:-ms-linear-gradient(top, #0496e6 0%, #0375b4 100%);background:linear-gradient(to bottom, #0496e6 0%, #0375b4 100%)}.navigation--smartphone .entry--close-off-canvas a,.buttons--off-canvas .close--off-canvas a{display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:nowrap}.navigation--smartphone .entry--close-off-canvas a .icon--arrow-right,.buttons--off-canvas .close--off-canvas a .icon--arrow-right{margin-top:0}.navigation--smartphone .entry--close-off-canvas a:after,.buttons--off-canvas .close--off-canvas a:after{content:none !important}.off-canvas .entry--close-off-canvas .icon--close-circle{font-size:1.3rem;margin-top:-2px}.off-canvas .sidebar--navigation .navigation--link{line-height:1.4;padding-top:8px;padding-bottom:8px}.off-canvas .sidebar--navigation .navigation--link .is--icon-right{line-height:1.3}.off-canvas .sidebar--navigation .navigation--link .icon--arrow-left,.off-canvas .sidebar--navigation .navigation--link .icon--arrow-right{font-size:1rem}.off-canvas .sidebar--navigation .navigation--entry.is-sale .navigation--link{color:#c00c00 !important}.off-canvas .sidebar--navigation .navigation--entry.is-sale .navigation--link[data-categoryid="13"]{display:none}.off-canvas .sidebar--navigation .navigation--entry.is-sale .navigation--link:after{content:" %"}.off-canvas.account--dropdown-navigation .icon--arrow-right{font-size:2rem;margin-top:-18px !important}.off-canvas.account--dropdown-navigation .register--login-btn,.off-canvas.account--dropdown-navigation .accoumt-menu--new-btn{width:100%}.off-canvas.account--dropdown-navigation .register--login-btn.loading-button:after,.off-canvas.account--dropdown-navigation .accoumt-menu--new-btn.loading-button:after{position:absolute;right:6px;top:11px}.sidebar--categories-wrapper{display:block !important}.container{width:100%;background-color:white}.gallery{background-color:white;display:grid;grid-template-columns:repeat(8, 1fr);grid-template-rows:repeat(8, 5vw);grid-gap:0.5rem;margin:20px}@media (-webkit-min-device-pixel-ratio:2) and (max-width:767px),(min-resolution:192dpi) and (max-width:767px){.gallery{display:grid;width:30%}}.gallery__img{width:100%;height:130px;object-fit:cover;display:block}.gallery__item--81{grid-column-start:1;grid-column-end:3;grid-row-start:3;grid-row-end:5;position:relative}.gallery__item--83{grid-column-start:3;grid-column-end:7;grid-row-start:3;grid-row-end:5;position:relative}.gallery__item--79{grid-column-start:7;grid-column-end:9;grid-row-start:3;grid-row-end:5;position:relative}.gallery__item--82{grid-column-start:1;grid-column-end:3;grid-row-start:5;grid-row-end:9;position:relative}.gallery__item--78{grid-column-start:3;grid-column-end:5;grid-row-start:5;grid-row-end:9;position:relative}.gallery__item--76{grid-column-start:5;grid-column-end:7;grid-row-start:5;grid-row-end:9;position:relative}.gallery__item--80{grid-column-start:7;grid-column-end:9;grid-row-start:5;grid-row-end:7;position:relative}.gallery__item--77{grid-column-start:7;grid-column-end:9;grid-row-start:7;grid-row-end:9;position:relative}.gallery__item img{width:100%;height:130px;display:block;outline:solid #000 1px;object-fit:cover}.gallery__item .tspo-sale-menu--text{position:absolute;bottom:10%;width:501px;margin:0;font-size:0.7rem;font-weight:bold;line-height:100%}.gallery__item .tspo-sale-menu--text span{color:white;background:black;background:rgba(0,0,0,0.7);padding:0.5em}.gallery__item .tspo-sale-menu--text span.spacer{padding:0 5px;background:transparent}.gallery__item .tspo-sale-menu--text span.spacer::before{content:" "}.default-headline{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;font-weight:300;color:#727272;padding-right:8px}.flex-headline{margin:14px 0;display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:nowrap}.flex-headline h2{margin:0}.is--ctl-index .default-headline{margin-left:8px;margin-right:8px}@media all and (min-width:1261px){.is--ctl-index .default-headline{margin-left:0;margin-right:0}}.loader-line{display:none;width:200px;height:3px;position:relative;overflow:hidden;background-color:#e9eaef;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.loader-line.is-active{display:block}.loader-line:before{content:"";position:absolute;left:-50%;height:3px;width:40%;background-color:#0375b4;background:#0375b4;background:-ms-linear-gradient(left, #e9eaef 0%, #0375b4 50%, #e9eaef 100%);background:linear-gradient(to right, #e9eaef 0%, #0375b4 50%, #e9eaef 100%);-webkit-animation:loadingLineAnimation 1s linear infinite;-moz-animation:loadingLineAnimation 1s linear infinite;animation:loadingLineAnimation 1s linear infinite;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.list--unordered{padding-left:20px}.list--unordered li{padding:4px 0}.product--box .product--variants--info--wrapper{height:46px;background-color:transparent;width:88% !important;margin-top:8px}.product--box .product--variants--info--wrapper .has-more-container{width:40px;height:40px;line-height:40px;font-size:1rem}.product--box .product--variants--info--wrapper .product--variants--info{height:auto !important}.product--box .product--variants--info--wrapper .image-slider--slide{height:50px;display:flex;flex-direction:row;justify-content:center;flex-wrap:nowrap}.product--box .product--variants--info--wrapper .image-slider--slide .tspo-product--variant-wrapper{display:block;width:40px;flex-shrink:0}.product--box .product--variants--info--wrapper .image-slider--slide:after{display:none}.product--box .product--variants--info--wrapper .product--variant--imagebox{height:100% !important;width:100% !important;border-radius:0 !important;padding:4px}.product--box .product--variants--info--wrapper .product--variant--imagebox.is--main-cover{border:none !important}.product--box .product--variants--info--wrapper .product--variant--imagebox:hover{border:1px solid #0375b4 !important;border-radius:0 !important}.product--box .product--variants--info--wrapper img{max-height:40px}.product--box .product-size-variants{display:none;transition:.3s ease all;display:flex;flex-direction:column;justify-content:center;flex-wrap:wrap;position:absolute;opacity:0;left:-5px;top:-6px;z-index:800;max-height:100%}@media all and (min-width:1261px){.product--box .product-size-variants{left:-14px}}.product--box .product-size-variants .size-variant{font-size:0.875rem;color:white;padding:4px;margin-bottom:4px;background-color:#0375b4;text-align:center;margin-right:4px;letter-spacing:0.3px}.product--box .product-size-variants .size-variant .quick-conversion-data{font-size:0.64rem;vertical-align:top;padding-left:4px}.product--box .product-size-variants .size-variant:hover{font-weight:bold;letter-spacing:0}.product--box .product-size-variants .size-variant.is-not-available{border:1px solid #c8c8c8;color:#c8c8c8;background-color:white;position:relative;overflow:hidden}.product--box .product-size-variants .size-variant.is-not-available:after{position:absolute;content:"";background:#c8c8c8;display:block;width:120%;height:1px;-o-transform:rotate(-30deg);transform:rotate(-30deg);left:-3px;right:0;top:0;bottom:0;margin:auto}@media all and (min-width:1025px){.product--box{display:block}.product--box:hover .product-size-variants{opacity:1}}.product--delivery .delivery--information .delivery--text{text-align:left;display:flex;flex-direction:row;align-items:flex-start;flex-wrap:nowrap;font-size:1rem}.product--delivery .delivery--text-more-is-coming{color:#0375b4 !important}.indicators{display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap;margin-bottom:40px}.indicators h4{font-weight:bold;margin-bottom:1px}.indicators .indicator{width:100%}@media all and (min-width:768px){.indicators .indicator{width:46%}}@media all and (min-width:1025px){.indicators .indicator{width:30%}}.indicators .indicator .captions{font-size:0.875rem;margin:0 2px 2px 2px;overflow:hidden}.indicators .indicator .indicator-areas{clear:both;display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;flex-wrap:nowrap}.indicators .indicator .indicator-areas div{width:19%;height:20px;background-color:#FFFFFF}.indicators .indicator .indicator-areas div.active{background-color:#0375b4}.indicators .suitability100-0 .indicator-areas>div:nth-child(1),.indicators .suitability90-10 .indicator-areas>div:nth-child(1),.indicators .suitability80-20 .indicator-areas>div:nth-child(1),.indicators [class*=suitability9] .indicator-areas>div:nth-child(1),.indicators [class*=suitability8] .indicator-areas>div:nth-child(1){background-color:#0375b4}.indicators .suitability80-20 .indicator-areas>div:nth-child(2),.indicators .suitability70-30 .indicator-areas>div:nth-child(2),.indicators .suitability60-40 .indicator-areas>div:nth-child(2),.indicators [class*=suitability7] .indicator-areas>div:nth-child(2),.indicators [class*=suitability6] .indicator-areas>div:nth-child(2){background-color:#0375b4}.indicators .suitability60-40 .indicator-areas>div:nth-child(3),.indicators .suitability50-50 .indicator-areas>div:nth-child(3),.indicators .suitability40-60 .indicator-areas>div:nth-child(3),.indicators [class*=suitability5] .indicator-areas>div:nth-child(3),.indicators [class*=suitability4] .indicator-areas>div:nth-child(3){background-color:#0375b4}.indicators .suitability40-60 .indicator-areas>div:nth-child(4),.indicators .suitability30-70 .indicator-areas>div:nth-child(4),.indicators .suitability20-80 .indicator-areas>div:nth-child(4),.indicators [class*=suitability3] .indicator-areas>div:nth-child(4),.indicators [class*=suitability2] .indicator-areas>div:nth-child(4){background-color:#0375b4}.indicators .suitability20-80 .indicator-areas>div:nth-child(5),.indicators .suitability10-90 .indicator-areas>div:nth-child(5),.indicators .suitability0-100 .indicator-areas>div:nth-child(5),.indicators [class*=suitability2] .indicator-areas>div:nth-child(5),.indicators [class*=suitability11] .indicator-areas>div:nth-child(5),.indicators [class*=suitability12] .indicator-areas>div:nth-child(5),.indicators [class*=suitability13] .indicator-areas>div:nth-child(5),.indicators [class*=suitability14] .indicator-areas>div:nth-child(5),.indicators [class*=suitability15] .indicator-areas>div:nth-child(5),.indicators [class*=suitability16] .indicator-areas>div:nth-child(5),.indicators [class*=suitability17] .indicator-areas>div:nth-child(5),.indicators [class*=suitability18] .indicator-areas>div:nth-child(5){background-color:#0375b4}.product--description table{width:100%;min-width:80%}@media all and (min-width:768px){.product--description table{width:auto}}.product--description table th,.product--description table td{padding:4px}.product-technologies{margin:0 !important;padding:0 !important}@media all and (min-width:861px){.product-technologies{display:grid;display:-ms-grid;grid-template-columns:repeat(3, 1fr);-ms-grid-columns:1fr 1fr 1fr;grid-template-rows:repeat(4, auto);-ms-grid-rows:auto auto auto auto;grid-gap:8px}.product-technologies li{margin-bottom:0 !important}}.product-technologies li{display:flex;flex-direction:column;align-items:center;flex-wrap:nowrap;list-style:none;margin:0 0 8px 0 !important;padding:0 !important;background-color:#FFFFFF;border:1px solid #c8c8c8;border-radius:5px}.product-technologies li div.image{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-wrap:nowrap;min-height:150px}.product-technologies li div.image img{max-height:none}.product-technologies li h4{font-size:1.15rem;line-height:2;text-align:center;margin:0 8px 0 8px}.product-technologies li span{padding:8px;display:block;font-size:0.875rem}.product-technologies li p{padding:8px}.product-technologies li details{width:100%}.product-technologies li summary{cursor:pointer;padding:8px}.js--modal:not(.no--header){box-shadow:none;border-radius:0}.js--modal:not(.no--header) .modal--close{background:none;border:none;color:#FFFFFF;font-size:1.3rem;top:0}.js--modal:not(.no--header) .header{padding:0;border:none;height:auto;min-height:90px}.js--modal:not(.no--header) .header .title{background-color:#0375b4;color:#FFFFFF;font-size:2rem;line-height:1.2;text-align:center;height:100%;padding:8px 50px 8px 8px}.js--modal:not(.no--header) .content{padding:14px;line-height:1.5}.js--modal:not(.no--header).lightbox-image img{margin-left:auto;margin-right:auto}.js--modal{z-index:20000}.navigation--list-wrapper{position:relative;overflow:hidden}.js--menu-scroller--list{max-width:none;overflow-x:scroll;overflow-y:hidden;position:relative;white-space:nowrap;left:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:none}.js--menu-scroller--list::-webkit-scrollbar{display:none}.js--menu-scroller--arrow{position:absolute;top:0;background-color:#0375b4;color:#FFFFFF;text-align:center;width:36px;height:37px;line-height:37px;font-family:"sportfits-icons";cursor:pointer}.js--menu-scroller--arrow.left--arrow{border-left:0 none;left:0}.js--menu-scroller--arrow.left--arrow:before{content:"\e92b"}.js--menu-scroller--arrow.right--arrow{border-right:0 none;right:0}.js--menu-scroller--arrow.right--arrow:before{content:"\e92c"}.js--menu-scroller--arrow span{display:none}#trustbadge-container{position:fixed;z-index:7000 !important}.is--ctl-checkout [id^=trustbadge-container-],.is--ctl-checkout #trustbadge-container,.is--ctl-premsonepagecheckout [id^=trustbadge-container-],.is--ctl-premsonepagecheckout #trustbadge-container{display:none !important}#minimized-trustbadge{background:#FFFFFF;padding:4px 4px 8px 4px;position:fixed;left:8px !important;bottom:8px !important;font-family:sans-serif;width:60px;box-shadow:rgba(0,0,0,0.1) 0 2px 9px 4px;box-sizing:content-box;border-radius:68px;inset:auto 20px 74px auto;cursor:pointer;border:1px solid #fff}@media all and (min-width:768px){#minimized-trustbadge{right:20px;bottom:74px !important;left:auto !important;width:93px;border-radius:8px;padding:8px 0}}#minimized-trustbadge:hover{border:1px solid #ffdc0f;box-shadow:rgba(0,0,0,0.1) 0 2px 9px 2px}#minimized-trustbadge #trustbadge-minimized-menu-button{position:absolute;line-height:normal;text-align:inherit;right:6px;top:-5px;cursor:pointer}#minimized-trustbadge #trustbadge-minimized-menu-button span{display:none}@media all and (min-width:768px){#minimized-trustbadge #trustbadge-minimized-menu-button span{display:inline}}#minimized-trustbadge ._vf635q{padding-top:3px;position:static;text-align:center}#minimized-trustbadge ._qoy2qn{border-radius:5px;margin:auto}#minimized-trustbadge ._1ya169y{font-size:13px;color:black;line-height:15px;display:none;margin:5px 0}@media all and (min-width:768px){#minimized-trustbadge ._1ya169y{display:block}}#minimized-trustbadge ._l467cz{background:#c8c8c8;margin:auto;width:77px;display:none;height:1px}@media all and (min-width:768px){#minimized-trustbadge ._l467cz{display:block}}#minimized-trustbadge ._2hbh9u{padding:5px 0 3px}#minimized-trustbadge ._2hbh9u ._wl5h2l{text-align:center;width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:nowrap}@media all and (min-width:768px){#minimized-trustbadge ._2hbh9u ._wl5h2l{padding:0 8px}}#minimized-trustbadge ._2hbh9u ._wl5h2l ._196rbdg{display:block;width:12px}#minimized-trustbadge ._2hbh9u ._wl5h2l ._196rbdg svg{transform:scale(.8)}@media all and (min-width:768px){#minimized-trustbadge ._2hbh9u ._wl5h2l ._196rbdg{margin:0 -1px}#minimized-trustbadge ._2hbh9u ._wl5h2l ._196rbdg svg{transform:scale(1)}}#minimized-trustbadge ._2hbh9u ._1hfrrwa{color:black;line-height:17px;height:17px;text-align:center;margin:0}#minimized-trustbadge ._2hbh9u ._1hfrrwa ._1x1fpq7{font-size:14px;font-family:inherit;font-weight:bold;line-height:10px}#minimized-trustbadge ._2hbh9u ._16n0mu3{display:none;font-size:13px;color:black;line-height:16px;height:16px;text-align:center;margin:1px 0 0}@media all and (min-width:768px){#minimized-trustbadge ._2hbh9u ._16n0mu3{display:block}}#maximized-trustbadge{display:none;background:none #fff;padding:15px 15px 0;position:fixed;font-size:12px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;color:#000;width:320px;box-shadow:rgba(0,0,0,0.1) 0 2px 9px 4px;border-radius:8px;left:8px;bottom:8px}@media all and (min-width:768px){#maximized-trustbadge{bottom:74px;right:20px;left:auto}}#maximized-trustbadge ._10ft60i{display:flex;justify-content:space-between}#maximized-trustbadge ._10ft60i ._aof75q{font-size:16px;font-weight:bold;color:#4d4d4d}#maximized-trustbadge ._10ft60i ._yx9y0k{color:#4d4d4d;padding:8px;cursor:pointer;position:relative;top:-8px}#maximized-trustbadge ._10ft60i ._yx9y0k svg{fill:#4d4d4d}#maximized-trustbadge ._inrunp{background:none #ffdc0f;margin:6px 0 12px;height:2px}#maximized-trustbadge ._z6t6zv ._h74gwc{display:block;color:#000;padding:10px;margin:0 0 10px;line-height:17px;box-shadow:rgba(0,0,0,0.1) 0 8px 17px 0,rgba(0,0,0,0.06) 0 2px 5px 0,rgba(0,0,0,0.04) 0 1px 2px 0,rgba(0,0,0,0.03) 0 0 1px 0;border-radius:8px;cursor:pointer}#maximized-trustbadge ._z6t6zv ._h74gwc ._6w2sl3{position:relative}#maximized-trustbadge ._z6t6zv ._h74gwc ._6w2sl3 ._1bxb8nq{margin:2px 0 8px;font-size:16px;font-weight:bold}#maximized-trustbadge ._z6t6zv ._h74gwc ._6w2sl3 ._s1uldd ._1rcnpid{margin-right:10px;max-width:30px;width:30px;height:30px;min-width:30px}#maximized-trustbadge ._z6t6zv ._h74gwc ._6w2sl3 ._s1uldd ._nclys1{display:flex;align-items:center;justify-content:space-between}#maximized-trustbadge ._z6t6zv ._h74gwc ._6w2sl3 ._s1uldd ._1s4tdu2{position:relative;margin-right:10px;font-size:16px;width:100px;display:inline-block;vertical-align:top;height:17px}#maximized-trustbadge ._z6t6zv ._h74gwc ._6w2sl3 ._s1uldd ._d0lhhx ._1ebllh3{margin:0 -3px 0 0;display:inline}#maximized-trustbadge ._z6t6zv ._h74gwc ._6w2sl3 ._s1uldd ._1ljjjw3{font-size:14px;font-weight:bold}#maximized-trustbadge ._z6t6zv ._h74gwc ._6w2sl3 ._s1uldd ._aajpd2{margin:5px 0 0 0}#maximized-trustbadge ._z6t6zv ._h74gwc ._6w2sl3 ._s1uldd ._aajpd2 ._1geiv5n{font-weight:bold;margin-right:4px}#maximized-trustbadge ._z6t6zv ._h74gwc ._6w2sl3 .icon--arrow-right{position:absolute;right:8px;top:50%;margin-top:-8px}#maximized-trustbadge ._5486p5{color:#4d4d4d;font-size:0.75rem;padding-bottom:8px;display:block}.trusted-shops-badge{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:nowrap}.trusted-shops-badge .logo{width:25px;height:25px;background-image:url("../../themes/Frontend/SportFits/frontend/_public/src/img/icons/logo-trusted-shops.png");background-size:25px 25px;margin-right:8px}.trusted-shops-badge .front{display:none;color:white}@media all and (min-width:1151px){.trusted-shops-badge .front{display:inline;padding-right:4px}}.trusted-shops-badge .is--hidden{display:none}.trusted-shops-badge .current-rating{color:white;width:28px;display:inline-block}.toggled-invisible.fade-in{position:relative;z-index:-1;opacity:0;-ms-transition:all 1000ms ease 0s;transition:all 1000ms ease 0s;-ms-transition-property:all;transition-property:all}.toggled-visible.fade-in{position:relative;z-index:10000;opacity:1;-ms-transition:all 1000ms ease 0s;transition:all 1000ms ease 0s;-ms-transition-property:all;transition-property:all}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px, 0, 0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-wrapper,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-button-prev,.swiper-button-next{position:absolute;top:50%;width:34px;height:52px;margin-top:-22px;z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;background-color:#0375b4;padding:8px;color:white}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:0.35;cursor:auto;pointer-events:none}.swiper-button-prev:after,.swiper-button-next:after{font-family:"sportfits-icons";font-size:32px;text-transform:none !important;letter-spacing:0;text-transform:none;font-variant:initial}.swiper-button-prev:hover,.swiper-button-next:hover{background-color:#0375b4;color:#FFFFFF;opacity:1}.swiper-button-prev:hover:before,.swiper-button-next:hover:before{color:#FFFFFF;opacity:1}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{border-radius:0 3px 3px 0;left:0;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:"\e92b"}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{border-radius:3px 0 0 3px;right:0;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:"\e92c"}.swiper-button-prev.swiper-button-white,.swiper-button-next.swiper-button-white{color:#ffffff}.swiper-button-prev.swiper-button-black,.swiper-button-next.swiper-button-black{color:#000000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:300ms opacity;transform:translate3d(0, 0, 0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none !important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px, -50%, 0)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:200ms transform,200ms top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform,200ms left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform,200ms right}.swiper-pagination-progressbar{background:rgba(0,0,0,0.25);position:absolute;width:100%;height:4px;bottom:104px}@media all and (min-width:521px){.swiper-pagination-progressbar{bottom:-4px}}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#0375b4;position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;bottom:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.form-input-with-validation{margin:0 0 20px 0;border:1px solid #dcdbe0;border-radius:4px 4px 4px 4px;box-shadow:inset 0 1px 1px #dcdbe0;position:relative}.form-input-with-validation textarea,.form-input-with-validation input{width:100%;background:transparent !important;border:none;box-shadow:none;font-weight:700}.form-input-with-validation label{line-height:1.5;cursor:text;display:block;font-weight:normal;color:#727272;left:0;margin:0;padding:8px 14px 0;position:absolute;transition:all .2s;background-color:transparent}.form-input-with-validation label .error-message{display:none}.form-input-with-validation.is--filled label,.form-input-with-validation.is--active label,.form-input-with-validation.has--error label{font-size:0.7rem;line-height:1.8;border-radius:14px;font-weight:bold;margin:0 10px 0 10px;padding:0 8px 0 8px;background:white;transform:translateY(-12px)}.form-input-with-validation.is--active,.form-input-with-validation.is--filled{border:1px solid #0375b4 !important}.form-input-with-validation.is--active label,.form-input-with-validation.is--active textarea,.form-input-with-validation.is--active input,.form-input-with-validation.is--filled label,.form-input-with-validation.is--filled textarea,.form-input-with-validation.is--filled input{color:#0375b4}.form-input-with-validation.is--active input{color:#0375b4}.form-input-with-validation.has--error{border:1px solid #c00c00 !important}.form-input-with-validation.has--error label,.form-input-with-validation.has--error textarea,.form-input-with-validation.has--error input{color:#c00c00}.form-input-with-validation.has--error label .error-message,.form-input-with-validation.has--error textarea .error-message,.form-input-with-validation.has--error input .error-message{display:inline}.form-input-with-validation.has--error input:-ms-input-placeholder{color:#c00c00;font-weight:normal;font-size:0.84rem;text-overflow:ellipsis;opacity:1}.form-input-with-validation.has--error input::-ms-input-placeholder{color:#c00c00;font-weight:normal;font-size:-1.16rem;text-overflow:ellipsis;opacity:1}.form-input-with-validation.has--error input::-moz-placeholder{color:#c00c00;font-weight:normal;font-size:0.84rem;text-overflow:ellipsis;opacity:1}.form-input-with-validation.has--error input:-moz-placeholder{color:#c00c00;font-weight:normal;font-size:0.84rem;text-overflow:ellipsis;opacity:1}.form-input-with-validation.has--error input::-webkit-input-placeholder{color:#c00c00;font-weight:normal;font-size:0.84rem;line-height:8.84rem;text-overflow:ellipsis;opacity:1}.select-field.is--filled select{color:#0375b4;border-color:#0375b4;font-weight:700}::-webkit-inner-spin-button{display:none}input[type=date]:not(.has-value):before{color:#0375b4;margin-right:4px;content:attr(placeholder)}.tspo-newsletter--email--field,.tspo-newsletter--birthdate--field{margin-top:10px !important}.tspo-newsletter--custom-select{margin-bottom:0 !important}.tspo-newsletter--gender-birthdate{display:block}.tspo-newsletter--gender-birthdate .tspo-newsletter--gender{width:100%}.tspo-newsletter--gender-birthdate .tspo-newsletter--birthdate{width:100%;margin-top:8px}@media all and (min-width:768px){.tspo-newsletter--gender-birthdate{display:flex}.tspo-newsletter--gender-birthdate .tspo-newsletter--gender{width:30%;height:40px;margin-right:8px}.tspo-newsletter--gender-birthdate .tspo-newsletter--gender select{width:100%;height:100%}.tspo-newsletter--gender-birthdate .tspo-newsletter--birthdate{width:100%;margin-top:0}}.category-listing-banner-image{height:120px}@media all and (min-width:521px){.category-listing-banner-image{height:250px}}.missing-image{padding:8px;color:#dcdbe0;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:space-around;flex-wrap:nowrap}.missing-image:before{font-size:3.6rem;font-family:"sportfits-icons";content:"\e911";margin-bottom:8px}