@font-face{font-family:"helvetica-now";src:url(/static/dist/f/helvetica-now.46e650b05888011f680fad8bbb4c75a0.woff2) format("woff2"),url(/static/dist/f/helvetica-now.0ffa3fd3a905ffdbac3885e2387fbef7.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"helvetica-now";src:url(/static/dist/f/HelveticaNowText-Medium.60e86b76b7880e78c6a57307a7c4dc01.woff2) format("woff2"),url(/static/dist/f/HelveticaNowText-Medium.2e00b228d2a0005bdb344d2ec57705a2.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:"helvetica-now-display";src:url(/static/dist/f/HelveticaNowDisplay-Regular.4e316aa66ee694d0057602a49d998395.woff2) format("woff2"),url(/static/dist/f/HelveticaNowDisplay-Regular.7a5d20e347c39360a736e7bd2ee30e68.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"helvetica-now-display";src:url(/static/dist/f/HelveticaNowDisplay-Light.b046f43af07290358f730f72e7056b4c.woff2) format("woff2"),url(/static/dist/f/HelveticaNowDisplay-Light.a04ab3d485c55240a701cb30a509cebe.woff) format("woff");font-weight:300;font-style:normal}html,html.font-loaded{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now-display', 'helvetica', sans-serif;font-weight:400;font-style:normal;font-weight:normal;line-height:130%}@media screen and (min-width: 769px) and (max-width: 988px){html,html.font-loaded{font-size:8.31417px}}@media screen and (min-width: 769px) and (min-width: 989px){html,html.font-loaded{font-size:.84151vw}}@media screen and (max-width: 768px){html,html.font-loaded{font-size:12px}}@media screen and (min-width: 769px){html,html.font-loaded{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now-display', 'helvetica', sans-serif;font-weight:400;font-style:normal;font-weight:normal;line-height:120%}}@media screen and (min-width: 769px) and (min-width: 769px) and (max-width: 1283px){html,html.font-loaded{font-size:12.59607px}}@media screen and (min-width: 769px) and (min-width: 769px) and (min-width: 1284px){html,html.font-loaded{font-size:.98177vw}}@media screen and (min-width: 769px) and (max-width: 768px){html,html.font-loaded{font-size:12px}}.h1-type{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now-display', 'helvetica', sans-serif;font-weight:400;font-style:normal;font-weight:normal;line-height:100%}@media screen and (min-width: 769px) and (max-width: 988px){.h1-type{font-size:20.78541px}}@media screen and (min-width: 769px) and (min-width: 989px){.h1-type{font-size:2.10379vw}}@media screen and (max-width: 768px){.h1-type{font-size:30px}}@media screen and (min-width: 769px){.h1-type{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now-display', 'helvetica', sans-serif;font-weight:400;font-style:normal;font-weight:normal;line-height:110%}}@media screen and (min-width: 769px) and (min-width: 769px) and (max-width: 1283px){.h1-type{font-size:35.98878px}}@media screen and (min-width: 769px) and (min-width: 769px) and (min-width: 1284px){.h1-type{font-size:2.80505vw}}@media screen and (min-width: 769px) and (max-width: 768px){.h1-type{font-size:40px}}.h2-type{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now-display', 'helvetica', sans-serif;font-weight:400;font-style:normal;font-weight:normal;line-height:110%;margin:2rem 0}@media screen and (min-width: 769px) and (max-width: 988px){.h2-type{font-size:17.32118px}}@media screen and (min-width: 769px) and (min-width: 989px){.h2-type{font-size:1.75316vw}}@media screen and (max-width: 768px){.h2-type{font-size:25px}}@media screen and (min-width: 769px){.h2-type{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now-display', 'helvetica', sans-serif;font-weight:400;font-style:normal;font-weight:normal;line-height:110%;margin:2rem 0}}@media screen and (min-width: 769px) and (min-width: 769px) and (max-width: 1283px){.h2-type{font-size:30.59046px}}@media screen and (min-width: 769px) and (min-width: 769px) and (min-width: 1284px){.h2-type{font-size:2.38429vw}}@media screen and (min-width: 769px) and (max-width: 768px){.h2-type{font-size:34px}}.h3-type{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now-display', 'helvetica', sans-serif;font-weight:400;font-style:normal;font-weight:normal;line-height:110%}@media screen and (min-width: 769px) and (max-width: 988px){.h3-type{font-size:13.85694px}}@media screen and (min-width: 769px) and (min-width: 989px){.h3-type{font-size:1.40252vw}}@media screen and (max-width: 768px){.h3-type{font-size:20px}}@media screen and (min-width: 769px){.h3-type{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now-display', 'helvetica', sans-serif;font-weight:400;font-style:normal;font-weight:normal;line-height:110%}}@media screen and (min-width: 769px) and (min-width: 769px) and (max-width: 1283px){.h3-type{font-size:25.19215px}}@media screen and (min-width: 769px) and (min-width: 769px) and (min-width: 1284px){.h3-type{font-size:1.96353vw}}@media screen and (min-width: 769px) and (max-width: 768px){.h3-type{font-size:28px}}.h4-type{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now-display', 'helvetica', sans-serif;font-weight:400;font-style:normal;font-weight:normal;line-height:110%}@media screen and (min-width: 769px) and (max-width: 988px){.h4-type{font-size:12.47125px}}@media screen and (min-width: 769px) and (min-width: 989px){.h4-type{font-size:1.26227vw}}@media screen and (max-width: 768px){.h4-type{font-size:18px}}@media screen and (min-width: 769px){.h4-type{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now-display', 'helvetica', sans-serif;font-weight:400;font-style:normal;font-weight:normal;line-height:110%}}@media screen and (min-width: 769px) and (min-width: 769px) and (max-width: 1283px){.h4-type{font-size:19.79383px}}@media screen and (min-width: 769px) and (min-width: 769px) and (min-width: 1284px){.h4-type{font-size:1.54278vw}}@media screen and (min-width: 769px) and (max-width: 768px){.h4-type{font-size:22px}}.h5-type{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now-display', 'helvetica', sans-serif;font-weight:400;font-style:normal;font-weight:normal;line-height:110%}@media screen and (min-width: 769px) and (max-width: 988px){.h5-type{font-size:11.7784px}}@media screen and (min-width: 769px) and (min-width: 989px){.h5-type{font-size:1.19215vw}}@media screen and (max-width: 768px){.h5-type{font-size:17px}}@media screen and (min-width: 769px){.h5-type{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now-display', 'helvetica', sans-serif;font-weight:400;font-style:normal;font-weight:normal;line-height:110%}}@media screen and (min-width: 769px) and (min-width: 769px) and (max-width: 1283px){.h5-type{font-size:18.89411px}}@media screen and (min-width: 769px) and (min-width: 769px) and (min-width: 1284px){.h5-type{font-size:1.47265vw}}@media screen and (min-width: 769px) and (max-width: 768px){.h5-type{font-size:21px}}@media screen and (max-width: 768px){.h1-type-phone{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now-display', 'helvetica', sans-serif;font-weight:400;font-style:normal;font-weight:normal;line-height:100%}}@media screen and (max-width: 768px) and (min-width: 769px) and (max-width: 988px){.h1-type-phone{font-size:20.78541px}}@media screen and (max-width: 768px) and (min-width: 769px) and (min-width: 989px){.h1-type-phone{font-size:2.10379vw}}@media screen and (max-width: 768px) and (max-width: 768px){.h1-type-phone{font-size:30px}}@media screen and (max-width: 768px) and (min-width: 769px){.h1-type-phone{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now-display', 'helvetica', sans-serif;font-weight:400;font-style:normal;font-weight:normal;line-height:110%}}@media screen and (max-width: 768px) and (min-width: 769px) and (min-width: 769px) and (max-width: 1283px){.h1-type-phone{font-size:35.98878px}}@media screen and (max-width: 768px) and (min-width: 769px) and (min-width: 769px) and (min-width: 1284px){.h1-type-phone{font-size:2.80505vw}}@media screen and (max-width: 768px) and (min-width: 769px) and (max-width: 768px){.h1-type-phone{font-size:40px}}@media screen and (max-width: 768px){.h2-type-phone{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now-display', 'helvetica', sans-serif;font-weight:400;font-style:normal;font-weight:normal;line-height:110%;margin:2rem 0}}@media screen and (max-width: 768px) and (min-width: 769px) and (max-width: 988px){.h2-type-phone{font-size:17.32118px}}@media screen and (max-width: 768px) and (min-width: 769px) and (min-width: 989px){.h2-type-phone{font-size:1.75316vw}}@media screen and (max-width: 768px) and (max-width: 768px){.h2-type-phone{font-size:25px}}@media screen and (max-width: 768px) and (min-width: 769px){.h2-type-phone{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now-display', 'helvetica', sans-serif;font-weight:400;font-style:normal;font-weight:normal;line-height:110%;margin:2rem 0}}@media screen and (max-width: 768px) and (min-width: 769px) and (min-width: 769px) and (max-width: 1283px){.h2-type-phone{font-size:30.59046px}}@media screen and (max-width: 768px) and (min-width: 769px) and (min-width: 769px) and (min-width: 1284px){.h2-type-phone{font-size:2.38429vw}}@media screen and (max-width: 768px) and (min-width: 769px) and (max-width: 768px){.h2-type-phone{font-size:34px}}@media screen and (max-width: 768px){.h3-type-phone{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now-display', 'helvetica', sans-serif;font-weight:400;font-style:normal;font-weight:normal;line-height:110%}}@media screen and (max-width: 768px) and (min-width: 769px) and (max-width: 988px){.h3-type-phone{font-size:13.85694px}}@media screen and (max-width: 768px) and (min-width: 769px) and (min-width: 989px){.h3-type-phone{font-size:1.40252vw}}@media screen and (max-width: 768px) and (max-width: 768px){.h3-type-phone{font-size:20px}}@media screen and (max-width: 768px) and (min-width: 769px){.h3-type-phone{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now-display', 'helvetica', sans-serif;font-weight:400;font-style:normal;font-weight:normal;line-height:110%}}@media screen and (max-width: 768px) and (min-width: 769px) and (min-width: 769px) and (max-width: 1283px){.h3-type-phone{font-size:25.19215px}}@media screen and (max-width: 768px) and (min-width: 769px) and (min-width: 769px) and (min-width: 1284px){.h3-type-phone{font-size:1.96353vw}}@media screen and (max-width: 768px) and (min-width: 769px) and (max-width: 768px){.h3-type-phone{font-size:28px}}@media screen and (max-width: 768px){.h4-type-phone{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now-display', 'helvetica', sans-serif;font-weight:400;font-style:normal;font-weight:normal;line-height:110%}}@media screen and (max-width: 768px) and (min-width: 769px) and (max-width: 988px){.h4-type-phone{font-size:12.47125px}}@media screen and (max-width: 768px) and (min-width: 769px) and (min-width: 989px){.h4-type-phone{font-size:1.26227vw}}@media screen and (max-width: 768px) and (max-width: 768px){.h4-type-phone{font-size:18px}}@media screen and (max-width: 768px) and (min-width: 769px){.h4-type-phone{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now-display', 'helvetica', sans-serif;font-weight:400;font-style:normal;font-weight:normal;line-height:110%}}@media screen and (max-width: 768px) and (min-width: 769px) and (min-width: 769px) and (max-width: 1283px){.h4-type-phone{font-size:19.79383px}}@media screen and (max-width: 768px) and (min-width: 769px) and (min-width: 769px) and (min-width: 1284px){.h4-type-phone{font-size:1.54278vw}}@media screen and (max-width: 768px) and (min-width: 769px) and (max-width: 768px){.h4-type-phone{font-size:22px}}.nav-type-l{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now-display', 'helvetica', sans-serif;font-weight:400;font-style:normal;font-weight:normal;line-height:110%}@media screen and (min-width: 769px) and (max-width: 988px){.nav-type-l{font-size:11.7784px}}@media screen and (min-width: 769px) and (min-width: 989px){.nav-type-l{font-size:1.19215vw}}@media screen and (max-width: 768px){.nav-type-l{font-size:17px}}@media screen and (min-width: 769px){.nav-type-l{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now-display', 'helvetica', sans-serif;font-weight:400;font-style:normal;font-weight:normal;line-height:110%}}@media screen and (min-width: 769px) and (min-width: 769px) and (max-width: 1283px){.nav-type-l{font-size:16.19495px}}@media screen and (min-width: 769px) and (min-width: 769px) and (min-width: 1284px){.nav-type-l{font-size:1.26227vw}}@media screen and (min-width: 769px) and (max-width: 768px){.nav-type-l{font-size:18px}}.nav-type-m{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now-display', 'helvetica', sans-serif;font-weight:400;font-style:normal;font-weight:normal;line-height:135%}@media screen and (min-width: 769px) and (max-width: 988px){.nav-type-m{font-size:10.39271px}}@media screen and (min-width: 769px) and (min-width: 989px){.nav-type-m{font-size:1.05189vw}}@media screen and (max-width: 768px){.nav-type-m{font-size:15px}}@media screen and (min-width: 769px){.nav-type-m{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now-display', 'helvetica', sans-serif;font-weight:400;font-style:normal;font-weight:normal;line-height:135%}}@media screen and (min-width: 769px) and (min-width: 769px) and (max-width: 1283px){.nav-type-m{font-size:13.49579px}}@media screen and (min-width: 769px) and (min-width: 769px) and (min-width: 1284px){.nav-type-m{font-size:1.05189vw}}@media screen and (min-width: 769px) and (max-width: 768px){.nav-type-m{font-size:15px}}.nav-type-s{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now-display', 'helvetica', sans-serif;font-weight:400;font-style:normal;font-weight:normal;line-height:130%}@media screen and (min-width: 769px) and (max-width: 988px){.nav-type-s{font-size:9.00701px}}@media screen and (min-width: 769px) and (min-width: 989px){.nav-type-s{font-size:.91164vw}}@media screen and (max-width: 768px){.nav-type-s{font-size:13px}}@media screen and (min-width: 769px){.nav-type-s{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now-display', 'helvetica', sans-serif;font-weight:400;font-style:normal;font-weight:normal;line-height:130%}}@media screen and (min-width: 769px) and (min-width: 769px) and (max-width: 1283px){.nav-type-s{font-size:11.69635px}}@media screen and (min-width: 769px) and (min-width: 769px) and (min-width: 1284px){.nav-type-s{font-size:.91164vw}}@media screen and (min-width: 769px) and (max-width: 768px){.nav-type-s{font-size:13px}}@media screen and (max-width: 768px){.nav-type-phone-l{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now-display', 'helvetica', sans-serif;font-weight:400;font-style:normal;font-weight:normal;line-height:110%;margin:2rem 0}}@media screen and (max-width: 768px) and (min-width: 769px) and (max-width: 988px){.nav-type-phone-l{font-size:17.32118px}}@media screen and (max-width: 768px) and (min-width: 769px) and (min-width: 989px){.nav-type-phone-l{font-size:1.75316vw}}@media screen and (max-width: 768px) and (max-width: 768px){.nav-type-phone-l{font-size:25px}}@media screen and (max-width: 768px) and (min-width: 769px){.nav-type-phone-l{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now-display', 'helvetica', sans-serif;font-weight:400;font-style:normal;font-weight:normal;line-height:110%;margin:2rem 0}}@media screen and (max-width: 768px) and (min-width: 769px) and (min-width: 769px) and (max-width: 1283px){.nav-type-phone-l{font-size:30.59046px}}@media screen and (max-width: 768px) and (min-width: 769px) and (min-width: 769px) and (min-width: 1284px){.nav-type-phone-l{font-size:2.38429vw}}@media screen and (max-width: 768px) and (min-width: 769px) and (max-width: 768px){.nav-type-phone-l{font-size:34px}}@media screen and (max-width: 768px){.nav-type-phone-s{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now-display', 'helvetica', sans-serif;font-weight:400;font-style:normal;font-weight:normal;line-height:130%}}@media screen and (max-width: 768px) and (min-width: 769px) and (max-width: 988px){.nav-type-phone-s{font-size:9.00701px}}@media screen and (max-width: 768px) and (min-width: 769px) and (min-width: 989px){.nav-type-phone-s{font-size:.91164vw}}@media screen and (max-width: 768px) and (max-width: 768px){.nav-type-phone-s{font-size:13px}}@media screen and (max-width: 768px) and (min-width: 769px){.nav-type-phone-s{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now-display', 'helvetica', sans-serif;font-weight:400;font-style:normal;font-weight:normal;line-height:130%}}@media screen and (max-width: 768px) and (min-width: 769px) and (min-width: 769px) and (max-width: 1283px){.nav-type-phone-s{font-size:11.69635px}}@media screen and (max-width: 768px) and (min-width: 769px) and (min-width: 769px) and (min-width: 1284px){.nav-type-phone-s{font-size:.91164vw}}@media screen and (max-width: 768px) and (min-width: 769px) and (max-width: 768px){.nav-type-phone-s{font-size:13px}}

html{box-sizing:border-box;width:100%;height:100%}*,*::before,*::after{box-sizing:inherit}body{min-height:100%;position:relative;overflow-x:hidden}body.background-white{background:#fff}body.black-header{background:#fff}@media screen and (max-width: 768px){body .black-header-phone{background:#fff}}body.background-black{background:#000}#wrap{position:relative}@media screen and (min-width: 769px){#wrap{display:flex;flex-wrap:wrap;min-height:100vh;align-items:flex-start}}#content{width:100%;padding-top:calc(
    7.5rem);padding-top:var(--header-height)}#content:after{clear:both;content:'';display:table}@media screen and (min-width: 769px){#content{padding-top:0;background:#fff;position:relative;z-index:0}}@media screen and (min-width: 769px){.white-background-header-desktop #content,.white-background-header #content{margin-top:calc(
    7.5rem);margin-top:var(--header-height)}}@media screen and (max-width: 768px){.no-phone-margin-top #content{padding-top:0}}.site-page{overflow:hidden}.structural{width:100%;margin-left:auto;margin-right:auto;left:0;right:0}ul{padding-left:0}ul li{list-style:none;margin-left:0}a{color:inherit;text-decoration:none}figure{margin:0}::selection{background:#999;color:inherit;text-shadow:none}.nav-container{width:100%;position:fixed;left:0}@media screen and (max-width: 768px){.nav-container{z-index:1000}}@media screen and (min-width: 769px){.nav-container{z-index:1000}}@media screen and (max-width: 768px){.nav-container--small.scroll-up-for-header{display:none}}@media screen and (min-width: 769px){.nav-container--small.scroll-up-for-header{transform:translate3d(0, -103%, 0);visibility:hidden}}.nav-container--small.scroll-up-for-header .main-header{color:#000;background:#fff}.nav-container--small.scroll-up-for-header .main-header .menu-logo svg path{fill:#000}.nav-container--small.scroll-up-for-header .main-header .cart-menu .icon--white{display:none}.nav-container--small.scroll-up-for-header .main-header .cart-menu .icon--black{display:inline-block}.nav-container--small.scroll-up-for-header .main-header .left-menu__list button{color:#000}.nav-container--small.scroll-up-for-header .main-header .left-menu__shop-toggle .shop-menu-icon svg path{fill:transparent;stroke:#000}.nav-container--small.scroll-up-for-header .main-header.shop-menu-open .shop-menu-icon svg path,.nav-container--small.scroll-up-for-header .main-header.menu-open .shop-menu-icon svg path{stroke:#fff}.nav-container--small.scroll-up-for-header .main-header .cart-menu__mobile-toggle{color:#000}.nav-container--large{position:absolute}@media screen and (min-width: 769px){.white-background-header-desktop .nav-container,.white-background-header .nav-container{z-index:unset}}.left-menu__container{height:100%}@media screen and (min-width: 769px){.left-menu__inner{height:100%}}@media screen and (min-width: 769px){.left-menu__list{display:flex;height:100%;margin:0 0 0 auto;padding:0;align-items:center}}.left-menu__list a{white-space:nowrap}.left-menu__list a:hover{opacity:.7}.left-menu__list button{background:none;outline:none;border:none;color:#000;cursor:pointer}@media screen and (min-width: 769px){.left-menu__list button{color:#fff}}.main-header,.page-404-logo,.subscribe-logo{width:100%;padding-right:19px;padding-left:19px;padding-top:19px;padding-bottom:19px;display:flex;color:#fff}@media screen and (min-width: 769px){.main-header,.page-404-logo,.subscribe-logo{padding-left:calc(1.42857rem * 1.21);padding-right:calc(1.42857rem * 1.21);padding-top:1.64286rem;padding-bottom:1.64286rem;transition:transform 500ms, opacity 500ms}}@media screen and (min-width: 769px){.nav-container--small .main-header,.nav-container--small .page-404-logo,.nav-container--small .subscribe-logo{padding-top:.85714rem;padding-bottom:.85714rem}}@media screen and (min-width: 769px){body.fixed-logo .main-header,body.fixed-logo .page-404-logo,body.fixed-logo .subscribe-logo{position:fixed}}.main-header .menu-logo svg,.page-404-logo .menu-logo svg,.subscribe-logo .menu-logo svg{transform:translateZ(0)}.main-header svg path,.main-header button,.page-404-logo svg path,.page-404-logo button,.subscribe-logo svg path,.subscribe-logo button{transition:transform 500ms}body.background-white .main-header,body.background-white .page-404-logo,body.background-white .subscribe-logo{color:#000}body.background-white .main-header path,body.background-white .page-404-logo path,body.background-white .subscribe-logo path{fill:#000}body.alternate-logo .main-header,body.alternate-logo .page-404-logo,body.alternate-logo .subscribe-logo{color:#fff}body.alternate-logo .main-header path,body.alternate-logo .page-404-logo path,body.alternate-logo .subscribe-logo path{fill:#fff}body.black-header .main-header,body.black-header .page-404-logo,body.black-header .subscribe-logo{color:#fff;background:#000;padding-bottom:19px}@media screen and (min-width: 769px){body.black-header .main-header,body.black-header .page-404-logo,body.black-header .subscribe-logo{padding-bottom:calc(1.42857rem * 1.21)}}body.black-header .main-header .menu-logo svg path,body.black-header .page-404-logo .menu-logo svg path,body.black-header .subscribe-logo .menu-logo svg path{fill:#fff}body.black-header .main-header .cart-menu .icon--white,body.black-header .page-404-logo .cart-menu .icon--white,body.black-header .subscribe-logo .cart-menu .icon--white{display:inline-block}body.black-header .main-header .cart-menu .icon--black,body.black-header .page-404-logo .cart-menu .icon--black,body.black-header .subscribe-logo .cart-menu .icon--black{display:none}body.black-header .main-header.menu-open .menu-logo svg path,body.black-header .main-header.shop-menu-open .menu-logo svg path,body.black-header .page-404-logo.menu-open .menu-logo svg path,body.black-header .page-404-logo.shop-menu-open .menu-logo svg path,body.black-header .subscribe-logo.menu-open .menu-logo svg path,body.black-header .subscribe-logo.shop-menu-open .menu-logo svg path{fill:#000}body.black-header .main-header.menu-open .cart-menu .icon--white,body.black-header .main-header.shop-menu-open .cart-menu .icon--white,body.black-header .page-404-logo.menu-open .cart-menu .icon--white,body.black-header .page-404-logo.shop-menu-open .cart-menu .icon--white,body.black-header .subscribe-logo.menu-open .cart-menu .icon--white,body.black-header .subscribe-logo.shop-menu-open .cart-menu .icon--white{display:none}body.black-header .main-header.menu-open .cart-menu .icon--black,body.black-header .main-header.shop-menu-open .cart-menu .icon--black,body.black-header .page-404-logo.menu-open .cart-menu .icon--black,body.black-header .page-404-logo.shop-menu-open .cart-menu .icon--black,body.black-header .subscribe-logo.menu-open .cart-menu .icon--black,body.black-header .subscribe-logo.shop-menu-open .cart-menu .icon--black{display:inline-block}body.black-header .main-header.menu-open,body.black-header .page-404-logo.menu-open,body.black-header .subscribe-logo.menu-open{background:#fff;color:#000}@media screen and (max-width: 768px){body.black-header-phone .main-header,body.black-header-phone .page-404-logo,body.black-header-phone .subscribe-logo{color:#fff;background:#000;padding-bottom:19px}body.black-header-phone .main-header .menu-logo svg path,body.black-header-phone .page-404-logo .menu-logo svg path,body.black-header-phone .subscribe-logo .menu-logo svg path{fill:#fff}body.black-header-phone .main-header .cart-menu .icon--white,body.black-header-phone .page-404-logo .cart-menu .icon--white,body.black-header-phone .subscribe-logo .cart-menu .icon--white{display:inline-block}body.black-header-phone .main-header .cart-menu .icon--black,body.black-header-phone .page-404-logo .cart-menu .icon--black,body.black-header-phone .subscribe-logo .cart-menu .icon--black{display:none}body.black-header-phone .main-header.menu-open .menu-logo svg path,body.black-header-phone .main-header.shop-menu-open .menu-logo svg path,body.black-header-phone .page-404-logo.menu-open .menu-logo svg path,body.black-header-phone .page-404-logo.shop-menu-open .menu-logo svg path,body.black-header-phone .subscribe-logo.menu-open .menu-logo svg path,body.black-header-phone .subscribe-logo.shop-menu-open .menu-logo svg path{fill:#000}body.black-header-phone .main-header.menu-open .cart-menu .icon--white,body.black-header-phone .main-header.shop-menu-open .cart-menu .icon--white,body.black-header-phone .page-404-logo.menu-open .cart-menu .icon--white,body.black-header-phone .page-404-logo.shop-menu-open .cart-menu .icon--white,body.black-header-phone .subscribe-logo.menu-open .cart-menu .icon--white,body.black-header-phone .subscribe-logo.shop-menu-open .cart-menu .icon--white{display:none}body.black-header-phone .main-header.menu-open .cart-menu .icon--black,body.black-header-phone .main-header.shop-menu-open .cart-menu .icon--black,body.black-header-phone .page-404-logo.menu-open .cart-menu .icon--black,body.black-header-phone .page-404-logo.shop-menu-open .cart-menu .icon--black,body.black-header-phone .subscribe-logo.menu-open .cart-menu .icon--black,body.black-header-phone .subscribe-logo.shop-menu-open .cart-menu .icon--black{display:inline-block}body.black-header-phone .main-header.menu-open,body.black-header-phone .page-404-logo.menu-open,body.black-header-phone .subscribe-logo.menu-open{background:#fff;color:#000}}body.white-background-header .main-header,body.white-background-header .page-404-logo,body.white-background-header .subscribe-logo{color:#000;background:#fff}body.white-background-header .main-header .menu-logo svg path,body.white-background-header .page-404-logo .menu-logo svg path,body.white-background-header .subscribe-logo .menu-logo svg path{fill:#000}body.white-background-header .main-header .cart-menu .icon--white,body.white-background-header .page-404-logo .cart-menu .icon--white,body.white-background-header .subscribe-logo .cart-menu .icon--white{display:none}body.white-background-header .main-header .cart-menu .icon--black,body.white-background-header .page-404-logo .cart-menu .icon--black,body.white-background-header .subscribe-logo .cart-menu .icon--black{display:inline-block}body.white-background-header .main-header .left-menu__list button,body.white-background-header .page-404-logo .left-menu__list button,body.white-background-header .subscribe-logo .left-menu__list button{color:#000}body.white-background-header .main-header .shop-menu-icon svg path,body.white-background-header .page-404-logo .shop-menu-icon svg path,body.white-background-header .subscribe-logo .shop-menu-icon svg path{fill:transparent;stroke:#000}body.white-background-header .main-header.shop-menu-open .shop-menu-icon svg path,body.white-background-header .main-header.menu-open .shop-menu-icon svg path,body.white-background-header .page-404-logo.shop-menu-open .shop-menu-icon svg path,body.white-background-header .page-404-logo.menu-open .shop-menu-icon svg path,body.white-background-header .subscribe-logo.shop-menu-open .shop-menu-icon svg path,body.white-background-header .subscribe-logo.menu-open .shop-menu-icon svg path{stroke:#fff}body.white-background-header .main-header .cart-menu__mobile-toggle,body.white-background-header .page-404-logo .cart-menu__mobile-toggle,body.white-background-header .subscribe-logo .cart-menu__mobile-toggle{color:#000}@media screen and (min-width: 769px){body.white-background-header-desktop .main-header,body.white-background-header-desktop .page-404-logo,body.white-background-header-desktop .subscribe-logo{color:#000;background:#fff}body.white-background-header-desktop .main-header .menu-logo svg path,body.white-background-header-desktop .page-404-logo .menu-logo svg path,body.white-background-header-desktop .subscribe-logo .menu-logo svg path{fill:#000}body.white-background-header-desktop .main-header .cart-menu .icon--white,body.white-background-header-desktop .page-404-logo .cart-menu .icon--white,body.white-background-header-desktop .subscribe-logo .cart-menu .icon--white{display:none}body.white-background-header-desktop .main-header .cart-menu .icon--black,body.white-background-header-desktop .page-404-logo .cart-menu .icon--black,body.white-background-header-desktop .subscribe-logo .cart-menu .icon--black{display:inline-block}body.white-background-header-desktop .main-header .left-menu__list button,body.white-background-header-desktop .page-404-logo .left-menu__list button,body.white-background-header-desktop .subscribe-logo .left-menu__list button{color:#000}body.white-background-header-desktop .main-header .shop-menu-icon svg path,body.white-background-header-desktop .page-404-logo .shop-menu-icon svg path,body.white-background-header-desktop .subscribe-logo .shop-menu-icon svg path{fill:transparent;stroke:#000}body.white-background-header-desktop .main-header.shop-menu-open .shop-menu-icon svg path,body.white-background-header-desktop .main-header.menu-open .shop-menu-icon svg path,body.white-background-header-desktop .page-404-logo.shop-menu-open .shop-menu-icon svg path,body.white-background-header-desktop .page-404-logo.menu-open .shop-menu-icon svg path,body.white-background-header-desktop .subscribe-logo.shop-menu-open .shop-menu-icon svg path,body.white-background-header-desktop .subscribe-logo.menu-open .shop-menu-icon svg path{stroke:#fff}body.white-background-header-desktop .main-header .cart-menu__mobile-toggle,body.white-background-header-desktop .page-404-logo .cart-menu__mobile-toggle,body.white-background-header-desktop .subscribe-logo .cart-menu__mobile-toggle{color:#000}}.main-header.shop-menu-open,.main-header.menu-open,.page-404-logo.shop-menu-open,.page-404-logo.menu-open,.subscribe-logo.shop-menu-open,.subscribe-logo.menu-open{color:#000}.main-header.shop-menu-open .menu-logo svg path,.main-header.menu-open .menu-logo svg path,.page-404-logo.shop-menu-open .menu-logo svg path,.page-404-logo.menu-open .menu-logo svg path,.subscribe-logo.shop-menu-open .menu-logo svg path,.subscribe-logo.menu-open .menu-logo svg path{fill:#000}.main-header.shop-menu-open .cart-menu .icon--white,.main-header.menu-open .cart-menu .icon--white,.page-404-logo.shop-menu-open .cart-menu .icon--white,.page-404-logo.menu-open .cart-menu .icon--white,.subscribe-logo.shop-menu-open .cart-menu .icon--white,.subscribe-logo.menu-open .cart-menu .icon--white{display:none}.main-header.shop-menu-open .cart-menu .icon--black,.main-header.menu-open .cart-menu .icon--black,.page-404-logo.shop-menu-open .cart-menu .icon--black,.page-404-logo.menu-open .cart-menu .icon--black,.subscribe-logo.shop-menu-open .cart-menu .icon--black,.subscribe-logo.menu-open .cart-menu .icon--black{display:inline-block}.main-header a,.page-404-logo a,.subscribe-logo a{display:inline-block}.main-header .menu-logo,.page-404-logo .menu-logo,.subscribe-logo .menu-logo{display:inline-flex;align-items:center}.main-header .menu-logo svg,.page-404-logo .menu-logo svg,.subscribe-logo .menu-logo svg{height:4.35714rem;width:auto;display:block}@media screen and (min-width: 769px){.main-header .menu-logo svg,.page-404-logo .menu-logo svg,.subscribe-logo .menu-logo svg{max-width:unset;height:rem-proeprty(61px);width:10.14286rem}.nav-container--small .main-header .menu-logo svg,.nav-container--small .page-404-logo .menu-logo svg,.nav-container--small .subscribe-logo .menu-logo svg{width:3.35714rem;height:1.6rem;overflow:visible}}.main-header .menu-logo svg path,.page-404-logo .menu-logo svg path,.subscribe-logo .menu-logo svg path{fill:#fff}.main-header .cart-menu,.page-404-logo .cart-menu,.subscribe-logo .cart-menu{display:flex;margin:0;justify-content:flex-end}@media screen and (min-width: 769px){.main-header .cart-menu,.page-404-logo .cart-menu,.subscribe-logo .cart-menu{align-items:center}}.main-header .cart-menu__item,.page-404-logo .cart-menu__item,.subscribe-logo .cart-menu__item{margin-left:.85714rem}@media screen and (min-width: 769px){.main-header .cart-menu__item,.page-404-logo .cart-menu__item,.subscribe-logo .cart-menu__item{margin-left:1.42857rem}}@media screen and (min-width: 769px){.main-header .cart-menu__item--is-mobile-only,.page-404-logo .cart-menu__item--is-mobile-only,.subscribe-logo .cart-menu__item--is-mobile-only{display:none}}.main-header .cart-menu .icon--white,.page-404-logo .cart-menu .icon--white,.subscribe-logo .cart-menu .icon--white{display:inline-block}.main-header .cart-menu .icon--black,.page-404-logo .cart-menu .icon--black,.subscribe-logo .cart-menu .icon--black{display:none}.main-header .cart-menu .icon--black svg path,.page-404-logo .cart-menu .icon--black svg path,.subscribe-logo .cart-menu .icon--black svg path{fill:transparent}.main-header.display-menu .left-menu,.page-404-logo.display-menu .left-menu,.subscribe-logo.display-menu .left-menu{display:inline-flex}.main-header .left-menu__item,.page-404-logo .left-menu__item,.subscribe-logo .left-menu__item{margin:0 0 0 0}@media screen and (min-width: 769px){.main-header .left-menu__item,.page-404-logo .left-menu__item,.subscribe-logo .left-menu__item{margin:0 1.42857rem 0 0}}@media (hover: hover){.main-header .left-menu__shop-toggle:hover,.page-404-logo .left-menu__shop-toggle:hover,.subscribe-logo .left-menu__shop-toggle:hover{opacity:0.7}}@media all and (-ms-high-contrast: active), (-ms-high-contrast: none){.main-header .left-menu__shop-toggle:hover,.page-404-logo .left-menu__shop-toggle:hover,.subscribe-logo .left-menu__shop-toggle:hover{opacity:0.7}}.left-menu__shop{display:none}.footer__container{display:none}.site-page.error-page{opacity:1;display:flex;height:100vh;flex-direction:column;justify-content:center;width:100%}.site-page.error-page #page-not-found-logo{width:50%;margin:0 auto}.subscribe,.preview{display:none}.panels__close{display:none}:root{--panels-width: 100vw;--shipping-bar-height: 2.41667rem;--header-height-default: 7.5rem;--header-height: calc(
    var(--header-height-default)
  );--header-height-min: calc(6.16667rem);--header-height-max: calc(8.83333rem);--header-height-small: var(--header-height);--scrollbar-width: 0px;--product-header-height: 2.5rem;--carousel-max-height: rem-property-phone(686px);--qab-height: 0px}@media screen and (max-width: 1024px) and (min-width: 769px){:root{--panels-width: 50vw}}@media screen and (min-width: 1025px){:root{--panels-width: 46.42857rem}}@media screen and (min-width: 769px){:root{--shipping-bar-height: 2.07143rem;--header-height-default: 7.57143rem;--product-header-height: 2.21429rem;--header-height-min: calc(5.28571rem);--header-height-max: calc(7.57143rem);--header-height-small: calc(4rem);--carousel-max-height: rem-property(626px)}}

.shipping-bar{width:100%;display:none}.shipping-bar--active{display:block}.shipping-bar__container{width:100%;background:#fff;display:flex;justify-content:space-between;align-items:center;color:#000;height:var(--shipping-bar-height)}.shipping-bar__container h5{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now-display', 'helvetica', sans-serif;font-weight:400;letter-spacing:1.5px;font-weight:400;text-transform:uppercase;white-space:nowrap;padding:0 19px;margin:0}@media screen and (min-width: 769px) and (max-width: 988px){.shipping-bar__container h5{font-size:7.62132px}}@media screen and (min-width: 769px) and (min-width: 989px){.shipping-bar__container h5{font-size:.77139vw}}@media screen and (max-width: 768px){.shipping-bar__container h5{font-size:11px}}@media screen and (min-width: 769px){.shipping-bar__container h5{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now-display', 'helvetica', sans-serif;font-weight:400;letter-spacing:.14286rem;font-weight:300;margin:0;padding:0}}@media screen and (min-width: 769px) and (min-width: 769px) and (max-width: 1283px){.shipping-bar__container h5{font-size:24.29243px}}@media screen and (min-width: 769px) and (min-width: 769px) and (min-width: 1284px){.shipping-bar__container h5{font-size:1.89341vw}}@media screen and (min-width: 769px) and (max-width: 768px){.shipping-bar__container h5{font-size:27px}}.shipping-bar__container::before{content:"";width:1em}.shipping-bar__close{display:block;height:var(--shipping-bar-height)}@media screen and (min-width: 769px){.shipping-bar__close{cursor:pointer}}.shipping-bar__close:hover{opacity:.7}.shipping-bar__close img{width:auto;height:100%;padding:0.75em 19px 0.75em 0}@media screen and (min-width: 769px){.shipping-bar__close img{padding:0.5em 1.42857rem 0.5em 0}}#qab_container{font-size:1rem !important;line-height:1 !important}#qab_container *{font-size:1rem !important;line-height:1 !important}#qab_close{color:#1e1e20 !important;position:relative;margin-right:19px}@media screen and (min-width: 769px){#qab_close{margin-right:1.42857rem}}#qab_close:after{content:"";background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM6c29kaXBvZGk9Imh0dHA6Ly9zb2RpcG9kaS5zb3VyY2Vmb3JnZS5uZXQvRFREL3NvZGlwb2RpLTAuZHRkIgogICB4bWxuczppbmtzY2FwZT0iaHR0cDovL3d3dy5pbmtzY2FwZS5vcmcvbmFtZXNwYWNlcy9pbmtzY2FwZSIKICAgd2lkdGg9IjMzLjk1MTAyMyIKICAgaGVpZ2h0PSIzMy45NTEwMjMiCiAgIHZpZXdCb3g9IjAgMCAzMy45NTEwMjMgMzMuOTUxMDIzIgogICB2ZXJzaW9uPSIxLjEiCiAgIGlkPSJzdmc4IgogICBzb2RpcG9kaTpkb2NuYW1lPSJjbG9zZS1pY29uLXdoaXRlLnN2ZyIKICAgaW5rc2NhcGU6dmVyc2lvbj0iMC45Mi41ICgyMDYwZWMxZjlmLCAyMDIwLTA0LTA4KSI+CiAgPG1ldGFkYXRhCiAgICAgaWQ9Im1ldGFkYXRhMTQiPgogICAgPHJkZjpSREY+CiAgICAgIDxjYzpXb3JrCiAgICAgICAgIHJkZjphYm91dD0iIj4KICAgICAgICA8ZGM6Zm9ybWF0PmltYWdlL3N2Zyt4bWw8L2RjOmZvcm1hdD4KICAgICAgICA8ZGM6dHlwZQogICAgICAgICAgIHJkZjpyZXNvdXJjZT0iaHR0cDovL3B1cmwub3JnL2RjL2RjbWl0eXBlL1N0aWxsSW1hZ2UiIC8+CiAgICAgICAgPGRjOnRpdGxlPjwvZGM6dGl0bGU+CiAgICAgIDwvY2M6V29yaz4KICAgIDwvcmRmOlJERj4KICA8L21ldGFkYXRhPgogIDxkZWZzCiAgICAgaWQ9ImRlZnMxMiIgLz4KICA8c29kaXBvZGk6bmFtZWR2aWV3CiAgICAgcGFnZWNvbG9yPSIjZmZmZmZmIgogICAgIGJvcmRlcmNvbG9yPSIjNjY2NjY2IgogICAgIGJvcmRlcm9wYWNpdHk9IjEiCiAgICAgb2JqZWN0dG9sZXJhbmNlPSIxMCIKICAgICBncmlkdG9sZXJhbmNlPSIxMCIKICAgICBndWlkZXRvbGVyYW5jZT0iMTAiCiAgICAgaW5rc2NhcGU6cGFnZW9wYWNpdHk9IjAiCiAgICAgaW5rc2NhcGU6cGFnZXNoYWRvdz0iMiIKICAgICBpbmtzY2FwZTp3aW5kb3ctd2lkdGg9IjE2MDAiCiAgICAgaW5rc2NhcGU6d2luZG93LWhlaWdodD0iODA2IgogICAgIGlkPSJuYW1lZHZpZXcxMCIKICAgICBzaG93Z3JpZD0iZmFsc2UiCiAgICAgaW5rc2NhcGU6em9vbT0iMy42MzA3NjkyIgogICAgIGlua3NjYXBlOmN4PSIxNy4xODEyNzMiCiAgICAgaW5rc2NhcGU6Y3k9IjE2LjgyMjc4OSIKICAgICBpbmtzY2FwZTp3aW5kb3cteD0iMCIKICAgICBpbmtzY2FwZTp3aW5kb3cteT0iNDAwIgogICAgIGlua3NjYXBlOndpbmRvdy1tYXhpbWl6ZWQ9IjAiCiAgICAgaW5rc2NhcGU6Y3VycmVudC1sYXllcj0ic3ZnOCIKICAgICBmaXQtbWFyZ2luLXRvcD0iMCIKICAgICBmaXQtbWFyZ2luLWxlZnQ9IjAiCiAgICAgZml0LW1hcmdpbi1yaWdodD0iMCIKICAgICBmaXQtbWFyZ2luLWJvdHRvbT0iMCIgLz4KICA8ZwogICAgIHRyYW5zZm9ybT0icm90YXRlKDEzNSwyMC44ODE5MTUsMTguNTkzNTk3KSIKICAgICBpZD0iZzYiCiAgICAgc3R5bGU9ImZpbGw6I2ZmZjhmZjtmaWxsLW9wYWNpdHk6MSI+CiAgICA8cG9seWdvbgogICAgICAgcG9pbnRzPSIyNC4wMDcsNDUgMjQuMDA3LDAgMjAuOTkzLDAgMjAuOTkzLDQ1ICIKICAgICAgIGlkPSJwb2x5Z29uMiIKICAgICAgIHN0eWxlPSJmaWxsOiNmZmY4ZmY7ZmlsbC1vcGFjaXR5OjEiIC8+CiAgICA8cG9seWdvbgogICAgICAgcG9pbnRzPSIyNC4wMDcsNDUgMjQuMDA3LDAgMjAuOTkzLDAgMjAuOTkzLDQ1ICIKICAgICAgIHRyYW5zZm9ybT0ibWF0cml4KDAsLTEsLTEsMCw0NSw0NSkiCiAgICAgICBpZD0icG9seWdvbjQiCiAgICAgICBzdHlsZT0iZmlsbDojZmZmOGZmO2ZpbGwtb3BhY2l0eToxIiAvPgogIDwvZz4KPC9zdmc+Cg==);background-size:cover;height:0.9rem;width:0.9rem;display:block;position:absolute;top:0;left:0;z-index:1}#qab_bar{padding:0.5rem 19px !important}@media screen and (min-width: 769px){#qab_bar{padding:0.5rem 1.42857rem !important}}#qab_message{font-size:1rem !important}#qab_button{padding:5px 1em !important}

picture{display:block;background-repeat:no-repeat;background-position:center;background-size:contain}html.picture picture{background-image:none !important}picture img{display:block;width:100%;height:100%;max-width:100%;max-height:100%;opacity:0;transition:opacity 750ms;will-change:opacity}.carousel{overflow:hidden;white-space:nowrap}.carousel .carousel-item{display:block;width:100%}.carousel .carousel-item.is-selected{z-index:2}.carousel>.carousel-item{display:inline-block;vertical-align:top;position:relative;white-space:normal}.carousel .flickity-prev-next-button{padding:0}.mceToolbar{width:auto !important}.mceFirst,.mceLast{padding-top:0 !important}.form-row .mce-tinymce{display:inline-block}.djn-group-root>.djn-fieldset>.djn-items>.djn-module{border:1px solid #79aec8 !important;margin:10px 0 !important}.djn-group-root>.djn-fieldset>.djn-items>.djn-module>h3{padding:8px !important;border:none !important;background:#8fcbe7 !important;color:#fff !important;text-transform:uppercase !important}.djn-group-root>.djn-fieldset>.djn-items>.djn-module>h3>strong,.djn-group-root>.djn-fieldset>.djn-items>.djn-module>h3>b,.djn-group-root>.djn-fieldset>.djn-items>.djn-module>h3>span{font-weight:normal !important}.djn-group-root>.djn-fieldset>.djn-items>.djn-module .djn-group-nested{margin:0 !important}.djn-group-root>.djn-fieldset>.djn-items>.djn-module .djn-group-nested h2{display:none !important}.djn-group-root>.djn-fieldset>.djn-items>.djn-module .djn-group-nested .djn-item h3{background:#f8f8f8 !important;color:#666 !important;padding:8px !important}.djn-group-root>.djn-fieldset>.djn-items>.djn-module .djn-group-nested .djn-items .inline-related{border:0 !important}.djn-group-root>.djn-fieldset>.djn-items>.djn-module .djn-group-nested .djn-items .inline-related:not(:nth-child(2)) h3{border-top:0 !important}

.panels--out-of-stock,.panels{position:fixed;transform:translateZ(0);top:0;left:calc(100% - var(--panels-width));bottom:0;z-index:1111}.panels--out-of-stock:not(.panels-open),.panels:not(.panels-open){pointer-events:none;transform:translate3d(100.1%, 0, 0);transition-delay:0ms}@media screen and (min-width: 769px){.panels--out-of-stock:not(.panels-open)+.panels-escape,.panels:not(.panels-open)+.panels-escape{pointer-events:none;opacity:0}}.main-header a.cart-toggle .cart-count{font-size:max(12px,.85714rem);line-height:max(28px,2rem);white-space:nowrap;height:28px;width:28px;height:max(28px,2rem);width:max(28px,2rem);background:#fff;color:#000;border-radius:50%;display:block;text-align:center;margin-right:5px}.main-header a.cart-toggle[data-count='0'] .cart-count{display:none}.nav-container--small .main-header a.cart-toggle .cart-count,.white-background-header .main-header a.cart-toggle .cart-count,.main-header.menu-open a.cart-toggle .cart-count,.main-header.shop-menu-open a.cart-toggle .cart-count{background:#000;color:#fff}@media screen and (min-width: 769px){.white-background-header-desktop .main-header a.cart-toggle .cart-count{background:#000;color:#fff}}

@keyframes tosquare{0%{border-radius:0%}43%{border-radius:0%}50%{border-radius:50%}93%{border-radius:50%}100%{border-radius:0%}}h1,h2,h3,h4,h5,h6,p,li,.left-menu,.cart-menu,.site-page,.main-footer{opacity:0;transition:opacity 750ms}.account-panel:not(.initialised),.cart-panel:not(.initialised){visibility:hidden}.mega-loader{z-index:100000;position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(255,255,255,0.98);align-items:center;justify-content:center;display:none}.mega-loader.enabled{display:flex}.mega-loader .loader{background:#000;border-radius:50%;height:100px;width:100px;animation-duration:1.3s;animation-name:tosquare;animation-iteration-count:infinite;animation-timing-function:linear}

picture{display:block;background-repeat:no-repeat;background-position:center;background-size:contain}html.picture picture{background-image:none !important}picture img{display:block;width:100%;height:100%;max-width:100%;max-height:100%;opacity:0;transition:opacity 750ms;will-change:opacity}.carousel{overflow:hidden;white-space:nowrap}.carousel .carousel-item{display:block;width:100%}.carousel .carousel-item.is-selected{z-index:2}.carousel>.carousel-item{display:inline-block;vertical-align:top;position:relative;white-space:normal}.carousel .flickity-prev-next-button{padding:0}

/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}

.picture.loaded img,.picture.error img{opacity:1}

.paginated .pagination-nav .controls{display:none}.paginated .pagination-nav.force-nav .controls,html.no-js .paginated .pagination-nav .controls{display:block}.paginated .pagination-nav.force-nav .loading,html.no-js .paginated .pagination-nav .loading{display:none}

.site-page{float:left;width:100%;margin-right:-100%;transition:opacity 750ms}.site-page.init-error.outgoing-page,.site-page.init-error.incoming-page,.site-page.initialised.outgoing-page,.site-page.initialised.incoming-page{opacity:0}body::before{position:fixed;transform:translateZ(0);top:0;left:0;bottom:0;right:0;opacity:0;transition:opacity 750ms;content:"";z-index:1000;pointer-events:none}.pageloader-standard-transition::before{transition:opacity 750ms;opacity:1;z-index:1000}

.glossary{display:none;position:fixed;background:#fff;top:0;height:100%;width:100%;padding:19px}@media screen and (min-width: 769px){.glossary{padding:1.42857rem}}.glossary--active{display:block;z-index:1000}.glossary__inner{margin-top:var(--header-height);max-height:100vh;overflow-y:scroll;scrollbar-width:none}.glossary__inner::-webkit-scrollbar{display:none}.glossary__inner::-ms-scrollbar{display:none}.glossary__close{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now-display', 'helvetica', sans-serif;font-weight:400;display:flex;width:100%;justify-content:flex-end;position:absolute;top:19px;right:19px}@media screen and (min-width: 769px) and (max-width: 988px){.glossary__close{font-size:8.31417px}}@media screen and (min-width: 769px) and (min-width: 989px){.glossary__close{font-size:.84151vw}}@media screen and (max-width: 768px){.glossary__close{font-size:12px}}@media screen and (min-width: 769px){.glossary__close{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now-display', 'helvetica', sans-serif;font-weight:400;top:calc(var(--header-height) + 1.42857rem);right:1.42857rem}}@media screen and (min-width: 769px) and (min-width: 769px) and (max-width: 1188px){.glossary__close{font-size:9.99719px}}@media screen and (min-width: 769px) and (min-width: 769px) and (min-width: 1189px){.glossary__close{font-size:.84151vw}}@media screen and (min-width: 769px) and (max-width: 768px){.glossary__close{font-size:12px}}.glossary__close button{background:none;padding:0;border:none;outline:none;display:flex;align-items:center;cursor:pointer;position:-webkit-sticky;position:sticky;top:19px}@media screen and (min-width: 769px){.glossary__close button{top:1.42857rem}}.glossary__close button:hover{opacity:.7}.glossary__close-icon{margin-left:8rem;height:2.5rem;cursor:pointer}.glossary__close-icon img{height:100%;width:auto}.glossary__close-icon img:hover{opacity:.7}.glossary__grid{margin-top:2.5rem}@media screen and (min-width: 769px){.glossary__grid{margin-top:5rem;display:flex;justify-content:space-between}}.glossary h3.glossary__main-title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now-display', 'helvetica', sans-serif;font-weight:400;letter-spacing:-0.473158px;border-bottom:none;margin:0}@media screen and (min-width: 769px) and (max-width: 988px){.glossary h3.glossary__main-title{font-size:34.64236px}}@media screen and (min-width: 769px) and (min-width: 989px){.glossary h3.glossary__main-title{font-size:3.50631vw}}@media screen and (max-width: 768px){.glossary h3.glossary__main-title{font-size:50px}}@media screen and (min-width: 769px){.glossary h3.glossary__main-title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now-display', 'helvetica', sans-serif;font-weight:400;letter-spacing:-.03357rem}}@media screen and (min-width: 769px) and (min-width: 769px) and (max-width: 1139px){.glossary h3.glossary__main-title{font-size:150.96143px}}@media screen and (min-width: 769px) and (min-width: 769px) and (min-width: 1140px){.glossary h3.glossary__main-title{font-size:13.25386vw}}@media screen and (min-width: 769px) and (max-width: 768px){.glossary h3.glossary__main-title{font-size:189px}}@media screen and (min-width: 769px){.glossary__col:first-child{flex-basis:30%}}.glossary__col:last-child{margin-bottom:12rem}@media screen and (min-width: 769px){.glossary__col:last-child{flex-basis:70%;padding-right:1.42857rem;display:flex;flex-wrap:wrap;margin-bottom:5rem}}@media screen and (min-width: 769px){.glossary__item{flex-basis:33.3%;padding:0 1.5rem}}.glossary__title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now-display', 'helvetica', sans-serif;font-weight:400;margin-left:1rem}@media screen and (min-width: 769px) and (max-width: 988px){.glossary__title{font-size:19.39972px}}@media screen and (min-width: 769px) and (min-width: 989px){.glossary__title{font-size:1.96353vw}}@media screen and (max-width: 768px){.glossary__title{font-size:28px}}@media screen and (min-width: 769px){.glossary__title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now-display', 'helvetica', sans-serif;font-weight:400}}@media screen and (min-width: 769px) and (min-width: 769px) and (max-width: 1141px){.glossary__title{font-size:22.40393px}}@media screen and (min-width: 769px) and (min-width: 769px) and (min-width: 1142px){.glossary__title{font-size:1.96353vw}}@media screen and (min-width: 769px) and (max-width: 768px){.glossary__title{font-size:28px}}.glossary__detail{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now', 'helvetica', sans-serif;font-weight:400;margin-bottom:5rem;line-height:1.08}@media screen and (min-width: 769px) and (max-width: 988px){.glossary__detail{font-size:8.31417px}}@media screen and (min-width: 769px) and (min-width: 989px){.glossary__detail{font-size:.84151vw}}@media screen and (max-width: 768px) and (min-width: 415px) and (max-width: 414px){.glossary__detail{font-size:8.31696px}}@media screen and (max-width: 768px) and (min-width: 415px) and (min-width: 415px) and (max-width: 767px){.glossary__detail{font-size:2.00893vw}}@media screen and (max-width: 768px) and (min-width: 415px) and (min-width: 768px){.glossary__detail{font-size:15.42857px}}@media screen and (max-width: 768px){.glossary__detail{font-size:12px}}@media screen and (min-width: 769px){.glossary__detail{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now', 'helvetica', sans-serif;font-weight:400}}@media screen and (min-width: 769px) and (min-width: 769px) and (max-width: 1188px){.glossary__detail{font-size:9.99719px}}@media screen and (min-width: 769px) and (min-width: 769px) and (min-width: 1189px){.glossary__detail{font-size:.84151vw}}@media screen and (min-width: 769px) and (max-width: 768px) and (min-width: 415px) and (max-width: 498px){.glossary__detail{font-size:10.00446px}}@media screen and (min-width: 769px) and (max-width: 768px) and (min-width: 415px) and (min-width: 499px) and (max-width: 767px){.glossary__detail{font-size:2.00893vw}}@media screen and (min-width: 769px) and (max-width: 768px) and (min-width: 415px) and (min-width: 768px){.glossary__detail{font-size:15.42857px}}@media screen and (min-width: 769px) and (max-width: 768px){.glossary__detail{font-size:12px}}.glossary__detail ol{padding-left:1rem}.glossary__detail li{margin-bottom:1em}

html.disable-scroll{overflow-y:hidden;position:absolute}html.disable-scroll body::after{bottom:0;content:'';height:100%;overflow-y:scroll;position:fixed;right:0;top:0;z-index:2147483646}html.disable-scroll body,html.disable-scroll .fixer{overflow-y:scroll;overflow-x:hidden}html.hide-scroll{overflow-y:hidden}

/*! Flickity v2.3.0
https://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:grabbing}.flickity-button{position:absolute;background:rgba(255,255,255,0.75);border:none;color:#333}.flickity-button:hover{background:white;cursor:pointer}.flickity-button:focus{outline:none;box-shadow:0 0 0 5px #19F}.flickity-button:active{opacity:0.6}.flickity-button:disabled{opacity:0.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:0.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}

.carousel{position:relative;outline:none;overflow:hidden;white-space:nowrap}.carousel::after{content:'flickity';display:none}.carousel.show-controls .flickity-prev-next-button,.carousel.show-controls .flickity-page-dots{display:block}.carousel.flickity-enabled{overflow:visible}html.no-js .carousel{-webkit-overflow-scrolling:touch;overflow-x:auto;overflow-y:hidden}.carousel>.carousel-item{display:-moz-inline-stack;display:inline-block;zoom:1;vertical-align:top;position:relative;white-space:normal;width:100%}.carousel .flickity-viewport{white-space:normal}.carousel .flickity-prev-next-button,.carousel .flickity-page-dots{display:none}.carousel .flickity-prev-next-button{background:transparent;border:0}.carousel .flickity-prev-next-button:focus{outline:none;box-shadow:none}@media (hover: hover){.carousel .flickity-prev-next-button:hover{background:transparent}}@media all and (-ms-high-contrast: active), (-ms-high-contrast: none){.carousel .flickity-prev-next-button:hover{background:transparent}}.carousel .flickity-prev-next-button svg{display:block}.carousel[data-flickity-page-dots] .flickity-page-dots{bottom:auto;top:calc(100% + 10px);width:auto;max-width:100%;right:0}.carousel[data-flickity-page-dots] .flickity-page-dots .dot{margin:0 0 0 10px}

.video-player{position:relative}.video-player.video-js:focus .vjs-big-play-button,.video-player.video-js:hover .vjs-big-play-button{background-color:transparent;transition:none}.video-player.video-js .vjs-poster.element-child{position:relative;width:100%}.video-player.video-js .vjs-poster.element-child img{width:100%;height:auto}.video-player.video-js .vjs-big-play-button{background-color:transparent;transition:none}.video-player.video-js .vjs-control-bar{background-color:transparent}.video-player.video-js .vjs-slider{background-color:rgba(255,255,255,0.5)}.video-player.video-js .vjs-load-progress{background-color:rgba(255,255,255,0.5)}.video-player.video-js .vjs-load-progress div{background-color:rgba(255,255,255,0.5)}.video-player.vjs-has-started .vjs-poster{display:block;visibility:hidden;opacity:0}.video-player.vjs-playing .cursor-play{opacity:0}@keyframes spinner-show{to{visibility:visible}}@keyframes spinner-spin{100%{transform:rotate(360deg)}}@keyframes spinner-fade{0%{border-top-color:rgba(255,255,255,0.5)}20%{border-top-color:rgba(255,255,255,0.5)}35%{border-top-color:#fff}60%{border-top-color:rgba(255,255,255,0.5)}100%{border-top-color:rgba(255,255,255,0.5)}}.video-player.vjs-seeking .vjs-loading-spinner,.video-player.vjs-waiting .vjs-loading-spinner{animation:spinner-show 0s linear 0.3s forwards}.video-player.vjs-seeking .vjs-loading-spinner::before,.video-player.vjs-seeking .vjs-loading-spinner::after,.video-player.vjs-waiting .vjs-loading-spinner::before,.video-player.vjs-waiting .vjs-loading-spinner::after{animation:spinner-spin 1.1s cubic-bezier(0.6, 0.2, 0, 0.8) infinite,spinner-fade 1.1s linear infinite}.video-player.vjs-seeking .vjs-loading-spinner::after,.video-player.vjs-waiting .vjs-loading-spinner::after{animation-delay:0.44s}.video-player>*{z-index:3}.video-player .vjs-loading-spinner{border-color:rgba(255,255,255,0.5)}.video-player .vjs-tech{z-index:1}.video-player .vjs-tech .vjs-iframe-blocker,.video-player .vjs-tech iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video-player .vjs-tech .vjs-iframe-blocker{z-index:2}.video-player .vjs-error-display{display:none}.video-player .vjs-mask,.video-player .vjs-tech{position:absolute;top:0;left:0;width:100%;height:100%}.video-player .vjs-mask{z-index:4}.video-player .cursor-play{display:flex;flex-direction:column;justify-content:center;align-items:center;cursor:pointer}

table{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal}.adhoc-text>:first-child{margin-top:0}.adhoc-text>:last-child{margin-bottom:0}.adhoc-text blockquote:first-child>:first-child{margin-top:0}.adhoc-text blockquote:last-child>:last-child{margin-bottom:0}.adhoc-text h3,.adhoc-text h4,.adhoc-text h5,.adhoc-text h6,.adhoc-text li{font-weight:normal}.adhoc-text h3 a,.adhoc-text h4 a,.adhoc-text h5 a,.adhoc-text h6 a,.adhoc-text li a{background-image:none;text-decoration:none}@media (hover: hover){.adhoc-text h3 a:hover,.adhoc-text h4 a:hover,.adhoc-text h5 a:hover,.adhoc-text h6 a:hover,.adhoc-text li a:hover{background-image:none}}@media all and (-ms-high-contrast: active), (-ms-high-contrast: none){.adhoc-text h3 a:hover,.adhoc-text h4 a:hover,.adhoc-text h5 a:hover,.adhoc-text h6 a:hover,.adhoc-text li a:hover{background-image:none}}.adhoc-text h3 a.current-page,.adhoc-text h4 a.current-page,.adhoc-text h5 a.current-page,.adhoc-text h6 a.current-page,.adhoc-text li a.current-page{text-decoration:none;background-image:linear-gradient( to top,transparent 1px,currentColor 1px,currentColor 2px,transparent 2px )}.adhoc-text h3 a.current-page.related-hovered,.adhoc-text h4 a.current-page.related-hovered,.adhoc-text h5 a.current-page.related-hovered,.adhoc-text h6 a.current-page.related-hovered,.adhoc-text li a.current-page.related-hovered{background-image:none}.adhoc-text p a,.adhoc-text blockquote a{text-decoration:none;background-image:linear-gradient( to top,transparent 1px,currentColor 1px,currentColor 2px,transparent 2px );text-decoration:none}@media (hover: hover){.adhoc-text p a:hover,.adhoc-text blockquote a:hover{background-image:none}}@media all and (-ms-high-contrast: active), (-ms-high-contrast: none){.adhoc-text p a:hover,.adhoc-text blockquote a:hover{background-image:none}}.adhoc-text p a.current-page,.adhoc-text blockquote a.current-page{background-image:none}.adhoc-text p a.current-page.related-hovered,.adhoc-text blockquote a.current-page.related-hovered{text-decoration:none;background-image:linear-gradient( to top,transparent 1px,currentColor 1px,currentColor 2px,transparent 2px )}.adhoc-text>:first-child{margin-top:0}.adhoc-text>:first-child>:first-child{margin-top:0}.adhoc-text>:last-child{margin-bottom:0}.adhoc-text>:last-child>:last-child{margin-bottom:0}html.no-js h1,html.font-loaded h1,html.no-js h2,html.font-loaded h2,html.no-js h3,html.font-loaded h3,html.no-js h4,html.font-loaded h4,html.no-js h5,html.font-loaded h5,html.no-js h6,html.font-loaded h6,html.no-js p,html.font-loaded p,html.no-js form,html.font-loaded form,html.no-js li,html.font-loaded li{opacity:1}

.nav-container.scroll-up-for-header{visibility:visible}.nav-container.scroll-up-for-header.nav-open{z-index:1000}.nav-container.scroll-up-for-header.nav-open--active .left-menu__shop:after{opacity:.4}.pageloader-standard-transition .nav-container.scroll-up-for-header--small{opacity:0}.lightbox-active .nav-container.scroll-up-for-header--small{z-index:unset}.lightbox-active .nav-container.scroll-up-for-header--small.scroll-up-for-header{z-index:unset}.lightbox-active .nav-container.scroll-up-for-header{z-index:unset}.menu-background{display:none;position:fixed;top:0;left:0;right:0;bottom:0;z-index:1}@media screen and (min-width: 769px){.menu-background{display:block}}@media screen and (min-width: 769px){.menu-background:before{display:block;content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:#fff;z-index:1}}@media screen and (min-width: 769px){.menu-background__cover{display:block;content:"";position:fixed;top:0;left:0;height:200vh;right:0;background-color:#000;z-index:0;opacity:0.4;transition:opacity 300ms;pointer-events:none}.menu-background__cover--open{pointer-events:all}}.main-header{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto 1fr;grid-template-areas:'l r' 'm m' '. .';position:relative}@media screen and (min-width: 769px){.main-header{display:flex}}.main-header .hamburger{display:block;position:relative;width:18px;height:0;padding-top:0px}.main-header .hamburger.active .hamburger-inner::before{transform:translate3d(0, 3.5px, 0) rotate(45deg)}.main-header .hamburger.active .hamburger-inner::after{transform:translate3d(0, -3.5px, 0) rotate(-45deg)}.main-header .hamburger .hamburger-inner{position:absolute;top:50%;margin-top:-1px;height:0;padding-top:2px;left:50%;margin-left:-50%;width:100%}.main-header .hamburger .hamburger-inner::before,.main-header .hamburger .hamburger-inner::after{transition-property:transform;transition-duration:750ms;transition-timing-function:ease;transition-delay:0s;will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;content:'';display:block;position:absolute;height:100%;left:0;width:100%;transform:rotate(0);background-color:currentColor}.main-header .hamburger .hamburger-inner::before{top:-3.5px}.main-header .hamburger .hamburger-inner::after{bottom:-3.5px}@media screen and (max-width: 768px){.main-header .hamburger.active{color:#000}}.overlay-video-playing .main-header{opacity:0}.main-header .menu-logo{grid-area:l}@media screen and (min-width: 769px){.main-header .menu-logo{z-index:2;position:relative}}@media screen and (min-width: 769px){.nav-container--small .main-header .menu-logo.current-page{cursor:pointer}}.main-header a{outline:none}.main-header.shop-menu-open .cart-menu .icon--black{display:inline-block}.main-header.shop-menu-open .cart-menu .icon--white{display:none}.main-header.shop-menu-open .menu-logo svg path{fill:#000}.main-header .cart-menu{opacity:1;grid-area:r}@media screen and (min-width: 769px){.main-header .cart-menu{z-index:2;position:relative;align-items:flex-start}.nav-container--small .main-header .cart-menu{align-items:center}}.main-header .cart-menu .toggle-menu{background:transparent;color:#fff;border:0;margin:0;padding:0;height:18px}.main-header .cart-menu .icon--white{display:inline-block}.main-header .cart-menu .icon--black{display:none}.main-header .cart-menu svg{height:2.08333rem;width:auto}@media screen and (min-width: 769px){.main-header .cart-menu svg{height:1.85714rem}}.main-header .cart-menu svg path{transform:translateZ(0)}.main-header .cart-menu__item{height:28px}.main-header .cart-menu__item>a{display:flex;align-items:center;height:100%}.main-header .main-menu-container{display:none;grid-area:m}@media screen and (min-width: 769px){.main-header .main-menu-container{display:block;flex:1}}.main-header .left-menu{opacity:1;z-index:1}.main-header .left-menu__background{display:none;background-color:#fff;position:absolute;top:0;left:0;right:0;bottom:0}@media screen and (min-width: 769px){.main-header .left-menu__background{display:block}}.main-header .left-menu__list{margin-top:2.25rem}@media screen and (min-width: 769px){.main-header .left-menu__list{border-top:none;margin-top:0;align-items:flex-end;grid-row-start:1;grid-column-start:1;padding-left:calc(2 * 1.42857rem)}}.main-header .left-menu__item{margin-top:.5rem}@media screen and (min-width: 769px){.main-header .left-menu__item{margin-top:0;padding-bottom:0;height:100%;display:flex;align-items:flex-end}.nav-container--small .main-header .left-menu__item{align-items:center}}@media screen and (max-width: 768px){.main-header .left-menu__item--no-phone-padding h4{margin-top:.91667rem;margin-bottom:.91667rem}}@media screen and (min-width: 769px){.main-header .left-menu__item h4{margin:0}}.main-header .left-menu__item a{transition:opacity 200ms}@media (hover: hover){.main-header .left-menu__item a:hover{opacity:.4}}@media all and (-ms-high-contrast: active), (-ms-high-contrast: none){.main-header .left-menu__item a:hover{opacity:.4}}.main-header .left-menu__item .current-page{opacity:.4}.main-header .left-menu__item--phone-border{margin-top:0;border-top:1px solid #000}@media screen and (min-width: 769px){.main-header .left-menu__item--phone-border{margin-top:0;border-top:0}}.main-header .left-menu__item--phone-border:last-child{border-bottom:1px solid #000}@media screen and (min-width: 769px){.main-header .left-menu__item--phone-border:last-child{border-bottom:0}}.main-header .left-menu__shop-toggle{display:flex;align-items:flex-end;padding:0;width:100%;z-index:2;text-align:left;position:relative}@media screen and (min-width: 769px){.main-header .left-menu__shop-toggle{padding-right:1.57143rem;margin-bottom:0}}.main-header .left-menu__shop-toggle h4{margin:.91667rem 0;display:block;width:100%}@media screen and (min-width: 769px){.main-header .left-menu__shop-toggle h4{margin:0;display:block;width:auto}}.main-header .left-menu__shop-toggle .shop-menu-icon{margin-left:auto;width:.75rem;align-self:center;display:flex;align-items:center;transform:rotate(0);position:absolute;top:calc(50% - .1875rem);right:1rem}@media screen and (min-width: 769px){.main-header .left-menu__shop-toggle .shop-menu-icon{margin:0 0 0 calc(1.42857rem/ 2);top:calc(50% - .08929rem);right:0;width:.64286rem;overflow:hidden}}.main-header .left-menu__shop-toggle .shop-menu-icon svg{width:100%;height:auto}.main-header .left-menu__shop-toggle .shop-menu-icon svg path{fill:transparent;stroke:#fff}@media screen and (max-width: 768px){.main-header .left-menu__shop-toggle .shop-menu-icon{display:none}}@media screen and (min-width: 769px){.main-header .left-menu .dropdown::after{background-image:none}}@media screen and (max-width: 768px){.main-header .left-menu .dropdown__target{display:none;margin-bottom:5.33333rem}}@media screen and (max-width: 768px){.main-header .left-menu .dropdown__target.active{display:block}}@media screen and (min-width: 769px){.main-header .left-menu__shop{grid-row-start:1;grid-column-start:1;margin-top:0;position:absolute;top:0;left:0;width:100%;z-index:0}}@media screen and (min-width: 769px){.show-shipping-bar .main-header .left-menu__shop{top:var(--shipping-bar-height)}}@media screen and (min-width: 769px){.main-header .left-menu__shop-container{color:#000;margin-top:9.07143rem;margin-left:calc(1.42857rem * 3.21 + 10.14286rem);margin-right:1.42857rem;padding-bottom:5rem;display:flex;grid-gap:2.85714rem;gap:2.85714rem;position:relative;z-index:1}}.main-header .left-menu__col-name{margin:0.5em 0 0;padding-bottom:0.25em;flex-basis:25%}@media screen and (min-width: 769px){.main-header .left-menu__col-name{margin:0;border-bottom:1px solid #000;padding-bottom:.64286rem}}.main-header .left-menu__product-list{display:flex;flex-wrap:wrap;border-top:1px solid #000}@media screen and (min-width: 769px){.main-header .left-menu__product-list{border-top:none;display:block;flex-basis:15.21429rem;margin-top:2rem}}.main-header .left-menu__product-list--image{border-top:none}@media screen and (min-width: 769px){.main-header .left-menu__product-list--image{flex-basis:30.42857rem;margin-top:0;margin-left:auto}}.main-header .left-menu a.left-menu__promo-caption-url{white-space:normal}.main-header .left-menu a.left-menu__promo-caption-url:hover{opacity:1}.main-header .left-menu a.left-menu__promo-caption-url h3,.main-header .left-menu a.left-menu__promo-caption-url .text{transition:opacity 200ms}@media (hover: hover){.main-header .left-menu a.left-menu__promo-caption-url:hover{opacity:1}.main-header .left-menu a.left-menu__promo-caption-url:hover .text,.main-header .left-menu a.left-menu__promo-caption-url:hover h3{opacity:.4}}@media all and (-ms-high-contrast: active), (-ms-high-contrast: none){.main-header .left-menu a.left-menu__promo-caption-url:hover{opacity:1}.main-header .left-menu a.left-menu__promo-caption-url:hover .text,.main-header .left-menu a.left-menu__promo-caption-url:hover h3{opacity:.4}}.main-header .left-menu__promo-caption{margin-top:1.25rem}.main-header .left-menu__promo-caption h3,.main-header .left-menu__promo-caption h4,.main-header .left-menu__promo-caption h5{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now-display', 'helvetica', sans-serif;font-weight:400;font-style:normal;font-weight:normal;line-height:110%;font-weight:normal;line-height:1;margin:1.25rem 0}@media screen and (min-width: 769px) and (max-width: 988px){.main-header .left-menu__promo-caption h3,.main-header .left-menu__promo-caption h4,.main-header .left-menu__promo-caption h5{font-size:11.7784px}}@media screen and (min-width: 769px) and (min-width: 989px){.main-header .left-menu__promo-caption h3,.main-header .left-menu__promo-caption h4,.main-header .left-menu__promo-caption h5{font-size:1.19215vw}}@media screen and (max-width: 768px){.main-header .left-menu__promo-caption h3,.main-header .left-menu__promo-caption h4,.main-header .left-menu__promo-caption h5{font-size:17px}}@media screen and (min-width: 769px){.main-header .left-menu__promo-caption h3,.main-header .left-menu__promo-caption h4,.main-header .left-menu__promo-caption h5{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now-display', 'helvetica', sans-serif;font-weight:400;font-style:normal;font-weight:normal;line-height:110%}}@media screen and (min-width: 769px) and (min-width: 769px) and (max-width: 1283px){.main-header .left-menu__promo-caption h3,.main-header .left-menu__promo-caption h4,.main-header .left-menu__promo-caption h5{font-size:16.19495px}}@media screen and (min-width: 769px) and (min-width: 769px) and (min-width: 1284px){.main-header .left-menu__promo-caption h3,.main-header .left-menu__promo-caption h4,.main-header .left-menu__promo-caption h5{font-size:1.26227vw}}@media screen and (min-width: 769px) and (max-width: 768px){.main-header .left-menu__promo-caption h3,.main-header .left-menu__promo-caption h4,.main-header .left-menu__promo-caption h5{font-size:18px}}.main-header .left-menu__promo-caption p:first-of-type{margin-top:0rem}.main-header .left-menu__product{margin:0}@media screen and (min-width: 769px){.main-header .left-menu__product{margin:0}}.main-header .left-menu__product-details{margin:0 0 1.33333rem 25%;flex-basis:75%}@media screen and (min-width: 769px){.main-header .left-menu__product-details{margin:0.5rem 25% 1.42857rem 0}}.main-header .left-menu__product-details--left-phone{margin:0 0 0 25%}@media screen and (min-width: 769px){.main-header .left-menu__product-details--left-phone{margin:.64286rem 15% 1.42857rem 0}}.main-header .left-menu__product-details--left-phone p{margin-top:0}.main-header .left-menu__product-link{display:block;margin:.66667rem 0 2em 25%;flex-basis:75%}@media screen and (min-width: 769px){.main-header .left-menu__product-link{display:inline-block;margin:0}}.main-header .left-menu__product-category{margin:1rem 0 0.5em;opacity:.4}@media screen and (min-width: 769px){.main-header .left-menu__product-category{margin:1.42857rem 0 0}}.main-header .left-menu.menu-open .is-current .left-menu__shop-toggle{opacity:.4}.main-header .left-menu.menu-open .is-current .left-menu__shop-toggle .shop-menu-icon svg{transform:rotate(180deg)}.main-header .left-menu.menu-open .left-menu__shop-toggle{color:#000}.main-header .left-menu.menu-open .left-menu__shop-toggle .shop-menu-icon svg path{stroke:#000}@media screen and (min-width: 769px){.main-header .left-menu.menu-open button{color:#fff}}@media screen and (min-width: 769px){.main-header .left-menu.menu-open .left-menu__inner{height:100%}.main-header .left-menu.menu-open .left-menu__inner .left-menu__item{color:#000;z-index:2}.main-header .left-menu.menu-open .left-menu__inner .left-menu__item.is-current{z-index:1}}@media screen and (min-width: 769px){.nav-container--small.scroll-up-for-header--not-top .main-header .left-menu.menu-open .left-menu__item.is-current .left-menu__shop{display:block}}.nav-container--large:not(.scroll-up-for-header--not-top) .main-header .left-menu.menu-open .left-menu__item.is-current .left-menu__shop{display:block}.main-header .left-menu.menu-open.menu-closing .left-menu__shop-container{visibility:hidden}@media screen and (max-width: 768px){.main-header .left-menu__shop{transform:none !important;opacity:1 !important}}.main-header.menu-open{background-color:#fff;height:100vh;overflow-y:scroll}@media screen and (min-width: 769px){.main-header.menu-open{background-color:transparent;height:unset}}.main-header.menu-open .main-menu-container{display:block}.main-header.menu-open .join{display:none}.main-header.menu-open .footer__container{color:#000;background:none}.main-header.menu-open .footer__container .footer__logo--white{display:none}.main-header.menu-open .footer__container .footer__logo--black{display:block}.nav-container--small .main-header .left-menu__shop-container{margin-left:calc(1.42857rem * 3.21 + 3.35714rem)}.nav-background{display:none}.black-header .nav-background{display:block;position:absolute;top:0;left:0;background:#000;height:var(--header-height);width:100%}.product-navigation .include-shop{padding-top:1.48em}.product-navigation__container{background:#000;padding:19px 0 38px;color:#fff;margin-bottom:19px}@media screen and (min-width: 769px){.product-navigation__container{padding:1.42857rem 1.42857rem calc(1.42857rem * 2);margin-bottom:0}}@media screen and (min-width: 769px){.product-navigation__titles:not(.mobile-only){display:flex}}@media screen and (min-width: 769px){.product-navigation__titles>*{flex-basis:calc(16.66% - 1.42857rem);margin-right:1.42857rem;padding-bottom:2.35714rem}}.product-navigation__titles .product-title{margin:0 0 0.5em 19px}@media screen and (min-width: 769px){.product-navigation__titles .product-title{margin:0}}.product-navigation__titles .product-title__gender{margin:0}.product-navigation__titles .product-title__gender .current-page{color:#fff;opacity:1}.product-navigation__titles .product-title__gender a{opacity:0.7}.product-navigation__titles .product-title__gender a:hover{opacity:1}.product-navigation__titles .current-page{position:relative}.product-navigation__titles .current-page:after{content:'';border-bottom:1px solid #fff;position:absolute;bottom:0.1em;left:0;right:0}@media screen and (max-width: 768px){.product-navigation{display:none}}.pageloader-standard-transition .main-header .left-menu__item .current-page{opacity:1}

[data-variant-related='info']:not(.is-current){display:none}.add-to-cart-form{position:relative;padding-bottom:2.85714rem}.add-to-cart-form.success .submit-wrap{position:relative}.add-to-cart-form.success .submit-wrap button{pointer-events:none;opacity:0}.add-to-cart-form.success .success-message{pointer-events:all;opacity:1}.add-to-cart-form.success.show-added .added-message{opacity:1}.add-to-cart-form.success.show-added .success-message{pointer-events:none;opacity:0}.add-to-cart-form header{margin:1rem 0 2em;position:relative}.add-to-cart-form header .price{margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now-display', 'helvetica', sans-serif;font-weight:400;font-style:normal;font-weight:normal;line-height:110%}@media screen and (min-width: 769px) and (max-width: 988px){.add-to-cart-form header .price{font-size:13.85694px}}@media screen and (min-width: 769px) and (min-width: 989px){.add-to-cart-form header .price{font-size:1.40252vw}}@media screen and (max-width: 768px){.add-to-cart-form header .price{font-size:20px}}@media screen and (min-width: 769px){.add-to-cart-form header .price{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now-display', 'helvetica', sans-serif;font-weight:400;font-style:normal;font-weight:normal;line-height:110%}}@media screen and (min-width: 769px) and (min-width: 769px) and (max-width: 1283px){.add-to-cart-form header .price{font-size:25.19215px}}@media screen and (min-width: 769px) and (min-width: 769px) and (min-width: 1284px){.add-to-cart-form header .price{font-size:1.96353vw}}@media screen and (min-width: 769px) and (max-width: 768px){.add-to-cart-form header .price{font-size:28px}}.add-to-cart-form afterpay-placement{margin:0.2em 0 0 0}.add-to-cart-form .success-message,.add-to-cart-form .added-message{position:absolute;width:100%;left:0;text-align:center;opacity:0;pointer-events:none;bottom:0.5em;top:0.5em;display:flex;flex-direction:column;align-items:center;justify-content:center}.add-to-cart-form .success-message .item,.add-to-cart-form .added-message .item{margin-bottom:.35714rem}.add-to-cart-form .success-message .item:last-child,.add-to-cart-form .added-message .item:last-child{margin-bottom:0}.add-to-cart-form .success-message .item .view-cart,.add-to-cart-form .success-message .item .continue-shopping,.add-to-cart-form .added-message .item .view-cart,.add-to-cart-form .added-message .item .continue-shopping{cursor:pointer}@media (hover: hover){.add-to-cart-form .success-message .item .view-cart:hover,.add-to-cart-form .success-message .item .continue-shopping:hover,.add-to-cart-form .added-message .item .view-cart:hover,.add-to-cart-form .added-message .item .continue-shopping:hover{opacity:.7}}@media all and (-ms-high-contrast: active), (-ms-high-contrast: none){.add-to-cart-form .success-message .item .view-cart:hover,.add-to-cart-form .success-message .item .continue-shopping:hover,.add-to-cart-form .added-message .item .view-cart:hover,.add-to-cart-form .added-message .item .continue-shopping:hover{opacity:.7}}.add-to-cart-form .success-message .item .view-cart.current-page,.add-to-cart-form .success-message .item .continue-shopping.current-page,.add-to-cart-form .added-message .item .view-cart.current-page,.add-to-cart-form .added-message .item .continue-shopping.current-page{opacity:.7}.add-to-cart-form .success-message .item .view-cart.current-page.related-hovered,.add-to-cart-form .success-message .item .continue-shopping.current-page.related-hovered,.add-to-cart-form .added-message .item .view-cart.current-page.related-hovered,.add-to-cart-form .added-message .item .continue-shopping.current-page.related-hovered{opacity:1}.add-to-cart-form .form-fields{display:flex;flex-wrap:wrap}.add-to-cart-form .form-fields .product-title{width:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now-display', 'helvetica', sans-serif;font-weight:400;font-style:normal;font-weight:normal;line-height:110%;margin:1em 0 .5em}@media screen and (min-width: 769px) and (max-width: 988px){.add-to-cart-form .form-fields .product-title{font-size:12.47125px}}@media screen and (min-width: 769px) and (min-width: 989px){.add-to-cart-form .form-fields .product-title{font-size:1.26227vw}}@media screen and (max-width: 768px){.add-to-cart-form .form-fields .product-title{font-size:18px}}@media screen and (min-width: 769px){.add-to-cart-form .form-fields .product-title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now-display', 'helvetica', sans-serif;font-weight:400;font-style:normal;font-weight:normal;line-height:110%}}@media screen and (min-width: 769px) and (min-width: 769px) and (max-width: 1283px){.add-to-cart-form .form-fields .product-title{font-size:19.79383px}}@media screen and (min-width: 769px) and (min-width: 769px) and (min-width: 1284px){.add-to-cart-form .form-fields .product-title{font-size:1.54278vw}}@media screen and (min-width: 769px) and (max-width: 768px){.add-to-cart-form .form-fields .product-title{font-size:22px}}.add-to-cart-form .form-fields .form-field.value-style{order:1;width:100%;margin-bottom:1rem;max-width:unset}.add-to-cart-form .form-fields .form-field.value-size{order:2}.add-to-cart-form .form-fields .form-field.value-color{order:3}@media screen and (max-width: 768px){.add-to-cart-form .form-fields{flex-direction:column}}@media screen and (min-width: 769px){.add-to-cart-form .form-fields{align-items:flex-start}}@media screen and (max-width: 768px){.add-to-cart-form .form-fields .form-field{width:100%}}@media screen and (min-width: 769px){.add-to-cart-form .form-fields .form-field{width:auto;max-width:55%;margin-right:1.42857rem}}.add-to-cart-form .form-fields .form-field label{margin-bottom:0.5em;display:block}@media (hover: none){.add-to-cart-form .form-fields .form-field label{font-size:16px}}.add-to-cart-form .form-fields .form-field>label{display:none}.add-to-cart-form .form-fields .form-field select{padding-right:3.5em;max-width:calc(50% - .71429rem)}@media screen and (max-width: 768px){.add-to-cart-form .form-fields .form-field select{width:auto;max-width:100%}}@media (hover: none){.add-to-cart-form .form-fields .form-field select{font-size:16px}}.add-to-cart-form .form-fields .form-field ul.display-inline{position:relative;display:flex;flex-wrap:wrap;margin:0}.add-to-cart-form .form-fields .form-field ul.display-inline li{position:relative;margin:.35714rem 0}@media (hover: hover){.add-to-cart-form .form-fields .form-field ul.display-inline li:hover label:not(.related-hovered) .text{background-color:#000;border:.07143rem solid #000;color:#fff}}@media all and (-ms-high-contrast: active), (-ms-high-contrast: none){.add-to-cart-form .form-fields .form-field ul.display-inline li:hover label:not(.related-hovered) .text{background-color:#000;border:.07143rem solid #000;color:#fff}}.add-to-cart-form .form-fields .form-field ul.display-inline li:not(.valid),.add-to-cart-form .form-fields .form-field ul.display-inline li:not(.available){opacity:0.2}.add-to-cart-form .form-fields .form-field ul.display-inline li.checked label:not(.related-hovered) .text{background-color:#000;border:.07143rem solid #000;color:#fff}.add-to-cart-form .form-fields .form-field ul.display-inline input{opacity:0;position:absolute;pointer-events:none}.add-to-cart-form .form-fields .form-field ul.display-inline label{padding-right:.66667rem;margin-bottom:0}@media screen and (min-width: 769px){.add-to-cart-form .form-fields .form-field ul.display-inline label{padding-right:.57143rem}}.add-to-cart-form .form-fields .form-field ul.display-inline label .text{display:block;text-align:center;border-radius:.71429em;line-height:1.2;padding:1.25rem 1rem;min-width:calc(1.2em + 2.66667rem);border:.08333rem solid #757575}@media screen and (min-width: 769px){.add-to-cart-form .form-fields .form-field ul.display-inline label .text{padding:1.07143rem .85714rem;min-width:calc(1.2em + 2.28571rem);border:.07143rem solid #757575}}.add-to-cart-form .form-fields .form-field ul.display-hex{position:relative;display:flex;flex-wrap:wrap;margin:0}@media (hover: hover){.add-to-cart-form .form-fields .form-field ul.display-hex li:hover label .dot .background[style*='#FFF']{border:1px solid transparent}.add-to-cart-form .form-fields .form-field ul.display-hex li:hover label .dot .border{border:.07143rem solid #757575}.add-to-cart-form .form-fields .form-field ul.display-hex li:hover label .text{visibility:visible}}@media all and (-ms-high-contrast: active), (-ms-high-contrast: none){.add-to-cart-form .form-fields .form-field ul.display-hex li:hover label .dot .background[style*='#FFF']{border:1px solid transparent}.add-to-cart-form .form-fields .form-field ul.display-hex li:hover label .dot .border{border:.07143rem solid #757575}.add-to-cart-form .form-fields .form-field ul.display-hex li:hover label .text{visibility:visible}}.add-to-cart-form .form-fields .form-field ul.display-hex li:not(.valid) label .dot .background,.add-to-cart-form .form-fields .form-field ul.display-hex li:not(.available) label .dot .background{opacity:0.3}.add-to-cart-form .form-fields .form-field ul.display-hex li:not(.valid) .dot::after,.add-to-cart-form .form-fields .form-field ul.display-hex li:not(.available) .dot::after{content:'';border-bottom:.07143rem solid #757575;position:absolute;top:0;left:0;right:0;bottom:50%;transform:rotate(-45deg);transform-origin:50% 100%}.add-to-cart-form .form-fields .form-field ul.display-hex li.checked label:not(.related-hovered) .dot .background[style*='#FFF']{border:1px solid transparent}.add-to-cart-form .form-fields .form-field ul.display-hex li.checked label:not(.related-hovered) .dot .border{border:.07143rem solid #757575}.add-to-cart-form .form-fields .form-field ul.display-hex li.checked label:not(.related-hovered) .text{visibility:visible}.add-to-cart-form .form-fields .form-field ul.display-hex input{opacity:0;position:absolute;pointer-events:none}.add-to-cart-form .form-fields .form-field ul.display-hex label{margin-bottom:3em;padding-right:.21429rem}@media screen and (min-width: 769px){.add-to-cart-form .form-fields .form-field ul.display-hex label{margin-bottom:0}}.add-to-cart-form .form-fields .form-field ul.display-hex label .text{position:absolute;left:0%;bottom:1em;visibility:hidden;white-space:nowrap}@media screen and (min-width: 769px){.add-to-cart-form .form-fields .form-field ul.display-hex label .text{right:unset;top:50%;transform:translate3d(0, -50%, 0);left:calc(100% + 10px)}}.add-to-cart-form .form-fields .form-field ul.display-hex label .dot{position:relative;cursor:pointer;display:block;width:3.1em;height:3.1em;margin-top:0.35em}.add-to-cart-form .form-fields .form-field ul.display-hex label .dot .background{transform:translateX(4px) translateY(4px) translateZ(0);display:block;position:relative;border-radius:50%;width:calc(100% - 8px);height:calc(100% - 8px);overflow:hidden}.add-to-cart-form .form-fields .form-field ul.display-hex label .dot .background[style*='#FFF']{border:1px solid #cfcfcf}.add-to-cart-form .form-fields .form-field ul.display-hex label .dot .border{position:absolute;top:0;bottom:0;left:0;right:0;border-radius:50%;border:.07143rem solid transparent}.add-to-cart-form .form-fields .form-field--small ul.display-inline label .text{padding:.83333rem .66667rem;min-width:calc(1.2em + 1.5rem)}@media screen and (min-width: 769px){.add-to-cart-form .form-fields .form-field--small ul.display-inline label .text{padding:.71429rem .42857rem;min-width:calc(1.2em + 1.28571rem)}}.add-to-cart-form .form-fields .submit-wrap{position:relative;margin-right:.71429rem;margin-bottom:.71429rem}.add-to-cart-form footer{padding-bottom:2rem}@media screen and (min-width: 769px){.add-to-cart-form footer{display:flex;align-items:flex-end}}.add-to-cart-form [data-variant-related='info']{min-width:9rem}.add-to-cart-form [data-variant-related='info']:not(.is-current){display:none}.add-to-cart-form [data-variant-related='info'] .purchase-state{margin:0}.add-to-cart-form [data-variant-related='info'] .price{margin:0 0 0.2em}.add-to-cart-form .sizing-guide{display:block;margin:1em 0 3em 0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now', 'helvetica', sans-serif;font-weight:400}@media screen and (min-width: 769px) and (max-width: 988px){.add-to-cart-form .sizing-guide{font-size:9.00701px}}@media screen and (min-width: 769px) and (min-width: 989px){.add-to-cart-form .sizing-guide{font-size:.91164vw}}@media screen and (max-width: 768px) and (min-width: 415px) and (max-width: 414px){.add-to-cart-form .sizing-guide{font-size:9.01004px}}@media screen and (max-width: 768px) and (min-width: 415px) and (min-width: 415px) and (max-width: 767px){.add-to-cart-form .sizing-guide{font-size:2.17634vw}}@media screen and (max-width: 768px) and (min-width: 415px) and (min-width: 768px){.add-to-cart-form .sizing-guide{font-size:16.71429px}}@media screen and (max-width: 768px){.add-to-cart-form .sizing-guide{font-size:13px}}@media screen and (min-width: 769px){.add-to-cart-form .sizing-guide{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now', 'helvetica', sans-serif;font-weight:400;cursor:pointer}}@media screen and (min-width: 769px) and (min-width: 769px) and (max-width: 1141px){.add-to-cart-form .sizing-guide{font-size:10.40182px}}@media screen and (min-width: 769px) and (min-width: 769px) and (min-width: 1142px){.add-to-cart-form .sizing-guide{font-size:.91164vw}}@media screen and (min-width: 769px) and (max-width: 768px) and (min-width: 415px) and (max-width: 478px){.add-to-cart-form .sizing-guide{font-size:10.4029px}}@media screen and (min-width: 769px) and (max-width: 768px) and (min-width: 415px) and (min-width: 479px) and (max-width: 767px){.add-to-cart-form .sizing-guide{font-size:2.17634vw}}@media screen and (min-width: 769px) and (max-width: 768px) and (min-width: 415px) and (min-width: 768px){.add-to-cart-form .sizing-guide{font-size:16.71429px}}@media screen and (min-width: 769px) and (max-width: 768px){.add-to-cart-form .sizing-guide{font-size:13px}}.add-to-cart-form .sizing-guide:hover{opacity:.7}.add-to-cart-form .sizing-guide--disabled{visibility:hidden;cursor:auto;cursor:initial}.add-to-cart-form .submit-wrap{display:block}.add-to-cart-form .submit-wrap .button{padding:1.25em 5.25em;min-width:17em;border-radius:2.7em;display:inline-block}.add-to-cart-form .submit-wrap .button.hidden{display:none}

.errorlist{color:#EE6202;padding:.35714rem 0}html.js form.autosubmit [type='image'],html.js form.autosubmit [type='submit']{display:none}form input,form textarea,form select,form button{background:none;border:0;outline:0;border-radius:0;box-shadow:none;text-indent:0;font-family:inherit;font-size:inherit;font-weight:inherit;text-align:inherit;color:inherit;outline:none;-webkit-appearance:none;appearance:none}form input::-webkit-inner-spin-button,form input::-webkit-outer-spin-button,form textarea::-webkit-inner-spin-button,form textarea::-webkit-outer-spin-button,form select::-webkit-inner-spin-button,form select::-webkit-outer-spin-button,form button::-webkit-inner-spin-button,form button::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}form input:-webkit-autofill,form input:-webkit-autofill:hover,form input:-webkit-autofill:focus,form textarea:-webkit-autofill,form textarea:-webkit-autofill:hover,form textarea:-webkit-autofill:focus,form select:-webkit-autofill,form select:-webkit-autofill:hover,form select:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 2em #fff inset !important}form textarea,form input[type='color'],form input[type='date'],form input[type='datetime-local'],form input[type='email'],form input[type='file'],form input[type='month'],form input[type='number'],form input[type='password'],form input[type='search'],form input[type='tel'],form input[type='text'],form input[type='time'],form input[type='url'],form input[type='week']{font-size:16px;width:100%;padding:.75em;border-radius:.375em;background:#fff;color:#000;border:.07143rem solid #757575;line-height:1.5em}form textarea.placeholder,form input[type='color'].placeholder,form input[type='date'].placeholder,form input[type='datetime-local'].placeholder,form input[type='email'].placeholder,form input[type='file'].placeholder,form input[type='month'].placeholder,form input[type='number'].placeholder,form input[type='password'].placeholder,form input[type='search'].placeholder,form input[type='tel'].placeholder,form input[type='text'].placeholder,form input[type='time'].placeholder,form input[type='url'].placeholder,form input[type='week'].placeholder{color:#a0a0a0;opacity:1}form textarea:-ms-placeholder,form input[type='color']:-ms-placeholder,form input[type='date']:-ms-placeholder,form input[type='datetime-local']:-ms-placeholder,form input[type='email']:-ms-placeholder,form input[type='file']:-ms-placeholder,form input[type='month']:-ms-placeholder,form input[type='number']:-ms-placeholder,form input[type='password']:-ms-placeholder,form input[type='search']:-ms-placeholder,form input[type='tel']:-ms-placeholder,form input[type='text']:-ms-placeholder,form input[type='time']:-ms-placeholder,form input[type='url']:-ms-placeholder,form input[type='week']:-ms-placeholder{color:#a0a0a0;opacity:1}form textarea::-webkit-input-placeholder,form input[type='color']::-webkit-input-placeholder,form input[type='date']::-webkit-input-placeholder,form input[type='datetime-local']::-webkit-input-placeholder,form input[type='email']::-webkit-input-placeholder,form input[type='file']::-webkit-input-placeholder,form input[type='month']::-webkit-input-placeholder,form input[type='number']::-webkit-input-placeholder,form input[type='password']::-webkit-input-placeholder,form input[type='search']::-webkit-input-placeholder,form input[type='tel']::-webkit-input-placeholder,form input[type='text']::-webkit-input-placeholder,form input[type='time']::-webkit-input-placeholder,form input[type='url']::-webkit-input-placeholder,form input[type='week']::-webkit-input-placeholder{color:#a0a0a0;opacity:1}form textarea:-moz-placeholder,form input[type='color']:-moz-placeholder,form input[type='date']:-moz-placeholder,form input[type='datetime-local']:-moz-placeholder,form input[type='email']:-moz-placeholder,form input[type='file']:-moz-placeholder,form input[type='month']:-moz-placeholder,form input[type='number']:-moz-placeholder,form input[type='password']:-moz-placeholder,form input[type='search']:-moz-placeholder,form input[type='tel']:-moz-placeholder,form input[type='text']:-moz-placeholder,form input[type='time']:-moz-placeholder,form input[type='url']:-moz-placeholder,form input[type='week']:-moz-placeholder{color:#a0a0a0;opacity:1;opacity:1}form textarea::-moz-placeholder,form input[type='color']::-moz-placeholder,form input[type='date']::-moz-placeholder,form input[type='datetime-local']::-moz-placeholder,form input[type='email']::-moz-placeholder,form input[type='file']::-moz-placeholder,form input[type='month']::-moz-placeholder,form input[type='number']::-moz-placeholder,form input[type='password']::-moz-placeholder,form input[type='search']::-moz-placeholder,form input[type='tel']::-moz-placeholder,form input[type='text']::-moz-placeholder,form input[type='time']::-moz-placeholder,form input[type='url']::-moz-placeholder,form input[type='week']::-moz-placeholder{color:#a0a0a0;opacity:1;opacity:1}@media (hover: hover){form textarea:hover,form input[type='color']:hover,form input[type='date']:hover,form input[type='datetime-local']:hover,form input[type='email']:hover,form input[type='file']:hover,form input[type='month']:hover,form input[type='number']:hover,form input[type='password']:hover,form input[type='search']:hover,form input[type='tel']:hover,form input[type='text']:hover,form input[type='time']:hover,form input[type='url']:hover,form input[type='week']:hover{background:#fff;border-color:#050505}}@media all and (-ms-high-contrast: active), (-ms-high-contrast: none){form textarea:hover,form input[type='color']:hover,form input[type='date']:hover,form input[type='datetime-local']:hover,form input[type='email']:hover,form input[type='file']:hover,form input[type='month']:hover,form input[type='number']:hover,form input[type='password']:hover,form input[type='search']:hover,form input[type='tel']:hover,form input[type='text']:hover,form input[type='time']:hover,form input[type='url']:hover,form input[type='week']:hover{background:#fff;border-color:#050505}}form input[type='number']{-moz-appearance:textfield}form input[type='search']::-webkit-search-decoration,form input[type='search']::-webkit-search-cancel-button,form input[type='search']::-webkit-search-results-button,form input[type='search']::-webkit-search-results-decoration{-webkit-appearance:none}form input[type='search']::-ms-clear,form input[type='search']::-ms-reveal{display:none;width:0;height:0}form .select-wrap{font-size:16px;width:100%;position:relative;overflow:hidden}form .select-wrap svg{position:absolute;pointer-events:none;font-size:inherit;top:1px;right:1px;margin-top:.75em;margin-right:.75em;width:.5em;height:1.5em}form .select-wrap svg .stroke{stroke:currentColor}form select{font-size:16px;width:100%;background-color:#fff;color:#000;border:.07143rem solid #757575;border-radius:.375em;padding:.75em 2em .75em .75em;line-height:1.5em;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iOCIgdmlld0JveD0iMCAwIDEyIDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xMSAxTDYgN0wxIDAuOTk5OTk5IiBzdHJva2U9ImJsYWNrIiBzdHJva2Utd2lkdGg9IjAuOTUiLz4KPC9zdmc+Cg==);background-size:8px;background-position:calc(100% - 12px) center;background-repeat:no-repeat;cursor:pointer}@media (hover: hover){form select:hover:not(:disabled){color:#000;background-color:#fff;border-color:#050505}}@media all and (-ms-high-contrast: active), (-ms-high-contrast: none){form select:hover:not(:disabled){color:#000;background-color:#fff;border-color:#050505}}form select:-ms-expand{display:none}form select:disabled{cursor:default}form select:invalid{color:#a0a0a0}form button,form input[type='button'],form input[type='reset'],form input[type='image'],form input[type='submit']{background:none;border:0;outline:0;border-radius:0;box-shadow:none;text-indent:0;font-family:inherit;font-size:inherit;font-weight:inherit;text-align:inherit;color:inherit;outline:none;-webkit-appearance:none;appearance:none}form button::-webkit-inner-spin-button,form button::-webkit-outer-spin-button,form input[type='button']::-webkit-inner-spin-button,form input[type='button']::-webkit-outer-spin-button,form input[type='reset']::-webkit-inner-spin-button,form input[type='reset']::-webkit-outer-spin-button,form input[type='image']::-webkit-inner-spin-button,form input[type='image']::-webkit-outer-spin-button,form input[type='submit']::-webkit-inner-spin-button,form input[type='submit']::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}form .button,form button,form input[type='button'],form input[type='reset'],form input[type='image']{padding:.75em 1.5em}form input[type='file']{background:none;border:0;outline:0;border-radius:0;box-shadow:none;text-indent:0;font-family:inherit;font-size:inherit;font-weight:inherit;text-align:inherit;color:inherit;outline:none;-webkit-appearance:none;appearance:none;padding-top:0;padding-bottom:0;padding-left:0}form input[type='file']::-webkit-inner-spin-button,form input[type='file']::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}form input[type='file']::-ms-browse{padding:.75em 1.5em;margin-right:1.5em}form input[type='file']::-webkit-file-upload-button{padding:.75em 1.5em;margin-right:1.5em}form input[type='file']:disabled::-ms-browse{color:#737373;background:#fff}@media (hover: hover){form input[type='file']:disabled::-ms-browse:hover{color:#737373;background:#fff}}@media all and (-ms-high-contrast: active), (-ms-high-contrast: none){form input[type='file']:disabled::-ms-browse:hover{color:#737373;background:#fff}}form input[type='file']:disabled::-webkit-file-upload-button{color:#737373;background:#fff}@media (hover: hover){form input[type='file']:disabled::-webkit-file-upload-button:hover{color:#737373;background:#fff}}@media all and (-ms-high-contrast: active), (-ms-high-contrast: none){form input[type='file']:disabled::-webkit-file-upload-button:hover{color:#737373;background:#fff}}form input[type='checkbox'],form input[type='radio']{background:none;border:0;outline:0;border-radius:0;box-shadow:none;text-indent:0;font-family:inherit;font-size:inherit;font-weight:inherit;text-align:inherit;color:inherit;outline:none;-webkit-appearance:none;appearance:none;cursor:pointer;width:1.4em;height:1.4em;border-radius:1px;border:.07143rem solid #757575;background:#fff}form input[type='checkbox']::-webkit-inner-spin-button,form input[type='checkbox']::-webkit-outer-spin-button,form input[type='radio']::-webkit-inner-spin-button,form input[type='radio']::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}form input[type='checkbox']:checked,form input[type='radio']:checked{background:#000;border-color:#000}form input[type='checkbox']:checked:disabled,form input[type='radio']:checked:disabled{background:#737373;border-color:#737373}form input[type='checkbox']:disabled,form input[type='radio']:disabled{cursor:default;background:#fff;border-color:#737373}form input[type='radio']{border-radius:50%}@media (hover: hover){form input[type='radio']:hover:not(:checked):not(.just-changed):not(:disabled){border-color:#050505;background-color:#fff}}@media all and (-ms-high-contrast: active), (-ms-high-contrast: none){form input[type='radio']:hover:not(:checked):not(.just-changed):not(:disabled){border-color:#050505;background-color:#fff}}form input[type='radio']:checked{cursor:default}@media (hover: hover){form input[type='checkbox']:hover:not(.just-changed):not(:disabled){border-color:#050505;background-color:#fff}}@media all and (-ms-high-contrast: active), (-ms-high-contrast: none){form input[type='checkbox']:hover:not(.just-changed):not(:disabled){border-color:#050505;background-color:#fff}}form .form-field.checkbox,form .form-field.radio{display:flex;align-items:center}form .form-field.checkbox label,form .form-field.radio label{order:2}form .form-field.checkbox label+input[type='checkbox'],form .form-field.checkbox label input[type='checkbox'],form .form-field.checkbox label+input[type='radio'],form .form-field.checkbox label input[type='radio'],form .form-field.radio label+input[type='checkbox'],form .form-field.radio label input[type='checkbox'],form .form-field.radio label+input[type='radio'],form .form-field.radio label input[type='radio']{margin-right:1.5em}@media (hover: hover){form .form-field.checkbox label:hover+input[type='checkbox']:not(.just-changed):not(:disabled),form .form-field.checkbox label:hover input[type='checkbox']:not(.just-changed):not(:disabled),form .form-field.checkbox label:hover+input[type='radio']:not(.just-changed):not(:disabled),form .form-field.checkbox label:hover input[type='radio']:not(.just-changed):not(:disabled),form .form-field.radio label:hover+input[type='checkbox']:not(.just-changed):not(:disabled),form .form-field.radio label:hover input[type='checkbox']:not(.just-changed):not(:disabled),form .form-field.radio label:hover+input[type='radio']:not(.just-changed):not(:disabled),form .form-field.radio label:hover input[type='radio']:not(.just-changed):not(:disabled){border-color:#050505;background-color:#fff}}@media all and (-ms-high-contrast: active), (-ms-high-contrast: none){form .form-field.checkbox label:hover+input[type='checkbox']:not(.just-changed):not(:disabled),form .form-field.checkbox label:hover input[type='checkbox']:not(.just-changed):not(:disabled),form .form-field.checkbox label:hover+input[type='radio']:not(.just-changed):not(:disabled),form .form-field.checkbox label:hover input[type='radio']:not(.just-changed):not(:disabled),form .form-field.radio label:hover+input[type='checkbox']:not(.just-changed):not(:disabled),form .form-field.radio label:hover input[type='checkbox']:not(.just-changed):not(:disabled),form .form-field.radio label:hover+input[type='radio']:not(.just-changed):not(:disabled),form .form-field.radio label:hover input[type='radio']:not(.just-changed):not(:disabled){border-color:#050505;background-color:#fff}}form .form-field.checkbox>input[type='checkbox'],form .form-field.checkbox>input[type='radio'],form .form-field.radio>input[type='checkbox'],form .form-field.radio>input[type='radio']{order:1;float:left}form label[for]{cursor:pointer}

.account-panel .account-heading,.account-page .account-heading{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now-display', 'helvetica', sans-serif;font-weight:400;font-style:normal;font-weight:normal;line-height:100%;margin-top:.8em;margin-bottom:.8em;text-align:center}@media screen and (min-width: 769px) and (max-width: 988px){.account-panel .account-heading,.account-page .account-heading{font-size:20.78541px}}@media screen and (min-width: 769px) and (min-width: 989px){.account-panel .account-heading,.account-page .account-heading{font-size:2.10379vw}}@media screen and (max-width: 768px){.account-panel .account-heading,.account-page .account-heading{font-size:30px}}@media screen and (min-width: 769px){.account-panel .account-heading,.account-page .account-heading{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now-display', 'helvetica', sans-serif;font-weight:400;font-style:normal;font-weight:normal;line-height:110%}}@media screen and (min-width: 769px) and (min-width: 769px) and (max-width: 1283px){.account-panel .account-heading,.account-page .account-heading{font-size:35.98878px}}@media screen and (min-width: 769px) and (min-width: 769px) and (min-width: 1284px){.account-panel .account-heading,.account-page .account-heading{font-size:2.80505vw}}@media screen and (min-width: 769px) and (max-width: 768px){.account-panel .account-heading,.account-page .account-heading{font-size:40px}}.account-panel .account-content,.account-page .account-content{display:flex;flex-direction:column;min-height:100vh;align-items:center;justify-content:center}.account-panel .account-content h5,.account-page .account-content h5{margin-bottom:2em}.account-panel .account-content p,.account-page .account-content p{line-height:1.4}@media (hover: hover){.account-panel .account-content p a:not(.button):hover,.account-page .account-content p a:not(.button):hover{text-decoration:none;background-image:linear-gradient( to top,transparent 1px,#000 1px,#000 2px,transparent 2px )}}@media all and (-ms-high-contrast: active), (-ms-high-contrast: none){.account-panel .account-content p a:not(.button):hover,.account-page .account-content p a:not(.button):hover{text-decoration:none;background-image:linear-gradient( to top,transparent 1px,#000 1px,#000 2px,transparent 2px )}}.account-panel .account-flexitarian,.account-page .account-flexitarian{width:100%;min-height:70vh}.account-panel .account-flexitarian>*,.account-page .account-flexitarian>*{width:100%;max-width:33.57143rem;margin-left:auto;margin-right:auto}.account-panel form,.account-page form{margin-bottom:6em}.account-panel form .form-field,.account-page form .form-field{margin-bottom:1.5em}.account-panel form label,.account-page form label{display:block;margin-bottom:.35714rem}.account-panel form input+label,.account-page form input+label{display:inline-block;vertical-align:text-bottom;margin-left:1em}.account-panel form input[type='checkbox'],.account-panel form input[type='radio'],.account-page form input[type='checkbox'],.account-page form input[type='radio']{display:inline-block;vertical-align:text-bottom;background-color:transparent !important}.account-panel form textarea,.account-panel form input[type='color'],.account-panel form input[type='date'],.account-panel form input[type='datetime-local'],.account-panel form input[type='email'],.account-panel form input[type='file'],.account-panel form input[type='month'],.account-panel form input[type='number'],.account-panel form input[type='password'],.account-panel form input[type='search'],.account-panel form input[type='tel'],.account-panel form input[type='text'],.account-panel form input[type='time'],.account-panel form input[type='url'],.account-panel form input[type='week'],.account-page form textarea,.account-page form input[type='color'],.account-page form input[type='date'],.account-page form input[type='datetime-local'],.account-page form input[type='email'],.account-page form input[type='file'],.account-page form input[type='month'],.account-page form input[type='number'],.account-page form input[type='password'],.account-page form input[type='search'],.account-page form input[type='tel'],.account-page form input[type='text'],.account-page form input[type='time'],.account-page form input[type='url'],.account-page form input[type='week']{padding:1em 1em;background-color:transparent !important}.account-panel form textarea:-webkit-autofill,.account-panel form textarea:-webkit-autofill:hover,.account-panel form textarea:-webkit-autofill:focus,.account-panel form input[type='color']:-webkit-autofill,.account-panel form input[type='color']:-webkit-autofill:hover,.account-panel form input[type='color']:-webkit-autofill:focus,.account-panel form input[type='date']:-webkit-autofill,.account-panel form input[type='date']:-webkit-autofill:hover,.account-panel form input[type='date']:-webkit-autofill:focus,.account-panel form input[type='datetime-local']:-webkit-autofill,.account-panel form input[type='datetime-local']:-webkit-autofill:hover,.account-panel form input[type='datetime-local']:-webkit-autofill:focus,.account-panel form input[type='email']:-webkit-autofill,.account-panel form input[type='email']:-webkit-autofill:hover,.account-panel form input[type='email']:-webkit-autofill:focus,.account-panel form input[type='file']:-webkit-autofill,.account-panel form input[type='file']:-webkit-autofill:hover,.account-panel form input[type='file']:-webkit-autofill:focus,.account-panel form input[type='month']:-webkit-autofill,.account-panel form input[type='month']:-webkit-autofill:hover,.account-panel form input[type='month']:-webkit-autofill:focus,.account-panel form input[type='number']:-webkit-autofill,.account-panel form input[type='number']:-webkit-autofill:hover,.account-panel form input[type='number']:-webkit-autofill:focus,.account-panel form input[type='password']:-webkit-autofill,.account-panel form input[type='password']:-webkit-autofill:hover,.account-panel form input[type='password']:-webkit-autofill:focus,.account-panel form input[type='search']:-webkit-autofill,.account-panel form input[type='search']:-webkit-autofill:hover,.account-panel form input[type='search']:-webkit-autofill:focus,.account-panel form input[type='tel']:-webkit-autofill,.account-panel form input[type='tel']:-webkit-autofill:hover,.account-panel form input[type='tel']:-webkit-autofill:focus,.account-panel form input[type='text']:-webkit-autofill,.account-panel form input[type='text']:-webkit-autofill:hover,.account-panel form input[type='text']:-webkit-autofill:focus,.account-panel form input[type='time']:-webkit-autofill,.account-panel form input[type='time']:-webkit-autofill:hover,.account-panel form input[type='time']:-webkit-autofill:focus,.account-panel form input[type='url']:-webkit-autofill,.account-panel form input[type='url']:-webkit-autofill:hover,.account-panel form input[type='url']:-webkit-autofill:focus,.account-panel form input[type='week']:-webkit-autofill,.account-panel form input[type='week']:-webkit-autofill:hover,.account-panel form input[type='week']:-webkit-autofill:focus,.account-page form textarea:-webkit-autofill,.account-page form textarea:-webkit-autofill:hover,.account-page form textarea:-webkit-autofill:focus,.account-page form input[type='color']:-webkit-autofill,.account-page form input[type='color']:-webkit-autofill:hover,.account-page form input[type='color']:-webkit-autofill:focus,.account-page form input[type='date']:-webkit-autofill,.account-page form input[type='date']:-webkit-autofill:hover,.account-page form input[type='date']:-webkit-autofill:focus,.account-page form input[type='datetime-local']:-webkit-autofill,.account-page form input[type='datetime-local']:-webkit-autofill:hover,.account-page form input[type='datetime-local']:-webkit-autofill:focus,.account-page form input[type='email']:-webkit-autofill,.account-page form input[type='email']:-webkit-autofill:hover,.account-page form input[type='email']:-webkit-autofill:focus,.account-page form input[type='file']:-webkit-autofill,.account-page form input[type='file']:-webkit-autofill:hover,.account-page form input[type='file']:-webkit-autofill:focus,.account-page form input[type='month']:-webkit-autofill,.account-page form input[type='month']:-webkit-autofill:hover,.account-page form input[type='month']:-webkit-autofill:focus,.account-page form input[type='number']:-webkit-autofill,.account-page form input[type='number']:-webkit-autofill:hover,.account-page form input[type='number']:-webkit-autofill:focus,.account-page form input[type='password']:-webkit-autofill,.account-page form input[type='password']:-webkit-autofill:hover,.account-page form input[type='password']:-webkit-autofill:focus,.account-page form input[type='search']:-webkit-autofill,.account-page form input[type='search']:-webkit-autofill:hover,.account-page form input[type='search']:-webkit-autofill:focus,.account-page form input[type='tel']:-webkit-autofill,.account-page form input[type='tel']:-webkit-autofill:hover,.account-page form input[type='tel']:-webkit-autofill:focus,.account-page form input[type='text']:-webkit-autofill,.account-page form input[type='text']:-webkit-autofill:hover,.account-page form input[type='text']:-webkit-autofill:focus,.account-page form input[type='time']:-webkit-autofill,.account-page form input[type='time']:-webkit-autofill:hover,.account-page form input[type='time']:-webkit-autofill:focus,.account-page form input[type='url']:-webkit-autofill,.account-page form input[type='url']:-webkit-autofill:hover,.account-page form input[type='url']:-webkit-autofill:focus,.account-page form input[type='week']:-webkit-autofill,.account-page form input[type='week']:-webkit-autofill:hover,.account-page form input[type='week']:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 2em #fff inset !important}.account-panel form .submit-wrap,.account-page form .submit-wrap{margin-bottom:2em;display:flex;justify-content:center}.account-panel button,.account-panel input[type='submit'],.account-panel .button,.account-page button,.account-page input[type='submit'],.account-page .button{text-align:center;border:1px solid #000;background-color:#fff;color:#000;border-radius:1.5em;border:1px solid #000;padding:1em 1.5em;line-height:1em;margin-left:auto;margin-right:auto;width:23.14286rem;display:block;cursor:pointer;margin-bottom:1em;margin-top:5rem;background-color:#000;color:#fff}@media (hover: hover){.account-panel button:hover,.account-panel input[type='submit']:hover,.account-panel .button:hover,.account-page button:hover,.account-page input[type='submit']:hover,.account-page .button:hover{background-color:#000;color:#fff;opacity:1 !important}}@media all and (-ms-high-contrast: active), (-ms-high-contrast: none){.account-panel button:hover,.account-panel input[type='submit']:hover,.account-panel .button:hover,.account-page button:hover,.account-page input[type='submit']:hover,.account-page .button:hover{background-color:#000;color:#fff;opacity:1 !important}}@media screen and (max-width: 768px){.account-panel button,.account-panel input[type='submit'],.account-panel .button,.account-page button,.account-page input[type='submit'],.account-page .button{font-size:1.14286rem}}@media screen and (min-width: 769px){.account-panel button,.account-panel input[type='submit'],.account-panel .button,.account-page button,.account-page input[type='submit'],.account-page .button{font-size:1.14286rem}}@media (hover: hover){.account-panel button:hover,.account-panel input[type='submit']:hover,.account-panel .button:hover,.account-page button:hover,.account-page input[type='submit']:hover,.account-page .button:hover{background-color:#fff;color:#000 !important}}@media all and (-ms-high-contrast: active), (-ms-high-contrast: none){.account-panel button:hover,.account-panel input[type='submit']:hover,.account-panel .button:hover,.account-page button:hover,.account-page input[type='submit']:hover,.account-page .button:hover{background-color:#fff;color:#000 !important}}.account-panel .order-history,.account-page .order-history{margin-bottom:3em}.account-panel .order-history h5,.account-page .order-history h5{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now-display', 'helvetica', sans-serif;font-weight:400;border-bottom:1px solid #D1D1D1;padding:1rem 0}@media screen and (min-width: 769px) and (max-width: 988px){.account-panel .order-history h5,.account-page .order-history h5{font-size:12.47125px}}@media screen and (min-width: 769px) and (min-width: 989px){.account-panel .order-history h5,.account-page .order-history h5{font-size:1.26227vw}}@media screen and (max-width: 768px){.account-panel .order-history h5,.account-page .order-history h5{font-size:18px}}@media (hover: hover){.account-panel .order-history a:not(.button):hover,.account-page .order-history a:not(.button):hover{text-decoration:none;background-image:linear-gradient( to top,transparent 1px,#000 1px,#000 2px,transparent 2px )}}@media all and (-ms-high-contrast: active), (-ms-high-contrast: none){.account-panel .order-history a:not(.button):hover,.account-page .order-history a:not(.button):hover{text-decoration:none;background-image:linear-gradient( to top,transparent 1px,#000 1px,#000 2px,transparent 2px )}}.account-panel footer.half-half,.account-page footer.half-half{display:flex}.account-panel footer.half-half>*,.account-page footer.half-half>*{width:50%;margin-top:0}.account-panel footer p a:not(.button),.account-page footer p a:not(.button){text-decoration:none;background-image:linear-gradient( to top,transparent 1px,#000 1px,#000 2px,transparent 2px )}

.campaign-page .hero__container{position:relative}@media screen and (min-width: 769px){.campaign-page .hero__container{min-height:0}}.campaign-page .hero .carousel-item{height:100vh}@media screen and (min-width: 769px){.campaign-page .hero .carousel-item{height:calc(100vh - 2em)}}.campaign-page .hero__initial-view{position:relative;z-index:99;position:absolute;bottom:0;left:0;width:100%}.show-shipping-bar .campaign-page .hero__initial-view{height:calc(100vh - var(--shipping-bar-height))}@media screen and (min-width: 769px){.show-shipping-bar .campaign-page .hero__initial-view{height:calc(100vh - 2em)}}.campaign-page .hero__title{margin:auto 19px 2.08333rem}@media screen and (min-width: 769px){.campaign-page .hero__title{margin:0 50% 1.78571rem calc(1.42857rem * 1.25)}}.campaign-page .hero__title p{margin:0}.campaign-page .hero__detail{margin:0 19px 4.16667rem 19px}@media screen and (min-width: 769px){.campaign-page .hero__detail{margin:0 50% 3.57143rem calc(1.42857rem * 1.25)}}.campaign-page .hero__detail p{margin:0}.campaign-page .hero__image{width:100%;height:100%}.campaign-page .hero__image-container{position:absolute;top:0;left:0;width:100%;height:100vh}@media screen and (max-width: 768px){.campaign-page .hero__image-container{z-index:-1}}@media screen and (min-width: 769px){.campaign-page .hero__image-container{height:calc(100vh - 2em);min-height:0}}.campaign-page .hero__image-container .picture{height:100%;width:100%}.campaign-page .hero__image-container .picture picture{width:100%;height:100%}.campaign-page .hero__image-container .picture img{width:100%;height:100%;object-fit:cover;object-position:center center}.campaign-page .hero__image-container .video-player.video-js .vjs-poster.element-child img{height:100%}.campaign-page .hero__image-container .video-player .vjs-tech{object-fit:cover}.campaign-page .hero__black-cover{background:#000;position:absolute;z-index:1;bottom:0;width:100%;height:1px;transform:scaleY(0)}.campaign-page .hero__buttons{margin:0 19px 4.16667rem}@media screen and (min-width: 769px){.campaign-page .hero__buttons{margin:0 auto 3.71429rem calc(1.42857rem * 1.25);width:auto;height:3.35714rem}}.campaign-page .hero__buttons .button{display:inline-block;margin-right:1.58333rem;width:13.08333rem;padding-left:0;padding-right:0;border:none}@media screen and (min-width: 769px){.campaign-page .hero__buttons .button{width:11.21429rem}}.campaign-page .hero--white{color:#fff}.campaign-page .hero--white .button{color:#000;background-color:#fff}@media (hover: hover){.campaign-page .hero--white .button:hover{color:#fff;background-color:#000}}@media all and (-ms-high-contrast: active), (-ms-high-contrast: none){.campaign-page .hero--white .button:hover{color:#fff;background-color:#000}}.campaign-page .hero--black{color:#000}.campaign-page .hero--black .button{color:#fff;background-color:#000}@media (hover: hover){.campaign-page .hero--black .button:hover{color:#000;background-color:#fff}}@media all and (-ms-high-contrast: active), (-ms-high-contrast: none){.campaign-page .hero--black .button:hover{color:#000;background-color:#fff}}.campaign-page .hero .flickity-page-dots{bottom:2.5rem}@media screen and (min-width: 769px){.campaign-page .hero .flickity-page-dots{bottom:1.78571rem}}.campaign-page .hero .flickity-page-dots .dot{background:none;border:.07143rem solid #fff;width:.83333rem;height:.83333rem}@media screen and (min-width: 769px){.campaign-page .hero .flickity-page-dots .dot{width:1rem;height:1rem}}.campaign-page .hero .flickity-page-dots .dot.is-selected{background:#fff}.campaign-page .title-block__container{padding:0 19px}@media screen and (min-width: 769px){.campaign-page .title-block__container{padding:0 calc(1.42857rem * 1.25);text-align:center}}.campaign-page .title-block__title{margin:3.08333rem 0 3.08333rem}@media screen and (min-width: 769px){.campaign-page .title-block__title{margin:4.07143rem 0 2.64286rem}}.campaign-page .title-block__detail{margin:3.08333rem auto}@media screen and (min-width: 769px){.campaign-page .title-block__detail{width:81.92857rem;margin:2.64286rem auto}}.campaign-page .title-block__cta{margin:0 0 4.75rem 0}@media screen and (min-width: 769px){.campaign-page .title-block__cta{margin:0 0 4.07143rem}}.campaign-page .title-block__cta a{display:inline-block}.campaign-page .content-block{margin-bottom:0}@media screen and (min-width: 769px){.campaign-page .content-block{margin-bottom:0}}.campaign-page .content-block__container{margin-bottom:19px}@media screen and (min-width: 769px){.campaign-page .content-block__container{margin-bottom:calc(1.42857rem * 1.25)}}.campaign-page .content-block--left{padding:0 19px}@media screen and (min-width: 769px){.campaign-page .content-block--left{padding:0 calc(1.42857rem * 1.25)}}@media screen and (min-width: 769px){.campaign-page .content-block--left .content-block__container{display:flex;grid-gap:calc(1.42857rem * 1.25);gap:calc(1.42857rem * 1.25)}}@media screen and (min-width: 769px){.campaign-page .content-block--left .content-block__media{flex-basis:50%;order:1}}.campaign-page .content-block--left .content-block__content{margin-bottom:76px}@media screen and (min-width: 769px){.campaign-page .content-block--left .content-block__content{flex-basis:50%;order:2;padding-right:9.71429rem;margin-bottom:0}}.campaign-page .content-block--left .content-block__title{margin-top:76px}@media screen and (min-width: 769px){.campaign-page .content-block--left .content-block__title{margin-top:12.71429rem;margin-bottom:4.42857rem}}@media screen and (min-width: 769px){.campaign-page .content-block--left .content-block__cta{margin-top:4.42857rem}}.campaign-page .content-block--right{padding:0 19px}@media screen and (min-width: 769px){.campaign-page .content-block--right{padding:0 calc(1.42857rem * 1.25)}}@media screen and (min-width: 769px){.campaign-page .content-block--right .content-block__container{display:flex;grid-gap:calc(1.42857rem * 1.25);gap:calc(1.42857rem * 1.25)}}@media screen and (min-width: 769px){.campaign-page .content-block--right .content-block__media{order:2;flex-basis:50%}}.campaign-page .content-block--right .content-block__content{margin-bottom:76px}@media screen and (min-width: 769px){.campaign-page .content-block--right .content-block__content{flex-basis:50%;order:1;padding-right:9.71429rem;margin-bottom:0}}.campaign-page .content-block--right .content-block__title{margin-top:76px}@media screen and (min-width: 769px){.campaign-page .content-block--right .content-block__title{margin-top:5.35714rem;margin-bottom:4.42857rem}}@media screen and (min-width: 769px){.campaign-page .content-block--right .content-block__cta{margin-top:4.42857rem}}.campaign-page .content-block--spotify .content-block__title{margin-top:76px}@media screen and (min-width: 769px){.campaign-page .content-block--spotify .content-block__title{margin-top:3.57143rem;margin-bottom:3.57143rem}}.campaign-page .content-block--spotify .content-block__content{margin-bottom:76px}@media screen and (min-width: 769px){.campaign-page .content-block--spotify .content-block__content{margin-bottom:0;padding-right:15.71429rem}}@media screen and (min-width: 769px){.campaign-page .content-block--spotify .content-block__detail{margin-bottom:3.57143rem}}.campaign-page .content-block--full .content-block__container{padding:0 19px}@media screen and (min-width: 769px){.campaign-page .content-block--full .content-block__container{padding:0 calc(1.42857rem * 1.25);margin:calc(1.42857rem * 1.25) 0;text-align:center}}.campaign-page .content-block--full .content-block__title{margin:2rem 0 2rem}@media screen and (min-width: 769px){.campaign-page .content-block--full .content-block__title{margin:4.07143rem 0 2.64286rem}}.campaign-page .content-block--full .content-block__detail{margin:2rem auto}@media screen and (min-width: 769px){.campaign-page .content-block--full .content-block__detail{width:81.92857rem;margin:2.64286rem auto}}.campaign-page .content-block--full .content-block__cta{margin:0 0 2rem 0}@media screen and (min-width: 769px){.campaign-page .content-block--full .content-block__cta{margin:0 0 4.07143rem}}.campaign-page .content-block--full .content-block__cta a{display:inline-block}.campaign-page .content-block__title{margin:76px 0 2rem 0;display:none}.campaign-page .content-block__title--mobile{display:block}@media screen and (min-width: 769px){.campaign-page .content-block__title--mobile{display:none}}@media screen and (min-width: 769px){.campaign-page .content-block__title--desktop{display:block}}.campaign-page .content-block__detail{margin:2rem 0 2rem}.campaign-page .content-block__cta{margin:2rem 0}.campaign-page .content-block__media{position:relative;margin-bottom:2rem}@media screen and (min-width: 769px){.campaign-page .content-block__media{margin-bottom:0}}.campaign-page .content-block__media--half{display:flex;flex-direction:column;grid-gap:19px;gap:19px}@media screen and (min-width: 769px){.campaign-page .content-block__media--half{flex-direction:row;grid-gap:calc(1.42857rem * 1.25);gap:calc(1.42857rem * 1.25)}}@media (hover: hover){.campaign-page .content-block__media a:hover{opacity:.7}}@media all and (-ms-high-contrast: active), (-ms-high-contrast: none){.campaign-page .content-block__media a:hover{opacity:.7}}.campaign-page .content-block__caption{position:absolute;left:19px;bottom:2.66667rem;z-index:1;color:#fff;right:19px;text-align:left}@media screen and (min-width: 769px){.campaign-page .content-block__caption{left:calc(1.42857rem * 1.25);bottom:2.28571rem;padding-right:12rem;right:0}}.campaign-page .content-block__caption p{margin-bottom:0}@media screen and (min-width: 769px){.campaign-page .content-block__carousel{margin:0}}.campaign-page .content-block__carousel .previous{display:none;height:3.75rem;width:3.75rem;top:calc(100% - 3.75rem - 1.25rem);transform:translateY(0)}@media screen and (min-width: 769px){.campaign-page .content-block__carousel .previous{height:5.78571rem;width:5.78571rem;top:unset;left:1.42857rem;bottom:calc(1.42857rem * 1.25)}}.campaign-page .content-block__carousel .previous::before{content:'←';color:#fff;font-size:3.75rem}@media screen and (min-width: 769px){.campaign-page .content-block__carousel .previous::before{font-size:5.78571rem}}.campaign-page .content-block__carousel .previous svg{display:none}.campaign-page .content-block__carousel .next{height:3.75rem;width:3.75rem;top:calc(100% - 3.75rem - 1.25rem);transform:translateY(0)}@media screen and (min-width: 769px){.campaign-page .content-block__carousel .next{height:5.78571rem;width:5.78571rem;top:unset;right:1.42857rem;bottom:calc(1.42857rem * 1.25)}}.campaign-page .content-block__carousel .next::before{content:'→';color:#fff;font-size:3.75rem}@media screen and (min-width: 769px){.campaign-page .content-block__carousel .next::before{font-size:5.78571rem}}.campaign-page .content-block__carousel .next svg{display:none}@media screen and (min-width: 769px){.campaign-page .content-block__carousel[data-group-cells]{flex-basis:50%}}.campaign-page .content-block__carousel[data-group-cells] .carousel-item{margin-right:19px}@media screen and (min-width: 769px){.campaign-page .content-block__carousel[data-group-cells] .carousel-item{margin-right:calc(1.42857rem * 1.25)}}.campaign-page .content-block__carousel[data-group-cells] .previous{display:block}.campaign-page .content-block__carousel--left[data-group-cells] .next{display:none}.campaign-page .content-block__carousel--right[data-group-cells] .previous{display:none}.campaign-page .content-block__grid{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;grid-gap:19px;gap:19px;padding:0 19px}@media screen and (min-width: 769px){.campaign-page .content-block__grid{grid-gap:calc(1.42857rem * 1.25);gap:calc(1.42857rem * 1.25);padding:0 calc(1.42857rem * 1.25)}}.campaign-page .content-block__grid--left>*:nth-child(1n){grid-column:1 / 2;grid-row:1 / 3}.campaign-page .content-block__grid--left>*:nth-child(1n) picture{height:100%}.campaign-page .content-block__grid--left>*:nth-child(1n) img{object-fit:cover}.campaign-page .content-block__grid--left>*:nth-child(2n){grid-column:2 / 3;grid-row:1 / 2}.campaign-page .content-block__grid--left>*:nth-child(3n){grid-column:2 / 3;grid-row:2 / 3}.campaign-page .content-block__grid--right>*:nth-child(1n){grid-column:2 / 3;grid-row:1 / 3}.campaign-page .content-block__grid--right>*:nth-child(1n) picture{height:100%}.campaign-page .content-block__grid--right>*:nth-child(1n) img{object-fit:cover}.campaign-page .content-block__grid--right>*:nth-child(2n){grid-column:1 / 2;grid-row:2 / 3}.campaign-page .content-block__grid--right>*:nth-child(3n){grid-column:1 / 2;grid-row:1 / 2}.campaign-page .content-block .button{display:inline-block}.campaign-page .product-cards__container{padding:0 19px}@media screen and (min-width: 769px){.campaign-page .product-cards__container{padding:0 calc(1.42857rem * 1.25);margin:calc(1.42857rem * 1.25) 0}}.campaign-page .product-cards .carousel{margin-bottom:11.5rem}@media screen and (min-width: 769px){.campaign-page .product-cards .carousel{margin-bottom:9.85714rem}}.campaign-page .product-cards .flickity-button{top:unset;left:unset;bottom:-6.83333rem;right:0}@media screen and (min-width: 769px){.campaign-page .product-cards .flickity-button{bottom:-5.85714rem}}.campaign-page .product-cards .flickity-button.previous{margin-right:4.83333rem}@media screen and (min-width: 769px){.campaign-page .product-cards .flickity-button.previous{margin-right:4.14286rem}}.campaign-page .product-cards .flickity-button .flickity-button-icon{width:1rem}@media screen and (min-width: 769px){.campaign-page .product-cards .flickity-button .flickity-button-icon{width:.85714rem}}.campaign-page .product-cards .carousel-item{margin-right:19px}@media screen and (min-width: 769px){.campaign-page .product-cards .carousel-item{width:calc(25% - 1.33929rem);margin-right:calc(1.42857rem * 1.25)}}

.home-page{color:#fff;margin-top:0}@media screen and (min-width: 769px){.home-page{margin-top:unset}}.home-page section{max-width:100%}@media screen and (max-width: 768px){.home-page .homepage-container{display:flex;flex-direction:column}}@media screen and (max-width: 768px){.home-page .homepage-container .hero{order:1}}@media screen and (max-width: 768px){.home-page .homepage-container .intro{order:3}}@media screen and (max-width: 768px){.home-page .homepage-container .product-cards{order:2}}@media screen and (max-width: 768px){.home-page .homepage-container .warm-cool{order:4}}@media screen and (max-width: 768px){.home-page .homepage-container .reviews{order:5}}@media screen and (max-width: 768px){.home-page .homepage-container .blog{order:6}}@media screen and (max-width: 768px){.home-page .homepage-container .join{order:7}}.home-page .hero__container{position:relative}@media screen and (min-width: 769px){.home-page .hero__container{min-height:0}}.home-page .hero .carousel-item{height:100vh}@media screen and (min-width: 769px){.home-page .hero .carousel-item{height:calc(100vh - 2em)}}.home-page .hero__initial-view{position:relative;z-index:99;position:absolute;bottom:0;left:0;width:100%}.show-shipping-bar .home-page .hero__initial-view{height:calc(100vh - var(--shipping-bar-height))}@media screen and (min-width: 769px){.show-shipping-bar .home-page .hero__initial-view{height:calc(100vh - 2em)}}.home-page .hero__title{margin:auto 19px 2.08333rem}@media screen and (min-width: 769px){.home-page .hero__title{margin:0 50% 1.78571rem 1.42857rem}}.home-page .hero__title p{margin:0}.home-page .hero__detail{margin:0 19px 4.16667rem 19px}@media screen and (min-width: 769px){.home-page .hero__detail{margin:0 50% 3.57143rem 1.42857rem}}.home-page .hero__detail p{margin:0}.home-page .hero__image{width:100%;height:100%}.home-page .hero__image-container{position:absolute;top:0;left:0;width:100%;height:100vh}@media screen and (max-width: 768px){.home-page .hero__image-container{z-index:-1}}@media screen and (min-width: 769px){.home-page .hero__image-container{height:calc(100vh - 2em);min-height:0}}.home-page .hero__image-container .picture{height:100%;width:100%}.home-page .hero__image-container .picture picture{width:100%;height:100%}.home-page .hero__image-container .picture img{width:100%;height:100%;object-fit:cover;object-position:center center}.home-page .hero__image-container .video-player.video-js .vjs-poster.element-child img{height:100%}.home-page .hero__image-container .video-player .vjs-tech{object-fit:cover}.home-page .hero__black-cover{background:#000;position:absolute;z-index:1;bottom:0;width:100%;height:1px;transform:scaleY(0)}.home-page .hero__buttons{margin:0 19px 4.16667rem}@media screen and (min-width: 769px){.home-page .hero__buttons{margin:0 auto 3.71429rem 1.42857rem;width:auto;height:3.35714rem}}.home-page .hero__buttons .button{display:inline-block;margin-right:1.58333rem;margin-bottom:1em;width:13.08333rem;padding-left:0;padding-right:0;border:none}@media screen and (min-width: 769px){.home-page .hero__buttons .button{width:11.21429rem;margin-bottom:0}}.home-page .hero--white{color:#fff}.home-page .hero--white .button{color:#000;background-color:#fff}@media (hover: hover){.home-page .hero--white .button:hover{color:#fff;background-color:#000}}@media all and (-ms-high-contrast: active), (-ms-high-contrast: none){.home-page .hero--white .button:hover{color:#fff;background-color:#000}}.home-page .hero--black{color:#000}.home-page .hero--black .button{color:#fff;background-color:#000}@media (hover: hover){.home-page .hero--black .button:hover{color:#000;background-color:#fff}}@media all and (-ms-high-contrast: active), (-ms-high-contrast: none){.home-page .hero--black .button:hover{color:#000;background-color:#fff}}.home-page .hero .flickity-page-dots{bottom:2.5rem}@media screen and (min-width: 769px){.home-page .hero .flickity-page-dots{bottom:1.78571rem}}.home-page .hero .flickity-page-dots .dot{background:none;border:.07143rem solid #fff;width:.83333rem;height:.83333rem}@media screen and (min-width: 769px){.home-page .hero .flickity-page-dots .dot{width:1rem;height:1rem}}.home-page .hero .flickity-page-dots .dot.is-selected{background:#fff}.home-page .intro__container{background:#000;padding:19px}@media screen and (min-width: 769px){.home-page .intro__container{padding:2rem 1.42857rem}}.home-page .intro__caption{margin:8.66667rem 0 19px}@media screen and (min-width: 769px){.home-page .intro__caption{margin:0 30% 4.28571rem 0}.home-page .intro__caption p{margin-top:0}}@media screen and (min-width: 769px){.home-page .intro__grid{display:flex;grid-gap:1.42857rem;gap:1.42857rem;margin:4.28571rem 0}}.home-page .intro__column{margin-bottom:19px;display:flex}@media screen and (min-width: 769px){.home-page .intro__column{flex-basis:50%;grid-gap:2.14286rem;gap:2.14286rem;margin-bottom:0}}.home-page .intro__image{flex-basis:calc(50% - 19px * 2);margin:19px;width:auto}@media screen and (min-width: 769px){.home-page .intro__image{flex-basis:50%;margin:0;width:auto;padding-right:3.57143rem}}.home-page .intro__title{margin-top:0}.home-page .intro__text{margin-bottom:1em}.home-page .intro__detail{margin-bottom:2.08333rem}@media screen and (min-width: 769px){.home-page .intro__detail{margin-bottom:3.57143rem}}.home-page .intro__link{border:1px solid #fff}@media (hover: hover){.home-page .intro__link:hover{background:#fff;color:#000}}@media all and (-ms-high-contrast: active), (-ms-high-contrast: none){.home-page .intro__link:hover{background:#fff;color:#000}}.home-page .product-cards__container{background:#F8F8F8;color:#000;padding:0 19px 19px}@media screen and (min-width: 769px){.home-page .product-cards__container{padding:0 1.42857rem 1.42857rem}}.home-page .product-cards__title{padding-top:2rem;margin-top:0;margin-bottom:2rem}.home-page .product-cards .carousel{margin-bottom:11.5rem}@media screen and (min-width: 769px){.home-page .product-cards .carousel{margin-bottom:9.85714rem}}.home-page .product-cards .flickity-button{top:unset;left:unset;bottom:-6.83333rem;right:0}@media screen and (min-width: 769px){.home-page .product-cards .flickity-button{bottom:-5.85714rem}}.home-page .product-cards .flickity-button.previous{margin-right:4.83333rem}@media screen and (min-width: 769px){.home-page .product-cards .flickity-button.previous{margin-right:4.14286rem}}.home-page .product-cards .flickity-button .flickity-button-icon{width:1rem}@media screen and (min-width: 769px){.home-page .product-cards .flickity-button .flickity-button-icon{width:.85714rem}}.home-page .product-cards .carousel-item{margin-right:19px}@media screen and (min-width: 769px){.home-page .product-cards .carousel-item{width:calc(25% - 1.07143rem);margin-right:1.42857rem}}.home-page .warm-cool__container{background:#fff}.home-page .warm-cool__title{padding:28.5px 19px;margin:0;color:#000}@media screen and (min-width: 769px){.home-page .warm-cool__title{padding:2rem 1.42857rem;margin:0}}@media screen and (min-width: 769px){.home-page .warm-cool__grid{display:flex}}@media screen and (min-width: 769px){.home-page .warm-cool__col{flex-basis:50%}}@media screen and (min-width: 769px){.home-page .content-block__container{position:relative}}.home-page .content-block__ui{position:relative;width:100%}.home-page .content-block__logo{position:absolute;left:19px;z-index:1;top:0;transform:translateY(calc(-100% - 19px))}@media screen and (min-width: 769px){.home-page .content-block__logo{top:unset;bottom:calc(19.64286rem + 1.42857rem);left:1.42857rem;transform:none}}.home-page .content-block__logo img{height:5.08333rem;width:auto}@media screen and (min-width: 769px){.home-page .content-block__logo img{height:4.35714rem}}.home-page .content-block__image{width:100%}.home-page .content-block__info{padding:19px;display:flex;flex-direction:column;justify-content:space-between}@media screen and (min-width: 769px){.home-page .content-block__info{padding:2.14286rem 1.42857rem;width:100%;bottom:0;height:19.64286rem}}.home-page .content-block__warmlife .content-block__info{background:#EE6202}@media screen and (min-width: 769px) and (hover: hover){.home-page .content-block__warmlife .product__gender:hover{color:rgba(255,255,255,0.25)}}@media screen and (min-width: 769px) and (-ms-high-contrast: none){.home-page .content-block__warmlife .product__gender:hover{color:rgba(255,255,255,0.25)}}.home-page .content-block__warmlife .product__link{color:#EE6202}@media (hover: hover){.home-page .content-block__warmlife .product__link:hover{color:#fff;background:#EE6202}}@media all and (-ms-high-contrast: active), (-ms-high-contrast: none){.home-page .content-block__warmlife .product__link:hover{color:#fff;background:#EE6202}}.home-page .content-block__warmlife .content-block__link{color:#fff}@media (hover: hover){.home-page .content-block__warmlife .content-block__link:hover{color:#EE6202}}@media all and (-ms-high-contrast: active), (-ms-high-contrast: none){.home-page .content-block__warmlife .content-block__link:hover{color:#EE6202}}.home-page .content-block__coollife .content-block__info{background:#81BBCE}@media screen and (min-width: 769px) and (hover: hover){.home-page .content-block__coollife .product__gender:hover{color:#6DAABE}}@media screen and (min-width: 769px) and (-ms-high-contrast: none){.home-page .content-block__coollife .product__gender:hover{color:#6DAABE}}.home-page .content-block__coollife .product__link{color:#81BBCE}@media (hover: hover){.home-page .content-block__coollife .product__link:hover{color:#fff;background:#81BBCE}}@media all and (-ms-high-contrast: active), (-ms-high-contrast: none){.home-page .content-block__coollife .product__link:hover{color:#fff;background:#81BBCE}}.home-page .content-block__coollife .content-block__link{color:#fff}@media (hover: hover){.home-page .content-block__coollife .content-block__link:hover{color:#81BBCE}}@media all and (-ms-high-contrast: active), (-ms-high-contrast: none){.home-page .content-block__coollife .content-block__link:hover{color:#81BBCE}}.home-page .content-block__detail{flex-basis:25%;display:flex;flex-direction:column;margin-bottom:4em}@media screen and (min-width: 769px){.home-page .content-block__detail{margin-bottom:0;width:31.57143rem}}.home-page .content-block__detail p{margin-top:0}.home-page .content-block__link-container{margin-top:auto}.home-page .content-block__link{border:.07143rem solid #fff;border-radius:50px;padding:.79167rem 0;display:inline-block;width:11.66667rem;text-align:center;margin-right:1rem}@media screen and (min-width: 769px){.home-page .content-block__link{padding:1.07143rem 0;width:10rem}}@media (hover: hover){.home-page .content-block__link:hover{background:#fff}}@media all and (-ms-high-contrast: active), (-ms-high-contrast: none){.home-page .content-block__link:hover{background:#fff}}.home-page .blog__container{background:#fff;padding:5rem 19px;color:#000}@media screen and (min-width: 769px){.home-page .blog__container{padding:2rem 0 5rem 1.42857rem}}.home-page .blog__logo{display:flex;margin-bottom:19px}@media screen and (min-width: 769px){.home-page .blog__logo{margin-bottom:2rem}}.home-page .blog__logo img{height:2.66667rem;width:auto;margin-right:19px}@media screen and (min-width: 769px){.home-page .blog__logo img{height:3.07143rem;margin-right:1.42857rem}}.home-page .blog__title{margin:0}.home-page .blog__subtitle{margin-bottom:1em}@media screen and (min-width: 769px){.home-page .blog__subtitle{width:46.35714rem}}.home-page .blog__post{width:80%;margin-right:19px}@media screen and (min-width: 769px){.home-page .blog__post{width:27%;margin-right:1.42857rem;cursor:grab}}.home-page .blog__post .picture{width:100%;height:0;padding-top:120%;position:relative}@media (hover: hover){.home-page .blog__post .picture:hover{opacity:0.8}}@media all and (-ms-high-contrast: active), (-ms-high-contrast: none){.home-page .blog__post .picture:hover{opacity:0.8}}.home-page .blog__post .picture img{position:absolute;top:0;left:0;bottom:0;right:0;max-width:auto;max-height:auto;height:100%;width:100%;object-fit:cover;transition:opacity 750ms, filter 300ms;transform:translateZ(0);will-change:filter, opacity}@media screen and (min-width: 769px){.home-page .blog .is-pointer-down .blog__post{cursor:grabbing}}.home-page .blog__post-title{margin:1em 0;max-width:39em}@media screen and (min-width: 769px){.home-page .blog__post-title{letter-spacing:-.03571rem}}.home-page .blog .flickity-page-dots{bottom:-1em;display:flex;width:50%;left:50%;transform:translateX(-50%)}@media screen and (min-width: 769px){.home-page .blog .flickity-page-dots{display:none}}.home-page .blog .dot{height:1px;border-radius:0;margin:0;flex:1;background:#000;opacity:0.1}.home-page .blog .dot.is-selected{background:#000;opacity:1}.home-page .blog .flickity-button{top:unset;left:unset;bottom:-6.83333rem;right:0}@media screen and (min-width: 769px){.home-page .blog .flickity-button{bottom:-5.85714rem}}.home-page .blog .flickity-button.previous{margin-right:4.83333rem}@media screen and (min-width: 769px){.home-page .blog .flickity-button.previous{margin-right:4.14286rem}}.home-page .blog .flickity-button .flickity-button-icon{width:1rem}@media screen and (min-width: 769px){.home-page .blog .flickity-button .flickity-button-icon{width:.85714rem}}.home-page .blog__button{text-align:center;margin-top:6em}@media screen and (min-width: 769px){.home-page .blog__button{margin-top:4em;margin-left:-1.42857rem}}.home-page .blog__button a{display:inline-block;text-align:center}

.product-detail-old-page .product-detail{color:#231F20;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now', 'helvetica', sans-serif;font-weight:400}@media screen and (min-width: 769px) and (max-width: 988px){.product-detail-old-page .product-detail{font-size:10.39271px}}@media screen and (min-width: 769px) and (min-width: 989px){.product-detail-old-page .product-detail{font-size:1.05189vw}}@media screen and (max-width: 768px) and (min-width: 415px) and (max-width: 414px){.product-detail-old-page .product-detail{font-size:10.39621px}}@media screen and (max-width: 768px) and (min-width: 415px) and (min-width: 415px) and (max-width: 767px){.product-detail-old-page .product-detail{font-size:2.51116vw}}@media screen and (max-width: 768px) and (min-width: 415px) and (min-width: 768px){.product-detail-old-page .product-detail{font-size:19.28571px}}@media screen and (max-width: 768px){.product-detail-old-page .product-detail{font-size:15px}}@media screen and (min-width: 769px){.product-detail-old-page .product-detail{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now', 'helvetica', sans-serif;font-weight:400}}@media screen and (min-width: 769px) and (min-width: 769px) and (max-width: 1141px){.product-detail-old-page .product-detail{font-size:12.0021px}}@media screen and (min-width: 769px) and (min-width: 769px) and (min-width: 1142px){.product-detail-old-page .product-detail{font-size:1.05189vw}}@media screen and (min-width: 769px) and (max-width: 768px) and (min-width: 415px) and (max-width: 478px){.product-detail-old-page .product-detail{font-size:12.00335px}}@media screen and (min-width: 769px) and (max-width: 768px) and (min-width: 415px) and (min-width: 479px) and (max-width: 767px){.product-detail-old-page .product-detail{font-size:2.51116vw}}@media screen and (min-width: 769px) and (max-width: 768px) and (min-width: 415px) and (min-width: 768px){.product-detail-old-page .product-detail{font-size:19.28571px}}@media screen and (min-width: 769px) and (max-width: 768px){.product-detail-old-page .product-detail{font-size:15px}}@media screen and (min-width: 769px){.product-detail-old-page .product-detail__container{display:flex}}.product-detail-old-page .product-detail h3{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now-display', 'helvetica', sans-serif;font-weight:400}@media screen and (min-width: 769px) and (max-width: 988px){.product-detail-old-page .product-detail h3{font-size:16.62833px}}@media screen and (min-width: 769px) and (min-width: 989px){.product-detail-old-page .product-detail h3{font-size:1.68303vw}}@media screen and (max-width: 768px){.product-detail-old-page .product-detail h3{font-size:24px}}@media screen and (min-width: 769px){.product-detail-old-page .product-detail h3{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now-display', 'helvetica', sans-serif;font-weight:400}}@media screen and (min-width: 769px) and (min-width: 769px) and (max-width: 1141px){.product-detail-old-page .product-detail h3{font-size:19.20337px}}@media screen and (min-width: 769px) and (min-width: 769px) and (min-width: 1142px){.product-detail-old-page .product-detail h3{font-size:1.68303vw}}@media screen and (min-width: 769px) and (max-width: 768px){.product-detail-old-page .product-detail h3{font-size:24px}}.product-detail-old-page .product-detail h2{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now-display', 'helvetica', sans-serif;font-weight:400;letter-spacing:0.384615px;border-bottom:1.5px solid #231F20;padding-bottom:0.5em;margin:2.5em 0 1em}@media screen and (min-width: 769px) and (max-width: 988px){.product-detail-old-page .product-detail h2{font-size:16.62833px}}@media screen and (min-width: 769px) and (min-width: 989px){.product-detail-old-page .product-detail h2{font-size:1.68303vw}}@media screen and (max-width: 768px){.product-detail-old-page .product-detail h2{font-size:24px}}@media screen and (min-width: 769px){.product-detail-old-page .product-detail h2{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now-display', 'helvetica', sans-serif;font-weight:400}}@media screen and (min-width: 769px) and (min-width: 769px) and (max-width: 1141px){.product-detail-old-page .product-detail h2{font-size:19.20337px}}@media screen and (min-width: 769px) and (min-width: 769px) and (min-width: 1142px){.product-detail-old-page .product-detail h2{font-size:1.68303vw}}@media screen and (min-width: 769px) and (max-width: 768px){.product-detail-old-page .product-detail h2{font-size:24px}}.product-detail-old-page .product-detail h2.dropdown{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iNyIgdmlld0JveD0iMCAwIDExIDciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xIDFMNS41ODMzMyA2TDEwLjE2NjcgMSIgc3Ryb2tlPSIjMDUwNTA1IiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=);background-position:right calc(50% - 0.25em);background-repeat:no-repeat;background-size:0.5em}@media screen and (min-width: 769px){.product-detail-old-page .product-detail h2.dropdown{background-image:none}}@media screen and (min-width: 769px){.product-detail-old-page .product-detail__sticky-container{position:-webkit-sticky;position:sticky;top:8rem;margin-bottom:10rem}}.product-detail-old-page .product-detail__images{margin:5rem 19px 2em}@media screen and (min-width: 769px){.product-detail-old-page .product-detail__images{flex-basis:50%;margin:8rem 0 0 0;padding-left:1.42857rem}}.product-detail-old-page .product-detail__images.desktop-only{display:none}@media screen and (min-width: 769px){.product-detail-old-page .product-detail__images.desktop-only{display:block}}.product-detail-old-page .product-detail__images.desktop-only .carousel:after{content:''}@media screen and (min-width: 769px){.product-detail-old-page .product-detail__images.desktop-only .carousel:after{display:none;content:'flickity'}}.product-detail-old-page .product-detail__images.mobile-only{display:block;margin-top:0}@media screen and (min-width: 769px){.product-detail-old-page .product-detail__images.mobile-only{display:none}}.product-detail-old-page .product-detail__images.mobile-only .carousel:after{content:'flickity';display:none}@media screen and (min-width: 769px){.product-detail-old-page .product-detail__images.mobile-only .carousel:after{content:''}}.product-detail-old-page .product-detail__images .carousel{margin-bottom:2em}.product-detail-old-page .product-detail__image-name{display:inline-block;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iNiIgY3k9IjYiIHI9IjUiIHN0cm9rZT0iIzA1MDUwNSIgc3Ryb2tlLWxpbmVjYXA9InNxdWFyZSIvPgo8L3N2Zz4K);background-repeat:no-repeat;background-position:center left;background-color:unset;border:0;outline:0;box-shadow:none;padding-left:1.5em;cursor:pointer;margin-right:2.5em}.product-detail-old-page .product-detail__image-name.active{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAxMCAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iNSIgY3k9IjUiIHI9IjUiIGZpbGw9ImJsYWNrIi8+Cjwvc3ZnPgo=)}.product-detail-old-page .product-detail__content{margin-bottom:10em}@media screen and (min-width: 769px){.product-detail-old-page .product-detail__content{flex-basis:calc(50% - 1.42857rem * 7.6);margin-right:calc(1.42857rem * 3);margin-left:calc(1.42857rem * 4.6)}}.warmlife .product-detail-old-page .product-detail__content{border-top:3px solid #EE6202}.coollife .product-detail-old-page .product-detail__content{border-top:3px solid #81BBCE}.product-detail-old-page .product-detail__title-container{border-top:1.5px solid #231F20;margin:10rem 19px 1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now-display', 'helvetica', sans-serif;font-weight:400;line-height:1;letter-spacing:-0.16px;padding:0.2em 0 0 0}@media screen and (min-width: 769px) and (max-width: 988px){.product-detail-old-page .product-detail__title-container{font-size:27.43675px}}@media screen and (min-width: 769px) and (min-width: 989px){.product-detail-old-page .product-detail__title-container{font-size:2.777vw}}@media screen and (max-width: 768px){.product-detail-old-page .product-detail__title-container{font-size:39.6px}}@media screen and (min-width: 769px){.product-detail-old-page .product-detail__title-container{margin:8rem 0 0;padding:1rem 0 3rem 0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now-display', 'helvetica', sans-serif;font-weight:400}}@media screen and (min-width: 769px) and (min-width: 769px) and (max-width: 1141px){.product-detail-old-page .product-detail__title-container{font-size:49.6087px}}@media screen and (min-width: 769px) and (min-width: 769px) and (min-width: 1142px){.product-detail-old-page .product-detail__title-container{font-size:4.34783vw}}@media screen and (min-width: 769px) and (max-width: 768px){.product-detail-old-page .product-detail__title-container{font-size:62px}}.product-detail-old-page .product-detail__title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now-display', 'helvetica', sans-serif;font-weight:400;line-height:1;letter-spacing:-0.16px;margin:0;width:85%}@media screen and (min-width: 769px) and (max-width: 988px){.product-detail-old-page .product-detail__title{font-size:27.43675px}}@media screen and (min-width: 769px) and (min-width: 989px){.product-detail-old-page .product-detail__title{font-size:2.777vw}}@media screen and (max-width: 768px){.product-detail-old-page .product-detail__title{font-size:39.6px}}@media screen and (min-width: 769px){.product-detail-old-page .product-detail__title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now-display', 'helvetica', sans-serif;font-weight:400}}@media screen and (min-width: 769px) and (min-width: 769px) and (max-width: 1141px){.product-detail-old-page .product-detail__title{font-size:49.6087px}}@media screen and (min-width: 769px) and (min-width: 769px) and (min-width: 1142px){.product-detail-old-page .product-detail__title{font-size:4.34783vw}}@media screen and (min-width: 769px) and (max-width: 768px){.product-detail-old-page .product-detail__title{font-size:62px}}.product-detail-old-page .product-detail__code{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now', 'helvetica', sans-serif;font-weight:400;margin:1em 0}@media screen and (min-width: 769px) and (max-width: 988px){.product-detail-old-page .product-detail__code{font-size:8.31417px}}@media screen and (min-width: 769px) and (min-width: 989px){.product-detail-old-page .product-detail__code{font-size:.84151vw}}@media screen and (max-width: 768px) and (min-width: 415px) and (max-width: 414px){.product-detail-old-page .product-detail__code{font-size:8.31696px}}@media screen and (max-width: 768px) and (min-width: 415px) and (min-width: 415px) and (max-width: 767px){.product-detail-old-page .product-detail__code{font-size:2.00893vw}}@media screen and (max-width: 768px) and (min-width: 415px) and (min-width: 768px){.product-detail-old-page .product-detail__code{font-size:15.42857px}}@media screen and (max-width: 768px){.product-detail-old-page .product-detail__code{font-size:12px}}@media screen and (min-width: 769px){.product-detail-old-page .product-detail__code{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now', 'helvetica', sans-serif;font-weight:400}}@media screen and (min-width: 769px) and (min-width: 769px) and (max-width: 1141px){.product-detail-old-page .product-detail__code{font-size:9.60168px}}@media screen and (min-width: 769px) and (min-width: 769px) and (min-width: 1142px){.product-detail-old-page .product-detail__code{font-size:.84151vw}}@media screen and (min-width: 769px) and (max-width: 768px) and (min-width: 415px) and (max-width: 478px){.product-detail-old-page .product-detail__code{font-size:9.60268px}}@media screen and (min-width: 769px) and (max-width: 768px) and (min-width: 415px) and (min-width: 479px) and (max-width: 767px){.product-detail-old-page .product-detail__code{font-size:2.00893vw}}@media screen and (min-width: 769px) and (max-width: 768px) and (min-width: 415px) and (min-width: 768px){.product-detail-old-page .product-detail__code{font-size:15.42857px}}@media screen and (min-width: 769px) and (max-width: 768px){.product-detail-old-page .product-detail__code{font-size:12px}}.product-detail-old-page .product-detail__detail{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now', 'helvetica', sans-serif;font-weight:400;margin:0 19px 1rem;line-height:1.4;letter-spacing:-0.19px}@media screen and (min-width: 769px) and (max-width: 988px){.product-detail-old-page .product-detail__detail{font-size:10.39271px}}@media screen and (min-width: 769px) and (min-width: 989px){.product-detail-old-page .product-detail__detail{font-size:1.05189vw}}@media screen and (max-width: 768px) and (min-width: 415px) and (max-width: 414px){.product-detail-old-page .product-detail__detail{font-size:10.39621px}}@media screen and (max-width: 768px) and (min-width: 415px) and (min-width: 415px) and (max-width: 767px){.product-detail-old-page .product-detail__detail{font-size:2.51116vw}}@media screen and (max-width: 768px) and (min-width: 415px) and (min-width: 768px){.product-detail-old-page .product-detail__detail{font-size:19.28571px}}@media screen and (max-width: 768px){.product-detail-old-page .product-detail__detail{font-size:15px}}@media screen and (min-width: 769px){.product-detail-old-page .product-detail__detail{margin:0 0 1rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now', 'helvetica', sans-serif;font-weight:400}}@media screen and (min-width: 769px) and (min-width: 769px) and (max-width: 1141px){.product-detail-old-page .product-detail__detail{font-size:12.0021px}}@media screen and (min-width: 769px) and (min-width: 769px) and (min-width: 1142px){.product-detail-old-page .product-detail__detail{font-size:1.05189vw}}@media screen and (min-width: 769px) and (max-width: 768px) and (min-width: 415px) and (max-width: 478px){.product-detail-old-page .product-detail__detail{font-size:12.00335px}}@media screen and (min-width: 769px) and (max-width: 768px) and (min-width: 415px) and (min-width: 479px) and (max-width: 767px){.product-detail-old-page .product-detail__detail{font-size:2.51116vw}}@media screen and (min-width: 769px) and (max-width: 768px) and (min-width: 415px) and (min-width: 768px){.product-detail-old-page .product-detail__detail{font-size:19.28571px}}@media screen and (min-width: 769px) and (max-width: 768px){.product-detail-old-page .product-detail__detail{font-size:15px}}.product-detail-old-page .product-detail__temperature-container{border-top:1.5px solid #231F20}@media screen and (min-width: 769px){.product-detail-old-page .product-detail__temperature-container{display:flex;border-top:none}}.product-detail-old-page .product-detail__temperature{margin:0 19px}@media screen and (min-width: 769px){.product-detail-old-page .product-detail__temperature{margin:0}}.product-detail-old-page .product-detail__temperature .text{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now', 'helvetica', sans-serif;font-weight:400}@media screen and (min-width: 769px) and (max-width: 988px){.product-detail-old-page .product-detail__temperature .text{font-size:8.31417px}}@media screen and (min-width: 769px) and (min-width: 989px){.product-detail-old-page .product-detail__temperature .text{font-size:.84151vw}}@media screen and (max-width: 768px) and (min-width: 415px) and (max-width: 414px){.product-detail-old-page .product-detail__temperature .text{font-size:8.31696px}}@media screen and (max-width: 768px) and (min-width: 415px) and (min-width: 415px) and (max-width: 767px){.product-detail-old-page .product-detail__temperature .text{font-size:2.00893vw}}@media screen and (max-width: 768px) and (min-width: 415px) and (min-width: 768px){.product-detail-old-page .product-detail__temperature .text{font-size:15.42857px}}@media screen and (max-width: 768px){.product-detail-old-page .product-detail__temperature .text{font-size:12px}}@media screen and (min-width: 769px){.product-detail-old-page .product-detail__temperature .text{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now', 'helvetica', sans-serif;font-weight:400}}@media screen and (min-width: 769px) and (min-width: 769px) and (max-width: 1141px){.product-detail-old-page .product-detail__temperature .text{font-size:9.60168px}}@media screen and (min-width: 769px) and (min-width: 769px) and (min-width: 1142px){.product-detail-old-page .product-detail__temperature .text{font-size:.84151vw}}@media screen and (min-width: 769px) and (max-width: 768px) and (min-width: 415px) and (max-width: 478px){.product-detail-old-page .product-detail__temperature .text{font-size:9.60268px}}@media screen and (min-width: 769px) and (max-width: 768px) and (min-width: 415px) and (min-width: 479px) and (max-width: 767px){.product-detail-old-page .product-detail__temperature .text{font-size:2.00893vw}}@media screen and (min-width: 769px) and (max-width: 768px) and (min-width: 415px) and (min-width: 768px){.product-detail-old-page .product-detail__temperature .text{font-size:15.42857px}}@media screen and (min-width: 769px) and (max-width: 768px){.product-detail-old-page .product-detail__temperature .text{font-size:12px}}.product-detail-old-page .product-detail__temperature-icon{padding-top:1rem;margin-right:auto;margin-bottom:2em;width:60%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now-display', 'helvetica', sans-serif;font-weight:400}@media screen and (min-width: 769px) and (max-width: 988px){.product-detail-old-page .product-detail__temperature-icon{font-size:34.64236px}}@media screen and (min-width: 769px) and (min-width: 989px){.product-detail-old-page .product-detail__temperature-icon{font-size:3.50631vw}}@media screen and (max-width: 768px){.product-detail-old-page .product-detail__temperature-icon{font-size:50px}}@media screen and (min-width: 769px){.product-detail-old-page .product-detail__temperature-icon{width:auto;margin-right:0.25em;margin-bottom:0;padding-right:1em;border-top:1.5px solid #231F20;height:2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now-display', 'helvetica', sans-serif;font-weight:400}}@media screen and (min-width: 769px) and (min-width: 769px) and (max-width: 1141px){.product-detail-old-page .product-detail__temperature-icon{font-size:40.00701px}}@media screen and (min-width: 769px) and (min-width: 769px) and (min-width: 1142px){.product-detail-old-page .product-detail__temperature-icon{font-size:3.50631vw}}@media screen and (min-width: 769px) and (max-width: 768px){.product-detail-old-page .product-detail__temperature-icon{font-size:50px}}.product-detail-old-page .product-detail__temperature-figure{display:none}.product-detail-old-page .product-detail__temperature-figure.active{display:block}.product-detail-old-page .product-detail__temperature-column{flex:1}.product-detail-old-page .product-detail__temperature-number{border-top:1.5px solid #231F20;padding-right:1.42857rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now-display', 'helvetica', sans-serif;font-weight:400;font-weight:300;letter-spacing:0.91px;line-height:1;padding-top:1rem}@media screen and (min-width: 769px) and (max-width: 988px){.product-detail-old-page .product-detail__temperature-number{font-size:44.82721px}}@media screen and (min-width: 769px) and (min-width: 989px){.product-detail-old-page .product-detail__temperature-number{font-size:4.53717vw}}@media screen and (max-width: 768px){.product-detail-old-page .product-detail__temperature-number{font-size:64.7px}}@media screen and (min-width: 769px){.product-detail-old-page .product-detail__temperature-number{padding-top:1.1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now-display', 'helvetica', sans-serif;font-weight:400;font-weight:300}}@media screen and (min-width: 769px) and (min-width: 769px) and (max-width: 1141px){.product-detail-old-page .product-detail__temperature-number{font-size:40.00701px}}@media screen and (min-width: 769px) and (min-width: 769px) and (min-width: 1142px){.product-detail-old-page .product-detail__temperature-number{font-size:3.50631vw}}@media screen and (min-width: 769px) and (max-width: 768px){.product-detail-old-page .product-detail__temperature-number{font-size:50px}}.product-detail-old-page .product-detail__temperature-switch-container{margin-top:1em}@media screen and (min-width: 769px){.product-detail-old-page .product-detail__temperature-switch-container{margin-top:1.5em}}.product-detail-old-page .product-detail__temperature-switch{display:inline-block;margin-right:0.5ch;border:.07143rem solid #231F20;border-radius:8px;padding:5px 8px;opacity:1;width:2.7em;cursor:pointer;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now', 'helvetica', sans-serif;font-weight:400;letter-spacing:-0.2px;text-align:center}@media screen and (min-width: 769px) and (max-width: 988px){.product-detail-old-page .product-detail__temperature-switch{font-size:8.31417px}}@media screen and (min-width: 769px) and (min-width: 989px){.product-detail-old-page .product-detail__temperature-switch{font-size:.84151vw}}@media screen and (max-width: 768px) and (min-width: 415px) and (max-width: 414px){.product-detail-old-page .product-detail__temperature-switch{font-size:8.31696px}}@media screen and (max-width: 768px) and (min-width: 415px) and (min-width: 415px) and (max-width: 767px){.product-detail-old-page .product-detail__temperature-switch{font-size:2.00893vw}}@media screen and (max-width: 768px) and (min-width: 415px) and (min-width: 768px){.product-detail-old-page .product-detail__temperature-switch{font-size:15.42857px}}@media screen and (max-width: 768px){.product-detail-old-page .product-detail__temperature-switch{font-size:12px}}@media screen and (min-width: 769px){.product-detail-old-page .product-detail__temperature-switch{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now', 'helvetica', sans-serif;font-weight:400}}@media screen and (min-width: 769px) and (min-width: 769px) and (max-width: 1141px){.product-detail-old-page .product-detail__temperature-switch{font-size:9.60168px}}@media screen and (min-width: 769px) and (min-width: 769px) and (min-width: 1142px){.product-detail-old-page .product-detail__temperature-switch{font-size:.84151vw}}@media screen and (min-width: 769px) and (max-width: 768px) and (min-width: 415px) and (max-width: 478px){.product-detail-old-page .product-detail__temperature-switch{font-size:9.60268px}}@media screen and (min-width: 769px) and (max-width: 768px) and (min-width: 415px) and (min-width: 479px) and (max-width: 767px){.product-detail-old-page .product-detail__temperature-switch{font-size:2.00893vw}}@media screen and (min-width: 769px) and (max-width: 768px) and (min-width: 415px) and (min-width: 768px){.product-detail-old-page .product-detail__temperature-switch{font-size:15.42857px}}@media screen and (min-width: 769px) and (max-width: 768px){.product-detail-old-page .product-detail__temperature-switch{font-size:12px}}.product-detail-old-page .product-detail__temperature-switch.active{opacity:0.5}.product-detail-old-page .product-detail__temperature-detail{display:none;margin-top:3em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now', 'helvetica', sans-serif;font-weight:400;line-height:1.15;letter-spacing:-0.2px;margin-bottom:1rem}@media screen and (min-width: 769px) and (max-width: 988px){.product-detail-old-page .product-detail__temperature-detail{font-size:6.23562px}}@media screen and (min-width: 769px) and (min-width: 989px){.product-detail-old-page .product-detail__temperature-detail{font-size:.63114vw}}@media screen and (max-width: 768px) and (min-width: 415px) and (max-width: 414px){.product-detail-old-page .product-detail__temperature-detail{font-size:6.23772px}}@media screen and (max-width: 768px) and (min-width: 415px) and (min-width: 415px) and (max-width: 767px){.product-detail-old-page .product-detail__temperature-detail{font-size:1.5067vw}}@media screen and (max-width: 768px) and (min-width: 415px) and (min-width: 768px){.product-detail-old-page .product-detail__temperature-detail{font-size:11.57143px}}@media screen and (max-width: 768px){.product-detail-old-page .product-detail__temperature-detail{font-size:9px}}@media screen and (min-width: 769px){.product-detail-old-page .product-detail__temperature-detail{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now', 'helvetica', sans-serif;font-weight:400;line-height:1.5}}@media screen and (min-width: 769px) and (min-width: 769px) and (max-width: 1141px){.product-detail-old-page .product-detail__temperature-detail{font-size:9.60168px}}@media screen and (min-width: 769px) and (min-width: 769px) and (min-width: 1142px){.product-detail-old-page .product-detail__temperature-detail{font-size:.84151vw}}@media screen and (min-width: 769px) and (max-width: 768px) and (min-width: 415px) and (max-width: 478px){.product-detail-old-page .product-detail__temperature-detail{font-size:9.60268px}}@media screen and (min-width: 769px) and (max-width: 768px) and (min-width: 415px) and (min-width: 479px) and (max-width: 767px){.product-detail-old-page .product-detail__temperature-detail{font-size:2.00893vw}}@media screen and (min-width: 769px) and (max-width: 768px) and (min-width: 415px) and (min-width: 768px){.product-detail-old-page .product-detail__temperature-detail{font-size:15.42857px}}@media screen and (min-width: 769px) and (max-width: 768px){.product-detail-old-page .product-detail__temperature-detail{font-size:12px}}.product-detail-old-page .product-detail__temperature-detail.active{display:block}.product-detail-old-page .product-detail__warmcool-detail{margin:0 19px;line-height:1.5}@media screen and (min-width: 769px){.product-detail-old-page .product-detail__warmcool-detail{border-top:1.5px solid #231F20;padding-top:1rem;padding-bottom:1em;margin:0}}.product-detail-old-page .product-detail__warmcool-detail.is-desktop-only{display:none}@media screen and (min-width: 769px){.product-detail-old-page .product-detail__warmcool-detail.is-desktop-only{display:block}}.product-detail-old-page .product-detail__warmcool-detail.is-mobile-only{display:block}@media screen and (min-width: 769px){.product-detail-old-page .product-detail__warmcool-detail.is-mobile-only{display:none}}.product-detail-old-page .product-detail__warmcool-detail h5{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now-display', 'helvetica', sans-serif;font-weight:400;letter-spacing:0.384615px;border-bottom:1.5px solid #231F20;padding-bottom:0.5em;margin:2.5em 0 1em}@media screen and (min-width: 769px) and (max-width: 988px){.product-detail-old-page .product-detail__warmcool-detail h5{font-size:16.62833px}}@media screen and (min-width: 769px) and (min-width: 989px){.product-detail-old-page .product-detail__warmcool-detail h5{font-size:1.68303vw}}@media screen and (max-width: 768px){.product-detail-old-page .product-detail__warmcool-detail h5{font-size:24px}}@media screen and (min-width: 769px){.product-detail-old-page .product-detail__warmcool-detail h5{margin:0;border-bottom:none;letter-spacing:-0.19px;line-height:1.733;cursor:pointer;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now', 'helvetica', sans-serif;font-weight:400;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iNyIgdmlld0JveD0iMCAwIDExIDciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xIDFMNS41ODMzMyA2TDEwLjE2NjcgMSIgc3Ryb2tlPSIjMDUwNTA1IiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=);background-repeat:no-repeat;background-position:left 35%;background-size:0.7em;padding-left:2em;font-weight:400}}@media screen and (min-width: 769px) and (min-width: 769px) and (max-width: 1141px){.product-detail-old-page .product-detail__warmcool-detail h5{font-size:12.0021px}}@media screen and (min-width: 769px) and (min-width: 769px) and (min-width: 1142px){.product-detail-old-page .product-detail__warmcool-detail h5{font-size:1.05189vw}}@media screen and (min-width: 769px) and (max-width: 768px) and (min-width: 415px) and (max-width: 478px){.product-detail-old-page .product-detail__warmcool-detail h5{font-size:12.00335px}}@media screen and (min-width: 769px) and (max-width: 768px) and (min-width: 415px) and (min-width: 479px) and (max-width: 767px){.product-detail-old-page .product-detail__warmcool-detail h5{font-size:2.51116vw}}@media screen and (min-width: 769px) and (max-width: 768px) and (min-width: 415px) and (min-width: 768px){.product-detail-old-page .product-detail__warmcool-detail h5{font-size:19.28571px}}@media screen and (min-width: 769px) and (max-width: 768px){.product-detail-old-page .product-detail__warmcool-detail h5{font-size:15px}}.product-detail-old-page .product-detail__warmcool-detail .text{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now', 'helvetica', sans-serif;font-weight:400;line-height:1.4;letter-spacing:-0.19px}@media screen and (min-width: 769px) and (max-width: 988px){.product-detail-old-page .product-detail__warmcool-detail .text{font-size:10.39271px}}@media screen and (min-width: 769px) and (min-width: 989px){.product-detail-old-page .product-detail__warmcool-detail .text{font-size:1.05189vw}}@media screen and (max-width: 768px) and (min-width: 415px) and (max-width: 414px){.product-detail-old-page .product-detail__warmcool-detail .text{font-size:10.39621px}}@media screen and (max-width: 768px) and (min-width: 415px) and (min-width: 415px) and (max-width: 767px){.product-detail-old-page .product-detail__warmcool-detail .text{font-size:2.51116vw}}@media screen and (max-width: 768px) and (min-width: 415px) and (min-width: 768px){.product-detail-old-page .product-detail__warmcool-detail .text{font-size:19.28571px}}@media screen and (max-width: 768px){.product-detail-old-page .product-detail__warmcool-detail .text{font-size:15px}}@media screen and (min-width: 769px){.product-detail-old-page .product-detail__warmcool-detail .text{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now', 'helvetica', sans-serif;font-weight:400}}@media screen and (min-width: 769px) and (min-width: 769px) and (max-width: 1141px){.product-detail-old-page .product-detail__warmcool-detail .text{font-size:12.0021px}}@media screen and (min-width: 769px) and (min-width: 769px) and (min-width: 1142px){.product-detail-old-page .product-detail__warmcool-detail .text{font-size:1.05189vw}}@media screen and (min-width: 769px) and (max-width: 768px) and (min-width: 415px) and (max-width: 478px){.product-detail-old-page .product-detail__warmcool-detail .text{font-size:12.00335px}}@media screen and (min-width: 769px) and (max-width: 768px) and (min-width: 415px) and (min-width: 479px) and (max-width: 767px){.product-detail-old-page .product-detail__warmcool-detail .text{font-size:2.51116vw}}@media screen and (min-width: 769px) and (max-width: 768px) and (min-width: 415px) and (min-width: 768px){.product-detail-old-page .product-detail__warmcool-detail .text{font-size:19.28571px}}@media screen and (min-width: 769px) and (max-width: 768px){.product-detail-old-page .product-detail__warmcool-detail .text{font-size:15px}}.product-detail-old-page .product-detail .features{margin:0 19px}@media screen and (min-width: 769px){.product-detail-old-page .product-detail .features{margin:0}}.product-detail-old-page .product-detail .features__detail{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now', 'helvetica', sans-serif;font-weight:400;line-height:1.7;letter-spacing:-0.1875px;margin-bottom:2em}@media screen and (min-width: 769px) and (max-width: 988px){.product-detail-old-page .product-detail .features__detail{font-size:10.39271px}}@media screen and (min-width: 769px) and (min-width: 989px){.product-detail-old-page .product-detail .features__detail{font-size:1.05189vw}}@media screen and (max-width: 768px) and (min-width: 415px) and (max-width: 414px){.product-detail-old-page .product-detail .features__detail{font-size:10.39621px}}@media screen and (max-width: 768px) and (min-width: 415px) and (min-width: 415px) and (max-width: 767px){.product-detail-old-page .product-detail .features__detail{font-size:2.51116vw}}@media screen and (max-width: 768px) and (min-width: 415px) and (min-width: 768px){.product-detail-old-page .product-detail .features__detail{font-size:19.28571px}}@media screen and (max-width: 768px){.product-detail-old-page .product-detail .features__detail{font-size:15px}}@media screen and (min-width: 769px){.product-detail-old-page .product-detail .features__detail{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now', 'helvetica', sans-serif;font-weight:400}}@media screen and (min-width: 769px) and (min-width: 769px) and (max-width: 1141px){.product-detail-old-page .product-detail .features__detail{font-size:12.0021px}}@media screen and (min-width: 769px) and (min-width: 769px) and (min-width: 1142px){.product-detail-old-page .product-detail .features__detail{font-size:1.05189vw}}@media screen and (min-width: 769px) and (max-width: 768px) and (min-width: 415px) and (max-width: 478px){.product-detail-old-page .product-detail .features__detail{font-size:12.00335px}}@media screen and (min-width: 769px) and (max-width: 768px) and (min-width: 415px) and (min-width: 479px) and (max-width: 767px){.product-detail-old-page .product-detail .features__detail{font-size:2.51116vw}}@media screen and (min-width: 769px) and (max-width: 768px) and (min-width: 415px) and (min-width: 768px){.product-detail-old-page .product-detail .features__detail{font-size:19.28571px}}@media screen and (min-width: 769px) and (max-width: 768px){.product-detail-old-page .product-detail .features__detail{font-size:15px}}.product-detail-old-page .product-detail .features__detail ul{list-style-position:outside}.product-detail-old-page .product-detail .features__detail li{list-style:disc;margin-left:1em;padding-left:1em}.product-detail-old-page .product-detail .sustainability{margin:0 19px}@media screen and (min-width: 769px){.product-detail-old-page .product-detail .sustainability{margin:0}}.product-detail-old-page .product-detail .sustainability__header span{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now', 'helvetica', sans-serif;font-weight:400;vertical-align:text-top}@media screen and (min-width: 769px) and (max-width: 988px){.product-detail-old-page .product-detail .sustainability__header span{font-size:12.47125px}}@media screen and (min-width: 769px) and (min-width: 989px){.product-detail-old-page .product-detail .sustainability__header span{font-size:1.26227vw}}@media screen and (max-width: 768px) and (min-width: 415px) and (max-width: 414px){.product-detail-old-page .product-detail .sustainability__header span{font-size:12.47545px}}@media screen and (max-width: 768px) and (min-width: 415px) and (min-width: 415px) and (max-width: 767px){.product-detail-old-page .product-detail .sustainability__header span{font-size:3.01339vw}}@media screen and (max-width: 768px) and (min-width: 415px) and (min-width: 768px){.product-detail-old-page .product-detail .sustainability__header span{font-size:23.14286px}}@media screen and (max-width: 768px){.product-detail-old-page .product-detail .sustainability__header span{font-size:18px}}@media screen and (min-width: 769px){.product-detail-old-page .product-detail .sustainability__header span{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now', 'helvetica', sans-serif;font-weight:400}}@media screen and (min-width: 769px) and (min-width: 769px) and (max-width: 1188px){.product-detail-old-page .product-detail .sustainability__header span{font-size:14.99579px}}@media screen and (min-width: 769px) and (min-width: 769px) and (min-width: 1189px){.product-detail-old-page .product-detail .sustainability__header span{font-size:1.26227vw}}@media screen and (min-width: 769px) and (max-width: 768px) and (min-width: 415px) and (max-width: 498px){.product-detail-old-page .product-detail .sustainability__header span{font-size:15.0067px}}@media screen and (min-width: 769px) and (max-width: 768px) and (min-width: 415px) and (min-width: 499px) and (max-width: 767px){.product-detail-old-page .product-detail .sustainability__header span{font-size:3.01339vw}}@media screen and (min-width: 769px) and (max-width: 768px) and (min-width: 415px) and (min-width: 768px){.product-detail-old-page .product-detail .sustainability__header span{font-size:23.14286px}}@media screen and (min-width: 769px) and (max-width: 768px){.product-detail-old-page .product-detail .sustainability__header span{font-size:18px}}.product-detail-old-page .product-detail .sustainability__title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now', 'helvetica', sans-serif;font-weight:400;letter-spacing:-0.1875px;font-weight:700}@media screen and (min-width: 769px) and (max-width: 988px){.product-detail-old-page .product-detail .sustainability__title{font-size:10.39271px}}@media screen and (min-width: 769px) and (min-width: 989px){.product-detail-old-page .product-detail .sustainability__title{font-size:1.05189vw}}@media screen and (max-width: 768px) and (min-width: 415px) and (max-width: 414px){.product-detail-old-page .product-detail .sustainability__title{font-size:10.39621px}}@media screen and (max-width: 768px) and (min-width: 415px) and (min-width: 415px) and (max-width: 767px){.product-detail-old-page .product-detail .sustainability__title{font-size:2.51116vw}}@media screen and (max-width: 768px) and (min-width: 415px) and (min-width: 768px){.product-detail-old-page .product-detail .sustainability__title{font-size:19.28571px}}@media screen and (max-width: 768px){.product-detail-old-page .product-detail .sustainability__title{font-size:15px}}@media screen and (min-width: 769px){.product-detail-old-page .product-detail .sustainability__title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now', 'helvetica', sans-serif;font-weight:400;font-weight:700}}@media screen and (min-width: 769px) and (min-width: 769px) and (max-width: 1141px){.product-detail-old-page .product-detail .sustainability__title{font-size:12.0021px}}@media screen and (min-width: 769px) and (min-width: 769px) and (min-width: 1142px){.product-detail-old-page .product-detail .sustainability__title{font-size:1.05189vw}}@media screen and (min-width: 769px) and (max-width: 768px) and (min-width: 415px) and (max-width: 478px){.product-detail-old-page .product-detail .sustainability__title{font-size:12.00335px}}@media screen and (min-width: 769px) and (max-width: 768px) and (min-width: 415px) and (min-width: 479px) and (max-width: 767px){.product-detail-old-page .product-detail .sustainability__title{font-size:2.51116vw}}@media screen and (min-width: 769px) and (max-width: 768px) and (min-width: 415px) and (min-width: 768px){.product-detail-old-page .product-detail .sustainability__title{font-size:19.28571px}}@media screen and (min-width: 769px) and (max-width: 768px){.product-detail-old-page .product-detail .sustainability__title{font-size:15px}}.product-detail-old-page .product-detail .sustainability__detail{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now', 'helvetica', sans-serif;font-weight:400;letter-spacing:-0.1875px;line-height:1.333}@media screen and (min-width: 769px) and (max-width: 988px){.product-detail-old-page .product-detail .sustainability__detail{font-size:10.39271px}}@media screen and (min-width: 769px) and (min-width: 989px){.product-detail-old-page .product-detail .sustainability__detail{font-size:1.05189vw}}@media screen and (max-width: 768px) and (min-width: 415px) and (max-width: 414px){.product-detail-old-page .product-detail .sustainability__detail{font-size:10.39621px}}@media screen and (max-width: 768px) and (min-width: 415px) and (min-width: 415px) and (max-width: 767px){.product-detail-old-page .product-detail .sustainability__detail{font-size:2.51116vw}}@media screen and (max-width: 768px) and (min-width: 415px) and (min-width: 768px){.product-detail-old-page .product-detail .sustainability__detail{font-size:19.28571px}}@media screen and (max-width: 768px){.product-detail-old-page .product-detail .sustainability__detail{font-size:15px}}@media screen and (min-width: 769px){.product-detail-old-page .product-detail .sustainability__detail{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now', 'helvetica', sans-serif;font-weight:400}}@media screen and (min-width: 769px) and (min-width: 769px) and (max-width: 1141px){.product-detail-old-page .product-detail .sustainability__detail{font-size:12.0021px}}@media screen and (min-width: 769px) and (min-width: 769px) and (min-width: 1142px){.product-detail-old-page .product-detail .sustainability__detail{font-size:1.05189vw}}@media screen and (min-width: 769px) and (max-width: 768px) and (min-width: 415px) and (max-width: 478px){.product-detail-old-page .product-detail .sustainability__detail{font-size:12.00335px}}@media screen and (min-width: 769px) and (max-width: 768px) and (min-width: 415px) and (min-width: 479px) and (max-width: 767px){.product-detail-old-page .product-detail .sustainability__detail{font-size:2.51116vw}}@media screen and (min-width: 769px) and (max-width: 768px) and (min-width: 415px) and (min-width: 768px){.product-detail-old-page .product-detail .sustainability__detail{font-size:19.28571px}}@media screen and (min-width: 769px) and (max-width: 768px){.product-detail-old-page .product-detail .sustainability__detail{font-size:15px}}.product-detail-old-page .product-detail .sustainability__detail .text p{margin-top:0}.product-detail-old-page .product-detail .sustainability__container{display:flex;margin-bottom:2em}.product-detail-old-page .product-detail .sustainability__icon{flex-basis:10%}.product-detail-old-page .product-detail .sustainability__icon img{width:2.5rem;height:auto;margin:-0.6rem}@media screen and (min-width: 769px){.product-detail-old-page .product-detail .sustainability__icon img{width:4em;height:auto;margin:-1em}}.product-detail-old-page .product-detail .sustainability__icon--star{flex-basis:10%;text-align:right;padding-right:1ch}.product-detail-old-page .product-detail .sustainability__icon--wide img{width:1.8rem;margin:-0.35rem}@media screen and (min-width: 769px){.product-detail-old-page .product-detail .sustainability__icon--wide img{width:3.2em;margin:-0.6em}}.product-detail-old-page .product-detail .sustainability__content{flex-basis:90%}.product-detail-old-page .product-detail .sustainability__disclaimer{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now', 'helvetica', sans-serif;font-weight:400;letter-spacing:-0.2px;line-height:1.4;margin-bottom:2em}@media screen and (min-width: 769px) and (max-width: 988px){.product-detail-old-page .product-detail .sustainability__disclaimer{font-size:8.31417px}}@media screen and (min-width: 769px) and (min-width: 989px){.product-detail-old-page .product-detail .sustainability__disclaimer{font-size:.84151vw}}@media screen and (max-width: 768px) and (min-width: 415px) and (max-width: 414px){.product-detail-old-page .product-detail .sustainability__disclaimer{font-size:8.31696px}}@media screen and (max-width: 768px) and (min-width: 415px) and (min-width: 415px) and (max-width: 767px){.product-detail-old-page .product-detail .sustainability__disclaimer{font-size:2.00893vw}}@media screen and (max-width: 768px) and (min-width: 415px) and (min-width: 768px){.product-detail-old-page .product-detail .sustainability__disclaimer{font-size:15.42857px}}@media screen and (max-width: 768px){.product-detail-old-page .product-detail .sustainability__disclaimer{font-size:12px}}@media screen and (min-width: 769px){.product-detail-old-page .product-detail .sustainability__disclaimer{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now', 'helvetica', sans-serif;font-weight:400}}@media screen and (min-width: 769px) and (min-width: 769px) and (max-width: 1141px){.product-detail-old-page .product-detail .sustainability__disclaimer{font-size:9.60168px}}@media screen and (min-width: 769px) and (min-width: 769px) and (min-width: 1142px){.product-detail-old-page .product-detail .sustainability__disclaimer{font-size:.84151vw}}@media screen and (min-width: 769px) and (max-width: 768px) and (min-width: 415px) and (max-width: 478px){.product-detail-old-page .product-detail .sustainability__disclaimer{font-size:9.60268px}}@media screen and (min-width: 769px) and (max-width: 768px) and (min-width: 415px) and (min-width: 479px) and (max-width: 767px){.product-detail-old-page .product-detail .sustainability__disclaimer{font-size:2.00893vw}}@media screen and (min-width: 769px) and (max-width: 768px) and (min-width: 415px) and (min-width: 768px){.product-detail-old-page .product-detail .sustainability__disclaimer{font-size:15.42857px}}@media screen and (min-width: 769px) and (max-width: 768px){.product-detail-old-page .product-detail .sustainability__disclaimer{font-size:12px}}.product-detail-old-page .product-detail .sustainability__disclaimer .text p{margin:0}.product-detail-old-page .product-detail .materials{margin:0 19px}@media screen and (min-width: 769px){.product-detail-old-page .product-detail .materials{margin:0}}.product-detail-old-page .product-detail .materials__container{display:flex}.product-detail-old-page .product-detail .materials__component-type{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now', 'helvetica', sans-serif;font-weight:400;letter-spacing:-0.19px;font-weight:700}@media screen and (min-width: 769px) and (max-width: 988px){.product-detail-old-page .product-detail .materials__component-type{font-size:10.39271px}}@media screen and (min-width: 769px) and (min-width: 989px){.product-detail-old-page .product-detail .materials__component-type{font-size:1.05189vw}}@media screen and (max-width: 768px) and (min-width: 415px) and (max-width: 414px){.product-detail-old-page .product-detail .materials__component-type{font-size:10.39621px}}@media screen and (max-width: 768px) and (min-width: 415px) and (min-width: 415px) and (max-width: 767px){.product-detail-old-page .product-detail .materials__component-type{font-size:2.51116vw}}@media screen and (max-width: 768px) and (min-width: 415px) and (min-width: 768px){.product-detail-old-page .product-detail .materials__component-type{font-size:19.28571px}}@media screen and (max-width: 768px){.product-detail-old-page .product-detail .materials__component-type{font-size:15px}}@media screen and (min-width: 769px){.product-detail-old-page .product-detail .materials__component-type{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now', 'helvetica', sans-serif;font-weight:400;font-weight:700}}@media screen and (min-width: 769px) and (min-width: 769px) and (max-width: 1141px){.product-detail-old-page .product-detail .materials__component-type{font-size:12.0021px}}@media screen and (min-width: 769px) and (min-width: 769px) and (min-width: 1142px){.product-detail-old-page .product-detail .materials__component-type{font-size:1.05189vw}}@media screen and (min-width: 769px) and (max-width: 768px) and (min-width: 415px) and (max-width: 478px){.product-detail-old-page .product-detail .materials__component-type{font-size:12.00335px}}@media screen and (min-width: 769px) and (max-width: 768px) and (min-width: 415px) and (min-width: 479px) and (max-width: 767px){.product-detail-old-page .product-detail .materials__component-type{font-size:2.51116vw}}@media screen and (min-width: 769px) and (max-width: 768px) and (min-width: 415px) and (min-width: 768px){.product-detail-old-page .product-detail .materials__component-type{font-size:19.28571px}}@media screen and (min-width: 769px) and (max-width: 768px){.product-detail-old-page .product-detail .materials__component-type{font-size:15px}}.product-detail-old-page .product-detail .materials__component-description{flex-basis:33.33%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now', 'helvetica', sans-serif;font-weight:400;letter-spacing:-0.19px;line-height:1.33;margin-bottom:1.7em;margin-top:0.3em}@media screen and (min-width: 769px) and (max-width: 988px){.product-detail-old-page .product-detail .materials__component-description{font-size:10.39271px}}@media screen and (min-width: 769px) and (min-width: 989px){.product-detail-old-page .product-detail .materials__component-description{font-size:1.05189vw}}@media screen and (max-width: 768px) and (min-width: 415px) and (max-width: 414px){.product-detail-old-page .product-detail .materials__component-description{font-size:10.39621px}}@media screen and (max-width: 768px) and (min-width: 415px) and (min-width: 415px) and (max-width: 767px){.product-detail-old-page .product-detail .materials__component-description{font-size:2.51116vw}}@media screen and (max-width: 768px) and (min-width: 415px) and (min-width: 768px){.product-detail-old-page .product-detail .materials__component-description{font-size:19.28571px}}@media screen and (max-width: 768px){.product-detail-old-page .product-detail .materials__component-description{font-size:15px}}@media screen and (min-width: 769px){.product-detail-old-page .product-detail .materials__component-description{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now', 'helvetica', sans-serif;font-weight:400}}@media screen and (min-width: 769px) and (min-width: 769px) and (max-width: 1141px){.product-detail-old-page .product-detail .materials__component-description{font-size:12.0021px}}@media screen and (min-width: 769px) and (min-width: 769px) and (min-width: 1142px){.product-detail-old-page .product-detail .materials__component-description{font-size:1.05189vw}}@media screen and (min-width: 769px) and (max-width: 768px) and (min-width: 415px) and (max-width: 478px){.product-detail-old-page .product-detail .materials__component-description{font-size:12.00335px}}@media screen and (min-width: 769px) and (max-width: 768px) and (min-width: 415px) and (min-width: 479px) and (max-width: 767px){.product-detail-old-page .product-detail .materials__component-description{font-size:2.51116vw}}@media screen and (min-width: 769px) and (max-width: 768px) and (min-width: 415px) and (min-width: 768px){.product-detail-old-page .product-detail .materials__component-description{font-size:19.28571px}}@media screen and (min-width: 769px) and (max-width: 768px){.product-detail-old-page .product-detail .materials__component-description{font-size:15px}}.product-detail-old-page .product-detail .materials__material-content{flex-basis:66.66%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now', 'helvetica', sans-serif;font-weight:400;letter-spacing:-0.19px;line-height:1.33;margin-bottom:1.7em;margin-top:0.3em}@media screen and (min-width: 769px) and (max-width: 988px){.product-detail-old-page .product-detail .materials__material-content{font-size:10.39271px}}@media screen and (min-width: 769px) and (min-width: 989px){.product-detail-old-page .product-detail .materials__material-content{font-size:1.05189vw}}@media screen and (max-width: 768px) and (min-width: 415px) and (max-width: 414px){.product-detail-old-page .product-detail .materials__material-content{font-size:10.39621px}}@media screen and (max-width: 768px) and (min-width: 415px) and (min-width: 415px) and (max-width: 767px){.product-detail-old-page .product-detail .materials__material-content{font-size:2.51116vw}}@media screen and (max-width: 768px) and (min-width: 415px) and (min-width: 768px){.product-detail-old-page .product-detail .materials__material-content{font-size:19.28571px}}@media screen and (max-width: 768px){.product-detail-old-page .product-detail .materials__material-content{font-size:15px}}@media screen and (min-width: 769px){.product-detail-old-page .product-detail .materials__material-content{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now', 'helvetica', sans-serif;font-weight:400}}@media screen and (min-width: 769px) and (min-width: 769px) and (max-width: 1141px){.product-detail-old-page .product-detail .materials__material-content{font-size:12.0021px}}@media screen and (min-width: 769px) and (min-width: 769px) and (min-width: 1142px){.product-detail-old-page .product-detail .materials__material-content{font-size:1.05189vw}}@media screen and (min-width: 769px) and (max-width: 768px) and (min-width: 415px) and (max-width: 478px){.product-detail-old-page .product-detail .materials__material-content{font-size:12.00335px}}@media screen and (min-width: 769px) and (max-width: 768px) and (min-width: 415px) and (min-width: 479px) and (max-width: 767px){.product-detail-old-page .product-detail .materials__material-content{font-size:2.51116vw}}@media screen and (min-width: 769px) and (max-width: 768px) and (min-width: 415px) and (min-width: 768px){.product-detail-old-page .product-detail .materials__material-content{font-size:19.28571px}}@media screen and (min-width: 769px) and (max-width: 768px){.product-detail-old-page .product-detail .materials__material-content{font-size:15px}}.product-detail-old-page .product-detail .care{margin:0 19px}@media screen and (min-width: 769px){.product-detail-old-page .product-detail .care{margin:0}}.product-detail-old-page .product-detail .care__detail{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now', 'helvetica', sans-serif;font-weight:400;letter-spacing:-0.19px;line-height:1.4}@media screen and (min-width: 769px) and (max-width: 988px){.product-detail-old-page .product-detail .care__detail{font-size:10.39271px}}@media screen and (min-width: 769px) and (min-width: 989px){.product-detail-old-page .product-detail .care__detail{font-size:1.05189vw}}@media screen and (max-width: 768px) and (min-width: 415px) and (max-width: 414px){.product-detail-old-page .product-detail .care__detail{font-size:10.39621px}}@media screen and (max-width: 768px) and (min-width: 415px) and (min-width: 415px) and (max-width: 767px){.product-detail-old-page .product-detail .care__detail{font-size:2.51116vw}}@media screen and (max-width: 768px) and (min-width: 415px) and (min-width: 768px){.product-detail-old-page .product-detail .care__detail{font-size:19.28571px}}@media screen and (max-width: 768px){.product-detail-old-page .product-detail .care__detail{font-size:15px}}@media screen and (min-width: 769px){.product-detail-old-page .product-detail .care__detail{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now', 'helvetica', sans-serif;font-weight:400}}@media screen and (min-width: 769px) and (min-width: 769px) and (max-width: 1141px){.product-detail-old-page .product-detail .care__detail{font-size:12.0021px}}@media screen and (min-width: 769px) and (min-width: 769px) and (min-width: 1142px){.product-detail-old-page .product-detail .care__detail{font-size:1.05189vw}}@media screen and (min-width: 769px) and (max-width: 768px) and (min-width: 415px) and (max-width: 478px){.product-detail-old-page .product-detail .care__detail{font-size:12.00335px}}@media screen and (min-width: 769px) and (max-width: 768px) and (min-width: 415px) and (min-width: 479px) and (max-width: 767px){.product-detail-old-page .product-detail .care__detail{font-size:2.51116vw}}@media screen and (min-width: 769px) and (max-width: 768px) and (min-width: 415px) and (min-width: 768px){.product-detail-old-page .product-detail .care__detail{font-size:19.28571px}}@media screen and (min-width: 769px) and (max-width: 768px){.product-detail-old-page .product-detail .care__detail{font-size:15px}}

a{cursor:pointer}a.current-page{cursor:default}a:focus{outline:none}

.detail-inner{margin-bottom:15rem;cursor:auto}.journal-detail-page .blog-aside{margin-bottom:2em;margin-top:6rem}@media screen and (min-width: 769px){.journal-detail-page .blog-aside{margin-top:5.14286rem}}.journal-detail-page .blog-aside h2{margin:0 0 0.4em}.journal-detail-page .blog-aside .standard-button{display:inline-block}@media screen and (max-width: 768px){.journal-detail-page .blog-aside{padding-left:19px;padding-right:19px}}@media screen and (min-width: 769px){.journal-detail-page .blog-aside{padding-left:1.42857rem;padding-right:1.42857rem}}.journal-detail-page .blog-article .article-header hgroup{display:flex}.journal-detail-page .blog-article .article-header hgroup>*{width:50%;margin-top:0}.journal-detail-page .blog-article .article-body{flex-basis:50%;margin-bottom:5em}.journal-detail-page .blog-article .article-body>*:first-child{margin:0}.journal-detail-page .blog-article .article-body a{background-image:none;text-decoration:none}@media (hover: hover){.journal-detail-page .blog-article .article-body a:hover{background-image:none}}@media all and (-ms-high-contrast: active), (-ms-high-contrast: none){.journal-detail-page .blog-article .article-body a:hover{background-image:none}}.journal-detail-page .blog-article .article-body a.current-page{text-decoration:none;background-image:linear-gradient( to top,transparent 1px,currentColor 1px,currentColor 2px,transparent 2px )}.journal-detail-page .blog-article .article-body a.current-page.related-hovered{background-image:none}.journal-detail-page .blog-article .article-body iframe,.journal-detail-page .blog-article .article-body img{width:100%;height:auto}.journal-detail-page .blog-article .article-body h2,.journal-detail-page .blog-article .article-body h3,.journal-detail-page .blog-article .article-body h4,.journal-detail-page .blog-article .article-body h5{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now-display', 'helvetica', sans-serif;font-weight:400;font-style:normal;font-weight:normal;line-height:110%}@media screen and (min-width: 769px) and (max-width: 988px){.journal-detail-page .blog-article .article-body h2,.journal-detail-page .blog-article .article-body h3,.journal-detail-page .blog-article .article-body h4,.journal-detail-page .blog-article .article-body h5{font-size:12.47125px}}@media screen and (min-width: 769px) and (min-width: 989px){.journal-detail-page .blog-article .article-body h2,.journal-detail-page .blog-article .article-body h3,.journal-detail-page .blog-article .article-body h4,.journal-detail-page .blog-article .article-body h5{font-size:1.26227vw}}@media screen and (max-width: 768px){.journal-detail-page .blog-article .article-body h2,.journal-detail-page .blog-article .article-body h3,.journal-detail-page .blog-article .article-body h4,.journal-detail-page .blog-article .article-body h5{font-size:18px}}@media screen and (min-width: 769px){.journal-detail-page .blog-article .article-body h2,.journal-detail-page .blog-article .article-body h3,.journal-detail-page .blog-article .article-body h4,.journal-detail-page .blog-article .article-body h5{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now-display', 'helvetica', sans-serif;font-weight:400;font-style:normal;font-weight:normal;line-height:110%}}@media screen and (min-width: 769px) and (min-width: 769px) and (max-width: 1283px){.journal-detail-page .blog-article .article-body h2,.journal-detail-page .blog-article .article-body h3,.journal-detail-page .blog-article .article-body h4,.journal-detail-page .blog-article .article-body h5{font-size:19.79383px}}@media screen and (min-width: 769px) and (min-width: 769px) and (min-width: 1284px){.journal-detail-page .blog-article .article-body h2,.journal-detail-page .blog-article .article-body h3,.journal-detail-page .blog-article .article-body h4,.journal-detail-page .blog-article .article-body h5{font-size:1.54278vw}}@media screen and (min-width: 769px) and (max-width: 768px){.journal-detail-page .blog-article .article-body h2,.journal-detail-page .blog-article .article-body h3,.journal-detail-page .blog-article .article-body h4,.journal-detail-page .blog-article .article-body h5{font-size:22px}}.journal-detail-page .blog-article .article-body h2 b,.journal-detail-page .blog-article .article-body h3 b,.journal-detail-page .blog-article .article-body h4 b,.journal-detail-page .blog-article .article-body h5 b{font-weight:normal}@media screen and (max-width: 768px){.journal-detail-page .blog-article{padding-left:19px;padding-right:19px}.journal-detail-page .blog-article .article-header hgroup>*{margin-bottom:19px}.journal-detail-page .blog-article .article-aside{margin-bottom:19px}}@media screen and (min-width: 769px){.journal-detail-page .blog-article{display:flex;flex-wrap:wrap;padding-left:.71429rem;padding-right:.71429rem}.journal-detail-page .blog-article .article-header{width:100%;padding-left:.71429rem;padding-right:.71429rem}.journal-detail-page .blog-article .article-header h1{max-width:18em;margin-bottom:1.42857rem}.journal-detail-page .blog-article .article-header hgroup{width:50%}.journal-detail-page .blog-article .article-header hgroup>*{margin-bottom:1.42857rem}.journal-detail-page .blog-article .article-aside{width:50%;padding-left:.71429rem;padding-right:.71429rem}.journal-detail-page .blog-article .article-body{width:50%;padding-left:.71429rem;padding-right:.71429rem}.journal-detail-page .blog-article .article-body>*{max-width:90%}}.journal-detail-page .article-nav>h2{font-weight:400}.journal-detail-page .article-nav .list-item .picture{width:100%;height:0;padding-top:120%;position:relative}.journal-detail-page .article-nav .list-item .picture img{position:absolute;top:0;left:0;bottom:0;right:0;max-width:auto;max-height:auto;height:100%;width:100%;object-fit:cover}@media screen and (min-width: 769px){.journal-detail-page .article-nav .list-item .picture img{filter:grayscale(1) opacity(0.9);transition:opacity 750ms, filter 300ms;transform:translateZ(0);will-change:filter, opacity}}@media screen and (min-width: 769px) and (hover: hover){.journal-detail-page .article-nav .list-item .picture img:hover{filter:grayscale(0) opacity(1)}}@media screen and (min-width: 769px) and (-ms-high-contrast: none){.journal-detail-page .article-nav .list-item .picture img:hover{filter:grayscale(0) opacity(1)}}.journal-detail-page .article-nav .list-item h3{margin:1em 0}.journal-detail-page .article-nav .list-item .summary{max-width:39em}@media screen and (max-width: 768px){.journal-detail-page .article-nav>h2{padding-left:19px;padding-right:19px}.journal-detail-page .article-nav .list-items{padding-left:9.5px;padding-right:9.5px}.journal-detail-page .article-nav .list-item{width:100%;padding-left:9.5px;padding-right:9.5px;margin-bottom:2em}.journal-detail-page .article-nav .carousel .flickity-prev-next-button{background-repeat:no-repeat;background-position:center center;background-size:contain;bottom:-3em;top:unset;height:1em;width:1em}.journal-detail-page .article-nav .carousel .flickity-prev-next-button svg{display:none}.journal-detail-page .article-nav .carousel .flickity-prev-next-button.next{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDggMTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xIDEzTDcgN0wxIDEiIHN0cm9rZT0iYmxhY2siIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==)}.journal-detail-page .article-nav .carousel .flickity-prev-next-button.previous{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDggMTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik03IDEzTDEgN0w3IDEiIHN0cm9rZT0iYmxhY2siIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==);left:calc(100% - 6em)}}@media screen and (min-width: 769px){.journal-detail-page .article-nav>h2{padding-left:1.42857rem;padding-right:1.42857rem}.journal-detail-page .article-nav .list-items{padding-left:.71429rem;padding-right:.71429rem;display:flex}.journal-detail-page .article-nav .list-items.carousel::after{content:''}.journal-detail-page .article-nav .list-item{width:25%;padding-left:.71429rem;padding-right:.71429rem}}

.errorlist{color:#EE6202;padding:.35714rem 0}html.js form.autosubmit [type='image'],html.js form.autosubmit [type='submit']{display:none}form input,form textarea,form select,form button{background:none;border:0;outline:0;border-radius:0;box-shadow:none;text-indent:0;font-family:inherit;font-size:inherit;font-weight:inherit;text-align:inherit;color:inherit;outline:none;-webkit-appearance:none;appearance:none}form input::-webkit-inner-spin-button,form input::-webkit-outer-spin-button,form textarea::-webkit-inner-spin-button,form textarea::-webkit-outer-spin-button,form select::-webkit-inner-spin-button,form select::-webkit-outer-spin-button,form button::-webkit-inner-spin-button,form button::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}form input:-webkit-autofill,form input:-webkit-autofill:hover,form input:-webkit-autofill:focus,form textarea:-webkit-autofill,form textarea:-webkit-autofill:hover,form textarea:-webkit-autofill:focus,form select:-webkit-autofill,form select:-webkit-autofill:hover,form select:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 2em #fff inset !important}form textarea,form input[type='color'],form input[type='date'],form input[type='datetime-local'],form input[type='email'],form input[type='file'],form input[type='month'],form input[type='number'],form input[type='password'],form input[type='search'],form input[type='tel'],form input[type='text'],form input[type='time'],form input[type='url'],form input[type='week']{font-size:16px;width:100%;padding:.75em;border-radius:.375em;background:#fff;color:#000;border:.07143rem solid #757575;line-height:1.5em}form textarea.placeholder,form input[type='color'].placeholder,form input[type='date'].placeholder,form input[type='datetime-local'].placeholder,form input[type='email'].placeholder,form input[type='file'].placeholder,form input[type='month'].placeholder,form input[type='number'].placeholder,form input[type='password'].placeholder,form input[type='search'].placeholder,form input[type='tel'].placeholder,form input[type='text'].placeholder,form input[type='time'].placeholder,form input[type='url'].placeholder,form input[type='week'].placeholder{color:#a0a0a0;opacity:1}form textarea:-ms-placeholder,form input[type='color']:-ms-placeholder,form input[type='date']:-ms-placeholder,form input[type='datetime-local']:-ms-placeholder,form input[type='email']:-ms-placeholder,form input[type='file']:-ms-placeholder,form input[type='month']:-ms-placeholder,form input[type='number']:-ms-placeholder,form input[type='password']:-ms-placeholder,form input[type='search']:-ms-placeholder,form input[type='tel']:-ms-placeholder,form input[type='text']:-ms-placeholder,form input[type='time']:-ms-placeholder,form input[type='url']:-ms-placeholder,form input[type='week']:-ms-placeholder{color:#a0a0a0;opacity:1}form textarea::-webkit-input-placeholder,form input[type='color']::-webkit-input-placeholder,form input[type='date']::-webkit-input-placeholder,form input[type='datetime-local']::-webkit-input-placeholder,form input[type='email']::-webkit-input-placeholder,form input[type='file']::-webkit-input-placeholder,form input[type='month']::-webkit-input-placeholder,form input[type='number']::-webkit-input-placeholder,form input[type='password']::-webkit-input-placeholder,form input[type='search']::-webkit-input-placeholder,form input[type='tel']::-webkit-input-placeholder,form input[type='text']::-webkit-input-placeholder,form input[type='time']::-webkit-input-placeholder,form input[type='url']::-webkit-input-placeholder,form input[type='week']::-webkit-input-placeholder{color:#a0a0a0;opacity:1}form textarea:-moz-placeholder,form input[type='color']:-moz-placeholder,form input[type='date']:-moz-placeholder,form input[type='datetime-local']:-moz-placeholder,form input[type='email']:-moz-placeholder,form input[type='file']:-moz-placeholder,form input[type='month']:-moz-placeholder,form input[type='number']:-moz-placeholder,form input[type='password']:-moz-placeholder,form input[type='search']:-moz-placeholder,form input[type='tel']:-moz-placeholder,form input[type='text']:-moz-placeholder,form input[type='time']:-moz-placeholder,form input[type='url']:-moz-placeholder,form input[type='week']:-moz-placeholder{color:#a0a0a0;opacity:1;opacity:1}form textarea::-moz-placeholder,form input[type='color']::-moz-placeholder,form input[type='date']::-moz-placeholder,form input[type='datetime-local']::-moz-placeholder,form input[type='email']::-moz-placeholder,form input[type='file']::-moz-placeholder,form input[type='month']::-moz-placeholder,form input[type='number']::-moz-placeholder,form input[type='password']::-moz-placeholder,form input[type='search']::-moz-placeholder,form input[type='tel']::-moz-placeholder,form input[type='text']::-moz-placeholder,form input[type='time']::-moz-placeholder,form input[type='url']::-moz-placeholder,form input[type='week']::-moz-placeholder{color:#a0a0a0;opacity:1;opacity:1}@media (hover: hover){form textarea:hover,form input[type='color']:hover,form input[type='date']:hover,form input[type='datetime-local']:hover,form input[type='email']:hover,form input[type='file']:hover,form input[type='month']:hover,form input[type='number']:hover,form input[type='password']:hover,form input[type='search']:hover,form input[type='tel']:hover,form input[type='text']:hover,form input[type='time']:hover,form input[type='url']:hover,form input[type='week']:hover{background:#fff;border-color:#050505}}@media all and (-ms-high-contrast: active), (-ms-high-contrast: none){form textarea:hover,form input[type='color']:hover,form input[type='date']:hover,form input[type='datetime-local']:hover,form input[type='email']:hover,form input[type='file']:hover,form input[type='month']:hover,form input[type='number']:hover,form input[type='password']:hover,form input[type='search']:hover,form input[type='tel']:hover,form input[type='text']:hover,form input[type='time']:hover,form input[type='url']:hover,form input[type='week']:hover{background:#fff;border-color:#050505}}form input[type='number']{-moz-appearance:textfield}form input[type='search']::-webkit-search-decoration,form input[type='search']::-webkit-search-cancel-button,form input[type='search']::-webkit-search-results-button,form input[type='search']::-webkit-search-results-decoration{-webkit-appearance:none}form input[type='search']::-ms-clear,form input[type='search']::-ms-reveal{display:none;width:0;height:0}form .select-wrap{font-size:16px;width:100%;position:relative;overflow:hidden}form .select-wrap svg{position:absolute;pointer-events:none;font-size:inherit;top:1px;right:1px;margin-top:.75em;margin-right:.75em;width:.5em;height:1.5em}form .select-wrap svg .stroke{stroke:currentColor}form select{font-size:16px;width:100%;background-color:#fff;color:#000;border:.07143rem solid #757575;border-radius:.375em;padding:.75em 2em .75em .75em;line-height:1.5em;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iOCIgdmlld0JveD0iMCAwIDEyIDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xMSAxTDYgN0wxIDAuOTk5OTk5IiBzdHJva2U9ImJsYWNrIiBzdHJva2Utd2lkdGg9IjAuOTUiLz4KPC9zdmc+Cg==);background-size:8px;background-position:calc(100% - 12px) center;background-repeat:no-repeat;cursor:pointer}@media (hover: hover){form select:hover:not(:disabled){color:#000;background-color:#fff;border-color:#050505}}@media all and (-ms-high-contrast: active), (-ms-high-contrast: none){form select:hover:not(:disabled){color:#000;background-color:#fff;border-color:#050505}}form select:-ms-expand{display:none}form select:disabled{cursor:default}form select:invalid{color:#a0a0a0}form button,form input[type='button'],form input[type='reset'],form input[type='image'],form input[type='submit']{background:none;border:0;outline:0;border-radius:0;box-shadow:none;text-indent:0;font-family:inherit;font-size:inherit;font-weight:inherit;text-align:inherit;color:inherit;outline:none;-webkit-appearance:none;appearance:none}form button::-webkit-inner-spin-button,form button::-webkit-outer-spin-button,form input[type='button']::-webkit-inner-spin-button,form input[type='button']::-webkit-outer-spin-button,form input[type='reset']::-webkit-inner-spin-button,form input[type='reset']::-webkit-outer-spin-button,form input[type='image']::-webkit-inner-spin-button,form input[type='image']::-webkit-outer-spin-button,form input[type='submit']::-webkit-inner-spin-button,form input[type='submit']::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}form .button,form button,form input[type='button'],form input[type='reset'],form input[type='image']{padding:.75em 1.5em}form input[type='file']{background:none;border:0;outline:0;border-radius:0;box-shadow:none;text-indent:0;font-family:inherit;font-size:inherit;font-weight:inherit;text-align:inherit;color:inherit;outline:none;-webkit-appearance:none;appearance:none;padding-top:0;padding-bottom:0;padding-left:0}form input[type='file']::-webkit-inner-spin-button,form input[type='file']::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}form input[type='file']::-ms-browse{padding:.75em 1.5em;margin-right:1.5em}form input[type='file']::-webkit-file-upload-button{padding:.75em 1.5em;margin-right:1.5em}form input[type='file']:disabled::-ms-browse{color:#737373;background:#fff}@media (hover: hover){form input[type='file']:disabled::-ms-browse:hover{color:#737373;background:#fff}}@media all and (-ms-high-contrast: active), (-ms-high-contrast: none){form input[type='file']:disabled::-ms-browse:hover{color:#737373;background:#fff}}form input[type='file']:disabled::-webkit-file-upload-button{color:#737373;background:#fff}@media (hover: hover){form input[type='file']:disabled::-webkit-file-upload-button:hover{color:#737373;background:#fff}}@media all and (-ms-high-contrast: active), (-ms-high-contrast: none){form input[type='file']:disabled::-webkit-file-upload-button:hover{color:#737373;background:#fff}}form input[type='checkbox'],form input[type='radio']{background:none;border:0;outline:0;border-radius:0;box-shadow:none;text-indent:0;font-family:inherit;font-size:inherit;font-weight:inherit;text-align:inherit;color:inherit;outline:none;-webkit-appearance:none;appearance:none;cursor:pointer;width:1.4em;height:1.4em;border-radius:1px;border:.07143rem solid #757575;background:#fff}form input[type='checkbox']::-webkit-inner-spin-button,form input[type='checkbox']::-webkit-outer-spin-button,form input[type='radio']::-webkit-inner-spin-button,form input[type='radio']::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}form input[type='checkbox']:checked,form input[type='radio']:checked{background:#000;border-color:#000}form input[type='checkbox']:checked:disabled,form input[type='radio']:checked:disabled{background:#737373;border-color:#737373}form input[type='checkbox']:disabled,form input[type='radio']:disabled{cursor:default;background:#fff;border-color:#737373}form input[type='radio']{border-radius:50%}@media (hover: hover){form input[type='radio']:hover:not(:checked):not(.just-changed):not(:disabled){border-color:#050505;background-color:#fff}}@media all and (-ms-high-contrast: active), (-ms-high-contrast: none){form input[type='radio']:hover:not(:checked):not(.just-changed):not(:disabled){border-color:#050505;background-color:#fff}}form input[type='radio']:checked{cursor:default}@media (hover: hover){form input[type='checkbox']:hover:not(.just-changed):not(:disabled){border-color:#050505;background-color:#fff}}@media all and (-ms-high-contrast: active), (-ms-high-contrast: none){form input[type='checkbox']:hover:not(.just-changed):not(:disabled){border-color:#050505;background-color:#fff}}form .form-field.checkbox,form .form-field.radio{display:flex;align-items:center}form .form-field.checkbox label,form .form-field.radio label{order:2}form .form-field.checkbox label+input[type='checkbox'],form .form-field.checkbox label input[type='checkbox'],form .form-field.checkbox label+input[type='radio'],form .form-field.checkbox label input[type='radio'],form .form-field.radio label+input[type='checkbox'],form .form-field.radio label input[type='checkbox'],form .form-field.radio label+input[type='radio'],form .form-field.radio label input[type='radio']{margin-right:1.5em}@media (hover: hover){form .form-field.checkbox label:hover+input[type='checkbox']:not(.just-changed):not(:disabled),form .form-field.checkbox label:hover input[type='checkbox']:not(.just-changed):not(:disabled),form .form-field.checkbox label:hover+input[type='radio']:not(.just-changed):not(:disabled),form .form-field.checkbox label:hover input[type='radio']:not(.just-changed):not(:disabled),form .form-field.radio label:hover+input[type='checkbox']:not(.just-changed):not(:disabled),form .form-field.radio label:hover input[type='checkbox']:not(.just-changed):not(:disabled),form .form-field.radio label:hover+input[type='radio']:not(.just-changed):not(:disabled),form .form-field.radio label:hover input[type='radio']:not(.just-changed):not(:disabled){border-color:#050505;background-color:#fff}}@media all and (-ms-high-contrast: active), (-ms-high-contrast: none){form .form-field.checkbox label:hover+input[type='checkbox']:not(.just-changed):not(:disabled),form .form-field.checkbox label:hover input[type='checkbox']:not(.just-changed):not(:disabled),form .form-field.checkbox label:hover+input[type='radio']:not(.just-changed):not(:disabled),form .form-field.checkbox label:hover input[type='radio']:not(.just-changed):not(:disabled),form .form-field.radio label:hover+input[type='checkbox']:not(.just-changed):not(:disabled),form .form-field.radio label:hover input[type='checkbox']:not(.just-changed):not(:disabled),form .form-field.radio label:hover+input[type='radio']:not(.just-changed):not(:disabled),form .form-field.radio label:hover input[type='radio']:not(.just-changed):not(:disabled){border-color:#050505;background-color:#fff}}form .form-field.checkbox>input[type='checkbox'],form .form-field.checkbox>input[type='radio'],form .form-field.radio>input[type='checkbox'],form .form-field.radio>input[type='radio']{order:1;float:left}form label[for]{cursor:pointer}@media screen and (min-width: 769px){.panels-escape{position:fixed;transform:translateZ(0);top:0;left:0;bottom:0;right:0;background:#fff;z-index:1000;opacity:.95;transition:opacity 750ms;will-change:transform;transform:translateZ(0)}}.panels--out-of-stock,.panels{background:#fff;transition:transform 750ms;will-change:transform;transform:translate3d(calc(var(--scrollbar-width) * -1), 0, 0);width:var(--panels-width)}.panels--out-of-stock.initialised,.panels.initialised{opacity:1}.panels--out-of-stock ul,.panels ul{margin:0}.panels--out-of-stock:not(.out-of-stock-open) .out-of-stock-panel,.panels--out-of-stock:not(.account-open) .account-panel,.panels--out-of-stock:not(.cart-open) .cart-panel,.panels:not(.out-of-stock-open) .out-of-stock-panel,.panels:not(.account-open) .account-panel,.panels:not(.cart-open) .cart-panel{pointer-events:none;opacity:0;transition-delay:0ms}@media screen and (max-width: 768px){.panels--out-of-stock,.panels{width:100%}}.panels--out-of-stock__close,.panels__close{position:absolute;display:block;top:19px;right:19px;z-index:100}@media screen and (min-width: 769px){.panels--out-of-stock__close,.panels__close{top:1.42857rem;right:1.42857rem}}.panels--out-of-stock__close img,.panels__close img{height:30px;width:30px}@media screen and (min-width: 769px){.panels--out-of-stock__close img,.panels__close img{height:2rem;width:2rem}}[class*='-panel']{position:fixed;transform:translateZ(0);top:0;left:0;bottom:0;right:0;z-index:9;transition:opacity 350ms;will-change:opacity}[class*='-panel'] .scrollable{position:absolute;top:0;left:0;bottom:0;right:0;scrollbar-width:none;overflow-y:scroll;overflow-x:visible}[class*='-panel'] .scrollable::-webkit-scrollbar{display:none}[class*='-panel'] .scrollable::-ms-scrollbar{display:none}@media screen and (max-width: 768px){[class*='-panel'].out-of-stock-panel .out-of-stock-content,[class*='-panel'].out-of-stock-panel .cart-content,[class*='-panel'].out-of-stock-panel .account-content,[class*='-panel'].cart-panel .out-of-stock-content,[class*='-panel'].cart-panel .cart-content,[class*='-panel'].cart-panel .account-content,[class*='-panel'].account-panel .out-of-stock-content,[class*='-panel'].account-panel .cart-content,[class*='-panel'].account-panel .account-content{padding:1.64286rem}}@media screen and (min-width: 769px){[class*='-panel'].out-of-stock-panel .out-of-stock-content,[class*='-panel'].out-of-stock-panel .cart-content,[class*='-panel'].out-of-stock-panel .account-content,[class*='-panel'].cart-panel .out-of-stock-content,[class*='-panel'].cart-panel .cart-content,[class*='-panel'].cart-panel .account-content,[class*='-panel'].account-panel .out-of-stock-content,[class*='-panel'].account-panel .cart-content,[class*='-panel'].account-panel .account-content{padding:2.42857rem 1.64286rem}}

.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-modal-dialog,.vjs-button>.vjs-icon-placeholder:before,.vjs-modal-dialog .vjs-modal-dialog-content{position:absolute;top:0;left:0;width:100%;height:100%}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.vjs-button>.vjs-icon-placeholder:before{text-align:center}@font-face{font-family:VideoJS;src:url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAABDkAAsAAAAAG6gAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADsAAABUIIslek9TLzIAAAFEAAAAPgAAAFZRiV3hY21hcAAAAYQAAADaAAADPv749/pnbHlmAAACYAAAC3AAABHQZg6OcWhlYWQAAA3QAAAAKwAAADYZw251aGhlYQAADfwAAAAdAAAAJA+RCLFobXR4AAAOHAAAABMAAACM744AAGxvY2EAAA4wAAAASAAAAEhF6kqubWF4cAAADngAAAAfAAAAIAE0AIFuYW1lAAAOmAAAASUAAAIK1cf1oHBvc3QAAA/AAAABJAAAAdPExYuNeJxjYGRgYOBiMGCwY2BycfMJYeDLSSzJY5BiYGGAAJA8MpsxJzM9kYEDxgPKsYBpDiBmg4gCACY7BUgAeJxjYGS7wTiBgZWBgaWQ5RkDA8MvCM0cwxDOeI6BgYmBlZkBKwhIc01hcPjI+FGJHcRdyA4RZgQRADK3CxEAAHic7dFZbsMgAEXRS0ycyZnnOeG7y+qC8pU1dHusIOXxuoxaOlwZYWQB0Aea4quIEN4E9LzKbKjzDeM6H/mua6Lmc/p8yhg0lvdYx15ZG8uOLQOGjMp3EzqmzJizYMmKNRu27Nhz4MiJMxeu3Ljz4Ekqm7T8P52G8PP3lnTOVk++Z6iN6QZzNN1F7ptuN7eGOjDUoaGODHVsuvU8MdTO9Hd5aqgzQ50b6sJQl4a6MtS1oW4MdWuoO0PdG+rBUI+GejLUs6FeDPVqqDdDvRvqw1CfhpqM9At0iFLaAAB4nJ1YDXBTVRZ+5/22TUlJ8we0pHlJm7RJf5O8F2j6EymlSPkpxaL8U2xpa3DKj0CBhc2IW4eWKSokIoLsuMqssM64f+jA4HSdWXXXscBq67IOs3FXZ1ZYWVyRFdo899yXtIBQZ90k7717zz3v3HPPOfd854YCCj9cL9dL0RQFOqCbGJnrHb5EayiKIWN8iA/hWBblo6hUWm8TtCDwE80WMJus/irwyxOdxeB0MDb14VNJHnXYoLLSl6FfCUYO9nYPTA8Epg9090LprfbBbZ2hY0UlJUXHQp3/vtWkS6EBv8+rPMq5u9692f/dNxJNiqwC1xPE9TCUgCsSdQWgE3XQD25lkG4CN2xmTcOXWBOyser6RN6KnGbKSbmQ3+d0OI1m2W8QzLLkI2sykrWAgJJEtA8vGGW/2Q+CmT3n8zS9wZwu2DCvtuZKZN3xkrLh36yCZuUomQSqGpY8t/25VfHVhw8z4ebGBtfLb0ya9PCaDc+8dGTvk2dsh6z7WzvowlXKUSWo9MJ15a3KrEP2loOr2Ojhw6iW6hf2BDdEccQvZGpaAy7YovSwq8kr7HGllxpd71rkS6G0Sf11sl9OvMK1+jwPPODxjUwkOim9CU3ix1wNjXDfmJSEn618Bs6lpWwUpU+8PCqLMY650zjq8VhCIP17NEKTx3eaLL+s5Pi6yJWaWjTHLR1jYzPSV9VF/6Ojdb/1kO3Mk3uhHC0x6gc1BjlKQ+nQFxTYdaJkZ7ySVxLBbhR1dsboNXp1tCYKW2LRaEzpYcIx2BKNxaL0ZaUnSqfFoiNhHKR/GkX6PWUSAaJelQaqZL1EpoHNsajSEyPSoJ9IjhIxTdjHLmwZvhRDOiFTY/YeQnvrVZmiTQtGncECXtFTBZLOVwwMRgoXHAkXzMzPn1nAJJ8jYSbMDaqN2waGLzNhih/bZynUBMpIWSg7VYi7DRx2m8ALkIdRCJwI6ArJx2EI8kaDWeTQKeAFk9fjl/1AvwktjQ1P7NjyMGQyfd4vjipX6M/i52D7Cq80kqlcxEcGXRr/FEcgs0u5uGgB4VWuMFfpdn2Re6Hi3PqzmxWKsz6+ae2Pn9hXXw/fqM859UiGC0oKYYILJBqJrsn1Z1E5qOs9rQCiUQRREjm8yJcbHF5cUJufX1vAHlefw0XgUoboS3ETfQlTxBC4SOtuE8VPRJTBSCQSjZCpk7Gqzu+masaZ2y7Zjehho4F3g82BNDkAHpORG4+OCS+f6JTPmtRn/PH1kch6d04sp7AQb25aQ/pqUyXeQ8vrebG8OYQdXOQ+585u0sdW9rqalzRURiJ+9F4MweRFrKUjl1GUYhH1A27WOHw5cTFSFPMo9EeUIGnQTZHIaJ7AHLaOKsOODaNF9jkBjYG2QEsQ2xjMUAx2bBEbeTBWMHwskBjngq56S/yfgkBnWBa4K9sqKtq2t1UI8S9He5XuBRbawAdatrQEAi30Aks2+LM8WeCbalVZkWNylvJ+dqJnzVb+OHlSoKW8nPCP7Rd+CcZ2DdWAGqJ2CBFOphgywFFCFBNtfAbGtNPBCwxvygHeYMZMY9ZboBqwq/pVrsbgN5tkv152ODlbMfiqwGMBgxa4Exz3QhovRIUp6acqZmQzRq0ypDXS2TPLT02YIkQETnOE445oOGxOmXAqUJNNG7XgupMjPq2ua9asrj5yY/yuKteO1Kx0YNJTufrirLe1mZnat7OL6rnUdCWenpW6I8mAnbsY8KWs1PuSovCW9A/Z25PQ24a7cNOqgmTkLmBMgh4THgc4b9k2IVv1/g/F5nGljwPLfOgHAzJzh45V/4+WenTzmMtR5Z7us2Tys909UHqrPY7KbckoxRvRHhmVc3cJGE97uml0R1S0jdULVl7EvZtDFVBF35N9cEdjpgmAiOlFZ+Dtoh93+D3zzHr8RRNZQhnCNMNbcegOvpEwZoL+06cJQ07h+th3fZ/7PVbVC6ngTAV/KoLFuO6+2KFcU651gEb5ugPSIb1D+Xp8V4+k3sEIGnw5mYe4If4k1lFYr6SCzmM2EQ8iWtmwjnBI9kTwe1TlfAmXh7H02by9fW2gsjKwtv0aaURKil4OdV7rDL1MXIFNrhdxohcZXYTnq47WisrKitaObbf5+yvkLi5J6lCNZZ+B6GC38VNBZBDidSS/+mSvh6s+srgC8pyKMvDtt+de3c9fU76ZPfuM8ud4Kv0fyP/LqfepMT/3oZxSqpZaTa1DaQYLY8TFsHYbWYsPoRhRWfL5eSSQbhUGgGC3YLbVMk6PitTFNGpAsNrC6D1VNBKgBHMejaiuRWEWGgsSDBTJjqWIl8kJLlsaLJ2tXDr6xGfT85bM2Q06a46x2HTgvdnV8z5YDy/27J4zt6x2VtkzjoYpkq36kaBr4eQSg7tyiVweWubXZugtadl58ydapfbORfKsDTuZ0OBgx4cfdjCf5tbWNITnL120fdOi1RV1C3uKGzNdwYLcMvZ3BxoPyTOCD1XvXTp7U10gWCVmTV9b3r2z0SkGWovb2hp9I89O8a2smlyaO8muMU+dRmtzp60IzAoFpjLr1n388boLyf0dRvxhsHZ0qbWqDkwqvvpkj4l0fY6EIXRi5sQSrAvsVYwXRy4qJ2EVtD1AN7a0HWth9ymvL1xc3WTUKK/TAHA/bXDVtVWfOMfuGxGZv4Ln/jVr9jc3j1yMv0tndmyt9Vq88Y9gH1wtLX3KWjot5++jWHgAoZZkQ14wGQ20Fli71UmKJAy4xKMSTGbVdybW7FDDAut9XpD5AzWrYO7zQ8qffqF8+Ynd/clrHcdyxGy3a/3+mfNnzC/cBsveTjnTvXf1o6vzOlZw7WtqtdmPK/Errz/6NNtD72zmNOZfbmYdTGHfoofqI79Oc+R2n1lrnL6pOm0Up7kwxhTW12Amm7WYkXR2qYrF2AmgmbAsxZjwy1xpg/m1Je2vrp8v/nz2xpmlBg4E9hrMU341wVpTOh/OfmGvAnra8q6uctr60ZQHV3Q+WMQJykMj8ZsWn2QBOmmHMB+m5pDIpTFonYigiaKAhGEiAHF7EliVnQkjoLVIMPtJpBKHYd3A8GYH9jJzrWwmHx5Qjp7vDAX0suGRym1vtm/9W1/HyR8vczfMs6Sk8DSv855/5dlX9oQq52hT8syyp2rx5Id17IAyAM3wIjQPMOHzytEB64q6D5zT91yNbnx3V/nqnd017S9Y0605k3izoXLpsxde2n38yoOV9s1LcjwzNjbdX6asnBVaBj/6/DwKwPkpcqbDG7BnsXoSqWnUAmottYF6jMSdVyYZh3zVXCjwTiwwHH6sGuRiEHQGzuRX6whZkp123oy1BWE2mEfJ/tvIRtM4ZM5bDXiMsPMaAKOTyc5uL57rqyyc5y5JE5pm1i2S2iUX0CcaQ6lC6Zog7JqSqZmYlosl2K6pwNA84zRnQW6SaALYZQGW5lhCtU/W34N6o+bKfZ8cf3/Cl/+iTX3wBzpOY4mRkeNf3rptycGSshQWgGbYt5jFc2e0+DglIrwl6DVWQ7BuwaJ3Xk1J4VL5urnLl/Wf+gHU/hZoZdKNym6lG+I34FaNeZKcSpJIo2IeCVvpdsDGfKvzJnAwmeD37Ow65ZWwSowpgwX5T69s/rB55dP5BcpgDKFV8p7q2sn/1uc93bVzT/w6UrCqDTWvfCq/oCD/qZXNoUj8BL5Kp6GU017frfNXkAtiiyf/SOCEeLqnd8R/Ql9GlCRfctS6k5chvIBuQ1zCCjoCHL2DHNHIXxMJ3kQeO8lbsUXONeSfA5EjcG6/E+KdhN4bP04vBhdi883+BFBzQbxFbvZzQeY9LNBZc0FNfn5NwfDn6rCTnTw6R8o+gfpf5hCom33cRuiTlss3KHmZjD+BPN+5gXuA2ziS/Q73mLxUkpbKN/eqwz5uK0X9F3h2d1V4nGNgZGBgAOJd776+iue3+crAzc4AAje5Bfcg0xz9YHEOBiYQBQA8FQlFAHicY2BkYGBnAAGOPgaG//85+hkYGVCBMgBGGwNYAAAAeJxjYGBgYB8EmKOPgQEAQ04BfgAAAAAAAA4AaAB+AMwA4AECAUIBbAGYAcICGAJYArQC4AMwA7AD3gQwBJYE3AUkBWYFigYgBmYGtAbqB1gIEghYCG4IhAi2COh4nGNgZGBgUGYoZWBnAAEmIOYCQgaG/2A+AwAYCQG2AHicXZBNaoNAGIZfE5PQCKFQ2lUps2oXBfOzzAESyDKBQJdGR2NQR3QSSE/QE/QEPUUPUHqsvsrXjTMw83zPvPMNCuAWP3DQDAejdm1GjzwS7pMmwi75XngAD4/CQ/oX4TFe4Qt7uMMbOzjuDc0EmXCP/C7cJ38Iu+RP4QEe8CU8pP8WHmOPX2EPz87TPo202ey2OjlnQSXV/6arOjWFmvszMWtd6CqwOlKHq6ovycLaWMWVydXKFFZnmVFlZU46tP7R2nI5ncbi/dDkfDtFBA2DDXbYkhKc+V0Bqs5Zt9JM1HQGBRTm/EezTmZNKtpcAMs9Yu6AK9caF76zoLWIWcfMGOSkVduvSWechqZsz040Ib2PY3urxBJTzriT95lipz+TN1fmAAAAeJxtkMl2wjAMRfOAhABlKm2h80C3+ajgCKKDY6cegP59TYBzukAL+z1Zsq8ctaJTTKPrsUQLbXQQI0EXKXroY4AbDDHCGBNMcYsZ7nCPB8yxwCOe8IwXvOIN7/jAJ76wxHfUqWX+OzgumWAjJMV17i0Ndlr6irLKO+qftdT7i6y4uFSUvCknay+lFYZIZaQcmfH/xIFdYn98bqhra1aKTM/6lWMnyaYirx1rFUQZFBkb2zJUtoXeJCeg0WnLtHeSFc3OtrnozNwqi0TkSpBMDB1nSde5oJXW23hTS2/T0LilglXX7dmFVxLnq5U0vYATHFk3zX3BOisoQHNDFDeZnqKDy9hRNawN7Vh727hFzcJ5c8TILrKZfH7tIPxAFP0BpLeJPA==) format("woff");font-weight:400;font-style:normal}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-play-control .vjs-icon-placeholder,.vjs-icon-play{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-play-control .vjs-icon-placeholder:before,.vjs-icon-play:before{content:"\f101"}.vjs-icon-play-circle{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-play-circle:before{content:"\f102"}.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder,.vjs-icon-pause{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder:before,.vjs-icon-pause:before{content:"\f103"}.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder,.vjs-icon-volume-mute{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder:before,.vjs-icon-volume-mute:before{content:"\f104"}.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder,.vjs-icon-volume-low{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder:before,.vjs-icon-volume-low:before{content:"\f105"}.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder,.vjs-icon-volume-mid{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder:before,.vjs-icon-volume-mid:before{content:"\f106"}.video-js .vjs-mute-control .vjs-icon-placeholder,.vjs-icon-volume-high{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control .vjs-icon-placeholder:before,.vjs-icon-volume-high:before{content:"\f107"}.video-js .vjs-fullscreen-control .vjs-icon-placeholder,.vjs-icon-fullscreen-enter{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-fullscreen-control .vjs-icon-placeholder:before,.vjs-icon-fullscreen-enter:before{content:"\f108"}.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder,.vjs-icon-fullscreen-exit{font-family:VideoJS;font-weight:400;font-style:normal}.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder:before,.vjs-icon-fullscreen-exit:before{content:"\f109"}.vjs-icon-square{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-square:before{content:"\f10a"}.vjs-icon-spinner{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-spinner:before{content:"\f10b"}.video-js .vjs-subs-caps-button .vjs-icon-placeholder,.video-js .vjs-subtitles-button .vjs-icon-placeholder,.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder,.vjs-icon-subtitles{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js .vjs-subtitles-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder:before,.vjs-icon-subtitles:before{content:"\f10c"}.video-js .vjs-captions-button .vjs-icon-placeholder,.video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder,.vjs-icon-captions{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-captions-button .vjs-icon-placeholder:before,.video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder:before,.vjs-icon-captions:before{content:"\f10d"}.video-js .vjs-chapters-button .vjs-icon-placeholder,.vjs-icon-chapters{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-chapters-button .vjs-icon-placeholder:before,.vjs-icon-chapters:before{content:"\f10e"}.vjs-icon-share{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-share:before{content:"\f10f"}.vjs-icon-cog{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-cog:before{content:"\f110"}.video-js .vjs-play-progress,.video-js .vjs-volume-level,.vjs-icon-circle,.vjs-seek-to-live-control .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-play-progress:before,.video-js .vjs-volume-level:before,.vjs-icon-circle:before,.vjs-seek-to-live-control .vjs-icon-placeholder:before{content:"\f111"}.vjs-icon-circle-outline{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-circle-outline:before{content:"\f112"}.vjs-icon-circle-inner-circle{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-circle-inner-circle:before{content:"\f113"}.vjs-icon-hd{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-hd:before{content:"\f114"}.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder,.vjs-icon-cancel{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder:before,.vjs-icon-cancel:before{content:"\f115"}.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder,.vjs-icon-replay{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder:before,.vjs-icon-replay:before{content:"\f116"}.vjs-icon-facebook{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-facebook:before{content:"\f117"}.vjs-icon-gplus{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-gplus:before{content:"\f118"}.vjs-icon-linkedin{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-linkedin:before{content:"\f119"}.vjs-icon-twitter{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-twitter:before{content:"\f11a"}.vjs-icon-tumblr{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-tumblr:before{content:"\f11b"}.vjs-icon-pinterest{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-pinterest:before{content:"\f11c"}.video-js .vjs-descriptions-button .vjs-icon-placeholder,.vjs-icon-audio-description{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-descriptions-button .vjs-icon-placeholder:before,.vjs-icon-audio-description:before{content:"\f11d"}.video-js .vjs-audio-button .vjs-icon-placeholder,.vjs-icon-audio{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-audio-button .vjs-icon-placeholder:before,.vjs-icon-audio:before{content:"\f11e"}.vjs-icon-next-item{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-next-item:before{content:"\f11f"}.vjs-icon-previous-item{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-previous-item:before{content:"\f120"}.video-js .vjs-picture-in-picture-control .vjs-icon-placeholder,.vjs-icon-picture-in-picture-enter{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-picture-in-picture-control .vjs-icon-placeholder:before,.vjs-icon-picture-in-picture-enter:before{content:"\f121"}.video-js.vjs-picture-in-picture .vjs-picture-in-picture-control .vjs-icon-placeholder,.vjs-icon-picture-in-picture-exit{font-family:VideoJS;font-weight:400;font-style:normal}.video-js.vjs-picture-in-picture .vjs-picture-in-picture-control .vjs-icon-placeholder:before,.vjs-icon-picture-in-picture-exit:before{content:"\f122"}.video-js{display:block;vertical-align:top;box-sizing:border-box;color:#fff;background-color:#000;position:relative;padding:0;font-size:10px;line-height:1;font-weight:400;font-style:normal;font-family:Arial,Helvetica,sans-serif;word-break:initial}.video-js:-moz-full-screen{position:absolute}.video-js:-webkit-full-screen{width:100% !important;height:100% !important}.video-js[tabindex="-1"]{outline:0}.video-js *,.video-js :after,.video-js :before{box-sizing:inherit}.video-js ul{font-family:inherit;font-size:inherit;line-height:inherit;list-style-position:outside;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}.video-js.vjs-1-1,.video-js.vjs-16-9,.video-js.vjs-4-3,.video-js.vjs-9-16,.video-js.vjs-fluid{width:100%;max-width:100%;height:0}.video-js.vjs-16-9{padding-top:56.25%}.video-js.vjs-4-3{padding-top:75%}.video-js.vjs-9-16{padding-top:177.7777777778%}.video-js.vjs-1-1{padding-top:100%}.video-js.vjs-fill{width:100%;height:100%}.video-js .vjs-tech{position:absolute;top:0;left:0;width:100%;height:100%}body.vjs-full-window{padding:0;margin:0;height:100%}.vjs-full-window .video-js.vjs-fullscreen{position:fixed;overflow:hidden;z-index:1000;left:0;top:0;bottom:0;right:0}.video-js.vjs-fullscreen:not(.vjs-ios-native-fs){width:100% !important;height:100% !important;padding-top:0 !important}.video-js.vjs-fullscreen.vjs-user-inactive{cursor:none}.vjs-hidden{display:none !important}.vjs-disabled{opacity:.5;cursor:default}.video-js .vjs-offscreen{height:1px;left:-9999px;position:absolute;top:0;width:1px}.vjs-lock-showing{display:block !important;opacity:1 !important;visibility:visible !important}.vjs-no-js{padding:20px;color:#fff;background-color:#000;font-size:18px;font-family:Arial,Helvetica,sans-serif;text-align:center;width:300px;height:150px;margin:0 auto}.vjs-no-js a,.vjs-no-js a:visited{color:#66a8cc}.video-js .vjs-big-play-button{font-size:3em;line-height:1.5em;height:1.63332em;width:3em;display:block;position:absolute;top:10px;left:10px;padding:0;cursor:pointer;opacity:1;border:.06666em solid #fff;background-color:#2b333f;background-color:rgba(43,51,63,0.7);border-radius:.3em;transition:all .4s}.vjs-big-play-centered .vjs-big-play-button{top:50%;left:50%;margin-top:-.81666em;margin-left:-1.5em}.video-js .vjs-big-play-button:focus,.video-js:hover .vjs-big-play-button{border-color:#fff;background-color:#73859f;background-color:rgba(115,133,159,0.5);transition:all 0s}.vjs-controls-disabled .vjs-big-play-button,.vjs-error .vjs-big-play-button,.vjs-has-started .vjs-big-play-button,.vjs-using-native-controls .vjs-big-play-button{display:none}.vjs-has-started.vjs-paused.vjs-show-big-play-button-on-pause .vjs-big-play-button{display:block}.video-js button{background:0 0;border:none;color:inherit;display:inline-block;font-size:inherit;line-height:inherit;text-transform:none;text-decoration:none;transition:none;-webkit-appearance:none;appearance:none}.vjs-control .vjs-button{width:100%;height:100%}.video-js .vjs-control.vjs-close-button{cursor:pointer;height:3em;position:absolute;right:0;top:.5em;z-index:2}.video-js .vjs-modal-dialog{background:rgba(0,0,0,0.8);background:linear-gradient(180deg, rgba(0,0,0,0.8), rgba(255,255,255,0));overflow:auto}.video-js .vjs-modal-dialog>*{box-sizing:border-box}.vjs-modal-dialog .vjs-modal-dialog-content{font-size:1.2em;line-height:1.5;padding:20px 24px;z-index:1}.vjs-menu-button{cursor:pointer}.vjs-menu-button.vjs-disabled{cursor:default}.vjs-workinghover .vjs-menu-button.vjs-disabled:hover .vjs-menu{display:none}.vjs-menu .vjs-menu-content{display:block;padding:0;margin:0;font-family:Arial,Helvetica,sans-serif;overflow:auto}.vjs-menu .vjs-menu-content>*{box-sizing:border-box}.vjs-scrubbing .vjs-control.vjs-menu-button:hover .vjs-menu{display:none}.vjs-menu li{list-style:none;margin:0;padding:.2em 0;line-height:1.4em;font-size:1.2em;text-align:center;text-transform:lowercase}.js-focus-visible .vjs-menu li.vjs-menu-item:hover,.vjs-menu li.vjs-menu-item:focus,.vjs-menu li.vjs-menu-item:hover{background-color:#73859f;background-color:rgba(115,133,159,0.5)}.js-focus-visible .vjs-menu li.vjs-selected:hover,.vjs-menu li.vjs-selected,.vjs-menu li.vjs-selected:focus,.vjs-menu li.vjs-selected:hover{background-color:#fff;color:#2b333f}.js-focus-visible .vjs-menu :not(.vjs-selected):focus:not(.focus-visible),.video-js .vjs-menu :not(.vjs-selected):focus:not(.focus-visible){background:0 0}.js-focus-visible .vjs-menu :not(.vjs-selected):focus:not(.focus-visible),.video-js .vjs-menu :not(.vjs-selected):focus:not(:focus-visible){background:0 0}.vjs-menu li.vjs-menu-title{text-align:center;text-transform:uppercase;font-size:1em;line-height:2em;padding:0;margin:0 0 .3em 0;font-weight:700;cursor:default}.vjs-menu-button-popup .vjs-menu{display:none;position:absolute;bottom:0;width:10em;left:-3em;height:0;margin-bottom:1.5em;border-top-color:rgba(43,51,63,0.7)}.vjs-menu-button-popup .vjs-menu .vjs-menu-content{background-color:#2b333f;background-color:rgba(43,51,63,0.7);position:absolute;width:100%;bottom:1.5em;max-height:15em}.vjs-layout-tiny .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-x-small .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:5em}.vjs-layout-small .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:10em}.vjs-layout-medium .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:14em}.vjs-layout-huge .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-large .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-x-large .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:25em}.vjs-menu-button-popup .vjs-menu.vjs-lock-showing,.vjs-workinghover .vjs-menu-button-popup.vjs-hover .vjs-menu{display:block}.video-js .vjs-menu-button-inline{transition:all .4s;overflow:hidden}.video-js .vjs-menu-button-inline:before{width:2.222222222em}.video-js .vjs-menu-button-inline.vjs-slider-active,.video-js .vjs-menu-button-inline:focus,.video-js .vjs-menu-button-inline:hover,.video-js.vjs-no-flex .vjs-menu-button-inline{width:12em}.vjs-menu-button-inline .vjs-menu{opacity:0;height:100%;width:auto;position:absolute;left:4em;top:0;padding:0;margin:0;transition:all .4s}.vjs-menu-button-inline.vjs-slider-active .vjs-menu,.vjs-menu-button-inline:focus .vjs-menu,.vjs-menu-button-inline:hover .vjs-menu{display:block;opacity:1}.vjs-no-flex .vjs-menu-button-inline .vjs-menu{display:block;opacity:1;position:relative;width:auto}.vjs-no-flex .vjs-menu-button-inline.vjs-slider-active .vjs-menu,.vjs-no-flex .vjs-menu-button-inline:focus .vjs-menu,.vjs-no-flex .vjs-menu-button-inline:hover .vjs-menu{width:auto}.vjs-menu-button-inline .vjs-menu-content{width:auto;height:100%;margin:0;overflow:hidden}.video-js .vjs-control-bar{display:none;width:100%;position:absolute;bottom:0;left:0;right:0;height:3em;background-color:#2b333f;background-color:rgba(43,51,63,0.7)}.vjs-has-started .vjs-control-bar{display:flex;visibility:visible;opacity:1;transition:visibility .1s,opacity .1s}.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{visibility:visible;opacity:0;pointer-events:none;transition:visibility 1s,opacity 1s}.vjs-controls-disabled .vjs-control-bar,.vjs-error .vjs-control-bar,.vjs-using-native-controls .vjs-control-bar{display:none !important}.vjs-audio.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{opacity:1;visibility:visible}.vjs-has-started.vjs-no-flex .vjs-control-bar{display:table}.video-js .vjs-control{position:relative;text-align:center;margin:0;padding:0;height:100%;width:4em;flex:none}.vjs-button>.vjs-icon-placeholder:before{font-size:1.8em;line-height:1.67}.vjs-button>.vjs-icon-placeholder{display:block}.video-js .vjs-control:focus,.video-js .vjs-control:focus:before,.video-js .vjs-control:hover:before{text-shadow:0 0 1em #fff}.video-js .vjs-control-text{border:0;clip:rect(0 0 0 0);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.vjs-no-flex .vjs-control{display:table-cell;vertical-align:middle}.video-js .vjs-custom-control-spacer{display:none}.video-js .vjs-progress-control{cursor:pointer;flex:auto;display:flex;align-items:center;min-width:4em;touch-action:none}.video-js .vjs-progress-control.disabled{cursor:default}.vjs-live .vjs-progress-control{display:none}.vjs-liveui .vjs-progress-control{display:flex;align-items:center}.vjs-no-flex .vjs-progress-control{width:auto}.video-js .vjs-progress-holder{flex:auto;transition:all .2s;height:.3em}.video-js .vjs-progress-control .vjs-progress-holder{margin:0 10px}.video-js .vjs-progress-control:hover .vjs-progress-holder{font-size:1.6666666667em}.video-js .vjs-progress-control:hover .vjs-progress-holder.disabled{font-size:1em}.video-js .vjs-progress-holder .vjs-load-progress,.video-js .vjs-progress-holder .vjs-load-progress div,.video-js .vjs-progress-holder .vjs-play-progress{position:absolute;display:block;height:100%;margin:0;padding:0;width:0}.video-js .vjs-play-progress{background-color:#fff}.video-js .vjs-play-progress:before{font-size:.9em;position:absolute;right:-.5em;top:-.3333333333em;z-index:1}.video-js .vjs-load-progress{background:rgba(115,133,159,0.5)}.video-js .vjs-load-progress div{background:rgba(115,133,159,0.75)}.video-js .vjs-time-tooltip{background-color:#fff;background-color:rgba(255,255,255,0.8);border-radius:.3em;color:#000;float:right;font-family:Arial,Helvetica,sans-serif;font-size:1em;padding:6px 8px 8px 8px;pointer-events:none;position:absolute;top:-3.4em;visibility:hidden;z-index:1}.video-js .vjs-progress-holder:focus .vjs-time-tooltip{display:none}.video-js .vjs-progress-control:hover .vjs-progress-holder:focus .vjs-time-tooltip,.video-js .vjs-progress-control:hover .vjs-time-tooltip{display:block;font-size:.6em;visibility:visible}.video-js .vjs-progress-control.disabled:hover .vjs-time-tooltip{font-size:1em}.video-js .vjs-progress-control .vjs-mouse-display{display:none;position:absolute;width:1px;height:100%;background-color:#000;z-index:1}.vjs-no-flex .vjs-progress-control .vjs-mouse-display{z-index:0}.video-js .vjs-progress-control:hover .vjs-mouse-display{display:block}.video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display{visibility:hidden;opacity:0;transition:visibility 1s,opacity 1s}.video-js.vjs-user-inactive.vjs-no-flex .vjs-progress-control .vjs-mouse-display{display:none}.vjs-mouse-display .vjs-time-tooltip{color:#fff;background-color:#000;background-color:rgba(0,0,0,0.8)}.video-js .vjs-slider{position:relative;cursor:pointer;padding:0;margin:0 .45em 0 .45em;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;background-color:#73859f;background-color:rgba(115,133,159,0.5)}.video-js .vjs-slider.disabled{cursor:default}.video-js .vjs-slider:focus{text-shadow:0 0 1em #fff;box-shadow:0 0 1em #fff}.video-js .vjs-mute-control{cursor:pointer;flex:none}.video-js .vjs-volume-control{cursor:pointer;margin-right:1em;display:flex}.video-js .vjs-volume-control.vjs-volume-horizontal{width:5em}.video-js .vjs-volume-panel .vjs-volume-control{visibility:visible;opacity:0;width:1px;height:1px;margin-left:-1px}.video-js .vjs-volume-panel{transition:width 1s}.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active,.video-js .vjs-volume-panel .vjs-volume-control:active,.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control ~ .vjs-volume-control,.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control,.video-js .vjs-volume-panel:active .vjs-volume-control,.video-js .vjs-volume-panel:focus .vjs-volume-control{visibility:visible;opacity:1;position:relative;transition:visibility .1s,opacity .1s,height .1s,width .1s,left 0s,top 0s}.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-horizontal,.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control ~ .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-horizontal{width:5em;height:3em;margin-right:0}.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-vertical,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-vertical,.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control ~ .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-vertical{left:-3.5em;transition:left 0s}.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal:active{width:10em;transition:width .1s}.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-mute-toggle-only{width:4em}.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical{height:8em;width:3em;left:-3000em;transition:visibility 1s,opacity 1s,height 1s 1s,width 1s 1s,left 1s 1s,top 1s 1s}.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal{transition:visibility 1s,opacity 1s,height 1s 1s,width 1s,left 1s 1s,top 1s 1s}.video-js.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal{width:5em;height:3em;visibility:visible;opacity:1;position:relative;transition:none}.video-js.vjs-no-flex .vjs-volume-control.vjs-volume-vertical,.video-js.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical{position:absolute;bottom:3em;left:.5em}.video-js .vjs-volume-panel{display:flex}.video-js .vjs-volume-bar{margin:1.35em .45em}.vjs-volume-bar.vjs-slider-horizontal{width:5em;height:.3em}.vjs-volume-bar.vjs-slider-vertical{width:.3em;height:5em;margin:1.35em auto}.video-js .vjs-volume-level{position:absolute;bottom:0;left:0;background-color:#fff}.video-js .vjs-volume-level:before{position:absolute;font-size:.9em;z-index:1}.vjs-slider-vertical .vjs-volume-level{width:.3em}.vjs-slider-vertical .vjs-volume-level:before{top:-.5em;left:-.3em;z-index:1}.vjs-slider-horizontal .vjs-volume-level{height:.3em}.vjs-slider-horizontal .vjs-volume-level:before{top:-.3em;right:-.5em}.video-js .vjs-volume-panel.vjs-volume-panel-vertical{width:4em}.vjs-volume-bar.vjs-slider-vertical .vjs-volume-level{height:100%}.vjs-volume-bar.vjs-slider-horizontal .vjs-volume-level{width:100%}.video-js .vjs-volume-vertical{width:3em;height:8em;bottom:8em;background-color:#2b333f;background-color:rgba(43,51,63,0.7)}.video-js .vjs-volume-horizontal .vjs-menu{left:-2em}.video-js .vjs-volume-tooltip{background-color:#fff;background-color:rgba(255,255,255,0.8);border-radius:.3em;color:#000;float:right;font-family:Arial,Helvetica,sans-serif;font-size:1em;padding:6px 8px 8px 8px;pointer-events:none;position:absolute;top:-3.4em;visibility:hidden;z-index:1}.video-js .vjs-volume-control:hover .vjs-progress-holder:focus .vjs-volume-tooltip,.video-js .vjs-volume-control:hover .vjs-volume-tooltip{display:block;font-size:1em;visibility:visible}.video-js .vjs-volume-vertical:hover .vjs-progress-holder:focus .vjs-volume-tooltip,.video-js .vjs-volume-vertical:hover .vjs-volume-tooltip{left:1em;top:-12px}.video-js .vjs-volume-control.disabled:hover .vjs-volume-tooltip{font-size:1em}.video-js .vjs-volume-control .vjs-mouse-display{display:none;position:absolute;width:100%;height:1px;background-color:#000;z-index:1}.video-js .vjs-volume-horizontal .vjs-mouse-display{width:1px;height:100%}.vjs-no-flex .vjs-volume-control .vjs-mouse-display{z-index:0}.video-js .vjs-volume-control:hover .vjs-mouse-display{display:block}.video-js.vjs-user-inactive .vjs-volume-control .vjs-mouse-display{visibility:hidden;opacity:0;transition:visibility 1s,opacity 1s}.video-js.vjs-user-inactive.vjs-no-flex .vjs-volume-control .vjs-mouse-display{display:none}.vjs-mouse-display .vjs-volume-tooltip{color:#fff;background-color:#000;background-color:rgba(0,0,0,0.8)}.vjs-poster{display:inline-block;vertical-align:middle;background-repeat:no-repeat;background-position:50% 50%;background-size:contain;background-color:#000;cursor:pointer;margin:0;padding:0;position:absolute;top:0;right:0;bottom:0;left:0;height:100%}.vjs-has-started .vjs-poster{display:none}.vjs-audio.vjs-has-started .vjs-poster{display:block}.vjs-using-native-controls .vjs-poster{display:none}.video-js .vjs-live-control{display:flex;align-items:flex-start;flex:auto;font-size:1em;line-height:3em}.vjs-no-flex .vjs-live-control{display:table-cell;width:auto;text-align:left}.video-js.vjs-liveui .vjs-live-control,.video-js:not(.vjs-live) .vjs-live-control{display:none}.video-js .vjs-seek-to-live-control{align-items:center;cursor:pointer;flex:none;display:inline-flex;height:100%;padding-left:.5em;padding-right:.5em;font-size:1em;line-height:3em;width:auto;min-width:4em}.vjs-no-flex .vjs-seek-to-live-control{display:table-cell;width:auto;text-align:left}.video-js.vjs-live:not(.vjs-liveui) .vjs-seek-to-live-control,.video-js:not(.vjs-live) .vjs-seek-to-live-control{display:none}.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge{cursor:auto}.vjs-seek-to-live-control .vjs-icon-placeholder{margin-right:.5em;color:#888}.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge .vjs-icon-placeholder{color:red}.video-js .vjs-time-control{flex:none;font-size:1em;line-height:3em;min-width:2em;width:auto;padding-left:1em;padding-right:1em}.vjs-live .vjs-time-control{display:none}.video-js .vjs-current-time,.vjs-no-flex .vjs-current-time{display:none}.video-js .vjs-duration,.vjs-no-flex .vjs-duration{display:none}.vjs-time-divider{display:none;line-height:3em}.vjs-live .vjs-time-divider{display:none}.video-js .vjs-play-control{cursor:pointer}.video-js .vjs-play-control .vjs-icon-placeholder{flex:none}.vjs-text-track-display{position:absolute;bottom:3em;left:0;right:0;top:0;pointer-events:none}.video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display{bottom:1em}.video-js .vjs-text-track{font-size:1.4em;text-align:center;margin-bottom:.1em}.vjs-subtitles{color:#fff}.vjs-captions{color:#fc6}.vjs-tt-cue{display:block}video::-webkit-media-text-track-display{transform:translateY(-3em)}.video-js.vjs-user-inactive.vjs-playing video::-webkit-media-text-track-display{transform:translateY(-1.5em)}.video-js .vjs-picture-in-picture-control{cursor:pointer;flex:none}.video-js .vjs-fullscreen-control{cursor:pointer;flex:none}.vjs-playback-rate .vjs-playback-rate-value,.vjs-playback-rate>.vjs-menu-button{position:absolute;top:0;left:0;width:100%;height:100%}.vjs-playback-rate .vjs-playback-rate-value{pointer-events:none;font-size:1.5em;line-height:2;text-align:center}.vjs-playback-rate .vjs-menu{width:4em;left:0}.vjs-error .vjs-error-display .vjs-modal-dialog-content{font-size:1.4em;text-align:center}.vjs-error .vjs-error-display:before{color:#fff;content:"X";font-family:Arial,Helvetica,sans-serif;font-size:4em;left:0;line-height:1;margin-top:-.5em;position:absolute;text-shadow:.05em .05em .1em #000;text-align:center;top:50%;vertical-align:middle;width:100%}.vjs-loading-spinner{display:none;position:absolute;top:50%;left:50%;margin:-25px 0 0 -25px;opacity:.85;text-align:left;border:6px solid rgba(43,51,63,0.7);box-sizing:border-box;background-clip:padding-box;width:50px;height:50px;border-radius:25px;visibility:hidden}.vjs-seeking .vjs-loading-spinner,.vjs-waiting .vjs-loading-spinner{display:block;animation:vjs-spinner-show 0s linear .3s forwards}.vjs-loading-spinner:after,.vjs-loading-spinner:before{content:"";position:absolute;margin:-6px;box-sizing:inherit;width:inherit;height:inherit;border-radius:inherit;opacity:1;border:inherit;border-color:transparent;border-top-color:#fff}.vjs-seeking .vjs-loading-spinner:after,.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:before{animation:vjs-spinner-spin 1.1s cubic-bezier(0.6, 0.2, 0, 0.8) infinite,vjs-spinner-fade 1.1s linear infinite}.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:before{border-top-color:#fff}.vjs-seeking .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:after{border-top-color:#fff;animation-delay:.44s}@keyframes vjs-spinner-show{to{visibility:visible}}@keyframes vjs-spinner-spin{100%{transform:rotate(360deg)}}@keyframes vjs-spinner-fade{0%{border-top-color:#73859f}20%{border-top-color:#73859f}35%{border-top-color:#fff}60%{border-top-color:#73859f}100%{border-top-color:#73859f}}.vjs-chapters-button .vjs-menu ul{width:24em}.video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder{vertical-align:middle;display:inline-block;margin-bottom:-.1em}.video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before{font-family:VideoJS;content:"";font-size:1.5em;line-height:inherit}.video-js .vjs-audio-button+.vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder{vertical-align:middle;display:inline-block;margin-bottom:-.1em}.video-js .vjs-audio-button+.vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before{font-family:VideoJS;content:" ";font-size:1.5em;line-height:inherit}.video-js.vjs-layout-small .vjs-current-time,.video-js.vjs-layout-small .vjs-duration,.video-js.vjs-layout-small .vjs-playback-rate,.video-js.vjs-layout-small .vjs-remaining-time,.video-js.vjs-layout-small .vjs-time-divider,.video-js.vjs-layout-small .vjs-volume-control,.video-js.vjs-layout-tiny .vjs-current-time,.video-js.vjs-layout-tiny .vjs-duration,.video-js.vjs-layout-tiny .vjs-playback-rate,.video-js.vjs-layout-tiny .vjs-remaining-time,.video-js.vjs-layout-tiny .vjs-time-divider,.video-js.vjs-layout-tiny .vjs-volume-control,.video-js.vjs-layout-x-small .vjs-current-time,.video-js.vjs-layout-x-small .vjs-duration,.video-js.vjs-layout-x-small .vjs-playback-rate,.video-js.vjs-layout-x-small .vjs-remaining-time,.video-js.vjs-layout-x-small .vjs-time-divider,.video-js.vjs-layout-x-small .vjs-volume-control{display:none}.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal:hover,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal:hover,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal:hover{width:auto;width:initial}.video-js.vjs-layout-tiny .vjs-progress-control,.video-js.vjs-layout-x-small .vjs-progress-control{display:none}.video-js.vjs-layout-x-small .vjs-custom-control-spacer{flex:auto;display:block}.video-js.vjs-layout-x-small.vjs-no-flex .vjs-custom-control-spacer{width:auto}.vjs-modal-dialog.vjs-text-track-settings{background-color:#2b333f;background-color:rgba(43,51,63,0.75);color:#fff;height:70%}.vjs-text-track-settings .vjs-modal-dialog-content{display:table}.vjs-text-track-settings .vjs-track-settings-colors,.vjs-text-track-settings .vjs-track-settings-controls,.vjs-text-track-settings .vjs-track-settings-font{display:table-cell}.vjs-text-track-settings .vjs-track-settings-controls{text-align:right;vertical-align:bottom}@supports (display: grid){.vjs-text-track-settings .vjs-modal-dialog-content{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;padding:20px 24px 0 24px}.vjs-track-settings-controls .vjs-default-button{margin-bottom:20px}.vjs-text-track-settings .vjs-track-settings-controls{grid-column:1/-1}.vjs-layout-small .vjs-text-track-settings .vjs-modal-dialog-content,.vjs-layout-tiny .vjs-text-track-settings .vjs-modal-dialog-content,.vjs-layout-x-small .vjs-text-track-settings .vjs-modal-dialog-content{grid-template-columns:1fr}}.vjs-track-setting>select{margin-right:1em;margin-bottom:.5em}.vjs-text-track-settings fieldset{margin:5px;padding:3px;border:none}.vjs-text-track-settings fieldset span{display:inline-block}.vjs-text-track-settings fieldset span>select{max-width:7.3em}.vjs-text-track-settings legend{color:#fff;margin:0 0 5px 0}.vjs-text-track-settings .vjs-label{position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);display:block;margin:0 0 5px 0;padding:0;border:0;height:1px;width:1px;overflow:hidden}.vjs-track-settings-controls button:active,.vjs-track-settings-controls button:focus{outline-style:solid;outline-width:medium;background-image:linear-gradient(0deg, #fff 88%, #73859f 100%)}.vjs-track-settings-controls button:hover{color:rgba(43,51,63,0.75)}.vjs-track-settings-controls button{background-color:#fff;background-image:linear-gradient(-180deg, #fff 88%, #73859f 100%);color:#2b333f;cursor:pointer;border-radius:2px}.vjs-track-settings-controls .vjs-default-button{margin-right:1em}@media print{.video-js>:not(.vjs-tech):not(.vjs-poster){visibility:hidden}}.vjs-resize-manager{position:absolute;top:0;left:0;width:100%;height:100%;border:none;z-index:-1000}.js-focus-visible .video-js :focus:not(.focus-visible){outline:0}.video-js :focus:not(.focus-visible){outline:0}.video-js :focus:not(:focus-visible){outline:0}

.product-detail{color:#231F20;margin-top:4.5rem}@media screen and (min-width: 769px){.product-detail{margin-top:2.21429rem}}.product-detail__sticky-wrapper{position:relative}@media screen and (min-width: 769px){.product-detail__container{display:flex}}.product-detail h4{border-bottom:1.5px solid #231F20;padding-bottom:1em;margin:1rem 0 1rem}@media screen and (min-width: 769px){.product-detail h4{margin:1em 0 0.75rem}}@media screen and (min-width: 769px){.product-detail__sticky-container{flex-basis:calc(50% + .71429rem)}}.product-detail__images{margin:0 19px 2em}@media screen and (min-width: 769px){.product-detail__images{margin:1.42857rem 0 10rem 0;padding-bottom:0;padding-left:1.42857rem}}@media screen and (min-width: 769px){.product-detail__images--sticky{position:-webkit-sticky;position:sticky;top:calc(var(--header-height-small))}}@media screen and (min-width: 769px){.product-detail__images.mobile-only{display:none}}.product-detail__images .picture{margin-bottom:19px}@media screen and (min-width: 769px){.product-detail__images .picture{margin-bottom:0}}.product-detail__images .picture img{height:100%;width:100%}.product-detail__images .carousel{margin-bottom:19px;visibility:hidden}@media screen and (min-width: 769px){.product-detail__images .carousel{margin-bottom:1.42857rem}}.product-detail__images .carousel.is-active{visibility:visible}.product-detail__images .carousel__container{position:relative}@media screen and (hover: hover) and (min-width: 769px){.product-detail__images .carousel__container:hover .carousel__enlarge{display:flex;line-height:1;font-size:1.21429rem;justify-content:center;align-items:center;position:absolute;bottom:0;right:0;z-index:1;margin:1rem;background:#fff;border-radius:50%;width:1.71429rem;height:1.71429rem;cursor:pointer}}@media screen and (-ms-high-contrast: none) and (min-width: 769px){.product-detail__images .carousel__container:hover .carousel__enlarge{display:flex;line-height:1;font-size:1.21429rem;justify-content:center;align-items:center;position:absolute;bottom:0;right:0;z-index:1;margin:1rem;background:#fff;border-radius:50%;width:1.71429rem;height:1.71429rem;cursor:pointer}}.product-detail__images .carousel__enlarge{display:none}.product-detail__images .carousel-item{width:100%;margin-right:19px}.product-detail__images .carousel-item .picture{margin:0}.product-detail__images .carousel .flickity-prev-next-button{background-repeat:no-repeat;background-position:center center;background-size:contain;bottom:unset;top:50%;padding-right:10px;padding-left:10px;height:1.96429rem;width:1.98214rem}.product-detail__images .carousel .flickity-prev-next-button svg{display:none}.product-detail__images .carousel .flickity-prev-next-button.next{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM6c29kaXBvZGk9Imh0dHA6Ly9zb2RpcG9kaS5zb3VyY2Vmb3JnZS5uZXQvRFREL3NvZGlwb2RpLTAuZHRkIgogICB4bWxuczppbmtzY2FwZT0iaHR0cDovL3d3dy5pbmtzY2FwZS5vcmcvbmFtZXNwYWNlcy9pbmtzY2FwZSIKICAgd2lkdGg9IjgiCiAgIGhlaWdodD0iMTQiCiAgIHZpZXdCb3g9IjAgMCA4IDE0IgogICBmaWxsPSJub25lIgogICB2ZXJzaW9uPSIxLjEiCiAgIGlkPSJzdmc0IgogICBzb2RpcG9kaTpkb2NuYW1lPSJjaGV2cm9uLXJpZ2h0LXdoaXRlLnN2ZyIKICAgaW5rc2NhcGU6dmVyc2lvbj0iMC45Mi41ICgyMDYwZWMxZjlmLCAyMDIwLTA0LTA4KSI+CiAgPG1ldGFkYXRhCiAgICAgaWQ9Im1ldGFkYXRhMTAiPgogICAgPHJkZjpSREY+CiAgICAgIDxjYzpXb3JrCiAgICAgICAgIHJkZjphYm91dD0iIj4KICAgICAgICA8ZGM6Zm9ybWF0PmltYWdlL3N2Zyt4bWw8L2RjOmZvcm1hdD4KICAgICAgICA8ZGM6dHlwZQogICAgICAgICAgIHJkZjpyZXNvdXJjZT0iaHR0cDovL3B1cmwub3JnL2RjL2RjbWl0eXBlL1N0aWxsSW1hZ2UiIC8+CiAgICAgICAgPGRjOnRpdGxlPjwvZGM6dGl0bGU+CiAgICAgIDwvY2M6V29yaz4KICAgIDwvcmRmOlJERj4KICA8L21ldGFkYXRhPgogIDxkZWZzCiAgICAgaWQ9ImRlZnM4IiAvPgogIDxzb2RpcG9kaTpuYW1lZHZpZXcKICAgICBwYWdlY29sb3I9IiNmZmZmZmYiCiAgICAgYm9yZGVyY29sb3I9IiM2NjY2NjYiCiAgICAgYm9yZGVyb3BhY2l0eT0iMSIKICAgICBvYmplY3R0b2xlcmFuY2U9IjEwIgogICAgIGdyaWR0b2xlcmFuY2U9IjEwIgogICAgIGd1aWRldG9sZXJhbmNlPSIxMCIKICAgICBpbmtzY2FwZTpwYWdlb3BhY2l0eT0iMCIKICAgICBpbmtzY2FwZTpwYWdlc2hhZG93PSIyIgogICAgIGlua3NjYXBlOndpbmRvdy13aWR0aD0iNzkyIgogICAgIGlua3NjYXBlOndpbmRvdy1oZWlnaHQ9IjQ4MCIKICAgICBpZD0ibmFtZWR2aWV3NiIKICAgICBzaG93Z3JpZD0iZmFsc2UiCiAgICAgaW5rc2NhcGU6em9vbT0iMTYuODU3MTQzIgogICAgIGlua3NjYXBlOmN4PSI0IgogICAgIGlua3NjYXBlOmN5PSI3IgogICAgIGlua3NjYXBlOndpbmRvdy14PSIwIgogICAgIGlua3NjYXBlOndpbmRvdy15PSIyNyIKICAgICBpbmtzY2FwZTp3aW5kb3ctbWF4aW1pemVkPSIwIgogICAgIGlua3NjYXBlOmN1cnJlbnQtbGF5ZXI9InN2ZzQiIC8+CiAgPHBhdGgKICAgICBkPSJNMSAxM0w3IDdMMSAxIgogICAgIHN0cm9rZT0iYmxhY2siCiAgICAgc3Ryb2tlLXdpZHRoPSIxLjUiCiAgICAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogICAgIHN0cm9rZS1saW5lam9pbj0icm91bmQiCiAgICAgaWQ9InBhdGgyIgogICAgIHN0eWxlPSJzdHJva2U6I2ZmZmZmZjtzdHJva2Utb3BhY2l0eToxIiAvPgo8L3N2Zz4K)}@media (hover: hover){.product-detail__images .carousel .flickity-prev-next-button.next:hover{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM6c29kaXBvZGk9Imh0dHA6Ly9zb2RpcG9kaS5zb3VyY2Vmb3JnZS5uZXQvRFREL3NvZGlwb2RpLTAuZHRkIgogICB4bWxuczppbmtzY2FwZT0iaHR0cDovL3d3dy5pbmtzY2FwZS5vcmcvbmFtZXNwYWNlcy9pbmtzY2FwZSIKICAgd2lkdGg9IjgiCiAgIGhlaWdodD0iMTQiCiAgIHZpZXdCb3g9IjAgMCA4IDE0IgogICBmaWxsPSJub25lIgogICB2ZXJzaW9uPSIxLjEiCiAgIGlkPSJzdmc0IgogICBzb2RpcG9kaTpkb2NuYW1lPSJjaGV2cm9uLXJpZ2h0LXdoaXRlLnN2ZyIKICAgaW5rc2NhcGU6dmVyc2lvbj0iMC45Mi41ICgyMDYwZWMxZjlmLCAyMDIwLTA0LTA4KSI+CiAgPG1ldGFkYXRhCiAgICAgaWQ9Im1ldGFkYXRhMTAiPgogICAgPHJkZjpSREY+CiAgICAgIDxjYzpXb3JrCiAgICAgICAgIHJkZjphYm91dD0iIj4KICAgICAgICA8ZGM6Zm9ybWF0PmltYWdlL3N2Zyt4bWw8L2RjOmZvcm1hdD4KICAgICAgICA8ZGM6dHlwZQogICAgICAgICAgIHJkZjpyZXNvdXJjZT0iaHR0cDovL3B1cmwub3JnL2RjL2RjbWl0eXBlL1N0aWxsSW1hZ2UiIC8+CiAgICAgICAgPGRjOnRpdGxlPjwvZGM6dGl0bGU+CiAgICAgIDwvY2M6V29yaz4KICAgIDwvcmRmOlJERj4KICA8L21ldGFkYXRhPgogIDxkZWZzCiAgICAgaWQ9ImRlZnM4IiAvPgogIDxzb2RpcG9kaTpuYW1lZHZpZXcKICAgICBwYWdlY29sb3I9IiNmZmZmZmYiCiAgICAgYm9yZGVyY29sb3I9IiM2NjY2NjYiCiAgICAgYm9yZGVyb3BhY2l0eT0iMSIKICAgICBvYmplY3R0b2xlcmFuY2U9IjEwIgogICAgIGdyaWR0b2xlcmFuY2U9IjEwIgogICAgIGd1aWRldG9sZXJhbmNlPSIxMCIKICAgICBpbmtzY2FwZTpwYWdlb3BhY2l0eT0iMCIKICAgICBpbmtzY2FwZTpwYWdlc2hhZG93PSIyIgogICAgIGlua3NjYXBlOndpbmRvdy13aWR0aD0iNzkyIgogICAgIGlua3NjYXBlOndpbmRvdy1oZWlnaHQ9IjQ4MCIKICAgICBpZD0ibmFtZWR2aWV3NiIKICAgICBzaG93Z3JpZD0iZmFsc2UiCiAgICAgaW5rc2NhcGU6em9vbT0iMTYuODU3MTQzIgogICAgIGlua3NjYXBlOmN4PSI0IgogICAgIGlua3NjYXBlOmN5PSI3IgogICAgIGlua3NjYXBlOndpbmRvdy14PSIwIgogICAgIGlua3NjYXBlOndpbmRvdy15PSIyNyIKICAgICBpbmtzY2FwZTp3aW5kb3ctbWF4aW1pemVkPSIwIgogICAgIGlua3NjYXBlOmN1cnJlbnQtbGF5ZXI9InN2ZzQiIC8+CiAgPHBhdGgKICAgICBkPSJNMSAxM0w3IDdMMSAxIgogICAgIHN0cm9rZT0iYmxhY2siCiAgICAgc3Ryb2tlLXdpZHRoPSIxLjUiCiAgICAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogICAgIHN0cm9rZS1saW5lam9pbj0icm91bmQiCiAgICAgaWQ9InBhdGgyIgogICAgIHN0eWxlPSJzdHJva2U6I2ZmZmZmZjtzdHJva2Utb3BhY2l0eToxIiAvPgo8L3N2Zz4K);background-repeat:no-repeat;background-position:center center;background-size:contain;opacity:0.8}}@media all and (-ms-high-contrast: active), (-ms-high-contrast: none){.product-detail__images .carousel .flickity-prev-next-button.next:hover{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM6c29kaXBvZGk9Imh0dHA6Ly9zb2RpcG9kaS5zb3VyY2Vmb3JnZS5uZXQvRFREL3NvZGlwb2RpLTAuZHRkIgogICB4bWxuczppbmtzY2FwZT0iaHR0cDovL3d3dy5pbmtzY2FwZS5vcmcvbmFtZXNwYWNlcy9pbmtzY2FwZSIKICAgd2lkdGg9IjgiCiAgIGhlaWdodD0iMTQiCiAgIHZpZXdCb3g9IjAgMCA4IDE0IgogICBmaWxsPSJub25lIgogICB2ZXJzaW9uPSIxLjEiCiAgIGlkPSJzdmc0IgogICBzb2RpcG9kaTpkb2NuYW1lPSJjaGV2cm9uLXJpZ2h0LXdoaXRlLnN2ZyIKICAgaW5rc2NhcGU6dmVyc2lvbj0iMC45Mi41ICgyMDYwZWMxZjlmLCAyMDIwLTA0LTA4KSI+CiAgPG1ldGFkYXRhCiAgICAgaWQ9Im1ldGFkYXRhMTAiPgogICAgPHJkZjpSREY+CiAgICAgIDxjYzpXb3JrCiAgICAgICAgIHJkZjphYm91dD0iIj4KICAgICAgICA8ZGM6Zm9ybWF0PmltYWdlL3N2Zyt4bWw8L2RjOmZvcm1hdD4KICAgICAgICA8ZGM6dHlwZQogICAgICAgICAgIHJkZjpyZXNvdXJjZT0iaHR0cDovL3B1cmwub3JnL2RjL2RjbWl0eXBlL1N0aWxsSW1hZ2UiIC8+CiAgICAgICAgPGRjOnRpdGxlPjwvZGM6dGl0bGU+CiAgICAgIDwvY2M6V29yaz4KICAgIDwvcmRmOlJERj4KICA8L21ldGFkYXRhPgogIDxkZWZzCiAgICAgaWQ9ImRlZnM4IiAvPgogIDxzb2RpcG9kaTpuYW1lZHZpZXcKICAgICBwYWdlY29sb3I9IiNmZmZmZmYiCiAgICAgYm9yZGVyY29sb3I9IiM2NjY2NjYiCiAgICAgYm9yZGVyb3BhY2l0eT0iMSIKICAgICBvYmplY3R0b2xlcmFuY2U9IjEwIgogICAgIGdyaWR0b2xlcmFuY2U9IjEwIgogICAgIGd1aWRldG9sZXJhbmNlPSIxMCIKICAgICBpbmtzY2FwZTpwYWdlb3BhY2l0eT0iMCIKICAgICBpbmtzY2FwZTpwYWdlc2hhZG93PSIyIgogICAgIGlua3NjYXBlOndpbmRvdy13aWR0aD0iNzkyIgogICAgIGlua3NjYXBlOndpbmRvdy1oZWlnaHQ9IjQ4MCIKICAgICBpZD0ibmFtZWR2aWV3NiIKICAgICBzaG93Z3JpZD0iZmFsc2UiCiAgICAgaW5rc2NhcGU6em9vbT0iMTYuODU3MTQzIgogICAgIGlua3NjYXBlOmN4PSI0IgogICAgIGlua3NjYXBlOmN5PSI3IgogICAgIGlua3NjYXBlOndpbmRvdy14PSIwIgogICAgIGlua3NjYXBlOndpbmRvdy15PSIyNyIKICAgICBpbmtzY2FwZTp3aW5kb3ctbWF4aW1pemVkPSIwIgogICAgIGlua3NjYXBlOmN1cnJlbnQtbGF5ZXI9InN2ZzQiIC8+CiAgPHBhdGgKICAgICBkPSJNMSAxM0w3IDdMMSAxIgogICAgIHN0cm9rZT0iYmxhY2siCiAgICAgc3Ryb2tlLXdpZHRoPSIxLjUiCiAgICAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogICAgIHN0cm9rZS1saW5lam9pbj0icm91bmQiCiAgICAgaWQ9InBhdGgyIgogICAgIHN0eWxlPSJzdHJva2U6I2ZmZmZmZjtzdHJva2Utb3BhY2l0eToxIiAvPgo8L3N2Zz4K);background-repeat:no-repeat;background-position:center center;background-size:contain;opacity:0.8}}.product-detail__images .carousel .flickity-prev-next-button.previous{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM6c29kaXBvZGk9Imh0dHA6Ly9zb2RpcG9kaS5zb3VyY2Vmb3JnZS5uZXQvRFREL3NvZGlwb2RpLTAuZHRkIgogICB4bWxuczppbmtzY2FwZT0iaHR0cDovL3d3dy5pbmtzY2FwZS5vcmcvbmFtZXNwYWNlcy9pbmtzY2FwZSIKICAgd2lkdGg9IjgiCiAgIGhlaWdodD0iMTQiCiAgIHZpZXdCb3g9IjAgMCA4IDE0IgogICBmaWxsPSJub25lIgogICB2ZXJzaW9uPSIxLjEiCiAgIGlkPSJzdmc0IgogICBzb2RpcG9kaTpkb2NuYW1lPSJjaGV2cm9uLWxlZnQtd2hpdGUuc3ZnIgogICBpbmtzY2FwZTp2ZXJzaW9uPSIwLjkyLjUgKDIwNjBlYzFmOWYsIDIwMjAtMDQtMDgpIj4KICA8bWV0YWRhdGEKICAgICBpZD0ibWV0YWRhdGExMCI+CiAgICA8cmRmOlJERj4KICAgICAgPGNjOldvcmsKICAgICAgICAgcmRmOmFib3V0PSIiPgogICAgICAgIDxkYzpmb3JtYXQ+aW1hZ2Uvc3ZnK3htbDwvZGM6Zm9ybWF0PgogICAgICAgIDxkYzp0eXBlCiAgICAgICAgICAgcmRmOnJlc291cmNlPSJodHRwOi8vcHVybC5vcmcvZGMvZGNtaXR5cGUvU3RpbGxJbWFnZSIgLz4KICAgICAgICA8ZGM6dGl0bGU+PC9kYzp0aXRsZT4KICAgICAgPC9jYzpXb3JrPgogICAgPC9yZGY6UkRGPgogIDwvbWV0YWRhdGE+CiAgPGRlZnMKICAgICBpZD0iZGVmczgiIC8+CiAgPHNvZGlwb2RpOm5hbWVkdmlldwogICAgIHBhZ2Vjb2xvcj0iI2ZmZmZmZiIKICAgICBib3JkZXJjb2xvcj0iIzY2NjY2NiIKICAgICBib3JkZXJvcGFjaXR5PSIxIgogICAgIG9iamVjdHRvbGVyYW5jZT0iMTAiCiAgICAgZ3JpZHRvbGVyYW5jZT0iMTAiCiAgICAgZ3VpZGV0b2xlcmFuY2U9IjEwIgogICAgIGlua3NjYXBlOnBhZ2VvcGFjaXR5PSIwIgogICAgIGlua3NjYXBlOnBhZ2VzaGFkb3c9IjIiCiAgICAgaW5rc2NhcGU6d2luZG93LXdpZHRoPSIxOTIwIgogICAgIGlua3NjYXBlOndpbmRvdy1oZWlnaHQ9Ijk0OCIKICAgICBpZD0ibmFtZWR2aWV3NiIKICAgICBzaG93Z3JpZD0iZmFsc2UiCiAgICAgaW5rc2NhcGU6em9vbT0iMTYuODU3MTQzIgogICAgIGlua3NjYXBlOmN4PSItMi42MTQ0MDY4IgogICAgIGlua3NjYXBlOmN5PSI3IgogICAgIGlua3NjYXBlOndpbmRvdy14PSIwIgogICAgIGlua3NjYXBlOndpbmRvdy15PSIyNyIKICAgICBpbmtzY2FwZTp3aW5kb3ctbWF4aW1pemVkPSIxIgogICAgIGlua3NjYXBlOmN1cnJlbnQtbGF5ZXI9InN2ZzQiIC8+CiAgPHBhdGgKICAgICBkPSJNNyAxM0wxIDdMNyAxIgogICAgIHN0cm9rZT0iYmxhY2siCiAgICAgc3Ryb2tlLXdpZHRoPSIxLjUiCiAgICAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogICAgIHN0cm9rZS1saW5lam9pbj0icm91bmQiCiAgICAgaWQ9InBhdGgyIgogICAgIHN0eWxlPSJzdHJva2U6I2ZmZmVmZjtzdHJva2Utb3BhY2l0eToxIiAvPgo8L3N2Zz4K)}@media (hover: hover){.product-detail__images .carousel .flickity-prev-next-button.previous:hover{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM6c29kaXBvZGk9Imh0dHA6Ly9zb2RpcG9kaS5zb3VyY2Vmb3JnZS5uZXQvRFREL3NvZGlwb2RpLTAuZHRkIgogICB4bWxuczppbmtzY2FwZT0iaHR0cDovL3d3dy5pbmtzY2FwZS5vcmcvbmFtZXNwYWNlcy9pbmtzY2FwZSIKICAgd2lkdGg9IjgiCiAgIGhlaWdodD0iMTQiCiAgIHZpZXdCb3g9IjAgMCA4IDE0IgogICBmaWxsPSJub25lIgogICB2ZXJzaW9uPSIxLjEiCiAgIGlkPSJzdmc0IgogICBzb2RpcG9kaTpkb2NuYW1lPSJjaGV2cm9uLWxlZnQtd2hpdGUuc3ZnIgogICBpbmtzY2FwZTp2ZXJzaW9uPSIwLjkyLjUgKDIwNjBlYzFmOWYsIDIwMjAtMDQtMDgpIj4KICA8bWV0YWRhdGEKICAgICBpZD0ibWV0YWRhdGExMCI+CiAgICA8cmRmOlJERj4KICAgICAgPGNjOldvcmsKICAgICAgICAgcmRmOmFib3V0PSIiPgogICAgICAgIDxkYzpmb3JtYXQ+aW1hZ2Uvc3ZnK3htbDwvZGM6Zm9ybWF0PgogICAgICAgIDxkYzp0eXBlCiAgICAgICAgICAgcmRmOnJlc291cmNlPSJodHRwOi8vcHVybC5vcmcvZGMvZGNtaXR5cGUvU3RpbGxJbWFnZSIgLz4KICAgICAgICA8ZGM6dGl0bGU+PC9kYzp0aXRsZT4KICAgICAgPC9jYzpXb3JrPgogICAgPC9yZGY6UkRGPgogIDwvbWV0YWRhdGE+CiAgPGRlZnMKICAgICBpZD0iZGVmczgiIC8+CiAgPHNvZGlwb2RpOm5hbWVkdmlldwogICAgIHBhZ2Vjb2xvcj0iI2ZmZmZmZiIKICAgICBib3JkZXJjb2xvcj0iIzY2NjY2NiIKICAgICBib3JkZXJvcGFjaXR5PSIxIgogICAgIG9iamVjdHRvbGVyYW5jZT0iMTAiCiAgICAgZ3JpZHRvbGVyYW5jZT0iMTAiCiAgICAgZ3VpZGV0b2xlcmFuY2U9IjEwIgogICAgIGlua3NjYXBlOnBhZ2VvcGFjaXR5PSIwIgogICAgIGlua3NjYXBlOnBhZ2VzaGFkb3c9IjIiCiAgICAgaW5rc2NhcGU6d2luZG93LXdpZHRoPSIxOTIwIgogICAgIGlua3NjYXBlOndpbmRvdy1oZWlnaHQ9Ijk0OCIKICAgICBpZD0ibmFtZWR2aWV3NiIKICAgICBzaG93Z3JpZD0iZmFsc2UiCiAgICAgaW5rc2NhcGU6em9vbT0iMTYuODU3MTQzIgogICAgIGlua3NjYXBlOmN4PSItMi42MTQ0MDY4IgogICAgIGlua3NjYXBlOmN5PSI3IgogICAgIGlua3NjYXBlOndpbmRvdy14PSIwIgogICAgIGlua3NjYXBlOndpbmRvdy15PSIyNyIKICAgICBpbmtzY2FwZTp3aW5kb3ctbWF4aW1pemVkPSIxIgogICAgIGlua3NjYXBlOmN1cnJlbnQtbGF5ZXI9InN2ZzQiIC8+CiAgPHBhdGgKICAgICBkPSJNNyAxM0wxIDdMNyAxIgogICAgIHN0cm9rZT0iYmxhY2siCiAgICAgc3Ryb2tlLXdpZHRoPSIxLjUiCiAgICAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogICAgIHN0cm9rZS1saW5lam9pbj0icm91bmQiCiAgICAgaWQ9InBhdGgyIgogICAgIHN0eWxlPSJzdHJva2U6I2ZmZmVmZjtzdHJva2Utb3BhY2l0eToxIiAvPgo8L3N2Zz4K);background-repeat:no-repeat;background-position:center center;background-size:contain;opacity:0.8}}@media all and (-ms-high-contrast: active), (-ms-high-contrast: none){.product-detail__images .carousel .flickity-prev-next-button.previous:hover{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM6c29kaXBvZGk9Imh0dHA6Ly9zb2RpcG9kaS5zb3VyY2Vmb3JnZS5uZXQvRFREL3NvZGlwb2RpLTAuZHRkIgogICB4bWxuczppbmtzY2FwZT0iaHR0cDovL3d3dy5pbmtzY2FwZS5vcmcvbmFtZXNwYWNlcy9pbmtzY2FwZSIKICAgd2lkdGg9IjgiCiAgIGhlaWdodD0iMTQiCiAgIHZpZXdCb3g9IjAgMCA4IDE0IgogICBmaWxsPSJub25lIgogICB2ZXJzaW9uPSIxLjEiCiAgIGlkPSJzdmc0IgogICBzb2RpcG9kaTpkb2NuYW1lPSJjaGV2cm9uLWxlZnQtd2hpdGUuc3ZnIgogICBpbmtzY2FwZTp2ZXJzaW9uPSIwLjkyLjUgKDIwNjBlYzFmOWYsIDIwMjAtMDQtMDgpIj4KICA8bWV0YWRhdGEKICAgICBpZD0ibWV0YWRhdGExMCI+CiAgICA8cmRmOlJERj4KICAgICAgPGNjOldvcmsKICAgICAgICAgcmRmOmFib3V0PSIiPgogICAgICAgIDxkYzpmb3JtYXQ+aW1hZ2Uvc3ZnK3htbDwvZGM6Zm9ybWF0PgogICAgICAgIDxkYzp0eXBlCiAgICAgICAgICAgcmRmOnJlc291cmNlPSJodHRwOi8vcHVybC5vcmcvZGMvZGNtaXR5cGUvU3RpbGxJbWFnZSIgLz4KICAgICAgICA8ZGM6dGl0bGU+PC9kYzp0aXRsZT4KICAgICAgPC9jYzpXb3JrPgogICAgPC9yZGY6UkRGPgogIDwvbWV0YWRhdGE+CiAgPGRlZnMKICAgICBpZD0iZGVmczgiIC8+CiAgPHNvZGlwb2RpOm5hbWVkdmlldwogICAgIHBhZ2Vjb2xvcj0iI2ZmZmZmZiIKICAgICBib3JkZXJjb2xvcj0iIzY2NjY2NiIKICAgICBib3JkZXJvcGFjaXR5PSIxIgogICAgIG9iamVjdHRvbGVyYW5jZT0iMTAiCiAgICAgZ3JpZHRvbGVyYW5jZT0iMTAiCiAgICAgZ3VpZGV0b2xlcmFuY2U9IjEwIgogICAgIGlua3NjYXBlOnBhZ2VvcGFjaXR5PSIwIgogICAgIGlua3NjYXBlOnBhZ2VzaGFkb3c9IjIiCiAgICAgaW5rc2NhcGU6d2luZG93LXdpZHRoPSIxOTIwIgogICAgIGlua3NjYXBlOndpbmRvdy1oZWlnaHQ9Ijk0OCIKICAgICBpZD0ibmFtZWR2aWV3NiIKICAgICBzaG93Z3JpZD0iZmFsc2UiCiAgICAgaW5rc2NhcGU6em9vbT0iMTYuODU3MTQzIgogICAgIGlua3NjYXBlOmN4PSItMi42MTQ0MDY4IgogICAgIGlua3NjYXBlOmN5PSI3IgogICAgIGlua3NjYXBlOndpbmRvdy14PSIwIgogICAgIGlua3NjYXBlOndpbmRvdy15PSIyNyIKICAgICBpbmtzY2FwZTp3aW5kb3ctbWF4aW1pemVkPSIxIgogICAgIGlua3NjYXBlOmN1cnJlbnQtbGF5ZXI9InN2ZzQiIC8+CiAgPHBhdGgKICAgICBkPSJNNyAxM0wxIDdMNyAxIgogICAgIHN0cm9rZT0iYmxhY2siCiAgICAgc3Ryb2tlLXdpZHRoPSIxLjUiCiAgICAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogICAgIHN0cm9rZS1saW5lam9pbj0icm91bmQiCiAgICAgaWQ9InBhdGgyIgogICAgIHN0eWxlPSJzdHJva2U6I2ZmZmVmZjtzdHJva2Utb3BhY2l0eToxIiAvPgo8L3N2Zz4K);background-repeat:no-repeat;background-position:center center;background-size:contain;opacity:0.8}}.product-detail__image{position:relative}.product-detail__image.not-current{display:none !important}@media screen and (min-width: 769px){.product-detail__image--video{height:100%}}.product-detail__image--video picture{width:100%;height:auto}.product-detail__image-name{display:inline-block;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iNiIgY3k9IjYiIHI9IjUiIHN0cm9rZT0iIzA1MDUwNSIgc3Ryb2tlLWxpbmVjYXA9InNxdWFyZSIvPgo8L3N2Zz4K);background-repeat:no-repeat;background-position:center left;background-color:unset;border:0;outline:0;box-shadow:none;padding-left:1.5em;cursor:pointer;margin-right:2.5em}.product-detail__image-name.active{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAxMCAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iNSIgY3k9IjUiIHI9IjUiIGZpbGw9ImJsYWNrIi8+Cjwvc3ZnPgo=)}.product-detail__count{position:absolute;bottom:2.16667rem;left:0;width:100%;text-align:center;color:#fff;z-index:1;letter-spacing:.16667rem}@media screen and (min-width: 769px){.product-detail__count{bottom:3.28571rem;letter-spacing:.14286rem}}@media screen and (min-width: 769px){.product-detail__sizing-text{display:flex;grid-gap:1.42857rem;gap:1.42857rem;grid-column:1 / -1;margin:0;padding:0}}.product-detail__sizing-text p{margin:0}@media screen and (min-width: 769px){.product-detail__sizing-text--left{flex-basis:50%}}@media screen and (min-width: 769px){.product-detail__sizing-text--right{flex-basis:50%}}.product-detail__content{margin-bottom:10em}@media screen and (min-width: 769px){.product-detail__content{flex-basis:calc(50% - .71429rem);margin-right:1.42857rem;margin-left:1.42857rem}}.product-detail__title-container{margin:1em 19px 1rem;padding:0.2em 0 0 0;position:relative}@media screen and (min-width: 769px){.product-detail__title-container{margin:1.42857rem 0 0;padding:1.42857rem 0 2rem 0}}.product-detail__title-container .yotpo.bottomLine{margin-bottom:1rem;margin-top:1rem;min-height:1.4em}.product-detail__title{margin:1em 19px;width:85%}@media screen and (min-width: 769px){.product-detail__title{margin:0;width:65%}}.product-detail__code{margin:1em 0}@media screen and (min-width: 769px){.product-detail__code{margin-top:1rem;position:absolute;top:0;right:0}}.product-detail__detail{margin:0 19px 2rem}@media screen and (min-width: 769px){.product-detail__detail{margin:0 0 5rem;width:75%}}.product-detail__detail h3{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now-display', 'helvetica', sans-serif;font-weight:400;font-style:normal;font-weight:normal;line-height:110%}@media screen and (min-width: 769px) and (max-width: 988px){.product-detail__detail h3{font-size:13.85694px}}@media screen and (min-width: 769px) and (min-width: 989px){.product-detail__detail h3{font-size:1.40252vw}}@media screen and (max-width: 768px){.product-detail__detail h3{font-size:20px}}@media screen and (min-width: 769px){.product-detail__detail h3{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now-display', 'helvetica', sans-serif;font-weight:400;font-style:normal;font-weight:normal;line-height:110%}}@media screen and (min-width: 769px) and (min-width: 769px) and (max-width: 1283px){.product-detail__detail h3{font-size:25.19215px}}@media screen and (min-width: 769px) and (min-width: 769px) and (min-width: 1284px){.product-detail__detail h3{font-size:1.96353vw}}@media screen and (min-width: 769px) and (max-width: 768px){.product-detail__detail h3{font-size:28px}}.product-detail__detail p{margin-top:0}.product-detail__detail h4{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now-display', 'helvetica', sans-serif;font-weight:400;font-style:normal;font-weight:normal;line-height:110%;border-bottom:none}@media screen and (min-width: 769px) and (max-width: 988px){.product-detail__detail h4{font-size:12.47125px}}@media screen and (min-width: 769px) and (min-width: 989px){.product-detail__detail h4{font-size:1.26227vw}}@media screen and (max-width: 768px){.product-detail__detail h4{font-size:18px}}@media screen and (min-width: 769px){.product-detail__detail h4{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now-display', 'helvetica', sans-serif;font-weight:400;font-style:normal;font-weight:normal;line-height:110%}}@media screen and (min-width: 769px) and (min-width: 769px) and (max-width: 1283px){.product-detail__detail h4{font-size:19.79383px}}@media screen and (min-width: 769px) and (min-width: 769px) and (min-width: 1284px){.product-detail__detail h4{font-size:1.54278vw}}@media screen and (min-width: 769px) and (max-width: 768px){.product-detail__detail h4{font-size:22px}}.product-detail__detail h5{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now-display', 'helvetica', sans-serif;font-weight:400;font-style:normal;font-weight:normal;line-height:110%;border-bottom:none}@media screen and (min-width: 769px) and (max-width: 988px){.product-detail__detail h5{font-size:11.7784px}}@media screen and (min-width: 769px) and (min-width: 989px){.product-detail__detail h5{font-size:1.19215vw}}@media screen and (max-width: 768px){.product-detail__detail h5{font-size:17px}}@media screen and (min-width: 769px){.product-detail__detail h5{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now-display', 'helvetica', sans-serif;font-weight:400;font-style:normal;font-weight:normal;line-height:110%}}@media screen and (min-width: 769px) and (min-width: 769px) and (max-width: 1283px){.product-detail__detail h5{font-size:18.89411px}}@media screen and (min-width: 769px) and (min-width: 769px) and (min-width: 1284px){.product-detail__detail h5{font-size:1.47265vw}}@media screen and (min-width: 769px) and (max-width: 768px){.product-detail__detail h5{font-size:21px}}.product-detail__detail ul{padding-left:1rem}.product-detail__detail li{position:relative;line-height:140%}.product-detail__detail li::before{content:"";background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhLS0gQ3JlYXRlZCB3aXRoIElua3NjYXBlIChodHRwOi8vd3d3Lmlua3NjYXBlLm9yZy8pIC0tPgoKPHN2ZwogICB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iCiAgIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiCiAgIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIKICAgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogICB4bWxuczpzb2RpcG9kaT0iaHR0cDovL3NvZGlwb2RpLnNvdXJjZWZvcmdlLm5ldC9EVEQvc29kaXBvZGktMC5kdGQiCiAgIHhtbG5zOmlua3NjYXBlPSJodHRwOi8vd3d3Lmlua3NjYXBlLm9yZy9uYW1lc3BhY2VzL2lua3NjYXBlIgogICB3aWR0aD0iMi44OTcwMDAxbW0iCiAgIGhlaWdodD0iMi44OTcwMDAxbW0iCiAgIHZpZXdCb3g9IjAgMCAyLjg5NzAwMDEgMi44OTcwMDAxIgogICB2ZXJzaW9uPSIxLjEiCiAgIGlkPSJzdmc4IgogICBpbmtzY2FwZTp2ZXJzaW9uPSIwLjkyLjUgKDIwNjBlYzFmOWYsIDIwMjAtMDQtMDgpIgogICBzb2RpcG9kaTpkb2NuYW1lPSJidWxsZXQuc3ZnIj4KICA8ZGVmcwogICAgIGlkPSJkZWZzMiIgLz4KICA8c29kaXBvZGk6bmFtZWR2aWV3CiAgICAgaWQ9ImJhc2UiCiAgICAgcGFnZWNvbG9yPSIjZmZmZmZmIgogICAgIGJvcmRlcmNvbG9yPSIjNjY2NjY2IgogICAgIGJvcmRlcm9wYWNpdHk9IjEuMCIKICAgICBpbmtzY2FwZTpwYWdlb3BhY2l0eT0iMC4wIgogICAgIGlua3NjYXBlOnBhZ2VzaGFkb3c9IjIiCiAgICAgaW5rc2NhcGU6em9vbT0iMC4zNSIKICAgICBpbmtzY2FwZTpjeD0iLTU2Ni44NzYzMSIKICAgICBpbmtzY2FwZTpjeT0iLTQ5My42MDI5NyIKICAgICBpbmtzY2FwZTpkb2N1bWVudC11bml0cz0ibW0iCiAgICAgaW5rc2NhcGU6Y3VycmVudC1sYXllcj0ibGF5ZXIxIgogICAgIHNob3dncmlkPSJmYWxzZSIKICAgICBmaXQtbWFyZ2luLXRvcD0iMCIKICAgICBmaXQtbWFyZ2luLWxlZnQ9IjAiCiAgICAgZml0LW1hcmdpbi1yaWdodD0iMCIKICAgICBmaXQtbWFyZ2luLWJvdHRvbT0iMCIKICAgICBpbmtzY2FwZTp3aW5kb3ctd2lkdGg9IjE5MjAiCiAgICAgaW5rc2NhcGU6d2luZG93LWhlaWdodD0iOTQ4IgogICAgIGlua3NjYXBlOndpbmRvdy14PSIwIgogICAgIGlua3NjYXBlOndpbmRvdy15PSIyNyIKICAgICBpbmtzY2FwZTp3aW5kb3ctbWF4aW1pemVkPSIxIiAvPgogIDxtZXRhZGF0YQogICAgIGlkPSJtZXRhZGF0YTUiPgogICAgPHJkZjpSREY+CiAgICAgIDxjYzpXb3JrCiAgICAgICAgIHJkZjphYm91dD0iIj4KICAgICAgICA8ZGM6Zm9ybWF0PmltYWdlL3N2Zyt4bWw8L2RjOmZvcm1hdD4KICAgICAgICA8ZGM6dHlwZQogICAgICAgICAgIHJkZjpyZXNvdXJjZT0iaHR0cDovL3B1cmwub3JnL2RjL2RjbWl0eXBlL1N0aWxsSW1hZ2UiIC8+CiAgICAgICAgPGRjOnRpdGxlPjwvZGM6dGl0bGU+CiAgICAgIDwvY2M6V29yaz4KICAgIDwvcmRmOlJERj4KICA8L21ldGFkYXRhPgogIDxnCiAgICAgaW5rc2NhcGU6bGFiZWw9IkxheWVyIDEiCiAgICAgaW5rc2NhcGU6Z3JvdXBtb2RlPSJsYXllciIKICAgICBpZD0ibGF5ZXIxIgogICAgIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xNi4xODI0NTMsLTE4LjM2MTAyMykiPgogICAgPHJlY3QKICAgICAgIHN0eWxlPSJvcGFjaXR5OjE7ZmlsbDojMDAwMDAwO2ZpbGwtb3BhY2l0eTowLjk4NTI2MzE4O3N0cm9rZTojMDAwMDAwO3N0cm9rZS13aWR0aDowLjg5Njk5OTk2O3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDo0O3N0cm9rZS1kYXNoYXJyYXk6bm9uZTtzdHJva2Utb3BhY2l0eToxIgogICAgICAgaWQ9InJlY3Q4MTUiCiAgICAgICB3aWR0aD0iMiIKICAgICAgIGhlaWdodD0iMiIKICAgICAgIHg9IjE2LjYzMDk1MyIKICAgICAgIHk9IjE4LjgwOTUyMyIgLz4KICA8L2c+Cjwvc3ZnPgo=);background-size:0.3rem 0.3rem;background-repeat:no-repeat;background-position:top left;display:inline-block;height:0.3rem;width:0.3rem;position:absolute;left:0;top:0.65em;transform:translateX(-1rem) translateY(-0.15rem)}.product-detail #buy{height:0;position:absolute;top:-10rem}.product-detail__add-to-cart{margin:0 19px 2em;position:relative}@media screen and (min-width: 769px){.product-detail__add-to-cart{margin:0}}.product-detail__temperature-container{border-top:1.5px solid #231F20}@media screen and (min-width: 769px){.product-detail__temperature-container{border-top:none}}.product-detail__temperature{margin:0 19px}@media screen and (min-width: 769px){.product-detail__temperature{margin:5rem 0 0}}.product-detail__temperature-icon{padding-top:1rem;margin-right:auto;margin-bottom:2em;width:60%}@media screen and (min-width: 769px){.product-detail__temperature-icon{width:auto;margin-right:0.25em;margin-bottom:1rem;padding-right:1em;height:2em}}.product-detail__temperature-figure{display:none}.product-detail__temperature-figure.active{display:block}.product-detail__temperature-column{flex:1;position:relative}@media screen and (min-width: 769px){.product-detail__temperature-column:nth-child(2){border-top:.10714rem solid #231F20}}.product-detail__temperature-number{padding-top:1rem}@media screen and (min-width: 769px){.product-detail__temperature-number{padding-top:1rem;padding-right:1.42857rem}}.product-detail__temperature-switch-container{margin-top:1em}@media screen and (min-width: 769px){.product-detail__temperature-switch-container{margin-top:1rem}}.product-detail__temperature-switch{display:inline-block;margin-right:0.5ch;border:.07143rem solid #231F20;border-radius:.57143rem;padding:.42857rem .57143rem;opacity:1;width:2.7em;cursor:pointer;text-align:center}@media screen and (min-width: 769px){.product-detail__temperature-switch{width:2.5rem}}.product-detail__temperature-switch.active{opacity:0.5}.product-detail__temperature-detail{display:none;margin-top:2rem;margin-bottom:1rem}@media screen and (min-width: 769px){.product-detail__temperature-detail{width:58%}}.product-detail__temperature-detail.active{display:block}.product-detail__learn-more{position:absolute;top:1rem;right:0;width:auto;display:none}@media screen and (min-width: 769px){.product-detail__learn-more{top:1rem;right:0;display:block}}.product-detail__warmcool-detail{margin:0 19px}@media screen and (min-width: 769px){.product-detail__warmcool-detail{border-top:1.5px solid #231F20;padding-top:1rem;padding-bottom:1em;margin:0}}.product-detail__warmcool-detail.is-desktop-only{display:none}@media screen and (min-width: 769px){.product-detail__warmcool-detail.is-desktop-only{display:block}}.product-detail__warmcool-detail.is-mobile-only{display:block}@media screen and (min-width: 769px){.product-detail__warmcool-detail.is-mobile-only{display:none}}.product-detail__warmcool-detail h5{border-bottom:1.5px solid #231F20;padding-bottom:0.5em;margin:2.5em 0 1em}@media screen and (min-width: 769px){.product-detail__warmcool-detail h5{margin:0;border-bottom:none;cursor:pointer;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iNyIgdmlld0JveD0iMCAwIDExIDciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xIDFMNS41ODMzMyA2TDEwLjE2NjcgMSIgc3Ryb2tlPSIjMDUwNTA1IiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=);background-repeat:no-repeat;background-position:left 35%;background-size:0.7em;padding-left:2em}}.product-detail .features__container{padding:19px;margin-bottom:5rem}@media screen and (min-width: 769px){.product-detail .features__container{padding:1.42857rem}}.product-detail .features__title{margin-bottom:1rem;border-bottom:none;padding-bottom:0;padding-top:1rem;border-top:1px solid #000}@media screen and (min-width: 769px){.product-detail .features__title{border-top:none;margin-bottom:2rem}}.product-detail .features .carousel-item{margin-right:19px;width:100%}@media screen and (min-width: 769px){.product-detail .features .carousel-item{width:33.3%;margin-right:1.42857rem}}.product-detail .features .carousel .flickity-prev-next-button{bottom:-3em;top:unset;background-repeat:no-repeat;background-position:center center;background-size:contain;height:1em;width:1em}@media screen and (min-width: 769px){.product-detail .features .carousel .flickity-prev-next-button{bottom:-4em;height:1.14286rem;width:.85714rem}}.product-detail .features .carousel .flickity-prev-next-button svg{display:none}.product-detail .features .carousel .flickity-prev-next-button.next{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDggMTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xIDEzTDcgN0wxIDEiIHN0cm9rZT0iYmxhY2siIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==)}.product-detail .features .carousel .flickity-prev-next-button.previous{left:calc(100% - 6em);background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDggMTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik03IDEzTDEgN0w3IDEiIHN0cm9rZT0iYmxhY2siIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==)}@media screen and (min-width: 769px){.product-detail .features .carousel .flickity-prev-next-button.previous{left:calc(100% - 6em)}}.product-detail .features .carousel .flickity-prev-next-button.previous:hover{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDggMTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik03IDEzTDEgN0w3IDEiIHN0cm9rZT0iYmxhY2siIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==)}.product-detail .offset-anchor::before{display:block;content:' ';margin-top:calc( (var(--header-height) + var(--product-header-height) * 1 + 20px) * -1);height:calc( var(--header-height) + var(--product-header-height) * 1 + 20px);visibility:hidden;pointer-events:none}.product-detail .sustainability__container{border-top:1px solid #000;margin:19px}@media screen and (min-width: 769px){.product-detail .sustainability__container{margin:0 1.42857rem 1.42857rem}}.product-detail .sustainability h2.sustainability__header{border-bottom:none;margin:2rem 0}@media screen and (max-width: 768px){.product-detail .sustainability h2.sustainability__header{padding-bottom:0}}.product-detail .sustainability__title{margin-bottom:0.25em}@media screen and (min-width: 769px){.product-detail .sustainability__grid{display:flex}}.product-detail .sustainability__text{margin-bottom:2rem}@media screen and (min-width: 769px){.product-detail .sustainability__text{flex:1;margin-bottom:0;padding-right:calc(1.42857rem * 2)}}.product-detail .sustainability__text p{margin-top:0}.product-detail .sustainability__text .h3-type{margin-bottom:2.5rem}@media screen and (min-width: 769px){.product-detail .sustainability__text .h3-type{margin-bottom:2.14286rem}}.product-detail .sustainability__text .button{display:inline-block}@media screen and (min-width: 769px){.product-detail .sustainability__list{flex:1.35;column-count:2}}.product-detail .sustainability__list-item{display:inline-flex;width:100%;margin-bottom:2em}@media screen and (min-width: 769px){.product-detail .sustainability__list-item{padding-left:1.42857rem;padding-right:1.42857rem}}.product-detail .sustainability__detail .text p{margin-top:0}.product-detail .sustainability__more{flex:1;display:flex}.product-detail .sustainability__more .link{display:flex;margin-left:calc(10% + 19px);background:none;outline:none;border:none;color:#000}@media screen and (min-width: 769px){.product-detail .sustainability__more .link{margin-left:calc(10% + 1.42857rem);cursor:pointer;color:#000}}.product-detail .sustainability__more .link:hover{opacity:.7}.product-detail .sustainability__more .button{display:none;margin:2em 0 0 auto}@media screen and (min-width: 769px){.product-detail .sustainability__more .button{display:block}}.product-detail .sustainability__icon{flex-basis:10%;margin-right:19px}@media screen and (min-width: 769px){.product-detail .sustainability__icon{margin-right:1.42857rem}}.product-detail .sustainability__icon img{width:2.5rem;height:auto;margin:-0.25em -0.6rem}@media screen and (min-width: 769px){.product-detail .sustainability__icon img{width:3.75em;height:auto;margin:-0.25em -1em}}.product-detail .sustainability__icon--star{flex-basis:10%;text-align:right;padding-left:2ch;margin-right:19px}@media screen and (min-width: 769px){.product-detail .sustainability__icon--star{margin-right:1.42857rem}}.product-detail .sustainability__icon--wide img{width:1.8rem;margin:-0.35rem}@media screen and (min-width: 769px){.product-detail .sustainability__icon--wide img{width:3.2em;margin:-0.6em}}.product-detail .sustainability__content{flex-basis:90%}.product-detail .sustainability__disclaimer{margin-bottom:1em}.product-detail .sustainability__disclaimer .text p{margin:0}.product-detail .related-products__container{padding:19px 19px 5rem;background:#F8F8F8}@media screen and (min-width: 769px){.product-detail .related-products__container{padding:1.42857rem 1.42857rem 5rem}}.product-detail .related-products .h4-type{border-bottom:none;margin:0.5em 0;padding:0}.product-detail .related-products .carousel-item{width:100%;margin-right:19px}@media screen and (min-width: 769px){.product-detail .related-products .carousel-item{width:calc(25% - 1.42857rem * 3 / 4);margin-right:1.42857rem}}.product-detail .related-products .carousel:after{content:'flickity';display:none}@media screen and (min-width: 769px){.product-detail .related-products .carousel:after{content:''}}.product-detail .related-products .carousel .flickity-prev-next-button{bottom:-3em;top:unset;background-repeat:no-repeat;background-position:center center;background-size:contain;height:1em;width:1em}@media screen and (min-width: 769px){.product-detail .related-products .carousel .flickity-prev-next-button{bottom:-4em;height:1.14286rem;width:.85714rem}}.product-detail .related-products .carousel .flickity-prev-next-button svg{display:none}.product-detail .related-products .carousel .flickity-prev-next-button.next{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDggMTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xIDEzTDcgN0wxIDEiIHN0cm9rZT0iYmxhY2siIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==)}.product-detail .related-products .carousel .flickity-prev-next-button.previous{left:calc(100% - 6em);background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDggMTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik03IDEzTDEgN0w3IDEiIHN0cm9rZT0iYmxhY2siIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==)}@media screen and (min-width: 769px){.product-detail .related-products .carousel .flickity-prev-next-button.previous{left:calc(100% - 6em)}}.product-detail .fullwidth-image__container{margin:19px 0}@media screen and (min-width: 769px){.product-detail .fullwidth-image__container{margin:1.42857rem}}.product-detail__dropdown{margin:0 19px}@media screen and (min-width: 769px){.product-detail__dropdown{margin:0}}@media screen and (min-width: 769px){.product-detail .dropdown__detail{width:80%}}.product-detail .dropdown__detail h3{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now-display', 'helvetica', sans-serif;font-weight:400;font-style:normal;font-weight:normal;line-height:110%;margin:2rem 0;border-bottom:none}@media screen and (min-width: 769px) and (max-width: 988px){.product-detail .dropdown__detail h3{font-size:17.32118px}}@media screen and (min-width: 769px) and (min-width: 989px){.product-detail .dropdown__detail h3{font-size:1.75316vw}}@media screen and (max-width: 768px){.product-detail .dropdown__detail h3{font-size:25px}}@media screen and (min-width: 769px){.product-detail .dropdown__detail h3{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now-display', 'helvetica', sans-serif;font-weight:400;font-style:normal;font-weight:normal;line-height:110%;margin:2rem 0}}@media screen and (min-width: 769px) and (min-width: 769px) and (max-width: 1283px){.product-detail .dropdown__detail h3{font-size:30.59046px}}@media screen and (min-width: 769px) and (min-width: 769px) and (min-width: 1284px){.product-detail .dropdown__detail h3{font-size:2.38429vw}}@media screen and (min-width: 769px) and (max-width: 768px){.product-detail .dropdown__detail h3{font-size:34px}}.product-detail .dropdown__detail h4{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now-display', 'helvetica', sans-serif;font-weight:400;font-style:normal;font-weight:normal;line-height:110%;border-bottom:none}@media screen and (min-width: 769px) and (max-width: 988px){.product-detail .dropdown__detail h4{font-size:13.85694px}}@media screen and (min-width: 769px) and (min-width: 989px){.product-detail .dropdown__detail h4{font-size:1.40252vw}}@media screen and (max-width: 768px){.product-detail .dropdown__detail h4{font-size:20px}}@media screen and (min-width: 769px){.product-detail .dropdown__detail h4{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now-display', 'helvetica', sans-serif;font-weight:400;font-style:normal;font-weight:normal;line-height:110%}}@media screen and (min-width: 769px) and (min-width: 769px) and (max-width: 1283px){.product-detail .dropdown__detail h4{font-size:25.19215px}}@media screen and (min-width: 769px) and (min-width: 769px) and (min-width: 1284px){.product-detail .dropdown__detail h4{font-size:1.96353vw}}@media screen and (min-width: 769px) and (max-width: 768px){.product-detail .dropdown__detail h4{font-size:28px}}.product-detail .dropdown__detail h5{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now-display', 'helvetica', sans-serif;font-weight:400;font-style:normal;font-weight:normal;line-height:110%;border-bottom:none}@media screen and (min-width: 769px) and (max-width: 988px){.product-detail .dropdown__detail h5{font-size:12.47125px}}@media screen and (min-width: 769px) and (min-width: 989px){.product-detail .dropdown__detail h5{font-size:1.26227vw}}@media screen and (max-width: 768px){.product-detail .dropdown__detail h5{font-size:18px}}@media screen and (min-width: 769px){.product-detail .dropdown__detail h5{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now-display', 'helvetica', sans-serif;font-weight:400;font-style:normal;font-weight:normal;line-height:110%}}@media screen and (min-width: 769px) and (min-width: 769px) and (max-width: 1283px){.product-detail .dropdown__detail h5{font-size:19.79383px}}@media screen and (min-width: 769px) and (min-width: 769px) and (min-width: 1284px){.product-detail .dropdown__detail h5{font-size:1.54278vw}}@media screen and (min-width: 769px) and (max-width: 768px){.product-detail .dropdown__detail h5{font-size:22px}}.product-detail .dropdown__detail ul{padding-left:1rem}.product-detail .dropdown__detail li{position:relative;line-height:140%}.product-detail .dropdown__detail li::before{content:"";background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhLS0gQ3JlYXRlZCB3aXRoIElua3NjYXBlIChodHRwOi8vd3d3Lmlua3NjYXBlLm9yZy8pIC0tPgoKPHN2ZwogICB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iCiAgIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiCiAgIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIKICAgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogICB4bWxuczpzb2RpcG9kaT0iaHR0cDovL3NvZGlwb2RpLnNvdXJjZWZvcmdlLm5ldC9EVEQvc29kaXBvZGktMC5kdGQiCiAgIHhtbG5zOmlua3NjYXBlPSJodHRwOi8vd3d3Lmlua3NjYXBlLm9yZy9uYW1lc3BhY2VzL2lua3NjYXBlIgogICB3aWR0aD0iMi44OTcwMDAxbW0iCiAgIGhlaWdodD0iMi44OTcwMDAxbW0iCiAgIHZpZXdCb3g9IjAgMCAyLjg5NzAwMDEgMi44OTcwMDAxIgogICB2ZXJzaW9uPSIxLjEiCiAgIGlkPSJzdmc4IgogICBpbmtzY2FwZTp2ZXJzaW9uPSIwLjkyLjUgKDIwNjBlYzFmOWYsIDIwMjAtMDQtMDgpIgogICBzb2RpcG9kaTpkb2NuYW1lPSJidWxsZXQuc3ZnIj4KICA8ZGVmcwogICAgIGlkPSJkZWZzMiIgLz4KICA8c29kaXBvZGk6bmFtZWR2aWV3CiAgICAgaWQ9ImJhc2UiCiAgICAgcGFnZWNvbG9yPSIjZmZmZmZmIgogICAgIGJvcmRlcmNvbG9yPSIjNjY2NjY2IgogICAgIGJvcmRlcm9wYWNpdHk9IjEuMCIKICAgICBpbmtzY2FwZTpwYWdlb3BhY2l0eT0iMC4wIgogICAgIGlua3NjYXBlOnBhZ2VzaGFkb3c9IjIiCiAgICAgaW5rc2NhcGU6em9vbT0iMC4zNSIKICAgICBpbmtzY2FwZTpjeD0iLTU2Ni44NzYzMSIKICAgICBpbmtzY2FwZTpjeT0iLTQ5My42MDI5NyIKICAgICBpbmtzY2FwZTpkb2N1bWVudC11bml0cz0ibW0iCiAgICAgaW5rc2NhcGU6Y3VycmVudC1sYXllcj0ibGF5ZXIxIgogICAgIHNob3dncmlkPSJmYWxzZSIKICAgICBmaXQtbWFyZ2luLXRvcD0iMCIKICAgICBmaXQtbWFyZ2luLWxlZnQ9IjAiCiAgICAgZml0LW1hcmdpbi1yaWdodD0iMCIKICAgICBmaXQtbWFyZ2luLWJvdHRvbT0iMCIKICAgICBpbmtzY2FwZTp3aW5kb3ctd2lkdGg9IjE5MjAiCiAgICAgaW5rc2NhcGU6d2luZG93LWhlaWdodD0iOTQ4IgogICAgIGlua3NjYXBlOndpbmRvdy14PSIwIgogICAgIGlua3NjYXBlOndpbmRvdy15PSIyNyIKICAgICBpbmtzY2FwZTp3aW5kb3ctbWF4aW1pemVkPSIxIiAvPgogIDxtZXRhZGF0YQogICAgIGlkPSJtZXRhZGF0YTUiPgogICAgPHJkZjpSREY+CiAgICAgIDxjYzpXb3JrCiAgICAgICAgIHJkZjphYm91dD0iIj4KICAgICAgICA8ZGM6Zm9ybWF0PmltYWdlL3N2Zyt4bWw8L2RjOmZvcm1hdD4KICAgICAgICA8ZGM6dHlwZQogICAgICAgICAgIHJkZjpyZXNvdXJjZT0iaHR0cDovL3B1cmwub3JnL2RjL2RjbWl0eXBlL1N0aWxsSW1hZ2UiIC8+CiAgICAgICAgPGRjOnRpdGxlPjwvZGM6dGl0bGU+CiAgICAgIDwvY2M6V29yaz4KICAgIDwvcmRmOlJERj4KICA8L21ldGFkYXRhPgogIDxnCiAgICAgaW5rc2NhcGU6bGFiZWw9IkxheWVyIDEiCiAgICAgaW5rc2NhcGU6Z3JvdXBtb2RlPSJsYXllciIKICAgICBpZD0ibGF5ZXIxIgogICAgIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xNi4xODI0NTMsLTE4LjM2MTAyMykiPgogICAgPHJlY3QKICAgICAgIHN0eWxlPSJvcGFjaXR5OjE7ZmlsbDojMDAwMDAwO2ZpbGwtb3BhY2l0eTowLjk4NTI2MzE4O3N0cm9rZTojMDAwMDAwO3N0cm9rZS13aWR0aDowLjg5Njk5OTk2O3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDo0O3N0cm9rZS1kYXNoYXJyYXk6bm9uZTtzdHJva2Utb3BhY2l0eToxIgogICAgICAgaWQ9InJlY3Q4MTUiCiAgICAgICB3aWR0aD0iMiIKICAgICAgIGhlaWdodD0iMiIKICAgICAgIHg9IjE2LjYzMDk1MyIKICAgICAgIHk9IjE4LjgwOTUyMyIgLz4KICA8L2c+Cjwvc3ZnPgo=);background-size:0.3rem 0.3rem;background-repeat:no-repeat;background-position:top left;display:inline-block;height:0.3rem;width:0.3rem;position:absolute;left:0;top:0.65em;transform:translateX(-1rem) translateY(-0.15rem)}.product-detail .dropdown__image{margin:1rem 0}.product-detail .dropdown__image .picture{height:6.66667rem}@media screen and (min-width: 769px){.product-detail .dropdown__image .picture{height:7.14286rem}}.product-detail .dropdown__image .picture picture{height:100%}.product-detail .dropdown__image .picture img{width:auto;height:100%}.product-detail .materials__container{display:flex}.product-detail .materials__component-description{flex-basis:33%;margin-bottom:1.7em;margin-top:0.3em}.product-detail .materials__material-content{flex-basis:67%;margin-bottom:1.7em;margin-top:0.3em}.product-detail .materials__material-content h2{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iNyIgdmlld0JveD0iMCAwIDExIDciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xIDFMNS41ODMzMyA2TDEwLjE2NjcgMSIgc3Ryb2tlPSIjMDUwNTA1IiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=);background-repeat:no-repeat;background-position:right 35%;background-size:0.7em;padding-left:2em}.product-header{position:relative}@media screen and (min-width: 769px){.product-header{box-shadow:0px 0px .28571rem .07143rem rgba(0,0,0,0.25);transform:translateY(calc(-103% - var(--header-height-small) - .35714rem))}}.product-header.scroll-up-for-header--top,.product-header.scroll-up-for-header--not-top{transition:transform 800ms}@media screen and (min-width: 769px){.product-header.scroll-up-for-header--not-top{transform:translateY(0)}}.sizing-active .product-header{transform:translateY(calc(-103% - var(--header-height-small) - .35714rem))}.product-header__container{display:flex;justify-content:space-between;padding-right:var(--scrollbar-width)}@media screen and (min-width: 769px){.product-header__container{height:var(--product-header-height)}}.product-header__title{display:flex;align-items:center}.product-header__sections{display:flex;align-items:center}.product-header__sections a{margin:0 0.5em;transition:opacity 300ms}.product-header__sections a:hover{opacity:.7}.product-header__sections a.current{opacity:.7}.product-header__cart{display:flex;align-items:center;position:relative}.product-header__buy{display:flex;padding:0em 2.5em;margin-left:1.42857rem}.product-header__count{position:absolute;right:0;display:flex;align-items:center;margin-left:1.42857rem}.product-header__count[data-count='0']{display:none}.product-header__count .cart-count{background:#000;border-radius:50%;height:max(28px,2rem);width:max(28px,2rem);display:flex;align-items:center;justify-content:center;color:#fff;margin-right:1ch}.product-header__count img{height:1.85714rem;width:auto}.product-header.desktop-only{padding:0 1.42857rem;position:fixed;z-index:2;background:#fbfbfb;padding-top:var(--header-height-small);left:0;width:100vw}.product-header.desktop-only.scroll-up-for-header--top-delayed{opacity:0}.life-images__container{margin:19px 0 4rem 19px}@media screen and (min-width: 769px){.life-images__container{margin:0 0 0 1.42857rem}}.life-images .carousel-item{width:80%;margin-right:19px}@media screen and (min-width: 769px){.life-images .carousel-item{width:calc(var(--carousel-max-height) * 800 / 626);margin-right:1.42857rem;height:var(--carousel-max-height)}}@media screen and (min-width: 769px){.life-images .carousel-item .picture{height:100%;overflow:hidden}}@media screen and (min-width: 769px){.life-images .carousel-item .picture picture{height:100%}}@media screen and (min-width: 769px){.life-images .carousel-item .picture picture img{object-fit:cover}}.life-images .carousel .flickity-prev-next-button{margin-right:19px;bottom:-3em;top:unset;background-repeat:no-repeat;background-position:center center;background-size:contain;height:1em;width:1em}@media screen and (min-width: 769px){.life-images .carousel .flickity-prev-next-button{display:none;bottom:-4em}}.life-images .carousel .flickity-prev-next-button svg{display:none}.life-images .carousel .flickity-prev-next-button.next{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDggMTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xIDEzTDcgN0wxIDEiIHN0cm9rZT0iYmxhY2siIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==)}.life-images .carousel .flickity-prev-next-button.previous{left:calc(100% - 6em);background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDggMTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik03IDEzTDEgN0w3IDEiIHN0cm9rZT0iYmxhY2siIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==)}.sizing{display:none;position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,0.2)}.sizing.active{display:block}.sizing__close{position:absolute;top:19px;right:19px;width:1.25rem;height:.64583rem}@media screen and (min-width: 769px){.sizing__close{top:1.42857rem;right:1.42857rem;width:remscaling-property(15);height:.55357rem;cursor:pointer}}.sizing__close img{width:100%;height:auto}.sizing__container{scrollbar-width:none;margin:0 auto;padding:38px 19px 19px;background:#fff;position:relative;max-height:100vh;overflow-y:auto}.sizing__container::-webkit-scrollbar{display:none}.sizing__container::-ms-scrollbar{display:none}@media screen and (min-width: 769px){.sizing__container{margin:0;padding:4.28571rem 1.42857rem 2.85714rem}}.sizing__text{flex-basis:50%;margin-right:50%}.sizing .sizing__title{margin:1em 0}@media screen and (min-width: 769px){.sizing .sizing__title{flex-basis:33.33%;margin:0}}.sizing__controls{display:flex;margin:2em 0 0}.sizing__controls .sizing-button,.sizing__controls button{border:.07143rem solid #000;border-radius:9px;background:none;outline:none;padding:0.4rem 0.6rem;margin-right:1ch;opacity:0.2;color:#000;cursor:pointer}@media screen and (min-width: 769px){.sizing__controls .sizing-button,.sizing__controls button{padding:0.4em 0.6em}}.sizing__controls .sizing-button:active,.sizing__controls .sizing-button:visited,.sizing__controls button:active,.sizing__controls button:visited{color:#000}.sizing__controls .sizing-button:hover,.sizing__controls button:hover{background:#000;color:#fff}.sizing__controls .sizing-button:last-child,.sizing__controls button:last-child{margin-right:0}.sizing__controls .sizing-button.current-page,.sizing__controls .sizing-button.active,.sizing__controls button.current-page,.sizing__controls button.active{opacity:1;cursor:auto;cursor:initial}.sizing__controls .sizing-button.current-page:hover,.sizing__controls .sizing-button.active:hover,.sizing__controls button.current-page:hover,.sizing__controls button.active:hover{background:#fff;color:#000}.sizing__table{display:none;padding-top:1rem;margin-bottom:4rem}@media screen and (min-width: 769px){.sizing__table{border-top:none;padding-top:1.42857rem}}.sizing__table.active{display:block}.sizing__table table,.sizing__table table td{width:100%;border:medium none currentColor !important;border:initial !important;border-width:medium !important;border-width:initial !important;border-color:currentColor !important;border-color:initial !important;border-style:none !important;border-style:initial !important;border-collapse:collapse !important}.sizing__table thead th{text-align:left;font-weight:400;padding:1.15em 0;border-bottom:.03571rem solid #666 !important}.sizing__table tbody td{border-bottom:.03571rem solid #666 !important;text-align:left;padding:1.15em 0;width:6% !important}.sizing__table tbody td:first-child{width:20% !important}@media screen and (min-width: 769px){.sizing__table tbody td:last-child{width:50% !important}}.sizing__table tbody tr:last-child td{border-bottom:none}.sizing-images__container{margin:0 0 10rem 19px}@media screen and (min-width: 769px){.sizing-images__container{margin:0 0 10rem 1.42857rem}}.sizing-images .carousel-item{width:80%;margin-right:19px}@media screen and (min-width: 769px){.sizing-images .carousel-item{margin-right:1.42857rem;width:40%}}.sizing-images .carousel-item .cursor-play{display:block}.sizing-images .carousel-item .video-js{background:none}.sizing-images .carousel .flickity-prev-next-button{margin-right:19px;bottom:-5em;top:unset;background-repeat:no-repeat;background-position:center center;background-size:contain;height:1em;width:1em}@media screen and (min-width: 769px){.sizing-images .carousel .flickity-prev-next-button{display:none}}.sizing-images .carousel .flickity-prev-next-button svg{display:none}.sizing-images .carousel .flickity-prev-next-button.next{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDggMTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xIDEzTDcgN0wxIDEiIHN0cm9rZT0iYmxhY2siIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==)}.sizing-images .carousel .flickity-prev-next-button.previous{left:calc(100% - 6em);background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDggMTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik03IDEzTDEgN0w3IDEiIHN0cm9rZT0iYmxhY2siIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==)}.sizing-images__note{margin:19px 0}@media screen and (min-width: 769px){.sizing-images__note{margin:1.42857rem 0;display:flex}}@media screen and (min-width: 769px){.sizing-images__note .text{width:14.28571rem;margin-right:calc(1.42857rem * 2)}}.product-detail-page .reviews-widget__title{padding:1rem 0;margin:0 19px 2rem;border-bottom:.08333rem solid #000}@media screen and (min-width: 769px){.product-detail-page .reviews-widget__title{margin:0 1.42857rem 2rem;padding:3rem 0 1rem;border-bottom:.07143rem solid #000}}.product-detail-page .yotpo.bottomLine .star-clickable{align-items:center}.product-detail-page .yotpo.bottomLine .star-clickable .yotpo-icon{font-size:1em}.product-detail-page .yotpo.bottomLine .star-clickable a{margin-left:1ch}.product-detail-page .yotpo .yotpo-regular-box{margin:0;border-top:none}.product-detail-page .yotpo .promoted-products-box .yotpo-main-title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now-display', 'helvetica', sans-serif;font-weight:400;font-style:normal;font-weight:normal;line-height:100%;color:#000;margin:0}@media screen and (min-width: 769px) and (max-width: 988px){.product-detail-page .yotpo .promoted-products-box .yotpo-main-title{font-size:20.78541px}}@media screen and (min-width: 769px) and (min-width: 989px){.product-detail-page .yotpo .promoted-products-box .yotpo-main-title{font-size:2.10379vw}}@media screen and (max-width: 768px){.product-detail-page .yotpo .promoted-products-box .yotpo-main-title{font-size:30px}}@media screen and (min-width: 769px){.product-detail-page .yotpo .promoted-products-box .yotpo-main-title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now-display', 'helvetica', sans-serif;font-weight:400;font-style:normal;font-weight:normal;line-height:110%}}@media screen and (min-width: 769px) and (min-width: 769px) and (max-width: 1283px){.product-detail-page .yotpo .promoted-products-box .yotpo-main-title{font-size:35.98878px}}@media screen and (min-width: 769px) and (min-width: 769px) and (min-width: 1284px){.product-detail-page .yotpo .promoted-products-box .yotpo-main-title{font-size:2.80505vw}}@media screen and (min-width: 769px) and (max-width: 768px){.product-detail-page .yotpo .promoted-products-box .yotpo-main-title{font-size:40px}}.product-detail-page .yotpo .promoted-products-box .yotpo-main-title{color:#000}.product-detail-page .yotpo .promoted-products-box .yotpo-main-price{color:#000}.product-detail-page .yotpo .yotpo-default-button,.product-detail-page .yotpo input[type='button'].yotpo-default-button{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now-display', 'helvetica', sans-serif;font-weight:400;font-style:normal;font-weight:normal;line-height:130%;background:#fff;color:#000;border:1px solid #000;border-radius:25rem;text-transform:capitalize;padding:1em 3em}@media screen and (min-width: 769px) and (max-width: 988px){.product-detail-page .yotpo .yotpo-default-button,.product-detail-page .yotpo input[type='button'].yotpo-default-button{font-size:8.31417px}}@media screen and (min-width: 769px) and (min-width: 989px){.product-detail-page .yotpo .yotpo-default-button,.product-detail-page .yotpo input[type='button'].yotpo-default-button{font-size:.84151vw}}@media screen and (max-width: 768px){.product-detail-page .yotpo .yotpo-default-button,.product-detail-page .yotpo input[type='button'].yotpo-default-button{font-size:12px}}@media screen and (min-width: 769px){.product-detail-page .yotpo .yotpo-default-button,.product-detail-page .yotpo input[type='button'].yotpo-default-button{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now-display', 'helvetica', sans-serif;font-weight:400;font-style:normal;font-weight:normal;line-height:120%}}@media screen and (min-width: 769px) and (min-width: 769px) and (max-width: 1283px){.product-detail-page .yotpo .yotpo-default-button,.product-detail-page .yotpo input[type='button'].yotpo-default-button{font-size:12.59607px}}@media screen and (min-width: 769px) and (min-width: 769px) and (min-width: 1284px){.product-detail-page .yotpo .yotpo-default-button,.product-detail-page .yotpo input[type='button'].yotpo-default-button{font-size:.98177vw}}@media screen and (min-width: 769px) and (max-width: 768px){.product-detail-page .yotpo .yotpo-default-button,.product-detail-page .yotpo input[type='button'].yotpo-default-button{font-size:12px}}@media (hover: hover){.product-detail-page .yotpo .yotpo-default-button:hover,.product-detail-page .yotpo input[type='button'].yotpo-default-button:hover{background:#000;color:#fff}}@media all and (-ms-high-contrast: active), (-ms-high-contrast: none){.product-detail-page .yotpo .yotpo-default-button:hover,.product-detail-page .yotpo input[type='button'].yotpo-default-button:hover{background:#000;color:#fff}}.product-detail-page .yotpo .yotpo-default-button .yotpo-icon-button-text,.product-detail-page .yotpo input[type='button'].yotpo-default-button .yotpo-icon-button-text{color:#000}.product-detail-page .yotpo.yotpo-main-widget .yotpo-icon-btn,.product-detail-page .yotpo .yotpo-modal-dialog .yotpo-icon-btn{padding:1em 3em;display:inline-block}@media screen and (min-width: 769px){.product-detail-page .yotpo.yotpo-main-widget .yotpo-icon-btn,.product-detail-page .yotpo .yotpo-modal-dialog .yotpo-icon-btn{padding:1em 3em}}.product-detail-page .yotpo.yotpo-main-widget .yotpo-bottomline.yotpo-bottomline-2-boxes .yotpo-icon-btn.write-review-button,.product-detail-page .yotpo.yotpo-main-widget .yotpo-bottomline.yotpo-bottomline-2-boxes .yotpo-icon-btn.write-question-button{padding:0;background:transparent;border:none;position:unset;justify-self:flex-end;margin:0 0 0 auto}@media (hover: hover){.product-detail-page .yotpo.yotpo-main-widget .yotpo-bottomline.yotpo-bottomline-2-boxes .yotpo-icon-btn.write-review-button:hover,.product-detail-page .yotpo.yotpo-main-widget .yotpo-bottomline.yotpo-bottomline-2-boxes .yotpo-icon-btn.write-question-button:hover{background:transparent;padding:0}.product-detail-page .yotpo.yotpo-main-widget .yotpo-bottomline.yotpo-bottomline-2-boxes .yotpo-icon-btn.write-review-button:hover .yotpo-icon-button-text,.product-detail-page .yotpo.yotpo-main-widget .yotpo-bottomline.yotpo-bottomline-2-boxes .yotpo-icon-btn.write-review-button:hover .yotpo-icon,.product-detail-page .yotpo.yotpo-main-widget .yotpo-bottomline.yotpo-bottomline-2-boxes .yotpo-icon-btn.write-question-button:hover .yotpo-icon-button-text,.product-detail-page .yotpo.yotpo-main-widget .yotpo-bottomline.yotpo-bottomline-2-boxes .yotpo-icon-btn.write-question-button:hover .yotpo-icon{color:#000;opacity:.7}}@media all and (-ms-high-contrast: active), (-ms-high-contrast: none){.product-detail-page .yotpo.yotpo-main-widget .yotpo-bottomline.yotpo-bottomline-2-boxes .yotpo-icon-btn.write-review-button:hover,.product-detail-page .yotpo.yotpo-main-widget .yotpo-bottomline.yotpo-bottomline-2-boxes .yotpo-icon-btn.write-question-button:hover{background:transparent;padding:0}.product-detail-page .yotpo.yotpo-main-widget .yotpo-bottomline.yotpo-bottomline-2-boxes .yotpo-icon-btn.write-review-button:hover .yotpo-icon-button-text,.product-detail-page .yotpo.yotpo-main-widget .yotpo-bottomline.yotpo-bottomline-2-boxes .yotpo-icon-btn.write-review-button:hover .yotpo-icon,.product-detail-page .yotpo.yotpo-main-widget .yotpo-bottomline.yotpo-bottomline-2-boxes .yotpo-icon-btn.write-question-button:hover .yotpo-icon-button-text,.product-detail-page .yotpo.yotpo-main-widget .yotpo-bottomline.yotpo-bottomline-2-boxes .yotpo-icon-btn.write-question-button:hover .yotpo-icon{color:#000;opacity:.7}}.product-detail-page .yotpo.yotpo-main-widget .yotpo-bottomline.yotpo-bottomline-2-boxes .yotpo-icon-btn.write-review-button .yotpo-icon,.product-detail-page .yotpo.yotpo-main-widget .yotpo-bottomline.yotpo-bottomline-2-boxes .yotpo-icon-btn.write-question-button .yotpo-icon{margin-right:.35714rem}.product-detail-page .yotpo.yotpo-main-widget .yotpo-bottomline.yotpo-bottomline-2-boxes .yotpo-icon-btn.write-question-button{margin:0 0 0 2.14286rem;order:3}.product-detail-page .yotpo.yotpo-main-widget .socialize .yotpo-icon-btn{padding:0.5em 1.5em}.product-detail-page .yotpo .yotpo-bottomline.yotpo-bottomline-2-boxes.yotpo-regular-box{padding:3.33333rem 0 4.16667rem;display:flex;justify-content:space-between}@media screen and (min-width: 769px){.product-detail-page .yotpo .yotpo-bottomline.yotpo-bottomline-2-boxes.yotpo-regular-box{padding:2.85714rem 0 4.28571rem}}.product-detail-page .yotpo .yotpo-bottomline.yotpo-bottomline-2-boxes.yotpo-regular-box>.yotpo-clr{display:none}.product-detail-page .yotpo.yotpo-main-widget .yotpo-icon-btn .yotpo-icon-button-text,.product-detail-page .yotpo.yotpo-main-widget .yotpo-icon-btn .yotpo-icon,.product-detail-page .yotpo .yotpo-modal-dialog .yotpo-icon-btn .yotpo-icon-button-text{color:#000}@media (hover: hover){.product-detail-page .yotpo.yotpo-main-widget .yotpo-icon-btn .yotpo-icon-button-text:hover,.product-detail-page .yotpo.yotpo-main-widget .yotpo-icon-btn .yotpo-icon:hover,.product-detail-page .yotpo .yotpo-modal-dialog .yotpo-icon-btn .yotpo-icon-button-text:hover{color:#fff}}@media all and (-ms-high-contrast: active), (-ms-high-contrast: none){.product-detail-page .yotpo.yotpo-main-widget .yotpo-icon-btn .yotpo-icon-button-text:hover,.product-detail-page .yotpo.yotpo-main-widget .yotpo-icon-btn .yotpo-icon:hover,.product-detail-page .yotpo .yotpo-modal-dialog .yotpo-icon-btn .yotpo-icon-button-text:hover{color:#fff}}@media (hover: hover){.product-detail-page .yotpo.yotpo-main-widget .yotpo-icon-btn:hover .yotpo-icon-button-text,.product-detail-page .yotpo.yotpo-main-widget .yotpo-icon-btn:hover .yotpo-icon{color:#fff}}@media all and (-ms-high-contrast: active), (-ms-high-contrast: none){.product-detail-page .yotpo.yotpo-main-widget .yotpo-icon-btn:hover .yotpo-icon-button-text,.product-detail-page .yotpo.yotpo-main-widget .yotpo-icon-btn:hover .yotpo-icon{color:#fff}}.product-detail-page .yotpo .primary-color-btn,.product-detail-page .yotpo input[type='button'].primary-color-btn{border:1px solid #000;outline:none}@media (hover: hover){.product-detail-page .yotpo .primary-color-btn:hover,.product-detail-page .yotpo input[type='button'].primary-color-btn:hover{background:#000 !important;color:#fff;border:1px solid #000 !important;outline:none}}@media all and (-ms-high-contrast: active), (-ms-high-contrast: none){.product-detail-page .yotpo .primary-color-btn:hover,.product-detail-page .yotpo input[type='button'].primary-color-btn:hover{background:#000 !important;color:#fff;border:1px solid #000 !important;outline:none}}.product-detail-page .yotpo.yotpo-main-widget .yotpo-label .yotpo-logo-title,.product-detail-page .yotpo .yotpo-modal-dialog .yotpo-label .yotpo-logo-title{display:none}.product-detail-page .yotpo.yotpo-main-widget .yotpo-label .yotpo-icon-btn-big,.product-detail-page .yotpo .yotpo-modal-dialog .yotpo-label .yotpo-icon-btn-big{display:none}.product-detail-page .yotpo .yotpo-label,.product-detail-page .yotpo .promoted-products-box{display:none !important}.product-detail-page .yotpo .yotpo-small-box.yotpo-nav.reviews{padding:1em 0 0}.product-detail-page .yotpo .yotpo-small-box.yotpo-nav.reviews li{margin-bottom:0}.product-detail-page .yotpo .write-review.yotpo-regular-box{border-top:1px solid #000}@media screen and (min-width: 769px){.product-detail-page .yotpo form .yotpo-regular-box{padding:1em 50% 1em 0}}.product-detail-page .yotpo .y-label,.product-detail-page .yotpo span.y-label,.product-detail-page .yotpo input,.product-detail-page .yotpo .y-input{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now-display', 'helvetica', sans-serif;font-weight:400;font-style:normal;font-weight:normal;line-height:130%}@media screen and (min-width: 769px) and (max-width: 988px){.product-detail-page .yotpo .y-label,.product-detail-page .yotpo span.y-label,.product-detail-page .yotpo input,.product-detail-page .yotpo .y-input{font-size:8.31417px}}@media screen and (min-width: 769px) and (min-width: 989px){.product-detail-page .yotpo .y-label,.product-detail-page .yotpo span.y-label,.product-detail-page .yotpo input,.product-detail-page .yotpo .y-input{font-size:.84151vw}}@media screen and (max-width: 768px){.product-detail-page .yotpo .y-label,.product-detail-page .yotpo span.y-label,.product-detail-page .yotpo input,.product-detail-page .yotpo .y-input{font-size:12px}}@media screen and (min-width: 769px){.product-detail-page .yotpo .y-label,.product-detail-page .yotpo span.y-label,.product-detail-page .yotpo input,.product-detail-page .yotpo .y-input{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now-display', 'helvetica', sans-serif;font-weight:400;font-style:normal;font-weight:normal;line-height:120%}}@media screen and (min-width: 769px) and (min-width: 769px) and (max-width: 1283px){.product-detail-page .yotpo .y-label,.product-detail-page .yotpo span.y-label,.product-detail-page .yotpo input,.product-detail-page .yotpo .y-input{font-size:12.59607px}}@media screen and (min-width: 769px) and (min-width: 769px) and (min-width: 1284px){.product-detail-page .yotpo .y-label,.product-detail-page .yotpo span.y-label,.product-detail-page .yotpo input,.product-detail-page .yotpo .y-input{font-size:.98177vw}}@media screen and (min-width: 769px) and (max-width: 768px){.product-detail-page .yotpo .y-label,.product-detail-page .yotpo span.y-label,.product-detail-page .yotpo input,.product-detail-page .yotpo .y-input{font-size:12px}}.product-detail-page .yotpo div,.product-detail-page .yotpo span,.product-detail-page .yotpo p,.product-detail-page .yotpo a,.product-detail-page .yotpo img,.product-detail-page .yotpo i,.product-detail-page .yotpo strong,.product-detail-page .yotpo sup,.product-detail-page .yotpo ul,.product-detail-page .yotpo li,.product-detail-page .yotpo form,.product-detail-page .yotpo label{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now-display', 'helvetica', sans-serif;font-weight:400;font-style:normal;font-weight:normal;line-height:130%;color:#000}@media screen and (min-width: 769px) and (max-width: 988px){.product-detail-page .yotpo div,.product-detail-page .yotpo span,.product-detail-page .yotpo p,.product-detail-page .yotpo a,.product-detail-page .yotpo img,.product-detail-page .yotpo i,.product-detail-page .yotpo strong,.product-detail-page .yotpo sup,.product-detail-page .yotpo ul,.product-detail-page .yotpo li,.product-detail-page .yotpo form,.product-detail-page .yotpo label{font-size:8.31417px}}@media screen and (min-width: 769px) and (min-width: 989px){.product-detail-page .yotpo div,.product-detail-page .yotpo span,.product-detail-page .yotpo p,.product-detail-page .yotpo a,.product-detail-page .yotpo img,.product-detail-page .yotpo i,.product-detail-page .yotpo strong,.product-detail-page .yotpo sup,.product-detail-page .yotpo ul,.product-detail-page .yotpo li,.product-detail-page .yotpo form,.product-detail-page .yotpo label{font-size:.84151vw}}@media screen and (max-width: 768px){.product-detail-page .yotpo div,.product-detail-page .yotpo span,.product-detail-page .yotpo p,.product-detail-page .yotpo a,.product-detail-page .yotpo img,.product-detail-page .yotpo i,.product-detail-page .yotpo strong,.product-detail-page .yotpo sup,.product-detail-page .yotpo ul,.product-detail-page .yotpo li,.product-detail-page .yotpo form,.product-detail-page .yotpo label{font-size:12px}}@media screen and (min-width: 769px){.product-detail-page .yotpo div,.product-detail-page .yotpo span,.product-detail-page .yotpo p,.product-detail-page .yotpo a,.product-detail-page .yotpo img,.product-detail-page .yotpo i,.product-detail-page .yotpo strong,.product-detail-page .yotpo sup,.product-detail-page .yotpo ul,.product-detail-page .yotpo li,.product-detail-page .yotpo form,.product-detail-page .yotpo label{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now-display', 'helvetica', sans-serif;font-weight:400;font-style:normal;font-weight:normal;line-height:120%}}@media screen and (min-width: 769px) and (min-width: 769px) and (max-width: 1283px){.product-detail-page .yotpo div,.product-detail-page .yotpo span,.product-detail-page .yotpo p,.product-detail-page .yotpo a,.product-detail-page .yotpo img,.product-detail-page .yotpo i,.product-detail-page .yotpo strong,.product-detail-page .yotpo sup,.product-detail-page .yotpo ul,.product-detail-page .yotpo li,.product-detail-page .yotpo form,.product-detail-page .yotpo label{font-size:12.59607px}}@media screen and (min-width: 769px) and (min-width: 769px) and (min-width: 1284px){.product-detail-page .yotpo div,.product-detail-page .yotpo span,.product-detail-page .yotpo p,.product-detail-page .yotpo a,.product-detail-page .yotpo img,.product-detail-page .yotpo i,.product-detail-page .yotpo strong,.product-detail-page .yotpo sup,.product-detail-page .yotpo ul,.product-detail-page .yotpo li,.product-detail-page .yotpo form,.product-detail-page .yotpo label{font-size:.98177vw}}@media screen and (min-width: 769px) and (max-width: 768px){.product-detail-page .yotpo div,.product-detail-page .yotpo span,.product-detail-page .yotpo p,.product-detail-page .yotpo a,.product-detail-page .yotpo img,.product-detail-page .yotpo i,.product-detail-page .yotpo strong,.product-detail-page .yotpo sup,.product-detail-page .yotpo ul,.product-detail-page .yotpo li,.product-detail-page .yotpo form,.product-detail-page .yotpo label{font-size:12px}}.product-detail-page .yotpo a{color:#000 !important}.product-detail-page .yotpo.yotpo-main-widget .yotpo-label .yotpo-logo-line,.product-detail-page .yotpo .yotpo-modal-dialog .yotpo-label .yotpo-logo-line{border-bottom-color:#000;margin:1rem 0}.product-detail-page .yotpo .yotpo-nav ul .yotpo-nav-tab span{color:#000}.product-detail-page .yotpo .yotpo-nav ul .yotpo-nav-tab.yotpo-active{outline:none}.product-detail-page .yotpo .yotpo-nav ul .yotpo-nav-tab.yotpo-active span{color:#000;opacity:.7}.product-detail-page .yotpo .yotpo-nav ul .yotpo-nav-tab.yotpo-active .yotpo-nav-wrapper{border-color:#000}.product-detail-page .yotpo .yotpo-review .yotpo-header .yotpo-header-element .y-label.yotpo-user-name,.product-detail-page .yotpo .yotpo-comment .yotpo-header .yotpo-header-element .y-label.yotpo-user-name,.product-detail-page .yotpo .yotpo-question .yotpo-header .yotpo-header-element .y-label.yotpo-user-name,.product-detail-page .yotpo .yotpo-onsite-upload .yotpo-header .yotpo-header-element .y-label.yotpo-user-name{color:#000}.product-detail-page .yotpo .y-label,.product-detail-page .yotpo span.y-label{color:#000}.product-detail-page .yotpo .yotpo-review .yotpo-main .content-review,.product-detail-page .yotpo .yotpo-comment .yotpo-main .content-review,.product-detail-page .yotpo .yotpo-question .yotpo-main .content-review,.product-detail-page .yotpo .yotpo-onsite-upload .yotpo-main .content-review{color:#000}.product-detail-page .yotpo .yotpo-nav{border-color:#000}.product-detail-page .yotpo .yotpo-regular-box{border-color:#000}.product-detail-page .yotpo .promoted-products-box .promoted-products .yotpo-promoted-product .yotpo-product-image img{max-width:none;max-height:none;height:100%;width:auto}.lightbox{display:none}.lightbox.active{display:block;position:fixed;top:0;padding-top:var(--shipping-bar-height);left:0;width:100%;height:100%;z-index:10000;background:rgba(255,255,255,0.98);isolation:isolate}.lightbox .lightbox-close{position:absolute;top:calc(2.28571rem + var(--shipping-bar-height));right:3.57143rem;height:2rem;width:2rem;z-index:10;cursor:pointer;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM6c29kaXBvZGk9Imh0dHA6Ly9zb2RpcG9kaS5zb3VyY2Vmb3JnZS5uZXQvRFREL3NvZGlwb2RpLTAuZHRkIgogICB4bWxuczppbmtzY2FwZT0iaHR0cDovL3d3dy5pbmtzY2FwZS5vcmcvbmFtZXNwYWNlcy9pbmtzY2FwZSIKICAgd2lkdGg9IjMzLjk1MTAyMyIKICAgaGVpZ2h0PSIzMy45NTEwMjMiCiAgIHZpZXdCb3g9IjAgMCAzMy45NTEwMjMgMzMuOTUxMDIzIgogICB2ZXJzaW9uPSIxLjEiCiAgIGlkPSJzdmc4IgogICBzb2RpcG9kaTpkb2NuYW1lPSJjbG9zZS1pY29uLXdoaXRlLnN2ZyIKICAgaW5rc2NhcGU6dmVyc2lvbj0iMC45Mi41ICgyMDYwZWMxZjlmLCAyMDIwLTA0LTA4KSI+CiAgPG1ldGFkYXRhCiAgICAgaWQ9Im1ldGFkYXRhMTQiPgogICAgPHJkZjpSREY+CiAgICAgIDxjYzpXb3JrCiAgICAgICAgIHJkZjphYm91dD0iIj4KICAgICAgICA8ZGM6Zm9ybWF0PmltYWdlL3N2Zyt4bWw8L2RjOmZvcm1hdD4KICAgICAgICA8ZGM6dHlwZQogICAgICAgICAgIHJkZjpyZXNvdXJjZT0iaHR0cDovL3B1cmwub3JnL2RjL2RjbWl0eXBlL1N0aWxsSW1hZ2UiIC8+CiAgICAgICAgPGRjOnRpdGxlPjwvZGM6dGl0bGU+CiAgICAgIDwvY2M6V29yaz4KICAgIDwvcmRmOlJERj4KICA8L21ldGFkYXRhPgogIDxkZWZzCiAgICAgaWQ9ImRlZnMxMiIgLz4KICA8c29kaXBvZGk6bmFtZWR2aWV3CiAgICAgcGFnZWNvbG9yPSIjZmZmZmZmIgogICAgIGJvcmRlcmNvbG9yPSIjNjY2NjY2IgogICAgIGJvcmRlcm9wYWNpdHk9IjEiCiAgICAgb2JqZWN0dG9sZXJhbmNlPSIxMCIKICAgICBncmlkdG9sZXJhbmNlPSIxMCIKICAgICBndWlkZXRvbGVyYW5jZT0iMTAiCiAgICAgaW5rc2NhcGU6cGFnZW9wYWNpdHk9IjAiCiAgICAgaW5rc2NhcGU6cGFnZXNoYWRvdz0iMiIKICAgICBpbmtzY2FwZTp3aW5kb3ctd2lkdGg9IjE2MDAiCiAgICAgaW5rc2NhcGU6d2luZG93LWhlaWdodD0iODA2IgogICAgIGlkPSJuYW1lZHZpZXcxMCIKICAgICBzaG93Z3JpZD0iZmFsc2UiCiAgICAgaW5rc2NhcGU6em9vbT0iMy42MzA3NjkyIgogICAgIGlua3NjYXBlOmN4PSIxNy4xODEyNzMiCiAgICAgaW5rc2NhcGU6Y3k9IjE2LjgyMjc4OSIKICAgICBpbmtzY2FwZTp3aW5kb3cteD0iMCIKICAgICBpbmtzY2FwZTp3aW5kb3cteT0iNDAwIgogICAgIGlua3NjYXBlOndpbmRvdy1tYXhpbWl6ZWQ9IjAiCiAgICAgaW5rc2NhcGU6Y3VycmVudC1sYXllcj0ic3ZnOCIKICAgICBmaXQtbWFyZ2luLXRvcD0iMCIKICAgICBmaXQtbWFyZ2luLWxlZnQ9IjAiCiAgICAgZml0LW1hcmdpbi1yaWdodD0iMCIKICAgICBmaXQtbWFyZ2luLWJvdHRvbT0iMCIgLz4KICA8ZwogICAgIHRyYW5zZm9ybT0icm90YXRlKDEzNSwyMC44ODE5MTUsMTguNTkzNTk3KSIKICAgICBpZD0iZzYiCiAgICAgc3R5bGU9ImZpbGw6I2ZmZjhmZjtmaWxsLW9wYWNpdHk6MSI+CiAgICA8cG9seWdvbgogICAgICAgcG9pbnRzPSIyNC4wMDcsNDUgMjQuMDA3LDAgMjAuOTkzLDAgMjAuOTkzLDQ1ICIKICAgICAgIGlkPSJwb2x5Z29uMiIKICAgICAgIHN0eWxlPSJmaWxsOiNmZmY4ZmY7ZmlsbC1vcGFjaXR5OjEiIC8+CiAgICA8cG9seWdvbgogICAgICAgcG9pbnRzPSIyNC4wMDcsNDUgMjQuMDA3LDAgMjAuOTkzLDAgMjAuOTkzLDQ1ICIKICAgICAgIHRyYW5zZm9ybT0ibWF0cml4KDAsLTEsLTEsMCw0NSw0NSkiCiAgICAgICBpZD0icG9seWdvbjQiCiAgICAgICBzdHlsZT0iZmlsbDojZmZmOGZmO2ZpbGwtb3BhY2l0eToxIiAvPgogIDwvZz4KPC9zdmc+Cg==);mix-blend-mode:difference;background-size:contain}.lightbox__scroll{max-height:100%;overflow-y:scroll;position:relative}.lightbox__image{height:100%;display:flex;width:calc(100% - 1.42857rem * 2);justify-content:center;margin:1.42857rem}.lightbox__image .picture{width:100%}.lightbox__image picture{width:100%;height:100%}.lightbox__image picture img{object-fit:contain;object-position:center}.lightbox__image.not-current{display:none}.lightbox .video-js.vjs-fill{background:#fff}.out-of-stock-panel .out-of-stock-flexitarian{margin-right:20%}.out-of-stock-panel .out-of-stock-heading{padding-right:20%}.out-of-stock-panel .out-of-stock-form .email{margin:1.42857rem 0}.out-of-stock-panel .out-of-stock-form .email label{display:none}.out-of-stock-panel .button{border:1px solid #000;background-color:#fff;color:#000;border-radius:1.5em;border:1px solid #000;padding:1em 1.5em;line-height:1em;background:#000;color:#fff;text-align:center;padding:1em 2.5em}@media (hover: hover){.out-of-stock-panel .button:hover{background-color:#fff;color:#000;opacity:1 !important}}@media all and (-ms-high-contrast: active), (-ms-high-contrast: none){.out-of-stock-panel .button:hover{background-color:#fff;color:#000;opacity:1 !important}}@media screen and (max-width: 768px){.out-of-stock-panel .button{font-size:1.14286rem}}@media screen and (min-width: 769px){.out-of-stock-panel .button{font-size:1.14286rem}}.out-of-stock-panel .thanks{margin-top:1em}





.generic-page{padding:38px 19px}@media screen and (min-width: 769px){.generic-page{padding:1.42857rem;min-height:calc(100vh - var(--header-height))}}.generic-page__title{margin-top:0;margin-bottom:1em}@media screen and (min-width: 769px){.generic-page__title{margin-top:7.78571rem}}.generic-page__grid{margin-bottom:10rem}@media screen and (min-width: 769px){.generic-page__grid{display:flex}}.generic-page__col-left{margin-bottom:5rem}@media screen and (min-width: 769px){.generic-page__col-left{flex:1 1 33.3%;padding-right:calc(1.42857rem * 3)}}.generic-page__col-left p{margin-top:0}.generic-page__col-right{flex:1 1 66.6%}.generic-page__col-right h3{padding-bottom:0.75em;border-bottom:1px solid #000;margin:0;text-transform:capitalize}.generic-page__col-right h4{border-bottom:1px solid #000;margin:0;padding:1em 0}.generic-page__col-right label{display:block;margin:0;padding:0 0 0.5em}.generic-page__detail{flex-basis:50%;margin-bottom:5em}.generic-page__detail a{text-decoration:underline}.generic-page__detail a:hover{text-decoration:none}

.scroll-up-for-header{will-change:transform;transform:translate3d(0, 0, 0)}@media screen and (max-width: 768px){.nav-container--large.scroll-up-for-header{transition-property:transform, background;transition-duration:500ms}}@media screen and (min-width: 769px){.nav-container--large.scroll-up-for-header--not-top{opacity:0;pointer-events:none}}@media screen and (max-width: 768px){.nav-container--large.scroll-up-for-header--pinned{transform:translate3d(0, 0, 0)}}@media screen and (max-width: 768px){.nav-container--large.scroll-up-for-header--unpinned{transform:translate3d(0, -100%, 0)}}@media screen and (max-width: 768px){.sizing-active .nav-container--large.scroll-up-for-header{transform:translateY(-100%)}}.nav-container--small.scroll-up-for-header{opacity:0;z-index:1000;pointer-events:none;transition-property:transform, background, opacity;transition-duration:400ms}@media screen and (min-width: 769px){.nav-container--small.scroll-up-for-header{display:block;opacity:1;pointer-events:unset}}.nav-container--small.scroll-up-for-header--not-top{transform:translate3d(0, 0, 0)}.nav-container--small.scroll-up-for-header--top-delayed{visibility:hidden}.sizing-active .nav-container--small.scroll-up-for-header{transform:translateY(-100%)}

.product-index-page--coollife{margin-top:0}.product-index-page--coollife .product-index__header{background:#81BBCE}.product-index-page--coollife .product-index__container{background:linear-gradient(to bottom, #81BBCE 0, rgba(129,187,206,0) 20rem)}.product-index-page--warmlife{margin-top:0}.product-index-page--warmlife .product-index__header{background:#EE6202}.product-index-page--warmlife .product-index__container{background:linear-gradient(to bottom, #EE6202 0, rgba(238,98,2,0) 20rem)}.product-index__header{color:#fff;padding:38px 19px 19px}@media screen and (min-width: 769px){.product-index__header{padding:calc(2.85714rem + var(--header-height)) 1.42857rem 1.42857rem;display:grid;grid-gap:1.42857rem;gap:1.42857rem;grid-template-columns:1fr 1fr 1fr}}.product-index__header--small{padding:calc(38px) 19px 19px}@media screen and (min-width: 769px){.product-index__header--small{padding:1.42857rem 1.42857rem}}.product-index__header-logo{align-self:flex-end}@media screen and (min-width: 769px){.product-index__header-logo{grid-column:1 / 3}}.product-index__header-logo img{height:5.16667rem}@media screen and (min-width: 769px){.product-index__header-logo img{height:4.42857rem}}.product-index__header-title{color:#000}@media screen and (min-width: 769px){.product-index__header-detail{grid-column:3 / 4;padding-right:1.42857rem}}.product-index__header-link{display:inline-block;border:1px solid #fff;border-radius:2.33333rem;padding:.66667rem 1.33333rem}@media screen and (min-width: 769px){.product-index__header-link{border-radius:2rem;padding:.57143rem 1.14286rem}}@media (hover: hover){.product-index__header-link--orange:hover{background:#fff;color:#EE6202}}@media all and (-ms-high-contrast: active), (-ms-high-contrast: none){.product-index__header-link--orange:hover{background:#fff;color:#EE6202}}@media (hover: hover){.product-index__header-link--blue:hover{background:#fff;color:#81BBCE}}@media all and (-ms-high-contrast: active), (-ms-high-contrast: none){.product-index__header-link--blue:hover{background:#fff;color:#81BBCE}}.product-index__container{padding:0 19px}@media screen and (min-width: 769px){.product-index__container{padding:0 1.42857rem}}@media screen and (min-width: 769px){.product-index__products{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:1.42857rem;gap:1.42857rem;margin-bottom:5rem}}.product-index__card{margin-bottom:76px}@media screen and (min-width: 769px){.product-index__card{margin-bottom:5.71429rem}}@media screen and (min-width: 769px){.product-index__card--large{grid-column:1 / 3;grid-row:1 / 3}}

@media screen and (min-width: 769px){.contact-index-page .contact__form{width:42.85714rem}}.contact-index-page .contact__form select,.contact-index-page .contact__form textarea,.contact-index-page .contact__form input{border-radius:0;margin-bottom:2em}.contact-index-page .contact__form .button{background:#000;color:#fff;border:.07143rem solid #000;border-radius:2.14286rem;padding:1rem 4rem;cursor:pointer}.contact-index-page .contact__form .button:hover{background:#fff;color:#000}.contact-index-page .contact__details h6{margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now-display', 'helvetica', sans-serif;font-weight:400;font-style:normal;font-weight:normal;line-height:130%}@media screen and (min-width: 769px) and (max-width: 988px){.contact-index-page .contact__details h6{font-size:8.31417px}}@media screen and (min-width: 769px) and (min-width: 989px){.contact-index-page .contact__details h6{font-size:.84151vw}}@media screen and (max-width: 768px){.contact-index-page .contact__details h6{font-size:12px}}@media screen and (min-width: 769px){.contact-index-page .contact__details h6{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now-display', 'helvetica', sans-serif;font-weight:400;font-style:normal;font-weight:normal;line-height:120%}}@media screen and (min-width: 769px) and (min-width: 769px) and (max-width: 1283px){.contact-index-page .contact__details h6{font-size:12.59607px}}@media screen and (min-width: 769px) and (min-width: 769px) and (min-width: 1284px){.contact-index-page .contact__details h6{font-size:.98177vw}}@media screen and (min-width: 769px) and (max-width: 768px){.contact-index-page .contact__details h6{font-size:12px}}

.faq-index-page .generic-page__col-left{display:none}@media screen and (min-width: 769px){.faq-index-page .generic-page__col-left{display:block}}@media screen and (min-width: 769px){.faq-index-page .faq__sticky{position:-webkit-sticky;position:sticky;top:calc( 1.42857rem + var(--header-height-small) + var(--shipping-bar-height))}}.faq-index-page .faq__sticky .scroll-up-for-header{transition-property:transform;transition-duration:500ms}@media screen and (min-width: 769px){.faq-index-page .faq__sticky .scroll-up-for-header--pinned{transform:translateY(calc(var(--header-height)))}}@media screen and (min-width: 769px){.faq-index-page .faq__sticky .scroll-up-for-header--top{transform:translateY(0)}}.faq-index-page .faq__categories a:hover{opacity:0.2}.faq-index-page .faq__categories a.active{opacity:0.2}.faq-index-page .faq__categories ul{margin:0}@media screen and (min-width: 769px){.faq-index-page .faq__cat-title{margin-top:calc( (var(--header-height-small) + var(--shipping-bar-height)) * -1);padding-top:calc( var(--header-height-small) + var(--shipping-bar-height))}}.faq-index-page .faq__cat-title--new-section{margin-top:2em}@media screen and (min-width: 769px){.faq-index-page .faq__cat-title--new-section{margin-top:calc( (var(--header-height-small) + var(--shipping-bar-height)) * -1);padding-top:calc( var(--header-height-small) + var(--shipping-bar-height) + 2em)}}.faq-index-page .faq__title span:hover{opacity:.7}.faq-index-page .faq__title.dropdown::after{top:50%;transform:translateY(-50%)}.faq-index-page .faq__detail{padding-bottom:1em;border-bottom:1px solid #000;display:none}@media screen and (min-width: 769px){.faq-index-page .faq__detail{padding-right:20%}}.faq-index-page .faq__detail.active{display:block}

.journal-index-page{margin-bottom:15rem}.journal-index-page .blog-header .summary{max-width:22em;margin-bottom:2em;margin-top:6rem}@media screen and (min-width: 769px){.journal-index-page .blog-header .summary{margin-top:5.14286rem}}@media screen and (max-width: 768px){.journal-index-page .blog-header{padding-left:19px;padding-right:19px;margin-bottom:19px}.journal-index-page .blog-header h2{margin-top:0.2em}}@media screen and (min-width: 769px){.journal-index-page .blog-header{margin-top:1.14286rem;margin-bottom:1.42857rem;padding-left:1.42857rem;padding-right:1.42857rem}.journal-index-page .blog-header h2{margin-top:0;margin-bottom:1em}.journal-index-page .blog-header .summary p:last-child{margin-bottom:0}}.journal-index-page .tags-nav a{display:inline-block;margin-right:0.5em}.journal-index-page .tags-nav a.current-page:not(.related-hovered){background-color:#000;color:#fff;opacity:1 !important}@media screen and (max-width: 768px){.journal-index-page .tags-nav{scrollbar-width:none;padding-left:19px;padding-right:19px;margin-bottom:19px;width:100%;overflow-x:scroll;overflow-y:visible;white-space:nowrap}.journal-index-page .tags-nav::-webkit-scrollbar{display:none}.journal-index-page .tags-nav::-ms-scrollbar{display:none}.journal-index-page .tags-nav a{margin-bottom:0.5em}}@media screen and (min-width: 769px){.journal-index-page .tags-nav{margin-bottom:1.42857rem;padding-left:1.42857rem;padding-right:1.42857rem}}.journal-index-page .article-nav .list-items{display:flex;flex-wrap:wrap}.journal-index-page .article-nav .list-item{margin-bottom:5rem}.journal-index-page .article-nav .list-item .picture{width:100%;height:0;padding-top:120%;position:relative}.journal-index-page .article-nav .list-item .picture img{position:absolute;top:0;left:0;bottom:0;right:0;max-width:auto;max-height:auto;height:100%;width:100%;object-fit:cover}.journal-index-page .article-nav .list-item h3{margin:1em 0}.journal-index-page .article-nav .list-item .summary{max-width:39em}@media screen and (max-width: 768px){.journal-index-page .article-nav .list-items{padding-left:9.5px;padding-right:9.5px}.journal-index-page .article-nav .list-item{width:100%;padding-left:9.5px;padding-right:9.5px}}@media screen and (min-width: 769px){.journal-index-page .article-nav .list-items{padding-left:.71429rem;padding-right:.71429rem}.journal-index-page .article-nav .list-item{padding-left:.71429rem;padding-right:.71429rem}.journal-index-page .article-nav:not(.featured-nav) .list-item{width:33.333%}.journal-index-page .article-nav.featured-nav .list-item{width:50%}.journal-index-page .article-nav.featured-nav .list-item .picture img{height:100%}}

.about-page{color:#000}.about-page .hero{position:relative}.about-page .hero__title{background:#fff;padding:5rem 19px 2rem}@media screen and (min-width: 769px){.about-page .hero__title{padding:4.28571rem 1.42857rem 2rem}}.about-page .hero__container{margin:0 0 19px;padding-bottom:19px;background:#000}@media screen and (min-width: 769px){.about-page .hero__container{padding-bottom:1.42857rem;margin:0 0 1.42857rem}}.about-page .hero__detail{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now-display', 'helvetica', sans-serif;font-weight:400;font-style:normal;font-weight:normal;line-height:100%;color:#fff;margin:0;position:absolute;z-index:10;bottom:5rem;width:100%;left:19px}@media screen and (min-width: 769px) and (max-width: 988px){.about-page .hero__detail{font-size:20.78541px}}@media screen and (min-width: 769px) and (min-width: 989px){.about-page .hero__detail{font-size:2.10379vw}}@media screen and (max-width: 768px){.about-page .hero__detail{font-size:30px}}@media screen and (min-width: 769px){.about-page .hero__detail{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now-display', 'helvetica', sans-serif;font-weight:400;font-style:normal;font-weight:normal;line-height:110%}}@media screen and (min-width: 769px) and (min-width: 769px) and (max-width: 1283px){.about-page .hero__detail{font-size:35.98878px}}@media screen and (min-width: 769px) and (min-width: 769px) and (min-width: 1284px){.about-page .hero__detail{font-size:2.80505vw}}@media screen and (min-width: 769px) and (max-width: 768px){.about-page .hero__detail{font-size:40px}}@media screen and (min-width: 769px){.about-page .hero__detail{position:absolute;z-index:10;bottom:5rem;width:57.14286rem;left:1.42857rem;margin:0;padding:0}}.about-page .hero__detail p{margin:0}.about-page .video__container{padding:0 0 19px;background:#000}@media screen and (min-width: 769px){.about-page .video__container{padding:0 0 1.42857rem}}.about-page .subtitle__title{margin:0 19px 5rem}@media screen and (min-width: 769px){.about-page .subtitle__title{margin:0 40% 5rem 1.42857rem}}.about-page .detail{margin:0 19px 5rem}@media screen and (min-width: 769px){.about-page .detail{margin:5rem 9.92857rem 10rem 50%}}.about-page .people__title{margin:0 0 2rem 0}@media screen and (min-width: 769px){.about-page .people__title{margin:0 0 2rem 0}}.about-page .people__container{margin:0 19px 25rem}@media screen and (min-width: 769px){.about-page .people__container{margin:5rem 1.42857rem 25rem;flex:1}}.about-page .bio{margin-bottom:5rem}@media screen and (min-width: 769px){.about-page .bio{flex-basis:33.33%;padding:0 calc(1.42857rem * 0.5)}}@media screen and (min-width: 769px){.about-page .bio__container{display:flex;flex-wrap:wrap;margin:0 calc(1.42857rem * -0.5)}}.about-page .bio__title{margin-bottom:0.25em}.about-page .bio__title a{display:inline-block;position:relative;padding-left:1.25em;margin-top:0.25em}@media screen and (min-width: 769px){.about-page .bio__title a{margin-top:1.5rem;padding-left:1.5em}}.about-page .bio__title a::after{position:absolute;left:0;top:0.1em;content:" ";background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNiIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDI2IDIwIj4KICA8cG9seWdvbiBwb2ludHM9IjAgOS41NzYgMS4wNjQgMTAuNjcyIDguODQgMi45MDQgOC44NCAyNS42IDEwLjM2IDI1LjYgMTAuMzYgMi45MDQgMTguMTQ0IDEwLjY3MiAxOS4yIDkuNTc2IDkuNiAwIiB0cmFuc2Zvcm09InJvdGF0ZSg5MCAxMyAxMykiLz4KPC9zdmc+Cg==);background-size:contain;background-repeat:no-repeat;background-position:left center;display:inline-block;width:1em;height:1em}.about-page .bio__title p{margin:0}.about-page .bio__details{margin-bottom:1em;display:none}@media screen and (min-width: 769px){.about-page .bio__details .picture{width:50%;margin-right:auto}}.about-page .bio__details p{margin-top:0}.about-page .bio__details .text{margin-top:0.25em}@media screen and (min-width: 769px){.about-page .bio__details .text{margin-top:1.5rem}}.about-page .bio.active .bio__title a{display:none}.about-page .bio.active .bio__details{display:block}

.future-of-fabrics-page{background:#000;color:#fff}.future-of-fabrics-page .hero{position:relative}.future-of-fabrics-page .hero__container{padding:0 19px;position:relative;margin-bottom:5rem}@media screen and (min-width: 769px){.future-of-fabrics-page .hero__container{padding:0}}.future-of-fabrics-page .hero__title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now-display', 'helvetica', sans-serif;font-weight:400;font-style:normal;font-weight:normal;line-height:100%;position:absolute;z-index:10;left:19px;top:calc(50vw - 2em);width:80%;margin-bottom:2rem}@media screen and (min-width: 769px) and (max-width: 988px){.future-of-fabrics-page .hero__title{font-size:20.78541px}}@media screen and (min-width: 769px) and (min-width: 989px){.future-of-fabrics-page .hero__title{font-size:2.10379vw}}@media screen and (max-width: 768px){.future-of-fabrics-page .hero__title{font-size:30px}}@media screen and (min-width: 769px){.future-of-fabrics-page .hero__title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now-display', 'helvetica', sans-serif;font-weight:400;font-style:normal;font-weight:normal;line-height:110%}}@media screen and (min-width: 769px) and (min-width: 769px) and (max-width: 1283px){.future-of-fabrics-page .hero__title{font-size:35.98878px}}@media screen and (min-width: 769px) and (min-width: 769px) and (min-width: 1284px){.future-of-fabrics-page .hero__title{font-size:2.80505vw}}@media screen and (min-width: 769px) and (max-width: 768px){.future-of-fabrics-page .hero__title{font-size:40px}}@media screen and (min-width: 769px){.future-of-fabrics-page .hero__title{position:unset;z-index:unset;left:unset;bottom:unset;width:auto;background:#fff;color:#000;padding:4.64286rem 1.42857rem 1.42857rem;margin-bottom:0}}.future-of-fabrics-page .hero__detail{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now-display', 'helvetica', sans-serif;font-weight:400;font-style:normal;font-weight:normal;line-height:100%}@media screen and (min-width: 769px) and (max-width: 988px){.future-of-fabrics-page .hero__detail{font-size:20.78541px}}@media screen and (min-width: 769px) and (min-width: 989px){.future-of-fabrics-page .hero__detail{font-size:2.10379vw}}@media screen and (max-width: 768px){.future-of-fabrics-page .hero__detail{font-size:30px}}@media screen and (min-width: 769px){.future-of-fabrics-page .hero__detail{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now-display', 'helvetica', sans-serif;font-weight:400;font-style:normal;font-weight:normal;line-height:110%}}@media screen and (min-width: 769px) and (min-width: 769px) and (max-width: 1283px){.future-of-fabrics-page .hero__detail{font-size:35.98878px}}@media screen and (min-width: 769px) and (min-width: 769px) and (min-width: 1284px){.future-of-fabrics-page .hero__detail{font-size:2.80505vw}}@media screen and (min-width: 769px) and (max-width: 768px){.future-of-fabrics-page .hero__detail{font-size:40px}}@media screen and (min-width: 769px){.future-of-fabrics-page .hero__detail{position:absolute;z-index:1;bottom:7.5rem;width:57.14286rem;left:1.42857rem}}.future-of-fabrics-page .hero__detail p{margin:0}@media screen and (min-width: 769px){.future-of-fabrics-page .hero__video{height:55vw}}.future-of-fabrics-page .future-content{padding:0 19px;margin-bottom:5rem}@media screen and (min-width: 769px){.future-of-fabrics-page .future-content{padding:0 1.42857rem;display:flex}}@media screen and (min-width: 769px){.future-of-fabrics-page .future-content__col{flex-basis:50%;padding:0 calc(1.42857rem * 2)}}.future-of-fabrics-page .future-content__logo{height:5.16667rem;width:auto;margin-bottom:1rem}@media screen and (min-width: 769px){.future-of-fabrics-page .future-content__logo{height:4.42857rem}}.future-of-fabrics-page .future-content__detail{margin-bottom:3em}@media screen and (min-width: 769px){.future-of-fabrics-page .future-content__detail{margin-right:1.42857rem}}

.cart-panel .cart-flexitarian,.order-panel .cart-flexitarian{width:100%;min-height:70vh}.cart-panel .no-lines,.order-panel .no-lines{text-align:center;min-height:50vh;flex-direction:column;justify-content:center;align-items:center}@media screen and (max-width: 768px){.cart-panel .no-lines,.order-panel .no-lines{font-size:.85714rem}}.cart-panel .cart-lines .cart-line,.order-panel .cart-lines .cart-line{border-bottom:1px solid #D1D1D1;padding:1rem 0;display:flex}.cart-panel .cart-lines .cart-line:first-child,.order-panel .cart-lines .cart-line:first-child{border-top:1px solid #D1D1D1}.cart-panel .cart-lines .cart-line .left,.order-panel .cart-lines .cart-line .left{width:10.71429rem;padding-right:2.14286rem}.cart-panel .cart-lines .cart-line .right,.order-panel .cart-lines .cart-line .right{width:calc(100% - 10.71429rem);display:flex;align-items:center;justify-content:space-between;max-width:90%}.cart-panel .cart-lines .cart-line .right .set,.order-panel .cart-lines .cart-line .right .set{display:flex}.cart-panel .cart-lines .cart-line .right .set .set-item,.order-panel .cart-lines .cart-line .right .set .set-item{margin-bottom:1em;margin-right:1em}.cart-panel .cart-lines .cart-line .right .set .set-item .str,.order-panel .cart-lines .cart-line .right .set .set-item .str{display:block}.cart-panel .cart-lines .cart-line .item-str,.order-panel .cart-lines .cart-line .item-str{margin:0 0 .75em}.cart-panel .cart-lines .cart-line .item-str .str,.order-panel .cart-lines .cart-line .item-str .str{display:block}.cart-panel .cart-lines .cart-line .item-str .str:first-child,.order-panel .cart-lines .cart-line .item-str .str:first-child{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now-display', 'helvetica', sans-serif;font-weight:400;font-style:normal;font-weight:normal;line-height:110%}@media screen and (min-width: 769px) and (max-width: 988px){.cart-panel .cart-lines .cart-line .item-str .str:first-child,.order-panel .cart-lines .cart-line .item-str .str:first-child{font-size:12.47125px}}@media screen and (min-width: 769px) and (min-width: 989px){.cart-panel .cart-lines .cart-line .item-str .str:first-child,.order-panel .cart-lines .cart-line .item-str .str:first-child{font-size:1.26227vw}}@media screen and (max-width: 768px){.cart-panel .cart-lines .cart-line .item-str .str:first-child,.order-panel .cart-lines .cart-line .item-str .str:first-child{font-size:18px}}@media screen and (min-width: 769px){.cart-panel .cart-lines .cart-line .item-str .str:first-child,.order-panel .cart-lines .cart-line .item-str .str:first-child{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now-display', 'helvetica', sans-serif;font-weight:400;font-style:normal;font-weight:normal;line-height:110%}}@media screen and (min-width: 769px) and (min-width: 769px) and (max-width: 1283px){.cart-panel .cart-lines .cart-line .item-str .str:first-child,.order-panel .cart-lines .cart-line .item-str .str:first-child{font-size:19.79383px}}@media screen and (min-width: 769px) and (min-width: 769px) and (min-width: 1284px){.cart-panel .cart-lines .cart-line .item-str .str:first-child,.order-panel .cart-lines .cart-line .item-str .str:first-child{font-size:1.54278vw}}@media screen and (min-width: 769px) and (max-width: 768px){.cart-panel .cart-lines .cart-line .item-str .str:first-child,.order-panel .cart-lines .cart-line .item-str .str:first-child{font-size:22px}}.cart-panel .cart-lines .cart-line .line-item-messages,.order-panel .cart-lines .cart-line .line-item-messages{color:#A4A4A4}.cart-panel .cart-lines .cart-line .line-total,.order-panel .cart-lines .cart-line .line-total{display:block;margin:0}.cart-panel .cart-lines .cart-line .quantity-group,.order-panel .cart-lines .cart-line .quantity-group{display:flex;justify-content:center}.cart-panel .cart-lines .cart-line .plus-quantity,.cart-panel .cart-lines .cart-line .minus-quantity,.order-panel .cart-lines .cart-line .plus-quantity,.order-panel .cart-lines .cart-line .minus-quantity{padding:0 .8em;display:flex;align-items:center;justify-content:center;cursor:pointer}@media (hover: hover){.cart-panel .cart-lines .cart-line .plus-quantity:hover,.cart-panel .cart-lines .cart-line .minus-quantity:hover,.order-panel .cart-lines .cart-line .plus-quantity:hover,.order-panel .cart-lines .cart-line .minus-quantity:hover{opacity:.7}}@media all and (-ms-high-contrast: active), (-ms-high-contrast: none){.cart-panel .cart-lines .cart-line .plus-quantity:hover,.cart-panel .cart-lines .cart-line .minus-quantity:hover,.order-panel .cart-lines .cart-line .plus-quantity:hover,.order-panel .cart-lines .cart-line .minus-quantity:hover{opacity:.7}}.cart-panel .cart-lines .cart-line .plus-quantity img,.cart-panel .cart-lines .cart-line .minus-quantity img,.order-panel .cart-lines .cart-line .plus-quantity img,.order-panel .cart-lines .cart-line .minus-quantity img{display:block;width:1.25em;height:auto}.cart-panel .cart-lines .cart-line .form-field label,.order-panel .cart-lines .cart-line .form-field label{display:block}.cart-panel .cart-lines .cart-line .form-field.quantity,.order-panel .cart-lines .cart-line .form-field.quantity{display:flex;align-items:center}.cart-panel .cart-lines .cart-line .form-field.quantity label,.order-panel .cart-lines .cart-line .form-field.quantity label{margin-right:1em;display:none}.cart-panel .cart-lines .cart-line .form-field.quantity input,.order-panel .cart-lines .cart-line .form-field.quantity input{width:3em;text-align:center;background-color:transparent;border-color:#000;padding:.4em;border-radius:0}@media (hover: none){.cart-panel .cart-lines .cart-line .form-field.quantity input,.order-panel .cart-lines .cart-line .form-field.quantity input{font-size:16px}}html.no-js .cart-panel .cart-lines .cart-line .form-field.DELETE label,html.no-js .order-panel .cart-lines .cart-line .form-field.DELETE label{margin-right:1em}html.no-js .cart-panel .cart-lines .cart-line .form-field.DELETE label::after,html.no-js .order-panel .cart-lines .cart-line .form-field.DELETE label::after{content:'?'}html.js .cart-panel .cart-lines .cart-line .form-field.DELETE label,html.js .order-panel .cart-lines .cart-line .form-field.DELETE label{padding:0.75em}html.js .cart-panel .cart-lines .cart-line .form-field.DELETE input[type='checkbox'],html.js .order-panel .cart-lines .cart-line .form-field.DELETE input[type='checkbox']{visibility:hidden;position:absolute}@media screen and (max-width: 768px){.cart-panel .cart-lines,.order-panel .cart-lines{font-size:.85714rem}.cart-panel .cart-lines .cart-line .form-field.DELETE,.order-panel .cart-lines .cart-line .form-field.DELETE{padding-top:1em}}.cart-panel .cart-formset.empty .no-lines{display:flex}.cart-panel .cart-formset.empty .cart-update,.cart-panel .cart-formset.empty .cart-footer{display:none}.cart-panel .cart-formset .no-lines{display:none;width:100%;margin:50px 0}.cart-panel .cart-formset.loading .cart-footer{display:none}.cart-panel .cart-bar-text{text-align:center;margin-top:2em}@media screen and (min-width: 769px){.cart-panel .cart-bar-text{margin-top:0}}.cart-panel .cart-heading{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now-display', 'helvetica', sans-serif;font-weight:400;font-style:normal;font-weight:normal;line-height:100%;margin-top:.75em;margin-bottom:.8em;text-align:center}@media screen and (min-width: 769px) and (max-width: 988px){.cart-panel .cart-heading{font-size:20.78541px}}@media screen and (min-width: 769px) and (min-width: 989px){.cart-panel .cart-heading{font-size:2.10379vw}}@media screen and (max-width: 768px){.cart-panel .cart-heading{font-size:30px}}@media screen and (min-width: 769px){.cart-panel .cart-heading{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now-display', 'helvetica', sans-serif;font-weight:400;font-style:normal;font-weight:normal;line-height:110%}}@media screen and (min-width: 769px) and (min-width: 769px) and (max-width: 1283px){.cart-panel .cart-heading{font-size:35.98878px}}@media screen and (min-width: 769px) and (min-width: 769px) and (min-width: 1284px){.cart-panel .cart-heading{font-size:2.80505vw}}@media screen and (min-width: 769px) and (max-width: 768px){.cart-panel .cart-heading{font-size:40px}}html.js .cart-panel .cart-update{display:none}.cart-panel .cart-footer{margin:0}.cart-panel .cart-footer .total{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now-display', 'helvetica', sans-serif;font-weight:400;font-style:normal;font-weight:normal;line-height:110%;margin:1rem 0 0 0}@media screen and (min-width: 769px) and (max-width: 988px){.cart-panel .cart-footer .total{font-size:12.47125px}}@media screen and (min-width: 769px) and (min-width: 989px){.cart-panel .cart-footer .total{font-size:1.26227vw}}@media screen and (max-width: 768px){.cart-panel .cart-footer .total{font-size:18px}}@media screen and (min-width: 769px){.cart-panel .cart-footer .total{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now-display', 'helvetica', sans-serif;font-weight:400;font-style:normal;font-weight:normal;line-height:110%}}@media screen and (min-width: 769px) and (min-width: 769px) and (max-width: 1283px){.cart-panel .cart-footer .total{font-size:19.79383px}}@media screen and (min-width: 769px) and (min-width: 769px) and (min-width: 1284px){.cart-panel .cart-footer .total{font-size:1.54278vw}}@media screen and (min-width: 769px) and (max-width: 768px){.cart-panel .cart-footer .total{font-size:22px}}.cart-panel .cart-footer .shipping{margin:.5em 0 0 0}.cart-panel .cart-footer .checkout-link a,.cart-panel .cart-footer .continue-link a{text-align:center;margin-left:auto;margin-right:auto;width:23.14286rem;display:block;cursor:pointer}.cart-panel .cart-footer .checkout-link a{margin-top:5rem;background-color:#000;color:#fff}@media (hover: hover){.cart-panel .cart-footer .checkout-link a:hover{background-color:#fff;color:#000 !important}}@media all and (-ms-high-contrast: active), (-ms-high-contrast: none){.cart-panel .cart-footer .checkout-link a:hover{background-color:#fff;color:#000 !important}}.cart-panel .cart-footer .continue-link a{background-color:#fff;color:#000}@media (hover: hover){.cart-panel .cart-footer .continue-link a:hover{background-color:#000;color:#fff !important}}@media all and (-ms-high-contrast: active), (-ms-high-contrast: none){.cart-panel .cart-footer .continue-link a:hover{background-color:#000;color:#fff !important}}.cart-panel .cart-footer .payment-icons{display:flex;align-items:center;justify-content:center;width:100%;margin-top:5rem}.cart-panel .cart-footer .payment-icons div{margin:5px}.cart-panel .cart-footer .payment-icons img{flex:1 1 auto;width:100%;height:auto;max-width:4.28571rem;object-fit:contain}.cart-panel .cart-footer .afterpay-text{display:flex;align-items:center;justify-content:center;width:100%;margin-top:2.5rem}.cart-panel .cart-footer .afterpay-text img{margin-left:1ch;width:6.42857rem;height:auto}

.new-sustainability-page .hero{position:relative}.new-sustainability-page .hero__title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now-display', 'helvetica', sans-serif;font-weight:400;font-style:normal;font-weight:normal;line-height:100%;color:#fff;background:#000;padding:3.33333rem 19px 2rem}@media screen and (min-width: 769px) and (max-width: 988px){.new-sustainability-page .hero__title{font-size:20.78541px}}@media screen and (min-width: 769px) and (min-width: 989px){.new-sustainability-page .hero__title{font-size:2.10379vw}}@media screen and (max-width: 768px){.new-sustainability-page .hero__title{font-size:30px}}@media screen and (min-width: 769px){.new-sustainability-page .hero__title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now-display', 'helvetica', sans-serif;font-weight:400;font-style:normal;font-weight:normal;line-height:110%}}@media screen and (min-width: 769px) and (min-width: 769px) and (max-width: 1283px){.new-sustainability-page .hero__title{font-size:35.98878px}}@media screen and (min-width: 769px) and (min-width: 769px) and (min-width: 1284px){.new-sustainability-page .hero__title{font-size:2.80505vw}}@media screen and (min-width: 769px) and (max-width: 768px){.new-sustainability-page .hero__title{font-size:40px}}@media screen and (min-width: 769px){.new-sustainability-page .hero__title{position:unset;z-index:unset;left:unset;bottom:unset;width:auto;background:#fff;color:#000;padding:4.64286rem 1.42857rem 1.42857rem;margin-bottom:0}}.new-sustainability-page .hero__image{padding:0 0 19px;background:#000}@media screen and (min-width: 769px){.new-sustainability-page .hero__image{padding:0 0 1.42857rem}}.new-sustainability-page .hero__detail{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now-display', 'helvetica', sans-serif;font-weight:400;font-style:normal;font-weight:normal;line-height:100%;color:#fff;margin:0;position:absolute;z-index:1;bottom:5rem;width:auto;left:19px}@media screen and (min-width: 769px) and (max-width: 988px){.new-sustainability-page .hero__detail{font-size:20.78541px}}@media screen and (min-width: 769px) and (min-width: 989px){.new-sustainability-page .hero__detail{font-size:2.10379vw}}@media screen and (max-width: 768px){.new-sustainability-page .hero__detail{font-size:30px}}@media screen and (min-width: 769px){.new-sustainability-page .hero__detail{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now-display', 'helvetica', sans-serif;font-weight:400;font-style:normal;font-weight:normal;line-height:110%}}@media screen and (min-width: 769px) and (min-width: 769px) and (max-width: 1283px){.new-sustainability-page .hero__detail{font-size:35.98878px}}@media screen and (min-width: 769px) and (min-width: 769px) and (min-width: 1284px){.new-sustainability-page .hero__detail{font-size:2.80505vw}}@media screen and (min-width: 769px) and (max-width: 768px){.new-sustainability-page .hero__detail{font-size:40px}}@media screen and (min-width: 769px){.new-sustainability-page .hero__detail{position:absolute;z-index:1;bottom:5rem;width:57.14286rem;left:1.42857rem;margin:0;padding:0}}.new-sustainability-page .hero__detail p{margin:0}.new-sustainability-page .commitment{background:#000;color:#fff}.new-sustainability-page .commitment__title{margin:0 19px 1em;padding-top:0.5em}@media screen and (min-width: 769px){.new-sustainability-page .commitment__title{margin:0 1.42857rem 5rem}}.new-sustainability-page .commitment__container{margin:19px}@media screen and (min-width: 769px){.new-sustainability-page .commitment__container{display:flex;justify-content:flex-end;margin:0 1.42857rem 5rem}}.new-sustainability-page .commitment__block{padding:19px 0}@media screen and (min-width: 769px){.new-sustainability-page .commitment__block{padding:1.5rem;flex-basis:25%}}.new-sustainability-page .commitment__block img{height:1.25rem;width:auto}@media screen and (min-width: 769px){.new-sustainability-page .commitment__block img{height:1.85714rem}}.new-sustainability-page .commitment__block h4{margin:0.5em 0}.new-sustainability-page .new-sustainability-idea{background:#1D1C1C;color:#fff;padding:38px 19px}@media screen and (min-width: 769px){.new-sustainability-page .new-sustainability-idea{padding:1.42857rem 1.42857rem calc(1.42857rem * 2)}}.new-sustainability-page .new-sustainability-idea__title{margin:0 0;width:90%}@media screen and (min-width: 769px){.new-sustainability-page .new-sustainability-idea__title{width:50%}}.new-sustainability-page .new-sustainability-idea__title-right{border-bottom:1px solid #fff;padding-bottom:1em;margin-top:2em}@media screen and (min-width: 769px){.new-sustainability-page .new-sustainability-idea__title-right{margin-top:1em}}.new-sustainability-page .new-sustainability-idea__title-wrap{margin:0 0;width:50%;position:relative}@media screen and (min-width: 769px){.new-sustainability-page .new-sustainability-idea__title-wrap{width:100%}}.new-sustainability-page .new-sustainability-idea__icon{margin-bottom:0.5em}.new-sustainability-page .new-sustainability-idea__icon img{height:2.58333rem;width:auto}@media screen and (min-width: 769px){.new-sustainability-page .new-sustainability-idea__icon img{height:2.21429rem}}.new-sustainability-page .new-sustainability-idea__intro{margin-bottom:4rem}@media screen and (min-width: 769px){.new-sustainability-page .new-sustainability-idea__intro{margin-right:1.42857rem}}.new-sustainability-page .new-sustainability-idea__sub-title{margin:1rem 0}.new-sustainability-page .new-sustainability-idea__sub-detail{margin-bottom:4rem}@media screen and (min-width: 769px){.new-sustainability-page .new-sustainability-idea__sub-detail{margin-right:1.42857rem}}@media screen and (min-width: 769px){.new-sustainability-page .new-sustainability-idea__grid{display:flex}}@media screen and (min-width: 769px){.new-sustainability-page .new-sustainability-idea__col:first-child{flex:1;position:relative;padding-top:2rem;margin-right:calc(1.42857rem * 3)}}@media screen and (min-width: 769px){.new-sustainability-page .new-sustainability-idea__col:last-child{flex:0 1 25%}}.new-sustainability-page .new-sustainability-idea__detail{margin-bottom:2em}@media screen and (min-width: 769px){.new-sustainability-page .new-sustainability-idea__detail{width:25rem}}.new-sustainability-page .new-sustainability-idea__less-bit{display:flex;margin-bottom:1em;align-items:flex-end}@media screen and (min-width: 769px){.new-sustainability-page .new-sustainability-idea__less-bit{margin-bottom:1em}}.new-sustainability-page .new-sustainability-idea__less-bit img{height:1.83333rem;width:auto}@media screen and (min-width: 769px){.new-sustainability-page .new-sustainability-idea__less-bit img{height:1.57143rem}}.new-sustainability-page .new-sustainability-idea__left-icon{width:57px}@media screen and (min-width: 769px){.new-sustainability-page .new-sustainability-idea__left-icon{width:calc(1.42857rem * 3)}}.new-sustainability-page .new-sustainability-idea__h5-title{margin:0}@media screen and (min-width: 769px){.new-sustainability-page .new-sustainability-idea__graph{position:absolute;top:4rem;right:0;width:72%}}.new-sustainability-page .new-sustainability-idea__graph svg{width:100%;height:auto}.new-sustainability-page .sustainability-image{position:relative}.new-sustainability-page .sustainability-image__title{color:#fff;position:absolute;bottom:1em;left:0;width:100%;text-align:center;z-index:1;margin:0}@media screen and (min-width: 769px){.new-sustainability-page .sustainability-image__title{width:50%;left:50%;transform:translateX(-50%);bottom:2em}}.new-sustainability-page .sustainability-image__title p{margin:0}.new-sustainability-page .change{margin:38px 0 57px}@media screen and (min-width: 769px){.new-sustainability-page .change{margin:calc(1.42857rem * 3) 0;display:flex;flex-wrap:wrap}}.new-sustainability-page .change__block{display:flex;margin-bottom:2em}@media screen and (min-width: 769px){.new-sustainability-page .change__block{flex-basis:33.3%;margin-bottom:5rem}}.new-sustainability-page .change__image{flex-basis:25%;padding:0 0 0 19px}@media screen and (min-width: 769px){.new-sustainability-page .change__image{flex-basis:calc(9.07143rem + 1.42857rem);padding:0 0 0 1.42857rem}}.new-sustainability-page .change__image .picture{border-radius:50%;overflow:hidden}.new-sustainability-page .change__col{flex-basis:66.6%;padding:0 0 0 19px}@media screen and (min-width: 769px){.new-sustainability-page .change__col{padding:0 1.42857rem}}.new-sustainability-page .change__title img{height:1em;width:auto;margin-right:0.5em}@media screen and (min-width: 769px){.new-sustainability-page .change__detail{margin-right:1.42857rem}}.new-sustainability-page .graph{margin:19px}@media screen and (min-width: 769px){.new-sustainability-page .graph{margin:1.42857rem}}.new-sustainability-page .graph__title{border-top:1px solid #000}.new-sustainability-page .graph__title p{margin-bottom:0}.new-sustainability-page .graph__grid{margin:1em 0 5rem}@media screen and (min-width: 769px){.new-sustainability-page .graph__grid{display:flex;margin:1em calc(1.42857rem * -1) 5rem}}@media screen and (min-width: 769px){.new-sustainability-page .graph__col{flex-basis:50%;padding:0 1.42857rem}}@media screen and (min-width: 769px){.new-sustainability-page .graph__sub-title{margin-bottom:1rem;margin-right:calc(1.42857rem * 6);margin-top:3rem}}@media screen and (min-width: 769px){.new-sustainability-page .graph__detail{margin-right:calc(1.42857rem * 6)}}.new-sustainability-page .graph__detail ul{margin:0 38px}@media screen and (min-width: 769px){.new-sustainability-page .graph__detail ul{margin:0 calc(1.42857rem * 8) 0 calc(1.42857rem * 5)}}.new-sustainability-page .science{margin:19px 19px 10rem}@media screen and (min-width: 769px){.new-sustainability-page .science{margin:1.42857rem 1.42857rem 10rem}}.new-sustainability-page .science__title{border-top:1px solid #000;padding-top:1rem;margin-bottom:2rem}.new-sustainability-page .science__grid{margin:1em 0 5rem}@media screen and (min-width: 769px){.new-sustainability-page .science__grid{display:flex;margin:1em calc(1.42857rem * -1) 5rem}}.new-sustainability-page .science__col{margin-top:1rem}@media screen and (min-width: 769px){.new-sustainability-page .science__col{margin-top:0;flex:2;padding:0 0 0 1.42857rem}}@media screen and (min-width: 769px){.new-sustainability-page .science__col:nth-child(2){flex:1.2;margin-right:7.5%}}.new-sustainability-page .science__col>.text p{margin-top:0}.new-sustainability-page .science__col h4{margin-top:3em}@media screen and (min-width: 769px){.new-sustainability-page .science__col:last-child{padding:0 1.42857rem}}.new-sustainability-page .research__papers{margin-bottom:5rem}@media screen and (min-width: 769px){.new-sustainability-page .research__papers{margin:0 calc(1.42857rem * 2) 5rem}}.new-sustainability-page .research__papers h3{margin:1em calc(1.1rem + 2em) 1em 0;text-align:center}@media screen and (min-width: 769px){.new-sustainability-page .research__papers h3{text-align:left;margin-left:calc(1.42857rem * 2)}}.new-sustainability-page .research__pub{position:relative;margin-left:2rem;margin-bottom:2em}@media screen and (min-width: 769px){.new-sustainability-page .research__pub{padding-right:calc(1.42857rem * 2);flex-basis:calc(50% - 1.42857rem * 2);margin-left:calc(1.42857rem * 2)}}.new-sustainability-page .research__pub span{position:absolute;left:-1.75rem;margin-right:0}.new-sustainability-page .research__pub span img{width:auto;height:1em}@media screen and (min-width: 769px){.new-sustainability-page .research__pub span img{width:0.8rem;height:auto}}.new-sustainability-page .research__pub p{margin-top:0}.new-sustainability-page .research__pub-detail .text{font-style:italic}

html.no-js .site-page,.site-page.init-error,.site-page.initialised{opacity:1;overflow:unset}@media (hover: hover){.site-page .text-link:hover{text-decoration:none;background-image:linear-gradient( to top,transparent .001em,currentColor .001em,currentColor .076em,transparent .076em )}}@media all and (-ms-high-contrast: active), (-ms-high-contrast: none){.site-page .text-link:hover{text-decoration:none;background-image:linear-gradient( to top,transparent .001em,currentColor .001em,currentColor .076em,transparent .076em )}}.footer-wrapper{width:100%}.left-menu__footer-wrapper{display:block;margin-top:11.64286rem}@media screen and (min-width: 769px){.left-menu__footer-wrapper{display:none}}.footer__container{color:#000;width:100%;display:flex;flex-direction:column;background:#F8F8F8;padding:19px 19px 57px}.left-menu__footer-wrapper .footer__container{padding:0;margin-bottom:5rem}@media screen and (min-width: 769px){.footer__container{flex-direction:row;justify-content:space-between;padding:1.42857rem;margin-bottom:0}}.footer__logo{order:2;margin-top:38px}.left-menu__footer-wrapper .footer__logo{display:none}@media screen and (min-width: 769px){.footer__logo{display:block;margin:0;order:0}}.footer__logo img{height:5.08333rem;width:auto}@media screen and (min-width: 769px){.footer__logo img{height:4.35714rem;width:auto}}@media screen and (min-width: 769px){.footer__grid{display:flex;flex-basis:50%}}.footer__col{display:flex;margin-top:2em;margin:2em 19px 0}.left-menu__footer-wrapper .footer__col{display:block;margin:0}@media screen and (min-width: 769px){.footer__col{margin:0;display:block;margin-left:1.42857rem;flex:1 1 25%}}.footer__title{flex-basis:50%}@media screen and (max-width: 768px){.left-menu__footer-wrapper .footer__title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now-display', 'helvetica', sans-serif;font-weight:400;font-style:normal;font-weight:normal;line-height:135%;padding-bottom:0.5em;margin-bottom:0.5em;border-bottom:1px solid #000}}@media screen and (max-width: 768px) and (min-width: 769px) and (max-width: 988px){.left-menu__footer-wrapper .footer__title{font-size:10.39271px}}@media screen and (max-width: 768px) and (min-width: 769px) and (min-width: 989px){.left-menu__footer-wrapper .footer__title{font-size:1.05189vw}}@media screen and (max-width: 768px) and (max-width: 768px){.left-menu__footer-wrapper .footer__title{font-size:15px}}@media screen and (max-width: 768px) and (min-width: 769px){.left-menu__footer-wrapper .footer__title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now-display', 'helvetica', sans-serif;font-weight:400;font-style:normal;font-weight:normal;line-height:135%}}@media screen and (max-width: 768px) and (min-width: 769px) and (min-width: 769px) and (max-width: 1283px){.left-menu__footer-wrapper .footer__title{font-size:13.49579px}}@media screen and (max-width: 768px) and (min-width: 769px) and (min-width: 769px) and (min-width: 1284px){.left-menu__footer-wrapper .footer__title{font-size:1.05189vw}}@media screen and (max-width: 768px) and (min-width: 769px) and (max-width: 768px){.left-menu__footer-wrapper .footer__title{font-size:15px}}@media screen and (min-width: 769px){.footer__title{margin-top:0}}.footer__title.show-subscribe{cursor:pointer}.footer__detail{margin-bottom:2em;display:none}@media screen and (min-width: 769px){.footer__detail{display:block;flex-basis:40%;margin-bottom:0}}.footer__list{line-height:140%;margin:0 0 3em}@media screen and (max-width: 768px){.left-menu__footer-wrapper .footer__list{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now-display', 'helvetica', sans-serif;font-weight:400;font-style:normal;font-weight:normal;line-height:135%}}@media screen and (max-width: 768px) and (min-width: 769px) and (max-width: 988px){.left-menu__footer-wrapper .footer__list{font-size:10.39271px}}@media screen and (max-width: 768px) and (min-width: 769px) and (min-width: 989px){.left-menu__footer-wrapper .footer__list{font-size:1.05189vw}}@media screen and (max-width: 768px) and (max-width: 768px){.left-menu__footer-wrapper .footer__list{font-size:15px}}@media screen and (max-width: 768px) and (min-width: 769px){.left-menu__footer-wrapper .footer__list{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now-display', 'helvetica', sans-serif;font-weight:400;font-style:normal;font-weight:normal;line-height:135%}}@media screen and (max-width: 768px) and (min-width: 769px) and (min-width: 769px) and (max-width: 1283px){.left-menu__footer-wrapper .footer__list{font-size:13.49579px}}@media screen and (max-width: 768px) and (min-width: 769px) and (min-width: 769px) and (min-width: 1284px){.left-menu__footer-wrapper .footer__list{font-size:1.05189vw}}@media screen and (max-width: 768px) and (min-width: 769px) and (max-width: 768px){.left-menu__footer-wrapper .footer__list{font-size:15px}}@media screen and (min-width: 769px){.footer__list{margin:1em 0}}@media (hover: hover){.footer__list a:hover{opacity:.7}}@media all and (-ms-high-contrast: active), (-ms-high-contrast: none){.footer__list a:hover{opacity:.7}}.page-404,.preview,.subscribe{display:none;background:#fff}.page-404.active,.preview.active,.subscribe.active{display:block;opacity:0}.page-404__logo,.preview__logo,.subscribe__logo{max-width:25vw}.page-404__logo path,.preview__logo path,.subscribe__logo path{fill:#000}.page-404 .close,.preview .close,.subscribe .close{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM6c29kaXBvZGk9Imh0dHA6Ly9zb2RpcG9kaS5zb3VyY2Vmb3JnZS5uZXQvRFREL3NvZGlwb2RpLTAuZHRkIgogICB4bWxuczppbmtzY2FwZT0iaHR0cDovL3d3dy5pbmtzY2FwZS5vcmcvbmFtZXNwYWNlcy9pbmtzY2FwZSIKICAgd2lkdGg9IjMyLjY0MDU2NCIKICAgaGVpZ2h0PSIzMi42NDA1NjQiCiAgIHZpZXdCb3g9IjAgMCAzMi42NDA1NjQgMzIuNjQwNTY0IgogICB2ZXJzaW9uPSIxLjEiCiAgIGlkPSJzdmc2IgogICBzb2RpcG9kaTpkb2NuYW1lPSJsbC1jbG9zZWljby5zdmciCiAgIHN0eWxlPSJmaWxsOm5vbmUiCiAgIGlua3NjYXBlOnZlcnNpb249IjAuOTIuNSAoMjA2MGVjMWY5ZiwgMjAyMC0wNC0wOCkiPgogIDxtZXRhZGF0YQogICAgIGlkPSJtZXRhZGF0YTEyIj4KICAgIDxyZGY6UkRGPgogICAgICA8Y2M6V29yawogICAgICAgICByZGY6YWJvdXQ9IiI+CiAgICAgICAgPGRjOmZvcm1hdD5pbWFnZS9zdmcreG1sPC9kYzpmb3JtYXQ+CiAgICAgICAgPGRjOnR5cGUKICAgICAgICAgICByZGY6cmVzb3VyY2U9Imh0dHA6Ly9wdXJsLm9yZy9kYy9kY21pdHlwZS9TdGlsbEltYWdlIiAvPgogICAgICAgIDxkYzp0aXRsZT48L2RjOnRpdGxlPgogICAgICA8L2NjOldvcms+CiAgICA8L3JkZjpSREY+CiAgPC9tZXRhZGF0YT4KICA8ZGVmcwogICAgIGlkPSJkZWZzMTAiIC8+CiAgPHNvZGlwb2RpOm5hbWVkdmlldwogICAgIHBhZ2Vjb2xvcj0iI2ZmZmZmZiIKICAgICBib3JkZXJjb2xvcj0iIzY2NjY2NiIKICAgICBib3JkZXJvcGFjaXR5PSIxIgogICAgIG9iamVjdHRvbGVyYW5jZT0iMTAiCiAgICAgZ3JpZHRvbGVyYW5jZT0iMTAiCiAgICAgZ3VpZGV0b2xlcmFuY2U9IjEwIgogICAgIGlua3NjYXBlOnBhZ2VvcGFjaXR5PSIwIgogICAgIGlua3NjYXBlOnBhZ2VzaGFkb3c9IjIiCiAgICAgaW5rc2NhcGU6d2luZG93LXdpZHRoPSI3OTIiCiAgICAgaW5rc2NhcGU6d2luZG93LWhlaWdodD0iNDgwIgogICAgIGlkPSJuYW1lZHZpZXc4IgogICAgIHNob3dncmlkPSJmYWxzZSIKICAgICBpbmtzY2FwZTp6b29tPSIzLjg2ODg1MjUiCiAgICAgaW5rc2NhcGU6Y3g9IjE2LjMxOTk2NCIKICAgICBpbmtzY2FwZTpjeT0iMTYuMzIwNTYzIgogICAgIGlua3NjYXBlOndpbmRvdy14PSIwIgogICAgIGlua3NjYXBlOndpbmRvdy15PSI0ODkiCiAgICAgaW5rc2NhcGU6d2luZG93LW1heGltaXplZD0iMCIKICAgICBpbmtzY2FwZTpjdXJyZW50LWxheWVyPSJzdmc2IiAvPgogIDxyZWN0CiAgICAgeD0iMjEuNTY2NjYyIgogICAgIHk9Ii0yMS41NjcwODMiCiAgICAgd2lkdGg9IjMuMDI2OTMwMSIKICAgICBoZWlnaHQ9IjQzLjEzMzgwMSIKICAgICB0cmFuc2Zvcm09InJvdGF0ZSg0NSkiCiAgICAgaWQ9InJlY3QyIgogICAgIHN0eWxlPSJmaWxsOiMwMDAwMDAiIC8+CiAgPHJlY3QKICAgICB4PSItMS41MTM0NjUiCiAgICAgeT0iLTQ0LjY0NzI2NiIKICAgICB3aWR0aD0iMy4wMjY5MzAxIgogICAgIGhlaWdodD0iNDMuMTMzODAxIgogICAgIHRyYW5zZm9ybT0icm90YXRlKDEzNSkiCiAgICAgaWQ9InJlY3Q0IgogICAgIHN0eWxlPSJmaWxsOiMwMDAwMDAiIC8+Cjwvc3ZnPgo=);background-size:cover;background-repeat:no-repeat;width:100%;height:100%;cursor:pointer}.page-404 .close__container,.preview .close__container,.subscribe .close__container{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now', 'helvetica', sans-serif;font-weight:400;position:absolute;top:19px;right:19px;width:1em;height:1em}@media screen and (min-width: 769px) and (max-width: 988px){.page-404 .close__container,.preview .close__container,.subscribe .close__container{font-size:10.73913px}}@media screen and (min-width: 769px) and (min-width: 989px){.page-404 .close__container,.preview .close__container,.subscribe .close__container{font-size:1.08696vw}}@media screen and (max-width: 768px) and (min-width: 415px) and (max-width: 414px){.page-404 .close__container,.preview .close__container,.subscribe .close__container{font-size:10.74275px}}@media screen and (max-width: 768px) and (min-width: 415px) and (min-width: 415px) and (max-width: 767px){.page-404 .close__container,.preview .close__container,.subscribe .close__container{font-size:2.59487vw}}@media screen and (max-width: 768px) and (min-width: 415px) and (min-width: 768px){.page-404 .close__container,.preview .close__container,.subscribe .close__container{font-size:19.92857px}}@media screen and (max-width: 768px){.page-404 .close__container,.preview .close__container,.subscribe .close__container{font-size:15.5px}}@media screen and (min-width: 769px){.page-404 .close__container,.preview .close__container,.subscribe .close__container{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now', 'helvetica', sans-serif;font-weight:400;right:calc(1.42857rem * 1.21);top:calc(1.42857rem * 1.21)}}@media screen and (min-width: 769px) and (min-width: 769px) and (max-width: 708px){.page-404 .close__container,.preview .close__container,.subscribe .close__container{font-size:15.4906px}}@media screen and (min-width: 769px) and (min-width: 769px) and (min-width: 709px){.page-404 .close__container,.preview .close__container,.subscribe .close__container{font-size:2.18794vw}}@media screen and (min-width: 769px) and (max-width: 768px) and (min-width: 415px) and (max-width: 297px){.page-404 .close__container,.preview .close__container,.subscribe .close__container{font-size:15.51295px}}@media screen and (min-width: 769px) and (max-width: 768px) and (min-width: 415px) and (min-width: 298px) and (max-width: 767px){.page-404 .close__container,.preview .close__container,.subscribe .close__container{font-size:5.22321vw}}@media screen and (min-width: 769px) and (max-width: 768px) and (min-width: 415px) and (min-width: 768px){.page-404 .close__container,.preview .close__container,.subscribe .close__container{font-size:40.11429px}}@media screen and (min-width: 769px) and (max-width: 768px){.page-404 .close__container,.preview .close__container,.subscribe .close__container{font-size:31.2px}}.page-404__container,.preview__container,.subscribe__container{margin:7.5rem 19px}@media screen and (min-width: 769px){.page-404__container,.preview__container,.subscribe__container{margin-left:50%;margin-right:calc(6 * 1.42857rem);margin-top:7.5rem}}.page-404__form,.preview__form,.subscribe__form{position:relative}.page-404 h2,.preview h2,.subscribe h2{max-width:80%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now-display', 'helvetica', sans-serif;font-weight:400;font-style:normal;font-weight:normal;line-height:100%}@media screen and (min-width: 769px) and (max-width: 988px){.page-404 h2,.preview h2,.subscribe h2{font-size:20.78541px}}@media screen and (min-width: 769px) and (min-width: 989px){.page-404 h2,.preview h2,.subscribe h2{font-size:2.10379vw}}@media screen and (max-width: 768px){.page-404 h2,.preview h2,.subscribe h2{font-size:30px}}@media screen and (min-width: 769px){.page-404 h2,.preview h2,.subscribe h2{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now-display', 'helvetica', sans-serif;font-weight:400;font-style:normal;font-weight:normal;line-height:110%}}@media screen and (min-width: 769px) and (min-width: 769px) and (max-width: 1283px){.page-404 h2,.preview h2,.subscribe h2{font-size:35.98878px}}@media screen and (min-width: 769px) and (min-width: 769px) and (min-width: 1284px){.page-404 h2,.preview h2,.subscribe h2{font-size:2.80505vw}}@media screen and (min-width: 769px) and (max-width: 768px){.page-404 h2,.preview h2,.subscribe h2{font-size:40px}}@media screen and (min-width: 769px){.page-404 h2,.preview h2,.subscribe h2{max-width:35vw}}.page-404 input[type='text'],.page-404 input[type='email'],.preview input[type='text'],.preview input[type='email'],.subscribe input[type='text'],.subscribe input[type='email']{background:#fff;padding:1em 0.5em;color:#000;outline:none;border:2px solid #000;border-radius:0;width:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now-display', 'helvetica', sans-serif;font-weight:400;box-shadow:none}@media screen and (min-width: 769px) and (max-width: 988px){.page-404 input[type='text'],.page-404 input[type='email'],.preview input[type='text'],.preview input[type='email'],.subscribe input[type='text'],.subscribe input[type='email']{font-size:15.24264px}}@media screen and (min-width: 769px) and (min-width: 989px){.page-404 input[type='text'],.page-404 input[type='email'],.preview input[type='text'],.preview input[type='email'],.subscribe input[type='text'],.subscribe input[type='email']{font-size:1.54278vw}}@media screen and (max-width: 768px){.page-404 input[type='text'],.page-404 input[type='email'],.preview input[type='text'],.preview input[type='email'],.subscribe input[type='text'],.subscribe input[type='email']{font-size:22px}}@media screen and (min-width: 769px){.page-404 input[type='text'],.page-404 input[type='email'],.preview input[type='text'],.preview input[type='email'],.subscribe input[type='text'],.subscribe input[type='email']{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now-display', 'helvetica', sans-serif;font-weight:400}}@media screen and (min-width: 769px) and (min-width: 769px) and (max-width: 1120px){.page-404 input[type='text'],.page-404 input[type='email'],.preview input[type='text'],.preview input[type='email'],.subscribe input[type='text'],.subscribe input[type='email']{font-size:21.99158px}}@media screen and (min-width: 769px) and (min-width: 769px) and (min-width: 1121px){.page-404 input[type='text'],.page-404 input[type='email'],.preview input[type='text'],.preview input[type='email'],.subscribe input[type='text'],.subscribe input[type='email']{font-size:1.96353vw}}@media screen and (min-width: 769px) and (max-width: 768px){.page-404 input[type='text'],.page-404 input[type='email'],.preview input[type='text'],.preview input[type='email'],.subscribe input[type='text'],.subscribe input[type='email']{font-size:28px}}.page-404 input[type='text']:-ms-input-placeholder, .page-404 input[type='email']:-ms-input-placeholder, .preview input[type='text']:-ms-input-placeholder, .preview input[type='email']:-ms-input-placeholder, .subscribe input[type='text']:-ms-input-placeholder, .subscribe input[type='email']:-ms-input-placeholder{color:#000;opacity:1}.page-404 input[type='text']::placeholder,.page-404 input[type='email']::placeholder,.preview input[type='text']::placeholder,.preview input[type='email']::placeholder,.subscribe input[type='text']::placeholder,.subscribe input[type='email']::placeholder{color:#000;opacity:1}.page-404 .clear,.preview .clear,.subscribe .clear{display:block;text-align:right;margin-top:1.5em}.page-404 input[type='submit'],.preview input[type='submit'],.subscribe input[type='submit']{border:none;outline:none;background:none;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDUiIGhlaWdodD0iMzQiIHZpZXdCb3g9IjAgMCA0NSAzNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTI4LjE2NzIgMEwyNi4yNDA2IDEuODcwMzFMMzkuODk1MyAxNS41MzkxTDEuNTI1ODhlLTA1IDE1LjUzOTFWMTguMjEwOUwzOS44OTUzIDE4LjIxMDlMMjYuMjQwNiAzMS44OTM3TDI4LjE2NzIgMzMuNzVMNDUgMTYuODc1TDI4LjE2NzIgMFoiIGZpbGw9ImJsYWNrIi8+Cjwvc3ZnPgo=);background-size:contain;background-repeat:no-repeat;background-position-y:center;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now', 'helvetica', sans-serif;font-weight:400;line-height:1;width:1.3em;height:1em;cursor:pointer}@media screen and (min-width: 769px) and (max-width: 988px){.page-404 input[type='submit'],.preview input[type='submit'],.subscribe input[type='submit']{font-size:12.12482px}}@media screen and (min-width: 769px) and (min-width: 989px){.page-404 input[type='submit'],.preview input[type='submit'],.subscribe input[type='submit']{font-size:1.22721vw}}@media screen and (max-width: 768px) and (min-width: 415px) and (max-width: 414px){.page-404 input[type='submit'],.preview input[type='submit'],.subscribe input[type='submit']{font-size:12.12891px}}@media screen and (max-width: 768px) and (min-width: 415px) and (min-width: 415px) and (max-width: 767px){.page-404 input[type='submit'],.preview input[type='submit'],.subscribe input[type='submit']{font-size:2.92969vw}}@media screen and (max-width: 768px) and (min-width: 415px) and (min-width: 768px){.page-404 input[type='submit'],.preview input[type='submit'],.subscribe input[type='submit']{font-size:22.5px}}@media screen and (max-width: 768px){.page-404 input[type='submit'],.preview input[type='submit'],.subscribe input[type='submit']{font-size:17.5px}}@media screen and (min-width: 769px){.page-404 input[type='submit'],.preview input[type='submit'],.subscribe input[type='submit']{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now', 'helvetica', sans-serif;font-weight:400}}@media screen and (min-width: 769px) and (min-width: 769px) and (max-width: 988px){.page-404 input[type='submit'],.preview input[type='submit'],.subscribe input[type='submit']{font-size:22.86396px}}@media screen and (min-width: 769px) and (min-width: 769px) and (min-width: 989px){.page-404 input[type='submit'],.preview input[type='submit'],.subscribe input[type='submit']{font-size:2.31417vw}}@media screen and (min-width: 769px) and (max-width: 768px) and (min-width: 415px) and (max-width: 414px){.page-404 input[type='submit'],.preview input[type='submit'],.subscribe input[type='submit']{font-size:22.87165px}}@media screen and (min-width: 769px) and (max-width: 768px) and (min-width: 415px) and (min-width: 415px) and (max-width: 767px){.page-404 input[type='submit'],.preview input[type='submit'],.subscribe input[type='submit']{font-size:5.52455vw}}@media screen and (min-width: 769px) and (max-width: 768px) and (min-width: 415px) and (min-width: 768px){.page-404 input[type='submit'],.preview input[type='submit'],.subscribe input[type='submit']{font-size:42.42857px}}@media screen and (min-width: 769px) and (max-width: 768px){.page-404 input[type='submit'],.preview input[type='submit'],.subscribe input[type='submit']{font-size:33px}}.page-404 .preview__form .errors,.preview .preview__form .errors,.subscribe .preview__form .errors{display:none}.page-404 .preview__form.show-errors .errors,.preview .preview__form.show-errors .errors,.subscribe .preview__form.show-errors .errors{display:block}.page-404{display:block}.video-player .cursor-play img{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now', 'helvetica', sans-serif;font-weight:400;width:auto;height:1em}@media screen and (min-width: 769px) and (max-width: 988px){.video-player .cursor-play img{font-size:22.86396px}}@media screen and (min-width: 769px) and (min-width: 989px){.video-player .cursor-play img{font-size:2.31417vw}}@media screen and (max-width: 768px) and (min-width: 415px) and (max-width: 414px){.video-player .cursor-play img{font-size:22.87165px}}@media screen and (max-width: 768px) and (min-width: 415px) and (min-width: 415px) and (max-width: 767px){.video-player .cursor-play img{font-size:5.52455vw}}@media screen and (max-width: 768px) and (min-width: 415px) and (min-width: 768px){.video-player .cursor-play img{font-size:42.42857px}}@media screen and (max-width: 768px){.video-player .cursor-play img{font-size:33px}}@media screen and (min-width: 769px){.video-player .cursor-play img{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now', 'helvetica', sans-serif;font-weight:400}}@media screen and (min-width: 769px) and (min-width: 769px) and (max-width: 856px){.video-player .cursor-play img{font-size:30.01403px}}@media screen and (min-width: 769px) and (min-width: 769px) and (min-width: 857px){.video-player .cursor-play img{font-size:3.50631vw}}@media screen and (min-width: 769px) and (max-width: 768px) and (min-width: 415px) and (max-width: 358px){.video-player .cursor-play img{font-size:29.96652px}}@media screen and (min-width: 769px) and (max-width: 768px) and (min-width: 415px) and (min-width: 359px) and (max-width: 767px){.video-player .cursor-play img{font-size:8.37054vw}}@media screen and (min-width: 769px) and (max-width: 768px) and (min-width: 415px) and (min-width: 768px){.video-player .cursor-play img{font-size:64.28571px}}@media screen and (min-width: 769px) and (max-width: 768px){.video-player .cursor-play img{font-size:50px}}.collection-carousel{margin:0 0 20em 19px}@media screen and (min-width: 769px){.collection-carousel{margin:0 1.42857rem 30em}}.collection-carousel__icon{width:auto;height:3rem;margin-bottom:3em}@media screen and (min-width: 769px){.collection-carousel__icon{height:5rem}}.collection-carousel__filters{display:none}@media screen and (min-width: 769px){.collection-carousel__filters{display:flex;margin:0 0 2em 75%;padding-right:1.42857rem;width:25%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now', 'helvetica', sans-serif;font-weight:400;letter-spacing:-.02143rem}}@media screen and (min-width: 769px) and (min-width: 769px) and (max-width: 988px){.collection-carousel__filters{font-size:11.08555px}}@media screen and (min-width: 769px) and (min-width: 769px) and (min-width: 989px){.collection-carousel__filters{font-size:1.12202vw}}@media screen and (min-width: 769px) and (max-width: 768px) and (min-width: 415px) and (max-width: 414px){.collection-carousel__filters{font-size:11.08929px}}@media screen and (min-width: 769px) and (max-width: 768px) and (min-width: 415px) and (min-width: 415px) and (max-width: 767px){.collection-carousel__filters{font-size:2.67857vw}}@media screen and (min-width: 769px) and (max-width: 768px) and (min-width: 415px) and (min-width: 768px){.collection-carousel__filters{font-size:20.57143px}}@media screen and (min-width: 769px) and (max-width: 768px){.collection-carousel__filters{font-size:16px}}.collection-carousel__filters li{margin-left:2em}.collection-carousel__filters button{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iNiIgY3k9IjYiIHI9IjUiIHN0cm9rZT0iIzA1MDUwNSIgc3Ryb2tlLWxpbmVjYXA9InNxdWFyZSIvPgo8L3N2Zz4K);background-repeat:no-repeat;background-position:center left;background-color:unset;border:0;outline:0;box-shadow:none;padding-left:1.5em;cursor:pointer}.collection-carousel__filters button.active{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAxMCAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iNSIgY3k9IjUiIHI9IjUiIGZpbGw9ImJsYWNrIi8+Cjwvc3ZnPgo=)}.collection-carousel .carousel{margin-bottom:6em}.collection-carousel .carousel .carousel-item{width:66.66%;margin-right:2em;display:none}@media screen and (min-width: 769px){.collection-carousel .carousel .carousel-item{width:calc(25% - 1.333em)}}.collection-carousel .carousel .carousel-item.active{display:inline-block}.collection-carousel .carousel .carousel-item .picture{background:#eee;height:0;padding-top:100%;position:relative}.collection-carousel .carousel .carousel-item .picture img{position:absolute;top:0;left:0;right:0;bottom:0;object-fit:contain;object-position:center center;margin:auto}.collection-carousel .carousel .flickity-page-dots{bottom:-3em;display:flex;width:calc(100% - 2 * 19px)}@media screen and (min-width: 769px){.collection-carousel .carousel .flickity-page-dots{display:block;bottom:-6em}}.collection-carousel .carousel .flickity-page-dots .dot{height:4px;flex:1;margin:0;border-radius:0;vertical-align:top;transition:none;background:#fff;border-top:1px solid #000}@media screen and (min-width: 769px){.collection-carousel .carousel .flickity-page-dots .dot{width:5vw}}.collection-carousel .carousel .flickity-page-dots .dot.is-selected{height:4px;width:10vw;background:#000}.collection-carousel .collection-item__title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern', "kern";font-kerning:normal;font-size:1em;font-family:'helvetica-now', 'helvetica', sans-serif;font-weight:400;letter-spacing:-.02714rem;margin:1em 0}@media screen and (min-width: 769px) and (max-width: 988px){.collection-carousel .collection-item__title{font-size:13.85694px}}@media screen and (min-width: 769px) and (min-width: 989px){.collection-carousel .collection-item__title{font-size:1.40252vw}}@media screen and (max-width: 768px) and (min-width: 415px) and (max-width: 414px){.collection-carousel .collection-item__title{font-size:13.86161px}}@media screen and (max-width: 768px) and (min-width: 415px) and (min-width: 415px) and (max-width: 767px){.collection-carousel .collection-item__title{font-size:3.34821vw}}@media screen and (max-width: 768px) and (min-width: 415px) and (min-width: 768px){.collection-carousel .collection-item__title{font-size:25.71429px}}@media screen and (max-width: 768px){.collection-carousel .collection-item__title{font-size:20px}}.dropdown__detail{display:none}.dropdown__detail.active{display:block}.dropdown__detail[data-onlymobile]{display:none}@media screen and (min-width: 769px){.dropdown__detail[data-onlymobile]{display:block}}.dropdown__detail[data-onlymobile].active{display:block}.dropdown__detail[data-onlydesktop]{display:block}@media screen and (min-width: 769px){.dropdown__detail[data-onlydesktop]{display:none}}.dropdown__detail[data-onlydesktop].active{display:block}@media screen and (min-width: 769px){.mobile-only{display:none}}@media screen and (max-width: 768px){.desktop-only{display:none}}.button{border:.07143rem solid #000;border-radius:3em;padding:.79167rem 2.16667rem;min-width:11.66667rem;text-align:center;cursor:pointer}@media (hover: hover){.button:hover{background:#000;color:#fff}}@media all and (-ms-high-contrast: active), (-ms-high-contrast: none){.button:hover{background:#000;color:#fff}}@media screen and (min-width: 769px){.button{padding:1.07143rem 2.85714rem;min-width:10rem}}.button--inverse{border:.07143rem solid #fff}@media (hover: hover){.button--inverse:hover{background:#fff;color:#000;border-color:#fff}}@media all and (-ms-high-contrast: active), (-ms-high-contrast: none){.button--inverse:hover{background:#fff;color:#000;border-color:#fff}}.button--black{border:.07143rem solid #000;color:#fff;background:#000}@media (hover: hover){.button--black:hover{background:#fff;color:#000}}@media all and (-ms-high-contrast: active), (-ms-high-contrast: none){.button--black:hover{background:#fff;color:#000}}.button--white{border:.07143rem solid #fff;color:#000;background:#fff}@media (hover: hover){.button--white:hover{background:#000;color:#fff;border-color:#000}}@media all and (-ms-high-contrast: active), (-ms-high-contrast: none){.button--white:hover{background:#000;color:#fff;border-color:#000}}.button--red{border:.07143rem solid #e42b00;color:#fff;background:#e42b00}@media (hover: hover){.button--red:hover{background:#fff;color:#e42b00;border-color:#fff}}@media all and (-ms-high-contrast: active), (-ms-high-contrast: none){.button--red:hover{background:#fff;color:#e42b00;border-color:#fff}}.dropdown{position:relative;cursor:pointer}.dropdown:after{content:"";position:absolute;height:2rem;width:2rem;top:0;right:0;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTYgOUwxMiAxNUwxOCA5IiBzdHJva2U9ImJsYWNrIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=);background-position:0;background-repeat:no-repeat;background-size:contain}@media screen and (min-width: 769px){.dropdown:after{width:1.71429rem;height:1.71429rem;background-position:0;margin-right:1.42857rem}}@media (hover: hover){.dropdown:hover{opacity:.7}}@media all and (-ms-high-contrast: active), (-ms-high-contrast: none){.dropdown:hover{opacity:.7}}.dropdown--active:after{transform:scaleY(-1)}.product-card{transition:color 300ms}.product-card__title{margin:0.5em 0}.product-card__price{margin:1em 0}.product-card__dot{display:inline-block;border-radius:.375rem;height:.75rem;width:.75rem;margin-right:0.5ch}.product-card__dot[style*='#FFF']{border:1px solid #cfcfcf}@media screen and (min-width: 769px){.product-card__dot{border-radius:.32143rem;height:.64286rem;width:.64286rem}}.product-card__image{position:relative}.product-card__image--primary{transition:opacity 375ms}.product-card__image--secondary{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;opacity:0;transition:opacity 375ms}@media (hover: hover){.product-card:hover{color:#A4A4A4}}@media screen and (hover: hover) and (min-width: 769px){.product-card:hover .product-card__image--primary.can-fade-out{opacity:0}}@media screen and (hover: hover) and (min-width: 769px){.product-card:hover .product-card__image--secondary{opacity:1}}@media all and (-ms-high-contrast: active), (-ms-high-contrast: none){.product-card:hover{color:#A4A4A4}}@media screen and (-ms-high-contrast: none) and (min-width: 769px){.product-card:hover .product-card__image--primary.can-fade-out{opacity:0}}@media screen and (-ms-high-contrast: none) and (min-width: 769px){.product-card:hover .product-card__image--secondary{opacity:1}}.join__container{color:#fff;padding:19px;position:relative}@media screen and (min-width: 769px){.join__container{padding:1.42857rem;overflow-y:hidden}}.join__title{margin:4.83333rem 0}@media screen and (min-width: 769px){.join__title{margin:8.57143rem calc(66.5% + 1.42857rem) 0 0}}.join__detail{margin:38px 0}@media screen and (min-width: 769px){.join__detail{margin:1em calc(66.5% + 1.42857rem) 1em 0}}.join__signup{margin-bottom:4.83333rem}@media screen and (min-width: 769px){.join__signup{padding:.64286rem 0;border-radius:1.28571rem;margin:0 calc(66.5% + 1.42857rem) 8.57143rem 0}}.join__button{display:inline-block;width:100%}.join__image{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}.join__image .picture,.join__image picture,.join__image img{height:100%}.join__image img{object-fit:cover;object-position:top center}.error-page{background:#fff;color:#000}.yotpo.yotpo-main-widget{padding:1rem 19px}@media screen and (min-width: 769px){.yotpo.yotpo-main-widget{padding:1rem 1.42857rem}}.reviews__container{background:#F8F8F8;color:#000;padding:4.08333rem 19px 7.41667rem;margin:0}@media screen and (min-width: 769px){.reviews__container{padding:5.35714rem 1.42857rem 8.71429rem}}.reviews__container--white{background:#fff}.reviews__title{margin:0 0 2.91667rem}@media screen and (min-width: 769px){.reviews__title{margin:0 0 5.35714rem}}.reviews .carousel-item{width:100%}@media screen and (min-width: 769px){.reviews .carousel-item{width:calc(33.33% - 1.42857rem * 2 / 3);margin-right:1.42857rem}}.reviews .flickity-button{top:unset;left:unset;bottom:-6.83333rem;right:0}@media screen and (min-width: 769px){.reviews .flickity-button{bottom:-5.85714rem}}.reviews .flickity-button.previous{margin-right:4.83333rem}@media screen and (min-width: 769px){.reviews .flickity-button.previous{margin-right:4.14286rem}}.reviews .flickity-button .flickity-button-icon{width:1rem}@media screen and (min-width: 769px){.reviews .flickity-button .flickity-button-icon{width:.85714rem}}.reviews__review{text-align:center}@media screen and (min-width: 769px){.reviews__review{padding:0 1.42857rem}}@media screen and (min-width: 769px){.reviews__logo{height:5rem}}.reviews__logo .picture{height:100%;width:100%}.reviews__logo picture{height:100%;width:100%}.reviews__logo img{height:100%;width:100%;object-fit:contain;object-position:center}.full-width-quote__container{margin:19px 0;position:relative}@media screen and (min-width: 769px){.full-width-quote__container{margin:1.42857rem}}.full-width-quote__detail{position:absolute;top:0;left:0;width:calc(100% 19px * 4);height:100%;color:#fff;z-index:1;display:flex;flex-direction:column;justify-content:center;margin:auto 38px;align-items:center;text-align:center}@media screen and (max-width: 1024px) and (min-width: 769px){.full-width-quote__detail{margin:auto 1.42857rem;width:calc(100% - 1.42857rem)}}@media screen and (min-width: 1025px){.full-width-quote__detail{margin:auto auto}}@media screen and (min-width: 1025px){.full-width-quote__detail .text{width:calc(100% - 12.85714rem * 2);min-width:500px}}.breadcrumbs__container{margin:19px;color:#757575}@media screen and (min-width: 769px){.breadcrumbs__container{margin:1.42857rem 1.42857rem 0}}@media (hover: hover){.breadcrumbs a:hover{color:#000}}@media all and (-ms-high-contrast: active), (-ms-high-contrast: none){.breadcrumbs a:hover{color:#000}}.breadcrumbs .current-page{color:#000}.warm-cool-accordion{color:#fff;border-radius:.83333rem;overflow:hidden;margin:5rem 19px 5rem}@media screen and (min-width: 769px){.warm-cool-accordion{border-radius:.71429rem;margin:4.4em 0 2.42rem 0}}.warm-cool-accordion--warm{background:#EE6202}.warm-cool-accordion--warm .warm-cool-accordion__item{--color-h: 24;--color-s: 98%;--color-l: 47%;background-color:hsl(var(--color-h), var(--color-s), calc(var(--color-l) * var(--darken)))}.warm-cool-accordion--cool{background:#81BBCE}.warm-cool-accordion--cool .warm-cool-accordion__item{--color-h: 195;--color-s: 44%;--color-l: 65.7%;background-color:hsl(var(--color-h), var(--color-s), calc(var(--color-l) * var(--darken)))}.warm-cool-accordion__container{position:relative}.warm-cool-accordion__header{padding:19px}@media screen and (min-width: 769px){.warm-cool-accordion__header{padding:2.85714rem 1.42857rem}}.warm-cool-accordion__header img{height:5.91667rem;width:auto;margin-left:3rem}@media screen and (min-width: 769px){.warm-cool-accordion__header img{height:5.07143rem}}.warm-cool-accordion__made{display:inline-block;position:absolute;top:19px;left:-2.5rem}@media screen and (min-width: 769px){.warm-cool-accordion__made{top:1.42857rem}}.warm-cool-accordion__made-inner{transform:rotate(-90deg);transform-origin:right bottom}.warm-cool-accordion__info{margin-top:38px}@media screen and (min-width: 769px){.warm-cool-accordion__info{margin-top:2.85714rem}}.warm-cool-accordion__info p{margin:0}.warm-cool-accordion__item{padding:19px}@media screen and (min-width: 769px){.warm-cool-accordion__item{padding:1.42857rem}}.warm-cool-accordion__item .dropdown::after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTYgOUwxMiAxNUwxOCA5IiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=);background-size:2rem;width:2rem}@media screen and (min-width: 769px){.warm-cool-accordion__item .dropdown::after{background-size:1.71429rem;width:1.71429rem}}.warm-cool-accordion__answer{display:none;margin:19px 0}@media screen and (min-width: 769px){.warm-cool-accordion__answer{margin:1.42857rem 0}}.warm-cool-accordion__answer.active{display:block}.compare-price{text-decoration:line-through;opacity:0.4;margin-left:1ch}

.tox{box-shadow:none;box-sizing:content-box;color:#222f3e;cursor:auto;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal;-webkit-tap-highlight-color:transparent;text-decoration:none;text-shadow:none;text-transform:none;vertical-align:baseline;vertical-align:initial;white-space:normal}.tox :not(svg):not(rect){box-sizing:inherit;color:inherit;cursor:inherit;direction:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;line-height:inherit;-webkit-tap-highlight-color:inherit;text-align:inherit;text-decoration:inherit;text-shadow:inherit;text-transform:inherit;vertical-align:inherit;white-space:inherit}.tox :not(svg):not(rect){background:0 0;border:0;box-shadow:none;float:none;height:auto;margin:0;max-width:none;outline:0;padding:0;position:static;width:auto}.tox:not([dir=rtl]){direction:ltr;text-align:left}.tox[dir=rtl]{direction:rtl;text-align:right}.tox-tinymce{border:1px solid #ccc;border-radius:0;box-shadow:none;box-sizing:border-box;display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;overflow:hidden;position:relative;visibility:inherit !important}.tox-tinymce-inline{border:none;box-shadow:none}.tox-tinymce-inline .tox-editor-header{background-color:transparent;border:1px solid #ccc;border-radius:0;box-shadow:none}.tox-tinymce-aux{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;z-index:1300}.tox-tinymce :focus,.tox-tinymce-aux :focus{outline:0}button::-moz-focus-inner{border:0}.tox .accessibility-issue__header{align-items:center;display:flex;margin-bottom:4px}.tox .accessibility-issue__description{align-items:stretch;border:1px solid #ccc;border-radius:3px;display:flex;justify-content:space-between}.tox .accessibility-issue__description>div{padding-bottom:4px}.tox .accessibility-issue__description>div>div{align-items:center;display:flex;margin-bottom:4px}.tox .accessibility-issue__description>:last-child:not(:only-child){border-color:#ccc;border-style:solid}.tox .accessibility-issue__repair{margin-top:16px}.tox .tox-dialog__body-content .accessibility-issue--info .accessibility-issue__description{background-color:rgba(32,122,183,0.1);border-color:rgba(32,122,183,0.4);color:#222f3e}.tox .tox-dialog__body-content .accessibility-issue--info .accessibility-issue__description>:last-child{border-color:rgba(32,122,183,0.4)}.tox .tox-dialog__body-content .accessibility-issue--info .tox-form__group h2{color:#207ab7}.tox .tox-dialog__body-content .accessibility-issue--info .tox-icon svg{fill:#207ab7}.tox .tox-dialog__body-content .accessibility-issue--info a .tox-icon{color:#207ab7}.tox .tox-dialog__body-content .accessibility-issue--warn .accessibility-issue__description{background-color:rgba(255,165,0,0.1);border-color:rgba(255,165,0,0.5);color:#222f3e}.tox .tox-dialog__body-content .accessibility-issue--warn .accessibility-issue__description>:last-child{border-color:rgba(255,165,0,0.5)}.tox .tox-dialog__body-content .accessibility-issue--warn .tox-form__group h2{color:#cc8500}.tox .tox-dialog__body-content .accessibility-issue--warn .tox-icon svg{fill:#cc8500}.tox .tox-dialog__body-content .accessibility-issue--warn a .tox-icon{color:#cc8500}.tox .tox-dialog__body-content .accessibility-issue--error .accessibility-issue__description{background-color:rgba(204,0,0,0.1);border-color:rgba(204,0,0,0.4);color:#222f3e}.tox .tox-dialog__body-content .accessibility-issue--error .accessibility-issue__description>:last-child{border-color:rgba(204,0,0,0.4)}.tox .tox-dialog__body-content .accessibility-issue--error .tox-form__group h2{color:#c00}.tox .tox-dialog__body-content .accessibility-issue--error .tox-icon svg{fill:#c00}.tox .tox-dialog__body-content .accessibility-issue--error a .tox-icon{color:#c00}.tox .tox-dialog__body-content .accessibility-issue--success .accessibility-issue__description{background-color:rgba(120,171,70,0.1);border-color:rgba(120,171,70,0.4);color:#222f3e}.tox .tox-dialog__body-content .accessibility-issue--success .accessibility-issue__description>:last-child{border-color:rgba(120,171,70,0.4)}.tox .tox-dialog__body-content .accessibility-issue--success .tox-form__group h2{color:#78ab46}.tox .tox-dialog__body-content .accessibility-issue--success .tox-icon svg{fill:#78ab46}.tox .tox-dialog__body-content .accessibility-issue--success a .tox-icon{color:#78ab46}.tox .tox-dialog__body-content .accessibility-issue__header h1,.tox .tox-dialog__body-content .tox-form__group .accessibility-issue__description h2{margin-top:0}.tox:not([dir=rtl]) .tox-dialog__body-content .accessibility-issue__header .tox-button{margin-left:4px}.tox:not([dir=rtl]) .tox-dialog__body-content .accessibility-issue__header>:nth-last-child(2){margin-left:auto}.tox:not([dir=rtl]) .tox-dialog__body-content .accessibility-issue__description{padding:4px 4px 4px 8px}.tox:not([dir=rtl]) .tox-dialog__body-content .accessibility-issue__description>:last-child{border-left-width:1px;padding-left:4px}.tox[dir=rtl] .tox-dialog__body-content .accessibility-issue__header .tox-button{margin-right:4px}.tox[dir=rtl] .tox-dialog__body-content .accessibility-issue__header>:nth-last-child(2){margin-right:auto}.tox[dir=rtl] .tox-dialog__body-content .accessibility-issue__description{padding:4px 8px 4px 4px}.tox[dir=rtl] .tox-dialog__body-content .accessibility-issue__description>:last-child{border-right-width:1px;padding-right:4px}.tox .tox-anchorbar{display:flex;flex:0 0 auto}.tox .tox-bar{display:flex;flex:0 0 auto}.tox .tox-button{background-color:#207ab7;background-image:none;background-position:0 0;background-repeat:repeat;border-color:#207ab7;border-radius:3px;border-style:solid;border-width:1px;box-shadow:none;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:14px;font-style:normal;font-weight:700;letter-spacing:normal;line-height:24px;margin:0;outline:0;padding:4px 16px;text-align:center;text-decoration:none;text-transform:capitalize;white-space:nowrap}.tox .tox-button[disabled]{background-color:#207ab7;background-image:none;border-color:#207ab7;box-shadow:none;color:rgba(255,255,255,0.5);cursor:not-allowed}.tox .tox-button:focus:not(:disabled){background-color:#1c6ca1;background-image:none;border-color:#1c6ca1;box-shadow:none;color:#fff}.tox .tox-button:hover:not(:disabled){background-color:#1c6ca1;background-image:none;border-color:#1c6ca1;box-shadow:none;color:#fff}.tox .tox-button:active:not(:disabled){background-color:#185d8c;background-image:none;border-color:#185d8c;box-shadow:none;color:#fff}.tox .tox-button--secondary{background-color:#f0f0f0;background-image:none;background-position:0 0;background-repeat:repeat;border-color:#f0f0f0;border-radius:3px;border-style:solid;border-width:1px;box-shadow:none;color:#222f3e;font-size:14px;font-style:normal;font-weight:700;letter-spacing:normal;outline:0;padding:4px 16px;text-decoration:none;text-transform:capitalize}.tox .tox-button--secondary[disabled]{background-color:#f0f0f0;background-image:none;border-color:#f0f0f0;box-shadow:none;color:rgba(34,47,62,0.5)}.tox .tox-button--secondary:focus:not(:disabled){background-color:#e3e3e3;background-image:none;border-color:#e3e3e3;box-shadow:none;color:#222f3e}.tox .tox-button--secondary:hover:not(:disabled){background-color:#e3e3e3;background-image:none;border-color:#e3e3e3;box-shadow:none;color:#222f3e}.tox .tox-button--secondary:active:not(:disabled){background-color:#d6d6d6;background-image:none;border-color:#d6d6d6;box-shadow:none;color:#222f3e}.tox .tox-button--icon,.tox .tox-button.tox-button--icon,.tox .tox-button.tox-button--secondary.tox-button--icon{padding:4px}.tox .tox-button--icon .tox-icon svg,.tox .tox-button.tox-button--icon .tox-icon svg,.tox .tox-button.tox-button--secondary.tox-button--icon .tox-icon svg{display:block;fill:currentColor}.tox .tox-button-link{background:0;border:none;box-sizing:border-box;cursor:pointer;display:inline-block;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:16px;font-weight:400;line-height:1.3;margin:0;padding:0;white-space:nowrap}.tox .tox-button-link--sm{font-size:14px}.tox .tox-button--naked{background-color:transparent;border-color:transparent;box-shadow:unset;color:#222f3e}.tox .tox-button--naked[disabled]{background-color:#f0f0f0;border-color:#f0f0f0;box-shadow:none;color:rgba(34,47,62,0.5)}.tox .tox-button--naked:hover:not(:disabled){background-color:#e3e3e3;border-color:#e3e3e3;box-shadow:none;color:#222f3e}.tox .tox-button--naked:focus:not(:disabled){background-color:#e3e3e3;border-color:#e3e3e3;box-shadow:none;color:#222f3e}.tox .tox-button--naked:active:not(:disabled){background-color:#d6d6d6;border-color:#d6d6d6;box-shadow:none;color:#222f3e}.tox .tox-button--naked .tox-icon svg{fill:currentColor}.tox .tox-button--naked.tox-button--icon:hover:not(:disabled){color:#222f3e}.tox .tox-checkbox{align-items:center;border-radius:3px;cursor:pointer;display:flex;height:36px;min-width:36px}.tox .tox-checkbox__input{height:1px;overflow:hidden;position:absolute;top:auto;width:1px}.tox .tox-checkbox__icons{align-items:center;border-radius:3px;box-shadow:0 0 0 2px transparent;box-sizing:content-box;display:flex;height:24px;justify-content:center;padding:calc(4px - 1px);width:24px}.tox .tox-checkbox__icons .tox-checkbox-icon__unchecked svg{display:block;fill:rgba(34,47,62,0.3)}.tox .tox-checkbox__icons .tox-checkbox-icon__indeterminate svg{display:none;fill:#207ab7}.tox .tox-checkbox__icons .tox-checkbox-icon__checked svg{display:none;fill:#207ab7}.tox .tox-checkbox--disabled{color:rgba(34,47,62,0.5);cursor:not-allowed}.tox .tox-checkbox--disabled .tox-checkbox__icons .tox-checkbox-icon__checked svg{fill:rgba(34,47,62,0.5)}.tox .tox-checkbox--disabled .tox-checkbox__icons .tox-checkbox-icon__unchecked svg{fill:rgba(34,47,62,0.5)}.tox .tox-checkbox--disabled .tox-checkbox__icons .tox-checkbox-icon__indeterminate svg{fill:rgba(34,47,62,0.5)}.tox input.tox-checkbox__input:checked+.tox-checkbox__icons .tox-checkbox-icon__unchecked svg{display:none}.tox input.tox-checkbox__input:checked+.tox-checkbox__icons .tox-checkbox-icon__checked svg{display:block}.tox input.tox-checkbox__input:indeterminate+.tox-checkbox__icons .tox-checkbox-icon__unchecked svg{display:none}.tox input.tox-checkbox__input:indeterminate+.tox-checkbox__icons .tox-checkbox-icon__indeterminate svg{display:block}.tox input.tox-checkbox__input:focus+.tox-checkbox__icons{border-radius:3px;box-shadow:inset 0 0 0 1px #207ab7;padding:calc(4px - 1px)}.tox:not([dir=rtl]) .tox-checkbox__label{margin-left:4px}.tox:not([dir=rtl]) .tox-checkbox__input{left:-10000px}.tox:not([dir=rtl]) .tox-bar .tox-checkbox{margin-left:4px}.tox[dir=rtl] .tox-checkbox__label{margin-right:4px}.tox[dir=rtl] .tox-checkbox__input{right:-10000px}.tox[dir=rtl] .tox-bar .tox-checkbox{margin-right:4px}.tox .tox-collection--toolbar .tox-collection__group{display:flex;padding:0}.tox .tox-collection--grid .tox-collection__group{display:flex;flex-wrap:wrap;max-height:208px;overflow-x:hidden;overflow-y:auto;padding:0}.tox .tox-collection--list .tox-collection__group{border-bottom-width:0;border-color:#ccc;border-left-width:0;border-right-width:0;border-style:solid;border-top-width:1px;padding:4px 0}.tox .tox-collection--list .tox-collection__group:first-child{border-top-width:0}.tox .tox-collection__group-heading{background-color:#e6e6e6;color:rgba(34,47,62,0.7);cursor:default;font-size:12px;font-style:normal;font-weight:400;margin-bottom:4px;margin-top:-4px;padding:4px 8px;text-transform:none;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.tox .tox-collection__item{align-items:center;color:#222f3e;cursor:pointer;display:flex;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.tox .tox-collection--list .tox-collection__item{padding:4px 8px}.tox .tox-collection--toolbar .tox-collection__item{border-radius:3px;padding:4px}.tox .tox-collection--grid .tox-collection__item{border-radius:3px;padding:4px}.tox .tox-collection--list .tox-collection__item--enabled{background-color:#fff;color:#222f3e}.tox .tox-collection--list .tox-collection__item--active{background-color:#dee0e2}.tox .tox-collection--toolbar .tox-collection__item--enabled{background-color:#c8cbcf;color:#222f3e}.tox .tox-collection--toolbar .tox-collection__item--active{background-color:#dee0e2}.tox .tox-collection--grid .tox-collection__item--enabled{background-color:#c8cbcf;color:#222f3e}.tox .tox-collection--grid .tox-collection__item--active:not(.tox-collection__item--state-disabled){background-color:#dee0e2;color:#222f3e}.tox .tox-collection--list .tox-collection__item--active:not(.tox-collection__item--state-disabled){color:#222f3e}.tox .tox-collection--toolbar .tox-collection__item--active:not(.tox-collection__item--state-disabled){color:#222f3e}.tox .tox-collection__item--state-disabled{background-color:transparent;color:rgba(34,47,62,0.5);cursor:not-allowed}.tox .tox-collection__item-checkmark,.tox .tox-collection__item-icon{align-items:center;display:flex;height:24px;justify-content:center;width:24px}.tox .tox-collection__item-checkmark svg,.tox .tox-collection__item-icon svg{fill:currentColor}.tox .tox-collection--toolbar-lg .tox-collection__item-icon{height:48px;width:48px}.tox .tox-collection__item-label{color:currentColor;display:inline-block;flex:1;-ms-flex-preferred-size:auto;font-size:14px;font-style:normal;font-weight:400;line-height:24px;text-transform:none;word-break:break-all}.tox .tox-collection__item-accessory{color:rgba(34,47,62,0.7);display:inline-block;font-size:14px;height:24px;line-height:24px;text-transform:none}.tox .tox-collection__item-caret{align-items:center;display:flex;min-height:24px}.tox .tox-collection__item-caret::after{content:'';font-size:0;min-height:inherit}.tox .tox-collection__item-caret svg{fill:#222f3e}.tox .tox-collection--list .tox-collection__item:not(.tox-collection__item--enabled) .tox-collection__item-checkmark svg{display:none}.tox .tox-collection--list .tox-collection__item:not(.tox-collection__item--enabled) .tox-collection__item-accessory+.tox-collection__item-checkmark{display:none}.tox .tox-collection--horizontal{background-color:#fff;border:1px solid #ccc;border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,0.15);display:flex;flex:0 0 auto;flex-shrink:0;flex-wrap:nowrap;margin-bottom:0;overflow-x:auto;padding:0}.tox .tox-collection--horizontal .tox-collection__group{align-items:center;display:flex;flex-wrap:nowrap;margin:0;padding:0 4px}.tox .tox-collection--horizontal .tox-collection__item{height:34px;margin:2px 0 3px 0;padding:0 4px}.tox .tox-collection--horizontal .tox-collection__item-label{white-space:nowrap}.tox .tox-collection--horizontal .tox-collection__item-caret{margin-left:4px}.tox .tox-collection__item-container{display:flex}.tox .tox-collection__item-container--row{align-items:center;flex:1 1 auto;flex-direction:row}.tox .tox-collection__item-container--row.tox-collection__item-container--align-left{margin-right:auto}.tox .tox-collection__item-container--row.tox-collection__item-container--align-right{justify-content:flex-end;margin-left:auto}.tox .tox-collection__item-container--row.tox-collection__item-container--valign-top{align-items:flex-start;margin-bottom:auto}.tox .tox-collection__item-container--row.tox-collection__item-container--valign-middle{align-items:center}.tox .tox-collection__item-container--row.tox-collection__item-container--valign-bottom{align-items:flex-end;margin-top:auto}.tox .tox-collection__item-container--column{-ms-grid-row-align:center;align-self:center;flex:1 1 auto;flex-direction:column}.tox .tox-collection__item-container--column.tox-collection__item-container--align-left{align-items:flex-start}.tox .tox-collection__item-container--column.tox-collection__item-container--align-right{align-items:flex-end}.tox .tox-collection__item-container--column.tox-collection__item-container--valign-top{align-self:flex-start}.tox .tox-collection__item-container--column.tox-collection__item-container--valign-middle{-ms-grid-row-align:center;align-self:center}.tox .tox-collection__item-container--column.tox-collection__item-container--valign-bottom{align-self:flex-end}.tox:not([dir=rtl]) .tox-collection--horizontal .tox-collection__group:not(:last-of-type){border-right:1px solid #ccc}.tox:not([dir=rtl]) .tox-collection--list .tox-collection__item>:not(:first-child){margin-left:8px}.tox:not([dir=rtl]) .tox-collection--list .tox-collection__item>.tox-collection__item-label:first-child{margin-left:4px}.tox:not([dir=rtl]) .tox-collection__item-accessory{margin-left:16px;text-align:right}.tox:not([dir=rtl]) .tox-collection .tox-collection__item-caret{margin-left:16px}.tox[dir=rtl] .tox-collection--horizontal .tox-collection__group:not(:last-of-type){border-left:1px solid #ccc}.tox[dir=rtl] .tox-collection--list .tox-collection__item>:not(:first-child){margin-right:8px}.tox[dir=rtl] .tox-collection--list .tox-collection__item>.tox-collection__item-label:first-child{margin-right:4px}.tox[dir=rtl] .tox-collection__item-icon-rtl .tox-collection__item-icon svg{transform:rotateY(180deg)}.tox[dir=rtl] .tox-collection__item-accessory{margin-right:16px;text-align:left}.tox[dir=rtl] .tox-collection .tox-collection__item-caret{margin-right:16px;transform:rotateY(180deg)}.tox[dir=rtl] .tox-collection--horizontal .tox-collection__item-caret{margin-right:4px}.tox .tox-color-picker-container{display:flex;flex-direction:row;height:225px;margin:0}.tox .tox-sv-palette{box-sizing:border-box;display:flex;height:100%}.tox .tox-sv-palette-spectrum{height:100%}.tox .tox-sv-palette,.tox .tox-sv-palette-spectrum{width:225px}.tox .tox-sv-palette-thumb{background:0 0;border:1px solid #000;border-radius:50%;box-sizing:content-box;height:12px;position:absolute;width:12px}.tox .tox-sv-palette-inner-thumb{border:1px solid #fff;border-radius:50%;height:10px;position:absolute;width:10px}.tox .tox-hue-slider{box-sizing:border-box;height:100%;width:25px}.tox .tox-hue-slider-spectrum{background:linear-gradient(to bottom, red, #ff0080, #f0f, #8000ff, blue, #0080ff, cyan, #00ff80, lime, #80ff00, #ff0, #ff8000, red);height:100%;width:100%}.tox .tox-hue-slider,.tox .tox-hue-slider-spectrum{width:20px}.tox .tox-hue-slider-thumb{background:#fff;border:1px solid #000;box-sizing:content-box;height:4px;width:100%}.tox .tox-rgb-form{display:flex;flex-direction:column;justify-content:space-between}.tox .tox-rgb-form div{align-items:center;display:flex;justify-content:space-between;margin-bottom:5px;width:inherit}.tox .tox-rgb-form input{width:6em}.tox .tox-rgb-form input.tox-invalid{border:1px solid red !important}.tox .tox-rgb-form .tox-rgba-preview{border:1px solid #000;flex-grow:2;margin-bottom:0}.tox:not([dir=rtl]) .tox-sv-palette{margin-right:15px}.tox:not([dir=rtl]) .tox-hue-slider{margin-right:15px}.tox:not([dir=rtl]) .tox-hue-slider-thumb{margin-left:-1px}.tox:not([dir=rtl]) .tox-rgb-form label{margin-right:.5em}.tox[dir=rtl] .tox-sv-palette{margin-left:15px}.tox[dir=rtl] .tox-hue-slider{margin-left:15px}.tox[dir=rtl] .tox-hue-slider-thumb{margin-right:-1px}.tox[dir=rtl] .tox-rgb-form label{margin-left:.5em}.tox .tox-toolbar .tox-swatches,.tox .tox-toolbar__overflow .tox-swatches,.tox .tox-toolbar__primary .tox-swatches{margin:2px 0 3px 4px}.tox .tox-collection--list .tox-collection__group .tox-swatches-menu{border:0;margin:-4px 0}.tox .tox-swatches__row{display:flex}.tox .tox-swatch{height:30px;transition:transform .15s,box-shadow .15s;width:30px}.tox .tox-swatch:focus,.tox .tox-swatch:hover{box-shadow:0 0 0 1px rgba(127,127,127,0.3) inset;transform:scale(0.8)}.tox .tox-swatch--remove{align-items:center;display:flex;justify-content:center}.tox .tox-swatch--remove svg path{stroke:#e74c3c}.tox .tox-swatches__picker-btn{align-items:center;background-color:transparent;border:0;cursor:pointer;display:flex;height:30px;justify-content:center;outline:0;padding:0;width:30px}.tox .tox-swatches__picker-btn svg{height:24px;width:24px}.tox .tox-swatches__picker-btn:hover{background:#dee0e2}.tox:not([dir=rtl]) .tox-swatches__picker-btn{margin-left:auto}.tox[dir=rtl] .tox-swatches__picker-btn{margin-right:auto}.tox .tox-comment-thread{background:#fff;position:relative}.tox .tox-comment-thread>:not(:first-child){margin-top:8px}.tox .tox-comment{background:#fff;border:1px solid #ccc;border-radius:3px;box-shadow:0 4px 8px 0 rgba(34,47,62,0.1);padding:8px 8px 16px 8px;position:relative}.tox .tox-comment__header{align-items:center;color:#222f3e;display:flex;justify-content:space-between}.tox .tox-comment__date{color:rgba(34,47,62,0.7);font-size:12px}.tox .tox-comment__body{color:#222f3e;font-size:14px;font-style:normal;font-weight:400;line-height:1.3;margin-top:8px;position:relative;text-transform:none;text-transform:initial}.tox .tox-comment__body textarea{resize:none;white-space:normal;width:100%}.tox .tox-comment__expander{padding-top:8px}.tox .tox-comment__expander p{color:rgba(34,47,62,0.7);font-size:14px;font-style:normal}.tox .tox-comment__body p{margin:0}.tox .tox-comment__buttonspacing{padding-top:16px;text-align:center}.tox .tox-comment-thread__overlay::after{background:#fff;bottom:0;content:"";display:flex;left:0;opacity:.9;position:absolute;right:0;top:0;z-index:5}.tox .tox-comment__reply{display:flex;flex-shrink:0;flex-wrap:wrap;justify-content:flex-end;margin-top:8px}.tox .tox-comment__reply>:first-child{margin-bottom:8px;width:100%}.tox .tox-comment__edit{display:flex;flex-wrap:wrap;justify-content:flex-end;margin-top:16px}.tox .tox-comment__gradient::after{background:linear-gradient(rgba(255,255,255,0), #fff);bottom:0;content:"";display:block;height:5em;margin-top:-40px;position:absolute;width:100%}.tox .tox-comment__overlay{background:#fff;bottom:0;display:flex;flex-direction:column;flex-grow:1;left:0;opacity:.9;position:absolute;right:0;text-align:center;top:0;z-index:5}.tox .tox-comment__loading-text{align-items:center;color:#222f3e;display:flex;flex-direction:column;position:relative}.tox .tox-comment__loading-text>div{padding-bottom:16px}.tox .tox-comment__overlaytext{bottom:0;flex-direction:column;font-size:14px;left:0;padding:1em;position:absolute;right:0;top:0;z-index:10}.tox .tox-comment__overlaytext p{background-color:#fff;box-shadow:0 0 8px 8px #fff;color:#222f3e;text-align:center}.tox .tox-comment__overlaytext div:nth-of-type(2){font-size:.8em}.tox .tox-comment__busy-spinner{align-items:center;background-color:#fff;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:20}.tox .tox-comment__scroll{display:flex;flex-direction:column;flex-shrink:1;overflow:auto}.tox .tox-conversations{margin:8px}.tox:not([dir=rtl]) .tox-comment__edit{margin-left:8px}.tox:not([dir=rtl]) .tox-comment__buttonspacing>:last-child,.tox:not([dir=rtl]) .tox-comment__edit>:last-child,.tox:not([dir=rtl]) .tox-comment__reply>:last-child{margin-left:8px}.tox[dir=rtl] .tox-comment__edit{margin-right:8px}.tox[dir=rtl] .tox-comment__buttonspacing>:last-child,.tox[dir=rtl] .tox-comment__edit>:last-child,.tox[dir=rtl] .tox-comment__reply>:last-child{margin-right:8px}.tox .tox-user{align-items:center;display:flex}.tox .tox-user__avatar svg{fill:rgba(34,47,62,0.7)}.tox .tox-user__name{color:rgba(34,47,62,0.7);font-size:12px;font-style:normal;font-weight:700;text-transform:uppercase}.tox:not([dir=rtl]) .tox-user__avatar svg{margin-right:8px}.tox:not([dir=rtl]) .tox-user__avatar+.tox-user__name{margin-left:8px}.tox[dir=rtl] .tox-user__avatar svg{margin-left:8px}.tox[dir=rtl] .tox-user__avatar+.tox-user__name{margin-right:8px}.tox .tox-dialog-wrap{align-items:center;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1100}.tox .tox-dialog-wrap__backdrop{background-color:rgba(255,255,255,0.75);bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.tox .tox-dialog-wrap__backdrop--opaque{background-color:#fff}.tox .tox-dialog{background-color:#fff;border-color:#ccc;border-radius:3px;border-style:solid;border-width:1px;box-shadow:0 16px 16px -10px rgba(34,47,62,0.15),0 0 40px 1px rgba(34,47,62,0.15);display:flex;flex-direction:column;max-height:100%;max-width:480px;overflow:hidden;position:relative;width:95vw;z-index:2}@media only screen and (max-width: 767px){body:not(.tox-force-desktop) .tox .tox-dialog{align-self:flex-start;margin:8px auto;width:calc(100vw - 16px)}}.tox .tox-dialog-inline{z-index:1100}.tox .tox-dialog__header{align-items:center;background-color:#fff;border-bottom:none;color:#222f3e;display:flex;font-size:16px;justify-content:space-between;padding:8px 16px 0 16px;position:relative}.tox .tox-dialog__header .tox-button{z-index:1}.tox .tox-dialog__draghandle{cursor:grab;height:100%;left:0;position:absolute;top:0;width:100%}.tox .tox-dialog__draghandle:active{cursor:grabbing}.tox .tox-dialog__dismiss{margin-left:auto}.tox .tox-dialog__title{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:1.3;margin:0;text-transform:none}.tox .tox-dialog__body{color:#222f3e;display:flex;flex:1;-ms-flex-preferred-size:auto;font-size:16px;font-style:normal;font-weight:400;line-height:1.3;min-width:0;text-align:left;text-transform:none}@media only screen and (max-width: 767px){body:not(.tox-force-desktop) .tox .tox-dialog__body{flex-direction:column}}.tox .tox-dialog__body-nav{align-items:flex-start;display:flex;flex-direction:column;padding:16px 16px}@media only screen and (max-width: 767px){body:not(.tox-force-desktop) .tox .tox-dialog__body-nav{flex-direction:row;-webkit-overflow-scrolling:touch;overflow-x:auto;padding-bottom:0}}.tox .tox-dialog__body-nav-item{border-bottom:2px solid transparent;color:rgba(34,47,62,0.7);display:inline-block;font-size:14px;line-height:1.3;margin-bottom:8px;text-decoration:none;white-space:nowrap}.tox .tox-dialog__body-nav-item:focus{background-color:rgba(32,122,183,0.1)}.tox .tox-dialog__body-nav-item--active{border-bottom:2px solid #207ab7;color:#207ab7}.tox .tox-dialog__body-content{box-sizing:border-box;display:flex;flex:1;flex-direction:column;-ms-flex-preferred-size:auto;max-height:650px;overflow:auto;-webkit-overflow-scrolling:touch;padding:16px 16px}.tox .tox-dialog__body-content>*{margin-bottom:0;margin-top:16px}.tox .tox-dialog__body-content>:first-child{margin-top:0}.tox .tox-dialog__body-content>:last-child{margin-bottom:0}.tox .tox-dialog__body-content>:only-child{margin-bottom:0;margin-top:0}.tox .tox-dialog__body-content a{color:#207ab7;cursor:pointer;text-decoration:none}.tox .tox-dialog__body-content a:focus,.tox .tox-dialog__body-content a:hover{color:#185d8c;text-decoration:none}.tox .tox-dialog__body-content a:active{color:#185d8c;text-decoration:none}.tox .tox-dialog__body-content svg{fill:#222f3e}[dir="ltr"] .tox .tox-dialog__body-content ul{margin-right:0}[dir="rtl"] .tox .tox-dialog__body-content ul{margin-left:0}[dir="ltr"] .tox .tox-dialog__body-content ul{margin-left:0}[dir="rtl"] .tox .tox-dialog__body-content ul{margin-right:0}[dir="ltr"] .tox .tox-dialog__body-content ul{padding-left:2.5rem}[dir="rtl"] .tox .tox-dialog__body-content ul{padding-right:2.5rem}.tox .tox-dialog__body-content ul{display:block;list-style-type:disc;margin-bottom:16px;-webkit-margin-end:0;-webkit-margin-start:0;-webkit-padding-start:2.5rem}.tox .tox-dialog__body-content .tox-form__group h1{color:#222f3e;font-size:20px;font-style:normal;font-weight:700;letter-spacing:normal;margin-bottom:16px;margin-top:2rem;text-transform:none}.tox .tox-dialog__body-content .tox-form__group h2{color:#222f3e;font-size:16px;font-style:normal;font-weight:700;letter-spacing:normal;margin-bottom:16px;margin-top:2rem;text-transform:none}.tox .tox-dialog__body-content .tox-form__group p{margin-bottom:16px}.tox .tox-dialog__body-content .tox-form__group h1:first-child,.tox .tox-dialog__body-content .tox-form__group h2:first-child,.tox .tox-dialog__body-content .tox-form__group p:first-child{margin-top:0}.tox .tox-dialog__body-content .tox-form__group h1:last-child,.tox .tox-dialog__body-content .tox-form__group h2:last-child,.tox .tox-dialog__body-content .tox-form__group p:last-child{margin-bottom:0}.tox .tox-dialog__body-content .tox-form__group h1:only-child,.tox .tox-dialog__body-content .tox-form__group h2:only-child,.tox .tox-dialog__body-content .tox-form__group p:only-child{margin-bottom:0;margin-top:0}.tox .tox-dialog--width-lg{height:650px;max-width:1200px}.tox .tox-dialog--width-md{max-width:800px}.tox .tox-dialog--width-md .tox-dialog__body-content{overflow:auto}.tox .tox-dialog__body-content--centered{text-align:center}.tox .tox-dialog__footer{align-items:center;background-color:#fff;border-top:1px solid #ccc;display:flex;justify-content:space-between;padding:8px 16px}.tox .tox-dialog__footer-end,.tox .tox-dialog__footer-start{display:flex}.tox .tox-dialog__busy-spinner{align-items:center;background-color:rgba(255,255,255,0.75);bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:3}.tox .tox-dialog__table{border-collapse:collapse;width:100%}.tox .tox-dialog__table thead th{font-weight:700;padding-bottom:8px}.tox .tox-dialog__table tbody tr{border-bottom:1px solid #ccc}.tox .tox-dialog__table tbody tr:last-child{border-bottom:none}.tox .tox-dialog__table td{padding-bottom:8px;padding-top:8px}.tox .tox-dialog__popups{position:absolute;width:100%;z-index:1100}.tox .tox-dialog__body-iframe{display:flex;flex:1;flex-direction:column;-ms-flex-preferred-size:auto}.tox .tox-dialog__body-iframe .tox-navobj{display:flex;flex:1;-ms-flex-preferred-size:auto}.tox .tox-dialog__body-iframe .tox-navobj :nth-child(2){flex:1;-ms-flex-preferred-size:auto;height:100%}.tox .tox-dialog-dock-fadeout{opacity:0;visibility:hidden}.tox .tox-dialog-dock-fadein{opacity:1;visibility:visible}.tox .tox-dialog-dock-transition{transition:visibility 0s linear .3s,opacity .3s ease}.tox .tox-dialog-dock-transition.tox-dialog-dock-fadein{transition-delay:0s}.tox.tox-platform-ie .tox-dialog-wrap{position:-ms-device-fixed}@media only screen and (max-width: 767px){body:not(.tox-force-desktop) .tox:not([dir=rtl]) .tox-dialog__body-nav{margin-right:0}}@media only screen and (max-width: 767px){body:not(.tox-force-desktop) .tox:not([dir=rtl]) .tox-dialog__body-nav-item:not(:first-child){margin-left:8px}}.tox:not([dir=rtl]) .tox-dialog__footer .tox-dialog__footer-end>*,.tox:not([dir=rtl]) .tox-dialog__footer .tox-dialog__footer-start>*{margin-left:8px}.tox[dir=rtl] .tox-dialog__body{text-align:right}@media only screen and (max-width: 767px){body:not(.tox-force-desktop) .tox[dir=rtl] .tox-dialog__body-nav{margin-left:0}}@media only screen and (max-width: 767px){body:not(.tox-force-desktop) .tox[dir=rtl] .tox-dialog__body-nav-item:not(:first-child){margin-right:8px}}.tox[dir=rtl] .tox-dialog__footer .tox-dialog__footer-end>*,.tox[dir=rtl] .tox-dialog__footer .tox-dialog__footer-start>*{margin-right:8px}body.tox-dialog__disable-scroll{overflow:hidden}.tox .tox-dropzone-container{display:flex;flex:1;-ms-flex-preferred-size:auto}.tox .tox-dropzone{align-items:center;background:#fff;border:2px dashed #ccc;box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1;justify-content:center;min-height:100px;padding:10px}.tox .tox-dropzone p{color:rgba(34,47,62,0.7);margin:0 0 16px 0}.tox .tox-edit-area{display:flex;flex:1;-ms-flex-preferred-size:auto;overflow:hidden;position:relative}.tox .tox-edit-area__iframe{background-color:#fff;border:0;box-sizing:border-box;flex:1;-ms-flex-preferred-size:auto;height:100%;position:absolute;width:100%}.tox.tox-inline-edit-area{border:1px dotted #ccc}.tox .tox-editor-container{display:flex;flex:1 1 auto;flex-direction:column;overflow:hidden}.tox .tox-editor-header{z-index:1}.tox:not(.tox-tinymce-inline) .tox-editor-header{box-shadow:none;transition:box-shadow .5s}.tox.tox-tinymce--toolbar-bottom .tox-editor-header,.tox.tox-tinymce-inline .tox-editor-header{margin-bottom:-1px}.tox.tox-tinymce--toolbar-sticky-on .tox-editor-header{background-color:transparent;box-shadow:0 4px 4px -3px rgba(0,0,0,0.25)}.tox-editor-dock-fadeout{opacity:0;visibility:hidden}.tox-editor-dock-fadein{opacity:1;visibility:visible}.tox-editor-dock-transition{transition:visibility 0s linear .25s,opacity .25s ease}.tox-editor-dock-transition.tox-editor-dock-fadein{transition-delay:0s}.tox .tox-control-wrap{flex:1;position:relative}.tox .tox-control-wrap:not(.tox-control-wrap--status-invalid) .tox-control-wrap__status-icon-invalid,.tox .tox-control-wrap:not(.tox-control-wrap--status-unknown) .tox-control-wrap__status-icon-unknown,.tox .tox-control-wrap:not(.tox-control-wrap--status-valid) .tox-control-wrap__status-icon-valid{display:none}.tox .tox-control-wrap svg{display:block}.tox .tox-control-wrap__status-icon-wrap{position:absolute;top:50%;transform:translateY(-50%)}.tox .tox-control-wrap__status-icon-invalid svg{fill:#c00}.tox .tox-control-wrap__status-icon-unknown svg{fill:orange}.tox .tox-control-wrap__status-icon-valid svg{fill:green}.tox:not([dir=rtl]) .tox-control-wrap--status-invalid .tox-textfield,.tox:not([dir=rtl]) .tox-control-wrap--status-unknown .tox-textfield,.tox:not([dir=rtl]) .tox-control-wrap--status-valid .tox-textfield{padding-right:32px}.tox:not([dir=rtl]) .tox-control-wrap__status-icon-wrap{right:4px}.tox[dir=rtl] .tox-control-wrap--status-invalid .tox-textfield,.tox[dir=rtl] .tox-control-wrap--status-unknown .tox-textfield,.tox[dir=rtl] .tox-control-wrap--status-valid .tox-textfield{padding-left:32px}.tox[dir=rtl] .tox-control-wrap__status-icon-wrap{left:4px}.tox .tox-autocompleter{max-width:25em}.tox .tox-autocompleter .tox-menu{max-width:25em}.tox .tox-autocompleter .tox-autocompleter-highlight{font-weight:700}.tox .tox-color-input{display:flex;position:relative;z-index:1}.tox .tox-color-input .tox-textfield{z-index:-1}.tox .tox-color-input span{border-color:rgba(34,47,62,0.2);border-radius:3px;border-style:solid;border-width:1px;box-shadow:none;box-sizing:border-box;height:24px;position:absolute;top:6px;width:24px}.tox .tox-color-input span:focus:not([aria-disabled=true]),.tox .tox-color-input span:hover:not([aria-disabled=true]){border-color:#207ab7;cursor:pointer}.tox .tox-color-input span::before{background-image:linear-gradient(45deg, rgba(0,0,0,0.25) 25%, transparent 25%),linear-gradient(-45deg, rgba(0,0,0,0.25) 25%, transparent 25%),linear-gradient(45deg, transparent 75%, rgba(0,0,0,0.25) 75%),linear-gradient(-45deg, transparent 75%, rgba(0,0,0,0.25) 75%);background-position:0 0,0 6px,6px -6px,-6px 0;background-size:12px 12px;border:1px solid #fff;border-radius:3px;box-sizing:border-box;content:'';height:24px;left:-1px;position:absolute;top:-1px;width:24px;z-index:-1}.tox .tox-color-input span[aria-disabled=true]{cursor:not-allowed}.tox:not([dir=rtl]) .tox-color-input .tox-textfield{padding-left:36px}.tox:not([dir=rtl]) .tox-color-input span{left:6px}.tox[dir=rtl] .tox-color-input .tox-textfield{padding-right:36px}.tox[dir=rtl] .tox-color-input span{right:6px}.tox .tox-label,.tox .tox-toolbar-label{color:rgba(34,47,62,0.7);display:block;font-size:14px;font-style:normal;font-weight:400;line-height:1.3;padding:0 8px 0 0;text-transform:none;white-space:nowrap}.tox .tox-toolbar-label{padding:0 8px}.tox[dir=rtl] .tox-label{padding:0 0 0 8px}.tox .tox-form{display:flex;flex:1;flex-direction:column;-ms-flex-preferred-size:auto}.tox .tox-form__group{box-sizing:border-box;margin-bottom:4px}.tox .tox-form-group--maximize{flex:1}.tox .tox-form__group--error{color:#c00}.tox .tox-form__group--collection{display:flex}.tox .tox-form__grid{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.tox .tox-form__grid--2col>.tox-form__group{width:calc(50% - (8px / 2))}.tox .tox-form__grid--3col>.tox-form__group{width:calc(100% / 3 - (8px / 2))}.tox .tox-form__grid--4col>.tox-form__group{width:calc(25% - (8px / 2))}.tox .tox-form__controls-h-stack{align-items:center;display:flex}.tox .tox-form__group--inline{align-items:center;display:flex}.tox .tox-form__group--stretched{display:flex;flex:1;flex-direction:column;-ms-flex-preferred-size:auto}.tox .tox-form__group--stretched .tox-textarea{flex:1;-ms-flex-preferred-size:auto}.tox .tox-form__group--stretched .tox-navobj{display:flex;flex:1;-ms-flex-preferred-size:auto}.tox .tox-form__group--stretched .tox-navobj :nth-child(2){flex:1;-ms-flex-preferred-size:auto;height:100%}.tox:not([dir=rtl]) .tox-form__controls-h-stack>:not(:first-child){margin-left:4px}.tox[dir=rtl] .tox-form__controls-h-stack>:not(:first-child){margin-right:4px}.tox .tox-lock.tox-locked .tox-lock-icon__unlock,.tox .tox-lock:not(.tox-locked) .tox-lock-icon__lock{display:none}.tox .tox-listboxfield .tox-listbox--select,.tox .tox-textarea,.tox .tox-textfield,.tox .tox-toolbar-textfield{-webkit-appearance:none;appearance:none;background-color:#fff;border-color:#ccc;border-radius:3px;border-style:solid;border-width:1px;box-shadow:none;box-sizing:border-box;color:#222f3e;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:16px;line-height:24px;margin:0;min-height:34px;outline:0;padding:5px 4.75px;resize:none;width:100%}.tox .tox-textarea[disabled],.tox .tox-textfield[disabled]{background-color:#f2f2f2;color:rgba(34,47,62,0.85);cursor:not-allowed}.tox .tox-listboxfield .tox-listbox--select:focus,.tox .tox-textarea:focus,.tox .tox-textfield:focus{background-color:#fff;border-color:#207ab7;box-shadow:none;outline:0}.tox .tox-toolbar-textfield{border-width:0;margin-bottom:3px;margin-top:2px;max-width:250px}.tox .tox-naked-btn{background-color:transparent;border:0;border-color:transparent;box-shadow:unset;color:#207ab7;cursor:pointer;display:block;margin:0;padding:0}.tox .tox-naked-btn svg{display:block;fill:#222f3e}.tox:not([dir=rtl]) .tox-toolbar-textfield+*{margin-left:4px}.tox[dir=rtl] .tox-toolbar-textfield+*{margin-right:4px}.tox .tox-listboxfield{cursor:pointer;position:relative}.tox .tox-listboxfield .tox-listbox--select[disabled]{background-color:#f2f2f2;color:rgba(34,47,62,0.85);cursor:not-allowed}.tox .tox-listbox__select-label{cursor:default;flex:1;margin:0 4px}.tox .tox-listbox__select-chevron{align-items:center;display:flex;justify-content:center;width:16px}.tox .tox-listbox__select-chevron svg{fill:#222f3e}.tox .tox-listboxfield .tox-listbox--select{align-items:center;display:flex}.tox:not([dir=rtl]) .tox-listboxfield svg{right:8px}.tox[dir=rtl] .tox-listboxfield svg{left:8px}.tox .tox-selectfield{cursor:pointer;position:relative}.tox .tox-selectfield select{-webkit-appearance:none;appearance:none;background-color:#fff;border-color:#ccc;border-radius:3px;border-style:solid;border-width:1px;box-shadow:none;box-sizing:border-box;color:#222f3e;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:16px;line-height:24px;margin:0;min-height:34px;outline:0;padding:5px 4.75px;resize:none;width:100%}.tox .tox-selectfield select[disabled]{background-color:#f2f2f2;color:rgba(34,47,62,0.85);cursor:not-allowed}.tox .tox-selectfield select::-ms-expand{display:none}.tox .tox-selectfield select:focus{background-color:#fff;border-color:#207ab7;box-shadow:none;outline:0}.tox .tox-selectfield svg{pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.tox:not([dir=rtl]) .tox-selectfield select[size="0"],.tox:not([dir=rtl]) .tox-selectfield select[size="1"]{padding-right:24px}.tox:not([dir=rtl]) .tox-selectfield svg{right:8px}.tox[dir=rtl] .tox-selectfield select[size="0"],.tox[dir=rtl] .tox-selectfield select[size="1"]{padding-left:24px}.tox[dir=rtl] .tox-selectfield svg{left:8px}.tox .tox-textarea{-webkit-appearance:textarea;appearance:textarea;white-space:pre-wrap}.tox-fullscreen{border:0;height:100%;left:0;margin:0;overflow:hidden;-ms-scroll-chaining:none;overscroll-behavior:none;padding:0;position:fixed;top:0;touch-action:pinch-zoom;width:100%}.tox.tox-tinymce.tox-fullscreen .tox-statusbar__resize-handle{display:none}.tox.tox-tinymce.tox-fullscreen{background-color:transparent;z-index:1200}.tox-shadowhost.tox-fullscreen{z-index:1200}.tox-fullscreen .tox.tox-tinymce-aux,.tox-fullscreen ~ .tox.tox-tinymce-aux{z-index:1201}.tox .tox-help__more-link{list-style:none;margin-top:1em}.tox .tox-image-tools{width:100%}.tox .tox-image-tools__toolbar{align-items:center;display:flex;justify-content:center}.tox .tox-image-tools__image{background-color:#666;height:380px;overflow:auto;position:relative;width:100%}.tox .tox-image-tools__image,.tox .tox-image-tools__image+.tox-image-tools__toolbar{margin-top:8px}.tox .tox-image-tools__image-bg{background:url(data:image/gif;base64,R0lGODdhDAAMAIABAMzMzP///ywAAAAADAAMAAACFoQfqYeabNyDMkBQb81Uat85nxguUAEAOw==)}.tox .tox-image-tools__toolbar>.tox-spacer{flex:1;-ms-flex-preferred-size:auto}.tox .tox-croprect-block{background:#000;opacity:.5;position:absolute;zoom:1}.tox .tox-croprect-handle{border:2px solid #fff;height:20px;left:0;position:absolute;top:0;width:20px}.tox .tox-croprect-handle-move{border:0;cursor:move;position:absolute}.tox .tox-croprect-handle-nw{border-width:2px 0 0 2px;cursor:nw-resize;left:100px;margin:-2px 0 0 -2px;top:100px}.tox .tox-croprect-handle-ne{border-width:2px 2px 0 0;cursor:ne-resize;left:200px;margin:-2px 0 0 -20px;top:100px}.tox .tox-croprect-handle-sw{border-width:0 0 2px 2px;cursor:sw-resize;left:100px;margin:-20px 2px 0 -2px;top:200px}.tox .tox-croprect-handle-se{border-width:0 2px 2px 0;cursor:se-resize;left:200px;margin:-20px 0 0 -20px;top:200px}.tox:not([dir=rtl]) .tox-image-tools__toolbar>.tox-slider:not(:first-of-type){margin-left:8px}.tox:not([dir=rtl]) .tox-image-tools__toolbar>.tox-button+.tox-slider{margin-left:32px}.tox:not([dir=rtl]) .tox-image-tools__toolbar>.tox-slider+.tox-button{margin-left:32px}.tox[dir=rtl] .tox-image-tools__toolbar>.tox-slider:not(:first-of-type){margin-right:8px}.tox[dir=rtl] .tox-image-tools__toolbar>.tox-button+.tox-slider{margin-right:32px}.tox[dir=rtl] .tox-image-tools__toolbar>.tox-slider+.tox-button{margin-right:32px}.tox .tox-insert-table-picker{display:flex;flex-wrap:wrap;width:170px}.tox .tox-insert-table-picker>div{border-color:#ccc;border-style:solid;border-width:0 1px 1px 0;box-sizing:border-box;height:17px;width:17px}.tox .tox-collection--list .tox-collection__group .tox-insert-table-picker{margin:-4px 0}.tox .tox-insert-table-picker .tox-insert-table-picker__selected{background-color:rgba(32,122,183,0.5);border-color:rgba(32,122,183,0.5)}.tox .tox-insert-table-picker__label{color:rgba(34,47,62,0.7);display:block;font-size:14px;padding:4px;text-align:center;width:100%}.tox:not([dir=rtl]) .tox-insert-table-picker>div:nth-child(10n){border-right:0}.tox[dir=rtl] .tox-insert-table-picker>div:nth-child(10n+1){border-right:0}.tox .tox-menu{background-color:#fff;border:1px solid #ccc;border-radius:3px;box-shadow:0 4px 8px 0 rgba(34,47,62,0.1);display:inline-block;overflow:hidden;vertical-align:top;z-index:1150}.tox .tox-menu.tox-collection.tox-collection--list{padding:0}.tox .tox-menu.tox-collection.tox-collection--toolbar{padding:4px}.tox .tox-menu.tox-collection.tox-collection--grid{padding:4px}.tox .tox-menu__label blockquote,.tox .tox-menu__label code,.tox .tox-menu__label h1,.tox .tox-menu__label h2,.tox .tox-menu__label h3,.tox .tox-menu__label h4,.tox .tox-menu__label h5,.tox .tox-menu__label h6,.tox .tox-menu__label p{margin:0}.tox .tox-menubar{background:url("data:image/svg+xml;charset=utf8,%3Csvg height='39px' viewBox='0 0 40 39px' width='40' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0' y='38px' width='100' height='1' fill='%23cccccc'/%3E%3C/svg%3E") left 0 top 0 #fff;background-color:#fff;display:flex;flex:0 0 auto;flex-shrink:0;flex-wrap:wrap;padding:0 4px 0 4px}.tox.tox-tinymce:not(.tox-tinymce-inline) .tox-editor-header:not(:first-child) .tox-menubar{border-top:1px solid #ccc}.tox .tox-mbtn{align-items:center;background:0 0;border:0;border-radius:3px;box-shadow:none;color:#222f3e;display:flex;flex:0 0 auto;font-size:14px;font-style:normal;font-weight:400;height:34px;justify-content:center;margin:2px 0 3px 0;outline:0;overflow:hidden;padding:0 4px;text-transform:none;width:auto}.tox .tox-mbtn[disabled]{background-color:transparent;border:0;box-shadow:none;color:rgba(34,47,62,0.5);cursor:not-allowed}.tox .tox-mbtn:focus:not(:disabled){background:#dee0e2;border:0;box-shadow:none;color:#222f3e}.tox .tox-mbtn--active{background:#c8cbcf;border:0;box-shadow:none;color:#222f3e}.tox .tox-mbtn:hover:not(:disabled):not(.tox-mbtn--active){background:#dee0e2;border:0;box-shadow:none;color:#222f3e}.tox .tox-mbtn__select-label{cursor:default;font-weight:400;margin:0 4px}.tox .tox-mbtn[disabled] .tox-mbtn__select-label{cursor:not-allowed}.tox .tox-mbtn__select-chevron{align-items:center;display:flex;justify-content:center;width:16px;display:none}.tox .tox-notification{border-radius:3px;border-style:solid;border-width:1px;box-shadow:none;box-sizing:border-box;display:-ms-grid;display:grid;font-size:14px;font-weight:400;-ms-grid-columns:minmax(40px, 1fr) auto minmax(40px, 1fr);grid-template-columns:minmax(40px, 1fr) auto minmax(40px, 1fr);margin-top:4px;opacity:0;padding:4px;transition:transform .1s ease-in,opacity 150ms ease-in}.tox .tox-notification p{font-size:14px;font-weight:400}.tox .tox-notification a{text-decoration:underline}.tox .tox-notification--in{opacity:1}.tox .tox-notification--success{background-color:#e4eeda;border-color:#d7e6c8;color:#222f3e}.tox .tox-notification--success p{color:#222f3e}.tox .tox-notification--success a{color:#547831}.tox .tox-notification--success svg{fill:#222f3e}.tox .tox-notification--error{background-color:#f8dede;border-color:#f2bfbf;color:#222f3e}.tox .tox-notification--error p{color:#222f3e}.tox .tox-notification--error a{color:#c00}.tox .tox-notification--error svg{fill:#222f3e}.tox .tox-notification--warn,.tox .tox-notification--warning{background-color:#fffaea;border-color:#ffe89d;color:#222f3e}.tox .tox-notification--warn p,.tox .tox-notification--warning p{color:#222f3e}.tox .tox-notification--warn a,.tox .tox-notification--warning a{color:#222f3e}.tox .tox-notification--warn svg,.tox .tox-notification--warning svg{fill:#222f3e}.tox .tox-notification--info{background-color:#d9edf7;border-color:#779ecb;color:#222f3e}.tox .tox-notification--info p{color:#222f3e}.tox .tox-notification--info a{color:#222f3e}.tox .tox-notification--info svg{fill:#222f3e}.tox .tox-notification__body{-ms-grid-row-align:center;align-self:center;color:#222f3e;font-size:14px;-ms-grid-column-span:1;grid-column-end:3;-ms-grid-column:2;grid-column-start:2;-ms-grid-row-span:1;grid-row-end:2;-ms-grid-row:1;grid-row-start:1;text-align:center;white-space:normal;word-break:break-all;word-break:break-word}.tox .tox-notification__body>*{margin:0}.tox .tox-notification__body>*+*{margin-top:1rem}.tox .tox-notification__icon{-ms-grid-row-align:center;align-self:center;-ms-grid-column-span:1;grid-column-end:2;-ms-grid-column:1;grid-column-start:1;-ms-grid-row-span:1;grid-row-end:2;-ms-grid-row:1;grid-row-start:1;-ms-grid-column-align:end;justify-self:end}.tox .tox-notification__icon svg{display:block}.tox .tox-notification__dismiss{-ms-grid-row-align:start;align-self:start;-ms-grid-column-span:1;grid-column-end:4;-ms-grid-column:3;grid-column-start:3;-ms-grid-row-span:1;grid-row-end:2;-ms-grid-row:1;grid-row-start:1;-ms-grid-column-align:end;justify-self:end}.tox .tox-notification .tox-progress-bar{-ms-grid-column-span:3;grid-column-end:4;-ms-grid-column:1;grid-column-start:1;-ms-grid-row-span:1;grid-row-end:3;-ms-grid-row:2;grid-row-start:2;-ms-grid-column-align:center;justify-self:center}.tox .tox-pop{display:inline-block;position:relative}.tox .tox-pop--resizing{transition:width .1s ease}.tox .tox-pop--resizing .tox-toolbar{flex-wrap:nowrap}.tox .tox-pop__dialog{background-color:#fff;border:1px solid #ccc;border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,0.15);min-width:0;overflow:hidden}.tox .tox-pop__dialog>:not(.tox-toolbar){margin:4px 4px 4px 8px}.tox .tox-pop__dialog .tox-toolbar{background-color:transparent;margin-bottom:-1px}.tox .tox-pop::after,.tox .tox-pop::before{border-style:solid;content:'';display:block;height:0;position:absolute;width:0}.tox .tox-pop.tox-pop--bottom::after,.tox .tox-pop.tox-pop--bottom::before{left:50%;top:100%}.tox .tox-pop.tox-pop--bottom::after{border-color:#fff transparent transparent transparent;border-width:8px;margin-left:-8px;margin-top:-1px}.tox .tox-pop.tox-pop--bottom::before{border-color:#ccc transparent transparent transparent;border-width:9px;margin-left:-9px}.tox .tox-pop.tox-pop--top::after,.tox .tox-pop.tox-pop--top::before{left:50%;top:0;transform:translateY(-100%)}.tox .tox-pop.tox-pop--top::after{border-color:transparent transparent #fff transparent;border-width:8px;margin-left:-8px;margin-top:1px}.tox .tox-pop.tox-pop--top::before{border-color:transparent transparent #ccc transparent;border-width:9px;margin-left:-9px}.tox .tox-pop.tox-pop--left::after,.tox .tox-pop.tox-pop--left::before{left:0;top:calc(50% - 1px);transform:translateY(-50%)}.tox .tox-pop.tox-pop--left::after{border-color:transparent #fff transparent transparent;border-width:8px;margin-left:-15px}.tox .tox-pop.tox-pop--left::before{border-color:transparent #ccc transparent transparent;border-width:10px;margin-left:-19px}.tox .tox-pop.tox-pop--right::after,.tox .tox-pop.tox-pop--right::before{left:100%;top:calc(50% + 1px);transform:translateY(-50%)}.tox .tox-pop.tox-pop--right::after{border-color:transparent transparent transparent #fff;border-width:8px;margin-left:-1px}.tox .tox-pop.tox-pop--right::before{border-color:transparent transparent transparent #ccc;border-width:10px;margin-left:-1px}.tox .tox-pop.tox-pop--align-left::after,.tox .tox-pop.tox-pop--align-left::before{left:20px}.tox .tox-pop.tox-pop--align-right::after,.tox .tox-pop.tox-pop--align-right::before{left:calc(100% - 20px)}.tox .tox-sidebar-wrap{display:flex;flex-direction:row;flex-grow:1;-ms-flex-preferred-size:0;min-height:0}.tox .tox-sidebar{background-color:#fff;display:flex;flex-direction:row;justify-content:flex-end}.tox .tox-sidebar__slider{display:flex;overflow:hidden}.tox .tox-sidebar__pane-container{display:flex}.tox .tox-sidebar__pane{display:flex}.tox .tox-sidebar--sliding-closed{opacity:0}.tox .tox-sidebar--sliding-open{opacity:1}.tox .tox-sidebar--sliding-growing,.tox .tox-sidebar--sliding-shrinking{transition:width .5s ease,opacity .5s ease}.tox .tox-selector{background-color:#4099ff;border-color:#4099ff;border-style:solid;border-width:1px;box-sizing:border-box;display:inline-block;height:10px;position:absolute;width:10px}.tox.tox-platform-touch .tox-selector{height:12px;width:12px}.tox .tox-slider{align-items:center;display:flex;flex:1;-ms-flex-preferred-size:auto;height:24px;justify-content:center;position:relative}.tox .tox-slider__rail{background-color:transparent;border:1px solid #ccc;border-radius:3px;height:10px;min-width:120px;width:100%}.tox .tox-slider__handle{background-color:#207ab7;border:2px solid #185d8c;border-radius:3px;box-shadow:none;height:24px;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);width:14px}.tox .tox-source-code{overflow:auto}.tox .tox-spinner{display:flex}.tox .tox-spinner>div{animation:tam-bouncing-dots 1.5s ease-in-out 0s infinite both;background-color:rgba(34,47,62,0.7);border-radius:100%;height:8px;width:8px}.tox .tox-spinner>div:nth-child(1){animation-delay:-.32s}.tox .tox-spinner>div:nth-child(2){animation-delay:-.16s}@keyframes tam-bouncing-dots{0%,100%,80%{transform:scale(0)}40%{transform:scale(1)}}.tox:not([dir=rtl]) .tox-spinner>div:not(:first-child){margin-left:4px}.tox[dir=rtl] .tox-spinner>div:not(:first-child){margin-right:4px}.tox .tox-statusbar{align-items:center;background-color:#fff;border-top:1px solid #ccc;color:rgba(34,47,62,0.7);display:flex;flex:0 0 auto;font-size:12px;font-weight:400;height:18px;overflow:hidden;padding:0 8px;position:relative;text-transform:uppercase}.tox .tox-statusbar__text-container{display:flex;flex:1 1 auto;justify-content:flex-end;overflow:hidden}.tox .tox-statusbar__path{display:flex;flex:1 1 auto;margin-right:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tox .tox-statusbar__path>*{display:inline;white-space:nowrap}.tox .tox-statusbar__wordcount{flex:0 0 auto;margin-left:1ch}.tox .tox-statusbar a,.tox .tox-statusbar__path-item,.tox .tox-statusbar__wordcount{color:rgba(34,47,62,0.7);text-decoration:none}.tox .tox-statusbar a:focus:not(:disabled):not([aria-disabled=true]),.tox .tox-statusbar a:hover:not(:disabled):not([aria-disabled=true]),.tox .tox-statusbar__path-item:focus:not(:disabled):not([aria-disabled=true]),.tox .tox-statusbar__path-item:hover:not(:disabled):not([aria-disabled=true]),.tox .tox-statusbar__wordcount:focus:not(:disabled):not([aria-disabled=true]),.tox .tox-statusbar__wordcount:hover:not(:disabled):not([aria-disabled=true]){cursor:pointer;text-decoration:underline}.tox .tox-statusbar__resize-handle{align-items:flex-end;align-self:stretch;cursor:nwse-resize;display:flex;flex:0 0 auto;justify-content:flex-end;margin-left:auto;margin-right:-8px;padding-left:1ch}.tox .tox-statusbar__resize-handle svg{display:block;fill:rgba(34,47,62,0.7)}.tox:not([dir=rtl]) .tox-statusbar__path>*{margin-right:4px}.tox:not([dir=rtl]) .tox-statusbar__branding{margin-left:1ch}.tox[dir=rtl] .tox-statusbar{flex-direction:row-reverse}.tox[dir=rtl] .tox-statusbar__path>*{margin-left:4px}.tox .tox-throbber{z-index:1299}.tox .tox-throbber__busy-spinner{align-items:center;background-color:rgba(255,255,255,0.6);bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}.tox .tox-tbtn{align-items:center;background:0 0;border:0;border-radius:3px;box-shadow:none;color:#222f3e;display:flex;flex:0 0 auto;font-size:14px;font-style:normal;font-weight:400;height:34px;justify-content:center;margin:2px 0 3px 0;outline:0;overflow:hidden;padding:0;text-transform:none;width:34px}.tox .tox-tbtn svg{display:block;fill:#222f3e}.tox .tox-tbtn.tox-tbtn-more{padding-left:5px;padding-right:5px;width:inherit}.tox .tox-tbtn:focus{background:#dee0e2;border:0;box-shadow:none}.tox .tox-tbtn:hover{background:#dee0e2;border:0;box-shadow:none;color:#222f3e}.tox .tox-tbtn:hover svg{fill:#222f3e}.tox .tox-tbtn:active{background:#c8cbcf;border:0;box-shadow:none;color:#222f3e}.tox .tox-tbtn:active svg{fill:#222f3e}.tox .tox-tbtn--disabled,.tox .tox-tbtn--disabled:hover,.tox .tox-tbtn:disabled,.tox .tox-tbtn:disabled:hover{background:0 0;border:0;box-shadow:none;color:rgba(34,47,62,0.5);cursor:not-allowed}.tox .tox-tbtn--disabled svg,.tox .tox-tbtn--disabled:hover svg,.tox .tox-tbtn:disabled svg,.tox .tox-tbtn:disabled:hover svg{fill:rgba(34,47,62,0.5)}.tox .tox-tbtn--enabled,.tox .tox-tbtn--enabled:hover{background:#c8cbcf;border:0;box-shadow:none;color:#222f3e}.tox .tox-tbtn--enabled:hover>*,.tox .tox-tbtn--enabled>*{transform:none}.tox .tox-tbtn--enabled svg,.tox .tox-tbtn--enabled:hover svg{fill:#222f3e}.tox .tox-tbtn:focus:not(.tox-tbtn--disabled){color:#222f3e}.tox .tox-tbtn:focus:not(.tox-tbtn--disabled) svg{fill:#222f3e}.tox .tox-tbtn:active>*{transform:none}.tox .tox-tbtn--md{height:51px;width:51px}.tox .tox-tbtn--lg{flex-direction:column;height:68px;width:68px}.tox .tox-tbtn--return{-ms-grid-row-align:stretch;align-self:stretch;height:unset;width:16px}.tox .tox-tbtn--labeled{padding:0 4px;width:unset}.tox .tox-tbtn__vlabel{display:block;font-size:10px;font-weight:400;letter-spacing:-.025em;margin-bottom:4px;white-space:nowrap}.tox .tox-tbtn--select{margin:2px 0 3px 0;padding:0 4px;width:auto}.tox .tox-tbtn__select-label{cursor:default;font-weight:400;margin:0 4px}.tox .tox-tbtn__select-chevron{align-items:center;display:flex;justify-content:center;width:16px}.tox .tox-tbtn__select-chevron svg{fill:rgba(34,47,62,0.5)}.tox .tox-tbtn--bespoke .tox-tbtn__select-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:7em}.tox .tox-split-button{border:0;border-radius:3px;box-sizing:border-box;display:flex;margin:2px 0 3px 0;overflow:hidden}.tox .tox-split-button:hover{box-shadow:0 0 0 1px #dee0e2 inset}.tox .tox-split-button:focus{background:#dee0e2;box-shadow:none;color:#222f3e}.tox .tox-split-button>*{border-radius:0}.tox .tox-split-button__chevron{width:16px}.tox .tox-split-button__chevron svg{fill:rgba(34,47,62,0.5)}.tox .tox-split-button .tox-tbtn{margin:0}.tox.tox-platform-touch .tox-split-button .tox-tbtn:first-child{width:30px}.tox.tox-platform-touch .tox-split-button__chevron{width:20px}.tox .tox-split-button.tox-tbtn--disabled .tox-tbtn:focus,.tox .tox-split-button.tox-tbtn--disabled .tox-tbtn:hover,.tox .tox-split-button.tox-tbtn--disabled:focus,.tox .tox-split-button.tox-tbtn--disabled:hover{background:0 0;box-shadow:none;color:rgba(34,47,62,0.5)}.tox .tox-toolbar-overlord{background-color:#fff}.tox .tox-toolbar,.tox .tox-toolbar__overflow,.tox .tox-toolbar__primary{background:url("data:image/svg+xml;charset=utf8,%3Csvg height='39px' viewBox='0 0 40 39px' width='40' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0' y='38px' width='100' height='1' fill='%23cccccc'/%3E%3C/svg%3E") left 0 top 0 #fff;background-color:#fff;display:flex;flex:0 0 auto;flex-shrink:0;flex-wrap:wrap;padding:0 0}.tox .tox-toolbar__overflow.tox-toolbar__overflow--closed{height:0;opacity:0;padding-bottom:0;padding-top:0;visibility:hidden}.tox .tox-toolbar__overflow--growing{transition:height .3s ease,opacity .2s linear .1s}.tox .tox-toolbar__overflow--shrinking{transition:opacity .3s ease,height .2s linear .1s,visibility 0s linear .3s}.tox .tox-menubar+.tox-toolbar,.tox .tox-menubar+.tox-toolbar-overlord .tox-toolbar__primary{border-top:1px solid #ccc;margin-top:-1px}.tox .tox-toolbar--scrolling{flex-wrap:nowrap;overflow-x:auto}.tox .tox-pop .tox-toolbar{border-width:0}.tox .tox-toolbar--no-divider{background-image:none}.tox-tinymce:not(.tox-tinymce-inline) .tox-editor-header:not(:first-child) .tox-toolbar-overlord:first-child .tox-toolbar__primary,.tox-tinymce:not(.tox-tinymce-inline) .tox-editor-header:not(:first-child) .tox-toolbar:first-child{border-top:1px solid #ccc}.tox.tox-tinymce-aux .tox-toolbar__overflow{background-color:#fff;border:1px solid #ccc;border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,0.15)}.tox[dir=rtl] .tox-tbtn__icon-rtl svg{transform:rotateY(180deg)}.tox .tox-toolbar__group{align-items:center;display:flex;flex-wrap:wrap;margin:0 0;padding:0 4px 0 4px}.tox .tox-toolbar__group--pull-right{margin-left:auto}.tox .tox-toolbar--scrolling .tox-toolbar__group{flex-shrink:0;flex-wrap:nowrap}.tox:not([dir=rtl]) .tox-toolbar__group:not(:last-of-type){border-right:1px solid #ccc}.tox[dir=rtl] .tox-toolbar__group:not(:last-of-type){border-left:1px solid #ccc}.tox .tox-tooltip{display:inline-block;padding:8px;position:relative}.tox .tox-tooltip__body{background-color:#222f3e;border-radius:3px;box-shadow:0 2px 4px rgba(34,47,62,0.3);color:rgba(255,255,255,0.75);font-size:14px;font-style:normal;font-weight:400;padding:4px 8px;text-transform:none}.tox .tox-tooltip__arrow{position:absolute}.tox .tox-tooltip--down .tox-tooltip__arrow{border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #222f3e;bottom:0;left:50%;position:absolute;transform:translateX(-50%)}.tox .tox-tooltip--up .tox-tooltip__arrow{border-bottom:8px solid #222f3e;border-left:8px solid transparent;border-right:8px solid transparent;left:50%;position:absolute;top:0;transform:translateX(-50%)}.tox .tox-tooltip--right .tox-tooltip__arrow{border-bottom:8px solid transparent;border-left:8px solid #222f3e;border-top:8px solid transparent;position:absolute;right:0;top:50%;transform:translateY(-50%)}.tox .tox-tooltip--left .tox-tooltip__arrow{border-bottom:8px solid transparent;border-right:8px solid #222f3e;border-top:8px solid transparent;left:0;position:absolute;top:50%;transform:translateY(-50%)}.tox .tox-well{border:1px solid #ccc;border-radius:3px;padding:8px;width:100%}.tox .tox-well>:first-child{margin-top:0}.tox .tox-well>:last-child{margin-bottom:0}.tox .tox-well>:only-child{margin:0}.tox .tox-custom-editor{border:1px solid #ccc;border-radius:3px;display:flex;flex:1;position:relative}.tox .tox-dialog-loading::before{background-color:rgba(0,0,0,0.5);content:"";height:100%;position:absolute;width:100%;z-index:1000}.tox .tox-tab{cursor:pointer}.tox .tox-dialog__content-js{display:flex;flex:1;-ms-flex-preferred-size:auto}.tox .tox-dialog__body-content .tox-collection{display:flex;flex:1;-ms-flex-preferred-size:auto}.tox .tox-image-tools-edit-panel{height:60px}.tox .tox-image-tools__sidebar{height:60px}

