input.form-control::-webkit-inner-spin-button,input.form-control::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input.form-control[type=number]{-moz-appearance:textfield}input.form-control[type=search]::-ms-clear,input.form-control[type=search]::-ms-reveal,input.form-control[type=text]::-ms-clear,input.form-control[type=text]::-ms-reveal{display:none;height:0;width:0}input.form-control,textarea.form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-clip:border-box;display:block;height:auto;outline:none;width:100%}@keyframes a{16%{transform:translateX(.375rem)}33%{transform:translateX(-.3125rem)}50%{transform:translateX(.25rem)}66%{transform:translateX(-.125rem)}85%{transform:translateX(.0625rem)}to{transform:translateX(0)}}.is-aspect-ratio-5-4:before{padding-top:125%}.btn{transition:background-color .3s ease,border-color .3s ease,color .3s ease}.btn:focus,.btn[focus]{box-shadow:none!important;text-decoration:none}.btn.btn-buy,.btn.btn-link,.btn.btn-outline-light,.btn.btn-primary,.btn.btn-secondary{align-items:center;border-radius:var(--bs-border-radius);border-style:solid;border-width:.0625rem;display:inline-flex;flex-flow:row nowrap;font-family:brandon-grotesque,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:.875rem;font-weight:500;justify-content:center;letter-spacing:.05em;line-height:1.5rem;padding:.6875rem 1.4375rem;text-align:left;text-transform:uppercase;white-space:normal}.btn.btn-buy.btn-icon-only,.btn.btn-link.btn-icon-only,.btn.btn-outline-light.btn-icon-only,.btn.btn-primary.btn-icon-only,.btn.btn-secondary.btn-icon-only{border-radius:var(--bs-border-radius);padding:.6875rem}.btn.btn-buy.btn-icon-only.is-circle,.btn.btn-link.btn-icon-only.is-circle,.btn.btn-outline-light.btn-icon-only.is-circle,.btn.btn-primary.btn-icon-only.is-circle,.btn.btn-secondary.btn-icon-only.is-circle{border-radius:50%}.btn.btn-buy:hover,.btn.btn-link:hover,.btn.btn-outline-light:hover,.btn.btn-primary:hover,.btn.btn-secondary:hover{text-decoration:none}.btn.btn-buy.disabled,.btn.btn-buy[disabled],.btn.btn-link.disabled,.btn.btn-link[disabled],.btn.btn-outline-light.disabled,.btn.btn-outline-light[disabled],.btn.btn-primary.disabled,.btn.btn-primary[disabled],.btn.btn-secondary.disabled,.btn.btn-secondary[disabled]{pointer-events:none}.btn.btn-buy:focus,.btn.btn-buy[focus],.btn.btn-link:focus,.btn.btn-link[focus],.btn.btn-outline-light:focus,.btn.btn-outline-light[focus],.btn.btn-primary:focus,.btn.btn-primary[focus],.btn.btn-secondary:focus,.btn.btn-secondary[focus]{box-shadow:none!important;text-decoration:none}.btn.btn-buy svg,.btn.btn-link svg,.btn.btn-outline-light svg,.btn.btn-primary svg,.btn.btn-secondary svg{fill:none;flex-shrink:0}.btn.btn-buy svg:first-child:not(:last-child),.btn.btn-link svg:first-child:not(:last-child),.btn.btn-outline-light svg:first-child:not(:last-child),.btn.btn-primary svg:first-child:not(:last-child),.btn.btn-secondary svg:first-child:not(:last-child){margin-right:.5rem}.btn.btn-buy svg:last-child:not(:first-child),.btn.btn-link svg:last-child:not(:first-child),.btn.btn-outline-light svg:last-child:not(:first-child),.btn.btn-primary svg:last-child:not(:first-child),.btn.btn-secondary svg:last-child:not(:first-child){margin-left:.5rem}.btn.btn-group-sm .btn.btn,.btn.btn-sm{border-radius:var(--bs-border-radius);border-style:solid;border-width:.0625rem;font-size:.75rem;line-height:1.5rem;padding:.1875rem .9375rem}.btn.btn-group-sm .btn.btn.btn-icon-only,.btn.btn-sm.btn-icon-only{border-radius:var(--bs-border-radius);padding:.1875rem}.btn.btn-group-sm .btn.btn.btn-icon-only.is-circle,.btn.btn-sm.btn-icon-only.is-circle{border-radius:50%}.is-ctl-returnshipment .btn.btn-group-sm .btn.btn,.is-ctl-returnshipment .btn.btn-sm{padding-left:.5rem;padding-right:.5rem}.btn.btn-group-md .btn.btn,.btn.btn-md{border-radius:var(--bs-border-radius);border-style:solid;border-width:.0625rem;font-size:.875rem;line-height:1.5rem;padding:.4375rem 1.4375rem}.btn.btn-group-md .btn.btn.btn-icon-only,.btn.btn-md.btn-icon-only{border-radius:var(--bs-border-radius);padding:.4375rem}.btn.btn-group-md .btn.btn.btn-icon-only.is-circle,.btn.btn-md.btn-icon-only.is-circle{border-radius:50%}.btn.btn-group-lg .btn.btn,.btn.btn-lg{border-radius:var(--bs-border-radius);border-style:solid;border-width:.0625rem;font-size:.875rem;line-height:1.5rem;padding:.6875rem 1.4375rem}.btn.btn-group-lg .btn.btn.btn-icon-only,.btn.btn-lg.btn-icon-only{border-radius:var(--bs-border-radius);padding:.6875rem}.btn.btn-group-lg .btn.btn.btn-icon-only.is-circle,.btn.btn-lg.btn-icon-only.is-circle{border-radius:50%}.btn.btn-group-xl .btn.btn,.btn.btn-xl{border-radius:var(--bs-border-radius);border-style:solid;border-width:.0625rem;font-size:1rem;line-height:1.5rem;padding:.9375rem 1.4375rem}.btn.btn-group-xl .btn.btn.btn-icon-only,.btn.btn-xl.btn-icon-only{border-radius:var(--bs-border-radius);padding:.9375rem}.btn.btn-group-xl .btn.btn.btn-icon-only.is-circle,.btn.btn-xl.btn-icon-only.is-circle{border-radius:50%}.btn.btn-primary{background-color:var(--bs-primary);border-color:var(--bs-primary);color:var(--bs-gray-100)}.btn.btn-primary:hover,.btn.btn-primary[hover]{background-color:var(--bs-primary-light);border-color:var(--bs-primary-light);color:var(--bs-gray-100)}.btn.btn-primary:active,.btn.btn-primary[active]{background-color:var(--bs-primary-dark)!important;border-color:var(--bs-primary-dark)!important;color:var(--bs-gray-100)!important}.btn.btn-primary.disabled,.btn.btn-primary[disabled]{background-color:var(--bs-gray-200);border-color:var(--bs-gray-200);color:var(--bs-gray-400)}@media(max-width:1023.98px){.cms-element-px-horizontal-teaser .btn.btn-primary,.cms-element-px-text-on-image-teaser.desktop-horizontal-teaser .btn.btn-primary{background-color:var(--bs-white);border-color:transparent;color:var(--bs-primary)}.cms-element-px-horizontal-teaser .btn.btn-primary:hover,.cms-element-px-horizontal-teaser .btn.btn-primary[hover],.cms-element-px-text-on-image-teaser.desktop-horizontal-teaser .btn.btn-primary:hover,.cms-element-px-text-on-image-teaser.desktop-horizontal-teaser .btn.btn-primary[hover]{background-color:rgba(var(--bs-white-rgb),.6);border-color:transparent;color:var(--bs-primary)}.cms-element-px-horizontal-teaser .btn.btn-primary:active,.cms-element-px-horizontal-teaser .btn.btn-primary[active],.cms-element-px-text-on-image-teaser.desktop-horizontal-teaser .btn.btn-primary:active,.cms-element-px-text-on-image-teaser.desktop-horizontal-teaser .btn.btn-primary[active]{background-color:var(--bs-white)!important;border-color:transparent!important;color:var(--bs-primary)!important}.cms-element-px-horizontal-teaser .btn.btn-primary.disabled,.cms-element-px-horizontal-teaser .btn.btn-primary[disabled],.cms-element-px-text-on-image-teaser.desktop-horizontal-teaser .btn.btn-primary.disabled,.cms-element-px-text-on-image-teaser.desktop-horizontal-teaser .btn.btn-primary[disabled]{background-color:var(--bs-gray-200);border-color:var(--bs-gray-200);color:var(--bs-gray-400)}}.btn.btn-primary.btn-inverted{background-color:var(--bs-white);border-color:transparent;color:var(--bs-primary)}.btn.btn-primary.btn-inverted:hover,.btn.btn-primary.btn-inverted[hover]{background-color:rgba(var(--bs-white-rgb),.6);border-color:transparent;color:var(--bs-primary)}.btn.btn-primary.btn-inverted:active,.btn.btn-primary.btn-inverted[active]{background-color:var(--bs-white)!important;border-color:transparent!important;color:var(--bs-primary)!important}.btn.btn-primary.btn-inverted.disabled,.btn.btn-primary.btn-inverted[disabled]{background-color:var(--bs-gray-200);border-color:var(--bs-gray-200);color:var(--bs-gray-400)}.btn.btn-primary.disabled,.btn.btn-primary[disabled]{opacity:.4}.btn.btn-secondary{background-color:transparent;border-color:var(--bs-primary);color:var(--bs-primary)}.btn.btn-secondary:hover,.btn.btn-secondary[hover]{background-color:transparent;border-color:var(--bs-primary-light);color:var(--bs-primary-light)}.btn.btn-secondary:active,.btn.btn-secondary[active]{background-color:transparent!important;border-color:var(--bs-primary-dark)!important;color:var(--bs-primary-dark)!important}.btn.btn-secondary.disabled,.btn.btn-secondary[disabled]{background-color:transparent;border-color:var(--bs-gray-300);color:var(--bs-gray-300)}@media(max-width:1023.98px){.cms-element-px-horizontal-teaser .btn.btn-secondary,.cms-element-px-text-on-image-teaser.desktop-horizontal-teaser .btn.btn-secondary{background-color:transparent;border-color:var(--bs-gray-100);color:var(--bs-gray-100)}.cms-element-px-horizontal-teaser .btn.btn-secondary:hover,.cms-element-px-horizontal-teaser .btn.btn-secondary[hover],.cms-element-px-text-on-image-teaser.desktop-horizontal-teaser .btn.btn-secondary:hover,.cms-element-px-text-on-image-teaser.desktop-horizontal-teaser .btn.btn-secondary[hover]{background-color:transparent;border-color:hsla(34,37%,96%,.6);color:hsla(34,37%,96%,.6)}.cms-element-px-horizontal-teaser .btn.btn-secondary:active,.cms-element-px-horizontal-teaser .btn.btn-secondary[active],.cms-element-px-text-on-image-teaser.desktop-horizontal-teaser .btn.btn-secondary:active,.cms-element-px-text-on-image-teaser.desktop-horizontal-teaser .btn.btn-secondary[active]{background-color:transparent!important;border-color:var(--bs-gray-100)!important;color:var(--bs-gray-100)!important}.cms-element-px-horizontal-teaser .btn.btn-secondary.disabled,.cms-element-px-horizontal-teaser .btn.btn-secondary[disabled],.cms-element-px-text-on-image-teaser.desktop-horizontal-teaser .btn.btn-secondary.disabled,.cms-element-px-text-on-image-teaser.desktop-horizontal-teaser .btn.btn-secondary[disabled]{background-color:transparent;border-color:var(--bs-gray-200);color:var(--bs-gray-200)}}.btn.btn-secondary.btn-inverted{background-color:transparent;border-color:var(--bs-gray-100);color:var(--bs-gray-100)}.btn.btn-secondary.btn-inverted:hover,.btn.btn-secondary.btn-inverted[hover]{background-color:transparent;border-color:hsla(34,37%,96%,.6);color:hsla(34,37%,96%,.6)}.btn.btn-secondary.btn-inverted:active,.btn.btn-secondary.btn-inverted[active]{background-color:transparent!important;border-color:var(--bs-gray-100)!important;color:var(--bs-gray-100)!important}.btn.btn-secondary.btn-inverted.disabled,.btn.btn-secondary.btn-inverted[disabled]{background-color:transparent;border-color:var(--bs-gray-200);color:var(--bs-gray-200)}.btn.btn-link{background-color:transparent;border:0;color:var(--bs-primary);font-size:.9375rem;font-weight:700;line-height:1.6;padding:0;text-transform:none}.btn.btn-link:hover,.btn.btn-link[hover]{background-color:transparent;border-color:transparent;color:var(--bs-primary-light)}.btn.btn-link:active,.btn.btn-link[active]{background-color:transparent!important;border-color:transparent!important;color:var(--bs-primary-dark)!important}.btn.btn-link.disabled,.btn.btn-link[disabled]{background-color:transparent;border-color:transparent;color:var(--bs-gray-300)}.btn.btn-link svg{color:var(--bs-primary)}.btn.btn-link.btn-sm{font-size:.9375rem;line-height:1.3125rem}.btn.btn-link.btn-md{font-size:1.0625rem;line-height:1.5625rem}.btn.btn-link.btn-lg{font-size:1.1875rem;line-height:1.6875rem}.btn.btn-link.btn-xl{font-size:1.3125rem;line-height:1.9375rem}.btn.btn-link:hover svg,.btn.btn-link[hover] svg{animation:a .9s ease-in-out 1;color:inherit}.btn.btn-link[data-bs-toggle]:hover svg,.btn.btn-link[data-bs-toggle][hover] svg{animation:none}.btn.btn-link.disabled svg,.btn.btn-link:active svg,.btn.btn-link[active] svg,.btn.btn-link[disabled] svg{color:inherit}.btn.btn-link.btn-inverted{background-color:transparent;border-color:transparent;color:var(--bs-white)}.btn.btn-link.btn-inverted:hover,.btn.btn-link.btn-inverted[hover]{background-color:transparent;border-color:transparent;color:rgba(var(--bs-white-rgb) .4)}.btn.btn-link.btn-inverted:active,.btn.btn-link.btn-inverted[active]{background-color:transparent!important;border-color:transparent!important;color:var(--bs-white)!important}.btn.btn-link.btn-inverted.disabled,.btn.btn-link.btn-inverted[disabled]{background-color:transparent;border-color:transparent;color:rgba(var(--bs-white-rgb) .2)}.btn.btn-link.btn-inverted svg{color:inherit}.btn.btn-link.account-aside-btn:hover svg,.btn.btn-link.account-aside-btn[hover] svg{animation:none}.btn.btn.begin-checkout-btn,.btn.btn.btn-success{background:var(--bs-primary);border-color:var(--bs-primary)}.btn.btn.begin-checkout-btn:hover,.btn.btn.btn-success:hover{background:var(--bs-primary-light)!important;border-color:var(--bs-primary-light)!important}.btn.btn.begin-checkout-btn:active,.btn.btn.btn-success:active{background:var(--bs-primary)!important;border-color:var(--bs-primary)!important}.btn.btn-buy{background-color:var(--bs-primary);border-color:var(--bs-primary);color:var(--bs-gray-100);position:relative;z-index:2}.btn.btn-buy:hover,.btn.btn-buy[hover]{background-color:var(--bs-primary-light);border-color:var(--bs-primary-light);color:var(--bs-gray-100)}.btn.btn-buy:active,.btn.btn-buy[active]{background-color:var(--bs-primary-dark)!important;border-color:var(--bs-primary-dark)!important;color:var(--bs-gray-100)!important}.btn.btn-buy.disabled,.btn.btn-buy[disabled]{background-color:var(--bs-gray-200);border-color:var(--bs-gray-200);color:var(--bs-gray-400)}.product-box .btn.btn-buy{background-color:transparent;border-color:var(--bs-gray-300);border-radius:var(--bs-border-radius);border-style:solid;border-width:.0625rem;color:var(--bs-gray-600);font-size:.875rem;line-height:1.5rem;padding:.4375rem 1.4375rem}.product-box .btn.btn-buy.btn-icon-only{border-radius:var(--bs-border-radius);padding:.4375rem}.product-box .btn.btn-buy.btn-icon-only.is-circle{border-radius:50%}.product-box .btn.btn-buy:hover,.product-box .btn.btn-buy[hover]{background-color:transparent;border-color:var(--bs-primary-light);color:var(--bs-primary-light)}.product-box .btn.btn-buy:active,.product-box .btn.btn-buy[active]{background-color:transparent!important;border-color:var(--bs-primary-dark)!important;color:var(--bs-primary-dark)!important}.product-box .btn.btn-buy.disabled,.product-box .btn.btn-buy[disabled]{background-color:transparent;border-color:var(--bs-gray-200);color:var(--bs-gray-200)}.btn.btn-outline-light{background-color:var(--bs-body-color);border-color:var(--bs-gray-300);color:#5e2751;padding-left:.25rem;padding-right:.25rem}.btn.btn-outline-light:hover,.btn.btn-outline-light[hover]{background-color:var(--bs-primary-light);border-color:var(--bs-primary-light);color:var(--bs-gray-100)}.btn.btn-outline-light:active,.btn.btn-outline-light[active]{background-color:var(--bs-primary-light)!important;border-color:var(--bs-primary-light)!important;color:var(--bs-gray-100)!important}.btn.btn-outline-light.disabled,.btn.btn-outline-light[disabled]{background-color:var(--bs-gray-200);border-color:var(--bs-gray-200);color:var(--bs-gray-400)}@media(min-width:576px){.btn.btn-outline-light{padding-left:.5rem;padding-right:.5rem}}.btn.image-zoom-btn{align-items:center;background-color:var(--bs-primary);border:0;border-radius:50%!important;color:var(--bs-white);display:inline-flex;height:2rem;justify-content:center;padding:.125rem;width:2rem}.btn.image-zoom-btn:hover,.btn.image-zoom-btn[hover]{background-color:var(--bs-primary-light);border-color:var(--bs-primary-light);color:var(--bs-white)}.btn.image-zoom-btn:active,.btn.image-zoom-btn[active]{background-color:var(--bs-primary-dark)!important;border-color:var(--bs-primary-dark)!important;color:var(--bs-white)!important}.btn.image-zoom-btn.disabled,.btn.image-zoom-btn[disabled]{background-color:var(--bs-gray-200);border-color:var(--bs-gray-200);color:var(--bs-gray-400)}button,input:is([type=button],[type=submit],[type=reset]),input[type=file]::file-selector-button{color:inherit}.color-inherit h1,.color-inherit h2,.color-inherit h3,.color-inherit h4,.color-inherit h5,.color-inherit h6,.color-inherit p,.color-inherit span{color:inherit!important}.form-check{margin-bottom:1rem;padding-left:2rem;position:relative}.form-check.custom-control-inline{margin-right:1.5rem}.form-check.payment-method-radio,.form-check.shipping-method-radio{margin-bottom:0;padding:0}.form-check:last-child{margin-bottom:0}.form-check .form-check-label{color:inherit;cursor:pointer;display:inline-block;font-size:.9375rem;letter-spacing:0;line-height:1.5rem;min-height:1.5rem;padding-top:0;position:static}.form-check .form-check-label.payment-method-label,.form-check .form-check-label.shipping-method-label{padding:.5rem 3rem .5rem 1rem}.form-check .form-check-label.payment-method-label:after,.form-check .form-check-label.payment-method-label:before,.form-check .form-check-label.shipping-method-label:after,.form-check .form-check-label.shipping-method-label:before{border-radius:.75rem;left:auto;right:1rem;top:50%;transform:translateY(-50%)}.form-check .form-check-label.payment-method-label:after,.form-check .form-check-label.shipping-method-label:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m16 8-5 8-3-2'/%3E%3C/svg%3E")!important;transform:translateY(-50%) scale(0)}.form-check .form-check-label:after,.form-check .form-check-label:before{background-image:none;border:none;box-sizing:border-box;content:"";display:block;height:1.5rem;left:0;pointer-events:auto;position:absolute;top:0;width:1.5rem}.form-check .form-check-label:before{background-color:var(--bs-body-color);border:.0625rem solid var(--bs-gray-300);border-radius:.25rem;transition:background-color .3s,border-color .3s}.form-check .form-check-label:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath stroke='%235e2751' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m16 8-5 8-3-2'/%3E%3C/svg%3E")!important;background-size:1.5rem 1.5rem;transform:scale(0);transition:transform .3s cubic-bezier(.175,.885,.32,1.275)}.form-check .form-check-label.filter-multi-select-item-label{font-size:.9375rem;line-height:1.3125rem;min-height:auto;padding:0}.form-check .form-check-label.filter-boolean-label{color:var(--bs-headline-color);font-weight:500;height:auto}.form-check.register-different-shipping,.form-check.register-guest-control{margin-bottom:1.5rem}.form-check .form-check-input{display:inline;opacity:0}.form-check .form-check-input.payment-method-input,.form-check .form-check-input.shipping-method-input{float:right}.form-check .form-check-input:active~.form-check-label:before{background-color:var(--bs-body-color);border-color:var(--bs-gray-300)}.form-check .form-check-input:checked~.form-check-label:before{background-color:var(--bs-body-color)!important;border-color:var(--bs-gray-300)!important}.form-check .form-check-input:checked~.form-check-label:after{background-image:none;transform:scale(1)}.form-check .form-check-input:checked~.form-check-label.payment-method-label,.form-check .form-check-input:checked~.form-check-label.shipping-method-label{background-color:var(--bs-gray-200)}.form-check .form-check-input:checked~.form-check-label.payment-method-label:before,.form-check .form-check-input:checked~.form-check-label.shipping-method-label:before{background-color:var(--bs-primary-light)!important;border-color:var(--bs-primary-light)!important}.form-check .form-check-input:checked~.form-check-label.payment-method-label:after,.form-check .form-check-input:checked~.form-check-label.shipping-method-label:after{transform:translateY(-50%) scale(1)}.form-check .form-check-input:disabled~.form-check-label{color:var(--bs-text-color);cursor:auto;opacity:.4}.form-check .form-check-input:disabled~.form-check-label:before{background-color:var(--bs-body-color)}.form-check .form-check-input:disabled:checked~.form-check-label{color:var(--bs-text-color);cursor:auto;opacity:.4}.form-check .form-check-input:disabled:checked~.form-check-label:before{background-color:var(--bs-body-color)}.form-check .form-check-input:disabled:checked~.form-check-label:after{background-image:none;transform:scale(1)}.form-check .form-check-input:disabled:checked~.form-check-label.payment-method-label:after,.form-check .form-check-input:disabled:checked~.form-check-label.shipping-method-label:after{transform:translateY(-50%) scale(1)}.form-check .form-check-input.is-invalid~.form-check-label,.was-validated .form-check .form-check-input:invalid~.form-check-label{color:var(--bs-danger)}.form-check .form-check-input.is-invalid~.form-check-label:before,.was-validated .form-check .form-check-input:invalid~.form-check-label:before{background-color:var(--bs-body-color);border-color:var(--bs-danger)}.form-check .form-check-input.is-valid~.form-check-label,.was-validated .form-check .form-check-input:valid~.form-check-label{color:inherit}.form-check .form-check-input.is-valid~.form-check-label:before,.was-validated .form-check .form-check-input:valid~.form-check-label:before{background-color:var(--bs-body-color);border-color:var(--bs-gray-300)}.filter-multi-select-list .form-check .form-check-label:before{box-shadow:none}.filter-multi-select-list .form-check .form-check-input:active~.form-check-label:before,.filter-multi-select-list .form-check .form-check-input:focus~.form-check-label:before,.filter-multi-select-list .form-check .form-check-label:before{background-color:var(--bs-gray-100);border-color:var(--bs-gray-300)}.filter-multi-select-list .form-check .form-check-input:checked~.form-check-label:before{background-color:var(--bs-gray-100)!important;border-color:var(--bs-gray-300)!important}.filter-multi-select-list .form-check .form-check-input:disabled~.form-check-label{opacity:1}.filter-multi-select-list .form-check .form-check-input:disabled~.form-check-label:before{background-color:var(--bs-gray-100)}.filter-multi-select-list .form-check .form-check-input:disabled:checked~.form-check-label{opacity:1}.filter-multi-select-list .form-check .form-check-input:disabled:checked~.form-check-label:before{background-color:var(--bs-gray-100)}.filter-boolean .form-check .form-check-label:before{box-shadow:none}.filter-boolean .form-check .form-check-input:active~.form-check-label:before,.filter-boolean .form-check .form-check-input:focus~.form-check-label:before,.filter-boolean .form-check .form-check-label:before{background-color:transparent;border-color:var(--bs-gray-300)}.filter-boolean .form-check .form-check-input:checked~.form-check-label:before{background-color:transparent!important;border-color:var(--bs-gray-300)!important}.filter-boolean .form-check .form-check-input:disabled~.form-check-label{opacity:1}.filter-boolean .form-check .form-check-input:disabled~.form-check-label:before{background-color:var(--bs-gray-100)}.filter-boolean .form-check .form-check-input:disabled:checked~.form-check-label{opacity:1}.filter-boolean .form-check .form-check-input:disabled:checked~.form-check-label:before{background-color:var(--bs-gray-100)}.input-group input.form-control:not([type=search]):not(.quantity-selector-group-input){padding-right:3.5rem}input.form-control:not([type=search]):not(.quantity-selector-group-input)~label.form-label{backface-visibility:hidden;display:inline-block;position:absolute;top:.375rem;transition:top .3s ease}.g-4>.form-group input.form-control:not([type=search]):not(.quantity-selector-group-input)~label.form-label{left:1.8125rem}.g-3>.form-group input.form-control:not([type=search]):not(.quantity-selector-group-input)~label.form-label{left:1.5625rem}.g-2>.form-group input.form-control:not([type=search]):not(.quantity-selector-group-input)~label.form-label,.gx-2>.form-group input.form-control:not([type=search]):not(.quantity-selector-group-input)~label.form-label{left:1.3125rem}.g-1>.form-group input.form-control:not([type=search]):not(.quantity-selector-group-input)~label.form-label{left:1.1875rem}@media(min-width:768px){.g-md-4>.form-group input.form-control:not([type=search]):not(.quantity-selector-group-input)~label.form-label{left:1.8125rem}}.input-group input.form-control:not([type=search]):not(.quantity-selector-group-input)~label.form-label{left:1.125rem}input.form-control:not([type=search]):not(.quantity-selector-group-input):-moz-placeholder-shown~label.form-label{cursor:text;display:inline-block;top:.9375rem}input.form-control:not([type=search]):not(.quantity-selector-group-input):placeholder-shown~label.form-label{cursor:text;display:inline-block;top:.9375rem}input.form-control:not([type=search]):not(.quantity-selector-group-input):focus~label.form-label,input.form-control:not([type=search]):not(.quantity-selector-group-input):hover~label.form-label,input.form-control:not([type=search]):not(.quantity-selector-group-input)[focus]~label.form-label,input.form-control:not([type=search]):not(.quantity-selector-group-input)[hover]~label.form-label{top:.375rem}input.form-control:not([type=search]):not(.quantity-selector-group-input).disabled,input.form-control:not([type=search]):not(.quantity-selector-group-input):disabled{pointer-events:none}input.form-control:not([type=search]):not(.quantity-selector-group-input).disabled~label.form-label,input.form-control:not([type=search]):not(.quantity-selector-group-input):disabled~label.form-label{opacity:.4;pointer-events:none}.input-group{position:relative}.input-group .form-group{flex-grow:1;margin-bottom:0}.input-group .input-group-append{margin-left:0;position:absolute;right:0}.input-group .input-group-append>.btn{border-radius:var(--bs-border-radius)}.account .row,.form-content .row,.modal .row,.register-form .row{margin-bottom:.5rem}@media(min-width:768px){.account .row,.form-content .row,.modal .row,.register-form .row{margin-bottom:1.5rem}}.form-text{color:var(--bs-text-color);margin-top:.5rem}.passwordMask{margin-top:.75rem}.form-row .form-group,.row .form-group{position:relative}.form-row .form-group:empty,.row .form-group:empty{display:none}.register-required-info{color:rgba(69,77,81,.4);font-size:.8125rem;line-height:1.2307692308;opacity:1!important}.form-control::-moz-placeholder{color:var(--bs-placeholder)}.form-control::placeholder{color:var(--bs-placeholder)}.form-check-input:focus,.form-control:focus{box-shadow:none}.custom-control{position:relative}.custom-control-input{opacity:0;position:absolute;z-index:-1}[class*=captcha-google]{font-size:.9375rem;line-height:1.3125rem;margin-top:1rem}.get-notified-widget-container [class*=captcha-google]{margin-bottom:1rem;margin-top:.5rem}.form-footer{border-top:.0625rem solid var(--bs-gray-200);margin-top:1rem;padding-top:1rem}.checkout-aside-action input.form-control,.checkout-aside-action label.form-label,.js-offcanvas-cart-promotion input.form-control,.js-offcanvas-cart-promotion label.form-label{border-color:var(--bs-primary-light)!important;color:var(--bs-headline-color)!important;font-style:italic;font-weight:400}.checkout-aside-action input.form-control:-moz-placeholder-shown,.js-offcanvas-cart-promotion input.form-control:-moz-placeholder-shown{border:.0625rem solid var(--bs-gray-400)!important}.checkout-aside-action input.form-control:placeholder-shown,.js-offcanvas-cart-promotion input.form-control:placeholder-shown{border:.0625rem solid var(--bs-gray-400)!important}.checkout-aside-action input.form-control:-moz-placeholder-shown~label.form-label,.js-offcanvas-cart-promotion input.form-control:-moz-placeholder-shown~label.form-label{color:rgba(37,36,35,.6)!important}.checkout-aside-action input.form-control:placeholder-shown~label.form-label,.js-offcanvas-cart-promotion input.form-control:placeholder-shown~label.form-label{color:rgba(37,36,35,.6)!important}.px-address-validation-hint.px-address-validation-hint-visible{position:static}div.form-control,input.form-control:not([type=search]):not(.quantity-selector-group-input){background-color:transparent;border-color:var(--bs-gray-300);border-radius:.75rem;border-width:.0625rem;box-shadow:none;color:var(--bs-text-color);font-size:1rem;line-height:1.3125;padding:1.375rem 1rem .1875rem;transition:background-color .3s,border-color .3s,color .3s,box-shadow .3s!important}.px-newsletter-action div.form-control,.px-newsletter-action input.form-control:not([type=search]):not(.quantity-selector-group-input){color:var(--bs-white)}div.form-control::-moz-placeholder,input.form-control:not([type=search]):not(.quantity-selector-group-input)::-moz-placeholder{color:transparent}div.form-control::placeholder,input.form-control:not([type=search]):not(.quantity-selector-group-input)::placeholder{color:transparent}div.form-control:focus,div.form-control:hover,div.form-control[focus],div.form-control[hover],input.form-control:not([type=search]):not(.quantity-selector-group-input):focus,input.form-control:not([type=search]):not(.quantity-selector-group-input):hover,input.form-control:not([type=search]):not(.quantity-selector-group-input)[focus],input.form-control:not([type=search]):not(.quantity-selector-group-input)[hover]{background-color:transparent;border-color:var(--bs-primary-light);box-shadow:none;color:var(--bs-text-color)}.was-validated input.form-control:not([type=search]):invalid,div.form-control.is-invalid,input.form-control:not([type=search]).is-invalid{background-color:transparent;border-color:var(--bs-danger);box-shadow:none;color:var(--bs-danger)}.was-validated input.form-control:not([type=search]):invalid:focus,.was-validated input.form-control:not([type=search]):invalid[focus],div.form-control.is-invalid:focus,div.form-control.is-invalid[focus],input.form-control:not([type=search]).is-invalid:focus,input.form-control:not([type=search]).is-invalid[focus]{background-color:transparent;border-color:var(--bs-danger);box-shadow:none;color:var(--bs-danger)}.was-validated input.form-control:not([type=search]):invalid~label,div.form-control.is-invalid~label,input.form-control:not([type=search]).is-invalid~label{color:var(--bs-danger)}.was-validated input.form-control:not([type=search]):valid,div.form-control.is-valid,input.form-control:not([type=search]).is-valid{background-color:transparent;border-color:var(--bs-success);box-shadow:none;color:var(--bs-success)}.was-validated input.form-control:not([type=search]):valid:focus,.was-validated input.form-control:not([type=search]):valid[focus],div.form-control.is-valid:focus,div.form-control.is-valid[focus],input.form-control:not([type=search]).is-valid:focus,input.form-control:not([type=search]).is-valid[focus]{background-color:transparent;border-color:var(--bs-success);box-shadow:none;color:var(--bs-success)}.was-validated input.form-control:not([type=search]):valid~label,div.form-control.is-valid~label,input.form-control:not([type=search]).is-valid~label{color:var(--bs-success)}div.form-label,label.form-label{color:var(--bs-headline-color);font-size:.9375rem;font-weight:500;line-height:1.3125rem;margin-bottom:0;text-transform:none}div.form-label span,label.form-label span{font-weight:400}.custom-radio-group div.form-label,.custom-radio-group label.form-label,div.form-label.product-detail-configurator-group-title,label.form-label.product-detail-configurator-group-title{margin-bottom:.5rem}.contact-type div.form-label,.contact-type label.form-label,.select-group div.form-label,.select-group label.form-label{margin:0;position:absolute;top:.3125rem;z-index:1}.g-1>.contact-type div.form-label,.g-1>.contact-type label.form-label,.g-1>.select-group div.form-label,.g-1>.select-group label.form-label{left:1.1875rem}.g-2>.contact-type div.form-label,.g-2>.contact-type label.form-label,.g-2>.select-group div.form-label,.g-2>.select-group label.form-label,.gx-2>.contact-type div.form-label,.gx-2>.contact-type label.form-label,.gx-2>.select-group div.form-label,.gx-2>.select-group label.form-label{left:1.3125rem}.g-3>.contact-type div.form-label,.g-3>.contact-type label.form-label,.g-3>.select-group div.form-label,.g-3>.select-group label.form-label{left:1.5625rem}.g-4>.contact-type div.form-label,.g-4>.contact-type label.form-label,.g-4>.select-group div.form-label,.g-4>.select-group label.form-label{left:1.8125rem}@media(min-width:768px){.g-md-4>.contact-type div.form-label,.g-md-4>.contact-type label.form-label,.g-md-4>.select-group div.form-label,.g-md-4>.select-group label.form-label{left:1.8125rem}}.custom-radio{margin-bottom:.5rem;padding-left:2rem}.custom-radio.custom-control-inline{margin-right:1.25rem}.custom-radio.custom-control-inline:last-child{margin-right:0}.custom-radio.payment-method-radio{margin-bottom:0;padding-left:0}.custom-radio:last-child{margin-bottom:0}.custom-radio .custom-control-label{color:inherit;cursor:pointer;display:inline-block;font-size:.9375rem;letter-spacing:0;line-height:1.5rem;min-height:1.5rem;padding-top:0;position:static}.custom-radio .custom-control-label:after,.custom-radio .custom-control-label:before{background-image:none;border:none;border-radius:1.5rem;box-sizing:border-box;content:"";display:block;height:1.5rem;left:0;pointer-events:auto;position:absolute;top:0;width:1.5rem}.custom-radio .custom-control-label:before{background-color:var(--bs-body-color);border:.0625rem solid var(--bs-gray-300);transition:background-color .3s,border-color .3s}.custom-radio .custom-control-label:after{background-color:var(--bs-primary);transform:scale(0);transition:transform .3s cubic-bezier(.175,.885,.32,1.275)}.custom-radio .custom-control-label.payment-method-label:after,.custom-radio .custom-control-label.payment-method-label:before{left:1rem;top:1rem}@media(min-width:576px){.custom-radio .custom-control-label.payment-method-label:after,.custom-radio .custom-control-label.payment-method-label:before{top:1.75rem}}.custom-radio .custom-control-input{display:none}.custom-radio .custom-control-input:active~.custom-control-label:before{background-color:var(--bs-body-color);border-color:var(--bs-gray-300)}.custom-radio .custom-control-input:checked~.custom-control-label:before{background-color:var(--bs-body-color)!important;border-color:var(--bs-gray-300)!important}.custom-radio .custom-control-input:checked~.custom-control-label:after{background-image:none;transform:scale(.3333333333)}.custom-radio .custom-control-input:checked~.custom-control-label.payment-method-label~.payment-method-description{border-top:.125rem solid var(--bs-gray-200);max-height:25rem;opacity:1;padding:1rem 1rem 1rem 3rem}@media(min-width:576px){.custom-radio .custom-control-input:checked~.custom-control-label.payment-method-label~.payment-method-description{padding:1rem 3rem}}.custom-radio .custom-control-input:disabled~.custom-control-label{color:var(--bs-text-color);cursor:auto;opacity:.4}.custom-radio .custom-control-input:disabled~.custom-control-label:before{background-color:var(--bs-body-color)}.custom-radio .custom-control-input:disabled:checked~.custom-control-label{color:var(--bs-text-color);cursor:auto;opacity:.4}.custom-radio .custom-control-input:disabled:checked~.custom-control-label:before{background-color:var(--bs-body-color);border-color:var(--bs-gray-300)}.custom-radio .custom-control-input:disabled:checked~.custom-control-label:after{background-image:none;transform:scale(.3333333333)}.custom-radio .custom-control-input:disabled:checked~.custom-control-label.payment-method-label+.payment-method-description{border-top:.125rem solid var(--bs-gray-200);max-height:25rem;opacity:1;padding:1rem 3rem}.custom-radio .custom-control-input.is-invalid~.custom-control-label,.was-validated .custom-radio .custom-control-input:invalid~.custom-control-label{color:var(--bs-danger)}.custom-radio .custom-control-input.is-invalid~.custom-control-label:before,.was-validated .custom-radio .custom-control-input:invalid~.custom-control-label:before{background-color:var(--bs-body-color);border-color:var(--bs-danger)}.custom-radio .custom-control-input.is-valid~.custom-control-label,.was-validated .custom-radio .custom-control-input:valid~.custom-control-label{color:inherit}.custom-radio .custom-control-input.is-valid~.custom-control-label:before,.was-validated .custom-radio .custom-control-input:valid~.custom-control-label:before{background-color:var(--bs-body-color);border-color:var(--bs-gray-300)}.form-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-body-color);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cpath stroke='%235e2751' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m11 7.5-3 3-3-3'/%3E%3C/svg%3E");background-position:right 1rem center;background-repeat:no-repeat;background-size:1rem 1rem;border-color:var(--bs-gray-300);border-radius:.75rem;border-width:.0625rem;box-shadow:none;color:var(--bs-headline-color);cursor:pointer;font-size:.9375rem;font-weight:400;height:auto;line-height:1.3125rem;padding:1.25rem 2rem .25rem 1rem;transition:background-color .3s,border-color .3s,color .3s,box-shadow .3s!important}.modal .form-select{background-color:var(--bs-white)}.line-item-quantity-group .form-select{padding-bottom:.78125rem;padding-top:.78125rem}.form-select:hover{background-color:var(--bs-body-color);border-color:var(--bs-primary-light);box-shadow:none;color:rgba(var(--bs-text-color),.4)}.modal .form-select:hover{background-color:var(--bs-white)}.form-select:focus{background-color:var(--bs-body-color);border-color:var(--bs-primary-light);box-shadow:none;color:rgba(var(--bs-text-color),.4)}.modal .form-select:focus{background-color:var(--bs-white)}.form-select.disabled,.form-select:disabled{background-color:transparent;opacity:.4;pointer-events:none}.is--disabled .form-select.disabled,.is--disabled .form-select:disabled{opacity:1}.form-select.quantity-palett{min-height:3rem;padding-top:.25rem}.form-select.limit,.form-select.sorting{background-color:transparent;background-position:100%;background-size:1rem 1rem;border:none;border-radius:0;color:#5e2751;display:inline-block;font-weight:500;padding:0 1.25rem 0 0}.form-select.is-invalid,.was-validated .form-select:invalid{border-color:var(--bs-danger);box-shadow:none;color:var(--bs-danger)}.form-select.is-invalid:focus,.was-validated .form-select:invalid:focus{border-color:var(--bs-danger);box-shadow:none;color:var(--bs-danger)}.form-select.is-valid,.was-validated .form-select:valid{border-color:var(--bs-success);box-shadow:none}.form-select.is-valid:focus,.was-validated .form-select:valid:focus{border-color:var(--bs-success);box-shadow:none}textarea.form-control{background-color:var(--bs-body-color);border-color:var(--bs-gray-300);border-radius:0 0 .75rem .75rem;border-width:0 .0625rem .0625rem;box-shadow:none;color:var(--bs-text-color);font-size:1rem;height:auto;line-height:1.375rem;padding:0 1rem .5rem;transition:background-color .3s,border-color .3s,color .3s,box-shadow .3s!important}@media(min-width:768px){textarea.form-control{font-size:.875rem;line-height:1.5714285714}}textarea.form-control::-moz-placeholder{color:transparent}textarea.form-control::placeholder{color:transparent}textarea.form-control:hover,textarea.form-control[hover]{box-shadow:none;color:var(--bs-text-color)}textarea.form-control:focus,textarea.form-control:hover,textarea.form-control:hover~label.form-label,textarea.form-control[focus],textarea.form-control[hover],textarea.form-control[hover]~label.form-label{background-color:var(--bs-body-color);border-color:var(--bs-primary-light)}textarea.form-control:focus,textarea.form-control[focus]{box-shadow:none;color:var(--bs-text-color)}textarea.form-control:focus~label.form-label,textarea.form-control[focus]~label.form-label{background-color:var(--bs-body-color);border-color:var(--bs-primary-light)}textarea.form-control.disabled,textarea.form-control:disabled{background-color:transparent;opacity:.4;pointer-events:none}.is--disabled textarea.form-control.disabled,.is--disabled textarea.form-control:disabled{opacity:1}textarea.form-control.disabled~label.form-label,textarea.form-control:disabled~label.form-label{opacity:.4;pointer-events:none}.is--disabled textarea.form-control.disabled~label.form-label,.is--disabled textarea.form-control:disabled~label.form-label{opacity:1}textarea.form-control~label.form-label{background-color:var(--bs-body-color);border-color:var(--bs-gray-300);border-radius:.75rem .75rem 0 0;border-style:solid;border-width:.0625rem .0625rem 0;display:inline-block;padding:.375rem 1rem .5rem;position:relative;transition:background-color .3s,border-color .3s,padding .3s;z-index:1}textarea.form-control:-moz-placeholder-shown~label.form-label{padding-bottom:0;padding-top:.875rem}textarea.form-control:placeholder-shown~label.form-label{padding-bottom:0;padding-top:.875rem}textarea.form-control:focus~label.form-label,textarea.form-control:hover~label.form-label,textarea.form-control[focus]~label.form-label,textarea.form-control[hover]~label.form-label{padding-bottom:.5rem;padding-top:.375rem}textarea.form-control[id^=rma]{border-radius:.75rem;border-width:.0625rem}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{background-color:var(--bs-body-color);border-color:var(--bs-danger);box-shadow:none;color:var(--bs-danger)}.was-validated textarea.form-control:invalid~label.form-label,textarea.form-control.is-invalid~label.form-label{background-color:var(--bs-body-color);border-color:var(--bs-danger);color:var(--bs-danger)}.was-validated textarea.form-control:invalid:focus,.was-validated textarea.form-control:invalid[focus],textarea.form-control.is-invalid:focus,textarea.form-control.is-invalid[focus]{background-color:var(--bs-body-color);border-color:var(--bs-danger);box-shadow:none;color:var(--bs-danger)}.was-validated textarea.form-control:invalid:focus~label.form-label,.was-validated textarea.form-control:invalid[focus]~label.form-label,textarea.form-control.is-invalid:focus~label.form-label,textarea.form-control.is-invalid[focus]~label.form-label{background-color:var(--bs-body-color)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{background-color:var(--bs-body-color);border-color:var(--bs-success);box-shadow:none;color:var(--bs-success)}.was-validated textarea.form-control:valid~label.form-label,textarea.form-control.is-valid~label.form-label{background-color:var(--bs-body-color);border-color:var(--bs-success);color:var(--bs-success)}.was-validated textarea.form-control:valid:focus,.was-validated textarea.form-control:valid[focus],textarea.form-control.is-valid:focus,textarea.form-control.is-valid[focus]{background-color:var(--bs-body-color);border-color:var(--bs-success);box-shadow:none;color:var(--bs-success)}.was-validated textarea.form-control:valid:focus~label.form-label,.was-validated textarea.form-control:valid[focus]~label.form-label,textarea.form-control.is-valid:focus~label.form-label,textarea.form-control.is-valid[focus]~label.form-label{background-color:var(--bs-body-color)}.form-group.is-textarea{display:flex;flex-flow:column nowrap}.form-group.is-textarea textarea{order:1}.image-placeholder{align-items:center;bottom:0;color:var(--bs-gray-200);display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;transition:color .3s ease}.px-accordion .card{background-color:var(--bs-gray-100);border:0;margin-bottom:.25rem}.px-accordion .card-header{background-color:var(--bs-gray-100);border:0;border-radius:0}.px-accordion .card-title{margin-bottom:0;text-align:left}.px-accordion .card button{border:0;color:var(--bs-headline-color);padding:1rem;position:relative}@media(min-width:1024px){.px-accordion .card button{padding:1rem 1.5rem}}@media(min-width:1280px){.px-accordion .card button{padding:1.5rem}}.px-accordion .card button .toggle-icons{flex-shrink:0;height:1.5rem;margin-left:1rem;position:relative;width:1.5rem}.px-accordion .card button .toggle-icons .closed,.px-accordion .card button .toggle-icons .opened{margin:0!important;opacity:1;position:absolute;right:0;top:.0625rem;transition:opacity .3s ease}.px-accordion .card button .toggle-icons .closed{opacity:0}.px-accordion .card button.collapsed .toggle-icons .closed{opacity:1}.px-accordion .card button.collapsed .toggle-icons .opened{opacity:0}.px-accordion dd{margin-bottom:0}.px-accordion .card-body{font-size:1.0625rem;font-weight:400;line-height:1.5625rem;padding:0 1rem 1rem}@media(min-width:1024px){.px-accordion .card-body{max-width:calc(75% - .1875rem);padding:0 1.5rem 1.5rem}}.px-accordion .card-body img{min-width:100%}@media(min-width:1024px){.px-accordion .card-body img{margin-right:0}}.px-accordion .card-body img+[itemprop=text],.px-accordion .card-body>a,.px-accordion .card-body>div{margin-top:1.5rem}.px-accordion .card-body [itemprop=text]{margin-top:0}.px-accordion .sw-cms-el-youtube-video__video{min-height:21.875rem;width:100%}.px-accordion .pxsw-faq-group{margin-bottom:2.5rem}.px-accordion .pxsw-faq-group h1,.px-accordion .pxsw-faq-group h2,.px-accordion .pxsw-faq-group h3,.px-accordion .pxsw-faq-group h4,.px-accordion .pxsw-faq-group h5,.px-accordion .pxsw-faq-group h6{margin-bottom:1.75rem}.is-ctl-auth .px-newsletter-teaser,.is-ctl-checkout .px-newsletter-teaser{background:#5e2751;color:#fff;padding:2.5rem}.is-ctl-auth .px-newsletter-teaser .px-newsletter-content .px-newsletter-headline,.is-ctl-auth .px-newsletter-teaser .px-newsletter-legal a,.is-ctl-checkout .px-newsletter-teaser .px-newsletter-content .px-newsletter-headline,.is-ctl-checkout .px-newsletter-teaser .px-newsletter-legal a{color:#fff}.is-ctl-auth .px-newsletter-teaser .btn-primary,.is-ctl-checkout .px-newsletter-teaser .btn-primary{background-color:#f9f6f2;border-color:transparent;color:#5e2751}.is-ctl-auth .px-newsletter-teaser .btn-primary:hover,.is-ctl-checkout .px-newsletter-teaser .btn-primary:hover{background-color:hsla(0,0%,100%,.6)}.px-newsletter-teaser.has-bg .px-newsletter-content .px-newsletter-headline,.px-newsletter-teaser.has-bg .px-newsletter-legal a{color:#fff}.px-newsletter-teaser .px-newsletter-logo{flex:0 0 auto;text-align:center;width:100%}.px-newsletter-teaser .px-newsletter-logo svg{fill:none;height:auto;max-height:6.25rem;max-width:100%}.px-newsletter-teaser .px-newsletter-content{flex:0 0 auto;margin-top:1.5rem;text-align:center;width:100%}.px-newsletter-teaser .px-newsletter-content .px-newsletter-headline{font-size:1.5rem;font-weight:420;line-height:1.8125rem;margin-bottom:.5rem}.px-newsletter-teaser .px-newsletter-content .px-newsletter-subline{font-size:.875rem;font-weight:450;line-height:1.25rem}.px-newsletter-teaser .px-newsletter-action{flex:0 0 auto;margin-top:1rem;width:100%}.px-newsletter-teaser .px-newsletter-action #newsletterMail,.px-newsletter-teaser .px-newsletter-action #newsletterMailDefault{background:#37092c;border:none;border-radius:.75rem;font-weight:450;padding:.875rem 1rem}.px-newsletter-teaser .px-newsletter-action #newsletterMail:focus,.px-newsletter-teaser .px-newsletter-action #newsletterMail:hover,.px-newsletter-teaser .px-newsletter-action #newsletterMailDefault:focus,.px-newsletter-teaser .px-newsletter-action #newsletterMailDefault:hover{background:#fff}.px-newsletter-teaser .px-newsletter-action #newsletterMail:focus::-moz-placeholder,.px-newsletter-teaser .px-newsletter-action #newsletterMail:hover::-moz-placeholder,.px-newsletter-teaser .px-newsletter-action #newsletterMailDefault:focus::-moz-placeholder,.px-newsletter-teaser .px-newsletter-action #newsletterMailDefault:hover::-moz-placeholder{color:#000}.px-newsletter-teaser .px-newsletter-action #newsletterMail:focus::placeholder,.px-newsletter-teaser .px-newsletter-action #newsletterMail:hover::placeholder,.px-newsletter-teaser .px-newsletter-action #newsletterMailDefault:focus::placeholder,.px-newsletter-teaser .px-newsletter-action #newsletterMailDefault:hover::placeholder{color:#000}.px-newsletter-teaser .px-newsletter-action #newsletterMail::-moz-placeholder,.px-newsletter-teaser .px-newsletter-action #newsletterMailDefault::-moz-placeholder{color:#fff;font-weight:450}.px-newsletter-teaser .px-newsletter-action #newsletterMail::placeholder,.px-newsletter-teaser .px-newsletter-action #newsletterMailDefault::placeholder{color:#fff;font-weight:450}.px-newsletter-teaser .px-newsletter-action .btn{margin-top:.5rem;text-transform:uppercase;width:100%}.px-newsletter-teaser .px-newsletter-legal{margin-top:1rem;opacity:.6;text-align:center;width:100%}.px-newsletter-teaser .px-newsletter-legal p{font-size:.875rem;line-height:1.25rem}.px-newsletter-teaser .px-newsletter-legal a{font-weight:420}.px-newsletter-teaser .px-newsletter-legal a:hover{color:#fff;opacity:.6}@media(min-width:1024px){.px-newsletter-teaser .px-newsletter-content{text-align:left;width:50%}.px-newsletter-teaser .px-newsletter-action{width:50%}}@media(min-width:1280px){.px-newsletter-teaser .px-newsletter-logo{width:22%}.px-newsletter-teaser .px-newsletter-action,.px-newsletter-teaser .px-newsletter-content{margin-top:3rem;width:39%}}.cms-element-px-subcategory-listing .subcategory-listing-item:hover{text-decoration:none}.cms-element-px-subcategory-listing.variant-default .subcategory-listing-item-image{overflow:hidden}.cms-element-px-subcategory-listing.variant-default .subcategory-listing-item-image img{backface-visibility:hidden;transform:scale(1);transition:transform .3s ease}.cms-element-px-subcategory-listing.variant-default .subcategory-listing-item-link{margin-top:.5rem}.cms-element-px-subcategory-listing.variant-default .subcategory-listing-item-link-text{margin-bottom:0;transition:color .3s ease}.cms-element-px-subcategory-listing.variant-default .subcategory-listing-item:hover .subcategory-listing-item-image img{transform:scale(1.1)}.cms-element-px-subcategory-listing.variant-default .subcategory-listing-item:hover .subcategory-listing-item-link-text{color:var(--bs-primary-light)}.cms-element-px-subcategory-listing.variant-only-names.repeater-mode-static .px-element,.cms-element-px-subcategory-listing.variant-only-names[data-pxsw-swiper-options*='"swiperMobileOnly":true'] .px-element{margin:.125rem 0!important}.cms-element-px-subcategory-listing.variant-only-names .px-element{margin:0!important}.cms-element-px-text-media.media-center .px-text-component{align-self:center}@media(min-width:1024px){.px-teaser.img-gradient.horizontal-teaser .px-teaser-image:after,.px-teaser.img-gradient[class*=media-size-] .px-teaser-image:after{content:none}}.px-teaser.img-gradient .px-teaser-image:after{background:linear-gradient(180deg,rgba(61,61,61,0) 0,#3d3d3d);bottom:0;content:"";display:block;height:44%;left:0;mix-blend-mode:multiply;position:absolute;right:0}.px-teaser.link-whole-teaser .text-center svg{margin-left:auto;margin-right:auto}.px-teaser.link-whole-teaser .text-right svg{margin-left:auto}.cms-element-px-entity-loader.variant-category .px-image-component[class*=is-aspect-ratio-] .image-placeholder,.cms-element-px-entity-loader.variant-product-manufacturer .px-image-component[class*=is-aspect-ratio-] .image-placeholder{align-items:center;bottom:0;color:var(--bs-gray-200);display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;transition:color .3s ease}.cms-element-px-entity-loader.variant-category .px-teaser .px-teaser-image,.cms-element-px-entity-loader.variant-product-manufacturer .px-teaser .px-teaser-image{overflow:hidden}.cms-element-px-entity-loader.variant-category .px-teaser .px-teaser-image img,.cms-element-px-entity-loader.variant-product-manufacturer .px-teaser .px-teaser-image img{backface-visibility:hidden;transform:scale(1);transition:transform .3s ease}.cms-element-px-entity-loader.variant-category .px-teaser:hover .px-teaser-image img,.cms-element-px-entity-loader.variant-product-manufacturer .px-teaser:hover .px-teaser-image img{transform:scale(1.1)}.cms-element-px-entity-loader.variant-category .px-teaser-image{background-color:var(--bs-gray-100)}.cms-element-px-entity-loader.variant-category .px-teaser-content{padding:.5rem 0 0;transition:color .3s ease}.cms-element-px-entity-loader.variant-category .px-teaser-content *{transition:color .3s ease}.cms-element-px-entity-loader.variant-category .px-teaser:hover .px-teaser-content *{color:var(--bs-primary-light)}.cms-element-px-entity-loader.variant-product-manufacturer .px-teaser{background-color:var(--bs-gray-100);position:relative}.cms-element-px-entity-loader.variant-product-manufacturer .manufacturer-logo{background-color:var(--bs-body-color);border:.5rem solid var(--bs-body-color);bottom:0;color:var(--bs-gray-200);left:0;position:absolute;width:5.75rem;z-index:1}.cms-element-px-entity-loader.variant-product-manufacturer .manufacturer-logo img{mix-blend-mode:darken}.cms-element-px-horizontal-teaser:not(.cms-element-px-manufacturer-teaser):not(.variant-app-store) .px-teaser{position:relative}@media(max-width:1023.98px){.cms-element-px-horizontal-teaser:not(.cms-element-px-manufacturer-teaser):not(.variant-app-store) .px-teaser.has-bg-color{background-color:transparent!important}.cms-element-px-horizontal-teaser:not(.cms-element-px-manufacturer-teaser):not(.variant-app-store) .px-teaser[class*=media-position-][class*=media-size-]{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;height:100%}.cms-element-px-horizontal-teaser:not(.cms-element-px-manufacturer-teaser):not(.variant-app-store) .px-teaser[class*=media-position-][class*=media-size-] .px-teaser-image{grid-column:1/2;grid-row:1/2;width:100%}.cms-element-px-horizontal-teaser:not(.cms-element-px-manufacturer-teaser):not(.variant-app-store) .px-teaser[class*=media-position-][class*=media-size-] .px-teaser-content{align-self:end;grid-column:1/2;grid-row:1/2;max-width:100%;min-width:18.75rem;padding:1.5rem;position:absolute;width:auto;z-index:1}.cms-element-px-horizontal-teaser:not(.cms-element-px-manufacturer-teaser):not(.variant-app-store) .px-teaser[class*=media-position-][class*=media-size-] .px-teaser-content .eyebrowline,.cms-element-px-horizontal-teaser:not(.cms-element-px-manufacturer-teaser):not(.variant-app-store) .px-teaser[class*=media-position-][class*=media-size-] .px-teaser-content .headline,.cms-element-px-horizontal-teaser:not(.cms-element-px-manufacturer-teaser):not(.variant-app-store) .px-teaser[class*=media-position-][class*=media-size-] .px-teaser-content .px-html-container{color:var(--bs-text-color-inverted)}}.cms-element-px-horizontal-teaser:not(.cms-element-px-manufacturer-teaser):not(.variant-app-store) .px-teaser.align-media-text-center .px-teaser-content{justify-content:center}.cms-element-px-horizontal-teaser:not(.cms-element-px-manufacturer-teaser):not(.variant-app-store) .px-teaser.image-mode-contain.align-media-text-top{align-items:flex-start}.cms-element-px-horizontal-teaser:not(.cms-element-px-manufacturer-teaser):not(.variant-app-store) .px-teaser.image-mode-contain.align-media-text-center{align-items:center}@media(min-width:1024px){.cms-element-px-horizontal-teaser:not(.cms-element-px-manufacturer-teaser):not(.variant-app-store) .px-teaser.image-mode-contain.media-position-left.media-size-5.has-bg-color,.cms-element-px-horizontal-teaser:not(.cms-element-px-manufacturer-teaser):not(.variant-app-store) .px-teaser.image-mode-contain.media-position-left.media-size-6.has-bg-color,.cms-element-px-horizontal-teaser:not(.cms-element-px-manufacturer-teaser):not(.variant-app-store) .px-teaser.image-mode-contain.media-position-left.media-size-7.has-bg-color,.cms-element-px-horizontal-teaser:not(.cms-element-px-manufacturer-teaser):not(.variant-app-store) .px-teaser.image-mode-contain.media-position-right.media-size-5.has-bg-color,.cms-element-px-horizontal-teaser:not(.cms-element-px-manufacturer-teaser):not(.variant-app-store) .px-teaser.image-mode-contain.media-position-right.media-size-6.has-bg-color,.cms-element-px-horizontal-teaser:not(.cms-element-px-manufacturer-teaser):not(.variant-app-store) .px-teaser.image-mode-contain.media-position-right.media-size-7.has-bg-color{padding:2.5rem}.cms-element-px-horizontal-teaser:not(.cms-element-px-manufacturer-teaser):not(.variant-app-store) .px-teaser.image-mode-contain.media-position-left.media-size-5 .px-teaser-content.has-spacing,.cms-element-px-horizontal-teaser:not(.cms-element-px-manufacturer-teaser):not(.variant-app-store) .px-teaser.image-mode-contain.media-position-left.media-size-6 .px-teaser-content.has-spacing,.cms-element-px-horizontal-teaser:not(.cms-element-px-manufacturer-teaser):not(.variant-app-store) .px-teaser.image-mode-contain.media-position-left.media-size-7 .px-teaser-content.has-spacing{padding:0 0 0 2.5rem}.cms-element-px-horizontal-teaser:not(.cms-element-px-manufacturer-teaser):not(.variant-app-store) .px-teaser.image-mode-contain.media-position-right.media-size-5 .px-teaser-content.has-spacing,.cms-element-px-horizontal-teaser:not(.cms-element-px-manufacturer-teaser):not(.variant-app-store) .px-teaser.image-mode-contain.media-position-right.media-size-6 .px-teaser-content.has-spacing,.cms-element-px-horizontal-teaser:not(.cms-element-px-manufacturer-teaser):not(.variant-app-store) .px-teaser.image-mode-contain.media-position-right.media-size-7 .px-teaser-content.has-spacing{padding:0 2.5rem 0 0}.cms-element-px-horizontal-teaser:not(.cms-element-px-manufacturer-teaser):not(.variant-app-store) .px-teaser.media-position-left.media-size-5 .px-teaser-content,.cms-element-px-horizontal-teaser:not(.cms-element-px-manufacturer-teaser):not(.variant-app-store) .px-teaser.media-position-left.media-size-6 .px-teaser-content,.cms-element-px-horizontal-teaser:not(.cms-element-px-manufacturer-teaser):not(.variant-app-store) .px-teaser.media-position-left.media-size-7 .px-teaser-content,.cms-element-px-horizontal-teaser:not(.cms-element-px-manufacturer-teaser):not(.variant-app-store) .px-teaser.media-position-right.media-size-5 .px-teaser-content,.cms-element-px-horizontal-teaser:not(.cms-element-px-manufacturer-teaser):not(.variant-app-store) .px-teaser.media-position-right.media-size-6 .px-teaser-content,.cms-element-px-horizontal-teaser:not(.cms-element-px-manufacturer-teaser):not(.variant-app-store) .px-teaser.media-position-right.media-size-7 .px-teaser-content{padding:0 2.5rem}.cms-element-px-horizontal-teaser:not(.cms-element-px-manufacturer-teaser):not(.variant-app-store) .px-teaser.media-position-left.media-size-5 .px-teaser-content.has-spacing,.cms-element-px-horizontal-teaser:not(.cms-element-px-manufacturer-teaser):not(.variant-app-store) .px-teaser.media-position-left.media-size-6 .px-teaser-content.has-spacing,.cms-element-px-horizontal-teaser:not(.cms-element-px-manufacturer-teaser):not(.variant-app-store) .px-teaser.media-position-left.media-size-7 .px-teaser-content.has-spacing,.cms-element-px-horizontal-teaser:not(.cms-element-px-manufacturer-teaser):not(.variant-app-store) .px-teaser.media-position-right.media-size-5 .px-teaser-content.has-spacing,.cms-element-px-horizontal-teaser:not(.cms-element-px-manufacturer-teaser):not(.variant-app-store) .px-teaser.media-position-right.media-size-6 .px-teaser-content.has-spacing,.cms-element-px-horizontal-teaser:not(.cms-element-px-manufacturer-teaser):not(.variant-app-store) .px-teaser.media-position-right.media-size-7 .px-teaser-content.has-spacing{padding:2.5rem}.cms-element-px-horizontal-teaser.variant-app-store .media-position-left.align-media-text-center .px-teaser-content,.cms-element-px-horizontal-teaser.variant-app-store .media-position-right.align-media-text-center .px-teaser-content{align-self:stretch!important;justify-content:center}.cms-element-px-horizontal-teaser.variant-app-store .media-position-left .px-teaser-content{left:-.0625rem}.cms-element-px-horizontal-teaser.variant-app-store .media-position-right .px-teaser-content{right:-.0625rem}}.cms-element-px-horizontal-teaser.variant-app-store .px-teaser-content{position:relative;top:-.0625rem}@media(min-width:1024px){.cms-element-px-horizontal-teaser.variant-app-store .px-teaser-content{top:0}}.cms-block-px-col-3-9 .cms-element-px-text-on-image-teaser,.cms-block-px-col-4-8 .cms-element-px-text-on-image-teaser,.cms-block-px-col-8-4 .cms-element-px-text-on-image-teaser,.cms-block-px-col-9-3 .cms-element-px-text-on-image-teaser{height:100%}.cms-block-px-col-3-9 .cms-element-px-text-on-image-teaser .px-teaser,.cms-block-px-col-4-8 .cms-element-px-text-on-image-teaser .px-teaser,.cms-block-px-col-8-4 .cms-element-px-text-on-image-teaser .px-teaser,.cms-block-px-col-9-3 .cms-element-px-text-on-image-teaser .px-teaser{height:100%!important}@media(min-width:1024px){.cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser).navigation-position-bottom.desktop-horizontal-teaser .swiper-controls,.cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser).navigation-position-none.desktop-horizontal-teaser .swiper-controls{margin-left:auto;margin-right:.125rem;width:41.6666666667%}}.cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser).navigation-position-bottom .swiper-controls,.cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser).navigation-position-none .swiper-controls{margin:-2rem 0 .5rem}@media(max-width:1023.98px){.cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .px-teaser{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;height:100%}.cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .px-teaser .px-teaser-image{grid-column:1/2;grid-row:1/2;width:100%}}.cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .px-teaser .px-teaser-content{padding:2.5rem}@media(max-width:1023.98px){.cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .px-teaser .px-teaser-content{grid-column:1/2;grid-row:1/2;max-width:100%!important;min-width:18.75rem;padding:1.5rem;position:absolute;z-index:1}.cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .px-teaser .px-teaser-content .eyebrowline,.cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .px-teaser .px-teaser-content .headline,.cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .px-teaser .px-teaser-content .px-html-container{color:var(--bs-text-color-inverted)}}.cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .px-teaser .additional-teaser-image-link{inset:0;opacity:0;position:absolute;z-index:1}.cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .px-teaser .additional-teaser-image-link .btn:after{content:"";inset:0;position:absolute}@media(min-width:1024px){.cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .px-teaser.horizontal-teaser{display:flex;flex-wrap:wrap}.cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .px-teaser.horizontal-teaser .px-teaser-image{width:58.3333333333%}.cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .px-teaser.horizontal-teaser .px-teaser-content{align-self:center;height:auto;max-width:none!important;min-width:auto;padding:2.5rem;position:static;width:41.6666666667%}.cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .px-teaser.horizontal-teaser .px-teaser-content.has-large-spacing-edges,.cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .px-teaser.horizontal-teaser .px-teaser-content.has-spacing-edges{margin:0}.cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .px-teaser.horizontal-teaser .px-teaser-content.has-spacing{padding-left:calc(8.33333% - .22727rem);padding-right:calc(8.33333% - .22727rem)}}@media(min-width:1024px)and (min-width:576px){.cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .px-teaser.horizontal-teaser .px-teaser-content.has-spacing{padding-left:calc(8.33333% - .22727rem)}}@media(min-width:1024px)and (min-width:768px){.cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .px-teaser.horizontal-teaser .px-teaser-content.has-spacing{padding-left:calc(8.33333% - .22727rem)}}@media(min-width:1024px)and (min-width:1024px){.cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .px-teaser.horizontal-teaser .px-teaser-content.has-spacing{padding-left:calc(8.33333% - .22727rem)}}@media(min-width:1024px)and (min-width:1280px){.cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .px-teaser.horizontal-teaser .px-teaser-content.has-spacing{padding-left:calc(8.33333% - .22727rem)}}@media(min-width:1024px)and (min-width:576px){.cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .px-teaser.horizontal-teaser .px-teaser-content.has-spacing{padding-right:calc(8.33333% - .22727rem)}}@media(min-width:1024px)and (min-width:768px){.cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .px-teaser.horizontal-teaser .px-teaser-content.has-spacing{padding-right:calc(8.33333% - .22727rem)}}@media(min-width:1024px)and (min-width:1024px){.cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .px-teaser.horizontal-teaser .px-teaser-content.has-spacing{padding-right:calc(8.33333% - .22727rem)}}@media(min-width:1024px)and (min-width:1280px){.cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .px-teaser.horizontal-teaser .px-teaser-content.has-spacing{padding-right:calc(8.33333% - .22727rem)}}@media(min-width:1440px){.cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .px-teaser.horizontal-teaser .px-teaser-content.has-spacing{padding-bottom:2.5rem;padding-top:2.5rem}}@media(min-width:1024px){.cms-block-px-col-12-with-teaser-and-usp-ticker .cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser).desktop-horizontal-teaser{margin-bottom:1rem}}.cms-block-px-col-12-with-teaser-and-usp-ticker.bg-color{padding:0!important}.cms-block-px-col-12-with-teaser-and-usp-ticker .px-with-two-teaser .px-element{margin-bottom:0!important}.cms-element-px-basic-teaser.variant-px-usp-ticker{margin-bottom:1rem;margin-left:auto;margin-right:auto}@media(min-width:768px){.cms-element-px-basic-teaser.variant-px-usp-ticker{padding-left:4.1666666667%;padding-right:4.1666666667%}}@media(min-width:1024px){.cms-element-px-basic-teaser.variant-px-usp-ticker{padding-left:12.5%;padding-right:12.5%}}@media(min-width:1280px){.cms-element-px-basic-teaser.variant-px-usp-ticker{padding-left:20.8333333334%;padding-right:20.8333333334%}}.cms-element-px-basic-teaser.variant-px-usp-ticker.swiper{padding-bottom:.75rem;padding-top:.75rem;width:100%}@media(min-width:768px){.cms-element-px-basic-teaser.variant-px-usp-ticker.swiper.repeater-mode-slider .swiper-wrapper{justify-content:space-between}}.cms-element-px-basic-teaser.variant-px-usp-ticker.swiper.repeater-mode-slider .swiper-controls{display:none}.cms-element-px-basic-teaser.variant-px-usp-ticker .px-teaser{align-items:center;display:flex;flex-flow:row nowrap;justify-content:center}.cms-element-px-basic-teaser.variant-px-usp-ticker .px-teaser-image{flex-shrink:0;height:1.5rem;margin-right:.5rem;width:1.5rem}.cms-element-px-basic-teaser.variant-px-usp-ticker .px-teaser-content{flex-grow:0;height:auto!important;padding:0!important}.cms-element-px-basic-teaser.variant-px-usp-ticker .px-teaser-content.has-spacing{padding:0!important}.sw-cms-stage.is--desktop .cms-element-px-basic-teaser.variant-px-usp-ticker .px-headline-container,.sw-cms-stage.is--mobile .cms-element-px-basic-teaser.variant-px-usp-ticker .px-headline-container,.sw-cms-stage.is--tablet-landscape .cms-element-px-basic-teaser.variant-px-usp-ticker .px-headline-container{margin-bottom:0}.sw-cms-stage.is--desktop .cms-element-px-basic-teaser.variant-px-usp-ticker{padding-left:13%;padding-right:13%}.sw-cms-stage.is--tablet-landscape .cms-element-px-basic-teaser.variant-px-usp-ticker{padding-left:8%;padding-right:8%}.sw-cms-stage.is--mobile .cms-element-px-basic-teaser.variant-px-usp-ticker{padding-left:0;padding-right:0}.sw-cms-stage.is--mobile .cms-element-px-basic-teaser.variant-px-usp-ticker.repeater-mode-slider.variant-px-usp-ticker.max-visible-3 .swiper-slide{flex-basis:100%}.boxed.mobile-full-width .repeater-mode-dynamic.max-visible-1 .swiper-slide,.full-width .repeater-mode-dynamic.max-visible-1 .swiper-slide{flex-basis:84%}@media(min-width:768px){.boxed.mobile-full-width .repeater-mode-dynamic.max-visible-1 .swiper-slide,.full-width .repeater-mode-dynamic.max-visible-1 .swiper-slide{flex-basis:91%}}@media(min-width:1024px){.boxed.mobile-full-width .repeater-mode-dynamic.max-visible-1 .swiper-slide,.full-width .repeater-mode-dynamic.max-visible-1 .swiper-slide{flex-basis:100%}}.repeater-mode-dynamic.cms-element-cross-selling.max-visible-4 .swiper-slide,.repeater-mode-dynamic.cms-element-px-blog-teaser.max-visible-4 .swiper-slide,.repeater-mode-dynamic.cms-element-px-entity-loader.variant-product.max-visible-4 .swiper-slide,.repeater-mode-dynamic.cms-element-px-fact-finder-similar-products-teaser.max-visible-4 .swiper-slide,.repeater-mode-dynamic.cms-element-px-product-slider.max-visible-4 .swiper-slide,.repeater-mode-dynamic.factfinder.max-visible-4 .swiper-slide{flex-basis:69.35%}@media(min-width:576px){.repeater-mode-dynamic.cms-element-cross-selling.max-visible-4 .swiper-slide,.repeater-mode-dynamic.cms-element-px-blog-teaser.max-visible-4 .swiper-slide,.repeater-mode-dynamic.cms-element-px-entity-loader.variant-product.max-visible-4 .swiper-slide,.repeater-mode-dynamic.cms-element-px-fact-finder-similar-products-teaser.max-visible-4 .swiper-slide,.repeater-mode-dynamic.cms-element-px-product-slider.max-visible-4 .swiper-slide,.repeater-mode-dynamic.factfinder.max-visible-4 .swiper-slide{flex-basis:40.4%}}@media(min-width:1024px){.repeater-mode-dynamic.cms-element-cross-selling.max-visible-4 .swiper-slide,.repeater-mode-dynamic.cms-element-px-blog-teaser.max-visible-4 .swiper-slide,.repeater-mode-dynamic.cms-element-px-entity-loader.variant-product.max-visible-4 .swiper-slide,.repeater-mode-dynamic.cms-element-px-fact-finder-similar-products-teaser.max-visible-4 .swiper-slide,.repeater-mode-dynamic.cms-element-px-product-slider.max-visible-4 .swiper-slide,.repeater-mode-dynamic.factfinder.max-visible-4 .swiper-slide{flex-basis:30.21%}}@media(min-width:1280px){.repeater-mode-dynamic.cms-element-cross-selling.max-visible-4 .swiper-slide,.repeater-mode-dynamic.cms-element-px-blog-teaser.max-visible-4 .swiper-slide,.repeater-mode-dynamic.cms-element-px-entity-loader.variant-product.max-visible-4 .swiper-slide,.repeater-mode-dynamic.cms-element-px-fact-finder-similar-products-teaser.max-visible-4 .swiper-slide,.repeater-mode-dynamic.cms-element-px-product-slider.max-visible-4 .swiper-slide,.repeater-mode-dynamic.factfinder.max-visible-4 .swiper-slide{flex-basis:21.84%}}@media(min-width:768px){.repeater-mode-dynamic.max-visible-4[data-px-swiper-options*='"swiperMobileOnly":true'] .swiper-slide{flex-basis:33.3333333333%}}@media(min-width:1024px){.repeater-mode-dynamic.max-visible-4[data-px-swiper-options*='"swiperMobileOnly":true'] .swiper-slide{flex-basis:25%}}.repeater-mode-dynamic.cms-element-px-entity-loader.variant-product-manufacturer.max-visible-4 .swiper-slide{flex-basis:69.35%}@media(min-width:576px){.repeater-mode-dynamic.cms-element-px-entity-loader.variant-product-manufacturer.max-visible-4 .swiper-slide{flex-basis:40.4%}}@media(min-width:1024px){.repeater-mode-dynamic.cms-element-px-entity-loader.variant-product-manufacturer.max-visible-4 .swiper-slide{flex-basis:30.21%}}@media(min-width:1280px){.repeater-mode-dynamic.cms-element-px-entity-loader.variant-product-manufacturer.max-visible-4 .swiper-slide{flex-basis:24.15%}}.repeater-mode-dynamic.max-visible-5 .swiper-slide{flex-basis:45%}@media(min-width:768px){.repeater-mode-dynamic.max-visible-5 .swiper-slide{flex-basis:29%}}@media(min-width:1024px){.repeater-mode-dynamic.max-visible-5 .swiper-slide{flex-basis:22.77%}}@media(min-width:1280px){.repeater-mode-dynamic.max-visible-5 .swiper-slide{flex-basis:17.23%}}.repeater-mode-dynamic.max-visible-6 .swiper-slide{flex-basis:44%}@media(min-width:576px){.repeater-mode-dynamic.max-visible-6 .swiper-slide{flex-basis:43%}}@media(min-width:768px){.repeater-mode-dynamic.max-visible-6 .swiper-slide{flex-basis:33.3333333333%}}@media(min-width:1024px){.repeater-mode-dynamic.max-visible-6 .swiper-slide{flex-basis:16.6666666667%}}.repeater-mode-slider.variant-px-usp-ticker.max-visible-3 .swiper-slide{flex-basis:100%}@media(min-width:768px){.repeater-mode-slider.variant-px-usp-ticker.max-visible-3 .swiper-slide{flex-basis:fit-content}}.repeater-mode-slider.max-visible-5 .swiper-slide{flex-basis:100%}@media(min-width:576px){.repeater-mode-slider.max-visible-5 .swiper-slide{flex-basis:33.3333333333%}}@media(min-width:768px){.repeater-mode-slider.max-visible-5 .swiper-slide{flex-basis:20%}}.repeater-mode-slider.max-visible-6 .swiper-slide{flex-basis:100%}@media(min-width:576px){.repeater-mode-slider.max-visible-6 .swiper-slide{flex-basis:33.3333333333%}}@media(min-width:768px){.repeater-mode-slider.max-visible-6 .swiper-slide{flex-basis:20%}}@media(min-width:1024px){.repeater-mode-slider.max-visible-6 .swiper-slide{flex-basis:16.6666666667%}}.swiper .swiper-controls{display:none}@media(min-width:1024px){.swiper .swiper-controls{display:flex}}.swiper[class*=repeater-mode-] .swiper-slide{flex-grow:0;flex-shrink:0;height:auto}.swiper[class*=repeater-mode-] .swiper-slide .px-teaser{height:100%}.swiper-button-next,.swiper-button-prev{cursor:pointer;display:none}@media(min-width:1024px){.swiper-button-next,.swiper-button-prev{display:block}}.color-schema-2 .swiper-button-next.swiper-button-disabled,.color-schema-2 .swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{background-color:transparent}.swiper-button-next.swiper-button-lock,.swiper-button-prev.swiper-button-lock{display:none}.swiper-button-next svg,.swiper-button-prev svg{fill:none}.swiper-pagination{z-index:1}.swiper-pagination-bullet{border-radius:var(--bs-border-radius);transition:background .3s ease}.swiper-pagination-bullet:hover{background:var(--bs-primary-light)}.color-schema-2 .swiper-pagination-bullet-active,.swiper-pagination-bullet-active{width:1rem}.swiper-pagination.swiper-pagination-bullets{margin-left:.75rem;margin-right:.75rem}.swiper-pagination.swiper-pagination-fraction{font-weight:500}.swiper-pagination.swiper-pagination.swiper-pagination-none{display:none}.navigation-position-bottom[data-px-swiper-options*=bullets] .swiper-controls,.navigation-position-bottom[data-px-swiper-options*=fraction] .swiper-controls,.navigation-position-center[data-px-swiper-options*=bullets] .swiper-controls,.navigation-position-center[data-px-swiper-options*=fraction] .swiper-controls,.navigation-position-none[data-px-swiper-options*=bullets] .swiper-controls,.navigation-position-none[data-px-swiper-options*=fraction] .swiper-controls{justify-content:center}.navigation-position-bottom-left .swiper-button-next,.navigation-position-bottom-right .swiper-button-next{margin-left:1rem}.full-width .navigation-position-bottom-left .swiper-controls .swiper-button-prev{margin-left:1.5rem}.full-width .navigation-position-bottom-right .swiper-controls .swiper-button-next{margin-right:1.5rem}@media(min-width:1024px){.navigation-position-center-right .swiper-slide:last-child{margin-right:4.5rem!important}}.navigation-position-center-right .swiper-controls{background:var(--bs-body-color);box-shadow:0 0 1.25rem 1.25rem var(--bs-body-color);padding:.5rem;position:absolute;right:-.25rem;top:50%;transform:translateY(-50%);z-index:1}.navigation-position-center-right .swiper-button-next,.navigation-position-center-right .swiper-button-prev{background-color:var(--bs-primary);border-radius:50rem;color:var(--bs-white);opacity:0;pointer-events:none}.navigation-position-center-right .swiper-button-next:hover,.navigation-position-center-right .swiper-button-prev:hover{background-color:var(--bs-primary-light)}.navigation-position-center-right .swiper-button-next{display:none;margin-left:.5rem}.navigation-position-center .swiper-controls,.navigation-position-none .swiper-controls{align-items:center;margin-bottom:.5rem;width:100%}.navigation-position-none .swiper-controls{min-height:1.5rem}.navigation-position-none .swiper-button-next,.navigation-position-none .swiper-button-prev{display:none}.navigation-position-none .swiper-pagination.swiper-pagination-bullets{margin-bottom:0}.navigation-position-center .swiper-button-next,.navigation-position-center .swiper-button-prev{left:auto;position:relative;right:auto;top:auto;transform:none}.navigation-position-center .swiper-button-prev{transform:rotate(180deg)}.navigation-position-center .swiper-button-next{order:2}.navigation-position-center .swiper-pagination{order:1}.navigation-position-center .swiper-pagination.swiper-pagination-bullets{margin-bottom:0}.filter-panel{padding-top:.375rem;position:relative;z-index:100}.filter-panel-items-container{display:grid;gap:.5rem;grid-template-columns:repeat(4,1fr);margin-bottom:1.25rem;position:relative;z-index:1}@media(min-width:1024px){.filter-panel-items-container{margin-bottom:0}}@media(min-width:1280px){.filter-panel-items-container{grid-template-columns:repeat(5,1fr)}}.filter-panel-active-container{margin-top:.5rem;width:100%}.filter-panel-item{border-radius:.5rem;margin:0}.filter-panel-item.filter-boolean{border-color:var(--bs-gray-300);padding:.4375rem 1rem;width:100%}.filter-panel-item.filter-boolean.disabled,.filter-panel-item.filter-boolean.disabled:focus,.filter-panel-item.filter-boolean.disabled:hover{background-color:var(--bs-body-color);border-color:var(--bs-gray-200);color:var(--bs-gray-300);opacity:1}.filter-panel-item.filter-boolean.disabled .form-check{opacity:.3;pointer-events:none}.filter-panel-item-dropdown{background:var(--bs-gray-100);border:.0625rem solid var(--bs-primary-light);border-radius:0 0 .5rem .5rem;border-top:0;color:var(--bs-text-color);min-width:auto;padding:1rem;width:100%}@media(min-width:1024px){.filter-panel-item-dropdown{transform:translateY(2.4375rem)!important}}.filter-panel-item .filter-panel-item-toggle{border-color:var(--bs-gray-300);color:var(--bs-headline-color);font-size:.9375rem;font-weight:500;line-height:1.3125rem;padding:.5625rem 2rem .5rem 1rem;position:relative;text-align:left;width:100%}.filter-panel-item .filter-panel-item-toggle.show,.filter-panel-item .filter-panel-item-toggle[aria-expanded=true]{background:var(--bs-gray-100);border-color:var(--bs-primary-light);border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0;z-index:1001}.filter-panel-item .filter-panel-item-toggle.show:hover,.filter-panel-item .filter-panel-item-toggle[aria-expanded=true]:hover{filter:none}.filter-panel-item .filter-panel-item-toggle.show .icon-filter-panel-item-toggle svg,.filter-panel-item .filter-panel-item-toggle[aria-expanded=true] .icon-filter-panel-item-toggle svg{transform:rotate(-180deg)}.filter-panel-item .filter-panel-item-toggle.disabled{border-color:var(--bs-gray-200);color:var(--bs-gray-300);opacity:1}.filter-panel-item .filter-panel-item-toggle.disabled:focus,.filter-panel-item .filter-panel-item-toggle.disabled:hover{filter:none}.filter-panel-item .filter-panel-item-toggle.disabled .icon-filter-panel-item-toggle{color:var(--bs-gray-300)}.filter-panel-item .filter-panel-item-toggle .icon-filter-panel-item-toggle{color:var(--bs-primary);height:1rem;position:absolute;right:1rem;top:.6875rem;width:1rem}.filter-panel-item .filter-panel-item-toggle .icon-filter-panel-item-toggle svg{transform:rotate(0deg);transition:transform .3s ease}.filter-panel-item .filter-panel-item-toggle .icon-filter-panel-item-toggle svg,.filter-panel-item .filter-panel-item-toggle .icon-filter-panel-item-toggle use{fill:none;top:0}.filter-panel-item .filter-boolean:hover,.filter-panel-item .filter-panel-item-dropdown:hover,.filter-panel-item .filter-panel-item-toggle:hover{background:var(--bs-gray-100);border-color:var(--bs-primary-light)}.filter-panel-item .filter-boolean,.filter-panel-item .filter-panel-item-toggle{transition:background-color .3s ease,border-color .3s ease,color .3s ease,filter .3s ease}.filter-panel-wrapper-toggle svg{fill:none;margin-right:.5rem}.filter-property-select-list-item.select-type-color,.filter-property-select-list-item.select-type-media{padding-bottom:1rem}.filter-property-select-list-item.select-type-color.disabled .filter-property-select-checkbox,.filter-property-select-list-item.select-type-media.disabled .filter-property-select-checkbox{pointer-events:none}.filter-property-select-list-item.select-type-color .filter-property-select-preview,.filter-property-select-list-item.select-type-media .filter-property-select-preview{border:0;border-radius:1.25rem;height:1.5rem;width:1.5rem}.filter-property-select-list-item.select-type-color .filter-property-select-preview[title$=hite],.filter-property-select-list-item.select-type-color .filter-property-select-preview[title^=Wei],.filter-property-select-list-item.select-type-color .filter-property-select-preview[title^=wei],.filter-property-select-list-item.select-type-media .filter-property-select-preview[title$=hite],.filter-property-select-list-item.select-type-media .filter-property-select-preview[title^=Wei],.filter-property-select-list-item.select-type-media .filter-property-select-preview[title^=wei]{box-shadow:0 0 0 .0625rem var(--bs-gray-300)}.filter-property-select-list-item.select-type-color .filter-property-select-preview .filter-property-select-checkbox,.filter-property-select-list-item.select-type-media .filter-property-select-preview .filter-property-select-checkbox{cursor:pointer;z-index:101}.filter-property-select-list-item.select-type-color .filter-property-select-preview .filter-property-select-preview-checkmark,.filter-property-select-list-item.select-type-media .filter-property-select-preview .filter-property-select-preview-checkmark{background:transparent;border:.125rem solid var(--bs-gray-400);height:2rem;transform:translateY(0);width:2rem;z-index:100}.filter-property-select-list-item.select-type-color .filter-multi-select-item-label,.filter-property-select-list-item.select-type-media .filter-multi-select-item-label{font-size:.9375rem;line-height:1.3125rem}.filter-multi-select-list.select-type-color{display:flex;flex-flow:row wrap;margin:-.25rem 0 -.5rem -.25rem}.filter-multi-select-list-item{padding:0 0 .5rem}.filter-multi-select-list-item:last-child{padding-bottom:0}.filter-multi-select-list-item.select-type-color{margin-bottom:.5rem;padding:.25rem}.filter-range-container{padding:0}.filter-range-container .px-range-text{font-size:.9375rem;font-weight:500;line-height:1.3125rem}.filter-range-container .px-range-slider.noUi-horizontal .noUi-handle{border-radius:.75rem}.filter-rating-select-list-item{display:inline-flex;margin-left:0}.filter-rating-select-item-checkmark{background-color:var(--bs-primary)}.filter-rating-select-item-label .product-review-rating{display:flex;margin-top:0}.filter-active{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='17' fill='none'%3E%3Cpath stroke='%23aca29c' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m6 6.5 4 4m-4 0 4-4'/%3E%3C/svg%3E");background-position:100%;background-repeat:no-repeat;background-size:1rem 1.0625rem;border:none;border-radius:0;color:var(--bs-gray-400);font-size:.9375rem;height:auto;line-height:1.3125rem;margin:0 1rem .5rem 0;padding:0 1.125rem 0 0;position:relative;transition:color .3s ease}.filter-active:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='17' fill='none'%3E%3Cpath stroke='%23872d72' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m6 6.5 4 4m-4 0 4-4'/%3E%3C/svg%3E");color:var(--bs-primary-light)}.filter-active .filter-active-preview{display:none}.filter-active .filter-active-remove{left:0;opacity:0;padding:0;width:auto}.filter-reset-all.btn{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='17' fill='none'%3E%3Cpath stroke='%235e2751' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m6 6.5 4 4m-4 0 4-4'/%3E%3C/svg%3E");background-position:100%;background-repeat:no-repeat;background-size:1rem 1.0625rem;border:none;color:var(--bs-primary);font-size:.9375rem;font-weight:500;height:auto;line-height:1.3125rem;margin:0;padding:0 1.125rem 0 0;position:relative}.filter-reset-all.btn:hover{background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='17' fill='none'%3E%3Cpath stroke='%23872d72' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m6 6.5 4 4m-4 0 4-4'/%3E%3C/svg%3E");color:var(--bs-primary-light)}.offcanvas-filter .filter-panel-offcanvas-header{height:auto;padding:1.5rem}@media(min-width:768px){.offcanvas-filter .filter-panel-offcanvas-header{padding:2.5rem}}.offcanvas-filter .filter-panel-offcanvas-header .filter-panel-offcanvas-title{margin:0}.offcanvas-filter .filter-panel-offcanvas-header .filter-panel-offcanvas-close{border-radius:1.25rem}.offcanvas-filter.offcanvas-start{width:23.75rem}.offcanvas-filter .filter-panel{height:calc(100% - 5.5rem);margin:0;padding:0 1.5rem 1.5rem}@media(min-width:768px){.offcanvas-filter .filter-panel{height:calc(100% - 7.5rem);padding:0 2.5rem 2.5rem}}.offcanvas-filter .filter-panel-items-container{display:block;margin:0;order:2}.offcanvas-filter .filter-panel-active-container{margin:0 0 .5rem;order:1}.offcanvas-filter .filter-panel-item{margin-bottom:1rem}.offcanvas-filter .filter-panel-item .filter-panel-item-toggle .icon-filter-panel-item-toggle{right:.625rem;top:.75rem}.offcanvas-filter .filter-panel-item .filter-panel-item-dropdown{position:relative!important;transform:none!important}.px-range-slider.noUi-horizontal{background-color:var(--bs-gray-200)}.px-range-slider.noUi-horizontal .noUi-connect{background-color:var(--bs-primary-light)}.px-range-slider.noUi-horizontal .noUi-handle{border-radius:.375rem}.container-main .checkout{min-height:42.5rem}@media(min-width:1280px){.container-main{position:relative}.container-main .account-recover-password{margin-bottom:15.625rem}.container-main .account-recover-password~.px-newsletter-element{bottom:0;position:absolute;width:100%}}.dvsn-return-shipment--dashboard .alert{margin-bottom:0}.dvsn-return-shipment--dashboard h1{margin-bottom:4rem}@media(min-width:1280px){.dvsn-return-shipment--dashboard h1{margin-bottom:5rem}}.dvsn-return-shipment--dashboard .return-shipment{font-size:.9375rem;line-height:1.3125rem}.dvsn-return-shipment--create .line-item-container{padding:0}.dvsn-return-shipment--create .line-item-container .line-item-row{border-bottom:.0625rem solid var(--bs-gray-200);margin-bottom:0}.dvsn-return-shipment--create .line-item-container .line-item-row.is--disabled{opacity:.4;pointer-events:none}.dvsn-return-shipment--create .line-item-container .line-item-row.order-detail-content-row{padding:2.5rem 0}.dvsn-return-shipment--create .line-item-container .line-item-row.order-detail-content-row.has--error{background:transparent;border:.25rem solid var(--bs-danger)}.dvsn-return-shipment--create .line-item-container .line-item-row>[class*=col-]{padding-left:0;padding-right:0}.dvsn-return-shipment--create .column-product{align-items:flex-start;display:flex;flex-flow:row nowrap;padding-bottom:1rem}@media(min-width:768px){.dvsn-return-shipment--create .column-product{padding-bottom:0;padding-right:1.25rem!important}}.dvsn-return-shipment--create .column-product-image{background-color:var(--bs-gray-100);flex-shrink:0;position:relative;width:6.25rem}.dvsn-return-shipment--create .column-product-image.is-promotion{background-color:transparent}.dvsn-return-shipment--create .column-product-image .product-image,.dvsn-return-shipment--create .column-product-image .product-image-placeholder{bottom:0;left:0;max-height:none;mix-blend-mode:darken;-o-object-position:center center;object-position:center center;position:absolute;right:0;top:0}.dvsn-return-shipment--create .column-product-image .product-image-placeholder{align-items:center;color:var(--bs-gray-200);display:flex;justify-content:center}.dvsn-return-shipment--create .column-product-image .promotion-placeholder{left:0;position:absolute;top:-2.5rem}.dvsn-return-shipment--create .column-product-image .promotion-placeholder svg{color:var(--bs-success);fill:none}.dvsn-return-shipment--create .column-product-name{margin-left:1.25rem}.dvsn-return-shipment--create .column-product-name span.name.name.name{color:var(--bs-headline-color);display:block;font-weight:500;margin-bottom:.25rem}.dvsn-return-shipment--create .column-product-return select{margin-bottom:1rem!important}.dvsn-return-shipment--create .column-product-return .select-group label{left:1.0625rem}.dvsn-return-shipment--create p.notice{margin-bottom:1.5rem}@media(min-width:1280px){.dvsn-return-shipment--create p.notice{margin-bottom:2.5rem}}.dvsn-return-shipment--create .comment-container{padding:1.5rem 0}.dvsn-return-shipment--create .button-container{background-color:transparent;padding:0;text-align:right}.dvsn-return-shipment--details .content{counter-reset:a;margin-bottom:4rem}@media(min-width:768px){.dvsn-return-shipment--details .content{margin-bottom:5rem}}.dvsn-return-shipment--details .content .card-headline-label:before{content:counter(a) ". ";counter-increment:a}.dvsn-return-shipment--details .products,.dvsn-return-shipment--details .status{margin-bottom:1.5rem}.dvsn-return-shipment--details .status b{display:inline-block;margin-left:.25rem}.dvsn-return-shipment--details .alert+.alert{margin-top:0}.dvsn-return-shipment--details .products .order-detail-content-row{border-bottom:.0625rem solid var(--bs-gray-200);font-size:.9375rem;line-height:1.3125rem;margin:0}.dvsn-return-shipment--details .products .order-detail-content-row:last-child{border-bottom:0}@media(max-width:767.98px){.dvsn-return-shipment--details .products .order-detail-content-row>[class*=col-]{padding-left:0;padding-right:0}}.dvsn-return-shipment--details .products .order-detail-content-row.header{margin:0;padding:0 0 .5rem}.dvsn-return-shipment--details .products .order-detail-content-row.header>div{font-weight:500}.dvsn-return-shipment--details .products span.name{color:var(--bs-headline-color);display:block;font-weight:500;margin-bottom:.25rem}.dvsn-return-shipment--details .products .data-row .key{font-weight:500}.dvsn-return-shipment--details .customer-comment .comment,.dvsn-return-shipment--details .public-comment .comment{padding:0}.dvsn-return-shipment--index .lost-order .question.btn-link{color:var(--bs-primary)}.dvsn-return-shipment--index .lost-order .question.btn-link:hover{color:var(--bs-primary-light)}.px-with-headline.px-top-slot .px-element{margin-bottom:0!important}.px-with-headline.px-top-slot .px-html-container{padding-top:1rem}.px-headline-container{margin-bottom:.5rem}.px-headline-container .eyebrowline,.px-headline-container .headline{-webkit-hyphens:auto;hyphens:auto;word-wrap:break-word}.text-right{text-align:right!important}.swiper-container[class*=repeater-mode-] .swiper-slide{flex-grow:0;flex-shrink:0;height:auto}.swiper-container[class*=repeater-mode-] .swiper-slide .px-teaser{height:100%}:root{--bs-btn-active-border-color:transparent}html{scroll-padding-top:9.375rem}body{background-color:var(--bs-body-color);color:var(--bs-text-color);font-family:brandon-grotesque,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:var(--bs-body-font-size);font-weight:400;line-height:var(--bs-body-line-height);overflow-anchor:none;padding-top:6.5rem}@media(max-width:1279.98px){body{touch-action:pan-y}}body.is-act-checkoutregisterpage,body.is-act-editorder,body.is-ctl-checkout{padding-top:0}.content-main{overflow:hidden}@media(max-width:1023.98px){.cms-section.bg-color.mobile-no-bg-color{background-color:transparent!important}.cms-section.bg-color.mobile-no-bg-color>*{margin-bottom:0!important;margin-top:0!important}.cms-section .boxed.mobile-full-width{padding-left:0;padding-right:0}}.cms-section .text-boxed,.cms-section .text-boxed-left{margin-left:auto;margin-right:auto;max-width:90rem;padding-left:.6875rem;padding-right:.6875rem}@media(min-width:768px){.cms-section .text-boxed,.cms-section .text-boxed-left{padding-left:2.125rem;padding-right:2.125rem}}@media(min-width:1024px){.cms-section .text-boxed,.cms-section .text-boxed-left{padding-left:2.625rem;padding-right:2.625rem}}@media(min-width:1280px){.cms-section .text-boxed,.cms-section .text-boxed-left{padding-left:4.375rem;padding-right:4.375rem}}@media(min-width:1024px){.cms-section .text-boxed>div{margin-left:auto;margin-right:auto;max-width:62.5rem}.cms-section .text-boxed-left>div{max-width:62.5rem}}.cms-section-default.full-width,.cms-section-sidebar-main-content.full-width{margin-left:auto;margin-right:auto;max-width:125rem}[id^=trustbadge-container]{z-index:119!important}.content-main{padding-bottom:2.5rem;padding-top:1rem}.is-act-home .content-main{padding-top:0}@media(min-width:1280px){.is-act-home .content-main{padding-top:2rem}}@media(min-width:1024px){.content-main{padding-bottom:4rem}}@media(min-width:1280px){.content-main{padding-bottom:5rem;padding-top:2rem}}.is-act-cartpage .content-main,.is-act-checkoutregisterpage .content-main,.is-act-confirmpage .content-main,.is-act-editorder .content-main,.is-act-finishpage .content-main{margin-bottom:4rem;padding-bottom:0}@media(min-width:768px){.is-act-cartpage .content-main,.is-act-checkoutregisterpage .content-main,.is-act-confirmpage .content-main,.is-act-editorder .content-main,.is-act-finishpage .content-main{margin-bottom:5rem}}@media(min-width:1024px){.is-act-cartpage .content-main,.is-act-checkoutregisterpage .content-main,.is-act-confirmpage .content-main,.is-act-editorder .content-main,.is-act-finishpage .content-main{margin-bottom:7.5rem}}.is-act-cartpage .content-main .checkout-aside,.is-act-checkoutregisterpage .content-main .checkout-aside,.is-act-confirmpage .content-main .checkout-aside,.is-act-editorder .content-main .checkout-aside,.is-act-finishpage .content-main .checkout-aside{margin-bottom:0}.is-act-confirmpage .checkout-main,.is-act-editorder .checkout-main,.is-act-finishpage .checkout-main{margin-bottom:1.5rem}@media(min-width:768px){.is-act-confirmpage .checkout-main,.is-act-editorder .checkout-main,.is-act-finishpage .checkout-main{margin-bottom:2.5rem}}@media(min-width:1024px){.is-act-confirmpage .checkout-main,.is-act-editorder .checkout-main,.is-act-finishpage .checkout-main{margin-bottom:1.5rem}}@media(min-width:1280px){.is-act-confirmpage .checkout-main,.is-act-editorder .checkout-main,.is-act-finishpage .checkout-main{margin-bottom:0}}.is-act-checkoutregisterpage .checkout .checkout-main,.is-act-confirmpage .checkout-main .checkout-container,.is-act-editorder .checkout-main .checkout-container,.is-act-finishpage .checkout-main .checkout-container{margin-bottom:0}.container-main{padding:0}.checkout-container{margin-bottom:0}.headline-font{font-family:brandon-grotesque,sans-serif;font-weight:700}.font-weight-extra-bold{font-weight:800}.font-weight-medium{font-weight:500}.font-weight-regular{font-weight:400}.font-weight-light{font-weight:300}.primary-dark{background-color:var(--bs-primary-dark)}.primary-light{background-color:var(--bs-primary-light)}.secondary-dark{background-color:var(--bs-secondary-dark)}.secondary-light{background-color:var(--bs-secondary-light)}.gray-100 .inverted,.gray-1000 .inverted,.gray-200 .inverted,.gray-300 .inverted,.gray-400 .inverted,.gray-500 .inverted,.gray-600 .inverted,.gray-700 .inverted{color:var(--bs-white)}.gray-0{background-color:var(--bs-white)}.gray-100{background-color:var(--bs-gray-100)}.gray-200{background-color:var(--bs-gray-200)}.gray-300{background-color:var(--bs-gray-300)}.gray-400{background-color:var(--bs-gray-400)}.gray-500{background-color:var(--bs-gray-500)}.gray-600{background-color:var(--bs-gray-600)}.gray-1000{background-color:var(--bs-dark)}.bg-inverted{background-color:var(--bs-gray-600);margin-bottom:0!important;padding:1rem 0}.styleguide px-spritesheet svg{background-image:none}.styleguide .px-text-component.has-spacing{background-color:var(--bs-white)}.styleguide .text-right{text-align:right}.styleguide use{fill:none}.alert{border-radius:0;color:var(--bs-white);margin-bottom:1.5rem;padding:.75rem 1rem;position:relative}.alert+.alert{margin-top:-1rem}@media(min-width:1280px){.alert+.alert{margin-top:-2rem}.cms-section-sidebar .alert{margin-top:3.5rem}}.search-page .alert{margin-left:.625rem;margin-right:.625rem}.alert .icon{align-self:baseline;border-radius:50%;color:var(--bs-white);flex-shrink:0;height:1.5rem;margin:0 .5rem 0 1rem;padding-right:0;width:1.5rem}.alert .icon svg{top:0}.alert-has-icon{align-items:center}.alert-list{padding-left:0}.alert-list li{margin-bottom:0!important}.alert.alert-info{--bs-alert-bg:var(--bs-info)}.alert.alert-success{--bs-alert-bg:var(--bs-success)}.alert.alert-warning{--bs-alert-bg:var(--bs-warning)}.alert.alert-danger{--bs-alert-bg:var(--bs-danger)}[class*=alert-]{justify-content:center}[class*=alert-] .alert-content-container{background-color:transparent;color:var(--bs-white);display:inline-flex;font-size:.9375rem;font-weight:400;line-height:1.375rem;padding:0}.card{border-radius:0}.card-title{font-weight:500}.card-headline{border-bottom:.0625rem solid var(--bs-gray-200);margin-bottom:1rem;padding-bottom:.5rem}.card-headline.no-underline{border-bottom:none;padding-bottom:0}.card-body{padding:0}.card-body .address{font-size:1.0625rem;line-height:1.5625rem;padding-bottom:.5rem}.card-footer{background-color:transparent}.collapse-text [data-toggle=collapse]{font-family:brandon-grotesque,sans-serif;font-weight:700}.collapse-text [data-toggle=collapse]:hover{color:var(--bs-primary-light)}.collapse-text [data-toggle=collapse]>[data-less],.collapse-text [data-toggle=collapse]>[data-more]{transition:color .3s ease,box-shadow .3s ease}.collapse-text [data-toggle=collapse][aria-expanded=false]>[data-more],.collapse-text [data-toggle=collapse][aria-expanded=true]>[data-less]{display:inline-block}.delivery-information{display:flex;flex-flow:row nowrap;font-size:.9375rem;font-weight:500;line-height:1.4;margin-bottom:.5rem}.delivery-status-indicator{flex-shrink:0;height:.5rem;margin-right:.5rem;margin-top:.4375rem;width:.5rem}.delivery-shipping-free{color:var(--bs-info)}.delivery-available{color:var(--bs-success)}.delivery-soldout{color:var(--bs-danger)}.divider:after{background:var(--bs-gray-200);content:"";display:flex;height:.125rem;width:100%}.divider.light-bg:after{background:var(--bs-gray-100)}svg[size]{display:block;vertical-align:initial}svg[size].icon-rotate-90{transform:rotate(90deg)}svg[size].icon-rotate-180{transform:rotate(180deg)}svg[size].icon-rotate-270{transform:rotate(270deg)}.header-search .header-search-btn,.header-search .header-search-btn:disabled{background:transparent}.quantity-selector-group-input{background-color:var(--bs-body-color);font-size:.9375rem;line-height:1.4}.quantity-selector-group-input,.quantity-selector-group-input:focus{border-color:var(--bs-gray-300)}.quantity-selector-group .input-group-text{background-color:var(--bs-body-color);border-color:var(--bs-gray-300);font-size:.8125rem;line-height:1.2307692308}.point-rating.point-blank,.point-rating.point-partial-placeholder{color:var(--bs-gray-300)}.is-active .point-rating.point-blank,.is-active .point-rating.point-partial-placeholder,.point-rating.point-full,.point-rating.point-partial{color:var(--bs-warning)}.product-review-rating{align-items:center;display:flex;margin-right:.5rem}.product-review-point{display:flex;height:1rem}table{display:block;max-width:100vw;overflow-x:auto;position:relative;white-space:nowrap;width:100%}table:not(:last-of-type){margin-bottom:1.5rem}table tbody,table thead{width:100%}table tbody tr th,table thead tr th{background-color:var(--bs-gray-300)}table tbody tr td,table thead tr td{background-color:var(--bs-gray-200)}table tbody tr td,table tbody tr th,table thead tr td,table thead tr th{border:.125rem solid var(--bs-body-color);border-collapse:collapse;font-size:.9375rem;line-height:1.3125rem;min-width:-moz-fit-content;min-width:fit-content;padding:.25rem .5rem;text-align:center;white-space:nowrap;width:100vw}@media(min-width:768px){table tbody tr td,table tbody tr th,table thead tr td,table thead tr th{white-space:normal}}table thead{position:sticky;top:-.0625rem}table thead tr th{border-bottom:0}.offcanvas table td,.offcanvas table th{min-width:calc(33.33333vw - 1.6875rem)}.product-detail-description tbody tr th,.px-html-container tbody tr th{left:0;position:sticky}.px-text-component{overflow:visible}.offcanvas-size-table table{display:block}.offcanvas-size-table table tbody{overflow-x:scroll}.offcanvas-size-table tbody tr td,.offcanvas-size-table tbody tr th,.offcanvas-size-table thead tr td,.offcanvas-size-table thead tr th{min-width:7.625rem;width:33.3333333333%}.offcanvas-size-table tbody tr td:first-of-type,.offcanvas-size-table tbody tr th:first-of-type,.offcanvas-size-table thead tr td:first-of-type,.offcanvas-size-table thead tr th:first-of-type{border-left-width:0}.offcanvas-size-table tbody tr td:last-of-type,.offcanvas-size-table tbody tr th:last-of-type,.offcanvas-size-table thead tr td:last-of-type,.offcanvas-size-table thead tr th:last-of-type{border-right-width:0}.tooltip{margin:.25rem!important}.h1 .eyebrowline,.h1.eyebrowline,.h2 .eyebrowline,.h2.eyebrowline,.h3 .eyebrowline,.h3.eyebrowline,.h4 .eyebrowline,.h4.eyebrowline,.h5 .eyebrowline,.h5.eyebrowline,.h6 .eyebrowline,.h6.eyebrowline,h1 .eyebrowline,h1.eyebrowline,h2 .eyebrowline,h2.eyebrowline,h3 .eyebrowline,h3.eyebrowline,h4 .eyebrowline,h4.eyebrowline,h5 .eyebrowline,h5.eyebrowline,h6 .eyebrowline,h6.eyebrowline,p .eyebrowline,p.eyebrowline,span .eyebrowline,span.eyebrowline{color:var(--bs-headline-color);font-family:brandon-grotesque,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:.8125rem;font-weight:500;letter-spacing:.1em;line-height:1rem;margin-bottom:.25rem!important;text-transform:uppercase}.px-headline-container>*{display:block}.h1,.h2,.h3,.h4,.h5,.h6,.size-l,.size-m,.size-s,.size-stage,.size-xl,.size-xs,.size-xxl,h1,h2,h3,h4,h5,h6{color:var(--bs-headline-color);font-family:brandon-grotesque,sans-serif;font-weight:400;letter-spacing:-.02em;margin-bottom:.5rem}.size-stage{font-size:2.38rem;font-size:clamp(2.38rem,-.2rem + 7.1666666667vw,6.25rem);line-height:1.1842105263}@media(min-width:768px){.size-stage{line-height:1.1}}.h1,.size-xxl,h1{font-size:1.75rem;font-size:clamp(1.75rem,.5833333333rem + 3.2407407407vw,3.5rem);line-height:1.1785714286}@media(min-width:768px){.h1,.size-xxl,h1{line-height:1.1964285714}}.h2,.size-xl,h2{font-size:1.625rem;font-size:clamp(1.625rem,.7916666667rem + 2.3148148148vw,2.875rem);line-height:1.1923076923}@media(min-width:768px){.h2,.size-xl,h2{line-height:1.1956521739}}.h3,.size-l,h3{font-size:1.5rem;font-size:clamp(1.5rem,1rem + 1.3888888889vw,2.25rem);line-height:1.2083333333}@media(min-width:768px){.h3,.size-l,h3{line-height:1.1944444444}}.h4,.size-m,h4{font-size:1.375rem;font-size:clamp(1.375rem,.9583333333rem + 1.1574074074vw,2rem);line-height:1.2272727273}@media(min-width:768px){.h4,.size-m,h4{line-height:1.21875}}.h5,.size-s,h5{font-size:1.25rem;font-size:clamp(1.25rem,.9166666667rem + .9259259259vw,1.75rem);line-height:1.25}.h6,.size-xs,h6{font-size:1.125rem;font-size:clamp(1.125rem,.875rem + .6944444444vw,1.5rem);line-height:1.2777777778}@media(min-width:768px){.h6,.size-xs,h6{line-height:1.2916666667}}a:not([class]),b,ol,p,strong,ul{color:inherit;font-weight:400}a:not([class]).sm,b.sm,ol.sm,p.sm,strong.sm,ul.sm{font-size:.9375rem;line-height:1.3125rem}a:not([class]),a:not([class]).md,b,b.md,ol,ol.md,p,p.md,strong,strong.md,ul,ul.md{font-size:1.0625rem;line-height:1.5625rem}a:not([class]).lg,b.lg,ol.lg,p.lg,strong.lg,ul.lg{font-size:1.1875rem;line-height:1.6875rem}a:not([class]).xl,b.xl,ol.xl,p.xl,strong.xl,ul.xl{font-size:1.3125rem;line-height:1.9375rem}a:not([class]):last-child,b:last-child,ol:last-child,p:last-child,strong:last-child,ul:last-child{margin-bottom:0}p{margin-bottom:1.5rem}a.legal,p.legal,span.legal{font-size:.8125rem;line-height:1.2307692308}a.header-big,p.header-big,span.header-big{color:var(--bs-headline-color);font-size:.8125rem;font-weight:500;letter-spacing:.05em;line-height:1.8461538462;text-transform:uppercase}a.header-small,p.header-small,span.header-small{color:var(--bs-headline-color);font-size:.8125rem;font-weight:500;line-height:1.2307692308}a.footer-big,p.footer-big,span.footer-big{color:var(--bs-headline-color);font-size:.9375rem;font-weight:500;line-height:1.2}a.footer-small,p.footer-small,span.footer-small{color:var(--bs-headline-color);font-size:.8125rem;font-weight:400;line-height:1.2307692308}blockquote.quote,p.quote,span.quote{font-family:brandon-grotesque,sans-serif;font-weight:300;line-height:1.2}blockquote.quote.sm,p.quote.sm,span.quote.sm{font-size:1.125rem;font-size:clamp(1.125rem,.9583333333rem + .462962963vw,1.375rem)}blockquote.quote,blockquote.quote.md,p.quote,p.quote.md,span.quote,span.quote.md{font-size:1.25rem;font-size:clamp(1.25rem,1.0833333333rem + .462962963vw,1.5rem)}blockquote.quote.lg,p.quote.lg,span.quote.lg{font-size:1.375rem;font-size:clamp(1.375rem,1.0416666667rem + .9259259259vw,1.875rem)}ol,ul{margin:0 0 1.5rem;padding:0}ol:last-child,ul:last-child{margin-bottom:0}ol li:not([class]):not([id]),ul li:not([class]):not([id]){margin-bottom:.5rem}ol li:not([class]):not([id]):last-child,ul li:not([class]):not([id]):last-child{margin-bottom:0}ol.icon-list,ol.icon-list-inverted,ul.icon-list,ul.icon-list-inverted{list-style:none;padding-left:0}ol.icon-list li,ol.icon-list-inverted li,ul.icon-list li,ul.icon-list-inverted li{background-position:left top .0625rem;background-repeat:no-repeat;background-size:1.5rem 1.5rem;margin-left:0!important;padding-left:1.75rem}ol.icon-list li:before,ol.icon-list-inverted li:before,ul.icon-list li:before,ul.icon-list-inverted li:before{content:none!important}.text-center ol.icon-list li,.text-center ol.icon-list-inverted li,.text-center ul.icon-list li,.text-center ul.icon-list-inverted li{align-items:center!important;background-image:none;padding-left:0}.text-center ol.icon-list li:before,.text-center ol.icon-list-inverted li:before,.text-center ul.icon-list li:before,.text-center ul.icon-list-inverted li:before{background-color:transparent!important;background-position:left top .0625rem;background-repeat:no-repeat;background-size:1.5rem 1.5rem;content:""!important;flex-shrink:0;height:1.5rem;margin-right:.25rem;position:static!important;width:1.5rem}.text-center ol.icon-list li:before,.text-center ul.icon-list li:before,ol.icon-list li,ul.icon-list li{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath stroke='%23252423' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m16 8-5 8-3-2'/%3E%3C/svg%3E")}.text-center ol.icon-list-inverted li:before,.text-center ul.icon-list-inverted li:before,ol.icon-list-inverted li,ul.icon-list-inverted li{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m16 8-5 8-3-2'/%3E%3C/svg%3E")}ol{list-style-type:decimal-leading-zero}ol li:not([class]):not([id]){margin-left:1.875rem}ol.sm li:not([class]):not([id]){margin-left:1.5rem}ol.xl li:not([class]):not([id]){margin-left:2.5rem}ul li:not([class]):not([id]){display:list-item;list-style-type:none;margin-left:0}.text-center ul li:not([class]):not([id]){margin-left:0;text-align:center}ul li:not([class]):not([id]):before{background-color:currentColor;border-radius:.5rem;content:"";display:inline-block;height:.25rem;margin-right:.5rem;position:relative;top:-.25rem;width:.25rem}ul.sm li:not([class]):not([id]){margin-left:.875rem}ul.xl li:not([class]):not([id]){margin-left:1.25rem}a:not([class]),b,strong{font-size:inherit;font-weight:500;line-height:inherit}i{font-weight:400}i,i>b{font-style:italic}i>b{font-weight:700}a.download-link,a.link-whole-teaser,a:not([class]){display:inline-block;text-decoration:underline}a:not([class]){color:var(--bs-primary);transition:color .3s ease,opacity .3s ease}a:not([class]):hover{color:var(--bs-primary-light)}a.link-whole-teaser,a.link-whole-teaser:hover{color:inherit}.form-control+.form-text,.hint-text,.required-fields{color:rgba(69,77,81,.4);font-size:.8125rem;line-height:1.2307692308}.required-fields{color:rgba(69,77,81,.4)}.required-fields.form-element{margin-bottom:1rem}.color-inherit ol.icon-list li a,.color-inherit ul.icon-list li a{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cpath stroke='var(--bs-white)' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m7 5 4 3-4 3'/%3E%3C/svg%3E")}.color-inherit ol.icon-list li a:hover,.color-inherit ul.icon-list li a:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cpath stroke='rgba(var(--bs-light-rgb), 0.4)' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m7 5 4 3-4 3'/%3E%3C/svg%3E")}.color-inherit a:not([class]){color:currentColor;opacity:1}.color-inherit a:not([class]):hover{color:currentColor;opacity:.5}.invalid-feedback{font-size:.9375rem;font-weight:500;line-height:1.4;margin-top:.25rem}.search-page .search-headline{font-family:brandon-grotesque,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:1.1875rem;font-weight:400;line-height:1.4736842105;margin-bottom:1.5rem}.color-headline{color:var(--bs-headline-color)}.px-text-component:last-child{margin-bottom:0!important;padding-bottom:.5rem}.product-badges{left:.5rem;top:.5rem;z-index:2}.product-badges [class^=acris-product-badge-]:not(:last-of-type),.product-badges>div:not(:last-of-type){margin-bottom:.25rem}.product-badges .badge{border-radius:.5rem;font-size:.9375rem;font-weight:500;height:auto;line-height:1.4;margin:0;padding:.375rem .5rem;width:-moz-fit-content;width:fit-content}.cms-element-image-gallery .product-badges{left:1rem;top:1rem}a.order-item-status-badge{transition:opacity .3s ease}a.order-item-status-badge:hover{opacity:.5;text-decoration:none}.badge{align-items:center;color:var(--bs-text-color-inverted);display:flex;flex-flow:row nowrap}.badge.order-item-status-badge{color:var(--bs-gray-200);font-size:.75rem;font-weight:500;line-height:2;padding:.25rem 1rem;text-transform:uppercase}.is-ctl-returnshipment .badge.order-item-status-badge{padding:.25rem .5rem}.badge svg{flex-shrink:0;margin-right:.5rem}.badge-danger{background-color:var(--bs-danger);color:var(--bs-white);padding:.4375rem .5rem}.badge-topseller{background:var(--bs-primary)}.header-main .badge{background:#179f76;font-size:.5625rem;font-weight:500;height:1rem;justify-content:center;margin:0;min-width:1rem;padding:.125rem;position:absolute;right:-.25rem;top:-.5rem;width:auto}@media(min-width:768px){.header-main .badge{right:-.5rem}}.header-main .badge.header-login-badge svg{color:#fff;display:block;height:.375rem;margin:0 auto;position:relative;width:.3125rem}.product-detail .product-badges{left:1rem;top:1rem}.acris-product-badges-left-top{position:static}.checkout-aside{margin-bottom:1rem}@media(min-width:768px){.checkout-aside{margin-bottom:2.5rem}}.checkout-aside-container{background:var(--bs-gray-200);padding:1.5rem!important}@media(min-width:768px){.checkout-aside-container{padding:2.5rem!important}}.checkout-aside-summary-header{font-size:1.75rem;letter-spacing:-.035rem;margin-bottom:1rem}.checkout-aside-summary-list dd,.checkout-aside-summary-list dt{font-size:.9375rem;margin-bottom:.5rem;margin-top:0;padding-top:0}.checkout-aside-summary-list dd.checkout-aside-summary-total,.checkout-aside-summary-list dt.checkout-aside-summary-total{color:var(--bs-headline-color);font-size:1.1875rem;font-weight:500;margin-bottom:0}.checkout-aside-summary-list dd.checkout-aside-summary-total:after,.checkout-aside-summary-list dt.checkout-aside-summary-total:after{background:var(--bs-gray-300);content:"";display:flex;height:.0625rem;margin:.5rem 0 0;width:100%}.checkout-aside-summary-list dd.summary-net,.checkout-aside-summary-list dt.summary-net{margin-top:.5rem}.checkout-aside-summary-list dd:last-of-type,.checkout-aside-summary-list dt:last-of-type{margin-bottom:0}.checkout-aside-summary-label a:hover{cursor:pointer}.checkout-aside .component-checkout-payment-icons .footer-logo-group{flex-wrap:wrap;height:auto;padding:.5rem 1rem;row-gap:0}.checkout-progress-steps+.checkout-container .checkout-aside,.checkout-progress-steps+.checkout-container .checkout-aside-summary-list{margin-bottom:0}.checkout-progress-steps+.checkout-container .checkout-aside .line-item-remove{top:-.625rem}.checkout-progress-steps+.checkout-container .checkout-aside-products{background:var(--bs-gray-200);padding:1rem}.checkout-progress-steps+.checkout-container .checkout-aside-products .line-item-quantity-row{flex-wrap:nowrap}.checkout-progress-steps+.checkout-container .checkout-aside-products .line-item-unit-price-label{display:none}.checkout-progress-steps+.checkout-container .checkout-aside-products .line-item-unit-price-value{color:#252423;font-weight:500;margin-bottom:0;text-align:left}.checkout-progress-steps+.checkout-container .checkout-aside-products .line-item-unit-price-value-discount-price{display:flex;margin-bottom:.25rem;width:100%}.checkout-progress-steps+.checkout-container .checkout-aside-products .line-item-details-wrapper .line-item-manufacturer{padding-right:2.5rem}.checkout-progress-steps+.checkout-container .checkout-aside-products .line-item-details-wrapper .line-item-label{padding-right:0}.checkout-progress-steps+.checkout-container .checkout-aside-products .line-item-details-container .line-item-quantity-label{font-weight:400;margin-bottom:0;margin-right:.25rem}.checkout-progress-steps+.checkout-container .checkout-aside-products .line-item-details-container .line-item-quantity-label:after{content:":"}.checkout-progress-steps+.checkout-container .checkout-aside-products .line-item-details-container .line-item-quantity-select-wrapper{flex:0;font-weight:500;margin-left:unset;min-width:unset;width:auto}.checkout-progress-steps+.checkout-container .checkout-aside-products .line-item-details-container .line-item-total-price{display:none}.checkout-progress-steps+.checkout-container .checkout-aside-products .line-item-details-container .line-item-delivery-date{display:flex!important;letter-spacing:-.0125rem}.checkout-progress-steps+.checkout-container .checkout-aside-products .line-item-product:last-child,.checkout-progress-steps+.checkout-container .checkout-aside-products .line-item-promotion:last-child{padding-bottom:0}.checkout-progress-steps+.checkout-container .checkout-aside-products .line-item-product .line-item-info-img .line-item-img-container,.checkout-progress-steps+.checkout-container .checkout-aside-products .line-item-promotion .line-item-info-img .line-item-img-container{background:var(--bs-gray-100);margin-right:.5rem;max-width:4rem;min-width:unset}.checkout-progress-steps+.checkout-container .checkout-aside-products .line-item-promotion .line-item-label{margin-bottom:0}.checkout-progress-steps+.checkout-container .checkout-aside-products .line-item-promotion .line-item-total-price{display:flex;margin-top:.5rem}.checkout-progress-steps+.checkout-container .checkout-aside-products .line-item-promotion .line-item-total-price-label{display:none}.checkout-progress-steps+.checkout-container .checkout-aside-products .line-item-promotion .line-item-info-img{height:4rem}.checkout-progress-steps+.checkout-container .checkout-aside-products .line-item-promotion .line-item-info-img .line-item-img{max-height:4rem;mix-blend-mode:darken}.checkout-progress-steps+.checkout-container .checkout-aside-products .line-item-promotion .line-item-info-img .line-item-img svg{max-height:4rem}.is-act-checkoutregisterpage .checkout .checkout-aside-container{background:none;padding:0!important}.is-act-checkoutregisterpage .checkout .checkout-aside-products,.is-act-checkoutregisterpage .checkout .checkout-aside-summary{background:var(--bs-gray-200);padding:1.5rem!important}.is-act-checkoutregisterpage .checkout .checkout-aside-summary{margin-bottom:.25rem}.is-act-confirmpage .checkout .checkout-aside,.is-act-editorder .checkout .checkout-aside,.is-act-finishpage .checkout .checkout-aside{flex:0 0 100%;max-width:100%;width:100%}@media(min-width:1024px){.is-act-confirmpage .checkout .checkout-aside,.is-act-editorder .checkout .checkout-aside,.is-act-finishpage .checkout .checkout-aside{flex:0 0 50%;max-width:50%}}.checkout-progress-steps{border-bottom:.0625rem solid var(--bs-gray-200);display:flex;justify-content:center;margin-bottom:2rem;padding-bottom:.5rem;padding-left:0;padding-right:0}.checkout-progress-steps .checkout-progress-step{align-items:center;display:flex;flex:0 0 auto;flex-direction:row;flex-wrap:nowrap;margin-right:1rem;padding-left:0;padding-right:0;width:auto}@media(min-width:768px){.checkout-progress-steps .checkout-progress-step{margin-left:2.5rem;margin-right:2.5rem}}.checkout-progress-steps .checkout-progress-step.active .checkout-progress-step-title{color:var(--bs-primary);display:flex}.checkout-progress-steps .checkout-progress-step.active .checkout-progress-step-number{background:var(--bs-primary);border:.125rem solid var(--bs-primary);color:var(--bs-white);margin-right:.5rem}.checkout-progress-steps .checkout-progress-step-title{color:var(--bs-gray-400);display:none;font-size:1.0625rem;font-weight:500;line-height:1.5625rem}@media(min-width:768px){.checkout-progress-steps .checkout-progress-step-title{display:flex}}.checkout-progress-steps .checkout-progress-step-number{align-items:center;background:transparent;border:.125rem solid var(--bs-gray-400);border-radius:2.5rem;color:var(--bs-gray-400);display:flex;font-size:1.0625rem;justify-content:center;line-height:1.5625rem;min-height:2rem;min-width:2rem;width:auto}@media(min-width:768px){.checkout-progress-steps .checkout-progress-step-number{margin-right:.5rem}}.is-act-confirmpage .checkout .checkout-additional,.is-act-editorder .checkout .checkout-additional,.is-act-finishpage .checkout .checkout-additional{flex:0 0 100%;margin:0 0 2.5rem;max-width:100%;padding:0 1.5rem 1.5rem;width:100%}@media(min-width:768px){.is-act-confirmpage .checkout .checkout-additional,.is-act-editorder .checkout .checkout-additional,.is-act-finishpage .checkout .checkout-additional{padding-left:.625rem;padding-right:.625rem}}@media(min-width:1024px){.is-act-confirmpage .checkout .checkout-additional,.is-act-editorder .checkout .checkout-additional,.is-act-finishpage .checkout .checkout-additional{flex:0 0 50%;max-width:50%;padding:1.5rem}}@media(min-width:1280px){.is-act-confirmpage .checkout .checkout-additional,.is-act-editorder .checkout .checkout-additional,.is-act-finishpage .checkout .checkout-additional{padding:2.5rem}}.is-act-confirmpage .checkout .checkout-additional .checkout-customer-comment-control,.is-act-editorder .checkout .checkout-additional .checkout-customer-comment-control,.is-act-finishpage .checkout .checkout-additional .checkout-customer-comment-control{font-size:1.0625rem;line-height:1.5625rem}.is-act-confirmpage .checkout .checkout-additional,.is-act-editorder .checkout .checkout-additional{padding-left:.625rem;padding-right:.625rem}@media(min-width:1024px){.is-act-confirmpage .checkout .checkout-additional,.is-act-editorder .checkout .checkout-additional{padding:2.5rem}}.endereco-popup-container{background-color:rgba(0,0,0,.8)}.endereco-popup-container .endereco-modal{border-radius:0;box-shadow:0 0 2.5rem rgba(var(--bs-black-rgb),.15);max-width:40rem}.endereco-popup-container .endereco-modal>*{font-family:brandon-grotesque,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}.endereco-popup-container .endereco-modal__header{border:0;padding:2rem 1rem 0}@media(min-width:576px){.endereco-popup-container .endereco-modal__header{padding:2rem 1.5rem 0}}@media(min-width:1024px){.endereco-popup-container .endereco-modal__header{padding:2.5rem 2.5rem 0}}.endereco-popup-container .endereco-modal__header-main,.endereco-popup-container .endereco-modal__header-sub{font-family:brandon-grotesque,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:1.0625rem;line-height:1.5625rem;margin-bottom:.5rem}.endereco-popup-container .endereco-modal__header-main{color:var(--bs-headline-color);font-size:1.375rem;font-weight:500;letter-spacing:-.0275rem;line-height:1.6875rem}@media(min-width:768px){.endereco-popup-container .endereco-modal__header-main{font-size:1.75rem;letter-spacing:-.035rem;line-height:2.1875rem}}@media(min-width:1280px){.endereco-popup-container .endereco-modal__header-main{font-size:2rem;letter-spacing:-.04rem;line-height:2.4375rem}}.endereco-popup-container .endereco-modal__header-sub{color:var(--bs-text-color)!important}.endereco-popup-container .endereco-modal__body{padding:0 1rem}@media(min-width:576px){.endereco-popup-container .endereco-modal__body{padding:0 1.5rem}}@media(min-width:1024px){.endereco-popup-container .endereco-modal__body{padding:0 2.5rem}}.endereco-popup-container .endereco-modal__divider{font-size:1.0625rem;line-height:1.5625rem;margin-bottom:.5rem}.endereco-popup-container .endereco-modal__divider:after{display:none}.endereco-popup-container .endereco-modal__divider-innertext{font-weight:500;margin-left:0;padding-left:0}.endereco-popup-container .endereco-modal__errors{background-color:rgba(165,30,60,.2);border-radius:0;margin-bottom:.5rem;margin-top:0;padding:.75rem 1rem}.endereco-popup-container .endereco-modal__errors ul{color:var(--bs-danger);margin-left:0;padding-left:0}.endereco-popup-container .endereco-modal__errors ul li{margin-bottom:.25rem}.endereco-popup-container .endereco-modal__footer{padding:0 1rem}@media(min-width:576px){.endereco-popup-container .endereco-modal__footer{display:flex;flex-wrap:nowrap;justify-content:flex-end;padding:0 1.5rem .5rem}}@media(min-width:1024px){.endereco-popup-container .endereco-modal__footer{padding:0 2.5rem 1.5rem}}.endereco-popup-container .endereco-modal__footer button{margin-bottom:1rem;margin-left:0;width:100%}.endereco-popup-container .endereco-modal__footer button:last-of-type{margin-top:0}@media(min-width:576px){.endereco-popup-container .endereco-modal__footer button:last-of-type{margin-left:1rem}}.endereco-popup-container .endereco-modal__address-container{border-radius:0;box-shadow:none;font-family:brandon-grotesque,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;margin-bottom:.5rem;padding:.75rem 1rem}.endereco-popup-container .endereco-modal__address-container>*{font-family:brandon-grotesque,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:1.0625rem;line-height:1.5625rem}.endereco-popup-container .endereco-modal__address-confirmation{margin-bottom:1rem;margin-top:1rem;padding-left:0}.endereco-popup-container .endereco-modal__address-confirmation label{font-size:1.0625rem;line-height:1.5625rem}.endereco-popup-container .endereco-modal__address-confirmation label input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;height:0;width:0}.endereco-popup-container .endereco-modal__address-confirmation label input:focus{outline:none}.endereco-popup-container .endereco-modal__address-confirmation label input:after,.endereco-popup-container .endereco-modal__address-confirmation label input:before{background-image:none;border:none;box-sizing:border-box;content:"";display:block;height:1.5rem;left:0;pointer-events:auto;position:absolute;top:0;width:1.5rem}.endereco-popup-container .endereco-modal__address-confirmation label input:before{background-color:var(--bs-body-color);border:.0625rem solid var(--bs-gray-300);border-radius:.25rem;transition:background-color .3s,border-color .3s}.endereco-popup-container .endereco-modal__address-confirmation label input:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath stroke='%235e2751' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m16 8-5 8-3-2'/%3E%3C/svg%3E")!important;background-size:1.5rem 1.5rem;transform:scale(0);transition:transform .3s cubic-bezier(.175,.885,.32,1.275)}.endereco-popup-container .endereco-modal__address-confirmation label input:checked:after{transform:scale(1)}.endereco-popup-container .endereco-modal__address-confirmation label input:hover{cursor:pointer}.endereco-popup-container .endereco-modal__warning{border-radius:0;font-size:1.0625rem;line-height:1.5625rem;margin-top:0}.endereco-popup-container .endereco-modal__close{background:var(--bs-primary);border:none;border-radius:2.5rem;padding:1rem;right:1rem;top:1rem}.endereco-popup-container .endereco-modal__close:after,.endereco-popup-container .endereco-modal__close:before{background:var(--bs-white);border-radius:2.5rem;content:"";height:.125rem;position:absolute;top:50%;width:.625rem}.endereco-popup-container .endereco-modal__close:after{transform:translateY(-50%) rotate(45deg)}.endereco-popup-container .endereco-modal__close:before{transform:translateY(-50%) rotate(-45deg)}.endereco-popup-container .endereco-modal__close:hover{background:var(--bs-primary-light)}.endereco-popup-container .endereco-modal a{color:var(--bs-primary)}.endereco-popup-container .endereco-modal .endereco-address-predictions input:active~label:before{background-color:var(--bs-body-color);border-color:var(--bs-gray-300)}.endereco-popup-container .endereco-modal .endereco-address-predictions input:checked~label:before{background-color:var(--bs-body-color)!important;border-color:var(--bs-body-color)!important}.endereco-popup-container .endereco-modal .endereco-address-predictions input:checked~label:after{background-image:none;transform:scale(.3333333333)}.endereco-popup-container .endereco-modal .endereco-address-predictions input:disabled~label{color:var(--bs-text-color);cursor:auto;opacity:.4}.endereco-popup-container .endereco-modal .endereco-address-predictions input:disabled~label:before{background-color:var(--bs-body-color)}.endereco-popup-container .endereco-modal .endereco-address-predictions input:disabled:checked~label{color:var(--bs-text-color);cursor:auto;opacity:.4}.endereco-popup-container .endereco-modal .endereco-address-predictions input:disabled:checked~label:before{background-color:var(--bs-gray-300);border-color:var(--bs-gray-300)}.endereco-popup-container .endereco-modal .endereco-address-predictions input:disabled:checked~label:after{background-image:none;transform:scale(.3333333333)}.endereco-popup-container .endereco-modal .endereco-address-predictions label{border-radius:.75rem;font-family:brandon-grotesque,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;padding:.75rem 1rem .75rem 3rem}.endereco-popup-container .endereco-modal .endereco-address-predictions label:after,.endereco-popup-container .endereco-modal .endereco-address-predictions label:before{background-image:none;border:none;border-radius:1.5rem;box-sizing:border-box;content:"";display:block;height:1.5rem;left:1rem;margin-top:.625rem;pointer-events:auto;position:absolute;top:0;width:1.5rem}.endereco-popup-container .endereco-modal .endereco-address-predictions label:before{background-color:unset;border:.0625rem solid var(--bs-gray-300);transition:background-color .3s,border-color .3s}.endereco-popup-container .endereco-modal .endereco-address-predictions label:after{background-color:#5e2751;transform:scale(0);transition:transform .3s cubic-bezier(.175,.885,.32,1.275)}.endereco-popup-container .endereco-modal .endereco-address-predictions__label{border-color:var(--bs-body-color);box-shadow:none}.endereco-popup-container .endereco-modal .endereco-address-predictions__item.active .endereco-address-predictions__label,.endereco-popup-container .endereco-modal .endereco-address-predictions__radio:checked~.endereco-address-predictions__label{background:var(--bs-gray-100);border-color:var(--bs-gray-300)}.endereco-modal--no-prediction.building_number_is_missing .endereco-street-full,.endereco-modal--no-prediction.building_number_not_found .endereco-street-full,.endereco-modal--no-prediction.locality_needs_correction .endereco-locality,.endereco-modal--no-prediction.postal_code_needs_correction .endereco-postal-code{background-color:rgba(165,30,60,.2)!important;border-color:var(--bs-danger)!important;color:var(--bs-danger)}.endereco-modal__warning{background-color:var(--bs-gray-100)}body .endereco-s--additional_info_correct .form-control,body .endereco-s--additional_info_correct input,body .endereco-s--additional_info_correct select,body .endereco-s--address_correct .form-control,body .endereco-s--address_correct input,body .endereco-s--address_correct select,body .endereco-s--building_number_correct .form-control,body .endereco-s--building_number_correct input,body .endereco-s--building_number_correct select,body .endereco-s--country_code_correct .form-control,body .endereco-s--country_code_correct input,body .endereco-s--country_code_correct select,body .endereco-s--customer_verified .form-control,body .endereco-s--customer_verified input,body .endereco-s--customer_verified select,body .endereco-s--email_correct .form-control,body .endereco-s--email_correct input,body .endereco-s--email_correct select,body .endereco-s--first_name_correct .form-control,body .endereco-s--first_name_correct input,body .endereco-s--first_name_correct select,body .endereco-s--last_name_correct .form-control,body .endereco-s--last_name_correct input,body .endereco-s--last_name_correct select,body .endereco-s--locality_correct .form-control,body .endereco-s--locality_correct input,body .endereco-s--locality_correct select,body .endereco-s--phone_correct .form-control,body .endereco-s--phone_correct input,body .endereco-s--phone_correct select,body .endereco-s--postal_code_correct .form-control,body .endereco-s--postal_code_correct input,body .endereco-s--postal_code_correct select,body .endereco-s--salutation_correct .form-control,body .endereco-s--salutation_correct input,body .endereco-s--salutation_correct select,body .endereco-s--street_full_correct .form-control,body .endereco-s--street_full_correct input,body .endereco-s--street_full_correct select,body .endereco-s--street_name_correct .form-control,body .endereco-s--street_name_correct input,body .endereco-s--street_name_correct select,body .endereco-s--subdivision_code_correct .form-control,body .endereco-s--subdivision_code_correct input,body .endereco-s--subdivision_code_correct select,body .endereco-s--title_correct .form-control,body .endereco-s--title_correct input,body .endereco-s--title_correct select{background-color:var(--bs-body-color);border-color:var(--bs-gray-300)}.endereco-predictions-wrapper .endereco-span--neutral{border-color:#13b785!important;color:#13b785!important}.endereco-predictions .endereco-predictions__item{color:var(--bs-text-color)!important}.endereco-predictions .endereco-predictions__item.active,.endereco-predictions .endereco-predictions__item:hover{background-color:rgba(23,159,118,.1)!important}.endereco-address-predictions--suggestions .endereco-span--add{background-color:rgba(100,150,100,.2)!important;border-color:#13b785!important;color:#179f76}.endereco-address-predictions--original .endereco-span--remove{background-color:rgba(165,30,60,.2)!important;border-color:var(--bs-danger)!important;color:var(--bs-danger)}.product-detail-equiva-friends-container{align-items:center;background-color:var(--bs-gray-300);display:flex;justify-content:space-between;margin-top:1rem;padding:.5rem 1rem}.product-detail-equiva-friends-container .btn{flex-shrink:0}.product-detail-equiva-friends-icon{color:var(--bs-primary-light)}.product-detail-equiva-friends-icon svg{fill:none}.product-detail-equiva-friends-text{color:var(--bs-primary-light);flex-grow:1;font-weight:500;margin:0 .5rem}.product-detail-equiva-friends-discount,.product-detail-equiva-friends-earn-hearts{border-left:.0625rem solid var(--bs-gray-400);color:var(--bs-headline-color);padding-left:.5rem}.product-detail-equiva-friends-discount:empty,.product-detail-equiva-friends-earn-hearts:empty{display:none}.product-detail-equiva-friends-discount{margin-left:.5rem}.friends-bar{margin-bottom:5rem}.friends-bar .achieved{opacity:.3}.friends-bar .friends-bar-title-text{margin-bottom:1rem}.friends-bar .friend-bar-icon{display:flex;flex-direction:column;min-width:6.25rem}.friends-bar-content{position:relative}.friends-bar-content .friend-bar-icon-text span{font-size:.9375rem;font-weight:500}.friends-bar-content svg{color:var(--bs-gray-400)}.friends-bar-content .friend-bar-icon-wrapper{align-items:center;align-self:center;background-color:var(--bs-gray-200);border-radius:50%;display:flex;flex-shrink:0;height:3.75rem;justify-content:center;margin-bottom:.5rem;width:3.75rem;z-index:10}@media(min-width:768px){.friends-bar-content .friend-bar-icon-wrapper{height:5rem;width:5rem}}@media(min-width:1024px){.friends-bar-content .friend-bar-icon-wrapper{height:6.25rem;width:6.25rem}}@media(min-width:1280px){.friends-bar-content .friend-bar-icon-wrapper{height:7.5rem;width:7.5rem}}.friends-bar-content .friend-bar-icon-wrapper.active{background-color:var(--bs-primary)}.friends-bar-content .friend-bar-icon-wrapper.active svg{color:var(--bs-white)}.friends-bar-content .friend-bar-icon-wrapper svg{height:2rem;width:2rem}@media(min-width:768px){.friends-bar-content .friend-bar-icon-wrapper svg{height:3rem;width:3rem}}.friends-bar .bestfriend-bar-progress,.friends-bar .soulmate-bar-progress{background-color:var(--bs-gray-300);display:flex;height:.25rem;position:absolute;top:1.875rem;width:calc(50% - 6.875rem);z-index:-1}@media(min-width:768px){.friends-bar .bestfriend-bar-progress,.friends-bar .soulmate-bar-progress{top:2.5rem;width:calc(50% - 8.125rem)}}@media(min-width:1024px){.friends-bar .bestfriend-bar-progress,.friends-bar .soulmate-bar-progress{top:3.125rem;width:calc(50% - 9.375rem)}}@media(min-width:1280px){.friends-bar .bestfriend-bar-progress,.friends-bar .soulmate-bar-progress{top:3.75rem;width:calc(50% - 11.25rem)}}.friends-bar .bestfriend-bar-progress:after,.friends-bar .soulmate-bar-progress:after{background:var(--bs-primary);border-radius:.5rem;content:"";display:flex;flex-shrink:0;height:.5rem;position:relative;right:0;top:-.125rem;width:.5rem}.friends-bar .bestfriend-bar-progress.hide-circle:after,.friends-bar .soulmate-bar-progress.hide-circle:after{display:none}.friends-bar .bestfriend-bar-progress .filled-bar,.friends-bar .soulmate-bar-progress .filled-bar{background-color:var(--bs-primary);height:.25rem}.friends-bar .soulmate-bar-progress{right:5rem}@media(min-width:768px){.friends-bar .soulmate-bar-progress{right:5.625rem}}@media(min-width:1024px){.friends-bar .soulmate-bar-progress{right:6.25rem}}@media(min-width:1280px){.friends-bar .soulmate-bar-progress{right:7.5rem}}.friends-bar .bestfriend-bar-progress{left:5rem}@media(min-width:768px){.friends-bar .bestfriend-bar-progress{left:5.625rem}}@media(min-width:1024px){.friends-bar .bestfriend-bar-progress{left:6.25rem}}@media(min-width:1280px){.friends-bar .bestfriend-bar-progress{left:7.5rem}}.equiva-friends-teaser{margin-bottom:4rem}@media(min-width:1280px){.equiva-friends-teaser{margin-bottom:5rem}}.equiva-friends-teaser img{width:100%}.filter-panel-items-container{z-index:100}.filter-panel-collapse{color:var(--bs-primary);cursor:pointer;display:flex;font-size:1rem;font-weight:500;justify-content:center;margin:1rem auto 0;order:3;padding:.625rem;width:auto}.filter-panel-collapse:hover{color:var(--bs-primary-dark)}.hidden-items{display:grid;gap:0;grid-template-columns:repeat(1,1fr);margin-bottom:1.25rem;order:3;position:relative;width:100%;z-index:1}@media(min-width:1024px){.hidden-items{gap:.5rem;grid-template-columns:repeat(4,1fr);margin-top:.5rem!important}}@media(min-width:1280px){.hidden-items{grid-template-columns:repeat(5,1fr)}}.offcanvas .hidden-items{gap:0;grid-template-columns:repeat(1,1fr);margin-bottom:0;margin-top:0}.offcanvas .collapse:not(.show).mobile-show{display:grid}.offcanvas .hide-in-offcanvas{display:none}@media(min-width:1024px){.filter-panel-active-container{order:3}}#launcher{display:none}@media(min-width:576px){[title=Messaging-Fenster]{inset:auto 1rem 5rem auto!important}}@media(min-width:768px){[title=Messaging-Fenster]{inset:auto 1rem 6rem auto!important}}@media(min-width:1024px){[title=Messaging-Fenster]{inset:auto 1rem 7.25rem auto!important}}@media(min-width:1440px){[title=Messaging-Fenster]{inset:auto 1rem 8.25rem auto!important}}.floating-action-button{bottom:1.5rem;display:flex;position:fixed;z-index:9999}@media(min-width:768px){.floating-action-button{bottom:2.5rem}}.floating-action-button.align-left{justify-content:flex-start;margin-left:2rem}@media(min-width:1440px){.floating-action-button.align-left{margin-left:2.5rem}}.floating-action-button.align-right{justify-content:flex-end;margin-right:2rem;right:0}@media(min-width:1440px){.floating-action-button.align-right{margin-right:2.5rem}}.floating-action-button a.btn-popover{align-items:center;background:var(--bs-primary);border:0;border-radius:50%;box-shadow:.5rem .5rem 1.5rem 0 rgba(49,48,42,.25);color:#fff;display:flex;height:3rem;justify-content:center;padding:0;width:3rem}.floating-action-button a.btn-popover:active,.floating-action-button a.btn-popover:focus,.floating-action-button a.btn-popover:hover{background:var(--bs-primary-light)!important}.floating-action-button a.btn-popover svg{height:1.5rem;width:1.5rem}.floating-action-button a.btn-popover svg.svg-close{color:#fff;display:none}.floating-action-button a.btn-popover[aria-describedby] svg.svg-chat{display:none}.floating-action-button a.btn-popover[aria-describedby] svg.svg-close{display:flex}.fab-popover{--bs-popover-max-width:12.5rem;--bs-popover-border-color:transparent;--bs-popover-header-bg:transparent;--bs-popover-header-color:$bs-gray-600;--bs-popover-body-padding-x:0;--bs-popover-body-padding-y:0;--bs-popover-border-radius:1rem;--bs-popover-body-color:$bs-gray-100;--bs-popover-font-size:1.0625rem;min-width:12.5rem}.fab-popover .popover-arrow{bottom:-.375rem;left:2rem;position:absolute}.fab-popover.align-right .popover-arrow{left:auto;right:2rem}.fab-popover .popover-container{display:flex;flex-wrap:wrap;padding:1.5rem}.fab-popover .popover-container a{align-items:center;display:flex;flex:1 1 100%;font-weight:500;margin-bottom:1rem;text-decoration:none}.fab-popover .popover-container a span{margin-right:.25rem;min-height:1rem;min-width:1rem}.fab-popover .popover-container a:hover{cursor:pointer}.fab-popover .popover-container a.order-4{margin-bottom:0}.fab-popover .popover-container a.order-3{margin-bottom:1rem}.fab-popover .svg-icon{background-repeat:no-repeat;background-size:contain;display:flex;height:1rem;width:1rem}.fab-popover .svg-icon-location{background-image:url('data:image/svg+xml;utf8,<svg width="16" height="17" viewBox="0 0 16 17" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8.49956 2.5C6.01842 2.5 4 4.59211 4 7.16383C4 7.19172 4 7.22459 4.0014 7.26044C4.0014 7.27638 4.0014 7.29032 4.00234 7.30526C4.01777 7.86005 4.12717 8.39888 4.3254 8.90883V8.93074L4.32634 8.93174V8.93771L4.40582 9.10055C4.4521 9.19518 4.50446 9.28881 4.56057 9.37894C4.72328 9.6379 4.96265 9.98253 5.27309 10.4058L5.30769 10.4521L5.30862 10.4536C6.19412 11.6563 7.4532 13.2216 7.95816 13.8451L8.48881 14.5L9.02179 13.8476C9.53655 13.2176 10.8306 11.622 11.7288 10.4044C12.0402 9.98305 12.2711 9.65387 12.432 9.3979C12.4778 9.32569 12.5208 9.25099 12.5601 9.17429L12.5769 9.13943C12.8345 8.56971 12.9752 7.95916 12.9967 7.32525L12.9977 7.31231V7.30932C12.9991 7.265 13 7.21719 13 7.1639C12.9991 4.59218 10.9808 2.5 8.49956 2.5ZM8.49956 9.23898C7.43218 9.23898 6.56348 8.31418 6.56348 7.17671C6.56348 6.03975 7.43216 5.11443 8.49956 5.11443C9.56696 5.11443 10.4356 6.03973 10.4356 7.17671C10.4356 8.31416 9.56696 9.23898 8.49956 9.23898Z" fill="%23252423"/></svg>')}.fab-popover .svg-icon-phone{background-image:url('data:image/svg+xml;utf8,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M11.4166 9.67695C12.1521 10.0857 12.8881 10.4945 13.6237 10.9033C13.9401 11.0791 14.0793 11.4522 13.9546 11.792C13.3218 13.5208 11.4682 14.4336 9.72444 13.7969C6.15383 12.4938 3.50678 9.84666 2.20305 6.27559C1.56646 4.53182 2.47915 2.67825 4.20796 2.04547C4.54828 1.92077 4.92096 2.05953 5.09722 2.37641C5.50551 3.1119 5.91428 3.8479 6.32306 4.5834C6.51479 4.92841 6.46979 5.33811 6.20728 5.63249C5.86367 6.01876 5.52053 6.40549 5.17693 6.79127C5.91009 8.57633 7.42281 10.0895 9.20788 10.8222C9.59367 10.4786 9.98041 10.1354 10.3667 9.79186C10.662 9.52982 11.0708 9.48482 11.4158 9.67607L11.4166 9.67695Z" fill="currentColor"/></svg>')}.fab-popover .svg-icon-email{background-image:url('data:image/svg+xml;utf8,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M1 6C1 4.34315 2.34315 3 4 3H12C13.6569 3 15 4.34315 15 6V11C15 12.6569 13.6569 14 12 14H4C2.34315 14 1 12.6569 1 11V6ZM4 5H12C12.0063 5 12.0125 5.00006 12.0188 5.00017L8.96028 7.54892C8.40401 8.01247 7.59599 8.01247 7.03972 7.54892L3.98123 5.00017C3.98747 5.00006 3.99373 5 4 5ZM3.09864 5.56639C3.03543 5.69756 3 5.84464 3 6V11C3 11.5523 3.44772 12 4 12H12C12.5523 12 13 11.5523 13 11V6C13 5.84464 12.9646 5.69756 12.9014 5.56639L9.60046 8.31714C8.67334 9.08973 7.32665 9.08973 6.39954 8.31714L3.09864 5.56639Z" fill="currentColor"/></svg>');position:relative;top:-.125rem}.fab-popover .svg-icon-form{background-image:url('data:image/svg+xml;utf8,<svg width="14" height="17" viewBox="0 0 14 17" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M10 0.5H4C1.79086 0.5 0 2.29086 0 4.5V12.5C0 14.7091 1.79086 16.5 4 16.5H10C12.2091 16.5 14 14.7091 14 12.5V4.5C14 2.29086 12.2091 0.5 10 0.5ZM2 4.5C2 3.39543 2.89543 2.5 4 2.5H10C11.1046 2.5 12 3.39543 12 4.5V12.5C12 13.6046 11.1046 14.5 10 14.5H4C2.89543 14.5 2 13.6046 2 12.5V4.5ZM4 5C3.72386 5 3.5 5.22386 3.5 5.5C3.5 5.77614 3.72386 6 4 6H8C8.27614 6 8.5 5.77614 8.5 5.5C8.5 5.22386 8.27614 5 8 5H4ZM3.5 7.5C3.5 7.22386 3.72386 7 4 7H9.5C9.77614 7 10 7.22386 10 7.5C10 7.77614 9.77614 8 9.5 8H4C3.72386 8 3.5 7.77614 3.5 7.5ZM4 9C3.72386 9 3.5 9.22386 3.5 9.5C3.5 9.77614 3.72386 10 4 10H9.5C9.77614 10 10 9.77614 10 9.5C10 9.22386 9.77614 9 9.5 9H4Z" fill="currentColor"/></svg>')}.footer-minimal .footer-company-link{justify-content:center}.footer-minimal .footer-company img{max-height:1.5rem}@media(min-width:1024px){.footer-minimal .footer-company img{max-height:2rem}}.gallery-slider-thumbnails-col .gallery-slider-thumbnails-controls-next,.gallery-slider-thumbnails-col .gallery-slider-thumbnails-controls-prev{background-color:var(--bs-gray-100);border:.0625rem solid var(--bs-primary);height:1.5rem;width:1.5rem}.gallery-slider-thumbnails-item{height:7rem;padding-right:.25rem!important}.gallery-slider-thumbnails-item.tns-nav-active .gallery-slider-thumbnails-item-inner{border-color:var(--bs-gray-500)}.gallery-slider-thumbnails-item-inner{background-color:var(--bs-gray-100);border:.125rem solid var(--bs-gray-100);border-radius:0;transition:border .3s ease}.gallery-slider-thumbnails-item-inner:hover{border-color:var(--bs-primary-light)}.gallery-slider-thumbnails-image{mix-blend-mode:darken}.base-slider-controls-next,.base-slider-controls-prev{align-items:center;background-color:var(--bs-gray-100);border-color:var(--bs-primary);border-radius:50%;color:var(--bs-primary);display:flex;height:2rem;justify-content:center;line-height:0;opacity:1;transition:border .3s ease,color .3s ease;width:2rem}.base-slider-controls-next:hover,.base-slider-controls-prev:hover{border-color:var(--bs-primary-light);color:var(--bs-primary-light)}.base-slider-controls-next:disabled,.base-slider-controls-prev:disabled{border-color:rgba(94,39,81,.2);color:rgba(94,39,81,.2);opacity:1}.base-slider-controls-next svg,.base-slider-controls-prev svg{fill:none}.base-slider-controls-prev.is-nav-prev-inside{left:1rem}.base-slider-controls-next.is-nav-next-inside{right:1rem}.base-slider .base-slider-dots .base-slider-dot,.base-slider .base-slider-dots button{background-color:hsla(23,6%,72%,.6);border-radius:.5rem;margin:0 .25rem;padding:0;transition:background .3s ease}.base-slider .base-slider-dots .base-slider-dot:hover,.base-slider .base-slider-dots button:hover{background-color:var(--bs-primary-light)}.base-slider .base-slider-dots .base-slider-dot.tns-nav-active,.base-slider .base-slider-dots button.tns-nav-active{background-color:var(--bs-primary-light);width:1rem}.header-minimal{background:transparent;margin-bottom:1.5rem}@media(min-width:768px){.header-minimal{margin-bottom:2rem}}.header-minimal-row{background:transparent;padding:1rem 0}.header-minimal-row .header-minimal-back-to-shop{margin-right:0}.header-minimal-row .header-minimal-back-to-shop .btn{font-size:.6875rem;letter-spacing:.03438rem}.header-minimal-row .header-minimal-logo{margin-bottom:0}.header-minimal-row .header-minimal-logo img{max-height:1.5rem}@media(min-width:1280px){.is-ctl-accountorder .content-main,.is-ctl-checkout .content-main{overflow:visible}.is-ctl-accountorder .header-main.sticky~.content-main .checkout-aside-container,.is-ctl-checkout .header-main.sticky~.content-main .checkout-aside-container{top:5rem}.is-ctl-accountorder .header-main~.content-main .checkout-aside-container,.is-ctl-checkout .header-main~.content-main .checkout-aside-container{top:8rem}}.is-ctl-accountorder .checkout-product-table,.is-ctl-checkout .checkout-product-table{margin-bottom:0}@media(min-width:768px){.is-ctl-accountorder .checkout-product-table .cart-table-header,.is-ctl-checkout .checkout-product-table .cart-table-header{border-bottom:.0625rem solid var(--bs-gray-300);margin-bottom:1.5rem;padding-bottom:.5rem}.is-ctl-accountorder .checkout-product-table .cart-table-header .cart-header-row,.is-ctl-checkout .checkout-product-table .cart-table-header .cart-header-row{flex-wrap:nowrap;width:calc(100% - 2rem)}.is-ctl-accountorder .checkout-product-table .cart-table-header .cart-header-row.no-remove-button,.is-ctl-checkout .checkout-product-table .cart-table-header .cart-header-row.no-remove-button{width:100%}.is-ctl-accountorder .checkout-product-table .cart-table-header .cart-header-row .cart-header-info,.is-ctl-checkout .checkout-product-table .cart-table-header .cart-header-row .cart-header-info{width:50%}.is-ctl-accountorder .checkout-product-table .cart-table-header .cart-header-row .cart-header-quantity,.is-ctl-checkout .checkout-product-table .cart-table-header .cart-header-row .cart-header-quantity{margin-left:1.25rem;max-width:9.375rem}.is-ctl-accountorder .checkout-product-table .cart-table-header .cart-header-row .cart-header-tax-price,.is-ctl-accountorder .checkout-product-table .cart-table-header .cart-header-row .cart-header-unit-price,.is-ctl-checkout .checkout-product-table .cart-table-header .cart-header-row .cart-header-tax-price,.is-ctl-checkout .checkout-product-table .cart-table-header .cart-header-row .cart-header-unit-price{margin-left:auto}.is-ctl-accountorder .checkout-product-table .cart-table-header .cart-header-row .cart-header-total-price,.is-ctl-checkout .checkout-product-table .cart-table-header .cart-header-row .cart-header-total-price{margin-right:auto;padding-right:0}.is-ctl-accountorder .checkout-product-table .cart-table-header-right,.is-ctl-checkout .checkout-product-table .cart-table-header-right{padding:0 0 0 .625rem}.is-ctl-accountorder .checkout-product-table .line-item-row,.is-ctl-checkout .checkout-product-table .line-item-row{position:relative}.is-ctl-accountorder .checkout-product-table .line-item-info,.is-ctl-checkout .checkout-product-table .line-item-info{width:calc(100% - 2rem)}.is-ctl-accountorder .checkout-product-table .line-item-details,.is-ctl-checkout .checkout-product-table .line-item-details{align-items:center;margin-bottom:auto;margin-top:auto}.is-ctl-accountorder .checkout-product-table .line-item-details-container,.is-ctl-checkout .checkout-product-table .line-item-details-container{align-items:center;display:flex;flex-direction:row;padding-left:0}.is-ctl-accountorder .checkout-product-table .line-item-details-container .line-item-quantity-label,.is-ctl-accountorder .checkout-product-table .line-item-details-container .line-item-tax-price-label,.is-ctl-accountorder .checkout-product-table .line-item-details-container .line-item-total-price-label,.is-ctl-accountorder .checkout-product-table .line-item-details-container .line-item-unit-price-label,.is-ctl-checkout .checkout-product-table .line-item-details-container .line-item-quantity-label,.is-ctl-checkout .checkout-product-table .line-item-details-container .line-item-tax-price-label,.is-ctl-checkout .checkout-product-table .line-item-details-container .line-item-total-price-label,.is-ctl-checkout .checkout-product-table .line-item-details-container .line-item-unit-price-label{display:none;margin-bottom:0}.is-ctl-accountorder .checkout-product-table .line-item-details-container .line-item-quantity-row,.is-ctl-accountorder .checkout-product-table .line-item-details-container .line-item-quantity-value,.is-ctl-accountorder .checkout-product-table .line-item-details-container .line-item-tax-price-value,.is-ctl-accountorder .checkout-product-table .line-item-details-container .line-item-total-price-value,.is-ctl-accountorder .checkout-product-table .line-item-details-container .line-item-unit-price-value,.is-ctl-checkout .checkout-product-table .line-item-details-container .line-item-quantity-row,.is-ctl-checkout .checkout-product-table .line-item-details-container .line-item-quantity-value,.is-ctl-checkout .checkout-product-table .line-item-details-container .line-item-tax-price-value,.is-ctl-checkout .checkout-product-table .line-item-details-container .line-item-total-price-value,.is-ctl-checkout .checkout-product-table .line-item-details-container .line-item-unit-price-value{margin-bottom:0}.is-ctl-accountorder .checkout-product-table .line-item-details-container .line-item-details-wrapper,.is-ctl-checkout .checkout-product-table .line-item-details-container .line-item-details-wrapper{display:flex;flex-direction:column;margin-right:0;width:calc(50% - 3.3125rem)}.is-ctl-accountorder .checkout-product-table .line-item-details-container .line-item-details-wrapper .product-wishlist,.is-ctl-checkout .checkout-product-table .line-item-details-container .line-item-details-wrapper .product-wishlist{margin-bottom:0}.is-ctl-accountorder .checkout-product-table .line-item-details-container .line-item-details-wrapper .line-item-label,.is-ctl-checkout .checkout-product-table .line-item-details-container .line-item-details-wrapper .line-item-label{padding-right:0}.is-ctl-accountorder .checkout-product-table .line-item-remove,.is-ctl-checkout .checkout-product-table .line-item-remove{top:50%;transform:translateY(-50%)}.is-ctl-accountorder .checkout-product-table .line-item-promotion .line-item-details .line-item-label,.is-ctl-checkout .checkout-product-table .line-item-promotion .line-item-details .line-item-label{align-self:flex-start;margin:0}.is-ctl-accountorder .checkout-product-table .line-item-promotion .line-item-details-wrapper-pricing,.is-ctl-checkout .checkout-product-table .line-item-promotion .line-item-details-wrapper-pricing{justify-content:flex-end}.is-ctl-accountorder .checkout-product-table .line-item-details-wrapper-pricing,.is-ctl-checkout .checkout-product-table .line-item-details-wrapper-pricing{display:flex;flex:1 0 auto;flex-direction:row;padding-left:1.25rem;width:calc(50% - 2rem)}.is-ctl-accountorder .checkout-product-table .line-item-details-wrapper-pricing .line-item-quantity,.is-ctl-checkout .checkout-product-table .line-item-details-wrapper-pricing .line-item-quantity{margin-bottom:auto;margin-top:auto;max-width:9.375rem;width:41.66666667%}.is-ctl-accountorder .checkout-product-table .line-item-details-wrapper-pricing .line-item-tax-price,.is-ctl-accountorder .checkout-product-table .line-item-details-wrapper-pricing .line-item-unit-price,.is-ctl-checkout .checkout-product-table .line-item-details-wrapper-pricing .line-item-tax-price,.is-ctl-checkout .checkout-product-table .line-item-details-wrapper-pricing .line-item-unit-price{justify-content:flex-end;margin-left:auto;width:25%}.is-ctl-accountorder .checkout-product-table .line-item-details-wrapper-pricing .line-item-tax-price-value,.is-ctl-accountorder .checkout-product-table .line-item-details-wrapper-pricing .line-item-unit-price-value,.is-ctl-checkout .checkout-product-table .line-item-details-wrapper-pricing .line-item-tax-price-value,.is-ctl-checkout .checkout-product-table .line-item-details-wrapper-pricing .line-item-unit-price-value{display:flex;flex-direction:column}.is-ctl-accountorder .checkout-product-table .line-item-details-wrapper-pricing .line-item-tax-price-value-discount-price,.is-ctl-accountorder .checkout-product-table .line-item-details-wrapper-pricing .line-item-unit-price-value-discount-price,.is-ctl-checkout .checkout-product-table .line-item-details-wrapper-pricing .line-item-tax-price-value-discount-price,.is-ctl-checkout .checkout-product-table .line-item-details-wrapper-pricing .line-item-unit-price-value-discount-price{margin-right:0}.is-ctl-accountorder .checkout-product-table .line-item-details-wrapper-pricing .line-item-total-price,.is-ctl-checkout .checkout-product-table .line-item-details-wrapper-pricing .line-item-total-price{justify-content:flex-end;margin-right:auto;margin-top:0;width:25%}.is-ctl-accountorder .checkout-product-table .line-item-details-wrapper-pricing .line-item-total-price-value,.is-ctl-checkout .checkout-product-table .line-item-details-wrapper-pricing .line-item-total-price-value{margin-right:-.1875rem}}.is-ctl-accountorder .checkout-product-table .line-item:last-of-type,.is-ctl-checkout .checkout-product-table .line-item:last-of-type{padding-bottom:0}@media(min-width:1280px){.is-ctl-accountorder .checkout-product-table .line-item:last-of-type,.is-ctl-checkout .checkout-product-table .line-item:last-of-type{padding-bottom:1.5rem}}.is-ctl-accountorder .checkout-product-table .line-item.no-remove-button .line-item-info,.is-ctl-checkout .checkout-product-table .line-item.no-remove-button .line-item-info{width:100%}.is-ctl-accountorder .checkout-product-table .cart-table-header .cart-header-row{width:auto}.is-ctl-accountorder .checkout-product-table .cart-table-header .cart-header-row .cart-header-info{flex-grow:1}.is-act-cartpage .line-item,.is-offcanvas .line-item,.line-item{margin-bottom:1.5rem;margin-top:1.5rem;padding-bottom:1.5rem;padding-top:0;position:relative}.is-act-cartpage .line-item:first-of-type,.is-offcanvas .line-item:first-of-type,.line-item:first-of-type{margin-top:0}.is-act-cartpage .line-item:last-of-type,.is-offcanvas .line-item:last-of-type,.line-item:last-of-type{margin-bottom:0}.is-act-cartpage .line-item.line-item-product,.is-offcanvas .line-item.line-item-product,.line-item.line-item-product{margin-top:0}.is-act-cartpage .line-item-info-img,.is-offcanvas .line-item-info-img,.line-item-info-img{padding-left:0}.is-act-cartpage .line-item-info-img .line-item-img-container,.is-offcanvas .line-item-info-img .line-item-img-container,.line-item-info-img .line-item-img-container{background:var(--bs-gray-100);margin-right:1rem;min-width:6.25rem;position:relative}.is-act-cartpage .line-item-info-img .is-contain .line-item-img,.is-offcanvas .line-item-info-img .is-contain .line-item-img,.line-item-info-img .is-contain .line-item-img{-o-object-fit:contain;object-fit:contain}.is-act-cartpage .line-item-info-img .is-cover .line-item-img,.is-offcanvas .line-item-info-img .is-cover .line-item-img,.line-item-info-img .is-cover .line-item-img{-o-object-fit:cover;object-fit:cover}.is-act-cartpage .line-item-info-img .line-item-img,.is-offcanvas .line-item-info-img .line-item-img,.line-item-info-img .line-item-img{mix-blend-mode:darken}.is-act-cartpage .line-item-info-img .icon-placeholder,.is-act-cartpage .line-item-info-img .line-item-img,.is-offcanvas .line-item-info-img .icon-placeholder,.is-offcanvas .line-item-info-img .line-item-img,.line-item-info-img .icon-placeholder,.line-item-info-img .line-item-img{border:0;border-radius:0;bottom:0;height:100%;left:0;-o-object-position:center center;object-position:center center;padding:0;position:absolute;right:0;top:0;width:100%}.is-act-cartpage .line-item-info-img .icon-placeholder>svg,.is-offcanvas .line-item-info-img .icon-placeholder>svg,.line-item-info-img .icon-placeholder>svg{top:0}.is-act-cartpage .line-item-info,.is-offcanvas .line-item-info,.line-item-info{margin-bottom:0;padding-left:0;padding-right:0;width:100%}.is-act-cartpage .line-item-row,.is-offcanvas .line-item-row,.line-item-row{margin:0;padding-right:0;width:100%}.is-act-cartpage .line-item-details,.is-offcanvas .line-item-details,.line-item-details{flex:1 1 100%;padding-right:0;padding-top:0}.is-act-cartpage .line-item-details-wrapper,.is-offcanvas .line-item-details-wrapper,.line-item-details-wrapper{width:100%}.is-act-cartpage .line-item-details-wrapper .line-item-manufacturer,.is-offcanvas .line-item-details-wrapper .line-item-manufacturer,.line-item-details-wrapper .line-item-manufacturer{color:var(--bs-headline-color);display:flex;font-size:.9375rem;line-height:1.3125rem;line-height:1rem;margin-bottom:.25rem;padding-right:3.25rem;width:100%}@media(min-width:768px){.is-act-cartpage .line-item-details-wrapper .line-item-manufacturer,.is-offcanvas .line-item-details-wrapper .line-item-manufacturer,.line-item-details-wrapper .line-item-manufacturer{padding-right:0}}.is-act-cartpage .line-item-details-container,.is-offcanvas .line-item-details-container,.line-item-details-container{width:100%}.is-act-cartpage .line-item-details-container .line-item-label,.is-offcanvas .line-item-details-container .line-item-label,.line-item-details-container .line-item-label{color:var(--bs-headline-color);display:flex;font-size:1.0625rem;line-height:1.5625rem;margin-bottom:.25rem;padding-right:3.25rem}.is-act-cartpage .line-item-details-container .line-item-quantity,.is-offcanvas .line-item-details-container .line-item-quantity,.line-item-details-container .line-item-quantity{display:flex;margin-bottom:0;padding:0;width:100%}.is-act-cartpage .line-item-details-container .line-item-quantity-label,.is-offcanvas .line-item-details-container .line-item-quantity-label,.line-item-details-container .line-item-quantity-label{color:var(--bs-headline-color);display:flex;font-size:.9375rem;line-height:1.3125rem;margin-bottom:0;margin-right:.25rem;width:auto}.is-act-cartpage .line-item-details-container .line-item-quantity-label:after,.is-offcanvas .line-item-details-container .line-item-quantity-label:after,.line-item-details-container .line-item-quantity-label:after{content:":"}@media(min-width:768px){.is-act-cartpage .line-item-details-container .line-item-quantity-label:after,.is-offcanvas .line-item-details-container .line-item-quantity-label:after,.line-item-details-container .line-item-quantity-label:after{content:""}}.is-act-cartpage .line-item-details-container .line-item-quantity-row,.is-offcanvas .line-item-details-container .line-item-quantity-row,.line-item-details-container .line-item-quantity-row{display:flex;margin-left:0;margin-right:0;width:100%;--bs-gutter-x:0;align-items:center;margin-bottom:.5rem}.is-act-cartpage .line-item-details-container .line-item-quantity-select-wrapper,.is-offcanvas .line-item-details-container .line-item-quantity-select-wrapper,.line-item-details-container .line-item-quantity-select-wrapper{flex:1 0 auto;flex-wrap:nowrap;margin-left:auto;margin-right:0;max-width:9.375rem;min-width:6.25rem;padding:0}@media(min-width:576px){.is-act-cartpage .line-item-details-container .line-item-quantity-select-wrapper,.is-offcanvas .line-item-details-container .line-item-quantity-select-wrapper,.line-item-details-container .line-item-quantity-select-wrapper{width:9.375rem}}.is-act-cartpage .line-item-details-container .line-item-quantity-select-wrapper>div,.is-offcanvas .line-item-details-container .line-item-quantity-select-wrapper>div,.line-item-details-container .line-item-quantity-select-wrapper>div{color:var(--bs-gray-600);font-weight:500}.is-act-cartpage .line-item-details-container .line-item-quantity-select-wrapper .btn,.is-offcanvas .line-item-details-container .line-item-quantity-select-wrapper .btn,.line-item-details-container .line-item-quantity-select-wrapper .btn{padding:.6875rem}.is-act-cartpage .line-item-details-characteristics,.is-act-cartpage .line-item-details-referenceprice,.is-offcanvas .line-item-details-characteristics,.is-offcanvas .line-item-details-referenceprice,.line-item-details-characteristics,.line-item-details-referenceprice{margin-bottom:0;margin-top:.25rem}.is-act-cartpage .line-item-details-characteristics:first-of-type,.is-act-cartpage .line-item-details-referenceprice:first-of-type,.is-offcanvas .line-item-details-characteristics:first-of-type,.is-offcanvas .line-item-details-referenceprice:first-of-type,.line-item-details-characteristics:first-of-type,.line-item-details-referenceprice:first-of-type{margin-top:0}.is-act-cartpage .line-item-details-characteristics-option,.is-act-cartpage .line-item-details-referenceprice-option,.is-offcanvas .line-item-details-characteristics-option,.is-offcanvas .line-item-details-referenceprice-option,.line-item-details-characteristics-option,.line-item-details-referenceprice-option{color:#454d51}.is-act-cartpage .line-item-details-characteristics .line-item-characteristics-row,.is-act-cartpage .line-item-details-characteristics .line-item-referenceprice-row,.is-act-cartpage .line-item-details-referenceprice .line-item-characteristics-row,.is-act-cartpage .line-item-details-referenceprice .line-item-referenceprice-row,.is-offcanvas .line-item-details-characteristics .line-item-characteristics-row,.is-offcanvas .line-item-details-characteristics .line-item-referenceprice-row,.is-offcanvas .line-item-details-referenceprice .line-item-characteristics-row,.is-offcanvas .line-item-details-referenceprice .line-item-referenceprice-row,.line-item-details-characteristics .line-item-characteristics-row,.line-item-details-characteristics .line-item-referenceprice-row,.line-item-details-referenceprice .line-item-characteristics-row,.line-item-details-referenceprice .line-item-referenceprice-row{margin-bottom:.25rem}.is-act-cartpage .line-item-details-characteristics .line-item-characteristics-row:last-of-type,.is-act-cartpage .line-item-details-characteristics .line-item-referenceprice-row:last-of-type,.is-act-cartpage .line-item-details-referenceprice .line-item-characteristics-row:last-of-type,.is-act-cartpage .line-item-details-referenceprice .line-item-referenceprice-row:last-of-type,.is-offcanvas .line-item-details-characteristics .line-item-characteristics-row:last-of-type,.is-offcanvas .line-item-details-characteristics .line-item-referenceprice-row:last-of-type,.is-offcanvas .line-item-details-referenceprice .line-item-characteristics-row:last-of-type,.is-offcanvas .line-item-details-referenceprice .line-item-referenceprice-row:last-of-type,.line-item-details-characteristics .line-item-characteristics-row:last-of-type,.line-item-details-characteristics .line-item-referenceprice-row:last-of-type,.line-item-details-referenceprice .line-item-characteristics-row:last-of-type,.line-item-details-referenceprice .line-item-referenceprice-row:last-of-type{margin-bottom:0}.is-act-cartpage .line-item-details-characteristics span,.is-act-cartpage .line-item-details-referenceprice span,.is-offcanvas .line-item-details-characteristics span,.is-offcanvas .line-item-details-referenceprice span,.line-item-details-characteristics span,.line-item-details-referenceprice span{color:#454d51;font-size:.9375rem;line-height:1.3125rem}.is-act-cartpage .line-item-details-characteristics-unit,.is-act-cartpage .line-item-details-referenceprice-unit,.is-offcanvas .line-item-details-characteristics-unit,.is-offcanvas .line-item-details-referenceprice-unit,.line-item-details-characteristics-unit,.line-item-details-referenceprice-unit{margin-right:.25rem}.is-act-cartpage .line-item-details-characteristics .reference-price-unit,.is-act-cartpage .line-item-details-referenceprice .reference-price-unit,.is-offcanvas .line-item-details-characteristics .reference-price-unit,.is-offcanvas .line-item-details-referenceprice .reference-price-unit,.line-item-details-characteristics .reference-price-unit,.line-item-details-referenceprice .reference-price-unit{opacity:.6}.is-act-cartpage .line-item-details-characteristics .line-item-details-characteristics-option,.is-act-cartpage .line-item-details-referenceprice .line-item-details-characteristics-option,.is-offcanvas .line-item-details-characteristics .line-item-details-characteristics-option,.is-offcanvas .line-item-details-referenceprice .line-item-details-characteristics-option,.line-item-details-characteristics .line-item-details-characteristics-option,.line-item-details-referenceprice .line-item-details-characteristics-option{margin-right:.25rem}.is-act-cartpage .line-item-details-characteristics .line-item-details-characteristics-option,.is-offcanvas .line-item-details-characteristics .line-item-details-characteristics-option,.line-item-details-characteristics .line-item-details-characteristics-option{font-weight:500}.is-act-cartpage .line-item .product-feature-feature-reference-price,.is-offcanvas .line-item .product-feature-feature-reference-price,.line-item .product-feature-feature-reference-price{margin-bottom:.25rem}.is-act-cartpage .line-item .product-feature-feature-reference-price .product-feature-label,.is-act-cartpage .line-item .product-feature-feature-reference-price .product-feature-value,.is-offcanvas .line-item .product-feature-feature-reference-price .product-feature-label,.is-offcanvas .line-item .product-feature-feature-reference-price .product-feature-value,.line-item .product-feature-feature-reference-price .product-feature-label,.line-item .product-feature-feature-reference-price .product-feature-value{color:#454d51;font-size:.9375rem;line-height:1.3125rem}.is-act-cartpage .line-item .product-feature-feature-reference-price .product-feature-label,.is-offcanvas .line-item .product-feature-feature-reference-price .product-feature-label,.line-item .product-feature-feature-reference-price .product-feature-label{display:none}.is-act-cartpage .line-item .product-feature-feature-reference-price .product-feature-value,.is-offcanvas .line-item .product-feature-feature-reference-price .product-feature-value,.line-item .product-feature-feature-reference-price .product-feature-value{font-weight:400}.is-act-cartpage .line-item .product-feature-feature-reference-price .product-feature-value span,.is-offcanvas .line-item .product-feature-feature-reference-price .product-feature-value span,.line-item .product-feature-feature-reference-price .product-feature-value span{opacity:.6}.is-act-cartpage .line-item-remove,.is-offcanvas .line-item-remove,.line-item-remove{margin-right:0;padding-left:0;padding-right:0;position:absolute;right:0;top:0;width:auto}.is-act-cartpage .line-item-remove-button,.is-offcanvas .line-item-remove-button,.line-item-remove-button{align-items:center;background:transparent;border:.0625rem solid var(--bs-gray-300);border-radius:2.5rem;display:flex;height:2rem;justify-content:center;margin-left:auto;margin-right:0;padding:.4375rem;width:2rem}.is-act-cartpage .line-item-remove-button svg,.is-offcanvas .line-item-remove-button svg,.line-item-remove-button svg{color:#5e2751;flex-shrink:0}.is-act-cartpage .line-item-unit-price,.is-offcanvas .line-item-unit-price,.line-item-unit-price{align-items:center;display:flex;flex-direction:row;font-size:.9375rem;font-style:normal;font-weight:500;justify-content:space-between;line-height:1.3125rem;order:3;padding:0;width:100%}.is-act-cartpage .line-item-unit-price.is-shown,.is-offcanvas .line-item-unit-price.is-shown,.line-item-unit-price.is-shown{flex-direction:row;justify-content:space-between}.is-act-cartpage .line-item-unit-price-label,.is-offcanvas .line-item-unit-price-label,.line-item-unit-price-label{color:var(--bs-headline-color);display:flex;margin-bottom:.5rem}.is-act-cartpage .line-item-unit-price-value,.is-offcanvas .line-item-unit-price-value,.line-item-unit-price-value{font-weight:400;margin-bottom:.5rem;text-align:right}.is-act-cartpage .line-item-unit-price-value.has-discount,.is-offcanvas .line-item-unit-price-value.has-discount,.line-item-unit-price-value.has-discount{color:#a51e3c;font-weight:500}.is-act-cartpage .line-item-unit-price-value-discount-price,.is-offcanvas .line-item-unit-price-value-discount-price,.line-item-unit-price-value-discount-price{color:var(--bs-headline-color);font-weight:400;margin-right:.25rem;opacity:.6;text-decoration:line-through}.is-act-cartpage .line-item-total-price,.is-offcanvas .line-item-total-price,.line-item-total-price{align-items:center;display:flex;flex-direction:row;font-size:.9375rem;justify-content:space-between;line-height:1.3125rem;order:4;padding:0;width:100%}.is-act-cartpage .line-item-total-price-label,.is-offcanvas .line-item-total-price-label,.line-item-total-price-label{color:var(--bs-headline-color);display:flex;margin-bottom:0}.is-act-cartpage .line-item-total-price-value,.is-offcanvas .line-item-total-price-value,.line-item-total-price-value{color:var(--bs-headline-color)}.is-act-cartpage .line-item-total-price-value .line-item-reference-price,.is-offcanvas .line-item-total-price-value .line-item-reference-price,.line-item-total-price-value .line-item-reference-price{display:none}.is-act-cartpage .line-item .product-wishlist,.is-offcanvas .line-item .product-wishlist,.line-item .product-wishlist{align-items:center;color:#5e2751;display:flex;font-size:.9375rem;line-height:1.3125rem;margin-bottom:.75rem;padding-right:0;position:static;width:auto}.is-act-cartpage .line-item .product-wishlist strong,.is-offcanvas .line-item .product-wishlist strong,.line-item .product-wishlist strong{display:flex;padding:0}.is-act-cartpage .line-item .product-wishlist button,.is-offcanvas .line-item .product-wishlist button,.line-item .product-wishlist button{border:0;margin:0;padding:0}.is-act-cartpage .line-item .product-wishlist .wishlist-icon,.is-offcanvas .line-item .product-wishlist .wishlist-icon,.line-item .product-wishlist .wishlist-icon{background:transparent;color:#5e2751;height:1rem;margin-right:.5rem;padding-left:0;padding-right:0;width:1rem}.is-act-cartpage .line-item .product-wishlist .wishlist-icon svg,.is-offcanvas .line-item .product-wishlist .wishlist-icon svg,.line-item .product-wishlist .wishlist-icon svg{right:0;top:0}.is-act-cartpage .line-item-promotion .line-item-total-price,.is-offcanvas .line-item-promotion .line-item-total-price,.line-item-promotion .line-item-total-price{margin-top:.25rem}.is-act-cartpage .line-item-promotion .line-item-img-container,.is-offcanvas .line-item-promotion .line-item-img-container,.line-item-promotion .line-item-img-container{background:transparent!important;height:6.25rem}.is-act-cartpage .line-item-promotion .line-item-details-wrapper,.is-offcanvas .line-item-promotion .line-item-details-wrapper,.line-item-promotion .line-item-details-wrapper{align-items:center;display:flex}.is-act-cartpage .line-item-promotion .line-item-details-wrapper .line-item-label,.is-offcanvas .line-item-promotion .line-item-details-wrapper .line-item-label,.line-item-promotion .line-item-details-wrapper .line-item-label{margin-bottom:0;padding-right:0}.is-act-cartpage .line-item-promotion .line-item-details-wrapper-pricing,.is-offcanvas .line-item-promotion .line-item-details-wrapper-pricing,.line-item-promotion .line-item-details-wrapper-pricing{justify-content:flex-end}.is-act-cartpage .line-item-promotion .line-item-img,.is-offcanvas .line-item-promotion .line-item-img,.line-item-promotion .line-item-img{align-items:center;background:transparent!important;display:flex}.is-act-cartpage .line-item-promotion .line-item-img.line-item-icon,.is-offcanvas .line-item-promotion .line-item-img.line-item-icon,.line-item-promotion .line-item-img.line-item-icon{align-items:baseline}.is-act-cartpage .line-item-promotion .line-item-img svg,.is-offcanvas .line-item-promotion .line-item-img svg,.line-item-promotion .line-item-img svg{color:var(--bs-success);fill:transparent}.is-act-cartpage .line-item-promotion .line-item-details,.is-offcanvas .line-item-promotion .line-item-details,.line-item-promotion .line-item-details{align-self:center;display:flex}.is-act-cartpage .line-item-promotion .line-item-details-container,.is-offcanvas .line-item-promotion .line-item-details-container,.line-item-promotion .line-item-details-container{display:flex;flex-direction:row}.is-act-cartpage .line-item-promotion.is-offcanvas,.is-offcanvas .line-item-promotion.is-offcanvas,.line-item-promotion.is-offcanvas{margin-top:0;padding-top:1rem}.checkout-aside-product-list .is-act-cartpage .line-item-promotion.is-offcanvas,.checkout-aside-product-list .is-offcanvas .line-item-promotion.is-offcanvas,.checkout-aside-product-list .line-item-promotion.is-offcanvas{padding-top:1.5rem}.is-act-cartpage .line-item-promotion.is-offcanvas .line-item-total-price-label,.is-offcanvas .line-item-promotion.is-offcanvas .line-item-total-price-label,.line-item-promotion.is-offcanvas .line-item-total-price-label{display:none}.is-act-cartpage .line-item-promotion.is-default,.is-offcanvas .line-item-promotion.is-default,.line-item-promotion.is-default{margin-top:0;padding-top:1rem}@media(min-width:768px){.is-act-cartpage .line-item-promotion.is-default,.is-offcanvas .line-item-promotion.is-default,.line-item-promotion.is-default{margin-top:1.5rem;padding-top:0}}.is-act-cartpage .line-item-promotion.is-default .line-item-total-price-label,.is-offcanvas .line-item-promotion.is-default .line-item-total-price-label,.line-item-promotion.is-default .line-item-total-price-label{display:none}.line-item-quantity-label,.line-item-tax-price-label,.line-item-total-price-label,.line-item-total-price-value,.line-item-trackingcodes-label,.line-item-unit-price-label{font-weight:500}.line-item-delivery-date{display:inline-flex;font-size:.9375rem;line-height:1.3125rem;margin:.25rem 0}.line-item-delivery-date-status-indicator{border-radius:.25rem;height:.5rem;margin-right:.25rem;margin-top:.4375rem;width:.5rem}.is-offcanvas .product-wishlist{display:none!important}.wishlist-text{display:none;font-weight:500;text-align:left}.line-item.is-order{border-bottom:.0625rem solid var(--bs-gray-300);margin:0;padding:1rem}.line-item.is-order:last-child{border-bottom:0}@media(min-width:768px){.line-item.is-order{padding:1rem 1.5rem}}.line-item.is-order.line-item-promotion .line-item-quantity,.line-item.is-order.line-item-promotion .line-item-unit-price{display:none}@media(min-width:768px){.line-item.is-order.line-item-promotion .line-item-quantity,.line-item.is-order.line-item-promotion .line-item-unit-price{display:block}}.line-item.is-order .line-item-row{margin-bottom:0}.line-item.is-order .line-item-row>[class*=col]{padding-left:0;padding-right:0}.line-item.is-order .line-item-info{width:100%}.line-item.is-order .line-item-info-img .line-item-img-container{margin-right:1.25rem}.line-item.is-order .line-item-info-img .icon-logo-circle{align-items:center;bottom:0;color:var(--bs-gray-200);display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;transition:color .3s ease}.line-item.is-order .line-item-details-container{display:flex;flex-flow:column nowrap;padding-left:0}@media(min-width:768px){.line-item.is-order .line-item-details-container{align-items:center;flex-flow:row nowrap}}.line-item.is-order .line-item-details-container .line-item-label{padding-right:0}.line-item.is-order .line-item-details-container .line-item-quantity,.line-item.is-order .line-item-details-container .line-item-total-price{width:50%}@media(max-width:767.98px){.line-item.is-order .line-item-details-container .line-item-quantity{height:1.3125rem;margin:1rem 0 0;width:auto}}.line-item.is-order .line-item-details-container .line-item-quantity-row{margin-bottom:0}.line-item.is-order .line-item-details-container .line-item-quantity-label{display:block;margin-right:0;width:50%}@media(min-width:768px){.line-item.is-order .line-item-details-container .line-item-quantity-label{display:none}}.line-item.is-order .line-item-details-container .line-item-quantity-select-wrapper{flex-grow:0;font-size:.9375rem;line-height:1.3125rem;min-width:auto;width:auto}@media(min-width:768px){.line-item.is-order .line-item-details-container .line-item-quantity-select-wrapper{flex-grow:1}}.line-item.is-order .line-item-details-container .line-item-total-price{flex-flow:row nowrap;justify-content:space-between;margin-top:.5rem;width:auto}@media(min-width:768px){.line-item.is-order .line-item-details-container .line-item-total-price{justify-content:flex-end;margin-top:0;width:50%}.line-item.is-order .line-item-details-wrapper{width:61%}}.line-item.is-order .line-item-details-wrapper-pricing{display:flex;flex-flow:column nowrap}@media(min-width:768px){.line-item.is-order .line-item-details-wrapper-pricing{flex-flow:row nowrap;width:39%}}.line-item.is-order .line-item-trackingcodes{font-size:.9375rem;line-height:1.3125rem;margin-bottom:.25rem}.line-item.is-order .line-item-trackingcodes-label,.line-item.is-order .line-item-trackingcodes-link,.line-item.is-order .line-item-trackingcodes-value{display:inline-block}.line-item.is-order .line-item-reorder{margin-top:.5rem}.line-item.is-order .product-wishlist{margin-bottom:0}.cms-element-product-listing-actions{margin-bottom:.25rem}.total-limit-wrapper{align-items:center;background:var(--bs-gray-100);min-height:3rem;padding:0 1rem}.total-limit-wrapper .total-label{font-size:.9375rem;font-weight:390}.limit,.sorting{margin:0!important;width:auto!important}.limit-label,.sorting-label{display:inline-block;font-size:.9375rem;line-height:1.4;margin-right:.25rem}.limit.custom-select,.sorting.custom-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent!important;background-position:100%;border:none;border-radius:0;color:var(--bs-primary);font-weight:500;margin:0!important;padding:0 1.25rem 0 0}.limit.custom-select:focus,.limit.custom-select:hover,.sorting.custom-select:focus,.sorting.custom-select:hover{box-shadow:none;outline:none}@media(min-width:768px){.sorting{padding-right:1rem}}.sorting-wrapper{align-items:center;background:transparent;min-height:3rem}@media(min-width:768px){.sorting-wrapper{background:var(--bs-gray-100)}}.modal-header{border:0;padding:2rem 1rem 0}@media(min-width:576px){.modal-header{padding:2rem 1.5rem 0}}@media(min-width:1024px){.modal-header{padding:2.5rem 2.5rem 0}}.modal-header .btn.close{background-image:none;border-radius:2.5rem;height:auto;margin:0;opacity:1;position:absolute;right:.5rem;top:.5rem;width:auto}@media(min-width:1024px){.modal-header .btn.close{right:1rem;top:1rem}}.modal-body,.modal-footer{padding:0 1rem 1rem}@media(min-width:576px){.modal-body,.modal-footer{padding:0 1.5rem 1.5rem}}@media(min-width:1024px){.modal-body,.modal-footer{padding:0 2.5rem 2.5rem}}.modal-body .cms-sections,.modal-body .cms-sections .cms-section:last-child .cms-section-default{margin-bottom:0}.modal-content{border:0;border-radius:0;box-shadow:0 0 2.5rem rgba(var(--bs-black-rgb),.15);padding:0}.modal-content .cms-section-sidebar.cms-section-sidebar-mobile-wrap{margin:0;padding:0}.modal-content .cms-section-sidebar-sidebar-content[class*=col-]{display:none!important}.modal-content .cms-section-sidebar-main-content[class*=col-]{flex:0 0 100%;max-width:100%;padding-left:0;padding-right:0}.modal-content .cms-section .boxed,.modal-content .cms-section .seo-boxed,.modal-content .cms-section .smaller-boxed,.modal-content .cms-section .text-boxed{max-width:none;padding:0}.modal-content .cms-section .cms-block-container{padding:0!important}.modal.zoom-modal .btn-close{background-image:none;border-radius:50%;border-width:.125rem;height:1.5rem;margin:1rem .5rem 0 0;padding:.125rem;width:1.5rem}@media(min-width:768px){.modal.zoom-modal .btn-close{margin:1.5rem 1.5rem 0 0}}.modal.zoom-modal .gallery-slider-controls-prev{left:1rem}.modal.zoom-modal .gallery-slider-controls-next{right:1rem}.modal.zoom-modal .gallery-slider-thumbnails.tns-autowidth{display:block}.modal.zoom-modal .gallery-slider-thumbnails-controls-prev{left:1rem}.modal.zoom-modal .gallery-slider-thumbnails-controls-next{right:1rem}.modal.zoom-modal .modal-footer{background-color:var(--bs-body-color);border:0;margin:.25rem 0 0;overflow:hidden;padding:0;position:relative}.modal.zoom-modal .modal-footer .gallery-slider-modal-controls,.modal.zoom-modal .modal-footer .tns-outer{margin:0}.modal.zoom-modal .zoom-modal-actions{align-items:center;display:flex;margin:1rem 0 0 .5rem}@media(min-width:768px){.modal.zoom-modal .zoom-modal-actions{margin:1.5rem 0 0 1.5rem}}.modal.zoom-modal .zoom-modal-actions .image-zoom-btn{margin-bottom:0}.modal.zoom-modal .zoom-modal-actions .image-zoom-btn:not(:last-child){margin-right:1rem}.modal #tonur-packstation-search-form+.alert-info{margin:2.5rem 0 0}.modal .repertusPackstationAddress{margin-bottom:1.5rem}.zoom-modal-wrapper .modal.is-fullscreen .modal-content{background-color:var(--bs-body-color);min-height:auto;padding:4rem .5rem .5rem}@media(min-width:768px){.zoom-modal-wrapper .modal.is-fullscreen .modal-content{left:50%;max-height:90vh;max-width:32.5rem;padding:5rem 1.5rem 1.5rem;top:50%;transform:translate(-50%,-50%)}}.offcanvas.cart-offcanvas{--bs-offcanvas-width:25.625rem;border:0!important}.offcanvas.cart-offcanvas .offcanvas-close svg{margin-right:.5rem}.offcanvas.cart-offcanvas .offcanvas-body{background-color:var(--bs-body-color);padding:0}.offcanvas.cart-offcanvas .offcanvas-summary-footer{background-color:var(--bs-gray-200);padding:1.5rem}.offcanvas.cart-offcanvas .offcanvas-cart{background:var(--bs-body-color);padding:1.5rem 1.5rem 0}.offcanvas.cart-offcanvas .offcanvas-cart-header{margin-bottom:1.5rem}.offcanvas.cart-offcanvas .offcanvas-cart-header div:first-of-type{font-size:1.5rem;font-weight:400;letter-spacing:-.03rem}.offcanvas.cart-offcanvas .offcanvas-cart-header div:last-of-type{font-size:1.0625rem;font-weight:500;letter-spacing:0;margin-right:0}.offcanvas.cart-offcanvas .offcanvas-cart-items{border-bottom:0;margin-top:0}.offcanvas.cart-offcanvas .alert{justify-content:flex-start;padding:.75rem 1rem}.offcanvas.cart-offcanvas .alert .icon{align-self:center;min-height:1.5rem;min-width:1.5rem}.offcanvas.cart-offcanvas .alert .icon svg{top:0}.offcanvas.cart-offcanvas .alert-alert .icon,.offcanvas.cart-offcanvas .alert-info .icon,.offcanvas.cart-offcanvas .alert-success .icon{color:var(--bs-white);margin-right:0}.offcanvas.cart-offcanvas .alert-content-container{padding:0 0 0 1rem}.offcanvas.cart-offcanvas .offcanvas-summary{margin-top:0}.offcanvas.cart-offcanvas .offcanvas-summary .summary-label,.offcanvas.cart-offcanvas .offcanvas-summary .summary-value{font-size:.9375rem;font-weight:500;line-height:1.3125rem;margin-bottom:.5rem}.offcanvas.cart-offcanvas .offcanvas-summary .summary-label span,.offcanvas.cart-offcanvas .offcanvas-summary .summary-value span{font-size:.9375rem}.offcanvas.cart-offcanvas .offcanvas-summary .js-toggle-shipping-selection{font-size:.9375rem;font-weight:500}.offcanvas.cart-offcanvas .offcanvas-summary .offcanvas-shipping-info .shipping-label,.offcanvas.cart-offcanvas .offcanvas-summary .offcanvas-shipping-info .shipping-value{font-size:.9375rem}.offcanvas.cart-offcanvas .offcanvas-summary .offcanvas-shipping-info .shipping-label span a,.offcanvas.cart-offcanvas .offcanvas-summary .offcanvas-shipping-info .shipping-value span a{text-decoration:underline}.offcanvas.cart-offcanvas .offcanvas-summary .offcanvas-shipping-info .shipping-label span a:hover,.offcanvas.cart-offcanvas .offcanvas-summary .offcanvas-shipping-info .shipping-value span a:hover{cursor:pointer}.offcanvas.cart-offcanvas .offcanvas-cart-tax{font-size:.8125rem;line-height:1.2307692308;margin-bottom:0}.offcanvas.cart-offcanvas .offcanvas-shipping-preference--hidden{display:none}.offcanvas-cart-actions .proceed-to-cart-btn{font-size:1.0625rem;margin-bottom:1rem;text-transform:none}.offcanvas-cart-actions .proceed-to-cart-btn svg{margin-right:.25rem}.checkout-aside-add-code input.form-control:not([type=search]):not(.quantity-selector-group-input):focus~label.form-label,.js-offcanvas-cart-promotion input.form-control:not([type=search]):not(.quantity-selector-group-input):focus~label.form-label{z-index:10}.checkout-aside-add-code .btn,.js-offcanvas-cart-promotion .btn{padding:.75rem}.component-checkout-payment-icons{margin-top:1rem}.component-checkout-payment-icons .footer-logo-group{border-bottom:0;justify-content:center}.component-checkout-payment-icons .footer-logo-group img{max-height:2rem}.offcanvas{background-color:var(--bs-body-color)}.offcanvas>.row.offcanvas-with-sidebar{min-height:100vh}.offcanvas>.row.offcanvas-with-sidebar .offcanvas-side{border-right:.0625rem solid var(--bs-gray-200);height:100%;padding:1.5rem 1rem;width:4.5625rem}.offcanvas>.row.offcanvas-with-sidebar .offcanvas-close{background:var(--bs-primary);border:.0625rem solid var(--bs-primary);border-radius:1.25rem;color:var(--bs-white);padding:.625rem;position:fixed;width:auto}.offcanvas>.row.offcanvas-with-sidebar .offcanvas-close svg{height:1.125rem;width:1.125rem}.offcanvas.offcanvas-end,.offcanvas.offcanvas-start{border:0}.offcanvas.offcanvas-end .offcanvas-close{align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-between}.offcanvas.offcanvas-start:not(.navigation-offcanvas) svg{transform:rotate(180deg)}.offcanvas .offcanvas-header{background-color:transparent}.offcanvas .offcanvas-close{background-color:var(--bs-primary);border:none;color:var(--bs-white);font-size:1.0625rem;font-weight:500;line-height:1.5625rem;padding:1rem 1.5rem;width:100%}.offcanvas .offcanvas-close:active,.offcanvas .offcanvas-close:hover{background-color:var(--bs-primary-light);border:none;color:var(--bs-white)}.offcanvas .offcanvas-body{padding:1.5rem}.offcanvas.offcanvas-size-table .offcanvas-header{padding:0}.offcanvas.offcanvas-size-table .offcanvas-body,.offcanvas.offcanvas-size-table .offcanvas-header .offcanvas-close{padding:1rem}.offcanvas.offcanvas-size-table .offcanvas-body h6{border-bottom:.0625rem solid var(--bs-gray-200);padding-bottom:.25rem}.order-table{background-color:var(--bs-gray-200);border:0;margin-bottom:1.5rem}@media(min-width:1280px){.order-table{margin-bottom:2.5rem}}.order-table.table>:not(caption)>*>*{padding:0}.order-table-header-label{color:var(--bs-headline-color);display:inline-block;width:50%}@media(min-width:768px){.order-table-header-label{width:auto}}.order-table-header-heading{margin:0;max-width:calc(100% - 2.5rem)}@media(min-width:768px){.order-table-header-heading{margin:0 1.25rem 0 0;max-width:none}.is-ctl-offlineorder .order-table-header-heading{margin-right:0}}.order-table-header-context-menu{border:0;float:none;height:2rem;width:2rem}.order-table-header-context-menu.btn.btn-primary.btn-icon-only{border-radius:50%;color:var(--bs-white)}.order-table-header-context-menu-wrapper{margin:0;right:1rem;top:1.5rem;width:auto}@media(min-width:768px){.order-table-header-context-menu-wrapper{right:1.5rem}.is-ctl-offlineorder .order-table-header-context-menu-wrapper{position:static}}.order-table-header-context-menu-content{box-shadow:0 .125rem .5rem rgba(var(--bs-black-rgb),.15);font-size:.9375rem;line-height:1.3125rem;padding:.75rem 1rem}.order-table-header-context-menu-content-link{padding:.25rem 0}.order-table-header-order-status{font-weight:500;margin:.5rem 0 0}@media(min-width:768px){.order-table-header-order-status{margin-top:0}}.is-ctl-returnshipment .order-table-header-order-status-wrapper{align-items:flex-end;display:flex;flex-flow:row wrap;justify-content:space-between}@media(min-width:768px){.is-ctl-returnshipment .order-table-header-order-status-wrapper{align-items:center}}.is-ctl-returnshipment .order-table-header-order-status-wrapper>*{margin:.25rem 0}.order-table-header-order-number{border-bottom:.0625rem solid var(--bs-gray-300);font-size:.9375rem;line-height:1.3125rem;margin:.5rem 0 1rem;padding-bottom:1rem}.is-ctl-offlineorder .order-table-header-order-number{border:0;margin-bottom:0;padding-bottom:0}.order-table-header-order-number .order-table-header-label{display:inline-block;float:left}@media(min-width:768px){.order-table-header-order-number .order-table-header-label{float:none}}.order-table-header-order-number-wrapper{margin:.5rem 0 1.5rem;width:100%}@media(min-width:768px){.order-table-header-order-number-wrapper{margin:0}}.order-table-header-order-table-body,.order-table-header-order-table-header{font-size:.9375rem;line-height:1.3125rem}.order-table-header-order-table-header{color:var(--bs-headline-color);display:none;font-weight:500}@media(min-width:768px){.order-table-header-order-table-header{display:flex}}.order-table-header-order-table-header-cell[class*=col-]{margin-bottom:0!important}.order-table-header-order-table-body{border:0}.order-table-header-order-table-body-cell{display:flex;margin-bottom:.5rem}@media(min-width:768px){.order-table-header-order-table-body-cell{margin-bottom:0}}.order-table-header-order-table-body-cell:last-child{margin-bottom:0}.order-table-header-order-table-body-cell[class*=col-]{margin-top:0!important}.order-table-header-order-table-body-cell.order-item-actions{padding:1rem 0 0}@media(min-width:768px){.order-table-header-order-table-body-cell.order-item-actions{padding:0}}.order-table-header-order-table-body-cell .order-table-header-label{display:block;width:50%}@media(min-width:768px){.order-table-header-order-table-body-cell .order-table-header-label{display:none}}.order-table-header-order-table-body-cell .order-hide-btn{width:100%}.is-ctl-offlineorder .order-table-header-order-table-body-cell .order-hide-btn{position:static}@media(min-width:768px){.order-table-header-order-table-body-cell .order-hide-btn{bottom:.3125rem;position:absolute;right:0;width:auto}}.order-table-body-value{display:inline-block;text-align:right;width:50%}@media(min-width:768px){.order-table-body-value{text-align:left;width:auto}}.order-table .order-detail-content{border:0}.order-item-header{padding:1.5rem 1rem}@media(min-width:768px){.order-item-header{padding:1.5rem}}.order-item-header>.row{margin-bottom:0}.order-item-actions{position:relative}.order-item-detail-labels,.order-item-detail-summary{font-size:.9375rem;line-height:1.3125rem}.order-item-detail-labels dt,.order-item-detail-summary dt{color:var(--bs-headline-color);font-weight:500}.order-item-detail-labels dd:last-child,.order-item-detail-labels dt:last-child,.order-item-detail-summary dd:last-child,.order-item-detail-summary dt:last-child{margin-bottom:.5rem}.order-item-detail-labels-value{text-align:right}@media(min-width:768px){.order-item-detail-labels-value{text-align:left}}.order-item-detail-summary{margin-top:1rem}@media(min-width:768px){.order-item-detail-summary{margin-top:0}}.order-item-detail-summary dd{text-align:right}.order-item-detail-summary-total{color:var(--bs-headline-color);font-size:1.1875rem;font-weight:500;line-height:1.6875rem}.order-item-detail-footer{padding:1.5rem 1rem 1rem}@media(min-width:768px){.order-item-detail-footer{padding:2rem 1.5rem 1rem}}.order-item-variants-properties{font-size:.9375rem;line-height:1.3125rem}.order-item-variants-properties-name{font-weight:500;margin-right:.25rem}.order-detail-content-header{border:0;margin:0;padding:2rem 1.5rem 0}.order-detail-content-header-cell{border-bottom:.0625rem solid var(--bs-gray-300);color:var(--bs-headline-color);font-size:.9375rem;font-weight:500;line-height:1.3125rem;margin-bottom:.5rem;padding:0 0 .5rem}.order-detail-content-header>.row{margin:0}.pagination-nav{align-items:center;background:var(--bs-gray-100);display:flex;justify-content:center;min-height:3.625rem;padding:0 1rem}.pagination-nav .pagination-label{color:var(--bs-text-color);font-size:.9375rem;font-weight:500;line-height:1.4666666667;margin-right:.3125rem}.pagination-nav .pagination{align-items:center;background:transparent;display:flex;flex-wrap:wrap;justify-content:center}.pagination-nav .pagination li{display:inline-block;margin:0 .25rem}.pagination-nav .pagination li:hover label{color:var(--bs-gray-400)}.pagination-nav .pagination li.active label{border:.0625rem solid var(--bs-gray-300);color:var(--bs-gray-400)}.pagination-nav .pagination li label{align-items:center;background:none;border-radius:2.75rem;color:var(--bs-primary);display:flex;font-size:.9375rem;font-weight:500;justify-content:center;line-height:1.4666666667;max-height:1.375rem;min-height:1.375rem;min-width:1.375rem;padding:0 .25rem}.pagination-nav .pagination li.disabled{display:none}.pagination-nav .pagination li.page-first label,.pagination-nav .pagination li.page-last label,.pagination-nav .pagination li.page-next label,.pagination-nav .pagination li.page-prev label{border:0;min-height:unset;min-width:unset}[data-pass-toggler]{cursor:pointer;height:1rem;position:absolute;right:.25rem;top:1rem;width:1rem;z-index:1}@media(min-width:768px){[data-pass-toggler]{right:.75rem}}#loginPassword,#newPassword,#password,#passwordConfirmation,#personalMailPasswordCurrent,#personalPassword,#personalPasswordConfirmation{width:calc(100% - 2rem)}.js-validation-message{color:rgba(69,77,81,.4);font-size:.8125rem;font-weight:400;line-height:1.2307692308}.confirm-payment-shipping .card-headline{border-bottom:0;padding-bottom:0}.payment-methods,.shipping-methods{border:.0625rem solid var(--bs-gray-300);border-radius:.75rem;overflow:hidden}.payment-methods+button,.shipping-methods+button{margin-top:1rem}.payment-method,.shipping-method{border-bottom:.0625rem solid var(--bs-gray-300)!important}.payment-method:last-child,.shipping-method:last-child{border-bottom:0!important}.payment-method-image,.shipping-method-image{float:none;margin:0;max-height:100%}.payment-method-image-container,.shipping-method-image-container{align-items:center;display:flex;flex-shrink:0;justify-content:center;margin-right:1rem;width:4.5rem}.payment-method-label.form-check-label,.shipping-method-label.form-check-label{align-items:center;display:flex;flex-flow:row nowrap;min-height:4rem;transition:background-color .3s ease}.payment-method-label.form-check-label:hover,.shipping-method-label.form-check-label:hover{background-color:var(--bs-gray-200)}.payment-method-label .payment-method-description,.payment-method-label .shipping-method-description,.shipping-method-label .payment-method-description,.shipping-method-label .shipping-method-description{width:auto}.payment-method-label .payment-method-description>strong,.payment-method-label .shipping-method-description>strong,.shipping-method-label .payment-method-description>strong,.shipping-method-label .shipping-method-description>strong{color:var(--bs-headline-color);font-size:1.0625rem;line-height:1.5625rem;margin-bottom:0}.payment-method-label .payment-method-description>p,.payment-method-label .shipping-method-description>p,.shipping-method-label .payment-method-description>p,.shipping-method-label .shipping-method-description>p{color:rgba(69,77,81,.6)}.is-act-editorder .shipping-method{border:.0625rem solid var(--bs-gray-300)!important;border-radius:.75rem;overflow:hidden}.product-box{background-color:var(--bs-gray-100);border:0;border-radius:0}.product-box .card-body{display:flex;flex-flow:column nowrap;padding:0;position:relative}.product-box .card-body .product-image-wrapper{flex-basis:auto;flex-grow:0;height:auto;margin:1rem}.product-box .card-body .product-image-wrapper .product-image,.product-box .card-body .product-image-wrapper .product-image-placeholder{bottom:0;left:0;max-height:none;mix-blend-mode:darken;-o-object-position:center center;object-position:center center;position:absolute;right:0;top:0}.product-box .card-body .product-image-wrapper .product-image-placeholder.is-contain,.product-box .card-body .product-image-wrapper .product-image.is-contain{-o-object-fit:contain;object-fit:contain}.product-box .card-body .product-image-wrapper .product-image-placeholder.is-cover,.product-box .card-body .product-image-wrapper .product-image.is-cover{-o-object-fit:cover;object-fit:cover}.product-box .card-body .product-image-wrapper .product-image-placeholder{max-width:none}.product-box .card-body .product-image-link{display:block;height:auto;width:auto}.product-box .card-body .product-info{display:flex;flex-flow:column nowrap;flex-grow:1;flex-shrink:0;justify-content:space-between;margin:.5rem 1rem 1rem}.product-box .card-body .product-info-top{align-self:flex-start;width:100%}.product-box .card-body .product-info-bottom{align-self:flex-end;margin-top:.125rem;width:100%}.product-box .card-body .product-rating{height:auto;margin-bottom:.25rem;min-height:1rem}.product-box .card-body .product-rating .product-review-rating{margin-right:0}.product-box .card-body .product-manufacturer{color:var(--bs-headline-color);font-size:.9375rem;line-height:1.4;margin-bottom:0}.product-box .card-body .product-name{font-size:1rem;height:auto!important;line-height:1.5;-webkit-line-clamp:inherit;margin-bottom:0;transition:color .3s ease}@media(min-width:768px){.product-box .card-body .product-name{font-size:1.125rem;line-height:1.4444444444}}.product-box .card-body .product-name:hover{color:var(--bs-primary-light)}.product-box .card-body .product-name:after{content:"";inset:0;position:absolute;z-index:1}.product-box .card-body .product-purchase-unit{display:flex;flex-flow:row nowrap;font-size:.9375rem;font-weight:300;justify-content:space-between;line-height:1.4;margin-bottom:0}.product-box .card-body .product-cheapest-price{font-size:.9375rem;line-height:1.4;margin:0;min-height:auto}.product-box .card-body .product-price{font-size:1.125rem;line-height:1.4444444444;margin-top:0;min-height:auto}.product-box .card-body .product-price-action{display:flex;flex-flow:row nowrap}.product-box .card-body .product-price-info{flex-grow:1;margin-top:auto}.product-box .card-body .product-price .list-price,.product-box .card-body .product-price .regulation-price,.product-box .card-body .product-price-unit{font-size:.9375rem;height:auto;line-height:1.4;opacity:.6}.product-box .card-body .product-price.with-regulation-price{font-size:.9375rem;line-height:1.4;margin:0;min-height:auto}.product-box .card-body .product-price.with-list-price{align-items:baseline;color:var(--bs-danger);display:flex;flex-flow:row wrap}.product-box .card-body .product-price.with-list-price .product-price-value{display:inline-block;margin-right:.5rem}.product-box .card-body .product-price .list-price{padding-left:0}.product-box .card-body .product-price .list-price-price-srp{display:inline-block;margin-left:.25rem}.product-box .card-body .product-unit-label{font-weight:400}.product-box .card-body .product-action{align-self:flex-end;flex-shrink:0;margin-top:0}.product-box .card-body .price-unit-content,.product-box .card-body .price-unit-reference{display:inline-block}.register-card-headline.card-title{margin-bottom:1rem}@media(min-width:768px){.register-card-headline.card-title{margin-bottom:2.5rem}}.register-card .privacy-notice-sw a{text-transform:none}.register-card .register-required-info{font-size:.8125rem;line-height:1.2307692308;margin:0}.register-card .register-form{margin-top:0;padding-top:0}.register-card .register-form .register-address,.register-card .register-form .register-personal{margin-bottom:2.5rem}@media(min-width:1024px){.register-card .register-form .register-address,.register-card .register-form .register-personal{margin-bottom:4rem}}@media(min-width:1280px){.register-card .register-form .register-address,.register-card .register-form .register-personal{margin-bottom:5rem}}.register-card .register-form .register-billing .card-title,.register-card .register-form .register-shipping .card-title{margin-bottom:.5rem}@media(min-width:1024px){.register-card .register-form .register-billing .card-title,.register-card .register-form .register-shipping .card-title{margin-bottom:1.5rem}}.register-card .register-form .register-shipping{margin-top:2.5rem;padding-top:0}@media(min-width:1024px){.register-card .register-form .register-shipping{margin-top:4rem}}@media(min-width:1280px){.register-card .register-form .register-shipping{margin-top:5rem}}.register-card .register-footer{border-top:.0625rem solid var(--bs-gray-200);margin-top:1rem;padding-top:1rem}.login-card.card .login-form .login-form-description{margin:1rem 0}.login-card.card .login-form .login-password-recover{letter-spacing:normal;margin:1rem 0;text-transform:none}.login-advantages{background-color:var(--bs-gray-200);border-radius:.5rem;padding:1.5rem}.login-advantages-header{margin-bottom:1.5rem}#repertusPackstationMapModalBody{padding:0}#repertusPackstationMapModalBody .packstation .row,.repertusPackstationAddress .packstation .row{margin-bottom:0}#repertusPackstationMapModalBody .packstation .row>.form-group,.repertusPackstationAddress .packstation .row>.form-group{margin-bottom:.5rem}@media(min-width:768px){#repertusPackstationMapModalBody .packstation .row>.form-group,.repertusPackstationAddress .packstation .row>.form-group{margin-bottom:1.5rem}}#repertusPackstationMapModalBody .packstation .row>.form-group>.form-label,.repertusPackstationAddress .packstation .row>.form-group>.form-label{left:1.6875rem;position:absolute;top:.375rem}#repertusPackstationMapModalBody .packstation>.legend ul li,.repertusPackstationAddress .packstation>.legend ul li{align-items:center;margin-left:0}#repertusPackstationMapModalBody .packstation>.legend ul li:before,.repertusPackstationAddress .packstation>.legend ul li:before{content:none}#repertusPackstationMapModalBody .packstation .btn,.repertusPackstationAddress .packstation .btn{width:100%}.repertus-packstation-fieldset-address-types{align-items:center}.repertus-packstation-fieldset-address-types .custom-radio{margin-bottom:0}.nav-tabs{margin:0 0 1rem;padding-bottom:0}@media(max-width:1023.98px){.nav-tabs{justify-content:center}}.nav-tabs .nav-item{border-bottom:.0625rem solid var(--bs-gray-300);margin-bottom:.5rem;padding:0 .75rem}.nav-tabs .nav-item:first-child{padding-left:0}.nav-tabs .nav-item:last-child{padding-right:0}.nav-tabs .nav-link{border:0;border-radius:0;color:var(--bs-gray-400);font-size:.9375rem;font-weight:500;line-height:1.4;margin-bottom:-.0625rem;padding:0 0 .5rem;position:relative}.nav-tabs .nav-link:after{background-color:var(--bs-primary);bottom:0;content:"";height:0;left:0;position:absolute;transition:height .3s ease;width:100%}.nav-tabs .nav-link.active:after,.nav-tabs .nav-link:focus:after,.nav-tabs .nav-link:hover:after{height:.25rem}.get-notified-widget-title{display:inline-block;font-size:.9375rem;font-weight:500;line-height:1.3125rem;margin-bottom:.5rem}.get-notified-widget-conditions{color:var(--bs-text-color);display:inline-block;font-size:.8125rem;line-height:1.2307692308;margin-top:1rem}.cms-element-px-blog-detail .blog-date{font-size:.9375rem;font-weight:700;line-height:1.4;margin-bottom:1.5rem}.cms-element-px-blog-detail .px-html-container{font-size:1.3125rem;line-height:1.4761904762}.cms-block-px-blog .cms-element-product-listing .cms-listing-row{margin-bottom:-.75rem}@media(min-width:768px){.cms-block-px-blog .cms-element-product-listing .cms-listing-row{margin-bottom:-3.25rem}}.cms-block-px-blog .cms-element-product-listing .px-blog-teaser .headline{text-align:center}.cms-block-px-blog .cms-element-product-listing .px-blog-teaser .px-teaser-content{padding-top:.5rem}.card-header.px-blog-teaser-filter-header{background-color:transparent;margin-bottom:1.5rem}.card-header.px-blog-teaser-filter-header .swiper-container{margin:-.125rem -.375rem}.cms-element-px-blog-teaser .blog-tags .swiper-slide{flex-basis:fit-content;padding:0 .25rem}.cms-element-px-blog-teaser .blog-tags .swiper-slide a.active{background-color:#5e2751;color:var(--bs-white)}.cms-element-px-blog-teaser .px-teaser-content{padding:1rem 0 2rem;text-align:center}.cms-element-px-blog-teaser .px-teaser-content .btn{align-self:center;margin-top:auto}.cms-element-px-blog-teaser .px-teaser-content .eyebrowline.blog-tags{display:block;margin-bottom:.25rem}.cms-element-px-blog-teaser .px-teaser-content .px-headline-container{margin-bottom:.5rem}@media(min-width:768px){.cms-element-px-blog-teaser .px-teaser-content .px-headline-container{margin-bottom:1rem}}.cms-element-px-blog-teaser .px-teaser-content .px-html-container{margin-bottom:1rem}.cms-element-px-blog-teaser .swiper-wrapper .swiper-slide .px-teaser{height:auto}.swiper-container.repeater-mode-dynamic .swiper-slide .px-teaser-content,.swiper-container.repeater-mode-slider .swiper-slide .px-teaser-content{padding-bottom:.5rem}.cms-element-cross-selling-wrapper .cross-selling-headline{margin-bottom:1rem}@media(max-width:1023.98px){.mobile-full-width .cms-element-px-entity-loader .nav-tabs,.mobile-full-width .cms-element-px-entity-loader.swiper-container{padding-left:.6875rem;padding-right:.6875rem}}@media(max-width:1023.98px)and (min-width:768px){.mobile-full-width .cms-element-px-entity-loader .nav-tabs,.mobile-full-width .cms-element-px-entity-loader.swiper-container{padding-left:2.125rem;padding-right:2.125rem}}@media(max-width:1023.98px)and (min-width:1024px){.mobile-full-width .cms-element-px-entity-loader .nav-tabs,.mobile-full-width .cms-element-px-entity-loader.swiper-container{padding-left:2.625rem;padding-right:2.625rem}}@media(max-width:1023.98px)and (min-width:1280px){.mobile-full-width .cms-element-px-entity-loader .nav-tabs,.mobile-full-width .cms-element-px-entity-loader.swiper-container{padding-left:4.375rem;padding-right:4.375rem}}.cms-element-px-manufacturer-teaser .manufacturer-logo{background-color:var(--bs-body-color);border:.5rem solid var(--bs-body-color);bottom:0;color:var(--bs-gray-200);left:0;position:absolute;width:6.25rem;z-index:1}.cms-element-px-manufacturer-teaser .manufacturer-logo img{mix-blend-mode:darken}.cms-element-px-store-detail .store-detail-stage{display:flex;flex-wrap:wrap}.cms-element-px-store-detail .store-detail-stage-img{width:100%}@media(min-width:1024px){.cms-element-px-store-detail .store-detail-stage-img{width:66.6666666667%}}.cms-element-px-store-detail .store-detail-stage-img .px-image-component{height:100%}.cms-element-px-store-detail .store-detail-stage-content{height:auto;padding:1rem 0 0;width:100%}@media(min-width:1024px){.cms-element-px-store-detail .store-detail-stage-content{padding:0 1.5rem;width:33.3333333333%}}.cms-element-px-store-detail .store-detail-stage .store-detail-stage-content{background:var(--bs-gray-200);cursor:pointer;font-size:1.0625rem;line-height:1.4705882353;padding:1rem;transition:background .3s ease}@media(min-width:1024px){.cms-element-px-store-detail .store-detail-stage .store-detail-stage-content{padding:2.5rem}}.cms-element-px-store-detail .store-detail-stage .store-detail-stage-content h3{border-bottom:.0625rem solid var(--bs-gray-300);padding-bottom:1rem}.cms-element-px-store-detail .store-detail-stage .store-detail-stage-content:not(:last-of-type){margin-bottom:.5rem}.cms-element-px-store-detail .store-detail-stage .store-detail-stage-content-button-container{align-items:center;display:flex}.cms-element-px-store-detail .store-detail-stage .store-detail-stage-content-name,.cms-element-px-store-detail .store-detail-stage .store-detail-stage-content-openingtime-headline{font-size:1.0625rem;font-weight:700;line-height:1.4705882353}.cms-element-px-store-detail .store-detail-stage .store-detail-stage-content-route-planner{border-bottom:.0625rem solid var(--bs-gray-300);font-weight:500;padding-bottom:.5rem}.cms-element-px-store-detail .store-detail-stage .store-detail-stage-content-fax,.cms-element-px-store-detail .store-detail-stage .store-detail-stage-content-mail,.cms-element-px-store-detail .store-detail-stage .store-detail-stage-content-phone,.cms-element-px-store-detail .store-detail-stage .store-detail-stage-content-route-planner{align-items:center;display:flex;margin-bottom:.5rem}.cms-element-px-store-detail .store-detail-stage .store-detail-stage-content-fax:last-of-type,.cms-element-px-store-detail .store-detail-stage .store-detail-stage-content-mail:last-of-type,.cms-element-px-store-detail .store-detail-stage .store-detail-stage-content-phone:last-of-type,.cms-element-px-store-detail .store-detail-stage .store-detail-stage-content-route-planner:last-of-type{border-bottom:.0625rem solid var(--bs-gray-300);padding-bottom:.5rem}.cms-element-px-store-detail .store-detail-stage .store-detail-stage-content-fax:hover svg,.cms-element-px-store-detail .store-detail-stage .store-detail-stage-content-mail:hover svg,.cms-element-px-store-detail .store-detail-stage .store-detail-stage-content-phone:hover svg,.cms-element-px-store-detail .store-detail-stage .store-detail-stage-content-route-planner:hover svg{color:#872d72}.cms-element-px-store-detail .store-detail-stage .store-detail-stage-content-fax svg,.cms-element-px-store-detail .store-detail-stage .store-detail-stage-content-mail svg,.cms-element-px-store-detail .store-detail-stage .store-detail-stage-content-phone svg,.cms-element-px-store-detail .store-detail-stage .store-detail-stage-content-route-planner svg{color:var(--bs-gray-600);margin-right:.25rem;transition:color .3s ease}.cms-element-px-store-detail .store-detail-stage .store-detail-stage-content .show-all-stores-button{margin-top:1rem;width:100%}.cms-element-px-subcategory-listing.repeater-mode-static{margin-bottom:-2.5rem}@media(min-width:768px){.cms-element-px-subcategory-listing.repeater-mode-static{margin-bottom:-5rem}}.cms-element-px-subcategory-listing.repeater-mode-static .swiper-slide{margin-bottom:2.5rem}@media(min-width:768px){.cms-element-px-subcategory-listing.repeater-mode-static .swiper-slide{margin-bottom:5rem}.cms-element-px-subcategory-listing[data-pxsw-swiper-options*='"swiperMobileOnly":true']{margin-bottom:-5rem}.cms-element-px-subcategory-listing[data-pxsw-swiper-options*='"swiperMobileOnly":true'] .swiper-slide{margin-bottom:5rem}}.cms-element-px-basic-teaser.variant-px-usp .px-element{margin-bottom:.25rem!important}.cms-element-px-basic-teaser.variant-px-usp .px-element .px-headline-container{margin-bottom:0}.cms-element-px-basic-teaser.variant-px-usp .px-element .px-html-container{font-size:1.0625rem;line-height:1.4705882353}@media(min-width:1280px){.smaller-boxed .px-seo-text{margin-left:auto;margin-right:auto;max-width:53.75rem}}.px-button-container .px-button-container-wrapper{margin:0}.px-button-container .px-button-container-wrapper .btn{max-width:calc(100% - 1.25rem)}.px-button-container .px-button-container-wrapper .btn:first-of-type{margin-left:0;margin-right:1.25rem}.px-button-container .px-button-container-wrapper .btn:last-of-type{margin-left:0;margin-right:0}.px-seo-text{margin-bottom:2.5rem;position:relative;transition:.6s ease}@media(min-width:1024px){.px-seo-text{margin-bottom:3.75rem}}@media(min-width:1280px){.px-seo-text{margin-bottom:5rem}}.px-seo-text.overflow-text{height:14.625rem;margin-bottom:3.75rem;overflow:hidden}.px-seo-text.overflow-text:after{background:linear-gradient(180deg,hsla(34,20%,93%,0) 50%,#f1eeea);content:"";height:100%;position:absolute;width:100%;z-index:99}.px-seo-text .btn.seo-toggler{bottom:0;left:50%;opacity:1;position:absolute;transform:translateX(-50%);transition:.3s ease;z-index:100}.px-seo-text .btn.seo-toggler.hide{opacity:0}.top-bar{color:var(--bs-headline-color);height:2.5rem;opacity:1;padding:1rem 0 .5rem;transition:height .2s ease,opacity .15s ease,padding .2s ease}.sticky .top-bar{height:0;opacity:0;padding:0;pointer-events:none}.top-bar a{color:var(--bs-headline-color);font-weight:400;text-decoration:none}.top-bar a:hover{color:var(--bs-primary-light);opacity:1}.top-bar .top-bar-item{font-size:.8125rem;line-height:1.2307692308}@media(min-width:768px){.top-bar .top-bar-item{border-left:.0625rem solid #252423;margin-left:.5rem;padding-left:.5rem}}.top-bar .top-bar-item:first-child,.top-bar .top-bar-item:first-child.d-none.d-sm-block+.top-bar-item{border-left:none;margin-left:0;padding-left:0}.top-bar .top-bar-item svg{height:1rem;vertical-align:top;width:1rem}.top-bar .mobile-logo .header-logo-main-img{margin-top:-.25rem;max-width:6.875rem}.is-ctl-store.is-act-detail .breadcrumb-item:first-of-type{font-weight:700}.is-ctl-product div.breadcrumb{margin-bottom:1.5rem}@media(min-width:768px){.is-ctl-product div.breadcrumb{margin-bottom:.75rem}}div.breadcrumb ol.breadcrumb{align-items:center;display:flex;flex-wrap:wrap}div.breadcrumb ol.breadcrumb:after{background-color:var(--bs-gray-200);content:"";flex:1 1 auto;height:.0625rem;width:100%}div.breadcrumb ol.breadcrumb .breadcrumb-placeholder{margin:0 .125rem}div.breadcrumb ol.breadcrumb .breadcrumb-item,div.breadcrumb ol.breadcrumb .breadcrumb-placeholder{margin-bottom:.25rem}div.breadcrumb ol.breadcrumb .breadcrumb-item .breadcrumb-link{font-size:.9375rem;font-weight:700;line-height:1.4}div.breadcrumb ol.breadcrumb .breadcrumb-item .breadcrumb-link:hover{text-decoration:none}div.breadcrumb ol.breadcrumb .breadcrumb-item .breadcrumb-link:hover span{color:var(--bs-primary-light)}div.breadcrumb ol.breadcrumb .breadcrumb-item .breadcrumb-link.is-active{color:var(--bs-text-color);font-weight:400}div.breadcrumb ol.breadcrumb .breadcrumb-item .breadcrumb-link.home-link svg{margin-bottom:.125rem}.main-navigation-menu .main-navigation-link.active .main-navigation-link-text:after,.main-navigation-menu .main-navigation-link:hover .main-navigation-link-text:after{height:.25rem;opacity:1}.main-navigation-menu .main-navigation-link.active .main-navigation-link-text .nav-link-icon,.main-navigation-menu .main-navigation-link:hover .main-navigation-link-text .nav-link-icon{filter:brightness(0) saturate(100%) invert(23%) sepia(35%) saturate(2977%) hue-rotate(282deg) brightness(89%) contrast(89%)}.main-navigation-menu .main-navigation-link-text{align-items:center;display:flex;position:relative}.main-navigation-menu .main-navigation-link-text:after{background:#5e2751;bottom:-1.5rem;content:"";height:0;left:0;opacity:0;position:absolute;transition:height .3s ease,opacity .3s ease;width:100%}.sticky .main-navigation-menu .main-navigation-link-text:after{bottom:-1rem}.main-navigation-menu .main-navigation-link-text .nav-link-icon{margin-right:.25rem;max-height:1rem;transition:filter .3s ease;width:auto}.navigation-flyouts{left:0}.navigation-flyouts .navigation-flyout{background:var(--bs-body-color);border-bottom:1rem solid var(--bs-body-color);border-top:.0625rem solid #d3cdc9;margin-top:1rem;max-height:calc(100vh - 6.5rem);overflow:auto;padding-top:1.5rem;transition:max-height .2s ease}@media(min-width:1280px){.navigation-flyouts .navigation-flyout{padding-top:2.5rem}}.sticky .navigation-flyouts .navigation-flyout{margin-top:.5rem;max-height:calc(100vh - 3.5rem)}.navigation-flyouts .navigation-flyout-content{padding-bottom:.5rem}@media(min-width:1280px){.navigation-flyouts .navigation-flyout-content{padding-bottom:1.5rem}}.navigation-flyouts .navigation-flyout .navigation-flyout-categories.is-level-0{gap:2.5rem 0}.navigation-flyouts .navigation-flyout .navigation-flyout-categories.is-level-0 .navigation-flyout-col.col-width-16{width:16.6667%}.navigation-flyouts .navigation-flyout .navigation-flyout-categories.is-level-0 .navigation-flyout-col.col-width-20{width:20%}.navigation-flyouts .navigation-flyout .navigation-flyout-categories.is-level-0 .navigation-flyout-col.col-width-25{width:25%}.navigation-flyouts .navigation-flyout .nav-link{color:var(--bs-headline-color);font-size:.9375rem;line-height:1.3333333333;padding:.25rem 0;transition:color .3s ease,padding .15s ease}.navigation-flyouts .navigation-flyout .nav-link.is-level-0{border-bottom:.0625rem solid #e3dfdc;font-size:.9375rem;font-weight:500;line-height:1.3333333333;margin-bottom:.25rem;padding:0 0 .5rem;text-transform:uppercase}.navigation-flyouts .navigation-flyout .nav-link:hover{color:var(--bs-primary-light);padding-left:.3125rem}@media(min-width:1280px){.navigation-flyouts .navigation-flyout .container{padding-left:2.5rem;padding-right:2.5rem}}.offcanvas{transition-duration:.3s}.navigation-offcanvas-container{margin-left:.25rem}.navigation-offcanvas-container .navigation-offcanvas-headline{border-bottom:.0625rem solid #e3dfdc;margin-bottom:2.5rem;margin-right:1.5rem;padding:1.5rem 0 .5rem}.navigation-offcanvas-container .navigation-offcanvas-headline.welcome{position:relative}.navigation-offcanvas-container .navigation-offcanvas-headline.welcome:after{background:var(--bs-body-color);content:"";height:7.5rem;left:1rem;position:fixed;top:5.5rem;width:2.5rem}.navigation-offcanvas-container .navigation-offcanvas-user,.navigation-offcanvas-container .navigation-offcanvas-welcome{color:var(--bs-headline-color);font-size:.9375rem;font-weight:500;line-height:1.3333333333;margin-bottom:0}.navigation-offcanvas-container .navigation-offcanvas-login{align-items:center;display:flex;margin-top:.25rem}.navigation-offcanvas-container .navigation-offcanvas-login svg{color:#5e2751;display:inline-block}.navigation-offcanvas-container .navigation-offcanvas-login a{color:var(--bs-headline-color);font-size:.9375rem;font-weight:400;line-height:1.3333333333;margin-left:.625rem;text-decoration:none}.navigation-offcanvas-container .navigation-offcanvas-service-menu{margin-top:2.375rem}.navigation-offcanvas-container .navigation-offcanvas-service-menu a{align-items:center;color:var(--bs-headline-color);display:flex;font-size:.9375rem;font-weight:400;line-height:1.3333333333;padding:.75rem 0;text-decoration:none}.navigation-offcanvas-container .navigation-offcanvas-service-menu a:hover{opacity:1}.navigation-offcanvas-container .navigation-offcanvas-service-menu svg{color:var(--bs-headline-color);fill:none;margin-right:.5rem}.navigation-offcanvas-container .navigation-offcanvas-list{margin-bottom:0}.navigation-offcanvas-container .navigation-offcanvas-link{color:var(--bs-headline-color);font-size:.9375rem;font-weight:400;justify-content:flex-start;line-height:1.3333333333;padding:.5rem 1.5rem .5rem 0;position:relative}.navigation-offcanvas-container .navigation-offcanvas-link svg{color:#5e2751;fill:none}.navigation-offcanvas-container .navigation-offcanvas-link .nav-link-icon{margin-right:.5rem;max-height:1rem;width:auto}.navigation-offcanvas-container .navigation-offcanvas-link-icon{position:absolute;right:1.5rem}.navigation-offcanvas-container .navigation-offcanvas-category-img{margin-right:1.5rem}.navigation-offcanvas-container .navigation-offcanvas-overlay.has-transition{transition-duration:.3s}.navigation-offcanvas-container .navigation-offcanvas-overlay,.navigation-offcanvas-container .navigation-offcanvas-overlay-content,.navigation-offcanvas-container .navigation-offcanvas-placeholder{background:var(--bs-body-color);height:100%}.navigation-offcanvas-container .navigation-offcanvas-overlay .welcome~.navigation-offcanvas-list .navigation-offcanvas-link,.navigation-offcanvas-container .navigation-offcanvas-overlay-content .welcome~.navigation-offcanvas-list .navigation-offcanvas-link,.navigation-offcanvas-container .navigation-offcanvas-overlay-content.is-root .navigation-offcanvas-list .navigation-offcanvas-link,.navigation-offcanvas-container .navigation-offcanvas-overlay.is-root .navigation-offcanvas-list .navigation-offcanvas-link,.navigation-offcanvas-container .navigation-offcanvas-placeholder .welcome~.navigation-offcanvas-list .navigation-offcanvas-link,.navigation-offcanvas-container .navigation-offcanvas-placeholder.is-root .navigation-offcanvas-list .navigation-offcanvas-link{font-weight:500;padding:.875rem 1.5rem .875rem 0;text-transform:uppercase}.navigation-offcanvas-container .navigation-offcanvas-overlay .is-back-link,.navigation-offcanvas-container .navigation-offcanvas-overlay-content .is-back-link,.navigation-offcanvas-container .navigation-offcanvas-placeholder .is-back-link{border:.125rem solid #5e2751;border-radius:1.25rem;display:none;left:1rem;padding:.625rem;position:fixed;top:5.5rem}.navigation-offcanvas-container .navigation-offcanvas-overlay .is-back-link svg,.navigation-offcanvas-container .navigation-offcanvas-overlay-content .is-back-link svg,.navigation-offcanvas-container .navigation-offcanvas-placeholder .is-back-link svg{color:#5e2751;fill:none}.navigation-offcanvas-container .navigation-offcanvas-overlay .is-back-link.home-link,.navigation-offcanvas-container .navigation-offcanvas-overlay-content .is-back-link.home-link,.navigation-offcanvas-container .navigation-offcanvas-placeholder .is-back-link.home-link{top:9.5rem}.navigation-offcanvas-container .navigation-offcanvas-overlay-content:not([style*="left: 100%"]) .is-back-link,.navigation-offcanvas-container .navigation-offcanvas-overlay:not([style*="left: 100%"]) .is-back-link,.navigation-offcanvas-container .navigation-offcanvas-placeholder:not([style*="left: 100%"]) .is-back-link{display:block}.navigation-offcanvas-container .navigation-offcanvas-overlay .navigation-offcanvas-headline:not(.welcome),.navigation-offcanvas-container .navigation-offcanvas-overlay-content .navigation-offcanvas-headline:not(.welcome),.navigation-offcanvas-container .navigation-offcanvas-placeholder .navigation-offcanvas-headline:not(.welcome){align-items:center;color:var(--bs-headline-color);display:flex;font-weight:500;line-height:1.125rem;margin-bottom:1rem;padding-bottom:1rem;padding-top:2rem;text-transform:uppercase}.navigation-offcanvas-container .navigation-offcanvas-overlay .navigation-offcanvas-headline:not(.welcome) svg,.navigation-offcanvas-container .navigation-offcanvas-overlay-content .navigation-offcanvas-headline:not(.welcome) svg,.navigation-offcanvas-container .navigation-offcanvas-placeholder .navigation-offcanvas-headline:not(.welcome) svg{color:#5e2751;fill:none;margin-right:.25rem}.search-suggest:before{background-color:rgba(var(--bs-black-rgb),.8);content:"";height:calc(100vh - 6.5rem);left:0;pointer-events:none;position:fixed;top:6.5rem;transition:height .2s ease,top .2s ease;width:100vw;z-index:750}.sticky .search-suggest:before{height:calc(100vh - 3.5rem);top:3.5rem}.search-suggest-container{background-color:var(--bs-body-color);box-shadow:0 0 2.5rem rgba(var(--bs-black-rgb),.15);left:50%;max-width:67.5rem;padding:1rem;top:6.25rem;transform:translateX(-50%);transition:top .2s ease;width:calc(100% - 2rem)}.sticky .search-suggest-container{top:3.25rem}@media(min-width:768px){.search-suggest-container{padding:1.5rem;width:calc(100% - 4.375rem)}}@media(min-width:1024px){.search-suggest-container{width:83.3333333333%}}@media(min-width:1280px){.search-suggest-container{padding:2.5rem}}.search-suggest-container:after{background-color:transparent;border-bottom:1rem solid var(--bs-body-color);border-left:.75rem solid transparent;border-right:.75rem solid transparent;content:"";display:block;left:50%;position:absolute;top:-1rem;transform:translateX(-50%)}@media(min-width:1024px){.search-suggest-container:after{left:75%;transform:translateX(-75%)}}.search-suggest-col{transform:translateZ(0)}.search-suggest-col.is-suggest{margin-bottom:2.5rem}@media(min-width:768px){.search-suggest-col.is-suggest{margin-bottom:0}}.search-suggest-col-container{max-height:calc(100svh - 14rem);overflow-x:hidden;overflow-y:visible;transition:max-height .2s ease}@media(min-width:768px){.search-suggest-col-container{max-height:calc(100vh - 17.5rem)}}.sticky .search-suggest-col-container{max-height:calc(100svh - 11rem)}@media(min-width:768px){.sticky .search-suggest-col-container{max-height:calc(100vh - 17.5rem)}}.search-suggest-col-seperator{position:relative}.search-suggest-col-seperator:after{background-color:var(--bs-gray-200);content:"";height:100%;left:50%;position:absolute;transform:translateX(-50%);width:.0625rem}.search-suggest-list{list-style-type:none;margin-bottom:0}.search-suggest-list.is-category{margin-bottom:2rem}@media(min-width:768px){.search-suggest-list.is-category{margin-bottom:3.5rem}}.search-suggest-list.is-product{margin-bottom:2.5rem}@media(min-width:768px){.search-suggest-list.is-product{margin-bottom:0}}.search-suggest-list-title{color:var(--bs-headline-color);font-size:.875rem;font-weight:500;line-height:1.2857142857;margin-bottom:.5rem;text-transform:uppercase}.search-suggest-list-item{font-size:.9375rem;line-height:1.3125rem}.search-suggest-list-item.is-product{border-bottom:.0625rem solid var(--bs-gray-200);padding:1rem 0}.search-suggest-list-item.is-product:last-child{border-bottom:0;padding-bottom:0}.search-suggest-list-item-link{color:var(--bs-text-color);display:block;overflow:hidden;padding:.5rem 0;text-decoration:none;text-overflow:ellipsis;transition:color .3s ease;white-space:nowrap}.is-product .search-suggest-list-item-link{padding:0}.search-suggest-list-item-link:hover{color:var(--bs-primary-light);text-decoration:none}.search-suggest-list-item-link:hover .search-suggest-list-item-product-name{color:var(--bs-primary-light)}.search-suggest-list-item-product{display:flex;flex-flow:row nowrap}.search-suggest-list-item-product-image-wrapper,.search-suggest-list-item-product-placeholder{align-self:flex-start;background-color:var(--bs-gray-100);flex-shrink:0;margin-right:1.25rem;width:3.5rem}.search-suggest-list-item-product-image{bottom:0;height:100%;left:0;max-height:none;mix-blend-mode:darken;-o-object-position:center center;object-position:center center;position:absolute;right:0;top:0;width:100%}.search-suggest-list-item-product-image.is-contain{-o-object-fit:contain;object-fit:contain}.search-suggest-list-item-product-image.is-cover{-o-object-fit:cover;object-fit:cover}.search-suggest-list-item-product-image-wrapper{position:relative}.search-suggest-list-item-product-placeholder{color:var(--bs-gray-200);padding:.25rem}.search-suggest-list-item-product-info{display:flex;flex-flow:column nowrap}.search-suggest-list-item-product-manufacturer,.search-suggest-list-item-product-name,.search-suggest-list-item-product-price{color:var(--bs-headline-color)}.search-suggest-list-item-product-name,.search-suggest-list-item-product-price{font-weight:500}.search-suggest-list-item-product-manufacturer{display:block;font-size:.8125rem;line-height:1.2307692308;margin-bottom:.25rem}.search-suggest-list-item-product-name{font-size:1.0625rem;line-height:1.5625rem;transition:color .3s ease;white-space:normal}.search-suggest-list-item-product-price{font-size:.9375rem;line-height:1.3125rem}.search-suggest-list-item-product-price.with-list-price{color:var(--bs-danger)}.search-suggest-list-item-product-price .list-price-price,.search-suggest-list-item-product-price .list-price-price-srp{color:rgba(69,77,81,.6);font-weight:400}.search-suggest-list-item-product-price .list-price-price-srp{margin-right:.25rem}.search-suggest-list-item-product-price-unit{color:rgba(69,77,81,.6);font-size:.9375rem;line-height:1.3125rem;white-space:normal}.search-suggest-list-item-product-price-unit>*{display:inline-block}.search-suggest-list-item-product-price-unit .product-unit-label{font-weight:400}.search-suggest-total{margin-top:2.5rem;padding:0}@media(min-width:768px){.search-suggest-total{margin-top:1.5rem}}.account-address .default-address{margin-bottom:0}.account-address .address-card{margin-bottom:2rem}.account-address .address-action-create{margin-bottom:2.5rem}.account-address .address-list{padding-top:0}.account-address .address-list .row{margin-bottom:0}.account-address .address-list .address-card{margin:2.5rem 0 0}.account-address .address-actions-defaults{margin-bottom:1rem}.account-address .address-actions-defaults .btn-link.address-action-set-default{margin-top:.5rem;padding:0}.account .card-actions>.btn{width:100%}@media(min-width:768px){.account .card-actions>.btn{width:auto}}.account-register .login-card{margin-bottom:4rem}@media(min-width:1280px){.account-register .login-card{margin-bottom:2.5rem}}.account-register .register-form small{line-height:1rem;opacity:1}@media(min-width:1280px){.account-content,.account-register{justify-content:space-between}}.account-profile-personal,.account-welcome{margin-bottom:4rem}@media(min-width:1280px){.account-profile-personal,.account-welcome{margin-bottom:5rem}}.account-welcome{padding-top:0}.account-profile-change,.account-profile-mail,.account-profile-mail-label{font-size:1.0625rem;line-height:1.5625rem}.account-profile-mail-btn-container,.account-profile-mail-container{display:flex;flex-flow:column wrap}@media(min-width:768px){.account-profile-mail-btn-container,.account-profile-mail-container{align-items:center;flex-flow:row wrap}}.account-profile-mail-container{margin-bottom:1.25rem}@media(min-width:768px){.account-profile-mail-container{margin-bottom:0}.account-profile-mail-btn-container{justify-content:flex-end}}.account-profile-mail-label{color:var(--bs-headline-color);font-weight:500}.account-profile-change{color:var(--bs-primary);font-weight:500;text-decoration:underline;transition:color .3s ease}.account-profile-change:hover{color:var(--bs-primary-light)}@media(min-width:768px){.account-profile-change-container:last-child{margin-left:1.5rem}}.account-aside .card-headline{margin-bottom:1rem}.account-aside-item,.account-aside-list-group{background-color:transparent}.account-aside-item{border:0;color:var(--bs-headline-color);font-size:1.0625rem;font-weight:500;line-height:1.5625rem;padding:.5rem 0;transition:color .3s ease,padding .3s ease}.account-aside-item:before{background-color:var(--bs-primary-light);content:"";height:calc(100% - 1rem);left:0;opacity:0;position:absolute;top:.5rem;transition:opacity .3s ease,width .3s ease;width:0}.account-aside-item.is-active,.account-aside-item:hover{background-color:transparent;color:var(--bs-primary-light);padding-left:.75rem}.account-aside-item.is-active:before,.account-aside-item:hover:before{opacity:1;width:.25rem}.account-aside-item:active,.account-aside-item:focus{background-color:transparent;color:var(--bs-headline-color)}.account-aside-footer.card-footer{border-top:.0625rem solid var(--bs-gray-200)!important;margin-top:1rem;padding:1.5rem 0 0}.account-aside-btn.btn-link{color:var(--bs-headline-color);font-size:1.0625rem;font-weight:500;line-height:1.5625rem;text-transform:none}.account-aside-btn.btn-link svg{color:var(--bs-headline-color);transition:color .3s ease}.account-aside-btn.btn-link:hover,.account-aside-btn.btn-link:hover svg{color:var(--bs-primary-light)}.account-menu-header{padding:0 0 .5rem}.account-menu-header,.account-menu-login{border-color:var(--bs-gray-200);margin-bottom:1rem}.account-menu-login{padding:.5rem 0 1rem}.account-menu-login-button{margin-bottom:1rem}.account-menu-register{color:var(--bs-text-color);font-size:1.0625rem;line-height:1.5625rem}.account-menu-dropdown{border:0;border-radius:0;box-shadow:0 2.5rem 2.5rem 0 rgba(var(--bs-black-rgb),.15);min-width:19.375rem;padding:2.5rem}.account-friends .has-section-spacing{margin-bottom:4rem}@media(min-width:1280px){.account-friends .has-section-spacing{margin-bottom:5rem}}.account-friends-points-status{display:flex;flex-flow:row wrap;margin-left:-.125rem;margin-right:-.125rem}.account-friends-points-status.is-benefits{margin-bottom:0}.account-friends-points-status-item{align-items:center;background-color:var(--bs-gray-200);color:var(--bs-gray-300);display:flex;flex-flow:column nowrap;margin:0 .125rem;padding:1.5rem .5rem;width:calc(33.33333% - .25rem)}@media(min-width:768px){.account-friends-points-status-item{padding:2.5rem}}.account-friends-points-status-item.is-benefits{color:var(--bs-headline-color);margin:0 0 .25rem;padding:2rem 1rem;width:100%}@media(min-width:768px){.account-friends-points-status-item.is-benefits{margin:0 .125rem;width:calc(33.33333% - .25rem)}}.account-friends-points-status-item.award-achieved{background-color:var(--bs-primary);color:var(--bs-white)}.account-friends-points-status-item-headline{color:var(--bs-gray-300);margin-bottom:0}.account-friends-points-status-item-headline.is-benefits{color:var(--bs-headline-color)}.award-achieved .account-friends-points-status-item-headline{color:var(--bs-white)}.account-friends-points-status-item-award{fill:none;margin-bottom:1rem}@media(min-width:768px){.account-friends-points-status-item-award{margin-bottom:1.5rem}}.account-friends-points-status-item-award.is-benefits{margin-bottom:.5rem}.account-friends-points-status-item-hearts{white-space:nowrap}.account-friends-points-status-item-benefits{color:var(--bs-text-color);text-align:center}.account-friends-points-status-item-benefits li{margin-left:0!important}.account-friends-points-status-item-benefits li span{font-size:.5625rem;line-height:.3125rem;margin-right:.5rem;position:relative;top:-.125rem}.account-friends-points-activities{display:table;max-height:none;position:static;white-space:normal;width:100%}.account-friends-points-activities thead{position:static}.account-friends-points-activities-cell{align-items:center;display:flex;flex-flow:row nowrap;justify-content:center}.account-friends-points-activities td,.account-friends-points-activities th{color:var(--bs-headline-color);max-width:none;min-width:auto;width:33.3333333333%}.account-friends-points-activities th{background-color:var(--bs-gray-300);font-weight:500;padding:.375rem .5rem}.account-friends-points-activities th span{line-height:.9375rem}.account-friends-points-activities th svg{margin-right:.5rem}.account-friends-points-activities td{background-color:var(--bs-gray-200)}.account-friends-points-activities td svg{margin-left:.5rem}.account-friends-points-activities td.purchase{font-weight:500}.account-friends-points-app{display:flex;flex-flow:column nowrap}@media(min-width:768px){.account-friends-points-app{align-items:center;flex-flow:row nowrap}}.account-friends-points-app-img{flex-shrink:0;margin-bottom:1.25rem}@media(min-width:768px){.account-friends-points-app-img{margin-bottom:0;margin-right:1.25rem;min-width:19.375rem}}.account-friends-points-app-content-icons>:last-child{margin-left:.625rem}.account-overview{display:flex;flex-flow:column nowrap}.account-overview-card{margin-bottom:2.5rem}@media(min-width:1280px){.account-overview-card{margin-bottom:3.5rem}}.account-overview-card.account-overview-profile,.account-overview-card.overview-billing-address{margin-bottom:4rem}@media(min-width:768px){.account-overview-card.account-overview-profile,.account-overview-card.overview-billing-address{margin-bottom:2.5rem}}@media(min-width:1280px){.account-overview-card.account-overview-profile,.account-overview-card.overview-billing-address{margin-bottom:3.5rem}}.account-overview-card.account-overview-newsletter{margin-bottom:0}.account-overview-card.account-overview-newsletter.has-spacing-bottom{margin-bottom:4rem}@media(min-width:1280px){.account-overview-card.account-overview-newsletter.has-spacing-bottom{margin-bottom:5rem}}.account-overview-card.account-overview-newest-order,.account-overview-card.account-overview-newest-order .order-table{margin-bottom:0}.account-overview-card.overview-shipping-address p{margin-bottom:.5rem}.account-overview-profile-name{margin-bottom:0}.account-overview-profile-mail{margin-bottom:.5rem}.account-overview-payment strong{font-size:1.0625rem;line-height:1.5625rem}.account-overview-payment p,.account-overview-payment strong{margin-bottom:.5rem}.account-overview-newsletter{order:1}.account-overview-newest-order{order:2}.account-recover-password-info,.account-reset-password-info{margin-bottom:1.5rem}.account-recover-password-form-actions,.account-reset-password-form-actions{flex-flow:row nowrap}.account-recover-password-back,.account-reset-password-back{margin-bottom:0;margin-right:1.25rem}.account-recover-password .form-group,.account-reset-password .form-group{margin-bottom:1.5rem}.account-recover-password-back{flex-shrink:0}.account-recover-password-submit{flex-grow:1}.account-reset-password-form-wrapper{flex-flow:column nowrap;margin:1.5rem 0 0}.account-reset-password-form-wrapper .form-group{width:100%}.account-reset-password-submit{flex-grow:1}.footer-main{background:var(--bs-gray-200);padding-top:.5rem}.footer-main a{color:#454d51;text-decoration:none;transition:color .3s ease}.footer-main a:hover{color:var(--bs-primary-light);text-decoration:none}.footer-main .footer-column-headline a,.footer-main .footer-service a{align-items:center;color:var(--bs-headline-color);display:flex;flex-flow:row nowrap;font-size:.9375rem;font-weight:500;line-height:1.2}.footer-main .footer-column-headline a svg,.footer-main .footer-service a svg{flex-shrink:0;margin-right:.25rem}.footer-main .footer-column-headline a:hover,.footer-main .footer-service a:hover{color:var(--bs-primary-light)}.footer-main .footer-service{border-bottom:.0625rem solid var(--bs-gray-300);padding-bottom:.5rem}.footer-main .footer-company-link{display:block;margin:0 auto;padding-bottom:.5rem;padding-top:1rem;position:relative;width:9.25rem}.footer-main .footer-teaser{margin-top:.5rem}.footer-main .footer-teaser>div:first-child{border-right:.0625rem solid var(--bs-gray-300)}.footer-main .footer-teaser .footer-service-item{padding-bottom:.25rem;padding-left:.375rem;padding-top:.25rem}@media(min-width:768px){.footer-main .footer-teaser .footer-service-item{padding-left:1.875rem}}.footer-main .footer-teaser .footer-service-item.first{margin-left:auto;padding-left:0;padding-right:.375rem;position:relative;width:-moz-fit-content;width:fit-content}@media(min-width:768px){.footer-main .footer-teaser .footer-service-item.first{padding-right:1.875rem}}.footer-main .footer-teaser .footer-service-item p{font-size:.8125rem;line-height:1.2307692308;margin-bottom:.5rem}.footer-main .footer-additional-icons{display:flex;gap:.5rem}.footer-main .footer-additional-icons img{max-height:3rem}@media(min-width:1024px){.footer-main .footer-columns{padding-bottom:1rem}}.footer-main .footer-column{border-bottom:.0625rem solid var(--bs-gray-300)}@media(min-width:1024px){.footer-main .footer-column{border-bottom:none}}.footer-main .footer-column:last-child{border-bottom:none}.footer-main .footer-column .footer-column-headline{align-items:center;color:var(--bs-headline-color);font-size:.9375rem;font-weight:500;line-height:1.2;padding:1rem 0}@media(min-width:1024px){.footer-main .footer-column .footer-column-headline{padding-bottom:.25rem}}.footer-main .footer-column .footer-link{font-size:.8125rem;font-weight:400;line-height:1rem}.footer-main .footer-column .footer-link-item{line-height:1rem}.footer-main .footer-column .footer-column-apps{display:flex;gap:.5rem;margin-top:.25rem;max-height:2rem}.footer-main .footer-column-content li{font-size:.8125rem;line-height:1.2307692308;margin-bottom:0!important;padding-bottom:.25rem;padding-top:.25rem}.footer-main .footer-column-content.collapse:not(.show){display:none}@media(min-width:1024px){.footer-main .footer-column-content.collapse:not(.show){display:block}}.footer-main .footer-column-toggle{color:#5e2751;display:block}@media(min-width:1024px){.footer-main .footer-column-toggle{display:none}}.footer-main .footer-column-content-inner{margin-bottom:1.5rem;margin-top:-.25rem;padding-bottom:0}@media(min-width:1024px){.footer-main .footer-column-content-inner{margin-bottom:0;margin-top:0}}.footer-main .footer-column-content-inner .list-unstyled{margin-bottom:0}.footer-main .footer-column-content-inner .list-check{margin-bottom:.25rem}.footer-main .footer-link img{height:2rem;margin-top:.5rem}.footer-main .footer-logos,.footer-main .footer-menu{border-bottom:.0625rem solid var(--bs-gray-300)}.footer-main .footer-logos{overflow:hidden;padding:0}@media(min-width:1024px){.footer-main .footer-logos{padding:.5rem}}.footer-main .footer-logos .container{padding:0}@media(min-width:1024px){.footer-main .footer-logos .container{padding-left:1.5rem;padding-right:1.5rem}}@media(min-width:1280px){.footer-main .footer-logos .container{padding-left:4.375rem;padding-right:4.375rem}}.footer-main .footer-bottom{padding-bottom:0;padding-left:0;padding-right:0}.footer-main .footer-vat{border-bottom:.0625rem solid var(--bs-gray-300)}.footer-main .footer-vat p{margin-bottom:1rem}.footer-main .footer-vat a{color:var(--bs-text-color);text-decoration:underline}.footer-main .footer-vat a:hover{color:var(--bs-primary-light)}.footer-main .footer-vat a,.footer-main .footer-vat p{font-size:.8125rem;font-weight:400;line-height:1.2307692308}.footer-main .footer-service-menu-list{margin-bottom:0}.footer-main .footer-service-menu-item{margin-left:1.5rem}.footer-main .footer-service-menu-item:first-child{margin-left:0}.footer-main .footer-service-menu-link{font-size:.9375rem;font-weight:500;line-height:1.4;padding:0}.footer-main .default-newsletter{margin-top:.5rem}@media(min-width:768px){.footer-main .default-newsletter{margin-top:1.625rem}}.footer-main .default-newsletter .newsletter-wrapper{flex:1 1 100%}.footer-main .default-newsletter .confirm-alert{padding:.5rem 0 0}.footer-main .default-newsletter .confirm-alert .alert{margin-top:1rem;padding-left:0}.footer-main .default-newsletter .confirm-alert .alert .icon{margin-left:1rem;margin-top:.625rem;min-height:1.5rem;min-width:1.5rem}.footer-main .default-newsletter .confirm-alert .alert .icon svg{color:var(--bs-white);top:0}.footer-logo-group{align-items:center;border-bottom:.0625rem solid var(--bs-gray-300);display:flex;flex-wrap:wrap;gap:.25rem;height:auto;justify-content:center;margin-top:.5rem;padding-bottom:.5rem}@media(min-width:1024px){.footer-logo-group{border-bottom:none;border-left:.0625rem solid var(--bs-gray-300);justify-content:unset;margin-left:2.5rem;margin-top:0;min-height:2.5rem;padding:0 0 0 2.5rem}}.footer-logo-group.social-media{border-bottom:none;gap:1.5rem}.footer-logo-group.social-media a img{min-height:1rem;transition:filter .3s ease}.footer-logo-group.social-media a:hover img{filter:brightness(0) saturate(100%) invert(23%) sepia(35%) saturate(2977%) hue-rotate(282deg) brightness(89%) contrast(89%)}@media(min-width:1024px){.footer-logo-group.payment{border-left:none;margin-left:0;padding-left:0}}.footer-logo-group a{display:inline-flex}.footer-logo-group svg{color:var(--bs-gray-600)}.footer-logo-group img{width:auto}.footer-main .footer-logo-group img{min-height:2.5rem}.header-main{background-color:var(--bs-body-color);left:0;position:fixed;right:0;top:0;z-index:120}.header-row{padding-bottom:1rem;transition:padding .2s ease}.sticky .header-row{padding-bottom:.5rem}.header-logo-col{padding-bottom:0}.header-logo-picture{max-width:none;min-width:auto;width:6.875rem}@media(min-width:1024px){.header-logo-picture{width:9.25rem}}@media(min-width:1280px){.main-navigation-menu{margin-left:1.75rem}}.main-navigation-menu .main-navigation-link{color:var(--bs-headline-color);font-size:.9375rem;font-weight:400;letter-spacing:.05em;line-height:1.6;padding-left:.5rem;padding-right:.5rem;text-transform:uppercase}@media(min-width:1280px){.main-navigation-menu .main-navigation-link{padding-left:.75rem;padding-right:.75rem}}.main-navigation-menu .main-navigation-link:hover{color:var(--bs-primary-light)}.header-search{margin:auto}@media(min-width:576px){.header-search{max-width:33.75rem}}@media(min-width:1024px){.header-search{max-width:25rem}}.header-search-form{position:static}.header-search-col .collapse:not(.show){display:block}.header-search .input-group{position:relative}.header-search .input-group .header-search-btn{border:0;height:2.5rem;padding:.75rem .5rem .75rem 1rem;position:absolute;width:2.5rem}.header-search .input-group .header-search-btn .loader{left:.5rem;position:absolute;top:.5rem}.header-search .input-group .header-search-icon{color:#454d51}.header-search .input-group .header-search-input{background:transparent;border:.0625rem solid #d3cdc9;border-radius:.5rem!important;font-size:1rem;line-height:1.25;padding:.5625rem 1rem .5625rem 2.5rem}@media(min-width:768px){.header-search .input-group .header-search-input{font-size:.875rem;line-height:1.4285714286}}.header-search .input-group .header-search-input:hover{border-color:var(--bs-primary-light)!important}.header-search .input-group .header-search-input::-webkit-input-placeholder,.header-search .input-group .header-search-input::placeholder{font-style:italic}.header-actions-col{margin-right:-.75rem}.header-actions-col>.row{margin-left:-1rem}@media(min-width:576px){.header-actions-col>.row{margin-left:-.5rem}}.header-actions-col>.row>.col-auto{align-items:center;display:flex;justify-content:center}.header-actions-col>.row>.col-auto>div,.header-actions-col>.row>.col-auto>div .dropdown{height:100%}.header-actions-col>.row>.col-auto>div .header-actions-btn{align-items:center;border:0;display:flex;height:100%;margin:0 .5rem;padding:0}@media(min-width:1280px){.header-actions-col>.row>.col-auto>div .header-actions-btn{margin:0 .75rem}}.header-actions-col>.row>.col-auto>div .header-actions-btn:hover .badge>svg{color:#fff}.header-actions-col svg{color:#252423;fill:none;transition:color .3s ease}.header-actions-col .header-wishlist{display:none}@media(min-width:1024px){.header-actions-col .header-wishlist{display:block}}.header-actions-col .btn:hover svg{color:var(--bs-primary-light)}.header-actions-col .account-menu-btn{margin-left:1rem;margin-right:-.25rem;padding:0}.header-actions-col .account-menu-tooltip{background:#179f76;border-radius:.5rem;color:#fff;font-size:.75rem;font-weight:420;line-height:1rem;padding:1rem;position:absolute;right:0;text-align:center;top:2.625rem;width:10.875rem;z-index:100}.header-actions-col .account-menu-tooltip:after{border-bottom:.625rem solid #179f76;border-left:.375rem solid transparent;border-right:.375rem solid transparent;content:"";height:0;position:absolute;right:1.125rem;top:-.5625rem;width:0}.nav-main-toggle-btn{color:var(--bs-dark);margin-left:-.75rem;padding-right:.75rem;padding-top:.375rem}@media(min-width:576px){.nav-main-toggle-btn{padding-right:1.25rem}}.is-act-cartpage .content-main{overflow:hidden;padding-top:6.5rem}@media(min-width:768px){.is-act-cartpage .content-main{padding-top:7.5rem}}.is-act-cartpage .checkout .cart-main-header{font-size:1.625rem;font-weight:400;letter-spacing:-.0325rem;line-height:1.9375rem;margin-bottom:.5rem}@media(min-width:768px){.is-act-cartpage .checkout .cart-main-header{font-size:2.25rem;letter-spacing:-.045rem;line-height:2.6875rem}}@media(min-width:1280px){.is-act-cartpage .checkout .cart-main-header{font-size:2.875rem;letter-spacing:-.0575rem;line-height:3.4375rem}}.is-act-cartpage .checkout .cart-header-text{font-size:1.0625rem;line-height:1.5625rem;margin-bottom:1.5rem}@media(min-width:768px){.is-act-cartpage .checkout .cart-header-text{margin-bottom:2.5rem}}@media(min-width:1024px){.is-act-cartpage .checkout .cart-header-text{margin-bottom:1.5rem}.is-act-cartpage .checkout .checkout-main{width:100%}}@media(min-width:1280px){.is-act-cartpage .checkout .checkout-main{width:calc(100% - 27.5rem)}}@media(min-width:768px){.is-act-cartpage .checkout .checkout-aside{margin-left:0;width:100%}}@media(min-width:1024px){.is-act-cartpage .checkout .checkout-aside{margin-left:50%;width:50%}}@media(min-width:1280px){.is-act-cartpage .checkout .checkout-aside{margin-left:0;width:27.5rem}}.is-act-cartpage .checkout .cart-table-header{display:none}@media(min-width:1024px){.is-act-cartpage .checkout .cart-table-header{border-bottom:.0625rem solid var(--bs-gray-200);display:block;margin-bottom:1.5rem;padding-bottom:0}.is-act-cartpage .checkout .cart-table-header .cart-header-row{font-size:.9375rem;line-height:1.3125rem;margin-bottom:.5rem}}.is-act-cartpage .factfinder-cart-wrapper{margin-top:2.5rem;overflow:visible}@media(min-width:768px){.is-act-cartpage .factfinder-cart-wrapper{margin-top:4rem}}@media(min-width:1024px){.is-act-cartpage .factfinder-cart-wrapper{margin-top:5rem}}.is-act-cartpage .factfinder-cart-wrapper .px-headline-container{margin-bottom:1.5rem}.checkout-aside-action .cart-add-promotion .btn{height:3rem;width:3rem}.checkout-aside-action .cart-add-promotion .checkout-aside-add-code input{background:transparent}.checkout-container .footer-logo-group{margin:0;padding:0}.is-act-confirmpage .checkout .checkout-product-table,.is-act-editorder .checkout .checkout-product-table,.is-act-finishpage .checkout .checkout-product-table{margin-bottom:4rem}@media(min-width:1280px){.is-act-confirmpage .checkout .checkout-product-table,.is-act-editorder .checkout .checkout-product-table,.is-act-finishpage .checkout .checkout-product-table{margin-bottom:5rem}}.is-act-confirmpage .checkout,.is-act-confirmpage .content-main,.is-act-editorder .checkout,.is-act-editorder .content-main{padding-top:0}.is-act-confirmpage .confirm-address .confirm-billing-address,.is-act-confirmpage .confirm-address .confirm-shipping-address,.is-act-confirmpage .confirm-headline,.is-act-confirmpage .confirm-payment-shipping .confirm-payment,.is-act-confirmpage .confirm-payment-shipping .confirm-shipping,.is-act-confirmpage .confirm-product,.is-act-confirmpage .confirm-tos,.is-act-confirmpage .custom-phone-form,.is-act-editorder .confirm-address .confirm-billing-address,.is-act-editorder .confirm-address .confirm-shipping-address,.is-act-editorder .confirm-headline,.is-act-editorder .confirm-payment-shipping .confirm-payment,.is-act-editorder .confirm-payment-shipping .confirm-shipping,.is-act-editorder .confirm-product,.is-act-editorder .confirm-tos,.is-act-editorder .custom-phone-form{margin-bottom:4rem}@media(min-width:1280px){.is-act-confirmpage .confirm-address .confirm-billing-address,.is-act-confirmpage .confirm-address .confirm-shipping-address,.is-act-confirmpage .confirm-headline,.is-act-confirmpage .confirm-payment-shipping .confirm-payment,.is-act-confirmpage .confirm-payment-shipping .confirm-shipping,.is-act-confirmpage .confirm-product,.is-act-confirmpage .confirm-tos,.is-act-confirmpage .custom-phone-form,.is-act-editorder .confirm-address .confirm-billing-address,.is-act-editorder .confirm-address .confirm-shipping-address,.is-act-editorder .confirm-headline,.is-act-editorder .confirm-payment-shipping .confirm-payment,.is-act-editorder .confirm-payment-shipping .confirm-shipping,.is-act-editorder .confirm-product,.is-act-editorder .confirm-tos,.is-act-editorder .custom-phone-form{margin-bottom:5rem}}.is-act-confirmpage .confirm-address,.is-act-confirmpage .confirm-payment-shipping,.is-act-editorder .confirm-address,.is-act-editorder .confirm-payment-shipping{margin-bottom:0}.is-act-confirmpage .confirm-address .confirm-billing-address .confirm-address-billing,.is-act-confirmpage .confirm-address .confirm-billing-address .confirm-address-shipping,.is-act-confirmpage .confirm-address .confirm-shipping-address .confirm-address-billing,.is-act-confirmpage .confirm-address .confirm-shipping-address .confirm-address-shipping,.is-act-confirmpage .confirm-payment-shipping .confirm-billing-address .confirm-address-billing,.is-act-confirmpage .confirm-payment-shipping .confirm-billing-address .confirm-address-shipping,.is-act-confirmpage .confirm-payment-shipping .confirm-shipping-address .confirm-address-billing,.is-act-confirmpage .confirm-payment-shipping .confirm-shipping-address .confirm-address-shipping,.is-act-editorder .confirm-address .confirm-billing-address .confirm-address-billing,.is-act-editorder .confirm-address .confirm-billing-address .confirm-address-shipping,.is-act-editorder .confirm-address .confirm-shipping-address .confirm-address-billing,.is-act-editorder .confirm-address .confirm-shipping-address .confirm-address-shipping,.is-act-editorder .confirm-payment-shipping .confirm-billing-address .confirm-address-billing,.is-act-editorder .confirm-payment-shipping .confirm-billing-address .confirm-address-shipping,.is-act-editorder .confirm-payment-shipping .confirm-shipping-address .confirm-address-billing,.is-act-editorder .confirm-payment-shipping .confirm-shipping-address .confirm-address-shipping{height:100%}.is-act-confirmpage .confirm-address .confirm-billing-address .confirm-address-billing .address,.is-act-confirmpage .confirm-address .confirm-billing-address .confirm-address-shipping .address,.is-act-confirmpage .confirm-address .confirm-shipping-address .confirm-address-billing .address,.is-act-confirmpage .confirm-address .confirm-shipping-address .confirm-address-shipping .address,.is-act-confirmpage .confirm-payment-shipping .confirm-billing-address .confirm-address-billing .address,.is-act-confirmpage .confirm-payment-shipping .confirm-billing-address .confirm-address-shipping .address,.is-act-confirmpage .confirm-payment-shipping .confirm-shipping-address .confirm-address-billing .address,.is-act-confirmpage .confirm-payment-shipping .confirm-shipping-address .confirm-address-shipping .address,.is-act-editorder .confirm-address .confirm-billing-address .confirm-address-billing .address,.is-act-editorder .confirm-address .confirm-billing-address .confirm-address-shipping .address,.is-act-editorder .confirm-address .confirm-shipping-address .confirm-address-billing .address,.is-act-editorder .confirm-address .confirm-shipping-address .confirm-address-shipping .address,.is-act-editorder .confirm-payment-shipping .confirm-billing-address .confirm-address-billing .address,.is-act-editorder .confirm-payment-shipping .confirm-billing-address .confirm-address-shipping .address,.is-act-editorder .confirm-payment-shipping .confirm-shipping-address .confirm-address-billing .address,.is-act-editorder .confirm-payment-shipping .confirm-shipping-address .confirm-address-shipping .address{min-height:6.875rem;padding-bottom:.625rem}@media(min-width:1280px){.is-act-confirmpage .confirm-tos .checkout-card,.is-act-editorder .confirm-tos .checkout-card{padding-right:0}}.is-act-confirmpage .confirm-tos .revocation-notice,.is-act-confirmpage .confirm-tos [data-toggle=modal],.is-act-editorder .confirm-tos .revocation-notice,.is-act-editorder .confirm-tos [data-toggle=modal]{color:#252423;font-weight:500}.is-act-confirmpage .confirm-tos .checkout-confirm-tos-label,.is-act-editorder .confirm-tos .checkout-confirm-tos-label{font-size:.9375rem;line-height:1.3125rem;padding-top:.125rem}.is-act-confirmpage .confirm-tos .revocation-notice,.is-act-editorder .confirm-tos .revocation-notice{margin-bottom:1rem}.is-act-confirmpage .checkout-product-table .cart-table-header,.is-act-editorder .checkout-product-table .cart-table-header{padding-right:2rem}.is-act-confirmpage .checkout-product-table .cart-table-header .cart-header-row .cart-header-tax-price,.is-act-editorder .checkout-product-table .cart-table-header .cart-header-row .cart-header-tax-price{display:none}.is-act-confirmpage .checkout-product-table .cart-table-header .cart-header-row .cart-header-quantity,.is-act-editorder .checkout-product-table .cart-table-header .cart-header-row .cart-header-quantity{text-align:center}.is-act-confirmpage .checkout-product-table .cart-table-header .cart-header-row .cart-header-total-price,.is-act-editorder .checkout-product-table .cart-table-header .cart-header-row .cart-header-total-price{margin:0 auto;text-align:center}.is-act-confirmpage .checkout-product-table .line-item:last-of-type,.is-act-editorder .checkout-product-table .line-item:last-of-type{padding-bottom:0}.is-act-confirmpage .checkout-product-table .line-item-details,.is-act-editorder .checkout-product-table .line-item-details{padding-left:0;padding-right:0}.is-act-confirmpage .checkout-product-table .line-item-info-img,.is-act-editorder .checkout-product-table .line-item-info-img{padding-left:0}.is-act-confirmpage .checkout-product-table .line-item-details-wrapper-pricing,.is-act-editorder .checkout-product-table .line-item-details-wrapper-pricing{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.is-act-confirmpage .checkout-product-table .line-item-details-wrapper-pricing .line-item-quantity-label,.is-act-confirmpage .checkout-product-table .line-item-details-wrapper-pricing .line-item-tax-price,.is-act-editorder .checkout-product-table .line-item-details-wrapper-pricing .line-item-quantity-label,.is-act-editorder .checkout-product-table .line-item-details-wrapper-pricing .line-item-tax-price{display:none}.is-act-confirmpage .checkout-product-table .line-item-details-wrapper-pricing .line-item-quantity,.is-act-editorder .checkout-product-table .line-item-details-wrapper-pricing .line-item-quantity{margin-bottom:0;margin-right:.5rem;width:9.375rem}@media(min-width:768px){.is-act-confirmpage .checkout-product-table .line-item-details-wrapper-pricing .line-item-quantity,.is-act-editorder .checkout-product-table .line-item-details-wrapper-pricing .line-item-quantity{margin-right:0;max-width:9.375rem;width:100%}}.is-act-confirmpage .checkout-product-table .line-item-details-wrapper-pricing .line-item-quantity-row,.is-act-editorder .checkout-product-table .line-item-details-wrapper-pricing .line-item-quantity-row{margin-bottom:0}.is-act-confirmpage .checkout-product-table .line-item-details-wrapper-pricing .line-item-total-price,.is-act-editorder .checkout-product-table .line-item-details-wrapper-pricing .line-item-total-price{flex-direction:row;justify-content:flex-end;margin:.5rem 0;width:auto}.is-act-confirmpage .checkout-product-table .line-item-details-wrapper-pricing .line-item-total-price-label,.is-act-editorder .checkout-product-table .line-item-details-wrapper-pricing .line-item-total-price-label{margin-right:.25rem}.is-act-confirmpage .checkout-product-table .line-item-details-wrapper-pricing .line-item-total-price-label:after,.is-act-editorder .checkout-product-table .line-item-details-wrapper-pricing .line-item-total-price-label:after{content:":"}@media(min-width:768px){.is-act-confirmpage .checkout-product-table .line-item-details-wrapper-pricing .line-item-total-price,.is-act-editorder .checkout-product-table .line-item-details-wrapper-pricing .line-item-total-price{align-self:center;margin:0 auto}}.is-act-confirmpage .checkout-product-table .line-item-promotion .line-item-details-wrapper-pricing .line-item-quantity,.is-act-editorder .checkout-product-table .line-item-promotion .line-item-details-wrapper-pricing .line-item-quantity{width:0}@media(min-width:768px){.is-act-confirmpage .checkout-product-table .line-item-promotion .line-item-details-wrapper-pricing .line-item-quantity,.is-act-editorder .checkout-product-table .line-item-promotion .line-item-details-wrapper-pricing .line-item-quantity{width:9.375rem}}.is-act-confirmpage .custom-phone-form p,.is-act-editorder .custom-phone-form p{margin-bottom:1rem}.is-act-editorder .checkout-product-table .cart-table-header{padding-right:0}@media(max-width:767.98px){.is-act-editorder .checkout-product-table .line-item-details-wrapper-pricing{flex-direction:column}.is-act-editorder .checkout-product-table .line-item-details-wrapper-pricing .line-item-quantity{height:1.3125rem;margin:0;width:auto}.is-act-editorder .checkout-product-table .line-item-details-wrapper-pricing .line-item-quantity-label{display:block;margin-right:0;width:50%}.is-act-editorder .checkout-product-table .line-item-details-wrapper-pricing .line-item-quantity-select-wrapper{flex-grow:0;max-width:none;min-width:auto;width:auto}.is-act-editorder .checkout-product-table .line-item-details-wrapper-pricing .line-item-total-price{justify-content:space-between;margin:.5rem 0 0}}.is-act-editorder .checkout .checkout-aside{margin-left:auto}.is-act-finishpage .checkout,.is-act-finishpage .content-main{padding-top:0}.is-act-finishpage .checkout .finish-header{margin-bottom:1.5rem}@media(min-width:768px){.is-act-finishpage .checkout .finish-header{margin-bottom:2.5rem}}.is-act-finishpage .checkout .finish-order-subtitle,.is-act-finishpage .checkout .finish-ordernumber{margin-bottom:1rem}@media(min-width:768px){.is-act-finishpage .checkout .finish-order-subtitle,.is-act-finishpage .checkout .finish-ordernumber{margin-bottom:1.5rem}}.is-act-finishpage .checkout .finish-ordernumber{color:#252423;margin-bottom:1rem}.is-act-finishpage .checkout .finish-order-subtitle{color:#454d51}.is-act-finishpage .checkout .finish-content{margin-bottom:4rem}@media(min-width:1280px){.is-act-finishpage .checkout .finish-content{margin-bottom:5rem}}.is-act-finishpage .checkout .finish-teaser{margin-bottom:1rem}.is-act-finishpage .checkout .finish-info{margin-bottom:4rem}@media(min-width:1280px){.is-act-finishpage .checkout .finish-info{margin-bottom:5rem}}.is-act-finishpage .checkout .finish-info .checkout-card{margin-bottom:0}.is-act-finishpage .checkout-product-table .line-item:last-of-type{padding-bottom:0}.is-act-finishpage .checkout-product-table .line-item-promotion .line-item-details-container{flex-direction:column}@media(min-width:768px){.is-act-finishpage .checkout-product-table .line-item-promotion .line-item-details-container{flex-direction:row}}.is-act-finishpage .checkout-product-table .line-item-promotion .line-item-details-container .line-item-total-price{justify-content:flex-start;width:auto!important}.is-act-finishpage .checkout-product-table .line-item-promotion .line-item-details-container .line-item-quantity{width:0}.is-act-finishpage .checkout-product-table .line-item-promotion .line-item-details-container .line-item-label{align-self:flex-start}.is-act-finishpage .checkout-product-table .cart-table-header .cart-header-row .cart-header-quantity{margin-left:0}.is-act-finishpage .checkout-product-table .cart-table-header .cart-header-row .cart-header-info{width:100%}.is-act-finishpage .checkout-product-table .cart-table-header .cart-header-row .cart-table-header-right{width:auto}.is-act-finishpage .checkout-product-table .cart-table-header .cart-header-row .cart-table-header-right .cart-header-total-price{margin-left:1.25rem;width:5.875rem}.is-act-finishpage .checkout-product-table .cart-table-header .cart-header-row .cart-table-header-right .cart-header-quantity{display:flex;justify-content:center;width:9.375rem}.is-act-finishpage .checkout .finish-address .finish-address-billing{margin-bottom:2rem}@media(min-width:768px){.is-act-finishpage .checkout .finish-address .finish-address-billing{margin-bottom:0}}.is-act-finishpage .checkout .line-item-details-container .line-item-details-wrapper{width:100%}.is-act-finishpage .checkout .line-item-details-container .line-item-details-wrapper-pricing{padding-left:0;width:auto}.is-act-finishpage .checkout .line-item-details-container .line-item-details-wrapper-pricing .line-item-quantity{width:9.375rem}.is-act-finishpage .checkout .line-item-details-container .line-item-details-wrapper-pricing .line-item-quantity .line-item-quantity-select-wrapper{min-width:unset;width:auto}.is-act-finishpage .checkout .line-item-details-container .line-item-details-wrapper-pricing .line-item-total-price{align-items:flex-end;flex-direction:row;flex-wrap:nowrap;padding-right:.25rem;width:5.875rem}@media(min-width:768px){.is-act-finishpage .checkout .line-item-details-container .line-item-details-wrapper-pricing .line-item-total-price{margin-left:1.25rem}}.is-act-finishpage .checkout .line-item-details-container .line-item-details-wrapper-pricing .line-item-total-price-label{margin-right:.25rem}.is-act-finishpage .checkout .line-item-details-container .line-item-details-wrapper-pricing .line-item-total-price-label:after{content:":"}@media(min-width:768px){.is-act-finishpage .checkout .line-item-details-container .line-item-details-wrapper-pricing .line-item-total-price-label:after{content:""}}.is-act-checkoutregisterpage .content-main{padding-top:0}.is-act-checkoutregisterpage .content-main .checkout{min-height:auto;padding-top:0}.is-act-checkoutregisterpage .content-main .checkout .checkout-container{margin-bottom:0}@media(min-width:1024px){.is-act-checkoutregisterpage .content-main .checkout .checkout-container{flex-direction:row;flex-wrap:nowrap}}.is-act-checkoutregisterpage .content-main .checkout .checkout-main{max-width:unset}@media(min-width:1024px){.is-act-checkoutregisterpage .content-main .checkout .checkout-main{flex:1 1 auto;width:auto}}@media(min-width:1280px){.is-act-checkoutregisterpage .content-main .checkout .checkout-main{padding-right:8.3333333333%}}.is-act-checkoutregisterpage .content-main .checkout .checkout-aside{max-width:20.625rem}@media(min-width:1024px){.is-act-checkoutregisterpage .content-main .checkout .checkout-aside{flex:0 0 33.3333333333%;width:33.3333333333%}}.is-act-checkoutregisterpage .register-form{margin-top:.5rem}@media(min-width:768px){.is-act-checkoutregisterpage .register-form{margin-top:1.5rem}}.login-card{margin-bottom:2.5rem}@media(min-width:768px){.login-card{margin-bottom:4rem}}@media(min-width:1280px){.login-card{margin-bottom:5rem}}.login-card .login-form-description{margin-bottom:1rem;margin-top:0!important}.login-card .login-password-recover{margin-top:1rem}.login-card .login-submit button{width:100%}.register-login-collapse:focus span,.register-login-collapse:focus svg,.register-login-collapse:hover span,.register-login-collapse:hover svg{color:var(--bs-white)}.register-login-collapse .register-collapse-toggle{align-items:flex-start;display:flex;flex-direction:column;font-size:1.375rem;line-height:1.6875rem;padding:1rem;text-align:left;text-transform:none}.register-login-collapse .register-collapse-toggle .signin-toggle-text{align-items:center;color:var(--bs-primary);font-size:.9375rem;line-height:1.3125rem;margin-top:.25rem}.register-login-collapse .register-collapse-toggle .signin-toggle-text span{flex-wrap:nowrap;margin-right:.25rem}.register-login-collapse .register-collapse-toggle .signin-toggle-text .signin-chevron{margin-left:0!important}#loginCollapse{margin-top:1.5rem}@media(min-width:1024px){#loginCollapse{margin-bottom:2.5rem}}#loginCollapse.collapsing{margin:0}@media(max-width:575.98px){.is-ctl-product.is-act-index .product-detail-tab-navigation-list .nav-item{border-bottom:none;padding-left:0;padding-right:0;width:100%}.is-ctl-product.is-act-index .product-detail-tab-navigation-list .nav-item:first-of-type{margin-bottom:4rem}.is-ctl-product.is-act-index .product-detail-tab-navigation-list .nav-item .product-detail-tab-headline{align-items:center;border-bottom:.0625rem solid var(--bs-gray-200);color:#252423;display:flex;font-size:1.125rem;font-size:clamp(1.125rem,.875rem + .6944444444vw,1.5rem);justify-content:space-between;line-height:1.2777777778;margin-bottom:.5rem;padding-bottom:.25rem}.is-ctl-product.is-act-index .product-detail-tab-navigation-list .nav-item .product-detail-tab-headline svg{fill:none}.is-ctl-product.is-act-index .product-detail-tab-navigation-list .nav-item .nav-link.active:after,.is-ctl-product.is-act-index .product-detail-tab-navigation-list .nav-item .nav-link:focus:after,.is-ctl-product.is-act-index .product-detail-tab-navigation-list .nav-item .nav-link:hover:after{display:none}}.is-ctl-product.is-act-index .product-detail-tab-navigation{background:transparent;padding-bottom:2rem}.is-ctl-product.is-act-index .product-detail-tab-navigation .product-detail-tab-navigation-list{justify-content:flex-start}.is-ctl-product.is-act-index .product-detail-tab-preview{color:#454d51;display:block;font-size:1.0625rem;font-weight:400;line-height:1.4705882353}@media(min-width:576px){.is-ctl-product.is-act-index .product-detail-tab-preview{display:none}}.is-ctl-product.is-act-index .product-detail-tab-preview .product-detail-tab-preview-more{font-weight:700}.is-ctl-product.is-act-index .product-detail-description-headline{border-bottom:.0625rem solid var(--bs-gray-200);padding-bottom:.25rem}.is-ctl-product.is-act-index .product-detail-properties{margin-bottom:1rem}.is-ctl-product.is-act-index .product-detail-tabs-content{padding:0}.is-ctl-product.is-act-index .product-detail-description-text{font-size:1.0625rem;line-height:1.5625rem;margin-bottom:0}.is-ctl-product.is-act-index .product-detail-description-text+*{margin-top:2.5rem}.is-ctl-product.is-act-index .product-detail-description-product-number{font-size:1.0625rem;line-height:1.5625rem;margin-bottom:1rem}.is-ctl-product.is-act-index .product-detail-description-product-number .product-detail-description-product-number-prefix{font-weight:700}.is-ctl-product.is-act-index .product-detail-description-section:not(:last-of-type){margin-bottom:2.5rem}.is-ctl-product.is-act-index .product-detail-ingredients table tr:not(:last-of-type) td{padding-bottom:1.5rem}.is-ctl-product.is-act-index .product-detail-ingredients table tr td{vertical-align:top}.is-ctl-product.is-act-index .product-detail-ingredients table tr td:first-of-type{font-weight:700;width:25%}.is-ctl-product.is-act-index .product-detail-characteristic:not(:last-of-type){margin-bottom:2.5rem}.is-ctl-product.is-act-index .product-detail-characteristic-care-instructions-item,.is-ctl-product.is-act-index .product-detail-characteristic-hazard-notices-item{align-items:flex-start;display:flex;flex-flow:row nowrap}@media(min-width:768px){.is-ctl-product.is-act-index .product-detail-characteristic-care-instructions-item,.is-ctl-product.is-act-index .product-detail-characteristic-hazard-notices-item{align-items:center}}.is-ctl-product.is-act-index .product-detail-characteristic-care-instructions-item:not(:last-of-type),.is-ctl-product.is-act-index .product-detail-characteristic-hazard-notices-item:not(:last-of-type){margin-bottom:1rem}.is-ctl-product.is-act-index .product-detail-characteristic-care-instructions-item-img,.is-ctl-product.is-act-index .product-detail-characteristic-hazard-notices-item-img{flex-shrink:0;margin-right:1rem;width:2.5rem}.is-ctl-product.is-act-index .product-detail-characteristic-table-row+.product-detail-characteristic-table-row{margin-top:1.5rem}@media(min-width:768px){.is-ctl-product.is-act-index .product-detail-characteristic-table-row+.product-detail-characteristic-table-row{margin-top:1rem}}.is-ctl-product.is-act-index .quantity-container.pallet{margin-bottom:1rem;margin-top:0}.product-detail-ts-review-tab{word-break:normal}.tab-pane-container h6{font-weight:500}@media(min-width:768px){.tab-pane-container h6{font-weight:400}}.is-ctl-product .product-detail-buy .buy-widget-container{display:flex;flex-direction:column}@media(min-width:576px){.is-ctl-product .product-detail-buy .buy-widget-container{flex-direction:row}}.is-ctl-product .product-detail-buy .buy-widget-container .quantity-select{margin:0 0 1rem}@media(min-width:576px){.is-ctl-product .product-detail-buy .buy-widget-container .quantity-select{margin:0 1.25rem 0 0}}.is-ctl-product .product-detail-buy .buy-widget-container .buy-button{flex-grow:1}.is-ctl-product .product-detail-buy .buy-widget-container .buy-button-add-to{margin-right:.25rem}.is-ctl-product .product-detail-buy .buy-widget-container-fade-out{opacity:0;transform:translateY(100%)}.is-ctl-product .product-detail-buy .buy-widget-container-sticky{background-color:var(--bs-gray-100);bottom:0;box-shadow:0 .125rem .5rem rgba(var(--bs-black-rgb),.15);flex-flow:row nowrap;justify-content:center;left:0;margin:0;padding:.5rem .6875rem;position:fixed;right:0;transition:transform .3s,opacity .3s,box-shadow .5s .1s;z-index:3}@media(min-width:768px){.is-ctl-product .product-detail-buy .buy-widget-container-sticky{padding-left:2.125rem;padding-right:2.125rem}}@media(min-width:1024px){.is-ctl-product .product-detail-buy .buy-widget-container-sticky{padding-left:2.625rem;padding-right:2.625rem}}@media(min-width:1280px){.is-ctl-product .product-detail-buy .buy-widget-container-sticky{padding-left:4.375rem;padding-right:4.375rem}}@media(min-width:768px){.is-ctl-product .product-detail-buy .buy-widget-container-sticky{padding-bottom:1rem;padding-top:1rem}}.is-ctl-product .product-detail-buy .buy-widget-container-sticky .quantity-container{flex:1 0 auto;margin-bottom:0;margin-top:0;max-width:10.9375rem;min-width:7.1875rem;width:auto}@media(min-width:576px){.is-ctl-product .product-detail-buy .buy-widget-container-sticky .quantity-container{flex:1 1 50%;max-width:12.5rem}}.is-ctl-product .product-detail-buy .buy-widget-container-sticky .quantity-container.pallet{max-width:9.6875rem}@media(min-width:576px){.is-ctl-product .product-detail-buy .buy-widget-container-sticky .quantity-container.pallet{max-width:12.5rem}}.is-ctl-product .product-detail-buy .buy-widget-container-sticky .quantity-container .input-group-text{background:transparent;display:none}@media(min-width:576px){.is-ctl-product .product-detail-buy .buy-widget-container-sticky .quantity-container .input-group-text{display:flex}}.is-ctl-product .product-detail-buy .buy-widget-container-sticky .quantity-container .btn,.is-ctl-product .product-detail-buy .buy-widget-container-sticky .quantity-container .quantity-selector-group-input{background:transparent}.is-ctl-product .product-detail-buy .buy-widget-container-sticky .quantity-container .btn:hover{background:var(--bs-primary)}.is-ctl-product .product-detail-buy .buy-widget-container-sticky .quantity-container .btn-plus{border-bottom-right-radius:.5rem!important;border-top-right-radius:.5rem!important}@media(min-width:576px){.is-ctl-product .product-detail-buy .buy-widget-container-sticky .quantity-container .btn-plus{border-radius:0!important}}.is-ctl-product .product-detail-buy .buy-widget-container-sticky .buy-button-container{flex:1 1 50%;margin-bottom:0;margin-top:0;width:auto}@media(min-width:768px){.is-ctl-product .product-detail-buy .buy-widget-container-sticky .buy-button-container{max-width:25rem;width:100%}}.is-ctl-product.buyButton-is-fixed .buy-widget-container-sticky-placeholder{display:block;height:6.5rem}@media(min-width:768px){.is-ctl-product.buyButton-is-fixed .buy-widget-container-sticky-placeholder{height:3rem}}.is-ctl-product.buyButton-is-fixed .buy-widget-container-sticky-placeholder.has-pallet{height:6.875rem}.cms-element-product-listing{min-width:100%}.cms-element-product-listing .cms-listing-row{margin-left:-.125rem;margin-right:-.125rem}.cms-element-product-listing .cms-listing-row>.cms-listing-col{padding-left:.125rem;padding-right:.125rem}.cms-element-product-listing .cms-listing-col{margin-bottom:.25rem}.cms-section-default .px-checkout-steps-teaser,.search-page .px-checkout-steps-teaser{margin-bottom:1rem}@media(min-width:768px){.cms-section-default .px-checkout-steps-teaser,.search-page .px-checkout-steps-teaser{margin-bottom:1.5rem}}.is-ctl-product.is-act-index .product-detail-media{margin-bottom:1rem}@media(max-width:767.98px){.is-ctl-product.is-act-index .product-detail-media{padding-left:0;padding-right:0}}.is-ctl-product.is-act-index .product-detail-media .gallery-slider{height:100%;width:100%}.is-ctl-product.is-act-index .product-detail-media .gallery-slider-row{margin-bottom:0;margin-left:-.25rem;margin-right:-.25rem}.is-ctl-product.is-act-index .product-detail-media .gallery-slider-col{padding:0 .25rem;z-index:10}@media(min-width:768px){.is-ctl-product.is-act-index .product-detail-media .gallery-slider-col{padding:.75rem .25rem 0}}.is-ctl-product.is-act-index .product-detail-media .gallery-slider-item,.is-ctl-product.is-act-index .product-detail-media .gallery-slider-single-image{background-color:var(--bs-gray-100);min-height:0!important}.is-ctl-product.is-act-index .product-detail-media .gallery-slider-item img,.is-ctl-product.is-act-index .product-detail-media .gallery-slider-single-image img{mix-blend-mode:darken}.is-ctl-product.is-act-index .product-detail-media .gallery-slider-item .icon-placeholder,.is-ctl-product.is-act-index .product-detail-media .gallery-slider-single-image .icon-placeholder{align-items:center;color:var(--bs-gray-200);display:flex;justify-content:center}.is-ctl-product.is-act-index .product-detail-media .gallery-slider-thumbnails-col.is-left{padding-left:.25rem}@media(min-width:768px){.is-ctl-product.is-act-index .product-detail-media .gallery-slider-thumbnails-col.is-left{padding-top:.75rem}}.is-ctl-product.is-act-index .product-detail-media .gallery-slider-thumbnails-col.is-left .gallery-slider-thumbnails-container .tns-inner{margin:0!important}.is-ctl-product.is-act-index .product-detail-media .gallery-slider-thumbnails-col.is-left .gallery-slider-thumbnails-item{height:auto;padding-bottom:.25rem;padding-right:0!important;width:auto}.is-ctl-product.is-act-index .product-detail-media .gallery-slider-thumbnails-col.is-left .gallery-slider-thumbnails-item-inner{height:auto;position:relative;width:5.625rem}.is-ctl-product.is-act-index .product-detail-media .gallery-slider-thumbnails-col.is-left .gallery-slider-thumbnails-item-inner.is-cover .gallery-slider-thumbnails-image{-o-object-fit:cover;object-fit:cover}.is-ctl-product.is-act-index .product-detail-media .gallery-slider-thumbnails-col.is-left .gallery-slider-thumbnails-item-inner.is-contain .gallery-slider-thumbnails-image{-o-object-fit:contain;object-fit:contain}.is-ctl-product.is-act-index .product-detail-media .gallery-slider-thumbnails-col.is-left .gallery-slider-thumbnails-image{height:100%;inset:0;position:absolute;width:100%}.is-ctl-product.is-act-index .product-detail-media .gallery-slider-thumbnails-col.is-left .gallery-slider-thumbnails-controls-prev{top:-.75rem}.is-ctl-product.is-act-index .product-detail-media .gallery-slider-thumbnails-col.is-left .gallery-slider-thumbnails-controls-next{bottom:-.75rem}.is-ctl-product.is-act-index .product-detail-buy{margin-bottom:1rem;padding-top:1.5rem}@media(min-width:1024px){.is-ctl-product.is-act-index .product-detail-buy{padding-top:.75rem}}@media(min-width:1280px){.is-ctl-product.is-act-index .product-detail-buy{padding-left:4.375rem}}.is-ctl-product.is-act-index .product-detail-buy .list-price,.is-ctl-product.is-act-index .product-detail-buy .product-detail-price-unit,.is-ctl-product.is-act-index .product-detail-buy .regulation-price{color:var(--bs-headline-color);font-size:.9375rem;line-height:1.4;opacity:.6}.is-ctl-product.is-act-index .product-detail-manufacturer-link{color:var(--bs-headline-color);font-size:.8125rem;letter-spacing:.1em;line-height:1.2307692308}.is-ctl-product.is-act-index .product-detail-manufacturer img{height:auto;margin-bottom:.5rem;max-height:6.25rem;max-width:8.75rem;mix-blend-mode:darken;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left;width:auto}.is-ctl-product.is-act-index .product-detail-name{margin-bottom:1rem}.is-ctl-product.is-act-index .product-detail-price{align-items:baseline;color:var(--bs-headline-color);display:flex;font-size:2rem;font-weight:500;letter-spacing:-.02em;line-height:1.21875;margin-bottom:.125rem}.is-ctl-product.is-act-index .product-detail-price.with-list-price{color:var(--bs-danger)}.is-ctl-product.is-act-index .product-detail-price-container .list-price{display:inline-block;margin-bottom:.25rem}.is-ctl-product.is-act-index .product-detail-price-container .list-price-price{text-decoration:line-through}.is-ctl-product.is-act-index .product-detail-price-container .list-price-price-srp{display:inline-block;margin-left:.25rem}.is-ctl-product.is-act-index .product-detail-price-unit{margin-bottom:.125rem}.is-ctl-product.is-act-index .product-detail-list-price-wrapper{font-size:.9375rem;font-weight:400;line-height:1.4;margin-left:1rem}.is-ctl-product.is-act-index .product-detail-tax span{color:var(--bs-headline-color);opacity:.6}.is-ctl-product.is-act-index .product-detail-tax-container{margin-bottom:1.5rem}.is-ctl-product.is-act-index .product-detail-tax-link{color:var(--bs-headline-color);font-weight:500;opacity:.6;text-decoration:underline;transition:color .3s ease,opacity .3s ease}.is-ctl-product.is-act-index .product-detail-tax-link:hover{color:var(--bs-primary-light);opacity:1}.is-ctl-product.is-act-index .product-detail-reviews{align-items:center;display:flex;margin-bottom:1.5rem}.is-ctl-product.is-act-index .product-detail-reviews-link{color:var(--bs-text-color);font-size:.9375rem;font-weight:500;line-height:1.4;text-decoration:underline;transition:color .3s ease,opacity .3s ease}.is-ctl-product.is-act-index .product-detail-reviews-link:hover{color:var(--bs-primary-light)}.is-ctl-product.is-act-index .product-detail-configurator-group{position:relative}.is-ctl-product.is-act-index .product-detail-configurator-select-input+.product-detail-configurator-group-title{left:1.0625rem;margin:0;position:absolute;top:.3125rem;z-index:1}.is-ctl-product.is-act-index .product-detail-delivery-information{margin-bottom:.5rem}.is-ctl-product.is-act-index .product-detail-form-container{margin-bottom:0}.is-ctl-product.is-act-index .product-detail-ordernumber-container{display:none}.is-ctl-product.is-act-index .product-detail-service-usp{list-style-type:none;margin-top:1.5rem}.is-ctl-product.is-act-index .product-detail-service-usp-item{align-items:center;color:var(--bs-headline-color);display:flex;flex-flow:row nowrap;font-size:.9375rem;line-height:1.4;margin-bottom:1rem}.is-ctl-product.is-act-index .product-detail-service-usp-item:last-child{margin-bottom:0}.is-ctl-product.is-act-index .product-detail-service-usp-item svg{fill:none;margin-right:.5rem}.is-ctl-product.is-act-index .product-detail-additional-links{align-items:center;display:flex;flex-flow:row wrap;list-style-type:none;margin:0 -.5rem}.is-ctl-product.is-act-index .product-detail-additional-links-item{border-right:.0625rem solid var(--bs-text-color);font-size:.9375rem;line-height:1.4;margin-bottom:.5rem;padding:0 .5rem}.is-ctl-product.is-act-index .product-detail-additional-links-item:last-child{border:none}.is-ctl-product.is-act-index .product-detail-additional-links-item-link{color:var(--bs-text-color);font-weight:500;text-decoration:underline}.is-ctl-product.is-act-index .product-detail-additional-links-item-link:hover{color:var(--bs-primary-light)}.is-ctl-product.is-act-index .product-detail-tab-headline-container{align-items:center;display:flex;flex-flow:row nowrap}.is-ctl-product.is-act-index .product-detail-tab-headline-container .product-review-rating{margin-left:.5rem;margin-right:0}.is-ctl-product.is-act-index .product-detail-review hr{display:none}.is-ctl-product.is-act-index .product-detail-review-list-content+.product-detail-review-list-content{margin-top:2.5rem}.is-ctl-product.is-act-index .product-detail-review-title{margin-bottom:.5rem}.is-ctl-product.is-act-index .product-detail-review-rating{align-items:center;display:flex}.is-ctl-product.is-act-index .product-detail-review-rating .product-review-rating{margin-right:.5rem}.is-ctl-product.is-act-index .product-detail-review-rating .product-review-rating-label{font-weight:500}.is-ctl-product.is-act-index .product-detail-review-filter{display:flex;flex-flow:row wrap;justify-content:space-between;margin-bottom:.5rem}.is-ctl-product.is-act-index .product-detail-review-progressbar-col{margin-top:.25rem;width:100%}.is-ctl-product.is-act-index .product-detail-review-progressbar-container{background-color:var(--bs-gray-200);border-radius:0;height:.25rem;margin:0}.is-ctl-product.is-act-index .product-detail-review-progressbar-bar{background-color:var(--bs-primary)}.is-ctl-product.is-act-index .product-detail-review .js-review-filter,.is-ctl-product.is-act-index .product-detail-review-info{margin-bottom:1rem}@media(min-width:768px){.is-ctl-product.is-act-index .product-detail-review .js-review-filter,.is-ctl-product.is-act-index .product-detail-review-info{margin-bottom:2.5rem}}.is-ctl-product.is-act-index .product-detail-review-form-star{cursor:pointer}.is-ctl-product.is-act-index .product-detail-review-form-rating-text{margin-bottom:0!important}.is-ctl-product.is-act-index .product-detail-review-item-info{margin-bottom:.5rem}.is-ctl-product.is-act-index .product-detail-review-item-date{margin-bottom:.25rem}.is-ctl-product.is-act-index .product-detail-review-item-points{align-items:center;display:flex;margin-bottom:.25rem}@media(min-width:576px){.is-ctl-product.is-act-index .product-detail-review-item-points{margin-bottom:0}}.is-ctl-product.is-act-index .product-detail-review-item-title p{font-weight:500}@media(min-width:576px){.is-ctl-product.is-act-index .product-detail-review-item-title p{margin-left:.5rem}}.is-ctl-product.is-act-index .product-detail-review-item-comment .blockquote{margin-bottom:0}.is-ctl-product.is-act-index .product-detail-review-item-comment .blockquote-footer{color:var(--bs-gray-400);margin-top:0}.is-ctl-product.is-act-index .stars-extension{display:flex;margin-bottom:.5rem}.product-block-prices-grid{margin-bottom:1.5rem}.product-block-prices-grid thead{background-color:transparent}.product-block-prices-grid .product-block-prices-cell{background-color:var(--bs-gray-200);border:.125rem solid var(--bs-body-color);color:var(--bs-headline-color);font-size:.9375rem;line-height:1.3333333333;min-width:33.3333333333%;padding:.25rem;text-align:center}.product-block-prices-grid .product-block-prices-cell.product-block-prices-cell-thin{font-size:.9375rem;line-height:1.3333333333}.product-block-prices-grid .product-block-prices-cell .with-advanced-list-price{color:var(--bs-danger)}.product-block-prices-grid .product-block-prices-cell .list-price{font-weight:400;opacity:.4}.product-block-prices-head .product-block-prices-cell{background-color:var(--bs-gray-300);font-weight:500}.buy-widget-container .select-quantity{max-width:9.375rem;min-width:9.375rem}.buy-widget-container .btn-no-packunit{flex:1 0 auto}.quantity-type-select{margin-bottom:1.5rem}.js-magnifier-overlay{background-color:rgba(94,39,81,.4);border-color:#5e2751}.js-magnifier-zoom-image{box-shadow:0 0 2.5rem rgba(var(--bs-black-rgb),.15)}.product-wishlist{margin:0;position:absolute;right:-.5rem;top:-.5rem;z-index:2}.cms-element-image-gallery .product-wishlist{right:1rem;top:1rem}.product-wishlist .product-wishlist-added .wishlist-icon-active,.product-wishlist .product-wishlist-not-added .wishlist-icon-inactive{opacity:1}.product-wishlist-action{align-items:center;display:flex;width:auto}.product-wishlist-action:hover .wishlist-icon{color:var(--bs-primary-light)}.product-wishlist-action:hover .wishlist-icon-inactive{opacity:0}.product-wishlist-action:hover .wishlist-icon-active{opacity:1}.product-wishlist .wishlist-icon{background-color:var(--bs-white);border-radius:2rem;color:var(--bs-dark);height:2rem;padding:.5rem;position:relative;transition:color .3s ease;width:2rem}.product-wishlist .wishlist-icon-active,.product-wishlist .wishlist-icon-inactive{opacity:0;transition:opacity .3s ease}.product-wishlist .wishlist-icon svg{display:block;position:absolute;right:.5rem;top:.5rem}.product-wishlist-btn{background-color:var(--bs-white);border-radius:2rem;color:var(--bs-gray-600);height:2rem;padding:.5rem;width:2rem}.product-wishlist-btn:hover{background-color:var(--bs-white);color:var(--bs-primary-light)}.product-wishlist-btn-remove{position:relative;right:0;top:0}.wishlist-headline{height:auto;justify-content:flex-start;margin-bottom:1.5rem}.wishlist-listing-empty-icon{color:var(--bs-headline-color);display:block;margin:0 auto 2.5rem}
/*# sourceMappingURL=pxsw-theme.modern.6029a08bd7aec52551af.css.map*/