#post-9 .woocommerce-notices-wrapper{padding-top:10px;position:relative;max-width:112%;clear:both;top:-50px;margin:0 0 0 -30px;background:#f4f4f4;padding-bottom:10px;left:0;width:120%;float:left;padding-left:10px;display:block}.woocommerce-account #post-9 .woocommerce-notices-wrapper{top:0}#post-9 .woocommerce-error,.woocommerce-account #post-9 .woocommerce-message{display:block}#post-9 .woocommerce-form__label-for-checkbox span{margin-left:20px;float:left;margin-top:-30px}#post-9 #privacy_policy_reg_field{margin-bottom:-10px;margin-top:21px}#post-9 h2{height:auto;font-size:22px;margin-bottom:10px;padding-bottom:0;width:100%;float:left;margin-top:0;display:block}#post-9>div>div.woocommerce{padding:0 20px 20px 30px;max-width:470px;background:#f8f8f8}#post-9 .woocommerce-button{margin-bottom:10px;color:#fff;background-color:#1d1d1b;width:100%;margin-top:10px}body,html{overflow-x:hidden;font-size:14px;font-weight:300;color:#4f4f4d;position:relative;letter-spacing:.015rem;background-color:#fff;-webkit-font-smoothing:antialiased;width:100%;line-height:1.4;font-family:gill-sans-nova,source-han-sans-simplified-c,sans-serif}@media only screen and (min-width:768px){body,html{font-size:100%}}@media only screen and (min-width:992px){body,html{font-size:15px}}@media only screen and (min-width:1200px){body,html{font-size:90%;line-height:1.5}}body:lang(zh-CN) p{line-height:1.6}@media only screen and (min-width:768px){body:lang(zh-CN) p{line-height:1.7}}body.ecommerce{background-color:#f1f1f1}::-moz-selection{background:#e4e4e3}::selection{background:#e4e4e3}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-size:medium;font-weight:400;margin:0}.section-title{font-size:1.375rem;font-weight:300;margin-bottom:25px;letter-spacing:.03rem;font-family:din-2014,source-han-sans-simplified-c,sans-serif}@media only screen and (min-width:768px){.section-title{margin-bottom:50px}}p{max-width:800px;margin:0}.copy-wrapper p{margin-bottom:10px}@media only screen and (min-width:768px){.copy-wrapper p{margin-bottom:20px}}.copy-wrapper p:last-child{margin-bottom:0}.copy-wrapper .underline-a__lbl:after{bottom:0}a,a:focus,a:hover,button,button:focus,button:hover{text-decoration:none;color:inherit;outline:none}button{padding:0;border:none;background-color:hsla(0,0%,100%,0);box-shadow:none}ol,ul{list-style:none;padding:0;margin:0}.global-container{height:auto;width:100%}.container{padding-right:40px;width:auto;padding-left:40px}.mouse{pointer-events:none;position:fixed;top:-10px;left:-10px;z-index:9999999}.mouse__pointer{height:10px;border:1px solid #4f4f4d;-webkit-transition:width .5s ease,height .5s ease,background-color .2s ease,border-color .2s ease,opacity .2s ease;-moz-transition:width .5s ease,height .5s ease,background-color .2s ease,border-color .2s ease,opacity .2s ease;-ms-transition:width .5s ease,height .5s ease,background-color .2s ease,border-color .2s ease,opacity .2s ease;-o-transition:width .5s ease,height .5s ease,background-color .2s ease,border-color .2s ease,opacity .2s ease;transition:width .5s ease,height .5s ease,background-color .2s ease,border-color .2s ease,opacity .2s ease;background-color:#4f4f4d;border-radius:50%;width:10px;z-index:1}.mouse__nav,.mouse__pointer{transform:translate(-50%,-50%);position:absolute;top:50%;left:50%}.mouse__nav{z-index:2}.mouse__nav:after,.mouse__nav:before{height:1px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;content:"";background-color:#4f4f4d;margin:4px 0;width:0;display:block}.mouse__nav:after{transition-delay:.1s}.mouse__cross{transform:translate(-50%,-50%);filter:alpha(opacity=0);font-size:8px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;position:absolute;opacity:0;top:50%;left:50%;z-index:2}.mouse__cross:after{content:"\e901";font-family:icons!important}.mouse.nav .mouse__pointer{border-color:#e4e4e3;height:40px;background-color:hsla(0,0%,100%,.9);width:40px}.mouse.nav .mouse__nav:after,.mouse.nav .mouse__nav:before{width:15px}.mouse.cross .mouse__pointer{border-color:#e4e4e3;height:40px;background-color:#e4e4e3;width:40px}.mouse.cross .mouse__cross{filter:alpha(opacity=100);opacity:1}.mouse.this-hide .mouse__pointer{height:0;opacity:0;width:0}.mouse.this-mobile{filter:alpha(opacity=0);opacity:0}.mouse.click{mix-blend-mode:exclusion}.mouse.click .mouse__pointer{border-color:#b8b8b7;height:26px;background-color:#b8b8b7;width:26px}.mouse.no .mouse__pointer{filter:alpha(opacity=25);opacity:.25}.btn{overflow:hidden!important;padding:7px 22px 10px;-webkit-mask-image:-webkit-radial-gradient(#fff,#000);border:none!important;-webkit-appearance:none!important;color:#4f4f4d;transition:background-color .8s ease;position:relative;outline:none!important;background-color:#f1f1f1;box-shadow:none!important;border-radius:100px;line-height:1}.btn.--dark{color:#f1f1f1;background-color:#4f4f4d}.btn.--mgn{margin:30px 0 0}.btn__svg{height:200%;transform:translateY(100%);transition:all .8s ease;position:absolute;bottom:-10px;left:-25%;width:150%;z-index:10}.btn__svg path{fill:#4f4f4d}.btn__lbl{font-size:.75rem;font-weight:400;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;text-transform:uppercase;position:relative;letter-spacing:.1rem;font-family:din-2014,source-han-sans-simplified-c,sans-serif;z-index:20}.btn-dropdown.this-active .icon-arrow:before{-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.btn-dropdown .icon-arrow,.btn-dropdown-wrapper{position:relative;display:inline-block}.btn-dropdown .icon-arrow{height:8px;margin-left:5px;width:8px;z-index:20}.btn-dropdown .icon-arrow:before{transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%) rotate(180deg);-moz-transform:translate(-50%,-50%) rotate(180deg);-ms-transform:translate(-50%,-50%) rotate(180deg);-o-transform:translate(-50%,-50%) rotate(180deg);transform:translate(-50%,-50%) rotate(180deg);font-size:8px;color:#b8b8b7;top:50%;left:50%;display:inline-block}.btn-dropdown .icon-arrow:before,.btn-dropdown__list{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;position:absolute}.btn-dropdown__list{overflow:hidden;filter:alpha(opacity=0);padding:7px 0;color:#4f4f4d;opacity:0;visibility:hidden;top:100%;background-color:#f1f1f1;border-radius:17px;left:0;width:100%;z-index:97}.btn-dropdown__list.this-active{filter:alpha(opacity=100);opacity:1;visibility:visible;top:calc(100% + 5px)}.btn-dropdown__item{padding:6px 22px;font-size:.75rem;font-weight:400;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;text-transform:uppercase;letter-spacing:.1rem;width:100%;font-family:din-2014,source-han-sans-simplified-c,sans-serif;display:block}.js-svg-btn .btn__lbl{transition-delay:.15s}.underline-a__lbl{position:relative;display:inline-block}.underline-a__lbl:after{height:1px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;content:"";position:absolute;bottom:-1px;background-color:#e4e4e3;left:0;width:0;display:block}@media only screen and (min-width:768px){.underline-a__lbl:after{bottom:-2px}}body.hashover .underline-a:not(.nav__item--main):hover .underline-a__lbl:after{width:100%}body.hashover .btn-dropdown__item:hover{background-color:#e4e4e3}body.hashover .js-svg-btn:hover .btn__lbl{color:#fff}body.hashover .js-svg-btn:hover .btn__svg{transform:translateY(0)}body.hashover .btn-dropdown:hover .icon-arrow:before{color:#fff}.page{min-height:100vh;position:relative;z-index:99}@media only screen and (min-width:992px){.page.ecommerce{padding-left:15vw}}.page-left-right{position:relative}.page-left,.page-right{overflow:hidden;position:relative}@media only screen and (min-width:992px){.page-left,.page-right{min-height:100vh;width:42vw}}@media only screen and (min-width:1200px){.page-left,.page-right{width:42.5vw}}.page-left{height:100vw;position:relative;top:0;background-color:#f1f1f1;left:0;z-index:2}@media only screen and (min-width:992px){.page-left{height:100vh;position:fixed}}.page-left__media{height:100%;transform:translate(-50%,-50%);filter:alpha(opacity=0);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;position:absolute;object-fit:cover;opacity:0;visibility:hidden;min-width:100%;top:50%;left:50%}.page-left__media--img{background-size:cover;background-position:50%;width:101%}.page-left__media.this-active{filter:alpha(opacity=100);opacity:1;visibility:visible}@media only screen and (min-width:992px){.page-right{margin-left:58vw}}@media only screen and (min-width:1200px){.page-right{margin-left:57.5vw}}.js-page-left{border:0 solid #fff;-webkit-transition:border-width .8s ease;-moz-transition:border-width .8s ease;-ms-transition:border-width .8s ease;-o-transition:border-width .8s ease;transition:border-width .8s ease}.js-page-left.unstick{position:absolute;border-width:30px;bottom:0;top:auto}@media only screen and (min-width:1200px){.js-page-left.unstick{border-width:40px}}.grad-bg{height:100%;position:absolute;top:0;left:0;width:100%;z-index:-1}.grad-bg:after,.grad-bg:before{height:30%;content:"";background:linear-gradient(#fff,hsla(0,0%,100%,0));width:100%;display:block}.grad-bg:before{height:70%;background:#fff}.page-nav{padding:25px 30px;position:fixed;top:0;left:57.5vw;width:42.5vw;z-index:98}@media only screen and (min-width:1200px){.page-nav{padding:35px 40px}}.page-nav__circle{height:30px;pointer-events:none;border:1px solid #e4e4e3;-webkit-transition:all .35s linear;-moz-transition:all .35s linear;-ms-transition:all .35s linear;-o-transition:all .35s linear;transition:all .35s linear;position:absolute;top:24px;border-radius:50%;left:30px;width:30px}@media only screen and (min-width:1200px){.page-nav__circle{top:33px;left:40px}}.page-nav__no{padding:0 15px;font-size:.6875rem;font-weight:400;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;text-transform:uppercase;letter-spacing:.1rem;letter-spacing:.075rem;vertical-align:middle;font-family:din-2014,source-han-sans-simplified-c,sans-serif;display:inline-block}.page-nav__no:first-child{margin-left:-5px}.page-nav__lbl{transform:translateY(-50%);filter:alpha(opacity=0);font-size:.6875rem;font-weight:400;right:30px;color:#808383;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;text-transform:uppercase;position:absolute;opacity:0;letter-spacing:.1rem;top:50%;font-family:din-2014,source-han-sans-simplified-c,sans-serif}@media only screen and (min-width:1200px){.page-nav__lbl{right:40px}}.page-nav__lbl.this-active{filter:alpha(opacity=100);opacity:1}.m-page-nav{right:15px;position:fixed;top:10px;z-index:999}@media only screen and (min-width:768px){.m-page-nav{right:30px;top:22px}}.m-page-nav__select{padding:5px 30px 5px 10px;border:1px solid rgba(79,79,77,.2)!important;background-size:8px;background-color:hsla(0,0%,100%,0)!important;background-position:92%;border-radius:100px;width:130px;background-image:url(https://jaxmelo.fun/wp-content/themes/leto/images/select_arrow_m.svg)}.m-page-nav__select,.page-filter__item{font-size:.6875rem;font-weight:400;text-transform:uppercase;letter-spacing:.1rem;font-family:din-2014,source-han-sans-simplified-c,sans-serif}.page-filter__item{padding:5px 15px;border:1px solid hsla(0,0%,100%,0);-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;margin:0 5px 5px;border-radius:100px;vertical-align:middle;display:inline-block}.page-filter__item.this-active{border-color:#e4e4e3}.breadcrumb{padding:15px 15px 30px;color:#fff;-webkit-transition:color .3s ease;-moz-transition:color .3s ease;-ms-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease;mix-blend-mode:exclusion;position:fixed;top:0;background-color:hsla(0,0%,100%,0);margin:0;border-radius:0;left:0;width:100%;z-index:98}@media only screen and (min-width:768px){.breadcrumb{padding:25px 30px}}@media only screen and (min-width:1200px){.breadcrumb{padding:35px 40px;width:42.5vw}}.breadcrumb__item{font-size:.75rem;font-weight:400;text-transform:uppercase;letter-spacing:.1rem;font-family:din-2014,source-han-sans-simplified-c,sans-serif;display:flex}.breadcrumb__item:after{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);font-size:8px;color:#b8b8b7;content:"\e900";margin:0 16px 0 11px;font-family:icons!important;display:block}.breadcrumb__item:last-child:after{display:none}.breadcrumb__grad{height:0;filter:alpha(opacity=0);-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-ms-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;opacity:0}.breadcrumb.grad{color:#808383;mix-blend-mode:normal}.breadcrumb.grad .breadcrumb__grad{height:100%;filter:alpha(opacity=100);opacity:1}.page-section{min-height:90vh;padding:0 15px 60px}@media only screen and (min-width:768px){.page-section{min-height:100vh;padding:0 30px 90px}}@media only screen and (min-width:992px){.page-section{min-height:75vh;padding:28vh 30px 18vh}}@media only screen and (min-width:1200px){.page-section{padding:28vh 40px 18vh}}@media only screen and (min-width:992px){.page-section--last{min-height:100vh}}.page-section--pdt{padding:120px 15px 40px}@media only screen and (min-width:768px){.page-section--pdt{padding:120px 30px 40px}}@media only screen and (min-width:992px){.page-section--pdt{padding:22vh 0 10vh}}.page-section--full{padding:40px 15px 60px}@media only screen and (min-width:768px){.page-section--full{padding:60px 30px 90px}}@media only screen and (min-width:992px){.page-section--full{padding:0 0 10vh}.page-section--full .section-title{margin-top:22vh}}.page-section__btn{margin-top:25px}@media only screen and (min-width:768px){.page-section__btn{margin-top:50px}}.section-banner{overflow:hidden;position:relative;margin:0 -15px 40px}.section-banner img{transform:translate(-50%,-50%);position:absolute;top:50%;left:50%}.section-banner:after{content:"";display:block}.section-banner img{width:100%}.section-banner:after{padding-top:100%}@media only screen and (min-width:768px){.section-banner{margin:0 -30px 60px}}.section-banner__media{height:100%;transform:translate(-50%,-50%);position:absolute;object-fit:cover;top:50%;left:50%;width:100%}.section-banner__media--img{height:100%;background-size:cover;background-position:50%;width:100%}@media only screen and (min-width:992px){.full-wrapper{display:flex}}.full-wrapper--pdt{display:block}@media only screen and (min-width:768px){.full-wrapper--pdt{display:flex}}.left-col,.right-col{padding:0;position:relative;width:100%}@media only screen and (min-width:992px){.left-col,.right-col{padding:0 30px;width:42vw}}@media only screen and (min-width:1200px){.left-col,.right-col{padding:0 40px}}.left-col{overflow:hidden}@media only screen and (min-width:992px){.right-col{margin-left:16vw}}@media only screen and (min-width:1200px){.right-col{margin-left:15vw}}.js-reveal{-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px);filter:alpha(opacity=0);-webkit-transition:opacity .5s ease,transform .5s ease;-moz-transition:opacity .5s ease,transform .5s ease;-ms-transition:opacity .5s ease,transform .5s ease;-o-transition:opacity .5s ease,transform .5s ease;transition:opacity .5s ease,transform .5s ease;opacity:0}@media only screen and (min-width:992px){.js-reveal{-webkit-transition:opacity .8s ease,transform .8s ease;-moz-transition:opacity .8s ease,transform .8s ease;-ms-transition:opacity .8s ease,transform .8s ease;-o-transition:opacity .8s ease,transform .8s ease;transition:opacity .8s ease,transform .8s ease}}.js-reveal.reveal{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);filter:alpha(opacity=100);opacity:1}.img-wrap{overflow:hidden;position:relative;background-size:cover;background-color:#f1f1f1;background-position:50%}.img-wrap img{transform:translate(-50%,-50%);position:absolute;top:50%;left:50%}.img-wrap:after{content:"";display:block}.img-wrap img{width:100%}.img-wrap:after{padding-top:100%}.modal-backdrop{background-color:#4f4f4d}.modal-backdrop.show{opacity:.4}.modal-dialog{max-width:760px;margin:auto;width:calc(100% - 30px)}.modal-content{padding:40px 25px;border:none;margin:15px 0;border-radius:0}@media only screen and (min-width:768px){.modal-content{padding:50px;margin:30px 0}}.modal-close{padding:5px;font-size:8px;right:15px;color:#b8b8b7;position:absolute;top:15px;display:block}.modal-close:after{content:"\e901";font-family:icons!important}body.hashover .modal-close{display:none}.list{margin-top:20px}@media only screen and (min-width:768px){.list{margin-top:35px}}.list__item{padding:0;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.list__item--border{border-bottom:1px solid #e4e4e3;margin:0}.list__item--border .list__trigger{padding:20px 30px 20px 0}@media only screen and (min-width:768px){.list__item--border .list__trigger{padding:22px 40px 22px 0}}.list__trigger{padding:10px 30px 10px 0;font-size:1.0625rem;font-weight:300;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;position:relative;letter-spacing:.03rem;text-align:left;width:100%;font-family:din-2014,source-han-sans-simplified-c,sans-serif;display:block}.list__trigger.this-active .list__arrow:before{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}.list__arrow{transform:translateY(-50%);right:10px;position:absolute;top:50%}@media only screen and (min-width:768px){.list__arrow{right:15px}}.list__arrow:before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);font-size:9px;color:#b8b8b7;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;display:block}.list__content{padding:0 0 25px;display:none}@media only screen and (min-width:768px){.list__content{padding:0 0 32px}}body.hashover .list__trigger:hover{background-color:#f1f1f1;padding-left:15px}.row--s{margin-right:-5px;margin-left:-5px}@media only screen and (min-width:768px){.row--s{margin-right:-10px;margin-left:-10px}}.col--s{padding-right:5px;padding-left:5px}@media only screen and (min-width:768px){.col--s{padding-right:10px;padding-left:10px}}.slick-dots{bottom:-40px;text-align:left}.slick-dots li{height:25px;border:1px solid #fff;text-align:center;margin:0 10px 0 0;border-radius:50%;width:25px}.slick-dots li.slick-active{border-color:#e4e4e3}.slick-dots li button{height:auto;padding:0;font-size:.6875rem;font-weight:400;color:#4f4f4d;text-transform:uppercase;letter-spacing:.1rem;letter-spacing:.075rem;width:25px;line-height:24px;font-family:din-2014,source-han-sans-simplified-c,sans-serif}@media only screen and (min-width:768px){.slick-dots li button{line-height:25px}}.slick-dots li button:before{display:none}.slick-dotted.slick-slider{margin-bottom:60px}@media only screen and (min-width:768px){.slick-dotted.slick-slider{margin-bottom:80px}}@-webkit-keyframes scrollAnim{0%{bottom:35px}50%{bottom:45px}to{bottom:35px}}@-moz-keyframes scrollAnim{0%{bottom:35px}50%{bottom:45px}to{bottom:35px}}@-o-keyframes scrollAnim{0%{bottom:35px}50%{bottom:45px}to{bottom:35px}}@keyframes scrollAnim{0%{bottom:35px}50%{bottom:45px}to{bottom:35px}}.scroll-btn{-webkit-animation:scrollAnim 1.8s ease-in-out 0;-moz-animation:scrollAnim 1.8s ease-in-out 0;-o-animation:scrollAnim 1.8s ease-in-out 0;animation:scrollAnim 1.8s ease-in-out 0;animation-iteration-count:infinite;padding:10px;border:1px solid #e4e4e3;right:30px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;position:fixed;background-color:#fff;border-radius:100%;z-index:99}@media only screen and (min-width:1200px){.scroll-btn{right:40px}}.scroll-btn.this-hide{filter:alpha(opacity=0);opacity:0;visibility:hidden}.scroll-btn__icon{font-size:9px}.scroll-btn__icon:before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);display:block}.loading-overlay{height:100%;filter:alpha(opacity=100);-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-ms-transition:all .8s ease;-o-transition:all .8s ease;transition:all .8s ease;position:fixed;opacity:1;visibility:visible;top:0;background-color:#fff;left:0;width:100%;z-index:99999}.loading-overlay.form-submit{filter:alpha(opacity=80);opacity:.8}.elm-hidden,.loading-overlay.loaded{filter:alpha(opacity=0);opacity:0;visibility:hidden}input,select,textarea{padding:0;border:none;-webkit-appearance:none;-moz-appearance:none;color:#4f4f4d;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;position:relative;outline:none!important;border-radius:0;background:none;display:block}input:focus,select:focus,textarea:focus{background-color:#f1f1f1;border-bottom-color:#f1f1f1;padding-left:10px}input,select,textarea{padding:8px 0;border-bottom:1px solid #e4e4e3;width:100%}@media only screen and (min-width:768px){input,select,textarea{padding:10px 0}}input[type=checkbox],input[type=radio]{height:16px;padding:0;border:1px solid #e4e4e3;position:relative;background-color:transparent!important;border-radius:50%;width:auto;width:16px}@media only screen and (min-width:992px){input[type=checkbox],input[type=radio]{height:18px;width:18px}}input[type=checkbox]:after,input[type=radio]:after{height:6px;transform:translate(-50%,-50%);filter:alpha(opacity=0);-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;content:"";position:absolute;opacity:0;top:50%;background-color:#4f4f4d;border-radius:50%;left:50%;width:6px;display:block;z-index:9}@media only screen and (min-width:768px){input[type=checkbox]:after,input[type=radio]:after{height:8px;width:8px}}input[type=checkbox]:checked:after,input[type=radio]:checked:after{filter:alpha(opacity=100);opacity:1}select{background-position:95%;background-image:url(https://jaxmelo.fun/wp-content/themes/leto/images/select_arrow.svg);background-repeat:no-repeat}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}input[type=number]{-moz-appearance:textfield}label{margin-bottom:0}.qty-wrapper{font-size:.875rem;font-weight:300;line-height:1.35}.qty-wrapper,.qty-wrapper__lbl{font-family:gill-sans-nova,source-han-sans-simplified-c,sans-serif}.qty-wrapper__lbl{font-size:.6875rem;font-weight:400;margin-right:30px;color:#b8b8b7;text-transform:uppercase;letter-spacing:.1rem;margin-top:2px}.qty-wrapper__add,.qty-wrapper__input,.qty-wrapper__lbl,.qty-wrapper__sub{vertical-align:middle;display:inline-block}.qty-wrapper__input{border-bottom:none;text-align:center;margin:0 5px;width:40px}.qty-wrapper__add,.qty-wrapper__sub{font-size:7px;margin-top:2px}.form-item{margin-bottom:20px}@media only screen and (min-width:768px){.form-item{margin-bottom:40px}}.form-item__lbl{font-size:.75rem;font-weight:400;margin-bottom:8px;color:#b8b8b7;text-transform:uppercase;letter-spacing:.1rem;font-family:gill-sans-nova,source-han-sans-simplified-c,sans-serif}@media only screen and (min-width:768px){.form-item__lbl{margin-bottom:10px}}.cb-item{margin-bottom:12px}@media only screen and (min-width:768px){.cb-item{margin-bottom:15px}}.cb-item label{cursor:pointer;margin-left:12px;width:calc(100% - 30px);margin-top:-3px}@media only screen and (min-width:768px){.cb-item label{margin-left:15px;width:calc(100% - 33px);margin-top:-4px}}.nav-wrapper{height:100vh;height:87px;transform:translateX(-50%);overflow-y:scroll;-webkit-transition:background-color .5s ease;-moz-transition:background-color .5s ease;-ms-transition:background-color .5s ease;-o-transition:background-color .5s ease;transition:background-color .5s ease;position:absolute;position:fixed;visibility:hidden;text-align:center;top:0;top:calc(50% - 45px);left:50%;width:100vw;z-index:200}@media only screen and (min-width:992px){.nav-wrapper{visibility:visible;width:16vw}}@media only screen and (min-width:1200px){.nav-wrapper{overflow-y:hidden;width:16vw}}.nav-wrapper.this-active{height:100%;visibility:visible;top:0;background-color:#fff}.nav-wrapper.this-active .nav-content{filter:alpha(opacity=100);opacity:1;visibility:visible}.nav-wrapper.this-active .nav-close{filter:alpha(opacity=100);opacity:1}.nav-wrapper.left{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;background-color:#fff;left:0}.nav-close{filter:alpha(opacity=0);opacity:0}@media only screen and (min-width:992px){.nav-close{display:none}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.nav-logo{transform:translateX(-50%);padding:5.5px 8px;-webkit-transition:all 1s ease,opacity .5s ease;-moz-transition:all 1s ease,opacity .5s ease;-ms-transition:all 1s ease,opacity .5s ease;-o-transition:all 1s ease,opacity .5s ease;transition:all 1s ease,opacity .5s ease;position:absolute;position:fixed;bottom:15px;left:50%;margin-top:0;z-index:999}.nav-logo.this-hide{filter:alpha(opacity=0);opacity:0}.nav-logo.loading .loading-wrapper{animation:spin 1.8s infinite}@media only screen and (min-width:992px){.nav-logo.left{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);left:calc(8vw - 15px)}}@media only screen and (min-width:1200px){.nav-logo.left{left:calc(7.5vw - 20px)}}.nav-logo.left.this-active{-webkit-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;-o-transform:none!important;transform:none!important}@media only screen and (min-width:768px){.nav-logo{bottom:30px}}@media only screen and (min-width:992px){.nav-logo{transform:translate(-50%,-50%);pointer-events:none;padding:0;position:absolute;position:fixed;bottom:auto;top:50%;left:50%}}.nav-logo:after,.nav-logo:before{height:35px;filter:alpha(opacity=0);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;transition-delay:0;content:"";position:absolute;background-size:contain;opacity:0;top:5.5px;background-position:50%;width:30px;background-repeat:no-repeat;display:block;z-index:-1}@media only screen and (min-width:992px){.nav-logo:after,.nav-logo:before{top:0}}@media only screen and (min-width:1200px){.nav-logo:after,.nav-logo:before{height:45px;width:40px}}.nav-logo:before{left:0;background-image:url(https://jaxmelo.fun/wp-content/themes/leto/images/logo-sol.svg)}.nav-logo:after{right:0;top:4.5px;background-image:url(https://jaxmelo.fun/wp-content/themes/leto/images/logo-sag.svg)}@media only screen and (min-width:992px){.nav-logo:after{top:-1px}}@media only screen and (min-width:1200px){.nav-logo:after{top:0}}.nav-logo__bg{height:100%;transform:translate(-50%,-50%);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;position:absolute;top:50%;background-color:rgba(79,79,77,.9);left:50%;width:100%;z-index:-1}@media only screen and (min-width:992px){.nav-logo__bg{background-color:initial}}.nav-logo__a{height:100%;transform:translate(-50%,-50%);position:absolute;top:50%;left:50%;width:100%;display:none;z-index:99}.nav-logo.this-active{pointer-events:all}@media only screen and (min-width:992px){.nav-logo.this-active{-webkit-transform:translateX(-50%)!important;-moz-transform:translateX(-50%)!important;-ms-transform:translateX(-50%)!important;-o-transform:translateX(-50%)!important;transform:translateX(-50%)!important;top:30px}}.nav-logo.this-active .nav-logo__bg{filter:alpha(opacity=0);opacity:0}.nav-logo.this-active .nav-logo__a{width:280%;display:block}.nav-logo.this-active .wrapper .xy-plane{background-image:url(https://jaxmelo.fun/wp-content/themes/leto/images/logo-sol.svg)}.nav-logo.this-active .wrapper .xz-plane{background-image:url(https://jaxmelo.fun/wp-content/themes/leto/images/logo-orta.svg)}.nav-logo.this-active:after,.nav-logo.this-active:before{filter:alpha(opacity=100);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;transition-delay:.8s;opacity:1}.nav-logo.this-active:before{left:-19.5px}@media only screen and (min-width:992px){.nav-logo.this-active:before{left:-27px}}@media only screen and (min-width:1200px){.nav-logo.this-active:before{left:-36.5px}}.nav-logo.this-active:after{right:-15px}@media only screen and (min-width:992px){.nav-logo.this-active:after{right:-22.25px}}@media only screen and (min-width:1200px){.nav-logo.this-active:after{right:-42px}}.nav-logo .wrapper{height:35px;transform:rotateX(90deg) rotateY(90deg) rotate(180deg);transform-style:preserve-3d;-webkit-transition:transform 1s ease-in-out 0s;-moz-transition:transform 1s ease-in-out 0s;-ms-transition:transform 1s ease-in-out 0s;-o-transition:transform 1s ease-in-out 0s;transition:transform 1s ease-in-out 0s;position:relative;will-change:transform;width:30px}@media only screen and (min-width:1200px){.nav-logo .wrapper{height:45px;width:40px}}.nav-logo .wrapper[orientation=as-n]{transform:rotateX(0deg) rotateY(0deg) rotate(0deg)}.nav-logo .wrapper[orientation=as-n] .xy-plane{opacity:1}.nav-logo .wrapper[orientation=as-n] .xz-plane{opacity:0}.nav-logo .wrapper[orientation=as-o]{transform:rotateX(90deg) rotateY(270deg) rotate(1turn)}.nav-logo .wrapper[orientation=as-o] .xy-plane{opacity:0}.nav-logo .wrapper[orientation=as-o] .xz-plane{opacity:1}.nav-logo .wrapper[orientation=as-c]{transform:rotateX(0deg) rotateY(0deg) rotate(0deg)}.nav-logo .wrapper[orientation=as-c] .xy-plane{opacity:1}.nav-logo .wrapper[orientation=as-c] .xz-plane{opacity:0}.nav-logo .wrapper .xy-plane{height:35px;transform-style:preserve-3d;-webkit-transition:opacity 1s ease-in-out 0s;-moz-transition:opacity 1s ease-in-out 0s;-ms-transition:opacity 1s ease-in-out 0s;-o-transition:opacity 1s ease-in-out 0s;transition:opacity 1s ease-in-out 0s;position:absolute;background-size:contain;opacity:0;background-position:50%;width:30px;background-image:url(https://jaxmelo.fun/wp-content/themes/leto/images/logo-sol-white.svg);background-repeat:no-repeat}@media only screen and (min-width:992px){.nav-logo .wrapper .xy-plane{background-image:url(https://jaxmelo.fun/wp-content/themes/leto/images/logo-sol.svg)}}@media only screen and (min-width:1200px){.nav-logo .wrapper .xy-plane{height:45px;width:40px}}.nav-logo .wrapper .xz-plane{height:100%;transform:translateZ(0) rotateX(-90deg) rotate(90deg);transform-style:preserve-3d;-webkit-transition:opacity 1s ease-in-out 0s;-moz-transition:opacity 1s ease-in-out 0s;-ms-transition:opacity 1s ease-in-out 0s;-o-transition:opacity 1s ease-in-out 0s;transition:opacity 1s ease-in-out 0s;position:absolute;background-size:contain;opacity:1;background-position:50%;width:100%;background-image:url(https://jaxmelo.fun/wp-content/themes/leto/images/logo-orta-white.svg);background-repeat:no-repeat}@media only screen and (min-width:992px){.nav-logo .wrapper .xz-plane{background-image:url(https://jaxmelo.fun/wp-content/themes/leto/images/logo-orta.svg)}}@media only screen and (min-width:1200px){.nav-logo .wrapper .xz-plane{height:45px;width:40px}}.pos-marker{position:fixed;top:15px}@media only screen and (min-width:768px){.pos-marker{top:30px}}.nav-cart-btn{transform:translateX(-50%);filter:alpha(opacity=0);-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-ms-transition:all .8s ease;-o-transition:all .8s ease;transition:all .8s ease;position:absolute;position:fixed;opacity:0;visibility:hidden;top:60%;left:50%}.nav-cart-btn.this-active{filter:alpha(opacity=100);opacity:1;visibility:visible}.nav-content{filter:alpha(opacity=0);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;position:relative;opacity:0;visibility:hidden}.nav-content__top{padding:100px 0 0}@media only screen and (min-width:768px){.nav-content__top{padding:150px 0 0}}@media only screen and (min-width:992px){.nav-content__top{min-height:calc(100vh - 187px)}}@media only screen and (min-width:1200px){.nav-content__top{min-height:calc(100vh - 195px);padding:calc(22vh - 7px) 0 0}}@media only screen and (max-height:700px) and (min-width:1200px){.nav-content__top{min-height:calc(100vh - 176px)}}.nav-content__btm{padding:40px 0 30px}@media only screen and (min-width:992px){.nav-content__btm{padding:50px 0 30px}}@media only screen and (min-width:1200px){.nav-content__btm{padding:40px 0 35px}}.nav{display:block}.nav,.nav__item{text-align:center}.nav__item{padding:6px 0;font-size:.8125rem;font-weight:400;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;text-transform:uppercase;letter-spacing:.125rem;font-family:din-2014,source-han-sans-simplified-c,sans-serif;display:inline-block}@media only screen and (min-width:1200px) and (max-height:700px){.nav__item{padding:5px 0}}.nav__item.this-active .underline-a__lbl:after{bottom:-1px;width:100%}.nav .nav__item:active{color:#e4e4e3}@media only screen and (min-width:1200px){.nav .nav__item:active{color:#4f4f4d}}.nav-shop{margin-top:40px}@media only screen and (min-width:992px){.nav-shop{margin-top:50px}}@media only screen and (min-width:1200px) and (max-height:700px){.nav-shop{margin-top:40px}}.lang-crcy{margin-bottom:30px}@media only screen and (min-width:1200px){.lang-crcy{margin-bottom:35px}}@media only screen and (min-width:1200px) and (max-height:700px){.lang-crcy{margin-bottom:20px}}.lang-crcy__item{font-size:.75rem;font-weight:400;text-transform:uppercase;letter-spacing:.1rem;margin:auto;font-family:din-2014,source-han-sans-simplified-c,sans-serif;display:block}.lang-crcy__item span{position:relative;display:inline-block}.lang-crcy__item span:after,.lang-crcy__item span:before{height:1px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;content:"";position:absolute;bottom:-1px;background-color:#e4e4e3;left:0;width:100%;display:block}.lang-crcy__item span:after{background-color:#4f4f4d;width:0}.nav-hover{height:100vh;filter:alpha(opacity=0);pointer-events:none;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;position:fixed;opacity:0;visibility:hidden;top:0;left:0;width:100vw;display:flex;z-index:999}.nav-hover.this-active{filter:alpha(opacity=100);opacity:1;visibility:visible}.nav-hover__img,.nav-hover__text{height:100vh}.nav-hover__img-item,.nav-hover__text-item{filter:alpha(opacity=0);-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-ms-transition:all .8s ease;-o-transition:all .8s ease;transition:all .8s ease;opacity:0}.nav-hover__img-item.this-active,.nav-hover__text-item.this-active{filter:alpha(opacity=100);opacity:1}.nav-hover__img{background-color:#f1f1f1}.nav-hover__text{background-color:#fff}.nav-hover__text-item{-webkit-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-ms-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease;position:absolute;top:calc(22vh - 4px);left:40px}body.hashover .lang-crcy__item:hover span:after{width:100%}.nav-insta{padding:0;font-size:1.0625rem;margin:0}.lc-modal{text-align:center}.lc-modal__row{position:relative}@media only screen and (min-width:768px){.lc-modal__row:after{height:100%;transform:translateX(-50%);content:"";position:absolute;top:0;background-color:#e4e4e3;left:50%;width:1px}}.lc-modal__blk--mgn{margin-bottom:40px}@media only screen and (min-width:768px){.lc-modal__blk--mgn{margin-bottom:0}}.lc-modal__lbl{font-size:.6875rem;font-weight:400;color:#b8b8b7;text-transform:uppercase;letter-spacing:.1rem;font-family:gill-sans-nova,source-han-sans-simplified-c,sans-serif}.lc-modal__list{margin:15px 0 0}@media only screen and (min-width:768px){.lc-modal__list{margin:30px 0 0}}.lc-modal__option{color:#b8b8b7;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;position:relative;text-align:center;margin:auto auto 6px;display:block}@media only screen and (min-width:768px){.lc-modal__option{margin-bottom:10px}}.lc-modal__option:after{filter:alpha(opacity=0);font-size:8px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;content:"\e906";position:absolute;opacity:0;top:5px;margin-left:10px;font-family:icons!important}@media only screen and (min-width:768px){.lc-modal__option:after{font-size:10px;top:7px}}.lc-modal__option.this-selected{color:#4f4f4d}.lc-modal__option.this-selected:after{filter:alpha(opacity=100);opacity:1}.lc-modal__btn-wrap{margin-top:40px}@media only screen and (min-width:768px){.lc-modal__btn-wrap{margin-top:50px}}body.hashover .lc-modal__option:hover{color:#4f4f4d}.close-btn{height:30px;border:1px solid #e4e4e3;right:15px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;position:absolute;top:15px;border-radius:50%;width:30px;z-index:300}@media only screen and (min-width:768px){.close-btn{right:30px;top:30px}}.close-btn__icon{transform:translate(-50%,-50%);font-size:7px;position:absolute;top:50%;left:50%;z-index:1}.footer{padding:0 15px 90px;position:relative;text-align:center}@media only screen and (min-width:768px){.footer{padding:0 30px 120px}}@media only screen and (min-width:992px){.footer{padding:0 0 30px;text-align:left}}.footer__desktop{width:100%}.footer__blog{text-align:center;display:none!important}.footer__blog .top-btn{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;right:auto;position:relative;top:auto;margin-top:15px}.footer__blog .copyright{margin:auto}.footer.this-hide{display:none}.footer.blog .footer__desktop{display:none!important}@media only screen and (min-width:992px){.footer.blog .footer__blog{display:block!important}}.copyright{font-size:.66rem;color:#808383;letter-spacing:.04rem;margin:auto}@media only screen and (min-width:992px){.copyright{margin:0}}.top-btn{height:30px;border:1px solid #e4e4e3;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;position:relative;border-radius:50%;width:30px;margin-top:15px}@media only screen and (min-width:992px){.top-btn{transform:translateY(-50%);right:30px;position:absolute;top:50%;margin-top:0}}@media only screen and (min-width:1200px){.top-btn{right:40px}}.top-btn__icon{transform:translate(-50%,-50%);font-size:9px;position:absolute;top:50%;left:50%}body.hashover .top-btn:hover{background-color:#e4e4e3}.insta-feed{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;margin-top:40px;display:block}@media only screen and (min-width:768px){.insta-feed{margin-top:80px}}.insta-feed__img{-webkit-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-ms-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease;width:100%}.insta-feed__text{margin-top:15px}@media only screen and (min-width:768px){.insta-feed__text{margin-top:30px}}.insta-feed__media{position:relative}.insta-feed__overlay{height:100%;filter:alpha(opacity=0);opacity:0;top:0;background-color:rgba(79,79,77,.15);left:0;width:100%;z-index:9}.insta-feed__btn,.insta-feed__overlay{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;position:absolute}.insta-feed__btn{padding:9px 18px 8px;font-size:.6875rem;right:15px;top:15px;background-color:#fff;z-index:10}@media only screen and (min-width:1200px){.insta-feed__btn{filter:alpha(opacity=0);right:20px;opacity:0;top:20px}}.insta-feed__btn .btn__lbl{font-size:.6875rem}body.hashover .insta-feed__media:hover .slick-next:not(.slick-disabled):before,body.hashover .insta-feed__media:hover .slick-prev:not(.slick-disabled):before{opacity:1!important}body.hashover .insta-feed__media:hover .insta-feed__btn,body.hashover .insta-feed__media:hover .insta-feed__overlay{filter:alpha(opacity=100);opacity:1}.slick-next,.slick-prev{height:100%;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;text-align:left;top:0;width:50%;z-index:5}.slick-next:before,.slick-prev:before{height:30px;transform:translateY(-50%);-webkit-transform:translateY(-50%) rotate(-90deg);-moz-transform:translateY(-50%) rotate(-90deg);-ms-transform:translateY(-50%) rotate(-90deg);-o-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg);font-size:9px;color:#4f4f4d;-webkit-transition:opacity .4s ease;-moz-transition:opacity .4s ease;-ms-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease;content:"\e900";position:absolute;opacity:0!important;text-align:center;top:50%;background-color:#fff;border-radius:50%;width:30px;line-height:30px;font-family:icons!important;display:block}.slick-prev{left:0}.slick-prev:before{left:20px}.slick-next{right:0}.slick-next:before{-webkit-transform:translateY(-50%) rotate(90deg);-moz-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);-o-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);right:20px}.contact-info{position:relative}.contact-info__a{margin-bottom:5px;display:block}.contact-info__social{margin-top:30px}@media only screen and (min-width:768px){.contact-info__social{right:0;position:absolute;top:0;margin-top:0}}.contact-info__social-item{font-size:1.0625rem;margin-right:20px}@media only screen and (min-width:768px){.contact-info__social-item{margin:0 0 0 30px}}.contact-info__social-item span:before{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}body.hashover .contact-info__social-item:hover span:before{color:#808383}.jobs-list{margin:25px 0 0}@media only screen and (min-width:768px){.jobs-list{margin:50px 0 0}}.jobs-list__item{padding:10px 30px 10px 0;font-size:.8125rem;font-weight:400;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;text-transform:uppercase;position:relative;letter-spacing:.125rem;font-family:din-2014,source-han-sans-simplified-c,sans-serif;display:block}@media only screen and (min-width:768px){.jobs-list__item{padding:10px 40px 10px 0}}.jobs-list__item-arrow{transform:translateY(-50%);right:10px;position:absolute;top:50%}@media only screen and (min-width:768px){.jobs-list__item-arrow{right:15px}}.jobs-list__item-arrow:before{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);font-size:9px;color:#b8b8b7;display:block}body.hashover .jobs-list__item:hover{background-color:#f1f1f1;padding-left:15px}.rty-tb{border-top:1px solid #e4e4e3;border-bottom:1px solid #e4e4e3;text-align:center;margin:40px 0}@media only screen and (min-width:768px){.rty-tb{margin:60px 0}}.rty-tb__col:before{padding-top:100%;content:"";display:block}@media only screen and (min-width:768px){.rty-tb__col:before{padding-top:60%}}@media only screen and (min-width:992px){.rty-tb__col:before{padding-top:140%}}@media only screen and (min-width:1200px){.rty-tb__col:before{padding-top:85%}}.rty-tb__col--left{border-right:1px solid #e4e4e3}.rty-tb__col--full{padding:40px 0;border-bottom:1px solid #e4e4e3}.rty-tb__col--full:before{display:none}.rty-tb__col--full .rty-tb__content{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;position:relative;top:auto;left:auto}.rty-tb__col--border{border-bottom:1px solid #e4e4e3}.rty-tb__content{transform:translate(-50%,-50%);padding:0 15px;position:absolute;top:50%;left:50%;width:100%}@media only screen and (min-width:768px){.rty-tb__content{padding:0 30px}}.rty-tb__lbl{font-size:.6875rem;font-weight:400;margin-bottom:8px;color:#b8b8b7;text-transform:uppercase;letter-spacing:.1rem;font-family:gill-sans-nova,source-han-sans-simplified-c,sans-serif}@media only screen and (min-width:768px){.rty-tb__lbl{margin-bottom:12px}}.rty-tb__lbl--blk{padding-top:12px;color:#4f4f4d;border-top:1px solid #e4e4e3;border-bottom:1px solid #e4e4e3;margin:0;padding-bottom:12px}@media only screen and (min-width:768px){.rty-tb__lbl--blk{padding-top:20px;padding-bottom:20px}}.rty-tb__caption{font-size:.875rem;font-weight:300;color:#808383;line-height:1.35;margin-top:8px;font-family:gill-sans-nova,source-han-sans-simplified-c,sans-serif}.rty-tb__caption.black{color:#4f4f4d}@media only screen and (min-width:768px){.rty-tb__caption{margin-bottom:12px}}.rty-tb__bigtext{font-size:1.375rem;font-weight:300;letter-spacing:.03rem;font-family:din-2014,source-han-sans-simplified-c,sans-serif}.rty-tb__bigtext--s{font-size:1.0625rem}.we-recommend{margin-top:40px}@media only screen and (min-width:768px){.we-recommend{margin-top:60px}}.we-recommend__lbl{font-size:.6875rem;font-weight:400;margin-bottom:20px;color:#b8b8b7;text-transform:uppercase;letter-spacing:.1rem;font-family:gill-sans-nova,source-han-sans-simplified-c,sans-serif}@media only screen and (min-width:768px){.we-recommend__lbl{margin-bottom:30px}}.we-recommend__item{margin-top:15px;display:block;display:flex}@media only screen and (min-width:768px){.we-recommend__item{margin-top:25px}}.we-recommend__img{width:80px}@media only screen and (min-width:768px){.we-recommend__img{width:90px}}.we-recommend__info{font-size:1rem;width:calc(100% - 80px);padding-left:15px}@media only screen and (min-width:768px){.we-recommend__info{width:calc(100% - 90px);padding-left:25px}}.we-recommend__title{font-size:1.0625rem;font-weight:300;margin-bottom:5px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;letter-spacing:.03rem;font-family:din-2014,source-han-sans-simplified-c,sans-serif}@media only screen and (min-width:992px){.we-recommend__title{margin-bottom:8px}}.we-recommend__price{font-size:.8125rem;font-weight:400;color:#b8b8b7;text-transform:uppercase;letter-spacing:.125rem;font-family:din-2014,source-han-sans-simplified-c,sans-serif}body.hashover .we-recommend__item:hover .we-recommend__title{color:#b8b8b7}.eqmt-list__row{font-size:0}.eqmt-list__img,.eqmt-list__text{font-size:1rem;display:block}@media only screen and (min-width:768px){.eqmt-list__img,.eqmt-list__text{vertical-align:top;display:inline-block}}.eqmt-list__img{overflow:hidden;position:relative;background-size:cover;margin:auto;background-position:50%;width:60%}.eqmt-list__img img{transform:translate(-50%,-50%);position:absolute;top:50%;left:50%}.eqmt-list__img:after{content:"";display:block}.eqmt-list__img img{width:100%}.eqmt-list__img:after{padding-top:100%}@media only screen and (min-width:768px){.eqmt-list__img{margin:5px 0 0;width:180px}}.eqmt-list__text{margin-top:20px}@media only screen and (min-width:768px){.eqmt-list__text{width:calc(100% - 181px);margin-top:0;padding-left:25px}}.eqmt-list__text strong{font-size:.6875rem;font-weight:400;color:#b8b8b7;text-transform:uppercase;letter-spacing:.1rem;margin:20px 0 5px;font-family:gill-sans-nova,source-han-sans-simplified-c,sans-serif;display:block}@media only screen and (min-width:768px){.eqmt-list__text strong{margin:0 0 5px}}.eqmt-img{height:100%;transform:translate(-50%,-50%);filter:alpha(opacity=0);-webkit-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-ms-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease;position:absolute;background-size:cover;opacity:0;top:50%;background-position:50%;left:50%;width:101%}.eqmt-img.this-active{filter:alpha(opacity=100);opacity:1}.eqmt-img:after{font-size:.75rem;font-weight:400;color:#fff;text-transform:uppercase;content:attr(data-caption);mix-blend-mode:exclusion;position:absolute;bottom:30px;letter-spacing:.1rem;left:30px;font-family:din-2014,source-han-sans-simplified-c,sans-serif}@media only screen and (min-width:1200px){.eqmt-img:after{bottom:30px;left:40px}}.shop-item{margin-bottom:40px}@media only screen and (min-width:768px){.shop-item{margin-bottom:70px}}.shop-item--s{margin-bottom:30px}@media only screen and (min-width:768px){.shop-item--s{margin-bottom:40px}}@media only screen and (min-width:992px){.shop-item--s .shop-item__a{padding-bottom:15px}}.shop-item--s .shop-item__title{font-size:1.0625rem;font-weight:300;letter-spacing:.03rem;margin:15px 0 5px;font-family:din-2014,source-han-sans-simplified-c,sans-serif}@media only screen and (min-width:992px){.shop-item--s .shop-item__title{margin:20px 0 5px}}.shop-item--s .shop-item__add{padding-bottom:5px}.shop-item--s .qty-wrapper__input{width:40px}.shop-item__a{display:block}@media only screen and (min-width:992px){.shop-item__a{padding-bottom:30px}}.shop-item__img{height:101%;transform:translate(-50%,-50%);-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-ms-transition:all .8s ease;-o-transition:all .8s ease;transition:all .8s ease;position:absolute;background-size:cover;top:50%;background-position:50%;left:50%;width:101%}.shop-item__title{font-size:1.375rem;font-size:1.15rem;font-weight:300;letter-spacing:.03rem;margin:15px 0 5px;font-family:din-2014,source-han-sans-simplified-c,sans-serif}@media only screen and (min-width:992px){.shop-item__title{font-size:1.25rem;letter-spacing:.04rem;margin:30px 0 15px}}.shop-item__price{font-size:.8125rem;font-weight:400;color:#b8b8b7;text-transform:uppercase;letter-spacing:.125rem;font-family:din-2014,source-han-sans-simplified-c,sans-serif}.shop-item__add{filter:alpha(opacity=0);-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;position:relative;opacity:0;padding-bottom:10px;display:none}@media only screen and (min-width:992px){.shop-item__add{display:block}}.shop-item__btn{transform:translateY(-50%);font-size:.75rem;font-weight:400;right:0;text-transform:uppercase;position:absolute;letter-spacing:.1rem;top:50%;font-family:din-2014,source-han-sans-simplified-c,sans-serif}body.hashover .shop-item:hover .shop-item__add{filter:alpha(opacity=100);opacity:1}body.hashover .shop-item:hover .shop-item__img{height:104%;width:104%}@media only screen and (min-width:992px){.pdt-img{padding-top:22vh}}.pdt-img__item{margin-bottom:30px}@media only screen and (min-width:1200px){.pdt-img__item{margin-bottom:40px}}.single-pdt{padding:30px 0 52px;position:relative}@media only screen and (min-width:992px){.single-pdt{min-height:calc(100vh - 60px);padding:22vh 0 52px;position:relative}}.single-pdt.--bean{padding-bottom:0}.single-pdt.stick{right:30px;position:fixed;top:0;width:calc(42vw - 60px);z-index:9}@media only screen and (min-width:1200px){.single-pdt.stick{right:40px;width:calc(42.5vw - 80px)}}.single-pdt.stick-btm{right:30px;position:fixed;bottom:60px;top:auto;width:calc(42vw - 60px);z-index:9}@media only screen and (min-width:1200px){.single-pdt.stick-btm{right:40px;width:calc(42.5vw - 80px)}}.single-pdt.unstick{right:30px;position:absolute;bottom:60px;width:calc(42vw - 60px)}@media only screen and (min-width:1200px){.single-pdt.unstick{right:40px;width:calc(42.5vw - 80px)}}.single-pdt__title{margin-bottom:10px;margin-top:0!important}@media only screen and (min-width:992px){.single-pdt__title{margin-bottom:15px}}.single-pdt__price{font-size:1.0625rem;font-weight:300;color:#b8b8b7;letter-spacing:.03rem;font-family:din-2014,source-han-sans-simplified-c,sans-serif}.single-pdt__desc{margin-top:30px}@media only screen and (min-width:992px){.single-pdt__desc{margin-top:40px}}.single-pdt__add{padding-top:20px;position:relative;bottom:0;left:0;width:100%}@media only screen and (min-width:992px){.single-pdt__add{padding-top:30px}}.single-pdt__add-btn{right:0;position:absolute;top:22px}@media only screen and (min-width:768px){.single-pdt__add-btn{top:25px}}@media only screen and (min-width:992px){.single-pdt__add-btn{top:35px}}.single-pdt__add.--bean{padding:0;border:none;position:relative;margin:25px 0}@media only screen and (min-width:768px){.single-pdt__add.--bean{margin:50px 0}}.single-pdt__add.--bean .single-pdt__add-btn{top:2px}.single-pdt .list{margin:30px 0 50px}@media only screen and (min-width:992px){.single-pdt .list{margin:40px 0 60px}}.single-pdt .list__trigger{font-size:.75rem;font-weight:400;text-transform:uppercase;letter-spacing:.1rem;font-family:gill-sans-nova,source-han-sans-simplified-c,sans-serif}.single-pdt .list__content{padding:0 0 10px}.related-pdt{margin-bottom:60px}.related-pdt .section-title{margin-top:0}@media only screen and (min-width:992px){.related-pdt{margin-bottom:0}}.ufl-info .section-title{margin-top:0}.ufl-info .list{margin-bottom:30px}@media only screen and (min-width:768px){.ufl-info .list{margin-bottom:50px}}.m-pdt-img{margin-top:80px}@media only screen and (min-width:992px){.m-pdt-img{margin-top:0}}.m-shop-wrapper{width:100%}.bean-tb{border-bottom:0;margin:50px 0 0}.bean-tb .rty-tb__col:before{padding-top:75%}.bean-tb .rty-tb__lbl--blk{border:0}.bean-tb .rty-tb__col--border,.bean-tb .rty-tb__col--full{border-bottom:0}.bean-tb .row{margin-right:0;border-bottom:1px solid #e4e4e3;margin-left:0}.shop-icon-wrapper{height:0;margin-right:20px;position:relative;top:-5px}.shop-icon-wrapper .js-btn{display:flex}.shop-icon-wrapper .cart-count-wrapper{position:relative;top:30px;line-height:1.25}.shop-icon{height:75px;background-size:100%;background-position:50%;width:20px;background-image:url(https://jaxmelo.fun/wp-content/themes/leto/images/icon-cart%402x.png);background-repeat:no-repeat;display:inline-block}.lds-ellipsis{height:64px;transform:scale(.7);right:12px;position:relative;width:64px;display:inline-block}.single-pdt__add-btn .lds-ellipsis{height:9px;right:0}.lds-ellipsis div{height:11px;animation-timing-function:cubic-bezier(0,1,1,0);position:absolute;top:27px;border-radius:50%;background:#808383;width:11px}.single-pdt__add-btn .lds-ellipsis div{top:0}.lds-ellipsis div:first-child{animation:lds-ellipsis1 .6s infinite;left:6px}.lds-ellipsis div:nth-child(2){animation:lds-ellipsis2 .6s infinite;left:6px}.lds-ellipsis div:nth-child(3){animation:lds-ellipsis2 .6s infinite;left:26px}.lds-ellipsis div:nth-child(4){animation:lds-ellipsis3 .6s infinite;left:45px}@keyframes lds-ellipsis1{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes lds-ellipsis3{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes lds-ellipsis2{0%{transform:translate(0)}to{transform:translate(19px)}}.lctn-list{margin:0 -15px}@media only screen and (min-width:768px){.lctn-list{margin:0 -30px}}@media only screen and (min-width:992px){.lctn-list{margin:0 -40px}}.lctn-item{padding:25px 15px;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;display:flex}@media only screen and (min-width:768px){.lctn-item{padding:30px}}@media only screen and (min-width:992px){.lctn-item{padding:32px 40px}}.lctn-item.this-active{background-color:#f1f1f1}.lctn-item__info{padding-right:40px;width:80%}@media only screen and (min-width:992px){.lctn-item__info{width:77%}}.lctn-item__illu{text-align:right;width:20%}@media only screen and (min-width:992px){.lctn-item__illu{width:23%}}.lctn-item__illu img{max-width:70px;max-height:70px}@media only screen and (min-width:768px){.lctn-item__illu img{max-width:85px;max-height:85px}}@media only screen and (min-width:992px){.lctn-item__illu img{max-width:100px;max-height:100px}}.lctn-item__title{font-size:.8125rem;font-weight:400;margin-bottom:12px;text-transform:uppercase;letter-spacing:.125rem;font-family:din-2014,source-han-sans-simplified-c,sans-serif}@media only screen and (min-width:992px){.lctn-item__title{margin-bottom:18px}}.lctn-item__address{margin-bottom:8px}.lctn-item__opn{line-height:1;margin-top:4px}@media only screen and (min-width:992px){.lctn-item__opn{margin-top:5px}}.lctn-item__opn-lbl{font-size:.6875rem;font-weight:400;color:#b8b8b7;text-transform:uppercase;letter-spacing:.1rem;width:90px;line-height:1.2;font-family:gill-sans-nova,source-han-sans-simplified-c,sans-serif}.lctn-item__opn-time{width:calc(100% - 90px)}.lctn-item__btn{font-size:.6875rem;font-weight:400;color:#b8b8b7;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;text-transform:uppercase;padding-right:20px;letter-spacing:.1rem;margin-top:20px;font-family:gill-sans-nova,source-han-sans-simplified-c,sans-serif;display:inline-block}.lctn-item__btn .underline-a__lbl:after{width:100%}body.hashover .lctn-item:hover{background-color:#f1f1f1}body.hashover .lctn-item__btn:hover{color:#4f4f4d}.locations-map{height:100%;transform:translate(-50%,-50%);filter:grayscale(100);position:absolute;top:50%;left:50%;width:100%}.loc-wrapper{margin-top:40px}@media only screen and (min-width:768px){.loc-wrapper{margin-top:60px}}@media only screen and (min-width:992px){.loc-wrapper{margin-top:0}}.loc-section{min-height:0}@media only screen and (min-width:992px){.loc-section{min-height:75vh}}.m-loc-filter{background-color:#fff!important}.map-btn{filter:alpha(opacity=0);padding:6px 18px;font-size:.6875rem;font-weight:400;color:#fff!important;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;text-transform:uppercase;position:absolute;opacity:0;letter-spacing:.1rem;visibility:hidden;top:45px;background-color:#4f4f4d;line-height:normal;font-family:din-2014,source-han-sans-simplified-c,sans-serif;z-index:100}@media only screen and (min-width:768px){.map-btn{top:65px}}@media only screen and (min-width:992px){.map-btn{top:25px}}@media only screen and (min-width:1200px){.map-btn{position:fixed;top:35px}}.map-btn.this-show{filter:alpha(opacity=100);opacity:1;visibility:visible}.lc-tc{margin:40px 0}@media only screen and (min-width:768px){.lc-tc{margin:50px 0}}.lc-tc p{margin-bottom:10px}@media only screen and (min-width:768px){.lc-tc p{margin-bottom:15px}}.lc-tc__lbl{font-size:.75rem;font-weight:400;margin-bottom:10px;color:#b8b8b7;text-transform:uppercase;letter-spacing:.1rem;font-family:gill-sans-nova,source-han-sans-simplified-c,sans-serif}@media only screen and (min-width:768px){.lc-tc__lbl{margin-bottom:15px}}.lc-tc__list{font-size:.875rem;font-weight:300;list-style-type:decimal;line-height:1.35;line-height:1.45;font-family:gill-sans-nova,source-han-sans-simplified-c,sans-serif;padding-left:15px}.lc-tc__list li{padding-bottom:5px;padding-left:5px}.lc-tc__list li .list_details{list-style-type:upper-roman;padding-left:15px}.lc-tc__list li .list_details li{padding-top:5px}.lc-tc__list li .list_details li ol>li{padding-bottom:15px}#loyalty-form{margin-top:40px}@media only screen and (min-width:768px){#loyalty-form{margin-top:50px}}#loyalty-form .cb-item.error{padding:0;border:none;border-radius:0}#loyalty-form .form-item input.error{padding:10px 0;border:none;border-bottom:1px solid #c00;border-radius:0}#loyalty-form .form-item>.form-group{height:auto;width:100%;display:inline-block}#loyalty-form .form-item>.form-group span{padding:10px 0;text-align:center;width:50px;float:left;display:block}#loyalty-form .form-item>.form-group #mobile{width:calc(100% - 50px);float:left;display:block}#loyalty-form #error-msg{padding:15px 0 0}.home-vid{height:100vh;position:absolute;position:fixed;width:100vw}.home-vid,.home-vid__vid{transform:translate(-50%,-50%);top:50%;left:50%}.home-vid__vid{min-height:100%;position:absolute;object-fit:cover;width:100%}.center-marker{transform:translate(-50%,-50%);position:absolute;top:50%;left:50%}#rotating-intro{height:100vh;overflow:hidden;position:fixed;top:0;background-color:#fff;left:0;width:100vw;z-index:99999}#rotating-intro.start-intro .graphic{-webkit-animation:rotateAnimXs 8s ease-in-out .3s forwards;-moz-animation:rotateAnimXs 8s ease-in-out .3s forwards;-o-animation:rotateAnimXs 8s ease-in-out .3s forwards;animation:rotateAnimXs 8s ease-in-out .3s forwards}@media only screen and (min-width:768px){#rotating-intro.start-intro .graphic{-webkit-animation:rotateAnimSm 8s ease-in-out .3s forwards;-moz-animation:rotateAnimSm 8s ease-in-out .3s forwards;-o-animation:rotateAnimSm 8s ease-in-out .3s forwards;animation:rotateAnimSm 8s ease-in-out .3s forwards}}@media only screen and (min-width:1200px){#rotating-intro.start-intro .graphic{-webkit-animation:rotateAnim 8s ease-in-out .3s forwards;-moz-animation:rotateAnim 8s ease-in-out .3s forwards;-o-animation:rotateAnim 8s ease-in-out .3s forwards;animation:rotateAnim 8s ease-in-out .3s forwards}}@-webkit-keyframes rotateAnim{0%{transform:rotate(0deg) scale(1)}to{transform:rotate(1turn) scale(.125)}}@-moz-keyframes rotateAnim{0%{transform:rotate(0deg) scale(1)}to{transform:rotate(1turn) scale(.125)}}@-o-keyframes rotateAnim{0%{transform:rotate(0deg) scale(1)}to{transform:rotate(1turn) scale(.125)}}@keyframes rotateAnim{0%{transform:rotate(0deg) scale(1)}to{transform:rotate(1turn) scale(.125)}}@-webkit-keyframes rotateAnimSm{0%{transform:rotate(0deg) scale(1)}to{transform:rotate(1turn) scale(.1)}}@-moz-keyframes rotateAnimSm{0%{transform:rotate(0deg) scale(1)}to{transform:rotate(1turn) scale(.1)}}@-o-keyframes rotateAnimSm{0%{transform:rotate(0deg) scale(1)}to{transform:rotate(1turn) scale(.1)}}@keyframes rotateAnimSm{0%{transform:rotate(0deg) scale(1)}to{transform:rotate(1turn) scale(.1)}}@-webkit-keyframes rotateAnimXs{0%{transform:rotate(0deg) scale(1)}to{transform:rotate(1turn) scale(.16)}}@-moz-keyframes rotateAnimXs{0%{transform:rotate(0deg) scale(1)}to{transform:rotate(1turn) scale(.16)}}@-o-keyframes rotateAnimXs{0%{transform:rotate(0deg) scale(1)}to{transform:rotate(1turn) scale(.16)}}@keyframes rotateAnimXs{0%{transform:rotate(0deg) scale(1)}to{transform:rotate(1turn) scale(.16)}}#rotating-intro .graphic{height:100%;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);filter:alpha(opacity=0);-webkit-transition:opacity .4s linear,left .4s ease-in-out;-moz-transition:opacity .4s linear,left .4s ease-in-out;-ms-transition:opacity .4s linear,left .4s ease-in-out;-o-transition:opacity .4s linear,left .4s ease-in-out;transition:opacity .4s linear,left .4s ease-in-out;position:absolute;background-size:contain;opacity:0;top:0;transform-origin:center;background-position:50%;left:0;width:100%;background-repeat:no-repeat}#rotating-intro .graphic-wrapper{height:800px;transform:translate(-50%,-50%);position:absolute;top:50%;left:50%;width:800px}@media only screen and (min-width:768px){#rotating-intro .graphic-wrapper{height:1200px;width:1200px}}#rotating-intro .graphic.showup{filter:alpha(opacity=100);opacity:1}#rotating-intro .graphic.portafilter{background-image:url(https://jaxmelo.fun/wp-content/themes/leto/images/l_portafilter.svg)}#rotating-intro .graphic.dripper{background-image:url(https://jaxmelo.fun/wp-content/themes/leto/images/l_dripper_2.svg)}#rotating-intro .graphic.mug{background-image:url(https://jaxmelo.fun/wp-content/themes/leto/images/l_mug_3.svg)}#rotating-intro .graphic.logo{background-image:url(https://jaxmelo.fun/wp-content/themes/leto/images/l_logo.jpg)}.s-container{padding:0 15px}@media only screen and (min-width:768px){.s-container{padding:0 30px}}@media only screen and (min-width:992px){.s-container{padding:0 15vw}}.s-wrapper{padding:60px 0}@media only screen and (min-width:768px){.s-wrapper{padding:80px 0}}@media only screen and (min-width:992px){.s-wrapper{padding:120px 50px 100px}}.blog-func{position:relative;margin-top:40px}.blog-func__sort{transform:translateY(-50%);right:0;position:absolute;top:50%}.blog-func__cate,.blog-func__sort{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.blog-func__cate,.blog-func__search{vertical-align:middle;display:inline-block}.blog-func__search{padding:5px;margin:-5px}.blog-func__search:before{height:16px;content:"";background-size:contain;background-position:50%;width:16px;background-image:url(https://jaxmelo.fun/wp-content/themes/leto/images/search.svg);background-repeat:no-repeat;display:block}.blog-func__search-input{border-color:#fff;filter:alpha(opacity=0);padding:10px 0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;position:absolute;opacity:0;visibility:hidden;top:-10px;left:35px;width:calc(100% - 85px)}.blog-func__search-input:focus{background-color:#fff;border-bottom-color:#e4e4e3;padding-left:0}@media only screen and (min-width:768px){.blog-func__search-input{left:45px;width:calc(100% - 100px)}}.blog-func__search-close{filter:alpha(opacity=0);right:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;position:absolute;opacity:0;visibility:hidden;top:-5px}.blog-func__cate{margin-left:30px}@media only screen and (min-width:1200px){.blog-func__cate{margin-left:50px}}.blog-func.search .blog-func__cate,.blog-func.search .blog-func__sort,.blog-func.search .m-blog-func{filter:alpha(opacity=0);opacity:0;visibility:hidden}.blog-func.search .blog-func__search-close,.blog-func.search .blog-func__search-input{filter:alpha(opacity=100);opacity:1;visibility:visible}.blog-func .page-filter__item{margin-bottom:0}.m-blog-func{right:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;position:absolute;top:0}.m-blog-func .m-page-filter{margin-left:10px;display:inline-block}.toggle-btn{padding:4px;background-color:#f1f1f1;border-radius:100px;display:inline-flex}.toggle-btn__item{padding:6px 14px;font-size:.6875rem;font-weight:400;-webkit-transition:background-color .3s ease;-moz-transition:background-color .3s ease;-ms-transition:background-color .3s ease;-o-transition:background-color .3s ease;transition:background-color .3s ease;text-transform:uppercase;letter-spacing:.1rem;border-radius:100px;font-family:din-2014,source-han-sans-simplified-c,sans-serif}.toggle-btn__item.this-active{background-color:#fff}.blog-insta{height:100vh;right:0;position:fixed;top:0;width:15vw}.blog-insta__btn{transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%) rotate(90deg);-moz-transform:translate(-50%,-50%) rotate(90deg);-ms-transform:translate(-50%,-50%) rotate(90deg);-o-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg);position:absolute;text-align:center;top:50%;left:50%;width:160px}.blog-insta__icon{font-size:18px;margin-right:12px;vertical-align:text-bottom}.blog-insta__lbl{font-size:1.375rem;font-size:1.15rem;font-weight:300;letter-spacing:.03rem;font-family:din-2014,source-han-sans-simplified-c,sans-serif}.blog-list{-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-ms-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.blog-item{margin-top:50px}@media only screen and (min-width:768px){.blog-item{margin-top:80px}}@media only screen and (min-width:992px){.blog-item{margin-top:100px}}.blog-item .row{margin-right:-15px;margin-left:-15px}@media only screen and (min-width:992px){.blog-item .row{margin-right:-25px;margin-left:-25px}}.blog-item .col{padding-right:15px;padding-left:15px}@media only screen and (min-width:992px){.blog-item .col{padding-right:25px;padding-left:25px}}.blog-item__img{overflow:hidden;position:relative;background-size:cover;background-position:50%}.blog-item__img img{transform:translate(-50%,-50%);position:absolute;top:50%;left:50%}.blog-item__img:after{content:"";display:block}.blog-item__img img{width:100%}.blog-item__img:after{padding-top:100%}.blog-item__top{font-size:.6875rem;font-weight:400;color:#b8b8b7;text-transform:uppercase;letter-spacing:.1rem;font-family:gill-sans-nova,source-han-sans-simplified-c,sans-serif}.blog-item .blog-item__top{margin:20px 0 0}@media only screen and (min-width:768px){.blog-item .blog-item__top{margin:0}}.blog-item__cate{margin-right:6px;color:#4f4f4d}@media only screen and (min-width:768px){.blog-item__cate{margin-right:10px}}@media only screen and (min-width:992px){.blog-item__cate{margin-right:12px}}.blog-item__title{font-size:1.375rem;font-size:1.15rem;font-weight:300;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;letter-spacing:.03rem;margin:15px 0 10px;line-height:1.5;font-family:din-2014,source-han-sans-simplified-c,sans-serif}@media only screen and (min-width:768px){.blog-item__title{margin:20px 0 15px}}@media only screen and (min-width:992px){.blog-item__title{font-size:1.25rem;letter-spacing:.04rem}}.blog-item__btn{margin-top:20px}@media only screen and (min-width:768px){.blog-item__btn{margin-top:30px}}body.hashover .blog-item__title:hover{color:#b8b8b7}.btm-page-no{position:relative;text-align:center;margin-top:50px}@media only screen and (min-width:768px){.btm-page-no{margin-top:80px}}@media only screen and (min-width:992px){.btm-page-no{margin-top:100px}}.btm-page-no__item{padding:0 20px;position:relative}.btm-page-no__item:after{height:30px;transform:translate(-50%,-50%);border:1px solid hsla(60,2%,89%,0);content:"";position:absolute;top:50%;border-radius:50%;left:50%;width:30px;display:block}.btm-page-no__item:first-child{margin-left:0}.btm-page-no__item.this-active:after{border-color:#e4e4e3}.blog-sr{margin-top:50px;display:none}@media only screen and (min-width:768px){.blog-sr{margin-top:80px}}@media only screen and (min-width:992px){.blog-sr{margin-top:100px}}.blog-sr .blog-s-item{display:none}.blog-sr .blog-s-item.this-active{display:flex}.blog-sr__section{margin-bottom:30px;border-bottom:1px solid #e4e4e3;padding-bottom:30px}@media only screen and (min-width:768px){.blog-sr__section{margin-bottom:50px;padding-bottom:50px}}@media only screen and (min-width:992px){.blog-sr__section{margin-bottom:60px;padding-bottom:60px}}.blog-sr__title-no{font-size:12px;margin-left:8px;vertical-align:super}.blog-sr__btn-wrap{text-align:center;margin:40px 0 0}@media only screen and (min-width:768px){.blog-sr__btn-wrap{margin:50px 0 0}}@media only screen and (min-width:992px){.blog-sr__btn-wrap{margin:60px 0 0}}.blog-s-item{margin-top:20px;display:flex}@media only screen and (min-width:768px){.blog-s-item{margin-top:30px}}@media only screen and (min-width:992px){.blog-s-item{margin-top:40px}}.blog-s-item__blk:first-child{width:80px}@media only screen and (min-width:768px){.blog-s-item__blk:first-child{width:120px}}.blog-s-item__blk:last-child{width:calc(100% - 80px);padding-left:15px}@media only screen and (min-width:768px){.blog-s-item__blk:last-child{width:calc(100% - 120px);padding-left:25px}}@media only screen and (min-width:992px){.blog-s-item__blk:last-child{padding-left:30px}}.blog-s-item .blog-item__title{margin:8px 0 0}@media only screen and (min-width:768px){.blog-s-item .blog-item__title{margin:10px 0 0}}.sg-blog{margin-right:auto;max-width:630px;padding-right:0;margin-left:auto;padding-left:0}.sg-blog__header{text-align:center;margin:20px 0 60px}@media only screen and (min-width:768px){.sg-blog__header{margin:40px 0 80px}}.sg-blog__header .section-title{margin:20px 0;line-height:1.5}.sg-blog__cate{font-family:din-2014,source-han-sans-simplified-c,sans-serif}.sg-blog__cate,.sg-blog__date{font-size:.6875rem;font-weight:400;text-transform:uppercase;letter-spacing:.1rem}.sg-blog__date{color:#b8b8b7;font-family:gill-sans-nova,source-han-sans-simplified-c,sans-serif}.sg-blog__img{margin:40px auto}@media only screen and (min-width:768px){.sg-blog__img{margin:70px auto}}@media only screen and (min-width:992px){.sg-blog__img{margin:80px auto}}.sg-blog__img-img{max-width:440px;margin:auto;width:100%;display:block}.sg-blog__img-img.--landscape{max-width:100%}.sg-blog__img-btm{margin-top:20px;display:flex}.sg-blog__img-no{width:50px}@media only screen and (min-width:768px){.sg-blog__img-no{width:calc(50% - 220px)}}.sg-blog__img-no span{height:28px;font-size:.6875rem;border:1px solid #e4e4e3;font-weight:400;text-transform:uppercase;letter-spacing:.1rem;text-align:center;border-radius:50%;width:28px;line-height:28px;font-family:din-2014,source-han-sans-simplified-c,sans-serif;padding-left:2px;display:block}@media only screen and (min-width:768px){.sg-blog__img-no span{height:30px;width:30px;line-height:30px}}.sg-blog__img-caption{font-size:.875rem;font-weight:300;width:100%;line-height:1.35;font-family:gill-sans-nova,source-han-sans-simplified-c,sans-serif}.sg-blog__quote{font-size:1.375rem;font-weight:300;max-width:440px;letter-spacing:.03rem;text-align:center;margin:40px auto;line-height:1.55;font-family:din-2014,source-han-sans-simplified-c,sans-serif}@media only screen and (min-width:768px){.sg-blog__quote{margin:70px auto}}@media only screen and (min-width:992px){.sg-blog__quote{margin:80px auto}}.sg-blog__content a{background-size:100% 1px;background-position:0 100%;background-image:linear-gradient(180deg,#ccc,0,#ccc);background-repeat:repeat-x}.sg-blog__content .copy-wrapper p{margin-bottom:18px;line-height:1.425}@media only screen and (min-width:768px){.sg-blog__content .copy-wrapper p{margin-bottom:20px}}.sg-blog__content .copy-wrapper p:last-child{margin-bottom:0}@media only screen and (min-width:1200px){.sg-blog__content .copy-wrapper p{line-height:1.5}}.sg-blog__share{text-align:center;margin:40px 0}@media only screen and (min-width:768px){.sg-blog__share{margin:50px 0}}@media only screen and (min-width:992px){.sg-blog__share{margin:60px 0}}.sg-blog__share-lbl{font-size:.6875rem;font-weight:400;margin-bottom:25px;color:#b8b8b7;text-transform:uppercase;letter-spacing:.1rem;font-family:gill-sans-nova,source-han-sans-simplified-c,sans-serif}@media only screen and (min-width:768px){.sg-blog__share-lbl{margin-bottom:40px}}.sg-blog__share-item{height:18px;background-size:contain;margin:0 20px;background-position:50%;width:18px;background-repeat:no-repeat;vertical-align:middle;display:inline-block}@media only screen and (min-width:768px){.sg-blog__share-item{height:20px;margin:0 25px;width:20px}}.sg-blog__share-item.--fb{width:17px;background-image:url(https://jaxmelo.fun/wp-content/themes/leto/images/fb.svg)}@media only screen and (min-width:768px){.sg-blog__share-item.--fb{width:19px}}.sg-blog__share-item.--tw{background-image:url(https://jaxmelo.fun/wp-content/themes/leto/images/tw.svg)}.sg-blog__share-item.--pt{background-image:url(https://jaxmelo.fun/wp-content/themes/leto/images/pt.svg)}.read-next{border-top:1px solid #e4e4e3}.read-next__lbl{font-size:.6875rem;font-weight:400;color:#b8b8b7;text-transform:uppercase;letter-spacing:.1rem;text-align:center;margin:40px 0;font-family:gill-sans-nova,source-han-sans-simplified-c,sans-serif}@media only screen and (min-width:768px){.read-next__lbl{margin:50px 0}}.back-btn{font-size:.6875rem;font-weight:400;text-transform:uppercase;letter-spacing:.1rem;font-family:din-2014,source-han-sans-simplified-c,sans-serif;display:inline-block}.back-btn>*{vertical-align:middle;display:inline-block}.back-btn .underline-a{margin-top:2px}@media only screen and (min-width:768px){.back-btn .underline-a{margin-top:6px}}.back-btn .icon-arrow{margin-right:5px}.back-btn .icon-arrow:before{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);font-size:8px;color:#b8b8b7;display:inline-block}.subscribe{position:relative;max-width:400px;text-align:center;margin:60px auto 0}@media only screen and (min-width:768px){.subscribe{margin:100px auto 0}}.subscribe__lbl{font-size:1.0625rem;font-weight:300;letter-spacing:.03rem;font-family:din-2014,source-han-sans-simplified-c,sans-serif}.subscribe__input{padding:7px 20px;border:1px solid #e4e4e3!important;position:relative;text-align:center;margin:20px 0 0;border-radius:50px;width:100%}.subscribe__input:focus{background:none;padding-left:20px}.subscribe ::placeholder{color:#b8b8b7!important}.subscribe__btn{font-size:.6875rem;font-weight:400;text-transform:uppercase;letter-spacing:.1rem;margin-top:15px;font-family:din-2014,source-han-sans-simplified-c,sans-serif}.subscribe__msg{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;margin-top:15px;display:none}.subscribe__msg.--active{display:block}.subscribe__msg.--error{color:#a70000}.subscribe-modal__row{margin-right:0;margin-left:0}.subscribe-modal__col{padding-right:0;padding-left:0}.subscribe-modal .modal-content{padding:0}.subscribe-modal__logo{margin-bottom:25px;width:80px}@media only screen and (min-width:768px){.subscribe-modal__logo{margin-bottom:50px;width:96px}}.subscribe-modal__img{overflow:hidden;position:relative;background-size:cover;background-position:50%}.subscribe-modal__img img{transform:translate(-50%,-50%);position:absolute;top:50%;left:50%}.subscribe-modal__img:after{content:"";display:block}.subscribe-modal__img img{height:100%}.subscribe-modal__img:after{padding-top:125%;padding-top:67%}@media only screen and (min-width:992px){.subscribe-modal__img:after{padding-top:130%}}.subscribe-modal__text{padding:30px;text-align:center}@media only screen and (min-width:768px){.subscribe-modal__text{padding:50px}}.subscribe-modal__lbl{margin-top:5px}@media only screen and (min-width:768px){.subscribe-modal__lbl{margin-top:10px}}.subscribe-modal__lbl span{font-size:.6875rem;font-weight:400;color:#b8b8b7;color:#4f4f4d;text-transform:uppercase;position:relative;padding-right:22px;letter-spacing:.1rem;font-family:gill-sans-nova,source-han-sans-simplified-c,sans-serif}.subscribe-modal__lbl span:after{height:2px;transform:translateY(-50%);right:11px;content:"";position:absolute;top:50%;background-color:#4f4f4d;border-radius:50%;width:2px;vertical-align:middle;display:block;display:inline-block}.subscribe-modal__lbl span:last-child{padding-right:0}.subscribe-modal__lbl span:last-child:after{display:none}.subscribe-modal .subscribe{margin:25px auto 0}@media only screen and (min-width:768px){.subscribe-modal .subscribe{margin:50px auto 0}}body:not(.ecommerce) .woocommerce-error,body:not(.ecommerce) .woocommerce-message,body:not(.ecommerce) .woocommerce-notices-wrapper{display:none}.page.ecommerce .page-section{min-height:0;padding:60px 15px 30px;position:relative}@media only screen and (min-width:768px){.page.ecommerce .page-section{min-height:90vh;padding:22vh 40px 11vh}}.page.ecommerce .col-left{margin-bottom:30px}@media only screen and (min-width:992px){.page.ecommerce .col-left{margin-bottom:0}}.page.ecommerce .col-left.--s{margin-bottom:15px}@media only screen and (min-width:992px){.page.ecommerce .col-left.--s{margin-bottom:0}}.page.ecommerce input[type=checkbox],.page.ecommerce input[type=radio],.page.ecommerce select{border-color:#dcdddc}.page.ecommerce select:not(.m-page-nav__select){background-position:100%}.page.ecommerce select:not(.m-page-nav__select):focus{padding-left:0}.page.ecommerce .underline-a__lbl:after{background-color:#dcdddc}.page.ecommerce ::placeholder{color:#b8b8b7}.page.ecommerce .cb-item input[type=checkbox],.page.ecommerce .cb-item input[type=radio]{background-color:#fff!important}.page.ecommerce .cb-item label.section-title{margin-bottom:0;margin-top:-8px}.page.ecommerce button[name=update_cart]:disabled{filter:alpha(opacity=20);position:relative;opacity:.2;z-index:-1}.page.ecommerce .qty-wrapper__add,.page.ecommerce .qty-wrapper__sub{display:none}@media only screen and (min-width:992px){.page.ecommerce .qty-wrapper__add,.page.ecommerce .qty-wrapper__sub{display:inline-block}}.page.ecommerce .m-page-nav__select{background-color:#f1f1f1!important}.page.ecommerce .m-page-nav__select:focus{padding:5px 30px 5px 10px}.page.ecommerce .breadcrumb{color:#4f4f4d}.page.ecommerce b,.page.ecommerce strong{font-weight:300}input:-internal-autofill-selected{background:none!important}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{padding:0;border:none;margin:0;border-radius:0}.woocommerce form .form-row{padding:0;position:relative;margin:15px 0 0;width:100%;float:none}@media only screen and (min-width:768px){.woocommerce form .form-row{margin:30px 0 0}}.woocommerce form .form-row .required{color:#a70000}.woocommerce form .form-row.--mgn{margin:25px 0 0}@media only screen and (min-width:768px){.woocommerce form .form-row.--mgn{margin:50px 0 0}}.woocommerce form .form-row.--bigmgn{margin:50px 0 0}@media only screen and (min-width:768px){.woocommerce form .form-row.--bigmgn{margin:100px 0 0}}.woocommerce form .form-row.--nomgn{margin:0}.woocommerce form .form-row__remark{font-size:.875rem;font-weight:300;line-height:1.35;margin-top:10px;font-family:gill-sans-nova,source-han-sans-simplified-c,sans-serif}.woocommerce form .form-row label:not(.cb-lbl){font-size:.75rem;font-weight:400;color:#4f4f4d;text-transform:uppercase;letter-spacing:.1rem;font-family:gill-sans-nova,source-han-sans-simplified-c,sans-serif}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{border-color:#dcdddc}.woocommerce form .form-row input.input-text:focus,.woocommerce form .form-row textarea:focus{border-color:#808383;background:none;padding-left:0}.woocommerce form .form-row .cb-lbl{line-height:inherit}.woocommerce form .form-row .cb-item{margin-bottom:0}.woocommerce-LostPassword{transform:translateY(-50%);right:0;position:absolute;top:50%;display:inline-block}.ec-btn{background-size:100% 1px;background-position:0 100%;background-image:linear-gradient(180deg,#dcdddc,0,#dcdddc);background-repeat:repeat-x}.ec-btn.--lbl{font-size:.75rem;font-weight:400;text-transform:uppercase;letter-spacing:.1rem;font-family:din-2014,source-han-sans-simplified-c,sans-serif}.ec-btn.--mgn{margin-left:10px}.woocommerce-MyAccount-navigation-link{margin-bottom:10px}.woocommerce-MyAccount-navigation-link.is-active .underline-a__lbl:after{width:100%}.woocommerce-MyAccount-navigation-link a{font-size:.8125rem;font-weight:400;text-transform:uppercase;letter-spacing:.125rem;font-family:din-2014,source-han-sans-simplified-c,sans-serif}.woocommerce-Addresses{margin-top:50px}.woocommerce-Addresses .section-title{margin-bottom:25px}address{margin:10px 0 0}.woocommerce-error,.woocommerce-info,.woocommerce-message{padding:0;border:none;color:#4f4f4d;margin:0;background:none}.woocommerce-error:before,.woocommerce-info:before,.woocommerce-message:before{display:none}.woocommerce-error{color:#a70000}.woocommerce-input-wrapper{width:100%;display:block}.woocommerce-error,.woocommerce-message{position:absolute;top:15px;left:15px;z-index:100}@media only screen and (min-width:768px){.woocommerce-error,.woocommerce-message{top:40px;left:calc(15vw + 40px)}}.woocommerce-notices-wrapper{position:absolute;top:15px;left:15px;z-index:100}@media only screen and (min-width:768px){.woocommerce-notices-wrapper{top:40px;left:calc(15vw + 40px)}}.woocommerce-notices-wrapper .woocommerce-error,.woocommerce-notices-wrapper .woocommerce-message{position:relative;top:0;left:0}.woocommerce-notices-wrapper+.page.ecommerce .page-section{padding-top:90px}.woocommerce-info{position:relative;top:0;left:0}.cart-head{font-size:.75rem;font-weight:400;color:#b8b8b7;text-transform:uppercase;letter-spacing:.1rem;font-family:gill-sans-nova,source-han-sans-simplified-c,sans-serif}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{width:100%;float:none;margin-top:50px}.cart_totals__section{padding:15px 0;border-top:1px solid #dcdddc}@media only screen and (min-width:768px){.cart_totals__section{padding:24px 0}}.cart_totals__lbl{font-size:.75rem;font-weight:400;color:#4f4f4d;text-transform:uppercase;letter-spacing:.1rem;font-family:gill-sans-nova,source-han-sans-simplified-c,sans-serif}.woocommerce ul#shipping_method li input{margin:0}.woocommerce-cart-form__cart-item{margin-top:10px}@media only screen and (min-width:768px){.woocommerce-cart-form__cart-item{margin-top:20px}}.cart-btm{padding-top:25px;border-top:1px solid #dcdddc;margin-top:25px}.ec-border-form{padding:20px;border:1px solid #dcdddc}@media only screen and (min-width:768px){.ec-border-form{padding:40px}}.ec-border-form.--mgn{margin-top:30px}.ec-border-form.--bg{border:none;background-color:#fff}.woocommerce-additional-fields .form-row{margin:0!important}.or-table__row{padding:15px 0;border-top:1px solid #dcdddc}@media only screen and (min-width:768px){.or-table__row{padding:24px 0}}.or-table__row.--noborder{padding:0;border-top:none;margin:15px 0}@media only screen and (min-width:768px){.or-table__row.--noborder{margin:24px 0}}.or-table__lbl{font-size:.75rem;font-weight:400;color:#4f4f4d;text-transform:uppercase;letter-spacing:.1rem;font-family:gill-sans-nova,source-han-sans-simplified-c,sans-serif}.woocommerce-checkout-review-order{padding:20px;background-color:#fff;margin-top:15px}@media only screen and (min-width:768px){.woocommerce-checkout-review-order{padding:40px;margin-top:30px}}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{border-radius:0;background:#fff}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{padding:10px 15px;font-size:1em;color:#4f4f4d;background-color:#f1f1f1;border-radius:0}#add_payment_method #payment div.payment_box:before,.woocommerce-cart #payment div.payment_box:before,.woocommerce-checkout #payment div.payment_box:before{border-bottom:15px solid #f1f1f1;top:-8px}#add_payment_method #payment ul.payment_methods{padding:15px;border-bottom:1px solid #e4e4e3}@media only screen and (min-width:768px){#add_payment_method #payment ul.payment_methods{padding:30px}}.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{padding:15px;border:1px solid #e4e4e3}@media only screen and (min-width:768px){.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{padding:30px}}#add_payment_method #payment div.form-row{padding:15px}@media only screen and (min-width:768px){#add_payment_method #payment div.form-row{padding:30px}}.woocommerce-cart #payment div.form-row,.woocommerce-checkout #payment div.form-row{padding:0}#add_payment_method #payment .payment_method_paypal .about_paypal,.woocommerce-cart #payment .payment_method_paypal .about_paypal,.woocommerce-checkout #payment .payment_method_paypal .about_paypal{background-size:100% 1px;background-position:0 100%;margin-left:15px;background-image:linear-gradient(180deg,#dcdddc,0,#dcdddc);line-height:1;float:none;background-repeat:repeat-x}.woocommerce .quantity .qty{padding:0;border:none;text-align:left;width:20px}@media only screen and (min-width:768px){.woocommerce .quantity .qty{text-align:center;width:40px}}.woocommerce a.remove{font-size:6px;color:#b8b8b7!important;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;position:relative;float:right;margin-top:5px}@media only screen and (min-width:768px){.woocommerce a.remove{height:30px;font-size:26px;width:30px;float:none;margin-top:0}}.woocommerce a.remove:after{transform:translate(-50%,-50%);position:absolute;top:50%;left:50%;font-family:icons!important}body.hashover .woocommerce a.remove:hover{color:#4f4f4d!important;background-color:#dcdddc}.coupon input[type=text]{padding:10px;border:none;margin-bottom:10px;background-color:#fff}.woocommerce-form-coupon-toggle,.woocommerce-form-login-toggle{margin:15px 0 0 15px}@media only screen and (min-width:768px){.woocommerce-form-coupon-toggle,.woocommerce-form-login-toggle{margin:40px 0 0 40px}}.woocommerce ul.order_details{margin:25px 0 50px}@media only screen and (min-width:768px){.woocommerce ul.order_details{margin:50px 0 100px}}.woocommerce ul.order_details li{border-right:none;padding:0 0 15px;font-size:1em;border-bottom:1px solid #dcdddc;margin:0 0 15px;width:100%}.woocommerce ul.order_details li:last-child{padding:0;border-bottom:none;margin:0}@media only screen and (min-width:768px){.woocommerce ul.order_details li{border-right:1px solid #dcdddc;padding:0 30px 0 0;border-bottom:none;margin:0 30px 0 0;width:auto;float:left}}.woocommerce ul.order_details li strong{font-size:1em;margin:0 30px 0 0}.ec-od__lbl{font-size:.75rem;font-weight:400;margin-bottom:5px;color:#4f4f4d;text-transform:uppercase;letter-spacing:.1rem;font-family:gill-sans-nova,source-han-sans-simplified-c,sans-serif;display:block}@media only screen and (min-width:768px){.ec-od__lbl{margin-bottom:10px}}.order_details__row{padding:15px 0;border-top:1px solid #dcdddc}.order_details__row.--head{font-size:.75rem;font-weight:400;color:#b8b8b7;text-transform:uppercase;border-top:none;letter-spacing:.1rem;font-family:gill-sans-nova,source-han-sans-simplified-c,sans-serif}.woocommerce .woocommerce-customer-details address{padding:0;border:none;border-radius:0}.woocommerce .woocommerce-customer-details,.woocommerce .woocommerce-order-details,.woocommerce .woocommerce-order-downloads{margin-top:50px}@media only screen and (min-width:768px){.woocommerce .woocommerce-customer-details,.woocommerce .woocommerce-order-details,.woocommerce .woocommerce-order-downloads{margin-top:100px}}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone{padding:0}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email:before,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone:before{display:none}.mark,mark{padding:0;background:none}.account-orders-table__row{padding:15px 0;border-top:1px solid #dcdddc}.account-orders-table__row.--head{font-size:.75rem;font-weight:400;text-transform:uppercase;border-top:none;letter-spacing:.1rem;font-family:gill-sans-nova,source-han-sans-simplified-c,sans-serif}.woocommerce-orders-table__row{margin-bottom:10px}.woocommerce-orders-table__cell-order-actions a{margin-right:15px}.woocommerce-orders-table__cell-order-actions a:last-child{margin-right:0}.create-account .form-row:first-child{margin-top:0}label[for=card-element]{font-size:.75rem;font-weight:400;text-transform:uppercase;letter-spacing:.1rem;font-family:gill-sans-nova,source-han-sans-simplified-c,sans-serif}.ac-pay__row{padding:15px 0;border-top:1px solid #dcdddc}.ac-pay__row.--head{font-size:.75rem;font-weight:400;text-transform:uppercase;border-top:none;letter-spacing:.1rem;font-family:gill-sans-nova,source-han-sans-simplified-c,sans-serif}.page-section .woocommerce-error,.page-section .woocommerce-message,.stripe-source-errors .woocommerce-error,.stripe-source-errors .woocommerce-message{position:relative;top:auto;left:auto}.page-section .woocommerce-notices-wrapper{top:15px;left:15px}@media only screen and (min-width:768px){.page-section .woocommerce-notices-wrapper{top:40px;left:40px}}.woocommerce-NoticeGroup{margin-bottom:40px}.shipping-calculator-form{padding:20px 0 0}.shipping-calculator-form .form-row{margin:15px 0 0!important;display:block}.co-login{width:100%}@media only screen and (min-width:768px){.co-login{width:calc(50% + 20px)}}.co-login .woocommerce-form-login{padding:20px!important;background-color:#fff;margin:15px!important}@media only screen and (min-width:768px){.co-login .woocommerce-form-login{padding:40px!important;margin:40px!important}}.co-login button[type=submit]{overflow:hidden!important;padding:10px 22px!important;font-size:.75rem;border:none!important;font-weight:400;-webkit-appearance:none!important;color:#f1f1f1;transition:background-color .8s ease;text-transform:uppercase;position:relative;outline:none!important;letter-spacing:.1rem;background-color:#4f4f4d;box-shadow:none!important;border-radius:100px;line-height:1;font-family:din-2014,source-han-sans-simplified-c,sans-serif}.co-login .lost_password,.co-login .woocommerce-form__input-checkbox,.co-login .woocommerce-form__label-for-checkbox{display:none!important}input[name=payment_method]{display:inline-block!important}.payment_method_stripe ul{margin-top:10px!important}.payment_method_stripe input{width:18px!important;display:inline-block}.payment_method_stripe label{width:calc(100% - 35px);margin-top:-4px}.wc_payment_method{margin-bottom:20px!important}.wc_payment_method:last-child{margin-bottom:0!important}.wc_payment_method>.cb-item{margin-bottom:0}.wc_payment_method>.cb-item>label{margin-top:-10px}.payment-method-actions a{margin-right:15px}.payment-method-actions a:last-child{margin-right:0}.shop-alert{padding:20px;right:15px;position:fixed;text-align:center;top:15px;background-color:#f1f1f1;width:calc(100vw - 30px);display:none;z-index:150}@media only screen and (min-width:768px){.shop-alert{padding:40px;right:40px;top:40px;width:25vw}}.shop-alert__btn{font-size:.75rem;font-weight:400;text-transform:uppercase;letter-spacing:.1rem;margin-top:10px;font-family:din-2014,source-han-sans-simplified-c,sans-serif;display:inline-block}@media only screen and (min-width:768px){.shop-alert__btn{margin-top:15px}}.shop-alert__close{font-size:7px;right:15px;position:absolute;top:15px}@media only screen and (min-width:768px){.shop-alert__close{font-size:8px;right:20px;top:20px}}.shop-alert__close:after{content:"\e901";font-family:icons!important}.shipping-calculator-button{margin-top:10px;display:inline-block}.woocommerce ul#shipping_method .amount{font-weight:300}.checkout-button{width:100%}@media only screen and (min-width:768px){.checkout-button{width:auto}}#ship-to-different-address .cb-lbl{pointer-events:none;margin-left:12px;width:calc(100% - 30px);margin-top:-3px}@media only screen and (min-width:768px){#ship-to-different-address .cb-lbl{margin-left:15px;width:calc(100% - 33px);margin-top:-4px}}#cust-preview{position:relative;width:100%}@media only screen and (min-width:992px){#cust-preview{margin-bottom:30px;margin-top:22vh}}@media only screen and (min-width:992px) and (min-width:1200px){#cust-preview{margin-bottom:40px}}.custom-form{margin-top:50px}.custom-form .notice{padding:2px;font-size:.8rem;position:absolute;text-align:right;width:100%;display:none}.custom-form .notice.show{animation:showupAni 2s;display:block}.custom-form .notice span{color:#a70000}.single-pdt__add.noborder{padding-top:0;border:none}.single-pdt__add.noborder .single-pdt__add-btn{top:0}#cust-tasting-notes .keywords{font-size:.75rem;font-weight:400;text-transform:uppercase;letter-spacing:.1rem;margin:20px 0 10px}.cust-disclaimer{padding-top:30px;font-size:.75rem;border-top:1px solid #e4e4e3}.global-container .select2-container{padding:10px 0 0}.global-container .select2-container--default .select2-selection--multiple{border:none;border-bottom:1px solid #e4e4e3;border-radius:0;cursor:none}.global-container .select2-container--default .select2-selection--multiple .select2-selection__choice{padding:2px 12px 5px 10px;font-size:.75rem;border:none;font-weight:400;color:#4f4f4d;text-transform:uppercase;letter-spacing:.1rem;background-color:#f1f1f1;border-radius:20px;cursor:none;font-family:din-2014,source-han-sans-simplified-c,sans-serif}.global-container .select2-container--default .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove{font-size:20px;margin-right:6px;position:relative;top:3px;cursor:none;line-height:1}.global-container .select2-container--default.select2-container--focus .select2-selection--multiple{border:none;border-bottom:1px solid #e4e4e3}body .select2-dropdown{border-color:#e4e4e3;font-weight:400;color:#4f4f4d;border-radius:0}body .select2-dropdown .select2-results__option{font-size:.75rem;font-weight:400;text-transform:uppercase;letter-spacing:.1rem;font-family:din-2014,source-han-sans-simplified-c,sans-serif}body .select2-dropdown .select2-results__option.select2-results__option--highlighted{color:#fff;background-color:#4f4f4d}body .select2-dropdown .select2-results__option.select2-results__message{padding:5px 10px;font-weight:300}ul.custom_meta_wrapper{padding-top:10px;font-size:.75rem;border-top:1px solid #ddd;margin-top:5px}ul.custom_meta_wrapper li{padding-bottom:10px}ul.custom_meta_wrapper li small{font-weight:700}@keyframes showupAni{0%{background-color:trasparent}30%{background-color:#a70000}to{background-color:trasparent}}.select2-container--default .select2-selection--single{border:0!important}.product-result-count,.shop-ctegory-sort span.select{display:none}select:active,select:hover{outline:none;outline-color:#9d9d9d}.woocommerce-breadcrumb{margin-left:50px;margin-top:25px}.payment_box label:after{content:"";display:none}