.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:grabbing}.flickity-button{position:absolute;background:rgba(255,255,255,0.75);border:none;color:#333}.flickity-button:hover{background:white;cursor:pointer}.flickity-button:focus{outline:none;box-shadow:0 0 0 5px #19F}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}.slider--root{position:relative}@media only screen and (min-width: 992px){.slider--products .slider--slider{margin:0 -10px -160px}}.slider--slider .flickity-prev-next-button{width:80px;height:80px;padding:40px;background:transparent;transform:translateY(-50%) rotate(180deg)}.slider--slider .flickity-prev-next-button svg{background:#fff;border:1px solid transparent;border-radius:50%;padding:12px;width:40px;height:40px;top:25%;left:25%;transform:translateZ(0)}.slider--slider .flickity-prev-next-button svg:hover{border-color:#6D6D6D}.slider--slider .flickity-prev-next-button .arrow{fill:#303030}.slider--slider .flickity-prev-next-button:disabled{display:none}.slider--slider:not(.flickity-enabled)>*{position:relative;display:block;width:100%}.slider--slider:not(.flickity-enabled)>*::after{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;animation:slider--pulse 2s ease-in-out infinite;background-color:#e8e7e6;content:'';opacity:1;pointer-events:none}.slider--slider:not(.flickity-enabled)>*:nth-child(1)::after{animation-delay:0.2s}.slider--slider:not(.flickity-enabled)>*:nth-child(2)::after{animation-delay:0.3s}.slider--slider:not(.flickity-enabled)>*:nth-child(3)::after{animation-delay:0.4s}.slider--slider:not(.flickity-enabled)>*:nth-child(4)::after{animation-delay:0.5s}.slider--slider:not(.flickity-enabled)>*:nth-child(5)::after{animation-delay:0.6s}.slider--slider:not(.flickity-enabled)>*:nth-child(6)::after{animation-delay:0.7s}.slider--loaded>*::after{animation:none;opacity:0;transition:opacity 0.5s ease-in-out}.slider--loaded>*:nth-child(1)::after{transition-delay:0.2s}.slider--loaded>*:nth-child(2)::after{transition-delay:0.3s}.slider--loaded>*:nth-child(3)::after{transition-delay:0.4s}.slider--loaded>*:nth-child(4)::after{transition-delay:0.5s}.slider--loaded>*:nth-child(5)::after{transition-delay:0.6s}.slider--loaded>*:nth-child(6)::after{transition-delay:0.7s}.slider--full>*{width:100%}@media only screen and (max-width: 767px){.slider--full .flickity-prev-next-button.next{right:-10px}.slider--full .flickity-prev-next-button.previous{left:-10px}}@media only screen and (max-width: 767px){.slider--overflow{margin-right:-15px;margin-left:-15px}.slider--overflow .flickity-slider>*{width:calc(100% - 30px);margin:0 4px}}.slider--group{overflow:hidden;padding:0 20px;margin-right:-20px;margin-left:-20px}@media only screen and (min-width: 992px){.slider--group{overflow:visible;padding:0;margin-right:0;margin-left:0}}.slider--group .flickity-prev-next-button .arrow{fill:#303030}.slider--group .flickity-prev-next-button.next{right:-80px}.slider--group .flickity-prev-next-button.previous{left:-80px}.slider--group .flickity-viewport{overflow:visible}@media only screen and (min-width: 992px){.slider--group .flickity-viewport{overflow:hidden}}.slider--group .flickity-slider{display:flex;align-items:stretch}.slider--group .flickity-slider>*{width:100%}.slider--group .flickity-slider>*+*{margin-left:10px}@media only screen and (max-width: 767px){.slider--wrapAround .flickity-slider>*{margin-right:5px;margin-left:5px}}@media only screen and (min-width: 768px){.slider--three .flickity-slider>*{width:calc(50% - 6px)}}@media only screen and (min-width: 992px){.slider--three .flickity-slider>*{width:calc(33.33333% - 10px)}}@media only screen and (min-width: 768px){.slider--three .flickity-slider>*+*{margin-left:12px}}@media only screen and (min-width: 992px){.slider--three .flickity-slider>*+*{margin-left:15px}}@media only screen and (min-width: 768px){.slider--three .flickity-resize .flickity-slider>*{display:flex;min-height:100%;flex-direction:column;justify-content:stretch}}@media only screen and (min-width: 768px){.slider--four .flickity-slider>*{width:calc(33.33333% - 10px)}}@media only screen and (min-width: 992px){.slider--four .flickity-slider>*{width:calc(25% - 11.25px)}}@media only screen and (min-width: 768px){.slider--four .flickity-slider>*+*{margin-left:12px}}@media only screen and (min-width: 992px){.slider--four .flickity-slider>*+*{margin-left:15px}}@media only screen and (min-width: 992px){.slider--four .flickity-resize .flickity-slider>*{display:flex;min-height:100%;flex-direction:column;justify-content:stretch}}@media only screen and (min-width: 992px){.slider--products{z-index:1}.slider--products .flickity-prev-next-button{top:25%}.slider--products .flickity-viewport{box-sizing:content-box;padding:10px 0 100px}.slider--products .flickity-viewport>*{box-sizing:border-box}.slider--products .flickity-slider>*{width:25%}}.slider--thumbs.flickity-enabled.is-draggable .flickity-viewport{cursor:pointer}.slider--thumb{position:relative;display:block}.slider--thumb img{width:100%;height:100%}.slider--colors{position:relative;width:75%;margin:15px auto 0}.slider--colors::before{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(to left, #f4f4f4 0%, rgba(244,244,244,0) 10%, rgba(244,244,244,0) 90%, #f4f4f4 100%);content:'';pointer-events:none}@media only screen and (min-width: 768px){.slider--colors{margin-top:20px}}.slider--color{display:block;width:21px;height:21px;padding:3px;border:1px solid transparent;margin-top:0;background-clip:content-box;border-radius:50%;cursor:pointer;transition:0.2s ease-in-out;transition-property:border-color}@media only screen and (min-width: 768px){.slider--color{width:23px;height:23px}}.slider--color:hover{border-color:#b5b5b5}.slider--color.is-selected{border-color:#959595}@media only screen and (max-width: 767px){.slider--full .flickity-prev-next-button{display:none}}@media only screen and (min-width: 1300px) and (max-width: 1344px){.slider--group .flickity-prev-next-button{width:50px;padding:25px}.slider--group .flickity-prev-next-button svg{left:10%}.slider--group .flickity-prev-next-button.previous{left:-55px}.slider--group .flickity-prev-next-button.next{right:-55px}}@media only screen and (min-width: 992px) and (max-width: 1133px){.slider--group .flickity-prev-next-button{width:50px;padding:25px}.slider--group .flickity-prev-next-button svg{left:10%}.slider--group .flickity-prev-next-button.previous{left:-25px}.slider--group .flickity-prev-next-button.next{right:-25px}}@media only screen and (min-width: 768px){.slider--two .flickity-slider>*{width:calc(50% - 6px)}}@media only screen and (min-width: 992px){.slider--two .flickity-slider>*{width:calc(50% - 7px)}}@media only screen and (min-width: 768px){.slider--two .flickity-slider>*+*{margin-left:12px}}@media only screen and (min-width: 992px){.slider--two .flickity-slider>*+*{margin-left:15px}}@media only screen and (min-width: 768px){.slider--two .flickity-resize .flickity-slider>*{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch}}

