:root{--white: #fff;--black: #0e0e0d;--orange: #e85629;--orange-dark: #c24623}:root{--sp-base: 20px;--wr-large: clamp(var(--sp-base), 100%, calc(50vw - 700px));--fs-base: 16px;--fs-small: 14px;--fs-medium: 18px;--fw-base: 400;--fw-medium: 500}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt{background-color:var(--orange)}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:hover{background-color:var(--orange-dark);box-shadow:none!important}body:not(.woocommerce-block-theme-has-button-styles) .wc-block-components-button:not(.is-link){background-color:var(--orange);box-shadow:none!important;color:var(--white)!important}body:not(.woocommerce-block-theme-has-button-styles) .wc-block-components-button:not(.is-link):hover{background-color:var(--orange-dark);box-shadow:none!important;color:var(--white)!important}.top-nav{display:flex;flex-direction:column;align-items:center;padding:var(--sp-base) 0 0 0;position:sticky;top:calc((120px + var(--sp-base) * 2) * -1);z-index:100;font-size:var(--fs-base);font-weight:var(--fw-base);background-color:var(--black)}@media (max-width: 992px){.top-nav{padding:10px 0 0;top:-105px}}.top-nav__logo img{width:auto;height:120px;-o-object-fit:contain;object-fit:contain}@media (max-width: 992px){.top-nav__logo img{height:80px}}.top-nav__main{width:100%;padding:30px var(--wr-large) 20px;box-sizing:border-box;margin-top:15px;display:flex;flex-direction:row;align-items:center;background-color:var(--black)}@media (max-width: 992px){.top-nav__main{padding-top:20px}}.top-nav__menu-btn{all:unset;text-transform:uppercase;font-weight:var(--fw-medium);font-size:var(--fs-base);display:none}.top-nav__menu-btn i{margin-right:5px;font-size:30px;vertical-align:middle}@media (max-width: 992px){.top-nav__menu-btn{display:block}}.top-nav__menu{display:flex;flex-direction:row;flex-wrap:wrap;gap:0 35px;margin-bottom:-10px}@media (max-width: 992px){.top-nav__menu{display:none;position:absolute;top:100%;left:0;width:100%;background-color:var(--black);padding:15px 20px;flex-direction:column;flex-wrap:nowrap;gap:10px;max-height:calc(100vh - 70px);overflow-y:scroll}}.top-nav__menu>li>a{color:var(--white);text-transform:uppercase;font-weight:var(--fw-medium);font-size:var(--fs-base)}.top-nav__menu>li.menu-item-has-children{position:relative;padding-bottom:10px}.top-nav__menu>li.menu-item-has-children:after{content:"";-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='currentColor' class='size-6'%3E%3Cpath fill-rule='evenodd' d='M12.53 16.28a.75.75 0 0 1-1.06 0l-7.5-7.5a.75.75 0 0 1 1.06-1.06L12 14.69l6.97-6.97a.75.75 0 1 1 1.06 1.06l-7.5 7.5Z' clip-rule='evenodd'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='currentColor' class='size-6'%3E%3Cpath fill-rule='evenodd' d='M12.53 16.28a.75.75 0 0 1-1.06 0l-7.5-7.5a.75.75 0 0 1 1.06-1.06L12 14.69l6.97-6.97a.75.75 0 1 1 1.06 1.06l-7.5 7.5Z' clip-rule='evenodd'/%3E%3C/svg%3E");-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;width:16px;height:16px;margin-left:3px;margin-top:-2px;vertical-align:middle;background-color:var(--white);display:inline-block;transition:transform .2s ease-in-out}@media (max-width: 992px){.top-nav__menu>li.menu-item-has-children:after{position:absolute;top:5px;right:0}}.top-nav__menu>li.menu-item-has-children>.sub-menu{background-color:var(--orange);padding:15px 20px;width:-moz-max-content;width:max-content;max-width:250px;min-width:100%;display:grid;grid-template-columns:1fr;gap:15px}@media (min-width: 992px){.top-nav__menu>li.menu-item-has-children>.sub-menu{position:absolute;top:100%;left:0;opacity:0;transform:translateY(-10px);visibility:hidden;transition:opacity .2s ease-in-out,transform .2s ease-in-out}}@media (max-width: 992px){.top-nav__menu>li.menu-item-has-children>.sub-menu{display:none;margin-top:10px;padding:10px 15px;gap:10px}}.top-nav__menu>li.menu-item-has-children>.sub-menu>li>a{color:var(--white);font-size:var(--fs-small);line-height:1.2;transition:opacity .2s ease-in-out}.top-nav__menu>li.menu-item-has-children>.sub-menu>li>a:hover{opacity:1}@media (min-width: 992px){.top-nav__menu>li.menu-item-has-children:hover:after{transform:rotateX(180deg)}.top-nav__menu>li.menu-item-has-children:hover>.sub-menu{opacity:1;transform:translateY(0);visibility:visible}}@media (max-width: 992px){.top-nav__menu>li.menu-item-has-children.open:after{transform:rotateX(180deg)}.top-nav__menu>li.menu-item-has-children.open>.sub-menu{display:grid}}.top-nav__search{margin-left:auto;margin-right:var(--sp-base);width:-moz-fit-content;width:fit-content;color:var(--black)}.top-nav__right>li{display:inline-block}.top-nav__right>li:not(:last-child){margin-right:var(--sp-base)}.top-nav__right>li a{color:var(--orange)}.top-nav__right>li svg{width:24px;height:24px}.top-nav--open .top-nav__menu{display:flex}@media (min-width: 992px){html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-style-pirx.dgwt-wcas-style-pirx-compact .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{box-shadow:none!important;background:inherit!important;color:var(--orange)!important}html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-style-pirx.dgwt-wcas-style-pirx-compact .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input::-moz-placeholder{color:var(--orannge)!important}html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-style-pirx.dgwt-wcas-style-pirx-compact .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input::placeholder{color:var(--orannge)!important}html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-style-pirx.dgwt-wcas-style-pirx-compact .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:focus{box-shadow:none!important}html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-focused input[type=search].dgwt-wcas-search-input{color:var(--orange)!important}html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-focused input[type=search].dgwt-wcas-search-input::-moz-placeholder{color:var(--orange)!important}html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-focused input[type=search].dgwt-wcas-search-input::placeholder{color:var(--orange)!important}html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-focused input[type=search].dgwt-wcas-search-input:focus{box-shadow:none!important}html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-search-wrapp{width:auto}html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-search-input{background-color:var(--black);color:var(--orange)}html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-style-pirx.dgwt-wcas-style-pirx-compact .dgwt-wcas-sf-wrapp{min-width:300px}html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-style-pirx.dgwt-wcas-search-focused .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{border-color:var(--orange)!important;color:var(--orange)!important}}
