:root{--menu_height: 65px;--menu_position: fixed}:root{--primary: $primary;--secondary: $secondary;--xm: 5%;--ym: 5%;--h1_size: 3rem;--h2_size: 2.5rem;--h3_size: 2rem;--h4_size: 2rem;--h5_size: 1.875rem;--h6_size: 1.625rem;--content_size: 1.125rem;--nav_size: 1.125rem;--button_size: 1.125rem;--bs-body-font-family: Inter, sans-serif;--bs-body-font-size: 1.125rem;--bs-body-font-weight: 400;--bs-body-line-height: 1.5em;--bs-body-color: #bfbfbf;--bs-body-bg: #bfbfbf;--bs-primary: #bfbfbf;--bs-secondary: #8C1C13;--wpforms-button-background-color-alt: $btn-pri-bg-color;--wpforms-button-background-color: $btn-pri-bg-color;--wpforms-button-text-color: $btn-pri-text-color}*{margin:0;padding:0}html{font-size:16px}body{font-size:var(--content_size);line-height:1.5em;color:#bfbfbf;font-family:"Inter",sans-serif;background:#000;font-weight:400;zoom:1}#container{width:100%;overflow:clip}#page-wrap,.container{max-width:1920px;margin:0px auto;padding:0px;position:relative}body.page-template-template_full-width #page-wrap{max-width:100% !important}body.single .entry-content{padding-top:40px}#wrap{position:relative;margin-top:var(--menu_height)}body.admin-bar #primary-nav{top:32px}body.admin-bar .site-nav{top:32px}.site-nav{position:fixed;inset:0 0 auto 0;z-index:100;padding:9px 0;-webkit-transition:background .3s ease,padding .25s ease,border-color .3s ease;transition:background .3s ease,padding .25s ease,border-color .3s ease;border-bottom:1px solid hsla(0,0%,100%,.06);background:#000}.nav-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.nav-inner{max-width:100%;margin:0 auto;padding:0 48px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:32px;position:relative;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.nav-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;-ms-flex-negative:0;flex-shrink:0}.nav-logo img{height:34px;width:auto}.nav-links{display:-webkit-box;display:-ms-flexbox;display:flex;gap:28px;list-style:none;margin:0 0 0 auto;padding:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:30px}.nav-links li{margin-bottom:0px !important}.nav-links li a{color:hsla(0,0%,100%,.5);text-decoration:none;font-size:.9rem;font-weight:500;-webkit-transition:color .2s;transition:color .2s}.nav-links li a:hover{color:var(--white)}.nav-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;-ms-flex-negative:0;flex-shrink:0}.nav-burger{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px;background:none;border:none;cursor:pointer;padding:4px;margin-left:auto}.nav-burger span{display:block;width:22px;height:2px;background:var(--white);border-radius:2px;-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,-webkit-transform .3s;transition:transform .3s,opacity .3s;transition:transform .3s,opacity .3s,-webkit-transform .3s}.nav-buttons{display:none}#page-wrap{padding:0px 40px}#contact-page{padding:5%}#contact-page #contact{width:100%;max-width:800px;margin:0 auto}#contact-page #contact .contact__heading{text-align:center}#contact-page textarea,#contact-page input{height:45px}#footer{position:relative;z-index:2;border-top:1px solid hsla(0,0%,100%,.05);padding:56px 0 36px;background:#000;color:#bfbfbf}#footer .lp-container{max-width:100% !important;width:100%;margin:0 auto;padding:0 48px;position:relative;z-index:2}.footer-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:40px;margin-bottom:40px}.footer-brand{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;text-align:center}.footer-brand img{height:28px;width:auto}.footer-brand p{font-size:.9rem;margin:0;line-height:1.5}.footer-links{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:4px;width:60%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.footer-links a{color:hsla(0,0%,100%,.25);text-decoration:none;font-size:.875rem;-webkit-transition:color .2s;transition:color .2s}.footer-links a:hover{color:#bfbfbf}.footer-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px;width:20%}.footer-list h6{color:#eee;margin-bottom:10px;font-weight:600;font-size:.9rem !important}.footer-list a{color:#bfbfbf}.footer-bottom{border-top:1px solid hsla(0,0%,100%,.04);padding-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer-bottom p{font-size:.82rem;margin:0}.footer-bottom .social a{font-size:1.5rem;margin-left:10px}.footer-legal{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}.footer-legal a{color:hsla(0,0%,100%,.15);text-decoration:none;font-size:.82rem;-webkit-transition:color .2s;transition:color .2s}.footer-legal a:hover{color:#bfbfbf}.show_desktop{display:block}.show_mobile{display:none}.grecaptcha-badge{display:none !important}img{border:0;max-width:100%;height:auto;width:auto\9 }.clear{clear:both !important}.page-title{color:#eee !important}.alignleft{position:relative;float:left;padding-right:40px}.alignright{position:relative;float:right;padding-left:40px}p{margin:0 0 25px}p:empty{display:none}legend{text-transform:uppercase}strong{color:#eee;font-weight:500}a{-webkit-transition:all .3s ease;transition:all .3s ease;text-decoration:none;outline:none;color:#bfbfbf}a:hover{color:#bfbfbf}.section_wrap{padding:40px 0px;border-bottom:1px solid rgba(0,0,0,.2)}.stick{position:sticky;top:0px;z-index:-1}.error404 .wrapper{padding:10% 0px 5% 0px}.error404 h1{text-align:center}.error404 .entry-content{text-align:center;padding-top:3%}body.page-template-default #page-wrap{width:100%;max-width:1920px;padding:40px;margin:0px auto}.slider-buttons{margin:0 auto;padding:0px 0px 0px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:absolute;top:40%;left:10%;max-width:80%;width:100%}.slider-buttons .next,.slider-buttons .previous{cursor:pointer}.slick-dots{bottom:0px;left:0vw}.slick-dots li button{border:1px solid #8c1c13}.slick-dots li.slick-active button{background:#8c1c13 !important}.underlined{display:inline-block;position:relative;color:#bfbfbf}.underlined:after{content:"";position:absolute;width:100%;-webkit-transform:scaleX(0);transform:scaleX(0);height:2px;bottom:-4px;left:0;background-color:#bfbfbf;-webkit-transform-origin:bottom right;transform-origin:bottom right;-webkit-transition:-webkit-transform .25s ease-out;transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out, -webkit-transform .25s ease-out}.underlined:hover::after{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:bottom left;transform-origin:bottom left}.reveal{position:relative;-webkit-transform:translateY(0px);transform:translateY(0px);opacity:0;-webkit-transition:1s all ease;transition:1s all ease}.reveal.active{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.reveal-top{-webkit-animation:fadein 2s ease-in;animation:fadein 2s ease-in}.fadein{-webkit-animation:fadein 2s ease-in;animation:fadein 2s ease-in}.fadeout{-webkit-animation:fadeout 2s ease-out;animation:fadeout 2s ease-out}.fadein-menu{-webkit-animation:fadein 1s ease-in;animation:fadein 1s ease-in}.fadeout-menu{-webkit-animation:fadeout 1s ease-out;animation:fadeout 1s ease-out}.marquee__inner{animation:marquee 90s linear infinite;-webkit-animation:marquee 90s linear infinite}.marquee__inner span{font-family:"Inter",serif;font-style:normal;font-weight:400;line-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.marquee{width:100%;overflow:hidden;pointer-events:none}.marquee__inner{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-animation-play-state:running;animation-play-state:running;opacity:1;-webkit-transition-duration:.4s;transition-duration:.4s;transform:translate3d(calc(-25% + 20vw), 0, 0);-webkit-transform:translate3d(calc(-25% + 20vw), 0, 0);-moz-transform:translate3d(calc(-25% + 20vw), 0, 0);-ms-transform:translate3d(calc(-25% + 20vw), 0, 0);-o-transform:translate3d(calc(-25% + 20vw), 0, 0);transition:opacity .1s;-webkit-transition:opacity .1s;-moz-transition:opacity .1s;-ms-transition:opacity .1s;-o-transition:opacity .1s}.marquee__inner span{white-space:nowrap;padding:0 1vw}@-webkit-keyframes marquee{0%{transform:translate3d(calc(-25% + 20vw), 0, 0);-webkit-transform:translate3d(calc(-25% + 20vw), 0, 0);-moz-transform:translate3d(calc(-25% + 20vw), 0, 0);-ms-transform:translate3d(calc(-25% + 20vw), 0, 0);-o-transform:translate3d(calc(-25% + 20vw), 0, 0)}100%{transform:translate3d(calc(-50% + 20vw), 0, 0);-webkit-transform:translate3d(calc(-50% + 20vw), 0, 0);-moz-transform:translate3d(calc(-50% + 20vw), 0, 0);-ms-transform:translate3d(calc(-50% + 20vw), 0, 0);-o-transform:translate3d(calc(-50% + 20vw), 0, 0)}}@keyframes marquee{0%{transform:translate3d(calc(-25% + 20vw), 0, 0);-webkit-transform:translate3d(calc(-25% + 20vw), 0, 0);-moz-transform:translate3d(calc(-25% + 20vw), 0, 0);-ms-transform:translate3d(calc(-25% + 20vw), 0, 0);-o-transform:translate3d(calc(-25% + 20vw), 0, 0)}100%{transform:translate3d(calc(-50% + 20vw), 0, 0);-webkit-transform:translate3d(calc(-50% + 20vw), 0, 0);-moz-transform:translate3d(calc(-50% + 20vw), 0, 0);-ms-transform:translate3d(calc(-50% + 20vw), 0, 0);-o-transform:translate3d(calc(-50% + 20vw), 0, 0)}}@-webkit-keyframes -webkit-marquee{0%{transform:translate3d(calc(-25% + 20vw), 0, 0);-webkit-transform:translate3d(calc(-25% + 20vw), 0, 0);-moz-transform:translate3d(calc(-25% + 20vw), 0, 0);-ms-transform:translate3d(calc(-25% + 20vw), 0, 0);-o-transform:translate3d(calc(-25% + 20vw), 0, 0)}100%{transform:translate3d(calc(-50% + 20vw), 0, 0);-webkit-transform:translate3d(calc(-50% + 20vw), 0, 0);-moz-transform:translate3d(calc(-50% + 20vw), 0, 0);-ms-transform:translate3d(calc(-50% + 20vw), 0, 0);-o-transform:translate3d(calc(-50% + 20vw), 0, 0)}}@keyframes -webkit-marquee{0%{transform:translate3d(calc(-25% + 20vw), 0, 0);-webkit-transform:translate3d(calc(-25% + 20vw), 0, 0);-moz-transform:translate3d(calc(-25% + 20vw), 0, 0);-ms-transform:translate3d(calc(-25% + 20vw), 0, 0);-o-transform:translate3d(calc(-25% + 20vw), 0, 0)}100%{transform:translate3d(calc(-50% + 20vw), 0, 0);-webkit-transform:translate3d(calc(-50% + 20vw), 0, 0);-moz-transform:translate3d(calc(-50% + 20vw), 0, 0);-ms-transform:translate3d(calc(-50% + 20vw), 0, 0);-o-transform:translate3d(calc(-50% + 20vw), 0, 0)}}@keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@keyframes fadeout{from{opacity:1}to{opacity:0}}@-webkit-keyframes fadeout{from{opacity:1}to{opacity:0}}@-webkit-keyframes rotate{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}h1,h2,h3,h4,h5,h6{margin:0 0 20px;color:#eee;line-height:1.2em;font-weight:600;font-family:"Inter",serif}h1 a,h1 a:hover,h2 a,h2 a:hover,h3 a,h3 a:hover,h4 a,h4 a:hover,h5 a,h5 a:hover,h6 a,h6 a:hover{color:#eee;line-height:1.2em;font-weight:600;text-decoration:none}h1,.h1{font-size:var(--h1_size)}h2,.h2{font-size:var(--h2_size)}h3,.h3{font-size:var(--h3_size)}h4{font-size:var(--h4_size)}h5{font-size:var(--h5_size)}h6{font-size:var(--h6_size)}.button,.readmore a,.btn-primary,.btn-default{font-family:"Inter",sans-serif !important;font-size:var(--button_size) !important;line-height:var(--button_size) !important;text-align:center;background-image:none !important;text-shadow:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:.95rem;font-weight:600;padding:13px 28px;border-radius:8px;border:1px solid rgba(0,0,0,0);text-decoration:none;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;white-space:nowrap;letter-spacing:-0.01em;background-color:#8c1c13;border:2px solid #8c1c13;color:#eee}.button:hover,.readmore a:hover,.btn-default:hover,.btn-primary:hover,.btn-primary:active,.btn-primary:focus,.btn-primary:focus-within,.btn-primary:focus-visible{font-family:"Inter",sans-serif !important;font-size:var(--button_size) !important;line-height:var(--button_size) !important;text-align:center;background-image:none !important;text-shadow:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:.95rem;font-weight:600;padding:13px 28px;border-radius:8px;border:1px solid rgba(0,0,0,0);text-decoration:none;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;white-space:nowrap;letter-spacing:-0.01em;background-color:#62130c;border:2px solid #62130c;color:#eee;-webkit-transition:.5s ease;transition:.5s ease;text-decoration:none;outline:none}.btn-secondary{font-family:"Inter",sans-serif !important;font-size:var(--button_size) !important;line-height:var(--button_size) !important;text-align:center;background-image:none !important;text-shadow:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:.95rem;font-weight:600;padding:13px 28px;border-radius:8px;border:1px solid rgba(0,0,0,0);text-decoration:none;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;white-space:nowrap;letter-spacing:-0.01em;background-color:#e6971d;border:2px solid #e6971d;color:#1a1a1a}.btn-secondary:hover,.btn-secondary:active,.btn-secondary:focus,.btn-secondary:focus-within,.btn-secondary:focus-visible{font-family:"Inter",sans-serif !important;font-size:var(--button_size) !important;line-height:var(--button_size) !important;text-align:center;background-image:none !important;text-shadow:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:.95rem;font-weight:600;padding:13px 28px;border-radius:8px;border:1px solid rgba(0,0,0,0);text-decoration:none;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;white-space:nowrap;letter-spacing:-0.01em;background-color:#c07d16;border:2px solid #c07d16;color:#1a1a1a;-webkit-transition:.5s ease;transition:.5s ease;text-decoration:none;outline:none}.btn-nav{font-family:"Inter",sans-serif !important;font-size:var(--button_size) !important;line-height:var(--button_size) !important;text-align:center;background-image:none !important;text-shadow:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:.95rem;font-weight:600;padding:13px 28px;border-radius:8px;border:1px solid rgba(0,0,0,0);text-decoration:none;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;white-space:nowrap;letter-spacing:-0.01em;gap:8px;border:1px solid rgba(0,0,0,0);background:#8c1c13;color:#eee !important;padding:9px 20px !important;font-size:.875rem !important}.btn-nav:hover{background:rgb(95.0943396226,19.0188679245,12.9056603774);color:#eee !important}.btn-nav-ghost{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-family:"Inter",sans-serif;font-size:.95rem;font-weight:600;padding:13px 28px;border-radius:8px;border:1px solid rgba(0,0,0,0);text-decoration:none;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;white-space:nowrap;letter-spacing:-0.01em;background:rgba(0,0,0,0);color:#bfbfbf !important;padding:9px 20px;font-size:.875rem}.btn-nav-ghost:hover{color:#eee !important}.entry-content ol,.entry-content ul{margin-left:20px}.entry-content ol li,.entry-content ul li{margin-bottom:5px}ol,ul{margin-left:20px}.accordion{width:100%;max-width:1320px;margin:0 auto;border-bottom:2px solid #bfbfbf}.accordion-item{border:none;border-radius:0px;background-color:rgba(0,0,0,0)}.accordion-header{font-size:var(--content_size) !important}.accordion-body{background-color:rgba(0,0,0,0);color:#bfbfbf;font-size:var(--content_size);padding:15px 0px !important}.accordion-button{background-color:rgba(0,0,0,0);color:#bfbfbf;font-size:var(--content_size);border-top:2px solid #bfbfbf;font-family:"Inter",sans-serif;padding:15px 0px !important}.accordion-button:not(.collapsed){background-color:rgba(0,0,0,0);color:#bfbfbf;-webkit-box-shadow:none !important;box-shadow:none !important}.accordion-button:focus{border:none;border-top:2px solid #bfbfbf;-webkit-box-shadow:none !important;box-shadow:none !important}.accordion-button.collapsed::after{background-image:none !important;font-family:"Font Awesome 5 Pro";content:"";font-size:30px;font-weight:300 !important;width:auto;height:auto}.accordion-button:not(.collapsed)::after{background-image:none !important;font-family:"Font Awesome 5 Pro";content:"";font-size:30px;font-weight:300 !important;width:auto;height:auto;-webkit-transform:rotate(359deg);transform:rotate(359deg)}.accordion-item:first-of-type .accordion-button{border-top-left-radius:0px;border-top-right-radius:0px}.accordion-item:first-of-type>.accordion-header .accordion-button{border-top-left-radius:0px;border-top-right-radius:0px}input[type=text],input[type=email],input[type=tel],input[type=number],input[type=password],textarea{background-color:#000 !important;border-radius:0px !important;color:#bfbfbf !important;font-size:var(--content_size) !important;border:none !important;border-bottom:1px solid #bfbfbf !important;padding:5px 0px !important}input[type=text]::-webkit-input-placeholder, input[type=email]::-webkit-input-placeholder, input[type=tel]::-webkit-input-placeholder, input[type=number]::-webkit-input-placeholder, input[type=password]::-webkit-input-placeholder, textarea::-webkit-input-placeholder{color:#bfbfbf !important}input[type=text]::-moz-placeholder, input[type=email]::-moz-placeholder, input[type=tel]::-moz-placeholder, input[type=number]::-moz-placeholder, input[type=password]::-moz-placeholder, textarea::-moz-placeholder{color:#bfbfbf !important}input[type=text]:-ms-input-placeholder, input[type=email]:-ms-input-placeholder, input[type=tel]:-ms-input-placeholder, input[type=number]:-ms-input-placeholder, input[type=password]:-ms-input-placeholder, textarea:-ms-input-placeholder{color:#bfbfbf !important}input[type=text]::-ms-input-placeholder, input[type=email]::-ms-input-placeholder, input[type=tel]::-ms-input-placeholder, input[type=number]::-ms-input-placeholder, input[type=password]::-ms-input-placeholder, textarea::-ms-input-placeholder{color:#bfbfbf !important}input[type=text]::placeholder,input[type=email]::placeholder,input[type=tel]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,textarea::placeholder{color:#bfbfbf !important}input[type=text]::-webkit-input-placeholder, input[type=email]::-webkit-input-placeholder, input[type=tel]::-webkit-input-placeholder, input[type=number]::-webkit-input-placeholder, input[type=password]::-webkit-input-placeholder, textarea::-webkit-input-placeholder{opacity:1 !important}input[type=text]::-moz-placeholder, input[type=email]::-moz-placeholder, input[type=tel]::-moz-placeholder, input[type=number]::-moz-placeholder, input[type=password]::-moz-placeholder, textarea::-moz-placeholder{opacity:1 !important}input[type=text]:-ms-input-placeholder, input[type=email]:-ms-input-placeholder, input[type=tel]:-ms-input-placeholder, input[type=number]:-ms-input-placeholder, input[type=password]:-ms-input-placeholder, textarea:-ms-input-placeholder{opacity:1 !important}input[type=text]::-ms-input-placeholder, input[type=email]::-ms-input-placeholder, input[type=tel]::-ms-input-placeholder, input[type=number]::-ms-input-placeholder, input[type=password]::-ms-input-placeholder, textarea::-ms-input-placeholder{opacity:1 !important}input[type=text]::placeholder,input[type=email]::placeholder,input[type=tel]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,textarea::placeholder{opacity:1 !important}input[type=text]:focus,input[type=email]:focus,input[type=tel]:focus,input[type=number]:focus,input[type=password]:focus,textarea:focus{outline:none !important;-webkit-box-shadow:none !important;box-shadow:none !important}input[type=radio]{background:#000 !important;border-color:#bfbfbf !important;border-width:2px;width:20px;height:20px}input[type=radio]:checked{background:#bfbfbf !important;border-color:#bfbfbf !important}input[type=radio]:checked:after{content:"";background:#bfbfbf;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:50px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;border:3px solid #000}input[type=radio]:focus{-webkit-box-shadow:none !important;box-shadow:none !important;outline:none !important}input[type=checkbox]{background:#000 !important;border-color:#bfbfbf !important;border-width:2px;width:20px;height:20px}input[type=checkbox]:checked{background:#000 !important;border-color:#bfbfbf !important}input[type=checkbox]:checked:after{content:"";font-family:"Font Awesome 5 Pro";font-size:14px;color:#bfbfbf;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:600;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:-6px}input[type=checkbox]:focus{-webkit-box-shadow:none !important;box-shadow:none !important;outline:none !important}.form-control{font-size:var(--content_size) !important}.form-control:focus{-webkit-box-shadow:none !important;box-shadow:none !important;outline:none !important}button[type=submit]{font-family:"Inter",sans-serif !important;font-size:var(--button_size) !important;line-height:var(--button_size) !important;text-align:center;background-image:none !important;text-shadow:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:.95rem;font-weight:600;padding:13px 28px;border-radius:8px;border:1px solid rgba(0,0,0,0);text-decoration:none;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;white-space:nowrap;letter-spacing:-0.01em;background-color:#8c1c13;border:2px solid #8c1c13;color:#eee}button[type=submit]:hover{background-color:#62130c;border:2px solid #62130c;color:#eee;-webkit-transition:.5s ease;transition:.5s ease}button[type=submit]{display:inline-block !important;background-image:none !important;text-shadow:none !important;-webkit-box-shadow:none !important;box-shadow:none !important}select{background-color:#000 !important;border-radius:0px !important;color:#bfbfbf !important;font-size:var(--content_size) !important;border:none !important;border-bottom:1px solid #bfbfbf !important;padding:5px 0px !important}select::-webkit-input-placeholder{color:#bfbfbf !important}select::-moz-placeholder{color:#bfbfbf !important}select:-ms-input-placeholder{color:#bfbfbf !important}select::-ms-input-placeholder{color:#bfbfbf !important}select::placeholder{color:#bfbfbf !important}select{border-bottom:1px solid #8c1c13 !important;padding:5px 0px !important}select option{font-size:var(--content_size) !important}select optgroup{font-size:var(--content_size) !important}select:focus{-webkit-box-shadow:none !important;box-shadow:none !important;outline:none !important}.select2-container--default .select2-selection--single{background:none !important;border:none !important;border-radius:0px !important}.select2-selection__rendered{background-color:#000 !important;border-radius:0px !important;color:#bfbfbf !important;font-size:var(--content_size) !important;border:none !important;border-bottom:1px solid #bfbfbf !important;padding:5px 0px !important}.select2-selection__rendered::-webkit-input-placeholder{color:#bfbfbf !important}.select2-selection__rendered::-moz-placeholder{color:#bfbfbf !important}.select2-selection__rendered:-ms-input-placeholder{color:#bfbfbf !important}.select2-selection__rendered::-ms-input-placeholder{color:#bfbfbf !important}.select2-selection__rendered::placeholder{color:#bfbfbf !important}.select2-selection__rendered{border-bottom:1px solid #8c1c13 !important;padding:5px 0px !important}.select2-selection__rendered:focus{-webkit-box-shadow:none !important;box-shadow:none !important;outline:none !important}.select2-results__option,.select2-container--default .select2-results__option[data-selected=true],.select2-search--dropdown{background-color:#bfbfbf}.wpforms-container-full .wpforms-form input.wpforms-field-large,.wpforms-container-full .wpforms-form input.wpforms-field-medium,.wpforms-container-full .wpforms-form input.wpforms-field-small{background-color:#000 !important;border-radius:0px !important;color:#bfbfbf !important;font-size:var(--content_size) !important;border:none !important;border-bottom:1px solid #bfbfbf !important;padding:5px 0px !important}.wpforms-container-full .wpforms-form input.wpforms-field-large::-webkit-input-placeholder, .wpforms-container-full .wpforms-form input.wpforms-field-medium::-webkit-input-placeholder, .wpforms-container-full .wpforms-form input.wpforms-field-small::-webkit-input-placeholder{color:#bfbfbf !important}.wpforms-container-full .wpforms-form input.wpforms-field-large::-moz-placeholder, .wpforms-container-full .wpforms-form input.wpforms-field-medium::-moz-placeholder, .wpforms-container-full .wpforms-form input.wpforms-field-small::-moz-placeholder{color:#bfbfbf !important}.wpforms-container-full .wpforms-form input.wpforms-field-large:-ms-input-placeholder, .wpforms-container-full .wpforms-form input.wpforms-field-medium:-ms-input-placeholder, .wpforms-container-full .wpforms-form input.wpforms-field-small:-ms-input-placeholder{color:#bfbfbf !important}.wpforms-container-full .wpforms-form input.wpforms-field-large::-ms-input-placeholder, .wpforms-container-full .wpforms-form input.wpforms-field-medium::-ms-input-placeholder, .wpforms-container-full .wpforms-form input.wpforms-field-small::-ms-input-placeholder{color:#bfbfbf !important}.wpforms-container-full .wpforms-form input.wpforms-field-large::placeholder,.wpforms-container-full .wpforms-form input.wpforms-field-medium::placeholder,.wpforms-container-full .wpforms-form input.wpforms-field-small::placeholder{color:#bfbfbf !important}.wpforms-container-full .wpforms-form textarea.wpforms-field-large,.wpforms-container-full .wpforms-form textarea.wpforms-field-medium,.wpforms-container-full .wpforms-form textarea.wpforms-field-small{background-color:#000 !important;border-radius:0px !important;color:#bfbfbf !important;font-size:var(--content_size) !important;border:none !important;border-bottom:1px solid #bfbfbf !important;padding:5px 0px !important}.wpforms-container-full .wpforms-form textarea.wpforms-field-large::-webkit-input-placeholder, .wpforms-container-full .wpforms-form textarea.wpforms-field-medium::-webkit-input-placeholder, .wpforms-container-full .wpforms-form textarea.wpforms-field-small::-webkit-input-placeholder{color:#bfbfbf !important}.wpforms-container-full .wpforms-form textarea.wpforms-field-large::-moz-placeholder, .wpforms-container-full .wpforms-form textarea.wpforms-field-medium::-moz-placeholder, .wpforms-container-full .wpforms-form textarea.wpforms-field-small::-moz-placeholder{color:#bfbfbf !important}.wpforms-container-full .wpforms-form textarea.wpforms-field-large:-ms-input-placeholder, .wpforms-container-full .wpforms-form textarea.wpforms-field-medium:-ms-input-placeholder, .wpforms-container-full .wpforms-form textarea.wpforms-field-small:-ms-input-placeholder{color:#bfbfbf !important}.wpforms-container-full .wpforms-form textarea.wpforms-field-large::-ms-input-placeholder, .wpforms-container-full .wpforms-form textarea.wpforms-field-medium::-ms-input-placeholder, .wpforms-container-full .wpforms-form textarea.wpforms-field-small::-ms-input-placeholder{color:#bfbfbf !important}.wpforms-container-full .wpforms-form textarea.wpforms-field-large::placeholder,.wpforms-container-full .wpforms-form textarea.wpforms-field-medium::placeholder,.wpforms-container-full .wpforms-form textarea.wpforms-field-small::placeholder{color:#bfbfbf !important}.wpforms-container-full .wpforms-form input[type=submit],.wpforms-container-full .wpforms-form button[type=submit]{font-family:"Inter",sans-serif !important;font-size:var(--button_size) !important;line-height:var(--button_size) !important;text-align:center;background-image:none !important;text-shadow:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:.95rem;font-weight:600;padding:13px 28px;border-radius:8px;border:1px solid rgba(0,0,0,0);text-decoration:none;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;white-space:nowrap;letter-spacing:-0.01em;background-color:#8c1c13;border:2px solid #8c1c13;color:#eee}.wpforms-container-full .wpforms-form input[type=submit]:hover,.wpforms-container-full .wpforms-form button[type=submit]:hover{background-color:#62130c;border:2px solid #62130c;color:#eee;-webkit-transition:.5s ease;transition:.5s ease}.wpforms-container-full .wpforms-form input[type=submit],.wpforms-container-full .wpforms-form button[type=submit]{display:inline-block !important;background-image:none !important;text-shadow:none !important;-webkit-box-shadow:none !important;box-shadow:none !important}.wpforms-container-full .wpforms-form .wpforms-field-label{font-size:var(--content_size) !important}.wpforms-container-full .wpforms-form .wpforms-field-label-inline{font-size:var(--content_size) !important}.wpforms-container-full .wpforms-form .wpforms-field-sublabel{font-size:13px}.wpforms-container-full .wpforms-form .wpforms-field-description{font-size:13px}.wpforms-container-full .wpforms-form label.wpforms-error{color:#900;font-size:12px}div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices .choices__inner{background:none !important;border:none !important;border-radius:0px !important;border-bottom:2px solid #bfbfbf !important}div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices .choices__inner .choices__list--single{background:none !important}div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices .choices__inner .choices__list--single .choices__item--selectable{color:#bfbfbf !important;opacity:1 !important;text-transform:uppercase;font-size:var(--font_24) !important}div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices .choices__inner .choices__list--single .choices__item--selectable:focus{-webkit-box-shadow:none !important;box-shadow:none !important;outline:none !important}div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices.is-open .choices__list--dropdown{border:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;outline:none !important;background-color:#000 !important;color:#bfbfbf !important;font-size:var(--font_24) !important}div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices.is-open .choices__list--dropdown .choices__item--selectable.is-highlighted{background-color:#bfbfbf !important;color:#000 !important}div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices.is-open:before{border:none !important}div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices.is-focused .choices__inner,div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices.is-open .choices__inner,div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices.is-open .choices__list--dropdown{border:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;outline:none !important}.wpforms-confirmation-container-full,div[submit-success]>.wpforms-confirmation-container-full:not(.wpforms-redirection-message){background:rgba(0,0,0,0) !important;border:none !important}.wpforms-confirmation-container-full,div[submit-success]>.wpforms-confirmation-container-full{color:unset !important}.wpforms-submit-container{text-align:center}.wpforms-submit-container button.button{font-family:"Inter",sans-serif !important;font-size:var(--button_size) !important;line-height:var(--button_size) !important;text-align:center;background-image:none !important;text-shadow:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:.95rem;font-weight:600;padding:13px 28px;border-radius:8px;border:1px solid rgba(0,0,0,0);text-decoration:none;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;white-space:nowrap;letter-spacing:-0.01em;background-color:#8c1c13;border:2px solid #8c1c13;color:#eee}.wpforms-submit-container button.button:hover{background-color:#62130c;border:2px solid #62130c;color:#eee;-webkit-transition:.5s ease;transition:.5s ease}.wpforms-submit-container button.button{display:inline-block !important;background-image:none !important;text-shadow:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;background-color:#8c1c13;border:2px solid #8c1c13;color:#eee}.wpforms-submit-container button.button:hover{background-color:#62130c;border:2px solid #62130c;color:#eee;-webkit-transition:.5s ease;transition:.5s ease}div.wpforms-container-full input[type=submit]:not(:hover):not(:active),div.wpforms-container-full button[type=submit]:not(:hover):not(:active),div.wpforms-container-full .wpforms-page-button:not(:hover):not(:active),.wp-core-ui div.wpforms-container-full input[type=submit]:not(:hover):not(:active),.wp-core-ui div.wpforms-container-full button[type=submit]:not(:hover):not(:active),.wp-core-ui div.wpforms-container-full .wpforms-page-button:not(:hover):not(:active){background:#8c1c13 !important;color:#eee !important}.wpforms-container-full .wpforms-form input[type=submit]:hover,.wpforms-container-full .wpforms-form button[type=submit]:hover,div.wpforms-container-full input[type=submit]:hover,div.wpforms-container-full input[type=submit]:active,div.wpforms-container-full button[type=submit]:hover,div.wpforms-container-full button[type=submit]:active,div.wpforms-container-full .wpforms-page-button:hover,div.wpforms-container-full .wpforms-page-button:active,.wp-core-ui div.wpforms-container-full input[type=submit]:hover,.wp-core-ui div.wpforms-container-full input[type=submit]:active,.wp-core-ui div.wpforms-container-full button[type=submit]:hover,.wp-core-ui div.wpforms-container-full button[type=submit]:active,.wp-core-ui div.wpforms-container-full .wpforms-page-button:hover,.wp-core-ui div.wpforms-container-full .wpforms-page-button:active{background:#62130c !important;color:#eee !important}.blog-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:60px;-moz-column-gap:60px;column-gap:60px;row-gap:60px}.blog-grid__item{margin-bottom:20px;width:30%}.blog-grid__image{width:100%;margin-bottom:20px}.blog-grid__wrap{padding:10px}.blog-grid__title{margin-bottom:10px;line-height:120% !important;font-size:1.5rem;color:#eee}.blog-grid__title a{line-height:120% !important;color:#eee}.blog-grid__excerpt{padding:0px 0px 40px 0px;font-size:1rem;line-height:130%}.blog-grid__link{text-align:left}.blog__title{margin-bottom:0px;line-height:120% !important;color:#eee}.blog__content{padding-bottom:40px}.blog__featured-image{margin-bottom:40px}.blog__meta{font-size:14px;padding:20px 0px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}.blog__meta i{padding-right:5px}.blog__meta-date{color:#bfbfbf}.blog__tags{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.blog__tags a{color:#bfbfbf;font-size:13px;text-decoration:none;border:1px solid #1a1a1a;padding:2px 10px;border-radius:5px}.blog__tags a:hover{color:#eee}.blog__comments{padding-top:80px}.blog__comments #reply-title{text-transform:uppercase;font-size:24px !important}.blog__comments .logged-in-as{font-size:14px;color:var(--light)}.blog__comments .comment-form-comment{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.blog__comments textarea{border:1px solid #1a1a1a !important;margin-top:20px;padding:20px}.blog__comments textarea:focus{-webkit-box-shadow:none !important;box-shadow:none !important;outline:none !important}.blog__comments #submit{font-family:"Inter",sans-serif !important;font-size:var(--button_size) !important;line-height:var(--button_size) !important;text-align:center;background-image:none !important;text-shadow:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:.95rem;font-weight:600;padding:13px 28px;border-radius:8px;border:1px solid rgba(0,0,0,0);text-decoration:none;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;white-space:nowrap;letter-spacing:-0.01em;background-color:#8c1c13;border:2px solid #8c1c13;color:#eee}body.single-post #blog-page #blog-container{padding-top:5%}body.single-post #blog-banner{max-height:40vh;overflow:hidden}body.single-post #blog-banner img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transform:translate(0%, -50%);transform:translate(0%, -50%)}body.single-post #content{max-width:1024px;margin:0 auto}body.single-post h1{font-size:2.7rem !important}body.single-post h2{font-size:2rem !important}body.single-post h3{font-size:2rem !important}body.single-post h4{font-size:2rem !important}body.single-post h5{font-size:1.875rem !important}body.single-post h6{font-size:1.625rem !important}body.single-post ul{margin-left:10px}body.single-post li{margin-bottom:20px}#blog-page #blog-header{padding-bottom:5%}#blog-page #blog-header .blog-header{position:relative;padding-bottom:5%}#blog-page #blog-header .blog-header__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#blog-page #blog-header .blog-header__overlay{position:absolute;top:0px;left:0px;width:100%;height:auto;padding:4% 5%}#blog-page #blog-header .blog-header__wrap{background:#1a1a1a;border-radius:10px;padding:3%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:760px;margin:0 auto}#blog-page #blog-header .blog-header__title{font-size:3.5rem !important;color:#eee;margin-bottom:20px;text-align:center;font-weight:700}#blog-page #blog-header .blog-header__subheading{font-size:var(--h6_size) !important;color:#b4241d;text-align:center;margin-bottom:20px;letter-spacing:-1px}#blog-page #blog-header .blog-header__desc{font-size:var(--content_size) !important;color:#bfbfbf;text-align:center}#blog-page #blog-subheader{padding:0px 5% 2% 5%}#blog-page #blog-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:80px;padding:0px 5% 5% 5%}#blog-page #blog-container #content{width:80%}#blog-page #blog-container #sidebar{width:20%}#sidebar{position:sticky;top:var(--menu_height)}#sidebar .wp-block-heading{text-transform:uppercase;font-size:19px !important;margin-left:5px}#sidebar .widget_search{margin-bottom:30px}#sidebar .widget_search .wp-block-search__label{display:none}#sidebar .widget_search .wp-block-search__input{height:40px !important;border-radius:5px;background:#000;color:#bfbfbf;border-color:#353535;font-size:1rem !important}#sidebar .widget_search .wp-block-search__input:focus-visible{-webkit-box-shadow:none !important;box-shadow:none !important;outline:none !important}#sidebar .widget_search .wp-block-search__button{font-size:0px !important;padding:0px;margin:0px 0px 0px 20px;background:rgba(0,0,0,0) !important;border:none;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#sidebar .widget_search .wp-block-search__button:before{content:"";font-family:"Font Awesome 5 Pro";font-size:18px;color:#bfbfbf;font-weight:300}#sidebar .wp-block-categories-list{list-style:none;padding:0px;margin:0px 0px 30px 10px}#sidebar .wp-block-categories-list li{margin:0px;font-size:.9rem !important}#sidebar .wp-block-categories-list li a{color:#bfbfbf;text-decoration:none;font-size:.9rem !important}#sidebar .wp-block-categories-list li a:hover{color:#eee}#sidebar .widget_tag_cloud .tag-cloud-link{display:inline-block;margin:5px;padding:3px 10px;border:1px solid #1a1a1a;border-radius:5px;font-size:12px !important;color:#bfbfbf;text-decoration:none}#sidebar .widget_tag_cloud .tag-cloud-link:hover{color:#eee}#pagination{margin:20px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pagination .page-link{color:#bfbfbf !important;background-color:#000 !important;border:none !important}.pagination .page-link:hover{color:#bfbfbf !important;background-color:#000 !important;border:none !important}.pagination .page-item.active .page-link{color:#bfbfbf !important;background-color:#000 !important;border:none !important}.card{background-color:#000 !important;border:1px solid #bfbfbf !important}.card .card-title{font-size:var(--h4_size) !important}.card .card-text{font-size:var(--content_size) !important}table.table,table.table-striped{--bs-table-bg: transparent;--bs-table-accent-bg: transparent;--bs-table-striped-color: #bfbfbf !important;--bs-table-striped-bg: #000000 !important;--bs-table-active-color: #000000 !important;--bs-table-active-bg: #bfbfbf !important;--bs-table-hover-color: #000000 !important;--bs-table-hover-bg: #bfbfbf !important;--bs-table-bg-type: #000000 !important;color:#bfbfbf;border-color:#bfbfbf}.table>:not(caption)>*>*{color:#bfbfbf}@media(max-width: 1400px){:root{--xl: 100%;--lg: 80%;--md: 35%;--sm: 15%}body.woocommerce-cart .woocommerce-cart-form{width:100%}body.woocommerce-cart .cart-collaterals{width:100%}body.woocommerce-cart .cart-collaterals h2{display:none}}@media(max-width: 1200px){:root{--xl: 120%;--lg: 100%;--md: 60%;--sm: 20%}body.woocommerce-cart #page-wrap,body.woocommerce-checkout #page-wrap{max-width:100%}body.post-type-archive-product #wrap,body.tax-product_cat #wrap,body.tax-product_tag #wrap{max-width:100%}body.single-product #wrap{max-width:100%}body.single-product .summary{padding:0px}}@media(max-width: 767.98px){:root{--xl: 120%;--lg: 100%;--md: 60%;--sm: 30%}.show_desktop{display:none !important}.show_mobile{display:block !important}#socials .text-start,#socials .text-end{text-align:center !important}#copyright .text-start,#copyright .text-end{text-align:center !important}#page-wrap{padding:20px !important}ul.products{padding:20px !important}.woocommerce .products ul,.woocommerce ul.products{padding:20px 0px !important}body.woocommerce-cart #wrap,body.woocommerce-checkout #wrap{padding:20px !important}body.woocommerce-cart #page-wrap,body.woocommerce-checkout #page-wrap{padding:0px !important}body.woocommerce-cart .checkout-heading,body.woocommerce-checkout .checkout-heading{padding:0px 0px 20px 0px;margin-bottom:0px}body.post-type-archive-product #wrap,body.tax-product_cat #wrap,body.tax-product_tag #wrap{padding:20px !important}body.single-product #wrap{padding:20px !important}body.woocommerce-cart table.shop_table thead .product-price{width:100% !important}body.woocommerce-cart table.shop_table thead .product-quantity{width:100% !important}body.woocommerce-cart table.shop_table thead .product-subtotal{width:100% !important}body.woocommerce-cart table.shop_table tbody .product-thumbnail,body.woocommerce-cart table.shop_table tbody .product-thumbnail img{width:50px !important}body.woocommerce-cart table.shop_table tbody .product-price{width:100% !important}body.woocommerce-cart table.shop_table tbody .product-subtotal{width:100% !important}body.woocommerce-cart table.shop_table tbody .product-name a{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;text-align:left}body.woocommerce-cart table.shop_table_responsive tr td{padding:5px 0px}body.woocommerce-cart .cart_item{border-bottom:2px solid var(--primary) !important}body.woocommerce-cart .cart_item td{border:none !important}body.woocommerce-cart .cart_item td.product-quantity{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important;-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}body.woocommerce-cart .cart_item .quantity{width:100px;margin-right:0px !important}body.woocommerce-cart .cart_item .quantity .input-group{width:100px}body.woocommerce-cart .cart_item .bootstrap-touchspin-down.btn-primary,body.woocommerce-cart .cart_item .bootstrap-touchspin-up.btn-primary{padding:0px 5px !important}body.woocommerce-cart .cart_item input[type=number]{padding:0px 5px !important}body.woocommerce-cart table.shop_table_responsive tr:nth-child(2n) td{background:none !important}body.woocommerce-cart .coupon{width:100%}body.woocommerce-cart .coupon button.button{width:100% !important}body.woocommerce-cart .coupon .input-text{width:100% !important;padding:10px 0px !important;margin:0px 0px 20px 0px !important}body.woocommerce-cart button.button{font-size:var(--button_size) !important;zoom:.8;padding:10px 20px !important;border-width:4px !important}body.woocommerce-cart a.checkout-button{zoom:1;padding:10px 50px !important}body.woocommerce-cart .wc-proceed-to-checkout{text-align:center}body.woocommerce-checkout .woocommerce{padding-bottom:40px}body.woocommerce-checkout form.checkout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body.woocommerce-checkout #customer_details{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body.woocommerce-checkout #order_review{margin-left:0px;margin-top:40px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body.woocommerce-checkout button#place_order{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:center;align-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media(max-width: 575.98px){.woocommerce ul.products li{width:100% !important}}@media(max-width: 400px){:root{--xl: 180%;--lg: 125%;--md: 75%;--sm: 35%}}