@import"https://fonts.googleapis.com/css2?family=Albert+Sans:wght@100;200;300;400;500;600;700;800;900&display=swap";@import"https://fonts.googleapis.com/css2?family=Quicksand:wght@300;400;500;600;700&display=swap";.desktop-nav[data-v-d9308b3b]{display:block}.nav-item-container[data-v-d9308b3b]{color:#3d3935;font-family:Albert Sans,sans-serif;font-size:12px;height:22px;position:absolute;text-align:left}.products-container[data-v-d9308b3b]{left:calc(50% - 577.99px);top:49px;width:80px}.cases-container[data-v-d9308b3b]{left:calc(50% - 477.99px);top:49px;width:50px}.about-container[data-v-d9308b3b]{left:calc(50% - 398.99px);top:49px;width:50px}.customer-service-container[data-v-d9308b3b]{left:calc(50% + 280.01px);top:49px;width:150px}.auth-container[data-v-d9308b3b]{height:22px;left:calc(50% + 445.01px);max-width:75px;min-width:50px;top:49px;width:-moz-fit-content;width:fit-content;z-index:50}.cart-container[data-v-d9308b3b]{left:calc(50% + 520.01px);top:49px;width:65px}.hover-underline[data-v-d9308b3b]{background-color:#8a7c59;border-radius:4px;bottom:0;height:9.09%;left:0;opacity:0;position:absolute;right:0;top:90.91%;transform:scaleX(0);transform-origin:left;transition:all .3s ease;width:90%}.auth-underline[data-v-d9308b3b]{top:90.91%;width:105%}.nav-link[data-v-d9308b3b]{align-items:center;color:#3d3935;display:flex;font-weight:300;letter-spacing:.1em;line-height:12px;text-decoration:none;text-shadow:1px 0 0 #ebe6dc,0 1px 0 #ebe6dc,-1px 0 0 #ebe6dc,0 -1px 0 #ebe6dc;text-transform:uppercase;top:0;transition:color .3s ease;white-space:nowrap}.nav-link[data-v-d9308b3b],.navbar-dropdown[data-v-d9308b3b]{left:0;position:absolute;width:100%}.navbar-dropdown[data-v-d9308b3b]{top:-5px}.navbar-dropdown[data-v-d9308b3b] .top-box{align-items:center!important;background:transparent!important;border:none!important;color:#3d3935!important;display:flex!important;font-size:12px!important;font-weight:300!important;height:22px!important;justify-content:flex-start!important;letter-spacing:.1em!important;line-height:12px!important;max-width:75px!important;padding:0!important;text-shadow:1px 0 0 #ebe6dc,0 1px 0 #ebe6dc,-1px 0 0 #ebe6dc,0 -1px 0 #ebe6dc!important;text-transform:uppercase!important;width:-moz-fit-content!important;width:fit-content!important}.navbar-dropdown[data-v-d9308b3b] .top-box:hover{color:#8a7c59!important}.navbar-dropdown[data-v-d9308b3b] .dropdown-arrow{color:#6b6b6b!important;flex-shrink:0!important;height:3px!important;margin-left:4px!important;width:6px!important}.navbar-dropdown[data-v-d9308b3b] .selected-text{color:inherit!important;font-size:inherit!important;font-weight:inherit!important;letter-spacing:inherit!important;line-height:inherit!important;max-width:60px!important;overflow:hidden!important;text-overflow:ellipsis!important;text-shadow:inherit!important;text-transform:inherit!important;white-space:nowrap!important}.nav-item-container:hover .hover-underline[data-v-d9308b3b]{opacity:1;transform:scaleX(1)}.nav-item-container:hover .nav-link[data-v-d9308b3b]{color:#8a7c59}.auth-container:hover .auth-underline[data-v-d9308b3b]{opacity:1;transform:scaleX(1)}.auth-container:hover .navbar-dropdown[data-v-d9308b3b] .top-box{color:#8a7c59!important}.cart[data-v-d9308b3b],.login[data-v-d9308b3b]{color:#3d3935;font-family:Albert Sans,sans-serif;font-weight:300;letter-spacing:.1em;line-height:12px;text-decoration:none;text-shadow:1px 0 0 #ebe6dc,0 1px 0 #ebe6dc,-1px 0 0 #ebe6dc,0 -1px 0 #ebe6dc;text-transform:uppercase}.bg[data-v-d9308b3b]{background-color:#f7f7f5;height:120px;left:0;position:absolute;top:0;width:100%}.language[data-v-d9308b3b]{left:14px}.en[data-v-d9308b3b],.language[data-v-d9308b3b]{color:#000;font-family:Albert Sans,sans-serif;line-height:14px;position:absolute;top:0}.en[data-v-d9308b3b]{cursor:pointer;left:79px}.en[data-v-d9308b3b]:hover{color:#8a7c59}.isl[data-v-d9308b3b]{color:#898989;cursor:pointer;font-family:Albert Sans,sans-serif;left:101px;line-height:14px;position:absolute;top:0}.isl[data-v-d9308b3b]:hover{color:#8a7c59}.language-selection[data-v-d9308b3b]{font-size:12px;height:14px;left:calc(50% + 579.01px);position:absolute;top:12px;width:132px}.menu-border[data-v-d9308b3b]{border-top:1px solid #bfb7b0;box-sizing:border-box;height:1px;left:0;position:absolute;top:117.79px;width:100%}.crastino-logo[data-v-d9308b3b]{height:44px;left:calc(50% - 106.99px);overflow:hidden;position:absolute;top:38px;width:214px}.menu[data-v-d9308b3b]{color:#000;font-family:Albert Sans,sans-serif;font-size:16px;height:120px;max-width:100vw;overflow:visible;position:relative;text-align:left;width:100%;z-index:100}.mobile-nav[data-v-d9308b3b]{display:none}.mobile-menu-toggle[data-v-d9308b3b]{align-items:center;background:none;border:none;cursor:pointer;display:flex;flex-direction:column;height:30px;justify-content:center;position:absolute;right:20px;top:40px;width:30px;z-index:1001}.hamburger-line[data-v-d9308b3b]{background-color:#3d3935;height:3px;margin:2px 0;transform-origin:center;transition:all .3s ease;width:25px}.hamburger-line.active[data-v-d9308b3b]:first-child{transform:rotate(45deg) translate(5px,5px)}.hamburger-line.active[data-v-d9308b3b]:nth-child(2){opacity:0}.hamburger-line.active[data-v-d9308b3b]:nth-child(3){transform:rotate(-45deg) translate(7px,-6px)}.mobile-menu-overlay[data-v-d9308b3b]{background-color:#00000080;height:100vh;left:0;opacity:0;position:fixed;top:0;transition:all .3s ease;visibility:hidden;width:100vw;z-index:999}.mobile-menu-overlay.active[data-v-d9308b3b]{opacity:1;visibility:visible}.mobile-menu[data-v-d9308b3b]{background-color:#f7f7f5;height:100vh;overflow-y:auto;position:fixed;right:-300px;top:0;transition:right .3s ease;width:300px;z-index:1000}.mobile-menu.active[data-v-d9308b3b]{right:0}.mobile-menu-items[data-v-d9308b3b]{display:flex;flex-direction:column;gap:0;padding:140px 30px 30px}.mobile-nav-link[data-v-d9308b3b]{background:none!important;background-color:transparent!important;border:0!important;color:#3d3935!important;display:block!important;font-family:Albert Sans,sans-serif!important;font-size:16px!important;font-weight:300!important;letter-spacing:.1em!important;line-height:1.2!important;margin:0!important;padding:15px 0!important;position:relative!important;text-decoration-color:transparent!important;text-decoration-line:none!important;text-decoration-style:none!important;text-decoration-thickness:0!important;text-shadow:none!important;text-transform:uppercase!important;text-underline-offset:0!important;transition:color .3s ease!important}.mobile-nav-link[data-v-d9308b3b],.mobile-nav-link[data-v-d9308b3b]:active,.mobile-nav-link[data-v-d9308b3b]:focus,.mobile-nav-link[data-v-d9308b3b]:hover,.mobile-nav-link[data-v-d9308b3b]:visited{border-bottom:1px solid #d0d0d0!important;box-shadow:none!important;outline:none!important;text-decoration:none!important}.mobile-nav-link[data-v-d9308b3b]:active,.mobile-nav-link[data-v-d9308b3b]:focus,.mobile-nav-link[data-v-d9308b3b]:hover,.mobile-nav-link[data-v-d9308b3b]:visited{background:none!important;color:#8a7c59!important;text-decoration-color:transparent!important;text-decoration-line:none!important;text-decoration-style:none!important;text-decoration-thickness:0!important;text-underline-offset:0!important}.mobile-nav-button[data-v-d9308b3b]{background:none!important;background-color:transparent!important;border:0!important;color:#3d3935!important;cursor:pointer!important;display:block!important;font-family:Albert Sans,sans-serif!important;font-size:16px!important;font-weight:300!important;letter-spacing:.1em!important;line-height:1.2!important;margin:0!important;padding:15px 0!important;position:relative!important;text-align:left!important;text-decoration-color:transparent!important;text-decoration-line:none!important;text-decoration-style:none!important;text-decoration-thickness:0!important;text-shadow:none!important;text-transform:uppercase!important;text-underline-offset:0!important;transition:color .3s ease!important;width:100%!important}.mobile-nav-button[data-v-d9308b3b],.mobile-nav-button[data-v-d9308b3b]:active,.mobile-nav-button[data-v-d9308b3b]:focus,.mobile-nav-button[data-v-d9308b3b]:hover{border-bottom:1px solid #d0d0d0!important;box-shadow:none!important;outline:none!important;text-decoration:none!important}.mobile-nav-button[data-v-d9308b3b]:active,.mobile-nav-button[data-v-d9308b3b]:focus,.mobile-nav-button[data-v-d9308b3b]:hover{background:none!important;color:#8a7c59!important;text-decoration-color:transparent!important;text-decoration-line:none!important;text-decoration-style:none!important;text-decoration-thickness:0!important;text-underline-offset:0!important}.mobile-auth-section[data-v-d9308b3b]{background:none;border-bottom:none!important;border-top:none!important;margin:10px 0;padding:20px 0}.mobile-auth-section[data-v-d9308b3b],.mobile-user-menu[data-v-d9308b3b]{display:flex;flex-direction:column;gap:0}.mobile-user-name[data-v-d9308b3b]{color:#3d3935;font-family:Albert Sans,sans-serif;font-size:18px;font-weight:500;padding:10px 0;text-transform:capitalize}.mobile-language[data-v-d9308b3b]{align-items:center;border-top:none!important;display:flex;gap:15px;margin-top:10px;padding:20px 0 10px}.mobile-language-label[data-v-d9308b3b]{color:#3d3935;font-weight:400}.mobile-lang-option[data-v-d9308b3b],.mobile-language-label[data-v-d9308b3b]{font-family:Albert Sans,sans-serif;font-size:14px}.mobile-lang-option[data-v-d9308b3b]{color:#898989;cursor:pointer;transition:color .3s ease}.mobile-lang-option.active[data-v-d9308b3b]{color:#3d3935;font-weight:500}.mobile-lang-option[data-v-d9308b3b]:hover{color:#8a7c59}.mobile-menu .hover-underline[data-v-d9308b3b]{display:none!important}.mobile-menu[data-v-d9308b3b] *{position:relative;text-decoration:none!important}.mobile-menu .about-container[data-v-d9308b3b],.mobile-menu .auth-container[data-v-d9308b3b],.mobile-menu .cart-container[data-v-d9308b3b],.mobile-menu .cases-container[data-v-d9308b3b],.mobile-menu .customer-service-container[data-v-d9308b3b],.mobile-menu .hover-underline[data-v-d9308b3b],.mobile-menu .nav-item-container[data-v-d9308b3b],.mobile-menu .products-container[data-v-d9308b3b]{display:none!important;opacity:0!important;visibility:hidden!important}.mobile-menu a[data-v-d9308b3b],.mobile-menu button[data-v-d9308b3b]{background-image:none!important;box-shadow:none!important;text-decoration:none!important;text-shadow:none!important;transform:none!important}.mobile-menu a[data-v-d9308b3b]:active,.mobile-menu a[data-v-d9308b3b]:focus,.mobile-menu a[data-v-d9308b3b]:hover,.mobile-menu a[data-v-d9308b3b]:visited,.mobile-menu button[data-v-d9308b3b]:active,.mobile-menu button[data-v-d9308b3b]:focus,.mobile-menu button[data-v-d9308b3b]:hover{background:none!important;box-shadow:none!important;outline:none!important;text-decoration:none!important}.mobile-menu[data-v-d9308b3b],.mobile-menu[data-v-d9308b3b] *,.mobile-menu[data-v-d9308b3b] :after,.mobile-menu[data-v-d9308b3b] :before{background-image:none!important;-o-border-image:none!important;border-image:none!important;box-shadow:none!important;text-decoration:none!important;text-decoration-color:transparent!important;text-decoration-line:none!important;text-decoration-style:none!important;text-decoration-thickness:0!important;text-shadow:none!important;text-underline-offset:0!important}.mobile-menu[data-v-d9308b3b] :after,.mobile-menu[data-v-d9308b3b] :before{content:none!important;display:none!important;opacity:0!important;visibility:hidden!important}.mobile-menu a[href*=cart][data-v-d9308b3b],.mobile-menu a[href*=customer-service][data-v-d9308b3b],.mobile-menu a[href*=login][data-v-d9308b3b]{border-bottom:1px solid #d0d0d0!important;box-shadow:none!important;text-decoration:none!important;text-decoration-line:none!important;text-shadow:none!important}.mobile-menu .nuxt-link-active[data-v-d9308b3b],.mobile-menu .nuxt-link-exact-active[data-v-d9308b3b],.mobile-menu .router-link-active[data-v-d9308b3b],.mobile-menu .router-link-exact-active[data-v-d9308b3b]{border-bottom:1px solid #d0d0d0!important;text-decoration:none!important;text-decoration-line:none!important}@media (max-width:1400px){.bg[data-v-d9308b3b],.menu-border[data-v-d9308b3b]{left:0;width:100vw}}@media (max-width:768px){.desktop-nav[data-v-d9308b3b]{display:none}.mobile-nav[data-v-d9308b3b]{display:block}.hover-underline[data-v-d9308b3b]{display:none!important;opacity:0!important;visibility:hidden!important}.crastino-logo[data-v-d9308b3b]{height:33px;left:20px;top:43px;transform:none;width:160px}}@media (max-width:480px){.mobile-menu[data-v-d9308b3b]{right:-280px;width:280px}.crastino-logo[data-v-d9308b3b]{height:29px;top:45px;width:140px}}
