.tmenu_item_mobile .tmenu_item_link:focus-visible,.tmenu_item_mobile .tmenu_item_link:focus,.tmenu_item_mobile .tmenu_item_link:active{outline:none!important}.header__desktop__bar__c .tmenu_app .tmenu_nav .tmenu_item--root>.tmenu_item_link .tmenu_item_text{cursor:pointer}.header__desktop__bar__c .tmenu_app .tmenu_nav .tmenu_item--root>.tmenu_item_link{padding-left:0!important;padding-right:0!important;width:fit-content!important;color:var(--link)!important;height:auto!important;font-size:12px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:1.2px;text-transform:uppercase}.header__desktop__bar__c .tmenu_wrapper{align-items:start!important}.header__desktop__bar__c .tmenu_nav .tmenu_item .tmenu_item_link{color:var(--link)!important;font-size:12px;font-weight:400!important;line-height:20px;letter-spacing:1.2px;text-transform:uppercase!important;padding-top:0!important;padding-bottom:0!important;cursor:pointer}.tmenu_item_text{white-space:nowrap}.header__desktop__bar__c .tmenu_nav .tmenu_item.tmenu_item_display_header .tmenu_item_link{border:none!important}.header__desktop__bar__c .tmenu_nav .tmenu_image .tmenu_item_text,.header__desktop__bar__c .tmenu_nav .tmenu_item.tmenu_item_display_header .tmenu_item_link span{text-underline-position:from-font;text-decoration:underline!important}.tmenu_app--vertical .tmenu_item--root{z-index:999!important}.tmenu_navbar.tmenu_app--vertical{position:initial!important}.tmenu_navbar.tmenu_app--vertical .tmenu_item--root>.tmenu_submenu_type_mega{width:100%!important;left:0!important;box-shadow:none!important}.tmenu_submenu_type_mega>.tmenu_item.tmenu_item_level_1{padding:0!important}.tmenu_submenu_type_mega .tmenu_item_level_1 .tmenu_item.tmenu_item_level_2.tmenu_item_layout_block{height:100%;display:block}.tmenu_item.tmenu_item_level_1.tmenu_col:first-child{padding-left:42px!important}.tmenu_item.tmenu_item_level_1.tmenu_col:last-child{padding-right:42px!important}.tmenu_navbar.tmenu_app--vertical .tmenu_submenu_type_mega .tmenu_submenu{flex-direction:column!important;flex-wrap:nowrap!important;height:100%!important;width:100%!important;row-gap:4px}[data-header-desktop]:has(.tmenu_item--root.tmenu_item_level_0.tmenu_item_submenu_type_mega.tmenu_item_active) .header__logo__meta{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease,visibility .2s ease}.tmenu_nav .tmenu_item:nth-child(2)>.tmenu_submenu_type_mega,.tmenu_nav .tmenu_item:nth-child(4)>.tmenu_submenu_type_mega{grid-template-columns:1fr 1fr 4fr 1fr 1fr!important}.tmenu_nav .tmenu_item:nth-child(3)>.tmenu_submenu_type_mega{grid-template-columns:1fr 1fr 2fr 2fr 1fr 1fr!important}.tmenu_submenu_type_mega.tmenu_submenu--desktop.tmenu_submenu{top:0!important;padding-left:var(--outer)!important;padding-right:var(--outer)!important;display:grid!important;margin-top:var(--header-height)!important;padding-top:0!important;z-index:-1!important;background-color:#377d71cc!important;column-gap:20px!important}.header__desktop__bar__c .tmenu_nav .tmenu_submenu_type_mega .tmenu_item_layout_block .tmenu_submenu>.tmenu_item{padding-left:0!important;padding-right:0!important;transition:all .3s ease!important}.header__desktop__bar__c .tmenu_nav .tmenu_submenu_type_mega .tmenu_item_layout_block .tmenu_submenu>.tmenu_item:not(:has(img)) .tmenu_item_link:not([tmenu-disabled-link]) .tmenu_item_text:hover{opacity:.6!important}.header__desktop__bar__c .tmenu_nav>.tmenu_item:nth-child(4)>.tmenu_submenu_type_mega .tmenu_item_level_1:nth-child(2) .tmenu_item_level_2:last-child{margin-bottom:35px!important}header[data-header-desktop]{transition-duration:.3s!important;transition-timing-function:ease-in;transition-property:all!important}@media only screen and (min-width:960px){header[data-header-desktop]{height:var(--header-height)!important}}.tmenu_submenu_type_mega .tmenu_item.tmenu_item_level_1:nth-child(3) .tmenu_item_link{padding-top:0!important;padding-bottom:0!important;overflow:hidden!important}.tmenu_submenu_type_mega .tmenu_item.tmenu_item_level_1:nth-child(3) .tmenu_item_link .tmenu_image,.tmenu_submenu_type_mega .tmenu_item.tmenu_item_level_1:nth-child(4) .tmenu_item_link .tmenu_image{overflow:hidden!important;transform-origin:bottom center!important}.tmenu_submenu_type_mega .tmenu_item.tmenu_item_level_1:nth-child(3) .tmenu_item_link .tmenu_collection--above .tmenu_item_text{display:none!important}.tmenu_submenu_type_mega .tmenu_item.tmenu_item_level_1:nth-child(3) .tmenu_submenu_type_automatic{row-gap:0!important;justify-content:space-between!important}.tmenu_submenu_type_mega .tmenu_item.tmenu_item_level_1:nth-child(4) .tmenu_item_display_header .tmenu_item_link:not([tmenu-disabled-link]),.tmenu_submenu_type_mega .tmenu_item.tmenu_item_level_1:nth-child(3) .tmenu_item_display_header .tmenu_item_link:not([tmenu-disabled-link]){margin-top:20px!important}.tmenu_collection img{opacity:1!important;transition:opacity .25s cubic-bezier(.75,0,.25,1);aspect-ratio:407/240;object-fit:cover}.tmenu_collection img.hide-menu-image{opacity:0!important;visibility:hidden!important;pointer-events:none;width:0!important;height:0!important}.tmenu_nav .tmenu_item_level_0.tmenu_item_has_child .tmenu_submenu--desktop .tmenu_item_has_child:has(.tmenu_collection--above) li:last-child a{transition:opacity .25s cubic-bezier(.75,0,.25,1)!important}.tmenu_nav .tmenu_item_level_0.tmenu_item_has_child .tmenu_submenu--desktop .tmenu_item_has_child:has(.tmenu_collection--above) li:last-child a.mild-hide{opacity:.35!important}.tmenu_nav.menu-has-active .tmenu_item:not(.tmenu_item_active){opacity:.2;transition:opacity .25s cubic-bezier(.75,0,.25,1)}.tmenu_nav.menu-has-active .tmenu_item_active,.tmenu_nav .tmenu_item_has_child{opacity:1}@media only screen and (max-width:960px){.tmenu_image--above .tmenu_item_text{text-decoration:underline!important}}.menu-open .header__menu.header__menu--right>.navlink,.menu-open .tmenu_item--root.tmenu_item_level_0:not(.tmenu_item_active)>.tmenu_item_link{opacity:.2;transition:opacity .3s cubic-bezier(.75,0,.25,1)}body:has(header-drawer.drawer--header.is-open) .theme__header{--globaltext: #fff}@media only screen and (max-width:989px){body:has(header-drawer.drawer--header.is-open) .header__logo--image .header__logo__link{filter:opacity(40%);transition:filter .3s ease;max-width:520px;margin-left:0;left:0;align-self:flex-start}}@media only screen and (min-width:768px)and (max-width:989px){body:has(header-drawer.drawer--header.is-open) .header__logo--image .header__logo__link{top:25px}}@media only screen and (min-width:560px)and (max-width:989px){body.template-index:has(header-drawer.drawer--header.is-open) .theme__header .section-padding{padding:0}}@media only screen and (min-width:990px){.header__desktop:has(.tmenu_item--root.tmenu_item_level_0.tmenu_item_active){--link: #fff !important}.header__desktop:has(.tmenu_item--root.tmenu_item_level_0.tmenu_item_active) .header__desktop__upper{--globaltext: #fff !important}}.header__desktop__bar__c .tmenu_nav:has(.tmenu_item--root.tmenu_item_level_0.tmenu_item_active) .tmenu_item,.header__desktop__bar__c .tmenu_nav:has(.tmenu_item--root.tmenu_item_level_0.tmenu_item_active) .tmenu_item_link,.header__desktop__bar__c .tmenu_nav:has(.tmenu_item--root.tmenu_item_level_0.tmenu_item_active) .tmenu_item_text,.header__desktop__bar__c .tmenu_nav:has(.tmenu_item--root.tmenu_item_level_0.tmenu_item_active) .tmenu_item_title,.header__desktop__bar__c .tmenu_nav:has(.tmenu_item--root.tmenu_item_level_0.tmenu_item_active) a,.header__desktop__bar__c .tmenu_nav:has(.tmenu_item--root.tmenu_item_level_0.tmenu_item_active) span{color:#fff!important}.tmenu_app img{transition:transform .3s ease-in-out,opacity .3s cubic-bezier(.75,0,.25,1)}@media only screen and (min-width:990px){.tmenu_app img:hover{transform:scale(1.05)}}.header__desktop__bar__c .tmenu_nav .tmenu_item.tmenu_item_display_header .tmenu_item_link[tmenu-disabled-link]{color:#000!important;cursor:default!important;margin-bottom:10px!important}.header__desktop__bar__c .tmenu_nav .tmenu_item.tmenu_item_display_header .tmenu_item_link[tmenu-disabled-link] span{color:#000!important;opacity:.4;text-decoration:none!important;font-size:11px!important}@media only screen and (max-width:989px){header-drawer.drawer--header{--globaltext: #fff}.drawer__menu.tmenu_app .tmenu_item_has_child.tmenu_item_active.tmenu_item_mobile>.tmenu_submenu{opacity:1!important;transform:translate(0)!important}.drawer__menu.tmenu_app .tmenu_item_level_0.tmenu_item_mobile.tmenu_item_active{position:relative}.drawer__menu.tmenu_app .tmenu_item_mobile.tmenu_item_active>.tmenu_item_link{background:none!important;justify-content:start!important}.drawer__menu.tmenu_app .tmenu_item_mobile.tmenu_item_active>.tmenu_item_link span{width:100%!important;text-align:center!important}.drawer__menu.tmenu_app .tmenu_item_level_2.tmenu_item_mobile>.tmenu_item_link,.drawer__menu.tmenu_app .tmenu_item_level_0.tmenu_item_mobile>.tmenu_item_link{font-size:12px;font-weight:400;line-height:20px;letter-spacing:1.2px;text-transform:uppercase;color:var(--globaltext)!important}.drawer__menu.tmenu_app .tmenu_item_level_0.tmenu_item_mobile>.tmenu_item_link{border-bottom:1px solid #27574d;display:flex;justify-content:space-between;align-items:center;padding:12px 0!important;margin:0 20px!important}.drawer__menu.tmenu_app .tmenu_item_level_2.tmenu_item_mobile>.tmenu_item_link{padding:0 0 15px!important}.drawer__menu.tmenu_app .tmenu_item_level_0.tmenu_item_has_child.tmenu_item_mobile>.tmenu_item_link:after{content:"";width:5px;height:9px;background-color:var(--globaltext);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='5' height='9' viewBox='0 0 5 9' fill='none'%3E%3Cpath d='M0.5 0.5L4.03553 4.03553L0.5 7.57107' stroke='black' stroke-linecap='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='5' height='9' viewBox='0 0 5 9' fill='none'%3E%3Cpath d='M0.5 0.5L4.03553 4.03553L0.5 7.57107' stroke='black' stroke-linecap='round'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;pointer-events:none;display:block}.drawer__menu.tmenu_app .tmenu_item_level_0.tmenu_item_has_child.tmenu_item_mobile.tmenu_item_active>.tmenu_item_link:after{content:none}.drawer__menu.tmenu_app .tmenu_item_level_0.tmenu_item_mobile:nth-child(4){margin-bottom:68px!important}.drawer__menu.tmenu_app .tmenu_item_level_0.tmenu_item_mobile{position:relative;transition:opacity .5s ease,transform .5s ease;transform:translate(0)}.drawer__menu.tmenu_app:has(.tmenu_item_level_0.tmenu_item_mobile.tmenu_item_active) .tmenu_item_level_0.tmenu_item_mobile.tmenu_item_active>.tmenu_item_link:before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='5' height='9' viewBox='0 0 5 9' fill='none'%3E%3Cpath d='M0.5 0.5L4.03553 4.03553L0.5 7.57107' stroke='white' stroke-linecap='round'/%3E%3C/svg%3E");width:12px;pointer-events:none;color:var(--link);display:block;height:100%;rotate:180deg}.drawer__menu.tmenu_app:has(.tmenu_item_level_0.tmenu_item_mobile.tmenu_item_active) .tmenu_item_level_0.tmenu_item_mobile:not(.tmenu_item_active){pointer-events:none;transform:translate(-100%)}.drawer__menu.tmenu_app .tmenu_item_level_0.tmenu_item_mobile>.tmenu_submenu--mobile.tmenu_submenu{pointer-events:none;transform:translate(100%);transition:opacity .5s ease,transform .5s ease}.drawer__menu.tmenu_app:has(.tmenu_item_level_0.tmenu_item_mobile.tmenu_item_active) .tmenu_item_level_0.tmenu_item_mobile.tmenu_item_active>.tmenu_submenu--mobile.tmenu_submenu{pointer-events:auto;transform:translate(0);padding:20px 0 140px!important;max-height:80vh!important;height:100%!important;overflow-y:scroll!important}.drawer__menu.tmenu_app .tmenu_item_level_0.tmenu_item_mobile>.tmenu_submenu--mobile.tmenu_submenu{display:grid!important;grid-template-columns:repeat(8,1fr);column-gap:10px;row-gap:20px}.drawer__menu.tmenu_app .tmenu_item_level_0.tmenu_item_mobile>.tmenu_submenu--mobile.tmenu_submenu>li.tmenu_item_level_1.tmenu_item_mobile:nth-of-type(1){grid-column:2 / span 3;grid-row:1}.drawer__menu.tmenu_app .tmenu_item_level_0.tmenu_item_mobile>.tmenu_submenu--mobile.tmenu_submenu>li.tmenu_item_level_1.tmenu_item_mobile:nth-of-type(2){grid-column:6 / span 3;grid-row:1}.drawer__menu.tmenu_app .tmenu_item_level_0.tmenu_item_mobile>.tmenu_submenu--mobile.tmenu_submenu>li.tmenu_item_level_1.tmenu_item_mobile:nth-of-type(3){grid-column:1 / -1;grid-row:2}.drawer__menu.tmenu_app .tmenu_item_level_0.tmenu_item_mobile>.tmenu_submenu--mobile.tmenu_submenu>li.tmenu_item_level_1.tmenu_item_mobile:nth-of-type(1) [tmenu-disabled-link],.drawer__menu.tmenu_app .tmenu_item_level_0.tmenu_item_mobile>.tmenu_submenu--mobile.tmenu_submenu>li.tmenu_item_level_1.tmenu_item_mobile:nth-of-type(2) [tmenu-disabled-link]{color:#000!important;padding-bottom:20px!important}.drawer__menu.tmenu_app .tmenu_item_level_0.tmenu_item_mobile>.tmenu_submenu--mobile.tmenu_submenu>li.tmenu_item_level_1.tmenu_item_mobile:nth-of-type(1) [tmenu-disabled-link] span,.drawer__menu.tmenu_app .tmenu_item_level_0.tmenu_item_mobile>.tmenu_submenu--mobile.tmenu_submenu>li.tmenu_item_level_1.tmenu_item_mobile:nth-of-type(2) [tmenu-disabled-link] span{opacity:.4;font-size:11px!important}.drawer__menu.tmenu_app .tmenu_item_level_0.tmenu_item_mobile.tmenu_item_active{margin-top:0}.drawer__menu.tmenu_app .tmenu_item_level_0.tmenu_item_mobile:nth-of-type(2).tmenu_item_active{margin-top:-45px!important}.drawer__menu.tmenu_app .tmenu_item_level_0.tmenu_item_mobile:nth-of-type(3).tmenu_item_active{margin-top:-90px!important}.drawer__menu.tmenu_app .tmenu_item_level_0.tmenu_item_mobile:nth-of-type(4).tmenu_item_active{margin-top:-135px!important}.drawer__menu.tmenu_app .tmenu_item_level_0.tmenu_item_mobile:nth-of-type(5).tmenu_item_active{margin-top:-180px!important}.drawer__menu.tmenu_app .tmenu_item_level_0.tmenu_item_mobile:nth-of-type(6).tmenu_item_active{margin-top:-225px!important}.drawer__menu.tmenu_app .tmenu_item_level_0.tmenu_item_mobile:nth-of-type(7).tmenu_item_active{margin-top:-270px!important}.drawer__menu.tmenu_app .tmenu_item_level_0.tmenu_item_mobile:nth-of-type(8).tmenu_item_active{margin-top:-315px!important}.drawer__menu.tmenu_app .tmenu_item_level_0.tmenu_item_mobile:nth-of-type(9).tmenu_item_active{margin-top:-360px!important}.drawer__menu.tmenu_app .tmenu_item_level_0.tmenu_item_mobile:nth-of-type(10).tmenu_item_active{margin-top:-405px!important}.drawer__menu.tmenu_app .tmenu_item_level_0.tmenu_item_mobile>.tmenu_submenu--mobile.tmenu_submenu>li.tmenu_item_level_1.tmenu_item_mobile:nth-of-type(3)>.tmenu_submenu{display:flex!important;flex-direction:row;gap:10px;overflow-x:auto!important;padding-left:20px!important;padding-right:20px!important;margin:0}.drawer__menu.tmenu_app [title=JEWELRY]+.tmenu_submenu--mobile.tmenu_submenu>li.tmenu_item_level_1.tmenu_item_mobile:nth-of-type(3)>.tmenu_submenu{flex-direction:column!important;gap:0!important}.drawer__menu.tmenu_app .tmenu_item_level_0.tmenu_item_mobile>.tmenu_submenu--mobile.tmenu_submenu>li.tmenu_item_level_1.tmenu_item_mobile:nth-of-type(3)>.tmenu_submenu::-webkit-scrollbar{display:none}.drawer__menu.tmenu_app [title=JEWELRY]+.tmenu_submenu--mobile .tmenu_item_level_1.tmenu_item_mobile .tmenu_submenu .tmenu_item_level_2{width:100%}.drawer__menu.tmenu_app .tmenu_item_level_1.tmenu_item_mobile .tmenu_submenu .tmenu_item_level_2{flex:0 0 90%;width:62.5%}.drawer__menu.tmenu_app .tmenu_item_level_1.tmenu_item_mobile .tmenu_submenu .tmenu_item_level_2 img{aspect-ratio:315 / 380}.drawer__menu.tmenu_app .tmenu_item_level_1.tmenu_item_mobile .tmenu_submenu:has(>li:only-child) .tmenu_item_level_2{flex-basis:100%;width:100%}.drawer__menu.tmenu_app .tmenu_item_level_1.tmenu_item_mobile .tmenu_submenu:has(>li:only-child) .tmenu_item_level_2 img{flex-basis:100%;width:100%;aspect-ratio:auto}.drawer__menu.tmenu_app .tmenu_item_level_1.tmenu_item_mobile .tmenu_submenu .tmenu_item_level_2 .tmenu_collection img{width:100%;height:100%;aspect-ratio:5 / 3;object-fit:cover}}.header-observer-overlay{position:fixed;z-index:99999;pointer-events:none;background:var(--overlay-color, rgba(0, 0, 0, .2));mix-blend-mode:multiply;opacity:.1;border:1px dashed currentColor;font-size:10px;font-family:monospace;color:#000;display:flex;align-items:flex-start;justify-content:flex-start;padding:4px;top:0;height:150px;width:100vw}.header__desktop__bar__c .tmenu_nav .tmenu_item_level_1:nth-child(5){padding-top:35px!important}
/*# sourceMappingURL=/cdn/shop/t/35/assets/custom-menu.css.map */
