#custom-drawer-button{position:relative;display:flex;align-items:center;width:90px;height:45px;padding:10px;background:var(--neutral-color-2);border-radius:10px;margin-right:20px;cursor:pointer;transition:all .35s ease-in-out}.custom-drawer-button .toggle-text{font-size:.85em;text-transform:uppercase}.toggle-btn{height:35px;width:30px;display:flex;align-items:center;justify-content:center;aspect-ratio:1;margin-right:5px;position:relative;overflow:hidden}.toggle-btn span{display:block;width:70%;height:8%;border-radius:100vh;background:#fff;position:absolute;transition:.5s}.toggle-btn span:nth-child(1){top:20%}.toggle-btn.active span:nth-child(1){top:50%;transform:translateY(-7.5px) rotate(225deg);transition-delay:.25s}.toggle-btn span:nth-child(2){bottom:20%}.toggle-btn.active span:nth-child(2){bottom:50%;transform:translateY(7.5px) rotate(-225deg);transition-delay:.25s}.toggle-btn.active span:nth-child(3){transform:translate(150%)}.toggle-text{font-size:.8em;font-weight:200}.drawer-dock-menu::-webkit-scrollbar{width:3px}.drawer-dock-menu::-webkit-scrollbar-track{background-color:var(--neutral-color-1);margin:25px 0}.drawer-dock-menu::-webkit-scrollbar-thumb{background-color:var(--neutral-color-4);border-radius:7.5px}.drawer-dock-menu{position:absolute;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding:1.5vw;overflow-y:scroll;overflow-x:hidden;gap:10px;background-color:#fff;border-radius:25px;width:30vw;height:calc(100vh - 100% - 70px);min-width:300px;max-width:340px;left:20px;top:20px;transform:translate(-100vw);transition:all .35s cubic-bezier(.35,.3,.13,1.09);z-index:25}#drawer-dock-back{display:flex;align-items:center;justify-content:center;position:fixed;top:calc(50vh - 25px);left:345px;cursor:pointer;font-size:14px;letter-spacing:2px;font-weight:bolder;border-radius:25px;background-color:#fff;color:var(--neutral-color-4);width:40px;height:40px;opacity:0;box-shadow:#0003 0 0 15px;transform:translate(-380px);transition:all .5s ease-in-out;z-index:27}#drawer-dock-back svg{height:32px;width:32px}.drawer-dock-back-display{transition:all .15s ease-in-out!important;transform:translate(0)!important;opacity:1!important}#custom-drawer-dock .drawer-dock-bg{position:fixed;display:flex;width:100vw;height:100vh;left:0;top:0;transform:scale(0) translate(-100vw);background:#00000040;transition:all .15s ease;z-index:23}.drawer-dock-bg{transition:all 0s!important}.drawer-dock-menu-display{transform:translate(0)!important}.drawer-dock-bg-display{transform:scale(1) translate(0)!important}.dock-menu-item-logo{display:flex;align-items:center;justify-content:center;width:100%;height:auto;padding:0 40px;margin:0 0 15px}.drawer-dock-menu-item{display:flex;flex-direction:column;height:auto;width:100%;font-size:14px}.drawer-dock-menu-item *{color:var(--neutral-color-4);font-size:15px}.dock-menu-item-parent{display:flex;justify-content:space-between;align-items:flex-end;position:relative;background:var(--neutral-color-1);border:1px solid var(--neutral-color-3);border-radius:25px;padding:15px;height:10vh;min-height:50px;max-height:50px;width:100%;transition:all .35s cubic-bezier(.35,.3,.13,1.09)}.dock-menu-item-parent:hover{border:1px solid var(--theme-color-1)}@media only screen and (max-width: 767px){li.buddha-menu-item{border-bottom:1px solid #c1bdbd;padding:5px}}.item-parent-special{height:10vh;min-height:70px;max-height:90px;overflow:hidden}.special-num1:after{content:"%OFF";position:absolute;padding:10px;display:flex;width:75px;height:75px;border-radius:20px;background:#ffbeb9;justify-content:flex-start;align-items:flex-end;font-size:16px;font-weight:bolder;color:var(--theme-color-1);left:35%;top:-20px;transform:rotate(-45deg)}.special-num2:after{content:"#1";position:absolute;padding:10px;display:flex;width:75px;height:75px;border-radius:20px;background:#b9beff;justify-content:flex-start;align-items:flex-end;font-size:28px;font-weight:bolder;color:var(--theme-color-2);right:20%;bottom:-10px;transform:rotate(45deg)}.dock-menu-item-parent svg{width:21px;height:21px}.dock-menu-item-parent a{position:absolute;width:100%;height:100%;left:0;top:0;z-index:1}.has-subitems .dock-menu-item-parent a{width:70%!important}#dockmenu_item_sale .dock-menu-item-parent{background-color:var(--theme-color-1);border:unset}#dockmenu_item_sale .dock-menu-item-parent span,#dockmenu_item_arrival .dock-menu-item-parent span{color:var(--neutral-color-1)}#dockmenu_item_sale .dock-menu-item-parent svg,#dockmenu_item_arrival .dock-menu-item-parent svg{fill:var(--neutral-color-1)}#dockmenu_item_arrival .dock-menu-item-parent{background-color:var(--theme-color-2);border:unset}.link-inactive{display:none}.dock-menu-item-max,.dock-menu-item-min{display:flex;align-items:flex-end;position:absolute;bottom:12.5px;right:20px;opacity:0;z-index:-1;transition:all .35s ease-in-out}.chevron-close{opacity:1;z-index:2}.dock-menu-item-child{display:flex;flex-direction:column;position:relative;overflow:hidden;background:var(--neutral-color-3);border-radius:25px;height:0;width:100%;transition:all .35s cubic-bezier(.35,.3,.13,1.09)}.dock-menu-item-child *{font-size:11px}.menu-item-child-subitem{font-size:11px;position:relative;cursor:pointer}.menu-item-child-subitem span{position:absolute;right:10px}.dock-menu-item-child a{height:50px;padding:15px;background-color:var(--neutral-color-2)}.select-parent{border-radius:25px 25px 0 0}.select-child{border-radius:0 0 25px 25px;border:1px solid var(--neutral-color-3)}.childx1{height:50px}.childx2{height:100px}.childx3{height:150px}.childx4{height:200px}.childx5{height:250px}.childx6{height:300px}#dockmenu_item_2x2grid{display:flex;flex-wrap:wrap;flex-direction:row;gap:10px}.dock-menu-item-2x2{display:flex;flex-direction:column;gap:10px;justify-content:flex-end;align-items:center;position:relative;background:var(--neutral-color-2);border:1px solid var(--neutral-color-3);border-radius:25px;padding:10px;height:auto;text-transform:uppercase;font-size:11px;font-weight:700;color:var(--neutral-color-4);letter-spacing:1px;width:calc(50% - 5px);text-align:center;word-break:break-word;transition:all .35s cubic-bezier(.35,.3,.13,1.09)}.dock-menu-item-2x2:hover{border:1px solid var(--theme-color-1)}.dock-menu-item-2x2 span:nth-child(1){margin-top:10px}.dock-menu-item-2x2 span{font-size:11px;letter-spacing:.5px}.dock-menu-item-2x2 svg{width:36px;height:36px}.dock-menu-item-2x2 a{position:absolute;width:100%;height:100%;left:0;top:0}#dockmenu_item_footer{display:flex;flex-direction:column;width:30vw;height:140px;padding:20px;min-width:300px;max-width:340px;position:absolute;top:calc(100vh - 100% - 40px);left:20px;border-radius:25px;background-color:var(--neutral-color-1);transform:translate(-100vw);transition:all .35s cubic-bezier(.35,.3,.13,1.09);z-index:26}.dock-menu-item-pages{display:flex;flex-direction:column;margin:30px 0 0;gap:1.25px;background-color:var(--neutral-color-3)}.dock-menu-item-pages span{width:100%;display:flex;background-color:var(--neutral-color-1)}.dock-menu-item-pages span a{width:100%;height:100%;display:flex;justify-content:space-between;align-items:center;padding:0 10px;font-size:14px;font-weight:500;transition:all .35s cubic-bezier(.35,.3,.13,1.09)}.dock-menu-item-pages span:hover{background-color:var(--neutral-color-2)}.dock-menu-item-pages span:hover a{transform:translate(10px)}.dock-menu-item-account{position:relative;display:flex;align-items:center;justify-content:center;gap:10px;width:100%;height:50px;background:var(--neutral-color-2);border-radius:25px;border:1px solid var(--neutral-color-3);transition:all .35s cubic-bezier(.35,.3,.13,1.09)}.dock-menu-item-account a{position:absolute;left:0;top:0;width:100%;height:100%}.dock-menu-item-account:hover{border:1px solid var(--theme-color-1)}.dock-menu-item-socmed{height:40px;width:100%;display:flex;flex-direction:row;border-radius:25px;margin-top:10px;justify-content:space-between;background-color:var(--neutral-color-3)}.dock-menu-item-socmed span{display:flex;justify-content:center;align-items:center;width:33%;background-color:var(--neutral-color-1);border:1px solid var(--neutral-color-1)}.dock-menu-item-socmed span{display:flex;justify-content:center;align-items:center}.dock-menu-item-socmed span a svg{width:24px;height:24px;transition:all .35s cubic-bezier(.35,.3,.13,1.09)}.dock-menu-item-socmed span a svg:hover{fill:var(--neutral-color-5)}#dockmenu_item_grandchild{position:fixed;display:flex;flex-direction:column;padding:1.5vw;opacity:0;top:20px;left:-340px;width:30vw;height:calc(100vh - 185px);min-width:300px;max-width:340px;overflow-x:hidden;border-radius:25px;background:var(--neutral-color-1);transition:all .5s ease-in-out;z-index:26}.grandchild-active{transform:translate(0)!important;left:20px!important;opacity:1!important}.grandchild-active-items{transform:unset!important;display:flex!important;opacity:1!important}#grandchild-header{margin:15px 0 0;display:flex;gap:20px;align-items:center;justify-content:flex-start;cursor:pointer}.grandchild-container{display:none;flex-direction:column;padding:1.5vw;border-radius:25px;height:100%;width:100%;opacity:0;overflow-y:scroll;overflow-x:hidden;border:1px solid var(--neutral-color-3);background:var(--neutral-color-2);transform:translate(100%);transition:all .35s ease-in-out}.grandchild-container::-webkit-scrollbar{width:3px}.grandchild-container::-webkit-scrollbar-track{background-color:var(--neutral-color-1);margin:25px 0}.grandchild-container::-webkit-scrollbar-thumb{background-color:var(--neutral-color-4);border-radius:7.5px}#grandchild-gift-opt1,#grandchild-gift-opt2,#grandchild-suns-opt1,#grandchild-suns-opt2,#grandchild-suns-opt3,#grandchild-suns-opt4,#grandchild-frames-opt1,#grandchild-frames-opt2,#grandchild-frames-opt3,#grandchild-frames-opt4,#grandchild-reads-opt1,#grandchild-reads-opt2{display:none}.grandchild-subitem{display:flex;flex-direction:column;gap:1.25px;background:var(--neutral-color-3)}.grandchild-subitem-active{display:flex!important}.header-flex-grandchild-containter{position:relative;background:var(--neutral-color-2);padding:10px 30px 10px 10px;height:auto}.header-flex-grandchild-containter ul{list-style-type:none;margin-top:10px}.header-flex-grandchild-containter ul li{position:relative}.header-flex-grandchild-containter ul li svg{position:absolute;left:-15px}.header-flex-grandchild-containter li a{font-weight:400;letter-spacing:1.5px}.header-flex-grandchild-containter a{display:flex;align-items:center;width:100%;height:auto;font-size:16px;font-weight:700;cursor:pointer}.header-flex-grandchild-containter a svg{position:absolute;right:20px;transition:all .35s ease-in-out}.header-flex-grandchild-containter a:hover svg{right:5px}.header-search{background-color:var(--neutral-color-2);border:1px solid var(--neutral-color-3);border-radius:10px;height:45px;width:45px;display:flex;justify-content:center;align-items:center}@media (max-width:425px){#custom-drawer-button{margin-right:10px}#custom-drawer-dock .drawer-dock-menu{min-width:calc(100vw - 40px);height:calc(100vh - 100% - 140px);padding:30px 20px}#drawer-dock-back{right:0;left:unset}#dockmenu_item_footer{min-width:calc(100vw - 40px)}#dockmenu_item_grandchild{min-width:calc(100vw - 40px);padding:30px 20px}.grandchild-container{padding:30px 20px}}@media (min-width:426px){#dockmenu_item_gift,#dockmenu_item_suns,#dockmenu_item_frames,#dockmenu_item_reads,#dockmenu_item_contact,#dockmenu_item_eyedrop,#dockmenu_item_accessories,.dock-menu-item-logo{display:none}.header-icon{background-color:var(--neutral-color-2);border:1px solid var(--neutral-color-3);border-radius:10px;height:45px;width:45px;display:flex;justify-content:center;align-items:center;padding:unset}}.header-item.header-item--icons .site-nav__icons{display:flex;flex-direction:row}
/*# sourceMappingURL=/cdn/shop/t/219/assets/vex-header-nav-drawer.css.map */
