@keyframes navIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes menuIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes menuOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}@keyframes itemIn{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}@keyframes trSlideInL{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes trSlideOutL{0%{transform:translate(0)}to{transform:translate(-100%)}}.tr-announce{background:var(--tr-terra);color:#fff;font-size:13px;line-height:20px;padding:9px 24px;text-align:center;font-weight:500}.tr-hw{position:relative;z-index:30}.tr-hw--ov{height:0}.tr-header{position:relative;width:100%;color:var(--tr-ink);background:#fff;border-bottom:1px solid var(--tr-line2)}.tr-hw--ov .tr-header{position:absolute;left:0;right:0;top:0;background:transparent;border-bottom:0;color:#fff}.tr-hw--ov .tr-header.is-open{background:#f7f3ecf0;color:var(--tr-ink)}.tr-hbar{display:flex;align-items:center;justify-content:space-between;gap:16px 32px;padding:20px 48px}.tr-logo{display:flex;align-items:center;gap:10px}.tr-mark{width:36px;height:36px;border-radius:6px;background:var(--tr-ink);color:#fff;display:block;overflow:hidden}.tr-mark svg{display:block;width:100%;height:100%}.tr-hw--ov .tr-header:not(.is-open) .tr-mark{background:#fff;color:var(--tr-ink)}.tr-name{font-size:22px;line-height:28px;font-weight:600;letter-spacing:.01em}.tr-nav{display:flex;flex-wrap:wrap;gap:8px 28px;font-size:15px;font-weight:500}.tr-nav a{padding:6px 0;border-bottom:2px solid transparent}.tr-nav a.is-active{border-bottom-color:currentColor}html.tr-intro .tr-nav a{animation:navIn .5s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(.12s + var(--i) * .07s)}.tr-nav--under{padding:0 48px 12px}.tr-hsearch{flex:1 1 320px;max-width:560px;min-width:0}.tr-msearch{display:none}.tr-icons{display:flex;gap:12px;align-items:center}.tr-icon{position:relative;padding:8px;display:flex;border:0;background:none;color:inherit}.tr-icon svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linejoin:round}.tr-count{position:absolute;right:0;top:0;min-width:16px;height:16px;border-radius:8px;background:var(--tr-terra-soft);color:#fff;font-size:10px;line-height:16px;font-weight:700;text-align:center;padding:0 4px;box-sizing:border-box}.tr-burger{display:none;padding:12px;border:0;background:none;color:inherit}.tr-panel{display:none;position:absolute;left:0;right:0;top:100%;background:#fff;color:var(--tr-ink);box-shadow:0 14px 24px #2b2a281a;padding:32px 48px 36px;box-sizing:border-box;flex-wrap:wrap;gap:32px 56px}.tr-hw--ov .tr-panel{background:#f7f3ecf0;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.tr-panel.is-open{display:flex}.tr-header.is-fresh .tr-panel.is-open{animation:menuIn .26s cubic-bezier(.2,.8,.2,1) both}.tr-header.is-fresh .tr-panel.is-open .tr-it{animation:itemIn .3s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(var(--i) * .04s)}.tr-panel.is-leaving{display:flex;animation:menuOut .2s ease both;pointer-events:none}.tr-pl{flex:1 1 360px;min-width:0}.tr-pt{font-size:13px;line-height:18px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--tr-ink2);margin-bottom:16px}.tr-pits{display:flex;flex-wrap:wrap;gap:4px 32px}.tr-it{flex:1 1 40%;min-width:140px;display:flex;align-items:center;gap:12px;padding:8px 0;font-size:16px;line-height:22px;font-weight:500}.tr-sw{border:1px solid var(--tr-line);flex:0 0 auto;display:block}.tr-pall{display:inline-block;margin-top:16px;font-size:15px;font-weight:600;text-decoration:underline;color:var(--tr-terra)}.tr-pr{flex:0 1 380px;min-width:240px}#tr-sheet{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;display:flex;color:var(--tr-ink)}.tr-sheet__panel{position:relative;width:88%;max-width:360px;height:100%;background:#fff;display:flex;flex-direction:column;box-shadow:12px 0 32px #2b2a2833;animation:trSlideInL .3s cubic-bezier(.2,.8,.2,1) both}.tr-sheet__bg{flex:1;border:0;padding:0;background:#2b2a2880;cursor:default;animation:trFadeIn .25s ease both}#tr-sheet.is-closing .tr-sheet__panel{animation:trSlideOutL .26s cubic-bezier(.4,0,.8,.4) both}#tr-sheet.is-closing .tr-sheet__bg{animation:trFadeOut .26s ease both}.tr-sheet__head{display:flex;justify-content:space-between;align-items:center;padding:14px 16px 14px 20px;border-bottom:1px solid var(--tr-line2);font-size:18px;line-height:24px;font-weight:600}.tr-sheet__x{width:44px;height:44px;display:flex;align-items:center;justify-content:center;border:0;background:none;color:var(--tr-ink);padding:0}.tr-sheet__x svg{width:28px;height:28px;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;fill:none}.tr-sheet__body{flex:1;min-height:0;overflow:auto}.tr-acc{border-bottom:1px solid var(--tr-line2)}.tr-acc__btn{display:flex;width:100%;align-items:center;justify-content:space-between;padding:18px 20px;border:0;background:none;color:var(--tr-ink);font-size:17px;line-height:24px;font-weight:600;text-align:left}.tr-acc__ar{display:flex;align-items:center;justify-content:center;width:24px;height:24px;transition:transform .32s cubic-bezier(.4,0,.2,1)}.tr-acc__ar svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.tr-acc.is-open .tr-acc__ar{transform:rotate(180deg)}.tr-acc__body{display:grid;grid-template-rows:0fr;transition:grid-template-rows .34s cubic-bezier(.4,0,.2,1)}.tr-acc.is-open .tr-acc__body{grid-template-rows:1fr}.tr-acc__in{min-height:0;overflow:hidden}.tr-acc__list{padding:0 20px 14px;opacity:0;transform:translateY(-8px);transition:opacity .3s ease,transform .34s cubic-bezier(.4,0,.2,1)}.tr-acc.is-open .tr-acc__list{opacity:1;transform:none}.tr-acc .tr-it{flex:none;padding:11px 0;min-width:0}.tr-sheet__link{display:block;padding:18px 20px;border-bottom:1px solid var(--tr-line2);font-size:17px;line-height:24px;font-weight:600}@media(max-width:749px){.tr-announce{font-size:12px;line-height:18px;padding:8px 20px}.tr-hbar{padding:10px 8px 10px 4px;gap:8px}.tr-burger{display:flex}.tr-name{font-size:19px;line-height:24px}.tr-mark{width:30px;height:30px}.tr-nav,.tr-hsearch,.tr-panel{display:none!important}.tr-msearch{display:block;padding:0 16px 12px}.tr-icons{gap:0}.tr-icon{padding:10px}}.shopify-section-group-header-group{position:relative;z-index:60}.tr-hw--ov .tr-header{z-index:61}.tr-header,.tr-hw--ov .tr-header{border-bottom:0!important}.tr-header.is-open{background:#f7f3ec!important;color:var(--tr-ink)!important}.tr-hw--ov .tr-header.is-open,.tr-hw--ov .tr-panel{background:#f7f3ec!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.tr-panel{box-shadow:none!important;border:0!important;background:#f7f3ec}.tr-header.is-open .tr-mark{background:var(--tr-ink)!important;color:#fff!important}.tr-header.is-fresh .tr-panel.is-open{animation:trFadeIn .14s ease both!important}.tr-panel.is-leaving{animation:trFadeOut .14s ease both!important}.tr-header.is-fresh .tr-panel.is-open .tr-it{animation:none!important}.tr-panel[data-key=couleur] .tr-pits{display:grid;grid-template-columns:repeat(4,minmax(120px,1fr));gap:4px 28px}.tr-panel[data-key=couleur] .tr-it{flex:none;min-width:0}.tr-panel[data-key=style] .tr-pits{display:grid;grid-template-columns:repeat(2,minmax(140px,1fr));gap:4px 28px}.tr-panel[data-key=style] .tr-it{flex:none;min-width:0}.tr-hw:not(.tr-hw--ov) .tr-header{border-bottom:1px solid var(--tr-line)!important}.tr-header.is-fresh .tr-panel.is-open,.tr-panel.is-open{animation:none!important}.tr-panel.is-leaving{display:none!important;animation:none!important}.tr-panel .tr-it,.tr-panel .sw,.tr-panel .fi{animation:none!important;transition:none!important}.tr-sheet__sub{margin-top:18px;padding:18px 20px 28px;border-top:1px solid #E5DDCE;background:#f7f3ec;display:grid;gap:2px}.tr-sheet__sub a{display:block;padding:11px 0;font-size:15px;color:#625b50}.tr-lg{display:block;height:46px;line-height:0;color:inherit}.tr-lg svg{display:block;height:100%;width:auto}.tr-foot__lg{display:block;height:64px;line-height:0;color:#fff}.tr-foot__lg svg{display:block;height:100%;width:auto}@media(max-width:749px){.tr-lg{height:36px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/trame-header.css.map */
