.tuc-navbar--sticky{position:absolute;width:100%;z-index:1050;min-width:21.875rem}.tuc-navbar--sticky.sticky-header-shadow{background-color:var(--tucali-navbar-sticky-background-color) !important;border-color:var(--tucali-navbar-sticky-border-color) !important;-webkit-box-shadow:var(--tucali-navbar-sticky-box-shadow) !important;box-shadow:var(--tucali-navbar-sticky-box-shadow) !important}.tuc-navbar--sticky.sticky-header-shadow .navbar--menu a:not(.tuc-buttons--default-btn){color:var(--tucali-navbar-sticky-menu-text-color) !important}.tuc-navbar--sticky.sticky-header-shadow .btn-flat--type-three{-webkit-box-shadow:var(--tucali-buttons-three-shadow) !important;box-shadow:var(--tucali-buttons-three-shadow) !important}.tuc-navbar--sticky.sticky-header-shadow .btn-flat--type-three:hover{-webkit-box-shadow:none !important;box-shadow:none !important}.tuc-navbar--sticky.sticky-header-shadow .root--container .mobile-toggle-menu .toggle-menu-icon{color:var(--tucali-navbar-toggle-set-icon-color)}.tuc-navbar--sticky .root--container{background:rgba(0,0,0,0);padding:1.125rem 0;position:relative;z-index:1051;max-width:var(--tucali-root-max-width);margin:0 auto}.tuc-navbar--sticky .root--container .desktop-toggle-menu{display:-webkit-box;display:-ms-flexbox;display:flex}@media(max-width: 992px){.tuc-navbar--sticky .root--container .desktop-toggle-menu{display:none}}.tuc-navbar--sticky .root--container .desktop-toggle-menu.nav-menu-open{display:-webkit-box;display:-ms-flexbox;display:flex}.tuc-navbar--sticky .root--container .mobile-toggle-menu{display:none;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;cursor:pointer}.tuc-navbar--sticky .root--container .mobile-toggle-menu.open{display:-webkit-box;display:-ms-flexbox;display:flex}.tuc-navbar--sticky .root--container .mobile-toggle-menu.open .toggle-menu-icon{color:var(--tucali-navbar-toggle-open-icon-color)}.tuc-navbar--sticky .root--container .mobile-toggle-menu .toggle-menu-icon{color:var(--tucali-navbar-toggle-icon-color);font-size:2rem;margin-top:.25rem;margin-right:.625rem;z-index:999999}@media(max-width: 768px){.tuc-navbar--sticky .root--container .mobile-toggle-menu .toggle-menu-icon{color:var(--tucali-navbar-toggle-set-icon-color)}}@media(max-width: 992px){.tuc-navbar--sticky .root--container .mobile-toggle-menu{display:-webkit-box;display:-ms-flexbox;display:flex}}.tuc-navbar--sticky .root--container .navbar-logo{-webkit-transition:.2s ease all;transition:.2s ease all;max-width:8.75rem;max-height:2.06rem;margin-left:1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center}.tuc-navbar--sticky .root--container .navbar-logo.christmas{max-width:11.1875rem;max-height:3.25rem;margin-left:1.25rem;min-width:11.1875rem}.tuc-navbar--sticky .root--container .navbar-logo img{max-width:100%;min-width:100%;-webkit-filter:none;filter:none}.tuc-navbar--sticky .root--container .navbar--menu,.tuc-navbar--sticky .root--container .navbar--menu *,.tuc-navbar--sticky .root--container .navbar--flags,.tuc-navbar--sticky .root--container .navbar--flags *{margin:0;padding:0;list-style:none}.tuc-navbar--sticky .root--container ul.navbar--flags{margin-right:.625rem !important}.tuc-navbar--sticky .root--container ul.navbar--flags .language-flag{max-width:1.75rem}.tuc-navbar--sticky .root--container ul.navbar--flags .list-flag{max-width:1.25rem;margin-right:1.25rem !important}.tuc-navbar--sticky .root--container ul.navbar--flags a{padding:0 .5rem;text-decoration:none;display:inline-block;color:var(--tucali-navbar-link-color);font-size:.875rem;outline:none;font-weight:600 !important}.tuc-navbar--sticky .root--container ul.navbar--flags a:hover{color:var(--tucali-navbar-link-color-hover)}.tuc-navbar--sticky .root--container ul.navbar--flags ul{position:absolute;display:none;top:100%;left:-10rem;z-index:99;margin:0 0 0 .95rem;-webkit-box-shadow:var(--tucali-navbar-list-box-shadow);box-shadow:var(--tucali-navbar-list-box-shadow)}.tuc-navbar--sticky .root--container ul.navbar--flags ul ul{top:0;left:100%;margin:0}.tuc-navbar--sticky .root--container ul.navbar--flags ul li{min-width:11.25rem;background:var(--tucali-navbar-list-background-color);border-top:1px solid var(--tucali-navbar-list-border-top-color);padding:.625rem}.tuc-navbar--sticky .root--container ul.navbar--flags ul li a{color:var(--tucali-text-primary-color)}.tuc-navbar--sticky .root--container ul.navbar--flags ul li:first-child{border-top:0}.tuc-navbar--sticky .root--container ul.navbar--flags ul li:hover{background:var(--tucali-navbar-list-background-color-hover)}.tuc-navbar--sticky .root--container ul.navbar--flags li{position:relative;white-space:nowrap;padding:0 .3125rem}.tuc-navbar--sticky .root--container ul.navbar--flags li:hover>ul{display:block}.tuc-navbar--sticky .root--container ul.navbar--menu .tuc-buttons--default-btn{-webkit-box-shadow:none;box-shadow:none;font-size:.875rem;outline:none;font-weight:600;padding:.5rem .75rem}.tuc-navbar--sticky .root--container ul.navbar--menu a:not(.tuc-buttons--default-btn){padding:0 .5rem;text-decoration:none;display:inline-block;color:var(--tucali-navbar-link-color);font-size:.875rem;outline:none;font-weight:600 !important}.tuc-navbar--sticky .root--container ul.navbar--menu a:not(.tuc-buttons--default-btn):hover{color:var(--tucali-navbar-link-color-hover)}.tuc-navbar--sticky .root--container ul.navbar--menu ul{position:absolute;display:none;top:100%;left:-10rem;z-index:99;margin:0 0 0 .95rem;-webkit-box-shadow:var(--tucali-navbar-list-box-shadow);box-shadow:var(--tucali-navbar-list-box-shadow)}.tuc-navbar--sticky .root--container ul.navbar--menu ul ul{top:0;left:100%;margin:0}.tuc-navbar--sticky .root--container ul.navbar--menu ul li{min-width:11.25rem;background:var(--tucali-navbar-list-background-color);border-top:1px solid var(--tucali-navbar-list-border-top-color);padding:.625rem}.tuc-navbar--sticky .root--container ul.navbar--menu ul li a{color:var(--tucali-text-primary-color)}.tuc-navbar--sticky .root--container ul.navbar--menu ul li:first-child{border-top:0}.tuc-navbar--sticky .root--container ul.navbar--menu ul li:hover{background:var(--tucali-navbar-list-background-color-hover)}.tuc-navbar--sticky .root--container ul.navbar--menu li{position:relative;white-space:nowrap;padding:0 .3125rem}.tuc-navbar--sticky .root--container ul.navbar--menu li.mobile{list-style:none;position:absolute;top:3.125rem;left:0;opacity:0;width:100%;text-align:center;font-size:0px;font-size:1.3rem;opacity:1}.tuc-navbar--sticky .root--container ul.navbar--menu li.mobile:nth-of-type(1){top:7.5rem}.tuc-navbar--sticky .root--container ul.navbar--menu li.mobile:nth-of-type(2){top:11.875rem}.tuc-navbar--sticky .root--container ul.navbar--menu li.mobile:nth-of-type(3){top:16.25rem}.tuc-navbar--sticky .root--container ul.navbar--menu li.mobile:nth-of-type(4){top:20.625rem}.tuc-navbar--sticky .root--container ul.navbar--menu li.mobile:nth-of-type(5){top:25rem}.tuc-navbar--sticky .root--container ul.navbar--menu li.mobile:nth-of-type(6){top:29.375rem}.tuc-navbar--sticky .root--container ul.navbar--menu li.mobile .tuc-buttons--default-btn{margin:0}.tuc-navbar--sticky .root--container ul.navbar--menu li.mobile a:not(.tuc-buttons--default-btn){color:var(--tucali-color-primary) !important;text-transform:uppercase !important;text-decoration:none !important;letter-spacing:.1875rem !important}.tuc-navbar--sticky .root--container ul.navbar--menu li:hover>ul{display:block}@media(min-width: 300px){.tuc-navbar--sticky{position:fixed !important;width:100%;z-index:1050;-webkit-transition:all .2s;transition:all .2s;background-color:rgba(0,0,0,0);border-color:none;-webkit-box-shadow:none;box-shadow:none}}.tuc--common-nav .tuc-navbar--sticky .root--container ul.navbar--menu li a:not(.tuc-buttons--default-btn),.tuc--common-nav .tuc-navbar--sticky .nav-flags a{padding:0 8px;text-decoration:none;display:inline-block;color:#444;font-size:14px;outline:none;font-weight:600}.tuc--common-nav .mobile-toggle-menu .toggle-menu-icon{color:#666 !important}.tuc-navbar--without-max-width .tuc-navbar--sticky .root--container{max-width:100% !important}.tuc-navbar--white-logo .sticky-header-shadow{-webkit-filter:none !important;filter:none !important}.tuc-navbar--white-logo .tuc-navbar--sticky .root--container .navbar-logo img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}div.tuc-expanding-circle{z-index:1040;width:0px;height:0px;position:fixed;top:30px;right:10px;background:#fff;opacity:1;-webkit-transition:all 300ms cubic-bezier(0, 0.995, 0.99, 1);transition:all 300ms cubic-bezier(0, 0.995, 0.99, 1)}div.tuc-expanding-circle.expand{width:100vw;height:100vh;top:0;right:0;-webkit-transition:all 400ms cubic-bezier(0, 0.995, 0.99, 1);transition:all 400ms cubic-bezier(0, 0.995, 0.99, 1)}