﻿@-moz-keyframes spinElement{100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes spinElement{100%{-webkit-transform:rotate(360deg)}}@keyframes spinElement{100%{transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg)}}@-moz-keyframes scaleEl{50%{-moz-transform:scale(1.3)}100%{-moz-transform:scale(1)}}@-webkit-keyframes scaleEl{50%{-webkit-transform:scale(1.3)}100%{-webkit-transform:scale(1)}}@keyframes scaleEl{50%{transform:scale(1.3);-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-ms-transform:scale(1.3);-o-transform:scale(1.3)}100%{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}}@font-face{font-family:"ModernRomance";src:url("../fonts/modern-romance.woff2") format("woff2"), url("../fonts/modern-romance.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}html{font-size:10px !important}body h1,body h2,body h3,body h4,body h5{margin:0 0 25px;margin-bottom:0}body p{margin-top:0;margin-bottom:0}body p:not(:last-child){margin-bottom:15px}body a{transition-property:all;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-duration:400ms;-webkit-transition-duration:400ms;-moz-transition-duration:400ms;-o-transition-duration:400ms;transition-delay:0ms;-webkit-transition-delay:0ms;-moz-transition-delay:0ms;-o-transition-delay:0ms;transition-timing-function:ease;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-o-transition-timing-function:ease;text-decoration:none !important;color:#000000}body a:hover{color:#B3B3B3}body button{transition-property:all;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-duration:400ms;-webkit-transition-duration:400ms;-moz-transition-duration:400ms;-o-transition-duration:400ms;transition-delay:0ms;-webkit-transition-delay:0ms;-moz-transition-delay:0ms;-o-transition-delay:0ms;transition-timing-function:ease;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-o-transition-timing-function:ease}body .woocommerce-column__title{font-family:Montserrat, Sans-serif !important;font-size:1.4rem !important;font-weight:700 !important;line-height:1.65rem !important;font-style:normal}body address{font-family:Montserrat, Sans-serif;font-size:1.4rem;font-weight:400;line-height:1.68rem;font-style:normal}.site-content>header{min-height:8rem;background-color:#F9F5F2}.site-content>header .header-inner{padding-left:1.5rem;padding-right:1.5rem;width:100%;left:0;top:0;background-color:#F9F5F2;height:8rem}.site-content>header .header-inner>*{width:100%;max-width:1589.93px;margin-left:auto;margin-right:auto}@media (min-width:551px){.site-content>header .header-inner{padding-left:3rem;padding-right:3rem}}@media (min-width:768px){.site-content>header .header-inner{padding-left:5rem;padding-right:5rem}}@media (min-width:1025px){.site-content>header .header-inner{padding-left:3rem;padding-right:3rem}}@media (min-width:1589.93px){.site-content>header .header-inner{padding-left:8rem;padding-right:8rem}}.site-content>header .header-inner .header-inner-block{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-align-items:center !important;align-items:center !important;-webkit-justify-content:space-between !important;justify-content:space-between !important;padding:1rem 0;height:100%;transition-property:all;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-duration:400ms;-webkit-transition-duration:400ms;-moz-transition-duration:400ms;-o-transition-duration:400ms;transition-delay:0ms;-webkit-transition-delay:0ms;-moz-transition-delay:0ms;-o-transition-delay:0ms;transition-timing-function:ease;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-o-transition-timing-function:ease}.site-content>header .header-inner .header-inner-block .header-item{max-height:100%}.site-content>header .header-inner .header-inner-block .header-item:nth-child(1){display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;width:50%}.site-content>header .header-inner .header-inner-block .header-item:nth-child(2){margin:0 2rem 0 auto}.site-content>header .header-inner .header-inner-block .header-item:nth-child(2) .search-form,.site-content>header .header-inner .header-inner-block .header-item:nth-child(2) .polylang_langswitcher{display:none}.site-content>header .header-inner .header-inner-block .header-item:nth-child(2) .search-form a,.site-content>header .header-inner .header-inner-block .header-item:nth-child(2) .polylang_langswitcher a{pointer-events:none}.site-content>header .header-inner .header-inner-block .header-item:nth-child(2) .woo-nav{display:none}.site-content>header .header-inner .header-inner-block .header-item:nth-child(2) .woo-nav a{pointer-events:none}.site-content>header .header-inner .header-inner-block .header-item:nth-child(2) .cart-block{margin:-1px 0 0 0.75rem}.site-content>header .header-inner .header-inner-block .header-item:nth-child(2) .cart-block a{color:#000000;position:relative}.site-content>header .header-inner .header-inner-block .header-item:nth-child(2) .cart-block a:hover{color:#B3B3B3}.site-content>header .header-inner .header-inner-block .header-item:nth-child(2) .cart-block a i{font-size:1.5rem}.site-content>header .header-inner .header-inner-block .header-item:nth-child(2) .cart-block a .cart-count{top:-5px;right:-10px;font-size:9px;line-height:1;min-width:1.5rem;height:1.5rem;border-radius:50%;position:absolute;display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-align-items:center !important;align-items:center !important;-webkit-justify-content:center !important;justify-content:center !important;opacity:0;color:#FFFFFF;transition-property:all;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-duration:400ms;-webkit-transition-duration:400ms;-moz-transition-duration:400ms;-o-transition-duration:400ms;transition-delay:0ms;-webkit-transition-delay:0ms;-moz-transition-delay:0ms;-o-transition-delay:0ms;transition-timing-function:ease;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-o-transition-timing-function:ease}.site-content>header .header-inner .header-inner-block .header-item:nth-child(2) .cart-block a .cart-count.filled{opacity:1;background-color:#FF0000}.site-content>header .header-inner .header-inner-block .header-item:nth-child(2) .cart-block a .cart-count.filled.active{-webkit-animation:scaleEl 800ms linear ;-moz-animation:scaleEl 800ms linear ;animation:scaleEl 800ms linear }.site-content>header ul{list-style:none;padding:0;margin:0}.site-content>header ul li{font-family:Montserrat, Sans-serif !important;font-size:1.5rem !important;font-weight:500 !important;text-transform:uppercase !important;line-height:1.8rem !important;font-style:normal}@media (min-width: 1201px) and (max-width: 1300px){.site-content>header ul li{font-size:1.3rem !important;line-height:1.6rem !important}}@media (min-width: 1100px) and (max-width: 1200px){.site-content>header ul li{font-size:1.15rem !important;line-height:1.5rem !important}}.site-content>header ul li a{font-family:Montserrat, Sans-serif !important;font-size:1.5rem !important;font-weight:500 !important;text-transform:uppercase !important;line-height:1.8rem !important;font-style:normal}@media (min-width: 1201px) and (max-width: 1300px){.site-content>header ul li a{font-size:1.3rem !important;line-height:1.6rem !important}}@media (min-width: 1100px) and (max-width: 1200px){.site-content>header ul li a{font-size:1.15rem !important;line-height:1.5rem !important}}.site-content>header .logo-wrap{max-height:100%}.site-content>header .logo-wrap img{height:100%;width:auto !important;transition-property:all;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-duration:400ms;-webkit-transition-duration:400ms;-moz-transition-duration:400ms;-o-transition-duration:400ms;transition-delay:0ms;-webkit-transition-delay:0ms;-moz-transition-delay:0ms;-o-transition-delay:0ms;transition-timing-function:ease;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-o-transition-timing-function:ease}.site-content>header .logo-wrap a:hover img{opacity:0.7}.site-content>header .search-form{margin-bottom:0.5rem}.site-content>header .search-form label{width:100%;flex-shrink:1}.site-content>header .search-form input{width:100%;background-color:transparent}.site-content>header .search-form input[type="search"]{font-family:Montserrat, Sans-serif;font-size:1.3rem;font-weight:400;line-height:1.56rem;font-style:italic;text-align:center;height:2.1rem;border-top:none;border-left:none;border-right:none;border-bottom:0.5px solid #FFFFFF;color:#FFFFFF;outline:none !important;min-width:8rem}.site-content>header .search-form input[type="search"]:focus{border-bottom:0.5px solid #B3B3B3}.site-content>header .search-form input[type="search"]::-webkit-input-placeholder{color:#B3B3B3}.site-content>header .search-form input[type="search"]::-moz-placeholder{color:#B3B3B3}.site-content>header .search-form input[type="search"]::-ms-input-placeholder{color:#B3B3B3}.site-content>header .search-form button{flex-shrink:0;font-size:1.6rem;color:#FFFFFF;background-color:transparent;margin:0 0 0 1rem;padding:0 !important;border:none !important;transition-property:all;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-duration:400ms;-webkit-transition-duration:400ms;-moz-transition-duration:400ms;-o-transition-duration:400ms;transition-delay:0ms;-webkit-transition-delay:0ms;-moz-transition-delay:0ms;-o-transition-delay:0ms;transition-timing-function:ease;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-o-transition-timing-function:ease;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-align-items:flex-end !important;align-items:flex-end !important;cursor:pointer}.site-content>header .search-form button .icomoon-glass{content:"";-webkit-mask:url("../images/s-glass.svg") no-repeat;mask:url("../images/s-glass.svg") no-repeat;-webkit-mask-position:50% 50%;mask-position:50% 50%;transition-property:background-color;-webkit-transition-property:background-color;-moz-transition-property:background-color;-o-transition-property:background-color;transition-duration:400ms;-webkit-transition-duration:400ms;-moz-transition-duration:400ms;-o-transition-duration:400ms;transition-delay:0ms;-webkit-transition-delay:0ms;-moz-transition-delay:0ms;-o-transition-delay:0ms;transition-timing-function:ease;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-o-transition-timing-function:ease;-webkit-mask-size:contain;mask-size:contain;background-color:#000000}.site-content>header .search-form button:focus,.site-content>header .search-form button:hover{color:#B3B3B3}.site-content>header .search-form button:focus .icomoon-glass,.site-content>header .search-form button:hover .icomoon-glass{content:"";-webkit-mask:url("../images/s-glass.svg") no-repeat;mask:url("../images/s-glass.svg") no-repeat;-webkit-mask-position:50% 50%;mask-position:50% 50%;transition-property:background-color;-webkit-transition-property:background-color;-moz-transition-property:background-color;-o-transition-property:background-color;transition-duration:400ms;-webkit-transition-duration:400ms;-moz-transition-duration:400ms;-o-transition-duration:400ms;transition-delay:0ms;-webkit-transition-delay:0ms;-moz-transition-delay:0ms;-o-transition-delay:0ms;transition-timing-function:ease;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-o-transition-timing-function:ease;-webkit-mask-size:contain;mask-size:contain;background-color:#B3B3B3}.site-content>header .woo-nav ul{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex}.site-content>header .woo-nav ul li{margin:0 0.75rem}.site-content>header .woo-nav ul li a{display:block}.site-content>header .woo-nav ul li a i{font-size:1.5rem;color:#FFFFFF;transition-property:all;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-duration:400ms;-webkit-transition-duration:400ms;-moz-transition-duration:400ms;-o-transition-duration:400ms;transition-delay:0ms;-webkit-transition-delay:0ms;-moz-transition-delay:0ms;-o-transition-delay:0ms;transition-timing-function:ease;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-o-transition-timing-function:ease}.site-content>header .woo-nav ul li a:hover i{color:#B3B3B3}.site-content>header .lang_switcher-block{margin:-1px 1rem 0 0}.site-content>header .lang_switcher-block a{color:#FFFFFF}.site-content>header .lang_switcher-block a:hover{color:#B3B3B3}.site-content>header .main-nav-container{position:fixed;left:0;top:0;height:0;width:0;overflow:hidden;transition-property:background-color;-webkit-transition-property:background-color;-moz-transition-property:background-color;-o-transition-property:background-color;transition-duration:400ms;-webkit-transition-duration:400ms;-moz-transition-duration:400ms;-o-transition-duration:400ms;transition-delay:0ms;-webkit-transition-delay:0ms;-moz-transition-delay:0ms;-o-transition-delay:0ms;transition-timing-function:ease;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-o-transition-timing-function:ease;background-color:transparent;z-index:-1}.site-content>header .main-nav-container a{pointer-events:none}.site-content>header .main-nav-container .main-nav-container-inner{height:100vh;width:auto;max-width:calc(100% - 15rem);max-width:-webkit-calc(100% - 15rem);min-width:25rem;left:0;top:0;background-color:#000000;transform:translateX(-100%);-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);overflow:auto;padding:50px 25px;scrollbar-width:none;-ms-overflow-style:none;z-index:9999}.site-content>header .main-nav-container .main-nav-container-inner::-webkit-scrollbar{display:none}.site-content>header .main-nav-container .main-nav-container-inner .main-nav-block ul li{margin:0 0 10px}.site-content>header .main-nav-container .main-nav-container-inner .main-nav-block ul li br{display:none}.site-content>header .main-nav-container .main-nav-container-inner .main-nav-block ul li a{color:#FFFFFF !important}.site-content>header .main-nav-container .main-nav-container-inner .main-nav-block ul li a:hover{color:#B3B3B3 !important}.site-content>header .main-nav-container .main-nav-container-inner .search-form{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-align-items:flex-end !important;align-items:flex-end !important}.site-content>header .main-nav-container .main-nav-container-inner .main-nav-block{margin:5rem 0 0}.site-content>header .main-nav-container .main-nav-container-inner .bottom-block{margin:5rem 0 0;display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex}.site-content>header .main-nav-container+#burger{display:inline-block}.site-content>header .main-nav-container+#burger div{width:2.5rem;height:0.3rem;background-color:#000000}.site-content>header .main-nav-container+#burger div:nth-child(2){margin:0.3rem 0}.site-content>header .main-nav-container+#burger.hidden{visibility:hidden}.site-content>header .main-nav-container.active{height:100vh;width:100vw;background-color:rgba(0, 0, 0, 0.5);z-index:999}.site-content>header .main-nav-container.active a{pointer-events:all}.site-content>header .main-nav-container.active+#burger{visibility:hidden}.site-content>header .main-nav-container.active .main-nav-container-inner{transition-property:all;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-duration:400ms;-webkit-transition-duration:400ms;-moz-transition-duration:400ms;-o-transition-duration:400ms;transition-delay:0ms;-webkit-transition-delay:0ms;-moz-transition-delay:0ms;-o-transition-delay:0ms;transition-timing-function:ease;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-o-transition-timing-function:ease;transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0)}.site-content>header.scrolled.hidden{visibility:hidden;opacity:0}.site-content>header.scrolled .header-inner{position:fixed;z-index:9999999;height:6rem;display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-align-items:center !important;align-items:center !important;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}.site-content>header.scrolled:not(.mod):not(.sticky) .header-inner{height:6rem;overflow:hidden;transform:translateY(-100%);-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%)}.site-content>header.scrolled.sticky{transition-property:transform;-webkit-transition-property:transform;-moz-transition-property:transform;-o-transition-property:transform;transition-duration:1000ms;-webkit-transition-duration:1000ms;-moz-transition-duration:1000ms;-o-transition-duration:1000ms;transition-delay:0ms;-webkit-transition-delay:0ms;-moz-transition-delay:0ms;-o-transition-delay:0ms;transition-timing-function:ease;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-o-transition-timing-function:ease}.site-content>header.scrolled.mod .header-inner,.site-content>header.scrolled.sticky .header-inner{transition-property:all;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-duration:400ms;-webkit-transition-duration:400ms;-moz-transition-duration:400ms;-o-transition-duration:400ms;transition-delay:0ms;-webkit-transition-delay:0ms;-moz-transition-delay:0ms;-o-transition-delay:0ms;transition-timing-function:ease;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-o-transition-timing-function:ease;height:6rem}.site-content>header.scrolled.mod .header-inner .header-inner-block,.site-content>header.scrolled.sticky .header-inner .header-inner-block{padding:0.5rem 0 0.5rem}.site-content>header.scrolled.mod.sticky-grow .header-inner,.site-content>header.scrolled.sticky.sticky-grow .header-inner{height:8rem}.site-content>header.scrolled.mod.sticky-grow .header-inner .header-inner-block,.site-content>header.scrolled.sticky.sticky-grow .header-inner .header-inner-block{padding:1rem 0}@media (min-width:768px){.site-content>header{min-height:10rem}.site-content>header .header-inner{height:10rem}.site-content>header .header-inner .header-inner-block{padding:1rem 0 1.5rem}.site-content>header.scrolled:not(.mod):not(.sticky) .header-inner{height:8rem}.site-content>header.scrolled.mod .header-inner,.site-content>header.scrolled.sticky .header-inner{height:8rem}.site-content>header.scrolled.mod .header-inner .header-inner-block,.site-content>header.scrolled.sticky .header-inner .header-inner-block{padding:1.5rem 0 1.5rem}.site-content>header.scrolled.mod.sticky-grow .header-inner,.site-content>header.scrolled.sticky.sticky-grow .header-inner{height:10rem}.site-content>header.scrolled.mod.sticky-grow .header-inner .header-inner-block,.site-content>header.scrolled.sticky.sticky-grow .header-inner .header-inner-block{padding:1rem 0 1.5rem}}@media (min-width:1025px){.site-content>header{min-height:12rem}.site-content>header .header-inner{height:12rem}.site-content>header.scrolled:not(.mod):not(.sticky) .header-inner{height:10rem}.site-content>header.scrolled.mod .header-inner,.site-content>header.scrolled.sticky .header-inner{height:10rem}.site-content>header.scrolled.mod .header-inner .header-inner-block,.site-content>header.scrolled.sticky .header-inner .header-inner-block{padding:1rem 0 1.5rem}.site-content>header.scrolled.mod.sticky-grow .header-inner,.site-content>header.scrolled.sticky.sticky-grow .header-inner{height:12rem}.site-content>header.scrolled.mod.sticky-grow .header-inner .header-inner-block,.site-content>header.scrolled.sticky.sticky-grow .header-inner .header-inner-block{padding:1rem 0 1.5rem}}@media (min-width:1100px){.site-content>header .header-inner .header-inner-block{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-align-items:center !important;align-items:center !important;-webkit-justify-content:space-between !important;justify-content:space-between !important}.site-content>header .header-inner .header-inner-block .header-item .logo-wrap{width:100%;text-align:center}.site-content>header .header-inner .header-inner-block .header-item .logo-wrap img{max-width:105%}.site-content>header .header-inner .header-inner-block .header-item:nth-child(1){width:14%}.site-content>header .header-inner .header-inner-block .header-item:nth-child(3){order:-1;width:43%;flex-shrink:0;z-index:2;overflow:visible}.site-content>header .header-inner .header-inner-block .header-item:nth-child(2){width:43%;margin:0 0 0 auto;display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-align-items:center !important;align-items:center !important;-webkit-justify-content:flex-end !important;justify-content:flex-end !important}.site-content>header .header-inner .header-inner-block .header-item:nth-child(2) .polylang_langswitcher{display:block !important;margin:0 3.5rem 0 0}.site-content>header .header-inner .header-inner-block .header-item:nth-child(2) .polylang_langswitcher a{pointer-events:all}.site-content>header .header-inner .header-inner-block .header-item:nth-child(2) .polylang_langswitcher a:hover{color:#B3B3B3}.site-content>header .header-inner .header-inner-block .header-item:nth-child(2) .woo-nav{display:block}.site-content>header .header-inner .header-inner-block .header-item:nth-child(2) .woo-nav a{pointer-events:all}.site-content>header .header-inner .header-inner-block .header-item:nth-child(2) .search-form{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex}.site-content>header .header-inner .header-inner-block .header-item:nth-child(2) .search-form a{pointer-events:all}.site-content>header .main-menu-block-el{order:3}.site-content>header ul{list-style:none;padding:0;margin:0}.site-content>header ul li{font-family:Montserrat, Sans-serif !important;font-size:1.5rem !important;font-weight:500 !important;text-transform:uppercase !important;line-height:1.8rem !important;font-style:normal}.site-content>header ul li li a{font-family:Montserrat, Sans-serif !important;font-size:1.5rem !important;font-weight:500 !important;text-transform:uppercase !important;line-height:1.8rem !important;font-style:normal}.site-content>header .search-form{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-align-items:flex-end !important;align-items:flex-end !important}.site-content>header .search-form label{width:8.1rem}.site-content>header .search-form input[type="search"]{border-bottom:0.5px solid #000000;color:#000000}.site-content>header .search-form input[type="search"]:focus{border-bottom:0.5px solid #4D4D4D}.site-content>header .search-form input[type="search"]::-webkit-input-placeholder{color:#B3B3B3}.site-content>header .search-form input[type="search"]::-moz-placeholder{color:#B3B3B3}.site-content>header .search-form input[type="search"]::-ms-input-placeholder{color:#B3B3B3}.site-content>header .search-form button{font-size:1.6rem;color:#000000}.site-content>header .search-form button:focus,.site-content>header .search-form button:hover{color:#B3B3B3}.site-content>header .woo-nav ul{margin:0 0 0 0.75rem}.site-content>header .woo-nav ul li a i{color:#000000}.site-content>header .main-nav-container{position:static;left:auto;top:0;z-index:1;background-color:transparent;height:auto;max-width:100%;min-width:0;width:100%;overflow:visible}.site-content>header .main-nav-container .close-btn-wrap{display:none}.site-content>header .main-nav-container a{pointer-events:all}.site-content>header .main-nav-container .main-nav-container-inner{height:auto;max-width:100%;min-width:0;padding:0;position:relative;left:auto;top:auto;transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);background-color:transparent;overflow:visible}.site-content>header .main-nav-container .main-nav-container-inner .main-nav-block{margin:0}.site-content>header .main-nav-container .main-nav-container-inner .main-nav-block ul{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-align-items:center !important;align-items:center !important;margin-left:-1rem}.site-content>header .main-nav-container .main-nav-container-inner .main-nav-block ul li{margin:0 1rem;text-align:center}.site-content>header .main-nav-container .main-nav-container-inner .main-nav-block ul li br{display:inline-block}.site-content>header .main-nav-container .main-nav-container-inner .main-nav-block ul li a{color:#000000 !important}.site-content>header .main-nav-container .main-nav-container-inner .main-nav-block ul li a:hover{color:#B3B3B3 !important}.site-content>header .main-nav-container .main-nav-container-inner .search-block,.site-content>header .main-nav-container .main-nav-container-inner .bottom-block{display:none}.site-content>header .main-nav-container+#burger{display:none}}@media (min-width:1100px) and (min-width: 1201px) and (max-width: 1300px){.site-content>header ul li{font-size:1.3rem !important;line-height:1.6rem !important}}@media (min-width:1100px) and (min-width: 1100px) and (max-width: 1200px){.site-content>header ul li{font-size:1.15rem !important;line-height:1.5rem !important}}@media (min-width:1100px) and (min-width: 1201px) and (max-width: 1300px){.site-content>header ul li li a{font-size:1.3rem !important;line-height:1.6rem !important}}@media (min-width:1100px) and (min-width: 1100px) and (max-width: 1200px){.site-content>header ul li li a{font-size:1.15rem !important;line-height:1.5rem !important}}@media (min-width:1201px){.site-content>header .header-inner .header-inner-block .header-item:nth-child(1){width:10%}.site-content>header .header-inner .header-inner-block .header-item:nth-child(3){width:45%}.site-content>header .header-inner .header-inner-block .header-item:nth-child(2){width:45%}.site-content>header .main-nav-container .main-nav-container-inner .main-nav-block ul{margin-left:-1.2rem}.site-content>header .main-nav-container .main-nav-container-inner .main-nav-block ul li{margin:0 1.2rem}}@media (min-width:1380px){.site-content>header{min-height:20.5rem}.site-content>header .close-btn-wrap{height:20.5rem}.site-content>header .header-inner{height:20.5rem}.site-content>header .header-inner .header-inner-block{padding:2rem 0 2.5rem}.site-content>header .header-inner .header-inner-block .header-item:nth-child(1){width:20%}.site-content>header .header-inner .header-inner-block .header-item:nth-child(3){width:40%}.site-content>header .header-inner .header-inner-block .header-item:nth-child(2){width:40%}.site-content>header .main-nav-container .main-nav-container-inner .main-nav-block{margin:0}.site-content>header .main-nav-container .main-nav-container-inner .main-nav-block ul{margin-left:-1.65rem}.site-content>header .main-nav-container .main-nav-container-inner .main-nav-block ul li{margin:0 1.65rem}.site-content>header.scrolled:not(.mod):not(.sticky) .header-inner{height:13.9rem}.site-content>header.scrolled.mod .close-btn-wrap,.site-content>header.scrolled.sticky .close-btn-wrap{height:13.9rem}.site-content>header.scrolled.mod .header-inner,.site-content>header.scrolled.sticky .header-inner{height:13.9rem}.site-content>header.scrolled.mod .header-inner .header-inner-block,.site-content>header.scrolled.sticky .header-inner .header-inner-block{padding:1rem 0 1.5rem}.site-content>header.scrolled.mod.sticky-grow .close-btn-wrap,.site-content>header.scrolled.sticky.sticky-grow .close-btn-wrap{height:20.5rem}.site-content>header.scrolled.mod.sticky-grow .header-inner,.site-content>header.scrolled.sticky.sticky-grow .header-inner{height:20.5rem}.site-content>header.scrolled.mod.sticky-grow .header-inner .header-inner-block,.site-content>header.scrolled.sticky.sticky-grow .header-inner .header-inner-block{padding:2rem 0 2.5rem}}#jms-hero .featured-img-block{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;height:25rem;width:100%}#jms-hero .featured-img-block img{width:100%;height:100%;object-fit:cover;-o-object-fit:cover;filter:grayscale(1);object-position:center;-o-object-position:center}#jms-hero .featured-img-block img:nth-last-of-type(2){display:none}@media (min-width:768px){#jms-hero .featured-img-block{height:33rem}#jms-hero .featured-img-block img:nth-last-of-type(2){display:block}#jms-hero .featured-img-block img:nth-child(2){display:none}}footer ul{margin:0;padding:0;list-style:none}footer p,footer li,footer a{color:#FFFFFF}footer h1,footer h2,footer h3,footer h4,footer h5{color:#FFFFFF}footer a:hover{color:#B3B3B3 !important}footer .main-footer-content{background-color:#333333;padding-left:1.5rem;padding-right:1.5rem;width:100%;padding-top:5rem}footer .main-footer-content>*{width:100%;max-width:1589.93px;margin-left:auto;margin-right:auto}@media (min-width:551px){footer .main-footer-content{padding-left:3rem;padding-right:3rem}}@media (min-width:768px){footer .main-footer-content{padding-left:5rem;padding-right:5rem}}@media (min-width:1025px){footer .main-footer-content{padding-left:8rem;padding-right:8rem}}@media (min-width:1589.93px){footer .main-footer-content{padding-left:8rem;padding-right:8rem}}footer .main-footer-content .heading-block{width:90%}footer .main-footer-content .heading-block .theme-heading-jms .content{left:100% !important}footer .main-footer-content .heading-block .theme-heading-jms .content .heading-text{color:#FFFFFF !important}footer .main-footer-content .main-footer-content-inner{padding:0 0 5rem;position:relative;z-index:2}footer .main-footer-content .main-footer-content-inner>div{text-align:center}footer .main-footer-content .main-footer-content-inner>div:nth-child(3)::before{content:"";font-family:"icomoon";display:block;color:#FFFFFF;font-size:2.8rem;margin:2rem 0}footer .main-footer-content .main-footer-content-inner>div.subheading-block{font-family:Montserrat, Sans-serif !important;font-size:2.4rem !important;font-weight:400 !important;line-height:2.88rem !important;font-style:normal}footer .main-footer-content .main-footer-content-inner>div.subheading-block::after{content:"";font-family:"icomoon";display:block;color:#FFFFFF;margin:2rem 0;font-size:2rem}footer .main-footer-content .main-footer-content-inner>div.subheading-block p{margin:0}footer .main-footer-content .main-footer-content-inner>div.menu-block a{font-family:"ModernRomance", Sans-serif;font-size:4.797rem;font-weight:300;line-height:5.756rem;font-style:normal}@media (max-width:767px){footer .main-footer-content .main-footer-content-inner>div.menu-block a{font-size:3.797rem;line-height:1.3}}@media (max-width:550px){footer .main-footer-content .main-footer-content-inner>div.menu-block a{font-size:2.797rem;line-height:1.3}}footer .bottom-footer-content{background-color:#000000;padding-left:1.5rem;padding-right:1.5rem;width:100%}footer .bottom-footer-content>*{width:100%;max-width:1589.93px;margin-left:auto;margin-right:auto}@media (min-width:551px){footer .bottom-footer-content{padding-left:3rem;padding-right:3rem}}@media (min-width:768px){footer .bottom-footer-content{padding-left:5rem;padding-right:5rem}}@media (min-width:1025px){footer .bottom-footer-content{padding-left:8rem;padding-right:8rem}}@media (min-width:1589.93px){footer .bottom-footer-content{padding-left:8rem;padding-right:8rem}}footer .bottom-footer-content .bottom-footer-content-inner{padding:35px 0;display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:-1.5rem}@supports not (flex-wrap: wrap){footer .bottom-footer-content .bottom-footer-content-inner>*{margin:0 -1px !important}}footer .bottom-footer-content .bottom-footer-content-inner p,footer .bottom-footer-content .bottom-footer-content-inner li,footer .bottom-footer-content .bottom-footer-content-inner a{font-family:Montserrat, Sans-serif !important;font-size:1.8rem !important;font-weight:400 !important;line-height:2.16rem !important;font-style:normal}footer .bottom-footer-content .bottom-footer-content-inner a[href*="facebook"]{-webkit-justify-content:center !important;justify-content:center !important}footer .bottom-footer-content .bottom-footer-content-inner ul li:not(:last-child){margin:0 0 1.2rem}footer .bottom-footer-content .bottom-footer-content-inner .bottom-footer-item{margin:1.5rem 0}footer .bottom-footer-content .bottom-footer-content-inner .bottom-footer-item.col-1,footer .bottom-footer-content .bottom-footer-content-inner .bottom-footer-item.col-2,footer .bottom-footer-content .bottom-footer-content-inner .bottom-footer-item.col-5{width:100%;text-align:center}footer .bottom-footer-content .bottom-footer-content-inner .bottom-footer-item.col-3,footer .bottom-footer-content .bottom-footer-content-inner .bottom-footer-item.col-4{width:50%}footer .bottom-footer-content .bottom-footer-content-inner .bottom-footer-item.col-5{order:-1}@media (max-width:1200px){footer .main-footer-content .heading-block{width:120%}}@media (max-width:767px){footer .main-footer-content .heading-block{width:80%}footer .main-footer-content .heading-block .theme-heading-jms .theme-heading-jms-inner{height:10rem;margin:0 0 3rem}}@media (max-width:550px){footer .main-footer-content .heading-block .theme-heading-jms .theme-heading-jms-inner{height:5rem;margin:0 0 3rem}}@media (min-width:551px){footer .main-footer-content{padding-top:12rem}footer .main-footer-content .main-footer-content-inner{padding:0 0 4.5rem}footer .main-footer-content .main-footer-content-inner>div{text-align:left}footer .bottom-footer-content .bottom-footer-content-inner ul li:not(:last-child){margin:0 0 1.4rem}footer .bottom-footer-content .bottom-footer-content-inner a[href*="facebook"]{-webkit-justify-content:flex-start !important;justify-content:flex-start !important;margin-left:-3.3rem}footer .bottom-footer-content .bottom-footer-content-inner .bottom-footer-item{margin:1.7rem 0}footer .bottom-footer-content .bottom-footer-content-inner .bottom-footer-item.col-1,footer .bottom-footer-content .bottom-footer-content-inner .bottom-footer-item.col-3{padding-left:1.5rem}footer .bottom-footer-content .bottom-footer-content-inner .bottom-footer-item.col-1,footer .bottom-footer-content .bottom-footer-content-inner .bottom-footer-item.col-2{width:50%;text-align:left}footer .bottom-footer-content .bottom-footer-content-inner .bottom-footer-item.col-2{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-align-items:center !important;align-items:center !important}footer .bottom-footer-content .bottom-footer-content-inner .bottom-footer-item.col-5{text-align:left}}@media (min-width:768px){footer .main-footer-content{padding-top:12rem}footer .main-footer-content .main-footer-content-inner{padding:0 0 4.5rem}footer .main-footer-content .main-footer-content-inner>div.subheading-block::after{margin:2.5rem 0}footer .main-footer-content .main-footer-content-inner>div:nth-child(3)::before{font-size:3.12rem;margin:3.9rem 0}footer .bottom-footer-content .bottom-footer-content-inner{padding:6rem 0 5rem;width:calc(100% + 2rem);width:-webkit-calc(100% + 2rem);margin-top:-1rem;-webkit-justify-content:space-between !important;justify-content:space-between !important}footer .bottom-footer-content .bottom-footer-content-inner a[href*="facebook"] .menu-item-inner{white-space:nowrap}footer .bottom-footer-content .bottom-footer-content-inner .bottom-footer-item{padding:0 1rem}footer .bottom-footer-content .bottom-footer-content-inner .bottom-footer-item.col-1{width:auto;max-width:28%;text-align:left}footer .bottom-footer-content .bottom-footer-content-inner .bottom-footer-item.col-1,footer .bottom-footer-content .bottom-footer-content-inner .bottom-footer-item.col-3{padding:0 1rem}footer .bottom-footer-content .bottom-footer-content-inner .bottom-footer-item.col-2,footer .bottom-footer-content .bottom-footer-content-inner .bottom-footer-item.col-3,footer .bottom-footer-content .bottom-footer-content-inner .bottom-footer-item.col-4{width:auto;max-width:24%;text-align:left}}@media (min-width:1201px){footer .main-footer-content{padding-top:15.7rem}footer .main-footer-content .main-footer-content-inner{padding:0 0 6.5rem}footer .bottom-footer-content .bottom-footer-content-inner{padding:10rem 0 9rem;width:calc(100% + 5rem);width:-webkit-calc(100% + 5rem);margin-top:-2.5rem;-webkit-align-items:flex-start !important;align-items:flex-start !important}footer .bottom-footer-content .bottom-footer-content-inner .bottom-footer-item{margin:0;padding:0 2.5rem}footer .bottom-footer-content .bottom-footer-content-inner .bottom-footer-item.col-1{width:auto;max-width:25%}footer .bottom-footer-content .bottom-footer-content-inner .bottom-footer-item.col-2,footer .bottom-footer-content .bottom-footer-content-inner .bottom-footer-item.col-3,footer .bottom-footer-content .bottom-footer-content-inner .bottom-footer-item.col-4,footer .bottom-footer-content .bottom-footer-content-inner .bottom-footer-item.col-5{width:auto;max-width:18.75%;text-align:left}footer .bottom-footer-content .bottom-footer-content-inner .bottom-footer-item.col-2{margin:auto 0 auto auto}footer .bottom-footer-content .bottom-footer-content-inner .bottom-footer-item.col-5{order:5;position:relative}footer .bottom-footer-content .bottom-footer-content-inner .bottom-footer-item.col-5 img{height:10rem}footer .bottom-footer-content .bottom-footer-content-inner .bottom-footer-item.col-5::before{content:"";position:absolute;left:0;bottom:0.5rem;display:inline-block;width:0.1rem;height:100%;background-color:#FFFFFF}}@media (min-width:1301px){footer .bottom-footer-content .bottom-footer-content-inner{width:100%;margin-top:0;-webkit-align-items:flex-start !important;align-items:flex-start !important}footer .bottom-footer-content .bottom-footer-content-inner .bottom-footer-item{margin:0;padding:0}footer .bottom-footer-content .bottom-footer-content-inner .bottom-footer-item.col-1{width:auto;max-width:25%}footer .bottom-footer-content .bottom-footer-content-inner .bottom-footer-item.col-2,footer .bottom-footer-content .bottom-footer-content-inner .bottom-footer-item.col-3,footer .bottom-footer-content .bottom-footer-content-inner .bottom-footer-item.col-4,footer .bottom-footer-content .bottom-footer-content-inner .bottom-footer-item.col-5{padding:0 4.9rem;max-width:18.75%}footer .bottom-footer-content .bottom-footer-content-inner .bottom-footer-item.col-5{padding:0 0 0 4.9rem}}#wpadminbar{z-index:999999999999}.menu-item a[href*="facebook"]{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-align-items:center !important;align-items:center !important}.menu-item a[href*="facebook"]::before{content:"";font-family:"icomoon";display:block;margin:0 1rem 0 0;font-size:2.1rem;width:2.4rem;height:2.1rem;color:#FFFFFF}.jms-rotate-el-container{position:relative;overflow:visible !important}.jms-rotate-el-container::after{content:"";-webkit-mask:url("../images/Mokymai-jms.svg") no-repeat;mask:url("../images/Mokymai-jms.svg") no-repeat;-webkit-mask-position:50% 50%;mask-position:50% 50%;transition-property:background-color;-webkit-transition-property:background-color;-moz-transition-property:background-color;-o-transition-property:background-color;transition-duration:400ms;-webkit-transition-duration:400ms;-moz-transition-duration:400ms;-o-transition-duration:400ms;transition-delay:0ms;-webkit-transition-delay:0ms;-moz-transition-delay:0ms;-o-transition-delay:0ms;transition-timing-function:ease;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-o-transition-timing-function:ease;-webkit-mask-size:contain;mask-size:contain;background-color:#000000;display:block;position:absolute;width:80% !important;height:80% !important;top:-13% !important;bottom:auto !important;right:-40% !important;left:auto !important;z-index:1;-webkit-animation:spinElement 30s linear infinite;-moz-animation:spinElement 30s linear infinite;animation:spinElement 30s linear infinite}.jms-rotate-el-container .e-con-inner{z-index:2}.jms-breadcrumbs-container #breadcrumbs{font-family:Montserrat, Sans-serif;font-size:1.4rem;font-weight:400;text-transform:uppercase;line-height:1.68rem;font-style:normal;color:#B3B3B3;margin:0}.jms-breadcrumbs-container #breadcrumbs>span>span:not(:last-child)::after{content:"/";color:#B3B3B3;margin:0 0.6rem}.jms-breadcrumbs-container #breadcrumbs a{font-family:Montserrat, Sans-serif;font-size:1.4rem;font-weight:400;text-transform:uppercase;line-height:1.68rem;font-style:normal;color:#B3B3B3}.jms-breadcrumbs-container #breadcrumbs a:hover{color:#000000}.jms-woo-main-content-sidebar.layout-type-single-product .jms-breadcrumbs-container #breadcrumbs>span>span:not(:last-child):not(:nth-last-child(2))::after{display:inline-block}.jms-woo-main-content-sidebar.layout-type-single-product .jms-breadcrumbs-container #breadcrumbs [aria-current="page"]{display:none}.jms-woo-main-content-sidebar.layout-type-single-product:not(.layout-type-single-product) .jms-breadcrumbs-container #breadcrumbs>span>span:not(:last-child)::after{display:inline-block}.jms-loader{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-align-items:center !important;align-items:center !important;-webkit-justify-content:center !important;justify-content:center !important;width:100%}.jms-loader .jms-loader-inner{width:4rem;height:4rem;position:relative;display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-align-items:center !important;align-items:center !important;-webkit-justify-content:center !important;justify-content:center !important}.jms-loader .jms-loader-inner .jms-loader-el{width:4rem;height:4rem;border:0.5rem solid #000000;border-bottom-color:transparent;border-radius:50%;display:inline-block;box-sizing:border-box;-webkit-animation:spinElement 1s linear infinite;-moz-animation:spinElement 1s linear infinite;animation:spinElement 1s linear infinite}.jms-loader .jms-loader-inner i{font-size:4rem;color:#000000;-webkit-animation:spinElement 2s linear infinite;-moz-animation:spinElement 2s linear infinite;animation:spinElement 2s linear infinite}@media (min-width:1025px){.jms-loader .jms-loader-inner{width:5rem;height:5rem}.jms-loader .jms-loader-inner i{font-size:5rem}}.cky-consent-container .cky-notice-btn-wrapper button,.cky-consent-container .cky-prefrence-btn-wrapper button,.cky-modal .cky-notice-btn-wrapper button,.cky-modal .cky-prefrence-btn-wrapper button{font-family:Montserrat, Sans-serif !important;font-size:1.5rem !important;font-weight:400 !important;line-height:1.8rem !important;font-style:normal}body.error404 #main{margin:8rem 0 10rem;height:30rem;max-height:70vh;display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-box-direction:vertical;-moz-box-direction:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center !important;justify-content:center !important;-webkit-align-items:center !important;align-items:center !important}body.error404 #main .page-header{text-align:center}body.error404 #main .page-header h1{font-family:Montserrat, Sans-serif !important;font-size:2.4rem !important;font-weight:400 !important;line-height:2.88rem !important;font-style:normal}.centered-text{text-align:center;margin-left:auto !important;margin-right:auto !important}.terms-list-gj .swiper-nav.type3 .swiper-btn.swiper-button-next{transform:translateY(-50%) !important;-webkit-transform:translateY(-50%) !important;-moz-transform:translateY(-50%) !important;-ms-transform:translateY(-50%) !important;-o-transform:translateY(-50%) !important;background-color:#F9F5F2}.terms-list-gj .swiper-nav.type3 .swiper-btn.swiper-button-next:hover{background-color:#F9F5F2}.terms-list-gj .terms-list-carousel-container__inner{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-align-items:center !important;align-items:center !important}.terms-list-gj .terms-list-carousel-container__inner.layout_grid{padding:2.5rem 1.5rem}.terms-list-gj .terms-list-carousel-container__inner .terms-list-carousel-container__inner-wrap{width:100%;position:relative;overflow:visible}.terms-list-gj .terms-list-carousel-container__inner.layout_carousel .terms-list-carousel-container__inner-wrap{overflow:hidden}.terms-list-gj .term-item{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-justify-content:center !important;justify-content:center !important;position:relative}.terms-list-gj .term-item::after{content:"";font-family:"icomoon";color:#000000;font-size:0.9rem;position:absolute;display:block;pointer-events:none}.terms-list-gj .term-item .image-block{margin:0 0 1rem;text-align:center}.terms-list-gj .term-item .image-block img{width:3.2rem;height:4.5rem;object-fit:contain;-o-object-fit:contain;transition-property:all;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-duration:400ms;-webkit-transition-duration:400ms;-moz-transition-duration:400ms;-o-transition-duration:400ms;transition-delay:0ms;-webkit-transition-delay:0ms;-moz-transition-delay:0ms;-o-transition-delay:0ms;transition-timing-function:ease;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-o-transition-timing-function:ease}.terms-list-gj .term-item .image-block svg{width:5rem;height:4.5rem}.terms-list-gj .term-item .content-block{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-justify-content:center !important;justify-content:center !important}.terms-list-gj .term-item .content-block .content-block-inner{position:relative;width:fit-content !important;width:intrinsic !important;width:-moz-max-content !important;width:-webkit-max-content !important}.terms-list-gj .term-item .content-block .content-block-inner h2{margin:0;text-align:center;color:#000000;transition-property:all;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-duration:400ms;-webkit-transition-duration:400ms;-moz-transition-duration:400ms;-o-transition-duration:400ms;transition-delay:0ms;-webkit-transition-delay:0ms;-moz-transition-delay:0ms;-o-transition-delay:0ms;transition-timing-function:ease;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-o-transition-timing-function:ease;font-family:Montserrat, Sans-serif !important;font-size:2rem !important;font-weight:400 !important;line-height:2.4rem !important;font-style:normal;white-space:nowrap;display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-justify-content:center !important;justify-content:center !important}@media (max-width:767px){.terms-list-gj .term-item .content-block .content-block-inner h2{font-size:1.8rem !important;line-height:1.3}}@media (max-width:550px){.terms-list-gj .term-item .content-block .content-block-inner h2{font-size:1.7rem !important;line-height:1.3}}.terms-list-gj .term-item .content-block .content-block-inner::after{content:"";position:absolute;display:block;visibility:hidden;opacity:0;width:0;bottom:-0.5rem;left:50%;transform:translate(-50%, 100%);-webkit-transform:translate(-50%, 100%);-moz-transform:translate(-50%, 100%);-ms-transform:translate(-50%, 100%);-o-transform:translate(-50%, 100%);height:0.1rem;background-color:#000000;transition-property:all;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-duration:400ms;-webkit-transition-duration:400ms;-moz-transition-duration:400ms;-o-transition-duration:400ms;transition-delay:0ms;-webkit-transition-delay:0ms;-moz-transition-delay:0ms;-o-transition-delay:0ms;transition-timing-function:ease;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-o-transition-timing-function:ease}.terms-list-gj .term-item a{width:100%}.terms-list-gj .term-item a:hover .content-block .content-block-inner::after{visibility:visible;opacity:1;width:100%}.terms-list-gj .term-item.current a{width:100%}.terms-list-gj .term-item.current a .content-block .content-block-inner::after{visibility:visible;opacity:1;width:100%}.terms-list-gj .grid-container{position:relative}.terms-list-gj .grid-container::after{content:"";background-color:#F9F5F2;display:block;position:absolute;width:150%;height:3rem;right:0;bottom:-2rem}.terms-list-gj .grid-container .grid-container-inner{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center !important;justify-content:center !important;width:calc(100% + 2rem);width:-webkit-calc(100% + 2rem);margin:-3rem 0 0 -1rem}@supports not (flex-wrap: wrap){.terms-list-gj .grid-container .grid-container-inner>*{margin:0 -1px !important}}.terms-list-gj .grid-container .grid-container-inner .term-item{width:50%;padding:3rem 1rem}.terms-list-gj .grid-container .grid-container-inner .term-item::after{bottom:0;left:50%;transform:translate(-50%, 50%);-webkit-transform:translate(-50%, 50%);-moz-transform:translate(-50%, 50%);-ms-transform:translate(-50%, 50%);-o-transform:translate(-50%, 50%)}.terms-list-gj .grid-container .grid-container-inner .term-item .content-block .content-block-inner{position:relative}.terms-list-gj .swiper-container{overflow:hidden}.terms-list-gj .swiper-container .swiper-slide{width:auto}.terms-list-gj .swiper-container .term-item:not(:last-child)::after{display:block;right:0;top:50%;transform:translate(50%, -50%);-webkit-transform:translate(50%, -50%);-moz-transform:translate(50%, -50%);-ms-transform:translate(50%, -50%);-o-transform:translate(50%, -50%)}.terms-list-gj .theme-button-jms{margin:3rem 0 0;z-index:2;position:relative}.elementor-widget .terms-list-gj{position:relative;padding:0 0 2.6rem}.elementor-widget .terms-list-gj::before{content:"";display:block;position:absolute;left:0;bottom:0;border-left:1px solid #000000;border-bottom:1px solid #000000;width:120%;height:250px}.elementor-widget .terms-list-gj .terms-list-carousel-container__inner{position:relative;padding:1rem 0;min-height:14.3rem;margin:-7.15rem 0 0}.elementor-widget .terms-list-gj .terms-list-carousel-container__inner::before{content:"";display:block;position:absolute;right:0;top:0;width:calc(200%);height:100%;background-color:#F9F5F2}@media (min-width:551px){.terms-list-gj .grid-container::after{height:3rem}.terms-list-gj .grid-container .grid-container-inner .term-item{width:33.3%;padding:3rem 1rem}.terms-list-gj .grid-container .grid-container-inner .term-item::after{display:block !important}}@media (min-width:768px){.terms-list-gj .terms-list-carousel-container__inner-wrap .grid-container::after{height:3rem}.terms-list-gj .terms-list-carousel-container__inner-wrap .grid-container .grid-container-inner{width:calc(100% + 8rem);width:-webkit-calc(100% + 8rem);margin:-3.5rem 0 0 -4rem}.terms-list-gj .terms-list-carousel-container__inner-wrap .grid-container .grid-container-inner .term-item{width:23%;padding:3.5rem 4rem}.terms-list-gj .terms-list-carousel-container__inner-wrap .grid-container .grid-container-inner .term-item .image-block{margin:0 0 2rem}.terms-list-gj .theme-button-jms{margin:5rem 0 0}.elementor-widget .terms-list-gj .terms-list-carousel-container__inner{min-height:18rem;margin:-9rem 0 0}}@media (min-width:1025px){.elementor-widget .terms-list-gj::before{border-right:1px solid #000000;border-bottom:1px solid #000000;width:calc(100% + (8rem / 2));width:-webkit-calc(100% + (8rem / 2));height:400px}}@media (min-width:1100px){.terms-list-gj .term-item .content-block .content-block-inner::after{bottom:-1rem}.terms-list-gj .terms-list-carousel-container__inner-wrap .grid-container::after{height:0}.terms-list-gj .terms-list-carousel-container__inner-wrap .grid-container .grid-container-inner{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:calc(100% + 6rem);width:-webkit-calc(100% + 6rem);margin:0 0 0 -3rem}.terms-list-gj .terms-list-carousel-container__inner-wrap .grid-container .grid-container-inner .term-item{width:auto;padding:0 3rem}.terms-list-gj .terms-list-carousel-container__inner-wrap .grid-container .grid-container-inner .term-item::after{display:block !important;bottom:1.2rem;bottom:0;left:auto;right:0;transform:translateX(50%);-webkit-transform:translateX(50%);-moz-transform:translateX(50%);-ms-transform:translateX(50%);-o-transform:translateX(50%)}.terms-list-gj .terms-list-carousel-container__inner-wrap .grid-container .grid-container-inner .term-item:nth-last-child(1)::after{display:none !important;visibility:hidden}.elementor-widget .terms-list-gj .terms-list-carousel-container__inner{min-height:21rem;margin:-10.5rem 0 0}}@media (min-width:1201px){.terms-list-gj .terms-list-carousel-container__inner-wrap .grid-container .grid-container-inner{width:calc(100% + 8rem);width:-webkit-calc(100% + 8rem);margin:0 0 0 -4rem}.terms-list-gj .terms-list-carousel-container__inner-wrap .grid-container .grid-container-inner .term-item{padding:0 4rem}.terms-list-gj .swiper-container .swiper-wrapper{-webkit-justify-content:center !important;justify-content:center !important}.elementor-widget .terms-list-gj .terms-list-carousel-container__inner{min-height:24.4rem;margin:-12.2rem 0 0}}@media (min-width:1301px){.terms-list-gj .terms-list-carousel-container__inner-wrap .grid-container .grid-container-inner{width:calc(100% + 9rem);width:-webkit-calc(100% + 9rem);margin:0 0 0 -4.5rem}.terms-list-gj .terms-list-carousel-container__inner-wrap .grid-container .grid-container-inner .term-item{padding:0 4.5rem}}@media (min-width:1380px){.terms-list-gj .terms-list-carousel-container__inner-wrap .grid-container .grid-container-inner{width:calc(100% + 10rem);width:-webkit-calc(100% + 10rem);margin:0 0 0 -5rem}.terms-list-gj .terms-list-carousel-container__inner-wrap .grid-container .grid-container-inner .term-item{padding:0 5rem}}@media (min-width:1450px){.terms-list-gj .terms-list-carousel-container__inner-wrap .grid-container .grid-container-inner{width:calc(100% + 13rem);width:-webkit-calc(100% + 13rem);margin:0 0 0 -6.5rem}.terms-list-gj .terms-list-carousel-container__inner-wrap .grid-container .grid-container-inner .term-item{padding:0 6.5rem}}@media (min-width:1589.93px){.terms-list-gj::before{width:calc(100% + 6rem);width:-webkit-calc(100% + 6rem)}}.terms-list-gj .bg-image{position:relative;width:calc(100% + 3rem);width:-webkit-calc(100% + 3rem)}.terms-list-gj .bg-image img{width:100%;height:auto;max-height:60vh;min-height:25rem;object-fit:cover;-o-object-fit:cover}@media (min-width:768px){.terms-list-gj .bg-image{width:calc(100% + 5rem);width:-webkit-calc(100% + 5rem)}}@media (min-width:1025px){.terms-list-gj .bg-image{width:calc(100% + 8rem);width:-webkit-calc(100% + 8rem)}}@media (min-width:1201px){.terms-list-gj .bg-image{width:calc(100% + 8rem);width:-webkit-calc(100% + 8rem)}}@media (min-width:1689.93px){.terms-list-gj .bg-image{width:calc(100% + ((100vw - 1589.93px / 2) + 8rem));width:-webkit-calc(100% + ((100vw - 1589.93px / 2) + 8rem))}}.archive-content .terms-list-gj{margin:0 0 5rem}@media (min-width: 351px)  and (max-width: 767px){.archive-content .terms-list-gj .grid-container::after{height:3rem}.archive-content .terms-list-gj .grid-container .grid-container-inner .term-item{width:33.3%;padding:3rem 1rem}.archive-content .terms-list-gj .grid-container .grid-container-inner .term-item::after{display:block !important}}@media (min-width:768px){.archive-content .terms-list-gj{margin:0 0 7rem}}@media (min-width: 768px) and (max-width: 1024px){.archive-content .terms-list-gj .terms-list-carousel-container__inner-wrap .grid-container::after{height:0}.archive-content .terms-list-gj .terms-list-carousel-container__inner-wrap .grid-container .grid-container-inner{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:calc(100% + 4rem);width:-webkit-calc(100% + 4rem);margin:0 0 0 -2rem}.archive-content .terms-list-gj .terms-list-carousel-container__inner-wrap .grid-container .grid-container-inner .term-item{width:auto;padding:0 2rem}.archive-content .terms-list-gj .terms-list-carousel-container__inner-wrap .grid-container .grid-container-inner .term-item::after{display:block !important;bottom:0.5rem;left:auto;right:0;transform:translateX(50%);-webkit-transform:translateX(50%);-moz-transform:translateX(50%);-ms-transform:translateX(50%);-o-transform:translateX(50%)}.archive-content .terms-list-gj .terms-list-carousel-container__inner-wrap .grid-container .grid-container-inner .term-item:nth-last-child(1)::after{display:none !important;visibility:hidden}}@media (min-width:1025px){.archive-content .terms-list-gj{margin:0 0 10rem}}@media (min-width: 1025px) and (max-width: 1449px){.archive-content .terms-list-gj .terms-list-carousel-container__inner-wrap .grid-container::after{height:0}.archive-content .terms-list-gj .terms-list-carousel-container__inner-wrap .grid-container .grid-container-inner{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:calc(100% + 6rem);width:-webkit-calc(100% + 6rem);margin:0 0 0 -3rem}.archive-content .terms-list-gj .terms-list-carousel-container__inner-wrap .grid-container .grid-container-inner .term-item{width:auto;padding:0 3rem}.archive-content .terms-list-gj .terms-list-carousel-container__inner-wrap .grid-container .grid-container-inner .term-item::after{display:block !important;bottom:0.5rem;left:auto;right:0;transform:translateX(50%);-webkit-transform:translateX(50%);-moz-transform:translateX(50%);-ms-transform:translateX(50%);-o-transform:translateX(50%)}.archive-content .terms-list-gj .terms-list-carousel-container__inner-wrap .grid-container .grid-container-inner .term-item:nth-last-child(1)::after{display:none !important;visibility:hidden}}.jms-services-list .jms-loader{min-height:6rem;max-height:60vh}.jms-services-list .jms-services-list-inner .jms-service-item:not(:last-child){margin:0 0 3rem}.jms-services-list .jms-services-list-inner .jms-service-item .jms-service-item-inner{text-align:center}.jms-services-list .jms-services-list-inner .jms-service-item .jms-service-item-inner .image-block{width:9.1rem;height:9.1rem;position:relative;display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-align-items:center !important;align-items:center !important;-webkit-justify-content:center !important;justify-content:center !important;margin:0 auto 2rem}.jms-services-list .jms-services-list-inner .jms-service-item .jms-service-item-inner .image-block::before{content:"";position:absolute;display:block;width:100%;height:100%;top:0;left:0;-webkit-mask:url("../images/border.svg") no-repeat;mask:url("../images/border.svg") no-repeat;-webkit-mask-position:50% 50%;mask-position:50% 50%;transition-property:background-color;-webkit-transition-property:background-color;-moz-transition-property:background-color;-o-transition-property:background-color;transition-duration:400ms;-webkit-transition-duration:400ms;-moz-transition-duration:400ms;-o-transition-duration:400ms;transition-delay:0ms;-webkit-transition-delay:0ms;-moz-transition-delay:0ms;-o-transition-delay:0ms;transition-timing-function:ease;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-o-transition-timing-function:ease;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:#939393}.jms-services-list .jms-services-list-inner .jms-service-item .jms-service-item-inner .image-block>*{width:3.8rem;height:3.8rem}.jms-services-list .jms-services-list-inner .jms-service-item .jms-service-item-inner .content-block{color:#000000;max-width:50rem;margin:auto}.jms-services-list .jms-services-list-inner .jms-service-item .jms-service-item-inner .content-block h1,.jms-services-list .jms-services-list-inner .jms-service-item .jms-service-item-inner .content-block h2,.jms-services-list .jms-services-list-inner .jms-service-item .jms-service-item-inner .content-block h3,.jms-services-list .jms-services-list-inner .jms-service-item .jms-service-item-inner .content-block h4,.jms-services-list .jms-services-list-inner .jms-service-item .jms-service-item-inner .content-block h5{font-family:Montserrat, Sans-serif !important;font-size:1.8rem !important;font-weight:400 !important;line-height:2.16rem !important;font-style:normal;margin:0 0 0.5rem}.jms-services-list .jms-services-list-inner .jms-service-item .jms-service-item-inner .content-block .excerpt{margin:0;font-family:Montserrat, Sans-serif !important;font-size:1.8rem !important;font-weight:400 !important;line-height:2.16rem !important;font-style:normal}.jms-services-list .jms-services-list-inner .jms-service-item .jms-service-item-inner .content-block .price{font-family:Montserrat, Sans-serif !important;font-size:1.5rem !important;font-weight:400 !important;line-height:1.8rem !important;font-style:normal;margin:2rem 0 0}@media (min-width:551px){.jms-services-list .jms-services-list-inner .jms-service-item:not(:last-child){margin:0 0 3rem}.jms-services-list .jms-services-list-inner .jms-service-item .jms-service-item-inner{text-align:left;display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-align-items:center !important;align-items:center !important}.jms-services-list .jms-services-list-inner .jms-service-item .jms-service-item-inner .image-block{width:12.1rem;height:12.1rem;margin:0 2rem 0 0;flex-shrink:0}.jms-services-list .jms-services-list-inner .jms-service-item .jms-service-item-inner .image-block>*{width:3.8rem;height:3.8rem}.jms-services-list .jms-services-list-inner .jms-service-item .jms-service-item-inner .content-block{margin:0}}@media (min-width:768px){.jms-services-list .jms-services-list-inner{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% + 1.5rem);width:-webkit-calc(100% + 1.5rem);margin:-1.5rem 0 0 -0.75rem}@supports not (flex-wrap: wrap){.jms-services-list .jms-services-list-inner>*{margin:0 -1px !important}}.jms-services-list .jms-services-list-inner .jms-service-item{width:50%;padding:1.5rem 0.75rem}.jms-services-list .jms-services-list-inner .jms-service-item:not(:last-child){margin:0}.jms-services-list .jms-services-list-inner .jms-service-item:nth-child(even) .jms-service-item-inner{-webkit-justify-content:flex-end !important;justify-content:flex-end !important}.jms-services-list .jms-services-list-inner .jms-service-item .jms-service-item-inner{-webkit-align-items:flex-start !important;align-items:flex-start !important}.jms-services-list .jms-services-list-inner .jms-service-item .jms-service-item-inner .image-block{width:8.1rem;height:8.1rem}.jms-services-list .jms-services-list-inner .jms-service-item .jms-service-item-inner .image-block>*{width:3.8rem;height:3.8rem}.jms-services-list .jms-services-list-inner .jms-service-item .jms-service-item-inner .content-block{padding:10px 0}}@media (min-width:1025px){.jms-services-list .jms-services-list-inner{width:calc(100% + 6rem);width:-webkit-calc(100% + 6rem);margin:-2rem 0 0 -3rem}.jms-services-list .jms-services-list-inner .jms-service-item{padding:2rem 3rem}.jms-services-list .jms-services-list-inner .jms-service-item .jms-service-item-inner{-webkit-align-items:center !important;align-items:center !important}.jms-services-list .jms-services-list-inner .jms-service-item .jms-service-item-inner .image-block{width:12.1rem;height:12.1rem;margin:0 3rem 0 0}.jms-services-list .jms-services-list-inner .jms-service-item .jms-service-item-inner .image-block>*{width:3.8rem;height:3.8rem}.jms-services-list .jms-services-list-inner .jms-service-item .jms-service-item-inner .content-block{margin:0;padding:1rem 0}}@media (min-width:1201px){.jms-services-list .jms-services-list-inner{width:calc(100% + 18rem);width:-webkit-calc(100% + 18rem);margin:-2rem 0 0 -9rem}.jms-services-list .jms-services-list-inner .jms-service-item{padding:2rem 9rem}}html{scroll-behavior:smooth;box-sizing:content-box;margin:0 !important}body{margin:0;padding:0}body:not(.e--ua-webkit) p,body:not(.e--ua-webkit) div{font-family:Montserrat, Sans-serif !important;font-size:1.539rem !important;font-weight:400 !important;text-transform:normal !important;line-height:1.847rem !important;font-style:normal}body *{box-sizing:border-box}body #page{width:100%;overflow-x:hidden}body .body-inner{width:100%;overflow:hidden}body #main #jms-hero+div:not([data-elementor-type="wp-post"]),body #main #jms-hero+div:not([data-elementor-type="wp-post"])+div:not([data-elementor-type="wp-post"]){position:relative;z-index:2}body #main.grey-bg{background-color:#F9F5F2}@media (max-width:550px){body{max-width:100vw;overflow-x:hidden}}.jms-container{padding-left:1.5rem;padding-right:1.5rem;width:100%}.jms-container>*{width:100%;max-width:1589.93px;margin-left:auto;margin-right:auto}@media (min-width:551px){.jms-container{padding-left:3rem;padding-right:3rem}}@media (min-width:768px){.jms-container{padding-left:5rem;padding-right:5rem}}@media (min-width:1025px){.jms-container{padding-left:8rem;padding-right:8rem}}@media (min-width:1589.93px){.jms-container{padding-left:8rem;padding-right:8rem}}.empty-list{width:100%;text-align:center;font-family:Montserrat, Sans-serif !important;font-size:1.539rem !important;font-weight:400 !important;text-transform:normal !important;line-height:1.847rem !important;font-style:normal;color:#000000}.post-type-archive-jms-services{background-color:#F9F5F2}.archive-content{padding-left:1.5rem;padding-right:1.5rem;width:100%;margin-top:5rem}.archive-content>*{width:100%;max-width:1589.93px;margin-left:auto;margin-right:auto}@media (min-width:551px){.archive-content{padding-left:3rem;padding-right:3rem}}@media (min-width:768px){.archive-content{padding-left:5rem;padding-right:5rem}}@media (min-width:1025px){.archive-content{padding-left:8rem;padding-right:8rem}}@media (min-width:1589.93px){.archive-content{padding-left:8rem;padding-right:8rem}}.archive-content:last-child{margin-bottom:10rem}@media (min-width:768px){.archive-content{margin-top:9rem}.archive-content:last-child{margin-bottom:12rem}}@media (min-width:1025px){.archive-content{margin-top:14rem}.archive-content:last-child{margin-bottom:14rem}}#page{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-box-direction:vertical;-moz-box-direction:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100vh}#page .error-404.not-found{padding-left:1.5rem;padding-right:1.5rem;width:100%;margin-bottom:50px}#page .error-404.not-found>*{width:100%;max-width:1589.93px;margin-left:auto;margin-right:auto}@media (min-width:551px){#page .error-404.not-found{padding-left:3rem;padding-right:3rem}}@media (min-width:768px){#page .error-404.not-found{padding-left:5rem;padding-right:5rem}}@media (min-width:1025px){#page .error-404.not-found{padding-left:8rem;padding-right:8rem}}@media (min-width:1589.93px){#page .error-404.not-found{padding-left:8rem;padding-right:8rem}}#page footer{margin-top:auto}form:not(header form) .form-row label,.woocommerce form:not(header form) .form-row label{display:none}form:not(header form) input:not([type="hidden"]):not([type="submit"]):not([type="radio"]):not(.qty):not([type="checkbox"]),form:not(header form) select,form:not(header form) textarea,.woocommerce form:not(header form) input:not([type="hidden"]):not([type="submit"]):not([type="radio"]):not(.qty):not([type="checkbox"]),.woocommerce form:not(header form) select,.woocommerce form:not(header form) textarea{border:none !important;border-bottom:0.25px solid #939393 !important;color:#939393 !important;padding:1rem !important;font-family:Montserrat, Sans-serif !important;font-size:1.5rem !important;font-weight:400 !important;text-transform:normal !important;line-height:1.847rem !important;font-style:italic !important;border-radius:0 !important;background-color:transparent !important}form:not(header form) input:not([type="hidden"]):not([type="submit"]):not([type="radio"]):not(.qty):not([type="checkbox"]):focus,form:not(header form) input:not([type="hidden"]):not([type="submit"]):not([type="radio"]):not(.qty):not([type="checkbox"]):focus-visible,form:not(header form) input:not([type="hidden"]):not([type="submit"]):not([type="radio"]):not(.qty):not([type="checkbox"]):focus-within,form:not(header form) select:focus,form:not(header form) select:focus-visible,form:not(header form) select:focus-within,form:not(header form) textarea:focus,form:not(header form) textarea:focus-visible,form:not(header form) textarea:focus-within,.woocommerce form:not(header form) input:not([type="hidden"]):not([type="submit"]):not([type="radio"]):not(.qty):not([type="checkbox"]):focus,.woocommerce form:not(header form) input:not([type="hidden"]):not([type="submit"]):not([type="radio"]):not(.qty):not([type="checkbox"]):focus-visible,.woocommerce form:not(header form) input:not([type="hidden"]):not([type="submit"]):not([type="radio"]):not(.qty):not([type="checkbox"]):focus-within,.woocommerce form:not(header form) select:focus,.woocommerce form:not(header form) select:focus-visible,.woocommerce form:not(header form) select:focus-within,.woocommerce form:not(header form) textarea:focus,.woocommerce form:not(header form) textarea:focus-visible,.woocommerce form:not(header form) textarea:focus-within{outline:none !important;border-bottom:0.25px solid #000000 !important}form:not(header form) input:not([type="hidden"]):not([type="submit"]):not([type="radio"]):not(.qty):not([type="checkbox"])[aria-invalid="true"],form:not(header form) select[aria-invalid="true"],form:not(header form) textarea[aria-invalid="true"],.woocommerce form:not(header form) input:not([type="hidden"]):not([type="submit"]):not([type="radio"]):not(.qty):not([type="checkbox"])[aria-invalid="true"],.woocommerce form:not(header form) select[aria-invalid="true"],.woocommerce form:not(header form) textarea[aria-invalid="true"]{border-bottom:0.25px solid #FF0000 !important}form:not(header form) input:not([type="hidden"]):not([type="submit"]):not([type="radio"]):not(.qty):not([type="checkbox"]),form:not(header form) select,.woocommerce form:not(header form) input:not([type="hidden"]):not([type="submit"]):not([type="radio"]):not(.qty):not([type="checkbox"]),.woocommerce form:not(header form) select{height:5rem !important}form:not(header form) textarea,.woocommerce form:not(header form) textarea{height:12rem}@media (min-width:768px){form:not(header form) input:not([type="hidden"]):not([type="submit"]):not([type="radio"]):not(.qty):not([type="checkbox"]),form:not(header form) select,.woocommerce form:not(header form) input:not([type="hidden"]):not([type="submit"]):not([type="radio"]):not(.qty):not([type="checkbox"]),.woocommerce form:not(header form) select{padding:1rem 1.5rem !important}}.jms-main-content-sidebar .search-form{text-align:center;margin:0 0 3rem;display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-justify-content:center !important;justify-content:center !important}.jms-main-content-sidebar .search-form label{width:100%}.jms-main-content-sidebar .search-form input{width:100%}.jms-main-content-sidebar .search-form button[type="submit"]{height:5rem;width:5rem;flex-shrink:0;background-color:#E0E0E0}.jms-main-content-sidebar .search-form button[type="submit"]:hover{background-color:#CCCCCC}.wpcf7-form{max-width:calc(88rem + 5rem + 5rem);margin-left:auto;margin-right:auto}.wpcf7-form .wpcf7-form-control-wrap{display:block;width:100%}.wpcf7-form .wpcf7-form-control-wrap[data-name="acceptance"] .wpcf7-form-control .wpcf7-list-item{margin:0}.wpcf7-form .wpcf7-form-control-wrap[data-name="acceptance"] .wpcf7-form-control .wpcf7-list-item .wpcf7-list-item-label{margin-top:0.2rem}.wpcf7-form .wpcf7-form-control-wrap[data-name="acceptance"] .wpcf7-form-control .wpcf7-list-item label{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex}.wpcf7-form .wpcf7-form-control-wrap input:not([type="checkbox"]):not([type="submit"]),.wpcf7-form .wpcf7-form-control-wrap textarea{width:100%}.wpcf7-form .row>div{margin:0 0 3rem}@media (min-width:551px){.wpcf7-form .row{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;width:calc(100% + 2rem);margin:0 0 0 -1rem}.wpcf7-form .row>div{width:50%;flex-grow:1;margin:0 0 4rem;padding:0 1rem}}@media (min-width:768px){.wpcf7-form .row{width:calc(100% + 3.5rem);margin:0 0 0 -1.75rem}.wpcf7-form .row>div{padding:0 1.75rem}}.theme-heading-jms{position:relative}.theme-heading-jms .content .heading-text:nth-child(2){visibility:hidden;position:absolute;left:0;color:transparent}.theme-heading-jms .content .img-block{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex}.theme-heading-jms.style-1{z-index:9;position:relative}.theme-heading-jms.style-1 .theme-heading-jms-inner{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-justify-content:center !important;justify-content:center !important}.theme-heading-jms.style-1 .theme-heading-jms-inner .content{width:fit-content !important;width:intrinsic !important;width:-moz-max-content !important;width:-webkit-max-content !important;background-color:#000000;overflow:visible}.theme-heading-jms.style-1 .theme-heading-jms-inner .content .content-inner{padding:0.3rem 4rem 0}.theme-heading-jms.style-1 .theme-heading-jms-inner .content .content-inner>.heading-text{color:#F9F5F2;font-family:"ModernRomance", Sans-serif;font-size:3.6rem;font-weight:300;line-height:1.3;font-style:normal;margin:0;text-align:center}@media (max-width:767px){.theme-heading-jms.style-1 .theme-heading-jms-inner .content .content-inner>.heading-text{font-size:2.8rem;line-height:1.3}}@media (max-width:550px){.theme-heading-jms.style-1 .theme-heading-jms-inner .content .content-inner>.heading-text{font-size:2.5rem;line-height:1.3}}.theme-heading-jms.style-1 .theme-heading-jms-inner .content .content-inner .img-block{-webkit-align-items:flex-start !important;align-items:flex-start !important;-webkit-justify-content:center !important;justify-content:center !important;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0.2rem 0 0.4rem}@supports not (flex-wrap: wrap){.theme-heading-jms.style-1 .theme-heading-jms-inner .content .content-inner .img-block>*{margin:0 -1px !important}}.theme-heading-jms.style-1 .theme-heading-jms-inner .content .content-inner .img-block img{width:auto;margin:0.5rem 0;height:3.4rem}.theme-heading-jms.style-1 .theme-heading-jms-inner .content .content-inner .img-block img:first-child{margin-right:0.6rem}.theme-heading-jms.style-1 .theme-heading-jms-inner .content .content-inner .img-block img:last-child{margin-left:0.6rem}.theme-heading-jms.style-1 .theme-heading-jms-inner .content .content-inner .img-block img:not(:last-child):not(:first-child){margin-right:2rem;margin-left:2rem}@media (max-width:767px){.theme-heading-jms.style-1 .theme-heading-jms-inner .content .content-inner .img-block img{height:2.5rem;margin:0.1rem 0;height:2.8rem}.theme-heading-jms.style-1 .theme-heading-jms-inner .content .content-inner .img-block img:first-child{margin-right:0.5rem}.theme-heading-jms.style-1 .theme-heading-jms-inner .content .content-inner .img-block img:last-child{margin-left:0.5rem}.theme-heading-jms.style-1 .theme-heading-jms-inner .content .content-inner .img-block img:not(:last-child):not(:first-child){margin-right:0.5rem;margin-left:0.5rem}}@media (max-width:550px){.theme-heading-jms.style-1 .theme-heading-jms-inner .content .content-inner .img-block img{height:2.5rem;margin:0.2rem 0}.theme-heading-jms.style-1 .theme-heading-jms-inner .content .content-inner .img-block img:first-child{margin-right:0.4rem}.theme-heading-jms.style-1 .theme-heading-jms-inner .content .content-inner .img-block img:last-child{margin-left:0.4rem}.theme-heading-jms.style-1 .theme-heading-jms-inner .content .content-inner .img-block img:not(:last-child):not(:first-child){margin-right:0.4rem;margin-left:0.4rem}}.theme-heading-jms.style-1.y-position-top,.theme-heading-jms.style-1.y-position-bottom{height:calc(3.55rem / 2);height:-webkit-calc(3.55rem / 2)}.theme-heading-jms.style-1.y-position-top .content,.theme-heading-jms.style-1.y-position-bottom .content{position:absolute;top:0}.theme-heading-jms.style-1.y-position-top,.theme-heading-jms.style-1.y-position-regular{margin:0 0 3rem}.theme-heading-jms.style-1.y-position-top .content{transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}.theme-heading-jms.style-1.y-position-bottom .content{transform:translateY(50%);-webkit-transform:translateY(50%);-moz-transform:translateY(50%);-ms-transform:translateY(50%);-o-transform:translateY(50%)}.theme-heading-jms.style-2 .theme-heading-jms-inner{height:4rem;position:relative}.theme-heading-jms.style-2 .theme-heading-jms-inner .theme-heading-jms-inner:not(.breadcrumbs-top-block .theme-heading-jms-inner){width:calc(100% + (3rem * 2));width:-webkit-calc(100% + (3rem * 2));max-width:calc(100% + (3rem * 2));max-width:-webkit-calc(100% + (3rem * 2));margin-left:-3rem}@media (min-width:768px){.theme-heading-jms.style-2 .theme-heading-jms-inner .theme-heading-jms-inner:not(.breadcrumbs-top-block .theme-heading-jms-inner){width:calc(100% + (5rem * 2));width:-webkit-calc(100% + (5rem * 2));max-width:calc(100% + (5rem * 2));max-width:-webkit-calc(100% + (5rem * 2));margin-left:-5rem}}@media (min-width:1025px){.theme-heading-jms.style-2 .theme-heading-jms-inner .theme-heading-jms-inner:not(.breadcrumbs-top-block .theme-heading-jms-inner){width:calc(100% + (8rem * 2));width:-webkit-calc(100% + (8rem * 2));max-width:calc(100% + (8rem * 2));max-width:-webkit-calc(100% + (8rem * 2));margin-left:-8rem}}@media (min-width:1589.93px){.theme-heading-jms.style-2 .theme-heading-jms-inner .theme-heading-jms-inner:not(.breadcrumbs-top-block .theme-heading-jms-inner){width:calc(100% + (8rem * 2));width:-webkit-calc(100% + (8rem * 2));max-width:calc(100% + (8rem * 2));max-width:-webkit-calc(100% + (8rem * 2));margin-left:-8rem}}@media (min-width:1689.93px){.theme-heading-jms.style-2 .theme-heading-jms-inner .theme-heading-jms-inner:not(.breadcrumbs-top-block .theme-heading-jms-inner){width:calc(100% + (100vw - 1589.93px));width:-webkit-calc(100% + (100vw - 1589.93px));max-width:calc(100% + (100vw - 1589.93px));max-width:-webkit-calc(100% + (100vw - 1589.93px));margin-left:calc(((100vw - 1589.93px) / 2) * -1);margin-left:-webkit-calc(((100vw - 1589.93px) / 2) * -1)}}.theme-heading-jms.style-2 .theme-heading-jms-inner .content{transition-property:transform;-webkit-transition-property:transform;-moz-transition-property:transform;-o-transition-property:transform;transition-duration:600ms;-webkit-transition-duration:600ms;-moz-transition-duration:600ms;-o-transition-duration:600ms;transition-delay:0ms;-webkit-transition-delay:0ms;-moz-transition-delay:0ms;-o-transition-delay:0ms;transition-timing-function:ease;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-o-transition-timing-function:ease;position:absolute;top:0;width:fit-content !important;width:intrinsic !important;width:-moz-max-content !important;width:-webkit-max-content !important}.theme-heading-jms.style-2 .theme-heading-jms-inner .content .content-inner{width:fit-content !important;width:intrinsic !important;width:-moz-max-content !important;width:-webkit-max-content !important}.theme-heading-jms.style-2 .theme-heading-jms-inner .content .content-inner>.heading-text{color:#000000;font-family:"ModernRomance", Sans-serif;font-size:23rem;line-height:0.9;font-weight:300;margin:0;width:fit-content !important;width:intrinsic !important;width:-moz-max-content !important;width:-webkit-max-content !important}@media (max-width:1024px){.theme-heading-jms.style-2 .theme-heading-jms-inner .content .content-inner>.heading-text{font-size:14rem}}@media (max-width:767px){.theme-heading-jms.style-2 .theme-heading-jms-inner .content .content-inner>.heading-text{font-size:10rem}}@media (max-width:550px){.theme-heading-jms.style-2 .theme-heading-jms-inner .content .content-inner>.heading-text{font-size:6rem}}.theme-heading-jms.style-2 .theme-heading-jms-inner .content .content-inner .img-block img{height:19rem;width:auto}.theme-heading-jms.style-2 .theme-heading-jms-inner .content .content-inner .img-block img:first-child{margin-right:3.5rem}.theme-heading-jms.style-2 .theme-heading-jms-inner .content .content-inner .img-block img:last-child{margin-left:3.5rem}.theme-heading-jms.style-2 .theme-heading-jms-inner .content .content-inner .img-block img:not(:last-child):not(:first-child){margin-right:3.5rem;margin-left:3.5rem}@media (max-width:1024px){.theme-heading-jms.style-2 .theme-heading-jms-inner .content .content-inner .img-block img{height:11.5rem}.theme-heading-jms.style-2 .theme-heading-jms-inner .content .content-inner .img-block img:first-child{margin-right:2.5rem}.theme-heading-jms.style-2 .theme-heading-jms-inner .content .content-inner .img-block img:last-child{margin-left:2.5rem}.theme-heading-jms.style-2 .theme-heading-jms-inner .content .content-inner .img-block img:not(:last-child):not(:first-child){margin-right:2.5rem;margin-left:2.5rem}}@media (max-width:767px){.theme-heading-jms.style-2 .theme-heading-jms-inner .content .content-inner .img-block img{height:8.4rem}.theme-heading-jms.style-2 .theme-heading-jms-inner .content .content-inner .img-block img:first-child{margin-right:1.8rem}.theme-heading-jms.style-2 .theme-heading-jms-inner .content .content-inner .img-block img:last-child{margin-left:1.8rem}.theme-heading-jms.style-2 .theme-heading-jms-inner .content .content-inner .img-block img:not(:last-child):not(:first-child){margin-right:1.8rem;margin-left:1.8rem}}@media (max-width:550px){.theme-heading-jms.style-2 .theme-heading-jms-inner .content .content-inner .img-block img{height:5.5rem}.theme-heading-jms.style-2 .theme-heading-jms-inner .content .content-inner .img-block img:first-child{margin-right:0.8rem}.theme-heading-jms.style-2 .theme-heading-jms-inner .content .content-inner .img-block img:last-child{margin-left:0.8rem}.theme-heading-jms.style-2 .theme-heading-jms-inner .content .content-inner .img-block img:not(:last-child):not(:first-child){margin-right:0.8rem;margin-left:0.8rem}}.theme-heading-jms.style-2.align-left .theme-heading-jms-inner .content{right:100%}.theme-heading-jms.style-2.align-left.to-left .theme-heading-jms-inner .content{right:calc(100% + 30vw)}.theme-heading-jms.style-2.align-left.to-right .theme-heading-jms-inner .content{right:calc(100% - 30vw)}.theme-heading-jms.style-2.align-right .theme-heading-jms-inner .content{right:0;left:100%}.theme-heading-jms.style-2.align-right.to-left .theme-heading-jms-inner .content{left:calc(100% + 30vw)}.theme-heading-jms.style-2.align-right.to-right .theme-heading-jms-inner .content{left:calc(100% - 30vw)}.theme-heading-jms.style-2.theme-heading-absolute{height:0;z-index:-1}.theme-heading-jms.style-2.theme-heading-absolute>.theme-heading-jms-inner{transform:translateY(-48%);-webkit-transform:translateY(-48%);-moz-transform:translateY(-48%);-ms-transform:translateY(-48%);-o-transform:translateY(-48%)}@media (min-width:551px){.theme-heading-jms.style-1 .theme-heading-jms-inner .content .content-inner{padding:0.5rem 5.5rem}.theme-heading-jms.style-1 .theme-heading-jms-inner .content .content-inner .img-block{padding:0rem 0 0.2rem}.theme-heading-jms.style-1.y-position-top,.theme-heading-jms.style-1.y-position-bottom{height:calc(4.639rem / 2);height:-webkit-calc(4.639rem / 2)}.theme-heading-jms.style-1.y-position-top,.theme-heading-jms.style-1.y-position-regular{margin:0 0 4rem}.theme-heading-jms.style-2 .theme-heading-jms-inner{height:6rem}}@media (min-width:768px){.theme-heading-jms.style-1 .theme-heading-jms-inner .content .content-inner{padding:0.5rem 8rem}.theme-heading-jms.style-1 .theme-heading-jms-inner .content .content-inner .img-block{padding:0rem 0 0.2rem}.theme-heading-jms.style-1.y-position-top,.theme-heading-jms.style-1.y-position-bottom{height:calc(5.68rem / 2);height:-webkit-calc(5.68rem / 2)}.theme-heading-jms.style-1.y-position-top,.theme-heading-jms.style-1.y-position-regular{margin:0 0 4.5rem}.theme-heading-jms.style-2 .theme-heading-jms-inner{height:8rem}}@media (min-width:1025px){.theme-heading-jms.style-1 .theme-heading-jms-inner .content .content-inner{padding:0.5rem 11.2rem}.theme-heading-jms.style-1.y-position-top,.theme-heading-jms.style-1.y-position-bottom{height:calc(5.68rem / 2);height:-webkit-calc(5.68rem / 2)}.theme-heading-jms.style-2 .theme-heading-jms-inner{height:13rem}}.jms-woo-main-content-sidebar #jms-hero{position:relative}.jms-woo-main-content-sidebar #jms-hero .heading-block{position:absolute;top:100%;transform:translateY(-55%);-webkit-transform:translateY(-55%);-moz-transform:translateY(-55%);-ms-transform:translateY(-55%);-o-transform:translateY(-55%);width:100%}#jms-hero:not(.jms-woo-main-content-sidebar #jms-hero) .heading-block{position:relative}#jms-hero:not(.jms-woo-main-content-sidebar #jms-hero) .heading-block .content{transform:translateY(-55%);-webkit-transform:translateY(-55%);-moz-transform:translateY(-55%);-ms-transform:translateY(-55%);-o-transform:translateY(-55%)}#jms-hero+.heading-block{position:relative;z-index:-1}#jms-hero+.heading-block .content{left:100%}@media (min-width:1201px){.breadcrumbs-top-block{padding:5rem 0 17rem;position:relative}.breadcrumbs-top-block .jms-breadcrumbs-container{position:relative;z-index:1}.breadcrumbs-top-block .heading-block{position:absolute;left:100%;top:0}.breadcrumbs-top-block .heading-block .theme-heading-jms .theme-heading-jms-inner{position:relative;width:100%}.breadcrumbs-top-block .heading-block .theme-heading-jms .theme-heading-jms-inner .content{padding:0 0 0 25vw}}@media (min-width:1380px){.breadcrumbs-top-block .heading-block .theme-heading-jms .theme-heading-jms-inner .content{padding:0 0 0 20vw}}a.button:not(.checkout-button){font-family:Montserrat, Sans-serif !important;font-size:2rem !important;font-weight:400 !important;line-height:2.4rem !important;font-style:normal;padding:1.9rem 2rem;width:100%;border:1px solid #000000 !important;color:black !important;background-color:transparent !important;text-align:center;border-radius:0 !important}a.button:not(.checkout-button):hover,a.button:not(.checkout-button):focus,a.button:not(.checkout-button):focus-visible,a.button:not(.checkout-button):focus-within{border-color:#939393 !important;color:#939393 !important}a.button:not(.checkout-button).dark{width:100%;display:block}a.button.wpifw-my-account-invoice{font-family:Montserrat, Sans-serif !important;font-size:1.539rem !important;font-weight:400 !important;text-transform:normal !important;line-height:1.847rem !important;font-style:normal;width:100% !important;display:flex !important;display:-webkit-box !important;display:-moz-box !important;display:-ms-flexbox !important;display:-webkit-flex !important;-webkit-align-items:center !important;align-items:center !important;-webkit-justify-content:center !important;justify-content:center !important}@media (min-width:768px){a.button{padding:1.9rem 4rem;max-width:25rem;width:auto}}.theme-button-jms .theme-button-jms-inner a{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-justify-content:center !important;justify-content:center !important;-webkit-align-items:center !important;align-items:center !important;font-family:Montserrat, Sans-serif !important;font-size:2rem !important;font-weight:400 !important;line-height:2.4rem !important;font-style:normal}.theme-button-jms .theme-button-jms-inner a .label:nth-last-of-type(2){margin:0 1.5rem 0 0}.theme-button-jms .theme-button-jms-inner a .link-icon,.theme-button-jms .theme-button-jms-inner a .default-icon{width:1.8rem;height:3rem}.theme-button-jms .theme-button-jms-inner a .jms-loader-container{height:3rem}.theme-button-jms .theme-button-jms-inner.align-center a{margin:0 auto}.theme-button-jms .theme-button-jms-inner.align-right a{margin:0 0 0 auto}.theme-button-jms.type-1 a,.theme-button-jms.type-2 a,.theme-button-jms.type-3 a,.theme-button-jms.type-4 a{padding:1.9rem 2rem}.theme-button-jms.type-1 a .default-icon,.theme-button-jms.type-2 a .default-icon,.theme-button-jms.type-3 a .default-icon,.theme-button-jms.type-4 a .default-icon{-webkit-mask:url("../images/styled-arrow-r.svg") no-repeat;mask:url("../images/styled-arrow-r.svg") no-repeat;-webkit-mask-position:50% 50%;mask-position:50% 50%;transition-property:background-color;-webkit-transition-property:background-color;-moz-transition-property:background-color;-o-transition-property:background-color;transition-duration:400ms;-webkit-transition-duration:400ms;-moz-transition-duration:400ms;-o-transition-duration:400ms;transition-delay:0ms;-webkit-transition-delay:0ms;-moz-transition-delay:0ms;-o-transition-delay:0ms;transition-timing-function:ease;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-o-transition-timing-function:ease;-webkit-mask-size:contain;mask-size:contain}.theme-button-jms.type-5 a .default-icon,.theme-button-jms.type-6 a .default-icon,.theme-button-jms.type-7 a .default-icon{-webkit-mask:url("../images/styled-arrow-r.svg") no-repeat;mask:url("../images/styled-arrow-r.svg") no-repeat;-webkit-mask-position:50% 50%;mask-position:50% 50%;transition-property:background-color;-webkit-transition-property:background-color;-moz-transition-property:background-color;-o-transition-property:background-color;transition-duration:400ms;-webkit-transition-duration:400ms;-moz-transition-duration:400ms;-o-transition-duration:400ms;transition-delay:0ms;-webkit-transition-delay:0ms;-moz-transition-delay:0ms;-o-transition-delay:0ms;transition-timing-function:ease;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-o-transition-timing-function:ease;-webkit-mask-size:contain;mask-size:contain}.theme-button-jms.type-1 a{width:100%;border:1px solid #000000;color:black;background-color:transparent}.theme-button-jms.type-1 a .link-icon{fill:#000000}.theme-button-jms.type-1 a .link-icon path{fill:#000000}.theme-button-jms.type-1 a .default-icon{background-color:#000000}.theme-button-jms.type-1 a:hover,.theme-button-jms.type-1 a:focus,.theme-button-jms.type-1 a:focus-visible,.theme-button-jms.type-1 a:focus-within{border-color:#4D4D4D;color:#4D4D4D}.theme-button-jms.type-1 a:hover .link-icon,.theme-button-jms.type-1 a:focus .link-icon,.theme-button-jms.type-1 a:focus-visible .link-icon,.theme-button-jms.type-1 a:focus-within .link-icon{fill:#4D4D4D}.theme-button-jms.type-1 a:hover .link-icon path,.theme-button-jms.type-1 a:focus .link-icon path,.theme-button-jms.type-1 a:focus-visible .link-icon path,.theme-button-jms.type-1 a:focus-within .link-icon path{fill:#4D4D4D}.theme-button-jms.type-1 a:hover .default-icon,.theme-button-jms.type-1 a:focus .default-icon,.theme-button-jms.type-1 a:focus-visible .default-icon,.theme-button-jms.type-1 a:focus-within .default-icon{background-color:#4D4D4D}.theme-button-jms.type-2 a{width:100%;border:1px solid #000000;background-color:black;color:#FFFFFF}.theme-button-jms.type-2 a .link-icon{fill:#FFFFFF}.theme-button-jms.type-2 a .link-icon path{fill:#FFFFFF}.theme-button-jms.type-2 a .default-icon{background-color:#FFFFFF}.theme-button-jms.type-2 a:hover,.theme-button-jms.type-2 a:focus,.theme-button-jms.type-2 a:focus-visible,.theme-button-jms.type-2 a:focus-within{border-color:#4D4D4D;background-color:#4D4D4D;color:#FFFFFF}.theme-button-jms.type-2 a:hover .link-icon,.theme-button-jms.type-2 a:focus .link-icon,.theme-button-jms.type-2 a:focus-visible .link-icon,.theme-button-jms.type-2 a:focus-within .link-icon{fill:#FFFFFF}.theme-button-jms.type-2 a:hover .link-icon path,.theme-button-jms.type-2 a:focus .link-icon path,.theme-button-jms.type-2 a:focus-visible .link-icon path,.theme-button-jms.type-2 a:focus-within .link-icon path{fill:#FFFFFF}.theme-button-jms.type-2 a:hover .default-icon,.theme-button-jms.type-2 a:focus .default-icon,.theme-button-jms.type-2 a:focus-visible .default-icon,.theme-button-jms.type-2 a:focus-within .default-icon{background-color:#FFFFFF}.theme-button-jms.type-3 a{border:1px solid #000000;color:black;background-color:transparent}.theme-button-jms.type-3 a:hover,.theme-button-jms.type-3 a:focus,.theme-button-jms.type-3 a:focus-visible,.theme-button-jms.type-3 a:focus-within{border-color:#4D4D4D;color:#4D4D4D}.theme-button-jms.type-3 a:hover .link-icon,.theme-button-jms.type-3 a:focus .link-icon,.theme-button-jms.type-3 a:focus-visible .link-icon,.theme-button-jms.type-3 a:focus-within .link-icon{fill:#4D4D4D}.theme-button-jms.type-3 a:hover .link-icon path,.theme-button-jms.type-3 a:focus .link-icon path,.theme-button-jms.type-3 a:focus-visible .link-icon path,.theme-button-jms.type-3 a:focus-within .link-icon path{fill:#4D4D4D}.theme-button-jms.type-3 a:hover .default-icon,.theme-button-jms.type-3 a:focus .default-icon,.theme-button-jms.type-3 a:focus-visible .default-icon,.theme-button-jms.type-3 a:focus-within .default-icon{background-color:#4D4D4D}.theme-button-jms.type-4 a{border:1px solid #000000;background-color:black;color:#FFFFFF}.theme-button-jms.type-4 a:hover,.theme-button-jms.type-4 a:focus,.theme-button-jms.type-4 a:focus-visible,.theme-button-jms.type-4 a:focus-within{border-color:#4D4D4D;background-color:#4D4D4D}.theme-button-jms.type-4 a:hover .link-icon,.theme-button-jms.type-4 a:focus .link-icon,.theme-button-jms.type-4 a:focus-visible .link-icon,.theme-button-jms.type-4 a:focus-within .link-icon{fill:#4D4D4D}.theme-button-jms.type-4 a:hover .link-icon path,.theme-button-jms.type-4 a:focus .link-icon path,.theme-button-jms.type-4 a:focus-visible .link-icon path,.theme-button-jms.type-4 a:focus-within .link-icon path{fill:#4D4D4D}.theme-button-jms.type-4 a:hover .default-icon,.theme-button-jms.type-4 a:focus .default-icon,.theme-button-jms.type-4 a:focus-visible .default-icon,.theme-button-jms.type-4 a:focus-within .default-icon{background-color:#4D4D4D}.theme-button-jms.type-5 a{padding:1rem 0;border:none !important;color:#000000;background-color:transparent;width:fit-content !important;width:intrinsic !important;width:-moz-max-content !important;width:-webkit-max-content !important}.theme-button-jms.type-5 a .default-icon{background-color:#000000}.theme-button-jms.type-5 a:hover,.theme-button-jms.type-5 a:focus,.theme-button-jms.type-5 a:focus-visible,.theme-button-jms.type-5 a:focus-within{color:#4D4D4D;background-color:transparent}.theme-button-jms.type-5 a:hover .link-icon,.theme-button-jms.type-5 a:focus .link-icon,.theme-button-jms.type-5 a:focus-visible .link-icon,.theme-button-jms.type-5 a:focus-within .link-icon{fill:#4D4D4D}.theme-button-jms.type-5 a:hover .link-icon path,.theme-button-jms.type-5 a:focus .link-icon path,.theme-button-jms.type-5 a:focus-visible .link-icon path,.theme-button-jms.type-5 a:focus-within .link-icon path{fill:#4D4D4D}.theme-button-jms.type-5 a:hover .default-icon,.theme-button-jms.type-5 a:focus .default-icon,.theme-button-jms.type-5 a:focus-visible .default-icon,.theme-button-jms.type-5 a:focus-within .default-icon{background-color:#4D4D4D}.theme-button-jms.type-6 a{padding:1rem 0;border:none !important;color:#FFFFFF;background-color:transparent;width:fit-content !important;width:intrinsic !important;width:-moz-max-content !important;width:-webkit-max-content !important}.theme-button-jms.type-6 a .default-icon{background-color:#000000}.theme-button-jms.type-6 a:hover,.theme-button-jms.type-6 a:focus,.theme-button-jms.type-6 a:focus-visible,.theme-button-jms.type-6 a:focus-within{color:#B3B3B3;background-color:transparent}.theme-button-jms.type-6 a:hover .link-icon,.theme-button-jms.type-6 a:focus .link-icon,.theme-button-jms.type-6 a:focus-visible .link-icon,.theme-button-jms.type-6 a:focus-within .link-icon{fill:#4D4D4D}.theme-button-jms.type-6 a:hover .link-icon path,.theme-button-jms.type-6 a:focus .link-icon path,.theme-button-jms.type-6 a:focus-visible .link-icon path,.theme-button-jms.type-6 a:focus-within .link-icon path{fill:#4D4D4D}.theme-button-jms.type-6 a:hover .default-icon,.theme-button-jms.type-6 a:focus .default-icon,.theme-button-jms.type-6 a:focus-visible .default-icon,.theme-button-jms.type-6 a:focus-within .default-icon{background-color:#4D4D4D}.theme-button-jms.type-7 a{padding:1rem 0;border:none !important;color:#000000;background-color:transparent;width:fit-content !important;width:intrinsic !important;width:-moz-max-content !important;width:-webkit-max-content !important;font-family:Montserrat, Sans-serif !important;font-size:1.539rem !important;font-weight:400 !important;text-transform:normal !important;line-height:1.847rem !important;font-style:normal}.theme-button-jms.type-7 a .label:nth-last-of-type(2){margin:0 1rem 0 0 !important}.theme-button-jms.type-7 a .default-icon{background-color:#000000;height:1.7rem !important}.theme-button-jms.type-7 a:hover,.theme-button-jms.type-7 a:focus,.theme-button-jms.type-7 a:focus-visible,.theme-button-jms.type-7 a:focus-within{color:#4D4D4D;background-color:transparent}.theme-button-jms.type-7 a:hover .link-icon,.theme-button-jms.type-7 a:focus .link-icon,.theme-button-jms.type-7 a:focus-visible .link-icon,.theme-button-jms.type-7 a:focus-within .link-icon{fill:#4D4D4D}.theme-button-jms.type-7 a:hover .link-icon path,.theme-button-jms.type-7 a:focus .link-icon path,.theme-button-jms.type-7 a:focus-visible .link-icon path,.theme-button-jms.type-7 a:focus-within .link-icon path{fill:#4D4D4D}.theme-button-jms.type-7 a:hover .default-icon,.theme-button-jms.type-7 a:focus .default-icon,.theme-button-jms.type-7 a:focus-visible .default-icon,.theme-button-jms.type-7 a:focus-within .default-icon{background-color:#4D4D4D}@media (min-width:768px){.theme-button-jms .theme-button-jms-inner a .label:nth-last-of-type(2){margin:0 2.8rem 0 0}.theme-button-jms .theme-button-jms-inner a .link-icon,.theme-button-jms .theme-button-jms-inner a .default-icon{width:2.1rem;height:3.6rem}.theme-button-jms .theme-button-jms-inner a .jms-loader-container{height:3.6rem}.theme-button-jms.type-1 a,.theme-button-jms.type-2 a,.theme-button-jms.type-3 a,.theme-button-jms.type-4 a{padding:1.9rem 4rem;min-width:25rem}}@media (min-width:1025px){.theme-button-jms .theme-button-jms-inner a .label:nth-last-of-type(2){margin:0 3.8rem 0 0}.theme-button-jms.type-1 a,.theme-button-jms.type-2 a,.theme-button-jms.type-3 a,.theme-button-jms.type-4 a{padding:1.9rem 5rem;min-width:35rem}}.jms-buttons-container a,.jms-buttons-container button{width:100% !important}.jms-buttons-container a:not(:last-child),.jms-buttons-container button:not(:last-child){margin:0 0 1rem}.md-button-jms,.wpcf7-form input[type="submit"]{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-align-items:center !important;align-items:center !important;-webkit-justify-content:center !important;justify-content:center !important;padding:1.2rem 2rem !important;font-family:Montserrat, Sans-serif !important;font-size:1.5rem !important;font-weight:400 !important;line-height:1.8rem !important;font-style:normal;border-radius:0 !important;flex-shrink:1;text-align:center}.md-button-jms.dark,.md-button-jms.wpcf7-form-control,.wpcf7-form input[type="submit"].dark,.wpcf7-form input[type="submit"].wpcf7-form-control{background-color:#000000 !important;border:1px solid #000000 !important;color:#FFFFFF !important}.md-button-jms.dark::before,.md-button-jms.wpcf7-form-control::before,.wpcf7-form input[type="submit"].dark::before,.wpcf7-form input[type="submit"].wpcf7-form-control::before{background-color:#FFFFFF}.md-button-jms.dark:hover,.md-button-jms.wpcf7-form-control:hover,.wpcf7-form input[type="submit"].dark:hover,.wpcf7-form input[type="submit"].wpcf7-form-control:hover{background-color:#333333 !important;border:1px solid #333333 !important}.md-button-jms.light,.wpcf7-form input[type="submit"].light{background-color:transparent !important;border:1px solid #939393 !important;color:#000000 !important}.md-button-jms.light::before,.wpcf7-form input[type="submit"].light::before{background-color:#333333}.md-button-jms.light:hover,.wpcf7-form input[type="submit"].light:hover{border-color:#000000 !important;color:#000000 !important}.md-button-jms.light:hover::before,.wpcf7-form input[type="submit"].light:hover::before{background-color:#000000}.md-button-jms.higlight,.wpcf7-form input[type="submit"].higlight{background-color:#47B250 !important;border:1px solid #47B250 !important;color:#FFFFFF !important}.md-button-jms.higlight::before,.wpcf7-form input[type="submit"].higlight::before{background-color:#FFFFFF}.md-button-jms.higlight:hover,.wpcf7-form input[type="submit"].higlight:hover{background-color:#43a74b !important;border:1px solid #43a74b !important}.md-button-jms.back,.wpcf7-form input[type="submit"].back{position:relative}.md-button-jms.back::before,.wpcf7-form input[type="submit"].back::before{content:"";-webkit-mask:url("../images/arrow-back.svg") no-repeat;mask:url("../images/arrow-back.svg") no-repeat;-webkit-mask-position:50% 50%;mask-position:50% 50%;transition-property:background-color;-webkit-transition-property:background-color;-moz-transition-property:background-color;-o-transition-property:background-color;transition-duration:400ms;-webkit-transition-duration:400ms;-moz-transition-duration:400ms;-o-transition-duration:400ms;transition-delay:0ms;-webkit-transition-delay:0ms;-moz-transition-delay:0ms;-o-transition-delay:0ms;transition-timing-function:ease;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-o-transition-timing-function:ease;-webkit-mask-size:contain;mask-size:contain;width:0.502rem;height:1.004rem;display:block;position:absolute;left:2rem;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}@media (min-width:551px){.jms-buttons-container{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex}.jms-buttons-container a,.jms-buttons-container button{width:34.7rem !important;flex-shrink:1;margin-bottom:0 !important}.jms-buttons-container a:nth-child(1):not(:last-child),.jms-buttons-container button:nth-child(1):not(:last-child){margin:0 0.75rem 0 0}.jms-buttons-container a:nth-child(2),.jms-buttons-container button:nth-child(2){margin:0 0 0 0.75rem}.md-button-jms{width:34.7rem !important}}.woocommerce .cart button[name="add-to-cart"],.cart .single_add_to_cart_button,a.button.dark:not(.checkout-button){padding:1.5rem 2rem !important;background-color:#000000 !important;border:1px solid #000000 !important;color:#FFFFFF !important;font-family:Montserrat, Sans-serif !important;font-size:1.5rem !important;font-weight:400 !important;line-height:1.8rem !important;font-style:normal;border-radius:0 !important}.woocommerce .cart button[name="add-to-cart"]:hover,.cart .single_add_to_cart_button:hover,a.button.dark:not(.checkout-button):hover{background-color:#333333 !important;border:1px solid #333333 !important}.woocommerce .cart button[name="add-to-cart"],.cart .single_add_to_cart_button{width:100% !important}.close-btn-wrap{height:8rem;padding-left:1.5rem;padding-right:1.5rem;width:100%;opacity:0;transition-property:opacity;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-duration:400ms;-webkit-transition-duration:400ms;-moz-transition-duration:400ms;-o-transition-duration:400ms;transition-delay:0ms;-webkit-transition-delay:0ms;-moz-transition-delay:0ms;-o-transition-delay:0ms;transition-timing-function:ease;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-o-transition-timing-function:ease;top:0;right:0}.close-btn-wrap>*{width:100%;max-width:1589.93px;margin-left:auto;margin-right:auto}@media (min-width:551px){.close-btn-wrap{padding-left:3rem;padding-right:3rem}}@media (min-width:768px){.close-btn-wrap{padding-left:5rem;padding-right:5rem}}@media (min-width:1025px){.close-btn-wrap{padding-left:3rem;padding-right:3rem}}@media (min-width:1589.93px){.close-btn-wrap{padding-left:8rem;padding-right:8rem}}.close-btn-wrap .close-btn-wrap-inner{height:100%;display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-align-items:center !important;align-items:center !important;-webkit-justify-content:flex-end !important;justify-content:flex-end !important}.close-btn-wrap .close-btn-wrap-inner #close-btn .close-inner,.close-btn-wrap .close-btn-wrap-inner #close-btn-sidebar .close-inner{position:relative;display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-align-items:center !important;align-items:center !important;-webkit-justify-content:center !important;justify-content:center !important;width:2.5rem;height:2.5rem;margin:0}.close-btn-wrap .close-btn-wrap-inner #close-btn .close-inner::before,.close-btn-wrap .close-btn-wrap-inner #close-btn .close-inner::after,.close-btn-wrap .close-btn-wrap-inner #close-btn-sidebar .close-inner::before,.close-btn-wrap .close-btn-wrap-inner #close-btn-sidebar .close-inner::after{content:"";display:block;width:2.7rem;height:0.3rem;background-color:#F9F5F2;position:absolute}.close-btn-wrap .close-btn-wrap-inner #close-btn .close-inner::before,.close-btn-wrap .close-btn-wrap-inner #close-btn-sidebar .close-inner::before{transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg)}.close-btn-wrap .close-btn-wrap-inner #close-btn .close-inner::after,.close-btn-wrap .close-btn-wrap-inner #close-btn-sidebar .close-inner::after{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg)}.active .close-btn-wrap{position:fixed;opacity:1}header.mod .close-btn-wrap,header.mod~.jms-woo-main-content-sidebar .close-btn-wrap,header.sticky .close-btn-wrap,header.sticky~.jms-woo-main-content-sidebar .close-btn-wrap{height:6rem}header.mod.sticky-grow .close-btn-wrap,header.mod.sticky-grow~.jms-woo-main-content-sidebar .close-btn-wrap,header.sticky.sticky-grow .close-btn-wrap,header.sticky.sticky-grow~.jms-woo-main-content-sidebar .close-btn-wrap{height:8rem}@media (min-width:768px){.close-btn-wrap{height:10rem}header.mod .close-btn-wrap,header.mod~.jms-woo-main-content-sidebar .close-btn-wrap,header.sticky .close-btn-wrap,header.sticky~.jms-woo-main-content-sidebar .close-btn-wrap{height:8rem}header.mod.sticky-grow .close-btn-wrap,header.mod.sticky-grow~.jms-woo-main-content-sidebar .close-btn-wrap,header.sticky.sticky-grow .close-btn-wrap,header.sticky.sticky-grow~.jms-woo-main-content-sidebar .close-btn-wrap{height:10rem}}@media (min-width:1025px){.close-btn-wrap{height:12rem}header.mod .close-btn-wrap,header.mod~.jms-woo-main-content-sidebar .close-btn-wrap,header.sticky .close-btn-wrap,header.sticky~.jms-woo-main-content-sidebar .close-btn-wrap{height:10rem}header.mod.sticky-grow .close-btn-wrap,header.mod.sticky-grow~.jms-woo-main-content-sidebar .close-btn-wrap,header.sticky.sticky-grow .close-btn-wrap,header.sticky.sticky-grow~.jms-woo-main-content-sidebar .close-btn-wrap{height:12rem}}button{border-radius:0 !important;border:none !important;-moz-box-shadow:none !important;-webkit-box-shadow:none !important;box-shadow:none !important}.theme-button-jms a.active>span:not(.jms-loader-container){display:none}.theme-button-jms a.active .jms-loader-container{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-justify-content:center !important;justify-content:center !important;-webkit-align-items:center !important;align-items:center !important}.theme-button-jms a.active .jms-loader-container .jms-loader{width:15px;aspect-ratio:1;border-radius:50%;animation:l5 1s infinite linear alternate}@keyframes l5{0%{box-shadow:20px 0 #000, -20px 0 #0002;background:#000}33%{box-shadow:20px 0 #000, -20px 0 #0002;background:#0002}66%{box-shadow:20px 0 #0002, -20px 0 #000;background:#0002}100%{box-shadow:20px 0 #0002, -20px 0 #000;background:#000}}.add-to-cart-ajax{transition-property:all;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-duration:400ms;-webkit-transition-duration:400ms;-moz-transition-duration:400ms;-o-transition-duration:400ms;transition-delay:0ms;-webkit-transition-delay:0ms;-moz-transition-delay:0ms;-o-transition-delay:0ms;transition-timing-function:ease;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-o-transition-timing-function:ease}.add-to-cart-ajax.active{pointer-events:none;opacity:0.3;display:block;-webkit-animation:spinElement 2s linear infinite;-moz-animation:spinElement 2s linear infinite;animation:spinElement 2s linear infinite}.wc-proceed-to-checkout .checkout-button{border:1px solid #000000 !important;background-color:black !important;color:#FFFFFF !important;border-radius:0 !important;font-family:Montserrat, Sans-serif !important;font-size:1.5rem !important;font-weight:400 !important;line-height:1.8rem !important;font-style:normal;padding:1.2rem 2rem !important}.wc-proceed-to-checkout .checkout-button:hover,.wc-proceed-to-checkout .checkout-button:focus,.wc-proceed-to-checkout .checkout-button:focus-visible,.wc-proceed-to-checkout .checkout-button:focus-within{border-color:#4D4D4D !important;background-color:#4D4D4D !important}@media (min-width:768px){.wc-proceed-to-checkout .checkout-button{padding:1.5rem 4rem}}.wc-backward{position:relative;padding-left:3rem}.wc-backward::before{content:"";-webkit-mask:url("../images/arrow-back.svg") no-repeat;mask:url("../images/arrow-back.svg") no-repeat;-webkit-mask-position:50% 50%;mask-position:50% 50%;transition-property:background-color;-webkit-transition-property:background-color;-moz-transition-property:background-color;-o-transition-property:background-color;transition-duration:400ms;-webkit-transition-duration:400ms;-moz-transition-duration:400ms;-o-transition-duration:400ms;transition-delay:0ms;-webkit-transition-delay:0ms;-moz-transition-delay:0ms;-o-transition-delay:0ms;transition-timing-function:ease;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-o-transition-timing-function:ease;-webkit-mask-size:contain;mask-size:contain;width:1rem;height:1.5rem;display:block;position:absolute;left:1.3rem;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);background-color:#000000;transition-property:all;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-duration:400ms;-webkit-transition-duration:400ms;-moz-transition-duration:400ms;-o-transition-duration:400ms;transition-delay:0ms;-webkit-transition-delay:0ms;-moz-transition-delay:0ms;-o-transition-delay:0ms;transition-timing-function:ease;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-o-transition-timing-function:ease}.wc-backward:hover::before,.wc-backward:focus::before,.wc-backward:focus-visible::before,.wc-backward:focus-within::before{background-color:#939393 !important}@media (min-width:350px){.wc-backward{padding-left:3rem}.wc-backward::before{left:2rem}}@media (min-width:768px){.wc-backward{min-width:30rem !important;padding-left:3rem !important}.wc-backward::before{left:2rem}}.wpcf7-form .submit-container{position:relative;width:fit-content !important;width:intrinsic !important;width:-moz-max-content !important;width:-webkit-max-content !important;margin:5rem auto 0}.wpcf7-form .submit-container .wpcf7-submit{margin:5rem auto 0;-moz-box-shadow:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;min-width:20rem}.wpcf7-form .submit-container .wpcf7-spinner{position:absolute;left:100%;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}@media (min-width:551px){.wpcf7-form .submit-container .wpcf7-submit{margin:7rem auto 0}}.cta-container .theme-button-jms{margin:3rem 0 0}@media (min-width:768px){.cta-container .theme-button-jms{margin:5rem 0 0}}@media (min-width:1025px){.cta-container .theme-button-jms{margin:8rem 0 0}}.product-item .product-item-inner .image-block{background-color:#FFFFFF;overflow:hidden}.product-item .product-item-inner .image-block a{display:block;height:100%;width:100%}.product-item .product-item-inner .image-block img{width:100%;height:100%;object-fit:contain;-o-object-fit:contain;transition-property:all;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-duration:400ms;-webkit-transition-duration:400ms;-moz-transition-duration:400ms;-o-transition-duration:400ms;transition-delay:0ms;-webkit-transition-delay:0ms;-moz-transition-delay:0ms;-o-transition-delay:0ms;transition-timing-function:ease;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-o-transition-timing-function:ease}.product-item .product-item-inner .image-block:hover img{opacity:0.7}.product-item .product-item-inner .content-block .content-block-inner{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex}.product-item .product-item-inner .content-block .content-block-inner .main-block{flex-shrink:1;padding:0 1.5rem 0 0}.product-item .product-item-inner .content-block .content-block-inner .main-block .terms-block{margin:0 0 1.5rem}.product-item .product-item-inner .content-block .content-block-inner .main-block .title-block h2{font-family:Montserrat, Sans-serif !important;font-size:1.8rem !important;font-weight:400 !important;line-height:2.16rem !important;font-style:normal;margin:0;text-align:left}.product-item .product-item-inner .content-block .content-block-inner .main-block .title-block h2 a{color:#000000}.product-item .product-item-inner .content-block .content-block-inner .main-block .title-block h2 a:hover{color:#B3B3B3}.product-item .product-item-inner .content-block .content-block-inner .main-block .price-block{margin:1.5rem 0 0;font-family:Montserrat, Sans-serif !important;font-size:1.5rem !important;font-weight:400 !important;line-height:1.8rem !important;font-style:normal;text-align:left}.product-item .product-item-inner .content-block .content-block-inner .side-block{flex-shrink:0;margin-left:auto}.product-item .product-item-inner .content-block .content-block-inner .side-block .add-to-cart-block i{font-size:4rem;color:#000000}.product-item .product-item-inner .content-block .content-block-inner .side-block .add-to-cart-block a:hover i{color:#953743}.product-item.type1 .product-item-inner .image-block{height:300px;margin:0 0 1.7rem}.product-item.type1 .product-item-inner .image-block a{padding:2rem 2rem 1.5rem}.product-item.type2 .product-item-inner .image-block{height:230px;margin:0 0 2.5rem}.product-item.type2 .product-item-inner .image-block a{padding:1.5rem 1.5rem 1rem}@media (min-width:768px){.product-item .product-item-inner .image-block{height:445px;background-color:#FFFFFF}.product-item .product-item-inner .image-block a{padding:5.4rem 2rem 3.5rem}.product-item .product-item-inner .content-block .content-block-inner .main-block{flex-shrink:1;padding:0 3rem 0 0}.product-item.type1 .product-item-inner .image-block{height:445px}.product-item.type1 .product-item-inner .image-block a{padding:5.4rem 2rem 3.5rem}.product-item.type2 .product-item-inner .image-block{height:290px;margin:0 0 3rem}.product-item.type2 .product-item-inner .image-block a{padding:3rem 2rem 1.5rem}}.products-carousel-gj .products-carousel-container__inner{position:relative}.products-carousel-gj .theme-button-jms{margin:8rem 0 0}@media (min-width:768px){.products-carousel-gj .theme-button-jms{margin:8rem 0 0}}.terms-block-inner{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% + 1rem);width:-webkit-calc(100% + 1rem);margin:-0.5rem 0 0 -0.5rem}@supports not (flex-wrap: wrap){.terms-block-inner>*{margin:0 -1px !important}}.terms-block-inner .term{margin:0.5rem}.terms-block-inner .term a{font-family:Montserrat, Sans-serif;font-size:1.4rem;font-weight:400;text-transform:uppercase;line-height:1.68rem;font-style:normal;color:#B3B3B3}.terms-block-inner .term a:hover{color:#000000 !important}.jms-single-product .breadcrumb-title h2{font-family:Montserrat, Sans-serif !important;font-size:2.2rem !important;font-weight:400 !important;line-height:2.86rem !important;font-style:normal;color:#000000;margin:0 0 3rem}.jms-single-product .jms-single-product-inner .main-product-content .woocommerce-product-gallery{margin:0 0 5rem !important;display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-box-direction:vertical;-moz-box-direction:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.jms-single-product .jms-single-product-inner .main-product-content .woocommerce-product-gallery .flex-viewport{height:45rem !important;max-height:70vh !important;flex-grow:1}.jms-single-product .jms-single-product-inner .main-product-content .woocommerce-product-gallery>.woocommerce-product-gallery__trigger{display:none;pointer-events:none}.jms-single-product .jms-single-product-inner .main-product-content .woocommerce-product-gallery .flex-viewport{height:45rem !important;max-height:70vh !important;flex-grow:1;background-color:#FFFFFF}.jms-single-product .jms-single-product-inner .main-product-content .woocommerce-product-gallery .flex-viewport>.woocommerce-product-gallery__wrapper{height:100%}.jms-single-product .jms-single-product-inner .main-product-content .woocommerce-product-gallery .woocommerce-product-gallery__image--placeholder{height:100%}.jms-single-product .jms-single-product-inner .main-product-content .woocommerce-product-gallery .woocommerce-product-gallery__image--placeholder img{height:100%;width:100%;object-fit:cover}.jms-single-product .jms-single-product-inner .main-product-content .woocommerce-product-gallery>.woocommerce-product-gallery__wrapper{height:45rem !important;max-height:70vh !important;flex-grow:1;width:100% !important;background-color:#FFFFFF}.jms-single-product .jms-single-product-inner .main-product-content .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image{height:100%;text-align:center}.jms-single-product .jms-single-product-inner .main-product-content .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image img{padding:3rem;width:100%;height:100%;object-fit:contain;-o-object-fit:contain}.jms-single-product .jms-single-product-inner .main-product-content .woocommerce-product-gallery .flex-control-thumbs{padding:0;width:calc(100% + 0.5rem);width:-webkit-calc(100% + 0.5rem);margin:1rem 0 0 -0.25rem;display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;list-style:none}.jms-single-product .jms-single-product-inner .main-product-content .woocommerce-product-gallery .flex-control-thumbs li{margin:0 0.25rem;cursor:pointer}.jms-single-product .jms-single-product-inner .main-product-content .woocommerce-product-gallery .flex-control-thumbs li img{height:100%;width:100%;object-fit:cover;-o-object-fit:cover}.jms-single-product .jms-single-product-inner .main-product-content .content-block .categories-list{margin:0 0 2rem}.jms-single-product .jms-single-product-inner .main-product-content .content-block .product-title{font-family:Montserrat, Sans-serif !important;font-size:1.8rem !important;font-weight:400 !important;line-height:2.16rem !important;font-style:normal;margin:0 0 2rem}.jms-single-product .jms-single-product-inner .main-product-content .content-block .unsellable-container{color:#953743;font-weight:500}.jms-single-product .jms-single-product-inner .main-product-content .content-block .product-info-block{margin:0 0 1.6rem}.jms-single-product .jms-single-product-inner .main-product-content .content-block .product-info-block .price{font-family:Montserrat, Sans-serif !important;font-size:1.5rem !important;font-weight:400 !important;line-height:1.8rem !important;font-style:normal;color:#000000;margin:0 0 2rem}.jms-single-product .jms-single-product-inner .main-product-content .content-block .product-info-block .additional-info>div{font-family:Montserrat, Sans-serif !important;font-size:1.5rem !important;font-weight:400 !important;line-height:1.8rem !important;font-style:normal;color:#000000}.jms-single-product .jms-single-product-inner .main-product-content .content-block .product-info-block .additional-info>div:not(:last-child):not(:first-child){margin:0 0 1rem}.jms-single-product .jms-single-product-inner .main-product-content .content-block .product-info-block .additional-info>div.stock-status span::after{content:"";font-family:"icomoon";display:inline-block;margin:0 0 0 0.7rem;font-size:1.2rem}.jms-single-product .jms-single-product-inner .main-product-content .content-block .product-info-block .additional-info>div.stock-status span.in-stock::after{color:#54B451}.jms-single-product .jms-single-product-inner .main-product-content .content-block .product-info-block .additional-info>div.stock-status span.out-of-stock::after{color:#FF0000}.jms-single-product .jms-single-product-inner .main-product-content .content-block .cart .variations .reset_variations{display:none;pointer-events:none}.jms-single-product .jms-single-product-inner .main-product-content .content-block .cart .variations .label{font-family:Montserrat, Sans-serif !important;font-size:1.8rem !important;font-weight:400 !important;line-height:2.16rem !important;font-style:normal;vertical-align:top;padding:1.4rem 0 0}.jms-single-product .jms-single-product-inner .main-product-content .content-block .cart .variations .value{color:#939393;font-family:Montserrat, Sans-serif !important;font-size:1.5rem !important;font-weight:400 !important;text-transform:normal !important;line-height:1.847rem !important;font-style:italic !important}.jms-single-product .jms-single-product-inner .main-product-content .content-block .cart .variations .value select{background-color:transparent;padding:1.2rem 3rem 1.2rem 1.8rem;color:#939393;font-family:Montserrat, Sans-serif !important;font-size:1.5rem !important;font-weight:400 !important;text-transform:normal !important;line-height:1.847rem !important;font-style:italic !important;border:none;border-bottom:1px solid #939393 !important}.jms-single-product .jms-single-product-inner .main-product-content .content-block .cart .jms-quantity{margin:3rem 0 0}.jms-single-product .jms-single-product-inner .main-product-content .content-block .cart .jms-quantity input[type="number"]{flex-grow:1;border-radius:2rem}.jms-single-product .jms-single-product-inner .main-product-content .content-block .cart .single_add_to_cart_button{margin:1rem 0 0}.jms-single-product .jms-single-product-inner .main-product-content .content-block .content-container{margin:4rem 0 0}.jms-single-product .jms-single-product-inner .main-product-content .content-block .content-container .additional-info:not(:last-child){margin:0 0 4rem}.jms-single-product .jms-single-product-inner .main-product-content .content-block .content-container .additional-info .additional-info-inner .heading{font-family:Montserrat, Sans-serif !important;font-size:1.8rem !important;font-weight:400 !important;line-height:2.16rem !important;font-style:normal;margin:0 0 1.2rem}.jms-single-product .jms-single-product-inner .main-product-content .content-block .content-container .additional-info .additional-info-inner .text{font-family:Montserrat, Sans-serif !important;font-size:1.5rem !important;font-weight:400 !important;line-height:1.8rem !important;font-style:normal}.jms-single-product .bottom-content{margin:7.5rem 0 0}.jms-single-product .bottom-content .title{font-family:Montserrat, Sans-serif !important;font-size:1.8rem !important;font-weight:400 !important;line-height:2.16rem !important;font-style:normal;margin:0 0 4.5rem}@media (min-width:451px){.jms-single-product .jms-single-product-inner .main-product-content .woocommerce-product-gallery{margin:0 0 7rem}.jms-single-product .jms-single-product-inner .main-product-content .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image img{padding:5rem 3rem}.jms-single-product .jms-single-product-inner .main-product-content .content-block .product-info-block{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex}.jms-single-product .jms-single-product-inner .main-product-content .content-block .product-info-block .price{width:100%}.jms-single-product .jms-single-product-inner .main-product-content .content-block .product-info-block .price ins{text-decoration:none}.jms-single-product .jms-single-product-inner .main-product-content .content-block .product-info-block .price del{text-decoration-color:#4D4D4D !important}.jms-single-product .jms-single-product-inner .main-product-content .content-block .product-info-block.has-delivery-info .price>*:not(:first-child){display:block;margin:1rem 0 0}.jms-single-product .jms-single-product-inner .main-product-content .content-block .product-info-block .additional-info{width:100%}.jms-single-product .jms-single-product-inner .main-product-content .content-block .product-info-block .additional-info>div{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex}.jms-single-product .jms-single-product-inner .main-product-content .content-block .product-info-block .additional-info>div label{margin:0 0.5rem 0 0}.jms-single-product .jms-single-product-inner .main-product-content .content-block .product-info-block .additional-info>div.stock-status span{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex}.jms-single-product .jms-single-product-inner .main-product-content .content-block .product-info-block .additional-info>div.stock-status span::after{content:"";font-family:"icomoon";display:inline-block;margin:0 0 0 0.7rem;font-size:1.2rem}.jms-single-product .jms-single-product-inner .main-product-content .content-block .product-info-block .additional-info>div.stock-status span.in-stock::after{color:#54B451}.jms-single-product .jms-single-product-inner .main-product-content .content-block .product-info-block .additional-info>div.stock-status span.out-of-stock::after{color:#FF0000}.jms-single-product .jms-single-product-inner .main-product-content .content-block .cart .variations .label{padding:1.4rem 2rem 0 0}}@media (min-width:768px){.jms-single-product .breadcrumb-title{width:50%}.jms-single-product .jms-single-product-inner .main-product-content{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-align-items:stretch !important;align-items:stretch !important}.jms-single-product .jms-single-product-inner .main-product-content .gallery-block{width:50%;flex-grow:1;padding:0 5rem 0 0}.jms-single-product .jms-single-product-inner .main-product-content .content-block{width:50%;max-width:34.7rem}.jms-single-product .jms-single-product-inner .main-product-content .woocommerce-product-gallery{margin:0;height:100%}.jms-single-product .jms-single-product-inner .main-product-content .woocommerce-product-gallery .woocommerce-product-gallery{height:100%;max-height:70vh}.jms-single-product .jms-single-product-inner .main-product-content .woocommerce-product-gallery .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image img{padding:5rem 3rem}.jms-single-product .jms-single-product-inner .main-product-content .content-block{padding:5rem 0 2rem}.jms-single-product .jms-single-product-inner .main-product-content .content-block .product-info-block .additional-info{width:auto;margin:0 0 0 auto}.jms-single-product .jms-single-product-inner .main-product-content .content-block .product-info-block .additional-info>div{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex}}@media (min-width:1025px){.jms-single-product .breadcrumb-title h2{margin:0 0 4.5rem}.jms-single-product .jms-single-product-inner .main-product-content .gallery-block{padding:0 8rem 0 0}}@media (min-width:1201px){.jms-single-product .jms-single-product-inner .main-product-content .woocommerce-product-gallery .woocommerce-product-gallery{height:100%;max-height:76rem}.jms-single-product .jms-single-product-inner .main-product-content .woocommerce-product-gallery .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image img{padding:8.5rem 3rem 5rem}.jms-single-product .jms-single-product-inner .main-product-content .content-block{padding:8.5rem 0 3.5rem}.jms-single-product .bottom-content{max-width:103rem}}.pswp--open{z-index:99999999999;height:100vh !important;top:0 !important}.pswp--open:not(.pswp--has_mouse){visibility:hidden;z-index:-1;height:0 !important;overflow:hidden}.jms-products-list.grid-list .jms-products-list-inner{margin:-2.5rem 0 0}.jms-products-list.grid-list .jms-products-list-inner .product-item{padding:2.5rem 0}.results{margin:-2.5rem 0 0}.results .product-item{padding:2.5rem 0}@media (min-width:551px){.jms-products-list.grid-list .jms-products-list-inner{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% + 0.75rem * 2);width:-webkit-calc(100% + 0.75rem * 2);margin:-3rem 0 0 -0.75rem}@supports not (flex-wrap: wrap){.jms-products-list.grid-list .jms-products-list-inner>*{margin:0 -1px !important}}.jms-products-list.grid-list .jms-products-list-inner .product-item{padding:3rem 0.75rem;width:50%}.results{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% + 0.75rem * 2);width:-webkit-calc(100% + 0.75rem * 2);margin:-3rem 0 0 -0.75rem}@supports not (flex-wrap: wrap){.results>*{margin:0 -1px !important}}.results .product-item{padding:3rem 0.75rem;width:50%}}@media (min-width:1025px){.jms-products-list.grid-list .jms-products-list-inner{margin:-3.5rem 0 0 -0.75rem}.jms-products-list.grid-list .jms-products-list-inner .product-item{padding:3.5rem 0.75rem;width:33.3%}.results{margin:-3.5rem 0 0 -0.75rem}.results .product-item{padding:3.5rem 0.75rem;width:33.3%}}.jms-main-content-sidebar{background-color:#F9F5F2}.jms-main-content-sidebar .jms-main-content-sidebar-inner .main-content{margin-top:7rem;padding-left:1.5rem;padding-right:1.5rem;width:100%}.jms-main-content-sidebar .jms-main-content-sidebar-inner .main-content>*{width:100%}@media (min-width:551px){.jms-main-content-sidebar .jms-main-content-sidebar-inner .main-content{padding-left:3rem;padding-right:3rem}}@media (min-width:768px){.jms-main-content-sidebar .jms-main-content-sidebar-inner .main-content{padding-left:5rem;padding-right:5rem}}@media (min-width:1025px){.jms-main-content-sidebar .jms-main-content-sidebar-inner .main-content{padding-left:8rem;padding-right:8rem}}@media (min-width:1201px){.jms-main-content-sidebar .jms-main-content-sidebar-inner .main-content{padding-left:5rem;padding-right:5rem}.jms-main-content-sidebar .jms-main-content-sidebar-inner .main-content:not(.narrow-block)>div{margin-left:auto;margin-right:auto;max-width:1589.93px}.jms-main-content-sidebar .jms-main-content-sidebar-inner .main-content.narrow-block>div{margin-left:auto;margin-right:auto;max-width:120rem}}@media (min-width:1450px){.jms-main-content-sidebar .jms-main-content-sidebar-inner .main-content{padding-left:9rem;padding-right:9rem}}@media (min-width:1580px){.jms-main-content-sidebar .jms-main-content-sidebar-inner .main-content{padding-left:9rem;padding-right:9rem}.jms-main-content-sidebar .jms-main-content-sidebar-inner .main-content.narrow-block>div{max-width:calc(120rem + 6vw);max-width:-webkit-calc(120rem + 6vw);padding-right:8vw}}@media (min-width:1689.93px){.jms-main-content-sidebar .jms-main-content-sidebar-inner .main-content.narrow-block>div{max-width:calc(120rem + 8vw);max-width:-webkit-calc(120rem + 8vw);padding-right:8vw}}@media (min-width:1800px){.jms-main-content-sidebar .jms-main-content-sidebar-inner .main-content.narrow-block>div{max-width:calc(120rem + 14vw);max-width:-webkit-calc(120rem + 14vw);padding-right:14vw}}.jms-main-content-sidebar .jms-main-content-sidebar-inner .main-content .empty-list{width:100%;text-align:center;padding:5rem 0 9rem;font-family:Montserrat, Sans-serif !important;font-size:1.539rem !important;font-weight:400 !important;text-transform:normal !important;line-height:1.847rem !important;font-style:normal;color:#000000}.jms-main-content-sidebar .sidebar-content-bottom-content{margin-top:10rem;position:relative;z-index:5}.jms-main-content-sidebar:not(.jms-woo-main-content-sidebar) .jms-main-content-sidebar-inner .main-content .breadcrumbs-top-block{display:none}.jms-main-content-sidebar .jms-main-content-sidebar-inner .jms-sidebar .jms-sidebar-inner{background-color:#FFFFFF}.jms-main-content-sidebar .jms-main-content-sidebar-inner .jms-sidebar .jms-sidebar-inner .jms-wrap{padding:2rem}@media (min-width:551px){.jms-main-content-sidebar .jms-main-content-sidebar-inner .main-content{margin-top:9rem}}@media (min-width:1201px){.jms-main-content-sidebar .jms-main-content-sidebar-inner{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex}.jms-main-content-sidebar .jms-main-content-sidebar-inner .jms-sidebar{width:29rem}.jms-main-content-sidebar .jms-main-content-sidebar-inner .jms-sidebar .jms-sidebar-inner{height:100%;max-height:90rem}.jms-main-content-sidebar .jms-main-content-sidebar-inner .main-content{margin-top:6rem;width:calc(100% - 29rem);width:-webkit-calc(100% - 29rem)}.jms-main-content-sidebar .jms-main-content-sidebar-inner .main-content .breadcrumbs-top-block{display:block}.jms-main-content-sidebar .jms-main-content-sidebar-inner .main-content .heading-block{display:block}.jms-main-content-sidebar .jms-main-content-sidebar-inner .main-content .empty-list{text-align:left;padding:8rem 0 9rem}.search .theme-heading-jms.style-1{height:0;width:50vw;margin-left:auto;margin-right:auto}}@media (min-width:1301px){.jms-main-content-sidebar .jms-main-content-sidebar-inner .main-content{margin-top:8rem}}@media (min-width:1450px){.jms-main-content-sidebar .jms-main-content-sidebar-inner .jms-sidebar{width:36.5rem}.jms-main-content-sidebar .jms-main-content-sidebar-inner .main-content{margin-top:12rem;width:calc(100% - 36.5rem);width:-webkit-calc(100% - 36.5rem)}}.jms-main-content-sidebar .jms-main-content-sidebar-inner .jms-ul-sidebar{z-index:9}.jms-main-content-sidebar .jms-main-content-sidebar-inner .jms-ul-sidebar .jms-sidebar-inner{background-color:#FFFFFF}.jms-main-content-sidebar .jms-main-content-sidebar-inner .jms-ul-sidebar .jms-sidebar-inner .ul-list{margin:0;padding:0;list-style:none}.jms-main-content-sidebar .jms-main-content-sidebar-inner .jms-ul-sidebar .jms-sidebar-inner .ul-list ul{margin:0;padding:0;list-style:none}.jms-main-content-sidebar .jms-main-content-sidebar-inner .jms-ul-sidebar .ul-list>li a{display:block;font-family:Montserrat, Sans-serif !important;font-size:1.6rem !important;font-weight:400 !important;text-transform:uppercase !important;line-height:1.92rem !important;font-style:normal;transition-property:all 900ms;-webkit-transition-property:all 900ms;-moz-transition-property:all 900ms;-o-transition-property:all 900ms;transition-duration:400ms;-webkit-transition-duration:400ms;-moz-transition-duration:400ms;-o-transition-duration:400ms;transition-delay:0ms;-webkit-transition-delay:0ms;-moz-transition-delay:0ms;-o-transition-delay:0ms;transition-timing-function:ease;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-o-transition-timing-function:ease}.jms-main-content-sidebar .jms-main-content-sidebar-inner .jms-ul-sidebar .ul-list>li a::before{content:"";font-family:"icomoon";display:block;font-size:1rem;visibility:hidden;opacity:0;transition-property:all 900ms;-webkit-transition-property:all 900ms;-moz-transition-property:all 900ms;-o-transition-property:all 900ms;transition-duration:400ms;-webkit-transition-duration:400ms;-moz-transition-duration:400ms;-o-transition-duration:400ms;transition-delay:0ms;-webkit-transition-delay:0ms;-moz-transition-delay:0ms;-o-transition-delay:0ms;transition-timing-function:ease;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-o-transition-timing-function:ease}.jms-main-content-sidebar .jms-main-content-sidebar-inner .jms-ul-sidebar .ul-list>li>a{border-bottom:1px solid #CCCCCC;padding:2rem 2.5rem;display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-align-items:center !important;align-items:center !important}.jms-main-content-sidebar .jms-main-content-sidebar-inner .jms-ul-sidebar .ul-list>li>a::before{color:#FFFFFF;max-width:0;overflow:hidden}.jms-main-content-sidebar .jms-main-content-sidebar-inner .jms-ul-sidebar .ul-list>li .submenu-container{transition-property:all;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-duration:400ms;-webkit-transition-duration:400ms;-moz-transition-duration:400ms;-o-transition-duration:400ms;transition-delay:0ms;-webkit-transition-delay:0ms;-moz-transition-delay:0ms;-o-transition-delay:0ms;transition-timing-function:ease;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-o-transition-timing-function:ease;max-height:10000px;overflow:hidden}.jms-main-content-sidebar .jms-main-content-sidebar-inner .jms-ul-sidebar .ul-list>li .submenu-container .submenu-container-inner{padding:2rem 0 2rem 5.5rem;border-bottom:1px solid #CCCCCC}.jms-main-content-sidebar .jms-main-content-sidebar-inner .jms-ul-sidebar .ul-list>li .submenu-container .submenu-container-inner li:not(:last-child){margin:0 0 2rem 0}.jms-main-content-sidebar .jms-main-content-sidebar-inner .jms-ul-sidebar .ul-list>li .submenu-container .submenu-container-inner li>div>a{position:relative}.jms-main-content-sidebar .jms-main-content-sidebar-inner .jms-ul-sidebar .ul-list>li .submenu-container .submenu-container-inner li>div>a::before{position:absolute;color:#000000;right:100%;top:50%;transform:translate(-100%, -50%);-webkit-transform:translate(-100%, -50%);-moz-transform:translate(-100%, -50%);-ms-transform:translate(-100%, -50%);-o-transform:translate(-100%, -50%)}.jms-main-content-sidebar .jms-main-content-sidebar-inner .jms-ul-sidebar .ul-list>li .submenu-container .submenu-container-inner li.current>div>a,.jms-main-content-sidebar .jms-main-content-sidebar-inner .jms-ul-sidebar .ul-list>li .submenu-container .submenu-container-inner li.active>div>a,.jms-main-content-sidebar .jms-main-content-sidebar-inner .jms-ul-sidebar .ul-list>li .submenu-container .submenu-container-inner li.is-active>div>a,.jms-main-content-sidebar .jms-main-content-sidebar-inner .jms-ul-sidebar .ul-list>li .submenu-container .submenu-container-inner li:hover>div>a{color:#000000}.jms-main-content-sidebar .jms-main-content-sidebar-inner .jms-ul-sidebar .ul-list>li .submenu-container .submenu-container-inner li.current>div>a::before,.jms-main-content-sidebar .jms-main-content-sidebar-inner .jms-ul-sidebar .ul-list>li .submenu-container .submenu-container-inner li.active>div>a::before,.jms-main-content-sidebar .jms-main-content-sidebar-inner .jms-ul-sidebar .ul-list>li .submenu-container .submenu-container-inner li.is-active>div>a::before,.jms-main-content-sidebar .jms-main-content-sidebar-inner .jms-ul-sidebar .ul-list>li .submenu-container .submenu-container-inner li:hover>div>a::before{visibility:visible;opacity:1;padding:0}.jms-main-content-sidebar .jms-main-content-sidebar-inner .jms-ul-sidebar .ul-list>li.current>a::before,.jms-main-content-sidebar .jms-main-content-sidebar-inner .jms-ul-sidebar .ul-list>li.current>div>a::before,.jms-main-content-sidebar .jms-main-content-sidebar-inner .jms-ul-sidebar .ul-list>li.current .current>a::before,.jms-main-content-sidebar .jms-main-content-sidebar-inner .jms-ul-sidebar .ul-list>li.current .current>div>a::before,.jms-main-content-sidebar .jms-main-content-sidebar-inner .jms-ul-sidebar .ul-list>li.active>a::before,.jms-main-content-sidebar .jms-main-content-sidebar-inner .jms-ul-sidebar .ul-list>li.active>div>a::before,.jms-main-content-sidebar .jms-main-content-sidebar-inner .jms-ul-sidebar .ul-list>li.is-active>a::before,.jms-main-content-sidebar .jms-main-content-sidebar-inner .jms-ul-sidebar .ul-list>li.is-active>div>a::before,.jms-main-content-sidebar .jms-main-content-sidebar-inner .jms-ul-sidebar .ul-list>li:hover>a::before,.jms-main-content-sidebar .jms-main-content-sidebar-inner .jms-ul-sidebar .ul-list>li:hover>div>a::before{padding:0 1.7rem 0 0;visibility:visible;opacity:1}.jms-main-content-sidebar .jms-main-content-sidebar-inner .jms-ul-sidebar .ul-list>li:hover>a{background-color:#000000;border-color:#000000;color:#FFFFFF}.jms-main-content-sidebar .jms-main-content-sidebar-inner .jms-ul-sidebar .ul-list>li:hover>a::before{max-width:100px}.jms-main-content-sidebar .jms-main-content-sidebar-inner .jms-ul-sidebar .ul-list>li.current>a,.jms-main-content-sidebar .jms-main-content-sidebar-inner .jms-ul-sidebar .ul-list>li.is-active>a,.jms-main-content-sidebar .jms-main-content-sidebar-inner .jms-ul-sidebar .ul-list>li.active>a{background-color:#000000;border-color:#000000;color:#FFFFFF}.jms-main-content-sidebar .jms-main-content-sidebar-inner .jms-ul-sidebar .ul-list>li.current>a::before,.jms-main-content-sidebar .jms-main-content-sidebar-inner .jms-ul-sidebar .ul-list>li.is-active>a::before,.jms-main-content-sidebar .jms-main-content-sidebar-inner .jms-ul-sidebar .ul-list>li.active>a::before{max-width:100px}.jms-main-content-sidebar .jms-main-content-sidebar-inner .jms-ul-sidebar .ul-list>li.current:hover,.jms-main-content-sidebar .jms-main-content-sidebar-inner .jms-ul-sidebar .ul-list>li.is-active:hover,.jms-main-content-sidebar .jms-main-content-sidebar-inner .jms-ul-sidebar .ul-list>li.active:hover{border-bottom-color:#333333}.jms-main-content-sidebar .jms-main-content-sidebar-inner .jms-ul-sidebar .ul-list>li.current:hover>a,.jms-main-content-sidebar .jms-main-content-sidebar-inner .jms-ul-sidebar .ul-list>li.is-active:hover>a,.jms-main-content-sidebar .jms-main-content-sidebar-inner .jms-ul-sidebar .ul-list>li.active:hover>a{background-color:#333333;color:#FFFFFF}.jms-main-content-sidebar .jms-main-content-sidebar-inner .jms-ul-sidebar .ul-list>li.current:hover>a::before,.jms-main-content-sidebar .jms-main-content-sidebar-inner .jms-ul-sidebar .ul-list>li.is-active:hover>a::before,.jms-main-content-sidebar .jms-main-content-sidebar-inner .jms-ul-sidebar .ul-list>li.active:hover>a::before{max-width:100px}.jms-main-content-sidebar .jms-main-content-sidebar-inner .jms-ul-sidebar .ul-list>li:not(.current):not(.active):not(.is-active) .submenu-container{visibility:hidden;max-height:0}@media (max-width:1200px){.jms-main-content-sidebar .jms-main-content-sidebar-inner .jms-ul-sidebar{position:fixed;left:0;top:0;height:0;width:0;overflow:hidden;transition-property:background-color;-webkit-transition-property:background-color;-moz-transition-property:background-color;-o-transition-property:background-color;transition-duration:400ms;-webkit-transition-duration:400ms;-moz-transition-duration:400ms;-o-transition-duration:400ms;transition-delay:0ms;-webkit-transition-delay:0ms;-moz-transition-delay:0ms;-o-transition-delay:0ms;transition-timing-function:ease;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-o-transition-timing-function:ease;background-color:transparent;z-index:-1;scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.jms-main-content-sidebar .jms-main-content-sidebar-inner .jms-ul-sidebar::-webkit-scrollbar{display:none}.jms-main-content-sidebar .jms-main-content-sidebar-inner .jms-ul-sidebar a{pointer-events:none}.jms-main-content-sidebar .jms-main-content-sidebar-inner .jms-ul-sidebar .jms-sidebar-inner{height:auto;min-height:100vh;width:auto;max-width:37rem;width:calc(100% - 15rem);width:-webkit-calc(100% - 15rem);left:0;top:0;transform:translateX(-100%);-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);overflow:auto;z-index:9999}.jms-main-content-sidebar .jms-main-content-sidebar-inner .jms-ul-sidebar.active{height:100vh;width:100vw;background-color:rgba(0, 0, 0, 0.5);z-index:999}.jms-main-content-sidebar .jms-main-content-sidebar-inner .jms-ul-sidebar.active a{pointer-events:all}.jms-main-content-sidebar .jms-main-content-sidebar-inner .jms-ul-sidebar.active .close-btn-wrap{position:fixed;opacity:1}.jms-main-content-sidebar .jms-main-content-sidebar-inner .jms-ul-sidebar.active .jms-sidebar-inner{transition-property:all;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-duration:400ms;-webkit-transition-duration:400ms;-moz-transition-duration:400ms;-o-transition-duration:400ms;transition-delay:0ms;-webkit-transition-delay:0ms;-moz-transition-delay:0ms;-o-transition-delay:0ms;transition-timing-function:ease;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-o-transition-timing-function:ease;transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0)}.jms-main-content-sidebar .jms-main-content-sidebar-inner .jms-ul-sidebar.active+.burger-container{visibility:hidden}.jms-main-content-sidebar .jms-main-content-sidebar-inner .jms-ul-sidebar+.main-content .breadcrumbs-top-block .heading-block{display:none}.burger-container{padding-top:5rem;padding-bottom:5rem}.burger-container #jms-sidebar-burger{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-align-items:center !important;align-items:center !important;width:fit-content !important;width:intrinsic !important;width:-moz-max-content !important;width:-webkit-max-content !important}.burger-container #jms-sidebar-burger .burger-item{margin:0 1rem 0 0}.burger-container #jms-sidebar-burger .burger-item div{transition-property:all;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-duration:400ms;-webkit-transition-duration:400ms;-moz-transition-duration:400ms;-o-transition-duration:400ms;transition-delay:0ms;-webkit-transition-delay:0ms;-moz-transition-delay:0ms;-o-transition-delay:0ms;transition-timing-function:ease;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-o-transition-timing-function:ease;width:2.5rem;height:0.3rem;background-color:#000000}.burger-container #jms-sidebar-burger .burger-item div:nth-child(2){margin:0.3rem 0}.burger-container #jms-sidebar-burger .label{font-family:Montserrat, Sans-serif !important;font-size:1.5rem !important;font-weight:400 !important;line-height:1.8rem !important;font-style:normal;transition-property:all;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-duration:400ms;-webkit-transition-duration:400ms;-moz-transition-duration:400ms;-o-transition-duration:400ms;transition-delay:0ms;-webkit-transition-delay:0ms;-moz-transition-delay:0ms;-o-transition-delay:0ms;transition-timing-function:ease;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-o-transition-timing-function:ease}.burger-container #jms-sidebar-burger:hover .burger-item div{background-color:#4D4D4D}.burger-container #jms-sidebar-burger:hover .label{color:#B3B3B3}}@media (min-width:768px){.jms-main-content-sidebar .jms-main-content-sidebar-inner .jms-ul-sidebar .ul-list>li>a{padding:3.5rem 3.5rem 3.5rem 7.5rem}.jms-main-content-sidebar .jms-main-content-sidebar-inner .jms-ul-sidebar .ul-list>li .submenu-container .submenu-container-inner{padding:3.5rem 0 5rem 10.5rem}.jms-main-content-sidebar .jms-main-content-sidebar-inner .jms-ul-sidebar .ul-list>li .submenu-container .submenu-container-inner li:not(:last-child){margin:0 0 3.3rem 0}}@media (min-width:1201px){.jms-main-content-sidebar .jms-main-content-sidebar-inner .close-btn-wrap{display:none}.jms-main-content-sidebar .jms-main-content-sidebar-inner .jms-ul-sidebar .jms-sidebar-inner{min-height:90rem;padding:0 0 5rem}.jms-main-content-sidebar .jms-main-content-sidebar-inner .jms-ul-sidebar+.main-content .jms-product-archive{margin-top:-13.5rem}.jms-main-content-sidebar .jms-main-content-sidebar-inner .jms-ul-sidebar+.main-content .jms-product-archive .empty-list{padding:calc(8rem + 13.5rem) 0 9rem;padding:-webkit-calc(8rem + 13.5rem) 0 9rem}.jms-main-content-sidebar .burger-container{display:none}.jms-main-content-sidebar .burger-container a{pointer-events:none}}@media (min-width:1450px){.jms-main-content-sidebar .jms-main-content-sidebar-inner .jms-ul-sidebar .jms-sidebar-inner{min-height:140rem;padding:0 0 8rem}}.jms-swiper{overflow:hidden}.swiper-container{max-width:100%}.jds-nav{z-index:3;position:absolute;left:0;top:50%;width:100%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}.jds-nav .jds-nav-inner{position:relative}.jds-nav .jds-btn{position:absolute;top:50%;width:100%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);cursor:pointer}.jds-nav .jds-btn.jds-button-prev{left:0}.jds-nav .jds-btn.jds-button-next{right:0}.swiper-btn,.jds-btn{transition-property:all;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-duration:400ms;-webkit-transition-duration:400ms;-moz-transition-duration:400ms;-o-transition-duration:400ms;transition-delay:0ms;-webkit-transition-delay:0ms;-moz-transition-delay:0ms;-o-transition-delay:0ms;transition-timing-function:ease;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-o-transition-timing-function:ease;display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-align-items:center !important;align-items:center !important;-webkit-justify-content:center !important;justify-content:center !important;margin-top:0 !important}.swiper-btn::after,.jds-btn::after{display:none}.swiper-btn i,.jds-btn i{font-size:1rem}.swiper-nav.type1 .swiper-btn,.swiper-nav.type1 .jds-btn,.swiper-nav.type2 .swiper-btn,.swiper-nav.type2 .jds-btn,.jds-nav.type1 .swiper-btn,.jds-nav.type1 .jds-btn,.jds-nav.type2 .swiper-btn,.jds-nav.type2 .jds-btn{background-color:#000000;width:4rem !important;height:4rem !important}.swiper-nav.type1 .swiper-btn i,.swiper-nav.type1 .jds-btn i,.swiper-nav.type2 .swiper-btn i,.swiper-nav.type2 .jds-btn i,.jds-nav.type1 .swiper-btn i,.jds-nav.type1 .jds-btn i,.jds-nav.type2 .swiper-btn i,.jds-nav.type2 .jds-btn i{color:#FFFFFF}.swiper-nav.type1 .swiper-btn i,.swiper-nav.type1 .jds-btn i,.swiper-nav.type2 .swiper-btn i,.swiper-nav.type2 .jds-btn i,.jds-nav.type1 .swiper-btn i,.jds-nav.type1 .jds-btn i,.jds-nav.type2 .swiper-btn i,.jds-nav.type2 .jds-btn i{font-size:1.8rem}.swiper-nav.type1 .swiper-btn:hover,.swiper-nav.type1 .jds-btn:hover,.swiper-nav.type2 .swiper-btn:hover,.swiper-nav.type2 .jds-btn:hover,.jds-nav.type1 .swiper-btn:hover,.jds-nav.type1 .jds-btn:hover,.jds-nav.type2 .swiper-btn:hover,.jds-nav.type2 .jds-btn:hover{background-color:#333333}.swiper-nav.type1 .swiper-btn,.jds-nav.type1 .swiper-btn{top:100% !important;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}.swiper-nav.type1 .swiper-btn.swiper-button-prev,.jds-nav.type1 .swiper-btn.swiper-button-prev{right:calc(4rem + 1rem + 1rem) !important;right:-webkit-calc(4rem + 1rem + 1rem) !important;left:auto !important}.swiper-nav.type1 .swiper-btn.swiper-button-next,.jds-nav.type1 .swiper-btn.swiper-button-next{right:1rem !important}.swiper-nav.type2 .swiper-btn,.swiper-nav.type2 .jds-btn,.jds-nav.type2 .swiper-btn,.jds-nav.type2 .jds-btn{top:50% !important;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}.swiper-nav.type2 .swiper-btn.swiper-button-prev,.swiper-nav.type2 .jds-btn.swiper-button-prev,.jds-nav.type2 .swiper-btn.swiper-button-prev,.jds-nav.type2 .jds-btn.swiper-button-prev{left:0 !important}.swiper-nav.type2 .swiper-btn.swiper-button-next,.swiper-nav.type2 .jds-btn.swiper-button-next,.jds-nav.type2 .swiper-btn.swiper-button-next,.jds-nav.type2 .jds-btn.swiper-button-next{right:0 !important}.swiper-nav.type3 .swiper-btn,.jds-nav.type3 .swiper-btn{width:1.5rem !important;height:100% !important;top:50% !important}.swiper-nav.type3 .swiper-btn i,.jds-nav.type3 .swiper-btn i{color:#000000}.swiper-nav.type3 .swiper-btn.swiper-button-prev,.jds-nav.type3 .swiper-btn.swiper-button-prev{left:0 !important;transform:translate(-100%, -50%);-webkit-transform:translate(-100%, -50%);-moz-transform:translate(-100%, -50%);-ms-transform:translate(-100%, -50%);-o-transform:translate(-100%, -50%)}.swiper-nav.type3 .swiper-btn.swiper-button-next,.jds-nav.type3 .swiper-btn.swiper-button-next{right:0 !important;transform:translate(100%, -50%);-webkit-transform:translate(100%, -50%);-moz-transform:translate(100%, -50%);-ms-transform:translate(100%, -50%);-o-transform:translate(100%, -50%)}.swiper-nav.type3 .swiper-btn:hover,.jds-nav.type3 .swiper-btn:hover{background-color:#F9F5F2}.swiper-nav.type3 .swiper-btn:hover i,.jds-nav.type3 .swiper-btn:hover i{color:#953743}@media (min-width:551px){.swiper-nav.type1 .swiper-btn,.swiper-nav.type1 .jds-btn,.swiper-nav.type2 .swiper-btn,.swiper-nav.type2 .jds-btn,.jds-nav.type1 .swiper-btn,.jds-nav.type1 .jds-btn,.jds-nav.type2 .swiper-btn,.jds-nav.type2 .jds-btn{width:5rem !important;height:5rem !important}.swiper-nav.type1 .swiper-btn i,.swiper-nav.type1 .jds-btn i,.swiper-nav.type2 .swiper-btn i,.swiper-nav.type2 .jds-btn i,.jds-nav.type1 .swiper-btn i,.jds-nav.type1 .jds-btn i,.jds-nav.type2 .swiper-btn i,.jds-nav.type2 .jds-btn i{font-size:1.8rem}.swiper-nav.type1 .swiper-btn.swiper-button-prev,.jds-nav.type1 .swiper-btn.swiper-button-prev{right:calc(5rem + 1rem + 1rem) !important;right:-webkit-calc(5rem + 1rem + 1rem) !important}.swiper-nav.type1 .swiper-btn.swiper-button-next,.jds-nav.type1 .swiper-btn.swiper-button-next{right:1rem !important}.swiper-nav.type3 .swiper-btn,.jds-nav.type3 .swiper-btn{width:3rem !important}}@media (min-width:768px){.swiper-nav.type2 .swiper-btn,.swiper-nav.type2 .jds-btn,.jds-nav.type2 .swiper-btn,.jds-nav.type2 .jds-btn{width:7rem !important;height:7rem !important}.swiper-nav.type2 .swiper-btn i,.swiper-nav.type2 .jds-btn i,.jds-nav.type2 .swiper-btn i,.jds-nav.type2 .jds-btn i{font-size:2rem}.swiper-nav.type1 .swiper-btn,.jds-nav.type1 .swiper-btn{top:50% !important}.swiper-nav.type1 .swiper-btn.swiper-button-prev,.jds-nav.type1 .swiper-btn.swiper-button-prev{left:0 !important;transform:translate(-100%, -50%);-webkit-transform:translate(-100%, -50%);-moz-transform:translate(-100%, -50%);-ms-transform:translate(-100%, -50%);-o-transform:translate(-100%, -50%)}.swiper-nav.type1 .swiper-btn.swiper-button-next,.jds-nav.type1 .swiper-btn.swiper-button-next{right:0 !important;transform:translate(100%, -50%);-webkit-transform:translate(100%, -50%);-moz-transform:translate(100%, -50%);-ms-transform:translate(100%, -50%);-o-transform:translate(100%, -50%)}.swiper-nav.type3 .swiper-btn,.jds-nav.type3 .swiper-btn{width:5rem !important}.swiper-nav.type3 .swiper-btn i,.jds-nav.type3 .swiper-btn i{font-size:2rem}}@media (min-width:1025px){.swiper-nav.type2 .swiper-btn,.swiper-nav.type2 .jds-btn,.jds-nav.type2 .swiper-btn,.jds-nav.type2 .jds-btn{width:9rem !important;height:9rem !important}.swiper-nav.type2 .swiper-btn i,.swiper-nav.type2 .jds-btn i,.jds-nav.type2 .swiper-btn i,.jds-nav.type2 .jds-btn i{font-size:3.1rem}.swiper-nav.type3 .swiper-btn,.jds-nav.type3 .swiper-btn{width:8rem !important}}@media (min-width:1201px){.swiper-nav.type2 .swiper-btn,.swiper-nav.type2 .jds-btn,.jds-nav.type2 .swiper-btn,.jds-nav.type2 .jds-btn{width:13.7rem !important;height:13.7rem !important}.swiper-nav.type2 .swiper-btn i,.swiper-nav.type2 .jds-btn i,.jds-nav.type2 .swiper-btn i,.jds-nav.type2 .jds-btn i{font-size:4.7rem}.swiper-nav.type3 .swiper-btn,.jds-nav.type3 .swiper-btn{width:8rem !important}}.woocommerce .wc-empty-cart-message{margin:7rem 0}.woocommerce .wc-empty-cart-message .cart-empty{width:fit-content !important;width:intrinsic !important;width:-moz-max-content !important;width:-webkit-max-content !important;margin:auto;border-bottom-width:0}.woocommerce .return-to-shop{text-align:center !important}.woocommerce .woocommerce-cart-form{position:relative}.woocommerce .cart-collaterals>.cart_totals{position:relative}.woocommerce .cart-update-loader{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255, 255, 255, 0.7);z-index:9999;display:none;-webkit-justify-content:center !important;justify-content:center !important;-webkit-align-items:center !important;align-items:center !important}.woocommerce .cart-update-loader .spinner{width:40px;height:40px;border:4px solid #ccc;border-top-color:#000;border-radius:50%;-webkit-animation:spinElement 1s linear infinite;-moz-animation:spinElement 1s linear infinite;animation:spinElement 1s linear infinite}.woocommerce .cart-update-loader.active{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex}@media (min-width:768px){.woocommerce .wc-empty-cart-message{margin:11rem 0 5rem}}.jms-quantity{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex}.jms-quantity input[type="number"]{background-color:transparent;border:0.5px solid #939393;border-radius:50%;width:2.824rem !important;height:2.824rem !important;font-family:Montserrat, Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.32rem;font-style:normal;color:#4D4D4D;outline:none;display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-moz-appearance:textfield}.jms-quantity input[type="number"]::-webkit-outer-spin-button,.jms-quantity input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.jms-quantity input[type="number"]:focus,.jms-quantity input[type="number"]:focus-visible,.jms-quantity input[type="number"]:focus-within{border-color:#000000}.jms-quantity button{background-color:transparent;padding:0 !important;color:#4D4D4D !important;width:3rem;height:2.824rem;font-size:24px;padding:0 !important;outline:none;display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-align-items:center !important;align-items:center !important;-webkit-justify-content:center !important;justify-content:center !important;font-family:Montserrat, Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.32rem;font-style:normal;cursor:pointer}.jms-quantity button:hover,.jms-quantity button:focus,.jms-quantity button:focus-visible,.jms-quantity button:focus-within{color:#000000 !important;transform:scale(1.3);-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-ms-transform:scale(1.3);-o-transform:scale(1.3)}.jms-quantity button:focus,.jms-quantity button:focus-visible,.jms-quantity button:focus-within{color:#000000 !important}.woocommerce-cart #main>.woocommerce,.woocommerce-checkout #main>.woocommerce{padding-left:1.5rem;padding-right:1.5rem;width:100%}.woocommerce-cart #main>.woocommerce>*,.woocommerce-checkout #main>.woocommerce>*{width:100%;max-width:1589.93px;margin-left:auto;margin-right:auto}@media (min-width:551px){.woocommerce-cart #main>.woocommerce,.woocommerce-checkout #main>.woocommerce{padding-left:3rem;padding-right:3rem}}@media (min-width:768px){.woocommerce-cart #main>.woocommerce,.woocommerce-checkout #main>.woocommerce{padding-left:5rem;padding-right:5rem}}@media (min-width:1025px){.woocommerce-cart #main>.woocommerce,.woocommerce-checkout #main>.woocommerce{padding-left:8rem;padding-right:8rem}}@media (min-width:1589.93px){.woocommerce-cart #main>.woocommerce,.woocommerce-checkout #main>.woocommerce{padding-left:8rem;padding-right:8rem}}.woocommerce-cart #main .table-subheading .subheading,.woocommerce-checkout #main .table-subheading .subheading{font-family:Montserrat, Sans-serif !important;font-size:1.5rem !important;font-weight:400 !important;line-height:1.8rem !important;font-style:normal;margin:3rem 0 3.5rem}@media (min-width:768px){.woocommerce-cart #main .table-subheading .subheading{margin:5rem 0 4.5rem}.woocommerce-cart #main .cart_totals .table-subheading .subheading{margin:2rem 0 4rem}}@media (min-width:1025px){.woocommerce-cart #main .jms-woo-forms-container{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex}.woocommerce-cart #main .jms-woo-forms-container .woocommerce-cart-form{width:65%;flex-grow:1;max-width:69rem;margin:0}.woocommerce-cart #main .jms-woo-forms-container .table-list{flex-grow:1;max-width:69rem}.woocommerce-cart #main .jms-woo-forms-container .cart-collaterals{width:35%;flex-shrink:1;max-width:calc(35rem + 3rem);-webkit-max-width:calc(35rem + 3rem);margin:0;padding:0 0 0 3rem}}@media (min-width:1201px){.woocommerce-cart #main .jms-woo-forms-container .cart-collaterals{width:40%;padding:0 0 0 5rem;max-width:calc(35rem + 5rem);-webkit-max-width:calc(35rem + 5rem)}}@media (min-width:1301px){.woocommerce-cart #main .jms-woo-forms-container .cart-collaterals{padding:0 0 0 7rem;max-width:calc(35rem + 7rem);-webkit-max-width:calc(35rem + 7rem);min-width:calc(35rem + 7rem);-webkit-min-width:calc(35rem + 7rem)}}@media (min-width:1450px){.woocommerce-cart #main .jms-woo-forms-container .cart-collaterals{padding:0 0 0 9rem}}.woocommerce-cart #main .woocommerce-cart-form .index-block{font-family:Montserrat, Sans-serif !important;font-size:1.539rem !important;font-weight:400 !important;text-transform:normal !important;line-height:1.847rem !important;font-style:normal;color:#000000;text-align:center}.woocommerce-cart #main .woocommerce-cart-form .product-name a{font-family:Montserrat, Sans-serif !important;font-size:1.8rem !important;font-weight:400 !important;line-height:2.16rem !important;font-style:normal;color:#000000}.woocommerce-cart #main .woocommerce-cart-form .product-name a:hover{color:#B3B3B3}.woocommerce-cart #main .woocommerce-cart-form .product-quantity-block td{text-align:center}.woocommerce-cart #main .woocommerce-cart-form .subtotals-row .products-subtotal-text,.woocommerce-cart #main .woocommerce-cart-form .subtotals-row .products-subtotal{font-family:Montserrat, Sans-serif !important;font-size:1.539rem !important;font-weight:400 !important;text-transform:normal !important;line-height:1.847rem !important;font-style:normal;color:#000000}.woocommerce-cart #main .woocommerce-cart-form .subtotals-row .products-subtotal{text-align:center}.woocommerce-cart #main .cart-collaterals{margin:6rem 0 0}.woocommerce-cart #main .cart-collaterals .cart_totals .shop_table{border:none;border-top:1px solid #939393}.woocommerce-cart #main .cart-collaterals .cart_totals .shop_table>tbody>tr:nth-child(1) td,.woocommerce-cart #main .cart-collaterals .cart_totals .shop_table>tbody>tr:nth-child(1) th{padding-top:3rem}.woocommerce-cart #main .cart-collaterals .cart_totals .shop_table>tbody>tr:last-child td,.woocommerce-cart #main .cart-collaterals .cart_totals .shop_table>tbody>tr:last-child th{padding-bottom:3rem}.woocommerce-cart #main .cart-collaterals .cart_totals .shop_table td,.woocommerce-cart #main .cart-collaterals .cart_totals .shop_table th{font-family:Montserrat, Sans-serif !important;font-size:1.5rem !important;font-weight:400 !important;line-height:1.8rem !important;font-style:normal;color:#4D4D4D;border:none;padding-top:2rem;padding-bottom:2rem;background-color:transparent}.woocommerce-cart #main .cart-collaterals .cart_totals .shop_table td strong,.woocommerce-cart #main .cart-collaterals .cart_totals .shop_table th strong{font-family:Montserrat, Sans-serif !important;font-size:1.5rem !important;font-weight:400 !important;line-height:1.8rem !important;font-style:normal}.woocommerce-cart #main .cart-collaterals .cart_totals .jms-coupon-block{margin:0 0 2rem}.woocommerce-cart #main .cart-collaterals .cart_totals .jms-coupon-block input[name="coupon_code"]{width:100% !important;height:3.5rem !important;font-family:Montserrat, Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.32rem;font-style:normal;padding:0 !important}.woocommerce-cart #main .cart-collaterals .cart_totals .jms-coupon-block button{margin:1rem 0 0;width:100%;border-radius:0;height:3rem;color:#4D4D4D;font-family:Montserrat, Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.32rem;font-style:normal}.woocommerce-cart #main .cart-collaterals .cart_totals .jms-coupon-block .field-remark{margin:1rem 0 0;text-align:left;font-family:Montserrat, Sans-serif;font-size:1.3rem;font-weight:400;line-height:1.56rem;font-style:italic;opacity:0.8}.woocommerce-cart #main .cart-collaterals .cart_totals .wc-proceed-to-checkout{margin:0}@media (min-width:768px){.woocommerce-cart #main .woocommerce-cart-form .woocommerce-cart-form__cart-item>td{padding-top:3rem !important}.woocommerce-cart #main .woocommerce-cart-form .woocommerce-cart-form__cart-item:nth-last-child(2)>td{padding-bottom:7rem !important}.woocommerce-cart #main .woocommerce-cart-form .subtotals-row>td{border-top:1px solid #939393;padding-top:3rem !important;padding-bottom:3rem !important}.woocommerce-cart #main .woocommerce-cart-form .subtotals-row .products-subtotal-text{padding:0 0 0 5rem}}@media (min-width:1025px){.woocommerce-cart #main .woocommerce-cart-form .index-block{width:8rem}}@media (max-width:767px){.woocommerce-cart #main .woocommerce-cart-form tbody{display:block}.woocommerce-cart #main .woocommerce-cart-form .woocommerce-cart-form__cart-item{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;padding:2rem 0 0 0}@supports not (flex-wrap: wrap){.woocommerce-cart #main .woocommerce-cart-form .woocommerce-cart-form__cart-item>*{margin:0 -1px !important}}.woocommerce-cart #main .woocommerce-cart-form .woocommerce-cart-form__cart-item table{display:block}.woocommerce-cart #main .woocommerce-cart-form .woocommerce-cart-form__cart-item .index-block{width:4rem}.woocommerce-cart #main .woocommerce-cart-form .woocommerce-cart-form__cart-item .product-name{width:calc(100% - 4rem);width:-webkit-calc(100% - 4rem)}.woocommerce-cart #main .woocommerce-cart-form .woocommerce-cart-form__cart-item .price-block,.woocommerce-cart #main .woocommerce-cart-form .woocommerce-cart-form__cart-item .product-quantity-block{width:calc(50% - 2rem);width:-webkit-calc(50% - 2rem)}.woocommerce-cart #main .woocommerce-cart-form .woocommerce-cart-form__cart-item .price-block{margin-left:4rem}.woocommerce-cart #main .woocommerce-cart-form .woocommerce-cart-form__cart-item .price-block td{padding-left:0;padding-right:0}.woocommerce-cart #main .woocommerce-cart-form .subtotals-row{border-top:1px solid #939393;display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;padding:1.5rem 0;margin:2.5rem 0 0}.woocommerce-cart #main .woocommerce-cart-form .subtotals-row .products-subtotal{margin-left:auto}.woocommerce-cart #main .woocommerce-cart-form .subtotals-row td:last-child{display:none}}.woocommerce-cart #main .cart-collaterals{margin:6rem 0 0}.woocommerce-cart #main .cart-collaterals .cart_totals{width:100%}.woocommerce-cart #main .cart-collaterals .cart_totals .shop_table{border:none;border-top:1px solid #939393}.woocommerce-cart #main .cart-collaterals .cart_totals .shop_table>tbody>tr:nth-child(1) td,.woocommerce-cart #main .cart-collaterals .cart_totals .shop_table>tbody>tr:nth-child(1) th{padding-top:3rem}.woocommerce-cart #main .cart-collaterals .cart_totals .shop_table>tbody>tr:last-child td,.woocommerce-cart #main .cart-collaterals .cart_totals .shop_table>tbody>tr:last-child th{padding-bottom:3rem}.woocommerce-cart #main .cart-collaterals .cart_totals .shop_table td,.woocommerce-cart #main .cart-collaterals .cart_totals .shop_table th{font-family:Montserrat, Sans-serif !important;font-size:1.5rem !important;font-weight:400 !important;line-height:1.8rem !important;font-style:normal;color:#4D4D4D;border:none;padding-top:2rem;padding-bottom:2rem;background-color:transparent}.woocommerce-cart #main .cart-collaterals .cart_totals .shop_table td strong,.woocommerce-cart #main .cart-collaterals .cart_totals .shop_table th strong{font-family:Montserrat, Sans-serif !important;font-size:1.5rem !important;font-weight:400 !important;line-height:1.8rem !important;font-style:normal}.woocommerce-cart #main .cart-collaterals .cart_totals .shop_table td{text-align:right}.woocommerce-cart #main .cart-collaterals .cart_totals .jms-coupon-block{margin:0 0 2rem}.woocommerce-cart #main .cart-collaterals .cart_totals .jms-coupon-block input[name="coupon_code"]{width:100%;border:none;border-bottom:1px solid #939393;height:3.5rem;font-family:Montserrat, Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.32rem;font-style:normal}.woocommerce-cart #main .cart-collaterals .cart_totals .jms-coupon-block input[name="coupon_code"]:focus,.woocommerce-cart #main .cart-collaterals .cart_totals .jms-coupon-block input[name="coupon_code"]:focus-visible,.woocommerce-cart #main .cart-collaterals .cart_totals .jms-coupon-block input[name="coupon_code"]:focus-within{outline:none;border-bottom:1px solid #000000}.woocommerce-cart #main .cart-collaterals .cart_totals .jms-coupon-block button{margin:1rem 0 0;width:100%;border-radius:0;height:3rem;color:#4D4D4D;font-family:Montserrat, Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.32rem;font-style:normal}.woocommerce-cart #main .cart-collaterals .cart_totals .wc-proceed-to-checkout{margin:0}@media (min-width:551px){.woocommerce-cart #main .cart-collaterals{margin:8rem 0 0}.woocommerce-cart #main .cart-collaterals .cart_totals .shop_table>tbody>tr:nth-child(1) td,.woocommerce-cart #main .cart-collaterals .cart_totals .shop_table>tbody>tr:nth-child(1) th{padding-top:3.5rem}.woocommerce-cart #main .cart-collaterals .cart_totals .shop_table>tbody>tr:last-child td,.woocommerce-cart #main .cart-collaterals .cart_totals .shop_table>tbody>tr:last-child th{padding-bottom:5.5rem}.woocommerce-cart #main .cart-collaterals .cart_totals .shop_table td,.woocommerce-cart #main .cart-collaterals .cart_totals .shop_table th{padding-top:3rem;padding-bottom:3rem}.woocommerce-cart #main .cart-collaterals .cart_totals .jms-coupon-block{margin:0 0 2rem}.woocommerce-cart #main .cart-collaterals .cart_totals .jms-coupon-block .coupon{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex}.woocommerce-cart #main .cart-collaterals .cart_totals .jms-coupon-block input[name="coupon_code"]{width:100%;flex-shrink:1;border:none;border-bottom:1px solid #939393;height:3.5rem;font-family:Montserrat, Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.32rem;font-style:normal}.woocommerce-cart #main .cart-collaterals .cart_totals .jms-coupon-block input[name="coupon_code"]:focus,.woocommerce-cart #main .cart-collaterals .cart_totals .jms-coupon-block input[name="coupon_code"]:focus-visible,.woocommerce-cart #main .cart-collaterals .cart_totals .jms-coupon-block input[name="coupon_code"]:focus-within{outline:none;border-bottom:1px solid #000000}.woocommerce-cart #main .cart-collaterals .cart_totals .jms-coupon-block button{margin:0 !important;width:auto;height:3.5rem !important;padding-left:1.5rem;padding-right:1.5rem}.woocommerce-cart #main .cart-collaterals .cart_totals .wc-proceed-to-checkout{margin:0}}@media (min-width:768px){.woocommerce-cart #main .cart-collaterals{margin:6rem 0 0}.woocommerce-cart #main .cart-collaterals .cart_totals .shop_table{border:none;border-top:1px solid #939393}.woocommerce-cart #main .cart-collaterals .cart_totals .shop_table>tbody>tr:nth-child(1) td,.woocommerce-cart #main .cart-collaterals .cart_totals .shop_table>tbody>tr:nth-child(1) th{padding-top:3rem}.woocommerce-cart #main .cart-collaterals .cart_totals .shop_table>tbody>tr:last-child td,.woocommerce-cart #main .cart-collaterals .cart_totals .shop_table>tbody>tr:last-child th{padding-bottom:3rem}.woocommerce-cart #main .cart-collaterals .cart_totals .shop_table td,.woocommerce-cart #main .cart-collaterals .cart_totals .shop_table th{font-family:Montserrat, Sans-serif !important;font-size:1.5rem !important;font-weight:400 !important;line-height:1.8rem !important;font-style:normal;color:#4D4D4D;border:none;padding-top:2rem;padding-bottom:2rem;background-color:transparent}.woocommerce-cart #main .cart-collaterals .cart_totals .shop_table td strong,.woocommerce-cart #main .cart-collaterals .cart_totals .shop_table th strong{font-family:Montserrat, Sans-serif !important;font-size:1.5rem !important;font-weight:400 !important;line-height:1.8rem !important;font-style:normal}.woocommerce-cart #main .cart-collaterals .cart_totals .jms-coupon-block{margin:0 0 2rem}.woocommerce-cart #main .cart-collaterals .cart_totals .jms-coupon-block input[name="coupon_code"]{width:100%;border:none;border-bottom:1px solid #939393;height:3.5rem;font-family:Montserrat, Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.32rem;font-style:normal}.woocommerce-cart #main .cart-collaterals .cart_totals .jms-coupon-block input[name="coupon_code"]:focus,.woocommerce-cart #main .cart-collaterals .cart_totals .jms-coupon-block input[name="coupon_code"]:focus-visible,.woocommerce-cart #main .cart-collaterals .cart_totals .jms-coupon-block input[name="coupon_code"]:focus-within{outline:none;border-bottom:1px solid #000000}.woocommerce-cart #main .cart-collaterals .cart_totals .jms-coupon-block button{margin:1rem 0 0;width:100%;border-radius:0;height:3rem;color:#4D4D4D;font-family:Montserrat, Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.32rem;font-style:normal}.woocommerce-cart #main .cart-collaterals .cart_totals .wc-proceed-to-checkout{margin:0}}.woocommerce table.shop_table{border:0.5px solid #939393;border-radius:0}.woocommerce table.shop_table td{border:none}.product-remove-button a{display:inline-block;-webkit-mask:url("../images/bin-with-border.svg") no-repeat;mask:url("../images/bin-with-border.svg") no-repeat;-webkit-mask-position:50% 50%;mask-position:50% 50%;transition-property:background-color;-webkit-transition-property:background-color;-moz-transition-property:background-color;-o-transition-property:background-color;transition-duration:400ms;-webkit-transition-duration:400ms;-moz-transition-duration:400ms;-o-transition-duration:400ms;transition-delay:0ms;-webkit-transition-delay:0ms;-moz-transition-delay:0ms;-o-transition-delay:0ms;transition-timing-function:ease;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-o-transition-timing-function:ease;-webkit-mask-size:contain;mask-size:contain;background-color:#939393;width:2.824rem;height:2.824rem}.product-remove-button a:hover{background-color:#000000}.woocommerce-checkout .woocommerce-form-coupon-toggle{margin-top:5rem}.woocommerce-checkout .woocommerce-form-coupon-toggle .woocommerce-info{margin:0}.woocommerce-checkout .checkout_coupon{padding:0 !important;margin-top:10px;border:none !important;border-radius:0 !important;display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-align-items:stretch !important;align-items:stretch !important}.woocommerce-checkout .checkout_coupon .form-row{margin:0;padding:0;font-family:Montserrat, Sans-serif !important;font-size:1.5rem !important;font-weight:400 !important;text-transform:normal !important;line-height:1.847rem !important;font-style:italic !important}.woocommerce-checkout .checkout_coupon .form-row.form-row-first{width:calc(100% - 9.586rem);width:-webkit-calc(100% - 9.586rem)}.woocommerce-checkout .checkout_coupon .form-row.form-row-last{float:none;width:fit-content !important;width:intrinsic !important;width:-moz-max-content !important;width:-webkit-max-content !important}.woocommerce-checkout .checkout_coupon .form-row.form-row-last button{height:100%;font-family:Montserrat, Sans-serif !important;font-size:1.5rem !important;font-weight:400 !important;line-height:1.8rem !important;font-style:normal}.woocommerce .checkout-form .jms-checkout-heading h1,.woocommerce .checkout-form .jms-checkout-heading h2,.woocommerce .checkout-form .jms-checkout-heading h3,.woocommerce .checkout-form .jms-checkout-heading h4,.woocommerce .checkout-form .jms-checkout-heading h5{margin:5rem 0 2rem;font-family:Montserrat, Sans-serif !important;font-size:1.8rem !important;font-weight:400 !important;line-height:2.16rem !important;font-style:normal;color:#000000}.woocommerce .checkout-form .jms-checkout-heading p{font-family:Montserrat, Sans-serif !important;font-size:1.5rem !important;font-weight:400 !important;line-height:1.8rem !important;font-style:normal;color:#4D4D4D;margin:0 0 2rem}.woocommerce .checkout-form .form-row{margin:0;padding:0}.woocommerce .checkout-form .form-row:not(:last-child){margin:0 0 2.5rem}.woocommerce .checkout-form .woocommerce-checkout-review-order .blockUI.blockOverlay{width:100% !important;max-width:709px !important}.woocommerce .checkout-form .woocommerce-checkout-payment{background-color:transparent !important}.woocommerce .checkout-form .woocommerce-checkout-payment .checkout-payments-wrap{width:fit-content !important;width:intrinsic !important;width:-moz-max-content !important;width:-webkit-max-content !important;max-width:100%}.woocommerce .checkout-form .woocommerce-checkout-payment .wcpay-express-checkout-wrapper{margin:0 0 0 0 !important;width:100% !important;position:relative;height:100%}.woocommerce .checkout-form .woocommerce-checkout-payment .wcpay-express-checkout-wrapper iframe{margin:-0.4rem 0 0 -0.4rem !important;height:calc(100% + .8rem);height:-webkit-calc(100% + .8rem);width:calc(100% + .8rem);width:-webkit-calc(100% + .8rem)}.woocommerce .checkout-form .woocommerce-checkout-payment .wcpay-express-checkout-wrapper #wcpay-express-checkout-element{margin:0 !important;height:100%}.woocommerce .checkout-form .woocommerce-checkout-payment .wcpay-express-checkout-wrapper #wcpay-express-checkout-element .__PrivateStripeElement{height:100%;margin:0 !important}.woocommerce .checkout-form .woocommerce-checkout-payment .wcpay-express-checkout-wrapper:hover::before,.woocommerce .checkout-form .woocommerce-checkout-payment .wcpay-express-checkout-wrapper:hover::after{background-color:#000000}.woocommerce .checkout-form .woocommerce-checkout-payment .wcpay-express-checkout-wrapper:hover #wcpay-express-checkout-element::before,.woocommerce .checkout-form .woocommerce-checkout-payment .wcpay-express-checkout-wrapper:hover #wcpay-express-checkout-element::after{background-color:#000000}.woocommerce .checkout-form .woocommerce-checkout-payment .wcpay-express-checkout-wrapper #wcpay-express-checkout-button-separator{display:none !important}.woocommerce .checkout-form .woocommerce-checkout-payment .wc_payment_methods{width:calc(100% + 0.5rem);width:-webkit-calc(100% + 0.5rem);margin:-0.25rem 0 0 -0.25rem;display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;padding:0 !important;border:none !important}.woocommerce .checkout-form .woocommerce-checkout-payment .wc_payment_methods li.wc_payment_method{position:relative;margin:0.25rem !important;width:50%;height:5.5rem}.woocommerce .checkout-form .woocommerce-checkout-payment .wc_payment_methods li.wc_payment_method:not(.wcpay-express-checkout-wrapper){padding:1.5rem 2rem;display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-align-items:center !important;align-items:center !important;-webkit-justify-content:center !important;justify-content:center !important}.woocommerce .checkout-form .woocommerce-checkout-payment .wc_payment_methods li.wc_payment_method.wcpay-express-checkout-wrapper{background-color:#000000 !important}.woocommerce .checkout-form .woocommerce-checkout-payment .wc_payment_methods li.wc_payment_method.wcpay-express-checkout-wrapper:hover,.woocommerce .checkout-form .woocommerce-checkout-payment .wc_payment_methods li.wc_payment_method.wcpay-express-checkout-wrapper:focus,.woocommerce .checkout-form .woocommerce-checkout-payment .wc_payment_methods li.wc_payment_method.wcpay-express-checkout-wrapper:focus-within{background:#3C4043 !important}.woocommerce .checkout-form .woocommerce-checkout-payment .wc_payment_methods li.wc_payment_method.payment_method_woocommerce_payments .payment-methods--logos{display:none}.woocommerce .checkout-form .woocommerce-checkout-payment .wc_payment_methods li.wc_payment_method input{width:100%;height:100%;position:absolute;left:0;top:0;z-index:5;cursor:pointer;opacity:0;margin:0 !important}.woocommerce .checkout-form .woocommerce-checkout-payment .wc_payment_methods li.wc_payment_method input+.border-block{position:absolute;width:100%;height:100%;top:0;left:0;margin:0;border:0.5px solid #939393;transition-property:all;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-duration:400ms;-webkit-transition-duration:400ms;-moz-transition-duration:400ms;-o-transition-duration:400ms;transition-delay:0ms;-webkit-transition-delay:0ms;-moz-transition-delay:0ms;-o-transition-delay:0ms;transition-timing-function:ease;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-o-transition-timing-function:ease;z-index:4}.woocommerce .checkout-form .woocommerce-checkout-payment .wc_payment_methods li.wc_payment_method input:checked+.border-block{border:0.5px solid #000000}.woocommerce .checkout-form .woocommerce-checkout-payment .wc_payment_methods li.wc_payment_method input:checked+.border-block{border:0.5px solid #000000}.woocommerce .checkout-form .woocommerce-checkout-payment .wc_payment_methods li.wc_payment_method label{font-family:Montserrat, Sans-serif;font-size:1rem;font-weight:400;line-height:1.2rem;font-style:italic !important;color:#4D4D4D;text-align:center}.woocommerce .checkout-form .woocommerce-checkout-payment .payment-methods-utils .payment-methods-util-item{display:none;position:relative}.woocommerce .checkout-form .woocommerce-checkout-payment .payment-methods-utils .payment-methods-util-item.active{margin:1.5rem 0 !important;display:block !important;background-color:#E0E0E0;display:block !important;padding:10px}.woocommerce .checkout-form .woocommerce-checkout-payment .payment-methods-utils .payment-methods-util-item::before{content:"";width:0;height:0;display:block;position:absolute;bottom:100%;left:2rem;border-left:0.5rem solid transparent;border-right:0.9rem solid transparent;border-bottom:1.5rem solid #E0E0E0}.woocommerce .checkout-form .woocommerce-checkout-payment .place-order{padding:0 !important;margin:4rem 0 0}.woocommerce .checkout-form .jms-buttons-container{margin:3rem 0 0}.woocommerce .checkout-form .jms-order-review-table{margin:5rem 0 0}.woocommerce .checkout-form .jms-order-review-table .shop_table{background-color:#E0E0E0;padding:3rem 1.5rem;border:none;width:100%}.woocommerce .checkout-form .jms-order-review-table .shop_table tbody{padding:0 0 1rem}.woocommerce .checkout-form .jms-order-review-table .shop_table th,.woocommerce .checkout-form .jms-order-review-table .shop_table td{border:none;color:#000000}.woocommerce .checkout-form .jms-order-review-table .shop_table td{text-align:right}.woocommerce .checkout-form .jms-order-review-table .shop_table .index-block td,.woocommerce .checkout-form .jms-order-review-table .shop_table .index-block th,.woocommerce .checkout-form .jms-order-review-table .shop_table .index-block strong,.woocommerce .checkout-form .jms-order-review-table .shop_table .product-total td,.woocommerce .checkout-form .jms-order-review-table .shop_table .product-total th,.woocommerce .checkout-form .jms-order-review-table .shop_table .product-total strong,.woocommerce .checkout-form .jms-order-review-table .shop_table tfoot td,.woocommerce .checkout-form .jms-order-review-table .shop_table tfoot th,.woocommerce .checkout-form .jms-order-review-table .shop_table tfoot strong{font-family:Montserrat, Sans-serif !important;font-size:1.5rem !important;font-weight:400 !important;line-height:1.8rem !important;font-style:normal}.woocommerce .checkout-form .jms-order-review-table .shop_table .product-name{font-family:Montserrat, Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.32rem;font-style:normal}.woocommerce .checkout-form .jms-order-review-table .shop_table .product-name .product-name-inner{width:calc(100% + 30px);width:-wbkit-calc(100% + 30px);text-align:left}.woocommerce .checkout-form .jms-order-review-table .shop_table tbody th,.woocommerce .checkout-form .jms-order-review-table .shop_table tbody td{padding:0 1rem 3rem}.woocommerce .checkout-form .jms-order-review-table .shop_table tbody .index-block{width:4rem;padding:0 0 3rem;text-align:center}.woocommerce .checkout-form .jms-order-review-table .shop_table tfoot th{transform:translateX(-3rem);-webkit-transform:translateX(-3rem);-moz-transform:translateX(-3rem);-ms-transform:translateX(-3rem);-o-transform:translateX(-3rem)}.woocommerce .checkout-form .jms-order-review-table .shop_table tfoot tr:not(:last-child) th,.woocommerce .checkout-form .jms-order-review-table .shop_table tfoot tr:not(:last-child) td{padding:0 1rem 3rem}.woocommerce .checkout-form .jms-order-review-table .shop_table tfoot tr:last-child th,.woocommerce .checkout-form .jms-order-review-table .shop_table tfoot tr:last-child td{padding:0 1rem}.woocommerce .checkout-form .jms-order-review-table .shop_table tfoot th{transform:translateX(-2rem);-webkit-transform:translateX(-2rem);-moz-transform:translateX(-2rem);-ms-transform:translateX(-2rem);-o-transform:translateX(-2rem)}.woocommerce .checkout-form .jms-order-review-table .shop_table tfoot td{text-align:right}.woocommerce .checkout-form .jms-order-review-table .shop_table tfoot .woocommerce-shipping-totals li{margin:0 !important}.woocommerce .checkout-form .jms-order-review-table .shop_table tfoot .woocommerce-shipping-totals li label{white-space:nowrap}@media (min-width:320px){.woocommerce .checkout-form .jms-order-review-table table tfoot th{transform:translateX(-4rem);-webkit-transform:translateX(-4rem);-moz-transform:translateX(-4rem);-ms-transform:translateX(-4rem);-o-transform:translateX(-4rem)}}@media (min-width:551px){.woocommerce .checkout-form .jms-order-review-table table .product-name .product-name-inner{width:100%}}@media (min-width:768px){.woocommerce .checkout-form .jms-checkout-heading h1,.woocommerce .checkout-form .jms-checkout-heading h2,.woocommerce .checkout-form .jms-checkout-heading h3,.woocommerce .checkout-form .jms-checkout-heading h4,.woocommerce .checkout-form .jms-checkout-heading h5{margin:6rem 0 3rem}.woocommerce .checkout-form .jms-checkout-heading p{margin:0 0 4rem}.woocommerce .checkout-form .form-row:not(:last-child):not(#mp-wc-pickup-point-shipping .form-row):not(p.create-account){margin:0 0 3.5rem}.woocommerce .checkout-form .jms-buttons-container{margin:3.5rem 0 0}.woocommerce .checkout-form .woocommerce-checkout-payment .place-order{padding:0 !important;margin:6rem 0 0}.woocommerce .checkout-form .jms-order-review-table .shop_table{padding:6rem}.woocommerce .checkout-form .jms-order-review-table .shop_table tbody{padding:0 0 1rem}.woocommerce .checkout-form .jms-order-review-table .shop_table tbody th,.woocommerce .checkout-form .jms-order-review-table .shop_table tbody td{padding:0 2rem 3.5rem}.woocommerce .checkout-form .jms-order-review-table .shop_table tbody .index-block{width:4rem;padding:0 0 3.5rem}.woocommerce .checkout-form .jms-order-review-table .shop_table tbody tr:first-child .index-block:not(form[name="checkout"] .index-block){padding:3rem 0 3.5rem}.woocommerce .checkout-form .jms-order-review-table .shop_table tfoot th{transform:translateX(-4rem);-webkit-transform:translateX(-4rem);-moz-transform:translateX(-4rem);-ms-transform:translateX(-4rem);-o-transform:translateX(-4rem)}.woocommerce .checkout-form .jms-order-review-table .shop_table tfoot tr:not(:last-child) th,.woocommerce .checkout-form .jms-order-review-table .shop_table tfoot tr:not(:last-child) td{padding:0 2rem 4rem}.woocommerce .checkout-form .jms-order-review-table .shop_table tfoot tr:last-child th,.woocommerce .checkout-form .jms-order-review-table .shop_table tfoot tr:last-child td{padding:0 2rem 0}}@media (min-width:1025px){.woocommerce-checkout .woocommerce-form-coupon-toggle .woocommerce-info,.woocommerce-checkout .woocommerce-form-login-toggle .woocommerce-info{width:50%;max-width:88rem}.woocommerce-checkout .checkout_coupon .form-row{width:calc(50% - 9.5859rem) !important;width:-webkit-calc(50% - 9.5859rem) !important;max-width:calc(88rem - 9.5859rem);max-width:-webkit-calc(88rem - 9.5859rem)}.woocommerce .checkout-form .jms-checkout-form-flex{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex}.woocommerce .checkout-form .jms-checkout-form-flex .checkout,.woocommerce .checkout-form .jms-checkout-form-flex .jms-order-review-table{width:50%}.woocommerce .checkout-form .jms-checkout-form-flex .jms-order-review-table{max-height:50rem;overflow:visible}.woocommerce .checkout-form .jms-checkout-form-flex .checkout{max-width:88rem}.woocommerce .checkout-form .jms-checkout-form-flex .jms-order-review-table{height:fit-content !important;height:intrinsic !important;height:-moz-max-content !important;height:-webkit-max-content !important;max-width:50rem;margin:0}.woocommerce .checkout-form .jms-checkout-form-flex .jms-order-review-table tfoot th{transform:translateX(-5rem);-webkit-transform:translateX(-5rem);-moz-transform:translateX(-5rem);-ms-transform:translateX(-5rem);-o-transform:translateX(-5rem)}.woocommerce .checkout-form .jms-checkout-form-flex #customer_details .form-row#billing_country_field,.woocommerce .checkout-form .jms-checkout-form-flex #customer_details .form-row#billing_postcode_field,.woocommerce .checkout-form .jms-checkout-form-flex #customer_details .form-row#billing_phone_field,.woocommerce .checkout-form .jms-checkout-form-flex #customer_details .form-row#shipping_country_field,.woocommerce .checkout-form .jms-checkout-form-flex #customer_details .form-row#shipping_postcode_field,.woocommerce .checkout-form .jms-checkout-form-flex #customer_details .form-row#shipping_phone_field{width:calc(50% - 1.5rem);width:-webkit-calc(50% - 1.5rem)}}.woocommerce-no-payment-methods{background-color:#fffbe6;border-left:4px solid #ffcc00;padding:1em;font-style:italic;color:#333}.woocommerce-info,.woocommerce-notices-wrapper .woocommerce-message{border:none;border-bottom:0.5px solid #939393;background-color:transparent;color:#B3B3B3;font-family:Montserrat, Sans-serif !important;font-size:1.5rem !important;font-weight:400 !important;text-transform:normal !important;line-height:1.847rem !important;font-style:italic !important;padding:1.5rem 0 1.5rem 4.5rem;outline:none !important}.woocommerce-info::before,.woocommerce-notices-wrapper .woocommerce-message::before{content:"";display:block;-webkit-mask:url("../images/exclamation-no-border.svg") no-repeat;mask:url("../images/exclamation-no-border.svg") no-repeat;-webkit-mask-position:50% 50%;mask-position:50% 50%;transition-property:background-color;-webkit-transition-property:background-color;-moz-transition-property:background-color;-o-transition-property:background-color;transition-duration:400ms;-webkit-transition-duration:400ms;-moz-transition-duration:400ms;-o-transition-duration:400ms;transition-delay:0ms;-webkit-transition-delay:0ms;-moz-transition-delay:0ms;-o-transition-delay:0ms;transition-timing-function:ease;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-o-transition-timing-function:ease;-webkit-mask-size:auto 1.3rem;mask-size:auto 1.3rem;left:0;width:3rem;height:3rem;top:50%;bottom:auto;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);flex-shrink:0;border-width:0.5px;border-style:solid}.woocommerce-info::after,.woocommerce-notices-wrapper .woocommerce-message::after{content:"";position:absolute;display:block;left:0;width:3rem;height:3rem;top:50%;bottom:auto;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);border-width:0.5px;border-style:solid;border-radius:50%}.woocommerce-info .wc-forward,.woocommerce-notices-wrapper .woocommerce-message .wc-forward{display:none !important}.woocommerce-notices-wrapper .woocommerce-message::before{-webkit-mask:url("../images/checkbox-no-border.svg") no-repeat;mask:url("../images/checkbox-no-border.svg") no-repeat;-webkit-mask-position:50% 50%;mask-position:50% 50%;transition-property:background-color;-webkit-transition-property:background-color;-moz-transition-property:background-color;-o-transition-property:background-color;transition-duration:400ms;-webkit-transition-duration:400ms;-moz-transition-duration:400ms;-o-transition-duration:400ms;transition-delay:0ms;-webkit-transition-delay:0ms;-moz-transition-delay:0ms;-o-transition-delay:0ms;transition-timing-function:ease;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-o-transition-timing-function:ease;-webkit-mask-size:auto 0.9rem;mask-size:auto 0.9rem;background-color:#47B250}.woocommerce-notices-wrapper .woocommerce-message::after{border-color:#47B250}.woocommerce-info::before{background-color:#000000}.woocommerce-info::after{border-color:#000000}.woocommerce-checkout-payment .woocommerce-info::before{background-color:#953743}.woocommerce-checkout-payment .woocommerce-info::after{border-color:#953743}table .price-block table{width:100%}table .price-block td{text-align:center}table .price-block .product-price{font-family:Montserrat, Sans-serif !important;font-size:1.5rem !important;font-weight:400 !important;line-height:1.8rem !important;font-style:normal;color:#000000}table .price-block .product-price del{text-decoration-color:#4D4D4D !important}table .price-block .product-price ins{text-decoration:none;display:block}table .price-block .product-price ins:last-child{margin:1rem 0 0}table .price-block .product-sale .sale-info-block{padding:0.6rem 1rem;background-color:#4D4D4D;color:#FFFFFF;display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-align-items:center !important;align-items:center !important;-webkit-justify-content:space-between !important;justify-content:space-between !important;font-family:Montserrat, Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.32rem;font-style:normal}table .price-block .product-sale .sale-info-block .woocommerce-Price-amount{margin:0 0 0 1rem}@media (min-width:768px){table .price-block .product-sale .sale-info-block{padding:0.6rem 1rem;background-color:#4D4D4D;color:#FFFFFF;display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-align-items:center !important;align-items:center !important;-webkit-justify-content:space-between !important;justify-content:space-between !important;font-family:Montserrat, Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.32rem;font-style:normal;min-width:13.5rem}}.woocommerce-order .order-section{max-width:63.388rem;margin:0 auto}.woocommerce-order .order-received-block{text-align:center}.woocommerce-order .order-received-block::before{content:"";background-image:url(../images/checkbox.svg);background-size:contain;background-repeat:no-repeat;display:block;width:9rem;height:9rem;margin:-1rem auto 3rem}.woocommerce-order .order-received-block h3{font-family:Montserrat, Sans-serif !important;font-size:1.8rem !important;font-weight:400 !important;line-height:2.16rem !important;font-style:normal;margin:0 0 3.5rem}.woocommerce-order .order-received-block .jms-order-success-info-block{max-width:50rem;margin:0 auto 3rem}.woocommerce-order .order-received-block .jms-order-success-info-block .woocommerce-thankyou-order-received strong{display:block;margin:1rem 0 0}.woocommerce-order .order-received-block .jms-order-success-desc-block{max-width:74rem;margin:0 auto}.woocommerce-order .order-received-block .jms-order-success-desc-block p:not(:last-child){margin:0 0 3rem}.woocommerce-order table.order_details{border:0.5px solid #939393;margin:4rem auto !important}.woocommerce-order table.order_details th,.woocommerce-order table.order_details td{border:none;border-top:none !important}.woocommerce-order table.order_details th:last-child,.woocommerce-order table.order_details td:last-child{text-align:center}.woocommerce-order table.order_details .woocommerce-table__line-item .index-block{width:4rem;padding:0 0 2.5rem;text-align:center;font-family:Montserrat, Sans-serif !important;font-size:1.539rem !important;font-weight:400 !important;text-transform:normal !important;line-height:1.847rem !important;font-style:normal}.woocommerce-order table.order_details .woocommerce-table__line-item:first-child .index-block{padding:3rem 0 2rem}.woocommerce-order table.order_details tbody tr:not(tbody tbody tr) th:not(tbody tbody th):first-child,.woocommerce-order table.order_details tbody tr:not(tbody tbody tr) td:not(tbody tbody td):first-child{padding-left:1.5rem !important}.woocommerce-order table.order_details tbody tr:not(tbody tbody tr) th:not(tbody tbody th):last-child,.woocommerce-order table.order_details tbody tr:not(tbody tbody tr) td:not(tbody tbody td):last-child{padding-right:1.5rem !important}.woocommerce-order table.order_details tbody tr:not(tbody tbody tr):first-child th:not(tbody tbody th),.woocommerce-order table.order_details tbody tr:not(tbody tbody tr):first-child td:not(tbody tbody td){padding:3rem 1rem 2rem}.woocommerce-order table.order_details tbody tr:not(tbody tbody tr):not(:last-child):not(:first-child) th:not(tbody tbody th),.woocommerce-order table.order_details tbody tr:not(tbody tbody tr):not(:last-child):not(:first-child) td:not(tbody tbody td){padding:0rem 1rem 2rem 1rem}.woocommerce-order table.order_details tbody tr:not(tbody tbody tr):last-child th:not(tbody tbody th),.woocommerce-order table.order_details tbody tr:not(tbody tbody tr):last-child td:not(tbody tbody td){padding:0 1rem 3rem}.woocommerce-order table.order_details tbody tr:not(tbody tbody tr):first-child:last-child th:not(tbody tbody th),.woocommerce-order table.order_details tbody tr:not(tbody tbody tr):first-child:last-child td:not(tbody tbody td){padding-top:3rem}.woocommerce-order table.order_details tbody tr:not(tbody tbody tr){padding:3rem 1rem 2rem}.woocommerce-order table.order_details tbody tr:not(tbody tbody tr):first-child{padding:3rem 1rem 2rem}.woocommerce-order table.order_details tbody .woocommerce-table__product-name{font-family:Montserrat, Sans-serif !important;font-size:1.8rem !important;font-weight:400 !important;line-height:2.16rem !important;font-style:normal}.woocommerce-order table.order_details tbody tr:last-child>th:not(tbody tbody th),.woocommerce-order table.order_details tbody tr:last-child>td:not(tbody tbody td){border-bottom:0.5px solid #939393 !important}.woocommerce-order table.order_details tbody .product-price{text-align:center}.woocommerce-order table.order_details tfoot td:first-child{padding:0 !important}.woocommerce-order table.order_details tfoot th,.woocommerce-order table.order_details tfoot td{font-family:Montserrat, Sans-serif !important;font-size:1.539rem !important;font-weight:400 !important;text-transform:normal !important;line-height:1.847rem !important;font-style:normal}.woocommerce-order table.order_details tfoot tr th{transform:translateX(-2rem);-webkit-transform:translateX(-2rem);-moz-transform:translateX(-2rem);-ms-transform:translateX(-2rem);-o-transform:translateX(-2rem)}.woocommerce-order table.order_details tfoot tr:first-child th,.woocommerce-order table.order_details tfoot tr:first-child td{padding:4rem 1rem 2rem 1rem}.woocommerce-order table.order_details tfoot tr:not(:last-child):not(:first-child) th,.woocommerce-order table.order_details tfoot tr:not(:last-child):not(:first-child) td{padding:0 1rem 2rem 1rem}.woocommerce-order table.order_details tfoot tr:last-child th,.woocommerce-order table.order_details tfoot tr:last-child td{padding:0rem 1rem 3rem}.woocommerce-order table.order_details tfoot tr:first-child:last-child{padding-top:4rem}.woocommerce-order .order-bottom h2,.woocommerce-order .order-bottom h3{margin:0}.woocommerce-order .order-bottom .woocommerce-columns--addresses{padding:0 0 3rem;border-bottom:0.5px solid #939393;width:fit-content !important;width:intrinsic !important;width:-moz-max-content !important;width:-webkit-max-content !important}.woocommerce-order .order-bottom .woocommerce-columns--addresses *{width:fit-content !important;width:intrinsic !important;width:-moz-max-content !important;width:-webkit-max-content !important}.woocommerce-order .order-bottom .woocommerce-columns--addresses .woocommerce-customer-details--phone{margin:0}.woocommerce-order .order-bottom .woocommerce-columns--payment-details{padding:3rem 0 0}.woocommerce-order .order-bottom .woocommerce-order-overview>div{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex}.woocommerce-order .order-bottom .woocommerce-order-overview>div h3{margin:0 5px 0 0}.woocommerce-order .wpifw-my-account-invoice{margin:0 auto 4rem !important}@media (min-width:390px){.woocommerce-order table.order_details tfoot tr th{transform:translateX(-4rem);-webkit-transform:translateX(-4rem);-moz-transform:translateX(-4rem);-ms-transform:translateX(-4rem);-o-transform:translateX(-4rem)}}@media (min-width:451px){.woocommerce-order .order-bottom{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex}.woocommerce-order .order-bottom .woocommerce-columns--addresses{border-bottom:none;border-right:0.5px solid #939393;padding:0 3rem 0 0}.woocommerce-order .order-bottom .woocommerce-columns--payment-details{padding:0 0 0 3rem}}@media (min-width:768px){.woocommerce-order .order-received-block::before{width:16rem;height:16rem;margin:-1rem auto 3rem}.woocommerce-order table.order_details{margin:6rem auto 5rem !important}.woocommerce-order table.order_details .woocommerce-table__line-item .index-block{padding:0 1rem 3.5rem}.woocommerce-order table.order_details tbody tr:not(tbody tbody tr) th:not(tbody tbody th):first-child,.woocommerce-order table.order_details tbody tr:not(tbody tbody tr) td:not(tbody tbody td):first-child{padding-left:2.55rem !important}.woocommerce-order table.order_details tbody tr:not(tbody tbody tr) th:not(tbody tbody th):last-child,.woocommerce-order table.order_details tbody tr:not(tbody tbody tr) td:not(tbody tbody td):last-child{padding-right:5rem !important}.woocommerce-order table.order_details tbody tr:not(tbody tbody tr):first-child th:not(tbody tbody th),.woocommerce-order table.order_details tbody tr:not(tbody tbody tr):first-child td:not(tbody tbody td){padding:3rem 1rem 2.55rem}.woocommerce-order table.order_details tbody tr:not(tbody tbody tr):not(:last-child):not(:first-child) th:not(tbody tbody th),.woocommerce-order table.order_details tbody tr:not(tbody tbody tr):not(:last-child):not(:first-child) td:not(tbody tbody td){padding:0rem 1rem 2.5rem 1rem}.woocommerce-order table.order_details tbody tr:not(tbody tbody tr):last-child th:not(tbody tbody th),.woocommerce-order table.order_details tbody tr:not(tbody tbody tr):last-child td:not(tbody tbody td){padding:0 1rem 3.5rem}.woocommerce-order table.order_details tbody tr:not(tbody tbody tr):first-child:last-child th:not(tbody tbody th),.woocommerce-order table.order_details tbody tr:not(tbody tbody tr):first-child:last-child td:not(tbody tbody td){padding-top:3rem}.woocommerce-order table.order_details tfoot tr:first-child th,.woocommerce-order table.order_details tfoot tr:first-child td{padding:4rem 5rem 2.5rem 2.55rem}.woocommerce-order table.order_details tfoot tr:not(:last-child):not(:first-child) th,.woocommerce-order table.order_details tfoot tr:not(:last-child):not(:first-child) td{padding:0 5rem 2.5rem 2.55rem}.woocommerce-order table.order_details tfoot tr:last-child th,.woocommerce-order table.order_details tfoot tr:last-child td{padding:0rem 5rem 4rem 2.55rem}.woocommerce-order table.order_details tfoot tr:first-child:last-child th:not(tbody tbody th),.woocommerce-order table.order_details tfoot tr:first-child:last-child td:not(tbody tbody td){padding-top:4rem}.woocommerce-order .order-bottom .woocommerce-columns--addresses{padding:0 5rem 0 0}.woocommerce-order .order-bottom .woocommerce-columns--payment-details{padding:0 0 0 6.5rem}}.woocommerce-order .woocommerce-thankyou-order-failed{margin:7rem 0 5rem;text-align:center}.woocommerce-order .jms-buttons-container{-webkit-justify-content:center !important;justify-content:center !important}.woocommerce-order .woocommerce-notice--unknown{margin:11rem 0 0;text-align:center}.woocommerce-checkout .woocommerce-shipping-totals #shipping_method li .form-row-wide{margin:0}.woocommerce-checkout .woocommerce-shipping-totals #shipping_method li #mp-wc-pickup-point-shipping .select2-selection--single,.woocommerce-checkout .woocommerce-shipping-totals #shipping_method li #mp-wc-pickup-point-shipping .select2-selection__arrow{height:43px}.woocommerce-checkout .woocommerce-shipping-totals #shipping_method li .select2-dropdown{border-radius:0}.woocommerce-checkout .woocommerce-shipping-totals #shipping_method li .select2-selection{border-radius:0}.woocommerce-checkout .woocommerce-shipping-totals #shipping_method li .select2-selection:not(.select2-container--open .select2-selection){border-top:none;border-left:none;border-right:none}.woocommerce-checkout .woocommerce-shipping-totals #shipping_method li .select2-selection__arrow b{position:static;margin:0;border-width:0;-webkit-mask:url("../images/arrow-back.svg") no-repeat;mask:url("../images/arrow-back.svg") no-repeat;-webkit-mask-position:50% 50%;mask-position:50% 50%;transition-property:background-color;-webkit-transition-property:background-color;-moz-transition-property:background-color;-o-transition-property:background-color;transition-duration:400ms;-webkit-transition-duration:400ms;-moz-transition-duration:400ms;-o-transition-duration:400ms;transition-delay:0ms;-webkit-transition-delay:0ms;-moz-transition-delay:0ms;-o-transition-delay:0ms;transition-timing-function:ease;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-o-transition-timing-function:ease;-webkit-mask-size:5.02px auto;mask-size:5.02px auto;background-color:#939393;width:20px;height:43px;transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg)}.woocommerce-shipping-fields{margin:3rem 0}.woocommerce-shipping-fields h3#ship-to-different-address label span{font-family:Montserrat, Sans-serif !important;font-size:1.8rem !important;font-weight:400 !important;line-height:2.16rem !important;font-style:normal}.woocommerce-shipping-fields .shipping_address{margin:3rem 0 0}.checkout #customer_details .woocommerce-account-fields{margin:3rem 0 0}.checkout #shipping_method>li:not(:last-child){margin:2rem 0 !important}.checkout #shipping_method>li br{display:none}.checkout #shipping_method>li .shipping-label{display:block}.checkout .woocommerce-additional-fields__field-wrapper{margin:5rem 0 0}#search .heading{text-align:center;font-family:Montserrat, Sans-serif !important;font-size:1.8rem !important;font-weight:400 !important;line-height:2.16rem !important;font-style:normal}#search .no-results-content p{font-family:Montserrat, Sans-serif !important;font-size:1.8rem !important;font-weight:400 !important;line-height:2.16rem !important;font-style:normal;text-align:center}@media (min-width:1025px){#search .heading{text-align:left}}.woocommerce-account #main{background-color:#F9F5F2}.woocommerce-account #main .woocommerce-message{text-align:center;background-color:#F9F5F2;border-bottom:0.5px solid #CCCCCC}.woocommerce-account #main .woocommerce-MyAccount-content{float:none !important;padding-bottom:5rem}.woocommerce-account #main form{border-width:0.5px;border-color:#939393;border-radius:0}.woocommerce-account #main form input,.woocommerce-account #main form select{background-color:transparent !important}.woocommerce>.jms-container{padding-top:5rem;padding-bottom:5rem}@media (min-width:768px){.woocommerce>.jms-container{padding-top:7rem;padding-bottom:10rem}}.woocommerce table.woocommerce-orders-table th{border:none !important}.woocommerce table.woocommerce-orders-table thead tr th{padding:1.5rem 0.8rem}.woocommerce table.woocommerce-orders-table thead tr th:not(:first-child){text-align:center}.woocommerce table.woocommerce-orders-table tbody tr td{padding:1.5rem 0.8rem}.woocommerce table.woocommerce-orders-table tbody tr td:not(:first-child){text-align:center}.woocommerce table.woocommerce-orders-table tbody tr td.woocommerce-orders-table__cell a{padding:1rem 1.5rem;font-family:Montserrat, Sans-serif !important;font-size:1.539rem !important;font-weight:400 !important;text-transform:normal !important;line-height:1.847rem !important;font-style:normal}.woocommerce table.woocommerce-orders-table{border-color:#939393 !important;border-width:0.05rem}.woocommerce-MyAccount-content .u-column1{margin:2rem 0 0}.woocommerce-MyAccount-content .u-column1 .woocommerce-Address-title{margin:0 0 1.5rem}.woocommerce-MyAccount-content .u-column1 .woocommerce-Address-title h2{margin:0 0 1rem}.woocommerce-MyAccount-content section>h2{margin:0 0 2rem}.woocommerce-MyAccount-content form{max-width:60rem}.woocommerce-MyAccount-content form>h2{margin:0 0 2rem}.woocommerce-MyAccount-content form button[type="submit"]{margin:3rem 0 0 !important}.woocommerce-MyAccount-content form fieldset{border-color:#939393;border-width:0.5px}.lost_reset_password{max-width:60rem;margin:auto;text-align:center}.lost_reset_password .woocommerce-form-row{margin-left:auto !important;margin-right:auto !important;float:none !important}.single-jms-gallery .jms-container .jms-container-inner{padding:3rem 0 5rem 0}.single-jms-gallery .jms-container .jms-container-inner .title{text-align:center;margin:0 auto 3rem;font-family:Montserrat, Sans-serif !important;font-size:1.8rem !important;font-weight:600 !important;line-height:2.16rem !important;font-style:normal;max-width:45rem}.single-jms-gallery .jms-container .jms-container-inner .body-container{max-width:90rem;margin:0 auto}@media (max-width:767px){.single-jms-gallery .heading-block .style-2{display:none}}@media (min-width:768px){.single-jms-gallery .jms-container .jms-container-inner{padding:6rem 0 7rem 0}.single-jms-gallery .jms-container .jms-container-inner .title{margin:0 auto 5rem}}@media (min-width:1025px){.single-jms-gallery .jms-container .jms-container-inner{padding:8rem 0 12rem 0}.single-jms-gallery .jms-container .jms-container-inner .title{margin:0 auto 7rem}}@media (min-width:1201px){.single-jms-gallery .jms-container .jms-container-inner{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-align-items:stretch !important;align-items:stretch !important}.single-jms-gallery .jms-container .jms-container-inner .content-container{width:26%;min-width:37rem;padding:5rem 5rem 5rem 0;display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-align-items:center !important;align-items:center !important}.single-jms-gallery .jms-container .jms-container-inner .content-container .content-container-inner .title{text-align:left;max-width:28rem;margin:0 auto 10rem 0}.single-jms-gallery .jms-container .jms-container-inner .content-container .content-container-inner .body-container{max-width:100%;margin:0}}@media (min-width:1450px){.single-jms-gallery .jms-container .jms-container-inner .content-container{width:26%;min-width:42rem;padding:5rem 7.5rem 5rem 0}}.jms-gallery-items-single{margin:3rem 0 0;overflow:hidden}.jms-gallery-items-single .main-slider{height:auto;max-height:calc(100vh - 13rem);max-height:-webkit-calc(100vh - 13rem)}.jms-gallery-items-single .main-slider .swiper-wrapper{-webkit-align-items:stretch !important;align-items:stretch !important}.jms-gallery-items-single .main-slider .swiper-wrapper .jms-gallery-item{width:100%;height:auto;max-height:100rem}.jms-gallery-items-single .main-slider .swiper-wrapper .jms-gallery-item:not(.swiper-slide-active){max-height:1rem}.jms-gallery-items-single .main-slider .swiper-wrapper .jms-gallery-item .jms-gallery-item-inner{width:100%;height:100%}.jms-gallery-items-single .main-slider .swiper-wrapper .jms-gallery-item .jms-gallery-item-inner img{width:100%;height:100%;object-fit:contain;-o-object-fit:contain;object-position:bottom center;-o-object-position:bottom center}.jms-gallery-items-single .bottom-slider{width:calc(100% - 3rem);width:-webkit-calc(100% - 3rem);margin:0;overflow:visible}.jms-gallery-items-single .bottom-slider .jms-gallery-item{padding:1rem 0 0;height:auto !important}.jms-gallery-items-single .bottom-slider .jms-gallery-item.swiper-slide-thumb-active .jms-gallery-item-inner{position:relative}.jms-gallery-items-single .bottom-slider .jms-gallery-item.swiper-slide-thumb-active .jms-gallery-item-inner::before{opacity:1}.jms-gallery-items-single .bottom-slider .jms-gallery-item .jms-gallery-item-inner{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;position:relative}.jms-gallery-items-single .bottom-slider .jms-gallery-item .jms-gallery-item-inner::before{content:"";display:block;position:absolute;background-color:#000000;height:0.2rem;width:60%;top:-0.2rem;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);opacity:0;transition-property:all;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-duration:400ms;-webkit-transition-duration:400ms;-moz-transition-duration:400ms;-o-transition-duration:400ms;transition-delay:0ms;-webkit-transition-delay:0ms;-moz-transition-delay:0ms;-o-transition-delay:0ms;transition-timing-function:ease;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-o-transition-timing-function:ease}.jms-gallery-items-single .bottom-slider .jms-gallery-item img{height:11rem;width:100%;object-fit:cover;-o-object-fit:cover}.jms-gallery-items-single .bottom-slider-container{position:relative}.jms-gallery-items-single .bottom-slider-container .swiper-button-next,.jms-gallery-items-single .bottom-slider-container .swiper-button-prev{background-color:rgba(0, 0, 0, 0.4);width:calc(3rem - 1rem);width:-webkit-calc(3rem - 1rem);height:calc(100% - 1rem);height:-webkit-calc(100% - 1rem);bottom:0;top:auto;transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;color:#FFFFFF;margin:0;font-size:15.07px}.jms-gallery-items-single .bottom-slider-container .swiper-button-next:hover,.jms-gallery-items-single .bottom-slider-container .swiper-button-prev:hover{background-color:rgba(0, 0, 0, 0.8)}.jms-gallery-items-single .bottom-slider-container .swiper-button-next::after,.jms-gallery-items-single .bottom-slider-container .swiper-button-prev::after{display:none}.jms-gallery-items-single .bottom-slider-container .swiper-button-next.swiper-button-disabled,.jms-gallery-items-single .bottom-slider-container .swiper-button-prev.swiper-button-disabled{visibility:hidden;z-index:-1}.jms-gallery-items-single .bottom-slider-container .swiper-button-next{left:auto;right:0}.jms-gallery-items-single .bottom-slider-container .swiper-button-prev{left:0;right:auto}@media (min-width:551px){.jms-gallery-items-single{margin:5rem 0 0}}@media (min-width:768px){.jms-gallery-items-single .jms-gallery-item .jms-gallery-item-inner .main-slider{height:50rem;max-height:calc(95vh - 15rem);max-height:-webkit-calc(95vh - 15rem)}.jms-gallery-items-single .bottom-slider{width:calc(100% - 5rem);width:-webkit-calc(100% - 5rem)}.jms-gallery-items-single .bottom-slider .jms-gallery-item img{height:13rem}.jms-gallery-items-single .bottom-slider-container .swiper-button-next,.jms-gallery-items-single .bottom-slider-container .swiper-button-prev{width:calc(5rem - 1.4rem);width:-webkit-calc(5rem - 1.4rem)}}@media (min-width:1025px){.jms-gallery-items-single{margin:7rem 0 0}.jms-gallery-items-single .jms-gallery-item-inner .main-slider{height:70rem;max-height:calc(95vh - 15rem);max-height:-webkit-calc(95vh - 15rem)}.jms-gallery-items-single .bottom-slider{width:calc(100% - 7.5rem);width:-webkit-calc(100% - 7.5rem)}.jms-gallery-items-single .bottom-slider-container .swiper-button-next,.jms-gallery-items-single .bottom-slider-container .swiper-button-prev{width:calc(7.5rem - 1.4rem);width:-webkit-calc(7.5rem - 1.4rem)}}@media (min-width:1201px){.single-jms-gallery .jms-container .jms-container-inner .jms-gallery-items-single{margin:0;width:74%}.single-jms-gallery .jms-container .jms-container-inner .jms-gallery-items-single .jms-gallery-items-inner{height:100%}.single-jms-gallery .jms-container .jms-container-inner .jms-gallery-items-single .jms-gallery-items-inner .jms-loader{height:100%}.single-jms-gallery .jms-container .jms-container-inner .jms-gallery-items-single .main-slider{height:76rem;max-height:calc(95vh - 19rem);max-height:-webkit-calc(95vh - 19rem)}.single-jms-gallery .jms-container .jms-container-inner .jms-gallery-items-single .main-slider .swiper-wrapper .jms-gallery-item:not(.swiper-slide-active){max-height:100rem}.single-jms-gallery .jms-container .jms-container-inner .jms-gallery-items-single .bottom-slider .jms-gallery-item img{height:17rem}}