:root{--bg-mobaccordion:#f4f4f4}.v-enter-active,.v-leave-active{transition:opacity .3s ease}.v-enter-from,.v-leave-to{opacity:0}.disable-animation{opacity:1;transition:none}.parent{position:relative}.child{height:100%;left:0;position:absolute;top:-7px;width:100%}.myvar{--bs-accordion-btn-icon:url(/build/images/plus.887d2aad.svg);--bs-accordion-btn-active-icon:url(/build/images/minus.595a628f.svg);--bs-accordion-border-radius:none}.accordion-link{align-items:center;font-size:1rem;margin-bottom:0;padding:12px 12px 12px 0;width:100%}.ps-12{padding:12px 0 12px 12px}.pe-12{padding:12px 12px 12px 0}.p-12{padding:12px}.accordion-item{border-left:none;border-right:none}.accordion-button:not(.collapsed){background-color:var(--bg-mobaccordion);color:#000}.cart-menu{position:relative}.cart-menu>span{border-radius:50%;color:var(--text-color);font-family:var(--font-nav-cart);font-kerning:none;font-size:.9em;height:25px;position:absolute;right:-14px;text-align:center;top:-20px;width:25px}.b-dd{border:none;border-radius:unset;box-shadow:10px 10px 5px rgba(0,0,0,.062)}.my-dropdown{background-color:var(--color-four);border:1px solid var(--c-brown);box-sizing:border-box;color:var(--text-color);list-style:none;text-align:left}.my-dropdown2{margin:0;position:relative;top:-34px}.hideblock{display:none}.navbar-custom{background-color:var(--color-four)!important}.menu-custom,.my-border-bottom{border-bottom:3px solid var(--c-brown)}.menu-custom{border-top:3px solid var(--c-brown)}.t-wrap{white-space:nowrap!important}.dropdown-anim{animation-name:scaleDown;animation-timing-function:ease}.dropdown-anim,.dropup-anim{animation-duration:.2s;transform-origin:top center}.dropup-anim{animation-name:scaleUp;animation-timing-function:ease}@keyframes scaleDown{0%{height:0;transform:scaleY(0)}to{height:100%;transform:scaleY(1)}}@keyframes scaleUp{0%{display:block;transform:scaleY(1)}to{display:none;transform:scaleY(0)}}@media only screen and (max-width:991px){.menu-custom{border-bottom:none;display:block}.b-dd{box-shadow:none}.t-wrap{white-space:normal!important}}.nav-item-custom a:not(.checkout-btn){color:var(--c-black);font-family:var(--font-nav-item);font-size:14px;font-style:normal;font-weight:600;line-height:140%}.bg-none,.nav-item-custom a:active:not(.checkout-btn){background-color:transparent}@media only screen and (max-width:1399px){.nav-item-custom a:hover:not(.checkout-btn),.nav-item-custom a:not(.checkout-btn){font-size:12px}.my-dropdown2{top:-38px}.child{top:-11px}}@media only screen and (max-width:1199px){.nav-item-custom a:hover:not(.checkout-btn),.nav-item-custom a:not(.checkout-btn){font-size:10px}.my-dropdown2{top:-40px}.child{top:-14px}}.offcanvas-header{display:none}.screen-darken{background-color:rgba(34,34,34,.8);background-color:var(--block-color-opacity);height:100%;opacity:0;position:fixed;right:0;top:0;transition:opacity .2s linear,visibility .2s,width 2s ease-in;visibility:hidden;width:0;z-index:30}.screen-darken.active{opacity:1;transition:opacity .3s ease,width 0s;visibility:visible;width:100%;z-index:10}#navbar_main a:not(.checkout-btn){color:var(--color-28);padding:0}#navbar_main a:hover:not(.checkout-btn){color:var(--c-brown);padding:0}#navbar_main .sub-link{color:var(--color-28)}#navbar_main .sub-link:hover{color:var(--c-brown)}#navbar_main .sub-sub-link{color:var(--color-7A)}#navbar_main .sub-sub-link:hover{color:var(--c-brown)}.mob-accordion:has(.col-2 .accordion-button:not(.collapsed)){background-color:var(--bg-mobaccordion)}@media (max-width:991px){.offcanvas-header{display:block}.mobile-offcanvas{background-color:#fff!important;border-radius:0;display:block;height:100%;left:0;overflow:auto!important;position:fixed;top:0;transform:translateX(-100%);transition:visibility .3s ease-in-out,transform .3s ease-in-out;visibility:hidden;width:100%;z-index:1200}.mobile-offcanvas.show{transform:translateX(0);visibility:visible}.mobile-offcanvas .container,.mobile-offcanvas .container-fluid{display:block}.menu-onoff-btn{z-index:0}}.custom-toggler-icon{cursor:pointer}@keyframes bounce{0%,to{transform:scale(1)}50%{transform:scale(1.4)}}.bounce-animation{animation:bounce .3s ease-in-out 4}.drop-down-item.shadow{box-shadow:0 8px 8px -2px rgba(0,0,0,.2),4px 4px 8px -4px rgba(0,0,0,.12),-4px 4px 8px -4px rgba(0,0,0,.12)!important}.menu-v2{border-bottom:3px solid var(--c-brown);border-top:3px solid var(--c-brown);display:flex;justify-content:space-between}.nav-item-v2{flex:0 0 auto;list-style:none;position:relative;text-align:center}.nav-item-v2>a{color:var(--c-black);font-family:var(--font-nav-item);font-size:14px;font-style:normal;font-weight:600;line-height:140%}.nav-item-v2.active-v2>a,.nav-item-v2>a:hover{color:var(--c-brown)!important;text-decoration:underline;text-underline-offset:4px}.dropdown-panel-v2{background-color:var(--color-four);border:1px solid var(--c-brown);border-radius:0 0 8px 8px;border-top:none;box-shadow:0 8px 8px -2px rgba(0,0,0,.2),4px 4px 8px -4px rgba(0,0,0,.12),-4px 4px 8px -4px rgba(0,0,0,.12);clip-path:inset(0 0 100% 0);left:50%;max-width:90vw;opacity:0;pointer-events:none;position:absolute;top:100%;transform:translateX(-50%);transition:clip-path .25s ease,opacity .2s ease;width:max-content;z-index:1000}.dropdown-panel-v2.dropdown-open-v2{clip-path:inset(0 0 0 0);opacity:1;pointer-events:auto}.dropdown-inner-v2{display:flex;flex-wrap:wrap;gap:0;padding:20px 12px;row-gap:18px}.dropdown-col-v2{flex:0 1 auto;min-width:180px;padding:0 12px;text-align:left}.dropdown-col-v2:not(:last-child){border-right:1px solid var(--c-brown)}.dropdown-col-v2.no-border-v2{border-right:none}.sub-link-v2{border-bottom:2px solid var(--c-brown);color:var(--color-28)!important;display:block;font-weight:700;margin-bottom:10px;padding:6px 8px!important;text-decoration:none;white-space:nowrap}.sub-link-v2:hover{color:var(--c-brown)!important}.sub-sub-link-v2{color:var(--color-28)!important;display:block;padding:4px 8px 8px!important;text-decoration:none;white-space:nowrap}.sub-sub-link-v2:hover{color:var(--c-brown)!important}.icon-v2{align-items:center;display:inline-flex;margin-right:6px;vertical-align:middle}.icon-v2 svg{display:block}@media (max-width:991px){.menu-v2{border-bottom:none}}@media only screen and (max-width:1399px){.nav-item-v2>a{font-size:12px}}@media only screen and (max-width:1199px){.nav-item-v2>a{font-size:10px}}.in-sticky{position:relative}.btn-download-3d-v2{background:hsla(0,0%,100%,.85);border:1px solid #ccc;border-radius:6px;color:#333;cursor:pointer;line-height:0;padding:6px 8px;position:absolute;right:10px;top:10px;transition:background .2s;z-index:10}.btn-download-3d-v2:hover{background:#fff}