.nav-icon[data-v-762c816a]{position:relative;transform:rotate(0);transition:.5s ease-in-out}.nav-icon span[data-v-762c816a]{background:var(--icon-btn-color, #fff);border-radius:1.5px;display:block;height:2px;left:0;opacity:1;position:absolute;transform:rotate(0);transition:.25s ease-in-out;width:100%}.nav-icon span[data-v-762c816a]:first-child{top:0}.nav-icon span[data-v-762c816a]:nth-child(2),.nav-icon span[data-v-762c816a]:nth-child(3){top:7px}.nav-icon span[data-v-762c816a]:nth-child(4){top:14px}.nav-icon.open span[data-v-762c816a]:first-child{left:50%;top:7px;width:0}.nav-icon.open span[data-v-762c816a]:nth-child(2){transform:rotate(45deg)}.nav-icon.open span[data-v-762c816a]:nth-child(3){transform:rotate(-45deg)}.nav-icon.open span[data-v-762c816a]:nth-child(4){left:50%;top:7px;width:0}.arrow-icon[data-v-d343c73d]{cursor:pointer;display:block;height:var(--icon-size);position:relative;right:calc(var(--icon-size)/2);top:calc(var(--icon-size)/2);width:var(--icon-size)}.left-bar[data-v-d343c73d]{background-color:transparent;border-radius:2px;display:block;float:right;height:calc(var(--icon-size)/4);left:0;position:absolute;top:0;transform:rotate(35deg);width:var(--icon-size)}.left-bar[data-v-d343c73d]:after{background-color:var(--icon-color);border-radius:3px calc(var(--icon-size)/4) calc(var(--icon-size)/4) 3px;content:"";display:block;float:right;height:var(--icon-thickness);transition:all .5s cubic-bezier(.25,1.7,.35,.8);width:var(--icon-size);z-index:-1}.right-bar[data-v-d343c73d]{background-color:transparent;border-radius:2px;display:block;float:right;height:calc(var(--icon-size)/4);left:calc(var(--icon-size)/2 + var(--icon-thickness));position:absolute;top:0;transform:rotate(-35deg);width:var(--icon-size)}.right-bar[data-v-d343c73d]:after{background-color:var(--icon-color);border-radius:calc(var(--icon-size)/4) 3px 3px calc(var(--icon-size)/4);content:"";display:block;float:right;height:var(--icon-thickness);transition:all .5s cubic-bezier(.25,1.7,.35,.8);width:var(--icon-size);z-index:-1}.arrow-icon.open .left-bar[data-v-d343c73d]:after{transform:rotate(-70deg);transform-origin:center center}.arrow-icon.open .right-bar[data-v-d343c73d]:after{transform:rotate(70deg);transform-origin:center center}.content[data-v-245beabb]{opacity:0;overflow:hidden;transform:translateY(3vw);transition-duration:.5s,.5s,.5s,.5s,.5s;visibility:hidden;webkit-transition:height cubic-bezier(.165,.84,.44,1),opacity cubic-bezier(.165,.84,.44,1),visibility step-end,-webkit-transform cubic-bezier(.165,.84,.44,1);height:0;transition:height cubic-bezier(.165,.84,.44,1),opacity cubic-bezier(.165,.84,.44,1),transform cubic-bezier(.165,.84,.44,1),visibility step-end}.content.open[data-v-245beabb]{height:auto;opacity:1;transform:translateY(0);transition-duration:.8s,.65s,.65s,.65s,.65s;transition-timing-function:cubic-bezier(.165,.84,.44,1),cubic-bezier(.165,.84,.44,1),cubic-bezier(.165,.84,.44,1),step-start;visibility:visible}.mobile-header[data-v-8215272d]{padding-right:5px;position:relative}.mobile-header .content[data-v-8215272d]{animation:slideOut-8215272d .6s cubic-bezier(.165,.84,.44,1) forwards;backface-visibility:hidden;background-color:#000;color:#fff;display:flex;flex-direction:column;height:100vh;left:0;pointer-events:none;position:fixed;right:0;top:0;transition:visibility .6s step-end;visibility:hidden}.mobile-header.open[data-v-8215272d]{--app-header-bg: #fff;--icon-btn-color: #fff}.mobile-header.open .content[data-v-8215272d]{animation:slideIn-8215272d .6s cubic-bezier(.165,.84,.44,1) forwards;pointer-events:auto;transition:visibility .6s step-start;visibility:visible}.mobile-header .content-wrapper[data-v-8215272d]{display:flex;flex-direction:column;flex-grow:1;overflow-y:scroll;padding-top:85px;position:relative}.mobile-header .content-item[data-v-8215272d]{display:block;font-family:Clarkson,Helvetica,sans-serif;letter-spacing:0;opacity:0;text-decoration:none;text-rendering:geometricPrecision;text-transform:none;transform:translateY(-2.5vw);transition:opacity .5s step-end,transform .5s step-end;transition-delay:0s;-webkit-font-smoothing:antialiased}.mobile-header.open .content-item[data-v-8215272d]{opacity:1;transform:translateY(0);transition:opacity .8s cubic-bezier(.165,.84,.44,1),transform .8s cubic-bezier(.165,.84,.44,1)}.mobile-header.open .content-item[data-v-8215272d]:nth-child(0){transition-delay:.32s}.mobile-header.open .content-item[data-v-8215272d]:first-child{transition-delay:.4s}.mobile-header.open .content-item[data-v-8215272d]:nth-child(2){transition-delay:.48s}.mobile-header.open .content-item[data-v-8215272d]:nth-child(3){transition-delay:.56s}.mobile-header.open .content-item[data-v-8215272d]:nth-child(4){transition-delay:.64s}.mobile-header.open .content-item[data-v-8215272d]:nth-child(5){transition-delay:.72s}.mobile-header.open .content-item[data-v-8215272d]:nth-child(6){transition-delay:.8s}.mobile-header.open .content-item[data-v-8215272d]:nth-child(7){transition-delay:.88s}.mobile-header.open .content-item[data-v-8215272d]:nth-child(8){transition-delay:.96s}.mobile-header.open .content-item[data-v-8215272d]:nth-child(9){transition-delay:1.04s}@keyframes slideOut-8215272d{0%{clip-path:polygon(0 0,101% 0,101% 101%,0 101%)}to{clip-path:polygon(105% 0,100% 0,101% 100%,100% 100%)}}@keyframes slideIn-8215272d{0%{clip-path:polygon(101% 0,100% 0,101% 100%,116% 100%)}to{clip-path:polygon(0 0,101% 0,101% 101%,0 101%)}}.header{--expand-menu-width: 200px;height:68px;left:0;position:fixed;top:0;width:100%;z-index:20}.header.open{z-index:9999}.header.disable-stick{position:absolute}.header:not(.dark){color:#fff}.header.dark{--icon-btn-color: rgba(0,0,0,.821)}.header.scrolled:not(.disable-stick){--icon-btn-color: #fff}.header.dark:not(.scrolled):not(.disable-stick){--app-header-bg: rgba(0,0,0,.821)}.header.scrolled:not(.disable-stick){-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#000000d1;color:#fff;transition:background-color .2s linear}@media (min-width:960px){.header{--expand-menu-width: 100px}}@media (min-width:1920px){.header{--expand-menu-width: 500px}}.header .tip{background-color:#ffffffba;clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);height:1.25rem;left:0;opacity:0;position:absolute;top:4.15rem;transition:transform .25s linear;width:1.25rem}.header .menu__container{height:100%;width:100%}.header .menu__container>*{left:50%;opacity:0;overflow:hidden;position:absolute;top:0;transform:translate(-35%);transition:transform .25s linear,opacity .25s ease}.header .active{opacity:1;transform:translate(-50%);z-index:1}.header .prev{transform:translate(-65%)}.header .expand{opacity:1;pointer-events:all;transform:translate(-50%) rotateX(0)}.header .hover{opacity:.5}.header .new--expand{transition:opacity .15s ease,transform .15s ease-in}.header .first{transition:opacity .4s ease-in}.header__expandMenu{background-color:#fff;border-radius:.5rem;height:90%;left:calc(50% - var(--expand-menu-width));opacity:0;overflow:hidden;perspective:100px;pointer-events:none;position:absolute;top:4.5rem;transform:translate(-50%) rotateX(-15deg);transform-origin:0;transition:width .25s ease,height .25s ease,opacity .15s ease,transform .2s ease-in;width:95%}.app-dialog-overlay__scrim{background:#fff;bottom:0;height:100vh;left:0;position:absolute;right:0;top:0}@media (min-width:960px){.app-dialog-overlay__scrim{backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);background:#fff3!important}}.app-dialog-screen-content{overflow:auto;padding-top:80px;position:relative}@media (min-width:960px){.app-dialog-screen-content{padding-top:5vh}}.app-search-content{max-height:calc(100vh - 220px);overflow-y:auto}@media (min-width:960px){.app-search-content{max-height:400px}}.app-search-input .v-btn__content{text-transform:none!important}.app-search-input .v-tab__slider{border-radius:3px 3px 0 0!important}.tippy-box .tippy-content{padding:0}.footer[data-v-45a85569]{display:block;width:100vw}.footer .sublinks[data-v-45a85569]{font-size:.7rem;width:100%}@media (min-width:960px){.footer .sublinks[data-v-45a85569]{font-size:.8rem}}@media (max-width:1279px){.footer[data-v-45a85569]{margin-bottom:50px}}.footer mark{display:inline-block;line-height:0em;padding-bottom:.5em}.footer .list-title{margin-bottom:.5rem;font-size:1rem;font-weight:400;opacity:.7}.cart-menu--mobile.v-overlay__content{bottom:50px}.mobile-nav{bottom:0;height:50px;left:0;position:fixed;right:0;width:100vw;z-index:2403}.mobile-nav-icon{font-size:1.5rem}.mobile-nav-item.v-btn--active .v-btn__overlay{opacity:0!important}
