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 moving-right-left{16%{transform:translateX(.375rem)}33%{transform:translateX(-.3125rem)}50%{transform:translateX(.25rem)}66%{transform:translateX(-.125rem)}85%{transform:translateX(.0625rem)}to{transform:translateX(0)}}@keyframes pulsate-fwd{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.btn{overflow:hidden;position:relative;transition:background .3s ease,border .3s ease,color .3s ease;z-index:1}.btn:focus,.btn[focus]{box-shadow:none!important;text-decoration:none}.btn.btn-buy,.btn.btn-close,.btn.btn-link,.btn.btn-outline-light,.btn.btn-primary,.btn.btn-secondary,.btn.btn-special{align-items:center;border-radius:3rem;border-radius:48px;border-style:solid;border-width:.0625rem;display:inline-flex;flex-flow:row nowrap;font-family:Roboto,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:1rem;font-weight:700;justify-content:center;line-height:1.5rem;padding:.4375rem 1.5rem;text-align:left;white-space:normal}.btn.btn-buy.btn-icon-only,.btn.btn-close.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,.btn.btn-special.btn-icon-only{border-radius:3rem;padding:.4375rem}.btn.btn-buy.btn-icon-only.is-circle,.btn.btn-close.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,.btn.btn-special.btn-icon-only.is-circle{border-radius:50%}.btn.btn-buy:hover,.btn.btn-close:hover,.btn.btn-link:hover,.btn.btn-outline-light:hover,.btn.btn-primary:hover,.btn.btn-secondary:hover,.btn.btn-special:hover{text-decoration:none}.btn.btn-buy.disabled,.btn.btn-buy[disabled],.btn.btn-close.disabled,.btn.btn-close[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],.btn.btn-special.disabled,.btn.btn-special[disabled]{pointer-events:none}.btn.btn-buy:focus,.btn.btn-buy[focus],.btn.btn-close:focus,.btn.btn-close[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],.btn.btn-special:focus,.btn.btn-special[focus]{box-shadow:none!important;text-decoration:none}.btn.btn-buy svg,.btn.btn-close svg,.btn.btn-link svg,.btn.btn-outline-light svg,.btn.btn-primary svg,.btn.btn-secondary svg,.btn.btn-special svg{fill:none;flex-shrink:0}.btn.btn-buy svg:first-child:not(:last-child),.btn.btn-close 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),.btn.btn-special svg:first-child:not(:last-child){margin-right:.25rem}.cart-offcanvas .btn.btn-buy svg:first-child:not(:last-child),.cart-offcanvas .btn.btn-close svg:first-child:not(:last-child),.cart-offcanvas .btn.btn-link svg:first-child:not(:last-child),.cart-offcanvas .btn.btn-outline-light svg:first-child:not(:last-child),.cart-offcanvas .btn.btn-primary svg:first-child:not(:last-child),.cart-offcanvas .btn.btn-secondary svg:first-child:not(:last-child),.cart-offcanvas .btn.btn-special svg:first-child:not(:last-child){margin-right:.5rem}.btn.btn-buy svg:last-child:not(:first-child),.btn.btn-close 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),.btn.btn-special svg:last-child:not(:first-child){margin-left:.25rem}.cart-offcanvas .btn.btn-buy svg:last-child:not(:first-child),.cart-offcanvas .btn.btn-close svg:last-child:not(:first-child),.cart-offcanvas .btn.btn-link svg:last-child:not(:first-child),.cart-offcanvas .btn.btn-outline-light svg:last-child:not(:first-child),.cart-offcanvas .btn.btn-primary svg:last-child:not(:first-child),.cart-offcanvas .btn.btn-secondary svg:last-child:not(:first-child),.cart-offcanvas .btn.btn-special svg:last-child:not(:first-child){margin-left:.5rem}.btn.btn-group-sm .btn.btn,.btn.btn-sm{border-radius:3rem;border-style:solid;border-width:.0625rem;font-size:.875rem;line-height:1.5rem;padding:.1875rem .5rem}.btn.btn-group-sm .btn.btn.btn-icon-only,.btn.btn-sm.btn-icon-only{border-radius:3rem;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:3rem;border-style:solid;border-width:.0625rem;font-size:1rem;line-height:1.5rem;padding:.4375rem 1.5rem}.btn.btn-group-md .btn.btn.btn-icon-only,.btn.btn-md.btn-icon-only{border-radius:3rem;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:3rem;border-style:solid;border-width:.0625rem;font-size:1.125rem;line-height:1.5rem;padding:.6875rem 1.5rem}.btn.btn-group-lg .btn.btn.btn-icon-only,.btn.btn-lg.btn-icon-only{border-radius:3rem;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:3rem;border-style:solid;border-width:.0625rem;font-size:1.125rem;line-height:1.5rem;padding:.9375rem 1.5rem}.btn.btn-group-xl .btn.btn.btn-icon-only,.btn.btn-xl.btn-icon-only{border-radius:3rem;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-buy,.btn.btn-primary{background:#000;border-color:#000;-o-border-image:none;border-image:none;border-style:solid;color:#fff}.btn.btn-buy:hover,.btn.btn-buy[hover],.btn.btn-primary:hover,.btn.btn-primary[hover]{background:transparent;border-color:transparent;-o-border-image:none;border-image:none;color:#fff}.btn.btn-buy:active,.btn.btn-buy[active],.btn.btn-primary:active,.btn.btn-primary[active]{background:transparent!important;border-color:transparent!important;-o-border-image:none!important;border-image:none!important;color:#fff!important}.btn.btn-buy.disabled,.btn.btn-buy[disabled],.btn.btn-primary.disabled,.btn.btn-primary[disabled],.swiper-button-disabled .btn.btn-buy,.swiper-button-disabled .btn.btn-primary{background:hsla(32,15%,83%,.4);border-color:transparent;-o-border-image:none;border-image:none;color:hsla(32,10%,75%,.4)}.btn.btn-buy.disabled:before,.btn.btn-buy[disabled]:before,.btn.btn-primary.disabled:before,.btn.btn-primary[disabled]:before,.swiper-button-disabled .btn.btn-buy:before,.swiper-button-disabled .btn.btn-primary:before{content:none}.btn.btn-buy:before,.btn.btn-primary:before{background:linear-gradient(189deg,#af5f33 20.1%,#d38d53 36.47%,#964526 78.36%);border-radius:3rem;content:"";inset:-.0625rem;opacity:0;position:absolute;transition:opacity .3s ease;z-index:-1}.buy-widget .btn.btn-buy,.buy-widget .btn.btn-primary{padding-left:.5rem;padding-right:.5rem}.btn.btn-buy:hover:before,.btn.btn-buy[hover]:before,.btn.btn-primary:hover:before,.btn.btn-primary[hover]:before{border-radius:3rem;opacity:1}.btn.btn-buy:active:before,.btn.btn-buy[active]:before,.btn.btn-primary:active:before,.btn.btn-primary[active]:before{opacity:.7}.btn.btn-buy.bg-danger,.btn.btn-primary.bg-danger{border-color:var(--bs-danger)!important}.btn.btn-buy.btn-inverted,.btn.btn-primary.btn-inverted{background:#fff;border-color:transparent;-o-border-image:none;border-image:none;border-style:solid;color:#000}.btn.btn-buy.btn-inverted:hover,.btn.btn-buy.btn-inverted[hover],.btn.btn-primary.btn-inverted:hover,.btn.btn-primary.btn-inverted[hover]{background:#fff;border-color:transparent;-o-border-image:none;border-image:none;color:#fff}.btn.btn-buy.btn-inverted:active,.btn.btn-buy.btn-inverted[active],.btn.btn-primary.btn-inverted:active,.btn.btn-primary.btn-inverted[active]{background:#fff!important;border-color:#fff!important;-o-border-image:none!important;border-image:none!important;color:#000!important}.btn.btn-buy.btn-inverted.disabled,.btn.btn-buy.btn-inverted[disabled],.btn.btn-primary.btn-inverted.disabled,.btn.btn-primary.btn-inverted[disabled],.swiper-button-disabled .btn.btn-buy.btn-inverted,.swiper-button-disabled .btn.btn-primary.btn-inverted{background:rgba(38,38,36,.8);border-color:transparent;-o-border-image:none;border-image:none;color:hsla(33,4%,48%,.6)}.btn.btn-buy.btn-inverted.disabled:before,.btn.btn-buy.btn-inverted[disabled]:before,.btn.btn-primary.btn-inverted.disabled:before,.btn.btn-primary.btn-inverted[disabled]:before,.swiper-button-disabled .btn.btn-buy.btn-inverted:before,.swiper-button-disabled .btn.btn-primary.btn-inverted:before{content:none}.btn.btn-buy.btn-inverted:active:before,.btn.btn-buy.btn-inverted[active]:before,.btn.btn-primary.btn-inverted:active:before,.btn.btn-primary.btn-inverted[active]:before{opacity:0}@media(max-width:1023.98px){.cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .btn.btn-buy.btn-inverted,.cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .btn.btn-primary.btn-inverted{background:#000;border-color:#000;-o-border-image:none;border-image:none;border-style:solid;color:#fff}.cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .btn.btn-buy.btn-inverted:hover,.cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .btn.btn-buy.btn-inverted[hover],.cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .btn.btn-primary.btn-inverted:hover,.cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .btn.btn-primary.btn-inverted[hover]{background:#fff;border-color:transparent;-o-border-image:none;border-image:none;color:#fff}.cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .btn.btn-buy.btn-inverted:active,.cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .btn.btn-buy.btn-inverted[active],.cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .btn.btn-primary.btn-inverted:active,.cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .btn.btn-primary.btn-inverted[active]{background:#fff!important;border-color:transparent!important;-o-border-image:none!important;border-image:none!important;color:#fff!important}.cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .btn.btn-buy.btn-inverted.disabled,.cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .btn.btn-buy.btn-inverted[disabled],.cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .btn.btn-primary.btn-inverted.disabled,.cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .btn.btn-primary.btn-inverted[disabled],.swiper-button-disabled .cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .btn.btn-buy.btn-inverted,.swiper-button-disabled .cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .btn.btn-primary.btn-inverted{background:hsla(32,15%,83%,.4);border-color:transparent;-o-border-image:none;border-image:none;color:hsla(32,10%,75%,.4)}.cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .btn.btn-buy.btn-inverted.disabled:before,.cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .btn.btn-buy.btn-inverted[disabled]:before,.cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .btn.btn-primary.btn-inverted.disabled:before,.cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .btn.btn-primary.btn-inverted[disabled]:before,.swiper-button-disabled .cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .btn.btn-buy.btn-inverted:before,.swiper-button-disabled .cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .btn.btn-primary.btn-inverted:before{content:none}.cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .btn.btn-buy.btn-inverted:before,.cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .btn.btn-primary.btn-inverted:before{background:linear-gradient(189deg,#af5f33 20.1%,#d38d53 36.47%,#964526 78.36%);content:"";inset:-.0625rem;opacity:0;position:absolute;transition:opacity .3s ease;z-index:-1}.cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .btn.btn-buy.btn-inverted:hover:before,.cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .btn.btn-buy.btn-inverted[hover]:before,.cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .btn.btn-primary.btn-inverted:hover:before,.cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .btn.btn-primary.btn-inverted[hover]:before{opacity:1}.cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .btn.btn-buy.btn-inverted:active:before,.cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .btn.btn-buy.btn-inverted[active]:before,.cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .btn.btn-primary.btn-inverted:active:before,.cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .btn.btn-primary.btn-inverted[active]:before{opacity:.7}}.btn.btn-secondary{background:transparent;border-color:#000;-o-border-image:none;border-image:none;border-style:solid;color:#000}.btn.btn-secondary:hover,.btn.btn-secondary[hover]{background:linear-gradient(189deg,#af5f33 20.1%,#d38d53 36.47%,#964526 78.36%);border-color:#000;-o-border-image:linear-gradient(189deg,#af5f33 20.1%,#d38d53 36.47%,#964526 78.36%) 1;border-image:linear-gradient(189deg,#af5f33 20.1%,#d38d53 36.47%,#964526 78.36%) 1;color:#b06d32}.btn.btn-secondary:active,.btn.btn-secondary[active]{background:transparent!important;border-color:#000!important;-o-border-image:none!important;border-image:none!important;color:#000!important}.btn.btn-secondary.disabled,.btn.btn-secondary[disabled],.swiper-button-disabled .btn.btn-secondary{background:transparent;border-color:hsla(32,10%,75%,.4);-o-border-image:none;border-image:none;color:hsla(32,10%,75%,.4)}.btn.btn-secondary.disabled:before,.btn.btn-secondary[disabled]:before,.swiper-button-disabled .btn.btn-secondary:before{content:none}.btn.btn-secondary.btn-sm{background-position:.5rem .1875rem!important;background-size:calc(100% - 1rem) calc(100% - .375rem)!important}.btn.btn-secondary.btn-md{background-position:1rem .4375rem!important;background-size:calc(100% - 2rem) calc(100% - .875rem)!important}.btn.btn-secondary.btn-lg{background-position:1.5rem .6875rem!important;background-size:calc(100% - 3rem) calc(100% - 1.375rem)!important}.btn.btn-secondary.btn-xl{background-position:1.5rem .9375rem!important;background-size:calc(100% - 3rem) calc(100% - 1.875rem)!important}.btn.btn-secondary:hover,.btn.btn-secondary[hover]{-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;border-color:#b06d32;-o-border-image:none;border-image:none}.btn.btn-secondary:active,.btn.btn-secondary[active]{background-clip:unset;-webkit-text-fill-color:unset}.btn.btn-secondary.btn-inverted{background:transparent;border-color:var(--bs-gray-100);-o-border-image:none;border-image:none;border-style:solid;color:#fff}.btn.btn-secondary.btn-inverted:hover,.btn.btn-secondary.btn-inverted[hover]{background:transparent;border-color:#fff;-o-border-image:none;border-image:none;color:hsla(0,0%,100%,.7)}.btn.btn-secondary.btn-inverted:active,.btn.btn-secondary.btn-inverted[active]{background:transparent!important;border-color:#fff!important;-o-border-image:none!important;border-image:none!important;color:#fff!important}.btn.btn-secondary.btn-inverted.disabled,.btn.btn-secondary.btn-inverted[disabled],.swiper-button-disabled .btn.btn-secondary.btn-inverted{background:transparent;border-color:hsla(33,4%,48%,.4);-o-border-image:none;border-image:none;color:hsla(33,4%,48%,.4)}.btn.btn-secondary.btn-inverted.disabled:before,.btn.btn-secondary.btn-inverted[disabled]:before,.swiper-button-disabled .btn.btn-secondary.btn-inverted:before{content:none}.btn.btn-secondary.btn-inverted:hover,.btn.btn-secondary.btn-inverted[hover]{-webkit-text-fill-color:unset;border-color:#b06d32}.btn.btn-secondary.btn-inverted:active,.btn.btn-secondary.btn-inverted[active]{-o-border-image:none;border-image:none}@media(max-width:1023.98px){.cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .btn.btn-secondary.btn-inverted{background:transparent;border-color:#000;-o-border-image:none;border-image:none;border-style:solid;color:#000}.cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .btn.btn-secondary.btn-inverted:hover,.cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .btn.btn-secondary.btn-inverted[hover]{background:linear-gradient(189deg,#af5f33 20.1%,#d38d53 36.47%,#964526 78.36%);border-color:#000;-o-border-image:linear-gradient(189deg,#af5f33 20.1%,#d38d53 36.47%,#964526 78.36%) 1;border-image:linear-gradient(189deg,#af5f33 20.1%,#d38d53 36.47%,#964526 78.36%) 1;color:#b06d32}.cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .btn.btn-secondary.btn-inverted:active,.cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .btn.btn-secondary.btn-inverted[active]{background:transparent!important;border-color:#000!important;-o-border-image:none!important;border-image:none!important;color:#000!important}.cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .btn.btn-secondary.btn-inverted.disabled,.cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .btn.btn-secondary.btn-inverted[disabled],.swiper-button-disabled .cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .btn.btn-secondary.btn-inverted{background:transparent;border-color:hsla(32,10%,75%,.4);-o-border-image:none;border-image:none;color:hsla(32,10%,75%,.4)}.cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .btn.btn-secondary.btn-inverted.disabled:before,.cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .btn.btn-secondary.btn-inverted[disabled]:before,.swiper-button-disabled .cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .btn.btn-secondary.btn-inverted:before{content:none}.cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .btn.btn-secondary.btn-inverted.btn-sm{background-position:.5rem .1875rem!important;background-size:calc(100% - 1rem) calc(100% - .375rem)!important}.cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .btn.btn-secondary.btn-inverted.btn-md{background-position:1rem .4375rem!important;background-size:calc(100% - 2rem) calc(100% - .875rem)!important}.cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .btn.btn-secondary.btn-inverted.btn-lg{background-position:1.5rem .6875rem!important;background-size:calc(100% - 3rem) calc(100% - 1.375rem)!important}.cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .btn.btn-secondary.btn-inverted.btn-xl{background-position:1.5rem .9375rem!important;background-size:calc(100% - 3rem) calc(100% - 1.875rem)!important}.cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .btn.btn-secondary.btn-inverted:hover,.cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .btn.btn-secondary.btn-inverted[hover]{-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .btn.btn-secondary.btn-inverted:active,.cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .btn.btn-secondary.btn-inverted[active]{background-clip:unset;-webkit-text-fill-color:unset}}.btn.btn-special{border-style:solid}.btn.btn-special,.btn.btn-special:hover,.btn.btn-special[hover]{background:#b06d32;border-color:#b06d32;-o-border-image:none;border-image:none;color:#fff}.btn.btn-special:active,.btn.btn-special[active]{background:#b06d32!important;border-color:#b06d32!important;-o-border-image:none!important;border-image:none!important;color:#fff!important}.btn.btn-special.disabled,.btn.btn-special[disabled],.swiper-button-disabled .btn.btn-special{background:hsla(32,15%,83%,.4);border-color:transparent;-o-border-image:none;border-image:none;color:hsla(32,10%,75%,.4)}.btn.btn-special.disabled:before,.btn.btn-special[disabled]:before,.swiper-button-disabled .btn.btn-special:before{content:none}.btn.btn-special:before{background:linear-gradient(189deg,#af5f33 20.1%,#d38d53 36.47%,#964526 78.36%);content:"";inset:-.0625rem;opacity:1;position:absolute;transition:opacity .3s ease;z-index:-1}.btn.btn-special:hover:before,.btn.btn-special[hover]:before{opacity:.7}.btn.btn-special:active:before,.btn.btn-special[active]:before{opacity:1}.btn.btn-link{background:transparent;border:0;-o-border-image:none;border-image:none;color:#b06d32;font-size:.875rem;font-weight:700;line-height:1.25rem;padding:0;text-transform:none}.btn.btn-link:hover,.btn.btn-link[hover]{background:transparent;border-color:transparent;-o-border-image:none;border-image:none;color:var(--bs-primary-light)}.btn.btn-link:active,.btn.btn-link[active]{background:transparent!important;border-color:transparent!important;-o-border-image:none!important;border-image:none!important;color:var(--bs-primary-dark)!important}.btn.btn-link.disabled,.btn.btn-link[disabled],.swiper-button-disabled .btn.btn-link{background:transparent;border-color:transparent;-o-border-image:none;border-image:none;color:var(--bs-gray-300)}.btn.btn-link.disabled:before,.btn.btn-link[disabled]:before,.swiper-button-disabled .btn.btn-link:before{content:none}.btn.btn-link svg{color:#b06d32}.btn.btn-link.btn-sm{font-size:.75rem;line-height:1rem}.btn.btn-link.btn-md{font-size:.875rem;line-height:1.25rem}.btn.btn-link.btn-lg{font-size:1rem;line-height:1.5rem}.btn.btn-link.btn-xl{font-size:1.125rem;line-height:1.75rem}@media(min-width:768px){.btn.btn-link.btn-xl{font-size:1.25rem;line-height:1.875rem}}.btn.btn-link:hover svg,.btn.btn-link[hover] svg{animation:moving-right-left .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:transparent;border-color:transparent;-o-border-image:none;border-image:none;border-style:solid;color:#fff}.btn.btn-link.btn-inverted:hover,.btn.btn-link.btn-inverted[hover]{background:transparent;border-color:transparent;-o-border-image:none;border-image:none;color:hsla(0,0%,100%,.4)}.btn.btn-link.btn-inverted:active,.btn.btn-link.btn-inverted[active]{background:transparent!important;border-color:transparent!important;-o-border-image:none!important;border-image:none!important;color:#fff!important}.btn.btn-link.btn-inverted.disabled,.btn.btn-link.btn-inverted[disabled],.swiper-button-disabled .btn.btn-link.btn-inverted{background:transparent;border-color:transparent;-o-border-image:none;border-image:none;color:hsla(0,0%,100%,.2)}.btn.btn-link.btn-inverted.disabled:before,.btn.btn-link.btn-inverted[disabled]:before,.swiper-button-disabled .btn.btn-link.btn-inverted:before{content:none}.btn.btn-link.btn-inverted svg{color:inherit}@media(max-width:1023.98px){.cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .btn.btn-link.btn-inverted{background:transparent;border-color:transparent;-o-border-image:none;border-image:none;border-style:solid;color:#b06d32}.cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .btn.btn-link.btn-inverted:hover,.cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .btn.btn-link.btn-inverted[hover]{background:transparent;border-color:transparent;-o-border-image:none;border-image:none;color:var(--bs-primary-light)}.cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .btn.btn-link.btn-inverted:active,.cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .btn.btn-link.btn-inverted[active]{background:transparent!important;border-color:transparent!important;-o-border-image:none!important;border-image:none!important;color:var(--bs-primary-dark)!important}.cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .btn.btn-link.btn-inverted.disabled,.cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .btn.btn-link.btn-inverted[disabled],.swiper-button-disabled .cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .btn.btn-link.btn-inverted{background:transparent;border-color:transparent;-o-border-image:none;border-image:none;color:var(--bs-gray-300)}.cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .btn.btn-link.btn-inverted.disabled:before,.cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .btn.btn-link.btn-inverted[disabled]:before,.swiper-button-disabled .cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .btn.btn-link.btn-inverted:before{content:none}.cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .btn.btn-link.btn-inverted svg{color:#b06d32}}.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:#b06d32;border-color:#b06d32}.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:#b06d32!important;border-color:#b06d32!important}.product-box .btn.btn-buy{border-radius:3rem;border-style:solid;border-width:.0625rem;font-size:1rem;line-height:1.5rem;padding:.4375rem 1.5rem}.product-box .btn.btn-buy.btn-icon-only{border-radius:3rem;padding:.4375rem}.product-box .btn.btn-buy.btn-icon-only.is-circle{border-radius:50%}.btn.btn-outline-light{background:#f4f0eb;border-color:var(--bs-gray-300);-o-border-image:none;border-image:none;border-style:solid;color:#000;padding-left:.25rem;padding-right:.25rem}.btn.btn-outline-light:hover,.btn.btn-outline-light[hover]{background:var(--bs-primary-light);border-color:var(--bs-primary-light);-o-border-image:none;border-image:none;color:#fff}.btn.btn-outline-light:active,.btn.btn-outline-light[active]{background:var(--bs-primary-light)!important;border-color:var(--bs-primary-light)!important;-o-border-image:none!important;border-image:none!important;color:#fff!important}.btn.btn-outline-light.disabled,.btn.btn-outline-light[disabled],.swiper-button-disabled .btn.btn-outline-light{background:var(--bs-gray-200);border-color:var(--bs-gray-200);-o-border-image:none;border-image:none;color:var(--bs-gray-400)}.btn.btn-outline-light.disabled:before,.btn.btn-outline-light[disabled]:before,.swiper-button-disabled .btn.btn-outline-light:before{content:none}@media(min-width:576px){.btn.btn-outline-light{padding-left:.5rem;padding-right:.5rem}}.btn.btn-offcanvas-close{align-items:center;background:#000;border-color:transparent;-o-border-image:none;border-image:none;border-style:solid;color:#fff;display:flex}.btn.btn-offcanvas-close:hover,.btn.btn-offcanvas-close[hover]{background:rgba(0,0,0,.7);border-color:transparent;-o-border-image:none;border-image:none;color:#fff}.btn.btn-offcanvas-close:active,.btn.btn-offcanvas-close[active]{background:rgba(0,0,0,.7)!important;border-color:transparent!important;-o-border-image:none!important;border-image:none!important;color:#fff!important}.btn.btn-offcanvas-close.disabled,.btn.btn-offcanvas-close[disabled],.swiper-button-disabled .btn.btn-offcanvas-close{background:hsla(32,15%,83%,.4);border-color:transparent;-o-border-image:none;border-image:none;color:hsla(32,10%,75%,.4)}.btn.btn-offcanvas-close.disabled:before,.btn.btn-offcanvas-close[disabled]:before,.swiper-button-disabled .btn.btn-offcanvas-close:before{content:none}.btn.btn.offcanvas-close{border:none;font-size:.875rem;line-height:1.4285714286;padding:1rem}.btn.image-zoom-btn{align-items:center;background:#b06d32;border:0;-o-border-image:none;border-image:none;border-radius:50%!important;color:#fff;display:inline-flex;height:2rem;justify-content:center;padding:.125rem;width:2rem}.btn.image-zoom-btn:hover,.btn.image-zoom-btn[hover]{background:var(--bs-primary-light);border-color:var(--bs-primary-light);-o-border-image:none;border-image:none;color:#fff}.btn.image-zoom-btn:active,.btn.image-zoom-btn[active]{background:var(--bs-primary-dark)!important;border-color:var(--bs-primary-dark)!important;-o-border-image:none!important;border-image:none!important;color:#fff!important}.btn.image-zoom-btn.disabled,.btn.image-zoom-btn[disabled],.swiper-button-disabled .btn.image-zoom-btn{background:var(--bs-gray-200);border-color:var(--bs-gray-200);-o-border-image:none;border-image:none;color:var(--bs-gray-400)}.btn.image-zoom-btn.disabled:before,.btn.image-zoom-btn[disabled]:before,.swiper-button-disabled .btn.image-zoom-btn:before{content:none}.filter-panel-active-container .filter-active,.filter-panel-active-container .filter-reset-all{align-items:center;background:#000;border-color:#000;-o-border-image:none;border-image:none;border-radius:0;border-style:solid;color:#fff;display:inline-flex;flex-flow:row nowrap;font-family:Roboto,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:.75rem;font-weight:700;justify-content:center;line-height:1rem;text-align:left;transition:background .3s ease,border .3s ease,color .3s ease;white-space:normal}.filter-panel-active-container .filter-active:hover,.filter-panel-active-container .filter-active[hover],.filter-panel-active-container .filter-reset-all:hover,.filter-panel-active-container .filter-reset-all[hover]{background:transparent;border-color:transparent;-o-border-image:none;border-image:none;color:#fff}.filter-panel-active-container .filter-active:active,.filter-panel-active-container .filter-active[active],.filter-panel-active-container .filter-reset-all:active,.filter-panel-active-container .filter-reset-all[active]{background:transparent!important;border-color:transparent!important;-o-border-image:none!important;border-image:none!important;color:#fff!important}.filter-panel-active-container .filter-active.disabled,.filter-panel-active-container .filter-active[disabled],.filter-panel-active-container .filter-reset-all.disabled,.filter-panel-active-container .filter-reset-all[disabled],.swiper-button-disabled .filter-panel-active-container .filter-active,.swiper-button-disabled .filter-panel-active-container .filter-reset-all{background:hsla(32,15%,83%,.4);border-color:transparent;-o-border-image:none;border-image:none;color:hsla(32,10%,75%,.4)}.filter-panel-active-container .filter-active.disabled:before,.filter-panel-active-container .filter-active[disabled]:before,.filter-panel-active-container .filter-reset-all.disabled:before,.filter-panel-active-container .filter-reset-all[disabled]:before,.swiper-button-disabled .filter-panel-active-container .filter-active:before,.swiper-button-disabled .filter-panel-active-container .filter-reset-all:before{content:none}.filter-panel-active-container .filter-active:before,.filter-panel-active-container .filter-reset-all:before{background:linear-gradient(189deg,#af5f33 20.1%,#d38d53 36.47%,#964526 78.36%);content:"";inset:-.0625rem;opacity:0;position:absolute;transition:opacity .3s ease;z-index:-1}.filter-panel-active-container .filter-active:hover:before,.filter-panel-active-container .filter-active[hover]:before,.filter-panel-active-container .filter-reset-all:hover:before,.filter-panel-active-container .filter-reset-all[hover]:before{opacity:1}.filter-panel-active-container .filter-active:active:before,.filter-panel-active-container .filter-active[active]:before,.filter-panel-active-container .filter-reset-all:active:before,.filter-panel-active-container .filter-reset-all[active]:before{opacity:.7}button,input:is([type=button],[type=submit],[type=reset]),input[type=file]::file-selector-button{color:inherit}.hero .btn,.hero-section .btn{border-radius:3rem;border-style:solid;border-width:.0625rem;font-size:1.125rem;line-height:1.5rem;padding:.6875rem 1.5rem}.hero .btn.btn-icon-only,.hero-section .btn.btn-icon-only{border-radius:3rem;padding:.6875rem}.hero .btn.btn-icon-only.is-circle,.hero-section .btn.btn-icon-only.is-circle{border-radius:50%}.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 .custom-control-label,.form-check .form-check-label{color:inherit;cursor:pointer;display:inline-block;font-size:.75rem;letter-spacing:0;line-height:1.5rem;min-height:1.5rem;padding-top:0;position:static}.form-check .custom-control-label.payment-method-label,.form-check .custom-control-label.shipping-method-label,.form-check .form-check-label.payment-method-label,.form-check .form-check-label.shipping-method-label{padding:.5rem 3.5rem .5rem 1rem}.form-check .custom-control-label.payment-method-label:after,.form-check .custom-control-label.payment-method-label:before,.form-check .custom-control-label.shipping-method-label:after,.form-check .custom-control-label.shipping-method-label:before,.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;border-width:.125rem;left:auto;right:1rem;top:50%;transform:translateY(-50%)}.form-check .custom-control-label.payment-method-label:before,.form-check .custom-control-label.shipping-method-label:before,.form-check .form-check-label.payment-method-label:before,.form-check .form-check-label.shipping-method-label:before{background-color:transparent;border-color:var(--bs-gray-200)}.form-check .custom-control-label.payment-method-label:after,.form-check .custom-control-label.shipping-method-label:after,.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='square' stroke-width='2' d='m16 8-5 8-3-2'/%3E%3C/svg%3E")!important;transform:translateY(-50%) scale(0)}.form-check .custom-control-label:after,.form-check .custom-control-label:before,.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 .custom-control-label:before,.form-check .form-check-label:before{background-color:var(--bs-gray-200);border:0 solid var(--bs-input);border-radius:0;box-shadow:none;transition:background-color .3s,border-color .3s}.form-check .custom-control-label:after,.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='%23fff' stroke-linecap='square' 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 .custom-control-label.filter-multi-select-item-label,.form-check .form-check-label.filter-multi-select-item-label{font-size:.75rem;line-height:1rem;min-height:auto;padding:0}.form-check .custom-control-label.filter-boolean-label,.form-check .form-check-label.filter-boolean-label{color:var(--bs-headline-color);font-weight:700;height:auto}.form-check.register-different-shipping,.form-check.register-guest-control{margin-bottom:1.5rem}.form-check .form-check-input{display:inline;float:left;margin-left:-1.5rem;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~.custom-control-label:before,.form-check .form-check-input:active~.form-check-label:before{background-color:var(--bs-black);border-color:var(--bs-input)}.form-check .form-check-input:checked~.custom-control-label:before,.form-check .form-check-input:checked~.form-check-label:before{background-color:var(--bs-black)!important;border-color:var(--bs-input)!important}.form-check .form-check-input:checked~.custom-control-label:after,.form-check .form-check-input:checked~.form-check-label:after{background-image:none;transform:scale(1)}.form-check .form-check-input:checked~.custom-control-label.payment-method-label,.form-check .form-check-input:checked~.custom-control-label.shipping-method-label,.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-100)}.form-check .form-check-input:checked~.custom-control-label.payment-method-label:before,.form-check .form-check-input:checked~.custom-control-label.shipping-method-label:before,.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-black)!important;border-color:var(--bs-black)!important;box-shadow:none}.form-check .form-check-input:checked~.custom-control-label.payment-method-label:after,.form-check .form-check-input:checked~.custom-control-label.shipping-method-label:after,.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~.custom-control-label,.form-check .form-check-input:disabled~.form-check-label{color:var(--bs-text-color-primary);cursor:auto;opacity:.4}.form-check .form-check-input:disabled~.custom-control-label:before,.form-check .form-check-input:disabled~.form-check-label:before{background-color:var(--bs-gray-200)}.form-check .form-check-input:disabled:checked~.custom-control-label,.form-check .form-check-input:disabled:checked~.form-check-label{color:var(--bs-text-color-primary);cursor:auto;opacity:.4}.form-check .form-check-input:disabled:checked~.custom-control-label:before,.form-check .form-check-input:disabled:checked~.form-check-label:before{background-color:var(--bs-black)}.form-check .form-check-input:disabled:checked~.custom-control-label:after,.form-check .form-check-input:disabled:checked~.form-check-label:after{background-image:none;transform:scale(1)}.form-check .form-check-input:disabled:checked~.custom-control-label.payment-method-label:after,.form-check .form-check-input:disabled:checked~.custom-control-label.shipping-method-label:after,.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~.custom-control-label,.form-check .form-check-input.is-invalid~.form-check-label,.was-validated .form-check .form-check-input:invalid~.custom-control-label,.was-validated .form-check .form-check-input:invalid~.form-check-label{color:var(--bs-danger)}.form-check .form-check-input.is-invalid~.custom-control-label:before,.form-check .form-check-input.is-invalid~.form-check-label:before,.was-validated .form-check .form-check-input:invalid~.custom-control-label:before,.was-validated .form-check .form-check-input:invalid~.form-check-label:before{background-color:var(--bs-gray-200);border-color:var(--bs-danger);box-shadow:0 0 0 .0625rem #941b2a}.form-check .form-check-input.is-invalid~.custom-control-label:after,.form-check .form-check-input.is-invalid~.form-check-label:after,.was-validated .form-check .form-check-input:invalid~.custom-control-label:after,.was-validated .form-check .form-check-input:invalid~.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='%23941b2a' stroke-linecap='square' stroke-width='2' d='m16 8-5 8-3-2'/%3E%3C/svg%3E")!important}.form-check .form-check-input.is-valid~.custom-control-label,.form-check .form-check-input.is-valid~.form-check-label,.was-validated .form-check .form-check-input:valid~.custom-control-label,.was-validated .form-check .form-check-input:valid~.form-check-label{color:inherit}.form-check .form-check-input.is-valid~.custom-control-label:before,.form-check .form-check-input.is-valid~.form-check-label:before,.was-validated .form-check .form-check-input:valid~.custom-control-label:before,.was-validated .form-check .form-check-input:valid~.form-check-label:before{background-color:var(--bs-gray-200);border-color:var(--bs-success);box-shadow:0 0 0 .0625rem #406d0f}.filter-multi-select-list-item{padding:.25rem 1rem}.filter-multi-select-list .form-check .custom-control-label:before,.filter-multi-select-list .form-check .form-check-label:before{background-color:#f4f0eb;border-color:#f4f0eb;box-shadow:none}.filter-multi-select-list .form-check .form-check-input:active~.custom-control-label:before,.filter-multi-select-list .form-check .form-check-input:active~.form-check-label:before{background-color:var(--bs-black);border-color:var(--bs-input)}.filter-multi-select-list .form-check .form-check-input:focus~.custom-control-label:before,.filter-multi-select-list .form-check .form-check-input:focus~.form-check-label:before{background-color:#f4f0eb;border-color:var(--bs-input)}.filter-multi-select-list .form-check .form-check-input:checked~.custom-control-label:before,.filter-multi-select-list .form-check .form-check-input:checked~.form-check-label:before{background-color:var(--bs-black)!important;border-color:var(--bs-input)!important}.filter-multi-select-list .form-check .form-check-input:disabled~.custom-control-label,.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~.custom-control-label:before,.filter-multi-select-list .form-check .form-check-input:disabled~.form-check-label:before{background-color:#f4f0eb}.filter-multi-select-list .form-check .form-check-input:disabled:checked~.custom-control-label,.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~.custom-control-label:before,.filter-multi-select-list .form-check .form-check-input:disabled:checked~.form-check-label:before{background-color:var(--bs-black)}.filter-boolean .form-check .custom-control-label:before,.filter-boolean .form-check .form-check-label:before{background-color:#f4f0eb;border-color:#f4f0eb;box-shadow:none}.filter-boolean .form-check .form-check-input:active~.custom-control-label:before,.filter-boolean .form-check .form-check-input:active~.form-check-label:before{background-color:var(--bs-black);border-color:var(--bs-input)}.filter-boolean .form-check .form-check-input:focus~.custom-control-label:before,.filter-boolean .form-check .form-check-input:focus~.form-check-label:before{background-color:#f4f0eb;border-color:var(--bs-input)}.filter-boolean .form-check .form-check-input:checked~.custom-control-label:before,.filter-boolean .form-check .form-check-input:checked~.form-check-label:before{background-color:var(--bs-black)!important;border-color:var(--bs-input)!important}.filter-boolean .form-check .form-check-input:disabled~.custom-control-label,.filter-boolean .form-check .form-check-input:disabled~.form-check-label{opacity:1}.filter-boolean .form-check .form-check-input:disabled~.custom-control-label:before,.filter-boolean .form-check .form-check-input:disabled~.form-check-label:before{background-color:#f4f0eb}.filter-boolean .form-check .form-check-input:disabled:checked~.custom-control-label,.filter-boolean .form-check .form-check-input:disabled:checked~.form-check-label{opacity:1}.filter-boolean .form-check .form-check-input:disabled:checked~.custom-control-label:before,.filter-boolean .form-check .form-check-input:disabled:checked~.form-check-label:before{background-color:var(--bs-black)}.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-5>.form-group input.form-control:not([type=search]):not(.quantity-selector-group-input)~label.form-label{left:2.5rem}.g-4>.form-group input.form-control:not([type=search]):not(.quantity-selector-group-input)~label.form-label{left:1.75rem}.g-3>.form-group input.form-control:not([type=search]):not(.quantity-selector-group-input)~label.form-label{left:1.5rem}.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.25rem}.g-1>.form-group input.form-control:not([type=search]):not(.quantity-selector-group-input)~label.form-label{left:1.125rem}@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.75rem}}.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-primary);margin-top:.5rem}.form-row .form-group,.row .form-group{position:relative}.form-row .form-group:empty,.row .form-group:empty{display:none}.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}.data-protection-information{font-size:.75rem;line-height:1rem}.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:var(--bs-input);border-color:var(--bs-input);border-radius:0;border-width:.0625rem;box-shadow:none;color:var(--bs-text-color-primary);font-size:1rem;height:3rem;line-height:1.5;padding:.6875rem 1rem;transition:background-color .3s,border-color .3s,color .3s,box-shadow .3s!important}@media(min-width:768px){div.form-control,input.form-control:not([type=search]):not(.quantity-selector-group-input){font-size:.75rem;line-height:2}}.px-newsletter-action div.form-control,.px-newsletter-action input.form-control:not([type=search]):not(.quantity-selector-group-input){color:var(--bs-white)}.filter-range-dropdown div.form-control,.filter-range-dropdown input.form-control:not([type=search]):not(.quantity-selector-group-input){background-color:#f4f0eb!important}div.form-control::-moz-placeholder,input.form-control:not([type=search]):not(.quantity-selector-group-input)::-moz-placeholder{color:var(--bs-placeholder)}div.form-control::placeholder,input.form-control:not([type=search]):not(.quantity-selector-group-input)::placeholder{color:var(--bs-placeholder)}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:var(--bs-input);border-color:var(--bs-input);box-shadow:none;color:var(--bs-text-color-primary)}.was-validated input.form-control:not([type=search]):invalid,div.form-control.is-invalid,input.form-control:not([type=search]).is-invalid{background-color:var(--bs-input);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:hover,.was-validated input.form-control:not([type=search]):invalid[focus],.was-validated input.form-control:not([type=search]):invalid[hover],div.form-control.is-invalid:focus,div.form-control.is-invalid:hover,div.form-control.is-invalid[focus],div.form-control.is-invalid[hover],input.form-control:not([type=search]).is-invalid:focus,input.form-control:not([type=search]).is-invalid:hover,input.form-control:not([type=search]).is-invalid[focus],input.form-control:not([type=search]).is-invalid[hover]{background-color:var(--bs-input);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:var(--bs-input);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:hover,.was-validated input.form-control:not([type=search]):valid[focus],.was-validated input.form-control:not([type=search]):valid[hover],div.form-control.is-valid:focus,div.form-control.is-valid:hover,div.form-control.is-valid[focus],div.form-control.is-valid[hover],input.form-control:not([type=search]).is-valid:focus,input.form-control:not([type=search]).is-valid:hover,input.form-control:not([type=search]).is-valid[focus],input.form-control:not([type=search]).is-valid[hover]{background-color:var(--bs-input);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-label);font-size:.8125rem;font-weight:500;letter-spacing:.065em;line-height:1.1538461538;margin-bottom:0;text-transform:uppercase}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}.form-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;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='%23000' stroke-linecap='square' stroke-width='2' d='m12.25 5.75-4 4.5-4-4.5'/%3E%3C/svg%3E");background-position:right 1rem center;background-repeat:no-repeat;border-radius:0;border-width:0;color:var(--bs-headline-color);cursor:pointer;font-size:.875rem;font-weight:400;height:3rem;line-height:1.5rem;padding:.75rem 2rem .75rem 1rem;transition:background-color .3s,border-color .3s,color .3s,box-shadow .3s!important}.form-select,.form-select:hover{background-color:var(--bs-input)}.form-select:hover{box-shadow:none;color:rgba(var(--bs-text-color-primary),.4)}.modal .form-select:hover{background-color:var(--bs-white)}.form-select:focus{background-color:var(--bs-input);box-shadow:none;color:rgba(var(--bs-text-color-primary),.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:#b06d32;display:inline-block;font-weight:500;height:auto;padding:0 1.25rem 0 0}.form-select.is-invalid,.was-validated .form-select:invalid{box-shadow:none;color:var(--bs-danger)}.form-select.is-invalid:focus,.was-validated .form-select:invalid:focus{box-shadow:none;color:var(--bs-danger)}.form-select.is-valid,.was-validated .form-select:valid{box-shadow:none}.form-select.is-valid:focus,.was-validated .form-select:valid:focus{box-shadow:none}textarea.form-control{background-color:var(--bs-input);border-color:var(--bs-input);border-radius:0;border-width:.0625rem;box-shadow:none;color:var(--bs-text-color-primary);font-size:1rem;height:auto;line-height:1.5;padding:1rem;transition:background-color .3s,border-color .3s,color .3s,box-shadow .3s!important}@media(min-width:768px){textarea.form-control{font-size:.75rem;line-height:1.3333333333}}textarea.form-control::-moz-placeholder{color:var(--bs-placeholder)}textarea.form-control::placeholder{color:var(--bs-placeholder)}textarea.form-control:hover,textarea.form-control[hover]{box-shadow:none;color:var(--bs-text-color-primary)}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-input);border-color:var(--bs-input)}textarea.form-control:focus,textarea.form-control[focus]{box-shadow:none;color:var(--bs-text-color-primary)}textarea.form-control:focus~label.form-label,textarea.form-control[focus]~label.form-label{background-color:var(--bs-input);border-color:var(--bs-input)}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-input);border-color:var(--bs-input);border-radius:0 0 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:0;border-width:.0625rem}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{background-color:var(--bs-input);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-input);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-input);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-input)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{background-color:var(--bs-input);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-input);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-input);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-input)}.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}table{border-collapse:collapse;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{font-weight:700}.px-accordion.bg-color-dark table tbody tr th,.px-accordion.bg-color-dark table thead tr th{background-color:transparent;color:#c0d1c6}.product-ingredients table tbody tr th,.product-ingredients table thead tr th,.sw-form-field-renderer-field__pxsw_product_ingredients table tbody tr th,.sw-form-field-renderer-field__pxsw_product_ingredients table thead tr th,table tbody tr th.properties-label,table tbody tr th.sw-text-editor-table__col,table thead tr th.properties-label,table thead tr th.sw-text-editor-table__col{text-align:left!important;white-space:nowrap;width:auto}table tbody tr td,table thead tr td{color:#000}.px-accordion.bg-color-dark table tbody tr td,.px-accordion.bg-color-dark table thead tr td{background-color:transparent;color:#c0d1c6}.product-ingredients table tbody tr td,.product-ingredients table thead tr td,.sw-form-field-renderer-field__pxsw_product_ingredients table tbody tr td,.sw-form-field-renderer-field__pxsw_product_ingredients table thead tr td,table tbody tr td.properties-value,table tbody tr td.sw-text-editor-table__col,table thead tr td.properties-value,table thead tr td.sw-text-editor-table__col{text-align:left!important}table tbody tr td,table tbody tr th,table thead tr td,table thead tr th{border-bottom:.0625rem solid #d1cbc4;border-collapse:collapse;font-size:.875rem;-webkit-hyphens:auto;hyphens:auto;line-height:1.25rem;min-width:-moz-fit-content;min-width:fit-content;padding:.75rem .5rem;text-align:center;white-space:nowrap;width:100vw;word-break:break-word}.px-accordion.bg-color-dark table tbody tr td,.px-accordion.bg-color-dark table tbody tr th,.px-accordion.bg-color-dark table thead tr td,.px-accordion.bg-color-dark table thead tr th{border:none!important}@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 td,table thead tr th{background-color:#333230;color:#fff;font-weight:700}.px-accordion.bg-color-dark table thead tr td,.px-accordion.bg-color-dark table thead tr th{background-color:rgba(var(--bs-white-rgb),.1)!important;color:#c0d1c6!important}.offcanvas table td,.offcanvas table th{min-width:calc(33.33333vw - 1.6875rem)}html .sw-text-editor-table .sw-text-editor-table__head td{background-color:#333230;color:#fff;font-weight:700}html .sw-text-editor-table .sw-text-editor-table__row .sw-text-editor-table__col{border-color:#d1cbc4}html .sw-text-editor-table .sw-text-editor-table__col{border:none;border-bottom:.0625rem solid #d1cbc4;padding:.75rem .5rem}html .sw-text-editor-table .sw-text-editor-table__col:first-child{white-space:nowrap;width:auto}.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}.cms-block-px-button{margin-top:2rem}.px-with-headline-button .cms-element-px-button{margin-top:.5rem}@media(min-width:768px){.px-with-headline-button .cms-element-px-button{margin-top:1rem}}.cms-block-px-section-headline .cms-element-px-section-headline{max-width:43.75rem}.cms-block-px-section-headline .cms-element-px-section-headline.text-center{margin:0 auto 2rem}.cms-element-youtube-video__video{border-radius:.5rem;overflow:hidden}.px-accordion.bg-color-dark .accordion{background-color:#000}.px-accordion.bg-color-dark .accordion-body-inner>p,.px-accordion.bg-color-dark .accordion-head{color:#c0d1c6}.px-accordion.bg-color-dark .card,.px-accordion.bg-color-dark .card-header{background-color:var(--bs-black)}.px-accordion.bg-color-dark .card button,.px-accordion.bg-color-dark .card-body,.px-accordion.bg-color-dark .card-title{color:#c0d1c6}.px-accordion.font-size-xxl .accordion-head,.px-accordion.font-size-xxl .card-title{font-size:1.25rem;line-height:1.2}.px-accordion .accordion-head{font-weight:700}.px-accordion .card{background-color:var(--bs-gray-100);border:0;margin-bottom:.5rem}.px-accordion .card-header{background-color:var(--bs-gray-100);border:0;border-radius:0}.px-accordion .card-title{font-size:.875rem;font-weight:700;line-height:1.4285714286;margin-bottom:0;padding-bottom:0;text-align:left}.px-accordion .card button{border:0;color:var(--bs-headline-color);padding:.5rem;position:relative}@media(min-width:768px){.px-accordion .card button{padding:.625rem 1rem}}@media(min-width:1024px){.px-accordion .card button{padding:1.125rem 1rem}}@media(min-width:1280px){.px-accordion .card button{padding:1.125rem 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:.875rem;font-weight:400;line-height:1.4285714286;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 .card-body p:last-of-type{margin-bottom: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.5rem}.sib-form{color:var(--bs-white);display:flex;justify-content:center;margin:0 auto;max-width:25rem;text-align:center}@media(min-width:768px){.sib-form{max-width:40.625rem}}.sib-form .headline{color:var(--bs-white)!important}.sib-form .row{margin-bottom:1.5rem}@media(min-width:768px){.sib-form .row{margin-bottom:2rem}}@media(min-width:1024px){.sib-form .row{margin-bottom:2.5rem}}.sib-form .invisible{height:0;opacity:0;width:0}.sib-form input.form-control{background-color:transparent!important;border-color:var(--bs-white);border-width:.125rem!important;color:var(--bs-white)!important;font-size:.9375rem!important;font-style:italic;margin:0 auto;max-width:100%;padding-left:2rem!important;padding-right:1.5rem!important;width:100%}@media(min-width:768px){.sib-form input.form-control{width:28.75rem}}.sib-form input.form-control::-moz-placeholder{color:var(--bs-white)!important;font-size:.9375rem}.sib-form input.form-control::placeholder{color:var(--bs-white)!important;font-size:.9375rem}.sib-form .sib-text-form-block p{font-weight:500}@media(min-width:768px){.sib-form .sib-text-form-block p{font-size:1rem}}.sib-form .entry__choice,.sib-form .sib-optin .form__entry.entry_mcq{display:flex;justify-content:center}.sib-form .entry__choice .sib-checkbox-row{align-items:baseline;display:flex;flex-direction:row;font-size:.75rem;line-height:1.5;max-width:100%;width:100%}@media(min-width:768px){.sib-form .entry__choice .sib-checkbox-row{width:28.75rem}}.sib-form .entry__choice .sib-checkbox-row input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:.0625rem solid var(--bs-white);margin-right:1rem;min-height:.75rem;min-width:.75rem}.sib-form .entry__choice .sib-checkbox-row input[type=checkbox]:checked{background-color:var(--bs-white);background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="%23000" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><polyline points="20 6 9 17 4 12"/></svg>')}.sib-form .entry__choice .sib-checkbox-row p{margin-bottom:0;text-align:left}.sib-form .entry__choice .sib-checkbox-row a{color:var(--bs-white);font-weight:400;text-decoration:underline}.sib-form .sib-form-block__button{text-transform:unset}.sib-form .sib-form-block__button .sib-hide-loader-icon{height:0;opacity:0;width:0}.sw-cms-el-testimonial .testimonial{padding:4.6875rem 2.5rem}.full-width .sw-cms-el-testimonial .testimonial{padding-left:3.1875rem;padding-right:3.1875rem}@media(min-width:768px){.sw-cms-el-testimonial .testimonial{padding:6.625rem 4rem}.full-width .sw-cms-el-testimonial .testimonial{padding-left:6.125rem;padding-right:6.125rem}}@media(min-width:1024px){.sw-cms-el-testimonial .testimonial{padding:7.125rem 5rem}.full-width .sw-cms-el-testimonial .testimonial{padding-left:7.625rem;padding-right:7.625rem}}@media(min-width:1280px){.sw-cms-el-testimonial .testimonial{padding:8.875rem 7.5rem}.full-width .sw-cms-el-testimonial .testimonial{padding-left:11.875rem;padding-right:11.875rem}}.sw-cms-el-testimonial .testimonial-content{justify-content:center;max-width:90rem;position:relative}@media(min-width:768px){.sw-cms-el-testimonial .testimonial-content{padding-left:4rem;padding-right:4rem}}@media(min-width:1024px){.sw-cms-el-testimonial .testimonial-content{padding-left:5rem;padding-right:5rem}}@media(min-width:1280px){.sw-cms-el-testimonial .testimonial-content{padding-left:7.5rem;padding-right:7.5rem}}.sw-cms-el-testimonial .testimonial-content-quote-bottom,.sw-cms-el-testimonial .testimonial-content-quote-top{position:absolute}.sw-cms-el-testimonial .testimonial-content-quote-bottom{bottom:-4rem;left:0}@media(min-width:1024px){.sw-cms-el-testimonial .testimonial-content-quote-bottom{bottom:-4.5rem}}.sw-cms-el-testimonial .testimonial-content-quote-top{right:0;top:-4rem}@media(min-width:1024px){.sw-cms-el-testimonial .testimonial-content-quote-top{top:-4.5rem}}.sw-cms-el-testimonial .testimonial-content .testimonial-side-text{margin-left:0;text-align:center}@media(min-width:1024px){.sw-cms-el-testimonial .testimonial-content .testimonial-side-text{margin-left:5rem}}.sw-cms-el-testimonial .testimonial-content .testimonial-side-text .testimonial-quote{margin-bottom:1rem}.sw-cms-el-testimonial .testimonial-content .testimonial-side-text-name{font-size:.875rem;font-weight:700;line-height:1.25rem}.sw-cms-el-testimonial .testimonial-content .testimonial-side-text-company,.sw-cms-el-testimonial .testimonial-content .testimonial-side-text-title{font-size:.75rem;line-height:1rem}.sw-cms-el-testimonial .testimonial-content .testimonial-side-text-company-position{align-items:center;display:flex;justify-content:center}.sw-cms-el-testimonial .testimonial-content .testimonial-side-text-button{margin-top:1rem}.sw-cms-el-testimonial .testimonial-content .testimonial-side-text-button .px-button-container .px-button-container-wrapper,.sw-cms-el-testimonial .testimonial-content .testimonial-side-text-button .px-button-container .px-button-container-wrapper .btn:last-child{margin:0}.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}.px-teaser.link-whole-teaser.has-bg-color{transition:all .3s ease-in}.px-teaser.link-whole-teaser.has-bg-color:hover{box-shadow:0 .5rem 1rem rgba(0,0,0,.15);margin-bottom:.5rem;margin-top:-.5rem}.px-teaser.link-whole-teaser .link-icon{align-items:center;display:inline-flex;gap:.5rem}.px-teaser.has-bg-color,.px-teaser:not(.has-bg-color) .px-teaser-image{border-radius:.5rem;overflow:hidden}@media(min-width:768px){.cms-element-px-horizontal-teaser .px-teaser.media-position-left[class*=media-size-] .px-teaser-content,.cms-element-px-horizontal-teaser .px-teaser.media-position-right[class*=media-size-] .px-teaser-content{padding-top:1.5rem}}@media(min-width:1024px){.cms-element-px-horizontal-teaser .px-teaser.media-position-left[class*=media-size-] .px-teaser-content,.cms-element-px-horizontal-teaser .px-teaser.media-position-right[class*=media-size-] .px-teaser-content{padding-left:1.5rem;padding-right:1.5rem;padding-top:0}}@media(min-width:1280px){.cms-element-px-horizontal-teaser .px-teaser.media-position-left[class*=media-size-] .px-teaser-content,.cms-element-px-horizontal-teaser .px-teaser.media-position-right[class*=media-size-] .px-teaser-content{padding-left:2.5rem;padding-right:2.5rem}}.cms-element-px-horizontal-teaser .px-teaser.media-position-left[class*=media-size-] .px-teaser-content.has-spacing,.cms-element-px-horizontal-teaser .px-teaser.media-position-right[class*=media-size-] .px-teaser-content.has-spacing{padding:1rem}@media(min-width:768px){.cms-element-px-horizontal-teaser .px-teaser.media-position-left[class*=media-size-] .px-teaser-content.has-spacing,.cms-element-px-horizontal-teaser .px-teaser.media-position-right[class*=media-size-] .px-teaser-content.has-spacing{padding:1.5rem}}@media(min-width:1280px){.cms-element-px-horizontal-teaser .px-teaser.media-position-left[class*=media-size-] .px-teaser-content.has-spacing,.cms-element-px-horizontal-teaser .px-teaser.media-position-right[class*=media-size-] .px-teaser-content.has-spacing{padding:2.5rem}}.cms-element-px-horizontal-teaser .px-teaser .px-teaser-content.text-right>div{text-align:right}.cms-element-px-basic-teaser.variant-px-icon-teaser .px-teaser-image{display:flex;width:4rem}.cms-element-px-basic-teaser.variant-px-icon-teaser .px-teaser-image.text-center{margin:0 auto}.cms-element-px-basic-teaser.variant-px-icon-teaser .px-teaser-image.text-end{margin-left:auto}.cms-element-px-basic-teaser.variant-px-icon-teaser .has-bg-color{padding-top:1rem}.cms-element-px-basic-teaser.variant-px-icon-teaser .has-bg-color .px-teaser-image{margin-left:1rem}.cms-element-px-basic-teaser.variant-px-icon-teaser .has-bg-color .px-teaser-image.text-center{margin-left:auto;margin-right:auto}.cms-element-px-basic-teaser.variant-px-icon-teaser .has-bg-color .px-teaser-image.text-end{margin-left:auto;margin-right:1rem}.cms-element-px-basic-teaser.variant-px-icon-teaser .has-bg-color .px-teaser-image.text-end svg{margin-left:auto}.cms-element-px-basic-teaser.variant-px-icon-teaser .px-html-container{font-weight:400}.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:768px){.cms-section-default.boxed .cms-element-px-text-on-image-teaser.swiper,.cms-section-default.col-xl-9 .cms-element-px-text-on-image-teaser.swiper,.cms-section-default.full-width .cms-element-px-text-on-image-teaser.swiper,.cms-section-default.seo-boxed .cms-element-px-text-on-image-teaser.swiper,.cms-section-default.smaller-boxed .cms-element-px-text-on-image-teaser.swiper,.cms-section-default.text-boxed .cms-element-px-text-on-image-teaser.swiper,.cms-section-default.text-boxed-left .cms-element-px-text-on-image-teaser.swiper,.cms-section-sidebar-main-content.boxed .cms-element-px-text-on-image-teaser.swiper,.cms-section-sidebar-main-content.col-xl-9 .cms-element-px-text-on-image-teaser.swiper,.cms-section-sidebar-main-content.full-width .cms-element-px-text-on-image-teaser.swiper,.cms-section-sidebar-main-content.seo-boxed .cms-element-px-text-on-image-teaser.swiper,.cms-section-sidebar-main-content.smaller-boxed .cms-element-px-text-on-image-teaser.swiper,.cms-section-sidebar-main-content.text-boxed .cms-element-px-text-on-image-teaser.swiper,.cms-section-sidebar-main-content.text-boxed-left .cms-element-px-text-on-image-teaser.swiper{margin:-.625rem -1.25rem;padding:.625rem;width:calc(100% + 2.5rem)}}@media(max-width:1023.98px){.cms-section-default.boxed .cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .px-teaser-content,.cms-section-default.col-xl-9 .cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .px-teaser-content,.cms-section-default.full-width .cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .px-teaser-content,.cms-section-default.seo-boxed .cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .px-teaser-content,.cms-section-default.smaller-boxed .cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .px-teaser-content,.cms-section-default.text-boxed .cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .px-teaser-content,.cms-section-default.text-boxed-left .cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .px-teaser-content,.cms-section-sidebar-main-content.boxed .cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .px-teaser-content,.cms-section-sidebar-main-content.col-xl-9 .cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .px-teaser-content,.cms-section-sidebar-main-content.full-width .cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .px-teaser-content,.cms-section-sidebar-main-content.seo-boxed .cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .px-teaser-content,.cms-section-sidebar-main-content.smaller-boxed .cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .px-teaser-content,.cms-section-sidebar-main-content.text-boxed .cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .px-teaser-content,.cms-section-sidebar-main-content.text-boxed-left .cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .px-teaser-content{background-color:transparent!important;color:var(--bs-text-color-primary)!important;height:auto!important;justify-self:start;padding:1.5rem 0 0}.cms-section-default.boxed .cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .px-teaser-content>div,.cms-section-default.col-xl-9 .cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .px-teaser-content>div,.cms-section-default.full-width .cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .px-teaser-content>div,.cms-section-default.seo-boxed .cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .px-teaser-content>div,.cms-section-default.smaller-boxed .cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .px-teaser-content>div,.cms-section-default.text-boxed .cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .px-teaser-content>div,.cms-section-default.text-boxed-left .cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .px-teaser-content>div,.cms-section-sidebar-main-content.boxed .cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .px-teaser-content>div,.cms-section-sidebar-main-content.col-xl-9 .cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .px-teaser-content>div,.cms-section-sidebar-main-content.full-width .cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .px-teaser-content>div,.cms-section-sidebar-main-content.seo-boxed .cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .px-teaser-content>div,.cms-section-sidebar-main-content.smaller-boxed .cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .px-teaser-content>div,.cms-section-sidebar-main-content.text-boxed .cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .px-teaser-content>div,.cms-section-sidebar-main-content.text-boxed-left .cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .px-teaser-content>div{text-align:left}}@media(max-width:767.98px){.cms-section-default.boxed .cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .px-teaser-content,.cms-section-default.col-xl-9 .cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .px-teaser-content,.cms-section-default.full-width .cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .px-teaser-content,.cms-section-default.seo-boxed .cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .px-teaser-content,.cms-section-default.smaller-boxed .cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .px-teaser-content,.cms-section-default.text-boxed .cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .px-teaser-content,.cms-section-default.text-boxed-left .cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .px-teaser-content,.cms-section-sidebar-main-content.boxed .cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .px-teaser-content,.cms-section-sidebar-main-content.col-xl-9 .cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .px-teaser-content,.cms-section-sidebar-main-content.full-width .cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .px-teaser-content,.cms-section-sidebar-main-content.seo-boxed .cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .px-teaser-content,.cms-section-sidebar-main-content.smaller-boxed .cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .px-teaser-content,.cms-section-sidebar-main-content.text-boxed .cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .px-teaser-content,.cms-section-sidebar-main-content.text-boxed-left .cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .px-teaser-content{padding-top:1rem}}.cms-section-default.full-width .px-teaser-image,.cms-section-sidebar-main-content.full-width .px-teaser-image{border-radius:0}@media(max-width:1023.98px){.cms-section-default.full-width .cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .px-teaser-content,.cms-section-sidebar-main-content.full-width .cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .px-teaser-content{padding-left:2.125rem;padding-right:2.125rem}}@media(max-width:767.98px){.cms-section-default.full-width .cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .px-teaser-content,.cms-section-sidebar-main-content.full-width .cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .px-teaser-content{padding-left:.6875rem;padding-right:.6875rem}}.cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .px-headline-container{margin-bottom:.5rem}@media(min-width:1024px){.cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .px-text-component{height:auto!important}}.cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .px-text-component.text-right>div{text-align:right}@media(min-width:1024px){.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:1.25rem 0 .625rem}}.cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .px-teaser .px-teaser-content{padding:1rem}@media(min-width:768px){.cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .px-teaser .px-teaser-content{padding:1.5rem}}@media(min-width:1280px){.cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .px-teaser .px-teaser-content{padding:2.5rem}}.cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .px-teaser .px-teaser-content .px-html-container{margin-bottom:.5rem}@media(min-width:768px){.cms-element-px-text-on-image-teaser:not(.variant-px-small-teaser) .px-teaser .px-teaser-content .px-html-container{margin-bottom:1rem}}.cms-element-px-basic-teaser.variant-px-usp{padding:.625rem .375rem}@media(min-width:768px){.cms-element-px-basic-teaser.variant-px-usp{padding:.625rem .75rem}}@media(min-width:1024px){.cms-element-px-basic-teaser.variant-px-usp{padding:.625rem 1.125rem}}.cms-element-px-basic-teaser.variant-px-usp .swiper-slide{margin-bottom:.25rem!important;padding:0 .125rem!important}.cms-element-px-basic-teaser.variant-px-usp .px-teaser{align-items:center;display:flex}.cms-element-px-basic-teaser.variant-px-usp .px-teaser .px-teaser-image{margin-bottom:0;margin-right:1.5rem;width:auto}.cms-element-px-basic-teaser.variant-px-usp .px-teaser .px-teaser-image .usp-position-index{align-items:center;background-color:#3d6051;border-radius:50%;color:var(--bs-white);display:flex;font-family:Lora;font-size:1.25rem;font-weight:700;height:2.5rem;justify-content:center;line-height:1.2;width:2.5rem}.cms-element-px-basic-teaser.variant-px-usp .px-teaser .px-text-component{justify-content:center}.cms-element-px-text-on-image-teaser.variant-px-small-teaser .swiper-slide .px-teaser-content{margin:.5rem;min-width:unset;padding:0;position:absolute;width:calc(100% - 1rem)}@media(min-width:1024px){.cms-element-px-text-on-image-teaser.variant-px-small-teaser .swiper-slide .px-teaser-content{margin:1rem;width:calc(100% - 2rem)}}.cms-element-px-text-on-image-teaser.variant-px-small-teaser .px-teaser{display:grid}.cms-element-px-text-on-image-teaser.variant-px-small-teaser .px-teaser.img-gradient .px-teaser-image:after{height:5rem}.repeater-mode-static.cms-element-px-subcategory-listing.max-visible-4 .swiper-slide,.repeater-mode-static.variant-px-image-gallery.max-visible-4 .swiper-slide{flex-basis:50%;min-width:50%}@media(min-width:1024px){.repeater-mode-static.cms-element-px-subcategory-listing.max-visible-4 .swiper-slide,.repeater-mode-static.variant-px-image-gallery.max-visible-4 .swiper-slide{flex-basis:33.3333333333%;min-width:33.3333333333%}}@media(min-width:1280px){.repeater-mode-static.cms-element-px-subcategory-listing.max-visible-4 .swiper-slide,.repeater-mode-static.variant-px-image-gallery.max-visible-4 .swiper-slide{flex-basis:25%;min-width:25%}}@font-face{font-display:block;font-family:Lora;font-style:normal;font-weight:700;src:url(https://www.luckychef.com/fonts/lora-bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Lora;font-style:italic;font-weight:700;src:url(https://www.luckychef.com/fonts/lora-bold-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Lora;font-style:normal;font-weight:400;src:url(https://www.luckychef.com/fonts/lora-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Lora;font-style:italic;font-weight:400;src:url(https://www.luckychef.com/fonts/lora-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(https://www.luckychef.com/fonts/roboto-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:400;src:url(https://www.luckychef.com/fonts/roboto-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(https://www.luckychef.com/fonts/roboto-medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:500;src:url(https://www.luckychef.com/fonts/roboto-medium-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(https://www.luckychef.com/fonts/roboto-bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:700;src:url(https://www.luckychef.com/fonts/roboto-bold-italic.woff2) format("woff2")}.px-headline-container .eyebrowline,.px-headline-container .headline{-webkit-hyphens:manual;hyphens:manual;word-wrap:break-word}.px-html-container{-webkit-hyphens:auto;hyphens:auto;word-wrap:break-word}.px-html-container .headline,.px-html-container h1,.px-html-container h2,.px-html-container h3,.px-html-container h4,.px-html-container h5,.px-html-container h6{-webkit-hyphens:manual;hyphens:manual}#webpack-dev-server-client-overlay-div{display:none!important}.section-headline .px-headline-container,.section-headline .px-html-container{margin-bottom:0!important}:root{--bs-primary:#b06d32;--bs-primary-light:#c8864c;--bs-primary-dark:#7f5027;--bs-secondary:#3d6051;--bs-secondary-light:#497361;--bs-secondary-dark:#314d41;--bs-white:#fff;--bs-headline-color:#000}.form-select{background-size:1rem 1rem;box-shadow:none}.form-select:hover{cursor:pointer}.cc-form-field-required.cc-form-field-invalid:not(.btn-group){background-size:1rem 1rem!important}html{scroll-padding-top:4rem}@media(min-width:768px){html{scroll-padding-top:6rem}}@media(min-width:1024px){html{scroll-padding-top:11.5rem}}body{font-size:.875rem;line-height:1.4285714286;overflow-anchor:none;-webkit-font-smoothing:antialiased;padding-top:4rem;text-rendering:optimizeLegibility}@media(min-width:1024px){body{padding-top:9.5rem}}body.show-top-bar-usp{padding-top:6rem}@media(min-width:768px){body.show-top-bar-usp{padding-top:7rem}}@media(min-width:1024px){body.show-top-bar-usp{padding-top:11.5rem}}@media(min-width:768px){body.show-top-bar-usp.is-ctl-webapp{padding-top:8rem}}@media(min-width:1024px){body.show-top-bar-usp.is-ctl-webapp{padding-top:12.5rem}}@media(min-width:1280px){body.show-top-bar-usp.is-ctl-webapp{padding-top:11.5rem}}body.is-act-checkoutregisterpage,body.is-act-editorder,body.is-ctl-checkout:not(.is-act-cartpage),body.is-ctl-register{padding-top:0}.content-main{overflow:hidden;padding-bottom:4rem;padding-top:1.5rem}.is-act-home .content-main,.is-ctl-webapp .content-main,.no-header-spacing .content-main{padding-top:0}.is-ctl-webapp .content-main,.no-footer-spacing .content-main{padding-bottom:0}@media(min-width:768px){.content-main{padding-bottom:5rem;padding-top:2.125rem}}@media(min-width:1024px){.content-main{padding-top:2.625rem}}@media(min-width:1280px){.content-main{padding-bottom:7.5rem;padding-top:2.5rem}}.container-main{padding:0}.container-main .section-border .section-label{width:auto!important}.container-main .section-label{width:100%!important}.container-main .color-block[class*=gray-]{border:none;flex-grow:1;width:auto}.headline-font{font-family:Lora,sans-serif;font-weight:700}.default-font{font-family:Roboto,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-weight:700}.font-weight-medium{font-weight:500}.font-weight-medium-italic{font-style:italic;font-weight:500}.font-weight-regular{font-weight:400}.font-weight-italic{font-style:italic;font-weight:400}.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)}.extra-color-one{background-color:#c0d1c6}.extra-color-one-dark{background-color:#a9b8ae}.extra-color-one-light{background-color:#d8ebde}.extra-color-two{background-color:#5f0f2f}.extra-color-two-dark{background-color:#450b22}.extra-color-two-light{background-color:#78133b}.extra-color-three{background-color:#f4d8cc}.extra-color-three-dark{background-color:#dbc2b7}.extra-color-three-light{background-color:#ffe2d5}.extra-color-gradient{background-image:linear-gradient(189deg,#af5f33 20.1%,#d38d53 36.47%,#964526 78.36%)}.gray-100 .inverted,.gray-1000 .inverted,.gray-200 .inverted,.gray-300 .inverted,.gray-400 .inverted,.gray-500 .inverted,.gray-600 .inverted,.gray-700 .inverted,.gray-800 .inverted,.gray-900 .inverted,.gray-black .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-700{background-color:var(--bs-gray-700)}.gray-800{background-color:var(--bs-gray-800)}.gray-900{background-color:var(--bs-gray-900)}.gray-1000{background-color:var(--bs-gray-1000)}.bg-inverted,.gray-black{background-color:var(--bs-black)}.bg-inverted{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}@media(min-width:1280px){.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-right: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-warning .alert-content-container,.alert.alert-warning .icon{color:var(--bs-text-color-primary)}.alert.alert-danger{--bs-alert-bg:var(--bs-danger)}[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{border:none}.card-headline{border-bottom:.0625rem solid var(--bs-gray-200);margin-bottom:1rem;padding-bottom:.5rem}.checkout-aside .card-headline{padding-bottom:.25rem}.card-headline.no-underline{border-bottom:none;padding-bottom:0}.card-body{padding:0}.card-body .address{font-size:.875rem;line-height:1.25rem;padding-bottom:.5rem}.card-footer{background-color:transparent}.delivery-information:not(.delivery-shipping-free),.product-availability-icon{align-items:center;display:flex;margin-bottom:.5rem}.delivery-information:not(.delivery-shipping-free) .delivery-status-indicator,.product-availability-icon .delivery-status-indicator{height:1.25rem;width:1.25rem;fill:none}.delivery-information:not(.delivery-shipping-free) .delivery-status-indicator.success,.product-availability-icon .delivery-status-indicator.success{color:var(--bs-success)}.delivery-information:not(.delivery-shipping-free) .delivery-status-indicator.warning,.product-availability-icon .delivery-status-indicator.warning{color:#ee9519}.delivery-information:not(.delivery-shipping-free) .delivery-status-indicator.danger,.product-availability-icon .delivery-status-indicator.danger{color:var(--bs-danger)}.delivery-information:not(.delivery-shipping-free) .delivery-status-text,.product-availability-icon .delivery-status-text{font-size:.75rem;font-weight:500}.point-rating.point-blank .icon,.point-rating.point-partial-placeholder .icon{color:var(--bs-gray-300)}.is-active .point-rating.point-blank .icon,.is-active .point-rating.point-partial-placeholder .icon,.point-rating.point-full .icon,.point-rating.point-partial .icon{color:var(--bs-primary-light)}.product-review-rating{align-items:center;display:flex!important;margin-right:.5rem}.filter-rating-select-item-label .product-review-rating{margin-top:0}.product-review-point{display:flex;height:1rem}.product-review-point:not(:last-of-type){margin-right:.25rem}.rotate-90{transform:rotate(90deg)}.rotate-180{transform:rotate(180deg)}.rotate-270{transform:rotate(270deg)}blockquote.quote,p.quote,span.quote{font-family:Lora,sans-serif;line-height:1.5}blockquote.quote.sm,p.quote.sm,span.quote.sm{font-size:.875rem}blockquote.quote.md,p.quote.md,span.quote.md{font-size:1.125rem}blockquote.quote,blockquote.quote.lg,p.quote,p.quote.lg,span.quote,span.quote.lg{font-size:1.25rem}@media(min-width:1024px){blockquote.quote,blockquote.quote.lg,p.quote,p.quote.lg,span.quote,span.quote.lg{font-size:1.375rem}}@media(min-width:1280px){blockquote.quote,blockquote.quote.lg,p.quote,p.quote.lg,span.quote,span.quote.lg{font-size:2rem;line-height:1.2}}.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:Roboto,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:.8125rem;font-weight:500;letter-spacing:.04063rem;line-height:.9375rem;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:Lora,sans-serif;font-weight:700;line-height:1.2;margin-bottom:.5rem}.size-stage{font-size:1.625rem}@media(min-width:1024px){.size-stage{font-size:2.5rem}}@media(min-width:1280px){.size-stage{font-size:3rem}}.h1,.size-xxl,h1{font-size:1.5rem}@media(min-width:1024px){.h1,.size-xxl,h1{font-size:2.25rem}}@media(min-width:1280px){.h1,.size-xxl,h1{font-size:2.5rem}}.h2,.size-xl,h2{font-size:1.375rem}@media(min-width:1024px){.h2,.size-xl,h2{font-size:2rem}}@media(min-width:1280px){.h2,.size-xl,h2{font-size:2.25rem}}.h3,.size-l,h3{font-size:1.25rem}@media(min-width:1024px){.h3,.size-l,h3{font-size:1.5rem}}@media(min-width:1280px){.h3,.size-l,h3{font-size:1.75rem}}.h4,.size-m,h4{font-size:1.125rem}@media(min-width:1024px){.h4,.size-m,h4{font-size:1.25rem}}@media(min-width:1280px){.h4,.size-m,h4{font-size:1.5rem}}.h5,.is-ctl-subscription.is-act-detail .card-title,.size-s,.subscription-item-body>.card-title,h5{font-size:1rem}@media(min-width:1280px){.h5,.is-ctl-subscription.is-act-detail .card-title,.size-s,.subscription-item-body>.card-title,h5{font-size:1.25rem}}.h6,.size-xs,h6{font-size:.875rem}@media(min-width:1280px){.h6,.size-xs,h6{font-size:1rem}}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:.75rem;line-height:1rem}a:not([class]),a:not([class]).md,b,b.md,ol,ol.md,p,p.md,strong,strong.md,ul,ul.md{font-size:.875rem;line-height:1.25rem}a:not([class]).lg,b.lg,ol.lg,p.lg,strong.lg,ul.lg{font-size:1rem;line-height:1.5rem}a:not([class]).xl,b.xl,ol.xl,p.xl,strong.xl,ul.xl{font-size:1.125rem;line-height:1.75rem}@media(min-width:768px){a:not([class]).xl,b.xl,ol.xl,p.xl,strong.xl,ul.xl{font-size:1.25rem;line-height:1.875rem}}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{color:var(--bs-text-color-primary-disabled);font-size:.625rem;line-height:1.5;margin-bottom:.5rem}a.header-big,p.header-big,span.header-big{font-size:.875rem;font-weight:500;line-height:1.1428571429;text-transform:uppercase}a.header-small,p.header-small,span.header-small{font-family:Lora,sans-serif;font-size:.875rem;letter-spacing:.07em;line-height:1.1428571429}a.footer-big,p.footer-big,span.footer-big{font-size:1rem;font-weight:700;line-height:1.5rem}a.footer-small,p.footer-small,span.footer-small{font-size:.875rem;line-height:1.1428571429}a.register-required-info.register-required-info,p.register-required-info.register-required-info,span.register-required-info.register-required-info{font-size:.625rem;line-height:1.5;margin-bottom:0;opacity:.4}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 li:not([class]):not([id]) ol,ol li:not([class]):not([id]) ul,ul li:not([class]):not([id]) ol,ul li:not([class]):not([id]) ul{margin-top:.5rem}ol li:not([class]):not([id]) li,ul li:not([class]):not([id]) li{margin-left:.75rem}ol.icon-list,ol.icon-list--big,ol.icon-list--big-bronze,ol.icon-list--big-inverted,ol.icon-list--inverted,ol.icon-list-inverted,ul.icon-list,ul.icon-list--big,ul.icon-list--big-bronze,ul.icon-list--big-inverted,ul.icon-list--inverted,ul.icon-list-inverted{list-style:none;padding-left:0}ol.icon-list li,ol.icon-list--big li,ol.icon-list--big-bronze li,ol.icon-list--big-inverted li,ol.icon-list--inverted li,ol.icon-list-inverted li,ul.icon-list li,ul.icon-list--big li,ul.icon-list--big-bronze li,ul.icon-list--big-inverted li,ul.icon-list--inverted 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!important}ol.icon-list li:before,ol.icon-list--big li:before,ol.icon-list--big-bronze li:before,ol.icon-list--big-inverted li:before,ol.icon-list--inverted li:before,ol.icon-list-inverted li:before,ul.icon-list li:before,ul.icon-list--big li:before,ul.icon-list--big-bronze li:before,ul.icon-list--big-inverted li:before,ul.icon-list--inverted li:before,ul.icon-list-inverted li:before{content:none!important}.text-center ol.icon-list li,.text-center ol.icon-list--big li,.text-center ol.icon-list--big-bronze li,.text-center ol.icon-list--big-inverted li,.text-center ol.icon-list--inverted li,.text-center ol.icon-list-inverted li,.text-center ul.icon-list li,.text-center ul.icon-list--big li,.text-center ul.icon-list--big-bronze li,.text-center ul.icon-list--big-inverted li,.text-center ul.icon-list--inverted li,.text-center ul.icon-list-inverted li,.text-right ol.icon-list li,.text-right ol.icon-list--big li,.text-right ol.icon-list--big-bronze li,.text-right ol.icon-list--big-inverted li,.text-right ol.icon-list--inverted li,.text-right ol.icon-list-inverted li,.text-right ul.icon-list li,.text-right ul.icon-list--big li,.text-right ul.icon-list--big-bronze li,.text-right ul.icon-list--big-inverted li,.text-right ul.icon-list--inverted li,.text-right ul.icon-list-inverted li{align-items:center!important;background-image:none;display:flex!important;padding-left:0}.text-center ol.icon-list li:before,.text-center ol.icon-list--big li:before,.text-center ol.icon-list--big-bronze li:before,.text-center ol.icon-list--big-inverted li:before,.text-center ol.icon-list--inverted li:before,.text-center ol.icon-list-inverted li:before,.text-center ul.icon-list li:before,.text-center ul.icon-list--big li:before,.text-center ul.icon-list--big-bronze li:before,.text-center ul.icon-list--big-inverted li:before,.text-center ul.icon-list--inverted li:before,.text-center ul.icon-list-inverted li:before,.text-right ol.icon-list li:before,.text-right ol.icon-list--big li:before,.text-right ol.icon-list--big-bronze li:before,.text-right ol.icon-list--big-inverted li:before,.text-right ol.icon-list--inverted li:before,.text-right ol.icon-list-inverted li:before,.text-right ul.icon-list li:before,.text-right ul.icon-list--big li:before,.text-right ul.icon-list--big-bronze li:before,.text-right ul.icon-list--big-inverted li:before,.text-right ul.icon-list--inverted li:before,.text-right 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!important;margin-right:.25rem;position:static!important;width:1.5rem!important}.text-center ol.icon-list li,.text-center ol.icon-list--big li,.text-center ol.icon-list--big-bronze li,.text-center ol.icon-list--big-inverted li,.text-center ol.icon-list--inverted li,.text-center ol.icon-list-inverted li,.text-center ul.icon-list li,.text-center ul.icon-list--big li,.text-center ul.icon-list--big-bronze li,.text-center ul.icon-list--big-inverted li,.text-center ul.icon-list--inverted li,.text-center ul.icon-list-inverted li{justify-content:center}.text-right ol.icon-list li,.text-right ol.icon-list--big li,.text-right ol.icon-list--big-bronze li,.text-right ol.icon-list--big-inverted li,.text-right ol.icon-list--inverted li,.text-right ol.icon-list-inverted li,.text-right ul.icon-list li,.text-right ul.icon-list--big li,.text-right ul.icon-list--big-bronze li,.text-right ul.icon-list--big-inverted li,.text-right ul.icon-list--inverted li,.text-right ul.icon-list-inverted li{justify-content:flex-end}.text-center ol.icon-list li:before,.text-center ul.icon-list li:before,.text-right ol.icon-list li:before,.text-right 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 ol.icon-list-inverted li:before,.text-center ul.icon-list--inverted li:before,.text-center ul.icon-list-inverted li:before,.text-right ol.icon-list--inverted li:before,.text-right ol.icon-list-inverted li:before,.text-right ul.icon-list--inverted li:before,.text-right ul.icon-list-inverted li:before,ol.icon-list--inverted li,ol.icon-list-inverted li,ul.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.icon-list--big li,ol.icon-list--big-bronze li,ol.icon-list--big-inverted li,ul.icon-list--big li,ul.icon-list--big-bronze li,ul.icon-list--big-inverted li{background-position:0 .125rem;background-size:1.5rem;margin-bottom:1.5rem;min-height:1.625rem;padding-left:2.5rem!important}.text-center ol.icon-list--big li:before,.text-center ol.icon-list--big-bronze li:before,.text-center ol.icon-list--big-inverted li:before,.text-center ul.icon-list--big li:before,.text-center ul.icon-list--big-bronze li:before,.text-center ul.icon-list--big-inverted li:before,.text-right ol.icon-list--big li:before,.text-right ol.icon-list--big-bronze li:before,.text-right ol.icon-list--big-inverted li:before,.text-right ul.icon-list--big li:before,.text-right ul.icon-list--big-bronze li:before,.text-right ul.icon-list--big-inverted li:before{background-size:3rem 3rem;height:3rem!important;width:3rem!important}ol.icon-list--big li,ul.icon-list--big li{background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="144" height="100" fill="none"><path stroke="%23000" stroke-linecap="round" stroke-linejoin="round" stroke-width="20" d="M10 49.012 53 90l81-80"/></svg>')}.text-center ol.icon-list--big li:before,.text-center ul.icon-list--big li:before,.text-right ol.icon-list--big li:before,.text-right ul.icon-list--big li:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='144' height='100' fill='none'%3E%3Cpath stroke='%23252423' stroke-linecap='round' stroke-linejoin='round' stroke-width='20' d='M10 49.012 53 90l81-80'/%3E%3C/svg%3E")}.text-center ol.icon-list--big-bronze li:before,.text-center ul.icon-list--big-bronze li:before,.text-right ol.icon-list--big-bronze li:before,.text-right ul.icon-list--big-bronze li:before,ol.icon-list--big-bronze li,ul.icon-list--big-bronze li{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='144' height='100' fill='none'%3E%3Cpath stroke='%23b06d32' stroke-linecap='round' stroke-linejoin='round' stroke-width='20' d='M10 49.012 53 90l81-80'/%3E%3C/svg%3E")}.text-center ol.icon-list--big-inverted li:before,.text-center ul.icon-list--big-inverted li:before,.text-right ol.icon-list--big-inverted li:before,.text-right ul.icon-list--big-inverted li:before,ol.icon-list--big-inverted li,ul.icon-list--big-inverted li{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='144' height='100' fill='none'%3E%3Cpath stroke='%23FFF' stroke-linecap='round' stroke-linejoin='round' stroke-width='20' d='M10 49.012 53 90l81-80'/%3E%3C/svg%3E")}ol{list-style-type:auto}ol li:not([class]):not([id]){margin-left:1.875rem}ol li:not([class]):not([id]) li{margin-left:1.625rem}ol.sm li:not([class]):not([id]){margin-left:1.5rem}ol.sm li:not([class]):not([id]) li{margin-left:1.25rem}ol.lg{margin-left:.5rem}ol.lg li::marker{font-family:Lora;font-size:1.25rem;font-weight:600}ol.xl li:not([class]):not([id]){margin-left:2.5rem}ol.xl li:not([class]):not([id]) li{margin-left:2rem}ul li:not([class]):not([id]){display:list-item;list-style-type:none;margin-left:0;padding-left:1rem}.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-left:-.75rem;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:700;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;font-weight:700;text-decoration:none}a:not([class]){color:#b06d32;transition:color .3s ease}a:not([class]):hover{color:rgba(176,109,50,.3)}a.link-whole-teaser,a.link-whole-teaser:hover{color:inherit}.form-control+.form-text,.hint-text,.required-fields{color:rgba(0,0,0,.4);font-size:.8125rem;line-height:1.2307692308}.required-fields{color:rgba(0,0,0,.4)}.required-fields.form-element{margin-bottom:1rem}.color-inherit ol.icon-list li a,.color-inherit ol.icon-list li a:hover,.color-inherit ul.icon-list li a,.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='%23fff' 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}.cms-block-gallery-buybox{padding-top:0}@media(min-width:1024px){.cms-block-gallery-buybox{padding-top:.5rem}}.cms-block-pets-timed-modal{margin:0!important}.full-width .repeater-mode-dynamic.max-visible-1 .swiper-slide{flex-basis:84%}@media(min-width:768px){.full-width .repeater-mode-dynamic.max-visible-1 .swiper-slide{flex-basis:91%}}@media(min-width:1024px){.full-width .repeater-mode-dynamic.max-visible-1 .swiper-slide{flex-basis:100%}}.repeater-mode-dynamic.cms-element-px-entity-loader.max-visible-4 .swiper-slide{flex-basis:76.5%}@media(min-width:576px){.repeater-mode-dynamic.cms-element-px-entity-loader.max-visible-4 .swiper-slide{flex-basis:55.75%}}@media(min-width:768px){.repeater-mode-dynamic.cms-element-px-entity-loader.max-visible-4 .swiper-slide{flex-basis:43.85%}}@media(min-width:1024px){.repeater-mode-dynamic.cms-element-px-entity-loader.max-visible-4 .swiper-slide{flex-basis:33.3333333333%}}@media(min-width:1280px){.repeater-mode-dynamic.cms-element-px-entity-loader.max-visible-4 .swiper-slide{flex-basis:25%}}.repeater-mode-dynamic.cms-element-px-entity-loader.max-visible-4[data-px-swiper-options*='"swiperMobileOnly":true'] .swiper-slide{flex-basis:76.5%}@media(min-width:576px){.repeater-mode-dynamic.cms-element-px-entity-loader.max-visible-4[data-px-swiper-options*='"swiperMobileOnly":true'] .swiper-slide{flex-basis:55.75%}}@media(min-width:768px){.repeater-mode-dynamic.cms-element-px-entity-loader.max-visible-4[data-px-swiper-options*='"swiperMobileOnly":true'] .swiper-slide{flex-basis:50%}}@media(min-width:1024px){.repeater-mode-dynamic.cms-element-px-entity-loader.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:76.5%}@media(min-width:576px){.repeater-mode-dynamic.cms-element-px-entity-loader.variant-product-manufacturer.max-visible-4 .swiper-slide{flex-basis:55.75%}}@media(min-width:768px){.repeater-mode-dynamic.cms-element-px-entity-loader.variant-product-manufacturer.max-visible-4 .swiper-slide{flex-basis:43.85%}}@media(min-width:1024px){.repeater-mode-dynamic.cms-element-px-entity-loader.variant-product-manufacturer.max-visible-4 .swiper-slide{flex-basis:33.3333333333%}}@media(min-width:1280px){.repeater-mode-dynamic.cms-element-px-entity-loader.variant-product-manufacturer.max-visible-4 .swiper-slide{flex-basis:25%}}.repeater-mode-dynamic.max-visible-5 .swiper-slide{flex-basis:76.5%}@media(min-width:576px){.repeater-mode-dynamic.max-visible-5 .swiper-slide{flex-basis:55.75%}}@media(min-width:768px){.repeater-mode-dynamic.max-visible-5 .swiper-slide{flex-basis:29.79%}}@media(min-width:1024px){.repeater-mode-dynamic.max-visible-5 .swiper-slide{flex-basis:20%}}.repeater-mode-dynamic.max-visible-6 .swiper-slide{flex-basis:76.5%}@media(min-width:576px){.repeater-mode-dynamic.max-visible-6 .swiper-slide{flex-basis:55.75%}}@media(min-width:768px){.repeater-mode-dynamic.max-visible-6 .swiper-slide{flex-basis:29.79%}}@media(min-width:1024px){.repeater-mode-dynamic.max-visible-6 .swiper-slide{flex-basis:20%}}@media(min-width:1280px){.repeater-mode-dynamic.max-visible-6 .swiper-slide{flex-basis:16.6666666667%}}.repeater-mode-dynamic[data-px-swiper-options*='"swiperMobileOnly":true'].max-visible-auto .swiper-slide{flex-basis:88%}@media(min-width:768px){.repeater-mode-dynamic[data-px-swiper-options*='"swiperMobileOnly":true'].max-visible-auto .swiper-slide{flex-basis:50%}}@media(min-width:1024px){.repeater-mode-dynamic[data-px-swiper-options*='"swiperMobileOnly":true'].max-visible-auto .swiper-slide{flex-basis:25%}}.repeater-mode-dynamic[data-px-swiper-options*='"swiperMobileOnly":true'].max-visible-2 .swiper-slide{flex-basis:76.5%}@media(min-width:576px){.repeater-mode-dynamic[data-px-swiper-options*='"swiperMobileOnly":true'].max-visible-2 .swiper-slide{flex-basis:55.75%}}@media(min-width:768px){.repeater-mode-dynamic[data-px-swiper-options*='"swiperMobileOnly":true'].max-visible-2 .swiper-slide{flex-basis:33.3333333333%}}@media(min-width:1024px){.repeater-mode-dynamic[data-px-swiper-options*='"swiperMobileOnly":true'].max-visible-2 .swiper-slide{flex-basis:50%}}.repeater-mode-dynamic[data-px-swiper-options*='"swiperMobileOnly":true'].max-visible-3 .swiper-slide{flex-basis:76.5%}@media(min-width:576px){.repeater-mode-dynamic[data-px-swiper-options*='"swiperMobileOnly":true'].max-visible-3 .swiper-slide{flex-basis:55.75%}}@media(min-width:768px){.repeater-mode-dynamic[data-px-swiper-options*='"swiperMobileOnly":true'].max-visible-3 .swiper-slide{flex-basis:50%}}@media(min-width:1024px){.repeater-mode-dynamic[data-px-swiper-options*='"swiperMobileOnly":true'].max-visible-3 .swiper-slide{flex-basis:33.3333333333%}}.repeater-mode-dynamic[data-px-swiper-options*='"swiperMobileOnly":true'].max-visible-4 .swiper-slide{flex-basis:76.5%}@media(min-width:576px){.repeater-mode-dynamic[data-px-swiper-options*='"swiperMobileOnly":true'].max-visible-4 .swiper-slide{flex-basis:55.75%}}@media(min-width:768px){.repeater-mode-dynamic[data-px-swiper-options*='"swiperMobileOnly":true'].max-visible-4 .swiper-slide{flex-basis:50%}}@media(min-width:1024px){.repeater-mode-dynamic[data-px-swiper-options*='"swiperMobileOnly":true'].max-visible-4 .swiper-slide{flex-basis:33.3333333333%}}@media(min-width:1280px){.repeater-mode-dynamic[data-px-swiper-options*='"swiperMobileOnly":true'].max-visible-4 .swiper-slide{flex-basis:25%}}.repeater-mode-dynamic[data-px-swiper-options*='"swiperMobileOnly":true'].max-visible-5 .swiper-slide{flex-basis:76.5%}@media(min-width:576px){.repeater-mode-dynamic[data-px-swiper-options*='"swiperMobileOnly":true'].max-visible-5 .swiper-slide{flex-basis:55.75%}}@media(min-width:768px){.repeater-mode-dynamic[data-px-swiper-options*='"swiperMobileOnly":true'].max-visible-5 .swiper-slide{flex-basis:33.3333333333%}}@media(min-width:1024px){.repeater-mode-dynamic[data-px-swiper-options*='"swiperMobileOnly":true'].max-visible-5 .swiper-slide{flex-basis:25%}}@media(min-width:1280px){.repeater-mode-dynamic[data-px-swiper-options*='"swiperMobileOnly":true'].max-visible-5 .swiper-slide{flex-basis:20%}}.repeater-mode-dynamic[data-px-swiper-options*='"swiperMobileOnly":true'].max-visible-6 .swiper-slide{flex-basis:76.5%}@media(min-width:576px){.repeater-mode-dynamic[data-px-swiper-options*='"swiperMobileOnly":true'].max-visible-6 .swiper-slide{flex-basis:55.75%}}@media(min-width:768px){.repeater-mode-dynamic[data-px-swiper-options*='"swiperMobileOnly":true'].max-visible-6 .swiper-slide{flex-basis:33.3333333333%}}@media(min-width:1024px){.repeater-mode-dynamic[data-px-swiper-options*='"swiperMobileOnly":true'].max-visible-6 .swiper-slide{flex-basis:25%}}@media(min-width:1280px){.repeater-mode-dynamic[data-px-swiper-options*='"swiperMobileOnly":true'].max-visible-6 .swiper-slide{flex-basis:16.6666666667%}}.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:1024px){.repeater-mode-slider.max-visible-5 .swiper-slide{flex-basis:25%}}@media(min-width:1280px){.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:1024px){.repeater-mode-slider.max-visible-6 .swiper-slide{flex-basis:25%}}@media(min-width:1280px){.repeater-mode-slider.max-visible-6 .swiper-slide{flex-basis:16.6666666667%}}.swiper .swiper-controls{display:flex;margin-left:auto!important;margin-right:auto!important;max-width:90rem}.swiper[class*=repeater-mode-] .swiper-slide{flex-grow:0;flex-shrink:0;height:auto;padding:0 .25rem}@media(min-width:768px){.swiper[class*=repeater-mode-] .swiper-slide{padding:0 .625rem}}.swiper[class*=repeater-mode-] .swiper-slide .px-teaser{height:100%}.swiper-button-next,.swiper-button-prev{display:none;transition:none}@media(min-width:1024px){.swiper-button-next,.swiper-button-prev{display:block}}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:1;pointer-events:none}.color-schema-2 .swiper-button-next.swiper-button-disabled,.color-schema-2 .swiper-button-prev.swiper-button-disabled{opacity:1}.swiper-button-next.swiper-button-lock,.swiper-button-prev.swiper-button-lock{display:none}.swiper-pagination{z-index:1}.swiper-pagination-bullet{border-radius:.25rem;margin-left:.3125rem;margin-right:.3125rem;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:.5rem}.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{justify-content:center;margin-top:1rem;position:relative}.navigation-position-bottom .swiper-button-wrapper{height:100%;position:relative;width:100%}.navigation-position-bottom .swiper-pagination{order:1}.navigation-position-bottom .swiper-button-prev{order:2;position:absolute;right:5.125rem}.navigation-position-bottom .swiper-button-next{order:3;position:absolute;right:2.125rem}.navigation-position-none[data-px-swiper-options*=bullets] .swiper-controls{justify-content:center;margin-top:1rem;position:relative}.navigation-position-none .swiper-button-next,.navigation-position-none .swiper-button-prev{display:none}.navigation-position-none .swiper-pagination.swiper-pagination-bullets,.px-with-headline.px-top-slot{margin-bottom:0}@media(min-width:768px){.px-with-headline.px-top-slot{margin-bottom:.5rem}}.px-with-headline.px-top-slot .px-element{margin-bottom:.5rem}.px-with-headline.px-top-slot .px-element:last-child{margin-bottom:.5rem!important}.cms-section.no-section-bg-color-spacing .px-element{margin-bottom:.5rem}@media(min-width:768px){.cms-section.no-section-bg-color-spacing .px-element{margin-bottom:1rem}}.cms-section.no-section-bg-color-spacing .px-element:last-child{margin-bottom:.5rem!important}@media(min-width:768px){.cms-section.no-section-bg-color-spacing .px-element:last-child{margin-bottom:1rem!important}}.cms-section .cms-block.no-block-bg-color-spacing .px-element{margin-bottom:.5rem}@media(min-width:768px){.cms-section .cms-block.no-block-bg-color-spacing .px-element{margin-bottom:1rem}}.cms-section .cms-block.no-block-bg-color-spacing .px-element:last-child{margin-bottom:.5rem!important}@media(min-width:768px){.cms-section .cms-block.no-block-bg-color-spacing .px-element:last-child{margin-bottom:1rem!important}}.blog-post-badges,.product-badges{left:.5rem;top:.5rem;z-index:1}@media(min-width:768px){.blog-post-badges,.product-badges{left:1rem;top:1rem}}.blog-post-badges .badge,.product-badges .badge{align-items:center;border-radius:0;display:inline-flex;font-size:.75rem;font-weight:700;height:auto;line-height:1.3333333333;margin-bottom:.25rem;padding:.25rem .5rem}.blog-post-badges .badge.badge-has-subscription,.product-badges .badge.badge-has-subscription{background-color:var(--bs-success)}.cms-element-image-gallery .blog-post-badges,.cms-element-image-gallery .product-badges{left:.5rem;top:.5rem}.filter-panel{margin-bottom:0;width:100%}.filter-panel-wrapper{display:flex}@media(min-width:1280px){.filter-panel-wrapper-toggle.btn{display:none}}.filter-panel-active-container{color:var(--bs-black);margin-bottom:-.75rem;margin-top:.5rem}@media(min-width:768px){.filter-panel-active-container{margin-bottom:-.75rem;margin-top:.75rem}}.filter-panel-active-container:empty{margin-top:0}.filter-panel-active-container .filter-active{border:0;border-radius:1rem;margin-bottom:.5rem;margin-top:.5rem;padding:.375rem 2rem .375rem 1rem}.filter-panel-active-container .filter-active-preview{border-color:var(--bs-white);border-radius:50%;height:1.125rem;width:1.125rem}.filter-panel-active-container .filter-active-remove{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='%23fff' stroke-linecap='square' stroke-width='2' d='m5 5 6 6m-6 0 6-6'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:1rem 1rem;color:var(--bs-white);padding-left:.5rem;padding-right:1rem;text-indent:-624.9375rem}.filter-panel-active-container .filter-reset-all{background-color:transparent;border-radius:1rem;color:var(--bs-black);line-height:1.25rem;margin-bottom:.5rem;margin-top:.5rem;padding:.3125rem 1rem;z-index:0}.filter-panel-active-container .filter-reset-all:before{border-radius:1rem}.filter-panel-items-container{display:none;grid-template-columns:repeat(1,1fr)}@media(min-width:1280px){.filter-panel-items-container{display:grid;gap:1.25rem;grid-template-columns:repeat(4,1fr);margin-bottom:0;position:relative;z-index:4}}.filter-panel-items-container .filter-panel-item{margin:0}.filter-panel-items-container .filter-panel-item.filter-multi-select-manufacturer{display:none}.filter-panel-items-container .filter-panel-item .filter-panel-item-toggle{align-items:center;background:var(--bs-gray-100);border:0;display:flex;font-size:.75rem;font-weight:700;justify-content:flex-start;line-height:1.3333333333;max-height:3rem;padding:1rem;width:100%}.filter-panel-items-container .filter-panel-item .filter-panel-item-toggle.disabled{opacity:.5}.filter-panel-items-container .filter-panel-item .filter-panel-item-toggle .icon{margin-left:auto}.filter-panel-items-container .filter-panel-item .filter-panel-item-toggle .icon svg{top:0}.filter-panel-items-container .filter-panel-item .filter-panel-item-toggle.show,.filter-panel-items-container .filter-panel-item .filter-panel-item-toggle[aria-expanded=true]{color:var(--bs-black)}.filter-panel-items-container .filter-panel-item .filter-panel-item-toggle.show svg,.filter-panel-items-container .filter-panel-item .filter-panel-item-toggle[aria-expanded=true] svg{transform:rotate(-90deg);transition:transform .3s ease}.filter-panel-items-container .filter-panel-item-dropdown{background:var(--bs-gray-100);box-shadow:0 .625rem .625rem rgba(0,0,0,.15);min-width:100%;padding-bottom:.75rem;padding-top:.75rem;z-index:100}.filter-panel-items-container .filter-panel-item-dropdown .form-check{min-height:1.5rem;padding-left:1.4375rem}.filter-panel-items-container .filter-panel-item-dropdown .form-check-label{margin-left:.5rem}.filter-panel-items-container .filter-panel-item-dropdown .filter-range-container{display:flex;flex-direction:row;justify-content:space-between;padding-bottom:.25rem;padding-top:.25rem}.filter-panel-items-container .filter-panel-item-dropdown .filter-range-container .filter-range-max,.filter-panel-items-container .filter-panel-item-dropdown .filter-range-container .filter-range-min{width:calc(50% - .5rem)}.filter-panel-items-container .filter-panel-item-dropdown input.max-input,.filter-panel-items-container .filter-panel-item-dropdown input.min-input{border:0;height:auto;padding:1rem;width:100%}.filter-panel-items-container .filter-panel-item-dropdown input.max-input::-moz-placeholder,.filter-panel-items-container .filter-panel-item-dropdown input.min-input::-moz-placeholder{color:var(--bs-black)}.filter-panel-items-container .filter-panel-item-dropdown input.max-input::placeholder,.filter-panel-items-container .filter-panel-item-dropdown input.min-input::placeholder{color:var(--bs-black)}.filter-panel-items-container .filter-panel-item.filter-boolean{background-color:var(--bs-gray-100);border:0;height:auto;padding:.625rem 1rem;width:100%}.filter-panel-items-container .filter-panel-item.filter-boolean.disabled{opacity:.5}.filter-panel-items-container .filter-panel-item.filter-boolean.disabled .form-check{pointer-events:none}.filter-multi-select-list.select-type-color,.filter-multi-select-list.select-type-media{display:flex;flex-flow:row wrap;padding-left:.75rem;padding-right:.75rem}.filter-multi-select-list.select-type-color .filter-property-select-preview,.filter-multi-select-list.select-type-media .filter-property-select-preview{background-color:transparent!important;Background-image:none!important;border:0;height:auto;width:auto}.filter-multi-select-list.select-type-color .filter-property-select-checkbox:checked~.filter-multi-select-item-label:after,.filter-multi-select-list.select-type-media .filter-property-select-checkbox:checked~.filter-multi-select-item-label:after{border-width:.125rem;inset:.125rem}.filter-multi-select-list-item.select-type-color,.filter-multi-select-list-item.select-type-media{margin:.25rem;padding:0}.filter-multi-select-list-item.select-type-color .filter-multi-select-item-label,.filter-multi-select-list-item.select-type-media .filter-multi-select-item-label{background-repeat:no-repeat;background-size:cover;border-radius:50%;box-shadow:none;height:2.5rem;margin-bottom:0;min-width:auto;padding:0;position:relative;text-indent:-624.9375rem;width:2.5rem}.filter-multi-select-list-item.select-type-color .filter-multi-select-item-label:hover:after,.filter-multi-select-list-item.select-type-media .filter-multi-select-item-label:hover:after{border-width:.125rem;inset:.125rem}.filter-multi-select-list-item.select-type-color .filter-multi-select-item-label:after,.filter-multi-select-list-item.select-type-media .filter-multi-select-item-label:after{border:.3125rem solid var(--bs-gray-100);border-radius:50%;content:"";display:block;inset:-.0625rem;position:absolute;transition:inset .15s ease}.gallery-slider-thumbnails-col .gallery-slider-thumbnails-controls-next,.gallery-slider-thumbnails-col .gallery-slider-thumbnails-controls-prev{height:2rem;width:2rem}.gallery-slider-thumbnails-item{height:5.625rem}.gallery-slider-thumbnails-item.tns-nav-active .gallery-slider-thumbnails-item-inner{border-color:#b06d32}.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{height:2rem;opacity:1;position:absolute;width:2rem;z-index:2}.base-slider-controls-next.btn,.base-slider-controls-prev.btn{width:2rem}.base-slider-controls-next:disabled,.base-slider-controls-prev:disabled{opacity:1}.base-slider-controls-next svg,.base-slider-controls-prev svg{fill:none}.base-slider-controls-prev.is-nav-prev-inside{left:1.5rem}.base-slider-controls-next.is-nav-next-inside{right:1.5rem}.base-slider .base-slider-dots .base-slider-dot,.base-slider .base-slider-dots button{background-color:var(--bs-gray-300);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:#b06d32}.is-default .line-item-info,.is-default .line-item-quantity,.is-default .line-item-remove,.is-default .line-item-tax-price,.is-default .line-item-total-price,.is-default .line-item-unit-price,.is-offcanvas .line-item-info,.is-offcanvas .line-item-quantity,.is-offcanvas .line-item-remove,.is-offcanvas .line-item-tax-price,.is-offcanvas .line-item-total-price,.is-offcanvas .line-item-unit-price,.is-order .line-item-info,.is-order .line-item-quantity,.is-order .line-item-remove,.is-order .line-item-tax-price,.is-order .line-item-total-price,.is-order .line-item-unit-price{order:0}.line-item .row{margin-bottom:0}.line-item.is-default{border-bottom:.0625rem solid var(--bs-gray-400);margin-bottom:1.5rem;padding:0 0 1.5rem}.line-item.is-default:last-of-type{margin-bottom:0}.line-item.is-default>.line-item-row{position:relative}.line-item.is-default .line-item-info{flex-grow:1;padding-right:3rem}@media(min-width:768px){.line-item.is-default .line-item-info{flex-grow:0;padding-right:.25rem}}.line-item.is-default .line-item-quantity-select-wrapper{justify-content:flex-end}@media(min-width:768px){.line-item.is-default .line-item-quantity-select-wrapper{justify-content:flex-start}.is-act-editorder .line-item.is-default .line-item-quantity-select-wrapper,.is-act-finishpage .line-item.is-default .line-item-quantity-select-wrapper{justify-content:center}}.line-item.is-default .line-item-quantity-container{margin-left:0}.line-item.is-default .line-item-remove{align-items:center;display:flex;justify-content:flex-end;position:absolute;right:0;top:0}@media(min-width:768px){.line-item.is-default .line-item-remove{position:static}}.line-item.is-order{border-bottom:0;border-top:.0625rem solid var(--bs-gray-400);margin:0 1.25rem;padding:1.5rem 0}.line-item.is-order:first-child{border-width:0}@media(min-width:768px){.line-item.is-order:first-child{border-width:.0625rem}}.line-item.is-order .line-item-info{width:100%}@media(min-width:768px){.line-item.is-order .line-item-info{width:50%}}.line-item.is-order .line-item-quantity{font-size:.75rem;line-height:1rem}.line-item.is-order .line-item-quantity-select-wrapper{justify-content:flex-end}@media(min-width:768px){.line-item.is-order .line-item-quantity-select-wrapper{justify-content:center}}.line-item.is-offcanvas{padding-top:0}.line-item.is-offcanvas:last-child{padding-bottom:0}.line-item.is-offcanvas:not(:last-child){border-bottom:.0625rem solid var(--bs-gray-400);margin-bottom:1.5rem;padding-bottom:1.5rem}.line-item.is-offcanvas>.line-item-row{position:relative}.line-item.is-offcanvas .line-item-info{flex-grow:1;padding-right:3rem}.line-item.is-offcanvas .line-item-quantity-label{flex-basis:40%}.line-item.is-offcanvas .line-item-quantity-select-wrapper{flex-basis:60%;justify-content:flex-end}.line-item.is-offcanvas .line-item-remove{align-items:center;display:flex;justify-content:flex-end;position:absolute;right:0;top:0}.line-item.is-offcanvas .line-item-details{flex-grow:1;justify-content:flex-start!important;width:.0625rem}.line-item.is-offcanvas .line-item-details-container{padding-left:.75rem}@media(min-width:768px){.line-item.is-offcanvas .line-item-img-container{min-width:5rem}}.line-item.is-offcanvas .line-item-info,.line-item.is-offcanvas .line-item-quantity,.line-item.is-offcanvas .line-item-unit-price{margin-bottom:.5rem}.line-item.is-offcanvas .line-item-delivery-date{display:none}.line-item.is-offcanvas .line-item-total-price,.line-item.is-offcanvas .line-item-unit-price{flex-flow:row}.line-item.is-offcanvas .line-item-total-price-label,.line-item.is-offcanvas .line-item-unit-price-label{display:block}.line-item.is-offcanvas .line-item-total-price-value,.line-item.is-offcanvas .line-item-unit-price-value{width:50%}.line-item.is-offcanvas .line-item-unit-price{font-style:normal;order:4}.line-item.is-offcanvas .line-item-total-price{order:5}.line-item-info{margin-bottom:.5rem}@media(min-width:768px){.line-item-info{margin-bottom:0}}.line-item-info .line-item-row{flex-flow:row nowrap}.line-item .icon-placeholder,.line-item-img{border:0;border-radius:0;height:100%;inset:0;-o-object-position:center center;object-position:center center;padding:0;position:absolute;width:100%}.line-item-img-container{min-width:5rem;position:relative;width:auto}@media(min-width:768px){.line-item-img-container{min-width:7.5rem}}.line-item-img-container.is-contain .line-item-img{-o-object-fit:contain;object-fit:contain}.line-item-img-container.is-cover .line-item-img{-o-object-fit:cover;object-fit:cover}.line-item-img-link{display:block;height:100%;inset:0;position:absolute;width:100%}.line-item-img.line-item-icon{align-items:center;color:var(--bs-success);display:flex;justify-content:center}.line-item-details{flex-grow:1;padding-top:0;width:.0625rem}.line-item-details-container{padding-left:.75rem}.line-item-quantity-select-wrapper{display:flex}.line-item-quantity-group{width:-moz-fit-content;width:fit-content}.line-item-details,.line-item-quantity,.line-item-tax-price,.line-item-total-price,.line-item-unit-price{display:flex;flex-flow:column nowrap;justify-content:center!important}.line-item-quantity-label,.line-item-tax-price-label,.line-item-total-price-label,.line-item-unit-price-label{color:var(--bs-text-color-primary);font-size:.75rem;font-style:normal;font-weight:700;line-height:1rem;margin-bottom:0;width:50%}.line-item-quantity-value,.line-item-tax-price-value,.line-item-total-price-value,.line-item-unit-price-value{color:var(--bs-text-color-primary);width:50%}@media(min-width:768px){.line-item-quantity-value,.line-item-tax-price-value,.line-item-total-price-value,.line-item-unit-price-value{width:auto}}.line-item-quantity,.line-item-tax-price,.line-item-unit-price{margin-bottom:.5rem}@media(min-width:768px){.line-item-quantity,.line-item-tax-price,.line-item-unit-price{margin-bottom:0}}.line-item-tax-price,.line-item-total-price,.line-item-unit-price{flex-flow:row nowrap;font-size:.75rem;font-style:normal;line-height:1rem}@media(min-width:768px){.line-item-tax-price,.line-item-total-price,.line-item-unit-price{flex-flow:column nowrap}}.line-item-tax-price-value,.line-item-total-price-value,.line-item-unit-price-value{text-align:right}.line-item-unit-price-value-descriptor{display:none}.line-item-total-price-label,.line-item-unit-price-label{display:block}@media(min-width:768px){.line-item-total-price-label,.line-item-unit-price-label{display:none}}.line-item .cart-item-abo-badges,.line-item-details-characteristics{margin:0}.line-item .cart-item-abo,.line-item .product-feature-list,.line-item .product-feature-list-item,.line-item .product-wishlist,.line-item-characteristics-row,.line-item-delivery-date,.line-item-product-number,.line-item-subscription{margin:.25rem 0 0}.line-item .product-feature-label,.line-item .product-feature-list,.line-item .product-feature-list-list,.line-item .product-feature-value,.line-item-delivery-date,.line-item-details-characteristics,.line-item-product-number,.line-item-subscription{font-size:.75rem;line-height:1rem}.line-item .product-feature-label{font-weight:700}.line-item .product-feature-value{font-weight:400}.mollie-credit-card-mandate{margin:1rem 0 0;width:100%}.mollie-components-credit-card .block-group{display:block;position:relative}.mollie-components-credit-card .block-group:after{clear:both;content:"";display:block}.mollie-components-credit-card .block-group .b1{float:left;position:relative;width:48%}.mollie-components-credit-card .block-group .b2{float:right;width:48%}.mollie-components-credit-card .intro-text{margin-top:0}.mollie-components-credit-card .input--field.mollie{box-shadow:none}.mollie-components-credit-card label{font-weight:700;margin-top:.5rem}.mollie-components-credit-card .tag-line{margin-top:.5rem}.mollie-components-credit-card .tag-line .logo{display:inline-block;margin-top:-.5rem;max-width:3.125rem}.cart-offcanvas .offcanvas-body{background-color:var(--bs-gray-100);padding:0}.cart-offcanvas .offcanvas-cart-header{margin-bottom:1.5rem}.cart-offcanvas .offcanvas-cart-body{background-color:#f4f0eb;padding:1.5rem}.cart-offcanvas .offcanvas-cart-body .offcanvas-cart-items{border-bottom:0;margin:0}.cart-offcanvas .offcanvas-cart-footer{padding:1.5rem}.cart-offcanvas .offcanvas-cart-footer .offcanvas-summary{margin:0 0 .5rem}.cart-offcanvas .offcanvas-cart-footer .offcanvas-summary .shipping-label,.cart-offcanvas .offcanvas-cart-footer .offcanvas-summary .shipping-value,.cart-offcanvas .offcanvas-cart-footer .offcanvas-summary .summary-label,.cart-offcanvas .offcanvas-cart-footer .offcanvas-summary .summary-value{font-size:.75rem;line-height:1.3333333333}.cart-offcanvas .offcanvas-cart-footer .offcanvas-shipping-preference .form-select{background-color:var(--bs-gray-100);border:.0625rem solid var(--bs-black);font-size:.75rem;font-weight:700;line-height:1.3333333333}.cart-offcanvas .offcanvas-cart-footer .offcanvas-shipping-preference--hidden .form-select{margin-top:0!important}.cart-offcanvas .offcanvas-cart-footer .offcanvas-cart-tax{font-size:.625rem;line-height:1.5}.cart-offcanvas .offcanvas-cart-footer .offcanvas-cart-actions .input-group .form-control{border:.0625rem solid var(--bs-black);font-size:.75rem;font-weight:700;line-height:1.3333333333}.cart-offcanvas .offcanvas-cart-footer .offcanvas-cart-actions .input-group .form-control::-moz-placeholder{color:var(--bs-black)}.cart-offcanvas .offcanvas-cart-footer .offcanvas-cart-actions .input-group .form-control::placeholder{color:var(--bs-black)}.cart-offcanvas .offcanvas-cart-footer .offcanvas-cart-actions .input-group .btn{padding:.6875rem}.cart-offcanvas .offcanvas-cart-footer .offcanvas-cart-actions .input-group .btn,.cart-offcanvas .offcanvas-cart-footer .offcanvas-cart-actions .input-group .btn:before{border-radius:0!important}.cart-offcanvas .offcanvas-cart-footer .offcanvas-cart-actions .d-grid>.btn-primary{margin-bottom:1rem}.cart-offcanvas .btn.js-toggle-shipping-selection{color:var(--bs-text-color-primary);font-size:.6875rem;font-weight:400;text-decoration:underline}.offcanvas.off-canvas-filter{max-width:24.25rem}@media(min-width:768px){.offcanvas.off-canvas-filter{max-width:23.375rem}}@media(min-width:1024px){.offcanvas.off-canvas-filter{max-width:32rem;width:100%}}.offcanvas.off-canvas-filter .js-offcanvas-close{background-color:var(--bs-black);color:var(--bs-white);padding:.75rem}.offcanvas.off-canvas-filter .filter-panel{padding:0 1.5rem}@media(min-width:768px){.offcanvas.off-canvas-filter .filter-panel{padding:0 2.5rem}}.offcanvas.off-canvas-filter .filter-panel-offcanvas-header{display:flex;height:auto;padding:1.5rem}@media(min-width:768px){.offcanvas.off-canvas-filter .filter-panel-offcanvas-header{padding:2.5rem}}.offcanvas.off-canvas-filter .filter-panel-offcanvas-only{display:flex}.offcanvas.off-canvas-filter .filter-panel-items-container{display:grid;grid-template-columns:repeat(1,1fr);margin-bottom:.5rem}@media(min-width:1280px){.offcanvas.off-canvas-filter .filter-panel-items-container{gap:1rem}}.offcanvas.off-canvas-filter .filter-panel-items-container .filter-panel-item-toggle{margin-bottom:1rem}@media(min-width:1280px){.offcanvas.off-canvas-filter .filter-panel-items-container .filter-panel-item-toggle{margin-bottom:0}}.offcanvas.off-canvas-filter .filter-panel-item:last-of-type .filter-panel-item-toggle{margin-bottom:0}.navigation-offcanvas-overlay,.navigation-offcanvas-placeholder{background-color:#f4f0eb}.navigation-offcanvas-list-item{border-bottom:.0625rem solid var(--bs-gray-200)}.navigation-offcanvas-link{justify-content:flex-start;transition:color .3s ease}.navigation-offcanvas-link.is-current-category{flex-flow:row wrap;font-size:1rem;font-weight:700;justify-content:space-between;line-height:1.5}.navigation-offcanvas-link.is-current-category:hover .nav-item-current-category-btn{border-color:#b06d32}.navigation-offcanvas-link.is-current-category .nav-item-current-category{align-items:center;display:flex}.navigation-offcanvas-link.is-current-category .nav-item-current-category-btn{border:.0625rem solid var(--bs-black);border-radius:.75rem;font-size:.75rem;line-height:1rem;padding:.1875rem .9375rem;transition:border .3s ease}.navigation-offcanvas-link.nav-item{padding:1rem}.navigation-offcanvas-link.is-back-link .navigation-offcanvas-link-icon{margin-left:0}.navigation-offcanvas-link-icon{flex-shrink:0;margin-left:auto}.navigation-offcanvas-link-icon svg{fill:none}.navigation-offcanvas-actions{background-color:var(--bs-gray-100);inset:auto 0 0;justify-content:center;max-width:25rem;position:fixed;z-index:1}@media(max-width:410px){.navigation-offcanvas-actions{width:calc(100% - .625rem)}}.navigation-offcanvas-actions .languages-menu.dropdown{position:static}.navigation-offcanvas-actions .dropdown-menu.show{inset:auto 0 3.5rem!important;transform:none!important}.navigation-offcanvas-actions .header-language-btn{padding-bottom:1rem;padding-top:1rem}.offcanvas{background-color:#f4f0eb}.offcanvas.offcanvas-end .offcanvas-close{justify-content:flex-start}.offcanvas.offcanvas-end .offcanvas-close svg{margin-right:.5rem}.offcanvas.offcanvas-filter .js-offcanvas-close{background:var(--bs-black);color:var(--bs-white);padding:.75rem}.offcanvas.offcanvas-filter .js-offcanvas-close:hover{background:linear-gradient(189deg,#af5f33 20.1%,#d38d53 36.47%,#964526 78.36%)}.order-table{border:none;margin-bottom:1rem}.order-table-header-heading,.order-table-header-order-status{margin:0}.order-table-header-order-status-wrapper{margin-right:1rem;text-align:right}@media(min-width:768px){.order-table-header-order-status-wrapper{margin-right:1.5rem}}.order-table-header-order-number{border-bottom:.0625rem solid var(--bs-gray-400);font-size:.75rem;line-height:1rem;margin:.5rem 0 1rem;padding-bottom:1rem}.order-table-header-order-number .order-table-body-value,.order-table-header-order-number .order-table-header-label{display:inline-block;text-align:left;width:auto}.order-table-header-order-table-container{position:relative}.order-table-header-order-table-container .row{margin-bottom:0}.order-table-header-order-table-body,.order-table-header-order-table-header{font-size:.75rem;line-height:1rem}.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{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-hide-btn{width:100%}@media(min-width:768px){.order-table-header-order-table-body-cell .order-hide-btn{position:absolute;right:0;top:50%;transform:translateY(-50%);width:auto}}.order-table-header-context-menu{height:2rem;width:2rem}.order-table-header-context-menu-wrapper{margin:0;position:relative;right:0;top:0;width:auto}.order-table-header-context-menu-content{padding:1rem}.order-table-header-context-menu-content a+p.legal{margin-top:1rem}.order-table-header-context-menu-indicator{right:-.25rem;top:-.25rem;z-index:2}.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-item-header{background-color:var(--bs-gray-100);padding:.5rem}@media(min-width:768px){.order-item-header{padding:1.5rem}}.order-item-header>.row{margin-bottom:0}.order-item-status-badge{line-height:1rem}.order-item-status-badge.order-item-status-badge-open{background-color:#51caef;color:var(--bs-white)}.order-item-status-badge.order-item-status-badge-in_progress{background-color:var(--bs-info);color:var(--bs-white)}.order-item-status-badge.order-item-status-badge-completed{background-color:var(--bs-success);color:var(--bs-white)}.order-item-status-badge.order-item-status-badge-cancelled,.order-item-status-badge.order-item-status-badge-failed{background-color:var(--bs-danger);color:var(--bs-white)}.order-item-actions{padding:.75rem 0 0}@media(min-width:768px){.order-item-actions{padding:0}}.order-item-detail-footer{padding:0}.order-item-detail-footer .row{margin-bottom:0}.order-detail-content{border-left:.25rem solid var(--bs-gray-100);border-right:.25rem solid var(--bs-gray-100);border-top:0!important}.order-detail-content-header{border:0;font-size:.75rem;font-weight:700;line-height:1rem;margin:0;padding:1.5rem 1.25rem .5rem}.order-detail-content-header>.row{margin-bottom:0}.order-detail-content-footer{background-color:var(--bs-gray-100);padding:1.5rem 1.25rem 1rem}.pagination-nav{align-items:center;display:flex;justify-content:center;margin-top:.5rem;min-height:3.625rem;padding:0 .5rem}@media(min-width:1024px){.pagination-nav{justify-content:flex-end;margin-top:.25rem}}.pagination-nav .pagination-label{color:var(--bs-text-color-primary);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 .5rem}.pagination-nav .pagination li:hover label{background:linear-gradient(189deg,#af5f33 20.1%,#d38d53 36.47%,#964526 78.36%);color:var(--bs-white)}.pagination-nav .pagination li.active label{background:var(--bs-black);border:.0625rem solid #3d6051;color:var(--bs-white)}.pagination-nav .pagination li label{align-items:center;background:var(--bs-gray-200);border-radius:2.75rem;color:var(--bs-gray-600);display:flex;font-size:.875rem;font-weight:700;justify-content:center;line-height:1.4285714286;max-height:1.625rem;min-height:1.625rem;min-width:1.625rem;padding:0 .25rem}.pagination-nav .pagination li.disabled{display:none}.pagination-nav .pagination li.page-first,.pagination-nav .pagination li.page-last,.pagination-nav .pagination li.page-next,.pagination-nav .pagination li.page-prev{align-items:center;display:flex;justify-content:center;max-height:1rem;min-height:1rem;min-width:1rem}.pagination-nav .pagination li.page-first svg,.pagination-nav .pagination li.page-last svg,.pagination-nav .pagination li.page-next svg,.pagination-nav .pagination li.page-prev svg{fill:none;color:var(--bs-black);top:unset}.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{background:transparent;border:0;min-height:unset;min-width:unset;padding:0}.pagination-nav .pagination li.page-first.disabled,.pagination-nav .pagination li.page-last.disabled,.pagination-nav .pagination li.page-next.disabled,.pagination-nav .pagination li.page-prev.disabled{display:none}.confirm-payment-shipping .card-headline{border-bottom:0;margin-bottom:1.5rem;padding-bottom:0}.payment-methods,.shipping-methods{border:.0625rem solid var(--bs-gray-300);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;order:-1;width:4.5rem}.payment-method-label.form-check-label,.shipping-method-label.form-check-label{align-items:center;display:flex;flex-flow:row wrap;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-100)}.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:.875rem;line-height:1.25rem;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:var(--bs-text-color-primary-disabled)}.payment-method-image-description-container{align-items:center;display:flex;flex-flow:row nowrap}.is-act-editorder .shipping-method{border:.0625rem solid var(--bs-gray-300)!important;overflow:hidden}.product-box{background-color:var(--bs-gray-100);border:0;border-radius:.5rem;padding:0;transition:all .3s ease-in}.product-box:hover{box-shadow:0 .5rem 1rem rgba(0,0,0,.15);margin-bottom:.5rem;margin-top:-.5rem}.product-box .card-body{display:flex;flex-flow:column nowrap;padding:0;position:relative}.product-box .card-body .delivery-status-indicator{height:1.5rem;width:1.5rem}.product-box .card-body .product-image-wrapper{flex-basis:auto;flex-grow:0;height:auto;margin:.5rem}@media(min-width:768px){.product-box .card-body .product-image-wrapper{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-rating{align-items:center;display:flex}.product-box .card-body .product-rating-average{color:var(--bs-primary-light)}.product-box .card-body .product-info{display:flex;flex-flow:column nowrap;flex-grow:1;flex-shrink:0;justify-content:space-between;margin:.5rem}@media(min-width:768px){.product-box .card-body .product-info{margin:.5rem 1rem 1rem}}.product-box .card-body .product-info-top{align-self:flex-start;margin-bottom:.5rem;width:100%}@media(min-width:1024px){.product-box .card-body .product-info-top{margin-bottom:1rem}}.product-box .card-body .product-info-bottom{align-self:flex-end;width:100%}.product-box .card-body .product-manufacturer{color:var(--bs-headline-color);font-size:.875rem;line-height:1.4285714286;margin-bottom:0}.product-box .card-body .product-description{height:auto;margin-top:0}.product-box .card-body .product-name{font-size:1rem;font-weight:700;height:auto!important;line-height:1.5;-webkit-line-clamp:inherit;margin-bottom:.5rem;transition:color .3s ease}.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:.875rem;justify-content:space-between;line-height:1.4285714286;margin-bottom:0}.product-box .card-body .product-price-wrapper{margin-bottom:-.25rem}.product-box .card-body .product-price{font-size:1rem;line-height:1.25;margin-top:.25rem;min-height:auto}.product-box .card-body .product-price-action{align-items:center;display:flex;flex-wrap:nowrap}.product-box .card-body .product-price-with-list-price{color:var(--bs-danger)}.product-box .card-body .product-price-info{display:flex;flex-direction:column;flex-grow:1;margin-top:0}.product-box .card-body .product-price-info .product-price-unit{margin-bottom:0;order:2}.product-box .card-body .product-price-info .product-price-wrapper{order:1}.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:.875rem;height:auto;line-height:1.4285714286}.product-box .card-body .product-price.with-regulation-price{font-size:.875rem;line-height:1.4285714286;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{color:var(--bs-text-color-primary-disabled);padding-left:0}.product-box .card-body .product-unit-label{font-weight:400}.product-box .card-body .product-action{flex-shrink:0;margin-top:0}@media(min-width:1024px){.product-box .card-body .product-action{align-self:flex-end;width:auto}}.product-box .card-body .product-cheapest{font-size:.875rem;line-height:1.4285714286;margin:0;min-height:auto}.product-box .card-body .product-cheapest-price-price{font-weight:400}.product-box .card-body .price-unit-content,.product-box .card-body .price-unit-reference{display:inline-block}.product-box .card-body .price-unit-reference{color:var(--bs-gray-700);font-size:.625rem}.product-box .card-body .btn-buy{background:var(--bs-black);color:var(--bs-white)}.product-box .card-body .btn{margin-top:.5rem;width:100%}@media(min-width:1024px){.product-box .card-body .btn{margin-top:0;width:auto}}.product-box .card-body .btn.details-button{font-size:1rem;line-height:1.5;padding-left:1.5rem;padding-right:1.5rem}.quantity-selector-group .quantity-selector-group-input{border-bottom:.0625rem solid var(--bs-gray-300);border-top:.0625rem solid var(--bs-gray-300);font-size:.75rem;font-weight:700;line-height:1rem;min-width:1rem;padding-left:.5rem;padding-right:.5rem}.quantity-selector-group .quantity-selector-group-input:focus,.quantity-selector-group .quantity-selector-group-input[focus]{border-color:var(--bs-gray-300)}.quantity-selector-group .btn.btn-minus,.quantity-selector-group .btn.btn-plus{width:3rem}.quantity-selector-group .input-group-text{background-color:#f4f0eb;border:.0625rem solid var(--bs-gray-300);border-left:0;border-radius:3rem;color:var(--bs-black)}.quantity-selector-group.line-item-quantity-group,.quantity-selector-group.product-detail-quantity-group{height:3rem}.register-login-container{align-items:center;background-color:#3d6051;display:flex;flex-flow:row nowrap;margin-bottom:2.5rem;padding:1rem 1.5rem}@media(min-width:768px){.register-login-container{margin-bottom:4rem}}@media(min-width:1280px){.register-login-container{margin-bottom:5rem;padding:1.5rem 2.5rem}}.register-login-icon{color:var(--bs-white);flex-shrink:0;padding-right:1.5rem}@media(min-width:1280px){.register-login-icon{padding-right:2.5rem}}.register-login-textbox{border-left:.0625rem solid hsla(33,29%,94%,.2);flex-grow:1;padding-left:1.5rem;text-align:center}@media(min-width:1280px){.register-login-textbox{padding-left:2.5rem}}.register-login-textbox-title{color:#f4f0eb;margin-bottom:1rem}.register-login-textbox :last-child{margin-bottom:0}.is-ctl-product.sticky-buy-button .content-main{padding-bottom:13.125rem}@media(min-width:768px){.is-ctl-product.sticky-buy-button .content-main{padding-bottom:12.5rem}}@media(min-width:1024px){.is-ctl-product.sticky-buy-button .content-main{padding-bottom:14.375rem}}.is-ctl-product.sticky-buy-button .quantity-selector-group.product-detail-quantity-group{height:2.5rem}.is-ctl-product.sticky-buy-button.footer-reached{position:relative}.is-ctl-product.sticky-buy-button.footer-reached .cms-block-gallery-buybox .cms-block-container{position:static}.is-ctl-product.sticky-buy-button.footer-reached .footer-main{position:relative;z-index:11}.is-ctl-subscription .card-col{margin-bottom:0}.is-ctl-subscription .address-card{margin-bottom:1rem}.is-ctl-subscription .badge{font-family:Roboto,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;line-height:1rem;margin-left:.5rem}.subscription-item-body>.card-title{font-family:Lora,sans-serif;margin-bottom:1rem}.is-act-index .subscription-item-body{background-color:var(--bs-gray-100);padding:1rem}@media(min-width:768px){.is-act-index .subscription-item-body{padding:1.5rem}}@media(min-width:1280px){.is-act-index .subscription-item-body{padding:2.5rem}}.is-act-index .subscription-item-body>.card-title{align-items:center;border-bottom:.0625rem solid var(--bs-gray-300);display:flex;flex-flow:row wrap;padding-bottom:1rem}@media(min-width:768px){.is-act-index .subscription-item-body>.card-title{margin-bottom:1.5rem;padding-bottom:1.5rem}}.is-act-index .subscription-item-body>.card-title>div{font-family:Roboto,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem;margin-top:.25rem;width:100%}.is-act-index .subscription-item-body>.card-title>div small{font-size:.875rem;line-height:1.25rem}.subscription-created-date,.subscription-interval,.subscription-last-execution,.subscription-next-execution,.subscription-payment-method,.subscription-shipping-method,.subscription-total{margin-bottom:1rem}@media(min-width:768px){.subscription-created-date,.subscription-interval,.subscription-last-execution,.subscription-next-execution,.subscription-payment-method,.subscription-shipping-method,.subscription-total{margin-bottom:1.5rem}.is-act-index .subscription-created-date,.is-act-index .subscription-interval,.is-act-index .subscription-last-execution,.is-act-index .subscription-next-execution,.is-act-index .subscription-payment-method,.is-act-index .subscription-shipping-method,.is-act-index .subscription-total{float:left;width:50%}}.subscription-created-date>strong,.subscription-interval>strong,.subscription-last-execution>strong,.subscription-next-execution>strong,.subscription-payment-method>strong,.subscription-shipping-method>strong,.subscription-total>strong{display:block}.subscription-total{margin-bottom:0}@media(min-width:768px){.subscription-total{margin-bottom:1.5rem}}.subscription-address-container.row{border-bottom:.0625rem solid var(--bs-gray-300);border-top:.0625rem solid var(--bs-gray-300);margin:0 0 1rem;padding:1rem 0}@media(min-width:768px){.subscription-address-container.row{margin:0 0 1.5rem;padding:1.5rem 0}}.subscription-address-invoice,.subscription-address-shipping{padding-left:0;padding-right:0}.subscription-actions-buttons.row{margin:0}.subscription>br{clear:left}.subscription .card-actions{margin:0}@media(min-width:1024px){.cms-element-px-blog-detail .px-text-component{max-width:62.5rem}}.cms-element-px-blog-teaser .swiper-button-next,.cms-element-px-blog-teaser .swiper-button-prev{display:none}.px-blog-teaser{border-radius:.5rem!important;overflow:hidden;position:relative}.px-blog-teaser .px-teaser-image:after{background:linear-gradient(180deg,rgba(61,61,61,0) 0,#3d3d3d);bottom:0;content:"";display:block;height:24.44%;left:0;mix-blend-mode:multiply;position:absolute;right:0}.px-blog-teaser .px-teaser-content{bottom:-3rem;color:var(--bs-white);left:0;padding:1rem;position:absolute;transition:bottom .3s ease-in-out}.px-blog-teaser .px-teaser-content .headline{color:var(--bs-white)}.px-blog-teaser:hover .px-teaser-content{bottom:0}.card-header.px-blog-teaser-filter-header{background:none;margin-bottom:1.5rem}.card-header.px-blog-teaser-filter-header .nav{border-bottom:.0625rem solid var(--bs-gray-600)}.card-header.px-blog-teaser-filter-header .nav-item{padding:0}.card-header.px-blog-teaser-filter-header .nav-item:not(:last-child){margin-right:1.5rem}.card-header.px-blog-teaser-filter-header .nav-link{color:var(--bs-gray-600);font-size:.75rem;font-weight:700;line-height:1.3333333333;padding:0}.card-header.px-blog-teaser-filter-header .nav-link.active{border-bottom:.1875rem solid #b06d32;color:#b06d32}.cms-element-cross-selling-wrapper .cms-element-cross-selling+.cross-selling-headline{margin-top:4rem}@media(min-width:768px){.cms-element-cross-selling-wrapper .cms-element-cross-selling+.cross-selling-headline{margin-top:5rem}}@media(min-width:1280px){.cms-element-cross-selling-wrapper .cms-element-cross-selling+.cross-selling-headline{margin-top:7.5rem}}.cms-element-cross-selling-wrapper .cross-selling-headline{margin-bottom:1rem}@media(min-width:768px){.cms-element-cross-selling-wrapper .cross-selling-headline{margin-bottom:1.5rem}}.cms-element-px-basic-teaser.variant-px-image-gallery .px-teaser{position:relative}.cms-element-px-basic-teaser.variant-px-image-gallery .px-teaser .px-teaser-copyright-text{bottom:.5rem;color:var(--bs-white);left:.5rem;position:absolute}.LandbotLivechat{bottom:0!important;display:none;right:0!important;transition:.45s cubic-bezier(.3,0,.15,1);z-index:1030!important}.LandbotLivechat.is-open{height:calc(100dvh - .75rem)!important}@media(min-width:1280px){.LandbotLivechat{display:block}}.is-ctl-product.sticky-buy-button .LandbotLivechat{bottom:5rem!important}@media(min-width:768px){.is-ctl-product.sticky-buy-button .LandbotLivechat{bottom:7rem!important}}.is-ctl-product.sticky-buy-button .LandbotLivechat.is-open{height:calc(100dvh - .75rem)!important}@media(min-width:768px){.is-ctl-product.sticky-buy-button .LandbotLivechat.is-open{height:calc(100dvh - 8.125rem)!important}}.is-ctl-product.sticky-buy-button.footer-reached .LandbotLivechat{bottom:0!important}.is-ctl-product.sticky-buy-button.footer-reached .LandbotLivechat.is-open{height:calc(100dvh - .75rem)!important}.scroll-up-button{left:auto!important;right:2.375rem!important}.scroll-up-button.is-visible{bottom:2.0625rem!important;right:2.375rem!important}.scroll-up-button .btn-icon-only,.scroll-up-button .btn-icon-only:before{border-radius:1rem!important}.is-ctl-product.sticky-buy-button .scroll-up-button.is-visible{bottom:5.375rem!important}@media(min-width:768px){.is-ctl-product.sticky-buy-button .scroll-up-button.is-visible{bottom:8.5rem!important}}.is-ctl-product.sticky-buy-button.footer-reached .scroll-up-button.is-visible{bottom:2.0625rem!important}.cms-element-px-subcategory-listing .subcategory-listing-item{position:relative}.cms-element-px-subcategory-listing .subcategory-listing-item-image:after{background:linear-gradient(180deg,rgba(61,61,61,0) 0,#3d3d3d);bottom:0;content:"";display:block;height:16.56%;left:0;mix-blend-mode:multiply;position:absolute;right:0}.cms-element-px-subcategory-listing .subcategory-listing-item-link{bottom:0;left:0;padding:1.5rem;position:absolute}.cms-element-px-subcategory-listing .subcategory-listing-item-link-text{color:var(--bs-white);margin:0}.px-testimonial{background-color:hsla(0,0%,100%,.92);border-radius:1rem;box-shadow:0 .125rem .25rem rgba(0,0,0,.075);margin:0 auto;max-width:50rem;padding:6rem 2rem}@media(min-width:768px){.px-testimonial{padding:6rem 3rem}}.px-testimonial .px-testimonial-quote-bottom,.px-testimonial .px-testimonial-quote-top{color:var(--bs-gray-300)}.px-testimonial .px-testimonial-content{display:flex;flex-direction:column;gap:2.5rem;padding:0}@media(min-width:768px){.px-testimonial .px-testimonial-content{flex-direction:row;margin-bottom:0}}.px-testimonial .px-testimonial-image{border:.25rem solid var(--bs-gray-300);border-radius:100%;flex-shrink:0;height:12.5rem;margin:-2rem auto 0;width:12.5rem}@media(min-width:768px){.px-testimonial .px-testimonial-image{height:13.75rem;margin-left:.5rem;margin-top:0;width:13.75rem}}.px-testimonial .px-testimonial-side-text{margin-left:0}.px-testimonial .px-testimonial-name{font-size:1rem;font-style:italic;font-weight:700}div.breadcrumb{overflow-x:auto}.is-ctl-product div.breadcrumb,.is-ctl-webapp div.breadcrumb{margin-bottom:0}div.breadcrumb ol.breadcrumb{align-items:center;display:flex;flex-wrap:nowrap;white-space:nowrap}div.breadcrumb ol.breadcrumb .breadcrumb-placeholder{margin:0 .25rem}div.breadcrumb ol.breadcrumb .breadcrumb-item{font-size:.75rem;font-weight:700;line-height:1.3333333333}div.breadcrumb ol.breadcrumb .breadcrumb-item+.breadcrumb-item{padding:0}div.breadcrumb ol.breadcrumb .breadcrumb-item+.breadcrumb-item:before{content:none}div.breadcrumb ol.breadcrumb .breadcrumb-item .breadcrumb-link{color:var(--bs-text-color-primary);transition:color .3s ease}div.breadcrumb ol.breadcrumb .breadcrumb-item .breadcrumb-link:hover{color:#b06d32;text-decoration:none}div.breadcrumb ol.breadcrumb .breadcrumb-item .breadcrumb-link.is-active{color:rgba(var(--bs-black-rgb),.4)}div.breadcrumb ol.breadcrumb .breadcrumb-item .breadcrumb-link.home-link{align-items:center;display:flex;flex-flow:row nowrap;margin-right:2.5rem}div.breadcrumb ol.breadcrumb .breadcrumb-item .breadcrumb-link.home-link svg{margin-right:.5rem}.is-act-accountaddressoverview .address-list .card-headline{border-bottom:.0625rem solid var(--bs-gray-400);padding-bottom:.25rem}.is-act-accountaddressoverview .address-list .address-actions-defaults .address-action-set-default .icon{margin-right:.25rem}.is-act-accountaddressoverview .address-list .address-actions-defaults .address-action-set-default .icon>svg{top:0}.address-form-submit{margin-top:.5rem}.account .card-headline{border-bottom:none;padding-bottom:0}.account .card-actions{margin-top:.5rem}.account .card-actions>.btn{width:auto}.account .card-body .address{padding:0}.account .card-body p{margin-bottom:0}.account-register .login-card{margin-bottom:4rem}@media(min-width:1280px){.account-register .login-card{margin-bottom:2.5rem}.account-content,.account-register{justify-content:space-between}}.account-profile-personal,.account-welcome{margin-bottom:2.5rem}@media(min-width:768px){.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:.875rem;line-height:1.25rem}.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:#b06d32;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-black);font-size:.875rem;font-weight:700;line-height:1.25rem;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-black);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-item.has-dummy-address,.account-aside-item.has-inactive-subscription{align-items:center;display:flex}.account-aside-item.has-dummy-address svg,.account-aside-item.has-inactive-subscription svg{margin-left:.5rem}.account-aside-item.has-dummy-address svg{color:var(--bs-warning)}.account-aside-item.has-inactive-subscription svg{color:var(--bs-danger)}.account-aside-footer.card-footer{border-top:.0625rem solid var(--bs-gray-400)!important;margin-top:1rem;padding:1.5rem 0 0}.account-aside-btn.btn-link{color:var(--bs-headline-color);font-size:.875rem;font-weight:500;line-height:1.25rem;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{border:none;font-size:1rem;font-weight:700;line-height:1.1875;margin-bottom:1rem;padding:0}.account-menu-login{border:0;margin-bottom:0;padding-bottom:0}.account-menu-login-button{margin-bottom:1rem}.account-menu-register{color:var(--bs-text-color-primary);font-size:.875rem;line-height:1.25rem}.account-menu-dropdown{border:0;border-radius:0;box-shadow:0 2.5rem 2.5rem 0 rgba(0,0,0,.15);min-width:19.375rem;padding:2.5rem}.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,.account-overview-profile-name{margin-bottom:0}.account-overview-profile-mail{margin-bottom:.5rem}.account-overview-payment strong{font-size:.875rem;line-height:1.25rem}.account-overview-newsletter{order:1}.account-overview-newest-order{margin-top:2.5rem;order:2}@media(min-width:768px){.account-overview-newest-order{margin-top:4rem}}@media(min-width:1280px){.account-overview-newest-order{margin-top:5rem}}.is-act-profileoverview .account-profile-personal .card-headline{border-bottom:.0625rem solid var(--bs-gray-400);padding-bottom:.25rem}.is-act-profileoverview .card-actions{display:flex}.is-act-profileoverview .card-actions>.btn{display:inline-flex;width:auto}.is-act-profileoverview .card-actions>.btn:first-child{margin-right:.5rem}.is-ctl-subscription.is-act-detail .account-welcome{margin-bottom:.5rem}.is-ctl-subscription.is-act-detail .abo-detail-headline{align-items:center;display:flex;margin-bottom:.25rem}.is-ctl-subscription.is-act-detail .abo-detail-content{background:var(--bs-gray-100);margin:2.5rem 0;padding:1rem}@media(min-width:768px){.is-ctl-subscription.is-act-detail .abo-detail-content{padding:1.5rem}}@media(min-width:1280px){.is-ctl-subscription.is-act-detail .abo-detail-content{padding:2.5rem}}.is-ctl-subscription.is-act-detail .abo-detail-content .address-card{margin-bottom:0}.is-ctl-subscription.is-act-detail .abo-detail-content .row:first-child{border-bottom:.0625rem solid var(--bs-gray-300)}.is-ctl-subscription.is-act-detail .abo-detail-content .row:last-child{margin-bottom:0}.is-ctl-subscription.is-act-detail .abo-detail-content .subscription-item-body .address{margin-bottom:1.5rem}@media(min-width:576px){.is-ctl-subscription.is-act-detail .abo-detail-content .subscription-item-body .address{margin-bottom:0}}.is-ctl-subscription.is-act-detail .subscription-overview-button{margin-bottom:1.5rem}.is-ctl-subscription.is-act-detail .subscription-overview-button a{font-size:1rem;line-height:1.5;padding:.5rem 1.5rem}.is-ctl-subscription.is-act-detail .subscription-overview-button svg{margin-right:.5rem}.is-ctl-subscription.is-act-detail .subscription-item-body>div{margin-bottom:1rem}.is-ctl-subscription.is-act-detail .subscription-item-body>div>strong{display:block}.is-ctl-subscription.is-act-detail .subscription-item-body .subscription-shipping-method{margin-bottom:2.5rem}@media(min-width:576px){.is-ctl-subscription.is-act-detail .subscription-item-body .subscription-shipping-method{margin-bottom:1rem}}.is-ctl-subscription.is-act-detail .subscription-product-table{background-color:var(--bs-gray-100);margin-bottom:2.5rem;padding:1rem}@media(min-width:768px){.is-ctl-subscription.is-act-detail .subscription-product-table{padding:1.5rem}}@media(min-width:1280px){.is-ctl-subscription.is-act-detail .subscription-product-table{padding:2.5rem}}.is-ctl-subscription.is-act-detail .subscription-product-table .card-title{margin-bottom:2.5rem}.is-ctl-subscription.is-act-detail .subscription-product-table .cart-table-header{margin-bottom:0}.is-ctl-subscription.is-act-detail .subscription-product-table .cart-header-row{margin-bottom:.5rem}.is-ctl-subscription.is-act-detail .subscription-product-table .cart-header-row>div{font-family:Roboto,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:.75rem;font-weight:700;line-height:1.3333333333}.is-ctl-subscription.is-act-detail .subscription-summary-table{background:var(--bs-gray-100);margin-bottom:0;padding:.5rem}@media(min-width:768px){.is-ctl-subscription.is-act-detail .subscription-summary-table{padding:1rem}}@media(min-width:1280px){.is-ctl-subscription.is-act-detail .subscription-summary-table{padding:1.5rem}}.is-ctl-subscription.is-act-detail .subscription-summary-table .checkout-aside-summary-list{margin-bottom:0}.is-ctl-subscription.is-act-detail .subscription-summary-table .card-title{border-bottom:.0625rem solid var(--bs-black);padding-bottom:.25rem}.is-ctl-subscription.is-act-detail .subscription-summary-table .checkout-aside-summary-label,.is-ctl-subscription.is-act-detail .subscription-summary-table .checkout-aside-summary-value{font-size:.75rem;line-height:1.3333333333}.is-ctl-subscription.is-act-detail .subscription-summary-table .checkout-aside-summary-total{border-top:.0625rem solid var(--bs-black);margin-top:0;padding-top:.5rem}.is-ctl-subscription.is-act-detail .subscription-summary-table .summary-net{margin-top:0}.is-ctl-subscription.is-act-index .subscription-item-body .subscription-summary{display:flex;flex-wrap:wrap}.is-ctl-subscription.is-act-index .subscription-item-body .subscription-summary>div{margin-bottom:1rem;width:100%}@media(min-width:576px){.is-ctl-subscription.is-act-index .subscription-item-body .subscription-summary>div{width:50%}}.is-ctl-subscription.is-act-index .subscription-item-body .subscription-summary>div>strong{display:block}.cookie-permission-container{padding:1rem}.cookie-permission-container .cookie-permission-content{font-size:.875rem;line-height:1.4285714286}.cookie-permission-container .cookie-permission-actions button{font-size:.875rem;height:100%;line-height:1.7142857143;padding:0 .5rem}.cookie-permission-container .cookie-permission-actions button.btn-primary{padding:.25rem 1rem}@media(min-width:576px){.cookie-permission-container .cookie-permission-actions button.btn-primary{margin-left:.5rem}}.offcanvas-cookie .offcanvas-cookie-description{border-bottom:.0625rem solid var(--bs-gray-400)}.offcanvas-cookie .offcanvas-cookie-description>p{margin-bottom:2.5rem}.offcanvas-cookie .offcanvas-cookie-description .offcanvas-cookie-header{font-size:1rem;line-height:1.1875}.offcanvas-cookie-entries{height:0}.offcanvas-cookie-entries p{font-size:.875rem;line-height:1.7142857143;margin-bottom:1rem;margin-top:0;padding-top:0}.offcanvas-cookie-entries .toggle-plus-minus{border:.125rem solid var(--bs-black);height:2rem;position:absolute;right:0;top:-.875rem;width:2rem}.offcanvas-cookie-entries .toggle-plus-minus:hover{cursor:pointer}.offcanvas-cookie-entries .toggle-plus-minus span{background-color:var(--bs-black);height:.125rem;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);transition:.3s;width:.625rem;z-index:-1}.offcanvas-cookie-entries .toggle-plus-minus span:last-of-type{height:.625rem;width:.125rem}.offcanvas-cookie-entries--active{height:auto}.offcanvas-cookie-entries--active .toggle-plus-minus span:last-of-type{height:.125rem}.offcanvas-cookie-entries .offcanvas-cookie-entry{padding:0 0 1rem 2rem}.offcanvas-cookie-list{border:none}.dropdown-menu{box-shadow:0 0 2.5rem rgba(0,0,0,.15)}.dropdown-menu.show{opacity:1;transition:opacity .3s ease}.sticky .dropdown-menu.show{opacity:0;pointer-events:none}.dropdown-toggle:after{content:none}.dropdown-toggle-icon{fill:none;margin-left:.25rem;margin-right:0!important}@media(min-width:576px){.account-menu .offcanvas-close{display:none}}.languages-menu .dropdown-item{padding-left:2rem}.languages-menu .dropdown-item label{align-items:center;cursor:pointer;display:flex;flex-flow:row nowrap;font-weight:700}.languages-menu .dropdown-item.item-checked{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='%23000' stroke-linecap='square' stroke-width='2' d='m16 8-5 8-3-2'/%3E%3C/svg%3E");background-position:0;background-repeat:no-repeat;cursor:auto}.languages-menu .dropdown-item.item-checked label{color:var(--bs-text-color-primary)!important;pointer-events:none}.language-flag{border:none;margin-top:0}.footer-main.footer-minimal .footer-logo-main-link{max-height:1.5rem}@media(min-width:1024px){.footer-main.footer-minimal .footer-logo-main-link{max-height:2.5rem}}.footer-main{background-color:var(--bs-gray-200)}.footer-main>.container{display:flex;flex-flow:column nowrap}@media(min-width:1024px){.footer-main>.container{display:block}}.footer-main .footer-logo-main-link{display:flex;justify-content:center;max-height:1.5rem}@media(min-width:768px){.footer-main .footer-logo-main-link{max-height:2.5rem}}.footer-main .footer-columns{align-items:center;align-self:center;display:flex;flex-direction:column;width:-moz-fit-content;width:fit-content}@media(min-width:1024px){.footer-main .footer-columns{flex-direction:row;justify-content:center;width:auto}}.footer-main .footer-columns a{align-items:center;color:var(--bs-black);display:flex}.footer-main .footer-columns a:hover{color:var(--bs-primary-light);text-decoration:none}.footer-main .footer-columns .js-footer-column{align-items:flex-start;display:flex;flex-direction:column;justify-content:center}@media(min-width:1024px){.footer-main .footer-columns .js-footer-column{align-items:flex-start;align-self:flex-start;justify-content:flex-start;max-width:13.75rem}}.footer-main .footer-columns .js-footer-column .footer-column-headline{align-items:center;font-weight:700}@media(min-width:1024px){.footer-main .footer-columns .js-footer-column .footer-column-headline{padding-top:0}}.footer-main .footer-columns .js-footer-column .footer-column-headline a{transition:color .15s ease}.footer-main .footer-columns .js-footer-column .footer-column-headline:hover a{color:var(--bs-primary-light)}.footer-main .footer-columns .js-footer-column .footer-column-headline:hover a .nav-link-icon{filter:brightness(0) saturate(100%) invert(45%) sepia(57%) saturate(498%) hue-rotate(347deg) brightness(92%) contrast(97%)}.footer-main .footer-columns .js-footer-column .footer-column-headline:hover .footer-column-toggle svg{color:var(--bs-primary-light)}.footer-main .footer-columns .js-footer-column .footer-column-content-inner{padding-left:2rem}@media(min-width:1024px){.footer-main .footer-columns .js-footer-column .footer-column-content-inner{padding-left:0}}.footer-main .footer-columns .js-footer-column:first-of-type .footer-column-headline{padding-top:0}.footer-main .footer-columns .footer-column-headline{align-self:flex-start;justify-content:flex-start;line-height:1.25rem;padding-bottom:0;padding-top:1rem}@media(min-width:1024px){.footer-main .footer-columns .footer-column-headline{padding-top:1.5rem}}.footer-main .footer-columns .footer-column-headline.is-folder{position:relative}.footer-main .footer-columns .footer-column-headline.is-folder:after{content:"";inset:0;position:absolute;z-index:1}@media(min-width:1024px){.footer-main .footer-columns .footer-column-headline.is-folder:after{content:none}}.footer-main .footer-columns .footer-column-headline:hover{cursor:pointer}@media(min-width:1024px){.footer-main .footer-columns .footer-column-headline:hover{cursor:default}}.footer-main .footer-columns .footer-column-content.collapse:not(.show){display:none}@media(min-width:1024px){.footer-main .footer-columns .footer-column-content.collapse:not(.show){display:block}}.footer-main .footer-columns .footer-link-item{display:flex;justify-content:flex-start;padding-bottom:0}.footer-main .footer-columns .footer-link-item .footer-link{font-weight:400;transition:color .15s ease}.footer-main .footer-columns .footer-link-item .footer-link:hover .nav-link-icon{filter:brightness(0) saturate(100%) invert(45%) sepia(57%) saturate(498%) hue-rotate(347deg) brightness(92%) contrast(97%)}.footer-main .footer-columns .footer-column-toggle{display:block}@media(min-width:1024px){.footer-main .footer-columns .footer-column-toggle{display:none}}.footer-main .footer-logos .footer-logo{height:2.5rem;margin-bottom:0;margin-right:.25rem}.footer-main .footer-logos .footer-logo-image{max-height:2.5rem}.footer-main .footer-logos a{color:inherit;font-weight:inherit;text-decoration:underline}.footer-main .footer-logos a:hover{color:#b06d32}.footer-main .footer-social-logos .social-link{margin-left:.75rem;margin-right:.75rem}.footer-main .footer-social-logos .social-link .instagram-logo{color:var(--bs-black)}.footer-main .footer-bottom{background-color:var(--bs-footer)}.footer-main .footer-bottom .footer-service-menu-list{padding-bottom:0;padding-top:.5rem}.footer-main .footer-bottom .footer-service-menu-list .footer-service-menu-link{color:var(--bs-black);font-weight:700;margin:0 .75rem;padding:0}.header-minimal{background-color:var(--bs-header);box-shadow:0 0 2.5rem 0 rgba(0,0,0,.3)}.header-minimal .header-logo-main-img,.header-minimal-logo{height:1.5rem}.header-minimal .header-logo-main{text-align:left}.header-minimal-contact{align-items:center;flex-flow:column nowrap}.header-minimal-back-to-shop{justify-content:center}@media(min-width:768px){.header-minimal-back-to-shop{justify-content:flex-end}}.top-bar-container{background-color:var(--bs-gray-1000);color:var(--bs-white);padding-bottom:.5rem;padding-top:.5rem}.top-bar-usp{margin:0!important;padding:0!important;width:auto!important}.top-bar-usp:not(.swiper-initialized)>.swiper-wrapper{align-items:center;flex-flow:row nowrap!important;justify-content:center;letter-spacing:.04063rem}.top-bar-usp:not(.swiper-initialized) .swiper-slide{align-items:center;flex-flow:row nowrap;flex-shrink:1;margin:0 1.25rem;width:auto}.top-bar-usp>.swiper-wrapper{display:flex;font-family:Lora,sans-serif;font-size:.875rem;font-weight:400;line-height:1.1428571429}.top-bar-usp>.swiper-wrapper .top-bar-usp-item{display:flex}.top-bar-usp>.swiper-wrapper .top-bar-usp-item-icon{flex-shrink:0;height:1rem;margin-right:.5rem;width:auto}.top-bar-usp>.swiper-wrapper .top-bar-usp-item a{color:var(--bs-white)}.top-bar-usp>.swiper-wrapper .top-bar-usp-item a:after{content:"›";margin-left:.25rem}.top-bar-usp>.swiper-wrapper .top-bar-usp-item a:hover{color:var(--bs-primary-light)}.header-main{background:var(--bs-header);box-shadow:0 0 2.5rem 0 rgba(0,0,0,.3);left:0;position:fixed;right:0;top:0;transform:translateY(0);transition:transform .3s ease;z-index:101}.is-ctl-webapp .header-main{z-index:1021}.header-main.sticky{transform:translateY(-100%)}.header-main .language-form{border-right:.0625rem solid var(--bs-gray-500);margin-right:1.5rem;padding-right:1.5rem}.header-main .language-form .dropdown-toggle-icon{display:none}.header-main .badge{background:#b06d32;border-radius:.5rem;font-size:.625rem;font-weight:400;height:1rem;justify-content:center;line-height:1.2;margin:0;min-width:1rem;padding:.125rem;position:absolute;right:.5rem;top:-.5rem;width:auto}@media(min-width:1024px){.header-main .badge{right:1rem}}.header-row{padding-bottom:1rem;padding-top:1rem}.header-navigation-toggle-col{padding-right:0}.header-logo-col{margin:0;padding:0 .5rem}.header-logo-picture{max-width:none;min-width:auto}.header-logo-main{height:1.5rem}@media(min-width:1024px){.header-logo-main{height:2.5rem;text-align:left}}.header-logo-main-link{display:inline-block;width:auto}.header-logo-main-img{height:1.5rem;width:auto}@media(min-width:1024px){.header-logo-main-img{height:2.5rem}}.header-search{margin:auto;max-width:none;padding:1rem}@media(min-width:768px){.header-search{padding:1.5rem}}@media(min-width:1024px){.header-search{max-width:26.875rem;padding:0}}.header-search-form{position:static;width:100%}.header-search-col{left:0;position:absolute;right:0;top:100%;z-index:-1}.sticky .header-search-col{pointer-events:none}@media(max-width:1023.98px){.header-search-col{margin:0 auto;padding:0}}@media(max-width:767.98px){.header-search-col{width:100%}}@media(min-width:1024px){.header-search-col{position:static;top:auto;z-index:auto}}.header-search-col .collapse:not(.show){display:none}@media(min-width:1024px){.header-search-col .collapse:not(.show){display:block}}.header-search-col .collapse.show{opacity:1;transition:opacity .3s ease}.sticky .header-search-col .collapse.show{opacity:0}.header-search-col #searchCollapse{background-color:var(--bs-header);box-shadow:0 1.25rem 1.25rem rgba(0,0,0,.15)}@media(min-width:1024px){.header-search-col #searchCollapse{box-shadow:none}}.header-search .input-group{position:relative}.header-search .input-group .header-search-btn{border:0;color:var(--bs-gray-900);height:3rem;padding:.75rem 1rem;position:absolute;right:0;width:3.5rem}.header-search .input-group .header-search-btn .loader{left:.5rem;position:absolute;top:.5rem}.header-search .input-group .header-search-input{background:transparent;border:.0625rem solid var(--bs-gray-400);border-radius:1.5rem!important;font-size:1rem;line-height:1.5;padding:.6875rem 3.5rem .6875rem 1rem}@media(min-width:768px){.header-search .input-group .header-search-input{font-size:.875rem;line-height:1.7142857143}}.header-search .input-group .header-search-input:hover{border-color:#b06d32}.header-search .input-group .header-search-input:hover~.header-search-btn{color:#b06d32}.header-search .input-group .header-search-input::-webkit-input-placeholder,.header-search .input-group .header-search-input::placeholder{font-style:italic}.header-actions-col{padding-left:0}.header-actions-col .row{align-items:center;display:flex;flex-flow:row nowrap;justify-content:flex-end}.header-actions-btn:hover{color:#b06d32}.header-actions-btn svg{fill:none}.header-actions-btn.account-menu-btn,.header-actions-btn.header-wishlist-btn{padding-right:1rem}@media(min-width:1024px){.header-actions-btn.account-menu-btn,.header-actions-btn.header-wishlist-btn{padding-right:1.5rem}}.header-actions-btn.search-toggle-btn{height:1.5rem;padding-left:0;padding-right:2.5rem}@media(min-width:1024px){.header-actions-btn.search-toggle-btn{padding-right:3rem}}.header-actions-btn.search-toggle-btn .close-icon,.header-actions-btn.search-toggle-btn .magnifier-icon{left:0;position:absolute;top:0;transition:opacity .3s ease}.header-actions-btn.search-toggle-btn .magnifier-icon,.header-actions-btn.search-toggle-btn.collapsed .close-icon{opacity:0}.header-actions-btn.search-toggle-btn.collapsed .magnifier-icon{opacity:1}.header-actions-btn.header-cart-btn{align-items:center;display:flex;flex-flow:row nowrap}.header-actions-btn.header-cart-btn:hover .header-cart-total,.header-language-btn:hover{color:#b06d32}@media(min-width:768px){.header-cart-badge{display:none}}.header-cart-badge.badge{right:-.5rem}.header-cart-total{color:var(--bs-text-color-primary);display:none;font-size:.875rem;transition:color .3s ease}@media(min-width:768px){.header-cart-total{display:inline-block}}.modal{padding:0!important;--bs-modal-padding:1.5rem 3rem 1.5rem 1.5rem}@media(min-width:768px){.modal{--bs-modal-padding:2.5rem 4rem 2.5rem 2.5rem}}.modal-header{border:0}.modal-header.only-close{height:0}.modal-header .btn.close{background-image:none;border-radius:0;height:auto;margin:0;opacity:1;position:absolute;right:.5rem;top:.5rem;width:auto;z-index:10}@media(min-width:1024px){.modal-header .btn.close{right:1rem;top:1rem}}.modal-body .cms-sections,.modal-body .cms-sections .cms-section:last-child .cms-section-default{margin-bottom: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{max-height:2rem;max-width:2rem;width:auto}.modal.zoom-modal .btn:not(:last-child){margin-right:.5rem}@media(min-width:768px){.modal.zoom-modal .btn:not(:last-child){margin-right:1rem}}.modal.zoom-modal .zoom-modal-actions{margin-left:1.5rem;margin-top:1.5rem}.modal.zoom-modal .btn-close.btn{margin-right:1.5rem;margin-top:1.5rem}.modal.zoom-modal .gallery-slider-controls-next{right:1.5rem}.modal.zoom-modal .gallery-slider-controls-prev{left:1.5rem;margin-right:0}.modal.zoom-modal .gallery-slider-thumbnails{margin-bottom:.625rem}.modal.zoom-modal .gallery-slider-thumbnails-controls-prev{left:.5rem}.modal.zoom-modal .gallery-slider-thumbnails-controls-next{right:.5rem}.modal.zoom-modal .modal-footer{background-color:#f4f0eb;border:0;margin: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.pets-timed-modal .row{margin-bottom:0}.modal.pets-timed-modal .cms-sections{margin-bottom:-1rem}.main-navigation{background-color:var(--bs-header)}.main-navigation-link{font-size:.875rem;font-weight:700;line-height:1.7142857143;margin-top:1.5rem;padding:0 1rem 1.5rem;text-transform:uppercase}.main-navigation-link:first-child:not(.btn){padding-left:0}.main-navigation-link:last-child:not(.btn){padding-right:0!important}.main-navigation-link.btn-style{margin-left:auto;margin-top:.9375rem;order:1;padding:0 .5rem .9375rem}.main-navigation-link.btn-style:hover .main-navigation-link-text{border-color:#b06d32}.main-navigation-link.btn-style+.btn-style{margin-left:0}.main-navigation-link-text{align-items:center;display:flex;flex-flow:row nowrap;transition:border-color .15s ease-in-out}.btn-style .main-navigation-link-text{border:.0625rem solid var(--bs-gray-300);border-radius:1.25rem;padding:.5rem 1rem}.navigation-flyouts{z-index:-1}.navigation-flyout{background-color:var(--bs-header);border-top:.0625rem solid var(--bs-gray-300);box-shadow:0 0 2.5rem 0 rgba(0,0,0,.3);padding-bottom:2.5rem;padding-top:2.5rem}.navigation-flyout-col.col-width-20{width:20%}.navigation-flyout-content{padding-bottom:0}.navigation-flyout-categories.is-level-0>.navigation-flyout-col{margin-bottom:2rem}.nav-item{color:var(--bs-text-color-primary);padding:.5rem 0}.nav-item:hover{color:#b06d32}.nav-item.is-level-0{font-weight:700}.nav-link{color:var(--bs-headline-color)}.nav-link:hover{color:#b06d32}.nav-link:hover .nav-link-icon{filter:brightness(0) saturate(100%) invert(45%) sepia(57%) saturate(498%) hue-rotate(347deg) brightness(92%) contrast(97%)}.nav-link-icon{flex-shrink:0;margin-right:.5rem;transition:filter .15s ease-in-out}.language-form .dropdown-toggle{align-items:center;display:flex;flex-flow:row nowrap}.language-form .dropdown-toggle svg{margin-right:.25rem}.advanced-search-suggest-container{background-color:#f4f0eb;border:none;border-top:.0625rem solid var(--bs-gray-300);box-shadow:0 3.75rem 2.5rem rgba(0,0,0,.15);max-height:calc(100vh - 15.625rem);opacity:1;overflow-x:hidden;overflow-y:auto;padding:1rem;top:5rem;transition:opacity .3s ease;width:100%}.sticky .advanced-search-suggest-container{opacity:0;pointer-events:none}@media(min-width:768px){.advanced-search-suggest-container{left:0;right:0;top:6rem;transform:none}}@media(min-width:1024px){.advanced-search-suggest-container{box-shadow:0 0 2.5rem rgba(0,0,0,.15);left:50%;max-height:calc(100vh - 17.75rem);padding:2.5rem 2.5rem 1rem;top:11.5rem;transform:translateX(-50%);width:100vw;z-index:-1}.reduce-search-position .advanced-search-suggest-container{max-height:calc(100vh - 15.75rem);top:9.5rem}}@media(min-width:1280px){.advanced-search-suggest-container{max-width:86.25rem;width:95vw}}.advanced-search-suggest-container:after{content:none}@media(min-width:1024px){.advanced-search-suggest-container .suggest-result-row{gap:2rem}.advanced-search-suggest-container .suggest-result-col{max-height:calc(100vh - 27.5rem);overflow-y:auto}}.advanced-search-suggest-container .suggest-result-header{display:inline-block;font-family:Lora,sans-serif;font-size:1.25rem;font-weight:700;line-height:1.2;margin-bottom:1rem}.advanced-search-suggest-container .suggest-product-listing{list-style-type:none;margin-bottom:2.5rem}.advanced-search-suggest-container .search-suggest-item:hover{background-color:transparent}.advanced-search-suggest-container .search-suggest-item:first-child .search-suggest-product-link{padding-top:0}.advanced-search-suggest-container .search-suggest-item:last-child .search-suggest-product-link{padding-bottom:0}.advanced-search-suggest-container .search-suggest-item.is-product{border-bottom:.0625rem solid var(--bs-gray-400)}.advanced-search-suggest-container .search-suggest-item.is-product:last-child{border-bottom:none}.advanced-search-suggest-container .search-suggest-product-link{color:var(--bs-text-color-primary);transition:color .3s ease}.advanced-search-suggest-container .search-suggest-product-link:hover{color:#b06d32}.advanced-search-suggest-container .search-suggest-product-link.is-product{padding:.5rem 0}.advanced-search-suggest-container .search-suggest-product-image{height:100%;inset:0;max-height:3.5rem;max-width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;position:absolute;width:100%}.advanced-search-suggest-container .search-suggest-product-image-container{height:3.5rem;margin:0 .5rem 0 0;padding:0;position:relative;width:3.5rem}.advanced-search-suggest-container .search-suggest-product-image-container:before{content:"";display:block;flex-grow:1;padding-top:100%}.advanced-search-suggest-container .search-suggest-product-price{font-weight:700;margin-left:0}.advanced-search-suggest-container .search-suggest-total-container{align-items:center;padding-top:1rem}.advanced-search-suggest-container .search-suggest-total-link.btn-link{color:var(--bs-text-color-primary)}.advanced-search-suggest-container .search-suggest-total-link.btn-link:hover,.advanced-search-suggest-container .search-suggest-total-link.btn-link:hover svg{color:#b06d32}.advanced-search-suggest-container .search-suggest-total-link.btn-link svg{color:var(--bs-text-color-primary)}.advanced-search-suggest-container .search-suggest-no-result{text-align:left}.search-page .cms-element-sidebar-filter{margin-bottom:0}@media(min-width:1280px){.search-page .cms-element-sidebar-filter{margin-bottom:1.5rem}}.search-page .cms-element-sidebar-filter .filter-panel-wrapper-toggle{margin-bottom:1rem}@media(min-width:1024px){.search-page .cms-element-sidebar-filter .filter-panel-wrapper-toggle{margin-bottom:1.5rem}}@media(min-width:1280px){.search-page .cms-element-sidebar-filter .filter-panel-wrapper-toggle{margin-bottom:0}}.search-page .cms-element-sidebar-filter .filter-panel-active-container{margin-bottom:.5rem;margin-top:-.5rem}@media(min-width:768px){.search-page .cms-element-sidebar-filter .filter-panel-active-container{margin-bottom:1rem}}@media(min-width:1280px){.search-page .cms-element-sidebar-filter .filter-panel-active-container{margin-bottom:-.5rem;margin-top:.75rem}}.search-page .search-result{margin-bottom:1rem}@media(min-width:768px){.search-page .search-result{margin-bottom:1.5rem}}.search-term-highlight{font-weight:700}.search-suggest-product-reference-price{color:var(--bs-text-color-primary);font-size:.75rem;font-weight:400;line-height:1rem}@media(min-width:1024px){.is-act-cartpage .checkout .checkout-main{width:100%}}@media(min-width:1280px){.is-act-cartpage .checkout .checkout-main{width:66.66666667%}}@media(min-width:768px){.is-act-cartpage .checkout .checkout-aside{margin-left:auto;width:50%}}@media(min-width:1024px){.is-act-cartpage .checkout .checkout-aside{margin-left:auto}}@media(min-width:1280px){.is-act-cartpage .checkout .checkout-aside{margin-left:0;width:33.3333333333%}}.is-act-cartpage .checkout .cart-add-product .input-group .form-control{border:.0625rem solid var(--bs-black);font-size:.75rem;font-weight:700;line-height:1.3333333333}.is-act-cartpage .checkout .cart-add-product .input-group .form-control::-moz-placeholder{color:var(--bs-black)}.is-act-cartpage .checkout .cart-add-product .input-group .form-control::placeholder{color:var(--bs-black)}.is-act-cartpage .checkout .cart-add-product .input-group input{padding-right:1rem!important}.is-act-cartpage .checkout .cart-add-product .input-group .btn-primary{padding:.6875rem}.is-act-cartpage .checkout .cart-main-header{margin-bottom:1.5rem}.is-act-cartpage .checkout .checkout-product-table{margin-bottom:0}.is-act-cartpage .checkout .cart-shipping-costs-container .cart-shipping-costs-btn svg{top:0}.is-act-cartpage .checkout .cart-shipping-costs-container .cart-shipping-costs-btn+div.collapsing,.is-act-cartpage .checkout .cart-shipping-costs-container .cart-shipping-costs-btn+div.show{margin-top:1rem}.is-act-cartpage .checkout .cart-shipping-costs-container .cart-shipping-costs-btn+div.collapsing div,.is-act-cartpage .checkout .cart-shipping-costs-container .cart-shipping-costs-btn+div.show div{margin-bottom:1rem}.is-act-checkoutregisterpage .checkout .checkout-aside{display:none!important}@media(min-width:1280px){.is-act-checkoutregisterpage .checkout .checkout-aside{display:block!important}}.is-act-checkoutregisterpage .checkout .checkout-aside .product-wishlist{display:none}.is-act-checkoutregisterpage .checkout .checkout-aside-products{margin-bottom:.25rem}.is-act-checkoutregisterpage .checkout .checkout-aside-summary{margin-bottom:0}.checkout-aside-products,.checkout-aside-summary{background:var(--bs-gray-100);padding:1.5rem}.checkout-aside-summary,.checkout-aside-summary-total{font-size:.75rem;line-height:1rem;order:1}.checkout-aside-summary{margin-bottom:.25rem}.checkout-aside-summary-list{margin-bottom:0}.checkout-aside-summary-total{border:0;margin:0;padding-top:0}.checkout-aside-summary-label.summary-net,.checkout-aside-summary-value.summary-net{border-top:.0625rem solid var(--bs-gray-200);margin-top:0;padding-top:.5rem}.checkout-aside-add-code .btn-primary,.checkout-aside-add-code .btn-primary:before{border-radius:0!important}.is-act-checkoutregisterpage .container-main,.is-act-confirmpage .container-main,.is-act-editorder .container-main,.is-act-finishpage .container-main{min-height:auto}.is-act-checkoutregisterpage .checkout,.is-act-confirmpage .checkout,.is-act-editorder .checkout,.is-act-finishpage .checkout{padding-top:0}.is-act-cartpage .cart-table-header,.is-act-confirmpage .cart-table-header,.is-act-editorder .cart-table-header,.is-act-finishpage .cart-table-header{border-bottom:.0625rem solid var(--bs-gray-400);margin-bottom:1.5rem;padding-bottom:.5rem}.is-act-cartpage .cart-table-header div,.is-act-confirmpage .cart-table-header div,.is-act-editorder .cart-table-header div,.is-act-finishpage .cart-table-header div{font-size:.75rem;line-height:1.3333333333}.is-act-cartpage .checkout-container .cart-add-promotion .form-control,.is-act-confirmpage .checkout-container .cart-add-promotion .form-control,.is-act-editorder .checkout-container .cart-add-promotion .form-control,.is-act-finishpage .checkout-container .cart-add-promotion .form-control{border:.0625rem solid var(--bs-black);font-size:.75rem;font-weight:700;line-height:1.3333333333}.is-act-cartpage .checkout-container .cart-add-promotion .form-control:active,.is-act-cartpage .checkout-container .cart-add-promotion .form-control:focus,.is-act-cartpage .checkout-container .cart-add-promotion .form-control:hover,.is-act-confirmpage .checkout-container .cart-add-promotion .form-control:active,.is-act-confirmpage .checkout-container .cart-add-promotion .form-control:focus,.is-act-confirmpage .checkout-container .cart-add-promotion .form-control:hover,.is-act-editorder .checkout-container .cart-add-promotion .form-control:active,.is-act-editorder .checkout-container .cart-add-promotion .form-control:focus,.is-act-editorder .checkout-container .cart-add-promotion .form-control:hover,.is-act-finishpage .checkout-container .cart-add-promotion .form-control:active,.is-act-finishpage .checkout-container .cart-add-promotion .form-control:focus,.is-act-finishpage .checkout-container .cart-add-promotion .form-control:hover{border:.0625rem solid var(--bs-black)}.is-act-cartpage .checkout-container .cart-add-promotion .form-control::-moz-placeholder,.is-act-confirmpage .checkout-container .cart-add-promotion .form-control::-moz-placeholder,.is-act-editorder .checkout-container .cart-add-promotion .form-control::-moz-placeholder,.is-act-finishpage .checkout-container .cart-add-promotion .form-control::-moz-placeholder{color:var(--bs-black)}.is-act-cartpage .checkout-container .cart-add-promotion .form-control::placeholder,.is-act-confirmpage .checkout-container .cart-add-promotion .form-control::placeholder,.is-act-editorder .checkout-container .cart-add-promotion .form-control::placeholder,.is-act-finishpage .checkout-container .cart-add-promotion .form-control::placeholder{color:var(--bs-black)}.is-act-cartpage .checkout-container .cart-add-promotion .btn,.is-act-confirmpage .checkout-container .cart-add-promotion .btn,.is-act-editorder .checkout-container .cart-add-promotion .btn,.is-act-finishpage .checkout-container .cart-add-promotion .btn{padding:.6875rem}.is-act-cartpage .checkout .checkout-aside-container,.is-act-confirmpage .checkout .checkout-aside-container,.is-act-editorder .checkout .checkout-aside-container,.is-act-finishpage .checkout .checkout-aside-container{background-color:var(--bs-gray-100);padding:1rem}@media(min-width:768px){.is-act-cartpage .checkout .checkout-aside-container,.is-act-confirmpage .checkout .checkout-aside-container,.is-act-editorder .checkout .checkout-aside-container,.is-act-finishpage .checkout .checkout-aside-container{padding:1.5rem}}@media(min-width:1280px){.is-act-cartpage .checkout .checkout-aside-container,.is-act-confirmpage .checkout .checkout-aside-container,.is-act-editorder .checkout .checkout-aside-container,.is-act-finishpage .checkout .checkout-aside-container{padding:2.5rem}}.is-act-cartpage .checkout .checkout-aside-summary,.is-act-confirmpage .checkout .checkout-aside-summary,.is-act-editorder .checkout .checkout-aside-summary,.is-act-finishpage .checkout .checkout-aside-summary{margin-bottom:0;padding:0}.is-act-cartpage .checkout .checkout-aside-summary .card-headline,.is-act-confirmpage .checkout .checkout-aside-summary .card-headline,.is-act-editorder .checkout .checkout-aside-summary .card-headline,.is-act-finishpage .checkout .checkout-aside-summary .card-headline{border-bottom:.0625rem solid var(--bs-black);padding-bottom:.25rem}.is-act-cartpage .checkout .checkout-aside-summary .summary-net,.is-act-confirmpage .checkout .checkout-aside-summary .summary-net,.is-act-editorder .checkout .checkout-aside-summary .summary-net,.is-act-finishpage .checkout .checkout-aside-summary .summary-net{border-top:.0625rem solid var(--bs-black)}.is-act-confirmpage .checkout .confirm-address .card-headline,.is-act-confirmpage .checkout .finish-address .card-headline,.is-act-confirmpage .checkout .finish-order-details .card-headline,.is-act-editorder .checkout .confirm-address .card-headline,.is-act-editorder .checkout .finish-address .card-headline,.is-act-editorder .checkout .finish-order-details .card-headline,.is-act-finishpage .checkout .confirm-address .card-headline,.is-act-finishpage .checkout .finish-address .card-headline,.is-act-finishpage .checkout .finish-order-details .card-headline{border:0;margin-bottom:.5rem;padding-bottom:0}@media(min-width:768px){.is-act-confirmpage .checkout .checkout-additional,.is-act-confirmpage .checkout .checkout-aside,.is-act-editorder .checkout .checkout-additional,.is-act-editorder .checkout .checkout-aside,.is-act-finishpage .checkout .checkout-additional,.is-act-finishpage .checkout .checkout-aside{flex:0 0 50%;max-width:50%;width:50%}}.is-act-confirmpage .checkout .checkout-additional,.is-act-editorder .checkout .checkout-additional,.is-act-finishpage .checkout .checkout-additional{margin-left:0}.is-act-confirmpage .checkout .checkout-main,.is-act-editorder .checkout .checkout-main,.is-act-finishpage .checkout .checkout-main{flex-basis:100%;margin:0;max-width:100%;width:100%}.is-act-confirmpage .confirm-main-header,.is-act-editorder .confirm-main-header{margin-bottom:1.5rem}.is-act-confirmpage .confirm-address,.is-act-confirmpage .confirm-payment-shipping,.is-act-confirmpage .confirm-product,.is-act-editorder .confirm-address,.is-act-editorder .confirm-payment-shipping,.is-act-editorder .confirm-product{margin-bottom:2.5rem}@media(min-width:768px){.is-act-confirmpage .confirm-address,.is-act-confirmpage .confirm-payment-shipping,.is-act-confirmpage .confirm-product,.is-act-editorder .confirm-address,.is-act-editorder .confirm-payment-shipping,.is-act-editorder .confirm-product{margin-bottom:4rem}}@media(min-width:1280px){.is-act-confirmpage .confirm-address,.is-act-confirmpage .confirm-payment-shipping,.is-act-confirmpage .confirm-product,.is-act-editorder .confirm-address,.is-act-editorder .confirm-payment-shipping,.is-act-editorder .confirm-product{margin-bottom:5rem}}.is-act-confirmpage .confirm-add-promotion,.is-act-editorder .confirm-add-promotion{margin-bottom:1.5rem}.is-act-confirmpage .confirm-tos,.is-act-editorder .confirm-tos{margin-bottom:0}.is-act-confirmpage .confirm-tos+.checkout-card,.is-act-editorder .confirm-tos+.checkout-card{margin-top:2.5rem}.is-act-confirmpage .confirm-shipping-address,.is-act-editorder .confirm-shipping-address{margin-bottom:1.5rem}@media(min-width:768px){.is-act-confirmpage .confirm-shipping-address,.is-act-editorder .confirm-shipping-address{margin-bottom:0}}.is-act-confirmpage .confirm-payment,.is-act-editorder .confirm-payment{margin-bottom:0}.is-act-confirmpage .confirm-payment+.confirm-payment-additional,.is-act-confirmpage .confirm-payment+.confirm-shipping,.is-act-editorder .confirm-payment+.confirm-payment-additional,.is-act-editorder .confirm-payment+.confirm-shipping{margin-top:2.5rem}@media(min-width:768px){.is-act-confirmpage .confirm-payment+.confirm-payment-additional,.is-act-confirmpage .confirm-payment+.confirm-shipping,.is-act-editorder .confirm-payment+.confirm-payment-additional,.is-act-editorder .confirm-payment+.confirm-shipping{margin-top:0}}.is-act-confirmpage .confirm-payment-additional+.confirm-shipping,.is-act-editorder .confirm-payment-additional+.confirm-shipping{margin-top:2.5rem}.is-act-confirmpage .confirm-billing-address,.is-act-editorder .confirm-billing-address{margin-bottom:0}.is-act-confirmpage .confirm-address .card-actions,.is-act-editorder .confirm-address .card-actions{margin-top:0}.is-act-confirmpage .confirm-address-billing>p,.is-act-editorder .confirm-address-billing>p{margin-bottom:.5rem}.is-act-confirmpage .checkout .checkout-main .checkout-card .btn,.is-act-editorder .checkout .checkout-main .checkout-card .btn{width:auto}.is-act-editorder .revocation-notice{margin-bottom:0}.is-act-editorder .checkout .confirm-address-billing .address,.is-act-editorder .checkout .confirm-address-shipping .address{padding-bottom:0}.is-act-editorder .checkout .confirm-address-billing>p,.is-act-editorder .checkout .confirm-address-shipping>p{margin-bottom:0}.is-act-editorder .checkout .checkout-additional{margin:0}.is-act-editorder .checkout .checkout-aside-action .btn{width:100%}.is-act-finishpage .checkout-product-table,.is-act-finishpage .finish-content,.is-act-finishpage .finish-info{margin-bottom:2.5rem}@media(min-width:768px){.is-act-finishpage .checkout-product-table,.is-act-finishpage .finish-content,.is-act-finishpage .finish-info{margin-bottom:4rem}}@media(min-width:1280px){.is-act-finishpage .checkout-product-table,.is-act-finishpage .finish-content,.is-act-finishpage .finish-info{margin-bottom:5rem}}.is-act-finishpage .checkout .finish-header{margin-bottom:1.5rem}.is-act-finishpage .checkout .finish-ordernumber,.is-act-finishpage .checkout .finish-teaser{font-size:.875rem;line-height:1.25rem;margin-bottom:1rem}.is-act-finishpage .checkout .finish-address .checkout-card{margin-bottom:1.5rem}@media(min-width:768px){.is-act-finishpage .checkout .finish-address .checkout-card{margin-bottom:0}}.is-act-finishpage .checkout .finish-address .checkout-card .address{padding-bottom:0}.is-act-finishpage .checkout .finish-order-details p{margin-bottom:.5rem}.is-act-finishpage .checkout .finish-order-details p:last-child{margin-bottom:0}.checkout-progress-steps{border-bottom:.0625rem solid var(--bs-gray-400);display:flex;justify-content:center;margin-bottom:2.5rem;padding-bottom:.5rem;padding-left:0;padding-right:0}.checkout-progress-steps .checkout-progress-step{align-items:center;display:flex;flex-flow:row nowrap;margin:0 .75rem;padding-left:0;padding-right:0;width:auto}@media(min-width:768px){.checkout-progress-steps .checkout-progress-step{margin:0 1.25rem}}.checkout-progress-steps .checkout-progress-step.active .checkout-progress-step-title{color:var(--bs-text-color-primary);display:flex}.checkout-progress-steps .checkout-progress-step.active .checkout-progress-step-number{background:var(--bs-text-color-primary);border:.125rem solid var(--bs-text-color-primary);color:var(--bs-white);margin-right:.5rem}.checkout-progress-steps .checkout-progress-step-title{color:var(--bs-gray-400);display:none;font-size:.875rem;font-weight:700;line-height:1.25rem}@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;flex-shrink:0;font-size:.875rem;font-weight:700;height:2rem;justify-content:center;line-height:1.25rem;width:2rem}@media(min-width:768px){.checkout-progress-steps .checkout-progress-step-number{margin-right:.5rem}}.is-act-checkoutregisterpage .register-address,.is-act-checkoutregisterpage .register-personal.register-personal,.is-act-loginpage .register-address,.is-act-loginpage .register-personal.register-personal{margin-bottom:2.5rem}.is-act-checkoutregisterpage .register-footer,.is-act-loginpage .register-footer{border-top:.0625rem solid var(--bs-gray-400);margin-top:1rem;padding-top:1rem}.is-act-checkoutregisterpage .register-login-textbox .button-container,.is-act-loginpage .register-login-textbox .button-container{display:flex;flex-wrap:wrap;justify-content:center}.is-act-checkoutregisterpage .register-login-textbox .button-container .btn-primary,.is-act-loginpage .register-login-textbox .button-container .btn-primary{margin-bottom:.5rem;width:100%}@media(min-width:576px){.is-act-checkoutregisterpage .register-login-textbox .button-container .btn-primary,.is-act-loginpage .register-login-textbox .button-container .btn-primary{margin-bottom:0;margin-right:1.5rem;width:auto}}.is-act-checkoutregisterpage .register-login-textbox .button-container .btn-secondary,.is-act-loginpage .register-login-textbox .button-container .btn-secondary{width:100%}@media(min-width:576px){.is-act-checkoutregisterpage .register-login-textbox .button-container .btn-secondary,.is-act-loginpage .register-login-textbox .button-container .btn-secondary{width:auto}}.is-act-checkoutregisterpage .checkout .checkout-main{margin-bottom:0;width:100%}@media(min-width:1280px){.is-act-checkoutregisterpage .checkout .checkout-main{width:66.6666666667%}}.is-act-checkoutregisterpage .checkout .checkout-aside{max-width:unset}@media(min-width:1280px){.is-act-checkoutregisterpage .checkout .checkout-aside{padding-left:8.3333333333%}}.is-act-checkoutregisterpage .card-title{margin-bottom:1.5rem}.checkout-container{margin-bottom:0}.product-detail-configurator-option{margin-bottom:.5rem}.product-detail-configurator-option .product-detail-configurator-option-input:checked+.product-detail-configurator-option-label{pointer-events:none}.product-detail-configurator-option .product-detail-configurator-option-input+.product-detail-configurator-option-label{margin-bottom:0}.product-detail-configurator-option.is-text .product-detail-configurator-option-input:checked+.product-detail-configurator-option-label{background-color:var(--bs-black)}.product-detail-configurator-option.is-text .product-detail-configurator-option-input+.product-detail-configurator-option-label{background-color:#f4f0eb;border:.0625rem solid var(--bs-black);font-weight:700;padding:.5625rem .5rem;transition:color .3s ease,border-color .3s ease}.product-detail-configurator-option.is-text .product-detail-configurator-option-input+.product-detail-configurator-option-label:hover{border-color:#b06d32;color:#b06d32}.product-detail-configurator-option.is-color,.product-detail-configurator-option.is-media{margin-right:.5rem}.product-detail-configurator-option.is-color .product-detail-configurator-option-input:checked+.product-detail-configurator-option-label:after,.product-detail-configurator-option.is-media .product-detail-configurator-option-input:checked+.product-detail-configurator-option-label:after{border-width:.125rem;inset:.125rem}.product-detail-configurator-option.is-color .product-detail-configurator-option-input+.product-detail-configurator-option-label,.product-detail-configurator-option.is-media .product-detail-configurator-option-input+.product-detail-configurator-option-label{background-repeat:no-repeat;background-size:cover;border:0;border-radius:50%;box-shadow:none;height:2.5rem;margin-bottom:0;min-width:auto;position:relative;width:2.5rem}.product-detail-configurator-option.is-color .product-detail-configurator-option-input+.product-detail-configurator-option-label:hover:after,.product-detail-configurator-option.is-media .product-detail-configurator-option-input+.product-detail-configurator-option-label:hover:after{border-width:.125rem;inset:.125rem}.product-detail-configurator-option.is-color .product-detail-configurator-option-input+.product-detail-configurator-option-label:after,.product-detail-configurator-option.is-media .product-detail-configurator-option-input+.product-detail-configurator-option-label:after{border:.3125rem solid #f4f0eb;border-radius:50%;content:"";display:block;inset:-.0625rem;position:absolute;transition:inset .15s ease}.cms-element-product-listing{min-width:100%}.cms-element-product-listing .cms-listing-row{margin-left:-.25rem;margin-right:-.25rem}@media(min-width:1024px){.cms-element-product-listing .cms-listing-row{margin-left:-.625rem;margin-right:-.625rem}}.cms-element-product-listing .cms-listing-row>.cms-listing-col{padding-left:.25rem;padding-right:.25rem}@media(min-width:1024px){.cms-element-product-listing .cms-listing-row>.cms-listing-col{padding-left:.625rem;padding-right:.625rem}}.cms-element-product-listing .cms-listing-col{margin-bottom:.5rem}@media(min-width:1024px){.cms-element-product-listing .cms-listing-col{margin-bottom:1.25rem}}.cms-block-sidebar-filter{margin-bottom:1rem}@media(min-width:768px){.cms-block-sidebar-filter{margin-bottom:1.5rem}}.cms-element-product-listing-actions{display:flex;flex-direction:column;margin-bottom:1rem;padding-left:.625rem;padding-right:.625rem}@media(min-width:768px){.cms-element-product-listing-actions{margin-bottom:1.5rem}}.cms-element-product-listing-actions .pagination-nav{justify-content:center;margin-bottom:.25rem}@media(min-width:1024px){.cms-element-product-listing-actions .pagination-nav{justify-content:flex-end}}.cms-element-product-listing-actions .sorting{margin-top:0;width:auto}.cms-element-product-listing-actions .sorting:not(.form-select){padding:1rem}.cms-element-product-listing-actions .listing-action-row{margin-top:.25rem}.cms-element-product-listing-actions .listing-action-row:first-of-type{margin-top:0}.cms-element-product-listing-actions .listing-action-row .pagination-nav{margin-bottom:0;margin-top:0}.cms-element-product-listing-actions .listing-action-sorting{align-items:center;display:flex;flex-direction:column;justify-content:center}@media(min-width:1024px){.cms-element-product-listing-actions .listing-action-sorting{flex-direction:row;flex-wrap:nowrap;justify-content:space-between}}.cms-element-product-listing-actions .listing-action-sorting .sorting{align-items:center;color:var(--bs-black);display:flex;flex:0 0 auto;padding-left:.375rem}.cms-element-product-listing-actions .listing-action-sorting .sorting.sort-by{margin-left:0;padding-bottom:.5rem}@media(min-width:1024px){.cms-element-product-listing-actions .listing-action-sorting .sorting.sort-by{padding-bottom:1rem}}.cms-element-product-listing-actions .listing-action-sorting .sorting .listing-action-sorting-label{margin-right:.25rem}.cms-element-product-listing-actions .listing-action-sorting .sorting .form-select{font-size:.875rem;font-weight:700;line-height:1.4285714286}.cms-element-product-listing-actions .listing-action-sorting .limit-wrapper{align-items:center;display:flex;flex:0 0 auto;padding-bottom:1rem;padding-left:.375rem;padding-right:.375rem}@media(min-width:1024px){.cms-element-product-listing-actions .listing-action-sorting .limit-wrapper{padding-bottom:0}}.cms-element-product-listing-actions .listing-action-sorting .limit-wrapper .limit{display:flex;flex-direction:row;flex-wrap:nowrap;width:auto}.cms-element-product-listing-actions .listing-action-sorting .limit-wrapper .limit-label{margin-right:.25rem}.cms-element-product-listing-actions .listing-action-sorting .limit-wrapper .limit .form-select{color:var(--bs-black);font-size:.875rem;font-weight:700;line-height:1.4285714286;position:relative}.is-ctl-product.is-act-index .product-detail-media{margin-bottom:2.5rem}@media(min-width:1024px){.is-ctl-product.is-act-index .product-detail-media{margin-bottom:1rem}}.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}.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.is-cover .gallery-slider-image,.is-ctl-product.is-act-index .product-detail-media .gallery-slider-single-image.is-cover .gallery-slider-image{width:auto}.is-ctl-product.is-act-index .product-detail-media .gallery-slider-item.is-contain .gallery-slider-image,.is-ctl-product.is-act-index .product-detail-media .gallery-slider-single-image.is-contain .gallery-slider-image{width:100%}.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.is-underneath{margin-top:0}.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,.is-ctl-product.is-act-index .product-detail-media .gallery-slider-thumbnails-col.is-underneath .gallery-slider-thumbnails-item-inner.is-cover .gallery-slider-thumbnails-image{margin:auto;-o-object-fit:cover;object-fit:cover;width:auto}.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,.is-ctl-product.is-act-index .product-detail-media .gallery-slider-thumbnails-col.is-underneath .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,.is-ctl-product.is-act-index .product-detail-media .gallery-slider-thumbnails-col.is-underneath .gallery-slider-thumbnails-image{height:100%;inset:0;mix-blend-mode:darken;position:absolute;width:100%}.is-ctl-product.is-act-index .product-detail-media .gallery-slider-thumbnails-col.is-left{padding-left:.25rem}.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{background-color:var(--bs-gray-100);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-controls-prev{top:-1rem}.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-media .gallery-slider-thumbnails-col.is-underneath{padding:0 .25rem}.is-ctl-product.is-act-index .product-detail-media .gallery-slider-thumbnails-col.is-underneath .gallery-slider-thumbnails-controls-next,.is-ctl-product.is-act-index .product-detail-media .gallery-slider-thumbnails-col.is-underneath .gallery-slider-thumbnails-controls-prev{transform:translateY(-50%)}.is-ctl-product.is-act-index .product-detail-media .gallery-slider-thumbnails-col.is-underneath .gallery-slider-thumbnails-controls-prev{left:-.875rem}.is-ctl-product.is-act-index .product-detail-media .gallery-slider-thumbnails-col.is-underneath .gallery-slider-thumbnails-controls-next{right:-.875rem}.is-ctl-product.is-act-index .product-detail-media .gallery-slider-thumbnails-container.is-underneath{margin-top:.25rem}.is-ctl-product.is-act-index .product-detail-media .gallery-slider-thumbnails-container.is-underneath .tns-outer{margin:0}@media(min-width:1024px){.is-ctl-product.is-act-index .product-detail-buy{align-items:center;display:flex;flex-flow:row nowrap;padding-left:1.875rem}}@media(min-width:1280px){.is-ctl-product.is-act-index .product-detail-buy{padding-left:4.375rem}}@media(min-width:1024px){.is-ctl-product.is-act-index .product-detail-buy .cms-element-buy-box{flex-shrink:0}}.is-ctl-product.is-act-index .product-detail-reviews{margin-bottom:1.5rem}.is-ctl-product.is-act-index .product-detail-reviews svg{top:0}.is-ctl-product.is-act-index .product-detail-reviews-link{align-items:center;color:var(--bs-text-color-primary);display:inline-flex;flex-flow:row nowrap}.is-ctl-product.is-act-index .product-detail-reviews-link:hover{color:#b06d32}.is-ctl-product.is-act-index .product-detail-reviews-link:hover .product-detail-reviews-total{border-color:#b06d32}.is-ctl-product.is-act-index .product-detail-reviews-average{transition:color .3s ease}.is-ctl-product.is-act-index .product-detail-reviews-total{align-items:center;border:.0625rem solid var(--bs-gray-300);border-radius:1rem;font-weight:700;margin-left:1rem;padding:.3125rem .6875rem;transition:color .3s ease,border-color .3s ease}.is-ctl-product.is-act-index .product-detail-name{margin-bottom:0}.is-ctl-product.is-act-index .product-detail-name-container{align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-between}.is-ctl-product.is-act-index .product-detail-subline{font-size:1.125rem;line-height:1.75rem}@media(min-width:768px){.is-ctl-product.is-act-index .product-detail-subline{font-size:1.25rem;line-height:1.875rem}}.is-ctl-product.is-act-index .product-detail-form-container{margin-bottom:1.5rem}.is-ctl-product.is-act-index .product-detail-form-container .btn-primary{height:3rem}.is-ctl-product.is-act-index .product-detail-list-regulation-price .list-price-price{color:var(--bs-text-color-primary-disabled);font-size:1.125rem;line-height:1.75rem;text-decoration:line-through}@media(min-width:768px){.is-ctl-product.is-act-index .product-detail-list-regulation-price .list-price-price{font-size:1.25rem;line-height:1.875rem}}.is-ctl-product.is-act-index .product-detail-list-regulation-price .list-price-price+.regulation-price{margin-left:1rem}.is-ctl-product.is-act-index .product-detail-price{align-items:flex-end;display:flex;font-size:1.125rem;font-weight:700;line-height:1.75rem;margin-bottom:0}@media(min-width:768px){.is-ctl-product.is-act-index .product-detail-price{font-size:1.25rem;line-height:1.875rem}}.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{margin-bottom:1.5rem}.is-ctl-product.is-act-index .product-detail-price-unit{color:var(--bs-text-color-primary);display:inline-block;font-size:.75rem;font-weight:400;line-height:1rem;margin-left:auto}.is-ctl-product.is-act-index .product-detail-delivery-information{margin-bottom:1rem}@media(min-width:576px){.is-ctl-product.is-act-index .product-detail-tabs .offcanvas-close.offcanvas-close{display:none}}.is-ctl-product.is-act-index .product-detail-review hr{display:none}.is-ctl-product.is-act-index .product-detail-review-headline{border-bottom:.125rem solid var(--bs-gray-200);margin-bottom:1.5rem}.is-ctl-product.is-act-index .product-detail-review-title{margin-bottom:.5rem}.is-ctl-product.is-act-index .product-detail-review-share{display:none}@media(min-width:768px){.is-ctl-product.is-act-index .product-detail-review-share{display:block}}.is-ctl-product.is-act-index .product-detail-review-language .form-check-input:checked~.custom-control-label:after{transform:scale(1) translateY(-50%)}.is-ctl-product.is-act-index .product-detail-review-language .form-check-input~.custom-control-label:after{transform:scale(0) translateY(-50%)}.is-ctl-product.is-act-index .product-detail-review-language .form-check-input~.custom-control-label:before{transform:translateY(-50%)}.is-ctl-product.is-act-index .product-detail-review-language .form-check-input~.custom-control-label:after,.is-ctl-product.is-act-index .product-detail-review-language .form-check-input~.custom-control-label:before{top:50%}.is-ctl-product.is-act-index .product-detail-review-rating{align-items:center;display:flex}.is-ctl-product.is-act-index .product-detail-review-actions .form-label small{font-size:.875rem;font-weight:400;line-height:1.25rem;text-transform:none}.is-ctl-product.is-act-index .product-detail-review-actions .product-detail-review-sortby-form{align-items:center;display:flex}.is-ctl-product.is-act-index .product-detail-review-actions .product-detail-review-sortby-form .form-label{flex-shrink:0}.is-ctl-product.is-act-index .product-detail-review-actions .product-detail-review-sortby-form .form-label small{font-size:.875rem;letter-spacing:0;line-height:1.25rem}.is-ctl-product.is-act-index .product-detail-review-actions .product-detail-review-sortby-form .form-select{background-color:transparent;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='%23c8864c' stroke-linecap='square' stroke-width='2' d='m12.25 5.75-4 4.5-4-4.5'/%3E%3C/svg%3E");border:none;color:var(--bs-primary-light);font-size:.875rem;font-weight:700;line-height:1.25rem;outline:none;padding-bottom:0;padding-top:0}.is-ctl-product.is-act-index .product-detail-review-item-info{margin-bottom:.5rem}.is-ctl-product.is-act-index .product-detail-review-item-title p{font-weight:700}.is-ctl-product.is-act-index .product-detail-review-form .product-detail-review-form-title{margin-bottom:1rem}.is-ctl-product.is-act-index .product-detail-review-form .product-detail-review-form-content{margin-bottom:.5rem}.is-ctl-product.is-act-index .product-detail-review-form-star{cursor:pointer;margin-right:.25rem}.is-ctl-product.is-act-index .product-detail-review-form-rating-text{margin-bottom:0;margin-left:.25rem}.is-ctl-product.is-act-index .product-detail-review-list-content:not(:last-of-type){margin-bottom:1.5rem}.is-ctl-product.is-act-index .product-detail-review .login-form-actions{align-items:center;display:flex}.is-ctl-product.is-act-index .product-detail-review .login-form-actions .btn-primary{margin-left:.5rem}.is-ctl-product.is-act-index .product-detail-review .js-review-filter{margin:2.5rem 0}.is-ctl-product.is-act-index .product-detail-review .js-review-filter .product-detail-review-filter:not(:last-of-type){margin-bottom:.5rem}.is-ctl-product.is-act-index .product-detail-review .js-review-filter .product-detail-review-filter .custom-control-label small{font-size:.75rem;line-height:1rem}.is-ctl-product.is-act-index .product-detail-review .js-review-filter .product-detail-review-filter .product-detail-review-share small{font-size:.75rem;font-weight:700;line-height:1rem}.is-ctl-product.is-act-index .product-detail-review .review-teaser-title+p{margin-bottom:.5rem}.is-ctl-product.is-act-index .product-detail-badge{align-items:center;background-color:#c0d1c6;border:.5rem solid #c0d1c6;border-radius:50%;color:#141413;display:flex;flex-shrink:0;font-family:Lora,sans-serif;font-size:1.125rem;font-weight:700;height:7.5rem;justify-content:center;line-height:1.1111111111;margin-left:1rem;overflow:hidden;width:7.5rem}.is-ctl-product.is-act-index .product-detail-badge-text{max-height:7.5rem;text-align:center;transform:rotate(11deg)}.is-ctl-product.is-act-index .product-detail-sticky-cart-button{background-color:var(--bs-gray-100);box-shadow:none;left:0;opacity:0;padding-bottom:1rem;padding-top:1rem;pointer-events:none;right:0;transform:translateY(100%);transition:opacity .15s ease,transform .3s ease;z-index:10}@media(min-width:1024px){.is-ctl-product.is-act-index .product-detail-sticky-cart-button{padding-bottom:1.5rem;padding-top:1.5rem}}@media(min-width:1440px){.is-ctl-product.is-act-index .product-detail-sticky-cart-button{max-width:none}}.is-ctl-product.is-act-index .product-detail-sticky-cart-button.visible{box-shadow:0 0 2.5rem 0 rgba(0,0,0,.3);opacity:1;pointer-events:all;transform:translateY(0)}.is-ctl-product.is-act-index .product-detail-sticky-cart-button-inner{flex-flow:column nowrap}@media(min-width:768px){.is-ctl-product.is-act-index .product-detail-sticky-cart-button-inner{align-items:center;flex-flow:row nowrap;justify-content:space-between}}@media(min-width:1440px){.is-ctl-product.is-act-index .product-detail-sticky-cart-button-inner{margin:0 auto;max-width:82.5rem}}.is-ctl-product.is-act-index .product-detail-sticky-cart-button-product-info{align-items:center;display:flex;flex-flow:row nowrap}.is-ctl-product.is-act-index .product-detail-sticky-cart-button-product-info-image{margin-right:1.5rem;width:4rem}.is-ctl-product.is-act-index .product-detail-sticky-cart-button-product-info-image.is-cover .gallery-slider-image{-o-object-fit:cover;object-fit:cover}.is-ctl-product.is-act-index .product-detail-sticky-cart-button-product-info-image.is-contain .gallery-slider-image{-o-object-fit:contain;object-fit:contain}.is-ctl-product.is-act-index .product-detail-sticky-cart-button-product-info-image .icon-placeholder{inset:0;position:absolute}.is-ctl-product.is-act-index .product-detail-sticky-cart-button-product-info-price-inner{align-items:center;display:flex;flex-flow:row nowrap}.is-ctl-product.is-act-index .product-detail-sticky-cart-button-product-info-price-inner .product-detail-list-regulation-price{margin-right:.25rem}.is-ctl-product.is-act-index .product-detail-sticky-cart-button-product-info-price-inner .product-detail-list-regulation-price .list-price-price{font-size:.875rem;line-height:1.25rem}.is-ctl-product.is-act-index .product-detail-sticky-cart-button-product-info-price-inner .product-detail-price{align-items:center;flex-grow:1;font-size:.875rem;line-height:1.25rem}.is-ctl-product.is-act-index .product-delivery-information .delivery-information{font-weight:700}.is-ctl-product.is-act-index .product-wishlist-action{align-items:center;border:.0625rem solid var(--bs-gray-300);border-radius:1.25rem;padding:.5rem 1rem;transition:color .3s ease,border-color .3s ease}.is-ctl-product.is-act-index .product-wishlist-action:hover{border-color:#b06d32;color:#b06d32}.is-ctl-product.is-act-index .product-wishlist-action .wishlist-icon{flex-shrink:0;height:1rem;margin-right:.5rem}.is-ctl-product.is-act-index .product-wishlist-action .wishlist-icon-active{color:var(--bs-danger)}.is-ctl-product.is-act-index .product-wishlist-action svg{fill:none}.is-ctl-product.is-act-index .product-wishlist-btn-content{text-decoration:none}.is-ctl-product.is-act-index .cms-card-header{background:none}@media(min-width:576px){.is-ctl-product.is-act-index .cms-card-header{margin-bottom:1.5rem}}.is-ctl-product.is-act-index .cms-card-header .product-detail-tab-navigation-list{display:flex;flex-wrap:wrap}@media(min-width:576px){.is-ctl-product.is-act-index .cms-card-header .product-detail-tab-navigation-list{border-bottom:.125rem solid transparent;display:inline-flex;flex-wrap:nowrap}}.is-ctl-product.is-act-index .cms-card-header .product-detail-tab-navigation-list .nav-item{padding:0;width:100%}.is-ctl-product.is-act-index .cms-card-header .product-detail-tab-navigation-list .nav-item a{align-items:center;display:inline-flex;font-weight:600}.is-ctl-product.is-act-index .cms-card-header .product-detail-tab-navigation-list .nav-item a .product-detail-tab-navigation-icon{margin-left:.25rem}@media(min-width:576px){.is-ctl-product.is-act-index .cms-card-header .product-detail-tab-navigation-list .nav-item{width:auto}}.is-ctl-product.is-act-index .cms-card-header .product-detail-tab-navigation-list .nav-item:not(:last-of-type){margin-right:1.5rem}.is-ctl-product.is-act-index .cms-card-header .product-detail-tab-navigation-list .nav-link{color:var(--bs-gray-800);padding-left:0;padding-right:0}.is-ctl-product.is-act-index .cms-card-header .product-detail-tab-navigation-list .nav-link.active,.is-ctl-product.is-act-index .cms-card-header .product-detail-tab-navigation-list .nav-link:hover{color:#b06d32}@media(min-width:576px){.is-ctl-product.is-act-index .cms-card-header .product-detail-tab-navigation-list .nav-link.active{border-bottom:.125rem solid #b06d32;margin-bottom:-.125rem}}@media(max-width:1023.98px){.is-ctl-product.is-act-index .cms-section.pos-1{margin-top:-3rem}.is-ctl-product.is-act-index .cms-section.pos-1>:not(.section-spacing-none){margin-bottom:2rem}}.magnifier-overlay,.magnifier-zoom-image{z-index:1}body.dark-mode-landing-page{background-color:#141413;color:#faf8f5}body.dark-mode-landing-page .footer-bottom,body.dark-mode-landing-page .footer-main{background-color:#141413}body.dark-mode-landing-page .footer-main .footer-social-logos .social-link{color:#faf8f5;transition:color .3s ease}body.dark-mode-landing-page .footer-main .footer-social-logos .social-link:hover{color:hsla(36,33%,97%,.6)}body.dark-mode-landing-page .footer-main .footer-bottom .footer-service-menu-list .footer-service-menu-link{color:#faf8f5;transition:color .3s ease}body.dark-mode-landing-page .footer-main .footer-bottom .footer-service-menu-list .footer-service-menu-link:hover{color:hsla(36,33%,97%,.6)}body.is-ctl-landingpage.no-header{padding-top:0}body.is-ctl-landingpage:not(.no-header){padding-top:3.5rem}body.is-ctl-landingpage:not(.no-header).has-back-to-shop-link{padding-top:4.5rem}@media(min-width:1024px){body.is-ctl-landingpage:not(.no-header),body.is-ctl-landingpage:not(.no-header).has-back-to-shop-link{padding-top:5.5rem}}@media(min-width:768px){body.is-ctl-landingpage:not(.no-header).has-top-bar{padding-top:6rem}body.is-ctl-landingpage:not(.no-header).has-top-bar.has-back-to-shop-link{padding-top:7rem}}@media(min-width:1024px){body.is-ctl-landingpage:not(.no-header).has-top-bar,body.is-ctl-landingpage:not(.no-header).has-top-bar.has-back-to-shop-link{padding-top:8rem}}body.is-ctl-landingpage:not(.no-header) .top-bar{align-items:center;display:flex;justify-content:center;min-height:1.5rem;transition:opacity .3s ease}body.is-ctl-landingpage:not(.no-header) .top-bar-container{max-height:6.25rem;transition:max-height .3s ease,padding .3s ease}body.is-ctl-landingpage .header-main.sticky{transform:translateY(0)}body.is-ctl-landingpage .header-main.sticky .top-bar{opacity:0;pointer-events:none}@media(min-width:768px){body.is-ctl-landingpage .header-main.sticky .top-bar{opacity:1;pointer-events:auto}}body.is-ctl-landingpage .header-main.sticky .top-bar-container{max-height:0;padding-bottom:0;padding-top:0}@media(min-width:768px){body.is-ctl-landingpage .header-main.sticky .top-bar-container{max-height:none;padding-bottom:.5rem;padding-top:.5rem}}body.is-ctl-landingpage .header-row{padding-bottom:1rem;padding-top:1rem}@media(min-width:1024px){body.is-ctl-landingpage .header-row{padding-bottom:1.5rem;padding-top:1.5rem}}body.is-ctl-landingpage .header-nav-col{padding-left:1.5rem}@media(min-width:768px){body.is-ctl-landingpage .header-button-col .btn.btn-sm{font-size:1rem;height:2.5rem;padding-left:1rem;padding-right:1rem}}body.is-ctl-landingpage .main-navigation-link{font-size:.8125rem;line-height:1.8461538462;margin:0}body.is-ctl-landingpage .main-navigation-link:not(.btn-secondary){padding:0}@media(min-width:1280px){body.is-ctl-landingpage .main-navigation-link{font-size:.875rem;line-height:1.7142857143}}body.is-ctl-landingpage .blocks-change-order.cms-block-px-col-6-6 div[class=col-12],body.is-ctl-landingpage .blocks-change-order.cms-block-px-col-6-6-with-headline div[class=col-12]{order:0}body.is-ctl-landingpage .blocks-change-order.cms-block-px-col-6-6 div[class="col-12 col-lg-6"],body.is-ctl-landingpage .blocks-change-order.cms-block-px-col-6-6-with-headline div[class="col-12 col-lg-6"]{order:2}@media(min-width:1024px){body.is-ctl-landingpage .blocks-change-order.cms-block-px-col-6-6 div[class="col-12 col-lg-6"],body.is-ctl-landingpage .blocks-change-order.cms-block-px-col-6-6-with-headline div[class="col-12 col-lg-6"]{order:0}}body.is-ctl-landingpage .blocks-change-order.cms-block-px-col-6-6 div[class="col-12 col-lg-6"]+div[class="col-12 col-lg-6"],body.is-ctl-landingpage .blocks-change-order.cms-block-px-col-6-6-with-headline div[class="col-12 col-lg-6"]+div[class="col-12 col-lg-6"]{margin-bottom:1rem;order:1}@media(min-width:768px){body.is-ctl-landingpage .blocks-change-order.cms-block-px-col-6-6 div[class="col-12 col-lg-6"]+div[class="col-12 col-lg-6"],body.is-ctl-landingpage .blocks-change-order.cms-block-px-col-6-6-with-headline div[class="col-12 col-lg-6"]+div[class="col-12 col-lg-6"]{margin-bottom:1.5rem}}@media(min-width:1024px){body.is-ctl-landingpage .blocks-change-order.cms-block-px-col-6-6 div[class="col-12 col-lg-6"]+div[class="col-12 col-lg-6"],body.is-ctl-landingpage .blocks-change-order.cms-block-px-col-6-6-with-headline div[class="col-12 col-lg-6"]+div[class="col-12 col-lg-6"]{margin-bottom:0;order:0}}.product-wishlist{display:flex;margin-top:0;position:absolute;right:.5rem;top:.5rem;z-index:2}@media(min-width:768px){.product-wishlist{right:0;top:0}}.is-ctl-product .product-wishlist,.line-item-product .product-wishlist,.line-item-pxsw_subscription .product-wishlist{position:static}.gallery-slider .product-wishlist{display:none}.is-ctl-product .swiper .product-wishlist{position:absolute}.is-ctl-wishlist .product-wishlist{right:1rem;top:1rem}.product-wishlist-btn-content{font-size:.75rem;font-weight:700;line-height:1rem;margin-left:.25rem;text-decoration:none}.product-wishlist button,.product-wishlist-btn-remove.btn{align-items:center;background:#f4f0eb;border-radius:50%;color:var(--bs-danger);height:2rem;justify-content:center;position:relative;width:2rem}.is-ctl-product .product-wishlist button,.is-ctl-product .product-wishlist-btn-remove.btn{height:auto;width:auto}.is-ctl-product .swiper .product-wishlist button,.is-ctl-product .swiper .product-wishlist-btn-remove.btn{border:0;height:2rem;padding:0;width:2rem}.line-item-product .product-wishlist button,.line-item-product .product-wishlist-btn-remove.btn,.line-item-pxsw_subscription .product-wishlist button,.line-item-pxsw_subscription .product-wishlist-btn-remove.btn{height:auto;width:auto}.product-wishlist button.product-wishlist-not-added,.product-wishlist-btn-remove.btn.product-wishlist-not-added{color:var(--bs-black)}.product-wishlist-btn-remove.btn.product-wishlist-btn{background:#f4f0eb!important;display:inline-flex;margin-top:0;position:static;width:2rem}.product-wishlist-btn-remove.btn.product-wishlist-btn:hover{color:var(--bs-black)}.product-wishlist .wishlist-icon{display:flex}.is-ctl-product .swiper .product-wishlist .wishlist-icon{margin-right:0}.product-wishlist .wishlist-icon-active,.product-wishlist .wishlist-icon-inactive{opacity:0;transition:opacity .3s ease}.product-wishlist .wishlist-icon svg{fill:none}.product-wishlist-added .wishlist-icon-active,.product-wishlist-not-added .wishlist-icon-inactive{opacity:1}.wishlist-headline{height:auto;justify-content:flex-start;margin-bottom:1rem}@media(min-width:768px){.wishlist-headline{margin-bottom:1.5rem}}.wishlist-listing-col{margin-top:0}.wishlist-listing-empty-icon{display:block;margin:3.5rem auto 3rem}@media(min-width:768px){.wishlist-listing-empty-icon{margin-top:4rem}}