.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:grabbing}.flickity-button{position:absolute;background:hsla(0,0%,100%,.75);border:none;color:#333}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{outline:none;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}@keyframes pulse{0%{opacity:0}to{opacity:1}}@keyframes show{0%{opacity:0}to{opacity:1}}@keyframes scaleToSmall{0%{transform:scale(1)}to{transform:scale(.25)}}@keyframes ball-pulse-sync{33%{transform:translateY(6px)}66%{transform:translateY(-6px)}to{transform:translateY(0)}}.js-parallax{transition:all 1s cubic-bezier(0,.35,.65,1)}blockquote,body,dd,dl,dt,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,html,iframe,legend,li,ol,p,pre,textarea,ul{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}ul{list-style:none}button,input,select,textarea{margin:0}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}audio,embed,iframe,img,object,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0;text-align:left}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:Andes Rounded;src:url(/fonts/AndesRoundedBlack.eot);src:url(/fonts/AndesRoundedBlack.eot?#iefix) format("embedded-opentype"),url(/fonts/AndesRoundedBlack.woff2) format("woff2"),url(/fonts/AndesRoundedBlack.woff) format("woff"),url(/fonts/AndesRoundedBlack.ttf) format("truetype"),url(/fonts/AndesRoundedBlack.svg#AndesRoundedBlack) format("svg");font-weight:900;font-style:normal}@font-face{font-family:Andes Rounded;src:url(/fonts/AndesRoundedSemiBold.eot);src:url(/fonts/AndesRoundedSemiBold.eot?#iefix) format("embedded-opentype"),url(/fonts/AndesRoundedSemiBold.woff2) format("woff2"),url(/fonts/AndesRoundedSemiBold.woff) format("woff"),url(/fonts/AndesRoundedSemiBold.ttf) format("truetype"),url(/fonts/AndesRoundedSemiBold.svg#AndesRoundedSemiBold) format("svg");font-weight:600;font-style:normal}@font-face{font-family:Andes Rounded;src:url(/fonts/AndesRounded.eot);src:url(/fonts/AndesRounded.eot?#iefix) format("embedded-opentype"),url(/fonts/AndesRounded.woff2) format("woff2"),url(/fonts/AndesRounded.woff) format("woff"),url(/fonts/AndesRounded.ttf) format("truetype"),url(/fonts/AndesRounded.svg#AndesRounded) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Open Sans;src:url(/fonts/OpenSans-Italic.eot);src:url(/fonts/OpenSans-Italic.eot?#iefix) format("embedded-opentype"),url(/fonts/OpenSans-Italic.woff2) format("woff2"),url(/fonts/OpenSans-Italic.woff) format("woff"),url(/fonts/OpenSans-Italic.ttf) format("truetype"),url(/fonts/OpenSans-Italic.svg#OpenSans-Italic) format("svg");font-weight:400;font-style:italic}@font-face{font-family:Open Sans;src:url(/fonts/OpenSans-Bold.eot);src:url(/fonts/OpenSans-Bold.eot?#iefix) format("embedded-opentype"),url(/fonts/OpenSans-Bold.woff2) format("woff2"),url(/fonts/OpenSans-Bold.woff) format("woff"),url(/fonts/OpenSans-Bold.ttf) format("truetype"),url(/fonts/OpenSans-Bold.svg#OpenSans-Bold) format("svg");font-weight:700;font-style:normal}@font-face{font-family:Open Sans;src:url(/fonts/OpenSans-ExtraBoldItalic.eot);src:url(/fonts/OpenSans-ExtraBoldItalic.eot?#iefix) format("embedded-opentype"),url(/fonts/OpenSans-ExtraBoldItalic.woff2) format("woff2"),url(/fonts/OpenSans-ExtraBoldItalic.woff) format("woff"),url(/fonts/OpenSans-ExtraBoldItalic.ttf) format("truetype"),url(/fonts/OpenSans-ExtraBoldItalic.svg#OpenSans-ExtraBoldItalic) format("svg");font-weight:800;font-style:italic}@font-face{font-family:Open Sans;src:url(/fonts/OpenSans-BoldItalic.eot);src:url(/fonts/OpenSans-BoldItalic.eot?#iefix) format("embedded-opentype"),url(/fonts/OpenSans-BoldItalic.woff2) format("woff2"),url(/fonts/OpenSans-BoldItalic.woff) format("woff"),url(/fonts/OpenSans-BoldItalic.ttf) format("truetype"),url(/fonts/OpenSans-BoldItalic.svg#OpenSans-BoldItalic) format("svg");font-weight:700;font-style:italic}@font-face{font-family:Open Sans;src:url(/fonts/OpenSans-Light.eot);src:url(/fonts/OpenSans-Light.eot?#iefix) format("embedded-opentype"),url(/fonts/OpenSans-Light.woff2) format("woff2"),url(/fonts/OpenSans-Light.woff) format("woff"),url(/fonts/OpenSans-Light.ttf) format("truetype"),url(/fonts/OpenSans-Light.svg#OpenSans-Light) format("svg");font-weight:300;font-style:normal}@font-face{font-family:Open Sans;src:url(/fonts/OpenSans-ExtraBold.eot);src:url(/fonts/OpenSans-ExtraBold.eot?#iefix) format("embedded-opentype"),url(/fonts/OpenSans-ExtraBold.woff2) format("woff2"),url(/fonts/OpenSans-ExtraBold.woff) format("woff"),url(/fonts/OpenSans-ExtraBold.ttf) format("truetype"),url(/fonts/OpenSans-ExtraBold.svg#OpenSans-ExtraBold) format("svg");font-weight:800;font-style:normal}@font-face{font-family:Open Sans;src:url(/fonts/OpenSans-LightItalic.eot);src:url(/fonts/OpenSans-LightItalic.eot?#iefix) format("embedded-opentype"),url(/fonts/OpenSans-LightItalic.woff2) format("woff2"),url(/fonts/OpenSans-LightItalic.woff) format("woff"),url(/fonts/OpenSans-LightItalic.ttf) format("truetype"),url(/fonts/OpenSans-LightItalic.svg#OpenSans-LightItalic) format("svg");font-weight:300;font-style:italic}@font-face{font-family:Open Sans;src:url(/fonts/OpenSans-SemiBold.eot);src:url(/fonts/OpenSans-SemiBold.eot?#iefix) format("embedded-opentype"),url(/fonts/OpenSans-SemiBold.woff2) format("woff2"),url(/fonts/OpenSans-SemiBold.woff) format("woff"),url(/fonts/OpenSans-SemiBold.ttf) format("truetype"),url(/fonts/OpenSans-SemiBold.svg#OpenSans-SemiBold) format("svg");font-weight:600;font-style:normal}@font-face{font-family:Open Sans;src:url(/fonts/OpenSans-SemiBoldItalic.eot);src:url(/fonts/OpenSans-SemiBoldItalic.eot?#iefix) format("embedded-opentype"),url(/fonts/OpenSans-SemiBoldItalic.woff2) format("woff2"),url(/fonts/OpenSans-SemiBoldItalic.woff) format("woff"),url(/fonts/OpenSans-SemiBoldItalic.ttf) format("truetype"),url(/fonts/OpenSans-SemiBoldItalic.svg#OpenSans-SemiBoldItalic) format("svg");font-weight:600;font-style:italic}@font-face{font-family:Open Sans;src:url(/fonts/OpenSans-Regular.eot);src:url(/fonts/OpenSans-Regular.eot?#iefix) format("embedded-opentype"),url(/fonts/OpenSans-Regular.woff2) format("woff2"),url(/fonts/OpenSans-Regular.woff) format("woff"),url(/fonts/OpenSans-Regular.ttf) format("truetype"),url(/fonts/OpenSans-Regular.svg#OpenSans-Regular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:CorporativeSans;src:url(/fonts/CorporativeSansRd-Regular.eot);src:url(/fonts/CorporativeSansRd-Regular.eot?#iefix) format("embedded-opentype"),url(/fonts/CorporativeSansRd-Regular.woff2) format("woff2"),url(/fonts/CorporativeSansRd-Regular.woff) format("woff"),url(/fonts/CorporativeSansRd-Regular.ttf) format("truetype"),url(/fonts/CorporativeSansRd-Regular.svg#CorporativeSansRd-Regular) format("svg");font-weight:400;font-style:normal}.icon{display:inline-block;width:1em;height:1em;stroke-width:0;stroke:currentColor;fill:currentColor}.icon-miniland-logo{width:1em;height:.3732em}.icon-playminiland{width:1em;height:.2425em}.icon-miniland{width:1em;height:.2032em}.icon-grow-beyond{width:1em;height:.1734em}.icon-up{width:1em;height:1.3334em}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}.container{max-width:1400px}.container,.container-big{width:100%;margin:0 auto;padding:0 20px}.container-big{max-width:1500px}.vcenter{position:relative;top:50%;transform:translateY(-50%)}.text-center{text-align:center}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}html{overflow-x:hidden}body{line-height:1.2;font-size:100%;font-family:Open Sans,Arial,sans-serif;color:#383733}body.is-playminiland{overflow:hidden;background-color:#fff}body.is-agent{padding-top:65px}body.is-order-detail{padding-top:90px}body.is-body-fixed{overflow:hidden;max-height:100vh}@media (min-width:960px){body.is-body-fixed{overflow:scroll;max-height:none}}body.is-collection{background-image:linear-gradient(180deg,#fff,#f5f5f2)}.browser{padding:50px 0 20px;text-align:center;color:#fff;font-size:16px;line-height:1.3;letter-spacing:.25px;font-family:Arial,Verdana,sans-serif;border-bottom:1px solid #fff;background-color:#3a4a5b}.browser-container{width:90%;max-width:920px;margin:0 auto;padding:0 50px}.browser-title{margin-bottom:15px;font-size:24px;font-weight:700}.browser-text{margin-bottom:30px}.browser-list{margin:0;padding:0}.browser-item{display:inline-block;max-width:240px}.browser-item a{display:block;padding:0 20px;color:#fff;text-decoration:none}.browser-item div{padding:10px;font-size:14px;font-weight:100;text-transform:uppercase;border-radius:5px;background-color:#2e3b49;transition:.2s ease}.browser-item .browser-website{display:block;padding:15px 15px 0;font-size:13px;transition:.2s ease;opacity:0}.browser-item a:hover div{transform:scale(1.1);box-shadow:0 10px 20px rgba(#000,.15)}.browser-item a:hover .browser-website{opacity:1}.browser-image{display:block;width:138px;height:130px;margin:0 auto 5px;background-image:url(/images/browser-sprite.png);background-repeat:no-repeat;background-size:auto 130px}.browser-chrome .browser-image{background-position:0 0}.browser-firefox .browser-image{background-position:-138px 0}.browser-explorer .browser-image{background-position:-276px 0}.accelerator{position:absolute;top:0;left:0;width:100%;font-size:8px;color:#fff;letter-spacing:.3px;background-color:#ff4049;z-index:20}@media(min-width:600px){.accelerator{font-size:14px;letter-spacing:.5px}}.accelerator.is-fixed{position:fixed;top:0;transition:transform .3s ease;transform:translateY(-23px)}@media(min-width:600px){.accelerator.is-fixed{transform:translateY(-30px)}}.accelerator.is-scroll-up{transform:translateY(0)}.accelerator a{display:none;font-weight:700;color:#fff}@media(min-width:600px){.accelerator a{display:inline}}.is-family .accelerator{background:#00cdb6}.accelerator--container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;max-width:1400px;padding:7px 20px;margin:0 auto}@media(min-width:960px){.accelerator--container{-ms-flex-pack:justify;justify-content:space-between}}.accelerator--contact{display:none}@media(min-width:960px){.accelerator--contact{display:block}}.accelerator--decoration-left,.accelerator--decoration-right{position:absolute;top:0;z-index:-1}.accelerator--decoration-right{right:0}.accelerator--decoration-center{position:absolute;bottom:0;right:30%;display:none;z-index:-1}@media(min-width:960px){.accelerator--decoration-center{display:block}}.global-header{position:relative;z-index:5}.global-header--container{width:100%;max-width:1400px;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:100px;padding:0 20px}.global-header--container .icon-miniland{font-size:120px}@media (min-width:960px){.global-header--container .icon-miniland{font-size:190px}}.global-header--container .icon-grow-beyond{font-size:100px}@media (min-width:960px){.global-header--container .icon-grow-beyond{font-size:150px}}.global-header--title{margin-right:auto}.main-header{position:absolute;top:23px;left:0;width:100%;background-color:#fff;z-index:20}@media(min-width:600px){.main-header{top:30px}}.main-header.is-fixed{position:fixed;top:0;transition:transform .3s ease}.main-header.is-scroll-up{transform:translate3d(0,23px,0)}@media(min-width:600px){.main-header.is-scroll-up{transform:translate3d(0,30px,0)}}.main-header.isnt-fixed{position:relative;top:0}.main-header--container{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;max-width:1400px;padding:0 20px;margin:0 auto}@media (min-width:960px){.main-header--container{min-height:90px}}.main-header--brand{display:block;padding-top:15px;padding-bottom:15px}.main-header--brand svg{display:block;width:1em;font-size:75px}@media(min-width:1100px){.main-header--brand svg{font-size:120px}}@media(min-width:1100px){.is-family .main-header--brand svg{font-size:140px}}.is-playminiland .main-header--brand svg{height:.3em}@media(min-width:1100px){.is-playminiland .main-header--brand svg{font-size:200px}}.main-header--button{height:55px;padding:0;font-size:14px;color:#585858;vertical-align:middle;background:transparent;border:none;cursor:hand;cursor:pointer}@media(min-width:960px){.main-header--button{height:90px}}.main-header--button.is-search{margin-right:0;color:#6240d2}.is-agent .main-header--button{height:30px}@media (min-width:960px){.is-agent .main-header--button{height:70px}}.main-header--button.is-cart{position:relative;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;padding-left:10px;margin-right:0;cursor:auto}@media (min-width:960px){.main-header--button.is-cart{padding-left:30px}}@media(min-width:1100px){.main-header--button.is-cart{padding-left:60px}}.main-header--button.is-cart>a{position:relative;color:#72ad00}.main-header--button.is-cart span{position:absolute;right:-5px;bottom:-10px;display:block;width:16px;height:16px;font-size:10px;line-height:16px;color:#fff;text-align:center;text-decoration:none;background-color:#ff4049;border-radius:50%}.main-header--button.is-adding:not(.is-added)>a span{color:#ff4049;animation:scaleToSmall .5s infinite alternate}.main-header--button.is-account span{display:none;margin-left:5px}@media(min-width:1100px){.main-header--button.is-account span{display:inline}}.main-header--button:focus{outline:none}.main-header--button svg{display:inline-block;font-size:22px;vertical-align:middle}.main-header--button .checkout-aside{display:none}@supports(pointer-events:none){.main-header--button .checkout-aside{display:block;pointer-events:none;opacity:0;transform:translateY(-20px);transition:all .3s ease}}@media(min-width:600px){.main-header--button:hover .checkout-aside{display:block}@supports(pointer-events:none){.main-header--button:hover .checkout-aside{opacity:1;pointer-events:auto;transform:translateY(0)}}}.main-header--lang{position:relative;display:none;font-size:12px;text-transform:uppercase}@media(min-width:960px){.main-header--lang{display:inline-block;font-size:14px}}.is-global .main-header--lang{display:inline-block}.main-header--lang span{display:block;padding-left:10px;margin:30px 0;cursor:hand;cursor:pointer}@media(min-width:1100px){.main-header--lang span{padding-left:30px}}.main-header--lang span:after{content:"";display:inline-block;width:6px;height:6px;margin-left:5px;border-style:solid;border-width:4px 3px 0;border-color:#383733 transparent transparent}.main-header--lang a{color:#7e7c70;text-decoration:none}.main-header--lang ul{display:none;position:absolute;top:0;right:0;padding:10px;background-color:#fff;border-bottom:none;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.5);transition:opacity .3s ease}.main-header--lang:hover ul{display:-ms-flexbox;display:flex}@supports (pointer-events:none){.main-header--lang ul{display:-ms-flexbox;display:flex;opacity:0;pointer-events:none}.main-header--lang:hover ul{opacity:1;pointer-events:auto}}.main-header--lang li{padding:0 5px}.main-header--login{display:inline;padding-right:20px;font-size:14px;letter-spacing:.5px;color:#383733;text-decoration:none}.main-header--burger{display:inline-block;padding:0;margin-left:10px;vertical-align:middle;cursor:pointer;background-color:transparent;border:none;outline:none;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear}.main-header--burger:hover{opacity:.7}@media(min-width:960px){.main-header--burger{display:none}}.main-header--burger-box{position:relative;display:block;width:20px;height:20px;perspective:80px}.main-header--burger-inner{display:block;top:50%;transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.main-header--burger-inner,.main-header--burger-inner:after,.main-header--burger-inner:before{position:absolute;width:20px;height:2px;background-color:#3b2b89;border-radius:4px;transition:transform .15s ease}.main-header--burger-inner:after,.main-header--burger-inner:before{content:"";display:block;transition:transform .15s cubic-bezier(.645,.045,.355,1)}.main-header--burger-inner:before{top:-8px}.main-header--burger-inner:after{bottom:-8px}.main-header--burger.is-active .main-header--burger-inner{background-color:transparent;transform:rotateY(180deg)}.main-header--burger.is-active .main-header--burger-inner:before{transform:translate3d(0,8px,0) rotate(45deg)}.main-header--burger.is-active .main-header--burger-inner:after{transform:translate3d(0,-8px,0) rotate(-45deg)}.main-nav{display:none;position:absolute;top:52px;left:0;width:100%;background-color:#fff}.main-nav.is-open{display:block}@supports (pointer-events:none){.main-nav{display:block;pointer-events:none;opacity:0;transform:translateY(-50px);transition:all .3s ease}.main-nav.is-open{opacity:1;pointer-events:auto;transform:translateY(0)}}@media(min-width:960px){.main-nav{display:block;position:static;top:auto;left:auto;width:auto;pointer-events:auto;opacity:1}.main-nav,.main-nav.is-open{transform:none}}.main-nav.is-full{position:fixed;top:0;z-index:10;-ms-flex-direction:column;flex-direction:column;height:100vh;padding:20px}.main-nav.is-full.is-open{display:-ms-flexbox;display:flex}@supports (pointer-events:none){.main-nav.is-full{display:-ms-flexbox;display:flex}}@media(min-width:960px){.main-nav.is-full{position:static;top:auto;left:auto;width:auto;display:block;height:auto;padding:0;pointer-events:auto;opacity:1}.main-nav.is-full,.main-nav.is-full.is-open{transform:none}}.main-nav--list{padding:15px 20px}.is-full .main-nav--list{-ms-flex:1 1 auto;flex:1 1 auto;padding:0}@media(min-width:960px){.is-full .main-nav--list{padding:15px 20px}}.main-nav--item{display:block;padding-bottom:10px;font-size:14px;line-height:1.45;letter-spacing:.5px}@media(min-width:960px){.main-nav--item{display:inline-block;padding:0 15px}}.is-full .main-nav--item{padding-bottom:30px}@media(min-width:960px){.is-full .main-nav--item{padding-bottom:0}}.main-nav--item.is-parent>a:after{content:"";display:inline-block;width:0;height:0;margin-left:5px;vertical-align:middle;border-style:solid;border-width:4px 4px 0;border-color:#383733 transparent transparent}.main-nav--item a{color:#383733;text-decoration:none;transition:all .3s ease}.main-nav--item a:hover{color:#4198f0}.is-family .main-nav--item a:hover{color:#00cdb6}.main-nav--item a>svg{height:.3em;font-size:140px;vertical-align:middle}.main-nav--header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:45px;font-size:18px;font-weight:600;letter-spacing:.6px;color:#383733}@media(min-width:960px){.main-nav--header{display:none}}.main-nav--login{padding:15px 0;font-size:14px;font-weight:700;letter-spacing:.5px;border-top:1px solid #ceccc0;border-bottom:1px solid #ceccc0}@media(min-width:960px){.main-nav--login{display:none}}.main-nav--login a{text-decoration:none;color:#383733}.main-nav--lang{padding-top:20px;padding-bottom:15px;font-size:14px;letter-spacing:.5px}@media(min-width:960px){.main-nav--lang{display:none}}.main-nav--lang ul{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding-top:20px}.main-nav--lang li{font-size:14px;font-weight:700;letter-spacing:.5px}.main-nav--lang a{font-weight:400;color:#7e7c70;text-decoration:none}.is-agent .main-nav--lang{padding:20px 20px 15px}.submenu{display:none;padding-bottom:25px;margin-top:5px;margin-bottom:15px;background-color:#fff;border-top:1px solid #f5f5f2;border-bottom:1px solid #f5f5f2;max-height:calc(90vh - 60px);overflow:auto}.submenu.is-open{display:block}@media(min-width:960px){.submenu{position:absolute;top:50px;left:0;width:100%;padding:40px 70px;margin:0;border-bottom:none;border-radius:0 0 8px 8px;box-shadow:0 2px 4px rgba(0,0,0,.5)}.submenu.is-open{display:-ms-flexbox;display:flex;margin-top:40px}@supports (pointer-events:none){.submenu{display:-ms-flexbox;display:flex;pointer-events:none;opacity:0;transform:translateY(-50px);transition:all .3s ease}.submenu.is-open{opacity:1;pointer-events:auto;transform:translateY(0)}}.submenu:before{content:"";position:absolute;top:-5px;left:0;width:100%;height:4px;display:block;background-color:#fff}}.submenu--col{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(min-width:960px){.submenu--col{width:20%;-ms-flex-line-pack:start;align-content:flex-start}}.submenu--col.is-banner-column{max-width:180px}@media(min-width:960px){.submenu--col.is-banner-column{padding-top:30px}}.submenu--title{-ms-flex:0 0 100%;flex:0 0 100%;margin-top:25px;margin-bottom:5px;font-weight:600;font-size:16px;letter-spacing:.5px;color:#4198f0}.is-family .submenu--title{color:#00cdb6}.submenu--button{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:115px;height:50px;margin:15px 15px 0 0;background-color:#fff;border-radius:10px;box-shadow:0 4px 18px 0 rgba(0,0,0,.15)}.submenu--button:last-child{margin-bottom:10px}@media(min-width:600px){.submenu--button{width:140px;height:65px;line-height:1.2}}.submenu--button.is-green{color:#b0d327}.submenu--button.is-orange{color:#ffb41f}.submenu--button.is-blue{color:#4198f0}.submenu--button.is-purple{color:#6240d2}.submenu--banner{margin-bottom:10px;box-shadow:0 8px 12px 0 rgba(0,0,0,.12);border-radius:6px}.submenu--banner.is-head-banner{margin-bottom:30px}.submenu--label{font-size:14px;line-height:2.4;letter-spacing:.5px;color:#ceccc0}.submenu--button-range{font-size:22px;font-weight:600}@media(min-width:960px){.submenu--button-range{font-size:28px}}.submenu--button-text{font-size:12px;font-weight:600;text-align:center}.isnt-range .submenu--button-text{font-weight:700}.has-svg .submenu--button-text{font-size:120px}.submenu--button-text svg{display:block}@media(min-width:960px){.submenu--button-text{font-size:14px}}.submenu--list{padding-top:5px}@media(min-width:960px){.submenu--list{padding-top:15px}}.submenu--item{line-height:2}.header-search{position:absolute;top:0;right:0;display:none;-ms-flex-align:center;align-items:center;width:100%;height:100%;padding-left:20px;background-color:#fff}@media(min-width:600px){.header-search{width:calc(100% - 125px)}}@media(min-width:960px){.header-search{width:calc(100% - 174px)}}@media(min-width:1280px){.header-search{padding-left:100px}}.header-search.is-open{display:-ms-flexbox;display:flex}@supports(pointer-events:none){.header-search{display:-ms-flexbox;display:flex;pointer-events:none;opacity:0;transition:opacity .3s ease}.header-search.is-open{pointer-events:auto;opacity:1}}.header-search>svg{display:none;margin-right:10px;font-size:22px;color:#6240d2}@media(min-width:600px){.header-search>svg{display:block}}.header-search--close{-ms-flex:1 1 auto;flex:1 1 auto;padding:0 20px;text-align:right;background-color:transparent;border:none;cursor:hand;cursor:pointer}.header-search--close:focus{outline:none}.header-search--close svg{font-size:22px;color:#383733}.header-search--input{display:-ms-flexbox;display:flex;width:60%;-ms-flex:1 1 100%;flex:1 1 100%;height:auto;padding:5px;border:1px solid #ceccc0;border-radius:10px}@media(min-width:600px){.header-search--input{-ms-flex:0 1 70%;flex:0 1 70%}}@media(min-width:1100px){.header-search--input{-ms-flex:0 1 60%;flex:0 1 60%}}.header-search--input input[type=text]{width:100%;-ms-flex:1 1 auto;flex:1 1 auto;padding:0 10px;margin:0;line-height:30px;border:none}.header-search--input button[type=submit]{display:block;width:30px;height:30px;padding:0;margin:0;background-color:#6240d2;border:none;border-radius:7px}.header-search--input button[type=submit]:focus{outline:none}.main-footer{position:relative;background-color:#fff;border-top:1px solid #ceccc0;z-index:10}.main-footer--container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1400px;margin:45px auto 0}.main-footer--col{width:100%;-ms-flex:0 0 100%;flex:0 0 100%;padding-right:30px;padding-left:20px;margin-bottom:40px}@media(min-width:600px){.main-footer--col{width:50%;-ms-flex:1 0 40%;flex:1 0 40%}}@media(min-width:960px){.main-footer--col{width:25%;-ms-flex:1 0 20%;flex:1 0 20%}}.main-footer--col img{display:block;margin-top:30px;margin-bottom:10px}@media(min-width:960px){.main-footer--col img{margin-bottom:25px}}.main-footer--title{margin-bottom:20px;font-size:18px;font-weight:600;color:#ffb41f;letter-spacing:.6px}.is-family .main-footer--title{color:#00cdb6}.main-footer--item{line-height:2}.main-footer--item a{color:#383733;text-decoration:none;transition:color .3s ease}.main-footer--item a:hover{color:#4198f0}.is-playminiland .main-footer--item a{color:#7e7c70}.main-footer--social{display:inline-block;margin-right:10px;margin-bottom:30px;font-size:30px;color:#383733;text-decoration:none}.main-footer--legal p{margin-bottom:10px;font-size:10px;letter-spacing:.25px}.turn-up{position:fixed;display:none;right:30px;bottom:0;padding:0;margin:0;font-size:60px;background:transparent;border:none;outline:none;cursor:hand;cursor:pointer;transition:opacity .3s ease;z-index:15}@media(min-width:1100px){.turn-up{display:block;opacity:0;pointer-events:none}.turn-up.is-active{opacity:1;pointer-events:auto}}.turn-up svg{display:block}.credits{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;max-width:1400px;padding:0 20px;margin:0 auto 45px;text-align:center;background-color:#fff;z-index:10}.credits:before{content:"";display:block;width:100%;height:1px;margin-bottom:35px;border-top:1px solid #ceccc0}@media(min-width:1100px){.credits{text-align:left}}.credits.is-simple{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;text-align:left}.credits.is-simple:before{margin-bottom:20px;border:none}.footer-global .credits{-ms-flex-pack:center;justify-content:center}@media (min-width:1100px){.footer-global .credits{-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:1100px){.footer-global .credits--cta{-ms-flex-order:3;order:3}}@media (min-width:1100px){.footer-global .credits--group{-ms-flex-order:2;order:2;text-align:center}}.credits--logo{display:block;width:100%;margin-bottom:25px}@media(min-width:1100px){.credits--logo{display:inline;width:auto;margin-bottom:0}}.is-simple .credits--logo{display:inline;width:auto;margin-bottom:0}.credits--logo svg{font-size:128px}.footer-global .credits--logo{position:relative;padding-top:25px;margin:25px 0}.footer-global .credits--logo:before{content:"";position:absolute;top:0;left:0;width:100%;height:1px;background:#ceccc0}@media (min-width:960px){.footer-global .credits--logo:before{content:none}}@media (min-width:1100px){.footer-global .credits--logo{-ms-flex-order:1;order:1;padding-top:0}}.credits--text{width:100%;font-size:12px;letter-spacing:.5px}@media(min-width:1100px){.credits--text{width:auto;font-size:14px}}.credits--text span{display:block;padding:5px 0}@media(min-width:960px){.credits--text span{display:inline}.credits--text span:after{content:" | "}.credits--text span:last-child:after{content:""}}@media (min-width:600px){.footer-global .credits--text span{display:inline}}.credits--text a{color:#383733;text-decoration:none}.footer-global .credits--text{padding-bottom:10px}.credits--copyright{display:block;margin-top:5px;font-size:14px;line-height:2;letter-spacing:.5px;color:#7e7c70}input[type=email],input[type=number],input[type=password],input[type=search],input[type=text],select,textarea{padding:6px 15px;margin-bottom:15px;font-size:16px;font-weight:600;line-height:22px;color:#383733;background:#fff;border:1px solid #ceccc0;border-radius:10px;-webkit-appearance:none;-moz-appearance:none;outline:none}@media(min-width:600px){input[type=email],input[type=number],input[type=password],input[type=search],input[type=text],select,textarea{padding:8px 15px}}select{padding-right:45px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;utf8,<svg version='1.1' xmlns='http://www.w3.org/2000/svg' x='0px' y='0px' viewBox='0 0 14 14' width='14px' height='14px'><path d='M0.8,4.4L7,10.5l6.2-6.1L0.8,4.4z'/></svg>");background-repeat:no-repeat;background-position:right 15px center}button[type=submit],input[type=submit]{padding:8px 20px;margin-bottom:15px;font-size:16px;font-weight:700;line-height:22px;letter-spacing:.5px;color:#fff;background:#ff4049;border:1px solid #ff4049;border-radius:10px;-webkit-appearance:none;-moz-appearance:none;outline:none;cursor:hand;cursor:pointer;transition:all .3s ease}button[type=submit]:hover,input[type=submit]:hover{background-color:#ff666d;border:1px solid #ff666d}.is-family button[type=submit],.is-family input[type=submit]{width:100%;background:#00cdb6;border:1px solid #00cdb6}.is-family button[type=submit]:hover,.is-family input[type=submit]:hover{background-color:#33d7c5;border:1px solid #33d7c5}.form--group,.form-group{margin:10px 0 15px}.form--group label,.form-group label{display:block;padding-left:15px;margin-bottom:5px;font-size:12px;letter-spacing:.5px}.form--group input,.form-group input{width:100%;margin-bottom:5px}.form--group.is-error input,.form-group.is-error input{border-color:#ff4049}.form--group.is-success input,.form-group.is-success input{border-color:#72ad00}.form--group.is-half,.form-group.is-half{width:50%;margin:0 auto}.form--error,.form-error{padding-left:15px;font-size:12px;color:#ff4049}.form--group .checkbox label,.form-group .checkbox label{position:relative;padding:0}.form--group .checkbox span:before,.form-group .checkbox span:before{content:"";display:inline-block;width:18px;height:18px;margin-right:10px;vertical-align:sub;background-color:#fff;border:1px solid #ceccc0;border-radius:4px}.form--group .checkbox input,.form-group .checkbox input{position:absolute;top:0;left:0;width:auto;opacity:0}.form--group .checkbox input:checked+span:before,.form-group .checkbox input:checked+span:before{background-color:#4198f0;border-color:#4198f0;background-image:url("data:image/svg+xml;utf8,<svg width='12px' height='10px' viewBox='0 0 12 10' version='1.1' xmlns='http://www.w3.org/2000/svg'><g transform='translate(-3, -230)' stroke='#FFFFFF' stroke-width='2' fill='none' stroke-linecap='round' stroke-linejoin='round'><polyline points='4 235.136863 8.07737249 239 14 231'></polyline></g></svg>");background-repeat:no-repeat;background-position:50%}.form--group .radio,.form-group .radio{display:inline-block;margin-right:20px}.form--group .radio label,.form-group .radio label{position:relative;padding:0}.form--group .radio span:before,.form-group .radio span:before{content:"";display:inline-block;width:18px;height:18px;margin-right:10px;vertical-align:sub;background-color:#fff;border:1px solid #ceccc0;border-radius:50%}.form--group .radio input,.form-group .radio input{position:absolute;top:0;left:0;width:auto;opacity:0}.form--group .radio input:checked+span:after,.form-group .radio input:checked+span:after{content:"";position:absolute;top:3px;left:3px;display:inline-block;width:12px;height:12px;margin-right:10px;vertical-align:sub;background-color:#ff4049;border-radius:50%}.hs-form-field input[type=email],.hs-form-field input[type=text],.hs-form-field select,.hs-form-field textarea{width:100%}.hs-form-field label{display:inline-block;padding-bottom:5px;padding-left:15px;font-size:12px;letter-spacing:.6px}.hs-confirm_opt_in,.hs-priv{margin-bottom:15px}.hs-confirm_opt_in input,.hs-priv input{margin-right:10px}.hs-confirm_opt_in label,.hs-priv label{padding-left:0}.hs-submit input[type=submit]{padding-right:50px;padding-left:50px}.main-button{display:inline-block;padding:10px 30px;font-size:12px;font-weight:700;letter-spacing:.5px;color:#fff;text-decoration:none;background-color:#ff4049;border:1px solid #ff4049;border-radius:10px;transition:all .3s ease;cursor:pointer}.main-button:hover{background-color:#ff666d;border:1px solid #ff666d}@media(min-width:600px){.main-button{font-size:16px}}.main-button.is-aqua{background-color:#00cdb6;border:1px solid #00cdb6}.main-button.is-aqua:hover{background-color:#33d7c5;border:1px solid #33d7c5}.secondary-button{display:inline-block;padding:10px 30px;font-size:12px;font-weight:700;letter-spacing:.5px;color:#ff4049;text-decoration:none;background-color:transparent;border:1px solid #ff4049;border-radius:10px;transition:all .3s ease;cursor:pointer}.secondary-button:hover{color:#fff;background-color:#ff4049}@media(min-width:600px){.secondary-button{font-size:16px}}.secondary-button.is-white{color:#fff;border-color:#fff}.secondary-button.is-white:hover{color:#ff4049;background-color:#fff}.secondary-button.is-dark{color:#000;border-color:#000}.secondary-button.is-dark:hover{color:#fff;background-color:#000}.secondary-button.is-gray{color:#383733;border-color:#383733}.secondary-button.is-gray:hover{color:#fff;background-color:#383733}.secondary-button.is-aqua{color:#00cdb6;border-color:#00cdb6}.secondary-button.is-aqua:hover{color:#fff;background-color:#00cdb6}.secondary-button.is-full{width:100%;text-align:center}.popup{position:fixed;top:0;left:0;display:none;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;background-color:rgba(0,0,0,.7);z-index:100}.popup.is-open{display:-ms-flexbox;display:flex}@supports (pointer-events:none){.popup{display:-ms-flexbox;display:flex;pointer-events:none;opacity:0;transition:all .3s ease}.popup.is-open{pointer-events:auto;opacity:1}}.popup--container{width:100%;max-width:980px;padding:20px;margin:0 20px;text-align:center;background-color:#fff;border-radius:25px}@media(min-width:600px){.popup--container{padding:40px 20px 30px}}.popup--container svg{font-size:100px}@media(min-width:600px){.popup--container svg{font-size:130px}}.popup--intro{margin:15px 0 25px;font-size:14px}@media(min-width:600px){.popup--intro{margin:25px 0;font-size:24px}}.popup--wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.popup--col{position:relative;width:100%;padding:0 40px;margin-bottom:30px}@media(min-width:600px){.popup--col{width:50%}.popup--col:last-child:before{content:"";position:absolute;top:10%;left:0;display:block;width:1px;height:80%;background-color:#ceccc0}}.popup--col img{height:80px}@media(min-width:600px){.popup--col img{height:140px}}.popup--col p{display:none;margin-bottom:25px;font-size:14px;letter-spacing:.5px;line-height:1.5}@media(min-width:600px){.popup--col p{display:block}}.popup--col button{cursor:hand;cursor:pointer}.popup--col:first-child .popup--col-title{color:#ff8113}.popup--col-title{margin-top:10px;margin-bottom:10px;font-size:18px;font-weight:600;color:#b0d327}.edit-inline--is-granted,.is-granted-edit-inline{padding-top:30px}.edit-inline--is-granted .highlighted:before,.edit-inline--is-granted .is-highlighted:before,.is-granted-edit-inline .highlighted:before,.is-granted-edit-inline .is-highlighted:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:9999;display:block;background:rgba(245,94,94,.6)}.edit-inline--is-granted .edit-inline--link,.edit-inline--is-granted .inline_edit_link,.is-granted-edit-inline .edit-inline--link,.is-granted-edit-inline .inline_edit_link{position:absolute;top:0;right:0;z-index:9999;display:none;width:30px;height:30px;padding:0;font-size:20px;line-height:32px;color:#fff;text-align:center;text-decoration:none;background-color:#bf3d3d;border-radius:50px;box-shadow:-3px 3px 1px rgba(0,0,0,.3)}.edit-inline--is-granted .edit-inline--link i:before,.edit-inline--is-granted .inline_edit_link i:before,.is-granted-edit-inline .edit-inline--link i:before,.is-granted-edit-inline .inline_edit_link i:before{font-size:16px;line-height:30px;color:#fff}.edit-inline--is-granted .edit-inline--link:hover,.edit-inline--is-granted .inline_edit_link:hover,.is-granted-edit-inline .edit-inline--link:hover,.is-granted-edit-inline .inline_edit_link:hover{color:#bf3d3d;background-color:#353535}.edit-inline--is-granted .button-edit-inline,.edit-inline--is-granted .edit-inline--button,.is-granted-edit-inline .button-edit-inline,.is-granted-edit-inline .edit-inline--button{background-color:transparent;border:none}.edit-inline--is-granted .button-edit-inline :focus,.edit-inline--is-granted .edit-inline--button :focus,.is-granted-edit-inline .button-edit-inline :focus,.is-granted-edit-inline .edit-inline--button :focus{outline:none}.edit-inline--is-granted [class*=-editinline],.is-granted-edit-inline [class*=-editinline]{position:relative}.edit-inline--edit:before,.icon-edit-inline:before{content:"";display:inline-block;width:25px;height:28px;font-size:20px;color:#fff!important;background-image:url(/img/edit-inline.svg);background-position:50%;background-repeat:none;background-size:contain}.admin-nav{position:fixed;top:0;left:0;z-index:1000;width:100%;height:30px;overflow:hidden;font-size:14px;line-height:30px;background-color:#ff4049}.admin-nav-item{float:left;cursor:pointer}.admin-nav-item a,.admin-nav-item button{display:block;padding:0 10px;margin:0;font-weight:400;line-height:30px;color:#fff;text-decoration:none}.admin-nav-item button{background-color:#bf3d3d}.admin-nav-item img{max-height:40px;margin-top:-5px}.admin-nav-item .admin{padding:0}.admin-nav-item:hover{background-color:#bf3d3d}.admin-nav-item:hover button{color:#353535;text-decoration:none;background-color:#ff4049}.admin-nav-item:hover a,.admin-nav-item:hover button{color:#353535}.admin-nav-item:not(:last-child){border-right:1px solid #ff4049}.admin-nav-item .button-edit-inline:hover,.admin-nav-item .edit-inline--button:hover{background-color:#bf3d3d}.edit-inline-logout{float:right;padding:0 20px}.edit-inline-logout a{display:block;color:#fff}.edit-inline-logout a:after{content:"Sign Out"}.edit-inline-logout i{margin-right:5px}.edit-inline--trans.is-active,.inline_edit_trans.is-active{display:block;color:#fff!important;background-color:#353535!important}.is-granted-edit-inline .inline_edit_link{padding:0!important}.is-granted-edit-inline .edit-inline-button{@include vcenter;position:fixed;left:0;z-index:1;background-color:#ff4049;height:40px;width:40px;font-size:24px;line-height:40px;text-align:center;border-radius:0 10px 10px 0;cursor:pointer}.is-granted-edit-inline .edit-inline-button button{color:#000;font-weight:300}.is-granted-edit-inline .main-nav--item .inline_edit_link{position:absolute!important;width:25px!important;height:25px!important;line-height:20px!important}.is-granted-edit-inline .edit-inline-parent{position:relative}.is-granted-edit-inline .numbers-block--item.edit-inline--edit:before,.is-granted-edit-inline .numbers-block--item.icon-edit-inline:before{margin-top:12px!important;margin-left:15px!important}.is-granted-edit-inline .banner-content.edit-inline--edit:before,.is-granted-edit-inline .banner-content.icon-edit-inline:before{top:0;margin-top:12px!important;margin-left:8px!important}.edit_default_link{position:absolute;bottom:20px;top:auto;left:auto;right:20px;display:none}.edit-inline--edit:before,.icon-edit-inline:before{width:15px!important;height:15px!important;margin-top:5px!important}.cookie-law-info-bar{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:start;align-items:flex-start;position:fixed;left:0;bottom:0;width:100%;transition:.3s ease;z-index:9999999}.cookie-law-info-bar p{padding:15px}.cookie-law-info-bar.out{bottom:-250px}.cookie-law-close-button{position:relative;display:inline-block;padding:15px}.cookie-law-close-button:before{transform:rotate(45deg)}.cookie-law-close-button:after,.cookie-law-close-button:before{content:"";position:absolute;top:15px;left:0;width:15px;height:2px;background:#000}.cookie-law-close-button:after{transform:rotate(135deg)}.cookie-law-info-bar{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:15px 20px;background-color:#fff;box-shadow:0 0 20px 0 rgba(0,0,0,.15)}@media(min-width:960px){.cookie-law-info-bar{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media(min-width:1100px){.cookie-law-info-bar{padding:20px 50px}}.cookie-law-info-bar p{-ms-flex:1 1 auto;flex:1 1 auto;padding:0 0 15px;font-size:14px;text-align:center}@media(min-width:960px){.cookie-law-info-bar p{padding-right:20px;padding-bottom:0;text-align:left}}.cookie-law-more-info{padding:0 20px;font-size:14px;font-weight:700;color:#ff4049;letter-spacing:.4px;text-decoration:none;white-space:nowrap}@media(min-width:600px){.cookie-law-more-info{font-size:16px}}.cookie-law-close-button{padding:10px 15px;white-space:nowrap}.cookie-law-close-button:after,.cookie-law-close-button:before{display:none}.border-bottom{position:relative}.border-bottom:after{content:"";position:absolute;bottom:0;left:0;z-index:0;display:block;width:100%;height:80px;background-image:url(/img/about/border-bottom.svg);background-repeat:no-repeat;background-position:center bottom -5px;background-size:105%;pointer-events:none}@media(min-width:600px){.border-bottom:after{height:120px}}@media(min-width:960px){.border-bottom:after{height:200px}}.page-title{padding-top:15px;margin-top:78px;background-color:#f5f5f2}@media(min-width:600px){.page-title{margin-top:85px}}@media(min-width:960px){.page-title{padding:35px 0 25px;margin-top:120px}}.page-title .container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(min-width:960px){.page-title .container{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.is-global .page-title{margin-top:0}.page-title--text{-ms-flex:0 1 100%;flex:0 1 100%;margin-bottom:15px;font-size:20px;font-family:Andes Rounded,Arial,sans-serif;font-weight:900;letter-spacing:.9px;color:#ff4049;text-align:center}@media(min-width:960px){.page-title--text{margin-bottom:0;font-size:36px;text-align:left}}.newsletter{position:relative;padding:50px 0;background-color:#fff;border-top:1px solid #ceccc0;z-index:10}.is-family .newsletter{border-bottom:1px solid #ceccc0}.newsletter--container{width:100%;max-width:1400px;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.newsletter--content{padding:0 20px 40px}@media(min-width:600px){.newsletter--content{width:50%;padding-bottom:0}}@media(min-width:960px){.newsletter--content{width:40%}}.newsletter--title{margin-bottom:5px;font-family:Andes Rounded,Arial,sans-serif;font-weight:900;font-size:20px;color:#ff4049}@media(min-width:600px){.newsletter--title{font-size:24px}}.is-family .newsletter--title{font-family:CorporativeSans,Arial,sans-serif;color:#00cdb6}.newsletter--text{font-size:14px;line-height:1.3}@media(min-width:600px){.newsletter--text{font-size:16px}}@media(min-width:1100px){.newsletter--text{width:60%}}.newsletter--form{padding:0 20px}@media(min-width:600px){.newsletter--form{width:50%;padding:0 20px}}@media(min-width:960px){.newsletter--form{width:40%}}@media(min-width:1100px){.newsletter--form{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}}.newsletter--form .hbspt-form{width:100%}@media (min-width:960px){.newsletter--form .hs-form{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}}.newsletter--form .privacy a{color:#383733}.newsletter--form .hs-email,.newsletter--form .hs_firstname{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(min-width:960px){.newsletter--form .hs-email,.newsletter--form .hs_firstname{-ms-flex:0 0 48%;flex:0 0 48%}}.newsletter--form .hs-email label,.newsletter--form .hs_firstname label{display:none}.newsletter--form .hs-email .input,.newsletter--form .hs_firstname .input{-ms-flex:1 1 auto;flex:1 1 auto;margin-bottom:10px}.newsletter--form .hs-error-msgs label{display:block;-ms-flex:1 0 100%;flex:1 0 100%;padding-left:10px;margin-bottom:10px;font-size:12px;color:#ff4049}.newsletter--form .hs-form-booleancheckbox-display{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;padding-left:0}.newsletter--form .hs-form-booleancheckbox-display input{margin-right:10px}.newsletter--form .hs-priv{margin-bottom:10px}.newsletter--form .hs_error_rollup{-ms-flex:0 0 100%;flex:0 0 100%}.newsletter--form .hs-submit{margin-top:15px}.newsletter--form input[type=text]{width:100%}@media(min-width:1100px){.newsletter--form input[type=text]{margin-bottom:0}}.newsletter--form button[type=submit],.newsletter--form input[type=submit]{width:100%}@media(min-width:960px){.newsletter--form button[type=submit],.newsletter--form input[type=submit]{margin-bottom:0;width:auto}}.newsletter--form input[type=email]{margin-bottom:0}.global-slide{width:100%;height:60vh;overflow:hidden}@media(min-width:600px){.global-slide{height:80vh}}.global-slide .flickity-prev-next-button,.global-slide .flickity-prev-next-button:hover{background-color:transparent}.global-slide .flickity-prev-next-button .arrow,.global-slide .flickity-prev-next-button:hover .arrow{fill:#fff}.global-slide .flickity-prev-next-button:focus{box-shadow:none}.global-slide .flickity-page-dots{bottom:15px}.global-slide .flickity-page-dots .dot{background-color:#fff}.global-slide--item{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;background-position:50%;background-repeat:no-repeat;background-size:cover;background-color:#f5f5f2}.global-slide--item:before{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;background-color:#000;opacity:.2}.global-slide--item .main-button{position:relative}.global-slide--title{position:relative;padding:0 50px;margin-bottom:25px;font-family:Open Sans,Arial,sans-serif;font-size:18px;color:#fff;text-align:center}@media(min-width:600px){.global-slide--title{font-size:28px}}@media(min-width:960px){.global-slide--title{font-size:48px}}.global-cta--container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}@media(min-width:960px){.global-cta--container{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.global-cta{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:end;align-items:flex-end;-ms-flex:1 1 auto;flex:1 1 auto;min-height:280px;padding:40px 30px;color:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover}@media(min-width:600px){.global-cta{height:35vh;min-height:320px;padding:40px 50px}}@media(min-width:960px){.global-cta{height:60vh;padding:100px}}.global-cta:before{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:linear-gradient(180deg,transparent,#000 65%);opacity:.5}.global-cta .secondary-button{position:relative;color:#fff;border-color:#fff}.global-cta .secondary-button:hover{color:#383733;background-color:#fff}.global-cta.is-full{-ms-flex-align:start;align-items:flex-start}@media (min-width:960px){.global-cta--icon{position:absolute;top:50px;right:100px}}.global-cta--content{position:relative;margin-top:auto}.global-cta--title{position:relative;margin-bottom:20px;font-family:Andes Rounded,Arial,sans-serif;font-weight:600;font-size:26px;letter-spacing:.4px}@media(min-width:600px){.global-cta--title{font-size:36px;letter-spacing:.9px}}@media(min-width:1100px){.global-cta--title{font-size:48px}}.global-cta--text{position:relative;margin-bottom:30px;font-size:12px;letter-spacing:.15px}@media(min-width:600px){.global-cta--text{max-width:40%;font-size:14px;letter-spacing:.35px}}@media(min-width:960px){.global-cta--text{max-width:none;font-size:18px}}@media(min-width:1100px){.global-cta--text{max-width:60%}}.global-cta--decoration{position:absolute;top:-40px;left:-45px}.global-cta--brand{position:absolute;right:20px;bottom:20px;padding:10px 12px;font-size:50px;background-color:#fff;border-radius:10px}@media(min-width:600px){.global-cta--brand{right:25px;bottom:20px;padding:15px 20px;font-size:80px}}@media(min-width:1440px){.global-cta--brand{right:45px;bottom:35px;padding:20px 25px;font-size:120px}}.global-cta--brand svg{display:block}.home-slide{width:100%;height:60vh;margin-top:78px;overflow:hidden}@media(min-width:600px){.home-slide{height:85vh;height:calc(100vh - 295px);margin-top:80px}}@media(min-width:960px){.home-slide{height:85vh;height:calc(100vh - 295px)}}.home-slide .flickity-prev-next-button,.home-slide .flickity-prev-next-button:hover{background-color:transparent}.home-slide .flickity-prev-next-button .arrow,.home-slide .flickity-prev-next-button:hover .arrow{fill:#fff}.home-slide .flickity-prev-next-button:focus{box-shadow:none}.home-slide .flickity-page-dots{bottom:15px}.home-slide .flickity-page-dots .dot{background-color:#fff}.home-slide--item{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;background-position:50%;background-repeat:no-repeat;background-size:cover;background-color:#f5f5f2}.home-slide--title{padding:0 50px;font-family:Andes Rounded,Arial,sans-serif;font-weight:900;font-size:18px;color:#fff;text-align:center}@media(min-width:600px){.home-slide--title{font-size:28px}}@media(min-width:960px){.home-slide--title{font-size:48px}}.related-product{position:relative;background-color:#f5f5f2;padding-bottom:35px}@media(min-width:960px){.related-product{padding-bottom:85px}}.related-product--title{padding-top:15px;font-family:Andes Rounded,Arial,sans-serif;font-weight:900;font-size:14px;color:#ff4049;text-align:center}@media(min-width:600px){.related-product--title{padding-top:55px;font-size:36px}}.is-home .related-product--title{background-color:#fff;padding-bottom:15px}@media(min-width:600px){.is-home .related-product--title{padding-bottom:55px}}.is-home .related-product--title:after{content:"";display:block;width:25px;height:3px;margin:10px auto 0;background-color:#ffb41f;border-radius:3px}@media(min-width:600px){.is-home .related-product--title:after{width:45px;height:6px;margin-top:15px}}.is-family-related .related-product--title{font-family:CorporativeSans,Arial,sans-serif;color:#00cdb6}.related-product--container{width:100%;max-width:1400px;margin:0 auto;text-align:center}.related-product--slide{z-index:5;padding:25px 0 65px}.is-home .related-product--slide{padding-top:55px}.related-product--slide:after{content:"flickity";display:none}@media(min-width:1100px){.related-product--slide{display:-ms-flexbox;display:flex}.related-product--slide:after{content:""}}.home-blog{position:relative;z-index:5;padding-top:100px;padding-bottom:20px}.home-blog--container{width:100%;max-width:1400px;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(min-width:960px){.home-blog--container{-ms-flex-pack:end;justify-content:flex-end}}.home-blog--title{padding:18px 20px 48px}@media (min-width:960px){.home-blog--title{width:19%;padding-right:0}}@media (min-width:960px){.is-family .home-blog--title{padding-left:5%;width:35%}}.home-blog--title svg{display:block;margin-bottom:15px;font-size:45px;color:#fff}.is-family .home-blog--title svg{color:#00cdb6}.home-blog--title span{display:block;font-family:Andes Rounded,Arial,sans-serif;font-weight:900;font-size:18px;color:#fff}@media (min-width:960px){.home-blog--title span{font-size:26px}}@media(min-width:1100px){.home-blog--title span{font-size:36px}}.is-family .home-blog--title span{margin-bottom:17px;color:#585858}.home-blog--title:before{content:"";position:absolute;z-index:-1;display:block;width:270px;height:160px;background-color:#ff8113;border-radius:30px;transform:translate(-130px) rotate(-45deg)}@media(min-width:960px){.home-blog--title:before{width:765px;height:405px;border-radius:100px;transform:translate(-430px) rotate(-45deg)}}.is-family .home-blog--title:before{background-color:#ceccc0}.home-blog--title-text{line-height:1.45;letter-spacing:.6px;color:#585858}@media (min-width:960px){.home-blog--title-text{font-size:24px}}.home-blog--content{position:relative;width:100%}.home-blog--content:after{content:"flickity";display:none}@media(min-width:960px){.home-blog--content{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:75%}.home-blog--content:after{content:""}}@media (min-width:960px){.is-family .home-blog--content{width:65%}}.home-blog--col-big,.home-blog--col-small{padding:0 20px}.home-blog--col-big{width:75%}@media(min-width:960px){.home-blog--col-big{width:100%}}.home-blog--col-small{width:75%}@media(min-width:960px){.home-blog--col-small{width:50%}}@supports (display:grid){@media(min-width:960px){.home-blog--content{display:grid;grid-template-columns:2fr 1fr;grid-template-rows:auto;grid-template-areas:"big col1" "big col2"}.home-blog--col-big{grid-area:big}.home-blog--col-small{grid-area:col1;width:100%}.home-blog--col-small:last-child{grid-area:col2}}}.home-blog--link{display:block;margin-bottom:30px;color:#585858;text-decoration:none}.home-blog--image{width:100%;padding-bottom:60%;margin-bottom:15px;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:25px}.home-blog--col-big .home-blog--image{margin-bottom:30px}.home-blog--date{margin-bottom:5px;font-weight:700;font-size:14px;color:#ffb41f}.home-blog--post-title{margin-bottom:10px;font-weight:600;font-size:24px;letter-spacing:.6px}.home-blog--col-big .home-blog--post-title{font-size:36px}.home-blog--excerpt{font-size:16px;line-height:1.65}.home-blog--more{display:block;margin-top:20px;font-weight:600;font-size:14px;color:#ff4049}.home-blog--col-big .home-blog--more{margin-top:30px}.home-blog--more svg{vertical-align:middle;color:#ff4049}.home-social{position:relative}.home-social--container{width:100%;max-width:1400px;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:48px;padding-bottom:48px}@media(min-width:600px){.home-social--container{-ms-flex-align:center;align-items:center;padding-bottom:80px}}.home-social--head{position:relative;padding:0 20px}@media(min-width:600px){.home-social--head{width:50%;padding-left:60px}}@media(min-width:960px){.home-social--head{padding-left:100px}}.home-social--head>svg{font-size:45px;margin-bottom:20px}.home-social--head-text{width:70%;margin-bottom:5px;font-size:12px;letter-spacing:.3px;color:#585858}@media(min-width:600px){.home-social--head-text{margin-bottom:10px;font-size:24px;letter-spacing:.6px}}.home-social--head-title{margin-bottom:15px;font-family:Andes Rounded,Arial,sans-serif;font-weight:900;font-size:24px;letter-spacing:.6px;color:#ff4049}@media(min-width:960px){.home-social--head-title{margin-bottom:25px;font-size:48px;letter-spacing:1.2px}}.is-family .home-social--head-title{color:#ffa3ad}.home-social--head-link{display:inline-block;margin-right:15px}.home-social--head-link svg{font-size:50px}.home-social--content{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;padding:35px 10px 0}@media(min-width:600px){.home-social--content{width:50%}}.home-social--item-container{width:50%;padding:0 10px 20px}.home-social--item-container:nth-child(2n){transform:translateY(20px)}@media(min-width:600px){.home-social--item-container{width:60%}.home-social--item-container:nth-child(2n){width:40%;transform:translateY(-50%)}.home-social--item-container:nth-child(2){-ms-flex-item-align:end;align-self:flex-end}.home-social--item-container:nth-child(3) .home-social--item{width:64%;padding-bottom:64%;margin-left:auto}}.home-social--item{position:relative;-ms-flex-item-align:start;align-self:flex-start;display:block;width:100%;padding-bottom:100%;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:20px;transition:box-shadow .3s ease}.home-social--item:hover{box-shadow:0 4px 18px 0 rgba(0,0,0,.15)}.home-social--item.is-text{background-color:#ff4049}.home-social--item.is-text p{position:absolute;padding:10px;font-weight:600;font-size:8px;letter-spacing:.4px;line-height:1.4;color:#fff}@media(min-width:960px){.home-social--item.is-text p{padding:15px;font-size:10px;letter-spacing:.6px}}@media(min-width:1100px){.home-social--item.is-text p{padding:20px;font-size:16px;letter-spacing:.8px}}.is-family .home-social--item.is-text{background-color:#ffa3ad}.home-social--item svg{position:absolute;bottom:15px;left:15px;font-size:30px}.card{z-index:5;width:75%;padding:20px 15px 0;text-align:left}@media(min-width:600px){.card{width:40%}}@media(min-width:960px){.card{width:30%}}@media(min-width:1100px){.card{width:25%}}.family-product--container .card{width:100%}@media (min-width:960px){.family-product--container .card{width:50%}}@media (min-width:1100px){.family-product--container .card{width:33%}}.card--container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:start;align-items:flex-start;width:100%;height:100%;padding:30px 20px 20px;color:#585858;background-color:#fff;border-radius:20px;transition:.3s ease}@media (min-width:960px){.card--container:hover{box-shadow:0 4px 18px 0 rgba(0,0,0,.15);transform:translateY(-20px)}}.card.is-selected .card--container{box-shadow:0 4px 18px 0 rgba(0,0,0,.15);transform:translateY(-20px)}.card--image{display:block;width:100%}.card--title{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:20px 15px 5px;font-weight:600;font-size:12px;line-height:1.4;letter-spacing:.65px}@media(min-width:600px){.card--title{font-size:18px}}.card--title a{color:#000;text-decoration:none}.card--heart{color:#ceccc0}.card--price{-ms-flex-item-align:end;align-self:flex-end;padding:5px 15px 15px;font-weight:700;font-size:16px;letter-spacing:.8px}@media(min-width:600px){.card--price{font-size:24px}}.card--buttons{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-item-align:end;align-self:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;padding:0 15px}.card--buttons a,.card--buttons button{width:100%;padding-left:0;padding-right:0;margin-bottom:10px;text-align:center}@media(min-width:600px){.card--buttons a,.card--buttons button{width:47%}}.badges{position:relative}.badges:after,.badges:before{position:absolute;top:0;left:0;z-index:0;display:block;width:100%;height:100%;background-repeat:no-repeat;background-size:contain}.badges:before{background-image:url(/img/badges-left.svg);background-position:0}.badges:after{background-image:url(/img/badges-right.svg);background-position:100%}@media(min-width:960px){.badges:after,.badges:before{content:""}}.badges--container{width:100%;max-width:1400px;margin:0 auto;position:relative;z-index:5;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;padding:20px 20px 25px}@media(min-width:600px){.badges--container{padding-top:40px;padding-bottom:40px}}@media(min-width:960px){.badges--container{-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}}.badges--title{width:100%;margin-bottom:20px;font-size:14px;letter-spacing:.35px;color:#585858;text-align:center}@media(min-width:600px){.badges--title{font-size:24px;letter-spacing:.6px}}@media(min-width:960px){.badges--title{width:auto;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:20px;margin-bottom:0}}.badges--media{width:15%;-ms-flex:0 0 15%;flex:0 0 15%;height:auto}@media(min-width:960px){.badges--media{-ms-flex:0 0 60px;flex:0 0 60px;margin-left:20px}}.decoration--bestsellers-left{position:absolute;top:-30px;width:58px;height:58px;pointer-events:none;overflow:hidden}@media(min-width:600px){.decoration--bestsellers-left{top:-90px;width:160px;height:160px}}@media(min-width:1100px){.decoration--bestsellers-left{top:-150px;width:260px;height:260px}}.decoration--bestsellers-left .item{position:absolute;left:-32px;width:100%;height:100%;background-color:#b0d327;border-radius:50%}@media(min-width:600px){.decoration--bestsellers-left .item{left:-70px}}@media(min-width:1100px){.decoration--bestsellers-left .item{left:-120px}}.decoration--bestsellers-right{position:absolute;top:-25%;right:0;width:90px;height:200px;pointer-events:none;overflow:hidden}@media(min-width:600px){.decoration--bestsellers-right{width:220px;height:440px}}@media(min-width:1100px){.decoration--bestsellers-right{width:380px;height:800px}}.decoration--bestsellers-right .item{position:absolute;top:25%;right:-60px;width:100%;height:50%;background-color:#ffb41f;border-radius:200px 50px 50px 200px;transform:rotate(-45deg)}@media(min-width:600px){.decoration--bestsellers-right .item{right:-110px}}@media(min-width:1100px){.decoration--bestsellers-right .item{right:-200px}}.decoration--social-right{position:absolute;right:0;bottom:-90px;display:none;width:540px;height:540px;pointer-events:none;overflow:hidden}@media(min-width:1100px){.decoration--social-right{display:block}}.decoration--social-right .item{position:absolute;right:-450px;width:100%;height:100%;background-color:#ff8c92;border-radius:50%}.decoration--about-head-left{position:absolute;top:0;left:0;width:305px;height:640px;display:none;pointer-events:none;overflow:hidden}@media(min-width:1440px){.decoration--about-head-left{display:block}}.decoration--about-head-left .item{position:absolute;top:25%;left:-75%;width:100%;height:50%;background-color:#6240d2;border-radius:200px 50px 50px 200px;transform:rotate(-135deg)}.decoration--about-head-top{position:absolute;top:-250px;right:15%;display:none;width:260px;height:260px;pointer-events:none;overflow:hidden}@media(min-width:1440px){.decoration--about-head-top{display:block}}.decoration--about-head-top .item{position:absolute;left:0;width:100%;height:100%;background-color:#b0d327;border-radius:50%}.decoration--about-multiplay{position:absolute;top:50%;right:0;display:none;width:400px;height:400px;margin-top:-100px;pointer-events:none;overflow:hidden}@media(min-width:1440px){.decoration--about-multiplay{display:block}}.decoration--about-multiplay .item{position:absolute;top:15%;left:85%;width:70%;height:70%;background-color:#6240d2;border-radius:50px;transform:rotate(45deg)}.decoration--about-playing{position:absolute;top:50%;left:0;display:none;width:400px;height:400px;margin-top:-100px;pointer-events:none;overflow:hidden}@media(min-width:1440px){.decoration--about-playing{display:block}}.decoration--about-playing .item{position:absolute;top:15%;right:85%;width:70%;height:70%;background-color:#ff4049;border-radius:50px;transform:rotate(45deg)}.decoration--numbers-right{position:absolute;top:50%;left:50%;width:400px;height:400px;margin-top:-400px;margin-left:600px;pointer-events:none;overflow:hidden}.decoration--numbers-right .item{position:absolute;top:0;width:100%;height:100%;background-color:#6240d2;border-radius:50%}.decoration--numbers-left{position:absolute;top:50%;right:50%;width:400px;height:400px;margin-top:-350px;margin-right:600px;pointer-events:none;overflow:hidden}.decoration--numbers-left .item{position:absolute;top:15%;left:15%;width:70%;height:70%;background-color:#ffb41f;border-radius:50px;transform:rotate(45deg)}.decoration--play-right{position:absolute;top:0;right:0;display:none;width:220px;height:220px;pointer-events:none;overflow:hidden}@media(min-width:1440px){.decoration--play-right{display:block}}.decoration--play-right .item{position:absolute;top:0;left:50%;width:100%;height:100%;background-color:#6240d2;border-radius:50%}.decoration--play-left{position:absolute;top:0;left:0;display:none;width:320px;height:320px;font-size:320px;color:#ff4049;pointer-events:none;overflow:hidden}@media(min-width:1440px){.decoration--play-left{display:block}}.decoration--play-left svg{position:absolute;top:0;right:50%}.decoration--play-theme-big{position:absolute;top:-30px;right:0;width:80px;height:80px;font-size:80px;color:#b0d327;pointer-events:none;overflow:hidden}@media(min-width:960px){.decoration--play-theme-big{top:0;width:180px;height:180px;font-size:180px}}.decoration--play-theme-big svg{position:absolute;top:0;left:40%;transform:rotate(180deg)}.decoration--play-theme{position:absolute;top:20px;right:10px;width:80px;height:80px;font-size:25px;color:#4768f4;pointer-events:none;overflow:hidden}@media(min-width:960px){.decoration--play-theme{top:250px;right:30px;width:80px;height:80px;font-size:70px}}.decoration--play-theme svg{position:absolute;top:0;left:0;transform:rotate(150deg)}.decoration--events{position:absolute;top:0;left:0;width:305px;height:640px;display:none;pointer-events:none;overflow:hidden}@media(min-width:1440px){.decoration--events{display:block}}.decoration--events .item{position:absolute;top:25%;left:-75%;width:100%;height:50%;background-color:#ff4049;border-radius:200px 50px 50px 200px;transform:rotate(-135deg)}.decoration--featured-baby-left{display:none}@media (min-width:960px){.decoration--featured-baby-left{position:absolute;bottom:200px;display:block;width:350px;height:450px;pointer-events:none;overflow:hidden}}.decoration--featured-baby-left .item{position:absolute;left:-275px;width:100%;height:100%;background-color:#00cdb6;border-radius:50%}.decoration--featured-baby-right{display:none}@media (min-width:960px){.decoration--featured-baby-right{position:absolute;right:0;bottom:150px;display:block;width:250px;height:250px;pointer-events:none;overflow:hidden}}.decoration--featured-baby-right .item{position:absolute;right:-180px;width:100%;height:100%;background-color:#00cdb6;border-radius:0 50%;transform:rotate(45deg)}.decoration--featured-toy-left{display:none}@media (min-width:960px){.decoration--featured-toy-left{position:absolute;bottom:300px;display:block;width:300px;height:550px;pointer-events:none;overflow:hidden}}.decoration--featured-toy-left .item{position:absolute;left:0;width:100%;height:100%;background-color:#ffb41f;border-radius:60px;transform:rotate(-45deg) translate(-30%,-20%)}.decoration--featured-toy-right{display:none}@media (min-width:960px){.decoration--featured-toy-right{position:absolute;right:0;bottom:500px;display:block;width:130px;height:300px;pointer-events:none;overflow:hidden}}.decoration--featured-toy-right .item{position:absolute;left:0;width:100%;height:100%;background-color:#ffb41f;border-radius:30px;transform:rotate(-40deg) translate(35%,25%)}.product-list{margin-top:78px;background-color:#f5f5f2}@media(min-width:600px){.product-list{margin-top:120px}}.product-list-agent{padding-top:15px;background-color:#f5f5f2}.product-list--container{width:100%;max-width:1400px;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;padding-top:20px;transition:opacity .3s ease}@media(min-width:600px){.product-list--container{padding-top:65px}}.product-list--container.is-loading{pointer-events:none;opacity:.2}@media (min-width:600px){.product-list-agent .product-list--container{padding-top:0}}.product-list--filter-trigger{margin:0 0 20px 20px;font-size:14px;letter-spacing:.5px;cursor:hand;cursor:pointer}@media(min-width:600px){.product-list--filter-trigger{display:none}}.product-list--filter{display:none;width:100%;padding:0 20px}@media(min-width:600px){.product-list--filter{display:block;width:33.33%}}@media(min-width:960px){.product-list--filter{width:32%}}@media(min-width:1100px){.product-list--filter{width:28%}}.product-list--filter .form-group>.control-label{display:none}.product-list--filter-family{margin-bottom:35px}.product-list--filter-title{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding-bottom:5px;margin-bottom:18px;border-bottom:1px solid #383733}.product-list--filter-title label{font-size:20px;font-weight:600;letter-spacing:1.3px}.product-list--filter-title span{font-size:14px;letter-spacing:.8px;white-space:nowrap;cursor:hand;cursor:pointer}.product-list--filter-title span svg{font-size:12px;vertical-align:middle}.product-list--content{width:100%;padding:0 20px}@media(min-width:600px){.product-list--content{width:66.667%}}.product-list--head{display:none;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}@media(min-width:600px){.product-list--head{display:-ms-flexbox;display:flex}}.product-list--breadcrumbs,.product-list--order{-ms-flex:0 1 50%;flex:0 1 50%;font-size:14px;letter-spacing:.8px}.product-list--order{text-align:right}.product-list-agent .product-list--order{-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:15px}.product-list--order span{display:none}@media(min-width:600px){.product-list--order span{display:inline}}.product-list--order-select{padding:8px 35px 8px 18px;margin-bottom:0;margin-left:5px;background-color:#fff;background-image:url("data:image/svg+xml;utf8,<svg version='1.1' xmlns='http://www.w3.org/2000/svg' x='0px' y='0px' viewBox='0 0 14 14' width='10px' height='10px'><path d='M0.8,4.4L7,10.5l6.2-6.1L0.8,4.4z'/></svg>");background-repeat:no-repeat;background-position:90% 12px}.product-list--title{margin-top:25px;margin-bottom:30px;font-weight:600;font-size:20px;letter-spacing:.7px}.product-list--filter-group .checkbox,.product-list--filter-group .radio{position:relative;margin-top:10px}.product-list--filter-group .checkbox span,.product-list--filter-group .radio span{cursor:hand;cursor:pointer}.product-list--filter-group .checkbox span:before,.product-list--filter-group .radio span:before{content:"";display:inline-block;width:16px;height:16px;margin-right:10px;border:1px solid #383733;border-radius:2px}.product-list--filter-group .checkbox input[type=checkbox],.product-list--filter-group .checkbox input[type=radio],.product-list--filter-group .radio input[type=checkbox],.product-list--filter-group .radio input[type=radio]{position:absolute;width:0;height:0;opacity:0}.product-list--filter-group .checkbox input[type=checkbox]:checked+span:before,.product-list--filter-group .checkbox input[type=radio]:checked+span:before,.product-list--filter-group .radio input[type=checkbox]:checked+span:before,.product-list--filter-group .radio input[type=radio]:checked+span:before{background-position:50%;background-repeat:no-repeat;background-color:#ff4049;background-image:url(/img/check.png);border-color:#ff4049}.is-family-list .product-list--filter-group .checkbox input[type=checkbox]:checked+span:before,.is-family-list .product-list--filter-group .checkbox input[type=radio]:checked+span:before,.is-family-list .product-list--filter-group .radio input[type=checkbox]:checked+span:before,.is-family-list .product-list--filter-group .radio input[type=radio]:checked+span:before{background-color:#00cdb6;border-color:#00cdb6}.product-list--loader{position:fixed;top:0;left:0;display:none;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;z-index:5;width:100%;height:100%;pointer-events:none}.product-list--loader svg{font-size:34px;color:#ff4049}.global-search-result.is-loading .product-list--loader,.product-list--container.is-loading+.product-list--loader{display:-ms-flexbox;display:flex;animation-name:pulse;animation-duration:.5s;animation-iteration-count:infinite;animation-direction:alternate}.global-search-result.is-loading .product-list--loader{background-color:hsla(0,0%,100%,.8)}.family-product--container{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.product-pagination{margin:60px 0}.product-pagination ul{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.product-pagination li{margin:0 5px}.product-pagination a{display:block;width:30px;height:30px;font-weight:600;line-height:30px;color:#585858;text-decoration:none;text-align:center;border-radius:10px;transition:all .3s ease}.product-pagination a.is-active{color:#fff;background-color:#ff4049;pointer-events:none}.is-family-list .product-pagination a.is-active{background-color:#00cdb6}.product-pagination a.is-arrow{color:#fff;background-color:#ceccc0}.product-pagination a:hover{background-color:#ff4049;color:#fff}.is-family-list .product-pagination a:hover{background-color:#00cdb6}.product-card{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:15px 15px 30px;margin-bottom:10px;background-color:#fff;border-radius:10px}@media(min-width:960px){.product-card{padding:15px 25px 30px 15px}}@media(min-width:1100px){.product-card{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.product-card--media{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;width:100%;max-width:15%}@media(min-width:1100px){.product-card--media{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}}.product-card--new{position:absolute;top:14px;left:14px;z-index:5}.product-card--new svg{font-size:46px;color:#6240d2}.product-card--new span{position:absolute;top:13px;left:3px;display:block;font-weight:800;font-size:8px;color:#fff;text-transform:uppercase;transform:rotate(-45deg)}.product-card--content{-ms-flex:1 1 auto;flex:1 1 auto;max-width:55%;padding-left:10px;padding-right:10px}@media(min-width:600px){.product-card--content{padding-left:20px;padding-right:20px}}@media(min-width:960px){.product-card--content{max-width:60%}}@media(min-width:1100px){.product-card--content{max-width:none}}.product-card--content a{text-decoration:none}.product-card--ref{margin-bottom:5px;font-size:8px;color:#383733}@media(min-width:600px){.product-card--ref{font-size:14px}}.product-card--title{margin-bottom:5px;font-size:12px;font-weight:600;letter-spacing:1px;color:#383733}@media(min-width:600px){.product-card--title{font-size:24px}}.product-card--description{padding-right:30px;margin-bottom:15px;font-size:8px;letter-spacing:.5px;color:#383733}@media(min-width:600px){.product-card--description{font-size:14px}}.product-card--features{display:none;font-size:12px;letter-spacing:.5px;line-height:1.4}@media(min-width:960px){.product-card--features{display:block}}.product-card--features a{font-weight:700;color:#383733;text-decoration:none}.product-card--info{-ms-flex:1 1 auto;flex:1 1 auto;max-width:30%;text-align:right}@media(min-width:960px){.product-card--info{max-width:25%}}@media(min-width:1100px){.product-card--info{max-width:none}}.product-card--price{margin-bottom:5px;font-size:20px;font-weight:700}@media(min-width:600px){.product-card--price{margin-top:15px;font-size:36px}}@media(min-width:1100px){.product-card--price{margin-top:25px}}.product-card--stock{margin-bottom:10px;font-weight:600;font-size:8px;letter-spacing:.5px}@media(min-width:600px){.product-card--stock{font-size:12px}}.product-card--stock.has-few{color:#ff4049}.product-card--stock svg{vertical-align:top;color:#72ad00}.product-card--shipping{margin-bottom:15px;font-size:8px;letter-spacing:.5px}@media(min-width:600px){.product-card--shipping{font-size:12px}}.product-card--shipping svg{font-size:24px;color:#ceccc0;vertical-align:middle}.product-card--buttons{display:none;white-space:nowrap}@media(min-width:1100px){.product-card--buttons{display:block}}.product-card--buttons a{padding-right:10px;padding-left:10px;letter-spacing:0}.product-card--buttons a:last-child{margin-left:6px}.product-card--mvl-buttons{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:100%;white-space:nowrap}@media(min-width:960px){.product-card--mvl-buttons{-ms-flex-pack:end;justify-content:flex-end;margin-top:20px}}@media(min-width:1100px){.product-card--mvl-buttons{display:none}}.product-card--mvl-buttons a{width:100%;padding-right:10px;padding-left:10px;letter-spacing:0;text-align:center}@media(min-width:960px){.product-card--mvl-buttons a{width:auto}}.product-card--mvl-buttons a:last-child{margin-left:15px}.product{padding-top:78px}@media(min-width:960px){.product{padding-top:120px}}.product--container{width:100%;max-width:1400px;margin:0 auto;position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(min-width:960px){.product--container.is-more-info{padding-top:50px}.product--container.is-more-info:before{content:"";position:absolute;top:0;right:20px;left:20px;display:block;height:1px;background-color:#ceccc0}}.product--container.is-product-data{padding-bottom:35px}@media (min-width:960px){.product--container.is-product-data{padding-bottom:60px}}.product--breadcrumbs{padding:0 20px;margin-top:30px;margin-bottom:20px;font-size:10px;color:#7e7c70}@media(min-width:960px){.product--breadcrumbs{margin-bottom:40px;font-size:14px}}.product--breadcrumbs a{margin:0 5px;color:#7e7c70;text-decoration:none;transition:all .3s ease}.product--breadcrumbs a:first-child{margin-left:0}.product--breadcrumbs a:hover{color:#383733}.product--breadcrumbs span{margin-left:5px;font-weight:600}.product--media{width:100%;padding:0 20px;margin-bottom:20px}@media(min-width:600px){.product--media{width:50%}}@media(min-width:960px){.product--media{width:30%}}.product--slide{position:relative}.product--slide-item{position:relative;width:75%;padding-bottom:75%;padding-bottom:calc(75% - 7px);margin-right:5px;opacity:0;border:1px solid #ceccc0;border-radius:10px;overflow:hidden}@media(min-width:600px){.product--slide-item{width:100%;width:calc(100% - 5px);padding-bottom:100%;padding-bottom:calc(100% - 7px)}}.product--slide-item img{position:absolute;top:0;left:0;width:100%;display:block}.flickity-enabled .product--slide-item{opacity:1}.product--nav{display:none;width:100%;margin-top:5px}@media(min-width:600px){.product--nav{display:block}}.product--nav-item{position:relative;width:20%;width:calc(20% - 5px);padding-bottom:20%;padding-bottom:calc(20% - 7px);margin-right:5px;border:1px solid #ceccc0;border-radius:10px;overflow:hidden}.product--nav-item img{position:absolute;top:0;left:0;display:block;width:100%}.product--share{display:none;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin:45px 0 35px;font-size:12px;letter-spacing:.5px}.product--share.is-mobile{display:-ms-flexbox;display:flex}@media(min-width:600px){.product--share.is-mobile{display:none}}@media(min-width:600px){.product--share{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:justify;justify-content:space-between;margin:30px 0;font-size:14px;letter-spacing:.6px}}.is-family .product--share{padding:0 20px}@media (min-width:600px){.is-family .product--share{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:960px){.is-family .product--share{padding:0}}.product--share svg{font-size:30px}.product--share div{margin-right:8px;font-weight:600}.product--share a{margin:0 8px;color:#383733;text-decoration:none;transition:.3s ease}.product--share a:hover{color:#ff4049}.product--share-mail{margin-top:15px}@media(min-width:600px){.product--share-mail{margin-top:0}}@media (min-width:960px){.is-family .product--share-mail{-ms-flex:0 0 100%;flex:0 0 100%;margin:0}}.product--summary{width:100%;padding:0 20px}@media(min-width:600px){.product--summary{width:50%}}@media(min-width:960px){.product--summary{width:45%}}@media(min-width:1100px){.product--summary{padding-left:40px}}.product--ref{margin-bottom:5px;font-size:10px;letter-spacing:.4px}@media(min-width:600px){.product--ref{font-size:14px;letter-spacing:.5px}}.product--title{margin-bottom:15px;font-size:20px;font-weight:600;line-height:1.4;letter-spacing:.85px}@media(min-width:600px){.product--title{max-width:70%;margin-bottom:20px;font-size:24px;letter-spacing:1px}}.product--description{font-size:12px;letter-spacing:.5px;line-height:1.4}@media(min-width:600px){.product--description{font-size:14px;letter-spacing:.4px}}.product--age{font-size:20px;font-weight:600;color:#b0d327}.product--age a{color:inherit;text-decoration:none}.product--intelligence li{display:inline-block;margin-right:15px;margin-bottom:10px}.product--intelligence a{color:inherit;text-decoration:none}.product--intelligence svg{font-size:30px;vertical-align:middle}.product--intelligence span{font-size:14px;vertical-align:middle}.product--ability{font-size:14px}.product--ability a{color:inherit;text-decoration:none}.product--ability-title,.product--age-title,.product--intelligence-title{margin-top:20px;margin-bottom:5px;font-size:12px;font-weight:600;letter-spacing:.5px;color:#383733}@media(min-width:600px){.product--ability-title,.product--age-title,.product--intelligence-title{font-size:14px;font-weight:700}}.product--ability-title{margin-top:10px}.product--badges{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start;margin-top:30px}@media(min-width:960px){.product--badges{-ms-flex-pack:end;justify-content:flex-end;padding-top:20px;margin-bottom:30px;border-top:1px solid #ceccc0}}.product--badges>img{max-width:75px;margin-right:10px}@media(min-width:960px){.product--badges>img{margin-right:0;margin-left:25px}}.product--badges-category{-ms-flex:1 0 auto;flex:1 0 auto}.product--badges-category img{margin-left:0;margin-right:25px}.product--cta{width:100%;padding:0 20px}@media(min-width:960px){.product--cta{width:25%}}@media (min-width:960px){.is-family .product--cta{padding-bottom:30px}}.product--cta-container{position:fixed;bottom:0;left:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;padding:10px 15px;background-color:#fff;box-shadow:0 -1px 18px 0 rgba(0,0,0,.15);z-index:15}@media(min-width:960px){.product--cta-container{position:relative;padding:30px 40px;border-radius:5px;box-shadow:0 4px 18px 0 rgba(0,0,0,.15)}}.product--cta-container .main-button{-ms-flex-order:2;order:2;width:100%;margin-top:10px;margin-bottom:5px;text-align:center}@media(min-width:960px){.product--cta-container .main-button{-ms-flex-order:0;order:0;margin-top:30px;margin-bottom:25px}}.product--price{font-size:20px;font-weight:700;letter-spacing:.7px}@media(min-width:600px){.product--price{font-size:36px;letter-spacing:1.3px}}.product--old-price{margin-left:15px;font-size:13px;letter-spacing:.45px;color:#ceccc0;text-decoration:line-through}@media(min-width:600px){.product--old-price{padding-top:5px;font-size:15px;letter-spacing:.5px}}.product--shipping{-ms-flex-positive:1;flex-grow:1;font-size:10px;letter-spacing:.5px;text-align:right}@media(min-width:600px){.product--shipping{font-size:12px}}@media(min-width:960px){.product--shipping{text-align:left}}.product--shipping svg{color:#ceccc0;font-size:16px;vertical-align:middle}.product--digital{margin-top:50px;font-size:14px;letter-spacing:.5px;text-align:center}.product--info-col{width:100%;-ms-flex:0 1 100%;flex:0 1 100%;padding:0 20px;margin-bottom:40px}@media(min-width:960px){.product--info-col{width:50%;-ms-flex:0 1 50%;flex:0 1 50%;margin-bottom:70px}}.product--info-col p{font-size:12px;line-height:1.4;letter-spacing:.55px}@media(min-width:600px){.product--info-col p{font-size:14px;letter-spacing:.6px}}.product--info-col ul{display:inline-block;width:100%;vertical-align:top}@media(min-width:600px){.product--info-col ul{width:49%}}.product--info-col ul:last-child svg{color:#ffb41f}.product--info-col li{margin-top:20px;font-size:12px;letter-spacing:.5px}@media(min-width:960px){.product--info-col li{margin-top:40px;font-size:14px;letter-spacing:.6px}}.product--info-col svg{margin-right:10px;font-size:24px;color:#ceccc0;vertical-align:middle}@media(min-width:960px){.product--info-col svg{font-size:30px}}.product--info-title{margin-bottom:10px;font-size:18px;font-weight:600;letter-spacing:.8px}@media(min-width:600px){.product--info-title{margin-bottom:20px;font-size:24px;letter-spacing:1px}}.product--emybaby{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;max-width:275px;margin:0 auto;text-decoration:none;border-radius:10px;box-shadow:0 -1px 18px 0 rgba(0,0,0,.15);overflow:hidden}.product--emybaby-icon{padding:10px;font-size:50px}@media (min-width:1100px){.product--emybaby-icon{padding:20px;font-size:75px}}.product--emybaby-icon svg{display:block}.product--emybaby-text{position:relative;padding:10px;font-size:14px;line-height:1.4;letter-spacing:.5px;color:#fff}.product--emybaby-text span{position:relative}.product--emybaby-text:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#00cdb6;border-radius:20px;transform:rotate(-12deg) scale(2) translate(22%,5px);transition:.3s ease}.product--emybaby:hover .product--emybaby-text:before{background-color:#33d7c5}.product-game--link{display:block;color:#383733;text-align:center}.product-game--logo{font-size:120px}.product-game--logo svg{width:2em}.checkout-accelerator{padding-top:15px;background-color:#f5f5f2}@media(min-width:960px){.checkout-accelerator{padding:35px 0 25px}}.checkout-accelerator .container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(min-width:960px){.checkout-accelerator .container{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.checkout-accelerator--title{-ms-flex:0 1 100%;flex:0 1 100%;margin-bottom:15px;font-size:20px;font-family:Andes Rounded,Arial,sans-serif;font-weight:900;letter-spacing:.9px;color:#ff4049;text-align:center}@media(min-width:960px){.checkout-accelerator--title{margin-bottom:0;font-size:36px;text-align:left}}.is-family .checkout-accelerator--title{color:#00cdb6}.checkout-accelerator--item{width:33%;-ms-flex:0 1 33%;flex:0 1 33%;padding-right:15px}.checkout-accelerator--item svg{-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:5px;font-size:30px;color:#383733}@media(min-width:960px){.checkout-accelerator--item{display:-ms-flexbox;display:flex;width:20%;-ms-flex:0 0 20%;flex:0 0 20%;padding-right:35px}.checkout-accelerator--item svg{-ms-flex:0 0 30px;flex:0 0 30px;margin-bottom:0;margin-right:25px}}@media(min-width:1280px){.checkout-accelerator--item{width:16%;-ms-flex:0 0 16%;flex:0 0 16%}}.checkout-accelerator--item.is-aside{display:none;width:100%;-ms-flex:0 0 100%;flex:0 0 100%;padding:15px 20px;margin-top:30px;border:1px solid #ceccc0;border-radius:10px}@media(min-width:960px){.checkout-accelerator--item.is-aside{display:-ms-flexbox;display:flex}}.checkout-accelerator--item.is-aside svg{font-size:35px;color:#4198f0}.checkout-accelerator--text{font-size:10px;font-weight:700;color:#7e7c70}.checkout-accelerator--text span{display:block;font-size:12px;color:#383733}@media(min-width:600px){.checkout-accelerator--text{font-size:12px}.checkout-accelerator--text span{font-size:14px}}.is-aside .checkout-accelerator--text span{color:#4198f0}.checkout{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:start;align-items:flex-start;margin-top:30px}@media(min-width:600px){.checkout{margin-top:60px;margin-bottom:60px}}@media(min-width:960px){.checkout.is-cart{margin-bottom:150px}}.checkout--content{width:100%;-ms-flex:0 1 100%;flex:0 1 100%}@media(min-width:960px){.checkout--content{width:50%;-ms-flex:1 0 50%;flex:1 0 50%;padding-right:35px}}@media(min-width:1440px){.checkout--content{width:55%;-ms-flex:1 0 55%;flex:1 0 55%}}.checkout-header{display:none}@media(min-width:960px){.checkout-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:10px 0;border-bottom:1px solid #ceccc0}}.checkout-header--item{font-size:12px;text-align:right;color:#ceccc0;-ms-flex:0 0 100px;flex:0 0 100px}.checkout-header--item:first-child{-ms-flex:1 1 auto;flex:1 1 auto;margin-left:15px;text-align:left}.checkout-header--item:nth-child(2){-ms-flex:0 0 70px;flex:0 0 70px;text-align:center}.checkout-step{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:50px}.checkout-step,.checkout-step--header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.checkout-step--header{-ms-flex:0 0 100%;flex:0 0 100%;padding-bottom:5px;margin-bottom:15px;border-bottom:1px solid #ceccc0}@media(min-width:600px){.checkout-step--header{padding-bottom:15px;margin-bottom:30px}}.checkout-step--title{font-size:14px;letter-spacing:.5px}@media(min-width:600px){.checkout-step--title{font-size:24px;letter-spacing:.9px}}.checkout-step--subtitle{width:100%;margin-bottom:30px;font-size:20px;letter-spacing:.75px}.checkout-step--template{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;width:100%}.checkout-step--loader{position:absolute;top:0;left:0;display:none;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;background-color:transparent;transition:background-color .3s ease}.is-changing-method .checkout-step--loader{display:-ms-flexbox;display:flex;background-color:hsla(0,0%,100%,.85)}.checkout-step--loader>div{display:inline-block;width:10px;height:10px;margin:4px;background-color:#ff4049;border-radius:100%;animation-fill-mode:both}.checkout-step--loader>div:first-child{animation:ball-pulse-sync .6s -.14s infinite ease-in-out}.checkout-step--loader>div:nth-child(2){animation:ball-pulse-sync .6s -.07s infinite ease-in-out}.checkout-step--loader>div:nth-child(3){animation:ball-pulse-sync .6s 0s infinite ease-in-out}.checkout-step--column{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;-ms-flex:0 0 100%;flex:0 0 100%}@media(min-width:960px){.checkout-step--column{width:48%;-ms-flex:0 0 48%;flex:0 0 48%}}.checkout-step--text-block{display:none;padding:20px 20px 10px;margin-top:29px;font-size:14px;line-height:1.3;letter-spacing:.5px;color:#7e7c70;background-color:#f5f5f2;border-radius:10px}@media(min-width:960px){.checkout-step--text-block{display:block}}.checkout-step--text-block p{margin-bottom:10px}.checkout-step--text{display:none;margin:15px;font-size:12px;letter-spacing:.5px}@media(min-width:960px){.checkout-step--text{display:block}}.checkout-step--link{width:100%;-ms-flex:0 0 auto;flex:0 0 auto}.checkout-step--link svg{-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:5px;font-size:30px;color:#ceccc0}@media(min-width:960px){.checkout-step--link{display:-ms-flexbox;display:flex;padding-right:35px;margin-bottom:25px}.checkout-step--link svg{-ms-flex:0 0 30px;flex:0 0 30px;margin-bottom:0;margin-right:10px}}.checkout-step--link-text{font-size:10px;color:#383733}.checkout-step--link-text span{display:block;margin-bottom:5px;font-size:12px;font-weight:700}.checkout-step--link-text a{font-weight:700;color:#383733}@media(min-width:600px){.checkout-step--link-text{font-size:12px}.checkout-step--link-text span{font-size:14px}}.checkout-step--state{font-size:14px;letter-spacing:.5px;color:#ceccc0}.checkout-step--state svg{display:none;vertical-align:middle}@media(min-width:600px){.checkout-step--state{font-size:24px;letter-spacing:.9px}}.checkout-step--state.is-success{font-weight:700;color:#b0d327}.checkout-step--state.is-success svg{display:inline}.checkout-step.is-payment-method ul{width:100%}@media(min-width:960px){.checkout-step.is-payment-method ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}}@media(min-width:960px){.checkout-step.is-payment-method li{-ms-flex:0 0 48%;flex:0 0 48%}}.checkout-step.is-payment-method .radio label{position:relative;display:block;margin-bottom:20px;overflow:hidden;cursor:hand;cursor:pointer}.checkout-step.is-payment-method .radio span{display:block;width:100%;padding:25px;text-indent:-999999px;white-space:nowrap;background-position:60px;background-repeat:no-repeat;background-size:auto 45%;border:1px solid #ceccc0;border-radius:15px;transition:border .3s ease}.checkout-step.is-payment-method .radio span:after,.checkout-step.is-payment-method .radio span:before{content:"";position:absolute;top:50%;display:inline-block;border-radius:50%;transform:translateY(-50%)}.checkout-step.is-payment-method .radio span:before{left:25px;width:18px;height:18px;border:1px solid #ceccc0}.checkout-step.is-payment-method .radio span:after{left:28px;width:12px;height:12px;background-color:#f5f5f2;transition:background-color .3s ease}.checkout-step.is-payment-method .radio input{position:absolute;top:0;left:0;width:auto;opacity:0}.checkout-step.is-payment-method .radio input:checked+span{border-color:#4198f0}.checkout-step.is-payment-method .radio input:checked+span:after{background-color:#4198f0}.checkout-step.is-payment-method .radio input[data-method=paypal_web_checkout]+span{background-image:url(/img/paypal.png)}.checkout-step.is-payment-method .radio input[data-method=application_redsys]+span,.checkout-step.is-payment-method .radio input[data-method=redsys]+span{background-image:url(/img/card.png)}.checkout-step.is-payment-method .radio input[data-method=bank_transfer]+span,.checkout-step.is-payment-method .radio input[data-method=free_payment]+span{text-indent:0;text-align:center}.checkout-aside{width:100%;-ms-flex:0 0 100%;flex:0 0 100%}@media(min-width:960px){.checkout-aside{width:45%;-ms-flex:0 0 45%;flex:0 0 45%}}@media(min-width:1440px){.checkout-aside{width:40%;-ms-flex:0 0 40%;flex:0 0 40%}}.checkout-aside.is-fixed{position:fixed;bottom:0;left:0;z-index:15;width:100%}@media(min-width:960px){.checkout-aside.is-fixed{position:relative;position:-webkit-sticky;position:sticky;top:30px;bottom:auto}}@supports not ((position:-webkit-sticky) or (position:sticky)){.checkout-aside.is-fixed{-ms-flex-item-align:stretch;align-self:stretch}}.checkout-aside.is-fixed-bottom,.checkout-aside.is-fixed-top{position:relative}.checkout-aside.is-absolute{position:absolute;top:100%;right:-25px;width:100vw;max-width:550px}.is-adding .checkout-aside{display:block}@supports(pointer-events:none){.is-adding .checkout-aside{opacity:1;pointer-events:auto;transform:translateY(0)}}.checkout-aside--content{width:100%;padding:15px 0 30px;border-radius:0 0 25px 25px}@media(min-width:960px){.checkout-aside--content{padding:40px 20px 30px;box-shadow:0 4px 18px 0 rgba(0,0,0,.15)}}.is-fixed .checkout-aside--content{padding-right:15px;padding-left:15px;background-color:#fff;box-shadow:0 4px 18px 0 rgba(0,0,0,.15)}@media(min-width:960px){.is-fixed .checkout-aside--content{padding-right:20px;padding-left:20px}}.is-fixed-top .checkout-aside--content{position:fixed}.is-fixed-bottom .checkout-aside--content{position:absolute;top:auto!important;bottom:0}.is-absolute .checkout-aside--content{padding:10px 15px;background:#fff}@media(min-width:960px){.is-absolute .checkout-aside--content{padding-right:20px;padding-left:20px}}.checkout-aside--container{display:none}.checkout-aside--container.is-open{display:block}@media(min-width:960px){.checkout-aside--container{display:block}}.checkout-aside--title{padding-bottom:15px;font-size:15px;letter-spacing:.4px;text-align:center;border-bottom:1px solid #ceccc0}@media(min-width:960px){.checkout-aside--title{padding-bottom:25px;font-size:24px;font-weight:700}}.is-fixed .checkout-aside--title{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;text-align:left}@media(min-width:960px){.is-fixed .checkout-aside--title{display:block;text-align:center}}.is-fixed .checkout-aside--title svg{color:#ff4049;margin-left:auto}@media(min-width:960px){.is-fixed .checkout-aside--title svg{display:none}}.checkout-aside--title.is-cart-open svg{transform:rotate(180deg)}.checkout-aside--promo-trigger{display:block;padding-top:15px;font-size:14px;font-weight:700;letter-spacing:.4px;color:#000;text-decoration:underline}.checkout-aside--promo{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:start;align-items:flex-start;padding:20px;margin-top:15px;background-color:#f5f5f2;border-radius:10px}.checkout-aside--promo input[type=text]{-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;margin-bottom:0;background-color:#fff}.checkout-aside--promo button{margin-bottom:0;margin-left:10px;background-color:#383733;border-color:#383733;outline:none;cursor:hand;cursor:pointer}.checkout-aside--error{padding-left:15px;margin-top:10px;font-size:12px;color:#ff4049}.checkout-aside--abstract{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:25px;padding-bottom:10px;border-bottom:1px solid #ceccc0}.checkout-aside--abstract div{-ms-flex:0 1 50%;flex:0 1 50%;padding-bottom:10px;font-size:10px;letter-spacing:.25px}.checkout-aside--abstract div:nth-child(2n){text-align:right}.checkout-aside--abstract div:nth-last-child(-n+2){font-size:14px;font-weight:700}@media(min-width:600px){.checkout-aside--abstract div{padding-bottom:15px;font-size:14px}.checkout-aside--abstract div:nth-last-child(-n+2){font-size:18px}}.checkout-aside--submit{display:block;margin:15px auto 0;text-align:center}@media(min-width:960px){.checkout-aside--submit{max-width:50%;margin-top:30px}}.checkout-aside--submit.has-two-buttons{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;max-width:100%}@media(min-width:960px){.checkout-aside--submit.has-two-buttons{-ms-flex-direction:row;flex-direction:row}}.checkout-aside--submit.has-two-buttons a{margin-bottom:10px}.is-absolute .checkout-aside--submit.has-two-buttons{-ms-flex-pack:justify;justify-content:space-between}.is-absolute .checkout-aside--submit.has-two-buttons a{-ms-flex:0 1 47%;flex:0 1 47%}.is-absolute .checkout-aside--submit.has-two-buttons a:last-child{margin-left:5%}.checkout-product{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:10px 0;border-bottom:1px solid #ceccc0}.checkout-product--delete{padding:0 10px 0 0;margin:0;font-size:14px;color:#ceccc0;background-color:transparent;border:none;outline:none;cursor:hand;cursor:pointer}@media(min-width:600px){.checkout-product--delete{padding-right:25px;padding-left:10px;font-size:20px}}.checkout-product--image{-ms-flex:0 0 40px;flex:0 0 40px}.checkout-product--image img{max-width:40px}@media(min-width:600px){.checkout-product--image{-ms-flex:0 0 60px;flex:0 0 60px}.checkout-product--image img{max-width:60px}}@media(min-width:960px){.checkout-product--image.is-big img{max-width:80px}}.checkout-product--description{-ms-flex:0 1 100%;flex:0 1 100%;padding-right:5px;padding-left:10px}@media(min-width:600px){.checkout-product--description{padding-right:15px;padding-left:20px}}.checkout-product--reference{font-size:10px;letter-spacing:.4px}@media(min-width:600px){.checkout-product--reference{font-size:12px}}.checkout-product--title{font-size:12px;font-weight:700;letter-spacing:.6px}@media(min-width:600px){.checkout-product--title{font-size:14px}}.checkout-product--quantity{display:-ms-flexbox;display:flex;-ms-flex:0 0 40px;flex:0 0 40px}@media(min-width:600px){.checkout-product--quantity{-ms-flex:0 0 70px;flex:0 0 70px}}.checkout-product--quantity-modifier{-ms-flex:0 0 15px;flex:0 0 15px;width:15px;padding:0;margin:0;font-size:12px;line-height:15px;text-align:center;background-color:transparent;border:1px solid #ceccc0;outline:none;cursor:hand;cursor:pointer}.checkout-product--quantity-modifier.is-less{border-right:none;border-radius:4px 0 0 4px}.checkout-product--quantity-modifier.is-more{border-left:none;border-radius:0 4px 4px 0}@media(min-width:600px){.checkout-product--quantity-modifier{-ms-flex:0 0 20px;flex:0 0 20px;width:20px;font-size:14px;line-height:20px}}.checkout-product--amount{-ms-flex:1 1 100%;flex:1 1 100%;padding:0 5px;margin:0;font-size:12px;line-height:15px;letter-spacing:.6px;text-align:center;background-color:transparent;border:1px solid #ceccc0}@media(min-width:600px){.checkout-product--amount{font-size:14px;line-height:20px}}.checkout-product--price{-ms-flex:0 0 75px;flex:0 0 75px;font-size:12px;letter-spacing:.3px;text-align:right}@media(min-width:600px){.checkout-product--price{-ms-flex:0 0 60px;flex:0 0 60px;font-size:14px;letter-spacing:.6px}}@media (min-width:1100px){.checkout-product--price{-ms-flex:0 0 100px;flex:0 0 100px}}.checkout-product--price.is-bold{display:none}@media(min-width:960px){.checkout-product--price.is-bold{display:block;font-weight:700}}.checkout-empty{margin-bottom:40px;text-align:center}@media(min-width:960px){.checkout-empty{margin-top:100px}}.checkout-empty svg{margin-bottom:10px;font-size:60px;color:#f5f5f2}@media(min-width:960px){.checkout-empty svg{font-size:100px}}.checkout-aside .checkout-empty{padding:10px 10px 15px;margin-top:0;margin-bottom:0;text-align:left}.checkout-aside .checkout-empty svg{margin-right:30px;margin-bottom:0;font-size:50px}.checkout-empty--text{font-size:12px;color:#7e7c70}@media(min-width:960px){.checkout-empty--text{font-size:16px}}.checkout-aside .checkout-empty--text{display:inline-block}.checkout-product--error{font-size:12px;color:#ff4049;line-height:1.4}.checkout-product--loader{position:absolute;top:0;left:0;display:none;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;background-color:transparent;transition:background-color .3s ease}.is-busy .checkout-product--loader{display:-ms-flexbox;display:flex;background-color:hsla(0,0%,100%,.85)}.checkout-product--loader>div{display:inline-block;width:6px;height:6px;margin:2px;background-color:#ff4049;border-radius:100%;animation-fill-mode:both}.checkout-product--loader>div:first-child{animation:ball-pulse-sync .6s -.14s infinite ease-in-out}.checkout-product--loader>div:nth-child(2){animation:ball-pulse-sync .6s -.07s infinite ease-in-out}.checkout-product--loader>div:nth-child(3){animation:ball-pulse-sync .6s 0s infinite ease-in-out}.checkout-tab{display:-ms-flexbox;display:flex;width:100%;margin-top:40px;margin-bottom:35px;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #ceccc0}.checkout-tab li{-ms-flex:0 0 48%;flex:0 0 48%}.checkout-tab .radio,.checkout-tab span{display:block;width:100%;height:100%}.checkout-tab input{display:none}.checkout-tab span{padding:25px 20px 20px;font-weight:700;letter-spacing:.5px;text-align:center;border:1px solid #fff;border-bottom:1px solid #ceccc0;border-radius:20px 20px 0 0;cursor:hand;cursor:pointer;transform:translateY(1px);transition:background-color .3s ease}.checkout-tab span:hover{background-color:#f5f5f2}.checkout-tab input:checked+span{color:#4198f0;background-color:#fff;border:1px solid #ceccc0;border-bottom:1px solid #fff}.checkout-store{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:40px}.checkout-store li{position:relative;width:48%;-ms-flex:0 0 48%;flex:0 0 48%}.checkout-store input{position:absolute;width:1px;height:1px;opacity:0}.checkout-store .radio,.checkout-store span{display:block;width:100%;height:100%}.checkout-store span{padding:20px 25px;border:1px solid #ceccc0;border-radius:10px;cursor:hand;cursor:pointer;transition:border-color .3s ease}.checkout-store input:checked+span{border-color:#4198f0}.checkout-store--title{position:relative;padding-bottom:10px;padding-left:40px;font-size:18px;font-weight:700;letter-spacing:.9px}.checkout-store--title:before{content:"";position:absolute;top:5px;left:0;display:block;width:18px;height:18px;border:1px solid #ceccc0;border-radius:50%}.checkout-store--title:after{content:"";position:absolute;top:8px;left:3px;display:block;width:12px;height:12px;background-color:#ceccc0;border-radius:50%;transition:background-color .3s ease}input:checked+span .checkout-store--title:after{background-color:#4198f0}.checkout-store--direction{padding-bottom:20px;padding-left:40px;font-size:14px;line-height:1.4;letter-spacing:.6px}.checkout-store--link{padding-left:40px;font-size:12px;font-weight:700;letter-spacing:.5px;color:#000;text-decoration:none}.order-thankyou{width:100%;margin-top:78px;overflow:hidden}@media(min-width:600px){.order-thankyou{margin-top:85px}}@media(min-width:960px){.order-thankyou{margin-top:120px}}.order-thankyou--background{padding-top:80px;padding-bottom:40px;background:url(../img/thankyou-bkg.png);background-repeat:no-repeat;background-position:center bottom 200px;background-size:cover}@media(min-width:600px){.order-thankyou--background{padding-top:100px;padding-bottom:60px}}@media(min-width:960px){.order-thankyou--background{padding-top:150px;padding-bottom:60px}}.order-thankyou--content{position:relative;width:90%;max-width:780px;padding:40px 20px 60px;margin:0 auto;text-align:center;line-height:1.4;letter-spacing:.55px;background:#fff;border-radius:10px;box-shadow:0 4px 18px 0 rgba(0,0,0,.15)}.order-thankyou--content svg{width:80%;margin-bottom:15px;font-size:40px;color:#b0d327}@media(min-width:600px){.order-thankyou--content{padding:60px 120px}}@media(min-width:960px){.order-thankyou--content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:60px 100px}}@media(min-width:1100px){.order-thankyou--content{padding:60px 140px}}.order-thankyou--title{font-family:Andes Rounded,Arial,sans-serif;font-weight:900;font-size:22px}@media(min-width:960px){.order-thankyou--title{font-size:36px}}.order-thankyou--text{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-flow:column;flex-flow:column;-ms-flex-align:center;align-items:center;margin-top:20px;margin-bottom:20px;font-size:14px}@media(min-width:600px){.order-thankyou--text{-ms-flex-flow:row;flex-flow:row;margin-left:40px;text-align:left}}@media(min-width:960px){.order-thankyou--text{max-width:300px}}.order-thankyou--text svg{-ms-flex:0 0 30px;flex:0 0 30px;margin-bottom:20px;font-size:30px}@media(min-width:600px){.order-thankyou--text svg{margin:0 20px 0 0;font-size:20px}}.order-thankyou--accelerator{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:0 20px;margin-bottom:80px}.about-head{position:relative;padding-top:60px;margin-top:78px;background-color:#4198f0}@media(min-width:960px){.about-head{padding-top:160px;margin-top:120px}}.about-head img{position:absolute;top:-10px;right:0;z-index:5;width:45%;max-width:120px}@media(min-width:960px){.about-head img{top:auto;bottom:0;width:auto;max-width:45%}}.about-head--container{position:relative;z-index:5;width:100%;padding-bottom:100px}@media(min-width:960px){.about-head--container{width:50%;padding-bottom:250px}}.about-head--content{position:relative;width:100%;max-width:700px;padding:0 20px;margin-left:auto}.about-head--content p{max-width:500px;margin-bottom:15px;font-size:14px;line-height:1.35;letter-spacing:0.035em;color:#fff}@media(min-width:960px){.about-head--content p{margin-bottom:25px;font-size:16px}}.about-head--content h3{max-width:500px;margin-top:45px;font-family:Andes Rounded,Arial,sans-serif;font-weight:600;font-size:14px;line-height:1.4;letter-spacing:0.035em;color:#fff}@media(min-width:960px){.about-head--content h3{font-size:24px}}.about-head--title{max-width:500px;margin-bottom:5px;font-family:Andes Rounded,Arial,sans-serif;font-weight:900;letter-spacing:.4px;color:#b0d327}@media(min-width:960px){.about-head--title{font-size:36px;letter-spacing:.9px}}.about-head--intro{width:50%;max-width:450px;margin-bottom:25px;font-family:Andes Rounded,Arial,sans-serif;font-weight:regular;font-size:14px;line-height:1.2;letter-spacing:0.035em;color:#fff}@media(min-width:960px){.about-head--intro{width:100%;margin-bottom:35px;font-size:24px;letter-spacing:.9px}}.about-intelligence{margin-top:40px}@media(min-width:960px){.about-intelligence{margin-top:60px;margin-bottom:60px}}@media(min-width:1100px){.about-intelligence{margin-bottom:80px}}.about-intelligence--container{width:100%;max-width:1400px;margin:0 auto;max-width:1200px;padding:0 20px}.about-intelligence--title{margin-bottom:20px;font-size:14px;letter-spacing:.8px;text-align:center}@media(min-width:600px){.about-intelligence--title{margin-bottom:50px;font-size:24px;letter-spacing:1.4px}}.about-intelligence--content{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;width:100%}.about-intelligence--content:after{content:"";-ms-flex:0 0 47%;flex:0 0 47%}@media(min-width:600px){.about-intelligence--content:after{-ms-flex:0 0 30%;flex:0 0 30%}}@media(min-width:960px){.about-intelligence--content:after{-ms-flex:0 0 23%;flex:0 0 23%}}.about-intelligence--item{-ms-flex:0 0 47%;flex:0 0 47%;height:40vw;margin-bottom:20px;text-align:center;border-radius:10px;box-shadow:0 4px 10px 2px rgba(0,0,0,.15);cursor:hand;cursor:pointer}.about-intelligence--item.is-open{-ms-flex:0 0 100%;flex:0 0 100%}@media(min-width:600px){.about-intelligence--item{-ms-flex:0 0 30%;flex:0 0 30%;height:30vw}.about-intelligence--item.is-open{-ms-flex:0 0 65%;flex:0 0 65%}}@media(min-width:960px){.about-intelligence--item{-ms-flex:0 0 23%;flex:0 0 23%;height:250px}.about-intelligence--item.is-open{-ms-flex:0 0 48.6%;flex:0 0 48.6%}}@supports (display:grid){.about-intelligence--content{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-auto-rows:minmax(150px,1fr);grid-auto-flow:dense;grid-gap:20px}@media(min-width:960px){.about-intelligence--content{grid-template-columns:repeat(4,1fr);grid-auto-rows:minmax(220px,1fr);grid-gap:50px}}.about-intelligence--content:after{content:none}.about-intelligence--item{margin:0;height:auto}.about-intelligence--item.is-open{grid-row:span 2;grid-column:span 2}}.about-intelligence--wrap{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:100%;padding:10px}.is-open .about-intelligence--wrap{padding:30px;animation-name:show;animation-duration:.3s}.about-intelligence--wrap>svg{margin-bottom:10px;font-size:72px}.about-intelligence--close{position:absolute;top:30px;right:30px;display:none}.is-open .about-intelligence--close{display:block}.about-intelligence--close svg{font-size:20px}.about-intelligence--item-title{font-size:14px;font-weight:700;letter-spacing:.6px;line-height:1.4;color:#7e7c70}@media(min-width:960px){.about-intelligence--item-title{font-size:20px;letter-spacing:1.2px}.is-open .about-intelligence--item-title{font-size:24px;color:#383733}}.about-intelligence--item-text{display:none;margin-top:15px;font-size:14px;line-height:1.5;letter-spacing:.8px}@media(min-width:960px){.about-intelligence--item-text{margin-top:30px}}.is-open .about-intelligence--item-text{display:block}.image-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-top:25px;margin-bottom:30px}@media(min-width:960px){.image-content{padding-top:90px}}.image-content.is-reversed{padding-top:0}.image-content--media{display:none;width:50%}@media(min-width:960px){.image-content--media{display:block}}.image-content--media img{display:block;max-width:85%}.is-reversed .image-content--media img{margin-left:auto}.image-content--container{width:100%;padding-right:20px;padding-left:20px}@media(min-width:960px){.image-content--container{width:50%}}.image-content--content{width:100%;max-width:550px}@media(min-width:960px){.is-reversed .image-content--content{margin-left:auto}}.image-content--content p{margin-bottom:15px;font-size:14px;line-height:1.5}@media(min-width:600px){.image-content--content p{margin-bottom:25px;font-size:16px}}.image-content--content svg{height:.4em;margin-bottom:25px;font-size:120px}@media(min-width:600px){.image-content--content svg{font-size:220px}}@media(min-width:1100px){.image-content--content svg{margin-bottom:70px;font-size:360px}}.image-content--content.is-purple svg{color:#6240d2}.image-content--content .icon-playminiland{height:.2425em;font-size:150px}@media(min-width:600px){.image-content--content .icon-playminiland{font-size:220px}}@media(min-width:1100px){.image-content--content .icon-playminiland{margin-bottom:30px;font-size:360px}}.image-content--title{margin-bottom:10px;font-family:Andes Rounded,Arial,sans-serif;font-weight:900;font-size:18px;letter-spacing:0}@media(min-width:600px){.image-content--title{margin-bottom:20px;font-size:36px;letter-spacing:1px}}.is-purple .image-content--title{color:#6240d2}.is-red .image-content--title{color:#ff4049}.numbers-block{position:relative;padding-top:100px;padding-bottom:60px;overflow:hidden}@media(min-width:960px){.numbers-block{padding-top:120px;padding-bottom:120px}}.numbers-block--container{width:100%;max-width:1400px;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.numbers-block--intro{padding:0 20px;margin-bottom:40px}@media(min-width:960px){.numbers-block--intro{width:50%;-ms-flex:1 0 45%;flex:1 0 45%}}.numbers-block--title{margin-bottom:15px;font-family:Andes Rounded,Arial,sans-serif;font-weight:900;font-size:18px;color:#ff4049}@media(min-width:600px){.numbers-block--title{padding-right:10%;font-size:36px;letter-spacing:2px}}@media(min-width:960px){.numbers-block--title{padding-right:20%}}.numbers-block--title~p{margin-bottom:15px;font-size:14px;letter-spacing:.8px;line-height:1.5}@media(min-width:600px){.numbers-block--title~p{margin-bottom:25px;font-size:16px;letter-spacing:1px}}@media(min-width:960px){.numbers-block--title~p{padding-right:10%}}.numbers-block--group{position:relative;display:block;width:100%;padding:50px 20px 5px 40px;margin-bottom:10px;color:#fff}@media(min-width:960px){.numbers-block--group{width:50%;-ms-flex:1 0 45%;flex:1 0 45%}}.numbers-block--group.is-first{background-color:#ff4049}@media(min-width:960px){.numbers-block--group.is-first{margin-top:80px;background-color:transparent}}.numbers-block--group.is-middle{background-color:#4198f0}@media(min-width:960px){.numbers-block--group.is-middle{background-color:transparent}}.numbers-block--group.is-last{background-color:#ff8113}@media(min-width:960px){.numbers-block--group.is-last{background-color:transparent}}.numbers-block--group img{position:absolute;display:none;width:700px;max-width:none}@media(min-width:960px){.numbers-block--group img{display:block}}.numbers-block--item{position:relative;z-index:5;margin-bottom:40px;font-size:14px;letter-spacing:.8px;line-height:1.5}@media(min-width:600px){.numbers-block--item{padding-right:40px;margin-bottom:60px;font-size:16px;letter-spacing:1px}}@media(min-width:960px){.numbers-block--item{width:50%;margin-bottom:80px}}.numbers-block--item:before{content:attr(data-number);position:absolute;top:0;left:0;z-index:-1;font-family:Andes Rounded,Arial,sans-serif;font-weight:900;font-size:62px;transform:translate(-50%,-40%)}@media(min-width:600px){.numbers-block--item:before{font-size:120px}}.is-first .numbers-block--item:before{color:#cc333a}.is-middle .numbers-block--item:before{color:#347ac0}.is-last .numbers-block--item:before{color:#cc670f}.numbers-block--group.is-first .numbers-block--item:first-child{margin-left:auto;margin-right:auto}.numbers-block--group.is-first .numbers-block--item:last-of-type{margin-right:auto;margin-bottom:100px}.numbers-block--group.is-first img{bottom:-120px;left:-140px}.numbers-block--group.is-middle .numbers-block--item{margin-left:auto;margin-right:auto}.numbers-block--group.is-middle img{top:-150px;right:-40px}.numbers-block--group.is-last .numbers-block--item:first-child{margin-left:auto}@media(min-width:960px){.numbers-block--group.is-last .numbers-block--item:first-child{margin-top:80px}}.numbers-block--group.is-last .numbers-block--item:last-of-type{margin-left:auto;margin-right:auto}.numbers-block--group.is-last img{top:-140px;left:10px}.abcd{background:linear-gradient(180deg,#fff 0,#f5f5f2)}.abcd--container{width:100%;max-width:1400px;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1150px;padding:0 20px 80px}@media(min-width:600px){.abcd--container{padding-bottom:120px}}@media(min-width:960px){.abcd--container{padding-bottom:200px}}.abcd--title{width:100%;-ms-flex:0 0 100%;flex:0 0 100%;margin:25px 0;font-family:Andes Rounded,Arial,sans-serif;font-weight:900;font-size:18px;letter-spacing:1px;color:#ff4049;text-align:center}@media(min-width:960px){.abcd--title{margin-bottom:70px;font-size:36px;letter-spacing:2.4px}}.abcd--item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:20px}@media(min-width:960px){.abcd--item{width:50%;-ms-flex:0 0 50%;flex:0 0 50%}}.abcd--item.is-first img,.abcd--item.is-third img{margin-left:-1px;margin-right:10px}.abcd--item.is-fourth,.abcd--item.is-second{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.abcd--item.is-fourth img,.abcd--item.is-second img{margin-right:-1px;margin-left:10px}.abcd--content{padding:20px 15px;font-size:14px;letter-spacing:.8px;line-height:1.4;color:#fff;border-radius:10px}@media(min-width:960px){.abcd--content{padding:20px 30px}}.is-first .abcd--content{background-color:#ff4049}.is-second .abcd--content{background-color:#ff8113}.is-third .abcd--content{background-color:#6240d2}.is-fourth .abcd--content{background-color:#4198f0}.abcd--number{font-family:Andes Rounded,Arial,sans-serif;font-weight:900;font-size:64px;line-height:.8}@media(min-width:600px){.abcd--number{font-size:130px}}.is-first .abcd--number{color:#ff4049}.is-second .abcd--number{-ms-flex-item-align:end;align-self:flex-end;color:#ff8113}.is-third .abcd--number{color:#6240d2}.is-fourth .abcd--number{-ms-flex-item-align:start;align-self:flex-start;color:#4198f0}.about-ksp--container{max-width:1400px;margin:0 auto;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;padding:0 20px;margin-top:60px;margin-bottom:20px}.about-ksp--container,.about-ksp--item{width:100%;display:-ms-flexbox;display:flex}.about-ksp--item{-ms-flex-align:center;align-items:center;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:20px}@media(min-width:600px){.about-ksp--item{width:50%;-ms-flex:0 0 50%;flex:0 0 50%;margin-bottom:50px}}@media(min-width:960px){.about-ksp--item{width:40%;-ms-flex:0 0 40%;flex:0 0 40%;margin-bottom:80px}}.about-ksp--item svg{-ms-flex:0 0 30px;flex:0 0 30px;margin-right:20px;font-size:30px}@media(min-width:960px){.about-ksp--item svg{-ms-flex:0 0 60px;flex:0 0 60px;margin-right:30px;font-size:60px}}.about-ksp--item:first-child svg{color:#b0d327}.about-ksp--item:nth-child(2) svg{color:#ff8113}.about-ksp--item:nth-child(3) svg{color:#ff4049}.about-ksp--item:nth-child(4) svg{color:#4198f0}.about-ksp--text{font-size:14px;letter-spacing:.2px;line-height:1.5}@media(min-width:600px){.about-ksp--text{font-size:16px;letter-spacing:.3px}}.banner-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;width:100%;margin-top:25px}.banner-content:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;display:block;background-color:#4198f0}@media(min-width:960px){.banner-content:before{top:40px}}@media(min-width:1280px){.banner-content:before{top:80px}}.banner-content--media{position:relative;display:block;width:100%;-ms-flex:0 0 100%;flex:0 0 100%;padding:0 20px}@media(min-width:600px){.banner-content--media{width:50%;-ms-flex:1 0 45%;flex:1 0 45%;-ms-flex-item-align:end;align-self:flex-end;padding-top:20px}}@media(min-width:960px){.banner-content--media{padding-top:0}}.banner-content--media img{display:block}@media(min-width:960px){.banner-content--media img{max-width:85%}}.banner-content--container{position:relative;z-index:5;width:100%;padding:40px 20px 25px}@media(min-width:600px){.banner-content--container{width:50%;-ms-flex:1 0 45%;flex:1 0 45%;-ms-flex-order:2;order:2}}@media(min-width:960px){.banner-content--container{padding-top:60px}}@media(min-width:1280px){.banner-content--container{padding-top:120px}}.banner-content--content{width:100%;max-width:550px;color:#fff}.banner-content--content p{margin-bottom:15px;font-size:14px;letter-spacing:.8px;line-height:1.5}@media(min-width:600px){.banner-content--content p{margin-bottom:25px;font-size:16px;letter-spacing:1px}}.banner-content--content ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.banner-content--content li{width:50%;padding-right:10px;margin-bottom:5px;font-size:10px;font-weight:700;letter-spacing:.25px;line-height:1.4}@media(min-width:960px){.banner-content--content li{font-size:18px;letter-spacing:.45px}}.banner-content--content svg{height:.4em;margin-bottom:25px;font-size:120px}@media(min-width:600px){.banner-content--content svg{font-size:220px}}@media(min-width:1100px){.banner-content--content svg{margin-bottom:70px;font-size:360px}}.banner-content--content .secondary-button{display:block;margin:25px auto 0;text-align:center}@media(min-width:600px){.banner-content--content .secondary-button{display:inline-block}}.banner-content--title{margin-bottom:5px;font-family:Andes Rounded,Arial,sans-serif;font-weight:900;font-size:18px;letter-spacing:.4px}@media(min-width:600px){.banner-content--title{font-size:24px;letter-spacing:.9px}}@media(min-width:960px){.banner-content--title{font-size:36px;letter-spacing:.9px}}.banner-content--subtitle{margin-bottom:25px;font-size:14px;letter-spacing:.3px;line-height:1.5}@media(min-width:600px){.banner-content--subtitle{margin-bottom:25px;font-size:16px;letter-spacing:1px}}.withdraw--container{width:100%;max-width:1400px;margin:0 auto;padding:15px 20px 0}@media(min-width:960px){.withdraw--container{padding-top:90px}}.withdraw--item{padding-top:10px;border-bottom:1px solid #ceccc0}.withdraw--header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:10px;cursor:hand;cursor:pointer}.withdraw--header-text{-ms-flex:1 1 auto;flex:1 1 auto;font-size:14px;letter-spacing:.5px;color:#ceccc0}.withdraw--header-text:last-child{display:none;-ms-flex:0 0 215px;flex:0 0 215px}@media(min-width:600px){.withdraw--header-text:last-child{display:block}}.withdraw--media{width:35px;-ms-flex:0 0 35px;flex:0 0 35px;height:auto;margin-left:15px}@media(min-width:600px){.withdraw--media{width:60px;-ms-flex:0 0 60px;flex:0 0 60px}}.withdraw--media img{display:block}.withdraw--title{-ms-flex:1 1 auto;flex:1 1 auto;padding-left:15px;font-size:14px;font-weight:700;letter-spacing:.3px}@media(min-width:600px){.withdraw--title{padding-left:50px;font-size:18px;letter-spacing:1.2px}}.withdraw--ref{display:none;-ms-flex:0 0 180px;flex:0 0 180px;font-size:18px;letter-spacing:.65px}@media(min-width:600px){.withdraw--ref{display:block}}.withdraw--arrow{-ms-flex:0 0 20px;flex:0 0 20px;padding:0;margin:0 15px 0 0;background-color:transparent;border:none;outline:none}.withdraw--arrow span{display:block;width:10px;height:10px;border-right:1px solid #000;border-bottom:1px solid #000;transform:rotate(45deg)}.is-open .withdraw--arrow span{transform:rotate(225deg)}.withdraw--wrapper{display:none;overflow:hidden}.withdraw--content{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;padding:0 15px;margin-top:30px}@media(min-width:960px){.withdraw--content{margin-top:50px;margin-bottom:100px}}.withdraw--editor{-ms-flex:0 0 100%;flex:0 0 100%}@media(min-width:960px){.withdraw--editor{-ms-flex:0 0 50%;flex:0 0 50%}}.withdraw--editor h1,.withdraw--editor h2{margin-bottom:15px;font-weight:700;font-size:22px}@media(min-width:600px){.withdraw--editor h1,.withdraw--editor h2{margin-bottom:20px;font-size:32px}}.withdraw--editor h3{margin-bottom:15px;font-weight:700;font-size:18px}@media(min-width:600px){.withdraw--editor h3{margin-bottom:20px;font-size:28px}}.withdraw--editor h4{margin-bottom:15px;font-weight:700;font-size:16px}@media(min-width:600px){.withdraw--editor h4{margin-bottom:20px;font-size:24px}}.withdraw--editor h5{margin-bottom:15px;font-weight:700;font-size:14px}@media(min-width:600px){.withdraw--editor h5{margin-bottom:20px;font-size:20px}}.withdraw--editor h6{margin-bottom:15px;font-weight:700;font-size:12px}@media(min-width:600px){.withdraw--editor h6{margin-bottom:20px;font-size:18px}}.withdraw--editor ol,.withdraw--editor ul{padding-left:20px;margin-bottom:15px}.withdraw--editor ul li{margin-bottom:5px;list-style:disc}.withdraw--editor li,.withdraw--editor p{margin-bottom:15px;font-size:14px;line-height:1.3;letter-spacing:0.035em}@media(min-width:960px){.withdraw--editor li,.withdraw--editor p{margin-bottom:20px;font-size:16px}}.withdraw--editor img{display:inline-block;margin-bottom:15px}.withdraw--form{-ms-flex:0 0 100%;flex:0 0 100%}@media(min-width:960px){.withdraw--form{-ms-flex:0 0 45%;flex:0 0 45%;box-shadow:0 4px 18px 0 rgba(0,0,0,.15)}}@media(min-width:960px){.withdraw--form-container{padding:40px 45px}}.withdraw--form-title{margin-bottom:25px;font-weight:700;font-size:16px}@media(min-width:600px){.withdraw--form-title{margin-bottom:35px;font-size:18px}}.withdraw-banner{display:-ms-flexbox;display:flex;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:740px;padding:15px;margin:20px auto 95px;background-color:#f5f5f2;border-radius:10px}@media(min-width:600px){.withdraw-banner{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:center;align-items:center;padding:35px;margin-top:75px;margin-bottom:65px}}.withdraw-banner--content{margin-top:15px}@media(min-width:600px){.withdraw-banner--content{margin-top:0;margin-left:20px}}.withdraw-banner--title{margin-bottom:10px;font-size:16px;font-weight:700;letter-spacing:.25px}@media(min-width:600px){.withdraw-banner--title{font-size:20px;letter-spacing:.35px}}.withdraw-banner--text{font-size:14px;line-height:1.3;letter-spacing:0.035em}@media(min-width:960px){.withdraw-banner--text{font-size:16px}}.featured{position:relative;background-color:#f5f5f2}.featured--container{width:100%;max-width:1400px;margin:0 auto}.featured--slide{z-index:5;padding:35px 0}.featured--slide:after{content:"flickity";display:none}@media(min-width:960px){.featured--slide{padding-top:70px;padding-bottom:60px}}@media(min-width:1100px){.featured--slide{display:-ms-flexbox;display:flex}.featured--slide:after{content:""}}.featured--item{z-index:5;display:block;width:75%;padding:0 15px;text-align:left;transition:transform .3s ease}.featured--item:hover{transform:translateY(-10px)}@media(min-width:600px){.featured--item{width:40%}}@media(min-width:960px){.featured--item{width:30%}}@media(min-width:1100px){.featured--item{width:25%}}.featured--card{position:relative;width:100%;height:70vw;overflow:hidden;background-position:50%;background-size:cover;border-radius:10px;transition:box-shadow .3s ease}.featured--item:hover .featured--card{box-shadow:0 4px 18px 0 rgba(0,0,0,.15)}@media(min-width:600px){.featured--card{height:35vw}}@media(min-width:960px){.featured--card{height:28vw}}@media(min-width:1100px){.featured--card{height:22vw}}@media(min-width:1440px){.featured--card{height:300px}}.featured--card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;display:block;background-image:linear-gradient(180deg,transparent 0,rgba(0,0,0,.6))}.featured--title{position:absolute;bottom:20px;right:20px;left:20px;font-size:24px;font-family:Andes Rounded,Arial,sans-serif;font-weight:900;letter-spacing:.5px;color:#fff;text-align:center}.bubble-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.bubble-content.is-first{margin-top:78px}@media(min-width:960px){.bubble-content.is-first{margin-top:120px}}.bubble-content--media{width:100%}@media(min-width:960px){.bubble-content--media{width:50%;-ms-flex:0 0 50%;flex:0 0 50%}}.bubble-content--background{display:none;width:90%;height:100%;background-repeat:no-repeat;background-size:contain;background-position:0}@media(min-width:960px){.bubble-content--background{display:block}}.is-inverted .bubble-content--background{margin-left:auto;background-size:cover;background-position:0}.bubble-content--content{width:100%}@media(min-width:960px){.bubble-content--content{width:50%;-ms-flex:0 0 50%;flex:0 0 50%}}.bubble-content--half-container{max-width:740px;padding:30px 20px}@media(min-width:960px){.bubble-content--half-container{padding-top:80px;padding-bottom:40px}}.is-inverted .bubble-content--half-container{margin-left:auto}@media(min-width:960px){.is-inverted .bubble-content--half-container{padding-top:100px;padding-bottom:80px;padding-left:12%}}@media(min-width:1440px){.is-inverted .bubble-content--half-container{padding-top:150px;padding-bottom:140px}}.bubble-content--half-container p{margin-bottom:15px;font-size:14px;line-height:1.4;letter-spacing:.35px}@media(min-width:960px){.bubble-content--half-container p{margin-bottom:25px;font-size:16px}}.bubble-content--title{width:60%;margin-bottom:20px;font-family:Andes Rounded,Arial,sans-serif;font-weight:900;font-size:20px;color:#ff4049}.bubble-content--title.is-blue{color:#4198f0}@media(min-width:960px){.bubble-content--title{width:100%;margin-bottom:30px;font-size:36px}}@media(min-width:1280px){.bubble-content--title{width:50%}}.is-inverted .bubble-content--title{width:60%;margin-bottom:20px}@media(min-width:960px){.is-inverted .bubble-content--title{width:80%}}@media(min-width:1440px){.is-inverted .bubble-content--title{width:60%}}.is-family .bubble-content--title{color:#00cdb6}.bubble-content--form{width:100%}@media(min-width:1280px){.bubble-content--form{width:70%}}.contact-ksp--container{width:100%;max-width:1400px;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-align:center;align-items:center;padding:0 20px;margin-bottom:20px}@media(min-width:600px){.contact-ksp--container{padding-top:90px;padding-bottom:90px}}.contact-ksp--item{position:relative;display:-ms-flexbox;display:flex;width:100%;-ms-flex:0 1 100%;flex:0 1 100%;padding-right:15px;margin-bottom:25px}@media(min-width:600px){.contact-ksp--item{-ms-flex-flow:column;flex-flow:column;width:30%;-ms-flex:0 0 30%;flex:0 0 30%;padding-right:0}}@media(min-width:960px){.contact-ksp--item{width:320px;-ms-flex:0 0 320px;flex:0 0 320px}}.contact-ksp--icon{width:40px;height:40px;-ms-flex:0 0 40px;flex:0 0 40px;margin-bottom:0;margin-right:15px;font-size:20px;text-align:center;background-color:#f5f5f2;border-radius:50%}@media(min-width:600px){.contact-ksp--icon{width:70px;height:70px;-ms-flex:0 0 70px;flex:0 0 70px;margin-bottom:10px;font-size:40px}}.contact-ksp--icon svg{margin:10px auto 0;color:#383733}@media(min-width:600px){.contact-ksp--icon svg{margin-top:15px}}.contact-ksp--text{font-size:12px;line-height:1.4}.contact-ksp--text span{display:block;font-size:12px;font-weight:700;color:#383733}@media(min-width:600px){.contact-ksp--text{font-size:16px}.contact-ksp--text span{font-size:20px}}.accordion--container{width:100%;max-width:1400px;margin:0 auto;padding:30px 20px 0}@media(min-width:600px){.accordion--container{padding-top:50px}}@media(min-width:960px){.accordion--container{padding-top:90px}}.accordion--item{max-width:1100px;margin:0 auto;border-bottom:1px solid #ceccc0}.accordion--item:first-child{border-top:1px solid #ceccc0}.accordion--header{display:-ms-flexbox;display:flex;min-height:40px;-ms-flex-align:center;align-items:center;margin:10px 0}.accordion--title{-ms-flex:1 1 auto;flex:1 1 auto;font-size:14px;line-height:1.4;letter-spacing:.3px;transition:font-weight .3s ease}.is-open .accordion--title{font-weight:700}@media(min-width:600px){.accordion--title{font-size:18px;letter-spacing:1.2px}}.accordion--arrow{-ms-flex:0 0 20px;flex:0 0 20px;padding:0;margin:0 5px 0 30px;background-color:transparent;border:none;outline:none}.accordion--arrow span{display:block;width:10px;height:10px;border-right:1px solid #000;border-bottom:1px solid #000;transform:rotate(45deg)}.is-open .accordion--arrow span{transform:rotate(225deg)}.accordion--wrapper{display:none;overflow:hidden}.accordion--content{margin-top:15px;margin-bottom:30px}@media(min-width:960px){.accordion--content{margin-top:30px;margin-bottom:100px}}.accordion--content h1,.accordion--content h2{margin-bottom:15px;font-weight:700;font-size:22px}@media(min-width:600px){.accordion--content h1,.accordion--content h2{margin-bottom:20px;font-size:32px}}.accordion--content h3{margin-bottom:15px;font-weight:700;font-size:18px}@media(min-width:600px){.accordion--content h3{margin-bottom:20px;font-size:28px}}.accordion--content h4{margin-bottom:15px;font-weight:700;font-size:16px}@media(min-width:600px){.accordion--content h4{margin-bottom:20px;font-size:24px}}.accordion--content h5{margin-bottom:15px;font-weight:700;font-size:14px}@media(min-width:600px){.accordion--content h5{margin-bottom:20px;font-size:20px}}.accordion--content h6{margin-bottom:15px;font-weight:700;font-size:12px}@media(min-width:600px){.accordion--content h6{margin-bottom:20px;font-size:18px}}.accordion--content ol,.accordion--content ul{padding-left:20px;margin-bottom:15px}.accordion--content ul li{margin-bottom:5px;list-style:disc}.accordion--content li,.accordion--content p{margin-bottom:15px;font-size:14px;line-height:1.3;letter-spacing:0.035em}@media(min-width:960px){.accordion--content li,.accordion--content p{margin-bottom:20px;font-size:16px}}.accordion--content img{display:inline-block;margin-bottom:15px}.faq-banner{display:-ms-flexbox;display:flex;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1100px;padding:25px 20px 20px;margin:35px auto 50px;text-align:center;background-color:#fff;border-radius:10px;box-shadow:0 4px 18px 0 rgba(0,0,0,.15)}@media(min-width:600px){.faq-banner{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-align:center;align-items:center;padding:50px 30px;margin-top:60px;margin-bottom:100px;text-align:left;background-image:url(/img/faqs.png);background-size:auto 100%;background-repeat:no-repeat;background-position:0}}.faq-banner .secondary-button{margin:0 auto}@media(min-width:600px){.faq-banner .secondary-button{margin:0}}.faq-banner--content{margin-bottom:20px}@media(min-width:600px){.faq-banner--content{-ms-flex:0 0 45%;flex:0 0 45%;margin-bottom:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:450px}}.faq-banner--title{margin-bottom:10px;font-size:18px;font-weight:700;letter-spacing:1px}@media(min-width:600px){.faq-banner--title{font-size:22px;letter-spacing:1.5px}}.faq-banner--text{font-size:14px;line-height:1.4;letter-spacing:.35px}.faq-banner--text a{font-weight:700;color:#000;text-decoration:none}@media(min-width:600px){.faq-banner--text{font-size:16px;letter-spacing:.7px}}.generic--container{width:100%;max-width:1400px;margin:0 auto;max-width:1100px;padding:30px 20px}@media(min-width:600px){.generic--container{padding-top:50px;padding-bottom:60px}}@media(min-width:960px){.generic--container{padding-top:90px;padding-bottom:100px}}.generic--container h1,.generic--container h2{margin-bottom:15px;font-weight:700;font-size:22px}@media(min-width:600px){.generic--container h1,.generic--container h2{margin-bottom:20px;font-size:32px}}.generic--container h3{margin-bottom:15px;font-weight:700;font-size:18px}@media(min-width:600px){.generic--container h3{margin-bottom:20px;font-size:28px}}.generic--container h4{margin-bottom:15px;font-weight:700;font-size:16px}@media(min-width:600px){.generic--container h4{margin-bottom:20px;font-size:24px}}.generic--container h5{margin-bottom:15px;font-weight:700;font-size:14px}@media(min-width:600px){.generic--container h5{margin-bottom:20px;font-size:20px}}.generic--container h6{margin-bottom:15px;font-weight:700;font-size:12px}@media(min-width:600px){.generic--container h6{margin-bottom:20px;font-size:18px}}.generic--container ol,.generic--container ul{padding-left:20px;margin-bottom:15px}.generic--container ul li{margin-bottom:5px;list-style:disc}.generic--container li,.generic--container p{margin-bottom:15px;font-size:14px;line-height:1.4;letter-spacing:0.035em}@media(min-width:960px){.generic--container li,.generic--container p{margin-bottom:20px;font-size:16px}}.generic--container img{display:inline-block;margin-bottom:15px}.events{position:relative;background-color:#f5f5f2}.events--container{width:100%;max-width:1400px;margin:0 auto;padding-top:20px;padding-bottom:30px}@media(min-width:600px){.events--container{padding-top:40px;padding-bottom:60px}}.events--collection-title{position:relative;padding:0 20px 10px;font-size:14px}.events--collection-title:before{content:"";position:absolute;right:20px;bottom:0;left:20px;display:block;height:1px;background-color:#ceccc0}@media(min-width:600px){.events--collection-title{font-size:24px;padding-bottom:20px}}.events--collection{z-index:5;padding:20px 0 20px 10px}.events--collection:after{content:"flickity";display:none}@media(min-width:960px){.events--collection{padding-left:5px}}@media(min-width:1100px){.events--collection{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:30px;padding-right:5px}.events--collection:after{content:""}}.events--item{z-index:5;display:block;width:75%;padding:0 10px;text-align:left}@media(min-width:600px){.events--item{width:40%}}@media(min-width:960px){.events--item{width:30%;padding:0 15px}}@media(min-width:1100px){.events--item{width:25%}}.events--card{position:relative;width:100%;height:120px;padding:10px 20px;margin-bottom:20px;background-color:#fff;border-radius:10px}@media(min-width:600px){.events--card{height:180px}}@media(min-width:1100px){.events--card{margin-bottom:30px}}.events--text,.events--title{font-size:14px;line-height:1.3;letter-spacing:.35px}@media(min-width:600px){.events--text,.events--title{font-size:18px;letter-spacing:.45px}}.events--title{font-weight:700}.downloads{padding-bottom:20px}@media(min-width:600px){.downloads{padding-bottom:40px}}@media(min-width:960px){.downloads{padding-top:110px}}.downloads--container{width:100%;max-width:1400px;margin:0 auto}.downloads--featured{margin-bottom:35px}@media(min-width:600px){.downloads--featured{margin-bottom:50px}}@media(min-width:960px){.downloads--featured{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start}}.downloads--media{position:relative}@media(min-width:960px){.downloads--media{-ms-flex-order:2;order:2;-ms-flex:0 0 60%;flex:0 0 60%;margin-right:20px}}.downloads--iframe{position:relative;width:100%;padding-bottom:75%}@media(min-width:960px){.downloads--iframe{padding-bottom:60%}}.downloads--iframe iframe{position:absolute;top:0;left:0;width:100%;height:100%}.downloads--content{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:start;align-items:flex-start;padding:20px 20px 0}@media(min-width:600px){.downloads--content{padding-top:40px}}@media(min-width:960px){.downloads--content{-ms-flex:0 0 40%;flex:0 0 40%;max-width:350px;padding-top:0}}.downloads--pretitle{-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:20px;letter-spacing:.4px}@media(min-width:600px){.downloads--pretitle{margin-bottom:32px;font-size:24px;letter-spacing:.6px}}.downloads--featured-title{-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:5px;font-size:14px;font-weight:700;line-height:1.3;letter-spacing:.3px}@media(min-width:600px){.downloads--featured-title{margin-bottom:20px;font-size:18px;letter-spacing:.45px}}.downloads--text{-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:15px;font-size:14px;line-height:1.3;letter-spacing:.25px}@media(min-width:600px){.downloads--text{margin-bottom:25px;font-size:16px;letter-spacing:.35px}}@media(min-width:960px){.downloads--text{padding-bottom:20px;margin-bottom:30px;border-bottom:1px solid #ceccc0}}.downloads--data{margin-right:15px;font-size:14px;line-height:1.3;letter-spacing:.25px}@media(min-width:600px){.downloads--data{margin-right:20px;font-size:18px;letter-spacing:.45px}}.downloads--featured-download{-ms-flex:1 1 auto;flex:1 1 auto;font-size:14px;font-weight:700;letter-spacing:.25px;color:#000;text-align:right;text-decoration:none}@media(min-width:600px){.downloads--featured-download{font-size:18px;letter-spacing:.45px}}@media(min-width:960px){.downloads--featured-download{-ms-flex:0 0 100%;flex:0 0 100%;margin-top:30px;text-align:left}}.downloads--group{padding:0 20px 30px}@media(min-width:600px){.downloads--group{padding-bottom:60px}}.downloads--group-title{margin-bottom:10px;letter-spacing:.4px}@media(min-width:600px){.downloads--group-title{margin-bottom:20px;font-size:24px;letter-spacing:.6px}}.downloads--item{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;padding:10px 0;border-bottom:1px solid #ceccc0}.downloads--item:first-child{border-top:1px solid #ceccc0}@media(min-width:600px){.downloads--item{-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:15px 0}}@media(min-width:960px){.downloads--item{padding-right:20px;padding-left:20px}}.downloads--icon{-ms-flex:0 0 30px;flex:0 0 30px;font-size:20px}@media(min-width:600px){.downloads--icon{-ms-flex:0 0 55px;flex:0 0 55px;font-size:30px}}.downloads--title{-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex:0 0 calc(100% - 30px);flex:0 0 calc(100% - 30px);font-size:14px;font-weight:700;letter-spacing:.3px}@media(min-width:600px){.downloads--title{-ms-flex:1 1 auto;flex:1 1 auto;font-size:18px;letter-spacing:.45px}}.downloads--info{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex:0 0 100%;flex:0 0 100%;padding-left:30px;margin-top:5px}@media(min-width:600px){.downloads--info{-ms-flex:0 0 auto;flex:0 0 auto}}.downloads--date,.downloads--size{margin-right:15px;font-size:14px;line-height:1.3;letter-spacing:.25px}@media(min-width:600px){.downloads--date,.downloads--size{margin-right:30px}}@media(min-width:960px){.downloads--date,.downloads--size{margin-right:60px;font-size:18px;letter-spacing:.45px}}.downloads--link{-ms-flex:1 1 auto;flex:1 1 auto;font-size:14px;font-weight:700;letter-spacing:.25px;color:#000;text-align:right;text-decoration:none}@media(min-width:600px){.downloads--link{font-size:18px;letter-spacing:.45px}}.store{position:relative;margin-top:78px}@media(min-width:600px){.store{margin-top:85px}}@media(min-width:960px){.store{margin-top:120px}}.store--container{width:100%;max-width:1400px;margin:0 auto;padding:30px 20px}@media(min-width:960px){.store--container{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center;padding-top:120px;padding-bottom:100px}}@media(min-width:960px){.store--content{width:50%;padding-right:20px}}@media(min-width:1440px){.store--content{width:35%;padding-right:40px}}.store--content p{margin-bottom:15px;font-size:14px;line-height:1.4;letter-spacing:.35px}@media(min-width:960px){.store--content p{margin-bottom:25px;font-size:16px}}.store--title{width:60%;margin-bottom:20px;font-family:Andes Rounded,Arial,sans-serif;font-weight:900;font-size:20px;letter-spacing:.45px;color:#ff4049}@media(min-width:960px){.store--title{width:100%;margin-bottom:30px;font-size:36px}}@media(min-width:1280px){.store--title{width:80%}}.is-store-family .store--title{color:#00cdb6}.store--form{display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:40px}.store--input{-ms-flex:0 0 calc(100% - 120px);flex:0 0 calc(100% - 120px);min-width:0}@media(min-width:600px){.store--input{-ms-flex:0 0 calc(100% - 140px);flex:0 0 calc(100% - 140px)}}.store--geo{-ms-flex:0 0 100%;flex:0 0 100%;margin-top:5px}.store--geo a{font-weight:700;color:#000;transition:color .3s ease}.store--geo a:hover{color:#4198f0}@media(min-width:960px){.store--media{width:50%;padding-left:20px}}@media(min-width:1440px){.store--media{width:50%}}.store--media-title{margin-bottom:10px;letter-spacing:.7px}@media(min-width:960px){.store--media-title{margin-bottom:30px;font-size:24px;letter-spacing:1px}}.store--map{height:80vw;border-radius:10px}@media(min-width:600px){.store--map{height:380px}}.locator-list--nostore-title{margin-top:35px;letter-spacing:.7px}.locator-list--nostore-text{letter-spacing:.7px}.locator-list--content{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.locator-store{width:100%;padding:15px;margin-top:20px;background-color:#f5f5f2;border-radius:10px}@media(min-width:600px){.locator-store{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:30px}}.infowindow_text{width:100%;max-width:300px;margin-top:20px}@media(min-width:600px){.infowindow_text{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.locator-store--header{-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:5px}@media(min-width:600px){.locator-store--header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}}.locator-store--header img{margin-top:5px;margin-bottom:15px}@media(min-width:600px){.locator-store--header img{margin:0 30px 0 0}}.infowindow_text .locator-store--header img{display:none}.locator-store--title{font-size:18px;font-weight:700;letter-spacing:.7px}.locator-store--info,.locator-store--schedule{-ms-flex:0 0 100%;flex:0 0 100%;width:100%;margin-bottom:10px;font-size:14px;line-height:1.4;letter-spacing:.6px}@media(min-width:600px){.locator-store--info,.locator-store--schedule{padding-left:20px}}@media(min-width:600px){.locator-store--info{margin-left:36px}}.infowindow_text .locator-store--info{padding-left:0;margin-left:0}.error{background-position:top;background-repeat:no-repeat;background-size:cover}.error--container{width:100%;max-width:1400px;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:100vh;padding:100px 20px;color:#3b2b89}@media(min-width:1100px){.error--container{padding-top:200px}}.error--content{width:100%}@media(min-width:600px){.error--content{width:50%;margin-left:5%}}@media(min-width:960px){.error--content{width:40%}}@media(min-width:1440px){.error--content{width:30%;margin-left:10%}}.error--subtitle{margin-bottom:30px;font-size:18px;letter-spacing:.4px;line-height:1.4;text-transform:uppercase}@media(min-width:600px){.error--subtitle{margin-bottom:90px;font-size:24px}}.error--title{margin-bottom:10px;font-size:60px;letter-spacing:.7px;color:#fff}@media(min-width:600px){.error--title{font-size:80px}}.error--text{margin-bottom:20px;letter-spacing:.2px;line-height:1.4}@media(min-width:600px){.error--text{margin-bottom:45px;font-size:20px;letter-spacing:.4px}}.home-header{position:relative;width:100%;height:60vh;overflow:hidden}@media (min-width:960px){.home-header{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end}}.home-header:before{content:"";position:absolute;top:50%;right:0;z-index:1;width:70px;height:352px;background-image:url(/img/oval.svg);background-repeat:no-repeat}@media (min-width:960px){.home-header:before{top:30%}}.home-header:after{content:"";position:absolute;top:50%;left:-70%;z-index:1;width:490px;height:875px;background-image:url(/img/rectangle-10.svg);background-repeat:no-repeat}@media (min-width:960px){.home-header:after{left:0;top:40%;z-index:0}}.home-header--background{background-position:50%;background-repeat:no-repeat;background-size:cover}.home-header--background,.home-header--background:before{position:absolute;top:0;left:0;width:100%;height:100%}.home-header--background:before{content:"";display:block;background:linear-gradient(180deg,transparent,#000 65%);opacity:.5}.home-header--content{position:relative;z-index:2;padding:40px 30px;color:#fff}@media (min-width:600px){.home-header--content{padding:60px 50px}}@media (min-width:960px){.home-header--content{padding:100px}}.home-header--title{position:relative;margin-bottom:20px;font-family:Andes Rounded,Arial,sans-serif;font-weight:600;font-size:26px;letter-spacing:.4px}@media(min-width:600px){.home-header--title{font-size:36px;letter-spacing:.9px}}@media(min-width:1100px){.home-header--title{font-size:48px}}.home-header--text{position:relative;margin-bottom:30px;font-size:12px;letter-spacing:.15px}@media(min-width:600px){.home-header--text{max-width:40%;font-size:14px;letter-spacing:.35px}}@media(min-width:960px){.home-header--text{max-width:none;font-size:18px}}@media(min-width:1100px){.home-header--text{max-width:55%}}.vision{position:relative;width:100%}.vision-decoration--right{position:absolute;display:none;top:-200px;right:0;z-index:2}@media (min-width:960px){.vision-decoration--right{display:block}}.vision-decoration--left{position:absolute;display:none;bottom:-200px;left:0;z-index:2}@media (min-width:960px){.vision-decoration--left{display:block}}.vision--background{width:100%;height:240px;background-position:50%;background-repeat:no-repeat;background-size:cover}@media (min-width:960px){.vision--background{position:absolute;top:0;left:0;height:100%}}.vision--content{padding:35px 0}@media (min-width:960px){.vision--content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:100%;padding:240px 0 160px}}.vision--title{margin-bottom:10px;font-family:CorporativeSans,Arial,sans-serif;font-size:24px;letter-spacing:.3px;color:#00cdb6}@media (min-width:960px){.vision--title{width:40%;margin-right:5%;margin-left:auto;margin-bottom:20px;font-size:36px;color:#fff;letter-spacing:.4px}}@media (min-width:1100px){.vision--title{font-size:48px;letter-spacing:.5px}}.is-educational .vision--title{color:#ff4049}@media (min-width:960px){.is-educational .vision--title{color:#fff}}.vision--text{font-size:12px;line-height:1.5;letter-spacing:.6px;color:#383733}@media (min-width:960px){.vision--text{width:40%;margin-right:5%;margin-left:auto;font-size:15px;color:#fff;letter-spacing:.7px}}@media (min-width:1100px){.vision--text{font-size:18px;letter-spacing:.8px}}.vision--text p{margin-bottom:1em}.vision--text b{display:block}.manifest{position:relative;width:100%;padding-bottom:60px}@media (min-width:960px){.manifest{display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-pack:justify;justify-content:space-between;padding:150px 0 60px}}.manifest--media{position:relative}@media (min-width:960px){.manifest--media{-ms-flex:0 1 50%;flex:0 1 50%}}.manifest--image{display:block;max-width:280px;margin-right:auto}@media (min-width:960px){.manifest--image{max-width:none;margin-right:0;margin-left:auto}}.manifest-decoration--right{position:absolute;bottom:0;right:0;width:120px;height:auto}@media (min-width:960px){.manifest-decoration--right{width:auto}}.manifest-decoration--left{position:absolute;top:0;left:0;width:70px;height:auto}@media (min-width:960px){.manifest-decoration--left{top:50px;left:100px;width:auto}}.manifest--container{-ms-flex:0 0 100%;flex:0 0 100%;padding-right:20px;padding-left:20px}@media (min-width:960px){.manifest--container{-ms-flex:0 0 50%;flex:0 0 50%}}.manifest--content{width:100%;max-width:700px;margin-left:auto}.manifest--pretitle{margin-bottom:5px;letter-spacing:.3px;font-size:12px}@media (min-width:960px){.manifest--pretitle{margin-left:5%;font-size:24px}}.manifest--title{margin-bottom:20px;font-family:CorporativeSans,Arial,sans-serif;font-size:24px;letter-spacing:.3px;color:#00cdb6}@media (min-width:960px){.manifest--title{margin-left:5%;margin-bottom:40px;font-size:36px;letter-spacing:.4px}}@media (min-width:1100px){.manifest--title{font-size:48px;letter-spacing:.5px}}.is-educational .manifest--title{color:#ff4049}@media (min-width:960px){.manifest--text{margin-left:5%}}.manifest--text p{font-size:12px;line-height:1.29}@media (min-width:960px){.manifest--text p{font-size:18px;line-height:1.72}}.family-ksp{position:relative;width:100%;padding:50px 0;text-align:center}.family-ksp:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:80%;background:linear-gradient(180deg,#fff,#f5f5f2)}.family-ksp .container{position:relative;z-index:1}.family-ksp--pretitle{margin-bottom:10px;font-family:CorporativeSans,Arial,sans-serif;font-size:24px;letter-spacing:.3px;color:#00cdb6}@media (min-width:960px){.family-ksp--pretitle{font-size:48px;letter-spacing:.5px}}.is-educational .family-ksp--pretitle{color:#ff4049}.family-ksp--subtitle{margin-bottom:90px;font-family:Andes Rounded,Arial,sans-serif;font-size:14px;letter-spacing:.3px}@media (min-width:960px){.family-ksp--subtitle{max-width:60%;margin:0 auto 120px;font-size:24px;letter-spacing:.5px}}@media (min-width:960px){.family-ksp--list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0 -30px}}.family-ksp--item{position:relative;margin-bottom:40px}@media (min-width:960px){.family-ksp--item{-ms-flex:0 1 calc(25% - 60px);flex:0 1 calc(25% - 60px);margin:0 30px 60px}}.family-ksp--image{width:110px;height:110px;margin:0 auto 20px;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:50%}@media (min-width:960px){.family-ksp--image{width:140px;height:140px;margin:0 auto 30px}}.family-ksp--title{margin-bottom:10px;font-family:CorporativeSans,Arial,sans-serif;font-size:24px;color:#00cdb6;letter-spacing:.4px}@media (min-width:960px){.family-ksp--title{font-size:36px}}.is-educational .family-ksp--title{color:#ff4049}.family-ksp--text{font-size:14px;line-height:1.39;letter-spacing:.6px}.family-header{width:100%;margin-top:78px}@media(min-width:600px){.family-header{margin-top:85px}}@media(min-width:960px){.family-header{position:relative;height:85vh;height:calc(100vh - 295px);margin-top:120px}}@media (min-width:960px){.family-header:before{content:"";position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background-image:linear-gradient(90deg,#f5f5f2 25%,hsla(60,13%,95%,0) 75%)}}.family-header--image{width:100%;height:75vw;background-size:cover;background-repeat:no-repeat;background-position:50%}@media (min-width:600px){.family-header--image{height:50vw}}@media (min-width:960px){.family-header--image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}}.family-header--content{padding:35px 0}@media (min-width:960px){.family-header--content{position:relative;z-index:2;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:100%}}.family-header--title{margin-bottom:10px;font-family:CorporativeSans,Arial,sans-serif;font-size:24px;letter-spacing:.3px;color:#00cdb6}@media (min-width:960px){.family-header--title{width:40%;margin-bottom:20px;font-size:36px;letter-spacing:.4px}}@media (min-width:1100px){.family-header--title{font-size:48px;letter-spacing:.5px}}.is-educational .family-header--title{color:#ff4049}.family-header--text{font-size:12px;line-height:1.5;letter-spacing:.6px;color:#383733}@media (min-width:960px){.family-header--text{width:40%;font-size:15px;letter-spacing:.7px}}@media (min-width:1100px){.family-header--text{font-size:18px;letter-spacing:.8px}}.family-header--text p{margin-bottom:1em}.wam-map{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:start;align-items:flex-start}.wam-map--autocomplete{width:100%;min-width:240px;padding:17px 25px;margin-bottom:15px;background-color:transparent;border:1px solid #4a4a4a}@media (min-width:960px){.wam-map--autocomplete{width:auto;margin-right:25px}}.wam-map--filters{width:100%;margin-bottom:45px}@media (min-width:960px){.wam-map--filters{-ms-flex:0 1 75%;flex:0 1 75%;width:auto}}.wam-map--input{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-pack:center;justify-content:center;width:100%;padding:12px 20px;margin-bottom:15px;font-size:16px;font-weight:300;color:#4a4a4a;text-align:center;border:2px solid currentColor}@media (min-width:960px){.wam-map--input{width:auto;margin-right:20px}}.wam-map--input input{display:none}.wam-map--input input:checked+span{background-color:currentColor}.wam-map--input input:checked+span:after,.wam-map--input input:checked+span:before{opacity:1}.wam-map--input span{position:relative;display:inline-block;width:18px;height:18px;margin-left:10px;color:inherit;vertical-align:middle;border:2px solid currentColor;border-radius:2px;transition:background-color .3s ease}.wam-map--input span:after,.wam-map--input span:before{content:"";position:absolute;bottom:25%;left:35%;display:block;width:1px;background-color:#fff;opacity:0;transition:opacity .3s ease}.wam-map--input span:before{height:80%;transform:rotate(45deg);transform-origin:bottom}.wam-map--input span:after{height:40%;transform:rotate(-45deg);transform-origin:bottom}.wam-map--aside{-ms-flex:0 0 100%;flex:0 0 100%;margin-right:20px;overflow:auto;background-color:#f2f2f2}@media (min-width:960px){.wam-map--aside{-ms-flex:0 0 25%;flex:0 0 25%;height:500px}}.wam-map--map{-ms-flex:0 0 100%;flex:0 0 100%;width:100%;height:400px}@media (min-width:960px){.wam-map--map{-ms-flex:1 0 70%;flex:1 0 70%;-ms-flex-order:2;order:2;height:500px}}.wam-map--marker{padding:15px 20px;margin:3px;cursor:hand;cursor:pointer;border-radius:4px}.wam-map--marker:hover{background-color:#fff}.wam-map--marker-title{font-weight:500;line-height:1.29;letter-spacing:.5px}.wam-map--marker-info,.wam-map--marker-title{font-family:Open Sans,Arial,sans-serif;font-size:14px}.wam-map--marker-info{display:block;line-height:1.3;letter-spacing:0}.wam-map--warming{margin:25px 20px 10px;font-size:14px;font-weight:500;line-height:1.29;letter-spacing:.5px}.wam-map--closet{padding-bottom:10px;margin:0 20px 10px;font-size:14px;line-height:1.3;letter-spacing:0;border-bottom:1px solid #000}.wam-map--infowindow{max-width:180px;padding-top:5px}.wam-map{-ms-flex-pack:center;justify-content:center;width:100%}.wam-map--header{margin-bottom:40px}@media(min-width:960px){.wam-map--header{width:50%;padding-right:20px}}@media(min-width:1440px){.wam-map--header{width:35%;padding-right:40px}}.wam-map--header p{margin-bottom:15px;font-size:14px;line-height:1.4;letter-spacing:.35px}@media(min-width:960px){.wam-map--header p{margin-bottom:25px;font-size:16px}}@media(min-width:960px){.wam-map--content{width:50%;padding-left:20px}}@media(min-width:1440px){.wam-map--content{width:50%}}.wam-map--autocomplete,.wam-map--input.is-select{width:70%;padding:6px 15px;margin-bottom:15px;font-size:16px;font-weight:600;line-height:22px;color:#383733;background-color:#fff;border:1px solid #ceccc0;border-radius:10px;-webkit-appearance:none;-moz-appearance:none;outline:none}@media(min-width:600px){.wam-map--autocomplete,.wam-map--input.is-select{padding:8px 15px}}.wam-map--label{margin-bottom:10px;margin-bottom:5px;font-size:12px;letter-spacing:.6px;color:#383733}.wam-map--map{height:80vw;overflow:hidden;border-radius:10px}@media (min-width:600px){.wam-map--map{height:380px}}.wam-map--aside{height:500px;margin:0;margin-top:60px;background:transparent}.wam-map--marker{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:15px;background-color:#f5f5f2;transition:background-color .3s ease}.wam-map--marker:hover{background-color:#e0e0e0}.search-result{width:100%;max-width:1400px;margin:0 auto;padding:20px 20px 0}.search-result--bar{padding:12px;font-size:14px;letter-spacing:.9px;color:#383733;text-align:center;background-color:#fff;border-radius:10px}.search-result--bar a{font-weight:700;color:inherit;text-decoration:none}.search-result--bar svg{margin-left:5px;font-size:12px;vertical-align:middle}