/* Field Energy: the player in motion, followed by an off-white equipment feature. */
.field-freya-v33{--f31-coral:#e5a36c;--f31-ink:#f6f0e6;--f31-paper:#13271f;background:#13271f;color:#f6f0e6}
.field-freya-v33 .f31-hero{display:flex;flex-direction:column;gap:0;padding-top:35px;padding-bottom:67px;max-width:1280px}
.field-freya-v33 .f31-heading{display:grid;grid-template-columns:1fr 1fr;column-gap:45px;align-items:end;width:100%;padding-bottom:30px;pointer-events:auto}
.field-freya-v33 .f31-heading>.eyebrow{grid-column:1/-1;color:#e5a36c;margin:0 0 21px}
.field-freya-v33 .f31-name{font-family:var(--field-display,'Arial Narrow',sans-serif);font-size:clamp(80px,10.8vw,155px);font-weight:400;font-style:normal;letter-spacing:-.025em;line-height:1.02;color:#f6f0e6;margin:0;overflow-wrap:normal}
.field-freya-v33 .f31-name span{font-style:normal;color:#e5a36c}
.field-freya-v33 .f31-heading .f31-role{font:600 clamp(19px,1.8vw,27px)/1.75 var(--read-font);letter-spacing:-.025em;margin:0 0 7px;justify-self:end;max-width:24em;color:#f6f0e6}
.field-freya-v33 .f31-film{width:100%;margin:0;scroll-margin-top:30px}
.field-freya-v33 .f31-film-top{padding:16px 0 17px;border-top:1px solid #f6f0e63a;color:#f6f0e6}
.field-freya-v33 .f31-film-top>.eyebrow{color:#e5a36c}
.field-freya-v33 .f31-film-top>span{font-size:14px}
.field-freya-v33 .f31-film video{display:block;max-height:none;width:100%;height:auto;aspect-ratio:16/9;object-fit:contain;background:#0b100b;border-radius:0}
.field-freya-v33 .f31-film figcaption{font-size:14px;line-height:1.8;color:#b5c0b4;max-width:none;margin:12px 0 0}
.field-freya-v33 .f31-identity{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr) auto;gap:36px;align-items:center;width:100%;padding-top:36px}
.field-freya-v33 .f31-intro{font-size:20px;line-height:1.85;letter-spacing:-.02em;max-width:24em;margin:0;color:#f6f0e6}
.field-freya-v33 .f31-facts{margin:0;border:0}
.field-freya-v33 .f31-facts>p{font-size:14px;line-height:1.8;margin:0;padding:8px 0;border:0;color:#b5c0b4}
.field-freya-v33 .f31-identity .button{min-width:195px}
.field-freya-v33 .f31-meet{grid-template-columns:minmax(0,.44fr) minmax(0,.56fr);gap:8%;padding-top:20px;padding-bottom:80px}
.field-freya-v33 .f31-meet-intro>.eyebrow{color:#b5c0b4;margin-bottom:28px}
.field-freya-v33 .f31-meet-display{font-family:var(--field-display,'Arial Narrow',sans-serif);font-size:clamp(55px,7.1vw,102px);font-weight:400;letter-spacing:-.02em;line-height:1.1;color:#e5a36c;margin:0}
.field-freya-v33 .f31-meet-links{border-top:1px solid #f6f0e64d}
.field-freya-v33 .f31-meet-row{grid-template-columns:105px minmax(0,1fr);gap:25px;border-color:#f6f0e64d;padding:29px 0 32px}
.field-freya-v33 .f31-meet-row:hover{color:#e5a36c}
.field-freya-v33 .f31-index{color:#e5a36c;font-size:14px;line-height:1.6}
.field-freya-v33 .f31-meet-row h2{font-size:clamp(25px,2.45vw,36px);margin:0 0 13px;color:inherit}
.field-freya-v33 .f31-meet-row p{color:#b5c0b4;line-height:1.85;max-width:32em;margin:0 0 17px}
.field-freya-v33 .f31-row-cta{color:#f6f0e6;font-size:15px;text-underline-offset:7px}
/* A full-width light surface gives the equipment its own visual pace. */
.field-freya-v33 .f33-gear-surface{--f31-coral:#13271f;--f31-ink:#13271f;--f31-paper:#f6f0e6;color:#13271f;background:#f6f0e6}
.field-freya-v33 .f33-gear-surface .v17-bag{padding-top:65px;padding-bottom:75px;border:0}
.field-freya-v33 .v17-bag-heading{grid-template-columns:1fr 1fr;gap:27px 50px;margin-bottom:33px}
.field-freya-v33 .f31-bag-display{font-family:var(--field-display,'Arial Narrow',sans-serif);font-size:clamp(65px,10vw,145px);font-weight:400;line-height:1.05;letter-spacing:-.02em;margin:0;color:#13271f}
.field-freya-v33 .v17-bag-heading h2{font-size:clamp(31px,3.4vw,48px);margin:0}
.field-freya-v33 .v17-bag-heading h2 span{color:#13271f}
.field-freya-v33 .v17-bag-intro{justify-self:start}
.field-freya-v33 .v17-bag-intro p{font-size:21px;line-height:1.65}
.field-freya-v33 .v17-bag-intro p+p{font-size:15px;color:#536052;margin-top:8px}
.field-freya-v33 .v17-bag-navigation{border-color:#13271f3d;gap:24px;padding:16px 0}
.field-freya-v33 .v17-bag-filters button{min-height:44px;color:#536052;font-size:14px}
.field-freya-v33 .v17-bag-filters button[aria-pressed=true]{color:#13271f;border-color:#13271f}
.field-freya-v33 .v17-bag-filters button:hover{color:#13271f}
.field-freya-v33 .v17-bag-image{background:#fff;aspect-ratio:1.8}
.field-freya-v33 .v17-bag-brand,.field-freya-v33 .v17-bag-item-index{color:#536052}
.field-freya-v33 .v17-bag-item h3{color:#13271f;font-family:var(--field-display,'Arial Narrow',sans-serif);font-weight:400;letter-spacing:0;font-size:clamp(34px,3.2vw,49px)}
.field-freya-v33 .v17-bag-detail,.field-freya-v33 .v17-bag-product,.field-freya-v33 .v17-bag-setting{color:#13271f}
.field-freya-v33 .v17-bag-detail:hover,.field-freya-v33 .v17-bag-product:hover{color:#486213}
.field-freya-v33 .v17-bag-numeric{grid-template-columns:1fr 1.2fr 1fr;border-color:#13271f3d;padding:30px 0}
.field-freya-v33 .v17-bag-numeric .v17-bag-item-title h3{font-family:var(--read-font);font-size:15px;font-weight:600}
.field-freya-v33 .v17-bag-number{font-family:var(--field-display,'Arial Narrow',sans-serif);font-size:clamp(46px,5vw,74px);letter-spacing:0;font-weight:400;color:#13271f}
.field-freya-v33 .v17-bag-lofts{font-size:clamp(35px,4.2vw,61px)}
.field-freya-v33 .v17-bag-note{color:#536052;line-height:1.9}
.field-freya-v33 .f31-partner{background:#13271f;color:#f6f0e6;padding:64px 0 70px;border-top:3px solid #e5a36c}
.field-freya-v33 .f31-partner>.shell{align-items:flex-end;gap:45px}
.field-freya-v33 .f31-partner .eyebrow{color:#e5a36c}
.field-freya-v33 .f31-partner-display{font-family:var(--field-display,'Arial Narrow',sans-serif);font-size:clamp(59px,8.7vw,126px);font-weight:400;line-height:1.08;letter-spacing:-.02em;color:#e5a36c;margin:0 0 27px}
.field-freya-v33 .f31-partner h2{font-size:clamp(29px,3.1vw,44px);color:#f6f0e6}
.field-freya-v33 .f31-partner p:last-child{color:#b5c0b4}
.field-freya-v33 .f31-partner .button{background:#e5a36c;color:#13271f;border-color:#e5a36c}
.field-freya-v33 .f31-partner .button:hover{background:#e8fa9c;border-color:#e8fa9c}
.field-freya-v33 .v17-gear-dialog{--f31-coral:#13271f;--f31-ink:#13271f;--f31-paper:#f6f0e6;background:#f6f0e6;color:#13271f;border-color:#13271f55}
.field-freya-v33 .v17-gear-dialog::backdrop{background:#050805bd}
.field-freya-v33 .v17-gear-dialog h2{font-family:var(--field-display,'Arial Narrow',sans-serif);font-weight:400;letter-spacing:0}
@media(max-width:1050px){.field-freya-v33 .f31-heading{column-gap:30px}.field-freya-v33 .f31-identity{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:23px 32px}.field-freya-v33 .f31-identity .button{grid-column:1/-1;justify-self:start}.field-freya-v33 .f31-meet{gap:6%;grid-template-columns:.4fr .6fr}.field-freya-v33 .f31-meet-row{grid-template-columns:82px minmax(0,1fr);gap:18px}.field-freya-v33 .v17-bag-numeric{gap:18px 25px}.field-freya-v33 .v17-bag-numeric .v17-bag-number{font-size:58px}.field-freya-v33 .v17-bag-numeric .v17-bag-lofts{font-size:43px}.field-freya-v33 .f31-partner>.shell{display:block}.field-freya-v33 .f31-partner .button{margin-top:29px}}
@media(max-width:700px){.field-freya-v33 .f31-hero{padding-top:28px;padding-bottom:42px}.field-freya-v33 .f31-heading{display:block;padding-bottom:22px}.field-freya-v33 .f31-heading>.eyebrow{font-size:14px!important;margin-bottom:16px}.field-freya-v33 .f31-name{font-size:26vw;line-height:1.1;letter-spacing:-.02em;margin:0 0 16px}.field-freya-v33 .f31-heading .f31-role{font-size:20px;line-height:1.65;max-width:none;margin:0}.field-freya-v33 .f31-film-top{padding:14px 0}.field-freya-v33 .f31-film-top .eyebrow,.field-freya-v33 .f31-film-top>span{font-size:14px!important}.field-freya-v33 .f31-film video{border-radius:0}.field-freya-v33 .f31-film figcaption{font-size:14px;line-height:1.8;margin-top:12px}.field-freya-v33 .f31-identity{display:block;padding-top:24px}.field-freya-v33 .f31-intro{font-size:18px;line-height:1.9;margin-bottom:18px}.field-freya-v33 .f31-facts{display:flex;flex-wrap:wrap;gap:8px 24px;margin-bottom:22px}.field-freya-v33 .f31-facts>p{font-size:14px;line-height:1.8;padding:0}.field-freya-v33 .f31-identity .button{min-width:0;max-width:100%}.field-freya-v33 .f31-meet{display:block;padding-top:0;padding-bottom:43px}.field-freya-v33 .f31-meet-intro>.eyebrow{margin-bottom:18px}.field-freya-v33 .f31-meet-display{font-size:clamp(53px,14vw,95px);line-height:1.1;letter-spacing:-.02em;margin-bottom:28px}.field-freya-v33 .f31-meet-row{grid-template-columns:75px minmax(0,1fr);gap:17px;padding:25px 0}.field-freya-v33 .f31-meet-row h2{font-size:26px;line-height:1.4}.field-freya-v33 .f31-meet-row p{font-size:16px;line-height:1.85}.field-freya-v33 .f31-index{font-size:14px}.field-freya-v33 .v17-bag-heading{display:block;margin-bottom:24px}.field-freya-v33 .f31-bag-display{font-size:clamp(56px,16vw,105px);line-height:1.1;margin-bottom:26px;letter-spacing:-.02em}.field-freya-v33 .v17-bag-heading h2{font-size:34px;margin-bottom:18px}.field-freya-v33 .v17-bag-intro p{font-size:19px}.field-freya-v33 .v17-bag-intro p+p{font-size:15px}.field-freya-v33 .f33-gear-surface .v17-bag{padding-top:39px;padding-bottom:43px}.field-freya-v33 .v17-bag-grid{gap:25px}.field-freya-v33 .v17-bag-image{aspect-ratio:1.6}.field-freya-v33 .v17-bag-item h3{font-size:35px}.field-freya-v33 .v17-bag-numeric{grid-template-columns:1fr auto;gap:12px 20px;padding:0 0 25px}.field-freya-v33 .v17-bag-numeric .v17-bag-number{font-size:58px}.field-freya-v33 .v17-bag-numeric .v17-bag-lofts{font-size:37px}.field-freya-v33 .v17-bag-numeric .v17-bag-setting{grid-row:3}.field-freya-v33 .v17-bag-numeric .v17-bag-item-title h3{font-size:14px}.field-freya-v33 .f31-partner{padding:39px 0 45px}.field-freya-v33 .f31-partner-display{font-size:clamp(38px,11vw,77px);line-height:1.15;letter-spacing:-.015em;margin-bottom:23px}.field-freya-v33 .f31-partner h2{font-size:29px}.field-freya-v33 .f31-partner .button{min-width:0;max-width:100%}.field-freya-v33 .v17-gear-dialog h2{font-size:43px}}
@media(max-width:359px){.field-freya-v33 .f31-heading .f31-role{font-size:18px}.field-freya-v33 .f31-meet-row{display:block}.field-freya-v33 .f31-index{display:block;margin-bottom:13px}.field-freya-v33 .f31-meet-row h2{font-size:24px}.field-freya-v33 .v17-bag-numeric .v17-bag-number{font-size:49px}.field-freya-v33 .v17-bag-numeric .v17-bag-lofts{font-size:31px}.field-freya-v33 .v17-bag-numeric{column-gap:12px}.field-freya-v33 .f31-partner h2{font-size:27px}}
.field-freya-v33 .f36-profile-photo{width:100%;height:auto;aspect-ratio:16/9;object-fit:contain;background:#13271f}.field-freya-v33 .f31-film-top{justify-content:flex-start}
