@-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:#45484d}.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:#45484d;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:#696e75}#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:#696e75;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:#45484d}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:#45484d;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:#45484d;border-bottom:1px solid #cbceda}.panel--header.secondary{color:#45484d;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:#45484d}.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:#45484d}.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:#45484d;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:#45484d;background:#45484d}.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:#45484d;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:#45484d;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:#45484d}.filter-panel.is--disabled:hover{border:1px solid #cbceda;color:#45484d}.filter-panel.is--disabled:hover .filter-panel--icon,.filter-panel.is--disabled:hover .filter-panel--title{color:#45484d}.filter-panel.is--disabled .filter-panel--title{color:#45484d}.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:#696e75}.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:#45484d}.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:#45484d}.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:#45484d}.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:#45484d}.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:#45484d;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:#45484d}.filter--active .filter--active-icon:before{content:"\e60d"}.filter--active .icon--star{color:#0375b4}.filter--active .icon--star-empty{color:#45484d}.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:#45484d;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:#45484d}.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:#45484d;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:#45484d}.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:#45484d;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:#45484d}.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:#45484d}.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:#45484d;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:#45484d;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:#45484d;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:#45484d}.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%}}.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:#45484d;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:#45484d}.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 .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:#45484d}.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:#45484d;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:#45484d;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:#45484d}.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:#45484d}.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:#45484d;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:#45484d;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:#45484d;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 #45484d;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:#45484d;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 .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}}.payment--method .method--image{width:60px;text-align:center;float:left;display:inline-flex;align-items:center;justify-content:center}.payment--method .method--image img{width:50px}.payment--method .method--change-info{cursor:pointer}.payment--content .payment--method-image img{width:50px}.adyen-additional-action-container{display:flex;justify-content:center}.adyen-modal .content{padding:20px}.adyen-modal .content .modal-error-container{margin-top:2em}.over-modal{z-index:7000}.disable-token-confirmation{height:auto;max-height:18em}.disable-token-confirmation .buttons-container{display:flex;justify-content:space-evenly;margin-top:2em}.alert.is--adyen-error{margin-bottom:12px}.adyen-method-section-title{text-indent:1em}.adyen-hidden--all{display:none}form.buybox--form{padding:0 0 .625rem 0}.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:#45484d;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}@font-face{font-family:"SF Mag Condensed";src:url("/web/ai-magazine/fonts/barlow-condensed-800.ttf") format("truetype");font-weight:800;font-style:normal;font-display:swap}.sfmag-mz{box-sizing:border-box;display:block;width:100%;margin:0;padding:0;container-type:inline-size;color:#727272;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Helvetica,Arial,sans-serif;font-size:15px;line-height:1.45;text-align:left}.sfmag-mz *,.sfmag-mz *::before,.sfmag-mz *::after{box-sizing:border-box}.sfmag-mz h2,.sfmag-mz p,.sfmag-mz ul,.sfmag-mz li{margin:0;padding:0}.sfmag-mz ul{list-style:none}.sfmag-mz a{color:inherit;text-decoration:none}.sfmag-mz a:focus-visible{outline:2px solid #0375b4;outline-offset:2px}.sfmag-mz img{display:block;max-width:100%;border:0}.sfmag-mz h3{margin:0;padding:0}.sfmag-mz__mast{position:relative;display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px 32px;margin:10px 0 14px}.sfmag-mz__mtitle{display:grid;gap:6px;padding:0 14px}.sfmag-mz__kicker{font-size:12px;font-weight:700;letter-spacing:0.08em;line-height:1.2;text-transform:uppercase;color:#0375b4}.sfmag-mz__mhead{font-family:"SF Mag Condensed","Barlow Condensed","Arial Narrow",sans-serif;font-weight:800;font-size:32px;line-height:1;color:#727272;text-wrap:balance}.sfmag-mz__rubrics{display:flex;flex:1 1 100%;flex-wrap:nowrap;align-items:stretch;gap:8px;min-width:0;padding:2px 14px 6px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scroll-padding-inline:14px;scroll-snap-type:x proximity;scrollbar-width:none;font-size:14px;line-height:1.3;-webkit-mask-image:linear-gradient(to left, transparent, #000 24px);mask-image:linear-gradient(to left, transparent, #000 24px)}.sfmag-mz__rubrics::-webkit-scrollbar{display:none}.sfmag-mz .sfmag-mz__rubrics a{flex:none;padding:8px 14px;border:1px solid #0496e6;border-radius:20px;box-shadow:1px 1px 2px 1px #dcdbe0;color:#727272;white-space:nowrap;scroll-snap-align:start}.sfmag-mz .sfmag-mz__rubrics a.sfmag-mz__rall{font-weight:700;color:#0375b4}@media (hover:hover){.sfmag-mz .sfmag-mz__rubrics a:hover{border-color:#0375b4;background:linear-gradient(90deg, #0375b4, #22aefb);color:#fff}}.sfmag-mz .sfmag-mz__rubrics a.is--pending{border-color:#0375b4;background:linear-gradient(90deg, #0375b4, #22aefb);color:#fff}.sfmag-mz__stage{display:grid;grid-template-columns:minmax(0, 1fr);gap:12px}.sfmag-mz__trio{display:grid;grid-auto-flow:column;grid-auto-columns:66%;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:10px;scrollbar-width:thin;scrollbar-color:#b9c3cb transparent}.sfmag-mz__tile{position:relative;height:220px;overflow:hidden;scroll-snap-align:start;background:#eef1f4}.sfmag-mz__tile--lead{height:280px}.sfmag-mz__tile:hover .sfmag-mz__tilelink img{transform:scale(1.03)}.sfmag-mz .sfmag-mz__tilelink{position:absolute;inset:0;display:block}.sfmag-mz__tilelink img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.sfmag-mz__tilelink::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg, rgba(0,0,0,0.18) 0%, rgba(0,0,0,0) 30%, rgba(0,0,0,0) 42%, rgba(0,0,0,0.78) 100%)}.sfmag-mz__tilecap{position:absolute;left:0;right:0;bottom:0;z-index:1;display:grid;gap:8px;padding:16px}.sfmag-mz__tiletitle{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;font-family:"SF Mag Condensed","Barlow Condensed","Arial Narrow",sans-serif;font-weight:800;font-size:22px;line-height:1.02;color:#fff;text-wrap:balance;overflow-wrap:anywhere}.sfmag-mz__tiletext{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;max-width:52ch;font-size:14px;line-height:1.4;color:#fff}.sfmag-mz__tile--lead .sfmag-mz__tiletitle{font-size:30px;max-width:20ch}.sfmag-mz .sfmag-mz__tilechip{position:absolute;left:16px;top:16px;z-index:2;max-width:calc(100% - 32px);padding:5px 8px;background:#0375b4;color:#fff;font-size:11px;font-weight:700;letter-spacing:0.05em;line-height:1.25;text-transform:uppercase;text-wrap:balance}.sfmag-mz .sfmag-mz__tilechip:hover{background:#025e91}.sfmag-mz .sfmag-mz__tilechip--fokus,.sfmag-mz .sfmag-mz__tilechip--fokus:hover{background:#fff;color:#025e91}.sfmag-mz__deals{display:grid;grid-template-columns:minmax(0, 1fr);margin-top:12px;border:1px solid #dadada;background:#fff}.sfmag-mz__dealhead{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:16px;background:#0375b4;color:#fff}.sfmag-mz__eyebrow{font-size:11px;font-weight:700;letter-spacing:0.05em;line-height:1.2;text-transform:uppercase;opacity:0.85}.sfmag-mz__dealtitle{font-family:"SF Mag Condensed","Barlow Condensed","Arial Narrow",sans-serif;font-weight:800;font-size:26px;line-height:1;color:#fff;text-wrap:balance}.sfmag-mz__dealtext{font-size:13px;line-height:1.4}.sfmag-mz .sfmag-mz__dealbtn{margin-top:8px;padding:9px 14px;border-radius:3px;background:#fff;color:#0375b4;font-size:14px;font-weight:700;line-height:1.2}.sfmag-mz .sfmag-mz__dealbtn:hover{color:#025e91}.sfmag-mz .sfmag-mz__dealjoin{font-size:13px;color:#fff}.sfmag-mz .sfmag-mz__dealjoin:hover{text-decoration:underline}.sfmag-mz__dealbody{display:flex;flex-direction:column;gap:12px;min-width:0;padding:14px 16px}.sfmag-mz__marks{display:grid;grid-auto-flow:column;grid-auto-columns:96px;gap:8px;overflow-x:auto;padding-bottom:8px;scrollbar-width:thin;scrollbar-color:#b9c3cb transparent}.sfmag-mz__marks img{width:auto;max-width:80px;max-height:24px;object-fit:contain;filter:brightness(0) invert(.447)}.sfmag-mz .sfmag-mz__marks a{display:grid;grid-template-rows:26px auto;align-items:center;justify-items:center;gap:3px;height:100%;padding:7px 6px 6px;border:1px solid #ececec;background:#fff;text-align:center}.sfmag-mz .sfmag-mz__marks a:hover{border-color:#0375b4}.sfmag-mz .sfmag-mz__marks a.sfmag-mz__markall{border-color:#0375b4}.sfmag-mz__markname{font-family:"SF Mag Condensed","Barlow Condensed","Arial Narrow",sans-serif;font-weight:800;font-size:18px;line-height:1;color:#727272}.sfmag-mz__markall .sfmag-mz__markname{color:#0375b4}.sfmag-mz__until{font-size:13px;line-height:1.2;color:#727272}.sfmag-mz__more{display:grid;gap:8px;padding-top:12px;border-top:1px solid #ececec}.sfmag-mz__more:first-child{padding-top:0;border-top:0}.sfmag-mz .sfmag-mz__more a{display:flex;align-items:baseline;gap:8px;font-size:14px;line-height:1.35;color:#727272}.sfmag-mz .sfmag-mz__more a:hover{color:#0375b4}.sfmag-mz__tag{flex:none;padding:3px 6px;background:#e6f1f8;color:#025e91;font-size:10px;font-weight:700;letter-spacing:0.05em;line-height:1.2;text-transform:uppercase}@font-face{font-family:"SF Mag Condensed";src:url("/web/ai-magazine/fonts/barlow-condensed-800.ttf") format("truetype");font-weight:800;font-style:normal;font-display:swap}.sfmag-promo{box-sizing:border-box;position:relative;display:block;width:100%;margin:0;padding:0;container-type:inline-size;color:#fff;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Helvetica,Arial,sans-serif;font-size:15px;line-height:1.45;text-align:left}.sfmag-promo *,.sfmag-promo *::before,.sfmag-promo *::after{box-sizing:border-box}.sfmag-promo a{color:inherit;text-decoration:none}.sfmag-promo a:focus-visible{outline:3px solid #0375b4;outline-offset:2px}.sfmag-promo img{display:block;max-width:100%;border:0}.sfmag-promo__pixel{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.sfmag-promo__banner{position:relative;display:block;overflow:hidden;aspect-ratio:.8;background:#26323a}.sfmag-promo__banner>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:82% 50%;transition:transform .6s ease}.sfmag-promo__banner:hover>img{transform:scale(1.02)}.sfmag-promo__banner::after{content:"";position:absolute;inset:0;background:linear-gradient(0deg, rgba(10,20,26,0.85) 0%, rgba(10,20,26,0.55) 40%, rgba(10,20,26,0) 66%)}.sfmag-promo__banner:hover .sfmag-promo__btn{background:#025e91}.sfmag-promo__text{position:absolute;bottom:0;left:0;right:0;z-index:1;display:grid;gap:10px;justify-items:start;padding:22px 20px}.sfmag-promo__title{font-family:"SF Mag Condensed","Barlow Condensed","Arial Narrow",sans-serif;font-weight:800;font-size:34px;line-height:0.98;letter-spacing:0.005em;text-wrap:balance;text-shadow:0 1px 12px rgba(0,0,0,0.25)}.sfmag-promo__line{display:block}.sfmag-promo__desc{max-width:34ch;font-size:15px;line-height:1.45;color:rgba(255,255,255,0.92)}.sfmag-promo .sfmag-promo__btn{display:inline-block;margin-top:6px;padding:12px 22px;border-radius:3px;background:#0375b4;color:#fff;font-size:15px;font-weight:700;line-height:1.2}.sfmag-promo__label{position:absolute;top:8px;right:8px;z-index:2;padding:3px 7px;background:rgba(255,255,255,0.92);color:#555;font-size:11px;font-weight:600;letter-spacing:0.03em;line-height:1.2}.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}#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}.mailerbase-embed{display:block;width:100%;border:0;min-height:600px;overflow:hidden}.js--modal.tspo-gpsr-modal .content{padding:20px}.js--modal.tspo-gpsr-modal:not(.no--header) .header{display:flex}.js--modal.tspo-gpsr-modal:not(.no--header) .header .title{display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:wrap;flex-grow:1;height:auto}@media all and (max-width:860px){.js--modal.tspo-gpsr-modal:not(.no--header) .header .title{font-size:1.3rem}}.js--modal.tspo-gpsr-modal:not(.no--header) .modal--close{top:0;right:8px;width:40px;height:90px;font-size:1.3rem;line-height:90px;text-align:center}.tspo-gpsr--content{display:flex;flex-direction:column;gap:20px;padding-bottom:8px}@media all and (min-width:861px){.tspo-gpsr--content{flex-direction:row;justify-content:space-around;gap:0}}.tspo-gpsr--logo img{filter:invert(46%) sepia(4%) saturate(158%) hue-rotate(2deg) brightness(96%) contrast(93%);display:block;width:140px;max-width:100%;height:auto}.tspo-gpsr--headline{margin:0 0 8px;font-size:1rem;font-weight:700}.tspo-gpsr--text{margin:0;font-size:0.875rem;line-height:1.5;color:#727272}.tspo-megamenu [hidden]{display:none !important}.navigation-main .advanced-menu.tspo-megamenu .menu--container{position:relative}.navigation-main .advanced-menu.tspo-megamenu .tspo-mm__inner{padding:20px 0 24px}@media all and (min-width:1025px){.navigation-main .advanced-menu.tspo-megamenu .tspo-mm__inner{padding-left:14px;padding-right:14px}}@media all and (min-width:1501px){.navigation-main .advanced-menu.tspo-megamenu .tspo-mm__inner{padding-left:0;padding-right:0}}.navigation-main .advanced-menu.tspo-megamenu .tspo-mm__head{display:flex;flex-wrap:wrap;align-items:center;gap:12px 22px;margin-bottom:18px}.navigation-main .advanced-menu.tspo-megamenu .tspo-mm__title{font-size:22px;font-weight:700;line-height:1.2;color:#45484d}.navigation-main .advanced-menu.tspo-megamenu .tspo-mm__switch{display:inline-flex;padding:3px;border-radius:20px;background:#f1f2f5}.navigation-main .advanced-menu.tspo-megamenu .tspo-mm__gender{padding:8px 14px;border:0;border-radius:16px;background:transparent;font:inherit;font-size:13px;font-weight:700;line-height:1;color:#45484d;cursor:pointer}.navigation-main .advanced-menu.tspo-megamenu .tspo-mm__gender[aria-pressed=true]{background:#FFFFFF;color:#0375b4;box-shadow:0 1px 3px rgba(0,0,0,0.15)}.navigation-main .advanced-menu.tspo-megamenu .tspo-mm__gender:focus-visible{outline:2px solid #0375b4;outline-offset:1px}.navigation-main .advanced-menu.tspo-megamenu .tspo-mm__world-link{margin-left:auto;font-weight:700;color:#0375b4}.navigation-main .advanced-menu.tspo-megamenu .tspo-mm__world-link::after{content:" →"}.navigation-main .advanced-menu.tspo-megamenu .tspo-mm__close{display:flex;flex:none;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:0;background:#0375b4;color:#FFFFFF;cursor:pointer}.navigation-main .advanced-menu.tspo-megamenu .tspo-mm__close .icon--cross{font-size:16px;line-height:1}.navigation-main .advanced-menu.tspo-megamenu .tspo-mm__close:focus-visible{outline:2px solid #0375b4;outline-offset:2px}.navigation-main .advanced-menu.tspo-megamenu .tspo-mm__body{display:grid;grid-template-columns:minmax(0, 1fr);column-gap:34px}.navigation-main .advanced-menu.tspo-megamenu .tspo-mm__body.has--rail{grid-template-columns:minmax(0, 1fr) 250px}.navigation-main .advanced-menu.tspo-megamenu .tspo-mm__brands .tspo-mm__close{margin-left:auto}.navigation-main .advanced-menu.tspo-megamenu .tspo-mm__brands .tspo-featured-brands-container{padding:0}.navigation-main .advanced-menu.tspo-megamenu .tspo-mm__columns{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));column-gap:28px}.navigation-main .advanced-menu.tspo-megamenu .tspo-mm__columns.columns--1{grid-template-columns:minmax(0, 1fr)}.navigation-main .advanced-menu.tspo-megamenu .tspo-mm__columns.columns--2{grid-template-columns:repeat(2, minmax(0, 1fr))}.navigation-main .advanced-menu.tspo-megamenu .tspo-mm__columns.columns--3{grid-template-columns:repeat(3, minmax(0, 1fr))}.navigation-main .advanced-menu.tspo-megamenu .tspo-mm__column-head{display:block;margin:0 0 8px;font-size:13px;font-weight:700;letter-spacing:0.06em;text-transform:uppercase;color:#45484d}.navigation-main .advanced-menu.tspo-megamenu a.tspo-mm__column-head:hover{color:#0375b4}.navigation-main .advanced-menu.tspo-megamenu .tspo-mm__list{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.navigation-main .advanced-menu.tspo-megamenu .tspo-mm__item{margin:0;padding:0}.navigation-main .advanced-menu.tspo-megamenu .tspo-mm__link{display:block;padding:5px 0;font-size:15px;line-height:1.35;color:#45484d}.navigation-main .advanced-menu.tspo-megamenu .tspo-mm__link:hover,.navigation-main .advanced-menu.tspo-megamenu .tspo-mm__column-head:focus-visible,.navigation-main .advanced-menu.tspo-megamenu .tspo-mm__link:focus-visible,.navigation-main .advanced-menu.tspo-megamenu .tspo-mm__show-all:focus-visible,.navigation-main .advanced-menu.tspo-megamenu .tspo-mm__world-link:focus-visible,.navigation-main .advanced-menu.tspo-megamenu .tspo-mm__tile:focus-visible{color:#0375b4;text-decoration:underline}.navigation-main .advanced-menu.tspo-megamenu .tspo-mm__show-all{display:inline-block;margin-top:6px;font-size:14px;font-weight:700;color:#0375b4}.navigation-main .advanced-menu.tspo-megamenu .tspo-mm__show-all::after{content:" →"}.navigation-main .advanced-menu.tspo-megamenu .tspo-mm__rail{padding-left:26px;border-left:1px solid #c8c8c8}.navigation-main .advanced-menu.tspo-megamenu .tspo-mm__rail-title{display:block;margin:0 0 10px;font-size:12px;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;color:#6b7280}.navigation-main .advanced-menu.tspo-megamenu .tspo-mm__tiles{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:10px}.navigation-main .advanced-menu.tspo-megamenu .tspo-mm__tile{min-width:0;display:flex;flex-direction:column;align-items:center;gap:8px;padding:12px 6px;border:1px solid #c8c8c8;border-radius:4px;font-size:13px;line-height:1.25;text-align:center;color:#45484d}.navigation-main .advanced-menu.tspo-megamenu .tspo-mm__tile:hover{border-color:#0375b4}.navigation-main .advanced-menu.tspo-megamenu .tspo-mm__tile .tspo-mm__tile-name{max-width:100%;overflow-wrap:anywhere;hyphens:auto}.navigation-main .advanced-menu.tspo-megamenu .tspo-mm__tile [class^=icon--category-]{font-size:40px;line-height:1;color:#45484d}@media (max-width:1365px){.navigation-main .advanced-menu.tspo-megamenu .tspo-mm__body.has--rail{grid-template-columns:minmax(0, 1fr) 200px}.navigation-main .advanced-menu.tspo-megamenu .tspo-mm__link,.navigation-main .advanced-menu.tspo-megamenu .tspo-mm__show-all{display:flex;align-items:center;min-height:44px;padding:0}.navigation-main .advanced-menu.tspo-megamenu .tspo-mm__column-head{display:flex;align-items:center;min-height:44px;margin:0}.navigation-main .advanced-menu.tspo-megamenu .tspo-mm__show-all{margin-top:0}.navigation-main .advanced-menu.tspo-megamenu .tspo-mm__gender{min-height:44px;padding:0 16px;border-radius:22px}.navigation-main .advanced-menu.tspo-megamenu .tspo-mm__brands .all-brands-link,.navigation-main .advanced-menu.tspo-megamenu .tspo-mm__brands .all-brands-navigation nav a{display:flex;align-items:center;min-height:44px}.navigation-main .advanced-menu.tspo-megamenu .tspo-mm__brands .all-brands-navigation nav a{justify-content:center}.navigation-main .advanced-menu.tspo-megamenu .tspo-mm__brands .all-brands-link{margin-bottom:0}.navigation-main .advanced-menu.tspo-megamenu .tspo-mm__head{margin-bottom:8px}.navigation-main .advanced-menu.tspo-megamenu .tspo-mm__inner{padding-top:12px;padding-bottom:16px}}@media (prefers-reduced-motion:reduce){.navigation-main .advanced-menu.tspo-megamenu,.navigation-main .advanced-menu.tspo-megamenu *{transition:none !important;animation:none !important}}.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}.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:#696e75;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-left:14px;padding-right:14px}}@media all and (min-width:1501px){.content-main .content-main--inner{padding-left:0;padding-right: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:"\e92e";right:-2px;font-size:18px}input[type=checkbox]{accent-color:#0375b4;min-width:18px;min-height:18px}input[type=checkbox]+label{color:#0375b4;position:relative;top:-4px;left:8px;font-weight:700}input[type=text]:disabled{background-color:#e9eaef !important;color:#dcdbe0;cursor:not-allowed;opacity:0.7}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{width:24px;height:24px;display:inline-flex}.loading-button.is--icon-right:after{width:24px;height:24px;display:inline-flex}.loading-button.loading{display:flex}.loading-button.loading:not(.is--icon-right):before{width:20px;height:20px;display:block;position:relative;box-sizing:content-box;border-radius:100%;display:inline-block;-ms-animation:spin 2000ms linear 0s infinite;animation:spin 2000ms linear 0s infinite;content:"";border:2px solid #e9eaef;border-top:2px solid #0375b4}.loading-button.loading.is--icon-right:after{width:20px;height:20px;display:block;position:relative;box-sizing:content-box;border-radius:100%;display:inline-block;-ms-animation:spin 2000ms linear 0s infinite;animation:spin 2000ms linear 0s infinite;content:"";border:2px solid #e9eaef;border-top:2px solid #0375b4}.loading-button.loading.is--primary:not(.is--icon-right):before{border:2px solid #025482;border-top:2px solid #fff}.loading-button.loading.is--primary.is--icon-right:after{border:2px solid #025482;border-top:2px solid #fff}.loading-button.loading>i{display:none !important}input[type=date]{height:66px;position:relative}input::-webkit-datetime-edit{position:absolute;bottom:14px}input[type=date]::-webkit-calendar-picker-indicator{position:absolute;right:14px}.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:0 8px}.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}}@media (pointer:coarse) and (min-width:521px){select,select:focus{font-size:16px}}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:#45484d}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}}.price--compare-label{display:inline-block;text-decoration:none}.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}.custom-page--content ul{padding-left:20px}.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:#45484d}.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;overflow-wrap:anywhere}.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;line-height:1.4}.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 td .guest-price{display:inline-block;margin-top:6px;font-size:0.75rem;color:#45484d}.country-specific-delivery-information .flag{margin-right:8px;display:block;margin-bottom:8px}.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}@media all and (min-width:768px){.payment-information th:nth-child(1),.payment-information td:nth-child(1){width:180px}.payment-information th:nth-child(2),.payment-information td:nth-child(2){width:200px}.payment-information.payment-information--two-columns th:nth-child(2),.payment-information.payment-information--two-columns td:nth-child(2){width:auto}}.prepayment-account{margin-top:8px}.prepayment-account .prepayment-account-data>div{display:flex;flex-direction:row;flex-wrap:wrap}.prepayment-account .prepayment-account-data .value{margin-left:8px}.prepayment-account .headline,.prepayment-account .lab{font-weight:700}.country-shipping-accordion,.payment-options-accordion{margin-bottom:14px;border-top:1px #c8c8c8 solid}.country-shipping-accordion>details,.payment-options-accordion>details{border-bottom:1px #c8c8c8 solid}.country-shipping-accordion>details[open]>summary,.payment-options-accordion>details[open]>summary{background-color:#e9eaef}.country-shipping-accordion>details[open]>summary::after,.payment-options-accordion>details[open]>summary::after{transform:rotate(-135deg) translateY(-2px)}.country-shipping-accordion>details>summary,.payment-options-accordion>details>summary{list-style:none;cursor:pointer;display:flex;align-items:center;padding:8px;font-weight:400}.country-shipping-accordion>details>summary::-webkit-details-marker,.payment-options-accordion>details>summary::-webkit-details-marker{display:none}.country-shipping-accordion>details>summary .flag,.payment-options-accordion>details>summary .flag{flex:0 0 auto;display:block;margin:0 8px 0 0}.country-shipping-accordion>details>summary .country-name,.country-shipping-accordion>details>summary .item-name,.payment-options-accordion>details>summary .country-name,.payment-options-accordion>details>summary .item-name{flex:1 1 auto}.country-shipping-accordion>details>summary .summary-meta,.payment-options-accordion>details>summary .summary-meta{flex:0 0 auto;margin-right:14px;font-weight:300;font-size:0.75rem;text-align:right}.country-shipping-accordion>details>summary::after,.payment-options-accordion>details>summary::after{content:"";flex:0 0 auto;width:8px;height:8px;border-right:2px solid #45484d;border-bottom:2px solid #45484d;transform:rotate(45deg) translateY(-2px);transition:transform .2s ease}.country-shipping-accordion>details>dl,.payment-options-accordion>details>dl{margin:0;padding:0 8px 8px}.country-shipping-accordion>details>dl dt,.payment-options-accordion>details>dl dt{margin-top:14px;font-weight:400;color:#0375b4}.country-shipping-accordion>details>dl dd,.payment-options-accordion>details>dl dd{margin:2px 0 0;line-height:1.4}.country-shipping-accordion>details>dl .guest-price,.payment-options-accordion>details>dl .guest-price{display:block;font-size:0.75rem;color:#45484d}@media all and (min-width:768px){.country-shipping-accordion,.payment-options-accordion{display:none}}.country-specific-delivery-information{display:none}@media all and (min-width:768px){.country-specific-delivery-information{display:table}}.legal-guarantee-notice .legal-guarantee-notice--image img{display:block;width:100%;max-width:620px;height:auto;margin:0 auto}.legal-guarantee-notice .legal-guarantee-notice--link{text-align:center}.is-custom-2.is--user .custom-page--tab-headline{display:none}@charset "UTF-8";.aggregation-box{position:relative;padding:14px;border-radius:8px}.aggregation-box.no-side-border{border-radius:0 !important;border-left:none;border-right:none}.aggregation-box.no-side-border:before{border-radius:0 !important;padding-left:0 !important;padding-right:0 !important}.aggregation-box.with-top-badge{padding-top:50px}.aggregation-box.with-top-badge .box-top-badge{width:80px;height:80px;position:absolute;left:50%;top:-40px;margin-left:-40px;font-size:3rem;display:flex;flex-direction:column;align-items:center;justify-content:center;flex-wrap:nowrap}.aggregation-box.with-icon{display:flex;flex-direction:row;align-items:flex-start;flex-wrap:nowrap}.aggregation-box.with-icon .aggregation-box-icon{flex-shrink:0;text-align:center;margin-right:14px;display:flex;flex-direction:column;align-items:center;justify-content:center;flex-wrap:nowrap}.aggregation-box.with-icon .aggregation-box-icon>div{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;flex-wrap:nowrap}.aggregation-box.with-icon .aggregation-box-icon.megahuge{height:70px;width:70px;font-size:3.6rem}.aggregation-box.with-icon .aggregation-box-icon.huger{height:60px;width:60px;font-size:2.5rem}.aggregation-box.with-icon .aggregation-box-icon.huge{height:40px;font-size:2rem}.aggregation-box.with-icon .aggregation-box-content{flex-grow:1}.aggregation-box .box-header{color:#0375b4}.aggregation-box .box-header.grey{color:#6b7280}.aggregation-box .box-flex{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;flex-wrap:nowrap}.aggregation-box .box-checkbox input{accent-color:#0375b4}.aggregation-box .box-link{color:#0375b4}.aggregation-box ul{padding-left:20px}.aggregation-box .form-input-with-validation.is--filled label:not(.date-label){border-top:1px solid #0375b4;transform:translateY(-10px)}.aggregation-box.error-box{background-color:#fde8ed}.aggregation-box.error-box::before{content:"";position:absolute;inset:0;border-radius:8px;padding:1px;background:linear-gradient(135deg, #ff00a8 0%, #e9305c 60%, #a21133 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.aggregation-box.error-box .box-header{color:#D01642}.aggregation-box.error-box .box-top-badge{color:#a21133;background-color:#a21133;border-radius:50%}.aggregation-box.error-box .box-top-badge:not(.with-background)::before{content:"";position:absolute;inset:0;border-radius:50%;padding:1px;background:linear-gradient(135deg, #ff00a8 0%, #e9305c 60%, #a21133 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.aggregation-box.error-box .box-top-badge.with-background{color:#FFFFFF;background:radial-gradient(120% 120% at 85% 15%, rgba(255,255,255,0.18) 0%, rgba(255,255,255,0) 40%),radial-gradient(120% 120% at 15% 85%, rgba(255,255,255,0.1) 0%, rgba(255,255,255,0) 45%),linear-gradient(135deg, #f38ca4 0%, #f38ca4 30%, #e9305c 60%, #f38ca4 80%, #a21133 90%, #a21133 100%)}.aggregation-box.error-box .box-top-badge.with-background>div{border-radius:50%}.aggregation-box.error-box .aggregation-box-icon{color:#a21133}.aggregation-box.error-box .aggregation-box-icon.with-background{color:#FFFFFF}.aggregation-box.error-box .aggregation-box-icon.with-background>div{border-radius:50%;background:radial-gradient(120% 120% at 85% 15%, rgba(255,255,255,0.18) 0%, rgba(255,255,255,0) 40%),radial-gradient(120% 120% at 15% 85%, rgba(255,255,255,0.1) 0%, rgba(255,255,255,0) 45%),linear-gradient(135deg, #f38ca4 0%, #f38ca4 30%, #e9305c 60%, #f38ca4 80%, #a21133 90%, #a21133 100%)}.aggregation-box.success-box{background-color:#f1fed8}.aggregation-box.success-box::before{content:"";position:absolute;inset:0;border-radius:8px;padding:1px;background:linear-gradient(135deg, #8bcf08 0%, #6a9e06 60%, #496d04 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.aggregation-box.success-box .box-header{color:#6a9e06}.aggregation-box.success-box .box-top-badge{color:#496d04;background-color:#496d04;border-radius:50%}.aggregation-box.success-box .box-top-badge:not(.with-background)::before{content:"";position:absolute;inset:0;border-radius:50%;padding:1px;background:linear-gradient(135deg, #8bcf08 0%, #6a9e06 60%, #496d04 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.aggregation-box.success-box .box-top-badge.with-background{color:#FFFFFF;background:radial-gradient(120% 120% at 85% 15%, rgba(255,255,255,0.18) 0%, rgba(255,255,255,0) 40%),radial-gradient(120% 120% at 15% 85%, rgba(255,255,255,0.1) 0%, rgba(255,255,255,0) 45%),linear-gradient(135deg, #8bcf08 0%, #8bcf08 30%, #6a9e06 60%, #6a9e06 80%, #496d04 90%, #496d04 100%)}.aggregation-box.success-box .box-top-badge.with-background>div{border-radius:50%}.aggregation-box.success-box .aggregation-box-icon{color:#496d04}.aggregation-box.success-box .aggregation-box-icon.with-background{color:#FFFFFF}.aggregation-box.success-box .aggregation-box-icon.with-background>div{border-radius:50%;background:radial-gradient(120% 120% at 85% 15%, rgba(255,255,255,0.18) 0%, rgba(255,255,255,0) 40%),radial-gradient(120% 120% at 15% 85%, rgba(255,255,255,0.1) 0%, rgba(255,255,255,0) 45%),linear-gradient(135deg, #f38ca4 0%, #f38ca4 30%, #e9305c 60%, #f38ca4 80%, #a21133 90%, #a21133 100%)}.aggregation-box.ci-box{background-color:oklch(97% .014 254.604deg)}.aggregation-box.ci-box::before{content:"";position:absolute;inset:0;border-radius:8px;padding:1px;background:linear-gradient(135deg, #40e0d0 0%, #0496e6 60%, #025482 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.aggregation-box.ci-box .box-top-badge{color:#0375b4;background-color:oklch(97% .014 254.604deg);border-radius:50%}.aggregation-box.ci-box .box-top-badge:not(.with-background)::before{content:"";position:absolute;inset:0;border-radius:50%;padding:1px;background:linear-gradient(135deg, #40e0d0 0%, #0496e6 60%, #025482 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.aggregation-box.ci-box .box-top-badge.with-background{color:#FFFFFF;background:radial-gradient(120% 120% at 85% 15%, rgba(255,255,255,0.18) 0%, rgba(255,255,255,0) 40%),radial-gradient(120% 120% at 15% 85%, rgba(255,255,255,0.1) 0%, rgba(255,255,255,0) 45%),linear-gradient(135deg, #0375b4 0%, #0375b4 30%, #0496e6 60%, #22aefb 80%, #025482 90%, #025482 100%)}.aggregation-box.ci-box .box-top-badge.with-background>div{border-radius:50%}.aggregation-box.ci-box .aggregation-box-icon{color:#0375b4}.aggregation-box.ci-box .aggregation-box-icon.with-background{color:#FFFFFF}.aggregation-box.ci-box .aggregation-box-icon.with-background>div{border-radius:50%;background:radial-gradient(120% 120% at 85% 15%, rgba(255,255,255,0.18) 0%, rgba(255,255,255,0) 40%),radial-gradient(120% 120% at 15% 85%, rgba(255,255,255,0.1) 0%, rgba(255,255,255,0) 45%),linear-gradient(135deg, #0375b4 0%, #0375b4 30%, #0496e6 60%, #22aefb 80%, #025482 90%, #025482 100%)}.aggregation-box.grey-box{background-color:#fafafa}.aggregation-box.grey-box::before{content:"";position:absolute;inset:0;border-radius:8px;padding:1px;background:linear-gradient(135deg, #f1f1f1 0%, #c8c8c8 60%, #dcdbe0 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.aggregation-box.white-box{background-color:#FFFFFF;border:1px solid #e9eaef}.aggregation-box.you-box{background-color:oklch(97% .018 302deg)}.aggregation-box.you-box::before{content:"";position:absolute;inset:0;border-radius:8px;padding:1px;background:linear-gradient(135deg, #ff4bd1 0%, #ff00a8 60%, #5b14ff 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.aggregation-box.you-box .box-header{background:radial-gradient(120% 120% at 85% 15%, rgba(255,255,255,0.18) 0%, rgba(255,255,255,0) 40%),radial-gradient(120% 120% at 15% 85%, rgba(255,255,255,0.1) 0%, rgba(255,255,255,0) 45%),linear-gradient(135deg, #5b14ff 0%, #ff00a8 68%, #2a005a 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.aggregation-box.you-box .box-text{color:oklch(58% .04 300deg);line-height:1.5;padding-top:14px;margin:0}.aggregation-box.you-box .box-checkbox input{accent-color:#ff00a8}.aggregation-box.you-box .box-link{color:#5b14ff}.aggregation-box .box-header{margin-top:0;font-size:1.15rem;font-weight:700}.aggregation-box .box-text{padding-top:14px;margin:0;line-height:1.5}.aggregation-box .box-header+.box-text{padding-top:0}.aggregation-box .box-divider{border-bottom:1px solid #e9eaef;box-shadow:0 1px 0 0 #fff;padding-top:8px;margin-bottom:8px}.aggregation-box .form-input-with-validation{margin-top:8px;background-color:#FFFFFF}.aggregation-box .box-checkbox{font-size:1rem;font-weight:700;display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap}.aggregation-box .box-checkbox input{margin-right:8px;transform:scale(1.25);transform-origin:left center}.aggregation-box .box-checkbox label{cursor:pointer}.aggregation-box .box-actions{margin-top:14px;display:flex;flex-direction:row;align-items:center;justify-content:flex-end;flex-wrap:nowrap}.aggregation-box .box-actions>*:not(:last-child){margin-right:20px}.aggregation-box .box-read-more-collapsible{font-size:0.84rem;padding-top:14px}.aggregation-box .box-link{text-decoration:underline}.aggregation-box .box-link.small{font-size:0.875rem}.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:36px;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--currency .field--select{position:relative}.top-bar--currency .select-field{width:62px;height:25px}.top-bar--currency .select-field:after{line-height:25px;height:25px;width:16px;text-align:center;background-color:#0375b4;border-left:none}.top-bar--currency .select-field .currency--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;display:flex;gap:4px}.top-bar--navigation>.navigation--entry.entry--service:after{font-family:"sportfits-icons";content:"\e92e";width:10px;display:inline-block;position:relative;font-size:18px}.top-bar--navigation>.navigation--entry.entry--service .icon--service{position:relative;top:1px}.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:#45484d;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,.top-bar--navigation .top-bar--currency .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;min-height:26px;width:26px;text-align:center;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:"\e942";color:#0375b4;background:-webkit-linear-gradient(#0496e6, #0375b4);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.header--navigation .navigation--entry.entry--account .account--display{white-space:nowrap;min-width:70px;text-align:center}.header--navigation .navigation--entry.entry--account.user-logged-out{opacity:1;pointer-events:visible}.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}@media all and (min-width:1025px){.header--navigation .navigation--entry.entry--account{opacity:1;pointer-events:visible}.header--navigation .navigation--entry.entry--account.user-logged-in .icon--account:before{content:"\e942";color:#0375b4;background:-webkit-linear-gradient(#0496e6, #0375b4);-webkit-background-clip:text;-webkit-text-fill-color:transparent}}.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{grid-template-rows:50px 44px}.is--act-confirm .header--navigation .header-search-bar{display:flex}}.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;width:38px}@media all and (min-width:1025px){.top-bar .top-bar--navigation{padding-left:14px;padding-right:14px}}@media all and (min-width:1501px){.top-bar .top-bar--navigation{padding-left:0;padding-right:0}}@media all and (min-width:1025px){.header--navigation .logo-main{padding-left:14px}}@media all and (min-width:1501px){.header--navigation .logo-main{padding-left:0}}@media all and (min-width:1025px){.header--navigation .navigation--entry.entry--cart{padding-right:14px}}@media all and (min-width:1501px){.header--navigation .navigation--entry.entry--cart{padding-right:0}}@media all and (min-width:1025px){.header--navigation .navigation--entry.entry--cart{align-items:flex-end}.header--navigation .navigation--entry.entry--cart .cart--link{width:auto}}.footer-main{padding-bottom:50px}.footer-main .container{width:100%}.footer-main .container .trusted-shops-carousel{padding:0 8px}.footer-main .footer--columns{padding:0;font-size:0.875rem}@media all and (min-width:768px){.footer-main .footer--columns{padding:20px 30px;display:grid;grid-gap:8px;grid-template-columns:repeat(4, minmax(0, 1fr));position:relative;z-index:0}}@media screen and (min-width:768px) and (-ms-high-contrast:active),(min-width:768px) and (-ms-high-contrast:none){.footer-main .footer--columns{display:flex;flex-wrap:wrap}}@media all and (min-width:768px){.footer-main .footer--columns: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:#fafafa;border-top:1px solid #c8c8c8;border-bottom:1px solid #c8c8c8}.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){.footer-main .footer--columns{font-size:1rem;padding:20px 14px}}.footer-main .footer--columns .footer--column .column--content{margin-bottom:8px;padding:4px 8px}.footer-main .footer--columns .footer--column .column--headline{margin:0;line-height:1.2;padding:8px;font-size:1rem;color:#45484d;cursor:pointer;border-top:1px solid transparent;width:100%;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{color:#0375b4;border-top:1px solid #dcdbe0;background-color:#fafafa}.footer-main .footer--columns .footer--column .column--headline.is--active:after{content:"\e92f"}.footer-main .footer--columns .footer--column .column--headline.is--active+.column--content,.footer-main .footer--columns .footer--column .column--headline.is--active+.bottom-bar--values-container{border-bottom:1px solid #dcdbe0;background-color:#fafafa}.footer-main .footer--columns .footer--column .column--headline:after{font-family:"sportfits-icons";content:"\e92e";color:#45484d;font-size:0.64rem;padding-right:4px}.footer-main .footer--columns .footer--column .column--navigation ul{list-style:none;padding:0;margin:0}.footer-main .footer--columns .footer--column .column--navigation li{line-height:1.6}.footer-main .footer--columns .footer--column .column--navigation a{color:#45484d;text-decoration:none}.footer-main .footer--columns .footer--column .column--navigation a:hover{text-decoration:underline}@media all and (min-width:1261px){.footer-main .footer--columns .footer--column .column--navigation li{line-height:2}}@media all and (min-width:768px){.footer-main .footer--bottom-bar{padding:8px 14px;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){.footer-main .footer--bottom-bar{display:flex;flex-wrap:wrap}}@media all and (min-width:768px){.footer-main .footer--bottom-bar .payments{grid-column-start:1;grid-column-end:3;margin-right:20px;text-align:center}.footer-main .footer--bottom-bar .shipping-options{grid-column-start:3;grid-column-end:4}.footer-main .footer--bottom-bar .partner{grid-column-start:4;grid-column-end:5}.footer-main .footer--bottom-bar .js--collapse-target{display:block}.footer-main .footer--bottom-bar .bottom-bar--label:after{display:none}}.footer-main .footer--bottom-bar .bottom-bar--item{display:flex;flex-direction:column;align-items:flex-start;flex-wrap:wrap}.footer-main .footer--bottom-bar .bottom-bar--label{margin:0;line-height:1.2;padding:8px;font-size:1rem;color:#45484d;cursor:pointer;border-top:1px solid transparent;width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:nowrap}.footer-main .footer--bottom-bar .bottom-bar--label.is--active{color:#0375b4;border-top:1px solid #dcdbe0;background-color:#fafafa}.footer-main .footer--bottom-bar .bottom-bar--label.is--active:after{content:"\e92f"}.footer-main .footer--bottom-bar .bottom-bar--label.is--active+.column--content,.footer-main .footer--bottom-bar .bottom-bar--label.is--active+.bottom-bar--values-container{border-bottom:1px solid #dcdbe0;background-color:#fafafa}.footer-main .footer--bottom-bar .bottom-bar--label:after{font-family:"sportfits-icons";content:"\e92e";color:#45484d;font-size:0.64rem;padding-right:4px}.footer-main .footer--bottom-bar .bottom-bar--values-container{width:100%;margin-bottom:8px;padding:8px}.footer-main .footer--bottom-bar .bottom-bar--values{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:6px}.footer-main .footer--bottom-bar .bottom-bar--values.values-grid{width:100%;display:grid;grid-gap:8px;grid-template-columns:repeat(4, minmax(0, 1fr))}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.footer-main .footer--bottom-bar .bottom-bar--values.values-grid{display:flex;flex-wrap:wrap}}.footer-main .footer--bottom-bar .bottom-bar--pill{white-space:nowrap;font-size:0.875rem;color:#45484d;background-color:#FFFFFF;padding:4px 8px;border-radius:3px}.footer-main .footer--bottom-bar .bottom-bar--pill[class*=icon--shipping-]{font-size:1.15rem}.footer-main .footer--bottom-bar .geizhals-partner{color:#45484d;font-size:2rem;margin-right:14px}@media all and (min-width:768px){.footer-main .footer--bottom-bar{padding:14px 30px}.footer-main .footer--bottom-bar .bottom-bar--label{font-weight:700;line-height:2;padding-bottom:0}.footer-main .footer--bottom-bar .bottom-bar--pill{background-color:#fafafa}}@media all and (min-width:1151px){.footer-main .footer--bottom-bar{padding:14px 14px}}.footer-main .footer--brand{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-wrap:nowrap;padding:40px 8px 20px;text-align:center}.footer-main .footer--brand .footer--brand-logo{display:block;line-height:0}.footer-main .footer--brand .footer--brand-logo img{width:140px;height:auto}.footer-main .footer--brand .footer--brand-claim{margin:8px 0 0;font-size:1rem;font-style:italic;line-height:1.3;color:#0375b4}@media all and (min-width:768px){.footer-main .footer--brand{display:none}}.footer-main .column--customer-review .icon--comment{display:none;color:#0375b4;font-size:2rem;margin-right:14px;margin-top:6px}@media all and (min-width:861px){.footer-main .column--customer-review{display:flex;flex-direction:row;align-items:flex-start;flex-wrap:nowrap}}@media all and (min-width:861px){.footer-main .column--customer-review .icon--comment{display:block}}@media all and (min-width:1261px){.footer-main .column--customer-review .icon--comment{font-size:2.5rem}}@media print{.footer-main{display:none}}.is--ctl-account .footer-main,.is--ctl-club .footer-main,.is--ctl-address .footer-main,.is-custom-2 .footer-main{display:none}@media all and (min-width:1025px){.is--ctl-account .footer-main,.is--ctl-club .footer-main,.is--ctl-address .footer-main,.is-custom-2 .footer-main{display:block}}@media all and (min-width:1025px){.footer-main>.container{padding-left:14px;padding-right:14px}}@media all and (min-width:1501px){.footer-main>.container{padding-left:0;padding-right:0}}@media all and (min-width:1025px){.footer-main>.container{max-width:1434px}.footer-main .footer--columns,.footer-main .footer--bottom-bar{padding-left:0;padding-right:0;grid-template-columns:repeat(3, minmax(0, 1fr)) 280px}.footer-main .footer--columns .footer--column .column--headline,.footer-main .footer--columns .footer--column .column--content{padding-left:0;padding-right:0}.footer-main .footer--bottom-bar .bottom-bar--label,.footer-main .footer--bottom-bar .bottom-bar--values-container{padding-left:0;padding-right:0}}.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:#45484d;position:absolute;top:182px;left:8px;background:rgba(255,255,255,0.7);padding:4px}.tspo-blog-box .blog--box-description-short{color:#45484d;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;overflow-wrap:anywhere;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}}.tspo-blog-teaser-header .tspo-blog-supplier-filters .icon-list-nav li{padding:0}.tspo-blog-teaser-header .tspo-blog-supplier-filters .icon-list-nav a{padding:8px 30px}@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: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:#45484d}@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;overflow-wrap:anywhere}@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:#45484d}.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:#45484d}.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;overflow-wrap:anywhere}.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;overflow-wrap:anywhere}@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;overflow-wrap:anywhere}.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;overflow-wrap:anywhere}@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;overflow-wrap:anywhere}.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}#tspo-product-magazine-container{grid-column-start:1;grid-column-end:13;grid-row-start:9;grid-row-end:span 1;min-width:0}.product--details.has--ai-magazine-tiles #tspo-product-bundle-container{grid-row-start:10}.product--details.has--ai-magazine-tiles #tspo-product-crossselling-container{grid-row-start:11}.product--details.has--ai-magazine-tiles #tspo-product-similar-container{grid-row-start:12}.product--details.has--ai-magazine-tiles #tspo-product-sizetable-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-magazine-container{grid-column-start:1;grid-column-end:9;grid-row-start:6}.product--details.has--ai-magazine-tiles #tspo-product-buy-container{grid-row-end:span 10}.product--details.has--ai-magazine-tiles #tspo-product-bundle-container{grid-row-start:7}.product--details.has--ai-magazine-tiles #tspo-product-crossselling-container{grid-row-start:8}.product--details.has--ai-magazine-tiles #tspo-product-similar-container{grid-row-start:9}.product--details.has--ai-magazine-tiles #tspo-product-sizetable-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:#45484d;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:#45484d !important;line-height:1.2;margin-top:0;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;overflow-wrap:anywhere}#tspo-product-buy-container .product--header .tspo-ai-magazine--product-advice{flex-basis:100%;order:3;margin:0 0 14px}#tspo-product-buy-container .product--header .tspo-ai-magazine--product-advice .sf-emb-prod-tip{flex-wrap:wrap;align-items:baseline;gap:2px 14px;padding:0;border:0;border-radius:0;background:none}#tspo-product-buy-container .product--header .tspo-ai-magazine--product-advice .sf-emb-prod-tip:hover,#tspo-product-buy-container .product--header .tspo-ai-magazine--product-advice .sf-emb-prod-tip:focus-visible{box-shadow:none}#tspo-product-buy-container .product--header .tspo-ai-magazine--product-advice .sf-emb-prod-tip:hover .sf-emb-prod-tip-c{text-decoration:underline}#tspo-product-buy-container .product--header .tspo-ai-magazine--product-advice .sf-emb-prod-tip:focus-visible{outline:2px solid #0375b4;outline-offset:2px}#tspo-product-buy-container .product--header .tspo-ai-magazine--product-advice .sf-emb-prod-tip-t{display:contents}#tspo-product-buy-container .product--header .tspo-ai-magazine--product-advice .sf-emb-prod-tip-h{flex-basis:100%}#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:#45484d;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:#D01642}#tspo-product-buy-container .product--price.price--discount .price--savings,#tspo-product-buy-container .product--price.price--discount .price--savings-label{color:#D01642}#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:#45484d;font-size:0.875rem}#tspo-product-buy-container .product--price.price--discount .discount-available{display:inline-block;padding-right:4px;color:#45484d;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:#45484d}#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:"\e936";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 .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:#45484d;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:#45484d;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:#45484d;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;height:fit-content}#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.is-pinned{position:fixed;top:0;width:468px;z-index:1}#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.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;overflow-wrap:anywhere}.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}}.content--description .tspo-ai-magazine--advice-section{padding-top:14px}.content--description .tspo-ai-magazine--advice-section .sf-embed-root.sf-emb-prod{--sf-emb-ink:#45484d;--sf-emb-fg:#45484d;font-size:1rem;font-weight:300;line-height:1.5;color:#45484d}.content--description .tspo-ai-magazine--advice-section .sf-emb-prod-karte,.content--description .tspo-ai-magazine--advice-section .sf-emb-prod-karte[hidden]{display:block !important;height:auto;background:none}.content--description .tspo-ai-magazine--advice-section .sf-emb-prod-top,.content--description .tspo-ai-magazine--advice-section .sf-emb-prod-kopf img,.content--description .tspo-ai-magazine--advice-section .sf-emb-prod-name{display:none}.content--description .tspo-ai-magazine--advice-section .sf-emb-prod-kopf{display:block}.content--description .tspo-ai-magazine--advice-section .sf-emb-prod-label{margin:0 0 4px;font-size:1.3rem;font-weight:700}.content--description .tspo-ai-magazine--advice-section .sf-emb-prod-fakten{font-size:1rem;font-weight:300}.content--description .tspo-ai-magazine--advice-section .sf-emb-prod-body{overflow:visible;padding:0}.content--description .tspo-ai-magazine--advice-section .sf-emb-prod-q h3{margin:0;font-size:1rem;font-weight:700;line-height:1.2;text-transform:uppercase;color:#45484d !important}.content--description .tspo-ai-magazine--advice-section .sf-emb-prod-q h3 small{margin-top:4px;font-size:0.875rem;font-weight:300;text-transform:none}.content--description .tspo-ai-magazine--advice-section .sf-emb-prod-euse{font-weight:400}.content--description .tspo-ai-magazine--advice-section b,.content--description .tspo-ai-magazine--advice-section strong,.content--description .tspo-ai-magazine--advice-section .sf-emb-prod-meter b,.content--description .tspo-ai-magazine--advice-section .sf-emb-prod-vgl-h,.content--description .tspo-ai-magazine--advice-section .sf-emb-prod-vgl thead th,.content--description .tspo-ai-magazine--advice-section .sf-emb-prod-vgl tbody th{font-weight:700}.content--description .tspo-ai-magazine--advice-section .sf-emb-prod-vgl,.content--description .tspo-ai-magazine--advice-section .sf-emb-prod-alt{font-size:1rem}.content--description .tspo-ai-magazine--advice-section .sf-emb-prod-vgl th,.content--description .tspo-ai-magazine--advice-section .sf-emb-prod-vgl td{font-weight:300}.content--description .tspo-ai-magazine--advice-section .sf-emb-prod-fuss{padding:14px}.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-compare{display:flex;align-items:baseline;gap:0.25em;width:fit-content;color:#45484d;font-size:0.875rem}.tspo-cross-selling-product .uvp.has-discount{color:#45484d;font-size:0.875rem;font-weight:700;position:relative;width:fit-content}.tspo-cross-selling-product .uvp.has-discount:after{content:"";position:absolute;top:9px;left:0;height:1px;width:96%;background-color:#D01642}.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:#D01642}.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}}.recommendy-checkout-cart .tspo-cross-selling-product .uvp.has-discount:after{top:50%;transform:translateY(-50%)}.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:#D01642}.discount-badge.discount-sale .new{display:none}.discount-badge.discount-sale:before{background-color:#D01642}.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-btn:before,.register--submit:before{font-family:"sportfits-icons";content:"\e944" !important;height:40px !important;line-height:38px !important;margin-right:20px;opacity:1 !important}.register--login-btn:after,.register--submit:after{position:absolute;top:12px;right:14px}.sidebar-main.off-canvas .account--menu{border:none;margin-top:14px}.sidebar-main.off-canvas .account--menu .sidebar--navigation{background:transparent}@media all and (min-width:1025px){.sidebar-main.off-canvas .account--menu{padding:14px 20px}.sidebar-main.off-canvas .account--menu .navigation--headline{padding-top:8px}.sidebar-main.off-canvas .account--menu .account--menu-container{padding:8px 0 0 0}.sidebar-main.off-canvas .account--menu .navigation--headline{color:#45484d !important;margin:0}}.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}}.off-canvas.is--active .sidebar--categories-wrapper .account--menu{display:none}.sidebar--entry-all{display:none}@media all and (min-width:1025px){.sidebar--entry-all{display:block}}@media all and (min-width:1025px){.sidebar-main.off-canvas .sidebar--categories-navigation .collapse--header,.sidebar-main.off-canvas .sidebar--categories-navigation .collapse--header.is--active,.sidebar-main.off-canvas .compact-design>.collapse--header,.sidebar-main.off-canvas .compact-design>.collapse--header.is--active,.sidebar-main.off-canvas #tspo-supplier-filter>.collapse--header{background:none;box-shadow:none;border:0;color:#45484d;font-size:0.75rem;font-weight:600;letter-spacing:0.09em;line-height:1.3;text-transform:uppercase;padding:0 32px 8px 14px}.sidebar-main.off-canvas .sidebar--categories-navigation .collapse--header .collapse--toggler,.sidebar-main.off-canvas .sidebar--categories-navigation .collapse--header.is--active .collapse--toggler,.sidebar-main.off-canvas .compact-design>.collapse--header .collapse--toggler,.sidebar-main.off-canvas .compact-design>.collapse--header.is--active .collapse--toggler,.sidebar-main.off-canvas #tspo-supplier-filter>.collapse--header .collapse--toggler{color:#45484d;right:10px;top:-2px}.sidebar-main.off-canvas .sidebar--categories-navigation .collapse--header .collapse--toggler:before,.sidebar-main.off-canvas .sidebar--categories-navigation .collapse--header.is--active .collapse--toggler:before,.sidebar-main.off-canvas .compact-design>.collapse--header .collapse--toggler:before,.sidebar-main.off-canvas .compact-design>.collapse--header.is--active .collapse--toggler:before,.sidebar-main.off-canvas #tspo-supplier-filter>.collapse--header .collapse--toggler:before{font-size:1rem}.sidebar-main.off-canvas .sidebar--categories-navigation .collapse--header:hover .collapse--toggler,.sidebar-main.off-canvas .sidebar--categories-navigation .collapse--header.is--active:hover .collapse--toggler,.sidebar-main.off-canvas .compact-design>.collapse--header:hover .collapse--toggler,.sidebar-main.off-canvas .compact-design>.collapse--header.is--active:hover .collapse--toggler,.sidebar-main.off-canvas #tspo-supplier-filter>.collapse--header:hover .collapse--toggler{color:#0375b4}.sidebar-main.off-canvas .sidebar--categories-navigation .sidebar--navigation{background:transparent;box-shadow:none}.sidebar-main.off-canvas .sidebar--categories-navigation .sidebar--navigation .navigation--entry{margin:0}.sidebar-main.off-canvas .sidebar--categories-navigation .sidebar--navigation .navigation--link{border-left:2px solid #e1e4ea;border-radius:0;color:#45484d;font-size:0.9375rem;font-weight:300;line-height:1.35;padding:6px 10px 6px 12px;transition:border-color .15s ease,color .15s ease}.sidebar-main.off-canvas .sidebar--categories-navigation .sidebar--navigation .navigation--link:hover{background:transparent;border-left-color:#9aa3ae;color:#0375b4}.sidebar-main.off-canvas .sidebar--categories-navigation .sidebar--navigation .navigation--link.is--active{background:transparent;border-left:3px solid #0375b4;color:#0375b4;font-weight:600;padding-left:11px}.sidebar-main.off-canvas .sidebar--categories-navigation .sidebar--navigation .navigation--entry.is-sale>.navigation--link,.sidebar-main.off-canvas .sidebar--categories-navigation .sidebar--navigation .sale-category-link{color:#D01642}.sidebar-main.off-canvas .sidebar--categories-navigation .sidebar--navigation #tspo-search-and-filter-sale-discount-link{border-left:2px solid #e1e4ea;padding:6px 10px 6px 12px;gap:10px;transition:border-color .15s ease}.sidebar-main.off-canvas .sidebar--categories-navigation .sidebar--navigation #tspo-search-and-filter-sale-discount-link .link{font-size:0.9375rem;font-weight:400;line-height:1.35}.sidebar-main.off-canvas .sidebar--categories-navigation .sidebar--navigation #tspo-search-and-filter-sale-discount-link .icon{opacity:1}.sidebar-main.off-canvas .sidebar--categories-navigation .sidebar--navigation #tspo-search-and-filter-sale-discount-link:hover{border-left-color:#9aa3ae}.sidebar-main.off-canvas #tspo-supplier-filter.compact-design .icon-list-nav{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:6px;left:0;width:100%}.sidebar-main.off-canvas #tspo-supplier-filter.compact-design .icon-list-nav>li{width:auto;height:46px;margin:0;padding:0;background:transparent;border-radius:0}.sidebar-main.off-canvas #tspo-supplier-filter.compact-design .icon-list-nav>li::after{display:none}.sidebar-main.off-canvas #tspo-supplier-filter.compact-design .icon-list-nav>li:hover,.sidebar-main.off-canvas #tspo-supplier-filter.compact-design .icon-list-nav>li.is--active{background-color:transparent !important}.sidebar-main.off-canvas #tspo-supplier-filter.compact-design .icon-list-nav a{width:100%;height:100%;align-items:center;justify-content:center;background:#FFFFFF;border:1px solid #e1e4ea;border-radius:8px;transition:background-color .15s ease,border-color .15s ease}.sidebar-main.off-canvas #tspo-supplier-filter.compact-design .icon-list-nav img{max-width:70%;max-height:24px}.sidebar-main.off-canvas #tspo-supplier-filter.compact-design .icon-list-nav a:hover,.sidebar-main.off-canvas #tspo-supplier-filter.compact-design .icon-list-nav>li.is--active a{background:#0375b4;border-color:#0375b4}.sidebar-main.off-canvas #tspo-supplier-filter.compact-design .icon-list-nav a:hover img,.sidebar-main.off-canvas #tspo-supplier-filter.compact-design .icon-list-nav>li.is--active a img{filter:brightness(0) invert(1)}.sidebar-main.off-canvas .compact-design>.collapse--header+.collapse--content{padding-top:0}}.is--ctl-account.is--act-index .account--content{display:none}@media all and (min-width:1025px){.is--ctl-account.is--act-index .account--content{display:block}}.account--welcome{margin-bottom:0}.account-welcome-contents .box-actions{display:block !important}.account-welcome-contents .box-actions .panel--actions{padding:0 !important}.account-welcome-contents .box-actions a{display:block;line-height:1.5}.account-welcome-contents .box-actions .icon--arrow-right-after:after{position:relative;top:2px}@media all and (min-width:861px){.account-welcome-contents{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){.account-welcome-contents{display:flex;flex-wrap:wrap}}@media all and (min-width:861px){.account-welcome-contents>div{width:100%;display:flex;flex-direction:column;justify-content:space-between;flex-wrap:nowrap}.account-welcome-contents>div .box-text{flex-grow:1}}@media all and (min-width:1025px){.account--content,.account--profile,.club-page{margin:0;padding-top:28px !important}}.account--welcome h1.panel--title{font-size:2rem;font-weight:300;color:#45484d;line-height:1.2;padding-top:0}.account-overview-loyalty-integration{margin-bottom:20px}.account-overview-loyalty-integration .fit-points-value{font-weight:700;padding-left:8px}.account-overview-loyalty-integration .icon--club:before{position:relative;top:-3px}.account--profile form[name=profileForm]{margin-bottom:40px}.account--profile form .panel--actions{padding-top:0}.account--profile .profile-email--container{margin-bottom:40px}@media all and (min-width:1025px){.account--profile .profile-email--container{margin-bottom:0}.account--profile .profile--email-password-container{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:nowrap;gap:40px}.account--profile .profile--email-password-container:after{display:none}.account--profile .profile--email-password-container>div{flex-basis:0;flex-shrink:1;flex-grow:1;margin-right:0}}.account--change-payment .panel{background:transparent}.account--address .address--content{margin:0;display:grid;grid-gap:14px;grid-template-columns:repeat(1, minmax(0, 1fr))}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.account--address .address--content{display:flex;flex-wrap:wrap}}.account--address .address--content:before{display:none}.account--address .address--content .address--item-content{width:100% !important;padding:0}.account--address .address--content .address--item-create{order:-1}@media all and (min-width:861px){.account--address .address--content{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){.account--address .address--content{display:flex;flex-wrap:wrap}}@media all and (min-width:861px){.account--address .address--content .address--item-create{grid-column:span 2}.account--address .address--content .address--item-create a{display:block;width:50%}}.address--item-content .panel--title{display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap}.address--item-content .panel--body{padding:0}.address--item-content .address--item-actions{padding:0}.address--item-content .address--actions-set-defaults{margin-top:8px;width:100%;text-align:right}.address--item-content .address--actions-set-defaults .btn{color:#0375b4;font-weight:300;font-size:1rem;margin:0}.address--item-content.address--item-create .modern-button{width:100%}.address--item-content .address--item-actions{display:flex !important;display:flex;flex-direction:row;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px}.account--address-form .panel{background:transparent}.account--address-form .panel.has--border{border:none}.account--address-form .panel .panel--body{padding:0}.account--address-form .alert{margin-left:0 !important;margin-right:0 !important}.account--logout{max-width:400px;margin:20px auto;float:none;text-align:center}.account--menu-container .link--logout{color:#D01642 !important;font-weight:700}.account--menu-container .link--logout .loading-button.loading:before{border:2px solid #e9eaef;border-top:2px solid #d01642}.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}@media all and (min-width:1025px){.account-chip-navigation{display:none}}.account--index-quicklinks{display:grid;grid-gap:14px;grid-template-columns:repeat(3, minmax(0, 1fr));max-width:500px;margin:20px auto}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.account--index-quicklinks{display:flex;flex-wrap:wrap}}.account--index-quicklinks .quicklink-item{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;aspect-ratio:1;min-height:96px;padding:8px;border-radius:14px;color:#0375b4;background:linear-gradient(160deg, #fafafa, #f1f1f1);text-align:center;user-select:none;cursor:pointer;transition:transform .12s ease,box-shadow .12s ease,background .2s ease}.account--index-quicklinks .quicklink-item::before{content:"";position:absolute;inset:0;border-radius:8px;padding:2px;background:linear-gradient(135deg, #40e0d0 0%, #0496e6 60%, #025482 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.account--index-quicklinks .quicklink-item.logout{color:#800000}.account--index-quicklinks .quicklink-item.logout::before{content:"";position:absolute;inset:0;border-radius:8px;padding:2px;background:linear-gradient(135deg, #b30000 0%, #800000 60%, #b30000 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.account--index-quicklinks .quicklink-item>i{font-size:2.5rem;line-height:1;margin-bottom:8px}.account--index-quicklinks .quicklink-item span{font-size:1rem;line-height:1.2;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;overflow-wrap:anywhere;min-height:40px;display:flex;flex-direction:column;align-items:center;justify-content:center;flex-wrap:nowrap}.account--index-quicklinks .quicklink-club-banner{grid-column-start:1;grid-column-end:-1;display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap;gap:14px;padding:14px;border-radius:14px;background:radial-gradient(120% 120% at 85% 15%, rgba(255,255,255,0.18) 0%, rgba(255,255,255,0) 40%),radial-gradient(120% 120% at 15% 85%, rgba(255,255,255,0.1) 0%, rgba(255,255,255,0) 45%),linear-gradient(135deg, #0375b4 0%, #0375b4 30%, #0496e6 60%, #22aefb 80%, #025482 90%, #025482 100%);color:#FFFFFF;text-align:left;cursor:pointer;user-select:none;transition:transform .12s ease,box-shadow .12s ease}.account--index-quicklinks .quicklink-club-banner>.icon--club{font-size:2rem;line-height:1}.account--index-quicklinks .quicklink-club-banner .club-banner-text{flex:1 1 auto;min-width:0}.account--index-quicklinks .quicklink-club-banner .club-banner-text .club-banner-title{display:block;font-size:1rem;font-weight:700;line-height:1.3}.account--index-quicklinks .quicklink-club-banner .club-banner-text .club-banner-subtitle{display:block;font-size:0.84rem;opacity:0.85;line-height:1.3}.account--index-quicklinks .quicklink-club-banner .club-banner-status{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;flex-wrap:nowrap;gap:4px;flex-shrink:0}.account--index-quicklinks .quicklink-club-banner .club-banner-status .loyalty-level-badge{padding:2px 8px;font-size:0.84rem;font-weight:700;line-height:1.4}.account--index-quicklinks .quicklink-club-banner .club-banner-status .club-banner-credits{font-size:0.84rem;white-space:nowrap}.account--index-quicklinks .quicklink-club-banner>.icon--arrow-right{font-size:1.15rem}@media all and (min-width:1025px){.account--index-quicklinks{display:none}}.account--index-quicklinks .quicklink-club-banner:hover{transform:translateY(-2px);box-shadow:inset 0 0 0 1px rgba(255,255,255,0.12),0 12px 24px rgba(0,0,0,0.32)}.account--index-quicklinks .quicklink-club-banner:active{transform:translateY(0);box-shadow:inset 0 0 0 1px rgba(255,255,255,0.08),0 6px 14px rgba(0,0,0,0.28)}.account--index-quicklinks .quicklink-club-banner:focus-visible{outline:2px solid #0496e6;outline-offset:2px}.account--index-quicklinks .quicklink-item:hover{transform:translateY(-2px);box-shadow:inset 0 0 0 1px rgba(255,255,255,0.12),0 12px 24px rgba(0,0,0,0.32)}.account--index-quicklinks .quicklink-item:active{transform:translateY(0);box-shadow:inset 0 0 0 1px rgba(255,255,255,0.08),0 6px 14px rgba(0,0,0,0.28)}.account--index-quicklinks .quicklink-item:focus-visible{outline:2px solid #0496e6;outline-offset:2px}.address-editor--body .address--form-actions .modern-button+.modern-button{margin-left:8px}.address-editor--body .vat-description{margin-bottom: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{display:flex}.navigation-main .navigation--list .navigation--entry{flex-grow:1;text-align:center}.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:#45484d;border-bottom-color:#0375b4}.navigation-main .navigation--list .navigation--entry .navigation--link.is-sale{color:#D01642 !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:#45484d;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:1025px){.navigation-main{position:relative;display:block}.navigation-main .advanced-menu .button-container .button--close{top:31px}.navigation-main .advanced-menu .button-container .button--close .icon--cross{width:40px;display:block;font-size:1.3rem;text-align:center}.navigation-main .advanced-menu .button-container .button--close .icon--cross:before{position:relative;top:-1px}}@media all and (min-width:1025px){.navigation-main .navigation--list{padding-left:14px;padding-right:14px}}@media all and (min-width:1501px){.navigation-main .navigation--list{padding-left:0;padding-right:0}}@media all and (min-width:1025px){.navigation-main .navigation--list{justify-content:space-between}.navigation-main .navigation--list::before,.navigation-main .navigation--list::after{display:none}.navigation-main .navigation--list .navigation--entry{flex-grow:0}.navigation-main .navigation--list .navigation--entry .navigation--link{padding-left:0;padding-right:0}}.menu-bottom{position:fixed;left:0;right:0;bottom:0;display:none;padding-bottom:env(safe-area-inset-bottom);transform:translateY(0);transition:transform 180ms ease;will-change:transform;z-index:2000;background:#f1f1f1;-webkit-box-shadow:1px 1px 2px 1px #45484d;box-shadow:1px 1px 2px 1px #45484d;border-top:1px solid #e9eaef;color:#45484d}.menu-bottom.is-logged-in{display:flex;flex-direction:row;justify-content:space-around;flex-wrap:nowrap}.menu-bottom.is-hidden{transform:translateY(100%)}.menu-bottom:before{content:"";position:absolute;left:0;right:0;bottom:0;height:4px;width:50%;transition:transform 180ms ease;background-color:#0375b4;transform:translateX(0)}.menu-bottom.with-club:before{width:33.3%}.menu-bottom.active1:before{transform:translateX(0)}.menu-bottom.active2:before{transform:translateX(100%)}.menu-bottom.active3:before{transform:translateX(200%);background:radial-gradient(120% 120% at 85% 15%, rgba(255,255,255,0.18) 0%, rgba(255,255,255,0) 40%),radial-gradient(120% 120% at 15% 85%, rgba(255,255,255,0.1) 0%, rgba(255,255,255,0) 45%),linear-gradient(135deg, #0375b4 0%, #0375b4 30%, #0496e6 60%, #22aefb 80%, #025482 90%, #025482 100%)}.menu-bottom.active4:before{transform:translateX(300%)}.menu-bottom i:before{font-size:1.15rem}.menu-bottom .menu-bottom-item{display:flex;flex-basis:50%;flex-shrink:1;flex-grow:1;height:100%;padding:10px 0;align-items:center;justify-content:center;flex-direction:column;font-size:0.875rem;line-height:1.5;color:#45484d;text-decoration:none;transition:0.3s}.menu-bottom .menu-bottom-item.is-active{color:#0375b4}.menu-bottom .menu-bottom-item.is-active i:before{color:#0375b4}.menu-bottom .menu-bottom-item.is-active.club{background:radial-gradient(120% 120% at 85% 15%, rgba(255,255,255,0.18) 0%, rgba(255,255,255,0) 40%),radial-gradient(120% 120% at 15% 85%, rgba(255,255,255,0.1) 0%, rgba(255,255,255,0) 45%),linear-gradient(135deg, #0375b4 0%, #0375b4 30%, #0496e6 60%, #22aefb 80%, #025482 90%, #025482 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.menu-bottom .menu-bottom-item.is-active.club i:before{background:radial-gradient(120% 120% at 85% 15%, rgba(255,255,255,0.18) 0%, rgba(255,255,255,0) 40%),radial-gradient(120% 120% at 15% 85%, rgba(255,255,255,0.1) 0%, rgba(255,255,255,0) 45%),linear-gradient(135deg, #0375b4 0%, #0375b4 30%, #0496e6 60%, #22aefb 80%, #025482 90%, #025482 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.menu-bottom.with-club .menu-bottom-item{flex-basis:33.3%;flex-shrink:1;flex-grow:1}@media all and (min-width:1025px){.menu-bottom.is-logged-in{display:none}}body.menu-bottom-active:not(.is--ctl-checkout) .page-wrap{padding-bottom:100px}.is--ctl-checkout .menu-bottom{display:none}.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:#45484d;position:relative;top:-1px}.main-search--form .main-search--field::-ms-input-placeholder{font-size:0.875rem;color:#45484d;position:relative;top:-1px}.main-search--form .main-search--field::-moz-placeholder{font-size:0.875rem;color:#45484d;position:relative;top:-1px}.main-search--form .main-search--field:-moz-placeholder{font-size:0.875rem;color:#45484d;position:relative;top:-1px}.main-search--form .main-search--field::-webkit-input-placeholder{font-size:0.875rem;color:#45484d;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 .pwa-back-button{display:none}.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}}body.is-standalone.has-history .header-search-bar:not(.focused) .pwa-back-button{cursor:pointer;display:block;position:absolute;z-index:4000;left:-8px;top:0;width:48px;height:36px;color:#0375b4;text-align:center;font-size:1.3rem}body.is-standalone.has-history .header-search-bar:not(.focused) .pwa-back-button:before{content:"\e920";line-height:36px}body.is-standalone.has-history .header-search-bar:not(.focused) .main-search--form{padding-left:40px}@media all and (min-width:1025px){body.is-standalone.has-history .header-search-bar:not(.focused) .pwa-back-button{display:none}body.is-standalone.has-history .header-search-bar:not(.focused) .main-search--form{padding-left:0}}.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}}@keyframes skeleton-sheen{100%{transform:translateX(300%)}}.skeleton{position:absolute;inset:94px 0 0 0;display:flex;flex-direction:column;gap:1rem;padding:0.75rem;z-index:1000;background:#fff;box-shadow:0 2px 6px rgba(0,0,0,0.05)}.skeleton.is--hidden{display:none}.skeleton__image,.skeleton__title,.skeleton__text{position:relative;overflow:hidden;background-color:#e0e0e0;border-radius:0.75rem}.skeleton__image::after,.skeleton__title::after,.skeleton__text::after{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(90deg, rgba(255,255,255,0) 0%, rgba(255,255,255,0.6) 50%, rgba(255,255,255,0) 100%);width:50%;left:-50%;transform:translateX(0);animation:skeleton-sheen 1.3s cubic-bezier(.4, 0, .2, 1) infinite;will-change:transform}.skeleton__image{width:100%;aspect-ratio:1.77777778}.skeleton__content{display:flex;flex-direction:column;gap:0.75rem}.skeleton__title{height:1.4rem;width:80%;border-radius:0.4rem}.skeleton__text{height:1rem;width:100%;border-radius:0.4rem}.skeleton__text.short{width:70%}@media all and (min-width:861px){.skeleton{top:160px;flex-direction:row;align-items:flex-start;padding:1rem}.skeleton__title{width:70%}.skeleton__text.short{width:60%}.skeleton__image{flex:1;aspect-ratio:1}.skeleton__content{flex:2;padding-left:1rem}}.listing .tspo-similar-skeleton{display:flex;flex-direction:column;gap:8px;min-width:0;padding-bottom:20px;background-color:#FFFFFF}.listing .tspo-similar-skeleton--tile,.listing .tspo-similar-skeleton--line{position:relative;overflow:hidden;background-color:#e0e0e0;border-radius:0.4rem}.listing .tspo-similar-skeleton--tile::after,.listing .tspo-similar-skeleton--line::after{content:"";position:absolute;top:0;bottom:0;left:-50%;width:50%;pointer-events:none;background-image:linear-gradient(90deg, rgba(255,255,255,0) 0%, rgba(255,255,255,0.6) 50%, rgba(255,255,255,0) 100%);animation:skeleton-sheen 1.3s cubic-bezier(.4, 0, .2, 1) infinite;will-change:transform}.listing .tspo-similar-skeleton--tile{width:100%;aspect-ratio:1;margin-bottom:8px;border-radius:0}.listing .tspo-similar-skeleton--line{height:1rem;width:90%}.listing .tspo-similar-skeleton--line.is--brand{width:45%}.listing .tspo-similar-skeleton--line.is--price{width:60%;margin-top:8px}@media (prefers-reduced-motion:reduce){.listing .tspo-similar-skeleton--tile::after,.listing .tspo-similar-skeleton--line::after{animation:none}}.content--breadcrumb{float:none;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none;white-space:nowrap;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:#45484d;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{border-bottom:1px solid #c8c8c8;background-color:#FFFFFF}}.content--breadcrumb::-webkit-scrollbar{display:none}.is--ctl-detail .content--breadcrumb,.is--ctl-custom404detail .content--breadcrumb{background-color:rgba(0,0,0,0.035)}@media all and (min-width:861px){.is--ctl-detail .content--breadcrumb,.is--ctl-custom404detail .content--breadcrumb{background-color:transparent}}@media all and (min-width:1025px){.content--breadcrumb.is--in-category-header{display:none}}.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,.tspo-filter-sidebar .discount-badge .new{display:block !important}.listing--wrapper .listing--actions,.tspo-filter-sidebar .listing--actions{background-color:#FFFFFF;border:none;padding-top:0}.listing--wrapper .alert,.tspo-filter-sidebar .alert{margin-bottom:20px}.listing--wrapper .toggle-categories-in-listing,.tspo-filter-sidebar .toggle-categories-in-listing{position:fixed;right:14px;top:180px;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,.tspo-filter-sidebar .toggle-categories-in-listing:before{font-size:1.3rem}.listing--wrapper .filter--container,.tspo-filter-sidebar .filter--container{margin:0 !important;padding:0 !important}.listing--wrapper .action--filter-btn,.tspo-filter-sidebar .action--filter-btn{margin-left:0;margin-bottom:8px;position:relative}.listing--wrapper .action--filter-btn.sticky,.tspo-filter-sidebar .action--filter-btn.sticky{position:fixed;top:8px;left:8px;right:8px;z-index:10000}.listing--wrapper .action--filter-btn .icon--filter,.tspo-filter-sidebar .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,.tspo-filter-sidebar .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),.tspo-filter-sidebar .action--filter-btn .filter--trigger .action--collapse-icon:not(:empty){background-color:#D01642;padding:0 8px}@media all and (min-width:1025px){.listing--wrapper .action--filter-btn.sticky,.tspo-filter-sidebar .action--filter-btn.sticky{position:static}}.listing--wrapper .action--filter-options .filter--close-btn,.tspo-filter-sidebar .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,.tspo-filter-sidebar .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,.tspo-filter-sidebar .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,.tspo-filter-sidebar .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,.tspo-filter-sidebar .action--filter-options.off-canvas.is--active .filter-panel.is--collapsed{z-index:10}.listing--wrapper .active-filters-wrapper,.tspo-filter-sidebar .active-filters-wrapper{display:flex;flex-direction:column;flex-wrap:nowrap}.listing--wrapper .active-filters-wrapper .filter--active-container,.tspo-filter-sidebar .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,.tspo-filter-sidebar .active-filters-wrapper .filter--active-container .filter--active{border-color:#D01642;color:#D01642;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,.tspo-filter-sidebar .active-filters-wrapper .filter--active-container .filter--active .filter--active-icon{color:#D01642}.listing--wrapper .active-filters-wrapper .filter--active-container .filter--active .filter--active-icon:before,.tspo-filter-sidebar .active-filters-wrapper .filter--active-container .filter--active .filter--active-icon:before{font-family:"sportfits-icons";content:"\e93f" !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],.tspo-filter-sidebar .active-filters-wrapper .filter--active-container .filter--active[data-filter-param=reset]{background-color:#D01642;color:#FFFFFF;grid-column:span 2}.listing--wrapper .active-filters-wrapper .filter--active-container .filter--active[data-filter-param=reset] .filter--active-icon:before,.tspo-filter-sidebar .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,.tspo-filter-sidebar .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,.tspo-filter-sidebar .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,.tspo-filter-sidebar .active-filters-wrapper .filter--active-container .filter-panel--media-image{display:inline-block}.listing--wrapper .active-filters-wrapper .active-filters-label,.tspo-filter-sidebar .active-filters-wrapper .active-filters-label{display:none;order:1;border-bottom:1px solid #d01642;height:52px;line-height:52px;margin-right:8px;padding-bottom:4px}.listing--wrapper .active-filters-wrapper .filter--active-container:empty+.active-filters-label,.tspo-filter-sidebar .active-filters-wrapper .filter--active-container:empty+.active-filters-label{display:none}@media all and (min-width:768px){.listing--wrapper .active-filters-wrapper,.tspo-filter-sidebar .active-filters-wrapper{display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap}.listing--wrapper .active-filters-wrapper .filter--active-container,.tspo-filter-sidebar .active-filters-wrapper .filter--active-container{margin-left:0}.listing--wrapper .active-filters-wrapper .filter--active-container .filter--active,.tspo-filter-sidebar .active-filters-wrapper .filter--active-container .filter--active{margin:8px}.listing--wrapper .active-filters-wrapper .active-filters-label,.tspo-filter-sidebar .active-filters-wrapper .active-filters-label{white-space:nowrap;margin-right:0 8px 0 0;border-bottom:none;color:#D01642;padding-bottom:0}}.listing--wrapper .filter-grid,.tspo-filter-sidebar .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,.tspo-filter-sidebar .filter-grid{display:flex;flex-wrap:wrap}}.listing--wrapper .filter-grid:after,.tspo-filter-sidebar .filter-grid:after{display:none}.listing--wrapper .filter-grid .filter-panel,.tspo-filter-sidebar .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,.tspo-filter-sidebar .filter-grid .filter-panel{width:32% !important;margin:4px !important}}.listing--wrapper .filter-grid .filter-panel.is--collapsed .filter-panel--flyout,.tspo-filter-sidebar .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,.tspo-filter-sidebar .filter-grid .filter-panel .filter-panel--input{top:5px}.listing--wrapper .filter-grid .filter-panel .filter-panel--flyout,.tspo-filter-sidebar .filter-grid .filter-panel .filter-panel--flyout{height:36px}.listing--wrapper .filter-grid .filter-panel .filter-panel--flyout .filter-panel--title,.tspo-filter-sidebar .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,.tspo-filter-sidebar .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,.tspo-filter-sidebar .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,.tspo-filter-sidebar .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,.tspo-filter-sidebar .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,.tspo-filter-sidebar .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,.tspo-filter-sidebar .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,.tspo-filter-sidebar .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,.tspo-filter-sidebar .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,.tspo-filter-sidebar .filter-grid .filter-panel .input-type--media .filter-panel--option-list .filter-panel--option .option--container{width:100%;margin-left:0}.listing--wrapper .filter-grid .filter-panel .input-type--media .option--container input[type=checkbox]:hover~.filter-panel--label div.filter-panel--media-image,.tspo-filter-sidebar .filter-grid .filter-panel .input-type--media .option--container input[type=checkbox]:hover~.filter-panel--label div.filter-panel--media-image{box-shadow:inset 0 0 0 2px #c8c8c8}.listing--wrapper .filter-grid .filter-panel .input-type--media .option--container input[type=checkbox]:checked~.filter-panel--label div.filter-panel--media-image,.tspo-filter-sidebar .filter-grid .filter-panel .input-type--media .option--container input[type=checkbox]:checked~.filter-panel--label div.filter-panel--media-image{box-shadow:inset 0 0 0 2px #0375b4,inset 0 0 0 4px #fff}.listing--wrapper .filter-grid .filter-panel .input-type--media .option--container input[type=checkbox]:checked~.filter-panel--label div.filter-panel--media-image:after,.tspo-filter-sidebar .filter-grid .filter-panel .input-type--media .option--container input[type=checkbox]:checked~.filter-panel--label div.filter-panel--media-image:after{content:"\e60c";font-family:"sportfits-icons";font-size:11px;line-height:1;position:absolute;top:6px;left:6px}.listing--wrapper .filter-grid .filter-panel .input-type--media .option--container input[type=checkbox]:focus-visible~.filter-panel--label div.filter-panel--media-image,.tspo-filter-sidebar .filter-grid .filter-panel .input-type--media .option--container input[type=checkbox]:focus-visible~.filter-panel--label div.filter-panel--media-image{outline:2px solid #0375b4;outline-offset:-6px}.listing--wrapper .filter-grid .filter-panel .input-type--media .filter-panel--media-image,.tspo-filter-sidebar .filter-grid .filter-panel .input-type--media .filter-panel--media-image{height:34px;width:100%;position:relative;border-radius:5px;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.08);transition:box-shadow .12s ease-out;color:#FFFFFF}.listing--wrapper .filter-grid .filter-panel .input-type--media .filter-panel--media-image .number-of-matching-products,.tspo-filter-sidebar .filter-grid .filter-panel .input-type--media .filter-panel--media-image .number-of-matching-products{font-size:0.625rem;line-height:1;font-weight:600;font-variant-numeric:tabular-nums;position:absolute;right:5px;bottom:5px;color:inherit}.listing--wrapper .filter-grid .filter-panel .input-type--media .filter-panel--media-image.icon-black,.tspo-filter-sidebar .filter-grid .filter-panel .input-type--media .filter-panel--media-image.icon-black{background-color:#1c1c1e}.listing--wrapper .filter-grid .filter-panel .input-type--media .filter-panel--media-image.icon-white,.tspo-filter-sidebar .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-grey,.tspo-filter-sidebar .filter-grid .filter-panel .input-type--media .filter-panel--media-image.icon-grey{background-color:#b4b8bf}.listing--wrapper .filter-grid .filter-panel .input-type--media .filter-panel--media-image.icon-red,.tspo-filter-sidebar .filter-grid .filter-panel .input-type--media .filter-panel--media-image.icon-red{background-color:#d3302f}.listing--wrapper .filter-grid .filter-panel .input-type--media .filter-panel--media-image.icon-rose,.tspo-filter-sidebar .filter-grid .filter-panel .input-type--media .filter-panel--media-image.icon-rose{background-color:#f2b8c6}.listing--wrapper .filter-grid .filter-panel .input-type--media .filter-panel--media-image.icon-pink,.tspo-filter-sidebar .filter-grid .filter-panel .input-type--media .filter-panel--media-image.icon-pink{background-color:#e65c9c}.listing--wrapper .filter-grid .filter-panel .input-type--media .filter-panel--media-image.icon-orange,.tspo-filter-sidebar .filter-grid .filter-panel .input-type--media .filter-panel--media-image.icon-orange{background-color:#f28c28}.listing--wrapper .filter-grid .filter-panel .input-type--media .filter-panel--media-image.icon-yellow,.tspo-filter-sidebar .filter-grid .filter-panel .input-type--media .filter-panel--media-image.icon-yellow{background-color:#f3d23b}.listing--wrapper .filter-grid .filter-panel .input-type--media .filter-panel--media-image.icon-green,.tspo-filter-sidebar .filter-grid .filter-panel .input-type--media .filter-panel--media-image.icon-green{background-color:#2f8540}.listing--wrapper .filter-grid .filter-panel .input-type--media .filter-panel--media-image.icon-olive,.tspo-filter-sidebar .filter-grid .filter-panel .input-type--media .filter-panel--media-image.icon-olive{background-color:#727633}.listing--wrapper .filter-grid .filter-panel .input-type--media .filter-panel--media-image.icon-turquoise,.tspo-filter-sidebar .filter-grid .filter-panel .input-type--media .filter-panel--media-image.icon-turquoise{background-color:#3fb8bd}.listing--wrapper .filter-grid .filter-panel .input-type--media .filter-panel--media-image.icon-blue,.tspo-filter-sidebar .filter-grid .filter-panel .input-type--media .filter-panel--media-image.icon-blue{background-color:#2a62b5}.listing--wrapper .filter-grid .filter-panel .input-type--media .filter-panel--media-image.icon-violet,.tspo-filter-sidebar .filter-grid .filter-panel .input-type--media .filter-panel--media-image.icon-violet{background-color:#7a4fb0}.listing--wrapper .filter-grid .filter-panel .input-type--media .filter-panel--media-image.icon-brown,.tspo-filter-sidebar .filter-grid .filter-panel .input-type--media .filter-panel--media-image.icon-brown{background-color:#7b4f2e}.listing--wrapper .filter-grid .filter-panel .input-type--media .filter-panel--media-image.icon-beige,.tspo-filter-sidebar .filter-grid .filter-panel .input-type--media .filter-panel--media-image.icon-beige{background-color:#d9c3a0}.listing--wrapper .filter-grid .filter-panel .input-type--media .filter-panel--media-image.icon-white,.tspo-filter-sidebar .filter-grid .filter-panel .input-type--media .filter-panel--media-image.icon-white{box-shadow:inset 0 0 0 1px rgba(0,0,0,0.18)}.listing--wrapper .filter-grid .filter-panel .input-type--media .filter-panel--media-image.icon-multicolor,.tspo-filter-sidebar .filter-grid .filter-panel .input-type--media .filter-panel--media-image.icon-multicolor{background-image:conic-gradient(from 200deg, #d3302f, #f28c28, #f3d23b, #2f8540, #2a62b5, #7a4fb0, #d3302f)}.listing--wrapper .filter-grid .filter-panel .input-type--media .filter-panel--media-image.icon-gold,.tspo-filter-sidebar .filter-grid .filter-panel .input-type--media .filter-panel--media-image.icon-gold{background-image:linear-gradient(135deg, #f3dc8a 0%, #cfa23c 55%, #f0d680 100%)}.listing--wrapper .filter-grid .filter-panel .input-type--media .filter-panel--media-image.icon-silver,.tspo-filter-sidebar .filter-grid .filter-panel .input-type--media .filter-panel--media-image.icon-silver{background-image:linear-gradient(135deg, #eceef1 0%, #b3b8c0 55%, #e6e8ec 100%)}.listing--wrapper .filter-grid .filter-panel .input-type--media .filter-panel--media-image.icon-transparent,.tspo-filter-sidebar .filter-grid .filter-panel .input-type--media .filter-panel--media-image.icon-transparent{background-color:#FFFFFF;background-image:linear-gradient(45deg, #e3e5e9 25%, transparent 25%, transparent 75%, #e3e5e9 75%),linear-gradient(45deg, #e3e5e9 25%, transparent 25%, transparent 75%, #e3e5e9 75%);background-size:10px 10px;background-position:0 0,5px 5px;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.18)}.listing--wrapper .filter-grid .filter-panel .input-type--media .filter-panel--media-image.icon-white,.tspo-filter-sidebar .filter-grid .filter-panel .input-type--media .filter-panel--media-image.icon-white{color:#1f2125}.listing--wrapper .filter-grid .filter-panel .input-type--media .filter-panel--media-image.icon-grey,.tspo-filter-sidebar .filter-grid .filter-panel .input-type--media .filter-panel--media-image.icon-grey{color:#1f2125}.listing--wrapper .filter-grid .filter-panel .input-type--media .filter-panel--media-image.icon-rose,.tspo-filter-sidebar .filter-grid .filter-panel .input-type--media .filter-panel--media-image.icon-rose{color:#1f2125}.listing--wrapper .filter-grid .filter-panel .input-type--media .filter-panel--media-image.icon-yellow,.tspo-filter-sidebar .filter-grid .filter-panel .input-type--media .filter-panel--media-image.icon-yellow{color:#1f2125}.listing--wrapper .filter-grid .filter-panel .input-type--media .filter-panel--media-image.icon-beige,.tspo-filter-sidebar .filter-grid .filter-panel .input-type--media .filter-panel--media-image.icon-beige{color:#1f2125}.listing--wrapper .filter-grid .filter-panel .input-type--media .filter-panel--media-image.icon-gold,.tspo-filter-sidebar .filter-grid .filter-panel .input-type--media .filter-panel--media-image.icon-gold{color:#1f2125}.listing--wrapper .filter-grid .filter-panel .input-type--media .filter-panel--media-image.icon-silver,.tspo-filter-sidebar .filter-grid .filter-panel .input-type--media .filter-panel--media-image.icon-silver{color:#1f2125}.listing--wrapper .filter-grid .filter-panel .input-type--media .filter-panel--media-image.icon-transparent,.tspo-filter-sidebar .filter-grid .filter-panel .input-type--media .filter-panel--media-image.icon-transparent{color:#1f2125}.listing--wrapper .filter-grid .filter-panel .input-type--media .filter-panel--media-image.icon-orange,.tspo-filter-sidebar .filter-grid .filter-panel .input-type--media .filter-panel--media-image.icon-orange{color:#1f2125}.listing--wrapper .filter-grid .filter-panel .input-type--media .filter-panel--media-image.icon-turquoise,.tspo-filter-sidebar .filter-grid .filter-panel .input-type--media .filter-panel--media-image.icon-turquoise{color:#1f2125}.listing--wrapper .filter-grid .filter-panel .input-type--media .filter-panel--media-image.icon-pink,.tspo-filter-sidebar .filter-grid .filter-panel .input-type--media .filter-panel--media-image.icon-pink{color:#1f2125}.listing--wrapper .filter-grid .filter-panel .input-type--media .filter-panel--media-image.icon-multicolor .number-of-matching-products,.tspo-filter-sidebar .filter-grid .filter-panel .input-type--media .filter-panel--media-image.icon-multicolor .number-of-matching-products{text-shadow:0 0 3px rgba(0,0,0,0.45)}.listing--wrapper .filter-grid .filter-panel.facet--tspo_search_and_filter_primary_color .input-type--media .option--container input[type=checkbox]:checked~.filter-panel--label:after,.listing--wrapper .filter-grid .filter-panel.facet--tspo_search_and_filter_secondary_color .input-type--media .option--container input[type=checkbox]:checked~.filter-panel--label:after,.tspo-filter-sidebar .filter-grid .filter-panel.facet--tspo_search_and_filter_primary_color .input-type--media .option--container input[type=checkbox]:checked~.filter-panel--label:after,.tspo-filter-sidebar .filter-grid .filter-panel.facet--tspo_search_and_filter_secondary_color .input-type--media .option--container input[type=checkbox]:checked~.filter-panel--label:after{display:none}.listing--wrapper .filter-grid .filter-panel .filter-reset,.tspo-filter-sidebar .filter-grid .filter-panel .filter-reset{display:none}.listing--wrapper .filter-grid .filter-panel.facet--active,.tspo-filter-sidebar .filter-grid .filter-panel.facet--active{border-color:#0375b4}.listing--wrapper .filter-grid .filter-panel.facet--active .filter-panel--icon:before,.tspo-filter-sidebar .filter-grid .filter-panel.facet--active .filter-panel--icon:before{color:#FFFFFF}.listing--wrapper .filter-grid .filter-panel.facet--active .filter-panel--title,.tspo-filter-sidebar .filter-grid .filter-panel.facet--active .filter-panel--title{background-color:#0375b4;color:#FFFFFF}.listing--wrapper .filter-grid .filter-panel.facet--active .filter-reset,.tspo-filter-sidebar .filter-grid .filter-panel.facet--active .filter-reset{display:block;margin:8px;color:#D01642;border-color:#D01642}.listing--wrapper .filter-grid .filter-panel.facet--active .filter-reset .filter--active-icon,.tspo-filter-sidebar .filter-grid .filter-panel.facet--active .filter-reset .filter--active-icon{color:#D01642}.listing--wrapper .filter-grid .filter-panel.facet--active .filter-reset .filter--active-icon:before,.tspo-filter-sidebar .filter-grid .filter-panel.facet--active .filter-reset .filter--active-icon:before{font-size:1.15rem;font-family:"sportfits-icons";content:"\e93f" !important;position:relative;top:3px}.listing--wrapper .filter--active-container,.tspo-filter-sidebar .filter--active-container{padding:8px 8px 8px 0 !important}@media all and (min-width:1025px){.listing--wrapper .active-filters-wrapper .active-filters-label,.tspo-filter-sidebar .active-filters-wrapper .active-filters-label{display:block}.listing--wrapper .action--filter-options,.tspo-filter-sidebar .action--filter-options{transform:none;overflow:visible}.listing--wrapper .action--filter-options .filter--close-btn,.tspo-filter-sidebar .action--filter-options .filter--close-btn{display:none}.listing--wrapper .active-filters-wrapper .filter--active-container,.tspo-filter-sidebar .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,.tspo-filter-sidebar .active-filters-wrapper .filter--active-container{display:flex;flex-wrap:wrap}}@media all and (min-width:1025px){.listing--wrapper .filter--facet-container,.tspo-filter-sidebar .filter--facet-container{padding-bottom:0}.listing--wrapper .filter-grid,.tspo-filter-sidebar .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,.tspo-filter-sidebar .filter-grid{display:flex;flex-wrap:wrap}}@media all and (min-width:1025px){.listing--wrapper .action--filter-btn,.tspo-filter-sidebar .action--filter-btn{display:none}.listing--wrapper .active-filters-wrapper .filter--active-container .filter--active[data-filter-param=reset],.tspo-filter-sidebar .active-filters-wrapper .filter--active-container .filter--active[data-filter-param=reset]{grid-column:span 1}.listing--wrapper .filter--facet-container,.tspo-filter-sidebar .filter--facet-container{display:block !important}.listing--wrapper .filter-grid,.tspo-filter-sidebar .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,.tspo-filter-sidebar .filter-grid{display:flex;flex-wrap:wrap}}@media all and (min-width:1025px){.listing--wrapper .filter-grid .filter-panel,.tspo-filter-sidebar .filter-grid .filter-panel{height:30px}.listing--wrapper .filter-grid .filter-panel .filter-panel--icon,.tspo-filter-sidebar .filter-grid .filter-panel .filter-panel--icon{top:6px}.listing--wrapper .filter-grid .filter-panel .filter-panel--content,.tspo-filter-sidebar .filter-grid .filter-panel .filter-panel--content{padding-top:8px}.listing--wrapper .filter-grid .filter-panel .filter-panel--flyout,.tspo-filter-sidebar .filter-grid .filter-panel .filter-panel--flyout{height:30px}.listing--wrapper .filter-grid .filter-panel .filter-panel--flyout .filter-panel--title,.tspo-filter-sidebar .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,.tspo-filter-sidebar .filter-grid .filter-panel .filter-modal-tooltip{top:5px}}@media all and (min-width:1151px){.listing--wrapper .filter-grid,.tspo-filter-sidebar .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,.tspo-filter-sidebar .filter-grid{display:flex;flex-wrap:wrap}}@media all and (min-width:1501px){.listing--wrapper .filter-grid,.tspo-filter-sidebar .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,.tspo-filter-sidebar .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 .listing--paging.panel--paging .paging--link.paging--last i,.paging-and-sorting .listing--paging.panel--paging .paging--link.paging--first i{font-size:1.3rem}.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:#45484d;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:not(.is--layout-b) .sidebar-main,.is--ctl-tspobrands .sidebar-main{display:none}.is--ctl-listing.is--act-manufacturer:not(.is--layout-b) .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:not(.is--layout-b) .sidebar-main+.content--wrapper,.is--ctl-tspobrands .sidebar-main+.content--wrapper{margin-left:40px;margin-right:40px}}@keyframes tspo-filter-column-reveal{to{visibility:visible}}.is--layout-b .tspo-filter-sidebar{width:auto;height:auto;overflow:visible;margin-bottom:0}@media all and (max-width:1024px){.is--layout-b .tspo-filter-sidebar .filter-grid .filter-panel.is--collapsed{height:auto}}@media all and (min-width:1025px){.is--layout-b .page-wrap{overflow:visible;overflow-x:clip}.is--layout-b .content-main--inner>.sidebar-main{display:none !important}.is--layout-b .search--content .action--filter-btn{display:none !important}.is--layout-b .content-main--inner>.tspo-filter-sidebar{float:left;width:245px;position:sticky;top:16px;max-height:calc(100vh - 32px);overflow-x:hidden;overflow-y:auto;margin-top:16px;padding-bottom:16px}.is--layout-b .content-main--inner>.tspo-filter-sidebar:not(.is--scroll-revealed){scrollbar-color:transparent transparent}.is--layout-b .content-main--inner>.tspo-filter-sidebar:not(.is--scroll-revealed)>*{scrollbar-color:auto}.is--layout-b .tspo-filter-sidebar .sidebar-filter{visibility:hidden;animation:tspo-filter-column-reveal 0s 3s forwards}.is--layout-b .tspo-filter-sidebar.is--fitted .sidebar-filter{visibility:visible;animation:none}.is--layout-b .content-main--inner>.tspo-filter-sidebar+.content--wrapper{margin-left:265px}.is--layout-b .action--filter-btn{display:none}.is--layout-b .tspo-filter-sidebar .action--filter-options{display:block;position:static;transform:none;overflow:visible;width:auto;height:auto;box-shadow:none;background:transparent;padding:0;margin:0;border:0}.is--layout-b .tspo-filter-sidebar .filter--close-btn{display:none}.is--layout-b .tspo-filter-sidebar .filter--facet-container{display:block !important;padding:0}.is--layout-b .tspo-filter-sidebar .filter-grid{display:block;padding:0;margin:0}.is--layout-b .tspo-filter-sidebar .filter-grid .filter-panel{width:100%;height:auto;margin:0;border:0;border-bottom:1px solid #e9eaef}.is--layout-b .tspo-filter-sidebar .filter-grid .filter-panel .filter-panel--flyout{position:relative;height:auto;border:0;box-shadow:none;background:transparent;padding:0}.is--layout-b .tspo-filter-sidebar .filter-grid .filter-panel:not(.is--collapsed) .filter-panel--content{display:none}.is--layout-b .tspo-filter-sidebar .filter-grid .filter-panel.facet--active .filter-panel--flyout .filter-panel--title{background-color:transparent;color:#0375b4}.is--layout-b .tspo-filter-sidebar .filter-grid .filter-panel .filter-panel--flyout .filter-panel--title{display:block;width:100%;font-size:0.875rem;padding:12px 24px 12px 0;line-height:1.3;height:auto;margin:0;cursor:pointer;font-weight:700}.is--layout-b .tspo-filter-sidebar .filter-grid .filter-panel.is--collapsed .filter-panel--flyout .filter-panel--title{margin-bottom:8px}.is--layout-b .tspo-filter-sidebar .filter-grid .filter-panel .filter-panel--icon{top:12px;right:0}.is--layout-b .tspo-filter-sidebar .filter-grid .filter-panel .filter-panel--content{position:static;max-height:none;padding:0 0 12px 0;border:0;box-shadow:none}.is--layout-b .tspo-filter-sidebar .filter-grid .filter-panel .filter-modal-tooltip{position:absolute;top:12px;right:24px;left:auto;z-index:1}.is--layout-b .tspo-filter-sidebar .filter-grid .filter-panel.facet--active .filter-panel--flyout .filter-panel--title{padding-right:120px;white-space:normal}.is--layout-b .tspo-filter-sidebar .filter-grid .filter-panel.facet--active .filter-panel--icon:before{color:#0375b4}.is--layout-b .tspo-filter-sidebar .filter-grid .filter-panel.facet--active .filter-reset{position:absolute;top:12px;right:24px;z-index:1;display:inline-flex;align-items:center;gap:4px;margin:0;padding:0;border:0;background:transparent;color:#5f6368;font-size:0.75rem;line-height:1.1375rem}.is--layout-b .tspo-filter-sidebar .filter-grid .filter-panel.facet--active .filter-reset .filter--active-icon{margin:0;top:0;color:inherit}.is--layout-b .tspo-filter-sidebar .filter-grid .filter-panel.facet--active .filter-reset .filter--active-icon:before{font-size:9px;top:0}.is--layout-b .tspo-filter-sidebar .filter-grid .filter-panel.facet--active .filter-reset:hover{color:#D01642;text-decoration:underline}.is--layout-b .tspo-filter-sidebar .filter-grid .filter-panel.facet--active .filter-modal-tooltip~.filter-reset{right:48px}.is--layout-b .tspo-filter-sidebar .filter-grid .filter-panel.facet--active .filter-modal-tooltip~.filter-panel--title{padding-right:144px}.is--layout-b .tspo-filter-sidebar .facet--tspo_search_and_filter_available_size.is--collapsed{width:100% !important}.is--layout-b .tspo-filter-sidebar .filter-facet--value-list.tiled .filter-panel--content{padding:0 0 12px 0 !important}.is--layout-b .tspo-filter-sidebar .filter-facet--value-list.tiled .filter-panel--content .option-group{padding:8px 0}.is--layout-b .tspo-filter-sidebar .filter-facet--value-list.tiled .filter-panel--content .option-group-header{padding:0}.is--layout-b .tspo-filter-sidebar .filter-facet--value-list.tiled .filter-panel--option-list{grid-template-columns:repeat(3, minmax(0, 1fr))}}.has--layout-b .filter-panel:not(.is--show-all):not(.is--searching) .is--overflow{display:none !important}.has--layout-b .filter-panel.is--searching .tspo-show-all.btn{display:none}.has--layout-b .tspo-show-all.btn,.has--layout-b .tspo-show-all.btn:hover,.has--layout-b .tspo-show-all.btn:focus{display:inline-flex;align-items:center;gap:4px;height:auto;margin-top:8px;padding:2px 0;border:0;background:transparent;box-shadow:none;color:#0375b4;font-size:13px;font-weight:500;line-height:1.4}.has--layout-b .tspo-show-all.btn:hover{text-decoration:underline}.has--layout-b .tspo-show-all.btn::after{content:"";width:6px;height:6px;margin-top:-3px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg)}.has--layout-b .tspo-show-all.btn[aria-expanded=true]::after{margin-top:3px;transform:rotate(-135deg)}.has--layout-b .filter-panel.is--show-all .filter-panel--content{overflow-x:clip;overflow-y:visible}.has--layout-b .tspo-show-all.btn[aria-expanded=true]{position:sticky;bottom:0;z-index:1001;width:100%;padding:8px 0;background:#FFFFFF;box-shadow:0 -8px 8px -8px rgba(0,0,0,0.15)}html:has(.tspo-filter-modal[open]){overflow:hidden}.has--layout-b .filter-facet--value-list.tiled .tspo-filter-modal .filter-panel--option-list.option-group{grid-template-columns:repeat(auto-fill, minmax(84px, 1fr))}.has--layout-b .tspo-filter-modal{width:920px;max-width:calc(100vw - 48px);height:760px;max-height:calc(100vh - 48px);padding:0;border:0;border-radius:6px;box-shadow:0 12px 40px rgba(0,0,0,0.25);color:#45484d}.has--layout-b .tspo-filter-modal::backdrop{background:rgba(0,0,0,0.45)}.has--layout-b .tspo-filter-modal .tspo-filter-modal--inner{display:flex;flex-direction:column;height:100%}.has--layout-b .tspo-filter-modal .tspo-filter-modal--head{display:flex;align-items:baseline;gap:12px;padding:16px 56px 8px 24px;position:relative}.has--layout-b .tspo-filter-modal .tspo-filter-modal--title{font-size:20px;font-weight:600}.has--layout-b .tspo-filter-modal .tspo-filter-modal--selected{color:#0375b4;font-size:13px;font-weight:500}.has--layout-b .tspo-filter-modal .tspo-filter-modal--close{position:absolute;top:8px;right:8px;width:40px;height:40px;padding:0;border:0;border-radius:50%;background:transparent;cursor:pointer}.has--layout-b .tspo-filter-modal .tspo-filter-modal--close::before,.has--layout-b .tspo-filter-modal .tspo-filter-modal--close::after{content:"";position:absolute;top:19px;left:11px;width:18px;height:2px;background:#45484d;transform:rotate(45deg)}.has--layout-b .tspo-filter-modal .tspo-filter-modal--close::after{transform:rotate(-45deg)}.has--layout-b .tspo-filter-modal .tspo-filter-modal--close:hover,.has--layout-b .tspo-filter-modal .tspo-filter-modal--close:focus-visible{background:#e9eaef}.has--layout-b .tspo-filter-modal .tspo-filter-modal--search{margin:0 24px 8px;width:auto}.has--layout-b .tspo-filter-modal .tspo-filter-modal--nav{display:flex;flex-wrap:wrap;gap:4px 8px;padding:0 24px 12px;border-bottom:1px solid #e9eaef}.has--layout-b .tspo-filter-modal .tspo-filter-modal--nav.is--hidden{display:none}.has--layout-b .tspo-filter-modal .tspo-filter-modal--nav button{padding:4px 12px;border:1px solid #dcdbe0;border-radius:999px;background:#FFFFFF;color:#45484d;font-size:12px;line-height:1.4;cursor:pointer}.has--layout-b .tspo-filter-modal .tspo-filter-modal--nav button:hover,.has--layout-b .tspo-filter-modal .tspo-filter-modal--nav button:focus-visible{border-color:#0375b4;color:#0375b4}.has--layout-b .tspo-filter-modal.is--searching .tspo-filter-modal--nav{display:none}.has--layout-b .tspo-filter-modal .tspo-filter-modal--body{position:relative;flex:1 1 auto;overflow-y:auto;overscroll-behavior:contain;padding:0 24px 16px}.has--layout-b .tspo-filter-modal .option-group-header{position:sticky;top:0;z-index:1001;margin:0;padding:12px 0 8px;background:#FFFFFF;color:#0375b4;font-size:12px;font-weight:600;line-height:1.4;letter-spacing:0.12em;text-transform:uppercase}.has--layout-b .tspo-filter-modal .filter-panel--option-list.option-group{margin:0 0 8px;padding:0}.has--layout-b .tspo-filter-modal:not(.is--searching) .option-group:not(.is--sparse-open)>.filter-panel--option.is--sparse:not(:has(input:checked)){display:none}.has--layout-b .tspo-filter-modal .option-group.is--sparse-open>.tspo-filter-modal--more{display:none}.has--layout-b .tspo-filter-modal .tspo-filter-modal--more{grid-column-start:1;grid-column-end:-1}.has--layout-b .tspo-filter-modal .tspo-filter-modal--more button{padding:4px 0;border:0;background:transparent;color:#0375b4;font-size:13px;font-weight:500;cursor:pointer}.has--layout-b .tspo-filter-modal .tspo-filter-modal--more button:hover{text-decoration:underline}.has--layout-b .tspo-filter-modal.is--searching .tspo-filter-modal--more{display:none}.has--layout-b .tspo-filter-modal .is--modal-miss{display:none !important}.has--layout-b .tspo-filter-modal .tspo-filter-modal--empty{margin:0;padding:24px;text-align:center}.has--layout-b .tspo-filter-modal .tspo-filter-modal--empty.is--hidden{display:none}.has--layout-b .tspo-filter-modal .tspo-filter-modal--foot{display:flex;justify-content:flex-end;padding:12px 24px;border-top:1px solid #e9eaef}.has--layout-b .filter-facet--value-list.tiled .filter-panel--content .option-group-header{margin-bottom:0;background:none;color:#0375b4;font-size:12px;font-weight:600;line-height:1.4;letter-spacing:0.12em;text-transform:uppercase}.has--layout-b .filter-panel.tspo-gender-tiles .filter-panel--option-list{margin:0;display:grid;grid-gap:4px;grid-template-columns:repeat(3, minmax(0, 1fr))}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.has--layout-b .filter-panel.tspo-gender-tiles .filter-panel--option-list{display:flex;flex-wrap:wrap}}.has--layout-b .filter-panel.tspo-gender-tiles .filter-panel--option{margin:0}.has--layout-b .filter-panel.tspo-gender-tiles .filter-panel--option .option--container{position:relative;height:100%}.has--layout-b .filter-panel.tspo-gender-tiles .filter-panel--option .filter-panel--checkbox{position:absolute;top:0;left:0;width:100%;height:100%;padding:0;border:0;border-radius:0}.has--layout-b .filter-panel.tspo-gender-tiles .filter-panel--option .filter-panel--checkbox .checkbox--state{border:1px solid #dcdbe0;border-radius:2px;background:#FFFFFF}.has--layout-b .filter-panel.tspo-gender-tiles .filter-panel--option .filter-panel--checkbox .checkbox--state:before{display:none !important}.has--layout-b .filter-panel.tspo-gender-tiles .filter-panel--option .filter-panel--checkbox:hover .checkbox--state{border-color:#0375b4}.has--layout-b .filter-panel.tspo-gender-tiles .filter-panel--option .filter-panel--checkbox input[type=checkbox]:checked~.checkbox--state{border:2px solid #0375b4;background:rgba(3,117,180,0.15)}.has--layout-b .filter-panel.tspo-gender-tiles .filter-panel--option .filter-panel--checkbox input[type=checkbox]:focus-visible~.checkbox--state{outline:2px solid #0375b4;outline-offset:2px}.has--layout-b .filter-panel.tspo-gender-tiles .filter-panel--option .filter-panel--checkbox input[type=checkbox]:disabled~.checkbox--state{background:#fafafa}.has--layout-b .filter-panel.tspo-gender-tiles .filter-panel--option .filter-panel--checkbox.is--disabled~.filter-panel--label{opacity:0.45}.has--layout-b .filter-panel.tspo-gender-tiles .filter-panel--option .filter-panel--label{position:relative;z-index:62;display:flex;flex-direction:column;align-items:center;gap:2px;padding:6px 2px 5px 2px;line-height:1.15;text-align:center;white-space:normal}.has--layout-b .filter-panel.tspo-gender-tiles .filter-panel--option .filter-panel--label .option-label{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:0.875rem}.has--layout-b .filter-panel.tspo-gender-tiles .filter-panel--option .filter-panel--label .number-of-matching-products{position:absolute;top:2px;right:3px;font-size:0.56rem;line-height:1;color:#6b7280;visibility:hidden}.has--layout-b .filter-panel.tspo-gender-tiles .filter-panel--option .option--container:hover .filter-panel--label .number-of-matching-products,.has--layout-b .filter-panel.tspo-gender-tiles .filter-panel--option .option--container:focus-within .filter-panel--label .number-of-matching-products{visibility:visible}.has--layout-b .filter-panel.tspo-gender-tiles .tspo-gender-tile--icon{display:block;height:1.25rem;width:auto;font-size:1.25rem;line-height:1;color:#45484d;fill:currentColor}.has--layout-b .tspo-secondary-color.is--secondary-hidden{display:none !important}.has--layout-b .tspo-secondary-color-link{display:block;margin:8px 0 0 0;padding:0;border:0;background:none;color:#0375b4;text-align:left;text-decoration:underline;cursor:pointer;font-size:0.875rem}.has--layout-b .tspo-secondary-color-link.is--hidden{display:none}.is--layout-b .tspo-toolbar{width:100%}.is--layout-b .tspo-toolbar--count{margin:0;font-size:0.875rem;white-space:nowrap;line-height:34px}.is--layout-b .tspo-toolbar--summary{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:8px}.is--layout-b .tspo-toolbar--deal{font-size:0.875rem;line-height:34px;white-space:nowrap}.is--layout-b .tspo-toolbar--deal.is--sale{color:#D01642}.is--layout-b .tspo-toolbar--filters .filter--active-container{display:flex;flex-wrap:wrap;align-items:center;gap:4px;margin:0;padding:0 !important}.is--layout-b .tspo-toolbar--filters .filter--active-container .filter--active{display:inline-flex;align-items:center;gap:4px;margin:0;padding:0 8px;line-height:30px;border:1px solid #d01642;color:#D01642;background:#FFFFFF;cursor:pointer}.is--layout-b .tspo-toolbar--filters .filter--active-container .filter--active .filter--active-icon{display:flex;align-items:center;align-self:stretch;color:#D01642}.is--layout-b .tspo-toolbar--filters .filter--active-container .filter--active .filter--active-icon:before{display:block;position:relative;top:2px;font-family:"sportfits-icons";content:"\e93f" !important;font-size:1.15rem;line-height:1}.is--layout-b .tspo-toolbar--filters .filter--active-container .filter--active .number-of-matching-products{display:none}.is--layout-b .tspo-toolbar--filters .filter--active-container .filter--active:focus-visible{outline:2px solid #0375b4;outline-offset:2px}.is--layout-b .tspo-toolbar--filters .filter--active-container .filter--active[data-filter-param=reset]{background-color:#D01642;color:#FFFFFF}.is--layout-b .tspo-toolbar--filters .filter--active-container .filter--active[data-filter-param=reset] .filter--active-icon{color:#FFFFFF}.is--layout-b .tspo-toolbar--sort .action--sort{margin:0;display:flex;align-items:center;gap:8px;white-space:nowrap}.is--layout-b .tspo-toolbar--sort .action--sort .sort--label{font-size:0.875rem;font-weight:300}.is--layout-b .tspo-toolbar--sort .sort--select,.is--layout-b .tspo-toolbar--sort .select-field{min-width:200px}.is--layout-b .tspo-toolbar--message{margin:0}.is--layout-b .tspo-toolbar--message.is--hidden{display:none}@media all and (max-width:1024px){.is--layout-b .listing--actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.is--layout-b .listing--actions .action--filter-btn{flex:1 1 auto;margin-bottom:0}.is--layout-b .tspo-toolbar{display:contents}.is--layout-b .tspo-toolbar--count{order:2}.is--layout-b .tspo-toolbar--summary{display:contents}.is--layout-b .tspo-toolbar--deal{order:3;width:100%;line-height:1.4}.is--layout-b .tspo-toolbar--filters{order:4;width:100%}.is--layout-b .tspo-toolbar--filters .filter--active-container:not(:empty){margin-bottom:8px}.is--layout-b .tspo-toolbar--sort{order:3;width:100%}.is--layout-b .tspo-toolbar--message{order:5;width:100%}}@media all and (min-width:1025px){.is--layout-b .tspo-toolbar{display:grid;grid-template-columns:auto minmax(0, 1fr) auto;align-items:start;column-gap:16px;row-gap:8px;padding:8px 0;margin-bottom:16px;border-top:1px solid #c8c8c8}.is--layout-b .tspo-toolbar--filters{min-width:0;padding-top:2px}.is--layout-b .tspo-toolbar--message{grid-row-start:2;grid-column-start:1;grid-column-end:4}}@media all and (max-width:1024px){.is--layout-b-mobile-bar .tspo-mobile-bar--holder{order:1;width:100%;height:44px}.is--layout-b-mobile-bar .tspo-mobile-bar{display:flex;align-items:stretch;gap:8px;height:44px}.is--layout-b-mobile-bar .tspo-mobile-bar.is--pinned{position:fixed;top:0;left:0;right:0;z-index:4000;height:60px;padding:8px;background:#FFFFFF;box-shadow:0 2px 6px rgba(0,0,0,0.12)}.is--layout-b-mobile-bar .tspo-mobile-bar .action--filter-btn{position:relative;flex:1 1 auto;min-width:0;margin:0;display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:nowrap;gap:6px;height:44px;background-color:#0375b4;border:1px solid #0375b4;color:#FFFFFF}.is--layout-b-mobile-bar .tspo-mobile-bar .action--filter-btn .icon--filter{position:static;z-index:auto;flex:0 0 auto;width:18px;height:18px;margin:0;line-height:18px;font-size:18px;color:#FFFFFF}.is--layout-b-mobile-bar .tspo-mobile-bar .action--filter-btn .filter--trigger{flex:0 1 auto;width:auto;min-width:0;height:44px;line-height:44px;padding:0;border:0;background:transparent;color:#FFFFFF;font-size:15px;font-weight:600;white-space:nowrap;display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:nowrap;gap:6px;position:static}.is--layout-b-mobile-bar .tspo-mobile-bar .action--filter-btn .filter--trigger::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.is--layout-b-mobile-bar .tspo-mobile-bar .action--filter-btn .filter--trigger:hover,.is--layout-b-mobile-bar .tspo-mobile-bar .action--filter-btn .filter--trigger:focus{background:transparent;color:#FFFFFF}.is--layout-b-mobile-bar .tspo-mobile-bar .action--filter-btn .filter--trigger .action--collapse-icon:not(:empty){min-width:20px;height:20px;padding:0 6px;border-radius:10px;background-color:#FFFFFF;color:#0375b4;font-size:12px;font-weight:700;line-height:20px;text-align:center}.is--layout-b-mobile-bar .tspo-bar-sort{position:relative;flex:0 0 44px;height:44px;margin:0 0 0 auto;border:1px solid #c8c8c8;background:#FFFFFF;color:#45484d;display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:nowrap}.is--layout-b-mobile-bar .tspo-bar-sort:focus-within{outline:2px solid #0375b4;outline-offset:1px}.is--layout-b-mobile-bar .tspo-bar-sort--field{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;border:0;opacity:0;cursor:pointer;font-size:16px}.is--layout-b-mobile-bar .tspo-toolbar--sort{display:none}.is--layout-b-mobile-bar .tspo-toolbar--summary{display:flex;flex-direction:row;align-items:baseline;justify-content:space-between;flex-wrap:wrap;order:2;width:100%;column-gap:8px}.is--layout-b-mobile-bar .tspo-toolbar--summary .tspo-toolbar--deal{width:auto}}@media all and (min-width:1025px){.is--layout-b-mobile-bar .tspo-mobile-bar--holder{display:none}}.is--layout-b .tspo-brand-strip{margin:16px 0}.is--layout-b .tspo-brand-strip #tspo-supplier-filter>.collapse--header{position:relative;margin:0 0 20px;padding:20px 32px 0 0;border:0;border-top:3px solid #0375b4;border-radius:0 !important;background:none;box-shadow:none;color:#0375b4;font-size:28px;font-weight:300;line-height:1.15}.is--layout-b .tspo-brand-strip #tspo-supplier-filter>.collapse--header .collapse--toggler{top:28px;right:0;color:#0375b4}@media all and (min-width:1025px){.is--layout-b .tspo-brand-strip #tspo-supplier-filter.compact-design .icon-list-nav{display:grid;grid-template-columns:repeat(9, minmax(0, 1fr));gap:4px}.is--layout-b .tspo-brand-strip #tspo-supplier-filter.compact-design .icon-list-nav>li{flex:none;width:auto;margin:0}}.is--layout-b .tspo-subcategory-chips{position:relative;margin:0 0 16px 0}.is--layout-b .tspo-subcategory-chips .tspo-chips--slider{position:relative;overflow:hidden}.is--layout-b .tspo-subcategory-chips .tspo-chips--slider:not(.swiper-initialized){overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.is--layout-b .tspo-subcategory-chips .tspo-chips--slider:not(.swiper-initialized)::-webkit-scrollbar{display:none}.is--layout-b .tspo-subcategory-chips .tspo-chips--list{display:flex;flex-wrap:nowrap;height:56px;margin:0;padding:0;list-style:none}.is--layout-b .tspo-subcategory-chips .tspo-chip-item{flex:0 0 auto;max-width:240px;margin:0 4px 0 0}.is--layout-b .tspo-subcategory-chips .tspo-chip-item:last-child{margin-right:0}.is--layout-b .tspo-subcategory-chips .tspo-chip{display:flex;align-items:center;gap:10px;height:56px;max-width:100%;padding:0 14px;border:1px solid #dadae5;border-radius:3px;background:#f3f3f6;color:#45484d;white-space:normal;text-decoration:none}.is--layout-b .tspo-subcategory-chips .tspo-chip:hover{border-color:#0375b4}.is--layout-b .tspo-subcategory-chips .tspo-chip:focus-visible{outline:2px solid #0375b4;outline-offset:-2px}.is--layout-b .tspo-subcategory-chips .tspo-chip.is--active{border-color:#0375b4;background:#0375b4;color:#FFFFFF}.is--layout-b .tspo-subcategory-chips .tspo-chip.is--sale:not(.is--active){color:#D01642}.is--layout-b .tspo-subcategory-chips .tspo-chip--image{flex:0 0 44px;width:44px;height:44px;margin-left:-9px;overflow:hidden;border-radius:2px;background:radial-gradient(circle closest-side, #fff 45%, #f3f3f6 100%);isolation:isolate}.is--layout-b .tspo-subcategory-chips .tspo-chip--image img{display:block;width:44px;height:44px;object-fit:contain;mix-blend-mode:multiply;-webkit-user-drag:none}.is--layout-b .tspo-subcategory-chips .tspo-chip--image:empty{display:none}.is--layout-b .tspo-subcategory-chips .tspo-chip--glyph{display:flex;flex:0 0 auto;align-items:center}.is--layout-b .tspo-subcategory-chips .tspo-chip--glyph .tspo-gender-tile--icon{display:block;height:20px;width:auto;font-size:20px;line-height:1;color:inherit}.is--layout-b .tspo-subcategory-chips .tspo-chip--name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;min-width:0;overflow:hidden;line-height:1.25}.is--layout-b .tspo-subcategory-chips .tspo-chips--arrow{position:absolute;top:0;z-index:2;display:flex;align-items:center;justify-content:center;width:36px;height:56px;margin:0;padding:0;border:0;border-radius:0;background:#0375b4;color:#FFFFFF;font-size:18px;line-height:1;cursor:pointer;box-shadow:0 2px 8px rgba(0,0,0,0.15)}.is--layout-b .tspo-subcategory-chips .tspo-chips--arrow:hover,.is--layout-b .tspo-subcategory-chips .tspo-chips--arrow:focus-visible{background:#025e91}.is--layout-b .tspo-subcategory-chips .tspo-chips--arrow[hidden],.is--layout-b .tspo-subcategory-chips .tspo-chips--arrow.swiper-button-disabled,.is--layout-b .tspo-subcategory-chips .tspo-chips--arrow.swiper-button-lock{display:none}.is--layout-b .tspo-subcategory-chips .tspo-chips--arrow-prev{left:0}.is--layout-b .tspo-subcategory-chips .tspo-chips--arrow-next{right:0}.is--layout-b .tspo-ai-world--finder[data-tspo-preview-jpg]{position:relative}.is--layout-b .tspo-chip-preview{--tspo-chip-preview-tip:50%;position:absolute;z-index:30;top:0;left:0;width:277px;height:277px;border:1px solid #dadae5;border-radius:4px;background-color:#fafafa;box-shadow:0 12px 32px rgba(0,0,0,0.16),0 2px 6px rgba(0,0,0,0.08);pointer-events:none;isolation:isolate;opacity:0;visibility:hidden;transform:translateY(8px) scale(.9399999999999999);transform-origin:var(--tspo-chip-preview-tip) 100%;transition:opacity 180ms ease-out,transform 260ms cubic-bezier(.2, .7, .2, 1),visibility 0s linear 260ms}@media all and (min-width:1501px){.is--layout-b .tspo-chip-preview{width:283px;height:283px}}.is--layout-b .tspo-chip-preview:after{content:"";position:absolute;z-index:-1;top:100%;left:var(--tspo-chip-preview-tip);width:12px;height:12px;margin:-6px 0 0 -6px;border-right:1px solid #dadae5;border-bottom:1px solid #dadae5;background-color:#fafafa;transform:rotate(45deg)}.is--layout-b .tspo-chip-preview.is--below{transform:translateY(-8px) scale(.9399999999999999);transform-origin:var(--tspo-chip-preview-tip) 0}.is--layout-b .tspo-chip-preview.is--below:after{top:0;border:0;border-top:1px solid #dadae5;border-left:1px solid #dadae5}.is--layout-b .tspo-chip-preview.is--open{opacity:1;visibility:visible;transform:none;transition:opacity 180ms ease-out,transform 260ms cubic-bezier(.2, .7, .2, 1),visibility 0s,left 320ms cubic-bezier(.3, .8, .3, 1),top 320ms cubic-bezier(.3, .8, .3, 1)}.is--layout-b .tspo-chip-preview--layer{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:22px;border-radius:4px;overflow:hidden;background-color:#fafafa;isolation:isolate;opacity:0;transform:scale(1.04);filter:blur(4px);transition:opacity 500ms ease-out,transform 700ms cubic-bezier(.2, .7, .2, 1),filter 500ms ease-out}.is--layout-b .tspo-chip-preview--layer picture{display:flex;width:100%;height:100%}.is--layout-b .tspo-chip-preview--layer img{width:100%;height:100%;max-height:none;object-fit:contain;mix-blend-mode:multiply}.is--layout-b .tspo-chip-preview--layer.is--visible{opacity:1;transform:none;filter:none}.is--layout-b .tspo-chip-preview--bars{position:absolute;z-index:1000;right:0;bottom:10px;left:0;display:flex;justify-content:center;gap:4px}.is--layout-b .tspo-chip-preview--bars span{position:relative;width:18px;height:2px;overflow:hidden;border-radius:1px;background-color:rgba(69,72,77,0.2)}.is--layout-b .tspo-chip-preview--bars span.is--active:before{content:"";position:absolute;top:0;bottom:0;left:0;width:100%;background-color:#45484d;transform-origin:0 50%;animation:tspoChipPreviewBar 2000ms linear both}@media (prefers-reduced-motion:reduce){.is--layout-b .tspo-chip-preview,.is--layout-b .tspo-chip-preview.is--below{transform:none;transition:opacity 120ms ease-out,visibility 0s linear 120ms}.is--layout-b .tspo-chip-preview.is--open{transition:opacity 120ms ease-out,visibility 0s}.is--layout-b .tspo-chip-preview--layer{transform:none;filter:none;transition:none}.is--layout-b .tspo-chip-preview--bars span.is--active:before{animation:none}}@keyframes tspoChipPreviewBar{from{transform:scaleX(0)}to{transform:scaleX(1)}}.is--layout-b .tspo-finder-chips{position:relative;align-self:stretch;min-width:0}.is--layout-b .tspo-finder-chips .tspo-chips--slider{position:relative;overflow:hidden}.is--layout-b .tspo-finder-chips .sf-emb-finder-uses{gap:0 !important;padding:0 !important;-webkit-mask-image:none !important;mask-image:none !important}.is--layout-b .tspo-finder-chips .sf-emb-finder-uses>li{margin-right:8px}.is--layout-b .tspo-finder-chips .sf-emb-finder-uses>li:last-child{margin-right:0}.is--layout-b .tspo-finder-chips .swiper-initialized>.sf-emb-finder-uses{overflow:visible !important}.is--layout-b .tspo-finder-chips .sf-emb-finder-use:focus-visible{outline-offset:-2px}.is--layout-b .tspo-finder-chips .tspo-chips--arrow{position:absolute;top:0;bottom:0;z-index:2;display:flex;align-items:center;justify-content:center;width:36px;height:auto;margin:0;padding:0;border:0;border-radius:0;background:#0375b4;color:#FFFFFF;font-size:18px;line-height:1;cursor:pointer;box-shadow:0 2px 8px rgba(0,0,0,0.15)}.is--layout-b .tspo-finder-chips .tspo-chips--arrow:hover,.is--layout-b .tspo-finder-chips .tspo-chips--arrow:focus-visible{background:#025e91}.is--layout-b .tspo-finder-chips .tspo-chips--arrow[hidden],.is--layout-b .tspo-finder-chips .tspo-chips--arrow.swiper-button-disabled,.is--layout-b .tspo-finder-chips .tspo-chips--arrow.swiper-button-lock{display:none}.is--layout-b .tspo-finder-chips .tspo-chips--arrow-prev{left:0}.is--layout-b .tspo-finder-chips .tspo-chips--arrow-next{right:0}.is--layout-b .tspo-chip-switch .tspo-chip-switch--head{display:flex;flex-wrap:wrap;align-items:center;gap:0 16px;margin:0 0 6px 0}.is--layout-b .tspo-chip-switch .tspo-chip-switch--caption{flex:none;color:#5f6368;font-size:13px;font-weight:600;letter-spacing:0.06em;text-transform:uppercase}.is--layout-b .tspo-chip-switch .tspo-chip-switch--tabs{display:flex;gap:20px;min-width:0}.is--layout-b .tspo-chip-switch .tspo-chip-switch--tab{margin:0;padding:8px 2px 6px;border:0;border-bottom:3px solid transparent;border-radius:0;background:transparent;color:#45484d;font-size:15px;font-weight:600;line-height:1.3;white-space:nowrap;cursor:pointer}.is--layout-b .tspo-chip-switch .tspo-chip-switch--tab:hover{color:#0375b4}.is--layout-b .tspo-chip-switch .tspo-chip-switch--tab:focus-visible{outline:2px solid #0375b4;outline-offset:2px}.is--layout-b .tspo-chip-switch .tspo-chip-switch--tab.is--active{color:#0375b4;border-bottom-color:#0375b4}.is--layout-b .tspo-chip-switch .tspo-chip-switch--panel[hidden]{display:none}.is--layout-b .tspo-chip-switch .tspo-chip-switch--panel-use .sf-embed-root .sf-emb-finder .sf-emb-finder-q{display:none !important}.is--layout-b .tspo-chip-switch .tspo-chip-switch--panel-use .sf-embed-root .sf-emb-finder .sf-emb-finder-uses{gap:4px !important;padding-top:0 !important;padding-bottom:0 !important}.is--layout-b .tspo-chip-switch .tspo-chip-switch--panel-use .sf-embed-root .sf-emb-finder .sf-emb-finder-use{gap:10px;height:56px;min-height:0;padding:0 14px 0 5px;border-color:#dadae5;background:#f3f3f6}.is--layout-b .tspo-chip-switch .tspo-chip-switch--panel-use .sf-embed-root .sf-emb-finder .sf-emb-finder-use:hover{border-color:#0375b4}.is--layout-b .tspo-chip-switch .tspo-chip-switch--panel-use .sf-embed-root .sf-emb-finder .sf-emb-finder-use:focus-visible{outline:2px solid #0375b4;outline-offset:-2px}.is--layout-b .tspo-chip-switch .tspo-chip-switch--panel-use .sf-embed-root .sf-emb-finder .sf-emb-finder-use--on{border-color:#0375b4;background:#0375b4}.is--layout-b .tspo-chip-switch .tspo-chip-switch--panel-use .sf-embed-root .sf-emb-finder .sf-emb-finder-ico{flex:0 0 44px;width:44px;height:26px;color:#0375b4}.is--layout-b .tspo-chip-switch .tspo-chip-switch--panel-use .sf-embed-root .sf-emb-finder .sf-emb-finder-use--on .sf-emb-finder-ico{color:#FFFFFF}.is--layout-b .tspo-chip-switch .tspo-chip-switch--panel-use .sf-embed-root .sf-emb-finder .sf-emb-finder-use b{font-weight:400;font-size:15px}.is--layout-b .tspo-chip-switch .tspo-chip-switch--panel-use .sf-embed-root .sf-emb-finder .sf-emb-finder-use small{margin-top:2px;overflow:hidden;font-size:12px;line-height:1.3;text-overflow:ellipsis}@media all and (min-width:768px){.is--layout-b .tspo-chip-switch .tspo-chip-switch--panel-use .sf-embed-root .sf-emb-finder .sf-emb-finder-uses{padding-right:0 !important;-webkit-mask-image:none !important;mask-image:none !important;overflow:visible !important}.is--layout-b .tspo-chip-switch .tspo-chip-switch--panel-use .sf-embed-root .sf-emb-finder .sf-emb-finder-uses>li{flex:1 1 0;min-width:0}.is--layout-b .tspo-chip-switch .tspo-chip-switch--panel-use .sf-embed-root .sf-emb-finder .sf-emb-finder-use-t{overflow:hidden}}.is--layout-b .tspo-intro-clamp{position:relative}.is--layout-b .tspo-intro-clamp .blog--detail-box-content{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.is--layout-b .tspo-intro-clamp.is--expanded .blog--detail-box-content{display:block;-webkit-line-clamp:unset;overflow:visible}.is--layout-b .tspo-intro-clamp .tspo-intro--more{position:absolute;right:0;bottom:0;padding:0 0 0 32px;border:0;background:linear-gradient(to right, rgba(255,255,255,0), #fff 30%);color:#0375b4;cursor:pointer}.is--layout-b .tspo-intro-clamp .tspo-intro--more.is--hidden{display:none}.is--layout-b .tspo-intro-clamp.is--expanded .tspo-intro--more{position:static;padding:0;background:none}.is--layout-b .tspo-ai-world--finder{margin:0 0 16px 0}.is--layout-b .filter--value-tree .is--tree-hidden{display:none}@media all and (min-width:1025px){.is--layout-b-search .detailed-search-results:has(> .search-products-result){display:block;min-height:0}.is--layout-b-search .detailed-search-results:has(> .search-products-result) .search-additional-content-result{display:none}.is--layout-b-search .detailed-search-results:has(> .search-products-result).has_high_quality_category_matches .search-additional-content-result,.is--layout-b-search .detailed-search-results:has(> .search-products-result).has_high_quality_infopage_matches .search-additional-content-result{display:flex;gap:16px;width:auto;margin-right:0;margin-bottom:8px}.is--layout-b-search .detailed-search-results:has(> .search-products-result).has_high_quality_category_matches .search-additional-content-result>div,.is--layout-b-search .detailed-search-results:has(> .search-products-result).has_high_quality_infopage_matches .search-additional-content-result>div{flex:1 1 0;min-width:0}.is--layout-b-search .detailed-search-results:has(> .search-products-result) .search-products-result{width:100%}}.is--layout-b-mobile-bar .tspo-mobile-bar--categories{display:none}@media all and (max-width:1024px){.has--tspo-category-sheet .is--layout-b-mobile-bar .tspo-category-sheet--home{display:none}.has--tspo-category-sheet .is--layout-b-mobile-bar .tspo-mobile-bar--categories{display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:nowrap;flex:1 1 0;min-width:0;height:44px;gap:6px;margin:0;padding:0 8px;border:1px solid #0375b4;border-radius:0;background:#FFFFFF;color:#0375b4;font-size:15px;font-weight:600;white-space:nowrap;cursor:pointer}.has--tspo-category-sheet .is--layout-b-mobile-bar .tspo-mobile-bar--categories:focus-visible{outline:2px solid #0375b4;outline-offset:1px}.has--tspo-category-sheet .is--layout-b-mobile-bar .tspo-mobile-bar .action--filter-btn{flex:1 1 0}}.is--layout-b .tspo-category-sheet,.is--ai-magazine .tspo-category-sheet{position:fixed;top:auto;right:0;bottom:0;left:0;width:100%;max-width:100%;max-height:85vh;margin:0;padding:0;border:0;border-radius:16px 16px 0 0;background:#FFFFFF;color:#45484d;overflow:hidden;transform:translateY(100%);transition:transform .22s cubic-bezier(.4, 0, 1, 1)}.is--layout-b .tspo-category-sheet::backdrop,.is--ai-magazine .tspo-category-sheet::backdrop{background:rgba(0,0,0,0.5);opacity:0;transition:opacity .22s ease-in}.is--layout-b .tspo-category-sheet.is--shown,.is--ai-magazine .tspo-category-sheet.is--shown{transform:translateY(0);transition:transform .3s cubic-bezier(.32, .72, 0, 1)}.is--layout-b .tspo-category-sheet.is--shown::backdrop,.is--ai-magazine .tspo-category-sheet.is--shown::backdrop{opacity:1;transition:opacity .3s ease-out}@media (prefers-reduced-motion:reduce){.is--layout-b .tspo-category-sheet,.is--layout-b .tspo-category-sheet::backdrop,.is--layout-b .tspo-category-sheet.is--shown,.is--layout-b .tspo-category-sheet.is--shown::backdrop,.is--ai-magazine .tspo-category-sheet,.is--ai-magazine .tspo-category-sheet::backdrop,.is--ai-magazine .tspo-category-sheet.is--shown,.is--ai-magazine .tspo-category-sheet.is--shown::backdrop{transition:none}}.is--layout-b .tspo-category-sheet .tspo-category-sheet--inner,.is--ai-magazine .tspo-category-sheet .tspo-category-sheet--inner{max-height:85vh;overflow:auto;overscroll-behavior:contain}.is--layout-b .tspo-category-sheet .tspo-category-sheet--head,.is--ai-magazine .tspo-category-sheet .tspo-category-sheet--head{position:sticky;top:0;z-index:3;display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:nowrap;height:56px;padding:0 8px 0 16px;border-bottom:1px solid #dadae5;background:#FFFFFF}.is--layout-b .tspo-category-sheet .tspo-category-sheet--title,.is--ai-magazine .tspo-category-sheet .tspo-category-sheet--title{margin:0;font-size:18px;font-weight:700}.is--layout-b .tspo-category-sheet .tspo-category-sheet--close,.is--ai-magazine .tspo-category-sheet .tspo-category-sheet--close{display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:nowrap;width:44px;height:44px;padding:0;border:0;background:none;color:#45484d;cursor:pointer}.is--layout-b .tspo-category-sheet .tspo-category-sheet--deal,.is--ai-magazine .tspo-category-sheet .tspo-category-sheet--deal{display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap;gap:10px;margin:12px 8px 0;padding:8px 12px 8px 8px;border:1px solid #d01642;background:#fdf0f3;color:#D01642;font-weight:600;text-decoration:none}.is--layout-b .tspo-category-sheet .tspo-category-sheet--deal-icon,.is--ai-magazine .tspo-category-sheet .tspo-category-sheet--deal-icon{display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:nowrap;flex:0 0 32px;height:32px;border-radius:16px;background:#D01642;color:#FFFFFF;font-weight:700}.is--layout-b .tspo-category-sheet .tspo-category-sheet--body,.is--ai-magazine .tspo-category-sheet .tspo-category-sheet--body{padding:12px 8px 24px}.is--layout-b .tspo-category-sheet .tspo-subcategory-chips,.is--ai-magazine .tspo-category-sheet .tspo-subcategory-chips{margin:0}.is--layout-b .tspo-category-sheet .tspo-subcategory-chips .tspo-chips--slider,.is--ai-magazine .tspo-category-sheet .tspo-subcategory-chips .tspo-chips--slider{overflow:visible}.is--layout-b .tspo-category-sheet .tspo-subcategory-chips .tspo-chips--list,.is--ai-magazine .tspo-category-sheet .tspo-subcategory-chips .tspo-chips--list{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:8px;height:auto;transform:none}@media (min-width:600px){.is--layout-b .tspo-category-sheet .tspo-subcategory-chips .tspo-chips--list,.is--ai-magazine .tspo-category-sheet .tspo-subcategory-chips .tspo-chips--list{grid-template-columns:repeat(4, minmax(0, 1fr))}}.is--layout-b .tspo-category-sheet .tspo-subcategory-chips .tspo-chip-item,.is--ai-magazine .tspo-category-sheet .tspo-subcategory-chips .tspo-chip-item{max-width:none;margin:0}.is--layout-b .tspo-category-sheet .tspo-subcategory-chips .tspo-chip-item:has(.tspo-chip--without-sale),.is--ai-magazine .tspo-category-sheet .tspo-subcategory-chips .tspo-chip-item:has(.tspo-chip--without-sale){order:-1}.is--layout-b .tspo-category-sheet .tspo-subcategory-chips .tspo-chip,.is--ai-magazine .tspo-category-sheet .tspo-subcategory-chips .tspo-chip{flex-direction:column;justify-content:center;gap:6px;height:100%;min-height:112px;padding:8px 6px;font-size:13px;text-align:center}.is--layout-b .tspo-category-sheet .tspo-subcategory-chips .tspo-chip--image,.is--ai-magazine .tspo-category-sheet .tspo-subcategory-chips .tspo-chip--image{flex:0 0 64px;width:64px;height:64px;margin:0}.is--layout-b .tspo-category-sheet .tspo-subcategory-chips .tspo-chip--image img,.is--ai-magazine .tspo-category-sheet .tspo-subcategory-chips .tspo-chip--image img{width:64px;height:64px}.is--layout-b .tspo-category-sheet .tspo-subcategory-chips .tspo-chips--arrow,.is--ai-magazine .tspo-category-sheet .tspo-subcategory-chips .tspo-chips--arrow{display:none}.is--layout-b .tspo-category-sheet .tspo-chip-switch .tspo-chip-switch--head{position:sticky;top:56px;z-index:2;margin:-12px -8px 12px;padding:0 8px;border-bottom:1px solid #dadae5;background:#FFFFFF}.is--layout-b .tspo-category-sheet .tspo-chip-switch .tspo-chip-switch--caption{display:none}.is--layout-b .tspo-category-sheet .tspo-chip-switch .tspo-chip-switch--tabs{flex:1 1 auto;gap:0}.is--layout-b .tspo-category-sheet .tspo-chip-switch .tspo-chip-switch--tab{flex:1 1 0;padding:12px 4px 9px;text-align:center}.is--layout-b .tspo-category-sheet .tspo-chip-switch .tspo-chip-switch--panel-use .sf-embed-root .sf-emb-finder .sf-emb-finder-row{display:block}.is--layout-b .tspo-category-sheet .tspo-chip-switch .tspo-chip-switch--panel-use .sf-embed-root .sf-emb-finder .sf-emb-finder-uses{display:flex !important;flex-direction:column;gap:4px !important;padding:0 !important;-webkit-mask-image:none !important;mask-image:none !important;overflow:visible !important}.is--layout-b .tspo-category-sheet .tspo-chip-switch .tspo-chip-switch--panel-use .sf-embed-root .sf-emb-finder .sf-emb-finder-uses>li{flex:none;min-width:0}.is--layout-b .tspo-category-sheet .tspo-chip-switch .tspo-chip-switch--panel-use .sf-embed-root .sf-emb-finder .sf-emb-finder-use{height:auto;min-height:56px;padding:6px 14px 6px 5px;white-space:normal}.is--layout-b .tspo-category-sheet .tspo-chip-switch .tspo-chip-switch--panel-use .sf-embed-root .sf-emb-finder .sf-emb-finder-use small{display:block;white-space:normal}.is--layout-b .tspo-category-sheet .tspo-chip-switch .tspo-chip-switch--panel-use .sf-embed-root .sf-emb-finder .sf-emb-finder-panel{margin-top:4px}.is--layout-b .tspo-category-sheet--two-columns,.is--ai-magazine .tspo-category-sheet--two-columns{height:90vh;height:90dvh;max-height:90vh;max-height:90dvh}.is--layout-b .tspo-category-sheet--two-columns .tspo-category-sheet--inner,.is--ai-magazine .tspo-category-sheet--two-columns .tspo-category-sheet--inner{display:flex;flex-direction:column;flex-wrap:nowrap;height:100%;max-height:none;overflow:hidden}.is--layout-b .tspo-category-sheet--two-columns .tspo-category-sheet--head,.is--ai-magazine .tspo-category-sheet--two-columns .tspo-category-sheet--head{flex:0 0 auto}.is--layout-b .tspo-category-sheet--two-columns .tspo-category-sheet--columns,.is--ai-magazine .tspo-category-sheet--two-columns .tspo-category-sheet--columns{display:flex;flex:1 1 auto;min-height:0}.is--layout-b .tspo-category-sheet--two-columns .tspo-category-sheet--rail,.is--ai-magazine .tspo-category-sheet--two-columns .tspo-category-sheet--rail{flex:0 0 112px;padding-bottom:8px;background:#f3f3f6;overflow-y:auto;overscroll-behavior:contain}@media (min-width:600px){.is--layout-b .tspo-category-sheet--two-columns .tspo-category-sheet--rail,.is--ai-magazine .tspo-category-sheet--two-columns .tspo-category-sheet--rail{flex-basis:160px}}.is--layout-b .tspo-category-sheet--two-columns .tspo-category-sheet--rail-list,.is--layout-b .tspo-category-sheet--two-columns .tspo-category-sheet--rail-links,.is--ai-magazine .tspo-category-sheet--two-columns .tspo-category-sheet--rail-list,.is--ai-magazine .tspo-category-sheet--two-columns .tspo-category-sheet--rail-links{margin:0;padding:0;list-style:none}.is--layout-b .tspo-category-sheet--two-columns .tspo-category-sheet--rail-links,.is--ai-magazine .tspo-category-sheet--two-columns .tspo-category-sheet--rail-links{margin-top:6px;padding-top:4px;border-top:1px solid #dadae5}.is--layout-b .tspo-category-sheet--two-columns .tspo-category-sheet--rail-item,.is--ai-magazine .tspo-category-sheet--two-columns .tspo-category-sheet--rail-item{position:relative;display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap;width:100%;min-height:46px;margin:0;padding:6px 8px 6px 12px;border:0;border-radius:0;background:none;color:#45484d;font-size:13px;font-weight:600;line-height:1.25;text-align:left;cursor:pointer}.is--layout-b .tspo-category-sheet--two-columns .tspo-category-sheet--rail-item.is--selected,.is--ai-magazine .tspo-category-sheet--two-columns .tspo-category-sheet--rail-item.is--selected{background:#FFFFFF;color:#0375b4}.is--layout-b .tspo-category-sheet--two-columns .tspo-category-sheet--rail-item.is--selected::before,.is--ai-magazine .tspo-category-sheet--two-columns .tspo-category-sheet--rail-item.is--selected::before{content:"";position:absolute;top:10px;bottom:10px;left:0;width:3px;border-radius:0 2px 2px 0;background:#0375b4}.is--layout-b .tspo-category-sheet--two-columns .tspo-category-sheet--rail-item.is--current:not(.is--selected)::after,.is--ai-magazine .tspo-category-sheet--two-columns .tspo-category-sheet--rail-item.is--current:not(.is--selected)::after{content:"";flex:0 0 6px;height:6px;margin-left:6px;border-radius:50%;background:#0375b4}.is--layout-b .tspo-category-sheet--two-columns .tspo-category-sheet--rail-item:focus-visible,.is--ai-magazine .tspo-category-sheet--two-columns .tspo-category-sheet--rail-item:focus-visible{outline:2px solid #0375b4;outline-offset:-2px}.is--layout-b .tspo-category-sheet--two-columns .tspo-category-sheet--rail-link,.is--ai-magazine .tspo-category-sheet--two-columns .tspo-category-sheet--rail-link{display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap;min-height:44px;padding:0 8px 0 12px;color:#45484d;font-size:13px;font-weight:600;line-height:1.25;text-decoration:none}.is--layout-b .tspo-category-sheet--two-columns .tspo-category-sheet--rail-link.is--sale,.is--ai-magazine .tspo-category-sheet--two-columns .tspo-category-sheet--rail-link.is--sale{color:#D01642}.is--layout-b .tspo-category-sheet--two-columns .tspo-category-sheet--panes,.is--ai-magazine .tspo-category-sheet--two-columns .tspo-category-sheet--panes{flex:1 1 auto;min-width:0;overflow-y:auto;overscroll-behavior:contain}.is--layout-b .tspo-category-sheet--two-columns .tspo-category-sheet--pane[hidden],.is--ai-magazine .tspo-category-sheet--two-columns .tspo-category-sheet--pane[hidden]{display:none}.is--layout-b .tspo-category-sheet--two-columns .tspo-category-sheet--pane-head,.is--ai-magazine .tspo-category-sheet--two-columns .tspo-category-sheet--pane-head{display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:nowrap;gap:8px;min-height:44px;padding:4px 8px 0 12px}.is--layout-b .tspo-category-sheet--two-columns .tspo-category-sheet--pane-title,.is--ai-magazine .tspo-category-sheet--two-columns .tspo-category-sheet--pane-title{min-width:0;font-size:17px;font-weight:700;line-height:1.2;overflow-wrap:anywhere}.is--layout-b .tspo-category-sheet--two-columns .tspo-category-sheet--pane-all,.is--ai-magazine .tspo-category-sheet--two-columns .tspo-category-sheet--pane-all{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;flex-wrap:nowrap;flex:0 0 auto;min-height:44px;color:#0375b4;font-size:13px;font-weight:600;text-decoration:none;white-space:nowrap}.is--layout-b .tspo-category-sheet--two-columns .tspo-category-sheet--deal,.is--ai-magazine .tspo-category-sheet--two-columns .tspo-category-sheet--deal{margin:4px 8px 0 12px;font-size:13px}.is--layout-b .tspo-category-sheet--two-columns .tspo-category-sheet--body,.is--layout-b .tspo-category-sheet--two-columns .tspo-category-sheet--pane>.tspo-subcategory-chips,.is--ai-magazine .tspo-category-sheet--two-columns .tspo-category-sheet--body,.is--ai-magazine .tspo-category-sheet--two-columns .tspo-category-sheet--pane>.tspo-subcategory-chips{padding:10px 8px 24px 12px}.is--layout-b .tspo-category-sheet--two-columns .tspo-category-sheet--pane-status,.is--ai-magazine .tspo-category-sheet--two-columns .tspo-category-sheet--pane-status{margin:0;padding:16px 8px 16px 12px;color:#5f6368;font-size:14px}.is--layout-b .tspo-category-sheet--two-columns .tspo-category-sheet--pane-fallback,.is--ai-magazine .tspo-category-sheet--two-columns .tspo-category-sheet--pane-fallback{display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:nowrap;min-height:44px;padding:0 14px;border:1px solid #0375b4;color:#0375b4;font-weight:600;text-decoration:none}.is--layout-b .tspo-category-sheet--two-columns .tspo-subcategory-chips .tspo-chips--list,.is--ai-magazine .tspo-category-sheet--two-columns .tspo-subcategory-chips .tspo-chips--list{grid-template-columns:repeat(2, minmax(0, 1fr))}@media (min-width:600px){.is--layout-b .tspo-category-sheet--two-columns .tspo-subcategory-chips .tspo-chips--list,.is--ai-magazine .tspo-category-sheet--two-columns .tspo-subcategory-chips .tspo-chips--list{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media (min-width:768px){.is--layout-b .tspo-category-sheet--two-columns .tspo-subcategory-chips .tspo-chips--list,.is--ai-magazine .tspo-category-sheet--two-columns .tspo-subcategory-chips .tspo-chips--list{grid-template-columns:repeat(4, minmax(0, 1fr))}}.is--layout-b .tspo-category-sheet--two-columns .tspo-category-sheet--sections,.is--ai-magazine .tspo-category-sheet--two-columns .tspo-category-sheet--sections{margin:0;padding:4px 8px 24px 12px;list-style:none}.is--layout-b .tspo-category-sheet--two-columns .tspo-category-sheet--section,.is--ai-magazine .tspo-category-sheet--two-columns .tspo-category-sheet--section{display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:nowrap;gap:8px;min-height:48px;border-bottom:1px solid #dadae5;color:#45484d;font-size:15px;line-height:1.25;text-decoration:none}.is--layout-b .tspo-category-sheet--two-columns .tspo-category-sheet--section.is--current,.is--ai-magazine .tspo-category-sheet--two-columns .tspo-category-sheet--section.is--current{color:#0375b4;font-weight:700}.is--layout-b .tspo-category-sheet--two-columns .tspo-category-sheet--section-here,.is--ai-magazine .tspo-category-sheet--two-columns .tspo-category-sheet--section-here{flex:0 0 auto;font-size:11px;font-weight:700;letter-spacing:0.04em;text-transform:uppercase}.is--layout-b .tspo-category-sheet--two-columns .tspo-chip-switch .tspo-chip-switch--head,.is--ai-magazine .tspo-category-sheet--two-columns .tspo-chip-switch .tspo-chip-switch--head{top:0;margin:-10px -8px 10px -12px;padding:0 8px 0 12px}.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:#45484d;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:#45484d;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--discount,.product-slider .product--box .product--info .product--price-info .price--discount{color:#45484d;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:#D01642}.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:#D01642}.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:#D01642}.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)}}.is--layout-b-card .listing .tspo-card{padding-bottom:0;background-color:transparent;border:none;--tspo-card-hover-room:0px}.is--layout-b-card .listing .tspo-card .tspo-card--content{display:flex;flex-direction:column;height:auto;border:none;text-align:left}.is--layout-b-card .listing .tspo-card .tspo-card--content:before{display:none}.is--layout-b-card .listing .tspo-card a:focus-visible{outline:2px solid #0375b4;outline-offset:2px}.is--layout-b-card .listing .tspo-card .product--image:focus-visible,.is--layout-b-card .listing .tspo-card .tspo-card--colour:focus-visible{outline-offset:-2px}.is--layout-b-card .listing .tspo-card .tspo-card--tile{position:relative;width:100%;aspect-ratio:1;background-color:#fafafa;overflow:hidden}.is--layout-b-card .listing .tspo-card .product--image{position:absolute;top:0;left:0;width:100%;height:100%;padding:8%;display:flex;align-items:center;justify-content:center}.is--layout-b-card .listing .tspo-card .product--image .image--element,.is--layout-b-card .listing .tspo-card .product--image .image--media,.is--layout-b-card .listing .tspo-card .product--image picture{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.is--layout-b-card .listing .tspo-card .product--image img{width:100%;height:100%;max-height:none;max-width:100%;object-fit:contain;mix-blend-mode:multiply}.is--layout-b-card .listing .tspo-card .product--image .image--media img{will-change:transform}.is--layout-b-card .listing .tspo-card .tspo-card--badges{top:40px;right:0;left:auto}.is--layout-b-card .listing .tspo-card .tspo-card--badges .product-box-badge.ribbon{right:-4px}.is--layout-b-card .listing .tspo-card .tspo-card--tag{position:absolute;z-index:2;top:8px;left:8px;padding:2px 6px;font-size:0.75rem;font-weight:700;line-height:1.4;text-transform:uppercase;letter-spacing:0.3px;color:#45484d;background-color:#FFFFFF;border-radius:2px}.is--layout-b-card .listing .tspo-card .tspo-card--gallery{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;isolation:isolate;pointer-events:none}.is--layout-b-card .listing .tspo-card .tspo-card--gallery-layer{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:8%;background-color:#fafafa;isolation:isolate;pointer-events:none;opacity:0;transform:scale(1.04);filter:blur(4px);transition:opacity 600ms ease-out,transform 800ms cubic-bezier(.2, .7, .2, 1),filter 600ms ease-out}.is--layout-b-card .listing .tspo-card .tspo-card--gallery-layer picture{display:flex;width:100%;height:100%}.is--layout-b-card .listing .tspo-card .tspo-card--gallery-layer img{width:100%;height:100%;max-height:none;object-fit:contain;mix-blend-mode:multiply}.is--layout-b-card .listing .tspo-card .tspo-card--gallery-layer.is--visible{opacity:1;transform:none;filter:none}.is--layout-b-card .listing .tspo-card .tspo-card--gallery-layer.is--instant{transition:none}.is--layout-b-card .listing .tspo-card .tspo-card--gallery-dots{position:absolute;z-index:3;left:50%;bottom:1px;display:flex;transform:translateX(-50%);opacity:0;transition:opacity 200ms ease-out;pointer-events:none}.is--layout-b-card .listing .tspo-card .tspo-card--gallery-dots span{position:relative;display:block;width:20px;height:16px}.is--layout-b-card .listing .tspo-card .tspo-card--gallery-dots span:before{content:"";position:absolute;left:2px;right:2px;bottom:7px;height:2px;border-radius:1px;background-color:rgba(69,72,77,0.2);transition:background-color 200ms ease-out,height 150ms ease-out}.is--layout-b-card .listing .tspo-card .tspo-card--gallery-dots span:hover:before{height:3px;background-color:rgba(69,72,77,0.55)}.is--layout-b-card .listing .tspo-card .tspo-card--gallery-dots span.is--active:before{background-color:#45484d}.is--layout-b-card .listing .tspo-card.is--gallery-running .tspo-card--gallery-dots{opacity:1;pointer-events:auto}.is--layout-b-card .listing .tspo-card .tspo-card--note{position:absolute;z-index:11;top:4px;right:4px;display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:none;border-radius:50%;background:none;color:#45484d;cursor:pointer}.is--layout-b-card .listing .tspo-card .tspo-card--note:focus-visible{outline:2px solid #0375b4;outline-offset:-2px}.is--layout-b-card .listing .tspo-card .tspo-card--note .tspo-card--note-icon{display:block;width:24px;height:24px;fill:transparent;stroke:currentColor;stroke-width:1.6px;stroke-linejoin:round;transition:fill 200ms ease-out,color 200ms ease-out,transform 200ms ease-out}.is--layout-b-card .listing .tspo-card .tspo-card--note:hover{color:#0375b4}.is--layout-b-card .listing .tspo-card .tspo-card--note:hover .tspo-card--note-icon{fill:currentColor}.is--layout-b-card .listing .tspo-card .tspo-card--note.is--saved{color:#D01642;cursor:default}.is--layout-b-card .listing .tspo-card .tspo-card--note.is--saved .tspo-card--note-icon{fill:currentColor}.is--layout-b-card .listing .tspo-card .tspo-card--note.is--loading .tspo-card--note-icon{transform:scale(.85)}.is--layout-b-card .listing .tspo-card .tspo-card--note.is--failed{color:#D01642;animation:tspoCardNoteFailed 400ms ease-in-out}.is--layout-b-card .listing .tspo-card .tspo-card--note.is--failed .tspo-card--note-icon{fill:transparent}.is--layout-b-card .listing .tspo-card .tspo-card--colours{display:flex;align-items:center;gap:6px;height:28px;margin-top:8px;overflow:hidden}.is--layout-b-card .listing .tspo-card.is--row-without-colours .tspo-card--colours{display:none}.is--layout-b-card .listing .tspo-card .tspo-card--colour-list{display:flex;flex-wrap:wrap;gap:6px;min-width:0;height:28px;overflow:hidden;overflow:clip}.is--layout-b-card .listing .tspo-card .tspo-card--colour{display:block;flex-shrink:0;width:28px !important;height:28px !important;padding:0;border-radius:50%;border:1px solid #dcdbe0;overflow:hidden;background-color:#FFFFFF}.is--layout-b-card .listing .tspo-card .tspo-card--colour:hover,.is--layout-b-card .listing .tspo-card .tspo-card--colour:focus-visible{border-color:#45484d}.is--layout-b-card .listing .tspo-card .tspo-card--colour.is--main-cover{border-color:#727272}.is--layout-b-card .listing .tspo-card .tspo-card--colour.is--clipped{visibility:hidden}.is--layout-b-card .listing .tspo-card .tspo-card--colour picture{display:block;width:100%;height:100%}.is--layout-b-card .listing .tspo-card .tspo-card--colour img{display:block;width:100%;height:100%;max-height:none;object-fit:cover}.is--layout-b-card .listing .tspo-card .tspo-card--colour-count{flex-shrink:0;font-size:0.75rem;line-height:1;color:#5f6368;white-space:nowrap}.is--layout-b-card .listing .tspo-card .tspo-card--text{display:block;margin-top:8px;padding:0;color:#45484d;text-align:left;line-height:1.35;border:none;height:calc(7.25625rem + 4px);overflow:hidden;font-weight:400;transition:height 300ms ease-out}.is--layout-b-card .listing .tspo-card .tspo-card--text:hover .tspo-card--model{text-decoration:underline}.is--layout-b-card .listing .tspo-card .tspo-card--brand,.is--layout-b-card .listing .tspo-card .tspo-card--model,.is--layout-b-card .listing .tspo-card .tspo-card--type{display:block;overflow:hidden;text-overflow:ellipsis}.is--layout-b-card .listing .tspo-card .tspo-card--brand,.is--layout-b-card .listing .tspo-card .tspo-card--type{white-space:nowrap}.is--layout-b-card .listing .tspo-card .tspo-card--brand{height:1.35em;font-size:0.875rem;font-weight:700}.is--layout-b-card .listing .tspo-card .tspo-card--model{height:2.7em;font-size:0.875rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;word-break:break-word}.is--layout-b-card .listing .tspo-card .tspo-card--type{height:auto;min-height:1.35em;max-height:1.35em;font-size:0.75rem;color:#5f6368;transition:max-height 300ms ease-out}.is--layout-b-card .listing .tspo-card .tspo-card--price{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:6px;height:2.7rem;margin-top:4px;overflow:hidden;font-size:0.75rem;line-height:1.35rem;text-align:left}.is--layout-b-card .listing .tspo-card .tspo-card--price .price--default{display:inline;font-size:1rem;font-weight:700;color:#0375b4}.is--layout-b-card .listing .tspo-card .tspo-card--price .price--compare-label,.is--layout-b-card .listing .tspo-card .tspo-card--price .price--discount{color:#5f6368;font-size:0.75rem}.is--layout-b-card .listing .tspo-card .tspo-card--price .price--discount{text-decoration:line-through}.is--layout-b-card .listing .tspo-card .tspo-card--percent{position:absolute;z-index:2;left:8px;bottom:8px;padding:2px 6px;font-size:0.75rem;font-weight:700;line-height:1.4;color:#FFFFFF;white-space:nowrap;background-color:#0375b4;border-radius:2px;pointer-events:none;transition:opacity 200ms ease-out}.is--layout-b-card .listing .tspo-card .tspo-card--percent.is--deep{background-color:#D01642}.is--layout-b-card .listing .tspo-card.is--gallery-running .tspo-card--percent{opacity:0}.is--layout-b-card .listing .tspo-card .price--unit{height:0;overflow:hidden}.is--layout-b-card .listing .tspo-card .tspo-card--actions{display:none}.is--layout-b-card .listing .tspo-card.has--sizes{--tspo-card-hover-room:40px}.is--layout-b-card .listing .tspo-card.has--similar{--tspo-card-hover-room:48px}.is--layout-b-card .listing .tspo-card.has--sizes.has--similar{--tspo-card-hover-room:88px}.is--layout-b-card .listing .tspo-card:not(.has--sizes) .product-size-variants{display:none}@media (min-width:1025px) and (hover:hover) and (pointer:fine){.is--layout-b-card .listing .tspo-card .tspo-card--tile{aspect-ratio:auto;height:0;padding-bottom:100%;transition:padding-bottom 300ms ease-out}.is--layout-b-card .listing .tspo-card .tspo-card--content{padding-bottom:0;transition:padding-bottom 300ms ease-out}.is--layout-b-card .listing .tspo-card .tspo-card--actions{display:flex;flex-direction:column;position:absolute;z-index:3;left:0;right:0;bottom:0;height:var(--tspo-card-hover-room);opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity 200ms ease-out,transform 300ms ease-out,visibility 0s linear 300ms}.is--layout-b-card .listing .tspo-card:hover .tspo-card--tile{padding-bottom:calc(100% - var(--tspo-card-hover-room) - 1.0125rem)}.is--layout-b-card .listing .tspo-card:hover .tspo-card--content{padding-bottom:var(--tspo-card-hover-room)}.is--layout-b-card .listing .tspo-card:hover .tspo-card--text{height:calc(8.268750000000001rem + 4px)}.is--layout-b-card .listing .tspo-card:hover .tspo-card--type{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;max-height:2.7em;white-space:normal;word-break:break-word}.is--layout-b-card .listing .tspo-card:hover .tspo-card--actions{opacity:1;visibility:visible;transform:none;transition:opacity 200ms ease-out 100ms,transform 300ms ease-out,visibility 0s}.is--layout-b-card .listing .tspo-card:has(:focus-visible) .tspo-card--tile{padding-bottom:calc(100% - var(--tspo-card-hover-room) - 1.0125rem)}.is--layout-b-card .listing .tspo-card:has(:focus-visible) .tspo-card--content{padding-bottom:var(--tspo-card-hover-room)}.is--layout-b-card .listing .tspo-card:has(:focus-visible) .tspo-card--text{height:calc(8.268750000000001rem + 4px)}.is--layout-b-card .listing .tspo-card:has(:focus-visible) .tspo-card--type{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;max-height:2.7em;white-space:normal;word-break:break-word}.is--layout-b-card .listing .tspo-card:has(:focus-visible) .tspo-card--actions{opacity:1;visibility:visible;transform:none;transition:opacity 200ms ease-out 100ms,transform 300ms ease-out,visibility 0s}}@media (prefers-reduced-motion:reduce){.is--layout-b-card .listing .tspo-card .tspo-card--tile,.is--layout-b-card .listing .tspo-card .tspo-card--content,.is--layout-b-card .listing .tspo-card .tspo-card--actions,.is--layout-b-card .listing .tspo-card .tspo-card--text,.is--layout-b-card .listing .tspo-card .tspo-card--type{transition:none !important}.is--layout-b-card .listing .tspo-card .tspo-card--note.is--failed{animation:none}.is--layout-b-card .listing .tspo-card .tspo-card--gallery-layer,.is--layout-b-card .listing .tspo-card .tspo-card--gallery-dots span:before{transition:none !important;transform:none;filter:none}}.is--layout-b-card .listing .tspo-card .product-size-variants{display:flex;flex:0 0 auto;position:static;margin-top:8px;max-height:none;height:32px;opacity:1;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;gap:8px 4px;padding:0;overflow:hidden;background-color:transparent}.is--layout-b-card .listing .tspo-card .product-size-variants .size-variant{display:flex;align-items:center;justify-content:center;min-width:32px;height:32px;margin:0;padding:0 8px;font-size:0.875rem;line-height:1;letter-spacing:0;white-space:nowrap;color:#45484d;background-color:#FFFFFF;border:1px solid #dcdbe0}.is--layout-b-card .listing .tspo-card .product-size-variants .size-variant:hover{font-weight:inherit;border-color:#45484d}.is--layout-b-card .listing .tspo-card .product-size-variants .size-variant.is--overflow{display:none}.is--layout-b-card .listing .tspo-card .product-size-variants .size-variant.is-not-available{color:#5f6368;border-color:#e9eaef;text-decoration:line-through;opacity:0.45;cursor:default}.is--layout-b-card .listing .tspo-card .product-size-variants .size-variant.is-not-available:hover{border-color:#e9eaef}.is--layout-b-card .listing .tspo-card .recommendyLikeButton{display:block;flex:0 0 auto;position:static;margin-top:8px;width:100%;height:40px;opacity:1;visibility:inherit}.is--layout-b-card .listing .tspo-card .recommendyLikeButton .recommendy-like{display:block;width:100%;height:100%;padding:0 8px;border:none;border-radius:0;background-color:#0375b4;color:#FFFFFF;font-size:0.875rem;line-height:40px;cursor:pointer}.is--layout-b-card .listing .tspo-card .recommendyLikeButton .recommendy-like:hover{background-color:#026196}.is--layout-b-card .listing .tspo-card .recommendyLikeButton .recommendy-like:disabled{cursor:default;opacity:0.6}@media (hover:hover) and (min-width:1025px){.is--layout-b-card .listing .tspo-card:hover .tspo-card--badges .product-box-badge.ribbon{right:-4px}.is--layout-b-card .listing .tspo-card:hover .product--image img{max-height:none}.is--layout-b-card .listing .tspo-card:hover .tspo-card--content:before{display:none}}@keyframes tspoCardNoteFailed{0%,100%{transform:translateX(0)}25%,75%{transform:translateX(-3px)}50%{transform:translateX(3px)}}.is--layout-b-grid .listing .tspo-grid--one,.is--layout-b-grid .listing .tspo-grid--two,.is--layout-b-grid .listing .tspo-grid--band{position:relative;min-width:0;margin:0;padding:0;overflow:hidden;contain:size;align-self:stretch}.is--layout-b-grid .listing .tspo-grid--two{grid-column-end:span 2;box-sizing:content-box;height:calc(44px + 7.25625rem);padding-top:calc((100% - 14px) * .5)}.is--layout-b-grid .listing .tspo-grid--band{grid-column-start:1;grid-column-end:-1;box-sizing:content-box;height:calc(22px + 3.628125rem);padding-top:calc((100% - 14px) * .25)}@media all and (min-width:768px){.is--layout-b-grid .listing .tspo-grid--two{height:auto;padding-top:0}.is--layout-b-grid .listing .tspo-grid--band{padding-top:calc((100% - 3 * 14px) * .125)}}.is--layout-b-grid .listing .tspo-grid--placeholder{display:block;background-color:#fafafa}.is--layout-b-grid .listing .product-box-listing-ad.tspo-grid--one,.is--layout-b-grid .listing .full-width-listing-ad.tspo-grid--band{border:none;box-shadow:none}.is--layout-b-grid .listing .product-box-listing-ad.tspo-grid--one ins,.is--layout-b-grid .listing .full-width-listing-ad.tspo-grid--band ins{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;max-width:none;margin:0;aspect-ratio:auto;overflow:hidden}.is--layout-b-grid .listing .product-box-listing-ad.tspo-grid--one ins>a,.is--layout-b-grid .listing .product-box-listing-ad.tspo-grid--one ins>div,.is--layout-b-grid .listing .full-width-listing-ad.tspo-grid--band ins>a,.is--layout-b-grid .listing .full-width-listing-ad.tspo-grid--band ins>div{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.is--layout-b-grid .listing .product-box-listing-ad.tspo-grid--one ins img,.is--layout-b-grid .listing .product-box-listing-ad.tspo-grid--one ins iframe,.is--layout-b-grid .listing .product-box-listing-ad.tspo-grid--one ins video,.is--layout-b-grid .listing .full-width-listing-ad.tspo-grid--band ins img,.is--layout-b-grid .listing .full-width-listing-ad.tspo-grid--band ins iframe,.is--layout-b-grid .listing .full-width-listing-ad.tspo-grid--band ins video{display:block;max-width:100%;max-height:100%;width:auto;height:auto;margin:0 auto;object-fit:contain}.is--layout-b-grid .listing .blog-productlist-integration.tspo-grid--two{display:block}.is--layout-b-grid .listing .blog-productlist-integration.tspo-grid--two .picture-container{position:absolute;top:0;right:0;bottom:0;left:0;height:auto}.is--layout-b-grid .listing .tspo-ai-listing-teaser.tspo-grid--two>.sf-embed-root{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.is--layout-b-grid .listing .blog-productlist-integration.tspo-grid--two .teaser{width:50%;hyphens:manual;-webkit-hyphens:manual;overflow-wrap:normal;word-break:normal}.is--layout-b-grid .listing .blog-productlist-integration.tspo-grid--two .teaser:after{width:calc(100% + 40px)}.is--layout-b-grid .listing .blog-productlist-integration.tspo-grid--two .teaser .teaser-text-wrap{width:calc(100% - 8px)}.is--layout-b-grid .listing .blog-productlist-integration.tspo-grid--two .teaser .headline{max-width:100%;font-size:1.3rem;hyphens:manual;-webkit-hyphens:manual;overflow-wrap:normal;word-break:normal}@media all and (min-width:1501px){.is--layout-b-grid .listing .blog-productlist-integration.tspo-grid--two .teaser .headline{font-size:2rem}}.is--layout-b-grid .listing .blog-productlist-integration.tspo-grid--two .teaser .tspo-headline--long{display:inline-block;max-width:100%;overflow:hidden;font-size:70%;text-overflow:ellipsis;vertical-align:bottom}.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 .quantity--label{margin-bottom:8px}.content--basket .product--table .row--product .column--total-price{max-width:240px}.content--basket .product--table .row--product .total-price--label{margin-bottom:0}@media all and (min-width:861px){.content--basket .product--table .row--product .column--quantity .quantity--label{display:none}.content--basket .product--table .row--product .column--total-price{margin-left:0;flex-grow:1;padding-right:20px !important}}.content--basket .product--table .row--product,.content--basket .product--table .row--rebate,.content--basket .product--table .row--voucher{border-bottom:1px solid #e9eaef !important;margin-bottom:20px}.content--basket .product--table .row--product.is--last-row,.content--basket .product--table .row--rebate.is--last-row,.content--basket .product--table .row--voucher.is--last-row{border-bottom:none !important}.content--basket .product--table .row--rebate,.content--basket .product--table .row--voucher{display:grid;grid-gap:8px;grid-template-columns:repeat(12, minmax(0, 1fr));padding:8px 0}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.content--basket .product--table .row--rebate,.content--basket .product--table .row--voucher{display:flex;flex-wrap:wrap}}.content--basket .product--table .row--rebate .column--product,.content--basket .product--table .row--voucher .column--product{grid-column-end:13}.content--basket .product--table .row--rebate .total-price--label,.content--basket .product--table .row--voucher .total-price--label{display:none}.content--basket .product--table .row--rebate .total-price--label:after,.content--basket .product--table .row--voucher .total-price--label:after{content:none}@media all and (min-width:861px){.content--basket .product--table .row--rebate .column--product,.content--basket .product--table .row--voucher .column--product{grid-column-end:8}.content--basket .product--table .row--rebate .column--total-price,.content--basket .product--table .row--voucher .column--total-price{margin-left:-28px}}.content--basket .product--table .row--rebate .table--column,.content--basket .product--table .row--voucher .table--column{align-items:center}.content--basket .product--table .row--rebate .column--total-price,.content--basket .product--table .row--voucher .column--total-price{line-height:48px;text-align:right !important;grid-column-start:9;grid-column-end:13;max-width:240px;padding-right:0 !important}.content--basket .product--table .row--rebate .table--media,.content--basket .product--table .row--voucher .table--media{width:100%}.content--basket .product--table .row--rebate .basket--badge,.content--basket .product--table .row--voucher .basket--badge{width:60px}.content--basket .product--table .row--rebate .icon--club,.content--basket .product--table .row--voucher .icon--club{height:60px;width:60px;line-height:54px;border-radius:50%;font-size:2rem;display:block;background:radial-gradient(120% 120% at 85% 15%, rgba(255,255,255,0.18) 0%, rgba(255,255,255,0) 40%),radial-gradient(120% 120% at 15% 85%, rgba(255,255,255,0.1) 0%, rgba(255,255,255,0) 45%),linear-gradient(135deg, #0375b4 0%, #0375b4 30%, #0496e6 60%, #22aefb 80%, #025482 90%, #025482 100%)}.content--basket .product--table .row--rebate+.row--voucher{padding-top:20px;border-top:1px solid #e9eaef !important}.content--basket .product--table .row--rebate+.row--voucher .column--actions{top:20px}.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:#45484d}.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{top: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;font-size:1.3rem}.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:861px){.content--basket .product--table .panel--th{padding-top:0;padding-bottom:0}.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:0;width:15%;text-align:left !important}.content--basket .product--table .row--product .panel--td.column--total-price,.content--basket .product--table .table--header .panel--td.column--total-price{margin-left:-8px}.content--basket .product--table .row--product .price-summary .total-price--label,.content--basket .product--table .table--header .price-summary .total-price--label{display:block !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:-2px}}.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 .cart--item .item--regular-discount,.ajax--cart .cart--item .item--promotion-discount,.ajax--cart .cart--item .item--rrp{display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:nowrap}.ajax--cart .cart--item .item--regular-discount .rrp-value,.ajax--cart .cart--item .item--promotion-discount .rrp-value,.ajax--cart .cart--item .item--rrp .rrp-value{text-decoration:line-through}.ajax--cart .cart--item .icon--club{height:40px;width:40px;line-height:38px;border-radius:50%;font-size:1.5rem;display:block;background:radial-gradient(120% 120% at 85% 15%, rgba(255,255,255,0.18) 0%, rgba(255,255,255,0) 40%),radial-gradient(120% 120% at 15% 85%, rgba(255,255,255,0.1) 0%, rgba(255,255,255,0) 45%),linear-gradient(135deg, #0375b4 0%, #0375b4 30%, #0496e6 60%, #22aefb 80%, #025482 90%, #025482 100%)}.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{justify-content:center;background:#6a9e06}.ajax--cart .button--checkout.loading:after{border:2px solid #e9eaef !important;border-top:2px solid #496d04 !important}.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,.ajax--cart .button--checkout{justify-content:center;float:none !important}.ajax--cart .button--open-basket.loading:after,.ajax--cart .button--checkout.loading:after{position:absolute;top:7px;right:7px;margin-right:0}.ajax--cart .default-shippping-country{padding:4px 0 8px 0;text-align:right}.ajax--cart .basket--badge{background-color:#FFFFFF !important}.ajax--cart .basket--badge .icon--coupon{font-size:2.4rem !important;color:#0375b4}.ajax--cart .basket--badge .icon--percent2{font-size:2rem !important;color:#D01642}.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}.ajax--cart .prices--container .prices--articles-amount.discount{color:#D01642}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}}.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:38px;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%;display:flex;align-items:center}#checkout-step-1 #use-internal-account #existing-customer .register--login-btn:before{font-family:"sportfits-icons";content:"\e944";position:relative;top:1px;margin-right:8px}#checkout-step-1 #use-internal-account #existing-customer .register--login-btn.loading:after{position:absolute;top:8px;border:2px solid #e9eaef !important;border-top:2px solid #496d04 !important}#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--skipVatId:not(.is--hidden)+.vat-description{margin-top:8px !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 button.register--submit.loading:after{position:absolute;top:8px;border:2px solid #e9eaef !important;border-top:2px solid #496d04 !important}#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,#checkout-step-1 #use-internal-account #create-new-account .register--form .register--skipVatId{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--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 #create-new-account .register--form #guest-order-message .box-header{font-size:1rem}#checkout-step-1 #use-internal-account #create-new-account .register--form #guest-order-message.toggled-invisible{padding:0}#checkout-step-1 #use-internal-account #create-new-account .register--form #guest-order-message.toggled-visible{max-height:200px !important;margin-bottom: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:"\e931" !important}#checkout-step-1 #use-internal-account .collapsible-headline.is--active:after{content:"\e92f" !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%;position:relative;z-index:1}#shippingPaymentForm .payment--method .method--bankdata>[class*=adyen-checkout]{padding:8px 8px 20px 8px}#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;pointer-events:none;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.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 .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,.payment--method-logo.payment_logo_amazon_pay_checkout{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,.payment--method-logo.payment_logo_adyen_scheme,.payment--method-logo.payment_logo_adyen_stored_payment_umbrella{background-image:url("../../themes/Frontend/SportFits/frontend/_public/src/img/icons/payment/scaled/creditcard-neu@2x.png")}.payment--method-logo.payment_logo_stored_mc{background-image:url("../../themes/Frontend/SportFits/frontend/_public/src/img/icons/payment/scaled/mastercard.svg")}.payment--method-logo.payment_logo_stored_visa{background-image:url("../../themes/Frontend/SportFits/frontend/_public/src/img/icons/payment/scaled/visa.svg")}.payment--method-logo.payment_logo_stored_amex{background-image:url("../../themes/Frontend/SportFits/frontend/_public/src/img/icons/payment/scaled/amex.svg")}.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,.payment--method-logo.payment_logo_adyen_googlepay{background-image:url("../../themes/Frontend/SportFits/frontend/_public/src/img/icons/payment/scaled/google-pay.svg");height:34px !important;margin-top:8px !important;margin-bottom:8px !important}.payment--method-logo.payment_logo_stripe_payment_apple_pay,.payment--method-logo.payment_logo_adyen_applepay{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,.payment--method-logo.payment_logo_adyen_bcmc_mobile{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,.payment--method-logo.payment_logo_bestit_klarna_payments_klarna{background-image:url("../../themes/Frontend/SportFits/frontend/_public/src/img/icons/payment/scaled/klarna.svg")}.payment--method-logo.payment_logo_adyen_ideal{background-image:url("../../themes/Frontend/SportFits/frontend/_public/src/img/icons/payment/scaled/ideal-wero.svg");width:106px !important}.payment--method-logo.payment_logo_adyen_twint{background-image:url("../../themes/Frontend/SportFits/frontend/_public/src/img/icons/payment/scaled/twint.svg");width:106px !important}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;padding-right:0}}.basket--footer{padding-top:0;margin:0 !important;clear:both;border:none !important}.basket--footer .aggregation--list{line-height:1.5;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:4}.basket--footer .aggregation--list .entry--totalsave{margin-top:8px;order:5}.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:#D01642}.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:#45484d}.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{background:none;border:none;padding:8px}.basket--footer .table--aggregation .add-voucher--panel{padding-top:14px}.basket--footer .table--aggregation .add-voucher--panel:after{display:none}.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{background:none;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 .table--aggregation .add-voucher--panel{padding-top:8px;padding-left:14px}.basket--footer .aggregation--list{padding-left:80px !important;padding-right:20px}.basket--footer .aggregation--list .list--entry:not(.entry--sum):not(.entry--asterisk-hints){display:flex;flex-direction:row;justify-content:space-between;flex-wrap:nowrap}}@media all and (min-width:1025px){.basket--footer{padding-bottom:0}.basket--footer .aggregation--list{margin-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:"\e944";opacity:0}.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--actions .btn,.main--actions .btn{padding-right:0;display:flex;justify-content:center}.confirm--actions .btn:before,.main--actions .btn:before{position:absolute;top:14px;right:8px}.confirm--actions .btn:after,.main--actions .btn:after{position:absolute}.confirm--actions .btn.loading:after,.main--actions .btn.loading:after{border:2px solid #496d04 !important;border-top:2px solid #fff !important;position:absolute;right:8px;top:9px}.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:"\e922"}.confirm--content #confirm--form .information--panel-wrapper .information--panel-address .address--actions-change .btn:not(:first-child):before{content:"\e696";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:"\e91c"}.confirm--content #confirm--form .information--panel-wrapper .information--panel-item{order:0;margin-bottom:14px}.confirm--content #confirm--form .information--panel-wrapper .information--panel-item .panel--body,.confirm--content #confirm--form .information--panel-wrapper .information--panel-item .panel--actions{height:auto !important}.confirm--content #confirm--form .information--panel-wrapper .payment--panel{display:flex;flex-direction:column;justify-content:space-between;flex-wrap:nowrap;height:100%}.confirm--content #confirm--form .information--panel-wrapper .payment--panel .btn--change-payment{padding-top:8px;text-decoration:none}.confirm--content #confirm--form .information--panel-wrapper .payment--panel .btn--change-payment:before{font-size:1.3rem}.confirm--content #confirm--form .information--panel-wrapper .payment--panel .payment--content{flex-grow:1;padding-bottom:0;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:-8px;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 .column--actions-link.loading-button{width:32px;height:32px;text-align:center;line-height:30px;float:right;padding:0;display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:nowrap}.confirm--content .product--table .column--actions-link.loading-button:before{margin-right:0;position:relative;left:-1px}.confirm--content .product--table .panel--body{padding:0}.confirm--content .product--table .column--actions-link{padding:0;width:32px;height:32px;line-height:32px !important;text-align:center}.confirm--content .product--table .icon--cross{font-size:1.15rem}.confirm--content .product--table .row--product .quantity--label{margin-bottom:8px}.confirm--content .product--table .row--product .column--total-price{max-width:240px}.confirm--content .product--table .row--product .price-summary .total-price--label{margin-bottom:0}.confirm--content .product--table .row--product,.confirm--content .product--table .row--voucher,.confirm--content .product--table .row--rebate{padding:8px 0}.confirm--content .product--table .row--rebate,.confirm--content .product--table .row--voucher{padding:14px 0}.confirm--content .product--table .row--rebate .content--title,.confirm--content .product--table .row--voucher .content--title{font-weight:300}.confirm--content .product--table .row--rebate .total-price--label:after,.confirm--content .product--table .row--voucher .total-price--label:after{content:none !important}.confirm--content .product--table .row--rebate .column--product,.confirm--content .product--table .row--rebate .column--total-price,.confirm--content .product--table .row--voucher .column--product,.confirm--content .product--table .row--voucher .column--total-price{padding-top:0;display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap}.confirm--content .product--table .row--rebate .table--media,.confirm--content .product--table .row--voucher .table--media{width:100%}.confirm--content .product--table .row--rebate .table--media .basket--badge,.confirm--content .product--table .row--voucher .table--media .basket--badge{width:60px;height:60px}.confirm--content .product--table .row--rebate .icon--club,.confirm--content .product--table .row--voucher .icon--club{height:60px;width:60px;line-height:54px;border-radius:50%;font-size:2rem;display:block;background:radial-gradient(120% 120% at 85% 15%, rgba(255,255,255,0.18) 0%, rgba(255,255,255,0) 40%),radial-gradient(120% 120% at 15% 85%, rgba(255,255,255,0.1) 0%, rgba(255,255,255,0) 45%),linear-gradient(135deg, #0375b4 0%, #0375b4 30%, #0496e6 60%, #22aefb 80%, #025482 90%, #025482 100%)}.confirm--content .product--table .row--rebate .column--total-price,.confirm--content .product--table .row--voucher .column--total-price{max-width:240px;justify-content:flex-end}.confirm--content .product--table .row--loyalty-fitpoints{border-top:1px solid #c8c8c8}.confirm--content .product--table .row--loyalty-fitpoints .content--title{font-weight:300}@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 .icon--cross{position:relative;top:-8px;font-size:1.15rem !important}.confirm--content .product--table .row--product,.confirm--content .product--table .row--voucher,.confirm--content .product--table .row--rebate{padding:14px 0;display:grid;grid-gap:8px;grid-template-columns:repeat(12, minmax(0, 1fr));grid-row-gap:0}}@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--product .table--content,.confirm--content .product--table .row--voucher .column--product .table--content,.confirm--content .product--table .row--rebate .column--product .table--content{padding-top:0}.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:9}.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:9;grid-column-end:13;padding-left:20px}.confirm--content .product--table .row--loyalty-fitpoints .column--product{grid-column-end:12}.confirm--content .product--table .row--loyalty-fitpoints .column--image{max-width:130px !important;min-width:130px !important}.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;padding-right:0}.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:3.6rem;color:#0375b4}.product--table .row--voucher .basket--badge .icon--percent2,.product--table .row--rebate .basket--badge .icon--percent2{font-size:2.5rem;color:#D01642}.product--table .discount-badge{position:absolute;left:20px;top:20px;color:#FFFFFF;background-color:#D01642;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:#D01642}.product--table .row--product .item-discounts{clear:both}.product--table .row--product .item-discounts .item--rrp{color:#45484d;font-size:0.875rem;font-weight:300}.product--table .row--product .item-discounts .item--rrp .rrp-value{text-decoration:line-through}.product--table .row--product .total-price--label,.product--table .row--product .quantity--label{line-height:1.2}.product--table .row--product .price-summary.has-discount{display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:nowrap}.product--table .row--product .price-summary.has-no-discount{text-align:right}.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 .item--link,.product--table .row--voucher .column--product .content--title .item--link,.product--table .row--rebate .column--product .content--title .item--link{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:#45484d;width:100%;text-align:left;white-space:nowrap}.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:":";margin-left:-0.25em}.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:#45484d}.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}}@media all and (min-width:861px){.product--table .table--header{padding-bottom:8px;margin-bottom:14px;border-bottom:1px solid #c8c8c8}}.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}}.is--act-finish .basket--footer{width:100%;border-top:4px double #c8c8c8 !important;background:none !important}.tspo-shipping-country-not-allowed .alert{margin-bottom:0}.tspo-shipping-country-not-allowed .tspo-shipping-country-not-allowed--action{margin-top:1.25rem}.dispatch--method-list .tspo-shipping-country-not-allowed{margin-top:1rem}.is--act-finish .content-main{margin-top:0}.finish--content{padding-top:0 !important}body.is--adyen-awaiting-payment .finish--content{padding-top:40px !important;padding-bottom:40px}body.is--adyen-awaiting-payment .finish--content>*{display:none}body.is--adyen-awaiting-payment .finish--content>.adyen-additional-action-container{display:flex}body.is--adyen-awaiting-payment .footer-main,body.is--adyen-awaiting-payment .footer-minimal{display:none}.finish-product-table-headline,.finish--teaser,.order-summary,.finish--table,.tspo-order-status--main-panel,.tspo-order-status--prepayment-bank-data{max-width:980px;margin:40px auto 0 auto}.finish--teaser{-webkit-box-shadow:1px 1px 2px 1px #dcdbe0;box-shadow:1px 1px 2px 1px #dcdbe0;border:4px solid #ffdc0f;padding:14px}.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 .fitpoints{white-space:nowrap}.finish--teaser .panel--body.is--wide{margin:0 auto}.finish--teaser .modern-button{text-decoration:none !important}.finish--teaser .actions{margin-top:20px;display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;gap:14px}.finish--teaser .actions .modern-button{max-width:250px}@media all and (min-width:768px){.finish--teaser .teaser--title{font-size:1.3rem;padding-top:20px}}.tspo-order-status--prepayment-bank-data .aggregation-box .box-flex{flex-direction:column}.tspo-order-status--prepayment-bank-data .aggregation-box .box-flex .box-text{font-size:0.875rem;width:100%}.tspo-order-status--prepayment-bank-data .prepayment-account .headline{color:#0375b4;font-weight:700}.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--prepayment-bank-data .prepayment-account .prepayment-account-data .value,.tspo-order-status--prepayment-bank-data .prepayment-account .prepayment-account-data .account-institute{font-weight:700}@media all and (min-width:521px){.tspo-order-status--prepayment-bank-data .prepayment-account .prepayment-account-data>div{justify-content:flex-start}.tspo-order-status--prepayment-bank-data .prepayment-account .prepayment-account-data .account-institute{margin-left:170px}.tspo-order-status--prepayment-bank-data .prepayment-account .prepayment-account-data .lab{width:170px}}@media all and (min-width:861px){.tspo-order-status--prepayment-bank-data{flex-direction:row}.tspo-order-status--prepayment-bank-data .aggregation-box .box-flex{gap:40px;flex-direction:row}.tspo-order-status--prepayment-bank-data .aggregation-box .box-flex .box-text:first-child{flex-basis:40%}.tspo-order-status--prepayment-bank-data .aggregation-box .box-flex .box-text:last-child{flex-basis:60%}}.tspo-order-status--main-panel-title{font-size:1.15rem;margin:0;padding-bottom:8px}.tspo-order-status--steps-panel{margin-top:0 !important}.order-summary .panel{background:none;border:none}.order-summary .panel .panel--title{margin:0;padding-top:4px}@media all and (min-width:768px){.order-summary .finish--info{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:nowrap}.order-summary .finish--info .information--panel-item{flex-basis:48%;flex-shrink:1;flex-grow:1}}.finish-product-table-headline{padding-top:0;padding-bottom:8px}.finish--table{margin-bottom:40px}.finish--table .column--quantity{text-align:left !important}.finish--table .column--quantity .quantity--label{display:block;margin-bottom:0 !important}.finish--table .column--total-price .total-price--label{margin-bottom:0 !important}.finish--table .row--rebate .content--title,.finish--table .row--voucher .content--title{font-weight:300}.finish--table .row--rebate .column--product,.finish--table .row--rebate .column--total-price,.finish--table .row--voucher .column--product,.finish--table .row--voucher .column--total-price{padding-top:0;display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap}.finish--table .row--rebate .column--total-price,.finish--table .row--voucher .column--total-price{justify-content:flex-end}.finish--table .row--rebate .total-price--label:after,.finish--table .row--voucher .total-price--label:after{content:none !important}.finish--table .row--rebate .table--media,.finish--table .row--voucher .table--media{width:100%}.finish--table .row--rebate .table--media .basket--badge,.finish--table .row--voucher .table--media .basket--badge{width:60px;height:60px}.finish--table .row--rebate .icon--club,.finish--table .row--voucher .icon--club{height:60px;width:60px;line-height:54px;border-radius:50%;font-size:2rem;display:block;background:radial-gradient(120% 120% at 85% 15%, rgba(255,255,255,0.18) 0%, rgba(255,255,255,0) 40%),radial-gradient(120% 120% at 15% 85%, rgba(255,255,255,0.1) 0%, rgba(255,255,255,0) 45%),linear-gradient(135deg, #0375b4 0%, #0375b4 30%, #0496e6 60%, #22aefb 80%, #025482 90%, #025482 100%)}@media all and (min-width:768px){.finish--table .row--product,.finish--table .row--voucher,.finish--table .row--rebate{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 .row--product,.finish--table .row--voucher,.finish--table .row--rebate{display:flex;flex-wrap:wrap}}@media all and (min-width:768px){.finish--table .row--product .column--label,.finish--table .row--voucher .column--label,.finish--table .row--rebate .column--label{display:block !important}.finish--table .row--product .column--product,.finish--table .row--voucher .column--product,.finish--table .row--rebate .column--product{grid-column-end:8}.finish--table .row--product .column--quantity,.finish--table .row--voucher .column--quantity,.finish--table .row--rebate .column--quantity{grid-column-start:8;grid-column-end:10}.finish--table .row--product .column--quantity .select-field,.finish--table .row--voucher .column--quantity .select-field,.finish--table .row--rebate .column--quantity .select-field{padding-left:0}.finish--table .row--product .column--total-price,.finish--table .row--voucher .column--total-price,.finish--table .row--rebate .column--total-price{grid-column-start:10;grid-column-end:13}.finish--table .row--rebate .column--total-price,.finish--table .row--voucher .column--total-price{width:100% !important;justify-content:flex-end}}.finish--content .basket--footer{justify-content:flex-end}.finish--content .basket--footer .aggregation--list{margin-bottom:0;max-width:500px}.basket--footer .aggregation--list{padding-right:0}.logo-printed-order-confirmation,.printed-order-confirmation-order-summary-headline,.printed-order-confirmation-order-tracking-headline,.printed-order-confirmation-order-tracking-content,.printed-order-confirmation-club-headline,.printed-order-confirmation-club-content{display:none}@media print{@page{size:A4;margin:12mm}html,body{margin:0}html{-webkit-print-color-adjust:exact;print-color-adjust:exact}.finish--content{display:flex;flex-direction:column;flex-wrap:nowrap}.finish--content .tspo-order-status--main-panel,.finish--content .finish--teaser{display:none}.finish--content .printed-order-confirmation-order-summary-headline{display:block;order:1;margin-left:0}.finish--content .order-summary{display:block;order:2;width:100%;margin-top:14px}.finish--content .order-summary .finish--info{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:nowrap}.finish--content .order-summary .finish--info .information--panel-item{flex-basis:48%;flex-shrink:1;flex-grow:1}.finish--content .printed-order-confirmation-order-tracking-headline{display:block;order:3;margin-left:0}.finish--content .printed-order-confirmation-order-tracking-content{display:block;order:4}.finish--content .printed-order-confirmation-club-headline{display:block;order:5;margin-left:0}.finish--content .printed-order-confirmation-club-content{display:block;order:6}.finish--content .finish-product-table-headline{order:7;width:100%}.finish--content .finish--table{width:100%;display:block;order:8}.finish--content .tspo-order-status--prepayment-bank-data{display:block;order:9}.finish--content .basket--footer{display:flex;flex-direction:row;justify-content:flex-end;flex-wrap:nowrap}.finish--content .aggregation-box::before{display:none}.printed-order-confirmation-logo{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%);display:block;height:32px;width:auto;max-width:250px}.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}.category-presentation--crumbs{display:none}@media all and (min-width:1025px){.category-presentation .category-presentation--crumbs,.tspo-ai-world-crumbs .category-presentation--crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:2px 8px;font-size:0.875rem;line-height:1.4}.category-presentation .category-presentation--crumbs .crumbs--link,.category-presentation .category-presentation--crumbs .crumbs--current,.tspo-ai-world-crumbs .category-presentation--crumbs .crumbs--link,.tspo-ai-world-crumbs .category-presentation--crumbs .crumbs--current{color:inherit}.category-presentation .category-presentation--crumbs .crumbs--current,.tspo-ai-world-crumbs .category-presentation--crumbs .crumbs--current{font-weight:400}.category-presentation .category-presentation--crumbs.is--on-image{position:absolute;left:0;right:0;bottom:0;padding:56px 20px 14px;background:linear-gradient(to top, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0.25) 55%, rgba(0,0,0,0) 100%);color:#FFFFFF;text-shadow:0 1px 2px rgba(0,0,0,0.45);pointer-events:none}.category-presentation .category-presentation--crumbs.is--on-image .crumbs--link{pointer-events:auto}.category-presentation .category-presentation--crumbs.is--on-image .crumbs--link:hover{text-decoration:underline}.category-presentation .category-presentation--crumbs.is--on-image .crumbs--separator{opacity:0.7}.category-presentation .category-presentation--crumbs.is--above-title,.tspo-ai-world-crumbs .category-presentation--crumbs.is--above-title{padding-top:8px;color:#45484d}.category-presentation .category-presentation--crumbs.is--above-title .crumbs--link:hover,.tspo-ai-world-crumbs .category-presentation--crumbs.is--above-title .crumbs--link:hover{color:#0375b4}.category-presentation .category-presentation--crumbs.is--above-title .crumbs--current,.tspo-ai-world-crumbs .category-presentation--crumbs.is--above-title .crumbs--current{color:#0375b4}.category-presentation .category-presentation--crumbs.is--above-title .crumbs--separator,.tspo-ai-world-crumbs .category-presentation--crumbs.is--above-title .crumbs--separator{color:#c8c8c8}}@media all and (min-width:1025px){.has--category-header .sidebar-main{padding-top:30px}.has--category-header .listing--content{padding-top:30px}.has--category-header .category-presentation .category-presentation--crumbs.is--above-title,.has--category-header .tspo-ai-world-crumbs .category-presentation--crumbs.is--above-title{padding-top:0;margin-bottom:8px}}@media all and (min-width:1025px){.tspo-ai-world-crumbs+.tspo-ai-world--upper .sf-emb-world--category{display:grid;grid-template-columns:minmax(0, max-content) auto;column-gap:18px}.tspo-ai-world-crumbs+.tspo-ai-world--upper .sf-emb-world--category>*{grid-column-start:1;grid-column-end:span 2}.tspo-ai-world-crumbs+.tspo-ai-world--upper .sf-emb-world--category .sf-emb-head{display:contents}.tspo-ai-world-crumbs+.tspo-ai-world--upper .sf-emb-world--category .sf-emb-title{grid-row-start:1;grid-column-start:1;grid-column-end:span 2}.tspo-ai-world-crumbs+.tspo-ai-world--upper .sf-emb-world--category .sf-emb-intro{grid-row-start:2;grid-column-start:1;grid-column-end:span 1;max-width:none}.tspo-ai-world-crumbs+.tspo-ai-world--upper .sf-emb-world--category .sf-emb-jump{grid-row-start:2;grid-column-start:2;align-self:last baseline}}.tspo-deal-badge{display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap;flex:0 0 auto;gap:4px;padding:0 8px 0 4px;height:32px;border-radius:16px;background:#D01642;color:#FFFFFF;font-size:0.875rem;font-weight:400;white-space:nowrap}.tspo-deal-badge.is--above-world{display:inline-flex;align-self:flex-start;width:fit-content;margin:8px 0}.tspo-deal-badge--icon{display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:nowrap;width:24px;height:24px;border-radius:12px;background:#FFFFFF;color:#D01642;font-weight:700}.category-presentation .header-image--footer{position:absolute;left:0;right:0;bottom:0;display:flex;flex-direction:row;align-items:flex-end;justify-content:flex-end;flex-wrap:nowrap;gap:14px;padding:8px;pointer-events:none}.category-presentation .header-image--footer .tspo-deal-badge{box-shadow:0 1px 4px rgba(0,0,0,0.25)}.category-presentation .tspo-deal-headline{color:#D01642}@media all and (min-width:1025px){.category-presentation .header-image--footer{padding:0 20px 14px}.category-presentation .header-image--footer .tspo-deal-badge{height:36px;border-radius:18px;font-size:1rem}.category-presentation .header-image--footer.has--crumbs{justify-content:space-between;padding-top:56px;background:linear-gradient(to top, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0.25) 55%, rgba(0,0,0,0) 100%)}.category-presentation .header-image--footer .category-presentation--crumbs.is--on-image{position:static;flex:1 1 auto;min-width:0;padding:0;background:none}}.sf-embed-root #sf-markenwelt.sf-emb-lower--supplier .sf-hub-blocks>div:first-child>[data-block-type=heading]>h2{padding:0;background:none;color:#2b3036;font-weight:300;font-size:24px;line-height:1.2}@media all and (min-width:861px){.sf-embed-root #sf-markenwelt.sf-emb-lower--supplier .sf-hub-blocks>div:first-child>[data-block-type=heading]>h2{font-size:28px}}.sf-embed-root #sf-markenwelt.sf-emb-lower--supplier .sf-hub-blocks>div:first-child>[data-block-type=heading]>h2::before{content:"Markenwelt";display:block;margin-bottom:4px;color:#0375b4;font-size:12px;font-weight:600;line-height:1.4;letter-spacing:0.12em;text-transform:uppercase}.sf-embed-root #sf-markenwelt.sf-emb-lower--supplier .sf-hub-blocks>div:first-child>[data-block-type=heading]>h2::after{content:"";display:block;width:48px;height:3px;margin-top:14px;background:#0375b4}html[lang^=en] .sf-embed-root #sf-markenwelt.sf-emb-lower--supplier .sf-hub-blocks>div:first-child>[data-block-type=heading]>h2::before{content:"Brand world"}.sf-embed-root #sf-ratgeber.sf-emb-lower--category{max-width:none}.sf-embed-root #sf-ratgeber.sf-emb-lower--category .sf-block-image,.sf-embed-root #sf-ratgeber.sf-emb-lower--category .sf-hub-video,.sf-embed-root #sf-ratgeber.sf-emb-lower--category .sf-hub-gallery{max-width:none}.sf-embed-root #sf-ratgeber.sf-emb-lower--category .sf-hub-text,.sf-embed-root #sf-ratgeber.sf-emb-lower--category .sf-emb-list,.sf-embed-root #sf-ratgeber.sf-emb-lower--category .sf-emb-fold-a,.sf-embed-root #sf-ratgeber.sf-emb-lower--category .sf-hub-blocks>div:has(> [data-align]):has(+ div > [data-block-type=richtext]){max-width:96ch}.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:#45484d;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}.sf-embed-root :where(img){max-height:none}.sf-embed-root :where(h1, h2, h3, h4, h5, h6){font-family:inherit}.sf-embed-root :where(p){line-height:inherit}.sf-embed-root :where(blockquote){border-radius:0;box-shadow:none;background:none;text-align:inherit}.sf-embed-root :where(a):hover,.sf-embed-root :where(a):focus{color:inherit}.sf-embed-root :where(label){font-size:inherit;color:inherit}.sf-embed-root :where(input)[type=search],.sf-embed-root :where(input)[type=text]{width:auto;border-radius:0;box-shadow:none;background-color:transparent;color:inherit;font-size:inherit;line-height:inherit;text-align:inherit}.sf-embed-root :where(input)[type=search]:focus,.sf-embed-root :where(input)[type=text]:focus{box-shadow:none;background-color:transparent;color:inherit}.sf-embed-root :where(th, td){background:none;color:inherit;text-align:inherit}.sf-embed-root :where(tr):nth-child(even) :where(td){background:none}.tspo-ai-magazine-home{width:100%;max-width:1260px;margin:0 auto}.tspo-ai-magazine--home-promo{margin-top:40px}.tspo-ai-magazine-pending{max-width:640px;margin:60px auto;padding:0 16px;text-align:center}.tspo-ai-magazine-pending__title{margin-bottom:16px}.tspo-ai-magazine-pending__text{margin-bottom:32px}.tspo-ai-magazine-pending__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}@media (min-width:1001px){.tspo-ai-magazine-page .sf-embed-root .sf-contents{margin-top:24px}}.tspo-ai-magazine-page .sf-embed-root .sf-rail-share{display:inline-flex;align-items:center;gap:8px;width:auto;padding:6px 0;border:0;background:none;color:#0375b4;font-size:14px;font-weight:600;cursor:pointer}.tspo-ai-magazine-page .sf-embed-root .sf-rail-share::before{content:"";width:18px;height:18px;flex-shrink:0;background-color:currentColor;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http:%2F%2Fwww.w3.org%2F2000%2Fsvg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3v12'%2F%3E%3Cpath d='M8 7l4-4 4 4'%2F%3E%3Cpath d='M5 11v8a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2v-8'%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http:%2F%2Fwww.w3.org%2F2000%2Fsvg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3v12'%2F%3E%3Cpath d='M8 7l4-4 4 4'%2F%3E%3Cpath d='M5 11v8a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2v-8'%2F%3E%3C%2Fsvg%3E");-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.tspo-ai-magazine-page .sf-embed-root .sf-rail-share:hover,.tspo-ai-magazine-page .sf-embed-root .sf-rail-share:focus-visible{color:#025482;text-decoration:underline;text-underline-offset:3px}.tspo-ai-magazine-page .sf-embed-root .sf-read-on{border-top:0}.tspo-ai-magazine-page .sf-embed-root .sf-read-on .sf-story-card{border-bottom:0}@media (max-width:600px){.tspo-ai-magazine-page .sf-embed-root .sf-read-on .sf-card-body h3,.tspo-ai-magazine-page .sf-embed-root .sf-read-on .sf-card-body>p:last-child{max-width:none}}.tspo-ai-magazine-page .sf-embed-root .sf-author-box>div:first-child{grid-column-start:1;grid-column-end:-1}.tspo-ai-magazine-sr-only{position:absolute !important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.tspo-ai-magazine-page .tspo-ai-magazine-skeleton{pointer-events:none}.tspo-ai-magazine-page .tspo-ai-magazine-skeleton__media,.tspo-ai-magazine-page .tspo-ai-magazine-skeleton__line{display:block;border-radius:4px;background-color:#eceef0;background-image:linear-gradient(90deg, #eceef0 0%, #f7f8f9 50%, #eceef0 100%);background-size:200% 100%;background-repeat:no-repeat;animation:tspo-ai-magazine-shimmer 1.4s ease-in-out infinite}.tspo-ai-magazine-page .tspo-ai-magazine-skeleton__media{width:100%;aspect-ratio:1.5}.tspo-ai-magazine-page .tspo-ai-magazine-skeleton__line{width:100%;height:14px;margin-top:10px}.tspo-ai-magazine-page .tspo-ai-magazine-skeleton__line--eyebrow{width:35%;height:10px;margin-top:14px}.tspo-ai-magazine-page .tspo-ai-magazine-skeleton__line--title{width:85%;height:20px}.tspo-ai-magazine-page .tspo-ai-magazine-skeleton__line--short{width:60%}@media (prefers-reduced-motion:reduce){.tspo-ai-magazine-page .tspo-ai-magazine-skeleton__media,.tspo-ai-magazine-page .tspo-ai-magazine-skeleton__line{animation:none;background-image:none}}@keyframes tspo-ai-magazine-shimmer{0%{background-position:100% 0}100%{background-position:-100% 0}}.sidebar-main .tspo-ai-magazine-sidebar{display:none}@media all and (min-width:1025px){.sidebar-main .tspo-ai-magazine-sidebar{display:block}}.sidebar-main.off-canvas .tspo-ai-magazine-sidebar .sidebar--categories-navigation.tspo-ai-magazine-sidebar__apps{margin-top:40px}.is--ai-magazine .content-main{background-color:#f7f5f2 !important;border-image-source:linear-gradient(#f7f5f2, #f7f5f2);border-image-slice:0 fill;border-image-outset:0 100vw;padding-bottom:40px;margin-bottom:0}.is--ai-magazine .page-wrap{overflow-x:clip}.tspo-ai-magazine-page .sf-dynamik{--sf-gutter:0px}.tspo-ai-magazine-page .sf-embed-root .sf-kb3 .sf-kb3-page,.tspo-ai-magazine-page .sf-embed-root .sf-kb .sf-kb-wrap,.tspo-ai-magazine-page .sf-embed-root .sf-kb .sf-kb-credit,.tspo-ai-magazine-page .sf-embed-root .sf-bs .sf-bs-sections,.tspo-ai-magazine-page .sf-embed-root .sf-bs:not(.sf-bs-buehne) .sf-bs-sale-sections,.tspo-ai-magazine-page .sf-embed-root .sf-mw-kopf,.tspo-ai-magazine-page .sf-embed-root .sf-hl .sf-hl-terrain,.tspo-ai-magazine-page .sf-embed-root .sf-hl .sf-hl-gear,.tspo-ai-magazine-page .sf-embed-root .sf-hl .sf-hl-winter,.tspo-ai-magazine-page .sf-embed-root .sf-bts .sf-bts-categories,.tspo-ai-magazine-page .sf-embed-root .sf-bts .sf-bts-mag,.tspo-ai-magazine-page .sf-embed-root .sf-hm .sf-hm-verteiler,.tspo-ai-magazine-page .sf-embed-root .sf-hm .sf-hm-radar,.tspo-ai-magazine-page .sf-embed-root .sf-hm .sf-hm-geschichten,.tspo-ai-magazine-page .sf-embed-root .sf-hm .sf-hm-saisonband,.tspo-ai-magazine-page .sf-embed-root .sf-hm .sf-hm-3d,.tspo-ai-magazine-page .sf-embed-root .sf-hm .sf-hm-finder,.tspo-ai-magazine-page .sf-embed-root .sf-hm .sf-hm-kapitelreihe,.tspo-ai-magazine-page .sf-embed-root .sf-hm .sf-hm-alpenflug,.tspo-ai-magazine-page .sf-embed-root .sf-hm .sf-hm-heute-band,.tspo-ai-magazine-page .sf-embed-root .sf-hm .sf-hm-schnee{padding-left:0;padding-right:0}.tspo-ai-magazine-page .sf-embed-root .sf-kb3 .sf-kb3-hero,.tspo-ai-magazine-page .sf-embed-root .sf-kb3 .sf-kb3-stage,.tspo-ai-magazine-page .sf-embed-root .sf-kb3 .sf-kb3-band,.tspo-ai-magazine-page .sf-embed-root .sf-kb3 .sf-kb3-cbar,.tspo-ai-magazine-page .sf-embed-root .sf-bs:not(.sf-bs-buehne) .sf-bs-logos-rail,.tspo-ai-magazine-page .sf-embed-root .sf-bs:not(.sf-bs-buehne) .sf-bs-laut-kacheln,.tspo-ai-magazine-page .sf-embed-root .sf-bs-salepage:not(.sf-bs-buehne) .sf-bs-lareas.sf-bs-kacheln,.tspo-ai-magazine-page .sf-embed-root .sf-bs:not(.sf-bs-buehne) .sf-bs-saleprod-groups .sf-shop-list[data-variant=sale]{margin-left:0;margin-right:0}@media all and (min-width:1025px){.is--ai-magazine .sidebar-main+.content--wrapper{margin-left:245px}.is--ai-magazine .tspo-ai-magazine-chips{display:none}.is--ai-magazine .tspo-ai-magazine-page .sf-embed-root .sf-container{width:100%;margin-inline:0}.is--ai-magazine .tspo-ai-magazine-page{padding-top:40px}.is--ai-magazine .sidebar-main{padding-top:40px}}@media (min-width:1025px) and (min-height:600px){.is--ai-magazine .sidebar-main{position:sticky;top:-12px}}@media all and (min-width:1025px){.is--ai-magazine .tspo-ai-magazine-page .sf-embed-root .sf-article-open{padding-top:0}.is--ai-magazine .tspo-ai-magazine-page .sf-embed-root .sf-section-nav{margin-top:-2px}.is--ai-magazine .tspo-ai-magazine-page .sf-embed-root .sf-section-nav a{padding-top:0}.is--ai-magazine .sidebar-main .sidebar--categories-wrapper.tspo-ai-magazine-offcanvas-only{display:none !important}}.tspo-ai-magazine-chips{margin:0 0 16px;padding:8px 0;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.tspo-ai-magazine-chips::-webkit-scrollbar{display:none}.tspo-ai-magazine-chips__list{display:flex;gap:8px;margin:0;padding:0;list-style:none;white-space:nowrap}.tspo-ai-magazine-chips__chip{display:inline-block;padding:6px 14px;border:1px solid #c8c8c8;border-radius:16px;color:#45484d;font-size:14px;line-height:20px;text-decoration:none}.tspo-ai-magazine-chips__chip.is--active{border-color:#0375b4;background:#0375b4;color:#FFFFFF}.tspo-ai-magazine-bar{display:none}@media all and (max-width:1024px){.has--tspo-category-sheet .is--ai-magazine .tspo-ai-magazine-bar{display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap;gap:12px;margin:0 0 16px}.has--tspo-category-sheet .is--ai-magazine .tspo-ai-magazine-nav .sf-topbar-ad{margin-bottom:16px}.has--tspo-category-sheet .is--ai-magazine .tspo-ai-magazine-chips,.has--tspo-category-sheet .is--ai-magazine .tspo-ai-magazine-page .sf-embed-root .sf-section-nav{display:none}.has--tspo-category-sheet .is--ai-magazine .tspo-ai-magazine-bar.has--back~.tspo-ai-magazine-page .sf-article-titleblock .sf-eyebrow-zurueck{display:none}}.tspo-ai-magazine-bar__button{display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:nowrap;flex:0 0 auto;gap:6px;height:44px;margin:0;padding:0 14px;border:1px solid #0375b4;border-radius:0;background:#FFFFFF;color:#0375b4;font-size:15px;font-weight:600;white-space:nowrap;cursor:pointer}.tspo-ai-magazine-bar__button:focus-visible{outline:2px solid #0375b4;outline-offset:1px}.tspo-ai-magazine-bar__here{flex:1 1 auto;min-width:0;margin:0;overflow:hidden;color:#5f6368;font-size:13px;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.tspo-ai-magazine-bar__here strong{color:#45484d;font-weight:600}a.tspo-ai-magazine-bar__back{display:block;padding:12px 0;text-decoration:none}a.tspo-ai-magazine-bar__back strong{color:#0375b4}a.tspo-ai-magazine-bar__back:hover strong,a.tspo-ai-magazine-bar__back:focus-visible strong{text-decoration:underline}.is--ai-magazine-fit .sidebar-main.off-canvas .tspo-ai-magazine-sidebar .sidebar--navigation .navigation--link:hover{color:#176b58}.is--ai-magazine-fit .sidebar-main.off-canvas .tspo-ai-magazine-sidebar .sidebar--navigation .navigation--link.is--active{border-left-color:#176b58;color:#176b58}.is--ai-magazine-fit .sidebar-main.off-canvas .tspo-ai-magazine-sidebar .collapse--header:hover .collapse--toggler{color:#176b58}.is--ai-magazine-fit .tspo-ai-magazine-chips .tspo-ai-magazine-chips__chip.is--active{border-color:#176b58;background:#176b58}.is--ai-magazine-advice .sidebar-main.off-canvas .tspo-ai-magazine-sidebar .sidebar--navigation .navigation--link:hover{color:#0375b4}.is--ai-magazine-advice .sidebar-main.off-canvas .tspo-ai-magazine-sidebar .sidebar--navigation .navigation--link.is--active{border-left-color:#0375b4;color:#0375b4}.is--ai-magazine-advice .sidebar-main.off-canvas .tspo-ai-magazine-sidebar .collapse--header:hover .collapse--toggler{color:#0375b4}.is--ai-magazine-advice .tspo-ai-magazine-chips .tspo-ai-magazine-chips__chip.is--active{border-color:#0375b4;background:#0375b4}.is--ai-magazine-travel .sidebar-main.off-canvas .tspo-ai-magazine-sidebar .sidebar--navigation .navigation--link:hover{color:#a84b27}.is--ai-magazine-travel .sidebar-main.off-canvas .tspo-ai-magazine-sidebar .sidebar--navigation .navigation--link.is--active{border-left-color:#a84b27;color:#a84b27}.is--ai-magazine-travel .sidebar-main.off-canvas .tspo-ai-magazine-sidebar .collapse--header:hover .collapse--toggler{color:#a84b27}.is--ai-magazine-travel .tspo-ai-magazine-chips .tspo-ai-magazine-chips__chip.is--active{border-color:#a84b27;background:#a84b27}.is--ai-magazine-club .sidebar-main.off-canvas .tspo-ai-magazine-sidebar .sidebar--navigation .navigation--link:hover{color:#7143a6}.is--ai-magazine-club .sidebar-main.off-canvas .tspo-ai-magazine-sidebar .sidebar--navigation .navigation--link.is--active{border-left-color:#7143a6;color:#7143a6}.is--ai-magazine-club .sidebar-main.off-canvas .tspo-ai-magazine-sidebar .collapse--header:hover .collapse--toggler{color:#7143a6}.is--ai-magazine-club .tspo-ai-magazine-chips .tspo-ai-magazine-chips__chip.is--active{border-color:#7143a6;background:#7143a6}.is--ai-magazine-sport .sidebar-main.off-canvas .tspo-ai-magazine-sidebar .sidebar--navigation .navigation--link:hover{color:#b3243a}.is--ai-magazine-sport .sidebar-main.off-canvas .tspo-ai-magazine-sidebar .sidebar--navigation .navigation--link.is--active{border-left-color:#b3243a;color:#b3243a}.is--ai-magazine-sport .sidebar-main.off-canvas .tspo-ai-magazine-sidebar .collapse--header:hover .collapse--toggler{color:#b3243a}.is--ai-magazine-sport .tspo-ai-magazine-chips .tspo-ai-magazine-chips__chip.is--active{border-color:#b3243a;background:#b3243a}body .sf-embed-root{--sf-hl-text:#45484d !important;--sf-ink:#45484d !important;--sf-text:#45484d !important;--sf-muted:#45484d !important}.tspo-ai-listing-teaser{grid-column:span 2;display:block;margin-bottom:20px;min-width:0}.tspo-ai-world{min-width:0;margin-bottom:20px}.tspo-ai-world .sf-embed-root{--sf-emb-ink:#45484d !important;--sf-emb-fg:#45484d !important}.tspo-ai-world .sf-embed-root .sf-emb-finder-row{flex-direction:column !important;align-items:flex-start !important;gap:6px !important}.tspo-ai-world .sf-embed-root .sf-emb-finder-q{font-size:13px !important;font-weight:600 !important;text-transform:uppercase;letter-spacing:0.06em}.tspo-ai-world .sf-embed-root .sf-emb-finder-uses{align-self:stretch !important;padding-left:0 !important}.tspo-ai-world .sf-embed-root .sf-emb-finder-uses.is--filled{padding-right:3px;-webkit-mask-image:none;mask-image:none}.tspo-ai-world .sf-embed-root .sf-emb-finder-uses.is--filled>li{flex:1 1 auto}.tspo-ai-world .sf-embed-root .sf-emb-finder-use b{font-weight:400}.tspo-ai-world .sf-embed-root .sf-emb-finder-use small{margin-top:4px;font-size:var(--sf-emb-size-15, 15px);line-height:1.3}.tspo-ai-world .sf-embed-root .sf-emb-tile{height:270px}@media (max-width:767px){.tspo-ai-world .sf-embed-root .sf-emb-tile{height:254px}}.tspo-ai-world .sf-embed-root .sf-emb-finder-use--bild:not([aria-expanded=true]){background:#f3f3f6 !important}.tspo-ai-world .sf-embed-root .sf-emb-finder-use--bild .sf-emb-finder-thumb{background:radial-gradient(circle closest-side, #fff 45%, #f3f3f6 100%) !important}.tspo-ai-world .sf-embed-root .sf-emb-finder-pick>a{flex-direction:row !important;flex-wrap:wrap;align-items:flex-start !important;gap:4px 10px !important;background:radial-gradient(circle 28px at 36px 36px, #fff 45%, #f3f3f6 100%) #f3f3f6 !important;border:1px solid var(--sf-emb-line, #dadae5) !important}.tspo-ai-world .sf-embed-root .sf-emb-finder-pick>a>img{flex:none;mix-blend-mode:multiply}.tspo-ai-world .sf-embed-root .sf-emb-finder-pick-copy{flex:1 1 120px;min-width:0;align-self:center}.tspo-ai-magazine-rail{position:relative}.tspo-ai-magazine-rail .sf-shop-list[data-layout=rail]{padding-bottom:2px;scrollbar-width:none;cursor:grab}.tspo-ai-magazine-rail .sf-shop-list[data-layout=rail]::-webkit-scrollbar{display:none}.tspo-ai-magazine-rail .sf-shop-list[data-layout=rail].is--dragging{scroll-snap-type:none;scroll-behavior:auto;cursor:grabbing;user-select:none}.tspo-ai-magazine-rail .tspo-ai-magazine-rail__arrow{position:absolute;top:50%;z-index:2;display:flex;align-items:center;justify-content:center;width:36px;height:56px;margin-top:-28px;padding:0;border:0;border-radius:0;background:#0375b4;color:#FFFFFF;font-size:18px;line-height:1;cursor:pointer;box-shadow:0 2px 8px rgba(0,0,0,0.15)}.tspo-ai-magazine-rail .tspo-ai-magazine-rail__arrow:hover,.tspo-ai-magazine-rail .tspo-ai-magazine-rail__arrow:focus-visible{background:#025e91}.tspo-ai-magazine-rail .tspo-ai-magazine-rail__arrow[hidden]{display:none}.tspo-ai-magazine-rail .tspo-ai-magazine-rail__arrow--prev{left:0}.tspo-ai-magazine-rail .tspo-ai-magazine-rail__arrow--next{right:0}.tspo-ai-magazine-rail .sfmag-mz__trio{padding-bottom:0;scrollbar-width:none}.tspo-ai-magazine-rail .sfmag-mz__trio::-webkit-scrollbar{display:none}.tspo-ai-magazine-rail .sfmag-mz__trio.is--scrollable{cursor:grab}.tspo-ai-magazine-rail .sfmag-mz__trio.is--dragging{scroll-snap-type:none;scroll-behavior:auto;cursor:grabbing;user-select:none}.sfmag-mz__stage>.tspo-ai-magazine-rail{min-width:0}.sf-embed-root .js--fancy-select.select-field{height:auto;max-width:none}.sf-embed-root .js--fancy-select.select-field select{padding-right:40px}.sf-embed-root .js--fancy-select.select-field:after{top:1px;bottom:1px;height:auto;max-height:none;display:flex;align-items:center;justify-content:center;line-height:1}.sf-embed-root .sf-kb3 .js--fancy-select.select-field.sf-kb3-sort{width:auto;max-width:100%;padding:0;background:none}.sf-embed-root .sf-kb3 .js--fancy-select.select-field.sf-kb3-sort select{height:auto;border:1px solid #cbceda}@media (max-width:767px){.sf-embed-root .sf-kb3 .js--fancy-select.select-field.sf-kb3-sort{width:100%}}.language--flag{width:18px;height:12px}.language--flag.de_DE{background-image:linear-gradient(to bottom, #000 4px, #d00 4px, #d00 8px, #ffce00 8px)}.language--flag.de_AT{background-position:0 0;background-image:linear-gradient(to bottom, #ed2939 4px, #fff 4px, #fff 8px, #ed2939 8px)}.language--flag.en_GB{background-size:cover;background-position:center}.language--flag.de_CH{background-color:#da291c;background-position:0 0;background-repeat:no-repeat;background-size:100% 100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' viewBox='0 0 18 12'%3E%3Cpath fill='%23da291c' d='M0 0h18v12H0z'%2F%3E%3Cpath fill='%23fff' d='M8 2h2v3h3v2h-3v3H8V7H5V5h3z'%2F%3E%3C%2Fsvg%3E")}.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}.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:#a21133;background:-ms-linear-gradient(top, #d01642 0%, #a21133 100%);background:linear-gradient(to bottom, #d01642 0%, #a21133 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{--expand-max:300px;--in-duration:2000ms;--easing-out:cubic-bezier(.22, 1, .36, 1);overflow:hidden;max-height:0;transform-origin:top;will-change:max-height,opacity,transform,filter;animation:promo-expand var(--in-duration) var(--easing-out) forwards}.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:#45484d}.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-white .promotion-headline,.advanced-promotion-container.background-color-white .promotion-text{color:#45484d}.advanced-promotion-container.background-color-white .promotion-headline.has-icon:before{color:#45484d}.advanced-promotion-container.background-color-red{background-color:#D01642}.advanced-promotion-container.background-color-blue{background-color:#0375b4}.advanced-promotion-container.background-color-green{background-color:#6a9e06}.advanced-promotion-container.color-white .promotion-headline.has-icon:before{color:#FFFFFF}.advanced-promotion-container.color-red .promotion-headline.has-icon:before{color:#D01642}.advanced-promotion-container.color-blue .promotion-headline.has-icon:before{color:#0375b4}.advanced-promotion-container.color-green .promotion-headline.has-icon:before{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:#D01642}.advanced-promotion--badge.red:after,.advanced-promotion--badge.discount-sale:after{border-top-color:#D01642}.advanced-promotion--badge.red:before,.advanced-promotion--badge.discount-sale:before{background:#D01642}.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:#D01642}.promotion-countdown-container.color-red .advanced-promotion-countdown .figure>span{color:#D01642}.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:#45484d}.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:#D01642}.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-loyaltylevel-container{margin-bottom:8px}#promotion-loyaltylevel-container .upper,#promotion-loyaltylevel-container .lower{display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap}#promotion-loyaltylevel-container .lower{margin-top:4px}#promotion-loyaltylevel-container .lower .deduction{color:#D01642;font-weight:700}#promotion-loyaltylevel-container{--expand-max:100px;--in-duration:2000ms;--easing-out:cubic-bezier(.22, 1, .36, 1);overflow:hidden;max-height:0;transform-origin:top;will-change:max-height,opacity,transform,filter;animation:promo-expand var(--in-duration) var(--easing-out) forwards}@keyframes promo-expand{from{max-height:0}to{max-height:var(--expand-max)}}@media (prefers-reduced-motion:reduce){#promotion-loyaltylevel-container{animation:none !important;max-height:none;opacity:1;transform:none;filter:none}#promotion-loyaltylevel-container .upper,#promotion-loyaltylevel-container .lower,#promotion-loyaltylevel-container .price{animation:none !important}}.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:#D01642}.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.color-white .promotion-show-more-link,.promotion-messageslider-container.color-white .promotion-headline{color:#FFFFFF}.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:#45484d}.promotion-messageslider-container.background-color-grey .swiper-button{background-color:#e9eaef}.promotion-messageslider-container.background-color-red .swiper-button{background-color:#D01642}.promotion-messageslider-container.background-color-blue .swiper-button{background-color:#0375b4}.promotion-messageslider-container.background-color-green .swiper-button{background-color:#008000}.promotion-messageslider-container.background-color-black .swiper-button{background-color:#000000}.ajax--cart .item--promotion-discount,.ajax--cart .item--regular-discount{color:#D01642}.product--table .item--promotion-discount,.product--table .item--regular-discount{color:#D01642;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 .suppliers--search{max-width:360px;margin:4px 0 12px}#tspo-supplier-filter .all-suppliers .suppliers--list{display:grid;grid-template-columns:repeat(auto-fill, minmax(170px, 1fr));gap:2px 16px;margin:0;padding:0}#tspo-supplier-filter .all-suppliers li{background-color:unset !important;min-width:0;overflow:hidden}#tspo-supplier-filter .all-suppliers li[hidden]{display:none}#tspo-supplier-filter .all-suppliers li a{display:block;padding:5px 10px;border-radius:4px;line-height:1.5;font-size:1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#tspo-supplier-filter .all-suppliers li a:hover,#tspo-supplier-filter .all-suppliers li a:focus-visible{background-color:#f3f3f6;color:#025482}#tspo-supplier-filter .all-suppliers li.is--active a{font-weight:700;background-color:#b8e5fe}#tspo-supplier-filter .all-suppliers .suppliers--no-result{margin:0;padding:5px 10px;color:#5f6368}@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-street-number-hint{margin:-4px 0 8px 0;color:#45484d;font-size:0.875rem}.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:#45484d;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:#45484d;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(12, minmax(0, 1fr));grid-template-rows:repeat(8, 76px);margin:20px;grid-gap:0.5rem}@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}.navigation-main .advanced-menu .gallery__item--banner{grid-column-start:1;grid-column-end:8;grid-row-start:1;grid-row-end:4;position:relative}.navigation-main .advanced-menu .gallery__item--banner img{object-position:left}.navigation-main .advanced-menu .gallery__item--outdoor{grid-column-start:8;grid-column-end:13;grid-row-start:1;grid-row-end:4;position:relative}.navigation-main .advanced-menu .gallery__item--ski-alpin,.navigation-main .advanced-menu .gallery__item--alpine-skiing{grid-column-start:1;grid-column-end:5;grid-row-start:4;grid-row-end:7;position:relative}.navigation-main .advanced-menu .gallery__item--skitouren,.navigation-main .advanced-menu .gallery__item--ski-touring{grid-column-start:5;grid-column-end:10;grid-row-start:4;grid-row-end:6;position:relative}.navigation-main .advanced-menu .gallery__item--running-fitness,.navigation-main .advanced-menu .gallery__item--running-fitness-workout{grid-column-start:10;grid-column-end:13;grid-row-start:4;grid-row-end:6;position:relative}.navigation-main .advanced-menu .gallery__item--camping{grid-column-start:5;grid-column-end:8;grid-row-start:6;grid-row-end:9;position:relative}.navigation-main .advanced-menu .gallery__item--langlauf,.navigation-main .advanced-menu .gallery__item--nordic-skiing{grid-column-start:8;grid-column-end:11;grid-row-start:6;grid-row-end:9;position:relative}.navigation-main .advanced-menu .gallery__item--urban-travel{grid-column-start:1;grid-column-end:5;grid-row-start:7;grid-row-end:9;position:relative}.navigation-main .advanced-menu .gallery__item--bike,.navigation-main .advanced-menu .gallery__item--cycling{grid-column-start:11;grid-column-end:13;grid-row-start:6;grid-row-end:9;position:relative}.navigation-main .advanced-menu .gallery__item--magazin{display:none}.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}.club-page{max-width:980px;padding-top:20px}.club-page .loyalty-status{margin-top:20px}.club-page .aggregation-box{display:flex;flex-direction:column;justify-content:space-between;flex-wrap:nowrap}.club-page .aggregation-box .box-text{flex-grow:1}.club-page .alert,.club-page .introduction-text{margin-top:20px}.club-page .footnote{margin-top:20px;font-size:0.875rem}@media all and (min-width:768px){.club-page .messages.profile-incomplete,.club-page .profile-form-elements{display:grid;grid-gap:20px;grid-template-columns:repeat(2, minmax(0, 1fr))}}@media screen and (min-width:768px) and (-ms-high-contrast:active),(min-width:768px) and (-ms-high-contrast:none){.club-page .messages.profile-incomplete,.club-page .profile-form-elements{display:flex;flex-wrap:wrap}}@media all and (min-width:1025px){.club-page{padding-top:0}}.club-page .credits-history-list{list-style:none;background-color:#FFFFFF;padding:0 8px;border-radius:3px;-webkit-box-shadow:1px 1px 2px 1px #dcdbe0;box-shadow:1px 1px 2px 1px #dcdbe0;max-height:200px;overflow-y:scroll}.club-page .credits-history-list li{padding:8px 0;display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:nowrap}.club-page .credits-history-list li:not(:last-child){border-bottom:1px solid #e9eaef}.club-page .credits-history-list .credit-amount{margin-right:8px;min-width:54px;text-align:center}.club-page .credits-history-list .credit-label{flex-grow:1}.club-deals-page .deal-image{position:relative}.club-deals-page .deal-image .image-icon{background-color:#FFFFFF;border:2px solid #e9eaef;text-align:center;border-radius:50%}.club-deals-page .deal-image .image-icon.sale{color:#E33F3F;border-color:#E33F3F}.club-deals-page .deal-image .image-icon.voucher{color:#00AACE;border-color:#00AACE}.club-deals-page .deal-image .image-icon.present{color:#1FAA55;border-color:#1FAA55}.club-deals-page .deal-image .image-icon.summer{color:#E0A919;border-color:#E0A919}.club-deals-page .deal-image .image-icon.winter{color:#4C6AF0;border-color:#4C6AF0}.club-deals-page .deal-image .image-icon.community{color:#8A49D3;border-color:#8A49D3}.club-deals-page .deal-image .image-icon.reward{color:#D98708;border-color:#D98708}.club-deals-page .deal-image .image-icon.flash-deal{color:#E85C2F;border-color:#E85C2F}.club-deals-page .deal-image.has-image .image-icon{position:absolute;right:8px;bottom:-15px;z-index:1;width:50px;height:50px;line-height:45px}.club-deals-page .deal-image.has-image .image-icon i:before{font-size:1.7rem;position:relative;top:1px}.club-deals-page .deal-image.has-no-image{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-wrap:nowrap;background:linear-gradient(120deg, #aee6b5 0%, #fff 60%, #fff 100%)}.club-deals-page .deal-image.has-no-image.sale{background:linear-gradient(120deg, #e33f3f 0%, #fff 60%, #fff 100%)}.club-deals-page .deal-image.has-no-image.voucher{background:linear-gradient(120deg, #00aace 0%, #fff 60%, #fff 100%)}.club-deals-page .deal-image.has-no-image.present{background:linear-gradient(120deg, #1faa55 0%, #fff 60%, #fff 100%)}.club-deals-page .deal-image.has-no-image.summer{background:linear-gradient(120deg, #e0a919 0%, #fff 60%, #fff 100%)}.club-deals-page .deal-image.has-no-image.winter{background:linear-gradient(120deg, #4c6af0 0%, #fff 60%, #fff 100%)}.club-deals-page .deal-image.has-no-image.community{background:linear-gradient(120deg, #8a49d3 0%, #fff 60%, #fff 100%)}.club-deals-page .deal-image.has-no-image.reward{background:linear-gradient(120deg, #d98708 0%, #fff 60%, #fff 100%)}.club-deals-page .deal-image.has-no-image.flash-deal{background:linear-gradient(120deg, #e85c2f 0%, #fff 60%, #fff 100%)}.club-deals-page .deal-image.has-no-image .image-icon{width:80px;height:80px;line-height:75px}.club-deals-page .deal-image.has-no-image .image-icon i:before{font-size:2.5rem}.club-deals-page .deal-image:after{content:"";display:block;height:20px;position:absolute;bottom:0;width:100%}.club-deals-page .deal-image.sale:after{background-color:#E33F3F}.club-deals-page .deal-image.voucher:after{background-color:#00AACE}.club-deals-page .deal-image.present:after{background-color:#1FAA55}.club-deals-page .deal-image.summer:after{background-color:#E0A919}.club-deals-page .deal-image.winter:after{background-color:#4C6AF0}.club-deals-page .deal-image.community:after{background-color:#8A49D3}.club-deals-page .deal-image.reward:after{background-color:#D98708}.club-deals-page .deal-image.flash-deal:after{background-color:#E85C2F}.club-deals-page .card-extension .promo-code .details-value{margin-top:8px}.club-deals-page .card-extension code{margin-top:4px;border:1px dashed #dcdbe0;border-radius:20px;padding:4px 8px}@media all and (min-width:521px){.club-deals-page .card-list{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){.club-deals-page .card-list{display:flex;flex-wrap:wrap}}@media all and (min-width:768px){.club-deals-page .card-list{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){.club-deals-page .card-list{display:flex;flex-wrap:wrap}}.club-profile-page .profile-form-elements{margin-top:20px}.club-profile-page .profile-form-elements .aggregation-box{margin-bottom:20px}.club-profile-page .profile-completion-header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:nowrap}.club-profile-page .target-audience .box-text{flex-grow:0}.club-profile-page .target-audience .validated-you-form{flex-grow:1;display:flex;flex-direction:column;justify-content:space-between;flex-wrap:nowrap}.club-level-page .credits-history-box{margin-top:20px}.club-level-page .aggregation-box{margin-bottom:20px}@media all and (min-width:768px){.club-profile-page .profile-form-elements .aggregation-box{margin-bottom:0}.club-level-page .aggregation-box{margin-bottom:0}}@media all and (min-width:1025px){.is--ctl-club .sidebar-main{display:block}.is--ctl-club .sidebar-main+.content--wrapper{margin-left:16.25rem}}.club-signout-page{max-width:980px;min-height:600px;display:flex;flex-direction:column;align-items:center;justify-content:center;flex-wrap:nowrap}.club-signout-page .aggregation-box .icon--club{margin-top:-10px}.club-signout-page .aggregation-box .box-top-badge .icon--club{color:#FFFFFF}.loyalty-fitpoints-indicator{font-size:0.875rem;margin-bottom:8px}:root{--loyalty-blue-dark:rgba(2,35,73,0.7);--loyalty-silver-dark:rgba(114,114,114,0.7);--loyalty-gold-dark:rgba(218,198,44,0.7);--max:1500;--h:22px;--r:14px;--glass-border:rgba(255,255,255,0.35);--shadow:0 10px 25px rgba(0,0,0,0.15)}.loyalty-status{margin-bottom:20px}.loyalty-status .header{display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap}.loyalty-status .header .credits{font-weight:700}.loyalty-status .header .loyalty-level-badge{margin-left:8px}.loyalty-status .info{width:100%;text-align:right;font-size:0.84rem}.loyalty-status .progress-bar{position:relative;height:calc(var(--h) + 20px);display:grid;align-items:center}.loyalty-status .progress-bar::before{content:"";display:block;height:var(--h);border-radius:var(--r);background:var(--progress-bg);box-shadow:inset 0 2px 4px rgba(0,0,0,0.25),inset 0 22px 0 rgba(255,255,255,0.45)}.loyalty-status .progress-bar .bar{position:absolute;inset:10px 0;border-radius:var(--r);overflow:hidden;isolation:isolate}.loyalty-status .progress-bar .bar::after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(180deg, rgba(255,255,255,0.55), rgba(255,255,255,0) 55%),linear-gradient(120deg, rgba(255,255,255,0) 0%, rgba(255,255,255,0.45) 35%, rgba(255,255,255,0) 70%);mix-blend-mode:screen;opacity:0.85;transform:translateX(-100%);animation:sweep 2.4s ease-in-out .2s forwards}.loyalty-status .progress-bar .seg{position:absolute;top:0;bottom:0;left:0;width:0;border-radius:0;transition:width 0ms;box-shadow:inset 0 0 10px rgba(255,255,255,0.35)}.loyalty-status .progress-bar .seg:not(.cap-right){border-right:none !important}.loyalty-status .progress-bar .seg:not(.cap-left){border-left:none !important}.loyalty-status .progress-bar .seg.blue{background:#022349;border:1px solid #010b17}.loyalty-status .progress-bar .seg.silver{background:#727272;border:1px solid #595959;border-left:none}.loyalty-status .progress-bar .seg.gold{background:#DAC62C;border:1px solid #b4a31f}.loyalty-status .progress-bar .seg.cap-left{border-top-left-radius:var(--r);border-bottom-left-radius:var(--r)}.loyalty-status .progress-bar .seg.cap-right{border-top-right-radius:var(--r);border-bottom-right-radius:var(--r)}.loyalty-status .loyalty-labels{display:flex;flex-direction:row;align-items:center;justify-content:space-around;flex-wrap:nowrap}.loyalty-status .loyalty-labels .loyalty-label{background:#FFFFFF;text-align:center;position:relative;top:-4px}.loyalty-status .loyalty-labels .loyalty-label.blue{color:#022349}.loyalty-status .loyalty-labels .loyalty-label.silver{color:#595959}.loyalty-status .loyalty-labels .loyalty-label.gold{color:#DAC62C}@keyframes sweep{to{transform:translateX(0);opacity:0.2}}@media (prefers-reduced-motion:reduce){.progress-bar .bar::after{animation:none;opacity:0.4}}.loyalty-level-badge{padding:4px 8px;border-radius:var(--r, 14px);box-shadow:inset 0 0 10px rgba(255,255,255,0.35);color:#FFFFFF}.loyalty-level-badge.negative{border:1px solid #f1f1f1;background:#fafafa;color:#727272}.loyalty-level-badge.blue{border:1px solid #010b17;background:#022349}.loyalty-level-badge.silver{border:1px solid #595959;background:#727272}.loyalty-level-badge.gold{border:1px solid #b4a31f;background:#DAC62C}.you-alert.alert{display:flex;align-items:stretch;gap:0;color:#fff;overflow:hidden;padding:0}.you-alert.alert:not(.style--reddish):not(.style--greenish):not(.style--metallic):not(.style--purple){background:radial-gradient(120% 120% at 85% 15%, rgba(255,255,255,0.18) 0%, rgba(255,255,255,0) 40%),radial-gradient(120% 120% at 15% 85%, rgba(255,255,255,0.1) 0%, rgba(255,255,255,0) 45%),linear-gradient(135deg, #0375b4 0%, #0375b4 30%, #0496e6 60%, #22aefb 80%, #025482 90%, #025482 100%)}.you-alert.alert.style--reddish{background:radial-gradient(120% 120% at 85% 15%, rgba(255,255,255,0.18) 0%, rgba(255,255,255,0) 40%),radial-gradient(120% 120% at 15% 85%, rgba(255,255,255,0.1) 0%, rgba(255,255,255,0) 45%),linear-gradient(135deg, #f38ca4 0%, #f38ca4 30%, #e9305c 60%, #f38ca4 80%, #a21133 90%, #a21133 100%)}.you-alert.alert.style--greenish{background:radial-gradient(120% 120% at 85% 15%, rgba(255,255,255,0.18) 0%, rgba(255,255,255,0) 40%),radial-gradient(120% 120% at 15% 85%, rgba(255,255,255,0.1) 0%, rgba(255,255,255,0) 45%),linear-gradient(135deg, #8bcf08 0%, #8bcf08 30%, #6a9e06 60%, #6a9e06 80%, #496d04 90%, #496d04 100%)}.you-alert.alert.style--metallic{background:radial-gradient(120% 120% at 85% 15%, rgba(255,255,255,0.35) 0%, rgba(255,255,255,0) 40%),radial-gradient(120% 120% at 15% 85%, rgba(255,255,255,0.15) 0%, rgba(255,255,255,0) 45%),linear-gradient(135deg, #8e9eab 0%, #c4c9cf 25%, #e8eaed 45%, #b8bec6 60%, #9aa5b0 80%, #7a868f 100%)}.you-alert.alert.style-purple{background:radial-gradient(120% 120% at 85% 15%, rgba(255,255,255,0.18) 0%, rgba(255,255,255,0) 40%),radial-gradient(120% 120% at 15% 85%, rgba(255,255,255,0.1) 0%, rgba(255,255,255,0) 45%),linear-gradient(135deg, #5b14ff 0%, #ff00a8 68%, #2a005a 100%)}.you-alert .alert--icon{width:16%}.you-alert .alert--icon i{padding-top:8px;display:block;font-size:2.5rem}.you-alert .alert--content{flex:1 1 auto;float:none !important;width:auto !important;padding:16px 18px}.you-alert .entry--label{font-weight:800;letter-spacing:0.2px;font-size:1.05rem;margin-bottom:6px;color:#fff}.you-alert .entry--content{color:#FFFFFF}.you-alert .entry--content ul{list-style:none;padding-left:0;margin:10px 0 12px}.you-alert .entry--content li{position:relative;padding-left:26px;margin:6px 0}.you-alert .entry--content li::before{content:"";position:absolute;left:0;top:0.55em;width:10px;height:10px;border-radius:50%;background:#fff;box-shadow:0 0 0 5px rgba(255,255,255,0.12),0 2px 10px rgba(255,255,255,0.45)}.you-alert .entry--content a{color:#fff;text-decoration:underline;text-decoration-color:var(--pf-white-60);text-underline-offset:3px;transition:text-decoration-color .2s ease,color .2s ease}.you-alert .entry--content a:hover,.you-alert .entry--content a:focus{color:#fff;text-decoration-color:#fff;outline:none}.you-link{color:#2a005a}.you-text-gradient{background:radial-gradient(120% 120% at 85% 15%, rgba(255,255,255,0.18) 0%, rgba(255,255,255,0) 40%),radial-gradient(120% 120% at 15% 85%, rgba(255,255,255,0.1) 0%, rgba(255,255,255,0) 45%),linear-gradient(135deg, #5b14ff 0%, #ff00a8 68%, #2a005a 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.favorite-brand-list{list-style:none;background-color:#FFFFFF;padding:0 8px;border-radius:3px;-webkit-box-shadow:1px 1px 2px 1px #dcdbe0;box-shadow:1px 1px 2px 1px #dcdbe0;max-height:200px;overflow-y:scroll}.favorite-brand-list li{padding:8px 0;display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:nowrap}.favorite-brand-list li:not(:last-child){border-bottom:1px solid #e9eaef}#tspo-loyalty-banner .alert{width:100%}#tspo-loyalty-banner .icon--arrow-right-after{position:absolute;right:14px;top:28px;font-size:2rem}.product--buybox #tspo-loyalty-banner{margin-top:14px}#clubinfo #clubinfo-close{position:absolute;top:8px;left:8px;font-size:1.7rem}#clubinfo .headline{padding-left:20px;display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:nowrap}#clubinfo .headline .logo-main{height:50px;width:fit-content}#clubinfo .headline .club-label{font-weight:100;font-size:1.7rem}#clubinfo .list-with-icons{padding:14px;margin:8px 0}#clubinfo .list-with-icons .icon--club:before{margin-top:-4px}#clubinfo .aggregation-box .box-actions{justify-content:center}@media all and (min-width:1025px){#clubinfo .logo-main .logo--img{width:130px}#clubinfo .logo-main .logo--img.sportfits{background:url("../../themes/Frontend/SportFits/frontend/_public/src/img/logos/sportfits-logo-label-ci-color.svg")}}.product--buybox #tspo-loyalty-banner{margin-top:14px}.clearurl-box{margin:40px auto 0 auto;max-width:980px}#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;min-width:140px;display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap}#tspo-order-status .order--item .order--actions .btn .btn--label{flex:1 1 auto;text-align:center}#tspo-order-status .order--item .order--actions .btn i:before{font-size:1.15rem;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.64rem;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;margin-right:4px;font-size:1.3rem;font-family:"sportfits-icons"}@media all and (min-width:861px){#tspo-order-status .order--item .status-label:before{text-align:center}}#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:"\e963"}#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:"\e94b"}#tspo-order-status .order--item .status-label.status--4,#tspo-order-status .order--item .status-label.status--8{color:#D01642}#tspo-order-status .order--item .status-label.status--4:before,#tspo-order-status .order--item .status-label.status--8:before{content:"\e941"}#tspo-order-status .order--item .status-label.status--refunded{color:#FFA500}#tspo-order-status .order--item .status-label.status--refunded:before{content:"\e94c"}#tspo-order-status .order--item .status-label.status--return-registered{color:#D01642}#tspo-order-status .order--item .status-label.status--return-registered:before{content:"\e94c"}#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:"\e928";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 .order--actions{float:none;width:100%}#tspo-order-status .order--details{padding:20px}}.finish--teaser .tspo-order-status--main-panel{max-width:980px}.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;overflow-wrap:anywhere}@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,.account--dropdown-navigation .account--menu .accoumt-menu--new-btn{width:100%}.account--dropdown-navigation .account--menu .register--login-btn:after,.account--dropdown-navigation .account--menu .accoumt-menu--new-btn:after{position:absolute;top:10px;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:-16px;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 (hover:hover) and (pointer:fine){.account--dropdown-navigation{position:absolute;width:600px;z-index:1000000;top:70px;left:-310px}.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 (hover:hover) and (pointer:fine) and (-ms-high-contrast:active),(hover:hover) and (pointer:fine) and (-ms-high-contrast:none){.account--dropdown-navigation .tspo-quick-login{display:flex;flex-wrap:wrap}}@media (hover:hover) and (pointer:fine){.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:352px;width:24px;height:24px;background-color:#FFFFFF;-o-transform:rotate(-45deg);transform:rotate(-45deg);border:1px solid #c8c8c8;border-left:none;border-bottom:none}}@media (hover:hover) and (pointer:fine) and (min-width:861px){.account--dropdown-navigation{left:-295px;top:88px}}@media (hover:hover) and (pointer:fine) and (min-width:1025px){.account--dropdown-navigation{width:660px;top:88px;left:-340px}.account--dropdown-navigation:after{left:388px}}@media (hover:hover) and (pointer:fine) and (min-width:1261px){.account--dropdown-navigation{left:-510px}.account--dropdown-navigation:after{left:572px}.account--dropdown-navigation.user-logged-in{left:60px}}@media (hover:hover) and (pointer:fine) and (min-width:1501px){.account--dropdown-navigation.user-logged-in{left:73px}}@media (hover:hover) and (pointer:fine) 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}}@media (hover:hover) and (pointer:fine){.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}}.navigation--logout{display:block;margin-top:8px}.navigation--logout:before{font-family:"sportfits-icons";content:"\e946";margin-right:4px;position:relative;left:1px}.navigation--logout.loading:before{top:-2px;left:0}.user-logged-in .tspo-quick-login{display:none}.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}.full-width-listing-ad ins{display:block;max-width:1000px;margin:0 auto;aspect-ratio:2.5}.product-box-listing-ad ins{display:block;max-width:460px;aspect-ratio:0.575}body:not(.is--layout-b-grid) .full-width-listing-ad.is--empty,.is--adserver-unavailable body:not(.is--layout-b-grid) .full-width-listing-ad,body:not(.is--layout-b-grid) .product-box-listing-ad.is--empty,.is--adserver-unavailable body:not(.is--layout-b-grid) .product-box-listing-ad{display:none}@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:1434px}.tspo-notification-banner-container .items .image{width:40px;height:40px;margin-right:10px;flex-basis:40px}.tspo-notification-banner-container .items .image.image--wide{width:80px;flex-basis:80px}.tspo-notification-banner-container .items .image.image--wide svg{width:80px;height: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:#45484d !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;overflow-wrap:anywhere}.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;overflow-wrap:anywhere;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:#D01642;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:#D01642;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:8px;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}body.menu-bottom-showing #tspo-scroll.show{bottom:78px}.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(3, 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%;padding:8px 20px}.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(4, 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(5, 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 .featured-brand-list{display:grid;grid-gap:8px;grid-template-columns:repeat(7, minmax(0, 1fr))}}@media screen and (min-width:861px) and (-ms-high-contrast:active),(min-width:861px) and (-ms-high-contrast:none){.tspo-featured-brands-container .featured-brand-list{display:flex;flex-wrap:wrap}}@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 .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}}@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}body.is--ctl-game,body.is--ctl-game2,body.is--ctl-game3,body.is--ctl-virtualdressingroom,body.is--ctl-test,body.is--ctl-test2,body.is--ctl-microapp{overflow:hidden;position:absolute;top:0;right:0;left:0;bottom:0}#microapp{position:fixed;top:100px;bottom:0;left:0;right:0}#microapp.is--fullscreen{position:fixed;top:0;left:0;width:100%;height:100%;margin-top:0;z-index:100000}#microapp .toggle-fullscreen{position:absolute;z-index:1;border:1px solid #fff;-webkit-box-shadow:0 0 2px 1px #fff;box-shadow:0 0 2px 1px #fff;width:38px;height:38px;line-height:34px;text-align:center;border-radius:50%;color:#FFFFFF;font-size:1.3rem}#microapp .toggle-fullscreen.top-left{top:16px;left:16px}#microapp .toggle-fullscreen.top-right{top:16px;right:16px}#microapp .toggle-fullscreen.light{background-color:#0375b4}#microapp .toggle-fullscreen.dark{background-color:#025482}#microapp iframe{border:none;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}#microapp iframe html,#microapp iframe body{margin:0;height:100%}#microapp iframe body{overflow:auto;scrollbar-gutter:stable both-edges}@media all and (min-width:768px){#microapp{top:165px}#microapp .toggle-fullscreen{width:46px;height:46px;line-height:42px}#microapp .toggle-fullscreen.top-right{right:22px}}#tspo-reputation-management-thanks,#tspo-reputation-management-dialog{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: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:-170px}}@media all and (min-width:768px){#tspo-reputation-management-dialog:before,#tspo-reputation-management-dialog:after{display:block}}@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;gap:8px}#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}@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:#D01642;background:-ms-linear-gradient(top, #e9305c 0%, #d01642 100%);background:linear-gradient(to bottom, #e9305c 0%, #d01642 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{margin-top:20px}#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:14px}#tspo-return-container #tspo-return-choose-products .column--name p img{max-height:160px}#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:1025px){#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:#45484d}.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:#45484d;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:#D01642}.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:#45484d}#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}.btn-link{appearance:none;background:none;border:0;padding:0;margin:0;text-decoration:none;cursor:pointer}.btn-link span{text-decoration:underline}.modern-button{-webkit-font-smoothing:antialiased;appearance:none;border:0;padding:8px;font-weight:700;line-height:1;cursor:pointer;display:inline-flex;align-items:center;gap:0.55rem;transition:transform .12s ease,box-shadow .12s ease,filter .12s ease,background-position .2s ease;user-select:none;white-space:nowrap;text-decoration:none}.modern-button .collapse--toggler{position:static}.modern-button:hover{background-position:100% 0;filter:saturate(1.08)}.modern-button:disabled,.modern-button[aria-disabled=true]{cursor:not-allowed;opacity:0.55;filter:grayscale(.15);box-shadow:none}.modern-button.inactive{background:linear-gradient(90deg, #e9eaef, #dcdbe0) !important;border:1px solid #dcdbe0 !important;color:#45484d !important;box-shadow:none !important}.modern-button.ci-button{color:#FFFFFF;background:linear-gradient(90deg, #0375b4, #40e0d0);background-size:300% 100%;border:1px solid #0496e6}.modern-button.ci-button:hover{border:1px solid #40e0d0;color:#FFFFFF !important}.modern-button.error-button{color:#FFFFFF;background:linear-gradient(90deg, #d01642, #ff00a8);background-size:200% 100%;-webkit-box-shadow:1px 1px 2px 1px #dcdbe0;box-shadow:1px 1px 2px 1px #dcdbe0;border:1px solid #e9305c}.modern-button.error-button:hover{border:1px solid #ff00a8}.modern-button.you-button{color:#FFFFFF;background:linear-gradient(90deg, #5b14ff, #ff00a8);background-size:200% 100%;-webkit-box-shadow:1px 1px 2px 1px #dcdbe0;box-shadow:1px 1px 2px 1px #dcdbe0;border:1px solid #5b14ff}.modern-button.you-button:hover{border:1px solid #ff00a8}@media (prefers-reduced-motion:no-preference){.modern-button{position:relative;overflow:hidden}.modern-button::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg, transparent, rgba(255,255,255,0.35), transparent);transform:translateX(-120%);pointer-events:none}.modern-button:hover::after{transform:translateX(120%);transition:transform .6s ease}}.copy-to-clipboard{border:1px solid #c8c8c8;padding:4px 8px;font-weight:300;font-size:0.84rem;border-radius:3px}.collapse--header .collapse--toggler{font-family:"sportfits-icons"}.collapse--header .collapse--toggler:before{font-size:1.3rem;content:"\e92e"}.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:"\e92f"}.chip-list .list{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:8px}.chip-list.chip-filter-list{position:relative}.chip-list.chip-filter-list:after{content:"";position:absolute;top:0;bottom:0;width:24px;pointer-events:none}.chip-list.chip-filter-list:after{right:-2px;background:linear-gradient(to left, #fff 40%, rgba(255,255,255,0))}.chip-list.chip-filter-list .list{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;touch-action:pan-x;scroll-snap-type:x proximity;gap:8px;scrollbar-width:none}.chip-list.chip-filter-list .list::-webkit-scrollbar{display:none}.chip-list .chip{margin-bottom:8px;border-radius:20px;padding:8px 14px;white-space:nowrap;border:1px solid #c8c8c8;background-color:#FFFFFF;cursor:pointer;display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:nowrap}.chip-list .chip .toggle,.chip-list .chip .remove{font-size:1.3rem;margin-right:8px;position:relative;top:1px}.chip-list .chip .toggle:before{font-family:"sportfits-icons";content:"\e962"}.chip-list .chip.active .toggle:before{content:"\e95c"}.chip-list .toggle-visibility{width:fit-content;margin-top:8px}.chip-list .delete-all{color:#0375b4;font-size:0.875rem;padding-bottom:8px}.chip-list.primary .chip.active{background-color:#0375b4;color:#FFFFFF}.chip-list.primary .delete-all{color:#0375b4}.card-list{display:grid;grid-gap:20px;grid-template-columns:repeat(1, minmax(0, 1fr))}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.card-list{display:flex;flex-wrap:wrap}}.card-list .card{position:relative;-webkit-box-shadow:0 0 2px 1px #dcdbe0;box-shadow:0 0 2px 1px #dcdbe0;border-radius:8px;display:flex;flex-direction:column;justify-content:space-between;flex-wrap:nowrap}.card-list .card .card-image{height:200px}.card-list .card .card-image img{border-radius:8px 8px 0 0;width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .5s cubic-bezier(.89, 0, .58, 1)}.card-list .card .card-image .card-badge{position:absolute;width:fit-content;border-radius:15px;padding:4px 8px}.card-list .card .card-image .card-badge:before{font-weight:700;margin-right:4px}.card-list .card .card-image .card-badge.white-tranparency{background-color:rgba(255,255,255,0.7);color:#45484d}.card-list .card .card-image .card-badge.black-tranparency{background-color:rgba(0,0,0,0.5);color:#FFFFFF}.card-list .card .card-image .card-badge.top-right{top:8px;right:8px}.card-list .card .card-image .card-badge.top-left{top:8px;left:8px}.card-list .card .card-content{position:relative;padding:14px;flex-grow:1;display:flex;flex-direction:column;justify-content:space-between;flex-wrap:nowrap}.card-list .card .card-content .card-title{font-weight:700;margin-top:8px}.card-list .card .card-content .card-type{width:fit-content;position:absolute;top:-12px;right:8px;background-color:white;padding:4px 8px;border-radius:10px}.card-list .card .card-content .card-cta{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;flex-wrap:nowrap}.card-list .card .card-content .card-extension{position:absolute;z-index:10000;top:98%;left:0;right:0;background-color:#FFFFFF;padding:14px;-webkit-box-shadow:1px 2px 2px 1px #dcdbe0;box-shadow:1px 2px 2px 1px #dcdbe0;border-radius:0 0 8px 8px}.card-list .card .card-content .card-extension .description{padding-bottom:14px}.card-list .card .card-content .card-extension .details-label{color:#6b7280;font-size:0.875rem;line-height:1.3}.card-list .card .card-content .card-extension .details-value{font-weight:700;padding-bottom:14px;word-break:break-all}:root{--promo-bg:#f7f9fc;--promo-border:#e6e9ee;--promo-text:#1b1f23;--promo-muted:#6b7280;--promo-accent:#0ea5e9;--radius:12px;--shadow:0 6px 16px rgba(0,0,0,0.06)}.promo-details{margin-top:10px;background:var(--promo-bg);border:1px solid var(--promo-border);border-radius:var(--radius);padding:14px 14px 12px;box-shadow:var(--shadow);color:var(--promo-text);line-height:1.5;font-size:14px}.promo-lead{margin:0 0 10px 0;color:var(--promo-text);font-weight:500}.promo-grid{display:grid;gap:12px}@media (min-width:520px){.promo-grid{grid-template-columns:1fr 1fr}}.promo-section{display:grid;gap:10px}.info-row{display:grid;grid-template-columns:20px 1fr;gap:10px;align-items:start}.icon{display:inline-flex;opacity:0.7;margin-top:2px}.promo-label{font-size:12px;color:var(--promo-muted)}.promo-value{font-weight:600;margin-top:2px}.code-wrap{display:flex;align-items:center;gap:8px}.coupon{background:#fff;border:1px dashed var(--promo-accent);border-radius:999px;padding:6px 10px;font-weight:700;letter-spacing:0.5px}.copy-btn{appearance:none;border:1px solid var(--promo-border);background:#fff;border-radius:10px;padding:6px 10px;font-weight:600;cursor:pointer;transition:transform .06s ease,box-shadow .12s ease}.copy-btn:hover{box-shadow:0 2px 10px rgba(0,0,0,0.06)}.copy-btn:active{transform:translateY(1px)}.bullets{margin:0;padding-left:16px;color:var(--promo-text)}.promo-divider{border:0;border-top:1px solid var(--promo-border);margin:12px 0}.promo-links{font-size:13px;color:var(--promo-muted)}.promo-link{color:var(--promo-accent);text-decoration:none;border-bottom:1px solid rgba(14,165,233,0.25)}.promo-link:hover{border-bottom-color:currentColor}#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:#45484d}.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;overflow-wrap:anywhere}.markup-content p{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;overflow-wrap:anywhere}.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{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:wra p}.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}.markup-content .markup.category-navigation.chips .category-navigation-item .category-navigation-item-title{margin-top:0}@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{display:flex;flex-direction:row;align-items:flex-start;flex-wrap:nowrap}.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;width:20px;height:20px;line-height:20px;text-align:center}.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:#45484d}.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:#D01642}.markup-content .markup.proscons .proscons-columns-container .proscons-column+.proscons-column{margin-top:20px}@media all and (min-width:521px){.markup-content .markup.proscons .proscons-columns-container .proscons-column+.proscons-column{margin-top:0}}.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.7.3");src:url("/themes/Frontend/SportFits/frontend/_public/src/fonts/sportfits-icons.eot?v=1.7.3") format("embedded-opentype"),url("/themes/Frontend/SportFits/frontend/_public/src/fonts/sportfits-icons.woff2?v=1.7.3") format("woff2"),url("/themes/Frontend/SportFits/frontend/_public/src/fonts/sportfits-icons.woff?v=1.7.3") format("woff"),url("/themes/Frontend/SportFits/frontend/_public/src/fonts/sportfits-icons.ttf?v=1.7.3") format("truetype"),url("/themes/Frontend/SportFits/frontend/_public/src/fonts/sportfits-icons.svg?v=1.7.3") 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:"\e916"}.icon--thumbs-up:before{content:"\f168"}.icon--heart:before{content:"\e938"}.icon--compare:before{content:"\e93d"}.icon--swipe:before{content:"\e9d7"}.icon--print:before{content:"\f02f"}.icon--level-down:before{content:"\e91a"}.icon--close:before{content:"\e93f"}.icon--close-circle:before{content:"\e941"}.icon--back:before{content:"\e91d"}.icon--star:before{content:"\e601"}.icon--filter:before{content:"\e96a"}.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:"\e947"}.icon--return-thin:before{content:"\e94c"}.icon--menu:before{content:"\e934"}.icon--service:before{content:"\e948"}.icon--service-thin:before{content:"\e949"}.icon--question:before{content:"\e948"}.icon--account:before{content:"\e93a"}.icon--basket:before{content:"\e936"}.icon--mail:before{content:"\e607"}.icon--email:before{content:"\e902"}.icon--search:before{content:"\e93c"}.icon--cross:before{content:"\e93f"}.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:"\e696"}.icon--resize-shrink:before{content:"\e6c0"}.icon--categories:before{content:"\e6c6"}.icon--coupon:before{content:"\e916"}.icon--pdf:before{content:"\eadf"}.icon--edit:before{content:"\e922"}.icon--delete:before,.icon--cancel:before{content:"\e93f"}.icon--save:before{content:"\f0c7"}.icon--qrcode:before{content:"\e94d"}.icon--qrcode-after:after{content:"\e94d"}.icon--truck:before{content:"\e94a"}.icon--truck-thin:before{content:"\e94b"}.icon--shipping-dhl:before{content:"\e90a"}.icon--shipping-swisspost:before{content:"\e90e"}.icon--shipping-dpd:before{content:"\e90f"}.icon--shipping-dpd-after:after{content:"\e90f"}.icon--payment-swagpaymentpaypalunified:before{content:"\e910"}.icon--payment-stripe_payment_card-visa:before,.icon--payment-swagpaymentpaypalunifiedadvancedcreditdebitcard-visa:before{content:"\e90c"}.icon--payment-stripe_payment_card-mastercard:before,.icon--payment-swagpaymentpaypalunifiedadvancedcreditdebitcard-mastercard:before{content:"\e90b"}.icon--payment-stripe_payment_google_pay:before,.icon--payment-adyen_googlepay:before{content:"\e927"}.icon--payment-stripe_payment_apple_pay:before,.icon--payment-adyen_applepay:before{content:"\e926"}.icon--payment-stripe_payment_ideal:before,.icon--payment-swagpaymentpaypalunifiedideal:before{content:"\e924"}.icon--payment-stripe_payment_bancontact:before,.icon--payment-swagpaymentpaypalunifiedbancontact:before{content:"\e925"}.icon--payment-amazon_pay:before{content:"\e912"}.icon--payment-bestit_klarna_payments_pay_now:before{content:"\e906"}.icon--payment-stripe_payment_sofort:before,.icon--payment-swagpaymentpaypalunifiedsofort:before,.icon--payment-bestit_klarna_payments_direct_bank_transfer:before{content:"\e90d"}.icon--payment-bestit_klarna_payments_slice_it{display:none !important}.icon--payment-swagpaymentpaypalunifiedsepa:before{content:"\e919"}.icon--play:before{content:"\e92a"}.icon--play-youtube:before{content:"\e929"}.icon--outfit:before{content:"\e91b"}.icon--similarity:before{content:"\e92b"}.icon--facts:before{content:"\e92c"}.icon--care-instructions:before{content:"\e92d"}.icon--product-description:before{content:"\e953"}.icon--payment-swagpaymentpaypalunifiedp24{display:none !important}.icon--payment-swagpaymentpaypalunifiedp24:before{content:"\e913"}.icon--partner-geizhals:before{content:"\e96c"}.icon--box:before{content:"\f49a"}.icon--arrow-right:before{content:"\e931"}.icon--arrow-double-right:before{content:"\e968"}.icon--arrow-double-left:before{content:"\e969"}.icon--arrow-right-after:after{content:"\e931"}.icon--arrow-left:before{content:"\e930"}.icon--arrow-up:before{content:"\e92f"}.icon--arrow-down:before{content:"\e92e"}.icon--arrow-down-after:after{content:"\e92e"}.icon--check:before{content:"\e928"}.icon--order_submitted:before{content:"\e904"}.icon--payment:before{content:"\f153"}.icon--payment-no-circle:before{content:"€"}.icon--warehouse:before,.icon--warehouse_multiple_items:before{content:"\e900"}.icon--manufacturer:before,.icon--manufacturer_multiple_items:before{content:"\e903"}.icon--packaging:before,.icon--packaging_pickup:before{content:"\e901"}.icon--pickup:before{content:"\e900"}.icon--shipping:before{content:"\f48b"}.icon--shipping-thin:before{content:"\e94b"}.icon--delivery:before{content:"\e915"}.icon--spinner:before{content:"\e914"}.icon--percentage:before{content:"\e950"}.icon--percent2:before{content:"\e950"}.icon--shop:before{content:"\e951"}.icon--lock:before{content:"\e955"}.icon--payment:before{content:"\e956"}.icon--delivery-address:before{content:"\e957"}.icon--invoice-address:before{content:"\e952"}.icon--box-open:before{content:"\e954"}.icon--club:before{content:"\e959"}.icon--comment:before{content:"\e96b"}.icon--logout:before{content:"\e946"}.icon--checkbox-checked:before{content:"\e961"}.icon--checkbox-unchecked:before{content:"\e962"}.icon--time:before{content:"\e963"}.icon--copy:before{content:"\e965"}.icon--minimize:before{content:"\e966"}.icon--maximize:before{content:"\e967"}.icon--loyalty-sale:before{content:"\e950"}.icon--loyalty-voucher:before{content:"\e904"}.icon--loyalty-present:before{content:"\e95e"}.icon--loyalty-summer:before{content:"\e95a"}.icon--loyalty-winter:before{content:"\e95b"}.icon--loyalty-community:before{content:"\e960"}.icon--loyalty-reward:before{content:"\e963"}.icon--loyalty-flash-deal:before{content:"\e95f"}@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-hooded-jackets:before{content:"";display:inline-block;width:1em;height:1em;vertical-align:top;background-color:currentColor;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%2225 20 370 395%22%3E%3Cdefs%3E%3Cmask id=%22m%22 maskUnits=%22userSpaceOnUse%22 x=%220%22 y=%220%22 width=%22420%22 height=%22450%22%3E%3Cg fill=%22%23fff%22 stroke=%22%23fff%22 stroke-width=%227%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M148 98 109 110Q78 119 67 146L36 371 80 379 116 222 113 391Q210 414 307 391L304 222 340 379 384 371 353 146Q342 119 311 110L272 98Z%22/%3E%3Cpath d=%22M144 100q-4-38 24-67 42-24 84 0 28 29 24 67l-41 35h-50Z%22/%3E%3Cpath d=%22m36 371-3 22 43 9 4-23Zm304 8 4 23 43-9-3-22Z%22/%3E%3Cpath d=%22M114 374q96 22 192 0l1 17q-97 23-194 0Z%22/%3E%3C/g%3E%3Cpath fill=%22%23000%22 d=%22M164 93q0-29 20-44 26-12 52 0 20 15 20 44l-46 36Z%22/%3E%3Cg fill=%22none%22 stroke=%22%23000%22 stroke-width=%2214%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M210 131v264%22/%3E%3Cpath d=%22m184 119-4 40m56-40 4 40%22/%3E%3Cpath d=%22m141 275 29 53m109-53-29 53%22/%3E%3Cpath d=%22M58 212 103 223 123 154 174 126M362 212 317 223 297 154 246 126%22/%3E%3Cpath d=%22M114 374q96 22 192 0%22/%3E%3Cpath d=%22M36 371 80 379M340 379 384 371%22/%3E%3C/g%3E%3C/mask%3E%3C/defs%3E%3Crect x=%220%22 y=%220%22 width=%22420%22 height=%22450%22 fill=%22%23000%22 mask=%22url%28%23m%29%22/%3E%3C/svg%3E");-webkit-mask-position:center;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;mask-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%2225 20 370 395%22%3E%3Cdefs%3E%3Cmask id=%22m%22 maskUnits=%22userSpaceOnUse%22 x=%220%22 y=%220%22 width=%22420%22 height=%22450%22%3E%3Cg fill=%22%23fff%22 stroke=%22%23fff%22 stroke-width=%227%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M148 98 109 110Q78 119 67 146L36 371 80 379 116 222 113 391Q210 414 307 391L304 222 340 379 384 371 353 146Q342 119 311 110L272 98Z%22/%3E%3Cpath d=%22M144 100q-4-38 24-67 42-24 84 0 28 29 24 67l-41 35h-50Z%22/%3E%3Cpath d=%22m36 371-3 22 43 9 4-23Zm304 8 4 23 43-9-3-22Z%22/%3E%3Cpath d=%22M114 374q96 22 192 0l1 17q-97 23-194 0Z%22/%3E%3C/g%3E%3Cpath fill=%22%23000%22 d=%22M164 93q0-29 20-44 26-12 52 0 20 15 20 44l-46 36Z%22/%3E%3Cg fill=%22none%22 stroke=%22%23000%22 stroke-width=%2214%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M210 131v264%22/%3E%3Cpath d=%22m184 119-4 40m56-40 4 40%22/%3E%3Cpath d=%22m141 275 29 53m109-53-29 53%22/%3E%3Cpath d=%22M58 212 103 223 123 154 174 126M362 212 317 223 297 154 246 126%22/%3E%3Cpath d=%22M114 374q96 22 192 0%22/%3E%3Cpath d=%22M36 371 80 379M340 379 384 371%22/%3E%3C/g%3E%3C/mask%3E%3C/defs%3E%3Crect x=%220%22 y=%220%22 width=%22420%22 height=%22450%22 fill=%22%23000%22 mask=%22url%28%23m%29%22/%3E%3C/svg%3E");mask-position:center;mask-size:contain;mask-repeat:no-repeat}.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"}.icon--category-bike-shoes:before{content:"";display:inline-block;width:1em;height:1em;vertical-align:top;background-color:currentColor;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%2210 40 222 124%22%3E%3Cdefs%3E%3Cmask id=%22m%22 maskUnits=%22userSpaceOnUse%22 x=%220%22 y=%220%22 width=%22240%22 height=%22180%22%3E%3Crect width=%22240%22 height=%22180%22 fill=%22%23fff%22/%3E%3Cg fill=%22none%22 stroke=%22%23000%22 stroke-width=%227%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22m24 66 13 17q14 14 36 4 22-9 28-38%22/%3E%3Cpath d=%22m18 91 18 18 19 9-24 7-15-14%22/%3E%3Cpath d=%22m135 62 21 14-27 32-12-4-11 4 9-13Z%22/%3E%3Cpath d=%22m115 107-13 8%22/%3E%3Cpath d=%22m167 81 20 6-5 21q-13 5-24-1Z%22/%3E%3Cpath d=%22M19 127q14 11 30 9l15-1 41 2 44 10Q185 150 215 128%22/%3E%3C/g%3E%3C/mask%3E%3C/defs%3E%3Cg mask=%22url%28%23m%29%22 stroke=%22%23000%22 stroke-width=%224%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M15 104 23 65Q30 59 37 67L45 76Q58 84 75 76 88 70 94 51L101 44 138 70 165 87 214 88Q228 89 229 105 230 119 215 130Q190 150 151 146L105 136 61 135 37 139 21 132Q12 123 15 104Z%22/%3E%3Cpath d=%22M17 123q14 13 32 11l15-1 41 2 44 10Q185 150 215 126Q225 121 229 109L229 119Q225 133 205 143L205 148 188 156 181 152 168 156 167 162 144 161 143 154 113 147 100 141 60 140 52 147 28 144 25 137 18 134Z%22/%3E%3C/g%3E%3C/svg%3E");-webkit-mask-position:center;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;mask-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%2210 40 222 124%22%3E%3Cdefs%3E%3Cmask id=%22m%22 maskUnits=%22userSpaceOnUse%22 x=%220%22 y=%220%22 width=%22240%22 height=%22180%22%3E%3Crect width=%22240%22 height=%22180%22 fill=%22%23fff%22/%3E%3Cg fill=%22none%22 stroke=%22%23000%22 stroke-width=%227%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22m24 66 13 17q14 14 36 4 22-9 28-38%22/%3E%3Cpath d=%22m18 91 18 18 19 9-24 7-15-14%22/%3E%3Cpath d=%22m135 62 21 14-27 32-12-4-11 4 9-13Z%22/%3E%3Cpath d=%22m115 107-13 8%22/%3E%3Cpath d=%22m167 81 20 6-5 21q-13 5-24-1Z%22/%3E%3Cpath d=%22M19 127q14 11 30 9l15-1 41 2 44 10Q185 150 215 128%22/%3E%3C/g%3E%3C/mask%3E%3C/defs%3E%3Cg mask=%22url%28%23m%29%22 stroke=%22%23000%22 stroke-width=%224%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M15 104 23 65Q30 59 37 67L45 76Q58 84 75 76 88 70 94 51L101 44 138 70 165 87 214 88Q228 89 229 105 230 119 215 130Q190 150 151 146L105 136 61 135 37 139 21 132Q12 123 15 104Z%22/%3E%3Cpath d=%22M17 123q14 13 32 11l15-1 41 2 44 10Q185 150 215 126Q225 121 229 109L229 119Q225 133 205 143L205 148 188 156 181 152 168 156 167 162 144 161 143 154 113 147 100 141 60 140 52 147 28 144 25 137 18 134Z%22/%3E%3C/g%3E%3C/svg%3E");mask-position:center;mask-size:contain;mask-repeat:no-repeat}.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:#45484d}.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:14px;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:#45484d;font-size:1.3rem}.product--image-container .image-slider--container .rich-content-slide .image-slider-header .caption{color:#45484d;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:#45484d;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,.product--image-container .image-slider--container .rich-content-slide.similar-products-slide .product--box .product-price .uvp-compare{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}.product--image-container .image-slider--container .rich-content-slide.similar-products-slide .tspo-cross-selling--articles .product-price .uvp-compare{display:flex !important;margin:0 auto}}@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{display:flex;align-items:center;margin:0 auto;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);max-height:285px;object-fit:contain;object-position:center}@media all and (min-width:521px){.product--image-container .image-slider--container .image--element img{max-height:385px}}@media all and (min-width:768px){.product--image-container .image-slider--container .image--element img{max-height:480px}}@media all and (min-width:1151px){.product--image-container .image-slider--container .image--element img{max-height:580px}}.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:"\e931"}.product--image-container .arrow.is--left:before{content:"\e930"}.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:"\e92e"}.product--image-container .thumbnails--arrow.is--top:before{content:"\e92f"}.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}.js--img-zoom--flyout .js--img-zoom--title{display:none}}.filter-panel--icon:before{font-family:"sportfits-icons";content:"\e92e";font-size:1.15rem}.filter-panel.is--collapsed .filter-panel--icon:before{content:"\e92f"}.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:not(.is--layout-b) .facet--tspo_search_and_filter_manufacturer_category{position:absolute;left:-240px;width:220px !important;height:100% !important;border:none}.is--act-manufacturer:not(.is--layout-b) .facet--tspo_search_and_filter_manufacturer_category .filter-panel--title{background-color:#0375b4;color:#FFFFFF;font-size:1.15rem}.is--act-manufacturer:not(.is--layout-b) .facet--tspo_search_and_filter_manufacturer_category .filter-panel--icon{display:none}.is--act-manufacturer:not(.is--layout-b) .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:not(.is--layout-b) .facet--tspo_search_and_filter_manufacturer_category .filter-panel--content{max-height:none}.is--act-manufacturer:not(.is--layout-b) .facet--tspo_search_and_filter_manufacturer_category .filter-panel--content .value-tree--label{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;overflow-wrap:anywhere;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}.facet--tspo_search_and_filter_primary_color .filter-panel--label,.facet--tspo_search_and_filter_secondary_color .filter-panel--label{top:0;left:0}.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:#D01642}.filter-grid .facet--tspo_search_and_filter_discount .filter-panel--title:before{content:"%";background-color:#D01642;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}.has--filter-rules .filter-grid .filter-panel{order:0}.has--filter-rules .is--tspo-hidden{display:none !important}.option-group-header.is--sole-system{display:none !important}@media all and (min-width:861px){.facet--tspo_search_and_filter_available_size.is--collapsed{width:150% !important}}.range-slider--fields{display:flex;align-items:flex-end;gap:8px;margin-bottom:14px}.range-slider--field{flex:1 1 0;min-width:0;margin:0;cursor:text}.range-slider--field-label{display:block;margin-bottom:3px;font-size:0.75rem;line-height:1.2;color:#727272}.range-slider--field-box{display:flex;align-items:center;height:38px;padding:0 8px;border:1px solid #c8c8c8;border-radius:3px;background:#FFFFFF}.range-slider--field-box:focus-within{border-color:#0375b4;box-shadow:0 0 0 1px #0375b4}.range-slider--field-box input{flex:1 1 auto;width:100%;min-width:0;height:auto;margin:0;padding:0;border:0;box-shadow:none;background:transparent;font-size:1rem;line-height:1.2;color:#45484d}.range-slider--field-box input:focus{border:0;box-shadow:none;outline:0;color:#45484d}.range-slider--field-suffix{padding-left:4px;color:#727272}.range-slider--field-dash{padding-bottom:9px;color:#727272}.range-slider--histogram{display:flex;align-items:flex-end;gap:2px;height:44px;margin:0 11px}.range-slider--histogram i{flex:1 1 0;min-height:2px;border-radius:2px 2px 0 0;background:#dcdbe0;transition:background-color 150ms}.range-slider--histogram i.is--in-range{background:#7ccffd}.range-slider.is--price-slider .range-slider--container{width:auto;height:4px;margin:0 11px;border:0;border-radius:2px;background:#e9eaef;box-shadow:none}.range-slider.is--price-slider .range-slider--range-bar{border-radius:2px;background:#0375b4;box-shadow:none}.range-slider.is--price-slider .range-slider--handle{width:22px;height:22px;top:-9px;border:2px solid #0375b4;border-radius:50%;background:#FFFFFF;background-image:none;box-shadow:0 1px 3px rgba(0,0,0,0.25);transition:transform 100ms}.range-slider.is--price-slider .range-slider--handle.is--min{top:-9px;left:-11px}.range-slider.is--price-slider .range-slider--handle.is--max{top:-9px;right:-11px}.range-slider.is--price-slider .range-slider--handle::before{content:"";position:absolute;top:-11px;right:-11px;bottom:-11px;left:-11px;border-radius:50%}.range-slider.is--price-slider .range-slider--handle.is--top{z-index:2}.range-slider.is--price-slider .range-slider--handle.is--dragging{transform:scale(1.12)}.range-slider.is--price-slider .range-slider--handle:focus{outline:0}.range-slider.is--price-slider .range-slider--handle:focus-visible{box-shadow:0 0 0 4px rgba(3,117,180,0.15)}.range-slider.is--price-slider .filter-panel--range-info{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.filter--range .range-slider.is--price-slider{padding:9px 0 13px}.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:#45484d;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:#45484d}.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:861px){.progress-steps{display:grid;grid-gap:20px;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){.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(2, 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:#D01642 !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__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:" "}.large-screen-off-canvas{transition:all .45s cubic-bezier(.3, 0, .15, 1) !important;transform-style:preserve-3d !important;background:#fff !important;position:fixed !important;top:0 !important;bottom:0 !important;overflow:auto !important;width:17.5rem;-webkit-overflow-scrolling:touch !important;z-index:8000 !important}.large-screen-off-canvas.is--right{left:auto}.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:#45484d;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}.loader-circle:before{width:20px;height:20px;display:block;position:relative;box-sizing:content-box;border-radius:100%;display:inline-block;-ms-animation:spin 2000ms linear 0s infinite;animation:spin 2000ms linear 0s infinite;content:"";border:2px solid #e9eaef;border-top:2px solid #0375b4}.list--unordered{padding-left:20px}.list--unordered li{padding:4px 0}ul.list-with-icons{list-style:none}ul.list-with-icons li{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;flex-wrap:nowrap;margin-bottom:14px;min-height:34px}ul.list-with-icons li .list-icon{font-size:1.3rem;flex-shrink:0;background:#0375b4;color:#FFFFFF;border-radius:50%;width:2rem;height:2rem;margin-right:8px;display:inline-flex;align-items:center;justify-content:center}ul.list-with-icons li .pos-header{font-weight:700}ul.list-with-icons li .pos-text{font-size:0.875rem}ul.list-with-icons.text-small .pos-header{font-size:0.875rem}ul.list-with-icons.text-small .pos-text{font-size:0.84rem}ol.enumeration-list{list-style:none;counter-reset:item;padding-left:0}ol.enumeration-list li{counter-increment:item;position:relative;padding-left:3rem;margin-bottom:14px;min-height:34px}ol.enumeration-list li:before{content:counter(item);position:absolute;left:0;top:0.1rem;width:2rem;height:2rem;border-radius:50%;background:#0375b4;color:#FFFFFF;font-weight:700;display:inline-flex;align-items:center;justify-content:center;line-height:1;-webkit-box-shadow:1px 1px 2px 1px #dcdbe0;box-shadow:1px 1px 2px 1px #dcdbe0}.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}.chip-navigation{padding:14px 0;position:relative}.chip-navigation:after{content:"";position:absolute;top:0;bottom:0;width:24px;pointer-events:none}.chip-navigation:after{right:-2px;background:linear-gradient(to left, #fff 40%, rgba(255,255,255,0))}.chip-navigation .list{display:flex;flex-direction:row;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;touch-action:pan-x;scroll-snap-type:x proximity;gap:8px;scrollbar-width:none}.chip-navigation .list::-webkit-scrollbar{display:none}.chip-navigation .chip{position:relative;margin-bottom:8px;border-radius:20px;padding:8px 14px;white-space:nowrap;text-decoration:none !important}.chip-navigation .chip:not(:last-child){margin-right:8px}.chip-navigation .chip.active,.chip-navigation .chip:hover{background-size:200% 100% !important}.chip-navigation .chip.reddish{border:1px solid #800000 !important;color:#800000 !important}.chip-navigation .chip.reddish.active{color:#FFFFFF !important;background:linear-gradient(90deg, #b30000, #4d0000) !important;border:1px solid #800000}@media (hover:hover){.chip-navigation .chip.reddish:hover{color:#FFFFFF !important;background:linear-gradient(90deg, #b30000, #4d0000) !important;border:1px solid #800000}}.chip-navigation.ci-primary .chip{-webkit-box-shadow:1px 1px 2px 1px #dcdbe0;box-shadow:1px 1px 2px 1px #dcdbe0;border:1px solid #0496e6}.chip-navigation.ci-primary .chip.active{color:#FFFFFF;background:linear-gradient(90deg, #0375b4, #22aefb);border:1px solid #0375b4}@media (hover:hover){.chip-navigation.ci-primary .chip:hover{color:#FFFFFF;background:linear-gradient(90deg, #0375b4, #22aefb);border:1px solid #0375b4}}.chip-navigation.you .chip{-webkit-box-shadow:1px 1px 2px 1px #dcdbe0;box-shadow:1px 1px 2px 1px #dcdbe0;border:1px solid #5b14ff;color:#5b14ff}.chip-navigation.you .chip.active{color:#FFFFFF;background:linear-gradient(90deg, #5b14ff, #ff00a8)}@media (hover:hover){.chip-navigation.you .chip:hover{color:#FFFFFF;background:linear-gradient(90deg, #5b14ff, #ff00a8)}}.tspo-pill-spinner{display:inline-block;flex:none;width:12px;height:12px;margin-left:8px;vertical-align:-1px;box-sizing:border-box;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;opacity:0;animation:tspo-pill-spinner-in 1ms linear 150ms forwards,tspo-pill-spinner-spin 700ms linear infinite}.tspo-chip .tspo-pill-spinner{margin-left:0}.chip-navigation.is--pending,.tspo-subcategory-chips.is--pending,.tspo-ai-magazine-chips.is--pending,.sfmag-mz__rubrics.is--pending{cursor:progress}@keyframes tspo-pill-spinner-in{to{opacity:1}}@keyframes tspo-pill-spinner-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.tspo-pill-spinner{animation:tspo-pill-spinner-in 1ms linear 150ms forwards,tspo-pill-spinner-spin 2000ms linear infinite}}.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:"\e930"}.js--menu-scroller--arrow.right--arrow{border-right:0 none;right:0}.js--menu-scroller--arrow.right--arrow:before{content:"\e931"}.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}body.menu-bottom-showing #minimized-trustbadge{bottom:78px !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}.simple-progress-bar{position:relative;background-color:#e9eaef;border-radius:8px;height:10px}.simple-progress-bar .active{height:100%;border-radius:8px}.simple-progress-bar.color-ci .active{background:radial-gradient(120% 120% at 85% 15%, rgba(255,255,255,0.18) 0%, rgba(255,255,255,0) 40%),radial-gradient(120% 120% at 15% 85%, rgba(255,255,255,0.1) 0%, rgba(255,255,255,0) 45%),linear-gradient(135deg, #0375b4 0%, #0375b4 30%, #0496e6 60%, #22aefb 80%, #025482 90%, #025482 100%)}.simple-progress-bar.color-you .active{background:radial-gradient(120% 120% at 85% 15%, rgba(255,255,255,0.18) 0%, rgba(255,255,255,0) 40%),radial-gradient(120% 120% at 15% 85%, rgba(255,255,255,0.1) 0%, rgba(255,255,255,0) 45%),linear-gradient(135deg, #5b14ff 0%, #ff00a8 68%, #2a005a 100%)}.simple-progress-bar::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg, transparent, rgba(255,255,255,0.35), transparent);transform:translateX(-100%);animation:shine 2.4s linear infinite}@keyframes shine{to{transform:translateX(100%)}}.fade-in{position:relative;transition:opacity 1000ms ease;opacity:0}.fade-in.toggled-visible{opacity:1}.fade-in.toggled-invisible{opacity:0}.slide-down{overflow:hidden;transform-origin:top;will-change:max-height,transform,opacity;transition:max-height 1000ms ease;max-height:0}@media (prefers-reduced-motion:reduce){.slide-down{transition:none;transform:none}}.slide-down.toggled-visible{max-height:500px}.slide-down.toggled-invisible{max-height:0}.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:"\e930"}.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:"\e931"}.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 textarea.has--error,.form-input-with-validation input.has--error{background-color:#fde8ed !important}.form-input-with-validation textarea.has--error+label,.form-input-with-validation input.has--error+label{color:#D01642 !important}.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.date-label{padding-left:10px}.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;font-weight:bold;background:white}.form-input-with-validation.is--filled label:not(.date-label),.form-input-with-validation.is--active label:not(.date-label),.form-input-with-validation.has--error label:not(.date-label){margin:0 10px 0 10px;padding:0 8px 0 8px;border-radius:14px;z-index:1;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 #d01642 !important}.form-input-with-validation.has--error label,.form-input-with-validation.has--error textarea,.form-input-with-validation.has--error input{color:#D01642}.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:#D01642;font-weight:normal;font-size:0.84rem;text-overflow:ellipsis;opacity:1}.form-input-with-validation.has--error input::-ms-input-placeholder{color:#D01642;font-weight:normal;font-size:-1.16rem;text-overflow:ellipsis;opacity:1}.form-input-with-validation.has--error input::-moz-placeholder{color:#D01642;font-weight:normal;font-size:0.84rem;text-overflow:ellipsis;opacity:1}.form-input-with-validation.has--error input:-moz-placeholder{color:#D01642;font-weight:normal;font-size:0.84rem;text-overflow:ellipsis;opacity:1}.form-input-with-validation.has--error input::-webkit-input-placeholder{color:#D01642;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:"\e916";margin-bottom:8px}