@charset "UTF-8";/*! lightslider - v1.1.3 - 2015-04-14
* https://github.com/sachinchoolur/lightslider
* Copyright (c) 2015 Sachin N; Licensed MIT */.lSSlideOuter{overflow:hidden;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lightSlider:after,.lightSlider:before{content:" ";display:table}.lightSlider{overflow:hidden;margin:0}.lSSlideWrapper{max-width:100%;overflow:hidden;position:relative}.lSSlideWrapper>.lightSlider:after{clear:both}.lSSlideWrapper .lSSlide{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transition:all 1s;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform,height;transition-property:transform,height;-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important}.lSSlideWrapper .lSFade{position:relative}.lSSlideWrapper .lSFade>*{position:absolute!important;top:0;left:0;z-index:9;margin-right:0;width:100%}.lSSlideWrapper.usingCss .lSFade>*{opacity:0;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important}.lSSlideWrapper .lSFade>.active{z-index:10}.lSSlideWrapper.usingCss .lSFade>.active{opacity:1}.lSSlideOuter .lSPager.lSpg{margin:10px 0 0;padding:0;text-align:center}.lSSlideOuter .lSPager.lSpg>li{cursor:pointer;display:inline-block;padding:0 5px}.lSSlideOuter .lSPager.lSpg>li a{background-color:#222;border-radius:30px;display:inline-block;height:8px;overflow:hidden;text-indent:-999em;width:8px;position:relative;z-index:99;-webkit-transition:all .5s linear 0s;transition:all .5s linear 0s}.lSSlideOuter .lSPager.lSpg>li.active a,.lSSlideOuter .lSPager.lSpg>li:hover a{background-color:#428bca}.lSSlideOuter .media{opacity:.8}.lSSlideOuter .media.active{opacity:1}.lSSlideOuter .lSPager.lSGallery{list-style:none outside none;padding-left:0;margin:0;overflow:hidden;transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lSSlideOuter .lSPager.lSGallery li{overflow:hidden;-webkit-transition:border-radius .12s linear 0s .35s linear 0s;transition:border-radius .12s linear 0s .35s linear 0s}.lSSlideOuter .lSPager.lSGallery li.active,.lSSlideOuter .lSPager.lSGallery li:hover{border-radius:5px}.lSSlideOuter .lSPager.lSGallery img{display:block;height:auto;max-width:100%}.lSSlideOuter .lSPager.lSGallery:after,.lSSlideOuter .lSPager.lSGallery:before{content:" ";display:table}.lSSlideOuter .lSPager.lSGallery:after{clear:both}.lSAction>a{width:32px;display:block;top:50%;height:32px;background-image:url(../img/controls.png);cursor:pointer;position:absolute;z-index:99;margin-top:-16px;opacity:.5;-webkit-transition:opacity .35s linear 0s;transition:opacity .35s linear 0s}.lSAction>a:hover{opacity:1}.lSAction>.lSPrev{background-position:0 0;left:10px}.lSAction>.lSNext{background-position:-32px 0;right:10px}.lSAction>a.disabled{pointer-events:none}.cS-hidden{height:1px;opacity:0;overflow:hidden}.lSSlideOuter.vertical{position:relative}.lSSlideOuter.vertical.noPager{padding-right:0!important}.lSSlideOuter.vertical .lSGallery{position:absolute!important;right:0;top:0}.lSSlideOuter.vertical .lightSlider>*{width:100%!important;max-width:none!important}.lSSlideOuter.vertical .lSAction>a{left:50%;margin-left:-14px;margin-top:0}.lSSlideOuter.vertical .lSAction>.lSNext{background-position:31px -31px;bottom:10px;top:auto}.lSSlideOuter.vertical .lSAction>.lSPrev{background-position:0 -31px;bottom:auto;top:10px}.lSSlideOuter.lSrtl{direction:rtl}.lSSlideOuter .lSPager,.lSSlideOuter .lightSlider{padding-left:0;list-style:none outside none}.lSSlideOuter.lSrtl .lSPager,.lSSlideOuter.lSrtl .lightSlider{padding-right:0}.lSSlideOuter .lSGallery li,.lSSlideOuter .lightSlider>*{float:left}.lSSlideOuter.lSrtl .lSGallery li,.lSSlideOuter.lSrtl .lightSlider>*{float:right!important}@-webkit-keyframes rightEnd{0%{left:0}50%{left:-15px}100%{left:0}}@keyframes rightEnd{0%{left:0}50%{left:-15px}100%{left:0}}@-webkit-keyframes topEnd{0%{top:0}50%{top:-15px}100%{top:0}}@keyframes topEnd{0%{top:0}50%{top:-15px}100%{top:0}}@-webkit-keyframes leftEnd{0%{left:0}50%{left:15px}100%{left:0}}@keyframes leftEnd{0%{left:0}50%{left:15px}100%{left:0}}@-webkit-keyframes bottomEnd{0%{bottom:0}50%{bottom:-15px}100%{bottom:0}}@keyframes bottomEnd{0%{bottom:0}50%{bottom:-15px}100%{bottom:0}}.lSSlideOuter .rightEnd{-webkit-animation:rightEnd .3s;animation:rightEnd .3s;position:relative}.lSSlideOuter .leftEnd{-webkit-animation:leftEnd .3s;animation:leftEnd .3s;position:relative}.lSSlideOuter.vertical .rightEnd{-webkit-animation:topEnd .3s;animation:topEnd .3s;position:relative}.lSSlideOuter.vertical .leftEnd{-webkit-animation:bottomEnd .3s;animation:bottomEnd .3s;position:relative}.lSSlideOuter.lSrtl .rightEnd{-webkit-animation:leftEnd .3s;animation:leftEnd .3s;position:relative}.lSSlideOuter.lSrtl .leftEnd{-webkit-animation:rightEnd .3s;animation:rightEnd .3s;position:relative}.lightSlider.lsGrab>*{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lightSlider.lsGrabbing>*{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}ul.slideshow{width:100%;overflow:hidden;display:flex;flex-direction:row}ul.slideshow li{cursor:pointer;margin-right:1rem;max-width:100%!important;padding:15px;display:flex}ul.slideshow li img{display:block;margin:auto;height:auto;max-height:400px;max-width:100%}ul.lSGallery{margin-top:15px!important;transform:translate3d(0,0,0)!important;width:100%!important;max-width:1000px!important;display:flex}ul.lSGallery li{margin:0 0 5px;border-radius:5px!important;padding:5px;border:1px solid #ddd;display:flex;align-items:center}ul.lSGallery li:hover{border-color:#888}ul.lSGallery li.active{border:2px solid #5c007d}ul.lSGallery li img{width:100%}@media only screen and (max-width:768px){.lSGallery,.lSSlideWrapper{margin:0;width:98%!important}}.lSAction>a{background-image:url(../_graphics/slideshow-controls.png)}@font-face{font-family:lg;src:url(../fonts/lg.woff2?io9a6k) format("woff2"),url(../fonts/lg.ttf?io9a6k) format("truetype"),url(../fonts/lg.woff?io9a6k) format("woff"),url(../fonts/lg.svg?io9a6k#lg) format("svg");font-weight:400;font-style:normal;font-display:block}.lg-icon{font-family:lg!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lg-container{font-family:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.lg-next,.lg-prev{background-color:rgba(0,0,0,.45);border-radius:2px;color:#999;cursor:pointer;display:block;font-size:22px;margin-top:-10px;padding:8px 10px 9px;position:absolute;top:50%;z-index:1084;outline:0;border:none}.lg-next.disabled,.lg-prev.disabled{opacity:0!important;cursor:default}.lg-next:hover:not(.disabled),.lg-prev:hover:not(.disabled){color:#fff}.lg-single-item .lg-next,.lg-single-item .lg-prev{display:none}.lg-next{right:20px}.lg-next:before{content:"\e095"}.lg-prev{left:20px}.lg-prev:after{content:"\e094"}@-webkit-keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@-moz-keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@-ms-keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@-webkit-keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}@-moz-keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}@-ms-keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}@keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}.lg-outer.lg-right-end .lg-object{-webkit-animation:lg-right-end .3s;-o-animation:lg-right-end .3s;animation:lg-right-end .3s;position:relative}.lg-outer.lg-left-end .lg-object{-webkit-animation:lg-left-end .3s;-o-animation:lg-left-end .3s;animation:lg-left-end .3s;position:relative}.lg-toolbar{z-index:1082;left:0;position:absolute;top:0;width:100%}.lg-media-overlap .lg-toolbar{background-image:linear-gradient(0deg,rgba(0,0,0,0),rgba(0,0,0,.4))}.lg-toolbar .lg-icon{color:#999;cursor:pointer;float:right;font-size:24px;height:47px;line-height:27px;padding:10px 0;text-align:center;width:50px;text-decoration:none!important;outline:medium none;will-change:color;-webkit-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear;background:0 0;border:none;box-shadow:none}.lg-toolbar .lg-icon.lg-icon-18{font-size:18px}.lg-toolbar .lg-icon:hover{color:#fff}.lg-toolbar .lg-close:after{content:"\e070"}.lg-toolbar .lg-maximize{font-size:22px}.lg-toolbar .lg-maximize:after{content:"\e90a"}.lg-toolbar .lg-download:after{content:"\e0f2"}.lg-sub-html{color:#eee;font-size:16px;padding:10px 40px;text-align:center;z-index:1080;opacity:0;-webkit-transition:opacity .2s ease-out 0s;-o-transition:opacity .2s ease-out 0s;transition:opacity .2s ease-out 0s}.lg-sub-html h4{margin:0;font-size:13px;font-weight:700}.lg-sub-html p{font-size:12px;margin:5px 0 0}.lg-sub-html a{color:inherit}.lg-sub-html a:hover{text-decoration:underline}.lg-media-overlap .lg-sub-html{background-image:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.6))}.lg-item .lg-sub-html{position:absolute;bottom:0;right:0;left:0}.lg-error-msg{font-size:14px;color:#999}.lg-counter{color:#999;display:inline-block;font-size:16px;padding-left:20px;padding-top:12px;height:47px;vertical-align:middle}.lg-closing .lg-next,.lg-closing .lg-prev,.lg-closing .lg-sub-html,.lg-closing .lg-toolbar{opacity:0;-webkit-transition:-webkit-transform .08 cubic-bezier(0,0,.25,1) 0s,opacity .08 cubic-bezier(0,0,.25,1) 0s,color .08 linear;-moz-transition:-moz-transform .08 cubic-bezier(0,0,.25,1) 0s,opacity .08 cubic-bezier(0,0,.25,1) 0s,color .08 linear;-o-transition:-o-transform .08 cubic-bezier(0,0,.25,1) 0s,opacity .08 cubic-bezier(0,0,.25,1) 0s,color .08 linear;transition:transform .08 cubic-bezier(0,0,.25,1) 0s,opacity .08 cubic-bezier(0,0,.25,1) 0s,color .08 linear}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-img-wrap,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-video-cont{opacity:0;-moz-transform:scale3d(.5,.5,.5);-o-transform:scale3d(.5,.5,.5);-ms-transform:scale3d(.5,.5,.5);-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5);will-change:transform,opacity;-webkit-transition:-webkit-transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;-moz-transition:-moz-transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;-o-transition:-o-transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;transition:transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-img-wrap,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-video-cont{opacity:1;-moz-transform:scale3d(1,1,1);-o-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}.lg-icon:focus-visible{color:#fff;border-radius:3px;outline:1px dashed rgba(255,255,255,.6)}.lg-toolbar .lg-icon:focus-visible{border-radius:8px;outline-offset:-5px}.lg-group:after{content:"";display:table;clear:both}.lg-container{display:none;outline:0}.lg-container.lg-show{display:block}.lg-on{scroll-behavior:unset}.lg-overlay-open{overflow:hidden}.lg-hide-sub-html .lg-sub-html,.lg-next,.lg-pager-outer,.lg-prev,.lg-toolbar{opacity:0;will-change:transform,opacity;-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1) 0s;-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1) 0s;-o-transition:-o-transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1) 0s;transition:transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1) 0s}.lg-show-in .lg-next,.lg-show-in .lg-pager-outer,.lg-show-in .lg-prev,.lg-show-in .lg-toolbar{opacity:1}.lg-show-in.lg-hide-sub-html .lg-sub-html{opacity:1}.lg-show-in .lg-hide-items .lg-prev{opacity:0;-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}.lg-show-in .lg-hide-items .lg-next{opacity:0;-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}.lg-show-in .lg-hide-items .lg-toolbar{opacity:0;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}.lg-show-in .lg-hide-items.lg-hide-sub-html .lg-sub-html{opacity:0;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}.lg-outer{width:100%;height:100%;position:fixed;top:0;left:0;z-index:1050;text-align:left;opacity:.001;outline:0;will-change:auto;overflow:hidden;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-outer *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lg-outer.lg-zoom-from-image{opacity:1}.lg-outer.lg-visible{opacity:1}.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-current,.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-next-slide,.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-prev-slide{-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important}.lg-outer.lg-css3.lg-dragging .lg-item.lg-current,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide{-webkit-transition-duration:0s!important;transition-duration:0s!important;opacity:1}.lg-outer.lg-grab img.lg-object{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-content{position:absolute;top:0;left:0;right:0;bottom:0}.lg-outer .lg-inner{width:100%;position:absolute;left:0;top:0;bottom:0;-webkit-transition:opacity 0s;-o-transition:opacity 0s;transition:opacity 0s;white-space:nowrap}.lg-outer .lg-item{display:none!important}.lg-outer .lg-item:not(.lg-start-end-progress){background:url(../images/loading.gif) no-repeat scroll center center transparent}.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide,.lg-outer.lg-css3 .lg-prev-slide{display:inline-block!important}.lg-outer.lg-css .lg-current{display:inline-block!important}.lg-outer .lg-img-wrap,.lg-outer .lg-item{display:inline-block;text-align:center;position:absolute;width:100%;height:100%}.lg-outer .lg-img-wrap:before,.lg-outer .lg-item:before{content:"";display:inline-block;height:100%;vertical-align:middle}.lg-outer .lg-img-wrap{position:absolute;left:0;right:0;top:0;bottom:0;white-space:nowrap;font-size:0}.lg-outer .lg-item.lg-complete{background-image:none}.lg-outer .lg-item.lg-current{z-index:1060}.lg-outer .lg-object{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;width:auto;height:auto;position:relative}.lg-outer .lg-empty-html .lg-sub-html,.lg-outer .lg-empty-html.lg-sub-html{display:none}.lg-outer.lg-hide-download .lg-download{opacity:.75;pointer-events:none}.lg-outer .lg-first-slide .lg-dummy-img{position:absolute;top:50%;left:50%}.lg-outer.lg-components-open:not(.lg-zoomed) .lg-components{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.lg-outer.lg-components-open:not(.lg-zoomed) .lg-sub-html{opacity:1;transition:opacity .2s ease-out .15s}.lg-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1040;background-color:#000;opacity:0;will-change:auto;-webkit-transition:opacity 333ms ease-in 0s;-o-transition:opacity 333ms ease-in 0s;transition:opacity 333ms ease-in 0s}.lg-backdrop.in{opacity:1}.lg-css3.lg-no-trans .lg-current,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-prev-slide{-webkit-transition:none 0s ease 0s!important;-moz-transition:none 0s ease 0s!important;-o-transition:none 0s ease 0s!important;transition:none 0s ease 0s!important}.lg-css3.lg-use-css3 .lg-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-css3.lg-fade .lg-item{opacity:0}.lg-css3.lg-fade .lg-item.lg-current{opacity:1}.lg-css3.lg-fade .lg-item.lg-current,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-prev-slide{-webkit-transition:opacity .1s ease 0s;-moz-transition:opacity .1s ease 0s;-o-transition:opacity .1s ease 0s;transition:opacity .1s ease 0s}.lg-css3.lg-use-css3 .lg-item.lg-start-progress{-webkit-transition:-webkit-transform 1s cubic-bezier(.175,.885,.32,1.275) 0s;-moz-transition:-moz-transform 1s cubic-bezier(.175,.885,.32,1.275) 0s;-o-transition:-o-transform 1s cubic-bezier(.175,.885,.32,1.275) 0s;transition:transform 1s cubic-bezier(.175,.885,.32,1.275) 0s}.lg-css3.lg-use-css3 .lg-item.lg-start-end-progress{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s}.lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-container{display:none}.lg-container.lg-show{display:block}.lg-container.lg-dragging-vertical .lg-backdrop{-webkit-transition-duration:0s!important;transition-duration:0s!important}.lg-container.lg-dragging-vertical .lg-css3 .lg-item.lg-current{-webkit-transition-duration:0s!important;transition-duration:0s!important;opacity:1}.lg-inline .lg-backdrop,.lg-inline .lg-outer{position:absolute}.lg-inline .lg-backdrop{z-index:1}.lg-inline .lg-outer{z-index:2}.lg-inline .lg-maximize:after{content:"\e909"}.lg-components{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);will-change:transform;-webkit-transition:-webkit-transform .35s ease-out 0s;-moz-transition:-moz-transform .35s ease-out 0s;-o-transition:-o-transform .35s ease-out 0s;transition:transform .35s ease-out 0s;z-index:1080;position:absolute;bottom:0;right:0;left:0}.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image,.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition-duration:0s!important;transition-duration:0s!important}.lg-outer.lg-use-transition-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{will-change:transform;-webkit-transition:-webkit-transform .5s cubic-bezier(.12,.415,.01,1.19) 0s;-moz-transition:-moz-transform .5s cubic-bezier(.12,.415,.01,1.19) 0s;-o-transition:-o-transform .5s cubic-bezier(.12,.415,.01,1.19) 0s;transition:transform .5s cubic-bezier(.12,.415,.01,1.19) 0s}.lg-outer.lg-use-transition-for-zoom.lg-zoom-drag-transition .lg-item.lg-complete.lg-zoomable .lg-img-wrap{will-change:transform;-webkit-transition:-webkit-transform .8s cubic-bezier(0,0,.25,1) 0s;-moz-transition:-moz-transform .8s cubic-bezier(0,0,.25,1) 0s;-o-transition:-o-transform .8s cubic-bezier(0,0,.25,1) 0s;transition:transform .8s cubic-bezier(0,0,.25,1) 0s}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transition:-webkit-transform .5s cubic-bezier(.12,.415,.01,1.19) 0s,opacity .15s!important;-moz-transition:-moz-transform .5s cubic-bezier(.12,.415,.01,1.19) 0s,opacity .15s!important;-o-transition:-o-transform .5s cubic-bezier(.12,.415,.01,1.19) 0s,opacity .15s!important;transition:transform .5s cubic-bezier(.12,.415,.01,1.19) 0s,opacity .15s!important;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img.no-transition,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image.no-transition{transition:none!important}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img.reset-transition,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image.reset-transition{transform:scale3d(1,1,1) translate3d(-50%,-50%,0)!important;max-width:none!important;max-height:none!important;top:50%!important;left:50%!important}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img.reset-transition-x,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image.reset-transition-x{transform:scale3d(1,1,1) translate3d(-50%,0,0)!important;top:0!important;left:50%!important;max-width:none!important;max-height:none!important}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img.reset-transition-y,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image.reset-transition-y{transform:scale3d(1,1,1) translate3d(0,-50%,0)!important;top:50%!important;left:0!important;max-width:none!important;max-height:none!important}.lg-icon.lg-zoom-in:after{content:"\e311"}.lg-actual-size .lg-icon.lg-zoom-in{opacity:.5;pointer-events:none}.lg-icon.lg-actual-size{font-size:20px}.lg-icon.lg-actual-size:after{content:"\e033"}.lg-icon.lg-zoom-out{opacity:.5;pointer-events:none}.lg-icon.lg-zoom-out:after{content:"\e312"}.lg-zoomed .lg-icon.lg-zoom-out{opacity:1;pointer-events:auto}.lg-outer.lg-first-slide-loading .lg-actual-size,.lg-outer.lg-first-slide-loading .lg-zoom-in,.lg-outer.lg-first-slide-loading .lg-zoom-out,.lg-outer[data-lg-slide-type=iframe] .lg-actual-size,.lg-outer[data-lg-slide-type=iframe] .lg-zoom-in,.lg-outer[data-lg-slide-type=iframe] .lg-zoom-out,.lg-outer[data-lg-slide-type=video] .lg-actual-size,.lg-outer[data-lg-slide-type=video] .lg-zoom-in,.lg-outer[data-lg-slide-type=video] .lg-zoom-out{opacity:.75;pointer-events:none}.lg-outer .lg-video-cont{text-align:center;display:inline-block;vertical-align:middle;position:relative}.lg-outer .lg-video-cont .lg-object{width:100%!important;height:100%!important}.lg-outer .lg-has-iframe .lg-video-cont{-webkit-overflow-scrolling:touch;overflow:auto}.lg-outer .lg-video-object{position:absolute;left:0;right:0;width:100%;height:100%;top:0;bottom:0;z-index:3}.lg-outer .lg-video-poster{z-index:1}.lg-outer .lg-has-video .lg-video-object{opacity:0;will-change:opacity;-webkit-transition:opacity .3s ease-in;-o-transition:opacity .3s ease-in;transition:opacity .3s ease-in}.lg-outer .lg-has-video.lg-video-loaded .lg-video-play-button,.lg-outer .lg-has-video.lg-video-loaded .lg-video-poster{opacity:0!important}.lg-outer .lg-has-video.lg-video-loaded .lg-video-object{opacity:1}@keyframes lg-play-stroke{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@keyframes lg-play-rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.lg-video-play-button{width:18%;max-width:140px;position:absolute;top:50%;left:50%;z-index:2;cursor:pointer;transform:translate(-50%,-50%) scale(1);will-change:opacity,transform;-webkit-transition:-webkit-transform .25s cubic-bezier(.17,.88,.32,1.28),opacity .1s;-moz-transition:-moz-transform .25s cubic-bezier(.17,.88,.32,1.28),opacity .1s;-o-transition:-o-transform .25s cubic-bezier(.17,.88,.32,1.28),opacity .1s;transition:transform .25s cubic-bezier(.17,.88,.32,1.28),opacity .1s}.lg-video-play-button:hover .lg-video-play-icon,.lg-video-play-button:hover .lg-video-play-icon-bg{opacity:1}.lg-video-play-icon-bg{fill:none;stroke-width:3%;stroke:#fcfcfc;opacity:.6;will-change:opacity;-webkit-transition:opacity .12s ease-in;-o-transition:opacity .12s ease-in;transition:opacity .12s ease-in}.lg-video-play-icon-circle{position:absolute;top:0;left:0;bottom:0;right:0;fill:none;stroke-width:3%;stroke:rgba(30,30,30,.9);stroke-opacity:1;stroke-linecap:round;stroke-dasharray:200;stroke-dashoffset:200}.lg-video-play-icon{position:absolute;width:25%;max-width:120px;left:50%;top:50%;transform:translate3d(-50%,-50%,0);opacity:.6;will-change:opacity;-webkit-transition:opacity .12s ease-in;-o-transition:opacity .12s ease-in;transition:opacity .12s ease-in}.lg-video-play-icon .lg-video-play-icon-inner{fill:#fcfcfc}.lg-video-loading .lg-video-play-icon-circle{animation:lg-play-rotate 2s linear .25s infinite,lg-play-stroke 1.5s ease-in-out .25s infinite}.lg-video-loaded .lg-video-play-button{opacity:0;transform:translate(-50%,-50%) scale(.7)}.lg-outer .lg-thumb-outer{background-color:#0d0a0a;width:100%;max-height:350px;overflow:hidden;float:left}.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb{-webkit-transition-duration:0s!important;transition-duration:0s!important}.lg-outer .lg-thumb-outer.lg-rebuilding-thumbnails .lg-thumb{-webkit-transition-duration:0s!important;transition-duration:0s!important}.lg-outer .lg-thumb-outer.lg-thumb-align-middle{text-align:center}.lg-outer .lg-thumb-outer.lg-thumb-align-left{text-align:left}.lg-outer .lg-thumb-outer.lg-thumb-align-right{text-align:right}.lg-outer.lg-single-item .lg-thumb-outer{display:none}.lg-outer .lg-thumb{padding:5px 0;height:100%;margin-bottom:-5px;display:inline-block;vertical-align:middle}@media (min-width:768px){.lg-outer .lg-thumb{padding:10px 0}}.lg-outer .lg-thumb-item{cursor:pointer;float:left;overflow:hidden;height:100%;border-radius:2px;margin-bottom:5px;will-change:border-color}@media (min-width:768px){.lg-outer .lg-thumb-item{border-radius:4px;border:2px solid #fff;-webkit-transition:border-color .25s ease;-o-transition:border-color .25s ease;transition:border-color .25s ease}}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:#a90707}.lg-outer .lg-thumb-item img{width:100%;height:100%;object-fit:cover;display:block}.lg-outer.lg-can-toggle .lg-item{padding-bottom:0}.lg-outer .lg-toggle-thumb:after{content:"\e1ff"}.lg-outer.lg-animate-thumb .lg-thumb{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.sectioned-page h4{margin-bottom:.5em}.sectioned-page .section{margin:1em 0}.sectioned-page .section img{object-fit:contain}.sectioned-page .section img.half-width{width:50%}.sectioned-page .section img.fullscreen{width:100%}.sectioned-page .section .flex{display:flex;flex-flow:row;align-content:space-evenly}.sectioned-page .section .flex>*{flex:1 1 min-content}.sectioned-page .section .flex>.main{min-width:62%}.sectioned-page div:empty.white-space--small{height:1em}.sectioned-page div:empty.white-space--medium{height:2.5em}.sectioned-page div:empty.white-space--large{height:4em}.video-container{position:relative;width:100%;padding-bottom:56.25%;margin-bottom:10px}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}@media screen and (max-width:870px){.sectioned-page .section .flex{flex-wrap:wrap}}table.compare tr.property-name{display:none;font-weight:700}@media screen and (max-width:730px){.compare-wrapper{height:100vh;width:100vw;overflow:auto;position:relative;left:-4%}table.compare{width:100%;font-size:small;table-layout:fixed;border-collapse:collapse}table.compare thead{top:-2px;position:sticky;background-color:#fff;z-index:100}table.compare thead.sticky{box-shadow:0 1.5rem 1rem -1rem rgba(0,0,0,.2)}table.compare thead.sticky .image{max-height:5vh;transition:max-height 1s ease-in}table.compare thead.sticky .addtocart{display:none}table.compare thead.sticky .price{float:unset}table.compare thead.sticky .price b{position:absolute;top:0;right:0}table.compare thead td{position:relative;border:none;width:51vw;box-sizing:border-box}table.compare td{line-height:unset;padding-left:1em;padding-bottom:2px;border-right:1px solid #ddd}table.compare td.label{display:none}table.compare th{text-align:left;vertical-align:bottom;padding:1.5em 5px 0 1em;color:#000}table.compare tr.property-name{display:table-row}}:root{--primary_theme_color:#5c007d;--background_color_1:#f6f6f6;--primary_text_color:#000000;--secondary_text_color:white;--font_family_2:"Open Sans",sans-serif;--success_color:#42950F;--error_color:#ae1d2f}.account-page{display:flex;margin-bottom:30px}@media all and (max-width:60em){.account-page{flex-direction:column}}.account-page .table-title{box-sizing:border-box;padding:8px;min-width:500px}.account-page .table-title span{font-size:18px}.account-page ul li{list-style:none;padding:8px}.account-page ul li:nth-child(2n){background:#f9f9f9}.account-page ul li a{text-decoration:none;width:100%}.account-page ul li a:hover{text-decoration:underline}.account-page ul li a.active{font-weight:700}.account-page ul li a span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.account-page ul li a.inactive{cursor:default;pointer-events:none;text-decoration:none;color:grey}.account-page form{float:none}.account-page form .checkbox{margin:14px 0;display:inline-block;width:100%}.account-page .account-nav{min-width:300px;background:#f9f9f9;box-sizing:border-box;padding:20px 20px 40px}.account-page .account-nav ul{list-style-type:none}.account-page .account-nav ul li{padding:0;margin:1em 0}.account-page .account-nav ul li.title{font-size:1.2rem;display:block;margin-bottom:1.5em}.account-page .account-nav ul li.title .name{font-weight:700}.account-page .account-nav ul li.title .contact-name,.account-page .account-nav ul li.title .email{margin-top:.5em;font-size:.9rem}.account-page .account-nav ul li a{font-size:1rem;text-decoration:none}.account-page .account-nav ul li a:hover{text-decoration:underline}.account-page .account-nav ul li a.active{font-weight:700}.account-page .account-content{padding:2em;flex:1}@media all and (max-width:30em){.account-page .account-content{padding:5px 0 0 0}}.account-page .account-content h1{margin-bottom:1em}.account-page .price-on-demand{display:none}.account-nav{float:left;width:300px;background:var(--background_color_1);box-sizing:border-box;padding:40px 20px}.account-nav ul{float:left;width:100%;list-style-type:none}.account-nav ul li{float:left;width:100%;padding:0;margin:5px 0}.account-nav ul li a{float:left;width:100%;text-decoration:none;color:var(--primary_text_color)}.account-nav ul li a:hover{text-decoration:underline;color:var(--primary_theme_color)}.account-nav ul li a.active{color:var(--primary_theme_color);font-family:var(--font_family_2);font-weight:400}.account-block{float:right;width:calc(100% - 300px);box-sizing:border-box;padding:40px;background:var(--background_color_1)}table.table{width:100%;position:relative;border-spacing:0;margin-bottom:25px}table.table th{background:#000;color:#fff}table.table tr:nth-of-type(even) td{background:rgba(211,211,211,.3)}table.table td,table.table th{min-width:75px;text-align:left;padding:5px 10px 5px 10px;vertical-align:top;line-height:1.4em;border-bottom:1px solid #ddd}table.table tr.grouping td,table.table tr.grouping th{color:#0a74a6;font-weight:700;border-bottom:1px dotted #aaa}table.table .table__code{white-space:nowrap}table.table .table__actions{min-width:initial}table.table .table__flex-end{display:flex;justify-content:flex-end}table .table__actions a{text-decoration:none}table .table__actions i{font-size:1.5rem;color:#000;margin-left:.5rem}table .table__actions i:hover{color:orange}div.feedback{float:left;width:100%;padding:15px 0;text-align:center;color:var(--secondary_text_color);background:var(--success_color);margin-bottom:25px}@media all and (max-width:75em){div.feedback{margin-bottom:5px}}a.feedback{float:left;width:100%;padding:15px 0;font-size:1.1rem;text-align:center;text-decoration:none;color:var(--secondary_text_color);background:var(--success_color);margin-bottom:25px}a.feedback:hover{color:var(--secondary_text_color);background:var(--error_color)}.sales-invoices-block ul li a,.sales-orders-block ul li a,.web-users-block ul li a{text-decoration:none;width:100%}.sales-invoices-block ul li a:hover,.sales-orders-block ul li a:hover,.web-users-block ul li a:hover{text-decoration:underline}.sales-invoices-block ul li a.active,.sales-orders-block ul li a.active,.web-users-block ul li a.active{font-weight:700}.sales-invoices-block ul li a span,.sales-orders-block ul li a span,.web-users-block ul li a span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sales-invoices-block .inactive,.sales-orders-block .inactive,.web-users-block .inactive{cursor:default;pointer-events:none;text-decoration:none;color:grey}.sales-invoices-block h1,.sales-orders-block h1{margin-bottom:20px}.sales-invoices-block .table-title,.sales-orders-block .table-title{box-sizing:border-box;padding:8px;min-width:700px}.sales-invoices-block .table-title span,.sales-orders-block .table-title span{font-size:18px}.sales-invoices-block div.feedback,.sales-orders-block div.feedback{float:none}.sales-invoices-block ul,.sales-orders-block ul{margin-bottom:10px;max-height:500px;min-width:700px}.sales-invoices-block ul li,.sales-orders-block ul li{list-style:none;padding:8px}.sales-invoices-block ul li:nth-child(2n),.sales-orders-block ul li:nth-child(2n){background:#f9f9f9}.sales-invoices-block ul li div,.sales-orders-block ul li div{width:100%}.sales-invoices-block form,.sales-orders-block form{float:none;margin:40px 0 80px}.sales-invoices-block form .checkbox,.sales-orders-block form .checkbox{margin:14px 0;display:inline-block;width:100%}.favorites h2{margin-bottom:20px;margin-top:20px}.favorites ul{list-style-type:none}.favorites li{margin-bottom:10px}.favorites a{color:inherit;text-decoration:none}.favorites a:hover{text-decoration:underline}.favorites p{margin-bottom:20px}.period-search *{display:inline-block}.period-search .period-links{display:flex;gap:15px;flex-wrap:wrap;justify-content:space-between;margin-top:15px;float:right}.period-search .period-link{float:right;min-width:120px}.period-search .period-link a{color:#000;margin-left:5px}.serial-number__service-orders-button{cursor:pointer}th.table__product-price{text-align:center!important}td.table__product-price{text-align:right!important;white-space:nowrap}.customer-data-logged-in .form{margin-top:15px;width:100%;float:none}.label-value{margin-bottom:.2em;border-bottom:solid 1px #d3d3d3}.label-value label{width:13em;font-weight:700;display:inline-block}*{border:0;padding:0;margin:0}html{font-size:16px}body{background:#fff;color:#666;font-family:"Open Sans",sans-serif;font-weight:400}br.clear{clear:both}.preload *{-webkit-transition:none!important;-moz-transition:none!important;-ms-transition:none!important;-o-transition:none!important}[data-tippy-content]{cursor:pointer}.wrapper{margin:0 auto;max-width:1200px;position:relative}.header{position:fixed;top:0;left:0;z-index:500;width:100%;height:170px;border-bottom:1px solid #5c007d;transition:all .4s}.header .top{float:left;width:100%;height:40px;background:#760098;transition:all .4s}.header .middle{float:left;width:100%;height:70px;background:#3e1a5b;transition:all .4s}.header .bottom{float:left;width:100%;height:60px;background:#fff}.header.scroll{height:100px}.header.scroll .middle{height:0}.logo{position:absolute;top:0;left:0;z-index:1;height:110px;transition:all .4s}.header.scroll .logo{height:40px}.header .top nav{float:left;margin-top:13px;margin-left:280px;transition:all .4s}.header.scroll .top nav{margin-top:-50px}.header .top nav a{float:left;color:#e1d0f0;font-size:.9em;line-height:1em;text-decoration:none;margin-right:20px;border-bottom:0;position:relative}.header .top nav a:after{content:"";position:absolute;right:-10px;top:0;z-index:100;background:#ba80cb;width:1px;height:12px}.header .top nav a:last-child{margin-right:0}.header .top nav a:last-child:after{display:none}.header .top nav a:hover{color:#fff;border-bottom:1px solid #fff}.header .top nav a.active{color:#ffe420;border:0!important}.header .top a.cart,.header .top a.offer{float:right;color:#3e1a5b;background:#ffe420;height:16px;padding:12px 15px;margin-left:3px;font-size:1em;line-height:1em;font-weight:400;text-transform:uppercase;text-decoration:none;transition:all .4s;position:relative}.header .top a.cart i,.header .top a.offer i{display:none}.header .top a.cart b,.header .top a.offer b{display:inline-block;font-weight:800;margin-left:10px;padding-left:10px;border-left:1px solid #ddaa3d}.header .top a.cart:hover,.header .top a.offer:hover{background:#eace26}.header.scroll .top a.cart{margin-right:218px}.header.scroll .top a.cart.offer{margin-right:0;margin-left:218px}.header .top a.cart div{position:absolute;top:40px;right:0;z-index:900;width:350px;padding:15px;background:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.15);display:none}.header .top a.cart div span.info{color:#888;font-size:.85rem;line-height:2rem;text-transform:none}.header .top a.cart div span.info strong{color:#3e1a5b;text-transform:uppercase}.header .top a.cart div .close-cart{float:right;display:block;width:20px;height:20px;text-indent:-9999px;background-size:10px 10px;background-repeat:no-repeat;background-position:center center;background-image:url(../_graphics/close.png);border:2px solid transparent}.header .top a.cart div .close-cart:hover{border-color:#d3d3d3}.header .top a.cart div table.cart td{text-transform:none;border-top:1px solid #ddd}.header .top a.cart div table.cart td{text-transform:none;border-top:1px solid #ddd}.header .top a.cart div table.cart td p{color:#888;font-size:.85rem;line-height:1rem}.header .top a.cart div table.cart td.product strong{font-size:.85rem;line-height:1rem}.header .top a.cart div table.cart td.thumb{width:60px}.header .top a.cart div table.cart td.thumb img{float:left;width:40px;margin:0 10px}.header .top a.cart div table.cart td b{font-size:.9rem;font-weight:700;border-left:0}.header .top a.cart div table.cart td.total{font-size:1rem}.header .top a.cart div span.button{float:left;width:100%;padding:10px 0;margin-top:5px;font-size:.9rem;text-align:center;color:#5c007d;background:#ffe420}.header .top a.cart div span.button:hover{color:#fff;background:#760098}.cart-container{background:#ffe420;margin:0;padding:15px;color:#5c007d;font-size:25px}.cart-container:hover{color:#ffe420}.delivery-country-link img{margin-left:.5em;height:.8rem;vertical-align:middle}ul.lan_switch{float:right;margin-top:13px;list-style-type:none;text-align:right;margin-right:15px}@media all and (max-width:55em){ul.lan_switch{float:left;margin-top:18px;margin-left:10px}}ul.lan_switch li{float:left}ul.lan_switch li a{float:left;color:#e1d0f0;font-size:.9em;line-height:1em;text-decoration:none;margin-right:20px;border-bottom:0;position:relative}ul.lan_switch li a:after{content:"";position:absolute;right:-10px;top:0;z-index:100;background:#ba80cb;width:1px;height:12px}ul.lan_switch li:last-child a{margin-right:0}ul.lan_switch li:last-child a:after{display:none}ul.lan_switch li a:hover{color:#fff;border-bottom:1px solid #fff}ul.lan_switch li a.a:hover,ul.lan_switch li a.active{color:#ffe420;border:0!important}.header .mobile_icons{display:none;float:right;margin-right:.5rem}@media all and (max-width:55em){.header .mobile_icons{display:flex;height:50px;gap:1rem;align-items:center}}@media all and (max-width:35em){.header .mobile_icons{gap:.5rem}}.header .mobile_icons .nav_toggle{display:none}@media all and (max-width:55em){.header .mobile_icons .nav_toggle{display:block}}.header .mobile_icons .nav_toggle img{height:20px}.header .mobile_icons i.shops-locations-icon{color:#ffe420;text-decoration:none;font-size:24px}.header .mobile_icons div.delivery-country-mobile span{display:none}.header .mobile_icons div.delivery-country-mobile img{height:1rem;margin-left:0}.header__login-button{float:right;color:#3e1a5b;background:#ffe420;height:16px;padding:12px 15px;font-size:1em;line-height:1em;font-weight:600;text-transform:uppercase;text-decoration:none;transition:all .4s;position:relative}.header__login-button .login-button__icon{display:none}@media all and (max-width:55em){.header__login-button{padding:17px 15px;margin-left:0;margin-right:0!important;border-right:1px solid #3e1a5b}}@media all and (max-width:60em){.header__login-button .login-button__text{display:none}.header__login-button .login-button__icon{display:inline-block}}.header__login-button:hover{background:#eace26}.header .top .wrapper.account-and-offer a.cart>span,.header .top .wrapper.account-and-offer a.offer>span{display:none}.header .top .wrapper.account-and-offer a.cart>i,.header .top .wrapper.account-and-offer a.offer>i{display:inline-block}.header .top .wrapper.account-and-offer .header__login-button .login-button__text{display:none}.header .top .wrapper.account-and-offer .header__login-button .login-button__icon{display:inline-block}em.tagline{float:left;font-weight:600;font-size:1.2em;line-height:1em;color:#ffe420;margin-top:25px;margin-left:280px;transition:all .4s}.header.scroll em.tagline{margin-top:-10px;opacity:0}.search_form{float:right;margin-top:15px;transition:all .4s}.header.scroll .search_form{margin-top:-40px;margin-right:0!important}.search_form input.text{float:right;width:200px;height:20px;background:#fff;font-family:"Open Sans",sans-serif;font-weight:400;font-size:.9em;line-height:1em;color:#4d4d4d;padding:10px 14px;outline:0;-webkit-appearance:none;-webkit-border-radius:0;border-radius:0;transition:all .3s}.header.scroll .search_form input.text{height:16px;width:166px;padding:9px 5px 9px 10px;margin-top:3px}.search_form button{float:right;width:40px;height:40px;border:0;margin:0;padding:0;border-radius:0;cursor:pointer;overflow:visible;outline:0;color:#3e1a5b;background:#ffe420;text-decoration:none;text-transform:uppercase;position:relative;transition:all .3s}.search_form button:after{position:absolute;top:13px;left:0;width:100%;text-align:center;z-index:100;content:"\f002";font-family:FontAwesome;font-size:15px;color:#3e1a5b;position:absolute;pointer-events:none;transition:all .3s}.search_form button:hover{background:#eace26}.header.scroll .search_form button{margin-top:3px;height:34px;width:34px}.header.scroll .search_form button:after{top:10px}ul.nav{float:left;width:100%;text-decoration:none;list-style-type:none;overflow:hidden;white-space:nowrap}ul.nav li{display:inline-block;vertical-align:top}ul.nav li a{float:left;color:#3e1a5b;text-decoration:none;text-transform:uppercase;margin-right:20px;font-size:1.25em;font-weight:800;line-height:1em;height:20px;padding-top:22px;padding-bottom:13px;border-bottom:5px solid #fff}ul.nav li:hover a{color:#3e1a5b;border-bottom:5px solid #3e1a5b}ul.nav li.active a{color:#5c007d;border-bottom:5px solid #5c007d}ul.nav li div.subnav{position:absolute;left:0;top:60px;z-index:500;width:100%;padding-top:40px;background:#fff;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border:1px solid #5c007d;transition:top .2s ease-in-out;display:none}ul.nav li div.subnav_wrapper{display:flex;flex-wrap:wrap}ul.nav li div.subnav_block{display:flex;width:25%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border-right:1px solid #e1d0f0;margin-bottom:40px}ul.nav li div.subnav_wrapper div.subnav_block:nth-child(4n){border:0}ul.nav li div.subnav_block .img-wrapper{float:left;width:30%;text-align:center}ul.nav li div.subnav_block .img-wrapper img{max-height:110px;align-self:flex-start;max-width:90%}ul.nav li div.subnav_block div.right{float:right;width:67%;margin-right:3%}ul.nav li div.subnav_block a{float:left;width:100%;height:auto;font-size:.9em;line-height:1.3em;font-weight:400;color:#888;margin:0;padding:0;border:0;margin-bottom:6px;text-transform:none;text-decoration:underline;white-space:normal}ul.nav li div.subnav_block a:hover{color:#760098}ul.nav li div.subnav_block a.active{text-decoration:none}ul.nav li div.subnav_block a.active span{padding:1px 4px;color:#5c007d;background:#ffe420}ul.nav li div.subnav_block a.parent{color:#3e1a5b;font-size:1.1em;line-height:1.1em;font-weight:700;margin-bottom:15px;text-decoration:none;text-transform:uppercase}ul.nav li div.subnav_block a.parent span{display:inline;white-space:normal}ul.nav li div.subnav_block a.parent:hover{color:#760098}ul.nav li div.subnav_block a.parent:hover span{text-decoration:underline}.mobile_nav{float:left;width:100%;background:#3e1a5b;display:none}.mobile_nav a{float:left;width:50%;padding:15px 0;color:#fff;text-decoration:none;text-transform:uppercase;font-size:1.25em;font-weight:800;line-height:1em;border-bottom:1px solid #760098}.mobile_nav a span{padding:0 10px}.container{float:left;width:100%;padding-top:170px}.content{float:left;width:100%;padding-top:30px}.content a{color:#760098}.content a.link{cursor:pointer}.content a:hover{color:#3e1a5b}.content a.red{color:#ff3c15}.content a.red:hover{color:#4d4d4d}.content a.grey{color:#888}.content a.grey:hover{color:#4d4d4d}.content a.button{display:inline-block;color:#fff;background:#5c007d;text-decoration:none;text-transform:uppercase;font-weight:600;font-size:.9rem;line-height:.9rem;padding:10px 20px;border-radius:3px;margin-right:10px;margin-bottom:10px}.content a.button:hover{background:#760087}.content a.button.yellow{color:#760098;background:#ffe420}.content a.button.yellow:hover{color:#fff;background:#760098}.content a.button.right{float:right}.content a.button.icon_clock{position:relative;padding-left:40px}.content a.button.icon_clock:after{content:"\f017";font-family:FontAwesome;font-size:18px;font-weight:400;color:#fff;left:15px;top:10px;position:absolute}.content a.button.yellow.icon_clock:after{color:#760098}.content a.button.yellow.icon_clock:hover:after{color:#fff}.content a.button.icon_contact{position:relative;padding-left:40px}.content a.button.icon_contact:after{content:"\f003";font-family:FontAwesome;font-size:18px;font-weight:400;color:#fff;left:15px;top:10px;position:absolute}.content a.button.yellow.icon_contact:after{color:#760098}.content a.button.yellow.icon_contact:hover:after{color:#fff}.content a.button.icon_list{position:relative;padding-left:40px}.content a.button.icon_list:after{content:"\f0c9";font-family:FontAwesome;font-size:18px;font-weight:400;color:#fff;left:15px;top:10px;position:absolute}.content a.button.yellow.icon_list:after{color:#760098}.content a.button.yellow.icon_list:hover:after{color:#fff}.content h1{color:#760098;font-weight:600;font-size:2rem;line-height:2rem;margin:0 0 25px 0}.content h1.center{text-align:center}.content h1.left{float:left}.content h1.hr{color:#3e1a5b;font-size:1.4rem;line-height:1.4rem;background:url(../_graphics/pixel_5c007d.png) center left repeat-x;text-transform:uppercase;text-align:center;margin:0 0 35px 0}.content h1.hr strong{display:inline-block;position:relative;background:#fff;padding:0 30px}.content h1.hr strong:before{content:"";position:absolute;left:18px;top:5px;z-index:100;background:#ba80cb;width:1px;height:15px}.content h1.hr strong:after{content:"";position:absolute;right:18px;top:5px;z-index:100;background:#ba80cb;width:1px;height:15px}.content h2{color:#3e1a5b;font-size:1.4rem;line-height:1.4rem;background:url(../_graphics/pixel_5c007d.png) center left repeat-x;text-transform:uppercase;text-align:center;margin:0 0 35px 0}.content h2.faq-category{margin:2rem 0 1rem 0;line-height:1rem;color:#760098;background:0 0;font-weight:700;text-align:left;scroll-margin-top:120px}.content h2.product{margin:0 0 .5rem 0;font-size:1rem;line-height:1rem;color:#760098;background:0 0;font-weight:700;text-align:left;text-transform:none;text-decoration:none}.content h2 strong{display:inline-block;position:relative;background:#fff;padding:0 30px}.content h2 strong:before{content:"";position:absolute;left:18px;top:5px;z-index:100;background:#ba80cb;width:1px;height:15px}.content h2 strong:after{content:"";position:absolute;right:18px;top:5px;z-index:100;background:#ba80cb;width:1px;height:15px}.content h2.left{text-align:left}.content h2.left strong{padding-left:0;padding-right:15px}.content h2.left strong:after,.content h2.left strong:before{display:none}.content h2.smaller{font-size:1.1rem;line-height:1.1rem}.content p{line-height:1.6em;margin-bottom:25px}.content p.center{text-align:center}.content p.nomargin{margin-bottom:5px}.content ul{list-style-type:disc;margin-bottom:25px}.content ol{list-style-type:decimal;margin-left:15px;margin-bottom:25px;padding-left:15px}.content li{margin-left:25px;margin-bottom:5px;line-height:1.4em}.content ul.check{list-style-type:none;margin-bottom:25px}.content ul.check li{margin-left:0;padding-left:26px;margin-bottom:8px;position:relative}.content ul.check li:after{content:"\f005";font-family:FontAwesome;font-size:16px;color:#009fd8;left:0;top:0;position:absolute;pointer-events:none}.content table{width:100%;margin-bottom:25px}.content td{padding:5px;vertical-align:top;line-height:1.4em;border-bottom:1px solid #ddd}.content hr{float:left;width:100%;border-bottom:1px solid #ddd;margin-bottom:25px}.content hr.spacer10{border:0;margin-bottom:10px}.content hr.spacer15{border:0;margin-bottom:15px}.content hr.spacer25{border:0}.content hr.spacer50{border:0;margin-bottom:50px}.content hr.yellow{border-bottom:4px solid #ffe420;margin-bottom:50px}.responsive_iframe_wrapper{float:none;clear:both;width:100%;position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.responsive_iframe_wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.text{float:left;width:100%}.sidebar{float:left;width:40%}.sidebar.right{float:right}.centered_text{float:left;width:75%;margin:0 12.5%}span.alert{float:left;width:100%;color:#3e1a5b;background:#ffe420;padding:12px 15px;box-sizing:border-box;border-radius:3px;font-size:15px;font-weight:600;text-align:center;margin-bottom:20px}#google_maps_canvas{float:left;width:100%;margin-bottom:25px}#google_maps_canvas.home{width:55%;height:350px}img.text_banner{float:left;width:55%;margin-bottom:25px}img.text_banner.right{float:right}.usps{float:left;display:flex;flex-wrap:wrap;justify-content:space-between;gap:0 4em;width:100%;margin-bottom:30px}.usps span{margin-bottom:10px;font-weight:400;font-size:1em;color:#888}.usps span i{font-size:1.1em;margin-right:6px;color:#9bc53d}.usps span br{display:none}.banners{float:left;width:100%}.banners a{float:left;width:32%;margin-right:1%;margin-left:0;margin-bottom:25px;text-decoration:none;position:relative;overflow:hidden}.banners a.static{width:32.6%;margin-right:1%}.banners a:nth-child(3n){margin-right:0}.banner_text{float:left;width:90.5%;padding:20px 5% 25px 5%;margin-top:160px;color:#fff;font-size:1.4em;line-height:1.6em;background:rgba(55,55,55,.7);text-align:center;position:relative;z-index:2;transition:all .3s;min-height:70px}.banner_text strong{float:left;width:100%;color:#ffe420;font-weight:700;font-size:2rem;line-height:2rem;text-transform:uppercase}.banner_image{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background-size:cover!important;transition:all .4s ease}.banner_image img{width:100%;height:100%;object-fit:cover;object-position:center top}.banners a:hover .banner_image{-webkit-transform:scale(1.04);-moz-transform:scale(1.04);-ms-transform:scale(1.04);-o-transform:scale(1.04);transform:scale(1.04)}.banners a:hover .banner_text{background:rgba(55,55,55,.9)}.actions{float:left;width:100%;margin-bottom:15px}.actions a{float:left;width:49%;margin-right:2%;margin-bottom:25px;position:relative;overflow:hidden}.actions a:nth-child(2n){margin-right:0}.actions a img{float:left;width:100%;max-height:200px;position:relative;z-index:1;-webkit-backface-visibility:hidden;transition:all .4s ease}.actions a:hover img{-webkit-transform:scale(1.04);-moz-transform:scale(1.04);-ms-transform:scale(1.04);-o-transform:scale(1.04);transform:scale(1.04)}.actions a span:not(.text-only){float:left;width:100%;text-align:right;font-size:.8em;color:#888;background:#fff;padding-top:6px;position:relative;z-index:2}.actions a div.action_banner{float:left;width:100%;position:relative}.actions a div.action_banner img{float:left;width:100%}.actions a div.action_banner h2{position:absolute;top:30%;left:30px;z-index:10;width:50%;font-size:2rem;line-height:2rem;font-weight:400;background:0 0;text-transform:none;text-align:left;transition:all .3s}.actions a div.action_banner h2 b{font-weight:700}.actions a:hover div.action_banner h2{left:40px}.news{float:left;width:100%;margin-bottom:15px}.news a{float:left;width:49%;margin-right:2%;margin-bottom:25px;position:relative;overflow:hidden;text-decoration:none}.news a:nth-child(2n){margin-right:0}.actions a strong,.news a strong{float:left;width:100%;color:#3e1a5b;font-size:1.3rem;font-weight:700;line-height:1.5rem;margin-bottom:5px}.news a img{float:left;width:100%;margin:15px 0}.news a div.video{float:left;width:100%;margin:15px 0}.actions a span,.news a span{float:left;width:100%;color:#888;font-size:1rem;font-weight:400;line-height:1.2rem;margin-bottom:15px}.actions a u,.news a u{display:inline-block;color:#760098;background:#ffe420;text-decoration:none;text-transform:uppercase;font-weight:600;font-size:.8rem;line-height:.8rem;padding:10px 20px;border-radius:3px;margin-right:10px;margin-bottom:10px}.actions a u,.news a:hover u{color:#fff;background:#760098}.home_brand_logo{float:left;width:16.66%;padding:15px 1%;box-sizing:border-box}.home_brand_logo .image{float:left;width:100%;position:relative;margin-bottom:20px}.home_brand_logo .image div{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background-size:contain!important}.home_brand_logo .image img{float:left;width:100%;opacity:0}.related-articles{margin-bottom:25px}.related-article{display:flex;flex-direction:row;justify-content:center;border:1px solid #fff;margin-bottom:.5em}.related-article:hover{border:1px solid #ddd}.related-article a{text-decoration:none}.related-article .image{flex:0 0 20%;max-width:60px;position:relative}.related-article .image img{width:100%}.related-article .image img{opacity:0}.related-article .image img.active{opacity:1}.related-article .image div{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background-size:contain!important}.related-article .info{flex:1 1 auto;padding:.5em 1em}.related-article .price,.related-article a.addtocart{flex:0 0 auto;display:flex;justify-content:center}.related-article .price span{display:inline-block;color:#ffe420;background:#5c007d;font-size:.8rem;line-height:1rem;height:1rem;font-weight:600;padding:5px 8px;padding-left:4px;position:relative;margin:auto .25em}.related-article .price span:before{content:"";position:absolute;top:0;left:-10px;width:10px;height:100%;background:url(../_graphics/bg_price.png) center left no-repeat;background-size:50px auto}.related-article a.addtocart{display:inline-block;color:#760098;background:#ffe420;text-decoration:none;text-transform:uppercase;font-weight:600;line-height:1rem;height:1rem;padding:10px 26px;border-radius:3px;position:relative;margin:auto 0}.related-article a.addtocart:after{content:"\f217";font-family:FontAwesome;font-size:18px;font-weight:400;color:#760098;left:15px;top:10px;position:absolute}.related-article a.addtocart:hover{color:#fff;background:#760098}.related-article a.addtocart:hover:after{color:#fff}.spotlights{float:left;width:100%;margin-bottom:25px;display:flex;flex-wrap:wrap}a.spotlight{float:left;width:20%;margin-bottom:15px;padding:15px 1%;text-decoration:none;box-sizing:border-box;border:1px solid #fff}a.spotlight div.image{float:left;width:100%;position:relative;margin-bottom:20px}a.spotlight div.image img{float:left;width:100%;opacity:0}a.spotlight div.image img.active{opacity:1}a.spotlight div.image div{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background-size:contain!important}a.spotlight div.info{float:left;width:100%;text-align:center}a.spotlight div.info b{float:left;width:100%;margin-bottom:5px;font-weight:700;font-size:.8rem;line-height:1rem;text-transform:uppercase;text-decoration:none}a.spotlight div.info span.price{display:inline-block;color:#ffe420;background:#5c007d;font-size:.8rem;line-height:1rem;font-weight:600;padding:5px 8px;padding-left:4px;position:relative}a.spotlight div.info span.price:before{content:"";position:absolute;top:0;left:-10px;width:10px;height:100%;background:url(../_graphics/bg_price.png) center left no-repeat;background-size:50px auto}a.spotlight:hover{border:1px solid #ddd}.spotlights a.spotlight:nth-child(6){display:none}.categories{float:left;width:100%;margin-bottom:25px;display:flex;flex-wrap:wrap}a.category{float:left;width:20%;margin-bottom:15px;padding:15px 1%;text-decoration:none;box-sizing:border-box;border:1px solid #fff}a.category strong{float:left;width:100%;text-align:center;font-size:1rem;font-weight:600;color:#888}a.category div.image{float:left;width:100%;position:relative;margin-bottom:20px}a.category div.image img{float:left;width:100%;opacity:0}a.category div.image img.active{opacity:1}a.category div.image div{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background-size:contain!important}a.category:hover{border:1px solid #ddd}.sticky_phone_button{position:fixed;bottom:-80px;right:50px;overflow:hidden;z-index:1000;color:#5c007d;background:#ffe420;padding:15px 20px 10px 20px;text-decoration:none;transition:all .3s}.sticky_phone_button img{float:left;width:48px;margin-right:15px}.sticky_phone_button div{float:right}.sticky_phone_button span{float:left;width:auto;font-size:.8em;font-weight:600}.sticky_phone_button b{float:left;width:auto;margin-top:-6px;font-size:1.6em;font-weight:800;white-space:nowrap}.sticky_phone_button:hover{background:#eace26}.sticky_phone_button.active{bottom:0}.content a.filters_toggle{float:left;width:100%;color:#fff;background:#3e1a5b;border:0!important;font-size:1.1rem;text-align:center;text-decoration:none;padding:12px 0;margin-bottom:15px;border-radius:3px;display:none}.filters{float:left;width:20%;box-sizing:border-box;padding-right:25px;border-right:4px solid #ffe420;margin-bottom:25px}.filter_block{float:left;width:100%;margin-bottom:0;overflow:hidden}.filter_block.hidden{display:none}.filter_block span{float:left;width:100%;cursor:pointer;color:#3e1a5b;font-size:1em;line-height:1em;font-weight:700;margin-bottom:10px;transition:color .3s;position:relative}.filter_block span.active b{color:#760098}.filter_block span i.fa{position:absolute;top:4px;right:0;z-index:100;font-size:12px;font-weight:400;transition:opacity .3s}.filter_block span.active i.fa-plus{opacity:0}.filter_block span.active i.fa-minus{opacity:1}.filter_block label{float:left;width:100%;cursor:pointer}.filter_list_wrapper{float:left;width:100%;margin-top:5px;margin-bottom:15px;position:relative;display:none}.filter_list_wrapper.active{display:block}.filter_list_wrapper.brand{margin-top:0}.filter_list_wrapper.brand:after{position:absolute;top:10px;right:10px;z-index:100;content:"\f002";font-family:FontAwesome;font-size:13px;color:#888;pointer-events:none;transition:all .3s}.filter_block ul{float:left;width:100%;list-style-type:none;margin-bottom:0}.filter_block ul li{float:left;width:100%;font-size:.9rem;line-height:1rem;margin-left:0;margin-bottom:7px;color:#888}.filter_block ul li input.checkbox{float:left;width:15px;height:15px;margin-right:6px;margin-left:2px}.filter_block ul li b{float:right;width:calc(100% - 23px);font-weight:400}.filter_block ul li:hover{color:#4d4d4d}.filter_block ul li.active{color:#4d4d4d}.nano{float:left;position:relative;width:99%;height:85px;overflow:hidden}.nano>.nano-content{position:absolute;overflow:scroll;overflow-x:hidden;top:0;right:0;bottom:0;left:0}.nano>.nano-content:focus{outline:thin dotted}.nano>.nano-content::-webkit-scrollbar{display:none}.has-scrollbar>.nano-content::-webkit-scrollbar{display:block}.nano>.nano-pane{background-image:url(../_graphics/bg_nanoslider_pane.png);background-color:transparent;background-position:50% 0;position:absolute;width:5px;right:0;top:0;bottom:0;opacity:.99;transition:.2s}.nano>.nano-pane>.nano-slider{background:#ccc;position:relative;margin:0;cursor:pointer}.nano-pane.active,.nano-pane.flashed,.nano:hover>.nano-pane{opacity:.99}.livesearch_brand{float:left;width:94%;border:0;font-size:.9rem;color:#888;background:#eee;padding:8px 3%;margin-bottom:10px;outline:0}.livesearch_wrapper{float:left;width:100%;margin-top:5px;position:relative}.category-info .button.related-category{background-color:#fff;border-color:#ff0;border-style:solid;border-width:5px;color:purple}.category-info .button.related-category:hover{background-color:unset}.products{float:right;width:77%}.no-filter{margin:auto;width:100%}.faq .crumb{float:unset;width:unset}.crumb{float:left;width:45%;color:#4d4d4d;font-size:.75rem;margin-bottom:15px}.crumb a{color:#888}.crumb a:hover{color:#4d4d4d}.crumb i{color:#aaa;display:inline-block;font-style:normal;margin:0 3px}.paging{float:right;width:55%;text-align:right;font-size:.9rem;line-height:1rem;margin-bottom:15px}.paging a{color:#888}.paging em{display:inline-block;margin:0 1px;font-size:.8rem;color:#760098;font-style:normal}.paging a:hover{color:#3e1a5b}.paging a.active{font-weight:600;color:#760098;text-decoration:none}.paging a.next{font-weight:600;color:#760098;text-decoration:none}.paging a.next:hover{color:#3e1a5b}.product_counter{float:left;width:60%;color:#888;font-size:.8rem;margin-bottom:15px}.filter_info{float:left;width:100%;margin-bottom:20px}a.delete_filter{float:left;font-size:.75rem;font-weight:400;padding:5px 9px;color:#eee;background:#5c007d;border:1px solid #5c007d!important;border-radius:3px;margin-right:8px;margin-bottom:8px;text-decoration:none}a.delete_filter:hover{color:#fff;background:#760098;border:1px solid #760098!important}a.delete_filter i{display:inline-block;vertical-align:top;font-size:13px;margin-top:2px;margin-left:3px;color:#eee;transition:color .3s}a.delete_filter:hover i{color:#fff}a.reset_filter{float:left;text-decoration:none;font-size:.75rem;font-weight:400;padding:5px 9px;margin-right:8px;margin-bottom:8px;color:#888;border:1px solid #bbb!important;border-radius:3px;transition:border .3s}a.reset_filter:hover{color:#4d4d4d;border:1px solid #4d4d4d!important}a.reset_filter i{display:inline-block;vertical-align:top;font-size:13px;margin-top:2px;margin-left:3px;color:#888;transition:color .3s}a.reset_filter:hover i{color:#4d4d4d}.product_list{width:100%;display:flex;flex-wrap:wrap;gap:2em 0}.product-container{width:33.3%;position:relative}.product-container:hover{outline:1px solid #ddd}.product-container .image-badges{position:relative;display:inline-block;top:-15px;left:-20px;z-index:99}.product-container .add-to-cart{position:absolute;top:0;right:0;z-index:99}.product-container a.product-container-link{position:absolute;top:0;left:0;right:0;bottom:0;z-index:10}a.product,div.product{position:relative;display:flex;flex-direction:column;float:left;width:100%;height:100%;text-decoration:none;box-sizing:border-box}a.product div.image,div.product div.image{float:left;width:100%;position:relative;margin-bottom:25px}a.product div.image img,div.product div.image img{float:left;width:100%;opacity:0}a.product div.image img.active,div.product div.image img.active{opacity:1}a.product div.image div,div.product div.image div{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background-size:contain!important}a.product div.info,div.product div.info{float:left;width:100%}a.product div.info strong,div.product div.info strong{float:left;width:100%;margin-bottom:5px;color:#760098;font-weight:700;font-size:1rem;line-height:1rem;text-transform:uppercase}a.product div.info b,div.product div.info b{float:left;width:100%;margin-bottom:10px;color:#3e1a5b;font-weight:600;font-size:.85rem;line-height:1rem}a.product div.info span.usp,div.product div.info span.usp{font-size:.8rem}a.product div.info span.usp i,div.product div.info span.usp i{width:1.1rem}a.product div.info.price-info,div.product div.info.price-info{margin-top:auto}a.product ul.specs,div.product ul.specs{float:left;width:100%;border-top:1px solid #ddd;padding-top:8px;border-bottom:1px solid #ddd;padding-bottom:8px;color:#888;font-size:.8rem;line-height:.9rem;margin-bottom:15px}a.product ul.specs li,div.product ul.specs li{margin-left:18px;margin-bottom:1px}a.product .stock-info--in-stock,a.product .stock-info--in-stock-no-purchase,div.product .stock-info--in-stock,div.product .stock-info--in-stock-no-purchase{color:#7a982f}span.pickup-reduction{display:inline-block;padding:2px 4px;background:#ff3c15;color:#fff;font-size:10px;font-weight:600}a.product,a.spotlight,div.product{position:relative}a.product div.image strong,a.spotlight div.image strong,div.product div.image strong{position:absolute;top:15px;left:0;z-index:10;color:#fff;font-size:.8rem;font-weight:400;line-height:1rem;padding:6px 8px}a.product div.image strong.second,a.spotlight div.image strong.second,div.product div.image strong.second{top:47px}a.product div.image strong:before,a.spotlight div.image strong:before,div.product div.image strong:before{content:"";position:absolute;top:0;left:-13px;width:12px;height:100%;background-size:12px 22px!important}a.product div.image strong:after,a.spotlight div.image strong:after,div.product div.image strong:after{content:"";position:absolute;top:0;right:-13px;width:12px;height:100%;background-size:12px 22px!important}a.product div.image strong.purple,a.spotlight div.image strong.purple,div.product div.image strong.purple{background:#760098}a.product div.image strong.purple:before,a.spotlight div.image strong.purple:before,div.product div.image strong.purple:before{background:url(../_graphics/flag_purple_left.png) center left no-repeat}a.product div.image strong.purple:after,a.spotlight div.image strong.purple:after,div.product div.image strong.purple:after{background:url(../_graphics/flag_purple_right.png) center right no-repeat}a.product div.image strong.orange,a.spotlight div.image strong.orange,div.product div.image strong.orange{background:#f5a623}a.product div.image strong.orange:before,a.spotlight div.image strong.orange:before,div.product div.image strong.orange:before{background:url(../_graphics/flag_orange_left.png) center left no-repeat}a.product div.image strong.orange:after,a.spotlight div.image strong.orange:after,div.product div.image strong.orange:after{background:url(../_graphics/flag_orange_right.png) center right no-repeat}a.product div.image strong.blue,a.spotlight div.image strong.blue,div.product div.image strong.blue{background:#4a90e2}a.product div.image strong.blue:before,a.spotlight div.image strong.blue:before,div.product div.image strong.blue:before{background:url(../_graphics/flag_blue_left.png) center left no-repeat}a.product div.image strong.blue:after,a.spotlight div.image strong.blue:after,div.product div.image strong.blue:after{background:url(../_graphics/flag_blue_right.png) center right no-repeat}a.product div.image strong.green,a.spotlight div.image strong.green,div.product div.image strong.green{background:#9bc53d}a.product div.image strong.green:before,a.spotlight div.image strong.green:before,div.product div.image strong.green:before{background:url(../_graphics/flag_green_left.png) center left no-repeat}a.product div.image strong.green:after,a.spotlight div.image strong.green:after,div.product div.image strong.green:after{background:url(../_graphics/flag_green_right.png) center right no-repeat}a.product div.image strong.red,a.spotlight div.image strong.red,div.product div.image strong.red{background:#ff3c15}a.product div.image strong.red:before,a.spotlight div.image strong.red:before,div.product div.image strong.red:before{background:url(../_graphics/flag_red_left.png) center left no-repeat}a.product div.image strong.red:after,a.spotlight div.image strong.red:after,div.product div.image strong.red:after{background:url(../_graphics/flag_red_right.png) center right no-repeat}span.energy_tag{display:inline-block;min-width:15px;width:auto;padding:3px 3px 3px 4px;height:10px;background-color:#979797;border-color:#979797;position:relative;text-align:center;font-size:.7rem;line-height:.6rem;font-weight:600}span.energy_tag:after{right:-8px;top:0;content:"";position:absolute;display:block;border-left:8px solid #fff;border-color:inherit;border-top:8px solid transparent;border-bottom:8px solid transparent}span.energy_tag_big{display:inline-block;min-width:30px;width:auto;padding:7px 3px 7px 4px;height:18px;background-color:#979797;border-color:#979797;position:relative;text-align:center;font-size:1.1rem;line-height:1.1rem;font-weight:550}span.energy_tag_big:after{right:-16px;top:0;content:"";position:absolute;display:block;border-left:16px solid #fff;border-color:inherit;border-top:16px solid transparent;border-bottom:16px solid transparent}span.usp{float:left;width:100%;margin-bottom:7px;font-size:.9rem;line-height:.9rem}span.usp.green{color:#9bc53d}span.usp.orange{color:#f5a623}span.usp.red{color:#ff3c15}span.usp.blue{color:#4a90e2}span.usp i{margin-right:2px;width:1.3rem}a.product div.price,div.product div.price{position:relative;float:left;display:flex;align-items:center;gap:5px;width:100%;margin-top:15px}a.product div.price strike,div.product div.price strike{display:inline-block;color:#888;font-size:1rem;font-weight:400;margin-bottom:5px}a.product div.price b,div.product div.price b{display:inline-block;width:auto;color:#ffe420;background:#5c007d;font-size:1rem;line-height:1rem;font-weight:600;padding:7px 8px;padding-left:4px;margin-bottom:0;position:relative}a.product:hover div.price b,div.product:hover div.price b{background:#760098}a.product div.price b i,div.product div.price b i{padding-left:8px;font-size:18px;margin-left:5px;border-left:1px solid #eee}a.product div.price b:before,div.product div.price b:before{content:"";position:absolute;top:0;left:-14px;width:14px;height:100%;background:url(../_graphics/bg_price.png) center left no-repeat;background-size:50px auto}a.product:hover div.price b:before,div.product:hover div.price b:before{background:url(../_graphics/bg_price_hover.png) center left no-repeat;background-size:50px auto}a.product .price__compare,div.product .price__compare{position:relative;float:left;z-index:99;display:inline-block;cursor:pointer;margin-left:12px;padding-top:8px;color:#888;font-size:.9rem;line-height:1rem}a.product .price__compare input.checkbox,div.product .price__compare input.checkbox{vertical-align:middle;width:15px;height:15px;margin-right:6px;margin-bottom:3px}a.product .price__compare:hover,div.product .price__compare:hover{color:#4d4d4d}a.product span.price_info,div.product span.price_info{font-size:.8rem;font-weight:700;line-height:.8rem;color:#000;margin-top:8px}.usp_blocks{float:left;width:100%;margin-top:10px;margin-bottom:50px;display:flex;flex-wrap:wrap;justify-content:space-between}.usp_blocks span{float:left;width:24%;color:#3e1a5b;background:#ffe420;font-size:1.1rem;font-weight:600;line-height:1.4rem;padding:20px;padding-bottom:30px;box-sizing:border-box;position:relative}.usp_blocks span hr{position:absolute;left:7.5%;width:85%;bottom:15px;border-bottom:1px solid #e1b91e;margin-bottom:0}.content h1.product{margin-bottom:10px}.content h3.product{font-weight:400;font-size:1rem;margin-bottom:20px}.content h3.product em{display:inline-block;margin:0 1px;font-size:1rem;color:#e1d0f0;font-style:normal}.article-view-section{display:flex}.product_images{position:relative;width:55%;box-sizing:border-box;padding:0 60px}.product_images .slick-list{padding-bottom:20px}.product_images .slick-next:before,.product_images .slick-prev:before{font-size:35px}.product_images div.main_image{box-sizing:border-box;padding:15px 0;z-index:20}.product_images div.main_image .slick-slide:not(.slick-current){visibility:hidden}.product_images div.main_image a{background-size:contain!important}.product_images div.main_image a img{opacity:0}.product_images div.main_image a img.active{opacity:1}.product_images div.main_image a img.cover{opacity:1}.product_images .slick-video-wrapper{align-self:center}.product_images .image-badges{position:absolute;top:25px;right:25px;z-index:99}.product_images .image-badges img.brand_logo{width:75px;margin-bottom:.5rem}.product_images .image-badges .energy-label-container{display:flex;margin-bottom:.5rem}.product_images .image-badges .energy-label-container .energy_tag_big{margin-right:16px}.product_images .image-badges .repair-index-label-container{display:flex}.product_images .image-badges .repair-index-label-container .logo{margin-right:16px}.product_images strong{position:absolute;top:20px;left:35px;z-index:99;color:#fff;font-size:.9rem;font-weight:400;line-height:1rem;padding:6px 8px;max-width:50%}.product_images strong.second{top:52px}.product_images strong:before{content:"";position:absolute;top:0;left:-13px;width:12px;height:100%;background-size:12px 22px!important}.product_images strong:after{content:"";position:absolute;top:0;right:-13px;width:12px;height:100%;background-size:12px 22px!important}.product_images strong.purple{background:#760098}.product_images strong.purple:before{background:url(../_graphics/flag_purple_left.png) center left no-repeat}.product_images strong.purple:after{background:url(../_graphics/flag_purple_right.png) center right no-repeat}.product_images strong.orange{background:#f5a623}.product_images strong.orange:before{background:url(../_graphics/flag_orange_left.png) center left no-repeat}.product_images strong.orange:after{background:url(../_graphics/flag_orange_right.png) center right no-repeat}.product_images strong.blue{background:#4a90e2}.product_images strong.blue:before{background:url(../_graphics/flag_blue_left.png) center left no-repeat}.product_images strong.blue:after{background:url(../_graphics/flag_blue_right.png) center right no-repeat}.product_images strong.green{background:#9bc53d}.product_images strong.green:before{background:url(../_graphics/flag_green_left.png) center left no-repeat}.product_images strong.green:after{background:url(../_graphics/flag_green_right.png) center right no-repeat}.product_images strong.red{background:#ff3c15}.product_images strong.red:before{background:url(../_graphics/flag_red_left.png) center left no-repeat}.product_images strong.red:after{background:url(../_graphics/flag_red_right.png) center right no-repeat}.product_images div.extra_images{right:-1px;position:relative;z-index:10;max-height:400px;overflow:hidden}@media all and (max-width:55em){.product_images div.extra_images{display:none}}.product_images div.extra_images .slick-current>img,.product_images div.extra_images .slick-current>img:hover{border:2px solid #5c007d}.product_images div.extra_images .slick-slide{margin:5px}.product_images div.extra_images a{float:left;width:100%;box-sizing:border-box;border:1px solid #fff}.product_images div.extra_images a img{width:85%;padding:7%;border:1px solid #ddd;border-radius:5px}.product_images div.extra_images a img:hover{border-color:#888}.product_images .video-thumbnail{position:relative}.product_images .video-thumbnail:before{content:"";display:inline-block;position:absolute;top:calc((100% - 30px)/ 2);right:calc((100% - 30px)/ 2);width:30px;height:30px;background:url(../_graphics/play-icon.png) center center no-repeat;background-size:contain}.product_info_right{width:45%}@media all and (max-width:55em){.product_info_right{width:100%;padding:10px 0}}.product_info_top{box-sizing:border-box;background:#eee;padding:20px}@media all and (max-width:55em){.product_info_top{width:100%}}.product_info_top strike{display:inline-block;color:#888;font-size:1.2rem;font-weight:600;margin-right:10px}.list_price_small{float:left;width:100%;font-size:.7rem;line-height:.8rem;color:#4d4d4d;margin-top:8px}.product_info_top .product_info_price{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between}.product_info_top .product_info_price span.price{display:inline-block;color:#ffe420;background:#5c007d;font-size:1.4rem;font-weight:600;padding:7px 8px;padding-left:4px;margin-left:15px;position:relative}.product_info_top .product_info_price span.price:before{content:"";position:absolute;top:0;left:-20px;width:20px;height:100%;background:url(../_graphics/bg_price.png) center left no-repeat}.product_info_top .product_info_price span.price_info{flex:1;display:flex;line-height:1.25rem;color:#4d4d4d;margin-left:1em;align-self:center;flex-direction:column;white-space:nowrap}.product_info_top .product_info_price span.price_info .price_description{font-size:.8rem}.product_info_top .product_info_price span.price_promo_info{flex-basis:100%;font-size:.9rem;line-height:.9rem;font-weight:600;color:#c30002;margin-top:10px}.product_info_top .product_info_price a.addtocart{margin-left:.5rem;margin-right:0;width:40px;height:40px;padding:0}.product_info_top .product_info_price a.addtocart::after{left:10px}.product_info_top span.usp{float:left;width:100%;margin-bottom:9px;font-size:1rem;line-height:1rem}.product_info_top span.usp.green{color:#9bc53d}.product_info_top span.usp.orange{color:#f5a623}.product_info_top span.usp.red{color:#ff3c15}.product_info_top span.usp.blue{color:#4a90e2}.product_info_top a.addtocart{display:inline-block;color:#760098;background:#ffe420;text-decoration:none;text-transform:uppercase;font-weight:600;font-size:1.1rem;line-height:1.1rem;padding:10px 20px;padding-left:40px;border-radius:3px;position:relative}.product_info_top a.addtocart.icon-only{line-height:unset}.product_info_top a.addtocart:after{content:"\f217";font-family:FontAwesome;font-size:18px;font-weight:400;color:#760098;left:15px;top:10px;position:absolute}.product_info_top a.addtocart:hover{color:#fff;background:#760098}.product_info_top a.addtocart:hover:after{color:#fff}.product_info_top a.addtooffer{display:inline-block;color:#760098;background:#ffe420;text-decoration:none;text-transform:uppercase;font-weight:400;font-size:.8rem;line-height:.8rem;padding:5px 10px;padding-left:20px;border-radius:3px;position:relative}.product_info_top a.addtooffer:hover{color:#fff;background:#760098}.product_info_top a.greyedout{display:inline-block;color:#fff;background:#a9a9a9;text-decoration:none;text-transform:uppercase;font-weight:400;font-size:.8rem;line-height:.8rem;padding:5px 10px;padding-left:20px;border-radius:3px;position:relative}.product_info_top a.gotooutlet{display:inline-block;color:#fff;background:#9a3164;text-decoration:none;text-transform:uppercase;font-weight:600;font-size:1.1rem;line-height:1.1rem;padding:10px 20px;border-radius:3px;position:relative}.product_info_top a.gotooutlet:hover{background:#84172a}.product_info_top .alma-details{display:flex;align-items:center;cursor:pointer;border:1px solid #760098;padding:6px 12px;font-family:Venn,sans-serif;color:#1a1a1a;font-size:12px}.product_info_top .alma-details .fa-question-circle{margin-left:auto}.product_info_top img.alma-payment-logo{height:24px;margin:0 8px}.product_info_top .alma-multiplier{font-family:Venn,sans-serif;font-weight:700;font-size:12px;display:inline-flex;color:#fff;background:#000;padding:2px 10px;margin:0 8px 0 0;border-radius:4px;height:24px;min-width:24px;text-align:center;justify-content:center;flex-direction:column}.home-delivery-status.home-delivery-status--in-stock,.home-delivery-status.home-delivery-status--in-stock-no-purchase{color:#7a982f}.pickup-possible{color:#7a982f}table.stock{width:100%;margin-top:5px;margin-bottom:5px;font-size:.7rem}table.stock td{float:none;padding:2px 2px 2px 0;border-bottom:1px solid #ddd;vertical-align:middle}table.stock td.label{font-weight:700}table.stock td span{display:inline-block;color:#888}table.stock td.info{padding:0}table.stock td.info i{padding:6px 2px 6px 6px;font-size:.8rem}table.stock tr.shop-pickup-status.shop-pickup-status--in-stock td{color:#7a982f}table.stock tr.shop-pickup-status.shop-pickup-status--in-stock-no-purchase td{color:#f5a623}table.stock tr.shop-pickup-status.shop-pickup-status--backorder td,table.stock tr.shop-pickup-status.shop-pickup-status--in-stock-at-supplier td{color:#f5a623}table.stock tr.shop-pickup-status.shop-pickup-status--not-available td{color:#ff3c15}.product_info_bottom{box-sizing:border-box;padding:10px 20px}#usps{width:100%;margin-bottom:20px;list-style-type:none}#usps li{color:#4d4d4d;font-size:.9rem;line-height:1.1rem;position:relative;padding:6px 0 0 20px;margin-left:0;margin-bottom:0}#usps li:after{content:"\f058";font-family:FontAwesome;font-size:15px;color:#4d4d4d;left:0;top:6px;position:absolute;pointer-events:none}#usps li.additional-service{display:flex;border:3px solid #eee;align-items:center;padding:.4rem .4em .4rem 2.5em;margin-bottom:.5rem}#usps li.additional-service:after{content:""}#usps li.additional-service input.additional-service-checkbox{left:1em;position:absolute}#usps li.additional-service label{font-size:.8rem}#usps li.additional-service span.price{font-size:unset;font-weight:700;flex-shrink:0;color:#5c007d}a.contact{float:left;width:100%;font-size:.9rem;line-height:1.1rem;color:#888;margin-bottom:8px}a.contact i{font-size:1.1rem;margin-right:5px}.product_text_left{float:left;width:40%}.product_text_right{float:right;width:58%}table.specs{width:100%}table.specs td{padding:6px 0;font-size:.9rem;line-height:.9rem;border-bottom:0}table.specs td.label{color:#888;border-bottom:0;border-right:1px solid #ddd}table.specs td.value{color:#4d4d4d;padding-left:15px}table td.red,table.specs td.value.red{color:#ff3c15}table td.green,table.specs td.value.green{color:#9bc53d}.cart_steps{float:left;width:100%;color:#888;background:#eee;margin-bottom:20px}.cart_steps b{font-weight:400}.cart_steps i{color:#760098}.cart_steps span{float:left;width:20%;box-sizing:border-box;padding:10px;border-right:1px solid #ddd}.cart_steps span:nth-child(5){border:0}.cart_steps span.done{color:#760098}.cart_steps span.active{color:#760098;font-weight:700}.cart_steps span.active b{font-weight:700}table.cart{float:left;width:100%}table.cart th{text-align:left;font-size:.7rem;text-transform:uppercase;color:#888;font-weight:400;padding:10px 10px;border-bottom:1px solid #ddd}table.cart th.right{text-align:right}table.cart td{padding:15px 10px;vertical-align:middle}table.cart td.thumb{width:110px}table.cart td.thumb img{float:left;width:60px;margin:20px}table.cart td.product strong{font-size:1.1rem;line-height:1.3rem;color:#760098}table.cart td.product b{font-weight:400;font-size:1rem;line-height:1.1rem;color:#888}table.cart td.product span.usp{margin-top:5px;margin-bottom:0}table.cart td.amount input.text{width:40px;background:#fff;border:1px solid #ddd;padding:10px;font-size:1rem}table.cart td.amount .select_wrapper{width:80px}table.cart td.price{text-align:right;white-space:nowrap}table.cart td.price b{font-weight:600}table.cart td.reduction{text-align:right;color:#888}table.cart td.reduction b{font-weight:600;color:#ff3c15}table.cart td.total{color:#760098;font-weight:600}table.cart td.right{text-align:right;white-space:nowrap}table.cart td em{display:none}table.cart td.subtotal{font-weight:600;color:#4d4d4d;background:#eee}table.cart td.subtotal.right{text-align:right}table.cart td.options{border-bottom:0}table.cart td.options h2{margin-bottom:10px}table.cart td input.checkbox{vertical-align:middle;width:15px;height:15px;margin-right:6px;margin-bottom:3px}table.cart td input.checkbox.hidden{opacity:0}table.cart td input.radio{vertical-align:middle;width:15px;height:15px;margin-right:6px;margin-bottom:3px}table.cart td label{cursor:pointer}table.cart td label:hover{color:#4d4d4d}table.cart td.active{color:#760098;font-weight:600}table.cart table.stock{margin-top:5px;margin-left:25px;margin-bottom:15px;width:90%;font-size:.9rem}table.cart table.stock td{padding:5px 0}table.cart table.stock tr:nth-child(5) td{border-bottom:0}table.cart table.stock td.disabled label{color:#ddd!important;cursor:default;font-weight:400}table.cart td.total{font-size:1.2rem;font-weight:800;color:#760098;background:#eee}table.cart td.total.right{text-align:right}table.cart tr.voucher-code-row td{padding:10px}table.cart tr.voucher-code-row a{font-size:.9rem}table.cart .product .usp{color:#760098}table.cart .product .usp.green,table.cart .product .usp.stock-info--in-stock{color:#7a982f}.form{float:left;width:75%;margin-bottom:25px}.form span.label{float:left;width:100%;color:#760098;margin-bottom:5px}.form span.label.error{color:#ff3c15;margin-bottom:3px}.form span.label.error a{margin-left:5px}.form span.hint{float:left;width:100%;font-weight:400;font-size:.7rem;color:#aaa;margin-top:-5px;margin-bottom:10px}.form span.hint a{color:#aaa}.form span.hint a:hover{color:#4d4d4d}.form span.label b{font-size:.75rem;font-weight:400;color:#aaa}.form input.text{float:left;width:95%;background:#fff;border:1px solid #ddd;padding:10px;margin-top:3px;margin-bottom:10px;color:#4d4d4d;font-family:"Open Sans",sans-serif;font-weight:400;font-size:1rem}.form input.text.error{border:1px solid #ff3c15}.form input.text.small{width:30%;min-width:100px}.form textarea{float:left;width:95%;height:100px;background:#fff;border:1px solid #ddd;padding:10px;margin-top:3px;margin-bottom:10px;color:#4d4d4d;font-family:"Open Sans",sans-serif;font-weight:400;font-size:1rem}.form textarea.error{border:1px solid #ff3c15}.inline-form{display:flex;flex-wrap:wrap;gap:1em}.inline-form button,.inline-form input,.inline-form input.text,.inline-form select{width:auto}.select_wrapper{float:left;width:50%;position:relative;margin-top:3px;margin-bottom:15px}.select_wrapper.small{width:20%;margin-right:15px}.select_wrapper.large{width:98%}.select_wrapper:after{content:"\f078";font-family:FontAwesome;font-size:13px;color:#fff;right:0;top:0;bottom:0;padding:12px 12px 0;position:absolute;pointer-events:none;line-height:14px;background-color:#760098}select{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;display:inline-block;zoom:1;color:#4d4d4d;background-color:#fff;padding:8px 40px 8px 1%;margin:0 7px 0 0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font-family:"Open Sans",sans-serif;font-weight:400;font-size:1rem;border:1px solid #ddd;width:100%;cursor:pointer;outline:0;transition:border .3s}select::-ms-expand{display:none}.form select.error{border:1px solid #ff3c15}.form label{cursor:pointer}.form input.checkbox{float:left;vertical-align:top;display:block;overflow:hidden;padding:0;border:0;margin-left:2px;margin-top:2px;margin-right:6px;width:15px;height:15px;line-height:1em}div.feedback{float:left;width:100%;padding:15px 0;font-family:"Open Sans",sans-serif;font-weight:600;font-size:1.1rem;text-align:center;color:#fff;background:#9bc53d;margin-bottom:25px}div.feedback a{color:#fff}div.feedback.error{background:#e4572e}div.feedback.special{color:#760098;background:#ffe420}.highlight,a.feedback{padding:15px 0;font-family:"Open Sans",sans-serif;font-weight:600;font-size:1.1rem;text-align:center;text-decoration:none;color:#760098;background:#ffe420;margin-bottom:25px;display:block;clear:both}.highlight:hover,a.feedback:hover{color:#fff;background:#760098}button::-moz-focus-inner{border:0;padding:0}button{display:inline-block;cursor:pointer;overflow:visible;outline:0;color:#fff;background:#5c007d;text-decoration:none;text-transform:uppercase;font-family:"Open Sans",sans-serif;font-weight:600;font-size:.9rem;line-height:.9rem;padding:10px 20px;border-radius:3px;margin-right:10px;margin-bottom:10px;transition:all .3s}button:hover{background:#760087}button:disabled{color:#ccc;background-color:#999;cursor:no-drop}.footer{float:left;width:100%;padding:35px 0;font-size:.9em;font-weight:400;line-height:1.1em;color:#4d4d4d;background:#eee}.footer_block{float:left;width:22%;margin-right:3%;line-height:1.6em}.footer_block a{color:#888}.footer_block a.parent{float:left;width:100%;font-weight:800;font-size:1.2rem;text-decoration:none;color:#3e1a5b;margin-bottom:15px}.footer_block a:hover{color:#760098}.footer_block a.parent:hover{text-decoration:underline}.footer a.phone{font-size:1.1rem;line-height:.8rem;font-weight:600;color:#5c007d;text-decoration:none}.footer a.phone:hover{color:#760098;text-decoration:underline}.footer span.small{color:#888;font-size:.8rem}.footer a.button{display:inline-block;color:#fff;background:#5c007d;font-size:.9rem;line-height:.9rem;border-radius:3px;margin-top:5px;margin-bottom:20px;padding:10px 20px;white-space:nowrap;text-transform:uppercase;text-decoration:none;position:relative}.footer a.button:hover{background:#760087}.footer a.button.icon_contact{position:relative;padding-left:40px}.footer a.button.icon_contact:after{content:"\f003";font-family:FontAwesome;font-size:16px;font-weight:400;color:#fff;left:15px;top:10px;position:absolute}.footer a.button.icon_truck{position:relative;padding-left:40px}.footer a.button.icon_truck:after{content:"\f0d1";font-family:FontAwesome;font-size:16px;font-weight:400;color:#fff;left:15px;top:10px;position:absolute}.footer a.button.icon_login{position:relative;padding-left:40px}.footer a.button.icon_login:after{content:"\f007";font-family:FontAwesome;font-size:16px;font-weight:400;color:#fff;left:15px;top:10px;position:absolute}.footer a.button.less_margin{margin-bottom:2px}.footer a.button.no_margin{margin-bottom:0}.footer img.social{float:left;width:30px;margin-right:10px}.footer img.social:hover{opacity:.75}.copyrights{float:left;width:100%;padding:20px 0;font-size:.9em;line-height:1.5em;color:#888}.copyrights img{float:left;height:24px}.copyrights span{float:right;text-align:right}.copyrights a{color:#888}.copyrights a:hover{color:#4d4d4d}.newsletter{float:left;width:100%;padding:10px 0 30px 0;font-size:.9em;font-weight:400;line-height:1.1em;color:#4d4d4d}.newsletter h2{margin-bottom:20px}#mc_embed_signup input.email{height:auto!important;background:#fff;border:1px solid #ddd!important;padding:7px!important;border-radius:0!important;margin-bottom:10px!important;color:#4d4d4d!important;font-family:"Open Sans",sans-serif;font-weight:400;font-size:1rem!important;outline:0}#mc_embed_signup input.button{display:inline-block;cursor:pointer;overflow:visible;outline:0;color:#fff;background:#5c007d;text-decoration:none;text-transform:uppercase;font-family:"Open Sans",sans-serif;font-size:.9rem;line-height:.9rem;padding:12px 20px!important;border-radius:3px;transition:all .3s;height:auto!important;letter-spacing:0!important}#mc_embed_signup input.button:hover{background:#760087}.dark{color:#4d4d4d}.textarea{float:left;width:95%;background:#fff;border:1px solid #ddd;padding:10px;margin-top:3px;margin-bottom:10px;color:#4d4d4d;font-family:"Open Sans",sans-serif;font-weight:400;font-size:1rem}a.shop-title{width:33%}a.product,div.product{padding:15px}a.product div.info strong,div.product div.info strong{margin-bottom:5px}ul.select-delivery-country{margin:2em 0}ul.select-delivery-country li{margin:1em 0;font-size:2rem;list-style-type:none}@media all and (max-width:35em){ul.select-delivery-country li{font-size:1.3rem}}ul.select-delivery-country li a{display:flex;align-items:center;color:#000;text-decoration:none}ul.select-delivery-country li a img{height:1em;margin-right:.5em}.flex-basket{position:relative;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:flex-start;padding-bottom:100px}.flex-basket>div.flex-basket-form{flex:7 1 170px}.flex-basket>div.flex-basket-spacer{flex:2 1 1px}.flex-basket>div.flex-basket-articles{flex:1 1 520px}.flex-basket>div.flex-basket-articles>div{position:absolute;max-height:100%;overflow-y:auto;background:linear-gradient(#fff 33%,rgba(255,255,255,0)),linear-gradient(rgba(255,255,255,0),#fff 66%) 0 100%,radial-gradient(farthest-side at 50% 0,rgba(34,34,34,.5),rgba(0,0,0,0)),radial-gradient(farthest-side at 50% 100%,rgba(34,34,34,.5),rgba(0,0,0,0)) 0 100%;background-color:#fff;background-repeat:no-repeat;background-attachment:local,local,scroll,scroll;background-size:100% 45px,100% 45px,100% 15px,100% 15px}.flex-basket>div.flex-basket-submit{flex:0 0 100%}.blocker{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:auto;z-index:1000;padding:20px;box-sizing:border-box;background-color:#000;background-color:rgba(0,0,0,.75);text-align:center}.blocker:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-.05em}.blocker.behind{background-color:transparent}.modal{display:none;vertical-align:middle;position:relative;z-index:2000;max-width:800px;box-sizing:border-box;width:90%;background:#fff;padding:15px 30px;-webkit-border-radius:8px;-moz-border-radius:8px;-o-border-radius:8px;-ms-border-radius:8px;border-radius:8px;-webkit-box-shadow:0 0 10px #000;-moz-box-shadow:0 0 10px #000;-o-box-shadow:0 0 10px #000;-ms-box-shadow:0 0 10px #000;box-shadow:0 0 10px #000;text-align:left}.modal a.close-modal{position:absolute;top:-12.5px;right:-12.5px;display:block;width:30px;height:30px;text-indent:-9999px;background-size:20px 20px;background-repeat:no-repeat;background-position:center center;background-image:url(../_graphics/close.png)}.modal-spinner{display:none;position:fixed;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);padding:12px 16px;border-radius:5px;background-color:#111;height:20px}.modal-spinner>div{border-radius:100px;background-color:#fff;height:20px;width:2px;margin:0 1px;display:inline-block;-webkit-animation:sk-stretchdelay 1.2s infinite ease-in-out;animation:sk-stretchdelay 1.2s infinite ease-in-out}.modal-spinner .rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.modal-spinner .rect3{-webkit-animation-delay:-1s;animation-delay:-1s}.modal-spinner .rect4{-webkit-animation-delay:-.9s;animation-delay:-.9s}@-webkit-keyframes sk-stretchdelay{0%,100%,40%{-webkit-transform:scaleY(.5)}20%{-webkit-transform:scaleY(1)}}@keyframes sk-stretchdelay{0%,100%,40%{transform:scaleY(.5);-webkit-transform:scaleY(.5)}20%{transform:scaleY(1);-webkit-transform:scaleY(1)}}.fr-overlay,.fr-overlay [class^=fr-],.fr-spinner,.fr-spinner [class^=fr-],.fr-window,.fr-window [class^=fr-]{box-sizing:border-box}.fr-window{position:fixed;width:100%;height:100%;top:0;left:0;font:15px;font-family:"Open Sans",sans-serif;font-weight:400;transform:translateZ(0)}.fr-overlay{z-index:99998}.fr-window{z-index:99999}.fr-spinner{z-index:100000}.fr-overlay{position:fixed;top:0;left:0;height:100%;width:100%}.fr-overlay-background{float:left;width:100%;height:100%;background:#000;opacity:.7}.fr-overlay-ui-fullclick .fr-overlay-background{background:#292929;opacity:1}.fr-overlay.fr-mobile-touch,.fr-window.fr-mobile-touch{position:absolute;overflow:visible}.fr-measured{margin:0!important;min-width:0!important;min-height:0!important}.fr-box{position:absolute;top:0;left:0;width:100%;height:100%}.fr-pages{position:absolute;width:100%;height:100%;overflow:hidden;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fr-page{position:absolute;width:100%;height:100%}.fr-container{position:absolute;top:0;left:0;right:0;bottom:0;margin:0;padding:0;text-align:center}.fr-hovering-clickable .fr-container{cursor:pointer}.fr-ui-inside .fr-container{padding:20px 20px}.fr-ui-inside.fr-no-sides .fr-container{padding:20px}.fr-ui-outside .fr-container{padding:20px 82px}.fr-ui-outside.fr-no-sides .fr-container{padding:20px 48px}@media all and (max-width:700px) and (orientation:portrait),all and (orientation:landscape) and (max-height:700px){.fr-ui-inside .fr-container{padding:12px 12px}.fr-ui-inside.fr-no-sides .fr-container{padding:12px}.fr-ui-outside .fr-container{padding:12px 72px}.fr-ui-outside.fr-no-sides .fr-container{padding:12px 48px}}@media all and (max-width:500px) and (orientation:portrait),all and (orientation:landscape) and (max-height:500px){.fr-ui-inside .fr-container{padding:0 0}.fr-ui-inside.fr-no-sides .fr-container{padding:0}.fr-ui-outside .fr-container{padding:0 72px}.fr-ui-outside.fr-no-sides .fr-container{padding:0 48px}}.fr-ui-fullclick .fr-container{padding:0}.fr-ui-fullclick.fr-no-sides .fr-container{padding:0}.fr-ui-fullclick.fr-type-video .fr-container{padding:0 62px}.fr-ui-fullclick.fr-no-sides.fr-type-video .fr-container{padding:48px 0}.fr-overflow-y .fr-container{padding-top:0!important;padding-bottom:0!important}.fr-content,.fr-content-background{position:absolute;top:50%;left:50%;overflow:visible}.fr-content-element{float:left;width:100%;height:100%}.fr-content-background{background:#101010}.fr-info{position:absolute;top:0;left:0;width:100%;color:#efefef;font-size:15px;line-height:20px;text-align:left;-webkit-text-size-adjust:none;text-size-adjust:none;-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.fr-info-background{position:absolute;top:0;left:0;height:100%;width:100%;background:#000;line-height:1%;filter:none;opacity:1}.fr-ui-inside .fr-info-background{opacity:.8;zoom:1}.fr-ui-outside .fr-info-background{background:#0d0d0d}.fr-content .fr-info{top:auto;bottom:0}.fr-info-padder{display:block;overflow:hidden;padding:12px;position:relative;width:auto}.fr-caption{width:auto;display:inline;white-space:wrap}.fr-position{color:#b3b3b3;float:right;line-height:21px;opacity:.99;position:relative;text-align:right;margin-left:15px;white-space:nowrap}.fr-position-inside,.fr-position-outside{position:absolute;bottom:0;right:0;margin:12px;width:auto;padding:2px 8px;border-radius:10px;font-size:11px;line-height:20px;text-shadow:0 1px 0 rgba(0,0,0,.4);display:none;overflow:hidden;white-space:nowrap;-webkit-text-size-adjust:none;text-size-adjust:none;-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.fr-position-inside{border:0}.fr-position-background{position:absolute;top:0;left:0;width:100%;height:100%;background:#0d0d0d;opacity:.8;zoom:1}.fr-position-text{color:#b3b3b3}.fr-position-inside .fr-position-text,.fr-position-outside .fr-position-text{float:left;position:relative;text-shadow:0 1px 1px rgba(0,0,0,.3);opacity:1}.fr-ui-outside .fr-position-outside{display:block}.fr-ui-outside .fr-info .fr-position{display:none}.fr-ui-inside.fr-no-caption .fr-position-inside{display:block}.fr-info a,.fr-info a:hover{color:#ccc;border:0;background:0 0;text-decoration:underline}.fr-info a:hover{color:#eee}.fr-ui-outside.fr-no-caption .fr-info{display:none}.fr-ui-inside.fr-no-caption .fr-caption{display:none}.fr-stroke{position:absolute;top:0;left:0;width:100%;height:1px}.fr-stroke-vertical{width:1px;height:100%}.fr-stroke-horizontal{padding:0 1px}.fr-stroke-right{left:auto;right:0}.fr-stroke-bottom{top:auto;bottom:0}.fr-stroke-color{float:left;width:100%;height:100%;background:rgba(255,255,255,.08)}.fr-info .fr-stroke-color{background:rgba(80,80,80,.3)}.fr-ui-outside.fr-has-caption .fr-content .fr-stroke-bottom{display:none}.fr-ui-fullclick .fr-stroke{display:none}.fr-ui-fullclick .fr-content-background{box-shadow:none}.fr-info .fr-stroke-top{display:none}.fr-side{position:absolute;top:50%;width:54px;height:72px;margin:0 9px;margin-top:-36px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;zoom:1}.fr-side-previous{left:0}.fr-side-next{right:0;left:auto}.fr-side-disabled{cursor:default}.fr-side-hidden{display:none!important}.fr-side-button{float:left;width:100%;height:100%;margin:0;padding:0}.fr-side-button-background{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#101010;background-color:#ccc}.fr-side-button-icon{float:left;position:relative;height:100%;width:100%;zoom:1;background-position:50% 50%;background-repeat:no-repeat}@media all and (max-width:500px) and (orientation:portrait),all and (orientation:landscape) and (max-height:414px){.fr-side{width:54px;height:60px;margin:0;margin-top:-30px}.fr-side-button{width:48px;height:60px;margin:0 3px}}.fr-close{position:absolute;width:48px;height:48px;top:0;right:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fr-close-background,.fr-close-icon{position:absolute;top:12px;left:12px;height:26px;width:26px;background-position:50% 50%;background-repeat:no-repeat}.fr-close-background{background-color:#000}.fr-thumbnails{position:absolute;overflow:hidden}.fr-thumbnails-disabled .fr-thumbnails{display:none!important}.fr-thumbnails-horizontal .fr-thumbnails{width:100%;height:12%;min-height:74px;max-height:160px;bottom:0}.fr-thumbnails-vertical .fr-thumbnails{height:100%;width:10%;min-width:74px;max-width:160px;left:0}.fr-thumbnails,.fr-thumbnails *{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fr-thumbnails-wrapper{position:absolute;top:0;left:50%;height:100%}.fr-thumbnails-vertical .fr-thumbnails-wrapper{top:50%;left:0}.fr-thumbnails-slider{position:relative;width:100%;height:100%;float:left;zoom:1}.fr-thumbnails-slider-slide{position:absolute;top:0;left:0;height:100%}.fr-thumbnails-thumbs{float:left;height:100%;overflow:hidden;position:relative;top:0;left:0}.fr-thumbnails-slide{position:absolute;top:0;height:100%;width:100%}.fr-thumbnail-frame{position:absolute;zoom:1;overflow:hidden}.fr-thumbnail{position:absolute;width:30px;height:100%;left:50%;top:50%;zoom:1;cursor:pointer;margin:0 10px}.fr-ltIE9 .fr-thumbnail *{overflow:hidden;z-index:1;zoom:1}.fr-thumbnail-wrapper{position:relative;background:#161616;width:100%;height:100%;float:left;overflow:hidden;display:inline;z-index:0}.fr-thumbnail-overlay{cursor:pointer}.fr-thumbnail-active .fr-thumbnail-overlay{cursor:default}.fr-thumbnail-overlay,.fr-thumbnail-overlay-background,.fr-thumbnail-overlay-border{position:absolute;top:0;left:0;width:100%;height:100%;border-width:0;overflow:hidden;border-style:solid;border-color:transparent}.fr-ltIE9 .fr-thumbnail-overlay-border{border-width:0!important}.fr-thumbnail .fr-thumbnail-image{position:absolute;opacity:.85;max-width:none}.fr-thumbnail-active:hover .fr-thumbnail-image,.fr-thumbnail:hover .fr-thumbnail-image{opacity:.99}.fr-thumbnail-active .fr-thumbnail-image,.fr-thumbnail-active:hover .fr-thumbnail-image{opacity:.35}.fr-thumbnail-active{cursor:default}.fr-thumbnail-loading,.fr-thumbnail-loading-background,.fr-thumbnail-loading-icon{position:absolute;top:0;left:0;width:100%;height:100%}.fr-thumbnail-loading-background{background-color:#161616;background-position:50% 50%;background-repeat:no-repeat;opacity:.8;position:relative;float:left}.fr-thumbnail-loading-icon{display:none}.fr-thumbnail-error .fr-thumbnail-image{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#202020}.fr-thumbnails-side{float:left;height:100%;width:28px;margin:0 5px;position:relative;overflow:hidden}.fr-thumbnails-side-previous{margin-left:12px}.fr-thumbnails-side-next{margin-right:12px}.fr-thumbnails-vertical .fr-thumbnails-side{height:28px;width:100%;margin:10px 0}.fr-thumbnails-vertical .fr-thumbnails-side-previous{margin-top:20px}.fr-thumbnails-vertical .fr-thumbnails-side-next{margin-bottom:20px}.fr-thumbnails-side-button{position:absolute;top:50%;left:50%;margin-top:-14px;margin-left:-14px;width:28px;height:28px;cursor:pointer}.fr-thumbnails-side-button-background{position:absolute;top:0;left:0;height:100%;width:100%;opacity:.8;-moz-transition:background-color .2s ease-in;-webkit-transition:background-color .2s ease-in;transition:background-color .2s ease-in;background-color:#333;cursor:pointer;border-radius:4px}.fr-thumbnails-side-button:hover .fr-thumbnails-side-button-background{background-color:#3b3b3b}.fr-thumbnails-side-button-disabled *{cursor:default}.fr-thumbnails-side-button-disabled:hover .fr-thumbnails-side-button-background{background-color:#333}.fr-thumbnails-side-button-icon{height:42px;width:42px;position:absolute;top:0;left:0;width:100%;height:100%}.fr-thumbnails-vertical .fr-thumbnail-frame,.fr-thumbnails-vertical .fr-thumbnails-side,.fr-thumbnails-vertical .fr-thumbnails-thumbs{clear:both}.fr-window-ui-fullclick .fr-thumbnails{background:#090909}.fr-window-ui-fullclick.fr-thumbnails-enabled.fr-thumbnails-horizontal .fr-info .fr-stroke-bottom{display:block!important}.fr-window-ui-fullclick.fr-thumbnails-enabled.fr-thumbnails-vertical .fr-info .fr-stroke-left{display:block!important}.fr-thumbnails-horizontal .fr-thumbnails-thumbs{padding:12px 5px}.fr-thumbnails-vertical .fr-thumbnails-thumbs{padding:5px 12px}.fr-thumbnails-measured .fr-thumbnails-thumbs{padding:0!important}@media all and (min-height:700px){.fr-thumbnails-horizontal .fr-thumbnails-thumbs{padding:16px 8px}.fr-thumbnails-horizontal .fr-thumbnails-side{margin:0 8px}.fr-thumbnails-horizontal .fr-thumbnails-side-previous{margin-left:16px}.fr-thumbnails-horizontal .fr-thumbnails-side-next{margin-right:16px}}@media all and (min-height:980px){.fr-thumbnails-horizontal .fr-thumbnails-thumbs{padding:20px 10px}.fr-thumbnails-horizontal .fr-thumbnails-side{margin:0 10px}.fr-thumbnails-horizontal .fr-thumbnails-side-previous{margin-left:20px}.fr-thumbnails-horizontal .fr-thumbnails-side-next{margin-right:20px}}@media all and (min-width:1200px){.fr-thumbnails-vertical .fr-thumbnails-thumbs{padding:8px 16px}.fr-thumbnails-vertical .fr-thumbnails-side{margin:0 8px}.fr-thumbnails-vertical .fr-thumbnails-side-previous{margin-top:16px}.fr-thumbnails-vertical .fr-thumbnails-side-next{margin-bottom:16px}}@media all and (min-width:1800px){.fr-thumbnails-vertical .fr-thumbnails-thumbs{padding:10px 20px}.fr-thumbnails-vertical .fr-thumbnails-side{margin:10px 0}.fr-thumbnails-vertical .fr-thumbnails-side-previous{margin-top:20px}.fr-thumbnails-vertical .fr-thumbnails-side-next{margin-bottom:20px}}@media all and (max-width:500px) and (orientation:portrait),all and (orientation:landscape) and (max-height:500px){.fr-thumbnails-horizontal .fr-thumbnails{display:none!important}}@media all and (max-width:700px) and (orientation:portrait),all and (orientation:landscape) and (max-height:414px){.fr-thumbnails-vertical .fr-thumbnails{display:none!important}}@media all and (max-width:500px) and (orientation:portrait),all and (orientation:landscape) and (max-height:414px){.fr-page{min-width:100%}.fr-page{min-height:100%}}.fr-window-ui-fullclick .fr-close-outside,.fr-window-ui-fullclick .fr-content .fr-close,.fr-window-ui-fullclick .fr-content .fr-info,.fr-window-ui-fullclick .fr-content .fr-side-next,.fr-window-ui-fullclick .fr-content .fr-side-previous,.fr-window-ui-fullclick .fr-side-next-outside,.fr-window-ui-fullclick .fr-side-previous-outside,.fr-window-ui-inside .fr-close-fullclick,.fr-window-ui-inside .fr-close-outside,.fr-window-ui-inside .fr-page>.fr-info,.fr-window-ui-inside .fr-side-next-fullclick,.fr-window-ui-inside .fr-side-next-outside,.fr-window-ui-inside .fr-side-previous-fullclick,.fr-window-ui-inside .fr-side-previous-outside,.fr-window-ui-outside .fr-close-fullclick,.fr-window-ui-outside .fr-content .fr-close,.fr-window-ui-outside .fr-content .fr-info,.fr-window-ui-outside .fr-content .fr-side-next,.fr-window-ui-outside .fr-content .fr-side-previous,.fr-window-ui-outside .fr-side-next-fullclick,.fr-window-ui-outside .fr-side-previous-fullclick{display:none!important}.fr-toggle-ui{opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}.fr-visible-fullclick-ui .fr-box>.fr-toggle-ui,.fr-visible-inside-ui .fr-ui-inside .fr-toggle-ui{opacity:1}.fr-hidden-fullclick-ui .fr-box>.fr-toggle-ui,.fr-hidden-inside-ui .fr-ui-inside .fr-toggle-ui{-webkit-transition:opacity .3s;transition:opacity .3s}.fr-ltIE9.fr-hidden-fullclick-ui .fr-box>.fr-toggle-ui,.fr-ltIE9.fr-hidden-inside-ui .fr-ui-inside .fr-toggle-ui{display:none}.fr-spinner{position:fixed;width:52px;height:52px;background:#101010;background:rgba(16,16,16,.85);border-radius:5px}.fr-spinner div{position:absolute;top:0;left:0;height:64%;width:64%;margin-left:18%;margin-top:18%;opacity:1;-webkit-animation:fresco-12 1.2s infinite ease-in-out;animation:fresco-12 1.2s infinite ease-in-out}.fr-spinner div:after{content:"";position:absolute;top:0;left:50%;width:2px;height:8px;margin-left:-1px;background:#fff;box-shadow:0 0 1px transparent}.fr-spinner div.fr-spin-1{-ms-transform:rotate(30deg);-webkit-transform:rotate(30deg);transform:rotate(30deg);-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.fr-spinner div.fr-spin-2{-ms-transform:rotate(60deg);-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-animation-delay:-1s;animation-delay:-1s}.fr-spinner div.fr-spin-3{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-animation-delay:-.9s;animation-delay:-.9s}.fr-spinner div.fr-spin-4{-ms-transform:rotate(120deg);-webkit-transform:rotate(120deg);transform:rotate(120deg);-webkit-animation-delay:-.8s;animation-delay:-.8s}.fr-spinner div.fr-spin-5{-ms-transform:rotate(150deg);-webkit-transform:rotate(150deg);transform:rotate(150deg);-webkit-animation-delay:-.7s;animation-delay:-.7s}.fr-spinner div.fr-spin-6{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-animation-delay:-.6s;animation-delay:-.6s}.fr-spinner div.fr-spin-6{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-animation-delay:-.6s;animation-delay:-.6s}.fr-spinner div.fr-spin-7{-ms-transform:rotate(210deg);-webkit-transform:rotate(210deg);transform:rotate(210deg);-webkit-animation-delay:-.5s;animation-delay:-.5s}.fr-spinner div.fr-spin-8{-ms-transform:rotate(240deg);-webkit-transform:rotate(240deg);transform:rotate(240deg);-webkit-animation-delay:-.4s;animation-delay:-.4s}.fr-spinner div.fr-spin-9{-ms-transform:rotate(270deg);-webkit-transform:rotate(270deg);transform:rotate(270deg);-webkit-animation-delay:-.3s;animation-delay:-.3s}.fr-spinner div.fr-spin-10{-ms-transform:rotate(300deg);-webkit-transform:rotate(300deg);transform:rotate(300deg);-webkit-animation-delay:-.2s;animation-delay:-.2s}.fr-spinner div.fr-spin-11{-ms-transform:rotate(330deg);-webkit-transform:rotate(330deg);transform:rotate(330deg);-webkit-animation-delay:-.1s;animation-delay:-.1s}.fr-spinner div.fr-spin-12{-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg);-webkit-animation-delay:0s;animation-delay:0s}@-webkit-keyframes fresco-12{0%{opacity:1}100%{opacity:0}}@keyframes fresco-12{0%{opacity:1}100%{opacity:0}}.fr-thumbnail-spinner{position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-20px;width:40px;height:40px}.fr-thumbnail-spinner-spin{position:relative;float:left;margin:8px 0 0 8px;text-indent:-9999em;border-top:2px solid rgba(255,255,255,.2);border-right:2px solid rgba(255,255,255,.2);border-bottom:2px solid rgba(255,255,255,.2);border-left:2px solid #fff;-webkit-animation:fr-thumbnail-spin 1.1s infinite linear;animation:fr-thumbnail-spin 1.1s infinite linear}.fr-thumbnail-spinner-spin,.fr-thumbnail-spinner-spin:after{border-radius:50%;width:24px;height:24px}@-webkit-keyframes fr-thumbnail-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes fr-thumbnail-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.fr-error{float:left;position:relative;background-color:#ca3434;width:160px;height:160px}.fr-error-icon{position:absolute;width:42px;height:42px;top:50%;left:50%;margin-left:-21px;margin-top:-21px}.fr-window-skin-fresco .fr-close-icon,.fr-window-skin-fresco .fr-error-icon,.fr-window-skin-fresco .fr-side-button-icon,.fr-window-skin-fresco .fr-thumbnails-side-button-icon{background-image:url(skins/fresco/sprite.svg)}.fr-window-skin-fresco .fr-error-icon,.fr-window-skin-fresco.fr-no-svg .fr-close-icon,.fr-window-skin-fresco.fr-no-svg .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-thumbnails-side-button-icon{background-image:url(skins/fresco/sprite.png)}.fr-window-skin-fresco .fr-error-icon{background-position:-160px -126px}.fr-window-skin-fresco .fr-content-background{background:#101010;box-shadow:0 0 5px rgba(0,0,0,.4)}.fr-window-skin-fresco.fr-window-ui-fullclick .fr-content-background{box-shadow:none}.fr-window-skin-fresco .fr-thumbnail-wrapper{box-shadow:0 0 3px rgba(0,0,0,.3)}.fr-window-skin-fresco .fr-thumbnail-active .fr-thumbnail-wrapper{box-shadow:0 0 1px rgba(0,0,0,.1)}.fr-window-skin-fresco .fr-side-button-background{background-color:transparent}.fr-window-skin-fresco .fr-side-previous .fr-side-button-icon{background-position:-13px -14px}.fr-window-skin-fresco .fr-side-next .fr-side-button-icon{background-position:-93px -14px}.fr-window-skin-fresco .fr-side-previous:hover .fr-side-button-icon{background-position:-13px -114px}.fr-window-skin-fresco .fr-side-next:hover .fr-side-button-icon{background-position:-93px -114px}.fr-window-skin-fresco.fr-no-svg .fr-hovering-previous .fr-side-previous .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg.fr-mobile-touch .fr-side-previous .fr-side-button-icon{background-position:-13px -114px}.fr-window-skin-fresco.fr-no-svg .fr-hovering-next .fr-side-next .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg.fr-mobile-touch .fr-side-next .fr-side-button-icon{background-position:-93px -114px}.fr-window-skin-fresco.fr-no-svg .fr-hovering-previous .fr-side-previous.fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-side-previous.fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-side-previous.fr-side-disabled:hover .fr-side-button-icon{background-position:-13px -214px}.fr-window-skin-fresco.fr-no-svg .fr-hovering-next .fr-side-next.fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-side-next.fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-side-next.fr-side-disabled:hover .fr-side-button-icon{background-position:-93px -214px}.fr-window-skin-fresco.fr-svg .fr-side-previous .fr-side-button-icon{background-position:-13px -114px}.fr-window-skin-fresco.fr-svg .fr-side-next .fr-side-button-icon{background-position:-93px -114px}.fr-window-skin-fresco.fr-svg .fr-side-button-icon{opacity:.5}.fr-window-skin-fresco.fr-svg .fr-hovering-next .fr-side-next .fr-side-button-icon,.fr-window-skin-fresco.fr-svg .fr-hovering-previous .fr-side-previous .fr-side-button-icon,.fr-window-skin-fresco.fr-svg .fr-side:hover .fr-side-button-icon{opacity:1}.fr-window-skin-fresco.fr-svg.fr-mobile-touch .fr-side .fr-side-button-icon{opacity:.8}.fr-window-skin-fresco.fr-svg .fr-hovering-next .fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-svg .fr-hovering-previous .fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-svg .fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-svg .fr-side-disabled:hover .fr-side-button-icon,.fr-window-skin-fresco.fr-svg.fr-mobile-touch .fr-side-disabled .fr-side-button-icon{opacity:.2}.fr-window-skin-fresco.fr-window-ui-fullclick.fr-showing-type-image .fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-window-ui-inside .fr-type-image .fr-side-disabled .fr-side-button-icon{background-image:none}@media all and (max-width:500px) and (orientation:portrait),all and (orientation:landscape) and (max-height:414px){.fr-window-skin-fresco .fr-side-previous .fr-side-button-icon{background-position:0 -300px}.fr-window-skin-fresco .fr-side-next .fr-side-button-icon{background-position:-48px -300px}.fr-window-skin-fresco .fr-side-previous:hover .fr-side-button-icon{background-position:0 -360px}.fr-window-skin-fresco .fr-side-next:hover .fr-side-button-icon{background-position:-48px -360px}.fr-window-skin-fresco.fr-no-svg .fr-hovering-previous .fr-side-previous .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg.fr-mobile-touch .fr-side-previous .fr-side-button-icon{background-position:0 -360px}.fr-window-skin-fresco.fr-no-svg .fr-hovering-next .fr-side-next .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg.fr-mobile-touch .fr-side-next .fr-side-button-icon{background-position:-48px -360px}.fr-window-skin-fresco.fr-svg .fr-side-previous .fr-side-button-icon{background-position:0 -360px}.fr-window-skin-fresco.fr-svg .fr-side-next .fr-side-button-icon{background-position:-48px -360px}.fr-window-skin-fresco.fr-no-svg .fr-hovering-previous .fr-side-previous.fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-side-previous.fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-side-previous.fr-side-disabled:hover .fr-side-button-icon{background-position:0 -420px}.fr-window-skin-fresco.fr-no-svg .fr-hovering-next .fr-side-next.fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-side-next.fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-side-next.fr-side-disabled:hover .fr-side-button-icon{background-position:-48px -420px}}.fr-window-skin-fresco.fr-window-ui-outside .fr-close-background{background-color:#363636}.fr-window-skin-fresco.fr-window-ui-outside .fr-close:hover .fr-close-background{background-color:#434343}.fr-window-skin-fresco.fr-window-ui-fullclick .fr-close-background,.fr-window-skin-fresco.fr-window-ui-inside .fr-close-background{background-color:#131313;opacity:.8}.fr-window-skin-fresco.fr-window-ui-fullclick .fr-close:hover .fr-close-background,.fr-window-skin-fresco.fr-window-ui-inside .fr-close:hover .fr-close-background{background-color:#191919}.fr-window-skin-fresco .fr-close .fr-close-icon{background-position:-168px -8px}.fr-window-skin-fresco .fr-close:hover .fr-close-icon{background-position:-210px -8px}.fr-window-skin-fresco.fr-svg .fr-close .fr-close-icon{background-position:-210px -8px;opacity:.8}.fr-window-skin-fresco .fr-close:hover .fr-close-icon{opacity:1}.fr-window-skin-fresco.fr-mobile-touch .fr-close:hover .fr-close-icon,.fr-window-skin-fresco.fr-svg.fr-mobile-touch .fr-close .fr-close-icon{opacity:1}.fr-window-skin-fresco .fr-thumbnail-wrapper{border-color:transparent;border-style:solid;border-width:0}.fr-window-skin-fresco .fr-thumbnail-wrapper{box-shadow:0 0 3px rgba(0,0,0,.3)}.fr-window-skin-fresco .fr-thumbnail-active .fr-thumbnail-wrapper{box-shadow:0 0 1px rgba(0,0,0,.1)}.fr-window-skin-fresco .fr-thumbnail-wrapper{box-shadow:0 -1px 4px rgba(0,0,0,.3)}.fr-window-skin-fresco .fr-thumbnail-overlay-border{border-width:1px;border-color:rgba(255,255,255,.08)}.fr-window-skin-fresco .fr-thumbnail-active .fr-thumbnail-overlay-border,.fr-window-skin-fresco .fr-thumbnail-active:hover .fr-thumbnail-overlay-border{border:0}.fr-window-skin-fresco .fr-thumbnails-side-previous .fr-thumbnails-side-button-icon{background-position:-167px -49px}.fr-window-skin-fresco .fr-thumbnails-side-previous:hover .fr-thumbnails-side-button-icon{background-position:-209px -49px}.fr-window-skin-fresco .fr-thumbnails-side-next .fr-thumbnails-side-button-icon{background-position:-167px -91px}.fr-window-skin-fresco .fr-thumbnails-side-next:hover .fr-thumbnails-side-button-icon{background-position:-209px -91px}.fr-window-skin-fresco.fr-thumbnails-vertical .fr-thumbnails-side-previous .fr-thumbnails-side-button-icon{background-position:-293px -49px}.fr-window-skin-fresco.fr-thumbnails-vertical .fr-thumbnails-side-previous:hover .fr-thumbnails-side-button-icon{background-position:-335px -49px}.fr-window-skin-fresco.fr-thumbnails-vertical .fr-thumbnails-side-next .fr-thumbnails-side-button-icon{background-position:-293px -91px}.fr-window-skin-fresco.fr-thumbnails-vertical .fr-thumbnails-side-next:hover .fr-thumbnails-side-button-icon{background-position:-335px -91px}.fr-window-skin-fresco.fr-svg .fr-thumbnails-side .fr-thumbnails-side-button-icon{-moz-transition:opacity .2s ease-in;-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in;opacity:.8}.fr-window-skin-fresco.fr-svg .fr-thumbnails-side-previous .fr-thumbnails-side-button-disabled,.fr-window-skin-fresco.fr-svg .fr-thumbnails-side-previous .fr-thumbnails-side-button-icon{background-position:-167px -49px}.fr-window-skin-fresco.fr-svg .fr-thumbnails-side-next .fr-thumbnails-side-button-disabled,.fr-window-skin-fresco.fr-svg .fr-thumbnails-side-next .fr-thumbnails-side-button-icon{background-position:-209px -91px}.fr-window-skin-fresco.fr-svg .fr-thumbnails-side:hover .fr-thumbnails-side-button-icon{opacity:1}.fr-window-skin-fresco.fr-svg.fr-thumbnails-vertical .fr-thumbnails-side-previous .fr-thumbnails-side-button-disabled,.fr-window-skin-fresco.fr-svg.fr-thumbnails-vertical .fr-thumbnails-side-previous .fr-thumbnails-side-button-icon{background-position:-293px -49px}.fr-window-skin-fresco.fr-svg.fr-thumbnails-vertical .fr-thumbnails-side-next .fr-thumbnails-side-button-disabled,.fr-window-skin-fresco.fr-svg.fr-thumbnails-vertical .fr-thumbnails-side-next .fr-thumbnails-side-button-icon{background-position:-335px -91px}.fr-window-skin-fresco.fr-svg .fr-thumbnails-side .fr-thumbnails-side-button-disabled,.fr-window-skin-fresco.fr-svg .fr-thumbnails-side:hover .fr-thumbnails-side-button-disabled{opacity:.5}.fr-window-skin-fresco.fr-no-svg .fr-thumbnails-side-previous .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-thumbnails-side-previous:hover .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon{background-position:-251px -49px}.fr-window-skin-fresco.fr-no-svg .fr-thumbnails-side-next .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-thumbnails-side-next:hover .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon{background-position:-251px -91px}.fr-window-skin-fresco.fr-no-svg.fr-thumbnails-vertical .fr-thumbnails-side-previous .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon,.fr-window-skin-fresco.fr-no-svg.fr-thumbnails-vertical .fr-thumbnails-side-previous:hover .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon{background-position:-377px -49px}.fr-window-skin-fresco.fr-no-svg.fr-thumbnails-vertical .fr-thumbnails-side-next .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon,.fr-window-skin-fresco.fr-no-svg.fr-thumbnails-vertical .fr-thumbnails-side-next:hover .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon{background-position:-377px -91px}.tipso_bubble,.tipso_bubble>.tipso_arrow{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tipso_bubble{position:absolute;text-align:center;border-radius:6px;z-index:9999}.tipso_style{cursor:help;border-bottom:1px dotted}.tipso_title{border-radius:6px 6px 0 0}.tipso_content{word-wrap:break-word;padding:.5em}.tipso_bubble.tiny{font-size:.6rem}.tipso_bubble.small{font-size:.8rem}.tipso_bubble.default{font-size:1rem}.tipso_bubble.large{font-size:1.2rem;width:100%}.tipso_bubble>.tipso_arrow{position:absolute;width:0;height:0;border:8px solid;pointer-events:none}.tipso_bubble.top>.tipso_arrow{border-top-color:#000;border-right-color:transparent;border-left-color:transparent;border-bottom-color:transparent;top:100%;left:50%;margin-left:-8px}.tipso_bubble.bottom>.tipso_arrow{border-bottom-color:#000;border-right-color:transparent;border-left-color:transparent;border-top-color:transparent;bottom:100%;left:50%;margin-left:-8px}.tipso_bubble.left>.tipso_arrow{border-left-color:#000;border-top-color:transparent;border-bottom-color:transparent;border-right-color:transparent;top:50%;left:100%;margin-top:-8px}.tipso_bubble.right>.tipso_arrow{border-right-color:#000;border-top-color:transparent;border-bottom-color:transparent;border-left-color:transparent;top:50%;right:100%;margin-top:-8px}.tipso_bubble .top_right_corner,.tipso_bubble.top_right_corner{border-bottom-left-radius:0}.tipso_bubble .bottom_right_corner,.tipso_bubble.bottom_right_corner{border-top-left-radius:0}.tipso_bubble .top_left_corner,.tipso_bubble.top_left_corner{border-bottom-right-radius:0}.tipso_bubble .bottom_left_corner,.tipso_bubble.bottom_left_corner{border-top-right-radius:0}/*! nouislider - 9.2.0 - 2017-01-11 10:35:35 */.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;-moz-box-sizing:border-box;box-sizing:border-box}.noUi-target{position:relative;direction:ltr}.noUi-base{width:100%;height:100%;position:relative;z-index:1}.noUi-connect{position:absolute;right:0;top:0;left:0;bottom:0}.noUi-origin{position:absolute;height:0;width:0}.noUi-handle{position:relative;z-index:1}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{-webkit-transition:top .3s,right .3s,bottom .3s,left .3s;transition:top .3s,right .3s,bottom .3s,left .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-base,.noUi-handle{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;left:-17px;top:-6px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;left:-6px;top:-17px}.noUi-target{background:#fafafa;border-radius:4px;border:1px solid #d3d3d3;box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb}.noUi-connect{background:#3fb8af;box-shadow:inset 0 0 3px rgba(51,51,51,.45);-webkit-transition:background 450ms;transition:background 450ms}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{border:1px solid #d9d9d9;border-radius:3px;background:#fff;cursor:default;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb}.noUi-active{box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb}.noUi-handle:after,.noUi-handle:before{content:"";display:block;position:absolute;height:14px;width:1px;background:#e8e7e6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#b8b8b8}[disabled] .noUi-handle,[disabled].noUi-handle,[disabled].noUi-target{cursor:not-allowed}.noUi-pips,.noUi-pips *{-moz-box-sizing:border-box;box-sizing:border-box}.noUi-pips{position:absolute;color:#999}.noUi-value{position:absolute;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#ccc}.noUi-marker-sub{background:#aaa}.noUi-marker-large{background:#aaa}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{-webkit-transform:translate3d(-50%,50%,0);transform:translate3d(-50%,50%,0)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{-webkit-transform:translate3d(0,50%,0);transform:translate3d(0,50%,0);padding-left:25px}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;position:absolute;border:1px solid #d9d9d9;border-radius:3px;background:#fff;color:#000;padding:5px;text-align:center}.noUi-horizontal .noUi-tooltip{-webkit-transform:translate(-50%,0);transform:translate(-50%,0);left:50%;bottom:120%}.noUi-vertical .noUi-tooltip{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);top:50%;right:120%}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:flex;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(../_graphics/ajax-loader.gif) center center no-repeat}@font-face{font-family:slick;src:url(../_fonts/slick.eot);src:url(../_fonts/slick.eot?#iefix) format("embedded-opentype"),url(../_fonts/slick.woff) format("woff"),url(../_fonts/slick.ttf) format("truetype"),url(../_fonts/slick.svg#slick) format("svg");font-weight:400;font-style:normal}.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;margin:0;line-height:0;font-size:0;cursor:pointer;background:0 0;color:transparent;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:none;outline:0}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{outline:0;background:0 0;color:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{visibility:hidden;opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:0 0;display:block;height:20px;width:20px;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:slick;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;white-space:initial;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow::before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow::before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow::before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow::before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow::before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}.news span img{display:none}.slider-result input,input.search-text{display:inline-block;background:#fff;border:1px solid #ddd;padding:10px;font-size:1rem}.slider-result input{width:20%}label .slider{margin:1em}#compare-panel{position:fixed;bottom:0;left:50px;width:auto;max-width:75%;z-index:999;overflow:hidden;padding:0 20px;color:#5c007d;background:#ffe420}#compare-articles>div{padding:.5em 0;border-top:1px dotted #3e1a5b}#compare-articles>div:first-child{border-top-width:0}.compare-remove{color:#ff3c15}table.compare td.label{color:#888;width:1px;white-space:nowrap}table.compare div.image{float:left;width:100%;position:relative;margin-bottom:25px}table.compare div.image img{float:left;width:100%;opacity:0}table.compare div.image div{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background-size:contain!important}table.compare a.info{float:left;width:100%}table.compare a.info strong{float:left;width:100%;margin-bottom:5px;color:#760098;font-weight:700;font-size:1rem;line-height:1rem;text-transform:uppercase}table.compare a.info b{float:left;width:100%;margin-bottom:10px;color:#3e1a5b;font-weight:600;font-size:.85rem;line-height:1rem}table.compare div.price{float:left;width:100%;margin:15px 0 15px 14px}table.compare div.price strike{display:inline-block;color:#888;font-size:1rem;font-weight:400;margin-bottom:5px}table.compare div.price b{display:inline-block;width:auto;color:#ffe420;background:#5c007d;font-size:1rem;line-height:1rem;font-weight:600;padding:7px 8px;padding-left:4px;margin-bottom:0;position:relative}table.compare div.price b i{padding-left:8px;font-size:18px;margin-left:5px;border-left:1px solid #eee}table.compare div.price b:before{content:"";position:absolute;top:0;left:-14px;width:14px;height:100%;background:url(../../../static/_graphics/bg_price.png) center left no-repeat;background-size:50px auto}#articles-message{text-decoration:none;position:fixed;top:40%;left:50%;z-index:1001;overflow:hidden;padding:15px 0;color:#760098;background:#ffe420;width:500px;margin-left:-250px;font-family:"Open Sans",sans-serif;font-weight:600;font-size:1.1rem;text-align:center}#articles-message:hover{color:#fff;background:#760098}@media (max-width:500px){#articles-message{width:100%;left:0;margin-left:0}}#articles-message:hover a{color:#fff}table.cart{border-collapse:collapse}td.amount .select_wrapper{float:right}table.specs td.label{padding-left:.25em;padding-right:.25em}body.test-server img.logo{filter:invert()}img.payment-logos{height:24px}.nodes-payment-logos{min-height:100px;margin-bottom:10px;width:300px}.nodes-payment-logos.inline{display:inline-flex}.nodes-payment-logos img{height:25px}.content div.checkout-confirm{line-height:1.6em;margin-bottom:25px}.shops p{font-size:.8em;color:#760098;margin-bottom:.4em}.weekday{color:#3e1a5b}.service-info{font-size:.8em;color:#666}.pickup-info{font-size:.9em;color:#9bc53d}a.no-border{text-decoration:none}.only-on-print{display:none}.highlight:hover a{color:#fff}.cart .product a{text-decoration:none}table.cart span.usp.delivery-info{margin-left:21px}a.article-revenue-category{font-size:1.2em;color:#760098;font-weight:700;text-decoration:none}.outlet .header{background-color:#a55e67;color:#fff}.outlet .middle{background:0 0}.outlet .header h1{margin-top:.5em}.outlet .header h1,.outlet .header p{margin-left:280px}.outlet .header .info{font-size:.8em;color:#e4e4e4}.outlet .price-info{font-size:.8em;color:#888}.outlet-price{color:#84172a}.outlet .header strong{color:#efee00}.outlet table.specs td.label{width:25%}.outlet .current{background:#9a3164;color:#fff}.outlet .current a,.outlet .filter_block span.current.active b{color:#fff}.outlet .filters a{text-decoration:none;padding:.2em 0}ul.nav li.outlet-nav a{color:#84172a}ul.nav li.outlet-nav a:hover{color:#9a3164}a.addtocart{margin-right:1em}.content a.shops{display:inline-block;margin:.5em 0;color:#760098}.content .cart a.shops{margin:0 0 0 21px}img.payment-shop{height:24px}span.smaller{font-size:.75em}.modal{text-align:-webkit-center;max-width:40%}.user-property-web-settings td{padding-top:5px;padding-bottom:5px}.user-property-web-settings .content td{border:none}.user-property-web-settings .content p,.user-property-web-settings .content td p{white-space:pre-wrap}.user-property-web-settings tr td:first-child{width:65%;padding-right:5px}.user-property-web-settings tr td.full-width{width:100%;padding-right:0}.user-property-web-settings tr td:before{content:"";display:block;width:5em}.user-property-web-settings td:nth-child(2) img{max-width:100%}.user-property-web-settings .content{padding-top:5px;padding-bottom:5px}.user-property-web-settings h2,.user-property-web-settings h3{color:#760098}.youtube-clip,.youtube-clip iframe{width:98%;height:300px}.multi-word-span{display:inline-flex}.multi-word-span *{margin-right:5px}a.user-prop-web-settings-link{color:red;font-family:"Open Sans",sans-serif;font-weight:400;font-size:12px;font-style:italic;margin-left:5px}a.user-prop-web-settings-link:hover{color:#4d4d4d}.modal a.close-modal{top:5px;right:5px}.blocker{background-color:rgba(0,0,0,.4)}.slick-next:before,.slick-prev:before{color:#760098!important}.deliveryDateSelection{margin:1em 2em;color:#000;overflow:no-display;min-width:40em;font-size:10pt;width:0}.datePickerSlickSlide{text-align:center;padding:1ex .5em;margin:2px .5ex;border:1px solid #ddd;border-radius:3px;overflow:visible;box-sizing:border-box}.datePickerSlickSlide:hover{margin:0 .5ex;border:#760098 2px solid}input[name=deliveryDate]:checked+.datePickerSlickSlide{border:#760098 2px solid;background-color:#fbedff}input[name=deliveryDate]:disabled+.datePickerSlickSlide{border:#ddd 1px solid!important;color:#ddd}input[name=deliveryDate]{display:none;max-width:0}@media all and (max-width:4096px){a.product,div.product{padding:15px}a.product div.info strong,div.product div.info strong{margin-bottom:5px}}@media all and (max-width:80em){.wrapper{width:94%}.header .middle .wrapper,.header .top .wrapper{width:100%}.header .bottom .wrapper{width:100%}ul.nav li a{margin-left:16px;margin-right:4px}ul.nav li div.subnav{border:0;border-top:1px solid #5c007d;border-bottom:1px solid #5c007d}a.shop-title{width:33%}.modal{max-width:60%}}@media all and (max-width:77em){.search_form{margin-right:15px}.product-container{width:50%}a.product,div.product{margin-bottom:25px;border:1px solid #fff;padding:15px}a.product div.info strong,div.product div.info strong{width:100%}.arrow-right{display:none}}@media all and (max-width:75em){.header{height:160px}.header .bottom{height:50px}.header.scroll{height:90px}ul.nav li a{font-size:1.15em;height:20px;padding-top:17px;padding-bottom:8px}ul.nav li div.subnav{top:50px}.container{padding-top:160px}}@media all and (max-width:70em){.search_form input.text{width:150px}em.tagline{font-size:1em;margin-top:27px}.hide1120{display:none}.modal{max-width:70%}}@media all and (max-width:65em){table.stock td.label{font-size:.8em}ul.nav li a{font-size:1.05em;margin-right:0}.header .top nav a{margin-right:20px}.header .top nav a:after{right:-10px}.actions a div.action_banner h2{font-size:1.5rem;line-height:1.5rem}.centered_text{width:100%;margin:0}}@media all and (max-width:60em){table.cart td.label{font-size:.8em}.header .top a.cart>span{display:none}.header .top a.cart i{display:inline-block}.header .top a.offer{position:unset}.header .top a.offer>div{position:absolute;top:50px;width:100%;box-sizing:border-box}table.cart td{width:92%;border:0;padding:5px 4%;text-align:left!important}em.tagline{font-size:.8em;margin-top:29px}ul.nav li a{font-size:1em;margin-right:0;margin-left:12px}.sticky_phone_button{right:40px;padding:10px 15px 5px 15px}.banner_text{margin-top:150px;font-size:1.2em;line-height:1.5em}.banner_text strong{font-size:1.5rem;line-height:1.5rem}.copyrights{text-align:center}.copyrights img{float:none;display:inline-block}.copyrights span{float:left;width:100%;text-align:center;margin-top:10px}.copyrights span a{white-space:nowrap}.filters{width:25%;padding-right:15px}.products{width:72%}.filter_block ul li{font-size:.8rem;line-height:.9rem}.livesearch_brand{font-size:.8rem}.modal{max-width:75%}}@media all and (max-width:55em){a.product,div.product{width:100%}.header{position:relative;padding-top:50px;height:auto!important}.header.scroll .top{position:fixed;top:-50px;transition:all .1s linear}.container{padding-top:0}.header .top{top:0;position:absolute;height:auto}.header .top nav{display:none}.logo{float:left;position:relative;height:50px!important}.header .top a.cart{padding:17px 15px;margin-left:0;margin-right:0!important}.header .middle{height:auto!important}.header .middle .wrapper{width:98%}em.tagline{display:none}.search_form{width:100%!important;margin-top:10px!important;margin-bottom:10px;margin-left:0!important;margin-right:0!important}.search_form input.text{float:left;width:90%!important;padding:10px 2%!important}.search_form button{width:6%}.header .bottom{display:none;height:auto}ul.nav li{float:left;width:100%}ul.nav li a{float:left;width:94%;height:auto;padding:16px 3%!important;margin:0!important;font-size:1.4em;border-bottom:1px solid #ddd!important}ul.nav li div.subnav{float:left;width:100%;height:auto!important;position:relative;left:0;top:0;padding-top:25px!important;border:0;display:block!important}ul.nav li div.subnav_wrapper{float:left;width:100%;display:block}ul.nav li div.subnav_block{float:left;display:block;width:100%;margin-bottom:25px;border-right:0}ul.nav li div.subnav_block img{width:12%;margin:0 6%}ul.nav li div.subnav_block div{width:73%}ul.nav li div.subnav_block a{padding:7px 0!important}ul.nav li div.subnav_block a.main{border:0!important;margin-bottom:5px!important;font-size:1em}.banners a:nth-child(n){width:100%}.footer_block{width:47%;padding-right:3%;margin-right:0;margin-bottom:30px;padding-top:30px;border-top:1px solid #ccc}.footer .footer_block:nth-child(1),.footer .footer_block:nth-child(2){padding-top:0;border:0}.footer .footer_block:nth-child(3),.footer .footer_block:nth-child(4){margin-bottom:0}.sidebar{width:47%}#google_maps_canvas.home{width:47%}img.text_banner{width:47%}.mobile_nav{display:block}a.spotlight{width:33.3%;padding:15px 2%}.spotlights a.spotlight:nth-child(6){display:block}.spotlights a.spotlight:nth-child(2n){clear:both}a.category{width:33.3%;padding:15px 2%}.cart_steps span{font-size:.8rem}.header .top a.cart div{display:none}.product-container{width:100%}a.product,div.product{margin:0;padding:25px 3%}a.product div.info strong,div.product div.info strong{width:90%}.shop-title .image,.shop-title b,.shop-title p,.shop-title span,.shop-title ul{display:none}a.shop-title{border-top:1px solid #760098}a.shop-title:last-of-type{border-bottom:1px solid #760098;margin-bottom:50px}a span.arrow-right{display:block;float:right;width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:8px solid #760098}a.product div.info strong,div.product div.info strong{margin-bottom:0}.flex-basket>div.flex-basket-articles,.flex-basket>div.flex-basket-form,.flex-basket>div.flex-basket-spacer,.flex-basket>div.flex-basket-submit{flex:unset}.flex-basket>div.flex-basket-articles>div{position:unset;overflow-y:unset}.flex-basket>div.flex-basket-articles>div>table.cart{width:95%}.article-view-section{flex-direction:column}.article-view-section .product_images{width:unset;padding:0 10px}.article-view-section .product_images .main_image{padding:unset}.article-view-section .product_images .slick-slider{margin:unset}}@media all and (max-width:50em){.actions a div.action_banner h2{left:15px!important;font-size:1rem;line-height:1rem}.content{padding-top:25px}.content a.filters_toggle{display:block}.filters{display:none;width:100%;padding:0;border-right:0}.filter_block ul li{font-size:1rem;line-height:1.1rem}.livesearch_brand{font-size:1rem}.category-info .collapsible .collapsible-content{transition:all .4s;max-height:10vh;overflow-y:hidden;mask-image:linear-gradient(to bottom,#000 50%,transparent 100%);margin-bottom:2em}.category-info .collapsible:before{content:"…meer";font-style:italic;position:relative;float:right;bottom:-5em}.category-info .collapsible:after{content:"minder…";font-style:italic;position:relative;float:right;bottom:1em;display:none}.category-info .collapsible.active .collapsible-content{max-height:unset;mask-image:unset;margin-bottom:unset}.category-info .collapsible.active:before{display:none}.category-info .collapsible.active:after{display:inline}.products{width:100%}.paging.product{width:100%;text-align:left;border-top:1px solid #ddd;padding-top:10px}.cart_steps span{width:33.3%}.cart_steps span:nth-child(3){border:0}.cart_steps span:nth-child(4),.cart_steps span:nth-child(5){display:none}.list_price_small{font-size:.9rem}a.spotlight div.info b{font-size:1rem}a.product div.price b,div.product div.price b{font-size:1.8rem;line-height:1.8rem}a.product div.price b:before,div.product div.price b:before{left:-20px;width:20px;background-size:unset}a.product:hover div.price b:before,div.product:hover div.price b:before{background-size:unset}a.product span.price_info,div.product span.price_info{font-size:.9rem}a.product div.info strong,div.product div.info strong{font-size:1.2rem}}@media all and (max-width:768px){table.stock td{font-size:.7rem;line-height:1.4em}table.stock td:empty{display:none}table.stock td.label{font-size:.7rem}}@media all and (max-width:45em){.product_text_left{width:100%;margin-bottom:15px}.product_text_right{width:100%}table.cart td.thumb{width:70px}table.cart td.thumb img{width:50px;margin:10px}.modal{max-width:90%}}@media all and (max-width:40em){.header .middle .wrapper{width:96%}.search_form input.text{width:84%!important;padding:10px 3%!important}.search_form button{width:10%}.sticky_phone_button{right:0;bottom:0;padding:10px 10px 5px 10px}.sticky_phone_button img{display:none}.sticky_phone_button span{font-size:.6em}.sticky_phone_button b{margin-top:-10px;font-size:1.4em}div.usps{display:none}.copyrights{margin-bottom:65px}.sidebar{width:100%}#google_maps_canvas.home{width:100%}img.text_banner{width:100%}.content h1{font-size:1.6rem;line-height:2rem}.content h2{font-size:1.2rem;line-height:1.5rem;margin-bottom:25px}.actions a div.action_banner h2{left:25px!important;font-size:1.3rem;line-height:1.3rem}.usp_blocks span{font-size:1rem;line-height:1.2rem;width:48.5%;margin-bottom:10px}.form{width:100%}table.cart th{display:none}table.cart tr{width:100%;border-bottom:1px solid #ddd;padding:15px 0}table.cart td{width:92%;border:0;padding:5px 4%;text-align:left!important}table.cart td:empty{display:none}table.cart table.stock{width:100%;margin-left:0;font-size:.85rem}table.cart table.stock tr{background:#fff!important}table.cart td em{display:block;color:#888;font-size:.7rem;text-transform:uppercase;font-style:normal}.hidemobile{display:none}.modal{max-width:100%}.user-property-web-settings tr td:first-child{width:100%;padding-right:0}}@media all and (max-width:35em){#compare-panel{display:none}.content{padding-top:15px}.hide_at_560{display:none}.actions a{width:100%;margin-right:0;margin-bottom:15px}.footer .footer_block{width:100%;margin-right:0;padding-top:0;border-top:0;padding-bottom:25px;margin-bottom:25px!important;border-bottom:1px solid #ccc!important}.footer .footer_block:nth-child(4){padding-bottom:0;margin-bottom:0!important;border-bottom:0!important}.home_brand_logo{width:33.33%}.content h2{width:100%;text-align:left}.content h2 strong{padding:0 10px 0 0}.content h2 strong:after,.content h2 strong:before{display:none}.mobile_nav a{width:100%;padding:12px 0}a.spotlight{width:50%;padding:15px}a.category{width:50%;padding:15px}.crumb{display:none}.product_counter{display:none}.paging,.paging.product{float:left;width:100%;text-align:left;border-top:0;padding-top:5px}table.usps td{float:left;width:94%;padding-top:5px;padding-bottom:5px;padding-left:6%}table.usps td:after{top:5px}table.cart table.stock tr{padding:0;border:0}table.cart table.stock td{width:100%;padding:5px 0;border-bottom:1px solid #ddd}table.cart table.stock td.disabled,table.cart table.stock td.stock{display:none}.news a{width:100%;margin-right:0;margin-bottom:20px}}@media all and (max-width:30em){.cart_steps span{font-size:.7rem;white-space:nowrap}.product_info_top .product_info_price span.price_info{margin-left:.5em;font-size:small}.product_info_top .product_info_price span.price_info .price_description{font-size:smaller}}@media all and (max-width:25em){.header .top a.cart b{margin-left:0;padding-left:0;border-left:none}}@media all and (max-width:388px){.product_info_top .product_info_price span.price{order:1}.product_info_top .product_info_price a.addtocart{order:2}.product_info_top .product_info_price span.price_info{order:3;margin:unset}.product_info_top .product_info_price span.price_promo_info{order:4}}@media print{.content *{-webkit-print-color-adjust:exact}}
/*# sourceMappingURL=styles.css.map */
