/*! Cannabify - Medical Marijuana Dispensary HTML Bootstrap Template v.1.6.0 - 2020-10-14 */body{font-family:'Montserrat';color:#212427;background-color:#b5fb9b;font-size:1rem;line-height:1.7}.container,.container-fluid{padding-left:1rem;padding-right:1rem}.flex-0{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.row{margin-left:-1rem;margin-right:-1rem}.col,.col-auto,.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-sm,.col-sm-auto,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-md,.col-md-auto,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-lg,.col-lg-auto,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-xl,.col-xl-auto,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12{padding-left:1rem;padding-right:1rem}.no-gutters{margin-left:0;margin-right:0}.no-gutters>.col,.no-gutters>[class*="col-"]{padding-right:0;padding-left:0}.grid{margin-top:-2rem}.grid>.col,.grid>[class*="col-"]{margin-top:2rem}.grid-xs{margin-top:-.5rem;margin-left:-.25rem;margin-right:-.25rem}.grid-xs>.col,.grid-xs>[class*="col-"]{margin-top:.5rem;padding-right:.25rem;padding-left:.25rem}.grid-sm{margin-top:-1rem;margin-left:-.5rem;margin-right:-.5rem}.grid-sm>.col,.grid-sm>[class*="col-"]{margin-top:1rem;padding-right:.5rem;padding-left:.5rem}.grid-lg{margin-top:-3rem;margin-left:-1.5rem;margin-right:-1.5rem}.grid-lg>.col,.grid-lg>[class*="col-"]{margin-top:3rem;padding-right:1.5rem;padding-left:1.5rem}.cols-sm{margin-top:-.5rem}.cols-sm>.col,.cols-sm>[class*="col-"]{margin-top:.5rem}.cols-md{margin-top:-1rem}.cols-md>.col,.cols-md>[class*="col-"]{margin-top:1rem}.cols-lg{margin-top:-3rem}.cols-lg>.col,.cols-lg>[class*="col-"]{margin-top:3rem}.cols-xl{margin-top:-6rem}.cols-xl>.col,.cols-xl>[class*="col-"]{margin-top:6rem}p,ul{margin-bottom:0}b,strong,.strong{font-weight:700}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.display-1,.display-2,.display-3,.display-4{font-weight:700;line-height:1.125;margin-bottom:0}h1,.h1{font-size:3rem}h2,.h2{font-size:2.25rem;line-height:1.25}h3,.h3{font-size:1.75rem;line-height:1.25}h4,.h4{font-size:1.5rem;line-height:1.4}h5,.h5{font-size:1.125rem;line-height:1.4}h6,.h6{font-size:1rem;line-height:1.4}.display-lg{font-size:8rem;font-weight:300;line-height:1.2}.display-xl{font-size:10.5rem;font-weight:300;line-height:1.2}a{color:#62a027;-webkit-transition:all .2s linear 0s;-moz-transition:all .2s linear 0s;-o-transition:all .2s linear 0s;-ms-transition:all .2s linear 0s;transition:all .2s linear 0s;outline:0 none}a:hover{text-decoration:none;opacity:.7;-ms-filter:"alpha(opacity=70)";filter:alpha(opacity=70);color:#62a027}a.disabled{opacity:.5 !important;-ms-filter:"alpha(opacity=50)" !important;filter:alpha(opacity=50) !important}.content-link{color:inherit}.content-link:hover{text-decoration:none;color:#7cca31}.content-link.disabled{color:inherit}.list-inline-flex{display:-webkit-inline-box;display:-moz-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-box;display:inline-flex;margin-left:-.5rem;margin-right:-.5rem;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;padding:0}.list-inline-flex li{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin-left:.5rem;margin-right:.5rem}.list-titled{padding:0;margin:0;list-style:none}.list-titled li{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.list-titled .list-item-title{color:#2f3c2b;margin-right:.5rem;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-weight:700;font-family:$title-font}.list-titled .list-item-value{margin-top:.5rem;width:100%}.list-titled .separator-line{padding:0;margin-top:.5rem;margin-bottom:.5rem}@media(min-width:768px){.list-titled .list-item-value{margin-top:0;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}}.quote-block{padding:2rem 1.5rem;border-radius:.75rem;background-color:#fdff82;color:#2f3c2b;position:relative}.quote-block:before{content:"“";display:block;margin-top:.25em;width:100%;text-align:center;font-size:8rem;font-weight:700;line-height:.5;color:#7cca31}@media(min-width:576px){.quote-block{padding-left:7rem}.quote-block:before{content:"“";position:absolute;left:0;top:50%;margin-top:-.0625em;width:7rem}}.text-theme{color:#7cca31 !important}.text-title{color:#2f3c2b !important}.text-back-image{color:#7cca31 !important}.text-inherit-color{color:inherit !important}.bg-lighten{background:#f5f6f9}.bg-theme{background:#7cca31}.bg-theme-black{background:#2d3545}.bg-body{background:#b5fb9b}.bg-body-secondary{background:#fdff82}.bg-body-main{background:#7cca31}.bg-body-back{background:#343a40}.bg-back-image{background:#7cca31}.bg-theme-dark-linear{background-image:-webkit-linear-gradient(top,#2d3545 0,rgba(45,53,69,0.5) 50%,rgba(45,53,69,0.5) 100%);background-image:-moz-linear-gradient(top,#2d3545 0,rgba(45,53,69,0.5) 50%,rgba(45,53,69,0.5) 100%);background-image:-o-linear-gradient(top,#2d3545 0,rgba(45,53,69,0.5) 50%,rgba(45,53,69,0.5) 100%);background-image:-ms-linear-gradient(top,#2d3545 0,rgba(45,53,69,0.5) 50%,rgba(45,53,69,0.5) 100%);background-image:linear-gradient(to bottom,#2d3545 0,rgba(45,53,69,0.5) 50%,rgba(45,53,69,0.5) 100%)}.bg-cannabis-top-pattern{background-image:url("../images/parts/cannabis-top-pattern.png");background-position:0 0;background-repeat:repeat-x}.bg-cannabis-bottom-pattern{background-image:url("../images/parts/cannabis-bottom-pattern.png");background-position:0 100%;background-repeat:repeat-x}.bg-cannabis-pattern{background-image:url("../images/parts/cannabis-pattern.png");background-position:0 0;background-repeat:repeat}.opacity-3{opacity:.03 !important;-ms-filter:"alpha(opacity=3)" !important;filter:alpha(opacity=3) !important}.opacity-10{opacity:.1 !important;-ms-filter:"alpha(opacity=10)" !important;filter:alpha(opacity=10) !important}.opacity-15{opacity:.15 !important;-ms-filter:"alpha(opacity=15)" !important;filter:alpha(opacity=15) !important}.opacity-20{opacity:.2 !important;-ms-filter:"alpha(opacity=20)" !important;filter:alpha(opacity=20) !important}.opacity-30{opacity:.3 !important;-ms-filter:"alpha(opacity=30)" !important;filter:alpha(opacity=30) !important}.opacity-40{opacity:.4 !important;-ms-filter:"alpha(opacity=40)" !important;filter:alpha(opacity=40) !important}.opacity-50{opacity:.5 !important;-ms-filter:"alpha(opacity=50)" !important;filter:alpha(opacity=50) !important}.opacity-60{opacity:.6 !important;-ms-filter:"alpha(opacity=60)" !important;filter:alpha(opacity=60) !important}.opacity-70{opacity:.7 !important;-ms-filter:"alpha(opacity=70)" !important;filter:alpha(opacity=70) !important}.opacity-80{opacity:.8 !important;-ms-filter:"alpha(opacity=80)" !important;filter:alpha(opacity=80) !important}.opacity-90{opacity:.9 !important;-ms-filter:"alpha(opacity=90)" !important;filter:alpha(opacity=90) !important}.font-weight-semibold{font-weight:600 !important}.font-weight-medium{font-weight:500 !important}.position-reset{left:auto;right:auto;top:auto;bottom:auto}.position-reset{left:auto;right:auto;top:auto;bottom:auto}.position-top,.position-bottom,.position-v-center,.out-top,.out-bottom{position:absolute;left:0}.position-left,.position-right,.position-h-center,.out-left,.out-right{position:absolute;top:0}.out-left,.position-right{left:auto}.out-top,.position-bottom{top:auto}.position-top{top:0}.position-bottom{bottom:0}.position-left{left:0}.position-right{right:0}.position-h-center{left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.position-v-center{top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.position-center{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.out-top{bottom:100%}.out-bottom{top:100%}.out-left{right:100%}.out-right{left:100%}.position-center{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media(min-width:576px){.position-sm-center{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@media(min-width:768px){.position-md-center{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@media(min-width:992px){.position-lg-center{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@media(min-width:1200px){.position-xl-center{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.z-index--1{z-index:-1}.z-index-0{z-index:0}.z-index-1{z-index:1}.z-index-2{z-index:2}.z-index-3{z-index:3}.z-index-4{z-index:4}.text-limit-2{display:block;max-height:3.4rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.text-limit-3{display:block;max-height:5.1rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.animation-scale-top-right{display:block !important;-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-o-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0;-webkit-animation:scaleAnimation .3s;-moz-animation:scaleAnimation .3s;-o-animation:scaleAnimation .3s;-ms-animation:scaleAnimation .3s;animation:scaleAnimation .3s}.animation-unscale-top-right{display:block !important;-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-o-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0;-webkit-animation:unscaleAnimation .3s;-moz-animation:unscaleAnimation .3s;-o-animation:unscaleAnimation .3s;-ms-animation:unscaleAnimation .3s;animation:unscaleAnimation .3s;-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}@-moz-keyframes scaleAnimation{0%{-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}@-webkit-keyframes scaleAnimation{0%{-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}@-o-keyframes scaleAnimation{0%{-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}@keyframes scaleAnimation{0%{-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}@-moz-keyframes unscaleAnimation{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}}@-webkit-keyframes unscaleAnimation{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}}@-o-keyframes unscaleAnimation{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}}@keyframes unscaleAnimation{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}}.logo-element{position:relative;font-weight:700;display:inline-block;vertical-align:top;line-height:1;height:1em;font-size:1em;color:inherit;text-align:center;z-index:1;overflow:hidden}.logo-icon{font-size:.65em;padding-bottom:.05em;display:block}.logo-text{font-size:.275em;display:block}.logo-element-line{position:relative;font-weight:700;display:inline-block;vertical-align:top;line-height:1;height:1em;font-size:1em;color:inherit;text-align:center;z-index:1}.logo-element-line .logo-icon,.logo-element-line .logo-text{display:inline-block;vertical-align:bottom}.logo-element-line .logo-icon{font-size:1em;padding-bottom:0}.logo-element-line .logo-text{font-size:.525em;line-height:.7;padding-left:.5em}.separator-line{width:100%;height:4px;border-radius:4px;background-color:#7cca31}.separator-dashed{width:100%;border-top:1px dashed #c4c4c4}.separator-double{display:inline-block;position:relative;width:2.625rem;margin-bottom:1rem;line-height:4px}.separator-double:before,.separator-double:after{content:"";display:inline-block;vertical-align:top;height:4px;border-radius:4px;background-color:#7cca31}.separator-double:before{width:50%;max-width:2.625rem}.separator-double:after{margin-top:4px;width:100%}.separator-double.mirror:before{width:100%;max-width:none}.separator-double.mirror:after{width:50%;max-width:2.625rem}.separator-double.wide{width:100%}.line-navbar .separator-double{vertical-align:top}.entity-title .separator-double{text-align:right;vertical-align:text-bottom;margin-right:.5rem;margin-bottom:.5rem;width:1.75rem}.entity-title .separator-double:before{width:60%}.section-white-text .separator-double:before,.entity-white-text .separator-double:before,.section-white-text .separator-double:after,.entity-white-text .separator-double:after{background-color:#fff}.svg-container{line-height:1}.svg-content{display:inline-block;line-height:1;vertical-align:top}.svg-content svg{vertical-align:top;max-width:100%}.svg-fill-theme .fill-path{fill:#7cca31 !important}.svg-fill-title .fill-path{fill:#2f3c2b !important}.svg-fill-back-image .fill-path{fill:#7cca31 !important}.embed-responsive-6by4:before{padding-top:66.6666%}.top-block,.top-block-full{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;position:relative}.top-block-full{min-height:100vh}.top-block{height:43.75rem}@media(min-width:992px){.top-block{height:50rem}}.scroll-top{position:fixed;display:block;right:1rem;bottom:1rem;background-color:#7cca31;color:#fff;-webkit-transition:all .2s linear 0s;-moz-transition:all .2s linear 0s;-o-transition:all .2s linear 0s;-ms-transition:all .2s linear 0s;transition:all .2s linear 0s;text-align:center;width:2.5rem;height:2.5rem;font-size:1.5rem;line-height:2.5rem;z-index:20;cursor:pointer;-webkit-box-shadow:0 0 0 -1px rgba(124,202,49,0.5);box-shadow:0 0 0 -1px rgba(124,202,49,0.5)}.scroll-top:hover,.scroll-top:focus,.scroll-top:active{opacity:1;-ms-filter:none;filter:none;color:#fff;-webkit-box-shadow:0 0 0 .2rem rgba(124,202,49,0.5);box-shadow:0 0 0 .2rem rgba(124,202,49,0.5)}.scroll-top.disabled{opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0)}.scroll-top.end{bottom:0}.section{margin-top:8rem;margin-bottom:8rem}.section-solid{padding-top:8rem;padding-bottom:8rem}.section-solid-sm{padding-top:4rem;padding-bottom:4rem}.section-top-head{margin-top:4rem;margin-bottom:2rem;position:relative}.section-solid,.section-solid-sm{position:relative;z-index:1}.section-head:not(.container),.section-footer:not(.container){margin-left:auto;margin-right:auto;max-width:540px;padding:0 1rem}.section-head,.section-footer{text-align:center}.section-head,.section-subhead{margin-bottom:4rem}.section-head .slick-arrows{margin-top:2.75rem;display:-webkit-inline-box;display:-moz-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-box;display:inline-flex}.section-head .slick-arrows .slick-arrow+.slick-arrow{margin-left:.5rem}.section-head .section-icon{font-size:2.75rem}@media(min-width:768px){.section-head:not(.container),.section-footer:not(.container){max-width:640px}}.section-footer{margin-top:4rem}.section-footer .btn:last-child:first-child{min-width:9rem}.section-footer .section-title{margin-bottom:2rem}.section-footer.big{margin-top:6rem;max-width:720px}.container .section-head,.container .section-footer{padding:0}.section-title{color:#2f3c2b;font-family:$title-font}.section-text{color:$section-text;margin-top:.75rem;font-size:1.125rem;font-weight:500}.section-sidebar+.section-sidebar{margin-top:4rem}.section-sidebar .section-head{margin-bottom:1rem;margin-left:0;text-align:left}.section-block{margin-top:6rem}.section-block:first-child{margin-bottom:0}.section-block .section-head{margin-left:0;text-align:left;margin-bottom:3rem;padding-left:0;padding-right:0}.section-center{max-width:920px;margin-left:auto;margin-right:auto}.section-back-text{font-size:20vw;max-width:100vw;overflow:hidden;position:absolute;right:50%;bottom:50%;color:#fff;-webkit-transform:translate(50%,50%);-moz-transform:translate(50%,50%);-o-transform:translate(50%,50%);-ms-transform:translate(50%,50%);transform:translate(50%,50%);opacity:.1;-ms-filter:"alpha(opacity=10)";filter:alpha(opacity=10);font-weight:500;font-family:$title-font;white-space:nowrap}@media(min-width:1500px){.section-back-text{font-size:300px}}.section-mark{display:inline-block;position:relative;height:1.5em;width:12px;margin-right:1.5rem}.section-mark:before,.section-mark:after{content:"";position:absolute;bottom:0;left:0;width:4px;border-radius:4px;background-color:#7cca31}.section-mark:before{height:100%}.section-mark:after{margin-left:8px;height:60%}.section-left .section-head,.section-left .section-footer{margin-left:0;text-align:left}.section-white-text,.section-white-text .section-title,.section-white-text .section-text,.section-white-text .navbar-brand,.section-white-text .entity .entity-title,.section-white-text .entity .entity-subtitle,.section-white-text .entity-simple .entity-title,.section-white-text .entity-simple .entity-subtitle,.section-white-text.entity-banner .entity-title,.section-white-text.entity-banner .entity-subtitle{color:#fff}@media(min-width:768px){.section-head.left{text-align:left;padding-right:10.5rem;position:relative}.section-head.left .slick-arrows{position:absolute;top:0;right:1rem}}.with-back{position:relative;z-index:1}.overflow-back,.back-block,.full-block{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;cursor:default}.overflow-back,.back-block{z-index:-1}.overflow-back{overflow:hidden}.back-steps-image{display:none}@media(min-width:768px){.back-steps-image{display:block;position:absolute;top:.5rem;right:50%;-webkit-transform:translateX(50%);-moz-transform:translateX(50%);-o-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}.back-steps-image.animated{-webkit-animation-name:backStepsArrow;-moz-animation-name:backStepsArrow;-o-animation-name:backStepsArrow;-ms-animation-name:backStepsArrow;animation-name:backStepsArrow;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;-o-animation-timing-function:linear;-ms-animation-timing-function:linear;animation-timing-function:linear}}@-moz-keyframes backStepsArrow{0%{right:100%;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-o-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0)}30%{right:70%;-webkit-transform:translateX(70%);-moz-transform:translateX(70%);-o-transform:translateX(70%);-ms-transform:translateX(70%);transform:translateX(70%);opacity:1;-ms-filter:none;filter:none}70%{right:30%;-webkit-transform:translateX(30%);-moz-transform:translateX(30%);-o-transform:translateX(30%);-ms-transform:translateX(30%);transform:translateX(30%);opacity:1;-ms-filter:none;filter:none}100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);right:0;opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0)}}@-webkit-keyframes backStepsArrow{0%{right:100%;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-o-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0)}30%{right:70%;-webkit-transform:translateX(70%);-moz-transform:translateX(70%);-o-transform:translateX(70%);-ms-transform:translateX(70%);transform:translateX(70%);opacity:1;-ms-filter:none;filter:none}70%{right:30%;-webkit-transform:translateX(30%);-moz-transform:translateX(30%);-o-transform:translateX(30%);-ms-transform:translateX(30%);transform:translateX(30%);opacity:1;-ms-filter:none;filter:none}100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);right:0;opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0)}}@-o-keyframes backStepsArrow{0%{right:100%;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-o-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0)}30%{right:70%;-webkit-transform:translateX(70%);-moz-transform:translateX(70%);-o-transform:translateX(70%);-ms-transform:translateX(70%);transform:translateX(70%);opacity:1;-ms-filter:none;filter:none}70%{right:30%;-webkit-transform:translateX(30%);-moz-transform:translateX(30%);-o-transform:translateX(30%);-ms-transform:translateX(30%);transform:translateX(30%);opacity:1;-ms-filter:none;filter:none}100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);right:0;opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0)}}@keyframes backStepsArrow{0%{right:100%;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-o-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0)}30%{right:70%;-webkit-transform:translateX(70%);-moz-transform:translateX(70%);-o-transform:translateX(70%);-ms-transform:translateX(70%);transform:translateX(70%);opacity:1;-ms-filter:none;filter:none}70%{right:30%;-webkit-transform:translateX(30%);-moz-transform:translateX(30%);-o-transform:translateX(30%);-ms-transform:translateX(30%);transform:translateX(30%);opacity:1;-ms-filter:none;filter:none}100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);right:0;opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0)}}.fill-color-line{height:.5rem;width:100%;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;overflow:hidden}.fill-line-segment{min-height:1px;min-width:1px;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.user-rating{display:-webkit-inline-box;display:-moz-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-box;display:inline-flex;margin-left:-.25rem}.user-rating .rating-item{padding-left:.25rem;color:#7cca31}.user-rating .rating-inactive{color:#212427;opacity:.5;-ms-filter:"alpha(opacity=50)";filter:alpha(opacity=50)}.page-breadcrumbs{font-size:.875rem;font-weight:600}.paginator{display:-webkit-inline-box;display:-moz-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-box;display:inline-flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-.75rem;margin-right:-.75rem;color:#212427;font-size:1.125rem;font-weight:700;text-align:center}.paginator-item,.paginator-nav{opacity:1 !important;-ms-filter:none !important;filter:none !important;color:inherit}.paginator-item.active,.paginator-nav.active{color:#7cca31 !important}.paginator-item{margin-left:.75rem;margin-right:.75rem}.paginator-nav{margin-left:1.75rem;margin-right:1.75rem}.paginator-nav:first-child{margin-left:.75rem}.paginator-nav:last-child{margin-right:.75rem}.record-line{display:inline-block}.record-line .record-icon{color:#7cca31;margin-right:.5rem}.record-line .record-value{margin-left:.25rem}.record-line .record-value:before{content:"( "}.record-line .record-value:after{content:" )"}a.record-line{color:#212427}a.record-line:hover{opacity:1;-ms-filter:none;filter:none;color:#7cca31}.gmap{height:20rem;width:100%;display:block;border:0 none;position:relative !important}.gmap .gm-style{z-index:auto !important}.gmap .gm-bundled-control,.gmap .gmnoprint,.gmap button{z-index:3 !important}.section-solid-map{position:relative;z-index:1}.section-map-container{margin-top:4rem;margin-bottom:4rem;z-index:10000}@media(min-width:992px){.section-solid-map{padding-top:35rem;padding-bottom:2rem}.section-map,.section-map .gmap{position:absolute;pointer-events:none;left:0;top:0;width:100%;height:100%}.section-map-container{position:relative;z-index:10000;background:#b5fb9b;border-radius:.75rem;padding:2rem 1rem;margin-top:0;margin-bottom:0;-webkit-box-shadow:0 0 .5rem rgba(0,0,0,0.3);box-shadow:0 0 .5rem rgba(0,0,0,0.3)}}.image-map{position:relative;display:inline-block;max-width:100%;margin-bottom:4rem}.image-map .map-dot{position:absolute;left:0;top:0;font-size:1rem;line-height:1;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.image-map .image-map-back{opacity:.3;-ms-filter:"alpha(opacity=30)";filter:alpha(opacity=30)}@media(min-width:768px){.image-map .map-dot{font-size:1.75rem}}@media(min-width:992px){.image-map .map-dot{font-size:2.25rem}}.cart-header,.cart-item-entity{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;text-align:center}.cart-header,.cart-item-title{font-weight:700;color:#2f3c2b;line-height:1.25}.cart-item-title,.cart-title{font-family:$title-font}.cart-header{font-size:1.5rem}.cart-header .cart-title{margin-bottom:2rem}.cart-item-image{width:12.5rem;margin:0 auto 1.5rem}.cart-item-quantity .input-group{width:100%;max-width:15rem;margin:0 auto}.cart-item-entity{position:relative;padding-top:2rem;padding-bottom:2rem}.cart-item-entity+.cart-item-entity{border-top:1px dashed #c4c4c4}.cart-item-entity .entity-preview{border-radius:.75rem;overflow:hidden}.cart-item-entity .cart-item-title{font-size:1.375rem;margin-bottom:1rem}.cart-item-entity .cart-item-price,.cart-item-entity .cart-item-total{color:#2f3c2b;font-weight:700;font-size:1.125rem}.cart-item-entity .cart-item-quantity{margin:1.5rem 0}.cart-item-entity .cart-item-remove{font-size:1.375rem;margin-top:1.5rem;line-height:1}.cart-item-entity .cart-item-remove-text{display:inline-block;font-size:1.25rem;vertical-align:top}.cart-item-entity .cart-item-total-text,.cart-item-entity .cart-item-remove-text{margin-right:.75rem}.cart-footer{padding-top:2rem}.cart-footer .btn{width:100%}.cart-block{padding:2rem 1.5rem;border-radius:.75rem;background-color:#fdff82}.cart-form+.cart-form{margin-top:2rem}.cart-totals{margin-bottom:2rem;font-size:1.125rem;min-width:18rem}.cart-totals .list-item-value{margin-left:auto;text-align:right;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;width:auto;margin-top:0;font-weight:700;color:#7cca31}.cart-totals .list-item-title{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;margin-right:2rem;white-space:nowrap}.cart-totals li+li{margin-top:.5rem}.cart-totals .separator-line{margin-top:1rem;margin-bottom:1rem}.cart-total{font-size:1.375rem;line-height:1.25}@media(min-width:576px){.cart-item-title,.cart-item-image,.cart-item-price,.cart-item-total,.cart-item-quantity,.cart-item-remove{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.cart-item-image{width:10rem;padding-right:2rem;-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-o-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1}.cart-item-title{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;text-align:left;-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-o-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2}.cart-item-price,.cart-item-total{width:8rem}.cart-item-price,.cart-item-quantity,.cart-item-total{-webkit-box-ordinal-group:5;-moz-box-ordinal-group:5;-o-box-ordinal-group:5;-ms-flex-order:5;-webkit-order:5;order:5}.cart-item-remove{-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;-o-box-ordinal-group:3;-ms-flex-order:3;-webkit-order:3;order:3;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:3.25rem;padding-left:2rem}.cart-item-quantity{width:15rem;padding:0 2rem}.cart-item-entity{-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.cart-item-entity:before{content:"";-webkit-box-ordinal-group:4;-moz-box-ordinal-group:4;-o-box-ordinal-group:4;-ms-flex-order:4;-webkit-order:4;order:4;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;margin-bottom:2rem}.cart-item-entity .cart-item-image,.cart-item-entity .cart-item-title,.cart-item-entity .cart-item-price,.cart-item-entity .cart-item-total,.cart-item-entity .cart-item-quantity,.cart-item-entity .cart-item-remove{margin:auto 0}.cart-item-entity .cart-item-title{font-size:1.125rem}.cart-item-entity .cart-item-total-text,.cart-item-entity .cart-item-remove-text{display:none}}@media(max-width:991px){.cart-header .cart-item-image,.cart-header .cart-item-title,.cart-header .cart-item-price,.cart-header .cart-item-quantity,.cart-header .cart-item-total,.cart-header .cart-item-remove{display:none}}@media(min-width:992px){.cart-header,.cart-item-entity{-webkit-box-lines:single;-moz-box-lines:single;-o-box-lines:single;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.cart-header{-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.cart-header .cart-title{display:none}.cart-item-entity:before{display:none}.cart-item-remove{-webkit-box-ordinal-group:6;-moz-box-ordinal-group:6;-o-box-ordinal-group:6;-ms-flex-order:6;-webkit-order:6;order:6}}.cart-sidebar{position:fixed;right:0;top:0;width:450px;z-index:100;height:100%}.cart-sidebar .items{margin:$ins-lg 0}.cart-sidebar .cart-inner{background-color:#fff;position:absolute;left:0;top:0;width:100%;height:100%;overflow-y:auto;padding:1rem 1.5rem;-webkit-box-shadow:0 5px 5px #666;box-shadow:0 5px 5px #666}.cart-sidebar .close-link{color:#2f3c2b;font-size:1.5rem;text-align:center;right:1.5rem;top:1rem;font-size:18px;position:absolute;z-index:3}.cart-sidebar .close-link:hover,.cart-sidebar .close-link:focus{color:#7cca31}.cart-sidebar .entity+.entity{margin-top:1.5rem}.cart-sidebar .entity-price{font-size:1rem;color:#212427}.cart-sidebar .entity-total{font-size:1rem}.cart-sidebar .entity-quantity{color:#212427}.order-header,.order-item,.order-subtotal,.order-total{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;width:100%;text-align:left;line-height:1.25}.order-header{font-weight:700;color:#2f3c2b;line-height:1.25;font-size:1.5rem}.order-item{position:relative;padding-top:2rem;padding-bottom:2rem;line-height:1.25;font-size:1.125rem;border-bottom:1px dashed #c4c4c4}.order-line-title{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;font-family:$title-font}.order-line-total{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:10rem}.order-subtotal{font-weight:700;font-size:1.125rem;padding:2rem 0}.order-subtotal+.order-subtotal{padding-top:0}.order-total{font-weight:700;font-size:1.5rem;padding-top:2rem}.order-subtotal .order-line-title,.order-total .order-line-title{color:#2f3c2b}.order-subtotal .order-line-total,.order-total .order-line-total{color:#7cca31}.shuffle-js .shuffle{overflow:visible !important}.line-navbar{display:inline-block}.line-navbar .nav{-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.line-navbar .nav-link{font-size:1rem;font-weight:700;color:#2f3c2b}.line-navbar .nav-link:hover{color:#7cca31}.line-navbar .nav-link.active{color:#7cca31;opacity:1 !important;-ms-filter:none !important;filter:none !important}@media(min-width:576px){.line-navbar .nav{-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.line-navbar .nav-link{font-size:1.125rem}}.form-title{font-weight:700;color:#2f3c2b;line-height:1.25;margin-bottom:1rem}label{font-size:1rem;font-weight:600;margin-bottom:1rem}label.required:after{content:"*";margin-left:.25rem}.btn{font-size:.875rem;height:2.875rem;line-height:1.875rem;padding:.5rem 1.5rem;font-family:'Montserrat';font-weight:600;border-radius:1.4375rem;text-shadow:none;-webkit-transition:all .2s linear 0s;-moz-transition:all .2s linear 0s;-o-transition:all .2s linear 0s;-ms-transition:all .2s linear 0s;transition:all .2s linear 0s;border:0 none !important;opacity:1 !important;-ms-filter:none !important;filter:none !important}.btn-icon{padding-left:.25rem;padding-right:.25rem;width:2.875rem}.btn-theme{background-color:#7cca31;color:#fff;-webkit-box-shadow:0 .5rem 1.5rem rgba(0,0,0,0.5);box-shadow:0 .5rem 1.5rem rgba(0,0,0,0.5)}.btn-theme:not(:disabled):not(.disabled):focus{-webkit-box-shadow:0 0 0 .25rem rgba(124,202,49,0.3),0 0 0 .25rem #fff;box-shadow:0 0 0 .25rem rgba(124,202,49,0.3),0 0 0 .25rem #fff}.btn-theme:not(:disabled):not(.disabled):hover{-webkit-box-shadow:0 0 0 .25rem rgba(124,202,49,0.3),0 0 0 .25rem #fff,0 0 1.5rem rgba(0,0,0,0.8);box-shadow:0 0 0 .25rem rgba(124,202,49,0.3),0 0 0 .25rem #fff,0 0 1.5rem rgba(0,0,0,0.8)}.btn-theme:not(:disabled):not(.disabled):active{-webkit-box-shadow:0 0 0 .25rem rgba(124,202,49,0.3),0 0 0 .25rem #fff,0 0 .75rem rgba(0,0,0,0.8);box-shadow:0 0 0 .25rem rgba(124,202,49,0.3),0 0 0 .25rem #fff,0 0 .75rem rgba(0,0,0,0.8)}.btn-theme-disabled{background-color:#666;color:#7cca31;-webkit-box-shadow:0 .5rem 1.5rem rgba(0,0,0,0.5);box-shadow:0 .5rem 1.5rem rgba(0,0,0,0.5)}.btn-theme-disabled:hover{color:#7cca31}.btn-theme-white{background-color:#fff;color:#7cca31;-webkit-box-shadow:0 .5rem 1.5rem rgba(0,0,0,0.5);box-shadow:0 .5rem 1.5rem rgba(0,0,0,0.5)}.btn-theme-white:not(:disabled):not(.disabled):focus{-webkit-box-shadow:0 0 0 .25rem rgba(124,202,49,0.3),0 0 0 .25rem #fff;box-shadow:0 0 0 .25rem rgba(124,202,49,0.3),0 0 0 .25rem #fff}.btn-theme-white:not(:disabled):not(.disabled):hover{background-color:#7cca31;color:#fff !important;-webkit-box-shadow:0 0 0 .25rem rgba(124,202,49,0.3),0 0 0 .25rem #fff,0 0 1.5rem rgba(0,0,0,0.8);box-shadow:0 0 0 .25rem rgba(124,202,49,0.3),0 0 0 .25rem #fff,0 0 1.5rem rgba(0,0,0,0.8)}.btn-theme-white:not(:disabled):not(.disabled):active{-webkit-box-shadow:0 0 0 .25rem rgba(124,202,49,0.3),0 0 0 .25rem #fff,0 0 .75rem rgba(0,0,0,0.8);box-shadow:0 0 0 .25rem rgba(124,202,49,0.3),0 0 0 .25rem #fff,0 0 .75rem rgba(0,0,0,0.8)}.btn-theme-bordered:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;border:2px solid #7cca31;border-radius:1.4375rem}.btn-theme-bordered:not(:disabled):not(.disabled):focus{-webkit-box-shadow:0 0 0 .25rem rgba(124,202,49,0.3),0 0 0 .25rem #fff;box-shadow:0 0 0 .25rem rgba(124,202,49,0.3),0 0 0 .25rem #fff}.btn-theme-bordered:not(:disabled):not(.disabled):hover{background-color:#7cca31;color:#fff !important;-webkit-box-shadow:0 0 0 .25rem rgba(124,202,49,0.3),0 0 0 .25rem #fff,0 0 1.5rem rgba(0,0,0,0.8);box-shadow:0 0 0 .25rem rgba(124,202,49,0.3),0 0 0 .25rem #fff,0 0 1.5rem rgba(0,0,0,0.8)}.btn-theme-bordered:not(:disabled):not(.disabled):active{-webkit-box-shadow:0 0 0 .25rem rgba(124,202,49,0.3),0 0 0 .25rem #fff,0 0 .75rem rgba(0,0,0,0.8);box-shadow:0 0 0 .25rem rgba(124,202,49,0.3),0 0 0 .25rem #fff,0 0 .75rem rgba(0,0,0,0.8)}.btn-theme-white-bordered{background-color:transparent;color:#fff;position:relative;-webkit-box-shadow:0 0 0 0 #fff;box-shadow:0 0 0 0 #fff}.btn-theme-white-bordered:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;border:2px solid #fff;border-radius:1.4375rem}.btn-theme-white-bordered:not(:disabled):not(.disabled):focus{-webkit-box-shadow:0 0 0 .25rem rgba(255,255,255,0.7);box-shadow:0 0 0 .25rem rgba(255,255,255,0.7)}.btn-theme-white-bordered:not(:disabled):not(.disabled):hover{background-color:#fff;color:#7cca31 !important;-webkit-box-shadow:0 0 0 .25rem rgba(255,255,255,0.7),0 0 1.5rem rgba(0,0,0,0.8);box-shadow:0 0 0 .25rem rgba(255,255,255,0.7),0 0 1.5rem rgba(0,0,0,0.8)}.btn-theme-white-bordered:not(:disabled):not(.disabled):active{-webkit-box-shadow:0 0 0 .25rem rgba(255,255,255,0.7);box-shadow:0 0 0 .25rem rgba(255,255,255,0.7)}.btn-wide{min-width:9rem}.btn-wider{min-width:12rem}.btn-sm,.btn-group-sm>.btn{height:2.5rem;line-height:1.5rem}.form-groups .form-group+.form-group{margin-top:1rem}.input-group{z-index:1}.form-control,.input-group-text{font-size:1rem;padding:.6875rem 1.25rem;line-height:1.5rem;height:calc(2.875rem - 2px);color:#747d88}.form-control{border-color:#6c757d;border-radius:1.4375rem;-webkit-box-shadow:0 .5rem 1.5rem rgba(0,0,0,0.5);box-shadow:0 .5rem 1.5rem rgba(0,0,0,0.5);background-color:#fff}.form-control::-webkit-input-placeholder{color:inherit;font-size:inherit}.form-control::-moz-placeholder{color:inherit;font-size:inherit}.form-control:-moz-placeholder{color:inherit;font-size:inherit}.form-control:-ms-input-placeholder{color:inherit;font-size:inherit}.form-control option{color:#747d88}.form-control:not(:disabled):not(.disabled):focus{-webkit-box-shadow:0 0 0 .25rem rgba(124,202,49,0.3),0 0 0 .25rem #fff;box-shadow:0 0 0 .25rem rgba(124,202,49,0.3),0 0 0 .25rem #fff}.form-control:not(:disabled):not(.disabled):hover{-webkit-box-shadow:0 0 0 .25rem rgba(124,202,49,0.3),0 0 0 .25rem #fff,0 0 1.5rem rgba(0,0,0,0.8);box-shadow:0 0 0 .25rem rgba(124,202,49,0.3),0 0 0 .25rem #fff,0 0 1.5rem rgba(0,0,0,0.8)}.form-control:not(:disabled):not(.disabled):active{-webkit-box-shadow:0 0 0 .25rem rgba(124,202,49,0.3),0 0 0 .25rem #fff,0 0 .75rem rgba(0,0,0,0.8);box-shadow:0 0 0 .25rem rgba(124,202,49,0.3),0 0 0 .25rem #fff,0 0 .75rem rgba(0,0,0,0.8)}select.form-control{cursor:pointer}textarea.form-control{height:calc(7.375rem - 2px);-webkit-transition:all .2s linear 0s;-moz-transition:all .2s linear 0s;-o-transition:all .2s linear 0s;-ms-transition:all .2s linear 0s;transition:all .2s linear 0s}.form-group{margin:0}.input-group-file{position:relative;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%}.input-group-file .form-control-file{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);z-index:-1}.input-group-file .input-group{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.input-group-file .form-control-file-btn{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin-top:1rem;margin-right:auto}@media(min-width:576px){.input-group-file{-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.input-group-file .form-control-file-btn{margin-top:0;margin-left:1rem}}.form-check{padding-left:2.25rem;line-height:1.5}.form-check .form-check-input,.form-check .form-check-icon{position:absolute;left:0;top:0;width:1.5rem;height:1.5rem;margin:0}.form-check .form-check-icon{border:1px solid #ced4da;border-radius:.25rem;background-color:#fff;cursor:pointer}.form-check .form-check-icon:after{content:"";position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:1rem;height:1rem;border-radius:.125rem;background-color:#7cca31;opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);-webkit-transition:all .2s linear 0s;-moz-transition:all .2s linear 0s;-o-transition:all .2s linear 0s;-ms-transition:all .2s linear 0s;transition:all .2s linear 0s}.form-check:hover .form-check-icon:after{opacity:.5;-ms-filter:"alpha(opacity=50)";filter:alpha(opacity=50)}.form-check .form-check-label{font-size:1rem;cursor:pointer;padding-top:.125rem}.form-check .form-check-input{opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0)}.form-check .form-check-input[type="radio"] ~ .form-check-icon,.form-check .form-check-input[type="radio"] ~ .form-check-icon:after{border-radius:50%}.form-check .form-check-input:checked ~ .form-check-icon:after{opacity:1;-ms-filter:none;filter:none}.input-spin{width:10rem}.input-spin .form-control{padding-left:3rem;padding-right:3rem;text-align:center;border-radius:3rem !important}.input-spin .form-control:[disabled] ~ .input-actions .input-decrement,.input-spin .form-control:[disabled] ~ .input-actions .input-increment{color:#6c757d !important}.input-decrement,.input-increment{z-index:3;position:absolute;width:2rem;height:2rem;line-height:2rem;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:1.125rem;text-align:center;color:#747d88;cursor:pointer}.input-decrement.disabled,.input-increment.disabled{opacity:.3 !important;-ms-filter:"alpha(opacity=30)" !important;filter:alpha(opacity=30) !important}.input-decrement:hover,.input-increment:hover{color:#7cca31}.input-decrement{left:.5rem}.input-increment{right:.5rem}.form-group-preview{position:relative;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;width:100%}.form-group-preview .file-preview{width:100px;height:100px;border-radius:.75rem;-webkit-box-shadow:.5rem .5rem 1rem rgba(0,0,0,0.3);box-shadow:.5rem .5rem 1rem rgba(0,0,0,0.3);overflow:hidden;cursor:pointer;position:relative;z-index:1}.form-group-preview .file-preview.has-file .file-preview-image{opacity:1;-ms-filter:none;filter:none}.form-group-preview .file-preview-image,.form-group-preview .file-preview-bg{position:absolute;left:0;top:0;width:100%;height:100%}.form-group-preview .file-preview-bg{background-color:#fdff82;z-index:2}.form-group-preview .file-no-preview{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#212427;font-size:2.25rem;z-index:3}.form-group-preview .file-preview-image{opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);-webkit-transition:all .2s linear 0s;-moz-transition:all .2s linear 0s;-o-transition:all .2s linear 0s;-ms-transition:all .2s linear 0s;transition:all .2s linear 0s;z-index:4}.form-group-preview .file-preview-image img{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.form-group-preview .form-group{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.input-view-flat .input-group-text,.input-view-flat .form-control{border:0 none;height:2.875rem}.input-view-flat textarea.form-control{height:7.375rem}.input-view-flat .form-check-icon{border:0 none}.input-gray-shadow .form-control{-webkit-box-shadow:0 .5rem 1.5rem rgba(34,34,34,0.5);box-shadow:0 .5rem 1.5rem rgba(34,34,34,0.5)}.input-gray-shadow .form-check-icon{-webkit-box-shadow:0 0 4px rgba(0,0,0,0.15),0 .5rem 1.5rem rgba(34,34,34,0.5);box-shadow:0 0 4px rgba(0,0,0,0.15),0 .5rem 1.5rem rgba(34,34,34,0.5)}header{z-index:30;position:relative;font-family:$title-font}.after-head{position:relative;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}.navbar-extra{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.navbar-toggler:hover,.navbar-toggler:focus{outline:0 none}.navbar-toggler .nav-show{display:block}.navbar-toggler .nav-hide{display:none}.navbar-toggler.active .nav-show{display:none}.navbar-toggler.active .nav-hide{display:block}.actions-nav{padding:0;margin:0;list-style:none;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.navbar .nav-link{position:relative;padding:.5rem 0;display:inline-block}.navbar .cart-quantity{position:relative;top:-15px;margin-left:.375em}.navbar .badge-cart{background-color:#28a745;color:#fff}.navbar-brand{opacity:1 !important;-ms-filter:none !important;filter:none !important;color:#7cca31}.navbar-brand-circle{padding:.25rem;color:#2f3c2b !important}.navbar-brand-circle:before{content:"";position:absolute;left:.25rem;right:.25rem;top:.25rem;bottom:.25rem;background-color:#b5fb9b;-webkit-box-shadow:0 0 0 .25rem rgba(181,251,155,0.5);box-shadow:0 0 0 .25rem rgba(181,251,155,0.5);border-radius:50%}@media(min-width:992px){.navbar-brand-circle{padding:.5rem}.navbar-brand-circle:before{left:.5rem;right:.5rem;top:.5rem;bottom:.5rem;-webkit-box-shadow:0 0 0 .5rem rgba(181,251,155,0.5);box-shadow:0 0 0 .5rem rgba(181,251,155,0.5)}}.header-white-color,.header-white-color .navbar-extra{color:#fff !important}.header-colorfull .navbar-brand,.header-colorfull .actions-nav,.header-colorfull .navbar-info-value{color:#fff !important}.header-colorfull .navbar-info-title{color:#2f3c2b !important}.header-colorfull .navbar-brand .logo-element-line svg .fill-path{fill:#fff !important}.header-colorfull .navbar-brand .logo-element-line .logo-text{color:#fff !important}.header-colorfull .navbar-nav>.nav-item:hover>.nav-link{color:#fff !important}.header-colorfull .actions-nav>.nav-item:hover>.nav-link{color:#2f3c2b !important}.header-colorfull .badge-cart{background-color:#6c757d;color:#fff}.header-fullwhite,.header-fullwhite .navbar-extra,.header-fullwhite .navbar-brand,.header-fullwhite .navbar-info-value{color:#fff !important}.header-fullwhite .navbar-brand .logo-element-line svg .fill-path{fill:#fff !important}.header-fullwhite .navbar-brand .logo-element-line .logo-text{color:#fff !important}.header-fullwhite .badge-cart{background-color:#fff;color:#2f3c2b}.header-horizontal{width:100%;color:#2f3c2b;background:#b5fb9b}.header-horizontal .navbar{height:5rem;position:relative;padding:1rem 0;font-weight:600}.header-horizontal .navbar-extra{color:#212427}.header-horizontal+.after-head .content-offs{padding-top:5rem}.header-horizontal+.after-head .content-offs-stick{padding-top:4rem}.header-horizontal .navbar-brand{padding:0;font-size:3rem;-webkit-flex-shrink:0;flex-shrink:0;margin-right:3rem}.header-horizontal .navbar-brand-circle{height:1em;margin-right:1.5rem}.header-horizontal .navbar-toggler{margin-left:auto;color:inherit;font-size:1.5rem;line-height:3rem;width:3rem;height:3rem;padding:0;-webkit-transition:all .2s linear 0s;-moz-transition:all .2s linear 0s;-o-transition:all .2s linear 0s;-ms-transition:all .2s linear 0s;transition:all .2s linear 0s}.header-horizontal .navbar-toggler:hover{color:inherit}.header-horizontal .navbar-nav>.nav-item>.nav-link{font-size:1rem}.header-horizontal .nav-link{line-height:1;color:inherit;opacity:1;-ms-filter:none;filter:none}.header-horizontal .nav-link>.nav-arrow{-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none}.header-horizontal .nav-link:hover,.header-horizontal .nav-link:active{color:#7cca31}.header-horizontal .nav-item,.header-horizontal .navbar-info{font-size:.8125rem}.header-horizontal .nav-arrow{margin-left:.5em;font-size:.75em;line-height:1;text-align:center;display:inline-block;-webkit-transition:all .2s linear 0s;-moz-transition:all .2s linear 0s;-o-transition:all .2s linear 0s;-ms-transition:all .2s linear 0s;transition:all .2s linear 0s}.header-horizontal .actions-nav{padding:1.5rem 0}.header-horizontal .navbar-collapse .container{display:-webkit-box !important;display:-moz-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:box !important;display:flex !important;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media(max-width:991px){.header-horizontal .navbar-brand{-webkit-box-flex:0;-moz-box-flex:0;-o-box-flex:0;-ms-box-flex:0;box-flex:0;-webkit-flex-grow:0;flex-grow:0}.header-horizontal .navbar-collapse{-webkit-transition:all .5s linear 0s;-moz-transition:all .5s linear 0s;-o-transition:all .5s linear 0s;-ms-transition:all .5s linear 0s;transition:all .5s linear 0s;position:fixed;top:-100%;left:0;height:100%;width:100%;overflow-y:auto;z-index:20;background-color:#b5fb9b;color:#2f3c2b !important;text-align:center;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}.header-horizontal .navbar-collapse .navbar-extra,.header-horizontal .navbar-collapse .actions-nav,.header-horizontal .navbar-collapse .navbar-info-title{color:#212427 !important}.header-horizontal .navbar-collapse .navbar-nav>.nav-item:hover>.nav-link,.header-horizontal .navbar-collapse .actions-nav>.nav-item:hover>.nav-link{color:#7cca31 !important}.header-horizontal .navbar-collapse .navbar-info-value{color:#7cca31 !important}.header-horizontal .navbar-collapse .container{padding-top:5rem;padding-bottom:5rem;margin:auto}.header-horizontal .navbar-nav>.nav-item,.header-horizontal .actions-nav>.nav-item{padding:.25rem 0}.header-horizontal .nav{padding-top:.25rem}.header-horizontal .nav-item{font-size:1.125rem}.header-horizontal .actions-nav .nav-item{font-size:1rem}.header-horizontal .nav-item .nav-item{font-size:.875em}.header-horizontal .nav-link{padding-left:0}.header-horizontal .nav-arrow{color:inherit;position:absolute;left:100%;top:50%;margin-top:-.5em}.header-horizontal .nav-item.active>.nav{display:block}.header-horizontal .nav-link.active{color:#7cca31}.header-horizontal .nav-link.active .nav-arrow{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.header-horizontal .navbar-info-title{font-size:1.5rem;font-weight:300;font-family:$title-font}.header-horizontal .navbar-info-value{font-size:1.75rem}.header-horizontal.active{color:#2f3c2b !important}.header-horizontal.active .navbar-collapse{top:0}.header-horizontal.active .navbar-toggler{position:fixed;top:1rem;right:1rem;z-index:21}}@media(min-width:992px){.header-horizontal .navbar-toggler,.header-horizontal .navbar-cart-mobile,.header-horizontal .navbar-mobile{display:none}.header-horizontal .navbar-collapse{-webkit-flex-basis:auto;flex-basis:auto}.header-horizontal .navbar-collapse .container{-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding:0}.header-horizontal .navbar-nav,.header-horizontal .actions-nav{-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.header-horizontal .navbar-nav>.nav-item,.header-horizontal .actions-nav>.nav-item{margin:0 .75rem}.header-horizontal .actions-nav{padding:0}.header-horizontal .actions-nav .nav{min-width:auto}.header-horizontal .actions-nav+.navbar-info{margin-top:.5rem}.header-horizontal .nav-item{position:relative}.header-horizontal .nav-link{white-space:nowrap;position:relative;z-index:1}.header-horizontal .navbar-nav+.navbar-extra{padding-left:.75rem}.header-horizontal .navbar-nav>.nav-item:hover>.nav-link{color:#7cca31}.header-horizontal .nav-hover-show-sub:hover>.nav-link,.header-horizontal .nav-hover-show-sub:hover>.nav-arrow{color:#7cca31}.header-horizontal .nav-hover-show-sub:hover>.nav{display:block;z-index:2}.header-horizontal .nav-hover-show-sub:hover>.nav{-webkit-animation-duration:.2s;-moz-animation-duration:.2s;-o-animation-duration:.2s;-ms-animation-duration:.2s;animation-duration:.2s}.header-horizontal .nav{position:absolute;top:100%;left:0;margin-left:-.5rem;padding:1rem 0;background-color:#b5fb9b;-webkit-animation-name:fadeInUp;-moz-animation-name:fadeInUp;-o-animation-name:fadeInUp;-ms-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;-ms-animation-fill-mode:both;animation-fill-mode:both;-webkit-box-shadow:0 .25rem .5rem rgba(0,0,0,0.4);box-shadow:0 .25rem .5rem rgba(0,0,0,0.4);min-width:12rem;border-radius:.75rem}.header-horizontal .nav>.nav-item{padding:.5rem 0;color:#2f3c2b;font-size:.875rem}.header-horizontal .nav>.nav-item>.nav{top:-.75rem;left:100%}.header-horizontal .nav>.nav-item>.nav-link{padding-left:2rem;padding-right:2rem;color:#2f3c2b}.header-horizontal .nav>.nav-item>.nav-link:hover{color:#7cca31}.header-horizontal .nav>.nav-item-arrow-down>.nav-link{padding-right:4rem;position:relative;display:block}.header-horizontal .nav>.nav-item-arrow-down>.nav-arrow,.header-horizontal .nav>.nav-item-arrow-down>.nav-link .nav-arrow{display:block;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);position:absolute;top:.5rem;right:1.5rem;font-size:inherit}}@media(min-width:1200px){.header-horizontal .navbar-nav>.nav-item{margin:0 1.5rem}.header-horizontal .actions-nav>.nav-item{margin:0 1rem}}.header-over{position:absolute;left:0;top:0;width:100%;background-color:transparent}.header-view-side .navbar{height:8.6rem}.header-view-side+.after-head .content-offs{padding-top:8.6rem}.header-view-side+.after-head .content-offs-stick{padding-top:7.6rem}.header-view-side .navbar-brand{display:-webkit-inline-box;display:-moz-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-box;display:inline-flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;background-color:transparent;z-index:1}.header-view-side .navbar-brand .logo-element-line{font-size:.625em;margin-bottom:.4em}.header-view-side .navbar-brand .logo-text{font-size:.275em}.header-view-side .navbar-brand-circle{height:2.2em;width:2.2em}.header-view-side .navbar-info-title,.header-view-side .navbar-info-value{text-transform:uppercase}.header-view-side .navbar-info-title{font-weight:700}.header-view-side .navbar-info-value{font-size:1.5rem;color:#7cca31;font-weight:700}@media(min-width:992px){.header-view-side .navbar{height:13rem}.header-view-side+.after-head .content-offs{padding-top:13rem}.header-view-side+.after-head .content-offs-stick{padding-top:7.6rem}.header-view-side .navbar-brand{font-size:5rem}.header-view-side .navbar-brand-circle{font-size:4rem}.header-view-side .navbar-extra{margin-left:auto;-webkit-box-align:end;-moz-box-align:end;-o-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end}.header-view-side .navbar-extra .navbar-nav{margin-bottom:1rem}.header-view-side .navbar-info-title,.header-view-side .navbar-info-value{display:inline-block}.header-view-side .navbar-info-value{margin-left:1rem}}.page-footer{background-color:#2d3545}.footer-navbar .nav{-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.footer-navbar .nav-link{padding:0}.footer-navbar .footer-title{font-weight:600;font-family:$title-font}.footer-navbar .navbar-brand{line-height:1;display:block;opacity:1 !important;-ms-filter:none !important;filter:none !important}.footer-view-links{padding:8rem 0 0;position:relative;text-align:center;z-index:1}.footer-view-links .footer-copy{padding:4rem 0 2rem;text-align:center}.footer-view-links .navbar-brand,.footer-view-links .footer-title{margin-bottom:1rem}.footer-view-links .navbar-brand{padding:0 0 .125em;margin-top:-1.375rem;font-size:2.5rem}.footer-view-links .footer-socials{display:-webkit-inline-box;display:-moz-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-box;display:inline-flex;margin-left:-2rem;margin-top:1rem}.footer-view-links .footer-socials .footer-socials-link{font-size:1.5rem;margin-left:2rem}@media(min-width:768px){.footer-view-links{text-align:left}}.slick-slide{outline:0 none}.slick-arrow{width:5rem;height:2.5rem;line-height:2.5rem;text-align:center;color:#2f3c2b;border-radius:5rem;-webkit-box-shadow:0 0 0 -1px rgba(0,0,0,0.5);box-shadow:0 0 0 -1px rgba(0,0,0,0.5);-webkit-transition:all .2s linear 0s;-moz-transition:all .2s linear 0s;-o-transition:all .2s linear 0s;-ms-transition:all .2s linear 0s;transition:all .2s linear 0s;cursor:pointer}.slick-arrow:hover{color:#7cca31;background-color:#b5fb9b;-webkit-box-shadow:0 .5rem 1.5rem rgba(0,0,0,0.5);box-shadow:0 .5rem 1.5rem rgba(0,0,0,0.5)}.slick-dots{display:-webkit-inline-box;display:-moz-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-box;display:inline-flex;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;list-style:none;margin:0;padding:0}.slick-dots li{margin-right:.5rem;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;height:1rem}.slick-dots li:last-child{margin-right:0}.slick-dots li button{margin:auto;padding:0;font-size:0;line-height:0;border:0 none;display:block;width:.5rem;height:.5rem;border-radius:50%;background:#c4c4c4;outline:0}.slick-dots .slick-active button{width:.75rem;height:.75rem;background:#7cca31}.slick-top-fix,.slick-top-full,.slick-top-thumb{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.slick-top-fix{min-height:45rem}.slick-top-full,.slick-top-thumb{min-height:45rem;min-height:100vh}.slick-top-full .slick-view-banner,.slick-top-thumb .slick-view-banner{min-height:100vh}.slick-top-thumb .slick-view-thumbnails{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}@media(min-height:1080px){.slick-top-full,.slick-top-thumb{min-height:1080px}}.slick-view-full{width:100%}.slick-view-full,.slick-view-full .slick-slides,.slick-view-full .slick-list,.slick-view-full .slick-track,.slick-view-full .slick-slide{height:100%;position:relative}.slick-view-banner{width:100%;position:relative}.slick-view-banner,.slick-view-banner .slick-slides,.slick-view-banner .slick-list{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;max-width:100%}.slick-view-banner .slick-track{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.slick-view-banner .slick-slide{height:auto;float:none}.slick-view-banner img{display:inline-block}.slick-view-banner .slick-dots{position:absolute;left:0;width:100%;bottom:4rem}.slick-view-full-thumb{width:100%;position:relative}.slick-view-full-thumb,.slick-view-full-thumb .slick-slides,.slick-view-full-thumb .slick-list{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;max-width:100%}.slick-view-full-thumb .slick-track{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.slick-view-full-thumb .slick-slide{height:auto;padding-bottom:3rem;float:none}.slick-view-full-thumb img{display:inline-block}.slick-view-thumbnails{margin:0 auto;width:100%;padding:0 7rem;max-width:380px;text-align:center;position:relative}@media(min-width:576px){.slick-view-thumbnails{max-width:560px}}@media(min-width:768px){.slick-view-thumbnails{max-width:740px}}.slick-view-thumbnails:before{content:"";width:6.5rem;height:.25rem;border-radius:1rem;background-color:#b5fb9b;margin:0 auto;display:block}.slick-view-thumbnails .slick-slide{padding:0 1rem;cursor:pointer}.slick-view-thumbnails .slick-list{padding:2rem 0 !important;margin:-2rem 0}.slick-view-thumbnails .slick-slides{margin:3rem -1rem}.slick-view-thumbnails .slick-arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.slick-view-thumbnails .slick-arrow-prev{left:1rem}.slick-view-thumbnails .slick-arrow-next{right:1rem}.slick-view-thumbnails .entity-icon{position:relative;z-index:1}.slick-view-thumbnails .entity-icon:before{content:"";position:absolute;z-index:-1;top:5%;bottom:5%;left:5%;right:5%;border-radius:50%;background-color:#7cca31;-webkit-transition:all .2s linear 0s;-moz-transition:all .2s linear 0s;-o-transition:all .2s linear 0s;-ms-transition:all .2s linear 0s;transition:all .2s linear 0s;opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0)}.slick-view-thumbnails .slick-current .entity-icon:before{opacity:.2;-ms-filter:"alpha(opacity=20)";filter:alpha(opacity=20)}.slick-view-carousel .slick-list{padding:2rem 0;margin:-2rem 0}.slick-view-carousel .slick-slides{margin:0 -1rem}.slick-view-carousel .slick-track{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.slick-view-carousel .slick-slide{padding:0 1rem;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;height:auto}.slick-view-carousel .slick-arrows{margin-top:4rem;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.slick-view-carousel .slick-arrow+.slick-arrow{margin-left:1rem}.sidebar-container{margin:0;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media(max-width:991px){.sidebar-container .sidebar.section{margin-top:0}}@media(min-width:992px){.sidebar-container{-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-left:-1rem;margin-right:-1rem}.sidebar-container .content,.sidebar-container .sidebar{padding-left:1rem;padding-right:1rem}.sidebar-container .content{min-width:0;max-width:100%;width:100%;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 0;-ms-flex:1 1 0;flex:1 1 0}.sidebar-container .sidebar{width:33.3333%;-webkit-flex-shrink:0;flex-shrink:0;-webkit-box-flex:0;-moz-box-flex:0;-o-box-flex:0;-ms-box-flex:0;box-flex:0;-webkit-flex-grow:0;flex-grow:0}}.entity:hover,.entity-block:hover,.entity-shadow-block:hover,.entity-preview:hover,.entity-line:hover,.entity-inline-block:hover{opacity:1;-ms-filter:none;filter:none}.entity-title,.entity-subtitle,.entity-value{margin-bottom:1rem;font-family:$title-font}.entity-subtext,.entity-text{margin-bottom:1.25rem}.entity-image,.entity-number{margin-bottom:1.5rem}.entity-title{color:#2f3c2b}.entity-subtitle{color:#7cca31}.entity-number{line-height:.75;color:#7cca31}.entity-list{padding:0;margin:0 0 1.5rem;list-style:none}.entity-list.spaced li+li{margin-top:.5rem}.entity-list-title{margin-right:.25rem;font-weight:500}.entity-price,.entity-total{font-weight:700;font-size:1.25rem;color:#2f3c2b}.entity-price .price-unit{font-size:.875rem}.entity-subtext{font-size:1.125rem;font-weight:500}.entity-info{color:#2f3c2b;font-weight:500}.entity-date{font-size:.875rem}.entity-date-day{color:#2f3c2b;font-size:1.5rem;font-weight:500;line-height:1.2}.entity-date-month{margin-top:.5rem;font-size:1rem;font-weight:500;line-height:1.2}.entity-actions-title{float:left;color:#2f3c2b;font-weight:700;margin-right:1rem;font-family:$title-font}.entity-action-icons a,.entity-actions a{display:inline-block;margin-right:1rem}.entity-action-icons a:last-child,.entity-actions a:last-child{margin-right:0 !important}.entity-price-current{font-size:1.5rem;color:#7cca31}.entity-price-old{color:#212427;display:inline-block;vertical-align:super;text-decoration:line-through;margin-left:.75rem;opacity:.5;-ms-filter:"alpha(opacity=50)";filter:alpha(opacity=50)}.entity-details-list{padding:1.5rem;margin:0;list-style:none;background-color:#fdff82;border-radius:.75rem}.entity-details-list .entity-list-title{font-weight:700}.main-list .entity-list-title{margin-right:.5rem;font-family:$title-font}.main-list .entity-list-value{font-weight:600;color:#2f3c2b}.entity-detail-side-icon{position:relative;padding-left:2.75ch}.entity-detail-side-icon .entity-detail-icon{position:absolute;left:0;top:0}.entity-categories{color:#7cca31}.entity-author{font-weight:700}.entity-socials{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;flex-overflow:overflow}.entity-socials a{margin-right:1em}.entity-socials a:last-child{margin-right:0}.entity-info-list{margin-bottom:1rem}.entity-info-list .entity-date{font-size:1rem;color:#2f3c2b;font-weight:500}@media(min-width:768px){.entity-info-list .entity-date:after{content:"";display:inline-block;height:1.25em;width:4px;border-radius:2.5px;background:#7cca31;margin-left:2rem;vertical-align:text-bottom}}.entity-content-title{font-size:1.125rem;font-weight:700;margin-bottom:.5rem}.flex-list{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%}.entity-detail-subtotal,.entity-detail-total{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.entity-detail-subtotal .entity-list-title,.entity-detail-total .entity-list-title,.entity-detail-subtotal .entity-list-value,.entity-detail-total .entity-list-value{font-weight:700}.entity-detail-subtotal .entity-list-title,.entity-detail-total .entity-list-title{color:#2f3c2b}.entity-detail-subtotal .entity-list-value,.entity-detail-total .entity-list-value{margin-left:auto;min-width:8rem;color:#7cca31}.entity-detail-total{font-size:1.25rem}.entity-record{fonst-size:1.125rem}.entity-record-title{font-weight:500;color:#2f3c2b;margin-bottom:.25rem;line-height:1.2}.entity-record-value{color:#7cca31}.entity-icon{margin-bottom:1.5rem;line-height:1}.entity-image{line-height:1}.entity-preview{position:relative;display:block}.entity-preview-content{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}.entity-bg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}.entity-bg-circle{position:relative;text-align:center;z-index:1}.entity-bg-circle:before{content:"";position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:-1;border-radius:50%;background-color:#7cca31;-webkit-transition:all .2s linear 0s;-moz-transition:all .2s linear 0s;-o-transition:all .2s linear 0s;-ms-transition:all .2s linear 0s;transition:all .2s linear 0s;width:8.5rem;height:8.5rem;opacity:.2;-ms-filter:"alpha(opacity=20)";filter:alpha(opacity=20)}.entity-body p,.entity-body img,.entity-body ul{margin-bottom:1rem}.entity-body h1,.entity-body h2,.entity-body h3,.entity-body h4,.entity-body h5,.entity-body h6{color:#2f3c2b;margin-bottom:1rem;margin-top:1em}.entity-body h1:first-child,.entity-body h2:first-child,.entity-body h3:first-child,.entity-body h4:first-child,.entity-body h5:first-child,.entity-body h6:first-child{margin-top:0}.entity-body img{border-radius:.75rem}.entity-body>*:last-child{margin-bottom:0}.entity-header{margin-bottom:1.5rem}.entity-header.side-image{position:relative;padding-left:5.75rem;min-height:4.25rem}.entity-header.side-image .entity-image{width:100px;position:absolute;left:-2rem;top:-2rem;border-radius:.75rem;-webkit-box-shadow:.5rem .5rem 1rem rgba(0,0,0,0.3);box-shadow:.5rem .5rem 1rem rgba(0,0,0,0.3)}.entity-header.side-image .entity-image img{border-radius:.75rem}.entity-content{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.entity-content *:last-child{margin-bottom:0}.entity-footer{margin-top:2rem}.entity-bottom-line{margin-top:auto;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-1rem !important}.entity-bottom-line>*{padding-bottom:1rem}.entity-bottom-line .entity-price{margin-right:auto;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;min-width:9rem}.entity-items{margin-top:2rem;margin-left:2rem}.entity-items+.entity{margin-top:4rem}.entity-items .entity+.entity,.section-block .entity+.entity,.section-block .entity-items+.entity,.section-block .entity-items+.entity-block{margin-top:2rem}.entity{width:100%;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.entity.line{-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.entity+.entity{margin-top:4rem}.entity .entity-image,.entity .entity-preview{overflow:hidden;border-radius:.75rem;-webkit-box-shadow:0 0 1rem rgba(0,0,0,0.05);box-shadow:0 0 1rem rgba(0,0,0,0.05)}.entity-block+.entity-block{margin-top:4rem}.entity-block,.entity-shadow-block{width:100%;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative;z-index:1}.entity-inline-block{display:-webkit-inline-box;display:-moz-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-box;display:inline-flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.entity-block .entity-content,.entity-shadow-block .entity-content{padding:1.5rem 1.5rem 2rem}.entity-block,.entity-inline-block{border-radius:.75rem;background-color:#b5fb9b;color:#212427}.entity-block>.overflow-back,.entity-inline-block>.overflow-back{border-radius:.75rem}.entity-block>.entity-image:not(.transparent-image):first-child,.entity-inline-block>.entity-image:not(.transparent-image):first-child,.entity-block>.entity-preview:not(.transparent-image):first-child,.entity-inline-block>.entity-preview:not(.transparent-image):first-child{border-top-left-radius:.75rem;border-top-right-radius:.75rem;overflow:hidden}.entity-block>.entity-image:not(.transparent-image):last-child,.entity-inline-block>.entity-image:not(.transparent-image):last-child,.entity-block>.entity-preview:not(.transparent-image):last-child,.entity-inline-block>.entity-preview:not(.transparent-image):last-child{border-bottom-left-radius:.75rem;border-bottom-right-radius:.75rem;overflow:hidden}.entity-block .entity-footer,.entity-inline-block .entity-footer{margin-top:auto}.entity-block .entity-content.side-date .entity-date{position:relative;width:5rem;margin:0 0 1.5rem;padding-bottom:1rem;text-align:center;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.entity-block .entity-content.side-date .entity-date .entity-date-month{margin-left:.75rem}.entity-block .entity-content.side-date .entity-date:after{content:"";display:block;position:absolute;left:0;top:100%;width:100%;height:4px;border-radius:4px;background-color:#7cca31;margin-top:-4px}@media(min-width:576px){.entity-block .entity-content.side-date{padding-left:7rem;position:relative}.entity-block .entity-content.side-date .entity-date{position:absolute;left:0;top:1.5rem;margin:0;padding:.25rem 0;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.entity-block .entity-content.side-date .entity-date .entity-date-month{margin-left:0}.entity-block .entity-content.side-date .entity-date:after{content:"";position:absolute;margin-top:0;top:0;left:auto;right:-2px;height:100%;width:4px}}.entity-line-head,.line-entity{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;font-weight:700;padding:1rem .5rem}.entity-line-head .entity-break,.line-entity .entity-break{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;height:0;padding:0;margin:0;border:0 none;width:100%}.entity-line-head>:first-child,.line-entity>:first-child{padding-left:1rem}.entity-line-head>:last-child,.line-entity>:last-child{padding-right:1rem}.entity-line-head .entity-number,.line-entity .entity-number,.entity-line-head .entity-date,.line-entity .entity-date,.entity-line-head .entity-total,.line-entity .entity-total,.entity-line-head .entity-status,.line-entity .entity-status,.entity-line-head .entity-expand,.line-entity .entity-expand,.entity-line-head .entity-order-number,.line-entity .entity-order-number,.entity-line-head .entity-line-image,.line-entity .entity-line-image,.entity-line-head .entity-price,.line-entity .entity-price,.entity-line-head .entity-quantity,.line-entity .entity-quantity,.entity-line-head .entity-quantity-field,.line-entity .entity-quantity-field,.entity-line-head .entity-line-btn,.line-entity .entity-line-btn,.entity-line-head .entity-line-remove,.line-entity .entity-line-remove{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin:auto 0;min-height:1px;padding:1rem;min-width:7rem;color:inherit}.entity-line-head .entity-title,.line-entity .entity-title{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;min-width:1px;min-height:1px;margin:auto 0;font-size:1.125rem;overflow:hidden;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:1rem}.entity-line-head .entity-line-image,.line-entity .entity-line-image{padding-top:0;padding-bottom:0}.entity-line-head .entity-line-btn,.line-entity .entity-line-btn,.entity-line-head .entity-quantity-field,.line-entity .entity-quantity-field{padding:.25rem 1rem}.entity-line-head .entity-preview,.line-entity .entity-preview{width:8rem}.entity-line-head .entity-preview:not(.transparent-image),.line-entity .entity-preview:not(.transparent-image){border-radius:.75rem;overflow:hidden}.entity-line-head .entity-total,.line-entity .entity-total,.entity-line-head .entity-price,.line-entity .entity-price{color:#2f3c2b}.entity-line-head .entity-price,.line-entity .entity-price,.entity-line-head .entity-date,.line-entity .entity-date{font-size:inherit}.entity-line-head .entity-order-number,.line-entity .entity-order-number,.entity-line-head .entity-status,.line-entity .entity-status,.entity-line-head .entity-price,.line-entity .entity-price{min-width:10rem}.entity-line-head .entity-expand,.line-entity .entity-expand{color:#7cca31;min-width:3rem;font-size:1.25em;padding-right:0 !important;padding-left:0 !important;text-align:center}.entity-line-head .entity-line-remove,.line-entity .entity-line-remove{min-width:3.5rem}.entity-line-head .entity-line-remove a,.line-entity .entity-line-remove a{min-width:100%;display:inline-block;text-align:center}.entity-line-head .entity-quantity-field,.line-entity .entity-quantity-field{min-width:13rem;text-align:center}.entity-line-head .entity-quantity-field .input-group,.line-entity .entity-quantity-field .input-group{min-width:100%}.entity-line-head .entity-line-btn,.line-entity .entity-line-btn{min-width:10rem}.entity-line-head .entity-line-btn .btn,.line-entity .entity-line-btn .btn{min-width:100%}.line-entity.dash-separated-entity .entity-line-image,.line-entity.dash-separated-entity .entity-line-btn,.line-entity.dash-separated-entity .entity-quantity-field{padding-top:1rem;padding-bottom:1rem}.entity-line-items .line-entity .entity-quantity{min-width:4rem}.entity-line-items .line-entity .entity-total{min-width:10rem}.order-line-head-entity .entity-line-head{padding-top:0;padding-bottom:0;color:#2f3c2b}.order-line-head-entity .entity-line-head>*{padding-top:0 !important;padding-bottom:0 !important;font-size:inherit}.entity-line-items{padding-top:1rem;padding-bottom:1rem}.entity-content-details{padding:1.5rem}.entity-content-details .entity-list{margin-bottom:0}.entity-shadow-block,.entity-round-icon,.entity-circle-in{color:#212427;position:relative;z-index:1}.entity-shadow-block:before,.entity-round-icon:before,.entity-circle-in:before{content:"";position:absolute;-webkit-transition:all .2s linear 0s;-moz-transition:all .2s linear 0s;-o-transition:all .2s linear 0s;-ms-transition:all .2s linear 0s;transition:all .2s linear 0s;z-index:-1}.entity-shadow-block,.entity-circle-in{padding:.5rem}.entity-shadow-block:before,.entity-circle-in:before{left:.5rem;right:.5rem;top:.5rem;bottom:.5rem;background-color:#b5fb9b}.entity-circle-in{display:inline-block}.entity-circle-in,.entity-circle-in:before,.entity-circle-in img{border-radius:50%}.entity-round-icon{width:100%;min-width:19.5rem;max-width:20.5rem;text-align:center}.entity-round-icon:after{content:"";display:block;padding-top:100%}.entity-round-icon:before{left:1.25rem;right:1.25rem;top:1.25rem;bottom:1.25rem;background-color:#b5fb9b;-webkit-box-shadow:0 0 0 1.25rem rgba(181,251,155,0.5);box-shadow:0 0 0 1.25rem rgba(181,251,155,0.5);border-radius:50%}.entity-round-icon .entity-content{position:absolute;left:0;top:50%;padding:1.5rem;width:100%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.entity-shadow-block:before{-webkit-box-shadow:0 0 0 .5rem rgba(181,251,155,0.5);box-shadow:0 0 0 .5rem rgba(181,251,155,0.5);border-radius:.75rem}.entity-hover-shadow{-webkit-box-shadow:0 0 .5rem rgba(0,0,0,0.3);box-shadow:0 0 .5rem rgba(0,0,0,0.3);-webkit-transition:all .2s linear 0s;-moz-transition:all .2s linear 0s;-o-transition:all .2s linear 0s;-ms-transition:all .2s linear 0s;transition:all .2s linear 0s}.entity-hover-shadow:not(.entity-disabled):hover{-webkit-box-shadow:0 .5rem 1rem rgba(0,0,0,0.5);box-shadow:0 .5rem 1rem rgba(0,0,0,0.5)}.entity-hover-highlight{-webkit-transition:all .2s linear 0s;-moz-transition:all .2s linear 0s;-o-transition:all .2s linear 0s;-ms-transition:all .2s linear 0s;transition:all .2s linear 0s}.entity-hover-highlight:not(.entity-disabled):hover{background-color:#7cca31;color:#fff}.entity-hover-white-icon .entity-icon{-webkit-transition:all .2s linear 0s;-moz-transition:all .2s linear 0s;-o-transition:all .2s linear 0s;-ms-transition:all .2s linear 0s;transition:all .2s linear 0s}.entity-hover-white-icon:not(.entity-disabled):hover .entity-icon{background-color:#fff}.entity-icon-hover .entity-icon{position:relative;z-index:1}.entity-icon-hover .entity-icon:before{content:"";position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:-1;width:0;height:0;border-radius:50%;background-color:#7cca31;-webkit-transition:all .2s linear 0s;-moz-transition:all .2s linear 0s;-o-transition:all .2s linear 0s;-ms-transition:all .2s linear 0s;transition:all .2s linear 0s;opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0)}.entity-icon-hover:not(.entity-disabled):hover .entity-icon:before{width:8.5rem;height:8.5rem;opacity:.2;-ms-filter:"alpha(opacity=20)";filter:alpha(opacity=20)}.dash-separated-entity+.dash-separated-entity{border-top:1px dashed #c4c4c4}.entity-hover-only-shadow-block{position:relative;-webkit-box-shadow:0 0 transparent;box-shadow:0 0 transparent;border-radius:0;background-color:#b5fb9b;-webkit-transition:all .2s linear 0s;-moz-transition:all .2s linear 0s;-o-transition:all .2s linear 0s;-ms-transition:all .2s linear 0s;transition:all .2s linear 0s}.entity-hover-only-shadow-block.dash-separated-entity{-webkit-transition:all .2s linear 0s,border-top 0s linear 0s;-moz-transition:all .2s linear 0s,border-top 0s linear 0s;-o-transition:all .2s linear 0s,border-top 0s linear 0s;-ms-transition:all .2s linear 0s,border-top 0s linear 0s;transition:all .2s linear 0s,border-top 0s linear 0s}.entity-hover-only-shadow-block.dash-separated-entity:not(.entity-disabled):hover,.entity-hover-only-shadow-block.dash-separated-entity.active,.entity-hover-only-shadow-block.dash-separated-entity:not(.entity-disabled):hover+.dash-separated-entity,.entity-hover-only-shadow-block.dash-separated-entity.active+.dash-separated-entity{border-top-color:transparent !important}.entity-hover-only-shadow-block:not(.entity-disabled):hover,.entity-hover-only-shadow-block.active{-webkit-box-shadow:0 .5rem 1rem rgba(0,0,0,0.5);box-shadow:0 .5rem 1rem rgba(0,0,0,0.5);border-radius:.75rem}.entity-hover-only-shadow-block:not(.entity-disabled):hover{z-index:3}.entity-hover-only-shadow-block.active{z-index:2}.entity-expandable{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.entity-expandable .entity-expand-head{cursor:pointer}.entity-expandable .entity-expand{opacity:1;-ms-filter:none;filter:none;-webkit-transition:all .2s linear 0s;-moz-transition:all .2s linear 0s;-o-transition:all .2s linear 0s;-ms-transition:all .2s linear 0s;transition:all .2s linear 0s}.entity-expandable .entity-active-rotate{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-o-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg);-webkit-transition:all .2s linear 0s;-moz-transition:all .2s linear 0s;-o-transition:all .2s linear 0s;-ms-transition:all .2s linear 0s;transition:all .2s linear 0s}.entity-expandable .entity-expanded-content{display:block}.entity-expandable:not(.active):hover .entity-expand{opacity:.8;-ms-filter:"alpha(opacity=80)";filter:alpha(opacity=80)}.entity-expandable:not(.active) .entity-active-rotate{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.entity-expandable:not(.active) .entity-expanded-content{display:none}.entity-preview-show-up{overflow:hidden}.entity-preview-show-up .entity-preview-content{-webkit-animation-duration:.4s;-moz-animation-duration:.4s;-o-animation-duration:.4s;-ms-animation-duration:.4s;animation-duration:.4s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;-ms-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeOut;-moz-animation-name:fadeOut;-o-animation-name:fadeOut;-ms-animation-name:fadeOut;animation-name:fadeOut}.entity-preview-show-up:hover .entity-preview-content{-webkit-animation-name:zoomIn;-moz-animation-name:zoomIn;-o-animation-name:zoomIn;-ms-animation-name:zoomIn;animation-name:zoomIn}.entity-side-image{width:100%;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.entity-side-image+.entity-side-image{margin-top:4rem}.entity-side-image .entity-image{overflow:hidden;border-radius:.75rem;margin-bottom:3rem}@media(min-width:992px){.entity-side-image{-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.entity-side-image .entity-image{-webkit-box-ordinal-group:100;-moz-box-ordinal-group:100;-o-box-ordinal-group:100;-ms-flex-order:100;-webkit-order:100;order:100;width:50%;margin-bottom:auto}.entity-side-image .entity-content{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1;-ms-flex:1 1;flex:1 1;margin:auto 0;padding-top:2rem;padding-bottom:2rem;-webkit-align-self:center;align-self:center;-ms-flex-item-align:center}.entity-side-image+.entity-side-image{margin-top:0}.entity-side-image:not(.entity-image-left) .entity-image{-webkit-box-ordinal-group:100;-moz-box-ordinal-group:100;-o-box-ordinal-group:100;-ms-flex-order:100;-webkit-order:100;order:100;border-top-left-radius:0;border-bottom-left-radius:0}.entity-side-image:not(.entity-image-left):first-child .entity-image{border-top-left-radius:.75rem}.entity-side-image:not(.entity-image-left):last-child .entity-image{border-bottom-left-radius:.75rem}.entity-side-image:not(.entity-image-left) .entity-content{padding-right:2rem}.entity-side-image.entity-image-left .entity-image{-webkit-box-ordinal-group:-1;-moz-box-ordinal-group:-1;-o-box-ordinal-group:-1;-ms-flex-order:-1;-webkit-order:-1;order:-1;border-top-right-radius:0;border-bottom-right-radius:0}.entity-side-image.entity-image-left:first-child .entity-image{border-top-right-radius:.75rem}.entity-side-image.entity-image-left:last-child .entity-image{border-bottom-right-radius:.75rem}.entity-side-image.entity-image-left .entity-content{padding-left:2rem}}.sidebar .entity+.entity{margin-top:2rem}.sidebar .entity-price{color:#212427;font-size:1rem}.entity-white-text,.entity-white-text .entity-title{color:#fff}.entity-banner{height:100%;width:100%;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.entity-banner .entity-content{padding:0;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.entity-banner .entity-content.container{padding-left:1rem;padding-right:1rem}.entity-banner .entity-title,.entity-banner .entity-subtitle{font-weight:700;margin-bottom:1.5rem;font-family:$title-font}.entity-banner .entity-title+.entity-subtitle{margin-top:-1rem}.entity-banner .entity-image img{max-height:75vh}@media(min-width:992px){.entity-banner .entity-image img{max-height:none}}.entity-slim-banner{position:relative;padding:6rem 0}.entity-slim-banner,.entity-slim-banner .entity-title{color:#fff}.entity-slim-banner .entity-title{font-weight:600}.entity-slim-banner .entity-text{font-weight:400}.entity-slim-banner .side-big{font-size:10rem;line-height:1}.side-accordions{position:relative;-webkit-transition:all .2s linear 0s;-moz-transition:all .2s linear 0s;-o-transition:all .2s linear 0s;-ms-transition:all .2s linear 0s;transition:all .2s linear 0s}.entity-side-accordion .entity-head{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding:1.5rem 3rem 1.5rem 1.5rem;background-color:transparent;border-radius:.75rem;position:relative;-webkit-transition:all .2s linear 0s;-moz-transition:all .2s linear 0s;-o-transition:all .2s linear 0s;-ms-transition:all .2s linear 0s;transition:all .2s linear 0s;cursor:pointer}.entity-side-accordion .entity-content{padding:1.5rem 1.5rem 2rem}.entity-side-accordion .active-arrow{position:absolute;right:1rem;top:1.75rem;line-height:1rem;font-size:1rem;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition:all .2s linear 0s;-moz-transition:all .2s linear 0s;-o-transition:all .2s linear 0s;-ms-transition:all .2s linear 0s;transition:all .2s linear 0s}.entity-side-accordion .entity-title{margin-bottom:0;color:#212427;-webkit-transition:all .2s linear 0s;-moz-transition:all .2s linear 0s;-o-transition:all .2s linear 0s;-ms-transition:all .2s linear 0s;transition:all .2s linear 0s}.entity-side-accordion .entity-content{display:none;margin-top:.5rem;border-radius:.75rem;background:#b5fb9b}.entity-side-accordion:hover .entity-title{color:#2f3c2b}.entity-side-accordion.active .entity-head{cursor:default;background:#b5fb9b}.entity-side-accordion.active .entity-title{color:#212427}.entity-side-accordion.active .active-arrow{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-o-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.entity-side-accordion.active .entity-content{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}@media(min-width:992px){.entity-side-accordion .entity-head{width:48%}.entity-side-accordion .entity-content{width:50%;margin-top:0;position:absolute;right:0;top:0;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-animation-duration:1s;-moz-animation-duration:1s;-o-animation-duration:1s;-ms-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;-ms-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeOutUp;-moz-animation-name:fadeOutUp;-o-animation-name:fadeOutUp;-ms-animation-name:fadeOutUp;animation-name:fadeOutUp;visibility:hidden;-webkit-transition:visibility 0s linear 1s;-moz-transition:visibility 0s linear 1s;-o-transition:visibility 0s linear 1s;-ms-transition:visibility 0s linear 1s;transition:visibility 0s linear 1s}.entity-side-accordion.active .active-arrow{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.entity-side-accordion.active .entity-content{-webkit-animation-name:fadeInUp;-moz-animation-name:fadeInUp;-o-animation-name:fadeInUp;-ms-animation-name:fadeInUp;animation-name:fadeInUp;visibility:visible;-webkit-transition:visibility 0s linear 0s;-moz-transition:visibility 0s linear 0s;-o-transition:visibility 0s linear 0s;-ms-transition:visibility 0s linear 0s;transition:visibility 0s linear 0s}}.age-popup{position:fixed;left:0;top:-100%;width:100%;height:100%;background-color:rgba(0,0,0,0.7);z-index:2000;opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);-webkit-transition:opacity .5s linear .5s,top 0s linear 1s;-moz-transition:opacity .5s linear .5s,top 0s linear 1s;-o-transition:opacity .5s linear .5s,top 0s linear 1s;-ms-transition:opacity .5s linear .5s,top 0s linear 1s;transition:opacity .5s linear .5s,top 0s linear 1s}.age-popup .popup-content{position:absolute;left:50%;top:0;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:end;-moz-box-pack:end;-o-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;border-radius:.75rem;background:#b5fb9b;padding:2rem 2rem 3rem;text-align:center;-webkit-box-shadow:0 0 2rem rgba(0,0,0,0.3);box-shadow:0 0 2rem rgba(0,0,0,0.3);opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);-webkit-transition:all .5s linear 0s;-moz-transition:all .5s linear 0s;-o-transition:all .5s linear 0s;-ms-transition:all .5s linear 0s;transition:all .5s linear 0s;min-width:20rem}.age-popup .popup-title{color:#2f3c2b;font-family:$title-font;margin-bottom:.5rem}.age-popup .popup-btns{margin-top:2rem}.age-popup .btn+.btn{margin-left:2rem}.age-popup .btn{min-width:7rem}@media(min-width:768px){.age-popup .popup-content{min-width:27rem}.age-popup .popup-btns{margin-top:2.25rem}.age-popup .c-leaf-age-popup{top:2rem;font-size:17.5rem}}.age-popup.disabled{display:none}.age-popup.show{top:0;opacity:1;-ms-filter:none;filter:none;-webkit-transition:opacity .5s linear 0s;-moz-transition:opacity .5s linear 0s;-o-transition:opacity .5s linear 0s;-ms-transition:opacity .5s linear 0s;transition:opacity .5s linear 0s}.age-popup.show .popup-content{top:50%;opacity:1;-ms-filter:none;filter:none;-webkit-transition:all .5s linear .5s;-moz-transition:all .5s linear .5s;-o-transition:all .5s linear .5s;-ms-transition:all .5s linear .5s;transition:all .5s linear .5s}.cube-loader{position:fixed;left:0;top:0;width:100%;height:100%;z-index:10000;background-color:#b5fb9b}.cube-loader .loader-wrap{width:5rem;height:5rem;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%) rotateZ(45deg);-moz-transform:translate(-50%,-50%) rotateZ(45deg);-o-transform:translate(-50%,-50%) rotateZ(45deg);-ms-transform:translate(-50%,-50%) rotateZ(45deg);transform:translate(-50%,-50%) rotateZ(45deg)}.cube-loader .loader-element{position:relative;-webkit-transform:rotateZ(0) scale(1.1);-moz-transform:rotateZ(0) scale(1.1);-o-transform:rotateZ(0) scale(1.1);-ms-transform:rotateZ(0) scale(1.1);transform:rotateZ(0) scale(1.1);width:50%;height:50%;float:left}.cube-loader .loader-element:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:#7cca31;-webkit-animation:cube-loader 2.76s infinite linear both;-moz-animation:cube-loader 2.76s infinite linear both;-o-animation:cube-loader 2.76s infinite linear both;-ms-animation:cube-loader 2.76s infinite linear both;animation:cube-loader 2.76s infinite linear both;-webkit-transform-origin:100% 100%;-moz-transform-origin:100% 100%;-o-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%}.cube-loader .loader-2{-webkit-transform:scale(1.1) rotateZ(90deg);-moz-transform:scale(1.1) rotateZ(90deg);-o-transform:scale(1.1) rotateZ(90deg);-ms-transform:scale(1.1) rotateZ(90deg);transform:scale(1.1) rotateZ(90deg)}.cube-loader .loader-3{-webkit-transform:scale(1.1) rotateZ(180deg);-moz-transform:scale(1.1) rotateZ(180deg);-o-transform:scale(1.1) rotateZ(180deg);-ms-transform:scale(1.1) rotateZ(180deg);transform:scale(1.1) rotateZ(180deg)}.cube-loader .loader-4{-webkit-transform:scale(1.1) rotateZ(270deg);-moz-transform:scale(1.1) rotateZ(270deg);-o-transform:scale(1.1) rotateZ(270deg);-ms-transform:scale(1.1) rotateZ(270deg);transform:scale(1.1) rotateZ(270deg)}.cube-loader .loader-2:before{-webkit-animation-delay:.35s;-moz-animation-delay:.35s;-o-animation-delay:.35s;-ms-animation-delay:.35s;animation-delay:.35s}.cube-loader .loader-3:before{-webkit-animation-delay:.69s;-moz-animation-delay:.69s;-o-animation-delay:.69s;-ms-animation-delay:.69s;animation-delay:.69s}.cube-loader .loader-4:before{-webkit-animation-delay:1.04s;-moz-animation-delay:1.04s;-o-animation-delay:1.04s;-ms-animation-delay:1.04s;animation-delay:1.04s}@-moz-keyframes cube-loader{0%,10%{-webkit-transform:perspective(10rem) rotateX(-180deg);-moz-transform:perspective(10rem) rotateX(-180deg);-o-transform:perspective(10rem) rotateX(-180deg);-ms-transform:perspective(10rem) rotateX(-180deg);transform:perspective(10rem) rotateX(-180deg);opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0)}25%,75%{-webkit-transform:perspective(10rem) rotateX(0);-moz-transform:perspective(10rem) rotateX(0);-o-transform:perspective(10rem) rotateX(0);-ms-transform:perspective(10rem) rotateX(0);transform:perspective(10rem) rotateX(0);opacity:1;-ms-filter:none;filter:none}90%,100%{-webkit-transform:perspective(10rem) rotateY(180deg);-moz-transform:perspective(10rem) rotateY(180deg);-o-transform:perspective(10rem) rotateY(180deg);-ms-transform:perspective(10rem) rotateY(180deg);transform:perspective(10rem) rotateY(180deg);opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0)}}@-webkit-keyframes cube-loader{0%,10%{-webkit-transform:perspective(10rem) rotateX(-180deg);-moz-transform:perspective(10rem) rotateX(-180deg);-o-transform:perspective(10rem) rotateX(-180deg);-ms-transform:perspective(10rem) rotateX(-180deg);transform:perspective(10rem) rotateX(-180deg);opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0)}25%,75%{-webkit-transform:perspective(10rem) rotateX(0);-moz-transform:perspective(10rem) rotateX(0);-o-transform:perspective(10rem) rotateX(0);-ms-transform:perspective(10rem) rotateX(0);transform:perspective(10rem) rotateX(0);opacity:1;-ms-filter:none;filter:none}90%,100%{-webkit-transform:perspective(10rem) rotateY(180deg);-moz-transform:perspective(10rem) rotateY(180deg);-o-transform:perspective(10rem) rotateY(180deg);-ms-transform:perspective(10rem) rotateY(180deg);transform:perspective(10rem) rotateY(180deg);opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0)}}@-o-keyframes cube-loader{0%,10%{-webkit-transform:perspective(10rem) rotateX(-180deg);-moz-transform:perspective(10rem) rotateX(-180deg);-o-transform:perspective(10rem) rotateX(-180deg);-ms-transform:perspective(10rem) rotateX(-180deg);transform:perspective(10rem) rotateX(-180deg);opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0)}25%,75%{-webkit-transform:perspective(10rem) rotateX(0);-moz-transform:perspective(10rem) rotateX(0);-o-transform:perspective(10rem) rotateX(0);-ms-transform:perspective(10rem) rotateX(0);transform:perspective(10rem) rotateX(0);opacity:1;-ms-filter:none;filter:none}90%,100%{-webkit-transform:perspective(10rem) rotateY(180deg);-moz-transform:perspective(10rem) rotateY(180deg);-o-transform:perspective(10rem) rotateY(180deg);-ms-transform:perspective(10rem) rotateY(180deg);transform:perspective(10rem) rotateY(180deg);opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0)}}@keyframes cube-loader{0%,10%{-webkit-transform:perspective(10rem) rotateX(-180deg);-moz-transform:perspective(10rem) rotateX(-180deg);-o-transform:perspective(10rem) rotateX(-180deg);-ms-transform:perspective(10rem) rotateX(-180deg);transform:perspective(10rem) rotateX(-180deg);opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0)}25%,75%{-webkit-transform:perspective(10rem) rotateX(0);-moz-transform:perspective(10rem) rotateX(0);-o-transform:perspective(10rem) rotateX(0);-ms-transform:perspective(10rem) rotateX(0);transform:perspective(10rem) rotateX(0);opacity:1;-ms-filter:none;filter:none}90%,100%{-webkit-transform:perspective(10rem) rotateY(180deg);-moz-transform:perspective(10rem) rotateY(180deg);-o-transform:perspective(10rem) rotateY(180deg);-ms-transform:perspective(10rem) rotateY(180deg);transform:perspective(10rem) rotateY(180deg);opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0)}}