#MainContent>.takt-mobile-refine-section{display:none!important}.tr7-controls{display:none}@media(max-width:749px){main:has(takt-mobile-refine[data-grid]) .takt-lg__items{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:26px 14px!important;padding:18px 16px 28px!important;background:var(--lu-bg,#fff)!important}main:has(takt-mobile-refine[data-grid]) .takt-lg__item{display:flex!important;flex-direction:column!important;gap:0!important;min-width:0!important;background:var(--lu-bg,#fff)!important}main:has(takt-mobile-refine[data-grid]) .takt-lg__media{order:0!important;aspect-ratio:4/5!important;width:100%!important}main:has(takt-mobile-refine[data-grid]) .takt-lg__media img{object-fit:contain!important}main:has(takt-mobile-refine[data-grid]) .takt-lg__info{order:1!important;padding:12px 1px 0!important}main:has(takt-mobile-refine[data-grid]) .takt-lg__code{font-size:12px!important;line-height:1.4!important;color:#6b6761!important;letter-spacing:.08em!important}main:has(takt-mobile-refine[data-grid]) .takt-lg__name{font-size:12px!important;line-height:1.5!important;letter-spacing:.035em!important;color:#292725!important;margin-top:6px!important;min-height:3em!important;overflow-wrap:anywhere}main:has(takt-mobile-refine[data-grid]) .takt-lg__fibre{font-size:10px!important;line-height:1.5!important;letter-spacing:.07em!important;margin-top:4px!important;opacity:1!important;color:#716b65!important}main:has(takt-mobile-refine[data-grid]) .takt-lg__price,main:has(takt-mobile-refine[data-grid]) .takt-lg__sold{margin-top:7px!important;font-size:13px!important;line-height:1.4!important}main:has(takt-mobile-refine[data-c01]) .takt-feature__desc,main:has(takt-mobile-refine[data-c01]) .takt-feature__spec:not(.takt-feature__spec--color),main:has(takt-mobile-refine[data-c01]) .takt-feature__note,main:has(takt-mobile-refine[data-c01]) .takt-feature__aside{display:none!important}main:has(takt-mobile-refine[data-c01]) .takt-feature__panel{padding-bottom:24px!important}main:has(takt-mobile-refine[data-c04]) .takt-band-section .pair,main:has(takt-mobile-refine[data-c04]) .takt-band-section .center{display:none!important}main:has(takt-mobile-refine[data-c04]) .takt-band-section .foot{padding:12px 10px 18px!important}main:has(takt-mobile-refine[data-c04]) .takt-band-section .cta{min-height:44px}main:has(takt-mobile-refine[data-titles]) .takt-wr-section:has(.takt-wr__topbar)>.takt-wr__heading,main:has(takt-mobile-refine[data-titles]) [id^=TaktC02-]:has(.takt-c2__topbar)>.takt-c2__heading{display:none!important}main:has(takt-mobile-refine[data-titles]) .takt-wr__topbar,main:has(takt-mobile-refine[data-titles]) .takt-c2__topbar,main:has(takt-mobile-refine[data-titles]) .takt-band-section .topbar{display:flex!important;flex-direction:row!important;justify-content:space-between!important;align-items:center!important;gap:16px!important;padding:18px 20px!important;min-height:64px!important;height:auto!important;background:#111!important;color:#fff!important;font-size:11px!important;letter-spacing:.12em!important;line-height:1.65!important}main:has(takt-mobile-refine[data-titles]) .takt-wr__topbar>span:first-child,main:has(takt-mobile-refine[data-titles]) .takt-c2__topbar>span:first-child,main:has(takt-mobile-refine[data-titles]) .takt-band-section .topbar>span:first-child{flex:1;min-width:0;white-space:normal!important;text-wrap:balance}main:has(takt-mobile-refine[data-titles]) .takt-wr__topbar a,main:has(takt-mobile-refine[data-titles]) .takt-c2__topbar a,main:has(takt-mobile-refine[data-titles]) .takt-band-section .topbar a{flex:none;display:flex;align-items:center;min-height:44px;max-width:90px;color:inherit!important;font-size:10px!important;letter-spacing:.1em!important;line-height:1.5;padding:0!important;border-bottom:1px solid #aaa!important}main:has(takt-mobile-refine[data-colours]) .takt-wr,main:has(takt-mobile-refine[data-styles]) .takt-sg,main:has(takt-mobile-refine[data-styles]) .takt-sg__body{min-width:0!important}main:has(takt-mobile-refine[data-colours]) .takt-wr__items,main:has(takt-mobile-refine[data-styles]) .takt-sg__items{display:flex!important;flex-wrap:nowrap!important;gap:12px!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x mandatory;scroll-padding-inline:16px;overscroll-behavior-x:contain;scrollbar-width:none;padding:16px!important;background:#fff!important;min-width:0!important;max-width:100%}main:has(takt-mobile-refine[data-colours]) .takt-wr__items::-webkit-scrollbar,main:has(takt-mobile-refine[data-styles]) .takt-sg__items::-webkit-scrollbar,main:has(takt-mobile-refine) .tr7-track::-webkit-scrollbar{display:none}main:has(takt-mobile-refine[data-colours]) .takt-wr__items>.takt-wr__item,main:has(takt-mobile-refine[data-colours]) .tr7-track>.takt-wr__item,main:has(takt-mobile-refine[data-styles]) .takt-sg__item{flex:0 0 82%!important;width:82%!important;max-width:360px;min-width:0!important;scroll-snap-align:start}main:has(takt-mobile-refine[data-colours]) .takt-wr__items>.takt-wr__cover{flex:0 0 100%}main:has(takt-mobile-refine[data-colours]) .takt-wr__items:has(>.tr7-track){display:block!important;overflow:visible!important;padding:0!important}main:has(takt-mobile-refine[data-colours]) .tr7-track{display:flex;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;padding:16px;gap:12px;scroll-snap-type:x mandatory;scroll-padding-inline:16px;overscroll-behavior-x:contain;scrollbar-width:none;max-width:100%}main:has(takt-mobile-refine[data-colours]) .takt-wr__media{aspect-ratio:1/1!important}main:has(takt-mobile-refine[data-colours]) .takt-wr__media img{opacity:1!important;transform:none!important;object-fit:contain!important}main:has(takt-mobile-refine[data-colours]) .takt-wr__caption{display:flex!important;flex-direction:column;flex:1;padding:14px 12px 4px!important;text-align:left}main:has(takt-mobile-refine[data-colours]) .takt-wr__label{font-size:13px!important;line-height:1.5!important;letter-spacing:.08em!important;min-height:1.5em}main:has(takt-mobile-refine[data-colours]) .takt-wr__price{font-size:13px!important;line-height:1.5!important;margin-top:5px!important;opacity:1!important;color:#6b6761}main:has(takt-mobile-refine[data-colours]) .takt-wr__cta{position:static!important;display:flex!important;justify-content:center;align-items:center;width:100%!important;min-height:44px!important;margin-top:14px!important;padding:12px!important;font-size:11px!important;line-height:1.4!important;opacity:1!important;transform:none!important}main:has(takt-mobile-refine[data-styles]) .takt-sg__head{padding:22px 20px!important}main:has(takt-mobile-refine[data-styles]) .takt-sg__title{font-size:23px!important;line-height:1.3!important;letter-spacing:0!important}main:has(takt-mobile-refine[data-styles]) .takt-sg__sub{font-size:11px!important;line-height:1.6!important;margin-top:10px!important;opacity:.8!important}main:has(takt-mobile-refine[data-styles]) .takt-sg__item{display:flex!important;flex-direction:column;height:auto!important}main:has(takt-mobile-refine[data-styles]) .takt-sg__cap{padding:10px 0 12px!important;gap:8px!important;min-height:44px}main:has(takt-mobile-refine[data-styles]) .takt-sg__label{font-size:12px!important;white-space:normal!important;overflow:visible!important;letter-spacing:.08em!important}main:has(takt-mobile-refine[data-styles]) .takt-sg__num{width:22px!important;height:22px!important;font-size:11px!important}main:has(takt-mobile-refine[data-styles]) .takt-sg__media{flex:none;width:100%!important;aspect-ratio:4/5!important;height:auto!important}main:has(takt-mobile-refine[data-styles]) .takt-sg__media img{height:100%!important;opacity:1!important;transform:none!important;object-position:center top!important}main:has(takt-mobile-refine[data-styles]) .takt-sg__text{display:block!important;-webkit-line-clamp:unset!important;overflow:visible!important;padding:12px 0 0!important;font-size:14px!important;line-height:1.6!important;opacity:1!important;color:#68635d}main:has(takt-mobile-refine) .tr7-controls{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 16px;padding:4px 0 16px;color:#24211e;border-top:1px solid #e1ddd7;background:#fff}main:has(takt-mobile-refine) .tr7-hint{font-size:11px;line-height:1.5;letter-spacing:.025em;color:#716a62}main:has(takt-mobile-refine) .tr7-buttons{display:flex;align-items:center;gap:3px}main:has(takt-mobile-refine) .tr7-controls button{width:44px;height:44px;display:grid;place-items:center;padding:0;border:0;background:transparent;color:inherit;font:400 22px/1 sans-serif;cursor:pointer}main:has(takt-mobile-refine) .tr7-controls button:disabled{opacity:.3;cursor:default}main:has(takt-mobile-refine) .tr7-controls [data-position]{min-width:40px;text-align:center;font-size:11px;letter-spacing:.06em}main:has(takt-mobile-refine) .tr7-controls button:focus-visible,main:has(takt-mobile-refine) .tr7-track:focus-visible,main:has(takt-mobile-refine) .takt-sg__items:focus-visible{outline:2px solid currentColor;outline-offset:-2px}}.takt-sg{display:grid;grid-template-columns:var(--sg-rail-track) var(--sg-brand-width) minmax(0,1fr);min-height:var(--sg-min-h);gap:1px;background:var(--sg-line)}.takt-sg__rail{display:flex;align-items:center;justify-content:center;background:var(--sg-rail-bg);color:var(--sg-rail-fg)}.takt-sg__rail span{display:flex;align-items:center;gap:2.4rem;writing-mode:vertical-rl;font-family:var(--font-body-family);font-size:var(--takt-rail-font, 1.15rem);letter-spacing:var(--takt-rail-ls, .24em);text-transform:uppercase;white-space:nowrap}.takt-sg__rail span:after{width:1px;height:var(--takt-rail-line, 10rem);background:currentColor;opacity:.5;content:""}.takt-sg__brand{position:relative;display:grid;grid-template-rows:auto 1fr auto;min-width:0;min-height:var(--sg-min-h);overflow:hidden;background:var(--sg-bg);color:var(--sg-brand-fg, var(--sg-brand-color))}.takt-sg__hero,.takt-sg__veil,.takt-sg__ph{position:absolute;top:0;right:0;bottom:0;left:0}.takt-sg__hero{z-index:0}.takt-sg__hero img{width:100%;height:100%;display:block;object-fit:cover;object-position:var(--sg-hero-position)}.takt-sg__veil{z-index:1;pointer-events:none;background:linear-gradient(to bottom,rgba(17,17,17,var(--sg-veil-top)),#1110 38% 50%,rgba(17,17,17,var(--sg-veil-bottom)))}.takt-sg__ph{background:var(--sg-line);opacity:.35}.takt-sg__wordmark,.takt-sg__features{position:relative;z-index:2;text-shadow:0 1px 12px rgba(0,0,0,var(--sg-shadow))}.takt-sg__wordmark{padding:2rem 1.8rem 0}.takt-sg__wordmark strong{display:block;font-family:var(--font-heading-family);font-size:2.2rem;font-weight:400;letter-spacing:.34em;text-transform:uppercase}.takt-sg__wordmark em{display:block;margin-top:.7rem;font-family:var(--font-body-family);font-size:.95rem;font-style:normal;line-height:1.7;letter-spacing:.14em;text-transform:uppercase;opacity:.82}.takt-sg__features{display:grid;align-self:end;gap:.9rem;padding:0 1.8rem 1.8rem}.takt-sg__feature b,.takt-sg__feature span{display:block;font-family:var(--font-body-family)}.takt-sg__feature b{font-size:.95rem;font-weight:400;letter-spacing:.16em;text-transform:uppercase}.takt-sg__feature span{font-size:1.05rem;line-height:1.5;opacity:.78}.takt-sg__body{display:grid;grid-template-rows:auto 1fr auto;min-width:0;background:var(--sg-cell-bg)}.takt-sg__head{padding:clamp(1.6rem,2vw,2.5rem);border-bottom:1px solid var(--sg-line)}.takt-sg__title{margin:0;font-family:var(--font-heading-family);font-size:clamp(2rem,2.3vw,3rem);font-weight:400;line-height:1.12;letter-spacing:.015em}.takt-sg__sub{margin:.7rem 0 0;font-family:var(--font-body-family);font-size:1rem;letter-spacing:.2em;text-transform:uppercase;opacity:.58}.takt-sg__items{display:grid;grid-template-columns:repeat(var(--sg-columns),minmax(0,1fr));align-items:stretch;gap:var(--sg-cell-gap);background:var(--sg-line)}.takt-sg__item{display:grid;grid-template-rows:auto auto 1fr;align-content:start;min-width:0;overflow:hidden;background:var(--sg-cell-bg)}.takt-sg__cap{display:flex;align-items:center;min-height:5.2rem;gap:.75rem;padding:.9rem 1rem}.takt-sg__num{display:inline-flex;align-items:center;justify-content:center;flex:none;width:2.1rem;height:2.1rem;border-radius:50%;background:var(--sg-accent);color:#fff;font-family:var(--font-body-family);font-size:1rem}.takt-sg__label{min-width:0;font-family:var(--font-body-family);font-size:.98rem;line-height:1.25;letter-spacing:.13em;text-transform:uppercase}.takt-sg__media{position:relative;width:var(--sg-image-width);margin-inline:auto;aspect-ratio:3 / 4;overflow:hidden;background:#f2f0ed}.takt-sg__media .takt-sg__image{width:100%;height:100%;display:block;object-fit:cover;object-position:var(--sg-image-position);transform:scale(1.001);transition:transform .7s var(--sg-ease)}@media(hover:hover)and (pointer:fine){.takt-sg__item:hover .takt-sg__image{transform:scale(1.025)}}.takt-sg__text{margin:0;padding:.9rem 1rem 1.1rem;font-family:var(--font-body-family);font-size:1rem;line-height:1.55;opacity:.66}.takt-sg__foot{display:flex;justify-content:space-between;align-items:center;min-height:4.2rem;padding:0 clamp(1.6rem,2vw,2.5rem);border-top:1px solid var(--sg-line);font-family:var(--font-body-family);font-size:.95rem;letter-spacing:.18em;text-transform:uppercase;opacity:.58}.takt-sg__heading{display:none;padding:1.6rem 2rem;background:var(--sg-rail-bg);color:var(--sg-rail-fg);font-family:var(--font-body-family);font-size:1rem;letter-spacing:.2em;text-transform:uppercase}@media screen and (max-width:1300px){.takt-sg__text{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}}@media screen and (max-width:1100px){.takt-sg{grid-template-columns:var(--sg-rail-track) minmax(0,1fr)}.takt-sg__brand{display:none}}@media screen and (max-width:989px){.takt-sg__items{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:749px){.takt-sg{grid-template-columns:minmax(0,1fr)}.takt-sg__rail{display:none}.takt-sg__heading{display:block}.takt-sg__head{padding:1.7rem 1.6rem 1.4rem}.takt-sg__title{font-size:clamp(2rem,8vw,2.7rem)}.takt-sg__sub{font-size:.9rem;letter-spacing:.15em}.takt-sg__items{grid-template-columns:repeat(var(--sg-mobile-columns),minmax(0,1fr));gap:1px}.takt-sg__cap{min-height:4.8rem;padding:.75rem .7rem;gap:.55rem}.takt-sg__num{width:1.75rem;height:1.75rem;font-size:.9rem}.takt-sg__label{font-size:.82rem;letter-spacing:.08em}.takt-sg__media{width:100%;aspect-ratio:3 / 4}.takt-sg__text{padding:.7rem .75rem .9rem;font-size:.9rem;line-height:1.45;-webkit-line-clamp:3}.takt-sg__foot{align-items:flex-start;min-height:0;padding:1.1rem 1.6rem;flex-direction:column;gap:.35rem;font-size:.85rem;letter-spacing:.12em}}@media(prefers-reduced-motion:reduce){.takt-sg__media .takt-sg__image{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/26/compiled_assets/styles.css.map?subset=AAAAAAAAACAE */
