.template-suffix-workshop{background:var(--fis-cream);color:var(--fis-ink)}.template-suffix-workshop #MainContent{overflow-x:clip;background:var(--fis-cream)}.fis-workshop-page{overflow:hidden}.fis-workshop-shell{width:min(1400px,calc(100% - 96px));margin:0 auto}.fis-workshop-hero{padding:clamp(70px,8vw,125px) 0 clamp(90px,10vw,155px)}.fis-workshop-hero__grid{display:grid;grid-template-columns:minmax(0,.86fr) minmax(460px,1.14fr);align-items:center;gap:clamp(65px,8vw,125px)}.fis-workshop-hero h1{max-width:720px;margin:0;font-size:clamp(66px,6.7vw,105px);font-weight:400;letter-spacing:-.04em;line-height:.91;text-transform:none}.fis-workshop-hero h1 span{color:var(--fis-mint)}.fis-workshop-hero__intro{max-width:620px;margin-top:34px;color:#073f35b8;font-size:16px;line-height:1.72}.fis-workshop-hero__intro p{margin:0}.fis-workshop-hero__buttons{display:flex;margin-top:38px;flex-wrap:wrap;align-items:center;gap:13px}.fis-workshop-button{display:inline-flex;min-height:48px;align-items:center;justify-content:center;gap:9px;padding:10px 20px;border:1px solid var(--fis-green);border-radius:4px;color:var(--fis-green);font-family:var(--fis-font-medium);font-size:12px;text-decoration:none;transition:background .2s ease,color .2s ease,transform .2s ease}.fis-workshop-button:hover,.fis-workshop-button:focus-visible{transform:translateY(-2px)}.fis-workshop-hero__buttons .fis-workshop-button--primary,.fis-workshop-hero__buttons .fis-workshop-button--primary:hover,.fis-workshop-hero__buttons .fis-workshop-button--primary:focus-visible{background:var(--fis-green);color:var(--fis-cream)!important}.fis-workshop-button--text{border-color:transparent}.fis-workshop-button--text:hover,.fis-workshop-button--text:focus-visible{background:#25a98b21;color:var(--fis-green)}.fis-workshop-button svg{width:19px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.fis-workshop-facts{display:grid;max-width:650px;margin-top:clamp(45px,5vw,68px);border-top:1px solid rgba(0,82,64,.2)}.fis-workshop-facts>div{display:grid;padding:15px 2px;border-bottom:1px solid rgba(0,82,64,.2);grid-template-columns:34px minmax(0,1fr);align-items:center;gap:15px}.fis-workshop-facts span{color:var(--fis-mint);font-family:var(--fis-font-medium);font-size:10px}.fis-workshop-facts strong{color:var(--fis-green);font-family:var(--fis-font-body);font-size:14px;font-weight:400}.fis-workshop-hero__media{position:relative;height:clamp(570px,58vw,780px);overflow:hidden;border-radius:10px;background:#d9ded7}.fis-workshop-hero__media>video,.fis-workshop-hero__media>img,.fis-workshop-hero__media>.placeholder-svg{width:100%;height:100%;object-fit:cover}.fis-workshop-hero__wave{position:absolute;right:-2px;bottom:-2px;left:-2px;width:calc(100% + 4px);height:clamp(65px,7vw,96px);pointer-events:none}.fis-workshop-hero__wave-back{fill:var(--fis-mint)}.fis-workshop-hero__wave-front{fill:var(--fis-green)}.fis-workshop-hero__label{position:absolute;right:28px;bottom:22px;left:28px;z-index:2;color:var(--fis-cream);font-family:var(--fis-font-medium);font-size:12px;text-align:right}.fis-workshop-process{padding:clamp(80px,9vw,140px) 0;background:#f3e8d8}.fis-workshop-process__header{display:grid;margin-bottom:clamp(55px,7vw,105px);grid-template-columns:minmax(0,1.05fr) minmax(330px,.55fr);align-items:end;gap:clamp(60px,9vw,145px)}.fis-workshop-process__header h2{max-width:810px;margin:0;font-size:clamp(58px,6.2vw,94px);font-weight:400;letter-spacing:-.035em;line-height:.93}.fis-workshop-process__header>div{color:#073f35b3;font-size:15px;line-height:1.7}.fis-workshop-process__header p{margin:0}.fis-workshop-steps{display:grid;gap:clamp(30px,4vw,55px)}.fis-workshop-step{display:grid;min-height:500px;overflow:hidden;border-radius:10px;grid-template-columns:minmax(0,1.06fr) minmax(370px,.74fr);background:var(--fis-cream);color:var(--fis-green)}.fis-workshop-step:nth-child(2n) .fis-workshop-step__media{order:2}.fis-workshop-step--green{background:var(--fis-green);color:var(--fis-cream)}.fis-workshop-step:nth-child(3){background:var(--fis-mint)}.fis-workshop-step__media{min-height:500px;overflow:hidden}.fis-workshop-step__media img,.fis-workshop-step__media .placeholder-svg{width:100%;height:100%;object-fit:cover;transition:transform .75s cubic-bezier(.22,1,.36,1)}.fis-workshop-step:hover .fis-workshop-step__media img{transform:scale(1.025)}.fis-workshop-step__body{display:flex;padding:clamp(42px,5.5vw,78px);flex-direction:column;justify-content:center}.fis-workshop-step__body>span{margin-bottom:28px;color:var(--fis-mint);font-family:var(--fis-font-medium);font-size:11px;letter-spacing:.06em;text-transform:uppercase}.fis-workshop-step--green .fis-workshop-step__body>span{color:var(--fis-mint)}.fis-workshop-step:nth-child(3) .fis-workshop-step__body>span{color:#0052409e}.fis-workshop-step h3{margin:0 0 24px;color:inherit;font-size:clamp(46px,5vw,72px);font-weight:400;line-height:.94}.fis-workshop-step__body>div{max-width:520px;color:inherit;font-size:15px;line-height:1.72;opacity:.76}.fis-workshop-step__body p{margin:0}.fis-workshop-closing{padding:clamp(80px,9vw,135px) 0 clamp(65px,8vw,115px);background:var(--fis-cream)}.fis-workshop-closing__inner{display:grid;padding:clamp(48px,6.5vw,92px);border-radius:10px;grid-template-columns:minmax(0,1.12fr) minmax(310px,.58fr);align-items:end;gap:clamp(55px,8vw,125px);background:var(--fis-green);color:var(--fis-cream)}.fis-workshop-closing h2{margin:0;color:var(--fis-cream);font-size:clamp(52px,5.6vw,84px);font-weight:400;line-height:.94}.fis-workshop-closing p{margin:0;color:#fbf1e3b8;font-size:14px;line-height:1.68}.fis-workshop-closing__actions{display:flex;margin-top:28px;flex-wrap:wrap;align-items:center;gap:13px}.fis-workshop-closing__actions a{display:inline-flex;min-height:46px;padding:10px 17px;border:1px solid rgba(251,241,227,.48);border-radius:4px;align-items:center;justify-content:center;color:var(--fis-cream);font-family:var(--fis-font-medium);font-size:11px;text-decoration:none;transition:background .2s ease,color .2s ease}.fis-workshop-closing__actions a:first-child,.fis-workshop-closing__actions a:hover{border-color:var(--fis-mint);background:var(--fis-mint);color:var(--fis-green)}@media(max-width:989px){.fis-workshop-shell{width:min(100% - 48px,760px)}.fis-workshop-hero__grid,.fis-workshop-process__header,.fis-workshop-closing__inner{grid-template-columns:1fr;gap:55px}.fis-workshop-hero__media{height:min(820px,95vw)}.fis-workshop-step{grid-template-columns:1fr}.fis-workshop-step:nth-child(2n) .fis-workshop-step__media{order:0}.fis-workshop-step__media{min-height:0;aspect-ratio:1.35}}@media(max-width:640px){.fis-workshop-shell{width:calc(100% - 32px)}.fis-workshop-hero{padding:48px 0 75px}.fis-workshop-hero h1{font-size:clamp(47px,14.5vw,64px);line-height:.94}.fis-workshop-hero__intro{margin-top:25px;font-size:14px}.fis-workshop-hero__buttons{align-items:stretch}.fis-workshop-button{flex:1 1 100%}.fis-workshop-hero__media{height:120vw;max-height:575px}.fis-workshop-hero__wave{height:62px}.fis-workshop-hero__label{right:17px;bottom:15px;left:17px;font-size:10px}.fis-workshop-process{padding:70px 0}.fis-workshop-process__header{margin-bottom:45px;gap:27px}.fis-workshop-process__header h2{font-size:47px}.fis-workshop-process__header>div{font-size:13px}.fis-workshop-step{min-height:0}.fis-workshop-step__media{aspect-ratio:1}.fis-workshop-step__body{padding:34px 25px 41px}.fis-workshop-step__body>span{margin-bottom:19px}.fis-workshop-step h3{font-size:43px}.fis-workshop-step__body>div{font-size:13px}.fis-workshop-closing{padding:70px 0 90px}.fis-workshop-closing__inner{padding:38px 26px;gap:32px}.fis-workshop-closing h2{font-size:44px}.fis-workshop-closing__actions{align-items:stretch}.fis-workshop-closing__actions a{flex:1 1 100%}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/fiswear-workshop.css.map */
