.ui-placeholder{position:relative;padding-bottom:100%}.ui-placeholder:before{z-index:1;content:"";position:absolute;left:0;top:0;width:100%;height:100%}.ui-placeholder:after{z-index:5;content:"";position:absolute;left:-webkit-calc(50% - 25px);left:-moz-calc(50% - 25px);left:calc(50% - 25px);top:-webkit-calc(50% - 25px);-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;animation-fill-mode:both;height:50px;width:50px;border-radius:100%;border:2px solid #eb2424;-webkit-animation:ball-scale-ripple 1s cubic-bezier(.21,.53,.56,.8) 0s infinite;-moz-animation:ball-scale-ripple 1s 0s infinite cubic-bezier(.21,.53,.56,.8);animation:ball-scale-ripple 1s cubic-bezier(.21,.53,.56,.8) 0s infinite}@-webkit-keyframes ball-scale-ripple{0%{-webkit-transform:scale(.1);transform:scale(.1);opacity:1}70%{-webkit-transform:scale(1);transform:scale(1);opacity:.7}to{opacity:0}}@-moz-keyframes ball-scale-ripple{0%{-moz-transform:scale(.1);transform:scale(.1);opacity:1}70%{-moz-transform:scale(1);transform:scale(1);opacity:.7}to{opacity:0}}@keyframes ball-scale-ripple{0%{-webkit-transform:scale(.1);-moz-transform:scale(.1);transform:scale(.1);opacity:1}70%{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1);opacity:.7}to{opacity:0}}.ui-placeholder .image{position:absolute;left:0;top:0;width:100%;height:100%;z-index:8;-o-object-fit:cover;object-fit:cover;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.stock-state{font-size:.75rem;font-weight:600;line-height:120%;padding-left:16px;position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.stock-state:before{border-radius:50%;position:absolute;left:0;top:50%;width:100%;height:100%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);content:"";height:10px;width:10px}.stock-state--false{color:#eb2424}.stock-state--false:before{background:#eb2424}.stock-state--true{color:#7db578}.stock-state--true:before{background:#7db578}.badge{font:700 .625rem/100% Manrope;text-transform:uppercase;margin-right:10px;padding:3px 7px;border:1px solid;border-radius:10px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.fade-enter-active{-webkit-transition:opacity 1s ease;-moz-transition:opacity 1s ease;transition:opacity 1s ease;opacity:0}.fade-enter-to{opacity:1}.product-card-badges{position:absolute;left:0;top:0;right:0;z-index:10;padding:10px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.product-card-image{position:relative}.product-card-image .picture>img{position:absolute;left:0;top:0;width:100%;height:100%;z-index:10}.ui-picture-extended.is-background{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}.ui-picture-extended.is-background .image{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:bottom center;object-position:bottom center}.product-card-media-vueper .vueperslides__bullets{z-index:10}@media(pointer:fine){.product-card-media-vueper .vueperslides__bullets{top:0;bottom:0}}@media(pointer:coarse){.product-card-media-vueper .vueperslides__bullet{margin:14px 10px}.product-card-media-vueper .vueperslides__bullet:after{background:#8c8b95;border-radius:50%;content:"";height:5px;width:5px}}@media(pointer:fine){.product-card-media-vueper .vueperslides__bullet{cursor:ew-resize;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;margin:0;position:relative;top:0}.product-card-media-vueper .vueperslides__bullet:after{background:#e5e4ee;bottom:-2px;content:"";height:2px;left:2px;position:absolute;right:2px}}.pagination{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}@media(min-width:1024px){.pagination{display:none}}.pagination ul{padding-top:20px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.pagination .indicator{width:5px;height:5px;background:#8c8b95;border-radius:50%;margin:0 .625rem}.pagination .indicator.is-active{background:#eb2424}.product-counter{display:grid;grid-template-columns:40px auto 40px;text-align:center;min-height:50px;border:1px solid #e5e4ee;border-radius:10px}.product-counter,.product-counter .button{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.product-counter .button{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;touch-action:manipulation;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;height:100%;color:grey;transition:all .2s ease-in-out;text-decoration:none}.product-counter .button:hover{color:#c60000}.product-counter .input{justify-self:center;margin:0;padding:0;text-align:center;width:50px;min-height:20px;font-size:inherit;font-weight:700;outline:none;border:none}.product-counter .input:focus{outline:none}.product-color-item{font-size:.75rem;font-weight:700;line-height:130%;position:relative;min-width:144px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;padding:6px 12px 6px 36px;cursor:pointer;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;border:1px solid #f5f5f9;border-radius:10px;background:#f5f5f9}.product-color-item.isWide{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.product-color-item.has-bgafter--base:after{background:#4c4b53}.product-color-item.has-bgafter--primary:after,.product-color-item.has-bgafter--red:after{background:#eb2424}.product-color-item.has-bgafter--red-hover:after{background:#c60000}.product-color-item.has-bgafter--red-light:after{background:#f64f4f}.product-color-item.has-bgafter--white:after{background:#fff}.product-color-item.has-bgafter--bg:after{background:#f5f5f9}.product-color-item.has-bgafter--line:after{background:#e5e4ee}.product-color-item.has-bgafter--grey:after{background:#8c8b95}.product-color-item.has-bgafter--grey-dark:after{background:#99a5ac}.product-color-item.has-bgafter--green:after{background:#7db578}.product-color-item.has-bgafter--blue:after{background:#2474eb}.product-color-item.has-bgafter--blue-dark:after{background:#2242cd}.product-color-item.has-bgafter--yellow:after{background:#fde201}.product-color-item.has-bgafter--black:after{background:#000}.product-color-item.has-bgafter--orange:after{background:orange}.product-color-item.has-bgafter--grey2:after{background:#8f8e97}.product-color-item.has-bgafter--line2:after{background:#63626d}.product-color-item.has-bgafter--primary-hover:after{background:#ca1212}.product-color-item.has-bgafter--primary-click:after{background:#b21010}@media(min-width:768px){.product-color-item{padding:6px 12px 6px 40px}}@media(min-width:1024px){.product-color-item{padding:10px 12px 10px 40px}}.product-color-item:not(:last-child){margin-right:10px}.product-color-item:hover:not(.is-active){border-color:#c60000}.product-color-item:after{position:absolute;left:0;top:50%;width:100%;height:100%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:14px;width:15px;height:15px;content:"";border:1px solid rgba(0,0,0,.15);border-radius:50%}.product-color-item.is-active{border-color:#eb2424;background:#fff}.product-color-item .price-container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.product-color-item .price--old{font-size:.83em;text-decoration:line-through}.ui-heading .subheading{letter-spacing:.2rem}.scroll-container{overflow:hidden}.scroll-container .scroll{overscroll-behavior-x:contain;overflow-x:scroll;padding-bottom:50px;margin-bottom:-50px}.scroll-container .holder{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;margin:calc(var(--gutter)*-1)}.scroll-container .column,.scroll-container .holder{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.scroll-container .column{margin:var(--gutter)}@media(min-width:1024px){.scroll-container .column{-webkit-flex-basis:-webkit-calc(50% - var(--gutter)*2);flex-basis:-moz-calc(50% - var(--gutter)*2);flex-basis:calc(50% - var(--gutter)*2)}}.scroll-container .column:first-child:before,.scroll-container .column:last-child:after{content:"";margin-left:var(--container-horizontal-offset)}.scroll-container.has-breakpoint--mobile{margin-left:var(--container-horizontal-offset);margin-right:var(--container-horizontal-offset)}.scroll-container.has-breakpoint--mobile .scroll{overflow:hidden}.scroll-container.has-breakpoint--mobile .holder{-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:calc(var(--gutter)*-1)}.scroll-container.has-breakpoint--mobile .column{-webkit-flex-basis:-webkit-calc(50% - var(--gutter)*2);flex-basis:-moz-calc(50% - var(--gutter)*2);flex-basis:calc(50% - var(--gutter)*2)}.scroll-container.has-breakpoint--mobile .column:first-child:before,.scroll-container.has-breakpoint--mobile .column:last-child:after{margin:0}@media(min-width:580px){.scroll-container.has-breakpoint--mobile-lg{margin-left:var(--container-horizontal-offset);margin-right:var(--container-horizontal-offset)}.scroll-container.has-breakpoint--mobile-lg .scroll{overflow:hidden}.scroll-container.has-breakpoint--mobile-lg .holder{-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:calc(var(--gutter)*-1)}.scroll-container.has-breakpoint--mobile-lg .column{-webkit-flex-basis:-webkit-calc(50% - var(--gutter)*2);flex-basis:-moz-calc(50% - var(--gutter)*2);flex-basis:calc(50% - var(--gutter)*2)}.scroll-container.has-breakpoint--mobile-lg .column:first-child:before,.scroll-container.has-breakpoint--mobile-lg .column:last-child:after{margin:0}}@media(min-width:768px){.scroll-container.has-breakpoint--tablet{margin-left:var(--container-horizontal-offset);margin-right:var(--container-horizontal-offset)}.scroll-container.has-breakpoint--tablet .scroll{overflow:hidden}.scroll-container.has-breakpoint--tablet .holder{-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:calc(var(--gutter)*-1)}.scroll-container.has-breakpoint--tablet .column{-webkit-flex-basis:-webkit-calc(50% - var(--gutter)*2);flex-basis:-moz-calc(50% - var(--gutter)*2);flex-basis:calc(50% - var(--gutter)*2)}.scroll-container.has-breakpoint--tablet .column:first-child:before,.scroll-container.has-breakpoint--tablet .column:last-child:after{margin:0}}@media(min-width:1024px){.scroll-container.has-breakpoint--laptop{margin-left:var(--container-horizontal-offset);margin-right:var(--container-horizontal-offset)}.scroll-container.has-breakpoint--laptop .scroll{overflow:hidden}.scroll-container.has-breakpoint--laptop .holder{-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:calc(var(--gutter)*-1)}.scroll-container.has-breakpoint--laptop .column{-webkit-flex-basis:-webkit-calc(50% - var(--gutter)*2);flex-basis:-moz-calc(50% - var(--gutter)*2);flex-basis:calc(50% - var(--gutter)*2)}.scroll-container.has-breakpoint--laptop .column:first-child:before,.scroll-container.has-breakpoint--laptop .column:last-child:after{margin:0}}@media(min-width:1280px){.scroll-container.has-breakpoint--desktop{margin-left:var(--container-horizontal-offset);margin-right:var(--container-horizontal-offset)}.scroll-container.has-breakpoint--desktop .scroll{overflow:hidden}.scroll-container.has-breakpoint--desktop .holder{-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:calc(var(--gutter)*-1)}.scroll-container.has-breakpoint--desktop .column{-webkit-flex-basis:-webkit-calc(50% - var(--gutter)*2);flex-basis:-moz-calc(50% - var(--gutter)*2);flex-basis:calc(50% - var(--gutter)*2)}.scroll-container.has-breakpoint--desktop .column:first-child:before,.scroll-container.has-breakpoint--desktop .column:last-child:after{margin:0}}@media(min-width:1600px){.scroll-container.has-breakpoint--wide{margin-left:var(--container-horizontal-offset);margin-right:var(--container-horizontal-offset)}.scroll-container.has-breakpoint--wide .scroll{overflow:hidden}.scroll-container.has-breakpoint--wide .holder{-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:calc(var(--gutter)*-1)}.scroll-container.has-breakpoint--wide .column{-webkit-flex-basis:-webkit-calc(50% - var(--gutter)*2);flex-basis:-moz-calc(50% - var(--gutter)*2);flex-basis:calc(50% - var(--gutter)*2)}.scroll-container.has-breakpoint--wide .column:first-child:before,.scroll-container.has-breakpoint--wide .column:last-child:after{margin:0}}