.fs-pdp{--fs-gutter: var(--page-margin, var(--fs-gutter-mobile));--fs-radius: var(--fs-r-card);--fs-gap: var(--fs-s3);--fs-fg: var(--fs-forest);--fs-muted: var(--fs-text-muted);--fs-line: var(--fs-hairline);--fs-green: var(--fs-forest);padding-inline:var(--fs-gutter);font-family:var(--fs-font);color:var(--fs-text)}@media screen and (min-width:990px){.fs-pdp{--fs-gap: var(--fs-s4)}}.fs-pdp__grid{display:grid;gap:var(--fs-s6)}.fs-pdp__grid>*{min-width:0}.fs-pdp__media,.fs-gallery{min-width:0;max-width:100%}@media screen and (min-width:990px){.fs-pdp__grid{grid-template-columns:minmax(0,1fr) minmax(360px,460px);gap:var(--fs-s12);align-items:start}.fs-pdp__buy{position:sticky;top:var(--fs-s6)}}.fs-gallery{display:grid;grid-auto-flow:column;grid-auto-columns:100%;gap:var(--fs-gap);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.fs-gallery::-webkit-scrollbar{display:none}@media screen and (min-width:990px){.fs-gallery{grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible;scroll-snap-type:none}}.fs-gallery__frame{margin:0;scroll-snap-align:start;border-radius:var(--fs-r-lg);overflow:hidden;background:var(--fs-cream-soft);aspect-ratio:4 / 5}.fs-gallery__img{display:block;width:100%;height:100%;object-fit:cover;transform:translateZ(0)}.fs-pdp__title{margin:0 0 var(--fs-s3);font-family:var(--fs-font-display);font-weight:var(--fs-w-bold);font-size:var(--fs-t-title);line-height:var(--fs-lh-title);letter-spacing:var(--fs-track-tight);color:var(--fs-text);text-wrap:balance}@media screen and (min-width:990px){.fs-pdp__title{font-size:var(--fs-t-title-lg)}}.fs-pdp__pricerow{display:flex;align-items:baseline;justify-content:space-between;gap:var(--fs-s3);margin-bottom:var(--fs-s5);flex-wrap:wrap}.fs-pdp__price-now{font-size:1.375rem;font-weight:var(--fs-w-bold);color:var(--fs-text);letter-spacing:var(--fs-track-tight)}.fs-pdp__price-was{font-size:var(--fs-t-body);color:var(--fs-text-muted);margin-inline-start:var(--fs-s2);text-decoration-thickness:1px}.fs-pdp__reviews{display:inline-flex;align-items:baseline;gap:var(--fs-s1);font-size:var(--fs-t-tiny);color:var(--fs-text-muted)}.fs-stars{color:var(--fs-forest);letter-spacing:1px;font-size:.6875rem}.fs-pdp__rating{font-weight:var(--fs-w-bold);color:var(--fs-text)}.fs-pdp__reviewrow{margin-bottom:var(--fs-s2);line-height:1}.fs-pdp__reviewrow .fs-pdp__reviews{font-size:var(--fs-t-tiny)}.fs-pdp [hidden]{display:none!important}.fs-guidelink{margin-block-start:var(--fs-s4);margin-inline:auto;inline-size:92%;text-align:center;padding-block-end:var(--fs-s3);border-block-end:1px solid var(--fs-hairline-strong)}.fs-guidelink__btn{border:0;background:none;padding:4px 6px;cursor:pointer;font-family:inherit;font-size:var(--fs-t-tiny);font-weight:var(--fs-w-medium);letter-spacing:var(--fs-track-wide);color:var(--fs-text-muted);transition:color var(--fs-m-ui) var(--fs-ease)}@media(hover:hover){.fs-guidelink__btn:hover{color:var(--fs-text)}}.fs-guidelink__btn:focus-visible{color:var(--fs-text);outline:2px solid var(--fs-electric-deep);outline-offset:2px;border-radius:var(--fs-r-xs)}.fs-label{font-size:var(--fs-t-small);font-weight:var(--fs-w-semi);color:var(--fs-text);letter-spacing:var(--fs-track-wide);text-transform:uppercase}.fs-colours{margin-bottom:var(--fs-s5)}.fs-sizes__head{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:var(--fs-s3);gap:var(--fs-s3)}.fs-colours__head{display:flex;align-items:baseline;justify-content:flex-start;gap:var(--fs-s1);margin-bottom:var(--fs-s3)}.fs-colours__key{font-size:var(--fs-t-small);font-weight:var(--fs-w-semi);letter-spacing:var(--fs-track-wide);text-transform:uppercase;color:var(--fs-text-muted)}.fs-colours__selected{font-size:var(--fs-t-small);color:var(--fs-text);font-weight:var(--fs-w-semi)}.fs-colours__rail{display:flex;flex-wrap:wrap;gap:7px;overflow:visible;scroll-snap-type:none;padding-bottom:0}.fs-colour{position:relative;flex:0 0 auto;width:44px;padding:0;border:0;background:none;cursor:pointer;text-align:center;transition:transform var(--fs-m-micro) var(--fs-ease)}@media screen and (min-width:990px){.fs-colour{width:52px}}.fs-colour__img,.fs-colour__chip{display:block;width:100%;aspect-ratio:4 / 5;border-radius:var(--fs-r-md);object-fit:cover;background:var(--fs-cream-soft);border:var(--fs-border) solid var(--fs-hairline);box-sizing:border-box;transition:border-color var(--fs-m-ui) var(--fs-ease),outline-color var(--fs-m-ui) var(--fs-ease)}.fs-colour__chip{background:var(--chip)}@media(hover:hover){.fs-colour:hover:not([aria-checked=true]) .fs-colour__img,.fs-colour:hover:not([aria-checked=true]) .fs-colour__chip{border-color:var(--fs-hairline-strong)}}.fs-colour[aria-checked=true] .fs-colour__img,.fs-colour[aria-checked=true] .fs-colour__chip{outline:var(--fs-border-selected) solid var(--fs-forest);outline-offset:2px;border-color:transparent}.fs-colour.is-unavailable{opacity:.4}.fs-colour__new{position:absolute;top:4px;left:4px;background:var(--fs-electric);color:var(--fs-forest);font-size:.4375rem;font-weight:var(--fs-w-bold);letter-spacing:var(--fs-track-wide);padding:1.5px 4px;border-radius:var(--fs-r-pill)}.fs-sizes{margin-bottom:var(--fs-s5)}.fs-sizes__rail{display:flex;flex-wrap:wrap;gap:var(--fs-s2)}.fs-size{position:relative;min-width:52px;min-block-size:44px;padding:11px 14px;border:var(--fs-border) solid var(--fs-hairline-strong);border-radius:var(--fs-r-md);background:var(--fs-white);font-family:var(--fs-font);font-size:var(--fs-t-small);font-weight:var(--fs-w-semi);color:var(--fs-text);cursor:pointer;transition:background var(--fs-m-ui) var(--fs-ease),color var(--fs-m-ui) var(--fs-ease),border-color var(--fs-m-ui) var(--fs-ease),transform var(--fs-m-micro) var(--fs-ease)}@media(hover:hover){.fs-size:hover:not([aria-checked=true]):not(.is-unavailable){background:var(--fs-cream);border-color:var(--fs-forest-20)}}.fs-size:active:not(.is-unavailable){transform:scale(.985)}.fs-size[aria-checked=true]{background:var(--fs-forest);border-color:var(--fs-forest);color:var(--fs-cream)}.fs-size[aria-checked=true]:after{content:"";position:absolute;inset-block-end:5px;inset-inline:35%;block-size:2px;border-radius:var(--fs-r-pill);background:var(--fs-electric)}.fs-size.is-unavailable{color:color-mix(in srgb,var(--fs-forest) 62%,var(--fs-white));border-color:var(--fs-hairline);background:var(--fs-cream-soft);cursor:not-allowed}.fs-sizes__hint{display:flex;align-items:center;gap:6px;margin:var(--fs-s2) 0 0;font-size:var(--fs-t-tiny);font-weight:var(--fs-w-medium);color:var(--fs-text-muted)}.fs-sizes__hint:before{content:"";flex:0 0 auto;inline-size:6px;block-size:6px;border-radius:var(--fs-r-pill);background:var(--fs-electric);box-shadow:0 0 0 1px var(--fs-forest)}.fs-sizes__hint.is-urgent{color:#9a3412;font-weight:var(--fs-w-semi)}.fs-sizes__hint.is-urgent:before{background:#9a3412;box-shadow:none}.fs-buy{display:block}.fs-cta{position:relative;display:flex;align-items:center;justify-content:center;gap:var(--fs-s2);width:100%;min-height:54px;border:0;border-radius:var(--fs-r-md);background:var(--fs-electric);color:var(--fs-forest);font-family:var(--fs-font);font-size:var(--fs-t-body);font-weight:var(--fs-w-bold);letter-spacing:var(--fs-track-wide);text-transform:uppercase;cursor:pointer;padding:16px 24px;transition:background var(--fs-m-ui) var(--fs-ease),color var(--fs-m-ui) var(--fs-ease),transform var(--fs-m-micro) var(--fs-ease)}.fs-cta__arrow{font-size:1rem;line-height:1;translate:0 -.5px;transition:translate var(--fs-m-ui) var(--fs-ease)}@media(hover:hover){.fs-cta:hover:not(:disabled){background:var(--fs-forest);color:var(--fs-electric)}.fs-cta:hover:not(:disabled) .fs-cta__arrow{translate:3px -.5px}}.fs-cta:active:not(:disabled){transform:scale(.985)}.fs-cta:disabled{background:var(--fs-cream);color:color-mix(in srgb,var(--fs-forest) 45%,var(--fs-white));box-shadow:inset 0 0 0 var(--fs-border) var(--fs-hairline-strong);cursor:not-allowed}.fs-cta:disabled.is-prompt{background:var(--fs-white);color:var(--fs-forest);box-shadow:inset 0 0 0 var(--fs-border-selected) var(--fs-forest);cursor:pointer}.fs-cta:disabled.is-prompt:after{content:"";position:absolute;inset-block-end:9px;inset-inline:12%;block-size:2.5px;border-radius:var(--fs-r-pill);background:var(--fs-electric)}.fs-cta:disabled .fs-cta__arrow{display:none}.fs-cta.is-added,.fs-cta.is-added:hover{background:var(--fs-forest);color:var(--fs-electric)}.fs-cta.is-added .fs-cta__arrow{display:none}.fs-cta.is-campaign{background:var(--fs-electric);color:var(--fs-forest)}.fs-proof{margin-top:var(--fs-s6);padding:var(--fs-s5) var(--fs-s5) var(--fs-s6);background:var(--fs-cream);border-radius:var(--fs-r-xl)}.fs-proof__heading{margin:0 0 var(--fs-s4);font-family:var(--fs-font-display);font-size:1.1rem;font-weight:var(--fs-w-bold);line-height:var(--fs-lh-tight);letter-spacing:var(--fs-track-tight);color:var(--fs-text)}.fs-proof__list{margin:0;padding:0;list-style:none;display:grid;gap:var(--fs-s4)}.fs-proof__item{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:var(--fs-s3)}.fs-proof__ico{display:grid;place-items:center;inline-size:44px;block-size:44px;border-radius:var(--fs-r-md);background:var(--fs-white);color:var(--fs-forest);box-shadow:var(--fs-shadow-sm)}.fs-proof__text{display:grid;gap:3px;min-width:0}.fs-proof__name{font-size:var(--fs-t-tiny);font-weight:var(--fs-w-bold);letter-spacing:var(--fs-track-wide);text-transform:uppercase;color:var(--fs-text);padding-bottom:3px;box-shadow:inset 0 -2px 0 -.5px var(--fs-electric);justify-self:start}.fs-proof__copy{font-size:var(--fs-t-small);line-height:var(--fs-lh-snug);color:var(--fs-text-muted);text-wrap:pretty}@media screen and (min-width:990px){.fs-proof{padding:var(--fs-s6)}.fs-proof__list{grid-template-columns:repeat(var(--fs-proof-cols, 3),minmax(0,1fr));gap:var(--fs-s4)}.fs-proof[data-proof-count="2"] .fs-proof__list{--fs-proof-cols: 2}.fs-proof__item{grid-template-columns:none;gap:var(--fs-s3)}.fs-proof__name{min-block-size:calc(2 * var(--fs-t-tiny) * 1.25);align-content:end}.fs-proof__ico{inline-size:42px;block-size:42px}}.fs-acc{margin-top:var(--fs-s8);border-top:var(--fs-border) solid var(--fs-hairline)}.fs-acc__item{border-bottom:var(--fs-border) solid var(--fs-hairline)}.fs-acc__sum{list-style:none;cursor:pointer;padding:var(--fs-s4) 0;font-size:var(--fs-t-body);font-weight:var(--fs-w-semi);color:var(--fs-text);display:flex;justify-content:space-between;align-items:center;gap:var(--fs-s3);transition:color var(--fs-m-ui) var(--fs-ease)}.fs-acc__sum::-webkit-details-marker{display:none}.fs-acc__sum:after{content:"";flex:0 0 auto;inline-size:12px;block-size:12px;background:linear-gradient(currentColor 0 0) center / 12px var(--fs-border-strong) no-repeat,linear-gradient(currentColor 0 0) center / var(--fs-border-strong) 12px no-repeat;transition:rotate var(--fs-m-ui) var(--fs-ease),background-size var(--fs-m-ui) var(--fs-ease);color:var(--fs-text-muted)}.fs-acc__item[open]>.fs-acc__sum:after{background-size:12px var(--fs-border-strong),0 var(--fs-border-strong);color:var(--fs-forest)}.fs-acc__item[open]>.fs-acc__sum{color:var(--fs-text)}.fs-acc__body{padding-bottom:var(--fs-s5);font-size:var(--fs-t-body);line-height:var(--fs-lh-body);color:var(--fs-text-muted)}.fs-acc__item[open]>.fs-acc__body{animation:fs-acc-open var(--fs-m-ui) var(--fs-ease-out) both}@keyframes fs-acc-open{0%{opacity:0;translate:0 -4px}to{opacity:1;translate:0 0}}.fs-rte p{margin:0 0 var(--fs-s3)}.fs-rte p:last-child{margin-bottom:0}.fs-facts{margin:var(--fs-s3) 0 0;display:grid;gap:var(--fs-s2)}.fs-facts>div{display:flex;gap:var(--fs-s3);font-size:var(--fs-t-small)}.fs-facts dt{flex:0 0 132px;color:var(--fs-text-muted);margin:0}.fs-facts dd{margin:0;color:var(--fs-text);font-weight:var(--fs-w-semi)}.fs-benefits{margin:var(--fs-s4) 0 0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:var(--fs-s2)}.fs-benefits li{font-size:var(--fs-t-micro);font-weight:var(--fs-w-semi);letter-spacing:var(--fs-track-wide);text-transform:uppercase;padding:6px 10px;border-radius:var(--fs-r-pill);background:var(--fs-cream);color:var(--fs-forest)}.fs-guide{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:grid;place-items:center}.fs-guide[hidden]{display:none}.fs-guide__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:color-mix(in srgb,var(--fs-forest) 55%,transparent)}.fs-guide__panel{position:relative;background:var(--fs-white);border-radius:var(--fs-r-xl);width:min(560px,calc(100vw - 32px));max-height:min(86vh,760px);display:flex;flex-direction:column;overflow:hidden;box-shadow:var(--fs-shadow-float);animation:fs-guide-in var(--fs-m-content) var(--fs-ease-out) both}@keyframes fs-guide-in{0%{opacity:0;translate:0 10px}to{opacity:1;translate:0 0}}.fs-guide__head{display:flex;align-items:center;justify-content:space-between;padding:var(--fs-s4) var(--fs-s5);border-bottom:var(--fs-border) solid var(--fs-hairline)}.fs-guide__title{margin:0;font-size:var(--fs-t-lead);font-weight:var(--fs-w-bold);color:var(--fs-text)}.fs-guide__close{width:40px;height:40px;border:0;background:none;font-size:var(--fs-t-lead);cursor:pointer;color:var(--fs-text);border-radius:var(--fs-r-pill);transition:background var(--fs-m-ui) var(--fs-ease)}@media(hover:hover){.fs-guide__close:hover{background:var(--fs-cream)}}.fs-guide__body{padding:var(--fs-s4) var(--fs-s5) var(--fs-s6);overflow-y:auto}.fs-guide__units{display:inline-flex;gap:var(--fs-s1);padding:3px;background:var(--fs-cream);border-radius:var(--fs-r-pill);margin-bottom:var(--fs-s4)}.fs-guide__unit{border:0;background:none;padding:7px 16px;border-radius:var(--fs-r-pill);font-size:var(--fs-t-tiny);font-weight:var(--fs-w-semi);cursor:pointer;color:var(--fs-text-muted);transition:background var(--fs-m-ui) var(--fs-ease),color var(--fs-m-ui) var(--fs-ease)}.fs-guide__unit.is-active{background:var(--fs-forest);color:var(--fs-cream)}.fs-guide__table{width:100%;border-collapse:collapse;font-size:var(--fs-t-small)}.fs-guide__table th,.fs-guide__table td{padding:9px 8px;border-bottom:var(--fs-border) solid var(--fs-hairline);text-align:left}.fs-guide__table th{font-weight:var(--fs-w-semi);color:var(--fs-text)}.fs-guide__table td{color:var(--fs-text-muted)}.fs-facts--guide{margin-top:var(--fs-s5)}.fs-guide__img{width:100%;margin-top:var(--fs-s5);border-radius:var(--fs-r-lg);display:block}.fs-guide__notes{margin-top:var(--fs-s5);font-size:var(--fs-t-tiny);color:var(--fs-text-muted)}.fs-guide__notes h3{font-size:var(--fs-t-tiny);font-weight:var(--fs-w-bold);letter-spacing:var(--fs-track-wide);text-transform:uppercase;color:var(--fs-text);margin:0 0 var(--fs-s2)}.fs-guide__notes ul{margin:0;padding-inline-start:18px;display:grid;gap:5px}.fs-sticky{position:fixed;left:0;right:0;bottom:0;z-index:40;background:var(--fs-white);border-top:var(--fs-border) solid var(--fs-hairline);box-shadow:var(--fs-shadow-bar);padding:10px var(--fs-gutter);padding-bottom:calc(10px + env(safe-area-inset-bottom,0px))}.fs-sticky[hidden]{display:none}.fs-sticky__inner{display:flex;align-items:center;gap:var(--fs-s3)}.fs-sticky__meta{display:grid;min-width:0}.fs-sticky__title{font-size:var(--fs-t-tiny);color:var(--fs-text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fs-sticky__price{font-size:var(--fs-t-body);font-weight:var(--fs-w-bold);color:var(--fs-text)}.fs-cta--sticky{min-height:48px;flex:1 1 auto;width:auto;font-size:var(--fs-t-small)}@media screen and (min-width:990px){.fs-sticky{display:none!important}}.fs-gallery__frame[hidden]{display:none!important}.fs-gallery__frame--chip{display:grid;place-items:center;gap:var(--fs-s3);background:var(--fs-cream-soft)}.fs-gallery__chip{width:44%;aspect-ratio:1;border-radius:50%;background:var(--chip, var(--fs-hairline-strong));border:var(--fs-border) solid var(--fs-hairline-strong)}.fs-gallery__chiptext{font-size:var(--fs-t-small);color:var(--fs-text-muted)}.fs-cy{margin-bottom:var(--fs-s3);border-radius:var(--fs-r-sm);overflow:hidden;font-family:var(--fs-font)}.fs-cy__face{display:flex;align-items:center;justify-content:space-between;gap:var(--fs-s2);min-block-size:30px;padding:0 0 0 10px}.fs-cy__face[hidden]{display:none}.fs-cy[data-state=idle]{background:var(--fs-electric)}.fs-cy__offer{display:inline-flex;align-items:baseline;gap:5px;min-width:0;font-size:var(--fs-t-tiny);font-weight:var(--fs-w-semi);letter-spacing:var(--fs-track-wide);text-transform:uppercase;color:var(--fs-forest);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fs-cy__pct{font-weight:var(--fs-w-bold)}.fs-cy__dot{opacity:.5}.fs-cy__code{font-variant-numeric:tabular-nums}.fs-cy__btn{flex:0 0 auto;align-self:stretch;border:0;background:var(--fs-forest);color:var(--fs-electric);font-family:var(--fs-font);font-size:var(--fs-t-micro);font-weight:var(--fs-w-bold);letter-spacing:var(--fs-track-wide);text-transform:uppercase;padding-inline:14px;cursor:pointer;transition:background var(--fs-m-ui) var(--fs-ease),transform var(--fs-m-micro) var(--fs-ease)}@media(hover:hover){.fs-cy__btn:hover{background:var(--fs-forest-90)}}.fs-cy__btn:active{transform:scale(.98)}.fs-cy__btn:disabled{opacity:.6;cursor:wait}.fs-cy[data-state=applied]{background:var(--fs-forest)}.fs-cy__face--applied{padding-inline:10px;color:var(--fs-cream)}.fs-cy__ok{display:inline-flex;align-items:center;gap:5px;font-size:var(--fs-t-tiny);font-weight:var(--fs-w-bold);letter-spacing:var(--fs-track-wide);text-transform:uppercase;color:var(--fs-electric);white-space:nowrap}.fs-cy__expiry{display:inline-flex;align-items:center;gap:6px;min-width:0}.fs-cy__expiry-label{font-size:var(--fs-t-micro);letter-spacing:var(--fs-track-wide);text-transform:uppercase;color:color-mix(in srgb,var(--fs-cream) 76%,var(--fs-forest));white-space:nowrap}.fs-cy__clock{background:var(--fs-electric);color:var(--fs-forest);border-radius:var(--fs-r-pill);padding:2px 8px;font-size:var(--fs-t-tiny);font-weight:var(--fs-w-bold);font-variant-numeric:tabular-nums;letter-spacing:.04em;white-space:nowrap}.fs-cy[data-state=expired],.fs-cy[data-state=failed]{background:var(--fs-cream);box-shadow:inset 0 0 0 var(--fs-border) var(--fs-hairline-strong)}.fs-cy[data-state=expired] .fs-cy__offer,.fs-cy[data-state=failed] .fs-cy__offer{color:var(--fs-text-muted);white-space:normal;padding-block:6px;padding-inline-end:10px}@media screen and (min-width:990px){.fs-cy__face{min-block-size:34px}.fs-cy__offer{font-size:var(--fs-t-small)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/felysport-pdp.css.map */
