@font-face{font-family:ABC Gravity Condensed;src:url(//traquenard.ch/cdn/shop/t/14/assets/ABCGravity-Condensed.woff2?v=112565474801705393481791722573) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Baikal Condensed;src:url(//traquenard.ch/cdn/shop/t/14/assets/Baikal-CondensedMedium.woff2?v=71942812902099492461791722573) format("woff2");font-weight:500;font-style:normal;font-display:swap}:root{--trq-s1: 4px;--trq-s2: 8px;--trq-s3: 12px;--trq-s4: 16px;--trq-s5: 24px;--trq-s6: 32px;--trq-s7: 48px;--trq-s8: 64px;--trq-s9: 96px;--trq-r-sm: 8px;--trq-r-md: 12px;--trq-r-card: 20px;--trq-r-lg: 32px;--trq-r-pill: 999px;--trq-ink: #181818;--trq-paper: #f3f3f3;--trq-stone: #e7e7e4;--trq-tile: #eaeaea;--trq-mid: #606060;--trq-line: rgba(24, 24, 24, .14);--trq-ease: cubic-bezier(.2, .7, .2, 1);--trq-f-disp: "ABC Gravity", "Baikal", sans-serif;--trq-f-cond: "ABC Gravity Condensed", "ABC Gravity", "Baikal", sans-serif;--trq-f-body: "Baikal", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--trq-f-num: "Baikal Condensed", "Baikal", sans-serif;--trq-t-hero: 180px;--trq-t-sec: 120px;--trq-t-sub: 72px;--trq-t-label: 28px;--trq-gutter: 40px;--trq-sec-y: 96px}@media(max-width:749px){:root{--trq-t-hero: 78px;--trq-t-sec: 64px;--trq-t-sub: 48px;--trq-t-label: 24px;--trq-gutter: 16px;--trq-sec-y: 48px}}.trq{font-family:var(--trq-f-body);color:var(--trq-ink);-webkit-font-smoothing:antialiased}.trq *,.trq *:before,.trq *:after{box-sizing:border-box}.trq a{color:inherit;text-decoration:none}.trq-paper{background:var(--trq-paper)}.trq-dark{background:#000;color:#fff}.trq-wrap{max-width:1440px;margin:0 auto;padding-inline:var(--trq-gutter)}.trq-sec{padding-block:var(--trq-sec-y)}.trq .trq-disp,.trq h1.trq-disp,.trq h2.trq-disp,.trq h3.trq-disp{font-family:var(--trq-f-disp)!important;text-transform:uppercase!important;line-height:.82!important;letter-spacing:0;font-weight:400;margin:0}.trq .trq-cond{font-family:var(--trq-f-cond)!important;text-transform:uppercase!important;line-height:.9!important;font-weight:400;margin:0}.trq .trq-num{font-family:var(--trq-f-num)!important;font-weight:500;letter-spacing:.01em}.trq-t-hero{font-size:var(--trq-t-hero)}.trq-t-sec{font-size:var(--trq-t-sec)}.trq-t-sub{font-size:var(--trq-t-sub)}.trq-t-label{font-size:var(--trq-t-label)}.trq-lead{font-size:18px;line-height:1.5;margin:0}.trq-small{font-size:13px;line-height:1.4}.trq-muted{opacity:.7}@media(max-width:749px){.trq-lead{font-size:16px}}.trq-word{display:inline-block;background:var(--trq-ink);color:var(--trq-paper);line-height:.576;padding:.19em .07em .07em;margin-top:-.075em;border-radius:0;vertical-align:baseline}.trq-count{display:inline-block;vertical-align:top;margin-left:.12em;padding:4px 12px;border-radius:var(--trq-r-pill);background:var(--trq-ink);color:#fff;font:500 24px/1 var(--trq-f-num);letter-spacing:.01em}@media(max-width:749px){.trq-count{font-size:18px}}.trq-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;height:56px;padding:0 32px;border-radius:var(--trq-r-pill);font:500 17px/1 var(--trq-f-body)!important;text-transform:none!important;border:2px solid currentColor;background:transparent;color:inherit;cursor:pointer;white-space:nowrap;transition:background .2s var(--trq-ease),color .2s var(--trq-ease),transform .2s var(--trq-ease)}.trq-btn:active{transform:scale(.98)}.trq .trq-btn--ink{background:var(--trq-ink);color:#fff;border-color:var(--trq-ink)}.trq .trq-btn--ink:hover{background:#000}.trq .trq-btn--white{background:#fff;color:var(--trq-ink);border-color:#fff}.trq .trq-btn--white:hover{background:var(--trq-paper)}.trq .trq-btn--ghost:hover{background:var(--trq-ink);color:#fff;border-color:var(--trq-ink)}.trq-btn--sm{height:44px;padding:0 24px;font-size:15px!important}@media(max-width:749px){.trq-btn{height:52px;font-size:16px!important}.trq-btn--block-m{width:100%}}.trq-pill{display:inline-flex;align-items:center;gap:8px;height:28px;padding:0 12px;border-radius:var(--trq-r-pill);font:500 13px/1 var(--trq-f-num);white-space:nowrap}.trq .trq-pill--ink{background:var(--trq-ink);color:#fff}.trq .trq-pill--white{background:#fff;color:var(--trq-ink)}.trq-pill--lg{height:36px;font-size:15px;padding:0 16px}.trq-chips{display:flex;gap:8px;flex-wrap:wrap}.trq-chip{display:inline-flex;align-items:center;height:44px;padding:0 24px;border-radius:var(--trq-r-pill);font:500 15px/1 var(--trq-f-body);border:1.5px solid currentColor;background:transparent;color:inherit;cursor:pointer;transition:background .2s var(--trq-ease),color .2s var(--trq-ease)}.trq-chip:hover{background:#1818180f}.trq .trq-chip.is-on{background:var(--trq-ink);color:#fff;border-color:var(--trq-ink)}@media(max-width:749px){.trq-chips{flex-wrap:nowrap;overflow-x:auto;margin-inline:calc(var(--trq-gutter) * -1);padding-inline:var(--trq-gutter);scrollbar-width:none}.trq-chip{height:40px;padding:0 16px;font-size:14px;flex:none}}.trq-add{width:44px;height:44px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--trq-ink);color:#fff;border:0;cursor:pointer;flex:none;padding:0;transition:transform .2s var(--trq-ease)}.trq-add:hover{transform:scale(1.08)}.trq-sec-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:40px;flex-wrap:wrap}@media(max-width:749px){.trq-sec-head{margin-bottom:24px;gap:16px}}.trq-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(max(240px,calc((100% - (var(--trq-cols, 4) - 1) * 24px) / var(--trq-cols, 4))),1fr));gap:48px 24px}@media(max-width:749px){.trq-grid{grid-template-columns:minmax(0,1fr);gap:32px}}.trq-rail{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;margin-inline:calc(var(--trq-gutter) * -1);padding-inline:var(--trq-gutter);scrollbar-width:none}.trq-rail>*{flex:0 0 240px;scroll-snap-align:start}.trq-card{display:flex;flex-direction:column;gap:16px;min-width:0}.trq-card__frame{position:relative}.trq-card__media{position:relative;display:block;aspect-ratio:1 / 1;border-radius:var(--trq-r-card);overflow:hidden;background:var(--trq-tile)}.trq-card__media--white{background:#fff}.trq-card__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s var(--trq-ease)}.trq-card:hover .trq-card__media img{transform:scale(1.04)}.trq-card__tags{position:absolute;top:16px;left:16px;display:flex;gap:8px;flex-wrap:wrap;z-index:1}.trq-card__price{position:absolute;left:16px;bottom:16px;height:44px;padding:0 16px;border-radius:var(--trq-r-pill);background:#fff;color:var(--trq-ink);display:inline-flex;align-items:center;gap:4px;font:500 16px/1 var(--trq-f-num);white-space:nowrap;z-index:1}.trq-card__price small{font:400 12px/1 var(--trq-f-body);opacity:.7}.trq-card__media--white .trq-card__price{background:var(--trq-paper)}.trq-card__add{position:absolute;right:16px;bottom:16px;margin:0;z-index:1}.trq-card__info{display:flex;flex-direction:column;gap:8px;padding:0 4px}.trq .trq-card__name{font:400 48px/.82 var(--trq-f-disp)!important;text-transform:uppercase!important;margin:0}.trq-card__meta{font-size:14px;color:var(--trq-mid);margin:0}.trq-card.is-out .trq-card__media img{opacity:.45;filter:grayscale(.6)}.trq-card.is-out .trq-card__name{color:var(--trq-mid)}.trq-card.is-out .trq-card__price,.trq-card.is-out .trq-card__add{display:none}.trq-rail .trq-card__name{font-size:34px!important}@media(max-width:749px){.trq .trq-card__name{font-size:44px!important}.trq-card__tags{top:12px;left:12px}.trq-card__price{left:12px;bottom:12px;height:40px;font-size:15px}.trq-card__add{right:12px;bottom:12px}.trq-card__add .trq-add{width:40px;height:40px}}.trq-foot{background:#000;color:#fff;padding:64px 0 32px}.trq-foot h4,.trq-foot .trq-foot__h{font:500 13px/1 var(--trq-f-num)!important;text-transform:uppercase!important;letter-spacing:.08em;opacity:.6;margin:0 0 16px}.trq-foot p{margin:0 0 8px;font-size:15px;line-height:1.5}.trq-foot a:hover{text-decoration:underline;text-underline-offset:4px}.trq-foot__grid{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:40px}.trq-foot__base{margin-top:48px;padding-top:24px;border-top:1px solid rgba(255,255,255,.14);display:flex;justify-content:space-between;gap:16px;opacity:.6;font-size:13px}@media(max-width:749px){.trq-foot{padding:48px 0 32px}.trq-foot__grid{grid-template-columns:minmax(0,1fr);gap:24px}.trq-foot__base{margin-top:8px;flex-direction:column;gap:8px}}.trq a:focus-visible,.trq button:focus-visible,.trq input:focus-visible{outline:2px solid var(--trq-ink);outline-offset:3px}.trq-dark a:focus-visible,.trq-foot a:focus-visible{outline-color:#fff}.trq-sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(prefers-reduced-motion:reduce){.trq-card__media img,.trq-btn,.trq-add{transition:none}}.trq-lottie-logo{display:block;width:var(--trq-logo-w, 187px);height:var(--trq-logo-h, 40px);overflow:hidden;clip-path:inset(0)}.trq-lottie-logo svg{display:block}.header-logo__image-container--original:has(.trq-lottie-logo){position:relative;display:inline-block}.header-logo__image-container--original .trq-lottie-logo{position:absolute;left:0;top:50%;transform:translateY(-50%);opacity:0;transition:opacity .2s;pointer-events:none}.header-logo__image-container--original.is-lottie .trq-lottie-logo{opacity:1}.header-logo__image-container--original.is-lottie .header-logo__image{opacity:0}@media(max-width:749px){.trq-lottie-logo{--trq-logo-w: 150px;--trq-logo-h: 32px}}.header .menu-list__link,.header header-menu a{font-size:16px!important;font-weight:500!important;text-underline-offset:7px;text-decoration-thickness:2px}.header .menu-list__link:hover,.header header-menu a:hover,.header .menu-list__link[aria-current=page]{text-decoration:underline}.announcement-bar,.announcement-bar *{font-size:14px!important}.trq :is(.trq-disp,.trq-cond,.trq-card__name) :is(a,span:not(.trq-count),em,strong){font-family:inherit!important;text-transform:inherit!important;letter-spacing:inherit!important;font-weight:inherit!important;line-height:inherit!important}.trq-cart-gauge{margin:0 var(--trq-s5, 24px) 16px;padding:16px 20px;border-radius:var(--trq-r-card);background:var(--trq-ink);color:#fff;display:flex;flex-direction:column;gap:12px;font-size:15px}.trq-cart-gauge__bar{height:10px;border-radius:8px;background:#fff3;overflow:hidden}.trq-cart-gauge__bar>i{display:block;height:100%;border-radius:8px;background:var(--trq-paper)}.cart-drawer .cart-items__title,.cart-drawer .cart-item__title,.cart-items .cart-items__title{font-family:var(--trq-f-disp)!important;text-transform:uppercase!important;font-size:28px!important;line-height:.85!important;letter-spacing:0}.cart-drawer .theme-drawer__header h2,.theme-drawer__title{font-family:var(--trq-f-disp)!important;text-transform:uppercase!important;line-height:.85!important;font-weight:400!important;font-size:56px!important}.cart-drawer .theme-drawer__badge{background:var(--trq-ink);color:#fff;font-family:var(--trq-f-num)}@media(max-width:749px){.trq-cart-gauge{margin-inline:16px}.cart-drawer .theme-drawer__header h2,.theme-drawer__title{font-size:44px!important}}.trq-age{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;background:var(--trq-stone);display:flex;padding:32px 24px;overflow-y:auto}.trq-age[hidden]{display:none}.trq-age__inner{max-width:760px;margin:auto;display:flex;flex-direction:column;align-items:center;gap:24px;text-align:center}.trq-age .trq-t-hero{font-size:clamp(78px,14vh,180px)}.trq-age__inner[hidden]{display:none}.trq-age__owl{position:relative;overflow:hidden;width:264px;height:150px;flex:none}.trq-age__owl .trq-age__lottie{position:absolute;left:0;top:0;height:100%;width:265.9%;--trq-logo-w: 265.9%;--trq-logo-h: 100%}.trq-age__text{max-width:560px}.trq-age__actions{display:flex;gap:12px;flex-wrap:wrap;justify-content:center}.trq-age__actions .trq-btn{height:64px;padding:0 40px;font-size:18px!important}.trq-age__legal{max-width:520px;opacity:.7;margin:0}@media(max-width:749px){.trq-age{align-items:flex-start;padding:24px 16px}.trq-age__inner{align-items:stretch;text-align:left;gap:24px;padding-top:40px}.trq-age__owl{width:220px;height:125px}.trq-age__actions{flex-direction:column}.trq-age__actions .trq-btn{width:100%;height:60px}}.trq-fld{display:flex;flex-direction:column;gap:8px}.trq-fld>label{font-size:13px;font-weight:500}.trq .trq-inp{height:56px;border-radius:var(--trq-r-md)!important;border:1.5px solid var(--trq-line)!important;background:#fff!important;box-shadow:none!important;padding:0 16px;font:16px var(--trq-f-body);color:var(--trq-ink);width:100%}.trq .trq-inp:focus{outline:2px solid var(--trq-ink);outline-offset:0;border-color:var(--trq-ink)}.trq textarea.trq-inp{height:auto;min-height:140px;padding:16px;resize:vertical}.trq-two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}@media(max-width:749px){.trq-two{grid-template-columns:minmax(0,1fr)}}.cart-page .cart-title h1,.cart-page--empty .cart-title h1{font-family:var(--trq-f-disp)!important;text-transform:uppercase!important;font-weight:400!important;line-height:.85!important;font-size:var(--trq-t-hero)!important;letter-spacing:0}.cart-page--empty{padding-block:64px 16px}.cart-page--empty .cart-items__empty-button{margin-inline:0!important}.cart-page--empty,.cart-page--empty .cart-items__wrapper,.cart-page--empty .cart-items__wrapper *,.cart-page--empty .cart-title,.cart-page--empty .cart-title *{text-align:left!important;justify-content:flex-start!important;align-items:flex-start!important}.cart-page .button,.cart-page .cart__checkout-button{border-radius:var(--trq-r-pill)!important}.cart-page__summary{border-radius:var(--trq-r-lg);background:#fff}@media(max-width:749px){.cart-page--empty{padding-block:24px 0}.cart-page .trq-cart-gauge{margin-inline:0}.cart-page__summary{padding:8px 16px 24px;margin-top:16px}}.product-badges__badge{font-family:var(--trq-f-body)!important;font-weight:600!important;font-size:12px!important;padding:6px 12px!important}.product-badges__badge.color-custom-badge-sold-out{background:var(--trq-ink)!important;color:#fff!important}.predictive-search-dropdown,.predictive-search{font-family:var(--trq-f-body)}.trq .trq-disp,.trq .trq-cond{overflow-wrap:normal!important;word-break:normal!important;-webkit-hyphens:none!important;hyphens:none!important}.trq :is(.trq-opt,.trq-radio-chip,.trq-pdp__choice){position:relative}.trq :is(.trq-opt,.trq-radio-chip,.trq-pdp__choice)>input{position:absolute!important;top:0;left:0;width:1px!important;height:1px!important;margin:0!important;opacity:0;pointer-events:none}.trq :is(.trq-opt,.trq-pdp__choice)>input:focus-visible+*{outline:2px solid var(--trq-ink);outline-offset:3px}.trq-add-error{margin:8px 0 0;color:#8a1c1c;font-weight:500}.trq-card__frame .trq-add-error{position:absolute;left:12px;right:12px;bottom:68px;z-index:3;background:#fff;padding:8px 12px;border-radius:var(--trq-r-md);box-shadow:0 6px 20px #0000001f}.shopify-policy__container{max-width:calc(800px + 2 * var(--trq-gutter))!important;margin:0 auto!important;padding:32px var(--trq-gutter) var(--trq-sec-y)!important;background:var(--trq-paper);color:var(--trq-ink);font-family:var(--trq-f-body)}.shopify-policy__title{text-align:left!important;margin-bottom:40px}.shopify-policy__title h1{font-family:var(--trq-f-disp)!important;text-transform:uppercase;font-weight:400!important;line-height:.85!important;font-size:clamp(56px,9vw,120px)!important;letter-spacing:0;margin:0;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none}.shopify-policy__body{font-size:18px;line-height:1.6}.shopify-policy__body p,.shopify-policy__body li{font-size:inherit!important;line-height:inherit!important}.shopify-policy__body>*+*{margin-top:1em}.shopify-policy__body h2,.shopify-policy__body h3{font-family:var(--trq-f-disp)!important;text-transform:uppercase;font-weight:400!important;line-height:.95!important;font-size:32px!important;margin:1.6em 0 .5em!important}.shopify-policy__body a{text-decoration:underline;text-underline-offset:3px}.shopify-policy__body table{width:100%;border-collapse:collapse;margin-block:1.2em;background:#fff;border-radius:var(--trq-r-md);overflow:hidden}.shopify-policy__body th,.shopify-policy__body td{text-align:left;padding:12px 16px;border:0!important;border-bottom:1.5px solid var(--trq-line)!important}.shopify-policy__body th{font:500 13px/1.2 var(--trq-f-num);text-transform:uppercase;letter-spacing:.06em}.shopify-policy__body tr:last-child td{border-bottom:0!important}@media(max-width:749px){.shopify-policy__container{padding-top:8px!important}.shopify-policy__title{margin-bottom:24px}.shopify-policy__body{font-size:16px}.shopify-policy__body h2,.shopify-policy__body h3{font-size:26px!important}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/trq-system.css.map */
