.sidenav-element{position:fixed;left:0;top:0;width:100%;height:100%;display:block;overflow:hidden;transform:translateX(-102%);transition:transform 266ms ease-out;will-change:transform;z-index:13}.sidenav-element--visible{transform:none}.sidenav-element__container{position:relative;width:100%;background:#fff;height:100%;display:flex;flex-direction:column;overflow:hidden;-webkit-overflow-scrolling:touch}.sidenav-element__hide{position:absolute;left:8px}.sidenav-element__hide .icon{display:flex;justify-content:center;align-items:center;min-width:40px;min-height:40px}.sidenav-element__hide .icon:before{content:" ";display:block;background-repeat:no-repeat;background-size:contain;background-position:50%;width:15px;height:15px;background-image:url(/ytos/releases/CARTIER/Styles/2e951b49d9a31061d0a26018980bb403.svg)}.sidenav-element__header{display:flex;align-items:center;justify-content:center;top:0;left:0;width:100%;height:75px;padding:16px}.sidenav-element__header .header-element__logo{position:relative;transform:none;left:auto;top:auto}.sidenav-element__content{flex:1;display:flex;flex-direction:column;justify-content:space-between;overflow-x:hidden;overflow-y:auto;overflow:hidden auto}.sidenav-element__content li,.sidenav-element__content li a,.sidenav-element__content li button{font-family:BrilliantCutPro,Verdana,sans-serif;text-transform:uppercase;font-weight:400}.sidenav-element__content li a,.sidenav-element__content li button{font-size:0.875rem;line-height:1.125rem;position:relative;padding:0 24px;width:100%;text-align:left;pointer-events:none}.sidenav-element--enabled .sidenav-element__content li a,.sidenav-element--enabled .sidenav-element__content li button{pointer-events:inherit}.sidenav-element__content li a{word-break:normal;overflow-wrap:anywhere;text-decoration:none}.safari .sidenav-element__content li a{word-break:break-word}@media(-ms-high-contrast:active),(-ms-high-contrast:none){.sidenav-element__content li a{word-break:break-all}}.sidenav-element__services{opacity:0;padding:24px 0;background:#c10016;transition:opacity .5s ease-out .25s;will-change:opacity;z-index:0}.sidenav-element--visible .sidenav-element__services{opacity:1}.sidenav-element__services li{display:flex;height:64px;line-height:4rem}.sidenav-element__services li div{display:flex}.sidenav-element__services li a,.sidenav-element__services li button{display:flex;color:#fff;align-items:center}.sidenav-element__services li a span.text,.sidenav-element__services li button span.text{padding-left:16px}.sidenav-element__services li a:after,.sidenav-element__services li button:after{display:none}.sidenav-element__services--contactus .icon:before{background-image:url(/ytos/releases/CARTIER/Styles/0653b2b60245d467a67701480af13aa8.svg)}.sidenav-element__services--contactus .icon:before,.sidenav-element__services--services .icon:before{content:" ";display:block;background-repeat:no-repeat;background-size:contain;background-position:50%;width:16px;height:16px}.sidenav-element__services--services .icon:before{background-image:url(/ytos/releases/CARTIER/Styles/d59264a7b33ab19100d22fcfe6b17fa9.svg)}.sidenav-element__services--account .icon:before{content:" ";display:block;background-repeat:no-repeat;background-size:contain;background-position:50%;width:16px;height:16px;background-image:url(/ytos/releases/CARTIER/Styles/43980a7f0f6a7da1fa330e2785cf140e.svg)}.sidenav-element .level-0>li:first-child>a,.sidenav-element .level-0>li:first-child>button,.sidenav-element .level-1>li:first-child>a,.sidenav-element .level-1>li:first-child>button{transition-delay:.25s}.sidenav-element .level-0>li:nth-child(2)>a,.sidenav-element .level-0>li:nth-child(2)>button,.sidenav-element .level-1>li:nth-child(2)>a,.sidenav-element .level-1>li:nth-child(2)>button{transition-delay:.3s}.sidenav-element .level-0>li:nth-child(3)>a,.sidenav-element .level-0>li:nth-child(3)>button,.sidenav-element .level-1>li:nth-child(3)>a,.sidenav-element .level-1>li:nth-child(3)>button{transition-delay:.35s}.sidenav-element .level-0>li:nth-child(4)>a,.sidenav-element .level-0>li:nth-child(4)>button,.sidenav-element .level-1>li:nth-child(4)>a,.sidenav-element .level-1>li:nth-child(4)>button{transition-delay:.4s}.sidenav-element .level-0>li:nth-child(5)>a,.sidenav-element .level-0>li:nth-child(5)>button,.sidenav-element .level-1>li:nth-child(5)>a,.sidenav-element .level-1>li:nth-child(5)>button{transition-delay:.45s}.sidenav-element .level-0>li:nth-child(6)>a,.sidenav-element .level-0>li:nth-child(6)>button,.sidenav-element .level-1>li:nth-child(6)>a,.sidenav-element .level-1>li:nth-child(6)>button{transition-delay:.5s}.sidenav-element .level-0>li:nth-child(7)>a,.sidenav-element .level-0>li:nth-child(7)>button,.sidenav-element .level-1>li:nth-child(7)>a,.sidenav-element .level-1>li:nth-child(7)>button{transition-delay:.55s}.sidenav-element .level-0>li:nth-child(8)>a,.sidenav-element .level-0>li:nth-child(8)>button,.sidenav-element .level-1>li:nth-child(8)>a,.sidenav-element .level-1>li:nth-child(8)>button{transition-delay:.6s}.sidenav-element .level-0>li:nth-child(9)>a,.sidenav-element .level-0>li:nth-child(9)>button,.sidenav-element .level-1>li:nth-child(9)>a,.sidenav-element .level-1>li:nth-child(9)>button{transition-delay:.65s}.sidenav-element .level-0>li:nth-child(10)>a,.sidenav-element .level-0>li:nth-child(10)>button,.sidenav-element .level-1>li:nth-child(10)>a,.sidenav-element .level-1>li:nth-child(10)>button{transition-delay:.7s}.sidenav-element .level-0>li>a,.sidenav-element .level-0>li>button,.sidenav-element .level-1>li>a,.sidenav-element .level-1>li>button{opacity:0;transition:transform .5s ease-out,opacity .5s ease-out;transform:translateX(-24px);will-change:transform}.sidenav-element .level-0.active>li>a,.sidenav-element .level-0.active>li>button,.sidenav-element .level-1.active>li>a,.sidenav-element .level-1.active>li>button{opacity:1;transform:translateX(0)}.sidenav-element .level-0>.menuItem,.sidenav-element .level-0>.menuItem>a,.sidenav-element .level-0>.menuItem>button,.sidenav-element .level-1>.menuItem,.sidenav-element .level-1>.menuItem>a,.sidenav-element .level-1>.menuItem>button{display:block;height:64px;line-height:4rem;background:#fff}.sidenav-element .level-0>.menuItem,.sidenav-element .level-1>.menuItem{background:transparent}.sidenav-element .level-0{padding:8px 0 24px;z-index:1}.sidenav-element .level-0 li:not([data-layout-variant=menu-carousel]).hasChildren>a:after,.sidenav-element .level-0 li:not([data-layout-variant=menu-carousel]).hasChildren>button:after,.sidenav-element .level-0 li:not([data-layout-variant=menu-entry-banner]).hasChildren>a:after,.sidenav-element .level-0 li:not([data-layout-variant=menu-entry-banner]).hasChildren>button:after{content:" ";display:block;background-repeat:no-repeat;background-size:contain;background-position:50%;width:18px;height:18px;background-image:url(/ytos/releases/CARTIER/Styles/72716c2332216a63ef583edc322fcbc9.svg)}.sidenav-element .level-0 li:not([data-layout-variant=menu-carousel]) a:after,.sidenav-element .level-0 li:not([data-layout-variant=menu-carousel]) button:after,.sidenav-element .level-0 li:not([data-layout-variant=menu-entry-banner]) a:after,.sidenav-element .level-0 li:not([data-layout-variant=menu-entry-banner]) button:after{position:absolute;display:block;top:50%;right:24px;transform:translateY(-50%) rotate(-90deg)}.sidenav-element .level-0 li[data-layout-variant=menu-carousel] a{display:none}.sidenav-element .level-0 li[data-layout-variant=menu-carousel] .level-3{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,1fr) minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:24px;padding:32px 24px 0}@media(-ms-high-contrast:active),(-ms-high-contrast:none){.sidenav-element .level-0 li[data-layout-variant=menu-carousel] .level-3{display:flex;flex-wrap:wrap;margin-right:-24px}.sidenav-element .level-0 li[data-layout-variant=menu-carousel] .level-3>*{padding:0 24px 24px 0;flex-grow:0;flex-shrink:0;flex-basis:calc(50% - 24px)}}.sidenav-element .level-0 li[data-layout-variant=menu-carousel] .level-3 .image-wrapper{background:#f9f9f9}.sidenav-element .level-0 li[data-layout-variant=menu-carousel] .level-3 img{display:block;-o-object-fit:contain;font-family:"object-fit:contain";object-fit:contain;width:100%;height:auto}.sidenav-element .level-0 li[data-layout-variant=menu-carousel] .level-3 a,.sidenav-element .level-0 li[data-layout-variant=menu-carousel] .level-3 button{display:block;text-align:center;padding:0}.sidenav-element .level-0 li[data-layout-variant=menu-carousel] .level-3 a:not(.image-wrapper),.sidenav-element .level-0 li[data-layout-variant=menu-carousel] .level-3 button:not(.image-wrapper){padding-top:16px}.sidenav-element .level-0 li[data-layout-variant=menu-entry-banner]{height:auto}.sidenav-element .level-0 li[data-layout-variant=menu-bottom]{margin-bottom:72px;padding:0 24px}.sidenav-element .level-0 li[data-layout-variant=menu-bottom] .heading-2{border-top:1px solid #dfdfdf;padding:40px 0 24px;width:100%;display:block}.sidenav-element .level-0 li[data-layout-variant=menu-bottom] .heading-2:after{display:none!important}.sidenav-element .level-0 li[data-layout-variant=menu-bottom] .level-3 li{padding:16px 0}.sidenav-element .level-0 li[data-layout-variant=menu-bottom] .level-3 li a,.sidenav-element .level-0 li[data-layout-variant=menu-bottom] .level-3 li button{padding:0}.sidenav-element .level-0 li[data-layout-variant=menu-entry-cta]{margin:40px 0 48px;padding:0 24px}.sidenav-element .level-0 li[data-layout-variant=menu-entry-cta] a,.sidenav-element .level-0 li[data-layout-variant=menu-entry-cta] button{display:inline;text-decoration:none;line-height:1.6;background-size:0 1px;background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-position:0 98%;background-size:100% 1px;transition:background-size 266ms ease-out;font-family:FancyCutPro,Times New Roman,serif;font-weight:400;padding:0;width:auto;text-transform:none;font-size:1rem}@media(-ms-high-contrast:active),(-ms-high-contrast:none){.sidenav-element .level-0 li[data-layout-variant=menu-entry-cta] a,.sidenav-element .level-0 li[data-layout-variant=menu-entry-cta] button{text-decoration:underline;background-image:none}}.sidenav-element .level-0 li[data-layout-variant=menu-textual] .level-2 li{min-height:64px}.sidenav-element .level-0 li[data-layout-variant=menu-textual] .level-2 li a{display:inline-block}.sidenav-element .level-1{position:absolute;top:75px;left:-102%;width:100%;bottom:0;background-color:#fff;transition:transform 266ms ease-out;will-change:transform;z-index:2;overflow-y:auto;padding-bottom:32px}.sidenav-element .level-1.active{transform:translateX(102%)}.sidenav-element .level-1>.menuItem:first-child button{font-family:BrilliantCutPro,Verdana,sans-serif;font-weight:600;font-size:1rem;line-height:1.5rem;text-transform:uppercase;padding-left:48px;background:transparent}.sidenav-element .level-1>.menuItem:first-child button:before{content:" ";display:block;background-repeat:no-repeat;background-size:contain;background-position:50%;width:18px;height:18px;background-image:url(/ytos/releases/CARTIER/Styles/72716c2332216a63ef583edc322fcbc9.svg);position:absolute;top:50%;left:16px;transform:translateY(-50%) rotate(90deg)}.sidenav-element .level-2{position:absolute;top:24px;left:-102%;width:100%;bottom:0;background-color:#fff;transition:transform 266ms ease-out;will-change:transform;z-index:3;overflow-y:auto;padding-bottom:32px}.sidenav-element .level-2.active{transform:translateX(102%)}.sidenav-element .level-2>.menuItem:first-child button{font-family:BrilliantCutPro,Verdana,sans-serif;font-weight:600;font-size:1rem;line-height:1.5rem;text-transform:uppercase;padding-left:48px;background:transparent}.sidenav-element .level-2>.menuItem:first-child button:before{content:" ";display:block;background-repeat:no-repeat;background-size:contain;background-position:50%;width:18px;height:18px;background-image:url(/ytos/releases/CARTIER/Styles/72716c2332216a63ef583edc322fcbc9.svg);position:absolute;top:50%;left:16px;transform:translateY(-50%) rotate(90deg)}.sidenav-element .level-2 .menuItem,.sidenav-element .level-2 .menuItem>a,.sidenav-element .level-2 .menuItem>button{height:auto;line-height:normal}

/*# sourceMappingURL=sidenav-element.4ccb13a0c4f6ddb4370a.css.map*/