#navigation{position:relative;z-index:1000}#navigation .material-symbols-outlined{font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 200,"opsz" 48}#navigation .menu{align-items:flex-start;clear:both;line-height:1.5;width:100%}#navigation .menu,#navigation .menu .menu-item{display:-ms-flexbox;display:-webkit-flex;display:flex}#navigation .menu .menu-item{-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;flex-direction:column}#navigation .menu a{display:block;position:relative}#navigation .menu .sub-menu{background:#fff;left:0;top:100%;transition:.2s;transition-timing-function:ease-out;width:200px}#navigation .menu .sub-menu a{font-size:14px;position:relative;word-wrap:break-word;border-top:none;color:#000;color:rgba(0,0,0,.6);font-size:18px;font-weight:400;margin-bottom:0}#navigation .menu .sub-menu a:hover{color:#000}#navigation .menu .menu-item:hover>.sub-menu{opacity:1;top:100%}#navigation header{background:#fff;left:0;position:relative;right:0;transition:transform .2s ease-in-out;z-index:3}#navigation header.hide{transform:translateY(-101%)}#navigation header .header-container{background:#fff;display:flex;justify-content:space-between;margin:auto;max-width:2000px;padding:0 48px;position:relative;z-index:1}#navigation header .header-left,#navigation header .header-right{flex:1}#navigation header .header-center{flex:0 1 auto}@media only screen and (max-width:768px){#navigation header .header-container{padding:0 24px}}#navigation header .header-left button{background:transparent;border:none;border-radius:0;color:#000;font-size:16px;font-weight:600;line-height:24px;opacity:.7;padding:16px 12px 16px 0;scale:1}#navigation header .header-left .desktop-menus button:not(:last-child){margin-right:12px}#navigation header .header-left button.active,#navigation header .header-left button:hover{opacity:1}@media only screen and (max-width:768px){#navigation header .header-left .desktop-menus{display:none}}#menu-toggle{cursor:pointer;display:none;flex-direction:column;height:24px;justify-content:center;margin:16px 0;opacity:1!important;padding:0!important;position:relative;visibility:hidden;width:24px}@media only screen and (max-width:768px){#menu-toggle{display:flex;visibility:visible}}#menu-toggle span{background:#000;display:block;height:2px;margin:0;position:relative;transition:.3s;width:100%}#menu-toggle span:nth-child(2){margin-top:5px}#menu-toggle.active span:first-child{transform:rotate(45deg) translateY(5px)}#menu-toggle.active span:nth-child(2){transform:rotate(-45deg) translateY(-5px)}#navigation header .header-center{align-items:center;display:flex}#navigation header .header-container .arctica-logo{height:34px}@media only screen and (max-width:768px){#navigation header .header-container .arctica-logo{height:24px}}#navigation header .header-right{display:flex;justify-content:flex-end;position:relative;text-align:right}#navigation header .header-right a{display:inline-flex;padding:16px 0 16px 12px}#navigation header .header-right a svg{opacity:.7}#navigation header .header-right a.active svg,#navigation header .header-right a:hover svg{opacity:1}#navigation header .header-right a:not(:first-child){margin-left:12px}@media only screen and (max-width:768px){#navigation header .header-right a{opacity:1}#navigation header .header-right #nav-user{display:none}#navigation header .header-right a:not(:first-child){margin-left:0}#navigation header .header-right a svg{opacity:1}}#nav-curtain{backdrop-filter:blur(.8rem);-webkit-backdrop-filter:blur(.8rem);background:rgba(0,0,0,.2);height:100vh;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .2s cubic-bezier(.4,0,.6,1) 80ms,visibility .32s step-end 80ms;width:100vw;z-index:1}#nav-curtain.active{opacity:1;pointer-events:unset}#mega-menu{background-color:#fff;display:grid;grid-template-columns:1fr;left:0;overflow:hidden;padding:48px;position:fixed;transform:translateY(-100%);transition:.2s cubic-bezier(.4,0,.6,1) 0s;width:100%}#mega-menu.active{transform:translateY(0)}#mega-menu>*{grid-column:1;grid-row:1;max-height:0;opacity:0;overflow-x:hidden;overflow-y:hidden;transition:max-height 0s linear 0s,opacity .3s ease-out,visibility 0s linear .3s;visibility:hidden}#mega-menu>.active{max-height:100%;opacity:1;transition:max-height 0s linear 0s,opacity .3s ease-in 0s,visibility 0s linear 0s;visibility:visible}#mega-menu>.delayed{transition-delay:.2s!important;transition-duration:0s}#mega-menu nav ul.menu{display:flex;flex-wrap:wrap;gap:24px 0}#mega-menu nav ul.menu>li{width:200px}#mega-menu a{color:#000;font-size:18px;font-weight:600;margin-bottom:10px}#mega-menu .sub-menu a{color:#000}#mega-menu a:hover{color:rgba(0,0,0,.6);color:red}#mega-menu .sub-menu a:hover{color:rgba(0,0,0,.6)}#mega-menu nav .menu a{opacity:0;transform:translateY(10px);transition:.3s;transition-duration:.32s,.32s,.1s;transition-property:opacity,transform,color;transition-timing-function:ease-in-out}#mega-menu nav.active .menu a{opacity:1;transform:translateY(0)}#mega-menu .menu-item-has-children .sub-menu a{color:rgba(0,0,0,.3);font-size:16px;font-weight:500;line-height:1.6}#mega-menu .menu-item-has-children:hover .sub-menu a{color:#000}#mega-menu .menu-item-has-children:hover .sub-menu a:hover{color:red}#mega-menu .menu-item-has-children .sub-menu li.header-nav-gift a{color:#000;font-size:18px;font-weight:600}#mega-menu .menu-item-has-children .sub-menu li.header-nav-gift a:hover{color:red}#search-box{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap}#search-box svg{height:28px;width:28px}#search-box .search-form{width:100%}#search-box input[type=search]{background-color:#fff;border:none;color:#000;font-size:28px;font-weight:500}#search-box input[type=submit]{display:none}#user-nav{background:#fff;box-shadow:0 0 .5em transparent;padding:12px 24px;position:absolute;right:24px;text-align:right;transform:translateY(-100%);transition:.3s ease-in-out;transition:.2s cubic-bezier(.4,0,.6,1) 0s}#user-nav.active{box-shadow:0 0 .5em rgba(0,0,0,.2);transform:translateY(0)}#user-nav .menu{align-items:flex-start;display:flex;flex-direction:column;line-height:1.6}#user-nav .menu>li a{font-size:16px;font-weight:500}#user-nav .menu>li a:hover{color:#000}#mobile-menu{background:#fff;bottom:100%;display:none;flex-direction:column;height:100%;left:0;position:fixed;transform:translateY(0);transition:.15s ease-in;visibility:hidden;width:100%;z-index:2}@media only screen and (max-width:768px){#mobile-menu{display:flex;visibility:visible}}#mobile-menu.active{transform:translateY(100%);transition:.25s ease-out}.mobile-menu-container{display:flex;flex-direction:column;height:100%;position:relative;width:100%}#mobile-menu .menu{flex-direction:column}#mobile-menu ul{padding:0 24px}#navigation #mobile-menu ul.sub-menu{background:#fff;height:100%;left:100%;opacity:0;position:absolute;top:0;transition:.15s ease-in;width:100%;z-index:10}#navigation #mobile-menu ul.sub-menu.active{left:0;opacity:1;transition:.25s ease-out}#navigation #mobile-menu li{width:100%}#navigation #mobile-menu a{margin-bottom:10px;width:100%}#navigation #mobile-menu li a{color:#000;font-size:24px;font-weight:600}#navigation #mobile-menu .menu-item-has-children>a{pointer-events:none}#mobile-menu .sub-menu .material-symbols-outlined{font-size:24px}#mobile-menu .mobile-menu-back{color:#000;height:50px;padding-top:7px}#mobile-menu .menu{margin-top:50px}#mobile-menu .menu-item-has-children>a .material-symbols-outlined{float:right;font-size:20px;margin-top:9px}#mobile-secondary-nav{margin-top:auto;padding-bottom:40px}#navigation #mobile-secondary-nav>ul>li>a{color:rgba(0,0,0,.6)}#nav-cart{position:relative}.cart-count{background-color:#eb342e;border-radius:8px;color:#fff;font-size:12px;height:16px;left:70%;line-height:16px;min-width:16px;padding:0 5px;position:absolute;transform:translateY(-30%);transition:.2s;z-index:1}#side-cart{background:#fff;bottom:0;left:100%;padding-left:48px;padding-right:48px;position:fixed;top:0;transform:translateX(0);transition:.2s cubic-bezier(.4,0,.6,1) 0s;z-index:2}#side-cart.active{transform:translateX(-100%)}@media only screen and (max-width:768px){#side-cart{padding-left:24px;padding-right:24px;width:100%}}#side-cart .side-cart-container{display:flex;flex-direction:column;height:100%;min-width:200px;padding:24px 0;width:100%;width:500px}@media(max-width:768px){#side-cart .side-cart-container{width:unset}}#side-cart .empty-side-cart{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:auto;text-align:center}#side-cart .empty-side-cart p{color:#000;font-size:34px;font-weight:600;line-height:1}#side-cart .empty-side-cart a{background:#000;border-radius:20px;color:#fff;display:inline-block;margin-bottom:48px;padding:6px 16px;position:relative;scale:1;text-align:center;text-decoration:none;transition:.1s}#side-cart .empty-side-cart a:hover{opacity:.7}#side-cart .side-cart-title{align-items:center;color:#000;display:flex;font-size:24px;font-weight:600;justify-content:space-between;margin-bottom:10px}#side-cart .side-cart-title .side-cart-close{cursor:pointer;font-size:34px;margin-left:auto;margin-right:-6px;opacity:.7}#side-cart .side-cart-title .side-cart-close:hover{opacity:1}#side-cart .side-cart-content{display:flex;flex-direction:column;gap:16px;height:100%;margin:0 -48px;overflow-x:hidden;overflow-y:auto;padding:16px 48px 0}@media only screen and (max-width:768px){#side-cart .side-cart-content{margin:0 -24px;padding:16px 24px 0}}#side-cart .cart-products{display:flex;flex-direction:column;gap:16px;padding-bottom:8px}#side-cart .cart-product{display:flex;opacity:0;padding:0;transform:translateX(50%);transition-duration:.2s,.2s,5s;transition-property:opacity,transform,background;transition-timing-function:ease-in-out}#side-cart.active .cart-product{opacity:1;transform:translateX(0)}#side-cart .product-thumbnail{max-width:100px;min-width:100px;position:relative;transition:.3s}#side-cart .product-thumbnail .product-quantity{background:#fff;border-radius:12px;box-shadow:0 0 4px rgba(0,0,0,.2);line-height:24px;padding:0 8px;position:absolute;right:0;top:0;transform:translate(50%,-50%)}#side-cart .product-thumbnail img{aspect-ratio:1/1;background:#f2f2f2;object-fit:contain;padding:5%;width:100%}#side-cart .cart-product-details-content{display:flex;flex-direction:column;margin-left:24px;width:100%}#side-cart .cart-item-title,#side-cart .cart-item-title a{color:#000;font-weight:600}#side-cart .product-name .variation{font-size:.9em;text-transform:capitalize}#side-cart .product-price{color:#000;margin-top:auto}#side-cart .product-price bdi{margin-right:4px}#side-cart .side-cart-summary{border-top:1px solid #eee;display:flex;flex-direction:column;margin-top:auto;padding:24px 0}#side-cart .side-cart-subtotal{color:#000;font-size:24px;font-weight:600;padding-bottom:4px}#side-cart-subtotal{float:right}#side-cart .side-cart-actions{display:flex;gap:12px}#side-cart .side-cart-actions a,#side-cart .side-cart-actions button{background:#fff;border:none;border-radius:29px;box-shadow:0 0 .5em rgba(0,0,0,.2);color:#000;cursor:pointer;font-size:18px;font-weight:600;line-height:18px;padding:20px 24px;white-space:nowrap;width:100%}#side-cart .side-cart-actions a.checkout-button{background:#000;box-shadow:0 0 .5em rgba(0,0,0,.2);color:#fff;text-align:center}#side-cart .side-cart-actions a.checkout-button:hover{opacity:.7}#side-cart .side-cart-actions a.checkout-button.zonos-checkout-btn{white-space:normal}@media only screen and (max-width:768px){#side-cart .side-cart-actions{flex-direction:column}#side-cart .side-cart-actions a,#side-cart .side-cart-actions button{width:100%}}#footer-main{transform:translateY(0);transition:transform .32s cubic-bezier(.4,0,.6,1) 0s}#footer-main footer{background-color:#151515;padding:40px 3% 0}#footer-main .footer-menu{color:#999;fill:#fff;margin-bottom:40px}#footer-main .footer-menu-container{display:flex;justify-content:space-between;margin:auto;max-width:2000px;width:100%}@media only screen and (max-width:768px){#footer-main .footer-menu-container{align-items:center;flex-direction:column-reverse}#footer-main .footer-menu-container>svg{margin-bottom:48px}}#footer-main .widget_nav_menu .widget-title,#footer-main .widget_nav_menu li{opacity:0;transition:opacity .3s ease-out,visibility 0s linear .3s}#footer-main.active .widget_nav_menu .widget-title,#footer-main.active .widget_nav_menu li{opacity:1;transition:opacity .3s ease-in 0s,visibility 0s linear 0s}.footer-widgets .wrap:after,.footer-widgets .wrap:before{display:none;visibility:hidden}.footer-widgets{clear:both;color:#999;width:100%}.footer-widgets .wrap{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:10%}@media(max-width:768px){.footer-widgets .wrap{gap:24px;justify-content:center}}.footer-widgets .widget-area{max-width:32.2222222222%;min-width:160px;padding:10px 10px 10px 0}.footer-widgets .widget-title{color:#fff;font-size:18px;font-weight:600;margin-bottom:10px}.footer-widgets a{color:hsla(0,0%,100%,.6);line-height:1.6}.footer-widgets a:hover{color:#fff}.footer-widgets li{list-style-type:none;margin-bottom:6px;word-wrap:break-word}.footer-widgets .search-form input:focus{border:1px solid #ddd}footer .before-creds,footer .creds{color:hsla(0,0%,100%,.6);font-size:13px}footer .before-creds p,footer .creds p{margin-bottom:0}footer .before-creds a,footer .creds a{color:#fff}footer .before-creds{align-items:center;display:flex;justify-content:space-between;padding:15px 0}footer .before-creds .footer-site-location{display:flex}@media(max-width:768px){footer .before-creds{align-items:center;flex-direction:column-reverse}.before-creds .social-links{margin-bottom:40px}.social-link a{margin:0 17px}}footer .footer-site-location svg{display:inline;fill:#fff;height:24px;margin-right:10px}footer .footer-site-location a{align-items:center;border:none;color:#fff;display:flex}footer .creds{border-top:1px solid grey;display:flex;justify-content:space-between;padding:15px 0}footer .creds-links a:not(:last-child):after{content:" |"}@media(max-width:768px){footer .creds{align-items:center;flex-direction:column}}footer .creds a:hover{border-bottom:1px solid #fff;color:#fff}.social-link,.social-links{list-style-type:none}.social-link{display:inline-block}.social-link a{display:block;margin:0 0 0 17px}.social-link a:hover svg{fill:#fff}.social-link svg{fill:hsla(0,0%,100%,.6);height:24px}