@charset "UTF-8";#cc-main{background:transparent;color:var(--cc-primary-color);font-family:var(--cc-font-family);font-size:16px;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.15;position:relative;text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%;position:fixed;z-index:var(--cc-z-index)}#cc-main :after,#cc-main :before,#cc-main a,#cc-main button,#cc-main div,#cc-main h2,#cc-main input,#cc-main p,#cc-main span{all:unset;box-sizing:border-box}#cc-main .pm__badge,#cc-main button{all:initial;box-sizing:border-box;color:unset;visibility:unset}#cc-main .pm__badge,#cc-main a,#cc-main button,#cc-main input{-webkit-appearance:none;appearance:none;cursor:pointer;font-family:inherit;font-size:100%;line-height:normal;margin:0;outline:revert;outline-offset:2px;overflow:hidden}#cc-main table,#cc-main tbody,#cc-main td,#cc-main th,#cc-main thead,#cc-main tr{all:revert;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit}:root{--cc-font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--cc-modal-border-radius:.5rem;--cc-btn-border-radius:.4rem;--cc-modal-transition-duration:.25s;--cc-link-color:var(--cc-btn-primary-bg);--cc-modal-margin:1rem;--cc-z-index:2147483647;--cc-bg:#fff;--cc-primary-color:#2c2f31;--cc-secondary-color:#5e6266;--cc-btn-primary-bg:#30363c;--cc-btn-primary-color:#fff;--cc-btn-primary-border-color:var(--cc-btn-primary-bg);--cc-btn-primary-hover-bg:#000;--cc-btn-primary-hover-color:#fff;--cc-btn-primary-hover-border-color:var(--cc-btn-primary-hover-bg);--cc-btn-secondary-bg:#eaeff2;--cc-btn-secondary-color:var(--cc-primary-color);--cc-btn-secondary-border-color:var(--cc-btn-secondary-bg);--cc-btn-secondary-hover-bg:#d4dae0;--cc-btn-secondary-hover-color:#000;--cc-btn-secondary-hover-border-color:#d4dae0;--cc-separator-border-color:#f0f4f7;--cc-toggle-on-bg:var(--cc-btn-primary-bg);--cc-toggle-off-bg:#667481;--cc-toggle-on-knob-bg:#fff;--cc-toggle-off-knob-bg:var(--cc-toggle-on-knob-bg);--cc-toggle-enabled-icon-color:var(--cc-bg);--cc-toggle-disabled-icon-color:var(--cc-bg);--cc-toggle-readonly-bg:#d5dee2;--cc-toggle-readonly-knob-bg:#fff;--cc-toggle-readonly-knob-icon-color:var(--cc-toggle-readonly-bg);--cc-section-category-border:var(--cc-cookie-category-block-bg);--cc-cookie-category-block-bg:#f0f4f7;--cc-cookie-category-block-border:#f0f4f7;--cc-cookie-category-block-hover-bg:#e9eff4;--cc-cookie-category-block-hover-border:#e9eff4;--cc-cookie-category-expanded-block-bg:transparent;--cc-cookie-category-expanded-block-hover-bg:#dee4e9;--cc-overlay-bg:rgba(0,0,0,.65);--cc-webkit-scrollbar-bg:var(--cc-section-category-border);--cc-webkit-scrollbar-hover-bg:var(--cc-btn-primary-hover-bg);--cc-footer-bg:var(--cc-btn-secondary-bg);--cc-footer-color:var(--cc-secondary-color);--cc-footer-border-color:#e4eaed;--cc-pm-toggle-border-radius:4em}#cc-main.cc--rtl{direction:rtl}#cc-main .cm__title,#cc-main a,#cc-main b,#cc-main em,#cc-main strong{font-weight:600}#cc-main button>span{pointer-events:none}#cc-main .cc__link,#cc-main a{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;font-weight:600;position:relative;transition:background-size .25s,color .25s ease}#cc-main .cc__link:hover,#cc-main a:hover{background-size:100% 1px;color:var(--cc-primary-color)}#cc-main .cc__link{color:var(--cc-link-color)}#cc-main .cm__desc,#cc-main .pm__body{overscroll-behavior:auto contain;scrollbar-width:thin}@media screen and (min-width:640px){#cc-main ::-webkit-scrollbar,#cc-main ::-webkit-scrollbar-thumb,#cc-main ::-webkit-scrollbar-track{all:revert}#cc-main ::-webkit-scrollbar-thumb{-webkit-background-clip:padding-box;background-clip:padding-box;background:var(--cc-toggle-readonly-bg);border:.25rem solid var(--cc-bg);border-radius:1rem}#cc-main ::-webkit-scrollbar-thumb:hover{background:var(--cc-toggle-off-bg)}#cc-main ::-webkit-scrollbar{background:transparent;width:12px}}html.disable--interaction.show--consent,html.disable--interaction.show--consent body{height:auto!important;overflow:hidden!important}@media(prefers-reduced-motion){#cc-main{--cc-modal-transition-duration:0s}}.cc--darkmode{--cc-bg:#161a1c;--cc-primary-color:#ebf3f6;--cc-secondary-color:#aebbc5;--cc-btn-primary-bg:#c2d0e0;--cc-btn-primary-color:var(--cc-bg);--cc-btn-primary-border-color:var(--cc-btn-primary-bg);--cc-btn-primary-hover-bg:#98a7b6;--cc-btn-primary-hover-color:#000;--cc-btn-primary-hover-border-color:var(--cc-btn-primary-hover-bg);--cc-btn-secondary-bg:#242c31;--cc-btn-secondary-color:var(--cc-primary-color);--cc-btn-secondary-border-color:var(--cc-btn-secondary-bg);--cc-btn-secondary-hover-bg:#353d43;--cc-btn-secondary-hover-color:#fff;--cc-btn-secondary-hover-border-color:var(--cc-btn-secondary-hover-bg);--cc-separator-border-color:#222a30;--cc-toggle-on-bg:var(--cc-btn-primary-bg);--cc-toggle-off-bg:#525f6b;--cc-toggle-on-knob-bg:var(--cc-btn-primary-color);--cc-toggle-off-knob-bg:var(--cc-btn-primary-color);--cc-toggle-enabled-icon-color:var(--cc-btn-primary-color);--cc-toggle-disabled-icon-color:var(--cc-btn-primary-color);--cc-toggle-readonly-bg:#343e45;--cc-toggle-readonly-knob-bg:#5f6b72;--cc-toggle-readonly-knob-icon-color:var(--cc-toggle-readonly-bg);--cc-section-category-border:#1e2428;--cc-cookie-category-block-bg:#1e2428;--cc-cookie-category-block-border:var(--cc-section-category-border);--cc-cookie-category-block-hover-bg:#242c31;--cc-cookie-category-block-hover-border:#232a2f;--cc-cookie-category-expanded-block-bg:transparent;--cc-cookie-category-expanded-block-hover-bg:var(--cc-toggle-readonly-bg);--cc-overlay-bg:rgba(0,0,0,.65);--cc-webkit-scrollbar-bg:var(--cc-section-category-border);--cc-webkit-scrollbar-hover-bg:var(--cc-btn-primary-hover-bg);--cc-footer-bg:#0c0e0f;--cc-footer-color:var(--cc-secondary-color);--cc-footer-border-color:#060809}.cc--darkmode #cc-main{color-scheme:dark}#cc-main .cm{background:var(--cc-bg);border-radius:var(--cc-modal-border-radius);box-shadow:0 .625em 1.875em #0000024d;display:flex;flex-direction:column;max-width:24rem;opacity:0;overflow:hidden;position:fixed;transform:translateY(1.6em);visibility:hidden;z-index:1}#cc-main .cm--top{top:var(--cc-modal-margin)}#cc-main .cm--middle{top:50%;transform:translateY(calc(-50% + 1.6em))}#cc-main .cm--bottom{bottom:var(--cc-modal-margin)}#cc-main .cm--center{left:var(--cc-modal-margin);margin:0 auto;right:var(--cc-modal-margin);width:unset}#cc-main .cm--left{left:var(--cc-modal-margin);margin-right:var(--cc-modal-margin)}#cc-main .cm--right{margin-left:var(--cc-modal-margin);right:var(--cc-modal-margin)}#cc-main .cm__body{display:flex;flex-direction:column;justify-content:space-between;position:relative}#cc-main .cm__btns,#cc-main .cm__links{padding:1rem 1.3rem;width:unset}#cc-main .cm__texts{display:flex;flex:1;flex-direction:column;justify-content:center;padding:1rem 0 0}#cc-main .cm__desc,#cc-main .cm__title{padding:0 1.3rem}#cc-main .cm__title{font-size:1.05em}#cc-main .cm__title+.cm__desc{margin-top:1.1em}#cc-main .cm__desc{color:var(--cc-secondary-color);font-size:.9em;line-height:1.5;max-height:40vh;overflow-x:visible;overflow-y:auto;padding-bottom:1em}#cc-main .cm__btns{border-top:1px solid var(--cc-separator-border-color);display:flex;flex-direction:column;justify-content:center}#cc-main .cm__btn-group{display:grid;grid-auto-columns:minmax(0,1fr)}#cc-main .cm__btn+.cm__btn,#cc-main .cm__btn-group+.cm__btn-group{margin-top:.375rem}#cc-main .cm--flip .cm__btn+.cm__btn,#cc-main .cm--flip .cm__btn-group+.cm__btn-group{margin-bottom:.375rem;margin-top:0}#cc-main .cm--inline .cm__btn+.cm__btn{margin-left:.375rem;margin-top:0}#cc-main .cm--inline.cm--flip .cm__btn+.cm__btn{margin-bottom:0;margin-left:0;margin-right:.375rem}#cc-main .cm--inline.cm--flip .cm__btn-group+.cm__btn-group{margin-bottom:.375rem;margin-right:0}#cc-main .cm--wide .cm__btn+.cm__btn,#cc-main .cm--wide .cm__btn-group+.cm__btn-group{margin-left:.375rem;margin-top:0}#cc-main .cm--wide.cm--flip .cm__btn+.cm__btn,#cc-main .cm--wide.cm--flip .cm__btn-group+.cm__btn-group{margin-bottom:0;margin-right:.375rem}#cc-main .cm--bar:not(.cm--inline) .cm__btn-group--uneven,#cc-main .cm--wide .cm__btn-group--uneven{display:flex;flex:1;justify-content:space-between}#cc-main .cm--bar:not(.cm--inline).cm--flip .cm__btn-group--uneven,#cc-main .cm--wide.cm--flip .cm__btn-group--uneven{flex-direction:row-reverse}#cc-main .cm__btn{background:var(--cc-btn-primary-bg);border:1px solid var(--cc-btn-primary-border-color);border-radius:var(--cc-btn-border-radius);color:var(--cc-btn-primary-color);font-size:.82em;font-weight:600;min-height:42px;padding:.5em 1em;text-align:center}#cc-main .cm__btn:hover{background:var(--cc-btn-primary-hover-bg);border-color:var(--cc-btn-primary-hover-border-color);color:var(--cc-btn-primary-hover-color)}#cc-main .cm__btn--secondary{background:var(--cc-btn-secondary-bg);border-color:var(--cc-btn-secondary-border-color);color:var(--cc-btn-secondary-color)}#cc-main .cm__btn--secondary:hover{background:var(--cc-btn-secondary-hover-bg);border-color:var(--cc-btn-secondary-hover-border-color);color:var(--cc-btn-secondary-hover-color)}#cc-main .cm__btn--close{border-radius:0;border-bottom-left-radius:var(--cc-btn-border-radius);border-right:none;border-top:none;display:none;font-size:1em;height:42px;min-width:auto!important;overflow:hidden;padding:0!important;position:absolute;right:0;top:0;width:42px}#cc-main .cm__btn--close svg{stroke:var(--cc-btn-primary-color);transform:scale(.5);transition:stroke .15s ease}#cc-main .cm__btn--close:hover svg{stroke:var(--cc-btn-primary-hover-color)}#cc-main .cm__btn--close.cm__btn--secondary svg{stroke:var(--cc-btn-secondary-color)}#cc-main .cm__btn--close.cm__btn--secondary:hover svg{stroke:var(--cc-btn-secondary-hover-color)}#cc-main .cm__btn--close+.cm__texts .cm__title{padding-right:3rem}#cc-main .cm--inline .cm__btn-group{grid-auto-flow:column}#cc-main .cm__footer{background:var(--cc-footer-bg);border-top:1px solid var(--cc-footer-border-color);color:var(--cc-footer-color);padding:.4em 0 .5em}#cc-main .cm__links{display:flex;flex-direction:row;padding-bottom:0;padding-top:0}#cc-main .cm__link-group{display:flex;flex-direction:row;font-size:.8em;width:100%}#cc-main .cm__link-group>*+*{margin-left:1.3rem}#cc-main .cm--flip .cm__btn:last-child{grid-row:1}#cc-main .cm--inline.cm--flip .cm__btn:last-child{grid-column:1}#cc-main .cm--box .cm__btn--close{display:block}#cc-main .cm--box.cm--flip .cm__btns{flex-direction:column-reverse}#cc-main .cm--box.cm--wide{max-width:36em}#cc-main .cm--box.cm--wide .cm__btns{flex-direction:row;justify-content:space-between}#cc-main .cm--box.cm--wide .cm__btn-group{grid-auto-flow:column}#cc-main .cm--box.cm--wide .cm__btn{min-width:120px;padding-left:1.8em;padding-right:1.8em}#cc-main .cm--box.cm--wide.cm--flip .cm__btns{flex-direction:row-reverse}#cc-main .cm--box.cm--wide.cm--flip .cm__btn:last-child{grid-column:1}#cc-main .cm--cloud{max-width:54em;width:unset}#cc-main .cm--cloud .cm__body{flex-direction:row}#cc-main .cm--cloud .cm__texts{flex:1}#cc-main .cm--cloud .cm__desc{max-height:9.4em}#cc-main .cm--cloud .cm__btns{border-left:1px solid var(--cc-separator-border-color);border-top:none;max-width:23em}#cc-main .cm--cloud .cm__btn-group{flex-direction:column}#cc-main .cm--cloud .cm__btn{min-width:19em}#cc-main .cm--cloud.cm--flip .cm__btn-group,#cc-main .cm--cloud.cm--flip .cm__btns{flex-direction:column-reverse}#cc-main .cm--cloud.cm--inline .cm__btn-group{flex-direction:row}#cc-main .cm--cloud.cm--inline .cm__btn{min-width:10em}#cc-main .cm--cloud.cm--inline.cm--flip .cm__btn-group{flex-direction:row-reverse}#cc-main .cm--bar{border-radius:0;left:0;margin:0;max-width:unset;opacity:1;right:0;transform:translateY(0);width:100vw;--cc-modal-transition-duration:.35s}#cc-main .cm--bar.cm--top{top:0;transform:translateY(-100%)}#cc-main .cm--bar.cm--bottom{bottom:0;transform:translateY(100%)}#cc-main .cm--bar .cm__body,#cc-main .cm--bar .cm__links{margin:0 auto;max-width:55em;width:100%}#cc-main .cm--bar .cm__body{padding:.5em 0 .9em}#cc-main .cm--bar .cm__btns{border-top:none;flex-direction:row;justify-content:space-between}#cc-main .cm--bar .cm__btn-group{grid-auto-flow:column}#cc-main .cm--bar:not(.cm--inline) .cm__btn+.cm__btn,#cc-main .cm--bar:not(.cm--inline) .cm__btn-group+.cm__btn-group{margin-left:.375rem;margin-top:0}#cc-main .cm--bar .cm__btn{min-width:120px;padding-left:2em;padding-right:2em}#cc-main .cm--bar.cm--flip:not(.cm--inline) .cm__btn+.cm__btn,#cc-main .cm--bar.cm--flip:not(.cm--inline) .cm__btn-group+.cm__btn-group{margin-bottom:0;margin-left:0;margin-right:.375rem}#cc-main .cm--bar.cm--flip .cm__btns{flex-direction:row-reverse}#cc-main .cm--bar.cm--flip .cm__btn:last-child{grid-column:1}#cc-main .cm--bar.cm--inline .cm__body,#cc-main .cm--bar.cm--inline .cm__links{max-width:74em}#cc-main .cm--bar.cm--inline .cm__body{flex-direction:row;padding:0}#cc-main .cm--bar.cm--inline .cm__btns{flex-direction:column;justify-content:center;max-width:23em}#cc-main .cm--bar.cm--inline.cm--flip .cm__btns{flex-direction:column-reverse}#cc-main .cc--anim .cm,#cc-main .cc--anim.cm-wrapper:before{transition:opacity var(--cc-modal-transition-duration) ease,visibility var(--cc-modal-transition-duration) ease,transform var(--cc-modal-transition-duration) ease}#cc-main .cc--anim .cm__btn,#cc-main .cc--anim .cm__close{transition:background-color .15s ease,border-color .15s ease,color .15s ease}.disable--interaction #cc-main .cm-wrapper:before{background:var(--cc-overlay-bg);content:"";inset:0;opacity:0;position:fixed;visibility:hidden;z-index:0}.show--consent #cc-main .cc--anim .cm{opacity:1;transform:translateY(0);visibility:visible!important}.show--consent #cc-main .cc--anim .cm--middle{transform:translateY(-50%)}.show--consent #cc-main .cc--anim .cm--bar{transform:translateY(0)}.show--consent #cc-main .cc--anim.cm-wrapper:before{opacity:1;visibility:visible}#cc-main.cc--rtl .cm__btn--close{border-bottom-left-radius:unset;border-bottom-right-radius:var(--cc-btn-border-radius);left:0;right:unset}#cc-main.cc--rtl .cm__btn--close+.cm__texts .cm__title{padding-left:3rem!important;padding-right:1.3rem}#cc-main.cc--rtl .cm--inline .cm__btn+.cm__btn{margin-left:0;margin-right:.375rem}#cc-main.cc--rtl .cm--inline.cm--flip .cm__btn+.cm__btn{margin-left:.375rem;margin-right:0}#cc-main.cc--rtl .cm:not(.cm--inline).cm--bar .cm__btn+.cm__btn,#cc-main.cc--rtl .cm:not(.cm--inline).cm--bar .cm__btn-group+.cm__btn-group,#cc-main.cc--rtl .cm:not(.cm--inline).cm--wide .cm__btn+.cm__btn,#cc-main.cc--rtl .cm:not(.cm--inline).cm--wide .cm__btn-group+.cm__btn-group{margin-left:0;margin-right:.375rem}#cc-main.cc--rtl .cm:not(.cm--inline).cm--bar.cm--flip .cm__btn+.cm__btn,#cc-main.cc--rtl .cm:not(.cm--inline).cm--wide.cm--flip .cm__btn+.cm__btn{margin-left:.375rem;margin-right:0}#cc-main.cc--rtl .cm__link-group>*+*{margin-left:0;margin-right:1.3rem}@media screen and (max-width:640px){#cc-main{--cc-modal-margin:.5em}#cc-main .cm{max-width:none!important;width:auto!important}#cc-main .cm__body{flex-direction:column!important;padding:0!important}#cc-main .cm__btns,#cc-main .cm__desc,#cc-main .cm__links,#cc-main .cm__title{padding-left:1.1rem!important;padding-right:1.1rem!important}#cc-main .cm__btns{border-left:none!important;border-top:1px solid var(--cc-separator-border-color)!important;flex-direction:column!important;max-width:none!important;min-width:auto!important}#cc-main .cm__btn+.cm__btn,#cc-main .cm__btn-group+.cm__btn-group{margin:.375rem 0 0!important}#cc-main .cm--flip .cm__btn+.cm__btn,#cc-main .cm--flip .cm__btn-group+.cm__btn-group{margin-bottom:.375rem!important;margin-top:0!important}#cc-main .cm__btn-group{display:flex!important;flex-direction:column!important;min-width:auto!important}#cc-main .cm__btn{flex:auto!important}#cc-main .cm__link-group{justify-content:center!important}#cc-main .cm--flip .cm__btn-group,#cc-main .cm--flip .cm__btns{flex-direction:column-reverse!important}}#cc-main .pm-wrapper{position:relative;z-index:2}#cc-main .pm{background:var(--cc-bg);border-radius:var(--cc-modal-border-radius);box-shadow:0 .625em 1.875em #0000024d;display:flex;flex-direction:column;opacity:0;overflow:hidden;position:fixed;visibility:hidden;width:100%;width:unset;z-index:1}#cc-main svg{fill:none;width:100%}#cc-main .pm__body,#cc-main .pm__footer,#cc-main .pm__header{padding:1em 1.4em}#cc-main .pm__header{align-items:center;border-bottom:1px solid var(--cc-separator-border-color);display:flex;justify-content:space-between}#cc-main .pm__title{align-items:center;display:flex;flex:1;font-weight:600;margin-right:2em}#cc-main .pm__close-btn{background:var(--cc-btn-secondary-bg);border:1px solid var(--cc-btn-secondary-border-color);border-radius:var(--cc-btn-border-radius);height:40px;position:relative;transition:all .15s ease;width:40px}#cc-main .pm__close-btn span{display:flex;height:100%;width:100%}#cc-main .pm__close-btn svg{stroke:var(--cc-btn-secondary-color);transform:scale(.5);transition:stroke .15s ease}#cc-main .pm__close-btn:hover{background:var(--cc-btn-secondary-hover-bg);border-color:var(--cc-btn-secondary-hover-border-color)}#cc-main .pm__close-btn:hover svg{stroke:var(--cc-btn-secondary-hover-color)}#cc-main .pm__body{flex:1;overflow-y:auto;overflow-y:overlay}#cc-main .pm__section,#cc-main .pm__section--toggle{border-radius:var(--cc-btn-border-radius);display:flex;flex-direction:column;margin-bottom:.5em}#cc-main .pm__section--toggle .pm__section-desc-wrapper{border:1px solid var(--cc-cookie-category-block-border);border-radius:var(--cc-btn-border-radius);border-top:none;border-top-left-radius:0;border-top-right-radius:0;display:none;margin-top:0!important;overflow:hidden}#cc-main .pm__section{border:1px solid var(--cc-separator-border-color);padding:1em;transition:background-color .25s ease,border-color .25s ease}#cc-main .pm__section:first-child{border:none;margin-bottom:2em;margin-top:0;padding:0;transition:none}#cc-main .pm__section:not(:first-child):hover{background:var(--cc-cookie-category-block-bg);border-color:var(--cc-cookie-category-block-border)}#cc-main .pm__section-toggles+.pm__section{margin-top:2em}#cc-main .pm__section--toggle{background:var(--cc-cookie-category-block-bg);border-top:none;margin-bottom:.375rem}#cc-main .pm__section--toggle .pm__section-title{align-items:center;background:var(--cc-cookie-category-block-bg);border:1px solid var(--cc-cookie-category-block-border);display:flex;justify-content:space-between;min-height:58px;padding:1.1em 5.4em 1.1em 1.2em;position:relative;transition:background-color .25s ease,border-color .25s ease;width:100%}#cc-main .pm__section--toggle .pm__section-title:hover{background:var(--cc-cookie-category-block-hover-bg);border-color:var(--cc-cookie-category-block-hover-border)}#cc-main .pm__section--toggle .pm__section-desc{margin-top:0;padding:1em}#cc-main .pm__section--toggle.is-expanded{--cc-cookie-category-block-bg:var(--cc-cookie-category-expanded-block-bg);--cc-cookie-category-block-border:var(--cc-cookie-category-expanded-block-hover-bg)}#cc-main .pm__section--toggle.is-expanded .pm__section-title{border-bottom-left-radius:0;border-bottom-right-radius:0}#cc-main .pm__section--toggle.is-expanded .pm__section-arrow svg{transform:scale(.5) rotate(180deg)}#cc-main .pm__section--toggle.is-expanded .pm__section-desc-wrapper{display:flex}#cc-main .pm__section--expandable .pm__section-title{cursor:pointer;padding-left:3.4em}#cc-main .pm__section--expandable .pm__section-arrow{background:var(--cc-toggle-readonly-bg);border-radius:100%;display:flex;height:20px;justify-content:center;left:18px;pointer-events:none;position:absolute;width:20px}#cc-main .pm__section--expandable .pm__section-arrow svg{stroke:var(--cc-btn-secondary-color);transform:scale(.5)}#cc-main .pm__section-title-wrapper{align-items:center;display:flex;position:relative}#cc-main .pm__section-title-wrapper+.pm__section-desc-wrapper{margin-top:.85em}#cc-main .pm__section-title{border-radius:var(--cc-btn-border-radius);font-size:.95em;font-weight:600}#cc-main .pm__badge{align-items:center;background:var(--cc-btn-secondary-bg);border-radius:5em;color:var(--cc-secondary-color);display:flex;flex:none;font-size:.8em;font-weight:600;height:23px;justify-content:center;margin-left:1em;min-width:23px;overflow:hidden;padding:0 .6em 1px;position:relative;text-align:center;white-space:nowrap;width:auto}#cc-main .pm__service-counter{background:var(--cc-btn-primary-bg);color:var(--cc-btn-primary-color);padding:0;width:23px}#cc-main .pm__service-counter[data-counterlabel]{padding:0 .6em 1px;width:auto}#cc-main .section__toggle,#cc-main .section__toggle-wrapper,#cc-main .toggle__icon,#cc-main .toggle__label{border-radius:var(--cc-pm-toggle-border-radius);height:23px;transform:translateZ(0);width:50px}#cc-main .section__toggle-wrapper{cursor:pointer;position:absolute;right:18px;z-index:1}#cc-main .toggle-service{height:19px;position:relative;right:0;width:42px}#cc-main .toggle-service .section__toggle,#cc-main .toggle-service .toggle__icon,#cc-main .toggle-service .toggle__label{height:19px;width:42px}#cc-main .toggle-service .toggle__icon{position:relative}#cc-main .toggle-service .toggle__icon-circle{height:19px;width:19px}#cc-main .toggle-service .section__toggle:checked~.toggle__icon .toggle__icon-circle{transform:translate(23px)}#cc-main .pm__section--toggle:nth-child(2) .section__toggle-wrapper:after{display:none!important}#cc-main .section__toggle{border:0;cursor:pointer;display:block;left:0;margin:0;position:absolute;top:0}#cc-main .section__toggle:disabled{cursor:not-allowed}#cc-main .toggle__icon{background:var(--cc-toggle-off-bg);box-shadow:0 0 0 1px var(--cc-toggle-off-bg);display:flex;flex-direction:row;pointer-events:none;position:absolute;transition:all .25s ease}#cc-main .toggle__icon-circle{background:var(--cc-toggle-off-knob-bg);border:none;border-radius:var(--cc-pm-toggle-border-radius);box-shadow:0 1px 2px #1820035c;display:block;height:23px;left:0;position:absolute;top:0;transition:transform .25s ease,background-color .25s ease;width:23px}#cc-main .toggle__icon-off,#cc-main .toggle__icon-on{height:100%;position:absolute;transition:opacity .15s ease;width:100%}#cc-main .toggle__icon-on{opacity:0;transform:rotate(45deg)}#cc-main .toggle__icon-on svg{stroke:var(--cc-toggle-on-bg);transform:scale(.55) rotate(-45deg)}#cc-main .toggle__icon-off{opacity:1}#cc-main .toggle__icon-off svg{stroke:var(--cc-toggle-off-bg);transform:scale(.55)}#cc-main .section__toggle:checked~.toggle__icon{background:var(--cc-toggle-on-bg);box-shadow:0 0 0 1px var(--cc-toggle-on-bg)}#cc-main .section__toggle:checked~.toggle__icon .toggle__icon-circle{background-color:var(--cc-toggle-on-knob-bg);transform:translate(27px)}#cc-main .section__toggle:checked~.toggle__icon .toggle__icon-on{opacity:1}#cc-main .section__toggle:checked~.toggle__icon .toggle__icon-off{opacity:0}#cc-main .section__toggle:checked:disabled~.toggle__icon{background:var(--cc-toggle-readonly-bg);box-shadow:0 0 0 1px var(--cc-toggle-readonly-bg)}#cc-main .section__toggle:checked:disabled~.toggle__icon .toggle__icon-circle{background:var(--cc-toggle-readonly-knob-bg);box-shadow:none}#cc-main .section__toggle:checked:disabled~.toggle__icon svg{stroke:var(--cc-toggle-readonly-knob-icon-color)}#cc-main .toggle__label{opacity:0;overflow:hidden;pointer-events:none;position:absolute;top:0;z-index:-1}#cc-main .pm__section-desc-wrapper{color:var(--cc-secondary-color);display:flex;flex-direction:column;font-size:.9em}#cc-main .pm__section-desc-wrapper>:not(:last-child){border-bottom:1px solid var(--cc-cookie-category-block-border)}#cc-main .pm__section-services{display:flex;flex-direction:column}#cc-main .pm__service{align-items:center;display:flex;justify-content:space-between;padding:.4em 1.2em;position:relative;transition:background-color .15s ease}#cc-main .pm__service:hover{background-color:var(--cc-cookie-category-block-hover-bg)}#cc-main .pm__service-header{align-items:center;display:flex;margin-right:1em;width:100%}#cc-main .pm__service-icon{border:2px solid;border-radius:100%;height:8px;margin-left:6px;margin-right:20px;margin-top:1px;min-width:8px}#cc-main .pm__service-title{font-size:.95em;width:100%;word-break:break-word}#cc-main .pm__section-desc{line-height:1.5em}#cc-main .pm__section-table{border-collapse:collapse;font-size:.9em;margin:0;overflow:hidden;padding:0;text-align:left;width:100%}#cc-main .pm__table-caption{text-align:left}#cc-main .pm__table-caption,#cc-main .pm__table-head>tr{border-bottom:1px dashed var(--cc-separator-border-color);color:var(--cc-primary-color);font-weight:600}#cc-main .pm__table-tr{transition:background-color .15s ease}#cc-main .pm__table-tr:hover{background:var(--cc-cookie-category-block-hover-bg)}#cc-main .pm__table-caption,#cc-main .pm__table-td,#cc-main .pm__table-th{padding:.625em .625em .625em 1.2em;vertical-align:top}#cc-main .pm__footer{border-top:1px solid var(--cc-separator-border-color);display:flex;justify-content:space-between}#cc-main .pm__btn-group{display:flex}#cc-main .pm__btn+.pm__btn,#cc-main .pm__btn-group+.pm__btn-group{margin-left:.375rem}#cc-main .pm--flip .pm__btn+.pm__btn,#cc-main .pm--flip .pm__btn-group+.pm__btn-group{margin-left:0;margin-right:.375rem}#cc-main .pm__btn{background:var(--cc-btn-primary-bg);border:1px solid var(--cc-btn-primary-border-color);border-radius:var(--cc-btn-border-radius);color:var(--cc-btn-primary-color);flex:auto;font-size:.82em;font-weight:600;min-height:42px;min-width:110px;padding:.5em 1.5em;text-align:center;transition:background-color .15s ease,border-color .15s ease,color .15s ease}#cc-main .pm__btn:hover{background:var(--cc-btn-primary-hover-bg);border-color:var(--cc-btn-primary-hover-border-color);color:var(--cc-btn-primary-hover-color)}#cc-main .pm__btn--secondary{background:var(--cc-btn-secondary-bg);border-color:var(--cc-btn-secondary-border-color);color:var(--cc-btn-secondary-color)}#cc-main .pm__btn--secondary:hover{background:var(--cc-btn-secondary-hover-bg);border-color:var(--cc-btn-secondary-hover-border-color);color:var(--cc-btn-secondary-hover-color)}#cc-main .pm--box{height:calc(100% - 2em);left:var(--cc-modal-margin);margin:0 auto;max-height:37.5em;max-width:43em;right:var(--cc-modal-margin);top:50%;transform:translateY(calc(-50% + 1.6em))}#cc-main .pm--box.pm--flip .pm__btn-group,#cc-main .pm--box.pm--flip .pm__footer{flex-direction:row-reverse}#cc-main .pm--bar{border-radius:0;bottom:0;height:100%;margin:0;max-height:none;max-width:29em;opacity:1;top:0;width:100%;--cc-modal-transition-duration:.35s}#cc-main .pm--bar .pm__section-table,#cc-main .pm--bar .pm__table-body,#cc-main .pm--bar .pm__table-td,#cc-main .pm--bar .pm__table-th,#cc-main .pm--bar .pm__table-tr{display:block}#cc-main .pm--bar .pm__table-head{display:none}#cc-main .pm--bar .pm__table-caption{display:block}#cc-main .pm--bar .pm__table-tr:not(:last-child){border-bottom:1px solid var(--cc-separator-border-color)}#cc-main .pm--bar .pm__table-td{display:flex;justify-content:space-between}#cc-main .pm--bar .pm__table-td:before{color:var(--cc-primary-color);content:attr(data-column);flex:1;font-weight:600;min-width:100px;overflow:hidden;padding-right:2em;text-overflow:ellipsis}#cc-main .pm--bar .pm__table-td>div{flex:3}#cc-main .pm--bar:not(.pm--wide) .pm__body,#cc-main .pm--bar:not(.pm--wide) .pm__footer,#cc-main .pm--bar:not(.pm--wide) .pm__header{padding:1em 1.3em}#cc-main .pm--bar:not(.pm--wide) .pm__btn-group,#cc-main .pm--bar:not(.pm--wide) .pm__footer{flex-direction:column}#cc-main .pm--bar:not(.pm--wide) .pm__btn+.pm__btn,#cc-main .pm--bar:not(.pm--wide) .pm__btn-group+.pm__btn-group{margin:.375rem 0 0}#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__btn-group,#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__footer{flex-direction:column-reverse}#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__btn+.pm__btn,#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__btn-group+.pm__btn-group{margin-bottom:.375rem;margin-top:0}#cc-main .pm--bar:not(.pm--wide) .pm__badge{display:none}#cc-main .pm--bar.pm--left{left:0;transform:translate(-100%)}#cc-main .pm--bar.pm--right{right:0;transform:translate(100%)}#cc-main .pm--bar.pm--wide{max-width:35em}#cc-main .pm--bar.pm--wide .pm__body,#cc-main .pm--bar.pm--wide .pm__footer,#cc-main .pm--bar.pm--wide .pm__header{padding:1em 1.4em}#cc-main .pm--bar.pm--wide.pm--flip .pm__btn-group,#cc-main .pm--bar.pm--wide.pm--flip .pm__footer{flex-direction:row-reverse}#cc-main .pm-overlay{background:var(--cc-overlay-bg);content:"";inset:0;opacity:0;position:fixed;visibility:hidden;z-index:1}#cc-main .cc--anim .pm,#cc-main .cc--anim .pm-overlay{transition:opacity var(--cc-modal-transition-duration) ease,visibility var(--cc-modal-transition-duration) ease,transform var(--cc-modal-transition-duration) ease}.show--preferences #cc-main .cc--anim .pm{opacity:1;visibility:visible!important}.show--preferences #cc-main .cc--anim .pm--box{transform:translateY(-50%)}.show--preferences #cc-main .cc--anim .pm--bar{transform:translate(0)}.show--preferences #cc-main .cc--anim .pm-overlay{opacity:1;visibility:visible}#cc-main.cc--rtl .pm__service-header{margin-left:1em;margin-right:0}#cc-main.cc--rtl .pm__section-arrow{left:unset;right:18px}#cc-main.cc--rtl .section__toggle-wrapper{left:18px;right:unset;transform-origin:left}#cc-main.cc--rtl .toggle-service{left:0}#cc-main.cc--rtl .pm__service-icon{margin-left:20px;margin-right:5px}#cc-main.cc--rtl .pm__section--toggle .pm__section-title{padding-left:5.4em;padding-right:1.2em}#cc-main.cc--rtl .pm__section--expandable .pm__section-title{padding-right:3.4em}#cc-main.cc--rtl .pm__badge{margin-left:unset;margin-right:1em}#cc-main.cc--rtl .toggle__icon-circle{transform:translate(27px)}#cc-main.cc--rtl .toggle-service .toggle__icon-circle{transform:translate(23px)}#cc-main.cc--rtl .section__toggle:checked~.toggle__icon .toggle__icon-circle{transform:translate(0)}#cc-main.cc--rtl .pm__table-td,#cc-main.cc--rtl .pm__table-th{padding-left:unset;padding-right:1.2em;text-align:right}#cc-main.cc--rtl .pm__table-td{padding-left:unset;padding-right:1.2em}#cc-main.cc--rtl .pm__table-td:before{padding-left:2em;padding-right:unset}#cc-main.cc--rtl .pm__btn+.pm__btn,#cc-main.cc--rtl .pm__btn-group+.pm__btn-group{margin-left:0;margin-right:.375rem}#cc-main.cc--rtl .pm--flip .pm__btn+.pm__btn,#cc-main.cc--rtl .pm--flip .pm__btn-group+.pm__btn-group{margin-left:.375rem;margin-right:0}#cc-main.cc--rtl .pm--flip.pm--bar:not(.pm--wide) .pm__btn+.pm__btn,#cc-main.cc--rtl .pm--flip.pm--bar:not(.pm--wide) .pm__btn-group+.pm__btn-group{margin-left:0}@media screen and (max-width:640px){#cc-main .pm{border-radius:0;height:auto;inset:0;max-height:100%;max-width:none!important;transform:translateY(1.6em)}#cc-main .pm__body,#cc-main .pm__footer,#cc-main .pm__header{padding:.9em!important}#cc-main .pm__badge{display:none}#cc-main .pm__section-table,#cc-main .pm__table-body,#cc-main .pm__table-caption,#cc-main .pm__table-td,#cc-main .pm__table-th,#cc-main .pm__table-tr{display:block}#cc-main .pm__table-head{display:none}#cc-main .pm__table-tr:not(:last-child){border-bottom:1px solid var(--cc-separator-border-color)}#cc-main .pm__table-td{display:flex;justify-content:space-between}#cc-main .pm__table-td:before{color:var(--cc-primary-color);content:attr(data-column);flex:1;font-weight:600;min-width:100px;overflow:hidden;padding-right:2em;text-overflow:ellipsis}#cc-main .pm__table-td>div{flex:3}#cc-main .pm__btn-group,#cc-main .pm__footer{flex-direction:column!important}#cc-main .pm__btn-group{display:flex!important}#cc-main .pm__btn+.pm__btn,#cc-main .pm__btn-group+.pm__btn-group{margin:.375rem 0 0!important}#cc-main .pm--flip .pm__btn+.pm__btn,#cc-main .pm--flip .pm__btn-group+.pm__btn-group{margin-bottom:.375rem!important;margin-top:0!important}#cc-main .pm--flip .pm__btn-group,#cc-main .pm--flip .pm__footer{flex-direction:column-reverse!important}.show--preferences #cc-main .cc--anim .pm{transform:translateY(0)!important}}:root{--c-black: #000000;--c-black-rgb: 0, 0, 0;--c-dark: #0B0B0B;--c-dark-rgb: 11, 11, 11;--c-white: #FFFFFF;--c-white-rgb: 255, 255, 255;--c-primary: #F4FF73;--c-primary-rgb: 244, 255, 115;--c-border-light: #E6E6E6;--c-border-light-rgb: 230, 230, 230;--c-border-dark: #333333;--c-border-dark-rgb: 51, 51, 51;--c-grey-light: #9C9C9C;--c-grey-light-rgb: 156, 156, 156;--c-grey-dark: #6E6E6E;--c-grey-dark-rgb: 110, 110, 110;--c-green: #10CB58;--c-green-rgb: 16, 203, 88;--c-orange: #FF8A00;--c-orange-rgb: 255, 138, 0;--c-red: #F72323;--c-red-rgb: 247, 35, 35;--c-nav-mobile-bar: #1A1A1A;--c-nav-mobile-bar-rgb: 26, 26, 26;--c-button-border-color: var(--c-dark)}@font-face{font-family:acumin-pro-extra-condensed;src:url(/dist/assets/acumin-pro-extra-condensed-bold-DvThB_bE.woff2) format("woff2");font-weight:700;font-style:normal;font-display:block}@font-face{font-family:fellix;src:url(/dist/assets/fellix-regular-DeDuGQr6.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;font-feature-settings:"calt" 0,"liga" 0}@font-face{font-family:fellix;src:url(/dist/assets/fellix-medium-CGNKKlPw.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap;font-feature-settings:"calt" 0,"liga" 0}@font-face{font-family:fellix;src:url(/dist/assets/fellix-semibold-IFMtsOel.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;font-feature-settings:"calt" 0,"liga" 0}:root{--f-label: "acumin-pro-extra-condensed", system-ui, sans-serif;--f-title: "fellix", system-ui, sans-serif;--f-text: var(--f-title)}:root{--t-ease-primary: cubic-bezier(.3, 0, .3, 1);--t-ease-smooth: cubic-bezier(.6, 0, .2, 1);--t-duration-fast: .3s;--t-duration-primary: .4s;--t-duration-slow: .8s}:root{--f-text-font-size: 1rem;--f-text-line-height: 1.45;--f-heading-1-font-size: clamp(2.125rem, 2.34375vw + 1.28125rem, 3.625rem);--f-heading-2-font-size: clamp(1.875rem, 1.5625vw + 1.3125rem, 2.875rem);--f-heading-3-font-size: clamp(1.75rem, .78125vw + 1.46875rem, 2.25rem);--f-heading-4-font-size: clamp(1.25rem, .78125vw + .96875rem, 1.75rem);--f-heading-5-font-size: clamp(1.125rem, .5859375vw + .9140625rem, 1.5rem);--f-heading-6-font-size: clamp(1rem, .1953125vw + .9296875rem, 1.125rem);--f-heading-margin-bottom: .5em;--f-btn-size: clamp(.875rem, .09765625vw + .83984375rem, .9375rem);--f-btn-tertiary-size: var(--f-btn-size);--s-layout-column: clamp(7.5rem, 5.859375vw + 5.390625rem, 11.25rem);--s-grid-columns: 11;--s-grid-margin: clamp(1.25rem, 12.109375vw + -3.109375rem, 9rem);--s-grid-gutter: clamp(.5rem, .390625vw + .359375rem, .75rem);--s-grid-container-width: 137.5rem;--s-grid-fluid-area: calc(50vw - var(--s-grid-container-width) / 2);--s-grid-template-columns: var(--s-grid-fluid-area) max(var(--s-grid-margin), env(safe-area-inset-left)) 1fr repeat(var(--s-grid-columns), var(--s-grid-gutter) 1fr) max(var(--s-grid-margin), env(safe-area-inset-right)) var(--s-grid-fluid-area);--s-grid-template-areas: "fm1 m1 c1 g1 c2 g2 c3 g3 c4 g4 c5 g5 c6 g6 c7 g7 c8 g8 c9 g9 c10 g10 c11 g11 c12 m2 fm2";--s-space-y: clamp(1.875rem, .9765625vw + 1.5234375rem, 2.5rem);--s-swup-loader-size: clamp(1.5rem, .390625vw + 1.359375rem, 1.75rem);--s-section-space-default: clamp(4.375rem, 4.8828125vw + 2.6171875rem, 7.5rem);--s-section-space-small: clamp(2.25rem, 1.953125vw + 1.546875rem, 3.5rem);--s-section-space-medium: clamp(3.4375rem, 2.44140625vw + 2.55859375rem, 5rem);--s-section-space-large: clamp(3.75rem, 3.90625vw + 2.34375rem, 6.25rem);--s-section-space-top: clamp(3.125rem, .9765625vw + 2.7734375rem, 3.75rem);--s-button-padding: clamp(1.125rem, .5859375vw + .9140625rem, 1.5rem);--s-button-margin-top: clamp(1.375rem, .9765625vw + 1.0234375rem, 2rem);--s-button-margin-top-small: clamp(1rem, .5859375vw + .7890625rem, 1.375rem);--s-nav-main-height: clamp(4.25rem, 2.1484375vw + 3.4765625rem, 5.625rem);--s-nav-search-height: 3.125rem;--s-nav-breadcrumb-height: clamp(2.1875rem, .9765625vw + 1.8359375rem, 2.8125rem);--s-nav-height: calc(var(--s-nav-main-height) + var(--s-nav-search-height) + var(--s-nav-breadcrumb-height))}@media(min-width:1400px){:root{--s-nav-height: calc(var(--s-nav-main-height) + var(--s-nav-breadcrumb-height))}}:root{--e-overlay-blur: .5rem;--e-shadow-focus-dark: 0 0 0 .1875rem rgba(var(--c-dark-rgb), .1);--s-action-size: 2.875rem;--s-action-button-icon-size: .875rem;--s-action-quantity-icon-size: .75rem;--f-action-quantity-font-size: .875rem;--s-action-quantity-input-width: 1.875rem;--s-action-quantity-button-width: 2.25rem;--swiper-btn-size: clamp(3.75rem, 1.6447368421vw + 2.7302631579rem, 4.375rem);--swiper-btn-left: max(var(--s-grid-fluid-area), env(safe-area-inset-left));--swiper-btn-right: max(var(--s-grid-fluid-area), env(safe-area-inset-right));--s-prices-align: flex-start;--s-prices-justify-self: auto;--s-prices-text-align: left;--s-prices-gap: .1875rem;--s-prices-inline-gap: .1875rem;--f-prices-size: .875rem;--f-prices-old-size: .75rem;--f-prices-vat-size: .75rem;--f-prices-label-size: .9375rem;--s-cart-summary-padding: clamp(1.75rem, .1953125vw + 1.6796875rem, 1.875rem) clamp(1.5rem, .5859375vw + 1.2890625rem, 1.875rem)}#cc-main,#cc-main .cm,#cc-main .pm{--cc-font-family: var(--f-text);--cc-modal-border-radius: 0;--cc-primary-color: var(--c-dark);--cc-secondary-color: var(--c-dark);--cc-link-color: var(--c-dark);--cc-separator-border-color: var(--c-border-light);--cc-z-index: 11;--cc-btn-border-radius: 0;--cc-btn-primary-color: var(--c-white);--cc-btn-primary-bg: var(--c-dark);--cc-btn-primary-border-color: var(--c-dark);--cc-btn-primary-hover-border-color: var(--c-dark);--cc-btn-primary-hover-bg: var(--c-dark);--cc-btn-primary-hover-color: var(--c-white);--cc-btn-secondary-color: var(--c-dark);--cc-btn-secondary-bg: var(--c-white);--cc-btn-secondary-border-color: var(--c-border-light);--cc-btn-secondary-hover-border-color: var(--c-border-light);--cc-btn-secondary-hover-bg: var(--c-border-light);--cc-cookie-category-block-bg: #F4F4F4;--cc-cookie-category-block-border: #F4F4F4;--cc-cookie-category-block-hover-bg: var(--c-border-light);--cc-cookie-category-block-hover-border: var(--c-border-light);--cc-cookie-category-expanded-block-hover-bg: var(--c-border-light);--cc-toggle-on-bg: var(--c-dark);--cc-toggle-off-bg: var(--c-border-dark);--cc-toggle-readonly-bg: #CACACA;--cc-toggle-readonly-knob-icon-color: #CACACA}#cc-main .cm,#cc-main .cm .cm,#cc-main .pm .cm{background:var(--c-white);box-shadow:0 .625rem 1.875rem rgba(var(--c-dark-rgb),.3)}#cc-main .cm__link-group,#cc-main .cm .cm__link-group,#cc-main .pm .cm__link-group{gap:.625rem;flex-wrap:wrap}#cc-main .cm__link-group>*+*,#cc-main .cm .cm__link-group>*+*,#cc-main .pm .cm__link-group>*+*{margin:0}#cc-main .cm__links a,#cc-main .cm .cm__links a,#cc-main .pm .cm__links a{font-size:.75rem;font-weight:500}#cc-main .cm__footer,#cc-main .cm .cm__footer,#cc-main .pm .cm__footer{color:var(--c-dark);background:var(--c-border-light);border-top-color:var(--c-border-light)}#cc-main__section-title,#cc-main__section-desc-wrapper,#cc-main__title,#cc-main__texts,#cc-main__btn,#cc-main .cm__section-title,#cc-main .cm__section-desc-wrapper,#cc-main .cm__title,#cc-main .cm__texts,#cc-main .cm__btn,#cc-main .pm__section-title,#cc-main .pm__section-desc-wrapper,#cc-main .pm__title,#cc-main .pm__texts,#cc-main .pm__btn{font-weight:400}#cc-main__title,#cc-main__section-title,#cc-main__btn,#cc-main .cm__title,#cc-main .cm__section-title,#cc-main .cm__btn,#cc-main .pm__title,#cc-main .pm__section-title,#cc-main .pm__btn{font-family:var(--f-text);font-size:.75rem;outline:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent}#cc-main__btn,#cc-main .cm__btn,#cc-main .pm__btn{cursor:pointer;font-size:.8125rem;font-weight:500;text-transform:none;padding:clamp(.8125rem,.1953125vw + .7421875rem,.9375rem) clamp(1rem,.1953125vw + .9296875rem,1.125rem)}#cc-main__title,#cc-main__section-title,#cc-main .cm__title,#cc-main .cm__section-title,#cc-main .pm__title,#cc-main .pm__section-title{font-size:1rem;font-family:var(--f-label);text-transform:uppercase}#cc-main__texts,#cc-main .cm__texts,#cc-main .pm__texts{padding:1.3125rem 0 0}#cc-main__close-btn,#cc-main .cm__close-btn,#cc-main .pm__close-btn{height:2.1875rem;width:2.1875rem}#cc-main__badge,#cc-main .cm__badge,#cc-main .pm__badge{text-transform:uppercase;font-weight:400;margin-right:.625rem;background:var(--cc-toggle-readonly-bg);padding:0 .8125rem}#cc-main__section--toggle .pm__section-title,#cc-main .cm__section--toggle .pm__section-title,#cc-main .pm__section--toggle .pm__section-title{padding-left:3.5rem}#cc-main #cm__desc,#cc-main .cm #cm__desc,#cc-main .pm #cm__desc{margin-top:.625rem}#cc-main button,#cc-main .cm button,#cc-main .pm button{-webkit-tap-highlight-color:transparent}.fui-i{--fui-font: var(--f-text);--fui-color: var(--c-dark);--fui-primary-color: var(--fui-color);--fui-primary-color-hover: var(--fui-color);--fui-required-color: currentColor;--fui-instructions-color: var(--fui-color);--fui-input-transition-duration: var(--t-duration-primary);--fui-input-transition-timing-function: var(--t-ease-primary);--fui-btn-transition-duration: var(--t-duration-primary);--fui-error: var(--c-red);--fui-error-margin-top: .25rem;--fui-alert-border-radius: 0;--fui-alert-padding: clamp(.75rem, .1953125vw + .6796875rem, .875rem) clamp(.875rem, .1953125vw + .8046875rem, 1rem);--fui-alert-margin-bottom: .75rem;--fui-alert-error-color: var(--c-white);--fui-alert-success-color: var(--c-white);--fui-alert-error-bg-color: var(--c-red);--fui-alert-success-bg-color: var(--c-green);--fui-field-gutter: .625rem;--fui-field-min-width-2col: 15rem;--fui-field-min-width-3col: 15rem;--fui-field-min-width-4col: 15rem;--fui-field-min-width-5col: 15rem;--fui-loading-border-width: .0625rem;--fui-loading-height: .9375rem;--fui-loading-width: .9375rem;--fui-loading-margin-top: -.375rem;--fui-loading-margin-left: -.375rem;--fui-submit-btn-spinner-color: var(--c-dark);--fui-label-margin-inset: .875rem;--fui-label-error-color: var(--c-red);--fui-label-font-size: clamp(.9375rem, .09765625vw + .90234375rem, 1rem);--fui-label-color: var(--fui-color);--fui-label-bg: var(--c-white);--fui-input-error-color: var(--c-red);--fui-input-error-border-color: var(--c-red);--fui-focus-ring-size: .21875rem;--fui-input-error-box-shadow-focus: 0 0 0 var(--fui-focus-ring-size) rgba(var(--c-red-rgb), .2);--fui-input-padding-y: 1.03125rem;--fui-input-padding-x: 1.25rem;--fui-input-padding: var(--fui-input-padding-y) var(--fui-input-padding-x);--fui-input-font-size: .875rem;--fui-input-background-color: transparent;--fui-border-radius: 0;--fui-border-color: var(--c-border-light);--fui-focus-border-color: rgba(var(--c-dark-rgb), .6);--fui-focus-shadow: 0 0 0 var(--fui-focus-ring-size) rgba(var(--c-dark-rgb), .08);--fui-select-bg-size: .625rem;--fui-select-bg-position: right var(--fui-input-padding-x) center;--fui-select-bg-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2014%208'%3e%3cpath%20d='M1%201%20L7%207%20L13%201'%20stroke='currentColor'%20stroke-width='1'%20vector-effect='non-scaling-stroke'%20stroke-linecap='butt'%20stroke-linejoin='miter'%20fill='none'%20/%3e%3c/svg%3e");--fui-check-label-top: .09375rem;--fui-check-label-padding-left: 1.5rem;--fui-check-label-bg-color: transparent;--fui-check-check-border-radius: 0;--fui-check-label-line-height: 1.4;--fui-check-check-bg-image: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 448 512%27%3E%3Cpath d=%27M447.9 142.5l-23.2 22L181 395.3l-22 20.8-22-20.8L23.2 287.6 0 265.6l44-46.5 23.2 22L159 328 380.7 118l23.2-22 44 46.5z%27 fill=%27%23FFFFFF%27/%3E%3C/svg%3E");--fui-check-radio-bg-image: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3E%3Ccircle r=%273%27 fill=%27%23FFFFFF%27/%3E%3C/svg%3E");--fui-btn-display: inline-flex;--fui-btn-font-size: var(--f-btn-size);--fui-btn-font-weight: 500;--fui-btn-padding: var(--s-button-padding);--fui-btn-container-padding: var(--s-button-margin-top) 0 0 0;--fui-btn-border-radius: 0;--fui-btn-line-height: 1;--fui-btn-opacity-disabled: 1;--fui-btn-border: none;--fui-submit-btn-box-shadow-focus: none;--fui-submit-btn-color: var(--c-dark);--fui-submit-btn-color-hover: var(--c-dark);--fui-submit-btn-bg-color: var(--c-primary);--fui-submit-btn-bg-color-hover: var(--c-primary)}.fui-white .fui-i{--fui-color: var(--c-white);--fui-label-bg: var(--c-dark);--fui-label-color: var(--c-white);--fui-border-color: var(--c-border-dark);--fui-focus-border-color: rgba(var(--c-white-rgb), .6);--fui-focus-shadow: 0 0 0 var(--fui-focus-ring-size) rgba(var(--c-white-rgb), .08);--fui-select-bg-image: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 20 12%27%3E%3Cpath d=%27M2 2l8 8 8-8%27 fill=%27none%27 stroke=%27%23FFFFFF%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/svg%3E");--fui-check-check-bg-image: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 448 512%27%3E%3Cpath d=%27M447.9 142.5l-23.2 22L181 395.3l-22 20.8-22-20.8L23.2 287.6 0 265.6l44-46.5 23.2 22L159 328 380.7 118l23.2-22 44 46.5z%27 fill=%27%23000000%27/%3E%3C/svg%3E");--fui-check-radio-bg-image: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3E%3Ccircle r=%273%27 fill=%27%23000000%27/%3E%3C/svg%3E")}.fui-white .fui-type-file-upload .fui-input{border-color:rgba(var(--c-white-rgb),.4)}.fui-white .fui-type-file-upload .fui-input:hover{border-color:var(--c-white)}.fui-white .fui-input::file-selector-button{background:rgba(var(--c-white-rgb),.1)}.fui-white .fui-input::file-selector-button:hover{color:var(--c-dark);background:var(--c-white)}.fui-single .fui-i{--fui-alert-margin-bottom: .625rem;--fui-input-padding: 1.03125rem 4.0625rem 1.03125rem 1.25rem;--fui-btn-margin: 0;--fui-btn-container-padding: 0;--fui-btn-container-margin: 0;--fui-btn-padding: 1.75rem;--fui-submit-btn-bg-color: transparent;--fui-submit-btn-bg-color-hover: transparent}.fui-white.fui-single .fui-btn:before{filter:invert(1)}.fui-single .fui-error-message,.fui-single .fui-success-message{display:none}.fui-single .fui-btn-wrapper{position:absolute;right:0;bottom:0}.fui-single .fui-btn{font-size:0}.fui-single .fui-btn:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:.625rem;height:auto;content:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2010.5%2012'%20style='overflow:%20visible;'%3e%3cpath%20d='M6.37,12l-.8-.8,2.77-2.76H0V0h1.12v7.31h7.22l-2.77-2.77.79-.8,4.14,4.14-4.12,4.12Z'/%3e%3c/svg%3e")}.fui-alert *,.fui-instructions *{font-size:.875rem}.fui-alert-mb-none,.fui-instructions-mb-none{--fui-alert-margin-bottom: 0}.fui-type-file-upload .fui-input{cursor:pointer;border-style:dashed;border-color:rgba(var(--c-dark-rgb),.4)}.fui-type-file-upload .fui-input:hover{border-color:var(--c-dark)}.fui-input::file-selector-button{cursor:pointer;color:var(--fui-color);font-family:var(--fui-font);background:rgba(var(--c-dark-rgb),.1);font-size:clamp(.8125rem,.09765625vw + .77734375rem,.875rem);margin-right:clamp(.625rem,.390625vw + .484375rem,.875rem);padding:clamp(.625rem,.1953125vw + .5546875rem,.75rem) clamp(.75rem,.1953125vw + .6796875rem,.875rem);border:none;transition:color var(--t-duration-primary) var(--t-ease-primary),background var(--t-duration-primary) var(--t-ease-primary)}.fui-input::file-selector-button:hover{color:var(--c-white);background:var(--c-dark)}.fui-row:not(.fui-row-empty):not(:last-child){margin-bottom:0}.fui-row:not(.fui-row-empty):not(:last-of-type){margin-bottom:var(--fui-field-gutter)}.fui-mb{margin-bottom:var(--fui-field-gutter)}.fui-btn{display:inline-flex;justify-content:center;align-items:center;flex-direction:row-reverse;gap:.75rem}.fui-btn:before{content:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2020.17%2020.17'%3e%3cpath%20d='M19.36.81l-9.9,9.9'%20fill='none'%20stroke='currentColor'%20stroke-width='1'%20stroke-linecap='butt'%20vector-effect='non-scaling-stroke'%20/%3e%3cpath%20d='M19.36.81l-6.3,18-3.6-8.1L1.36,7.11,19.36.81Z'%20fill='none'%20stroke='currentColor'%20stroke-width='1'%20stroke-linecap='butt'%20vector-effect='non-scaling-stroke'%20/%3e%3c/svg%3e");width:clamp(.8125rem,.09765625vw + .77734375rem,.875rem);height:clamp(.8125rem,.09765625vw + .77734375rem,.875rem);transition:filter var(--t-duration-primary) var(--t-ease-primary),opacity var(--t-duration-primary) var(--t-ease-primary),visibility var(--t-duration-primary) var(--t-ease-primary)}.fui-form-container,.fui-field-container{position:relative}.fui-label,.fui-legend{--fui-font: var(--f-label);font-family:var(--fui-font);text-transform:uppercase}.fui-type-label .fui-label,.fui-type-label .fui-legend,.fui-type-email .fui-label,.fui-type-email .fui-legend,.fui-type-phone .fui-label,.fui-type-phone .fui-legend,.fui-type-name .fui-label,.fui-type-name .fui-legend,.fui-type-dropdown .fui-label,.fui-type-dropdown .fui-legend,.fui-type-password .fui-label,.fui-type-password .fui-legend,.fui-type-file-upload .fui-label,.fui-type-file-upload .fui-legend,.fui-type-entries .fui-label,.fui-type-entries .fui-legend,.fui-type-number .fui-label,.fui-type-number .fui-legend,.fui-type-multi-line-text .fui-label,.fui-type-multi-line-text .fui-legend,.fui-type-single-line-text .fui-label,.fui-type-single-line-text .fui-legend{--fui-label-margin: -.625rem;z-index:1;-webkit-user-select:none;user-select:none;position:relative;background:var(--fui-label-bg);padding:0 .3125rem;width:fit-content;margin-left:var(--fui-label-margin-inset)}.fui-checkbox-label a{text-decoration:underline}.fui-loading:before{opacity:0;visibility:hidden}.fui-captcha{margin:0}@media(max-width:639px){.fui-input,.fui-select{font-size:.875rem!important}}.grecaptcha-badge{display:none!important}input,select,textarea{color:var(--fui-color)}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus,select:-webkit-autofill:active,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:active{-webkit-text-fill-color:var(--c-dark);-webkit-box-shadow:0 0 0 62.5rem var(--c-white) inset;transition-delay:5000s}textarea{resize:vertical;line-height:1.5;min-height:6.25rem}select{white-space:normal}body .fslightbox-container{-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);background:rgba(var(--c-black-rgb),.5)}body .fslightbox-slide-btn,body .fslightbox-toolbar{background:var(--c-white)}body .fslightbox-loader-child{border-color:var(--c-border-light) transparent transparent transparent;border-width:.0625rem}body .fslightbox-svg-path,body .fslightbox-toolbar-button:hover .fslightbox-svg-path,body .fslightbox-slide-btn-container:hover .fslightbox-svg-path{fill:var(--c-dark)}body .fslightbox-slide-btn{padding:.75rem}body .fslightbox-slide-btn svg{width:1rem;height:1rem}@keyframes plyr-progress{to{background-position:25px 0;background-position:var(--plyr-progress-loading-size, 25px) 0}}@keyframes plyr-popup{0%{opacity:.5;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes plyr-fade-in{0%{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;align-items:center;direction:ltr;display:flex;flex-direction:column;font-family:inherit;font-family:var(--plyr-font-family, inherit);font-variant-numeric:tabular-nums;font-weight:400;font-weight:var(--plyr-font-weight-regular, 400);line-height:1.7;line-height:var(--plyr-line-height, 1.7);max-width:100%;min-width:200px;position:relative;text-shadow:none;transition:box-shadow .3s ease;z-index:0}.plyr audio,.plyr iframe,.plyr video{display:block;height:100%;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui :after,.plyr--full-ui :before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{touch-action:manipulation}.plyr__badge{background:#4a5464;background:var(--plyr-badge-background, #4a5464);border-radius:2px;border-radius:var(--plyr-badge-border-radius, 2px);color:#fff;color:var(--plyr-badge-text-color, #fff);font-size:9px;font-size:var(--plyr-font-size-badge, 9px);line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{animation:plyr-fade-in .3s ease;bottom:0;display:none;font-size:13px;font-size:var(--plyr-font-size-small, 13px);left:0;padding:10px;padding:var(--plyr-control-spacing, 10px);position:absolute;text-align:center;transition:transform .4s ease-in-out;width:100%}.plyr__captions span:empty{display:none}@media(min-width:480px){.plyr__captions{font-size:15px;font-size:var(--plyr-font-size-base, 15px);padding:20px;padding:calc(var(--plyr-control-spacing, 10px) * 2)}}@media(min-width:768px){.plyr__captions{font-size:18px;font-size:var(--plyr-font-size-large, 18px)}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{transform:translateY(-40px);transform:translateY(calc(var(--plyr-control-spacing, 10px) * -4))}.plyr__caption{background:#000c;background:var(--plyr-captions-background, rgba(0, 0, 0, .8));border-radius:4px;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#fff;color:var(--plyr-captions-text-color, #fff);line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__caption div{display:inline}.plyr__control{background:#0000;border:0;border-radius:4px;border-radius:var(--plyr-control-radius, 4px);color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:7px;padding:calc(var(--plyr-control-spacing, 10px) * .7);position:relative;transition:all .1s ease-in-out}.plyr__control svg{display:block;fill:currentColor;height:18px;height:var(--plyr-control-icon-size, 18px);pointer-events:none;width:18px;width:var(--plyr-control-icon-size, 18px)}.plyr__control:focus{outline:0}.plyr__control:focus-visible{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color, var(--plyr-color-main, var(--plyr-color-main, #00b2ff)));outline-offset:2px}a.plyr__control{text-decoration:none}.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed,a.plyr__control:after,a.plyr__control:before{display:none}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{align-items:center;display:flex;justify-content:flex-end;text-align:center}.plyr__controls .plyr__progress__container{flex:1;min-width:0}.plyr__controls .plyr__controls__item{margin-left:2.5px;margin-left:calc(var(--plyr-control-spacing, 10px) / 4)}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:2.5px;padding-left:calc(var(--plyr-control-spacing, 10px) / 4)}.plyr__controls .plyr__controls__item.plyr__time{padding:0 5px;padding:0 calc(var(--plyr-control-spacing, 10px) / 2)}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time,.plyr__controls .plyr__controls__item.plyr__time:first-child{padding-left:0}.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip],.plyr__controls:empty{display:none}.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{display:inline-block}.plyr__menu{display:flex;position:relative}.plyr__menu .plyr__control svg{transition:transform .3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{animation:plyr-popup .2s ease;background:#ffffffe6;background:var(--plyr-menu-background, rgba(255, 255, 255, .9019607843));border-radius:8px;border-radius:var(--plyr-menu-radius, 8px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-menu-shadow, 0 1px 2px rgba(0, 0, 0, .1490196078));color:#4a5464;color:var(--plyr-menu-color, #4a5464);font-size:15px;font-size:var(--plyr-font-size-base, 15px);margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1)}.plyr__menu__container:after{border:4px solid rgba(0,0,0,0);border-top-color:#ffffffe6;border:var(--plyr-menu-arrow-size, 4px) solid rgba(0,0,0,0);border-top-color:var(--plyr-menu-background, rgba(255, 255, 255, .9019607843));content:"";height:0;position:absolute;right:14px;right:calc(var(--plyr-control-icon-size, 18px) / 2 + var(--plyr-control-spacing, 10px) * .7 - var(--plyr-menu-arrow-size, 4px) / 2);top:100%;width:0}.plyr__menu__container [role=menu]{padding:7px;padding:calc(var(--plyr-control-spacing, 10px) * .7)}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{align-items:center;color:#4a5464;color:var(--plyr-menu-color, #4a5464);display:flex;font-size:13px;font-size:var(--plyr-font-size-menu, var(--plyr-font-size-small, 13px));padding:4.66667px 10.5px;padding:calc(var(--plyr-control-spacing, 10px) * .7 / 1.5) calc(var(--plyr-control-spacing, 10px) * .7 * 1.5);-webkit-user-select:none;user-select:none;width:100%}.plyr__menu__container .plyr__control>span{align-items:inherit;display:flex;width:100%}.plyr__menu__container .plyr__control:after{border:4px solid rgba(0,0,0,0);border:var(--plyr-menu-item-arrow-size, 4px) solid rgba(0,0,0,0);content:"";position:absolute;top:50%;transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:28px;padding-right:calc(var(--plyr-control-spacing, 10px) * .7 * 4)}.plyr__menu__container .plyr__control--forward:after{border-left-color:#728197;border-left-color:var(--plyr-menu-arrow-color, #728197);right:6.5px;right:calc(var(--plyr-control-spacing, 10px) * .7 * 1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--forward:focus-visible:after,.plyr__menu__container .plyr__control--forward:hover:after{border-left-color:initial}.plyr__menu__container .plyr__control--back{font-weight:400;font-weight:var(--plyr-font-weight-regular, 400);margin:7px;margin:calc(var(--plyr-control-spacing, 10px) * .7);margin-bottom:3.5px;margin-bottom:calc(var(--plyr-control-spacing, 10px) * .7 / 2);padding-left:28px;padding-left:calc(var(--plyr-control-spacing, 10px) * .7 * 4);position:relative;width:calc(100% - 14px);width:calc(100% - var(--plyr-control-spacing, 10px) * .7 * 2)}.plyr__menu__container .plyr__control--back:after{border-right-color:#728197;border-right-color:var(--plyr-menu-arrow-color, #728197);left:6.5px;left:calc(var(--plyr-control-spacing, 10px) * .7 * 1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--back:before{background:#dcdfe5;background:var(--plyr-menu-back-border-color, #dcdfe5);box-shadow:0 1px #fff;box-shadow:0 1px 0 var(--plyr-menu-back-border-shadow-color, #fff);content:"";height:1px;left:0;margin-top:3.5px;margin-top:calc(var(--plyr-control-spacing, 10px) * .7 / 2);overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back:focus-visible:after,.plyr__menu__container .plyr__control--back:hover:after{border-right-color:initial}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:7px;padding-left:calc(var(--plyr-control-spacing, 10px) * .7)}.plyr__menu__container .plyr__control[role=menuitemradio]:after,.plyr__menu__container .plyr__control[role=menuitemradio]:before{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]:before{background:#0000001a;content:"";display:block;flex-shrink:0;height:16px;margin-right:10px;margin-right:var(--plyr-control-spacing, 10px);transition:all .3s ease;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]:after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;transform:translateY(-50%) scale(0);transition:transform .3s ease,opacity .3s ease;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:before{background:#00b2ff;background:var(--plyr-control-toggle-checked-background, var(--plyr-color-main, var(--plyr-color-main, #00b2ff)))}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:after{opacity:1;transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio]:focus-visible:before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover:before{background:#23282f1a}.plyr__menu__container .plyr__menu__value{align-items:center;display:flex;margin-left:auto;margin-right:-5px;margin-right:calc(var(--plyr-control-spacing, 10px) * .7 * -1 + 2px);overflow:hidden;padding-left:24.5px;padding-left:calc(var(--plyr-control-spacing, 10px) * .7 * 3.5);pointer-events:none}.plyr--full-ui input[type=range]{appearance:none;background:#0000;border:0;border-radius:26px;border-radius:calc(var(--plyr-range-thumb-height, 13px) * 2);color:#00b2ff;color:var(--plyr-range-fill-background, var(--plyr-color-main, var(--plyr-color-main, #00b2ff)));display:block;height:19px;height:calc(var(--plyr-range-thumb-active-shadow-width, 3px) * 2 + var(--plyr-range-thumb-height, 13px));margin:0;min-width:0;padding:0;transition:box-shadow .3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:#0000;background-image:linear-gradient(90deg,currentColor 0,rgba(0,0,0,0) 0);background-image:linear-gradient(to right,currentColor var(--value, 0),rgba(0,0,0,0) var(--value, 0));border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px) / 2);height:5px;height:var(--plyr-range-track-height, 5px);-webkit-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-webkit-slider-thumb{appearance:none;background:#fff;background:var(--plyr-range-thumb-background, #fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, .1490196078), 0 0 0 1px rgba(35, 40, 47, .2));height:13px;height:var(--plyr-range-thumb-height, 13px);margin-top:-4px;margin-top:calc((var(--plyr-range-thumb-height, 13px) - var(--plyr-range-track-height, 5px)) / 2 * -1);position:relative;-webkit-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height, 13px)}.plyr--full-ui input[type=range]::-moz-range-track{background:#0000;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px) / 2);height:5px;height:var(--plyr-range-track-height, 5px);-moz-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:#fff;background:var(--plyr-range-thumb-background, #fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, .1490196078), 0 0 0 1px rgba(35, 40, 47, .2));height:13px;height:var(--plyr-range-thumb-height, 13px);position:relative;-moz-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height, 13px)}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px) / 2);height:5px;height:var(--plyr-range-track-height, 5px)}.plyr--full-ui input[type=range]::-ms-track{color:#0000}.plyr--full-ui input[type=range]::-ms-fill-upper,.plyr--full-ui input[type=range]::-ms-track{background:#0000;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px) / 2);height:5px;height:var(--plyr-range-track-height, 5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:#0000;background:currentColor;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px) / 2);height:5px;height:var(--plyr-range-track-height, 5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-ms-thumb{background:#fff;background:var(--plyr-range-thumb-background, #fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, .1490196078), 0 0 0 1px rgba(35, 40, 47, .2));height:13px;height:var(--plyr-range-thumb-height, 13px);margin-top:0;position:relative;-ms-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height, 13px)}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range]:focus-visible::-webkit-slider-runnable-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color, var(--plyr-color-main, var(--plyr-color-main, #00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-moz-range-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color, var(--plyr-color-main, var(--plyr-color-main, #00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-ms-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color, var(--plyr-color-main, var(--plyr-color-main, #00b2ff)));outline-offset:2px}.plyr__poster{background-color:#000;background-color:var(--plyr-video-background, var(--plyr-video-background, #000));background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr--youtube.plyr--paused.plyr__poster-enabled:not(.plyr--stopped) .plyr__poster{display:none}.plyr__time{font-size:13px;font-size:var(--plyr-font-size-time, var(--plyr-font-size-small, 13px))}.plyr__time+.plyr__time:before{content:"⁄";margin-right:10px;margin-right:var(--plyr-control-spacing, 10px)}@media(max-width:767px){.plyr__time+.plyr__time{display:none}}.plyr__tooltip{background:#fff;background:var(--plyr-tooltip-background, #fff);border-radius:5px;border-radius:var(--plyr-tooltip-radius, 5px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-tooltip-shadow, 0 1px 2px rgba(0, 0, 0, .1490196078));color:#4a5464;color:var(--plyr-tooltip-color, #4a5464);font-size:13px;font-size:var(--plyr-font-size-small, 13px);font-weight:400;font-weight:var(--plyr-font-weight-regular, 400);left:50%;line-height:1.3;margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px) / 2 * 2);opacity:0;padding:5px 7.5px;padding:calc(var(--plyr-control-spacing, 10px) / 2) calc(var(--plyr-control-spacing, 10px) / 2 * 1.5);pointer-events:none;position:absolute;transform:translate(-50%,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;white-space:nowrap;z-index:2}.plyr__tooltip:before{border-left:4px solid rgba(0,0,0,0);border-left:var(--plyr-tooltip-arrow-size, 4px) solid rgba(0,0,0,0);border-right:4px solid rgba(0,0,0,0);border-right:var(--plyr-tooltip-arrow-size, 4px) solid rgba(0,0,0,0);border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size, 4px) solid var(--plyr-tooltip-background, #fff);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px) * -1);content:"";height:0;left:50%;position:absolute;transform:translate(-50%);width:0;z-index:2}.plyr .plyr__control:focus-visible .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;transform:translate(-50%) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip{left:0;transform:translateY(10px) scale(.8);transform-origin:0 100%}.plyr__controls>.plyr__control:first-child .plyr__tooltip:before,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip:before{left:16px;left:calc(var(--plyr-control-icon-size, 18px) / 2 + var(--plyr-control-spacing, 10px) * .7)}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;transform:translateY(10px) scale(.8);transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip:before{left:auto;right:16px;right:calc(var(--plyr-control-icon-size, 18px) / 2 + var(--plyr-control-spacing, 10px) * .7);transform:translate(50%)}.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip{transform:translate(0) scale(1)}.plyr__progress{left:6.5px;left:calc(var(--plyr-range-thumb-height, 13px) * .5);margin-right:13px;margin-right:var(--plyr-range-thumb-height, 13px);position:relative}.plyr__progress input[type=range],.plyr__progress__buffer{margin-left:-6.5px;margin-left:calc(var(--plyr-range-thumb-height, 13px) * -.5);margin-right:-6.5px;margin-right:calc(var(--plyr-range-thumb-height, 13px) * -.5);width:calc(100% + 13px);width:calc(100% + var(--plyr-range-thumb-height, 13px))}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{left:0;max-width:120px;overflow-wrap:break-word}.plyr__progress__buffer{-webkit-appearance:none;background:#0000;border:0;border-radius:100px;height:5px;height:var(--plyr-range-track-height, 5px);left:0;margin-top:-2.5px;margin-top:calc(var(--plyr-range-track-height, 5px) / 2 * -1);padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:#0000}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height, 5px);-webkit-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height, 5px);-moz-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;-ms-transition:width .2s ease;transition:width .2s ease}.plyr--loading .plyr__progress__buffer{animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg,#23282f99 25%,#0000 0 50%,#23282f99 0 75%,#0000 0,#0000);background-image:linear-gradient(-45deg,var(--plyr-progress-loading-background, rgba(35, 40, 47, .6)) 25%,rgba(0,0,0,0) 25%,rgba(0,0,0,0) 50%,var(--plyr-progress-loading-background, rgba(35, 40, 47, .6)) 50%,var(--plyr-progress-loading-background, rgba(35, 40, 47, .6)) 75%,rgba(0,0,0,0) 75%,rgba(0,0,0,0));background-repeat:repeat-x;background-size:25px 25px;background-size:var(--plyr-progress-loading-size, 25px) var(--plyr-progress-loading-size, 25px);color:#0000}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:#ffffff40;background-color:var(--plyr-video-progress-buffered-background, rgba(255, 255, 255, .2509803922))}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:#c1c8d199;background-color:var(--plyr-audio-progress-buffered-background, rgba(193, 200, 209, .6))}.plyr__progress__marker{background-color:#fff;background-color:var(--plyr-progress-marker-background, #fff);border-radius:1px;height:5px;height:var(--plyr-range-track-height, 5px);position:absolute;top:50%;transform:translate(-50%,-50%);width:3px;width:var(--plyr-progress-marker-width, 3px);z-index:3}.plyr__volume{align-items:center;display:flex;position:relative}.plyr__volume input[type=range]{margin-left:5px;margin-left:calc(var(--plyr-control-spacing, 10px) / 2);margin-right:5px;margin-right:calc(var(--plyr-control-spacing, 10px) / 2);max-width:90px;min-width:60px;position:relative;z-index:2}.plyr--audio{display:block}.plyr--audio .plyr__controls{background:#fff;background:var(--plyr-audio-controls-background, #fff);border-radius:inherit;color:#4a5464;color:var(--plyr-audio-control-color, #4a5464);padding:10px;padding:var(--plyr-control-spacing, 10px)}.plyr--audio .plyr__control:focus-visible,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-audio-control-background-hover, var(--plyr-color-main, var(--plyr-color-main, #00b2ff)));color:#fff;color:var(--plyr-audio-control-color-hover, #fff)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background, var(--plyr-audio-progress-buffered-background, rgba(193, 200, 209, .6)))}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background, var(--plyr-audio-progress-buffered-background, rgba(193, 200, 209, .6)))}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background, var(--plyr-audio-progress-buffered-background, rgba(193, 200, 209, .6)))}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, .1490196078), 0 0 0 1px rgba(35, 40, 47, .2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(35, 40, 47, .1019607843))}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, .1490196078), 0 0 0 1px rgba(35, 40, 47, .2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(35, 40, 47, .1019607843))}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, .1490196078), 0 0 0 1px rgba(35, 40, 47, .2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(35, 40, 47, .1019607843))}.plyr--audio .plyr__progress__buffer{color:#c1c8d199;color:var(--plyr-audio-progress-buffered-background, rgba(193, 200, 209, .6))}.plyr--video{overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:#000;background:var(--plyr-video-background, var(--plyr-video-background, #000));border-radius:inherit;height:100%;margin:auto;overflow:hidden;position:relative;width:100%}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{aspect-ratio:16/9}@supports not (aspect-ratio: 16/9){.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%;position:relative}}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;transform:translateY(-38.28125%)}.plyr--video .plyr__controls{background:linear-gradient(#0000,#000000bf);background:var(--plyr-video-controls-background, linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, .7490196078)));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:#fff;color:var(--plyr-video-control-color, #fff);left:0;padding:5px;padding:calc(var(--plyr-control-spacing, 10px) / 2);padding-top:20px;padding-top:calc(var(--plyr-control-spacing, 10px) * 2);position:absolute;right:0;transition:opacity .4s ease-in-out,transform .4s ease-in-out;z-index:3}@media(min-width:480px){.plyr--video .plyr__controls{padding:10px;padding:var(--plyr-control-spacing, 10px);padding-top:35px;padding-top:calc(var(--plyr-control-spacing, 10px) * 3.5)}}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;transform:translateY(100%)}.plyr--video .plyr__control:focus-visible,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-video-control-background-hover, var(--plyr-color-main, var(--plyr-color-main, #00b2ff)));color:#fff;color:var(--plyr-video-control-color-hover, #fff)}.plyr__control--overlaid{background:#00b2ff;background:var(--plyr-video-control-background-hover, var(--plyr-color-main, var(--plyr-color-main, #00b2ff)));border:0;border-radius:100%;color:#fff;color:var(--plyr-video-control-color, #fff);display:none;left:50%;opacity:.9;padding:15px;padding:calc(var(--plyr-control-spacing, 10px) * 1.5);position:absolute;top:50%;transform:translate(-50%,-50%);transition:.3s;z-index:2}.plyr__control--overlaid svg{left:2px;position:relative}.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{opacity:1}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background, var(--plyr-video-progress-buffered-background, rgba(255, 255, 255, .2509803922)))}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background, var(--plyr-video-progress-buffered-background, rgba(255, 255, 255, .2509803922)))}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background, var(--plyr-video-progress-buffered-background, rgba(255, 255, 255, .2509803922)))}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, .1490196078), 0 0 0 1px rgba(35, 40, 47, .2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(255, 255, 255, .5019607843))}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, .1490196078), 0 0 0 1px rgba(35, 40, 47, .2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(255, 255, 255, .5019607843))}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, .1490196078), 0 0 0 1px rgba(35, 40, 47, .2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(255, 255, 255, .5019607843))}.plyr--video .plyr__progress__buffer{color:#ffffff40;color:var(--plyr-video-progress-buffered-background, rgba(255, 255, 255, .2509803922))}.plyr:fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:fullscreen video{height:100%}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media(min-width:1024px){.plyr:fullscreen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge, 21px)}}.plyr--fullscreen-fallback{background:#000;border-radius:0!important;height:100%;inset:0;margin:0;position:fixed;width:100%;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media(min-width:1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge, 21px)}}.plyr__ads{border-radius:inherit;cursor:pointer;inset:0;overflow:hidden;position:absolute;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads:after{background:#23282f;border-radius:2px;bottom:10px;bottom:var(--plyr-control-spacing, 10px);color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:10px;right:var(--plyr-control-spacing, 10px);z-index:3}.plyr__ads:empty:after{display:none}.plyr__cues{background:currentColor;display:block;height:5px;height:var(--plyr-range-track-height, 5px);left:0;opacity:.8;position:absolute;top:50%;transform:translateY(-50%);width:3px;z-index:3}.plyr__preview-thumb{background-color:#fff;background-color:var(--plyr-tooltip-background, #fff);border-radius:8px;border-radius:var(--plyr-menu-radius, 8px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-tooltip-shadow, 0 1px 2px rgba(0, 0, 0, .1490196078));margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px) / 2 * 2);opacity:0;padding:3px;pointer-events:none;position:absolute;transform:translateY(10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;z-index:2}.plyr__preview-thumb--is-shown{opacity:1;transform:translate(0) scale(1)}.plyr__preview-thumb:before{border-left:4px solid rgba(0,0,0,0);border-left:var(--plyr-tooltip-arrow-size, 4px) solid rgba(0,0,0,0);border-right:4px solid rgba(0,0,0,0);border-right:var(--plyr-tooltip-arrow-size, 4px) solid rgba(0,0,0,0);border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size, 4px) solid var(--plyr-tooltip-background, #fff);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px) * -1);content:"";height:0;left:calc(50% + var(--preview-arrow-offset));position:absolute;transform:translate(-50%);width:0;z-index:2}.plyr__preview-thumb__image-container{background:#c1c8d1;border-radius:7px;border-radius:calc(var(--plyr-menu-radius, 8px) - 1px);overflow:hidden;position:relative;z-index:0}.plyr__preview-thumb__image-container img,.plyr__preview-thumb__image-container:after{height:100%;left:0;position:absolute;top:0;width:100%}.plyr__preview-thumb__image-container:after{border-radius:inherit;box-shadow:inset 0 0 0 1px #00000026;content:"";pointer-events:none}.plyr__preview-thumb__image-container img{max-height:none;max-width:none}.plyr__preview-thumb__time-container{background:linear-gradient(#0000,#000000bf);background:var(--plyr-video-controls-background, linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, .7490196078)));border-bottom-left-radius:7px;border-bottom-left-radius:calc(var(--plyr-menu-radius, 8px) - 1px);border-bottom-right-radius:7px;border-bottom-right-radius:calc(var(--plyr-menu-radius, 8px) - 1px);bottom:0;left:0;line-height:1.1;padding:20px 6px 6px;position:absolute;right:0;z-index:3}.plyr__preview-thumb__time-container span{color:#fff;font-size:13px;font-size:var(--plyr-font-size-time, var(--plyr-font-size-small, 13px))}.plyr__preview-scrubbing{filter:blur(1px);height:100%;inset:0;margin:auto;opacity:0;overflow:hidden;pointer-events:none;position:absolute;transition:opacity .3s ease;width:100%;z-index:1}.plyr__preview-scrubbing--is-shown{opacity:1}.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;object-fit:contain;position:absolute;top:0;width:100%}.plyr--no-transition{transition:none!important}.plyr__sr-only{clip:rect(1px,1px,1px,1px);border:0!important;height:1px!important;overflow:hidden;padding:0!important;position:absolute!important;width:1px!important}.plyr [hidden]{display:none!important}.plyr{--plyr-color-main: var(--c-white);--plyr-color-main-dark: var(--c-dark);--plyr-color-main-border-radius: 0;--plyr-video-control-color-hover: var(--plyr-color-main-dark);--plyr-video-control-background-hover: var(--plyr-color-main);--plyr-badge-background: var(--plyr-color-main);--plyr-badge-border-radius: var(--plyr-color-main-border-radius);--plyr-control-icon-size: 1rem;--plyr-control-radius: var(--plyr-color-main-border-radius);--plyr-audio-control-color: var(--plyr-color-main-dark);--plyr-menu-color: var(--plyr-color-main-dark);--plyr-menu-background: var(--plyr-color-main);--plyr-menu-arrow-color: var(--plyr-color-main-dark);--plyr-menu-shadow: none;--plyr-menu-radius: var(--plyr-color-main-border-radius);--plyr-menu-item-arrow-color: var(--plyr-color-main-dark);--plyr-menu-border-color: var(--c-border-light);--plyr-tooltip-color: var(--plyr-color-main-dark);-webkit-tap-highlight-color:transparent}.plyr:before{content:"";z-index:2;position:absolute;inset:0;background:rgba(var(--c-black-rgb),.4);pointer-events:none;transition:visibility var(--t-duration-primary) var(--t-ease-primary),background var(--t-duration-primary) var(--t-ease-primary)}.plyr--playing:before{visibility:hidden;background:transparent}.plyr__control{transition:all var(--t-duration-primary) var(--t-ease-primary)}.plyr__control--overlaid{--plyr-video-control-color: var(--plyr-color-main-dark);--plyr-control-icon-size: .875rem;--plyr-control-spacing: 1rem;opacity:1;border-radius:0;will-change:transform}.plyr__control--overlaid svg{left:.09375rem}.plyr__control--overlaid:hover{--plyr-control-spacing: 1.375rem}.plyr__poster{background-size:cover}.plyr__menu__container{--plyr-color-main: var(--plyr-color-main-dark);--plyr-video-control-color-hover: var(--plyr-color-main);--plyr-video-control-background-hover: var(--plyr-color-main-dark)}.plyr__menu__container .plyr__control[role=menuitemradio]:hover:before{background:rgba(var(--c-white-rgb),.2)}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}:is(.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;width:var(--swiper-navigation-size);height:var(--swiper-navigation-size);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}:is(.swiper-button-prev,.swiper-button-next).swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}:is(.swiper-button-prev,.swiper-button-next).swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled :is(.swiper-button-prev,.swiper-button-next){display:none!important}:is(.swiper-button-prev,.swiper-button-next) svg{width:100%;height:100%;object-fit:contain;transform-origin:center;fill:currentColor;pointer-events:none}.swiper-button-lock{display:none}.swiper-button-prev,.swiper-button-next{top:var(--swiper-navigation-top-offset, 50%);margin-top:calc(0px - var(--swiper-navigation-size) / 2)}.swiper-button-prev{left:var(--swiper-navigation-sides-offset, 4px);right:auto}.swiper-button-prev .swiper-navigation-icon{transform:rotate(180deg)}.swiper-button-next{right:var(--swiper-navigation-sides-offset, 4px);left:auto}.swiper-horizontal .swiper-button-prev,.swiper-horizontal .swiper-button-next,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal~.swiper-button-next{top:var(--swiper-navigation-top-offset, 50%);margin-top:calc(0px - var(--swiper-navigation-size) / 2);margin-left:0}.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next{left:var(--swiper-navigation-sides-offset, 4px);right:auto}.swiper-horizontal .swiper-button-next,.swiper-horizontal~.swiper-button-next,.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev{right:var(--swiper-navigation-sides-offset, 4px);left:auto}:is(.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next) .swiper-navigation-icon{transform:rotate(180deg)}:is(.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev) .swiper-navigation-icon{transform:rotate(0)}.swiper-vertical .swiper-button-prev,.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-prev,.swiper-vertical~.swiper-button-next{left:var(--swiper-navigation-top-offset, 50%);right:auto;margin-left:calc(0px - var(--swiper-navigation-size) / 2);margin-top:0}.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev{top:var(--swiper-navigation-sides-offset, 4px);bottom:auto}:is(.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev) .swiper-navigation-icon{transform:rotate(-90deg)}.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset, 4px);top:auto}:is(.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next) .swiper-navigation-icon{transform:rotate(90deg)}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom, 8px);top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;transform:translate3d(0,-50%,0)}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets) .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets).swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets).swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets) .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets).swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets).swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, .25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}html.is-animating{cursor:wait;pointer-events:none}html.is-animating .swup-layer,html.is-animating .swup-loader{opacity:1;visibility:visible}html.is-animating .c-nav .c-nav__dropdown-flyout{pointer-events:none}.swup-layer{z-index:9;position:fixed;inset:0;pointer-events:none;transform:translateZ(0);will-change:opacity;background:var(--c-white);opacity:0;visibility:hidden;transition:opacity var(--t-duration-fast) var(--t-ease-primary),visibility var(--t-duration-fast) var(--t-ease-primary)}.swup-loader{z-index:10;position:fixed;display:block;pointer-events:none;mix-blend-mode:difference;left:50%;bottom:var(--s-swup-loader-size);width:var(--s-swup-loader-size);height:var(--s-swup-loader-size);transform:translate(-50%);border-radius:50%;border:.09375rem solid var(--c-white);border-bottom-color:transparent;opacity:0;visibility:hidden;animation:rotation 1s linear infinite;transition:opacity var(--t-duration-fast) var(--t-ease-primary),visibility var(--t-duration-fast) var(--t-ease-primary)}@keyframes rotation{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}*,*:before,*:after{box-sizing:border-box}html,body,div,span,object,iframe,figure,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,code,em,img,small,strike,strong,sub,sup,tt,b,u,i,ol,ul,li,fieldset,form,label,table,caption,tbody,tfoot,thead,tr,th,td,main,canvas,embed,footer,header,nav,section,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;text-rendering:optimizeLegibility;text-size-adjust:none}footer,header,nav,section,main{display:block}html{touch-action:manipulation}body{line-height:1;color:var(--c-black);font-family:var(--f-text);background:var(--c-white);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}img{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}table{border-collapse:collapse;border-spacing:0}input{appearance:none;border-radius:0}button,input,select{cursor:pointer;font:inherit;color:currentColor;background:none;appearance:none;border:0;padding:0;margin:0;border-radius:0;outline:none;-webkit-tap-highlight-color:transparent}::selection{color:var(--c-dark);background:var(--c-primary)}.e-content--small{--f-text-font-size: clamp(.875rem, .09765625vw + .83984375rem, .9375rem)}.e-content p{margin:.8em 0}.e-content p:first-child{margin-top:0}.e-content p:last-child{margin-bottom:0}.e-content>strong{display:block;margin:1.2em 0 .5em}.e-content h2,.e-content h3,.e-content h4,.e-content h5,.e-content h6{margin:1.2em 0 .5em}.e-content h2:first-child,.e-content h3:first-child,.e-content h4:first-child,.e-content h5:first-child,.e-content h6:first-child{margin-top:0}.e-content h2:last-child,.e-content h3:last-child,.e-content h4:last-child,.e-content h5:last-child,.e-content h6:last-child{margin-bottom:0}.e-content h2{--f-heading-2-font-size: var(--f-heading-3-font-size)}.e-content h3{--f-heading-3-font-size: var(--f-heading-4-font-size)}.e-content h4{--f-heading-4-font-size: var(--f-heading-5-font-size)}.e-content table{display:block;overflow-x:auto;width:100%;border-collapse:collapse;margin:1em 0;font-size:var(--f-text-font-size);-webkit-overflow-scrolling:touch}.e-content table:first-child{margin-top:0}.e-content table:last-child{margin-bottom:0}.e-content th,.e-content td{padding:.5rem .75rem;border:.0625rem solid var(--c-border-light);text-align:left;vertical-align:top}.e-content th{font-family:var(--f-label);font-size:clamp(.9375rem,.09765625vw + .90234375rem,1rem);text-transform:uppercase;white-space:nowrap;background:rgba(var(--c-dark-rgb),.03)}.e-content td{font-size:clamp(.75rem,.09765625vw + .71484375rem,.8125rem);overflow-wrap:break-word}h1,.e-h1,h2,.e-h2,h3,.e-h3,h4,.e-h4,h5,.e-h5,h6,.e-h6{display:block;font-family:var(--f-title);word-break:break-word;line-height:1}h1.e-mb,.e-h1.e-mb,h2.e-mb,.e-h2.e-mb,h3.e-mb,.e-h3.e-mb,h4.e-mb,.e-h4.e-mb,h5.e-mb,.e-h5.e-mb,h6.e-mb,.e-h6.e-mb{margin-bottom:var(--f-heading-margin-bottom)}h1,.e-h1{font-size:var(--f-heading-1-font-size)}h2,.e-h2{font-size:var(--f-heading-2-font-size)}h3,.e-h3{font-size:var(--f-heading-3-font-size)}h4,.e-h4{font-size:var(--f-heading-4-font-size)}h5,.e-h5{font-size:var(--f-heading-5-font-size)}h6,.e-h6{font-size:var(--f-heading-6-font-size)}ul,ol{margin:.8em 0}ul{padding-left:.9375rem}ul li{padding-left:.375rem}ol{padding-left:1.75rem}p,li{line-height:var(--f-text-line-height);font-size:var(--f-text-font-size)}p a,li a{text-decoration:underline}a{color:inherit;font-weight:inherit;text-decoration:none;-webkit-tap-highlight-color:transparent}strong,b{font-weight:700}sup{vertical-align:super;font-size:.6em}.o-btn{display:inline-flex;flex-wrap:wrap;align-items:center;white-space:nowrap;-webkit-user-select:none;user-select:none;font-weight:500;gap:clamp(.375rem,.1953125vw + .3046875rem,.5rem);-webkit-tap-highlight-color:transparent}.o-btn--mt{margin-top:var(--s-button-margin-top)}.o-btn--mt--s{margin-top:var(--s-button-margin-top-small)}.o-btn--tertiary{gap:clamp(1.125rem,1.3671875vw + .6328125rem,2rem)}.o-btn--white{color:var(--c-white)}.o-btn--white .o-btn__link--secondary .o-btn__link-text{color:var(--c-dark)}.o-btn--white .o-btn__link--ghost{--c-button-border-color: var(--c-border-dark)}.o-btn--full{display:flex}.o-btn--full .o-btn__link{width:100%}@media(hover:hover){.o-btn--no-scale .o-btn__link:hover .o-btn__link-bg{transform:none}}.o-btn__link,.o-btn__tertiary{display:inline-flex}.o-btn__link [data-btn-split],.o-btn__tertiary [data-btn-split]{overflow:hidden;position:relative;white-space:nowrap;display:inline-flex;line-height:1.3}.o-btn__link [data-btn-char],.o-btn__tertiary [data-btn-char]{display:inline-block;will-change:transform;text-shadow:currentcolor 0 1.3em 0;transform:translateY(0) rotate(.001deg);transition:transform var(--t-duration-primary) var(--t-ease-primary)}@media(hover:hover){.o-btn__link:hover [data-btn-char],.o-btn__tertiary:hover [data-btn-char]{transform:translateY(-1.3em) rotate(.001deg)}}.o-btn__link{cursor:pointer;position:relative;display:inline-flex;align-items:center;justify-content:center;font-size:var(--f-btn-size);padding:var(--s-button-padding);transition:color var(--t-duration-primary) var(--t-ease-primary)}.o-btn__link-bg{position:absolute;inset:0;transition:transform var(--t-duration-primary) var(--t-ease-primary)}.o-btn__link-icon{position:relative;width:.6875rem;fill:currentColor}.o-btn__link-text{position:relative}.o-btn__link-text--icon{display:inline-flex;align-items:center;gap:.5rem}.o-btn__link--small{--f-btn-size: clamp(.8125rem, .09765625vw + .77734375rem, .875rem);--s-button-padding: clamp(1rem, .1953125vw + .9296875rem, 1.125rem)}.o-btn__link--primary{color:var(--c-dark)}.o-btn__link--primary .o-btn__link-bg{background:var(--c-primary)}.o-btn__link--secondary .o-btn__link-text{color:var(--c-white)}.o-btn__link--secondary .o-btn__link-bg{background:currentColor}.o-btn__link--ghost .o-btn__link-bg{border:.0625rem solid var(--c-button-border-color)}.o-btn__link--ghost--light .o-btn__link-bg{border-color:var(--c-border-light)}@media(hover:hover){.o-btn__link:hover .o-btn__link-bg{transform:scale(.94)}}.o-btn__tertiary{cursor:pointer;display:inline-flex;align-items:center;gap:clamp(.625rem,.1953125vw + .5546875rem,.75rem);font-size:var(--f-btn-tertiary-size);padding:.5rem;margin:-.5rem;position:relative}.o-btn__tertiary:after{content:"";position:absolute;left:.5rem;right:.5rem;bottom:.1875rem;height:.0625rem;background:currentColor;transform:scaleX(0);transform-origin:center right;transition:transform var(--t-duration-primary) var(--t-ease-primary)}@media(hover:hover){.o-btn__tertiary:hover:after{transform-origin:center left;transform:scale(1);transition-delay:0s}}.o-btn__tertiary--line{margin-bottom:-.1875rem;position:relative}.o-btn__tertiary--line:before{content:"";position:absolute;left:.5rem;right:.5rem;bottom:.1875rem;height:.0625rem;background:var(--c-border-light)}.o-btn__tertiary--line:after{content:"";position:absolute;left:.5rem;right:.5rem;bottom:.1875rem;height:.0625rem;background:currentColor;transform:scaleX(0);transform-origin:center right;transition:transform var(--t-duration-primary) var(--t-ease-primary)}@media(hover:hover){.o-btn__tertiary--line:hover:after{transform-origin:center left;transform:scale(1);transition-delay:0s}}.o-btn__tertiary-text{position:relative}.o-btn__tertiary-icon{overflow:visible;width:auto;fill:currentColor;height:clamp(.625rem,.09765625vw + .58984375rem,.6875rem)}.o-grid{display:grid;grid-template-columns:var(--s-grid-template-columns);grid-template-areas:var(--s-grid-template-areas)}.o-grid--inner{--s-grid-template-columns: 1fr repeat(var(--s-grid-columns), var(--s-grid-gutter) 1fr);--s-grid-template-areas: "c1 g1 c2 g2 c3 g3 c4 g4 g5 c5 g6 c6 g7 c7 g8 c8 g9 c9 g10 c10 g11 c11 g12 c12"}section{margin-bottom:var(--s-section-space-default)}section:first-of-type{padding-top:calc(var(--s-nav-height) + var(--s-section-space-top))}.o-spacer--top--none,section.o-spacer--top--none{padding-top:0}.o-spacer--top--nav,section.o-spacer--top--nav{padding-top:var(--s-nav-height)}.o-spacer--bottom--none,section.o-spacer--bottom--none{margin-bottom:0}.o-spacer--bottom--small,section.o-spacer--bottom--small{margin-bottom:var(--s-section-space-small)}.o-spacer--bottom--medium,section.o-spacer--bottom--medium{margin-bottom:var(--s-section-space-medium)}.o-spacer--bottom--large,section.o-spacer--bottom--large{margin-bottom:var(--s-section-space-large)}.c-account{--c-button-border-color: var(--c-border-light);position:relative;row-gap:clamp(2.8125rem,1.46484375vw + 2.28515625rem,3.75rem);padding-bottom:var(--s-section-space-default)}.c-account__content{grid-column:c1/c12;display:flex;flex-direction:column;row-gap:clamp(2.5rem,.9765625vw + 2.1484375rem,3.125rem)}.c-account__sidebar{z-index:2;grid-column:fm1/fm2;position:sticky;top:var(--s-nav-height)}.c-account__tabs-list{margin:-.71875rem 0}.c-account__tabs-link{display:flex;gap:.75rem;padding:.71875rem 0;font-size:.9375rem;white-space:nowrap;transition:color var(--t-duration-primary) var(--t-ease-primary)}.c-account__tabs-logout{margin-top:1.125rem}.c-account__accordion-trigger{display:flex;align-items:center;justify-content:space-between;width:100%;text-align:left;background:var(--c-white);padding:.875rem var(--s-grid-margin);border-bottom:.0625rem solid var(--c-border-light)}.c-account__accordion-heading{font-family:var(--f-label);text-transform:uppercase}.c-account__accordion-title{font-size:.9375rem}.c-account__accordion-subtitle{font-size:.875rem;color:var(--c-grey-dark)}.c-account__accordion-icon{width:.625rem;transition:transform var(--t-duration-primary) var(--t-ease-primary)}.c-account__accordion-panel{visibility:hidden;overflow:hidden;position:absolute;width:100%;font-weight:500;will-change:height,visibility;box-shadow:0 .3125rem .3125rem rgba(var(--c-black-rgb),.025);transition:height var(--t-duration-primary) var(--t-ease-primary),visibility var(--t-duration-primary) var(--t-ease-primary)}.c-account__accordion-panel-inner{background:var(--c-white);padding:1.125rem var(--s-grid-margin);border-bottom:.0625rem solid var(--c-border-light)}.c-account__accordion-item--active .c-account__accordion-panel{visibility:visible}.c-account__accordion-item--active .c-account__accordion-icon{transform:rotate(180deg)}.c-account__title{font-size:clamp(1.5rem,.390625vw + 1.359375rem,1.75rem);margin-bottom:clamp(0rem,1.171875vw + -.421875rem,.75rem)}.c-account__title-icon{font-size:.9em;margin-right:.375rem}.c-account__section{display:flex;flex-direction:column;row-gap:1.5rem}.c-account__section-title{margin-bottom:.875rem}.c-account__profile{display:flex;flex-wrap:wrap;align-items:center;gap:clamp(.875rem,.1953125vw + .8046875rem,1rem)}.c-account__profile-avatar-wrap{position:relative}.c-account__profile-avatar{display:inline-flex;align-items:center;justify-content:center;overflow:hidden;width:clamp(3.5rem,.9765625vw + 3.1484375rem,4.125rem);height:clamp(3.5rem,.9765625vw + 3.1484375rem,4.125rem);border-radius:50%;font-weight:700;border:.0625rem solid var(--c-border-light);cursor:pointer;transition:border-color var(--t-duration-primary) var(--t-ease-primary)}.c-account__profile-avatar--empty{border-style:dashed}.c-account__profile-avatar--empty:hover{border-color:var(--c-dark)}.c-account__profile-avatar-image{width:100%;height:100%;object-fit:cover}.c-account__profile-avatar-icon{font-size:1.125rem;color:var(--c-grey-dark);transition:color var(--t-duration-primary) var(--t-ease-primary)}.c-account__profile-avatar:hover .c-account__profile-avatar-icon{color:var(--c-dark)}.c-account__profile-remove{position:absolute;top:-.125rem;right:-.125rem;display:flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;padding:0;border:.125rem solid var(--c-white);border-radius:50%;background:var(--c-dark);color:var(--c-white);cursor:pointer;z-index:1;transition:background var(--t-duration-primary) var(--t-ease-primary)}.c-account__profile-remove:hover{background:var(--c-red)}.c-account__profile-remove-icon{width:.5rem;height:.5rem}.c-account__profile-actions{display:flex;align-items:center}.c-account__divider{width:100%;height:.0625rem;background:var(--c-border-light)}@media(min-width:992px){.c-account{padding:0}.c-account__sidebar{position:static;top:auto;grid-column:c1/c4;max-width:16.25rem;margin-right:1.875rem;border-right:.0625rem solid var(--c-border-light)}.c-account__content{grid-column:c5/c12;padding-top:var(--s-section-space-top);padding-bottom:var(--s-section-space-default)}.c-account__tabs{position:sticky;top:var(--s-nav-height);padding-top:var(--s-section-space-top);padding-bottom:var(--s-section-space-top)}.c-account__accordion-trigger{display:none}.c-account__accordion-panel{position:relative;visibility:visible;overflow:visible;transition:none;box-shadow:none}.c-account__accordion-panel-inner{padding:0;border:0}.c-account__tabs-list{overflow:hidden;flex-direction:column;align-items:stretch;margin-right:-.0625rem}.c-account__tabs-link{position:relative;transition:color var(--t-duration-primary) var(--t-ease-primary)}.c-account__tabs-link:after{content:"";position:absolute;right:0;height:100%;width:.125rem;background:var(--c-dark);transform-origin:bottom;transform:scaleY(0);transition:transform var(--t-duration-fast) var(--t-ease-primary)}.c-account__tabs-link--active:after{transform:scaleY(1)}.c-account__tabs-logout{margin-top:1.875rem}}@media(min-width:992px)and (hover:hover){.c-account__tabs:hover .c-account__tabs-link{color:var(--c-grey-light)}.c-account__tabs:hover .c-account__tabs-link:after{transform:scaleY(0)}.c-account__tabs .c-account__tabs-link:hover{color:var(--c-dark)}.c-account__tabs .c-account__tabs-link:hover:after{transform:scaleY(1);transform-origin:top}}@media(min-width:1600px){.c-account__sidebar{grid-column:c1/c3;margin-right:0}.c-account__content{grid-column:c4/c11}}.c-account-addresses{display:flex;flex-direction:column;row-gap:clamp(1.125rem,.5859375vw + .9140625rem,1.5rem)}.c-account-addresses__grid{display:grid;grid-template-columns:1fr;gap:1rem}.c-account-addresses .c-order-address,.c-account-addresses .c-order-address__wrapper{height:100%}@media(min-width:768px){.c-account-addresses__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:992px){.c-account-addresses__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.c-account-hero{z-index:0;position:relative;color:var(--c-white);background:var(--c-dark);padding-top:calc(var(--s-nav-height) + var(--s-section-space-medium));padding-bottom:clamp(2.5rem,1.953125vw + 1.796875rem,3.75rem)}.c-account-hero__user{grid-column:c1/c12;display:flex;align-items:center;gap:clamp(.875rem,.1953125vw + .8046875rem,1rem);font-weight:500}.c-account-hero__avatar{color:var(--c-dark);background:var(--c-white);display:inline-flex;align-items:center;justify-content:center;overflow:hidden;object-fit:cover;width:3.125rem;height:3.125rem;border-radius:100%}.c-account-hero__avatar-image{width:100%;height:100%;object-fit:cover}.c-account-hero__avatar-initial{font-size:1rem;font-weight:700;text-transform:uppercase}.c-account-hero__user-name{font-size:.9375rem;margin-bottom:.25rem}.c-account-hero__user-meta{font-size:.875rem;color:var(--c-grey-light);position:relative}.c-account-hero__user-meta:after{content:"";position:absolute;left:0;right:0;bottom:-.125rem;height:.0625rem;background:currentColor;transform:scaleX(0);transform-origin:center right;transition:transform var(--t-duration-primary) var(--t-ease-primary)}@media(hover:hover){.c-account-hero__user-meta:hover:after{transform-origin:center left;transform:scale(1);transition-delay:0s}}.c-account-hero__logout{display:none}@media(min-width:992px){.c-account-hero__user{grid-column:c1/c7}.c-account-hero__logout{grid-column:c10/c12;align-self:end;justify-self:end;display:block}}.c-account-order-detail__back{margin-bottom:1rem}.c-account-order-detail__info{padding:clamp(1.875rem,.9765625vw + 1.5234375rem,2.5rem) clamp(1.5rem,1.5625vw + .9375rem,2.5rem);border:.0625rem solid var(--c-border-light)}.c-account-order-detail__info-title{font-size:1.5rem;margin-bottom:clamp(1.875rem,.9765625vw + 1.5234375rem,2.5rem)}.c-account-order-detail__info-grid{display:flex;flex-wrap:wrap;row-gap:clamp(2rem,.78125vw + 1.71875rem,2.5rem);column-gap:clamp(2rem,8.59375vw + -1.09375rem,7.5rem)}.c-account-order-detail__info-label{display:flex;align-items:center;gap:.5rem;font-size:clamp(1.0625rem,.09765625vw + 1.02734375rem,1.125rem);margin-bottom:1.5rem}.c-account-order-detail__info-content{display:flex;flex-direction:column;gap:.3125rem;font-size:.9375rem}.c-account-order-detail__invoice-btn{margin-top:.9375rem}.c-account-order-detail__items-content{--s-cart-section-margin-bottom: 0}.c-account-order-detail__summary{display:flex;justify-content:flex-end}.c-account-order-detail__summary-card{width:100%;max-width:30rem}@media(min-width:1200px){.c-account-order-detail__info-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.c-account-orders__table{width:100%;font-weight:500;border-collapse:collapse}.c-account-orders__cell{text-align:left;vertical-align:middle;font-size:clamp(.875rem,.1953125vw + .8046875rem,1rem);padding:clamp(.875rem,.1953125vw + .8046875rem,1rem) 0;border-bottom:.0625rem solid var(--c-border-light)}.c-account-orders__cell--head{font-family:var(--f-label);font-size:clamp(1rem,.1953125vw + .9296875rem,1.125rem);text-transform:uppercase;padding:0 0 clamp(.875rem,.1953125vw + .8046875rem,1rem)}.c-account-orders__cell--description{white-space:normal}.c-account-orders__cell--view{text-align:right}.c-account-orders__order{font-size:.9375rem}.c-account-orders__date{font-size:.875rem;margin-top:.25rem;font-weight:400;color:var(--c-grey-dark)}.c-account-orders__btn{gap:clamp(1rem,.1953125vw + .9296875rem,1.125rem)}.c-account-orders__pagination{margin-top:1.25rem}@media(max-width:991px){.c-account-orders__head{display:none}.c-account-orders__table,.c-account-orders__body{display:block}.c-account-orders__row{display:block;padding:1rem 0;border-bottom:.0625rem solid var(--c-border-light)}.c-account-orders__row:first-child{border-top:.0625rem solid var(--c-border-light)}.c-account-orders__cell{display:flex;justify-content:space-between;align-items:center;gap:.875rem;width:100%;padding:.25rem 0;border-bottom:0;white-space:nowrap}.c-account-orders__cell:before{content:attr(data-label);font-size:1rem;font-family:var(--f-label);text-transform:uppercase}.c-account-orders__cell--description{display:block;padding-top:0;white-space:normal}.c-account-orders__cell--description:before{display:none}.c-account-orders__cell--view:before{content:none}.c-account-orders__btn{margin-top:.375rem}}.c-actions{display:flex;height:var(--s-action-size)}.c-actions--lock{width:100%}.c-actions--lock .c-actions__btn{width:100%;gap:.5rem;padding:0 .75rem;border:none;background:var(--c-border-light);border:.0625rem solid var(--c-border-light)}.c-actions__btn-label{font-size:clamp(.8125rem,.09765625vw + .77734375rem,.875rem);font-weight:500;white-space:nowrap}.c-actions__btn{position:relative;display:flex;align-items:center;justify-content:center;flex-shrink:0;height:100%;width:var(--s-action-size);font-size:var(--s-action-button-icon-size);border:.0625rem solid var(--c-border-light);border-left:none;transition:color var(--t-duration-fast) var(--t-ease-primary),background var(--t-duration-fast) var(--t-ease-primary)}.c-actions__btn--cart{background:var(--c-primary)}.c-actions__btn--cart:after{content:"";opacity:0;visibility:hidden;position:absolute;pointer-events:none;top:50%;left:50%;width:var(--s-action-button-icon-size);height:var(--s-action-button-icon-size);transform:translate(-50%,-50%);border-radius:50%;border:.0625rem solid var(--c-dark);border-bottom-color:transparent;animation:rotation var(--t-duration-slow) linear infinite;transition:opacity var(--t-duration-fast) var(--t-ease-primary),visibility var(--t-duration-fast) var(--t-ease-primary)}.c-actions__btn--cart:disabled{color:transparent}.c-actions__btn--cart:disabled:after{opacity:1;visibility:visible}.c-actions__btn:disabled{cursor:wait}.c-actions__btn-icon{transition:opacity var(--t-duration-fast) var(--t-ease-primary)}.c-actions__quantity{display:grid;grid-template-columns:var(--s-action-quantity-button-width) var(--s-action-quantity-input-width) var(--s-action-quantity-button-width);height:100%;border:.0625rem solid var(--c-border-light)}.c-actions__quantity-btn:disabled,.c-actions__quantity-input:disabled{cursor:wait;opacity:.2}.c-actions__btn--remove:disabled .c-actions__btn-icon{opacity:.2}.c-actions__quantity-btn{display:flex;align-items:center;justify-content:center;outline:.0625rem solid transparent;transition:opacity var(--t-duration-fast) var(--t-ease-primary)}.c-actions__quantity-btn-icon{width:var(--s-action-quantity-icon-size)}.c-actions__quantity-input{text-align:center;width:100%;font-weight:500;font-size:var(--f-action-quantity-font-size);outline:.0625rem solid transparent;transition:opacity var(--t-duration-fast) var(--t-ease-primary),outline var(--t-duration-primary) var(--t-ease-primary),box-shadow var(--t-duration-primary) var(--t-ease-primary)}.c-actions__quantity-input:focus{outline-color:var(--c-dark);box-shadow:var(--e-shadow-focus-dark)}@media(hover:hover){.c-actions__btn--remove:hover{color:var(--c-white);background:var(--c-red)}}.c-asset{overflow:hidden;font-size:0;width:100%;grid-column:c1/c12}.c-asset--img{aspect-ratio:4/3}@media(min-width:992px){.c-asset--img{aspect-ratio:16/9}}.c-auth{z-index:0;display:flex;position:relative;min-height:100vh;min-height:100svh;padding:0 var(--s-grid-margin)}.c-auth__container{display:grid;grid-template-rows:auto 1fr auto;position:relative;width:100%;margin:0 auto;row-gap:3.75rem;padding:clamp(2.5rem,.9765625vw + 2.1484375rem,3.125rem) 0;max-width:var(--s-grid-container-width)}.c-auth__canvas,.c-auth__nav .o-btn{display:none}.c-auth__nav-logo{display:block}.c-auth__nav-logo-icon{fill:currentColor;height:clamp(1.625rem,.9765625vw + 1.2734375rem,2.25rem)}.c-auth__icon{display:none}.c-auth__form{--fui-field-gutter: clamp(.5rem, .1953125vw + .4296875rem, .625rem);--fui-alert-margin-bottom: clamp(.5rem, .1953125vw + .4296875rem, .625rem);width:100%;max-width:31.25rem}.c-auth__form-head{margin-bottom:1.5rem}.c-auth__form-title{font-size:clamp(1.625rem,.390625vw + 1.484375rem,1.875rem)}.c-auth__form-submit{transition:color var(--t-duration-fast) var(--t-ease-primary)}.c-auth__form-submit:after{content:"";opacity:0;visibility:hidden;position:absolute;pointer-events:none;top:50%;left:50%;width:var(--s-action-button-icon-size);height:var(--s-action-button-icon-size);transform:translate(-50%,-50%);border-radius:50%;border:.0625rem solid var(--c-dark);border-bottom-color:transparent;animation:rotation var(--t-duration-slow) linear infinite;transition:opacity var(--t-duration-fast) var(--t-ease-primary),visibility var(--t-duration-fast) var(--t-ease-primary)}.c-auth__form-submit:disabled{color:transparent}.c-auth__form-submit:disabled:after{opacity:1;visibility:visible}.c-auth__form-input-btn{font-weight:500;font-size:.75rem;padding:.375rem;margin:-.375rem -.375rem .375rem auto;position:relative}.c-auth__form-input-btn:before{content:"";position:absolute;left:.375rem;right:.375rem;bottom:0;height:.0625rem;background:var(--c-border-light)}.c-auth__form-input-btn:after{content:"";position:absolute;left:.375rem;right:.375rem;bottom:0;height:.0625rem;background:currentColor;transform:scaleX(0);transform-origin:center right;transition:transform var(--t-duration-primary) var(--t-ease-primary)}@media(hover:hover){.c-auth__form-input-btn:hover:after{transform-origin:center left;transform:scale(1);transition-delay:0s}}.c-auth__devider{display:grid;align-items:center;margin:clamp(.3125rem,.48828125vw + .13671875rem,.625rem) 0;width:100%}.c-auth__devider-text,.c-auth__devider-line{grid-column:1/2;grid-row:1/2}.c-auth__devider-text{justify-self:center;font-family:var(--f-label);text-transform:uppercase;font-size:1rem;background:var(--c-white);padding:.625rem}.c-auth__devider-line{width:100%;height:.0625rem;background:var(--c-border-light)}.c-auth__input-wrapper{position:relative}.c-auth__input-wrapper .fui-input.fui-error~.c-auth__password-toggle{color:var(--c-red)}.c-auth__password-toggle{position:absolute;top:50%;right:0;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:3.4375rem;height:3.4375rem;padding:0;border:0;background:transparent}.c-auth__password-icon--hide,.c-auth__password-toggle--active .c-auth__password-icon--show{display:none}.c-auth__password-toggle--active .c-auth__password-icon--hide{display:inline-flex}.c-auth__link{display:inline-block;font-weight:500;font-size:clamp(.8125rem,.09765625vw + .77734375rem,.875rem);padding:clamp(.375rem,.1953125vw + .3046875rem,.5rem);margin:1.5rem clamp(-.5rem,-.1953125vw + -.3046875rem,-.375rem) clamp(-.5rem,-.1953125vw + -.3046875rem,-.375rem) clamp(-.5rem,-.1953125vw + -.3046875rem,-.375rem);position:relative}.c-auth__link:before{content:"";position:absolute;left:clamp(.375rem,.1953125vw + .3046875rem,.5rem);right:clamp(.375rem,.1953125vw + .3046875rem,.5rem);bottom:0;height:.0625rem;background:var(--c-border-light)}.c-auth__link:after{content:"";position:absolute;left:clamp(.375rem,.1953125vw + .3046875rem,.5rem);right:clamp(.375rem,.1953125vw + .3046875rem,.5rem);bottom:0;height:.0625rem;background:currentColor;transform:scaleX(0);transform-origin:center right;transition:transform var(--t-duration-primary) var(--t-ease-primary)}@media(hover:hover){.c-auth__link:hover:after{transform-origin:center left;transform:scale(1);transition-delay:0s}}.c-auth__gdpr{display:flex;flex-wrap:wrap;margin:clamp(-.5rem,-.09765625vw + -.40234375rem,-.4375rem)}.c-auth__gdpr-link{padding:clamp(.4375rem,.09765625vw + .40234375rem,.5rem);font-size:clamp(.75rem,.09765625vw + .71484375rem,.8125rem);position:relative}.c-auth__gdpr-link:after{content:"";position:absolute;left:clamp(.4375rem,.09765625vw + .40234375rem,.5rem);right:clamp(.4375rem,.09765625vw + .40234375rem,.5rem);bottom:clamp(.1875rem,.09765625vw + .15234375rem,.25rem);height:.0625rem;background:currentColor;transform:scaleX(0);transform-origin:center right;transition:transform var(--t-duration-primary) var(--t-ease-primary)}@media(hover:hover){.c-auth__gdpr-link:hover:after{transform-origin:center left;transform:scale(1);transition-delay:0s}}@media(min-width:576px){.c-auth__icon{display:block;position:absolute;bottom:0;right:0;height:clamp(2.5rem,1.953125vw + 1.796875rem,3.75rem)}.c-auth__nav{display:grid;align-items:center;grid-template-columns:1fr auto 1fr}.c-auth__nav-logo{grid-column:2/3}.c-auth__content{display:flex;flex-direction:column;justify-content:center;align-items:center}.c-auth__form{max-width:25rem}.c-auth__link{--c-border-light: var(--c-border-dark);color:var(--c-white)}}@media(min-width:768px){.c-auth{background:var(--c-dark)}.c-auth__canvas{display:block}.c-auth__icon{fill:var(--c-white)}.c-auth__nav .o-btn{display:block;color:var(--c-white)}.c-auth__nav .o-btn__link-bg{background:var(--c-border-dark)}.c-auth__nav-logo-icon{fill:var(--c-white)}.c-auth__form{position:relative;max-width:30rem;padding:clamp(2rem,.4807692308vw + 1.7692307692rem,2.25rem);background:var(--c-white)}.c-auth__gdpr{color:var(--c-white)}}.c-bar{--s-bar-height: clamp(3rem, .5859375vw + 2.7890625rem, 3.375rem);--s-bar-search-icon-size: 1rem;background:var(--c-white)}.c-bar__wrapper{display:grid;grid-column:fm1/fm2}.c-bar__search,.c-bar__sort{width:100%;border-bottom:.0625rem solid var(--c-border-light)}.c-bar__search-input,.c-bar__sort-select{width:100%;height:var(--s-bar-height)}.c-bar__search{grid-row:2;position:relative}.c-bar__search-input{font-size:.875rem;padding:0 0 0 calc(var(--s-grid-margin) + var(--s-bar-height) / 1.25)}.c-bar__search-input::placeholder{color:var(--c-dark)}.c-bar__search-icon{pointer-events:none;position:absolute;top:50%;left:var(--s-grid-margin);transform:translateY(-50%);font-size:var(--s-bar-search-icon-size)}.c-bar__sort{position:relative}.c-bar__sort:after{content:"";display:block;position:absolute;top:50%;right:var(--s-grid-margin);width:.375rem;height:.375rem;border-left:.0625rem solid currentColor;border-bottom:.0625rem solid currentColor;transform:translateY(calc(-50% - .125rem)) rotate(-45deg)}.c-bar__sort-select{font-size:.75rem;font-weight:500;letter-spacing:.02em;text-transform:uppercase;padding:0 var(--s-grid-margin)}@media(min-width:576px){.c-bar{border-bottom:.0625rem solid var(--c-border-light)}.c-bar__wrapper{grid-column:c1/c12;grid-template-columns:1fr auto}.c-bar__sort,.c-bar__search{border-bottom:none}.c-bar__search{grid-row:auto}.c-bar__search-input{padding-left:calc(var(--s-bar-height) - var(--s-bar-search-icon-size))}.c-bar__search-icon{left:0}.c-bar__sort{padding:0}.c-bar__sort:after{right:1.25rem}.c-bar__sort-select{padding:0 var(--s-bar-height) 0 1.25rem;border-left:.0625rem solid var(--c-border-light);border-right:.0625rem solid var(--c-border-light)}}.c-blog__head{color:var(--c-white);background:var(--c-dark);z-index:0;position:relative;row-gap:var(--s-space-y);padding-top:calc(var(--s-nav-height) + var(--s-section-space-top))}.c-blog__head-title,.c-blog__head-info,.c-blog__head-asset,.c-blog__content-item{grid-column:c1/c12}.c-blog__head-title{max-width:clamp(25rem,39.0625vw + 10.9375rem,50rem)}.c-blog__head-info{display:flex;flex-wrap:wrap;gap:1.625rem}.c-blog__head-info-item{display:inline-flex;flex-direction:column;gap:.25rem}.c-blog__head-info-item--socials{width:100%;gap:.5rem}.c-blog__head-info-value{font-size:.9375rem}.c-blog__head-info-label{text-transform:uppercase;font-family:var(--f-label)}.c-blog__head-asset{aspect-ratio:3/2;height:100%;width:100%}.c-blog__head-symbol{display:none}.c-blog__content{row-gap:clamp(2rem,.78125vw + 1.71875rem,2.5rem)}.c-blog__content-item{font-size:0;max-width:clamp(40.625rem,29.296875vw + 30.078125rem,59.375rem)}.c-blog__content-text{max-width:clamp(37.5rem,19.53125vw + 30.46875rem,50rem)}.c-blog__content-text h2,.c-blog__content-text h3,.c-blog__content-text h4{max-width:clamp(31.25rem,19.53125vw + 24.21875rem,43.75rem)}.c-blog__content-asset{width:100%;aspect-ratio:3/2}.c-blog__share{display:flex;flex-direction:column;gap:.5rem;text-transform:uppercase;font-size:1rem;font-family:var(--f-label);margin-top:1.25rem}@media(min-width:992px){.c-blog__head{grid-template-rows:auto 1fr auto}.c-blog__head-title,.c-blog__head-asset{grid-column:c1/c8}.c-blog__head-info{grid-row:2/3;grid-column:c10/c12;flex-direction:column}.c-blog__head-asset{grid-row:2/4}.c-blog__head-symbol{grid-row:3/4;grid-column:c10/c12;align-self:end;justify-self:end;display:block;height:3.75rem;fill:currentColor}}@media(min-width:1200px){.c-blog__head{min-height:min(100vh - 5rem,75rem);min-height:min(100svh - 5rem,75rem)}.c-blog__head-asset{aspect-ratio:auto;min-height:31.25rem}}.c-card{--c-card-color-grey: #242424;--s-card-font-size: clamp(1.25rem, .1953125vw + 1.1796875rem, 1.375rem);--s-card-padding-inline: clamp(1.375rem, .1953125vw + 1.3046875rem, 1.5rem);--s-card-padding-block: clamp(1.25rem, .1953125vw + 1.1796875rem, 1.375rem);--s-card-padding: var(--s-card-padding-block) var(--s-card-padding-inline);--t-card-transition: var(--t-duration-primary) var(--t-ease-primary);display:flex;flex-direction:column;-webkit-user-drag:none;transition:color var(--t-card-transition),background var(--t-card-transition);display:inline-flex}.c-card [data-btn-split]{overflow:hidden;position:relative;white-space:nowrap;display:inline-flex;line-height:1.3}.c-card [data-btn-char]{display:inline-block;will-change:transform;text-shadow:currentcolor 0 1.3em 0;transform:translateY(0) rotate(.001deg);transition:transform var(--t-duration-primary) var(--t-ease-primary)}@media(hover:hover){.c-card:hover [data-btn-char]{transform:translateY(-1.3em) rotate(.001deg)}}.c-card--blog{--s-card-font-size: clamp(1.125rem, .1953125vw + 1.0546875rem, 1.25rem) }.c-card--dark{color:var(--c-white);background:var(--c-dark)}.c-card--grey{color:var(--c-white);background:var(--c-card-color-grey)}.c-card--dark .c-card__btn,.c-card--grey .c-card__btn{border-color:rgba(var(--c-white-rgb),.1)}.c-card--dark .c-card__label-separator,.c-card--grey .c-card__label-separator{background:var(--c-grey-dark)}.c-card--border{border:.0625rem solid var(--c-border-light)}.c-card__wrapper{position:relative}.c-card__asset-wrapper{aspect-ratio:3/2;overflow:hidden}.c-card__asset{transition:transform var(--t-duration-primary) var(--t-ease-primary)}.c-card__tags{position:absolute;padding:.5rem;top:0;left:0}.c-card__content{flex-grow:1;padding:var(--s-card-padding)}.c-card__labels{display:flex;flex-wrap:wrap;align-items:center;gap:.625rem;font-size:1rem;text-transform:uppercase;font-family:var(--f-label);margin-bottom:.625rem}.c-card__label-separator{width:.0625rem;height:.75rem;background:var(--c-dark)}.c-card__title{line-height:1.1;margin-bottom:.3em;font-size:var(--s-card-font-size)}.c-card__btn{display:flex;justify-content:space-between;align-items:center;font-size:.875rem;font-weight:500;padding:clamp(.9375rem,.1953125vw + .8671875rem,1.0625rem) var(--s-card-padding-inline);border-top:.0625rem solid var(--c-border-light);transition:border var(--t-card-transition)}.c-card__btn-icon{fill:currentColor;width:.625rem;transition:transform var(--t-card-transition)}@media(hover:hover){.c-card:hover .c-card__asset{transform:scale(1.05)}.c-card:hover .c-card__btn-icon{transform:translate(.25rem)}.c-card--grey:hover{color:var(--c-dark);background:var(--c-white)}.c-card--grey:hover .c-card__btn{border-color:var(--c-border-light)}}.c-card-grid{--s-card-grid-columns: 1}.c-card-grid__bar{grid-column:fm1/fm2}.c-card-grid__wrapper{grid-column:c1/c12}.c-card-grid__items{display:grid;grid-template-columns:repeat(var(--s-card-grid-columns),1fr);gap:var(--s-grid-gutter);margin-top:clamp(2rem,1.7578125vw + 1.3671875rem,3.125rem)}.c-card-grid__pagination{margin-top:3.125rem}@media(min-width:576px){.c-card-grid{--s-card-grid-columns: 2}.c-card-grid__bar{z-index:2;position:sticky;top:var(--s-nav-height)}}@media(min-width:992px){.c-card-grid{--s-card-grid-columns: 3}}.c-card-product{--s-card-product-padding: clamp(.875rem, .9765625vw + .5234375rem, 1.5rem);--s-card-product-action-width: 2.875rem;--f-prices-size: clamp(.875rem, .1953125vw + .8046875rem, 1rem);--f-prices-vat-size: clamp(.75rem, .09765625vw + .71484375rem, .8125rem);position:relative;display:flex;flex-direction:column;background:var(--c-white);-webkit-user-select:none;user-select:none}.c-card-product__wishlist,.c-card-product__quantity-btn,.c-card-product__cart{display:flex;align-items:center;justify-content:center}.c-card-product__head{display:flex;padding:var(--s-card-product-padding) var(--s-card-product-padding) 0}.c-card-product__wishlist{z-index:1;position:relative;width:2.125rem;height:2.125rem;font-size:clamp(.875rem,.390625vw + .734375rem,1.125rem);margin:-.5rem -.5rem -.5rem auto;justify-self:flex-end}.c-card-product__wishlist-icon{will-change:transform;transition:opacity var(--t-duration-primary) var(--t-ease-primary)}.c-card-product__wishlist-icon--fill{position:absolute;opacity:0}.c-card-product__wishlist[aria-pressed=true] .c-card-product__wishlist-icon{animation:heart var(--t-duration-primary) var(--t-ease-primary)}.c-card-product__wishlist[aria-pressed=true] .c-card-product__wishlist-icon--fill{opacity:1}.c-card-product__asset-wrapper{padding:clamp(.625rem,.5859375vw + .4140625rem,1rem) clamp(.625rem,3.1111111111vw + -.1527777778rem,4.125rem) clamp(.625rem,1.953125vw + -.078125rem,1.875rem)}.c-card-product__asset{width:100%;aspect-ratio:1/1;object-fit:contain}.c-card-product__content{flex:1;display:flex;flex-direction:column;padding:var(--s-card-product-padding)}.c-card-product__brand{font-family:var(--f-label);text-transform:uppercase;font-weight:700;font-size:.875rem;margin-bottom:.1875rem}.c-card-product__title{line-height:1.1;font-size:clamp(.9375rem,.29296875vw + .83203125rem,1.125rem);margin-bottom:.25rem}.c-card-product__droplets{display:flex;gap:.25rem;margin:.5rem .0625rem .0625rem}.c-card-product__droplet{overflow:visible;height:.625rem;fill:none}.c-card-product__droplet--fill{fill:var(--c-dark)}.c-card-product__data{display:flex;align-items:center;flex-wrap:wrap;gap:.25rem;color:var(--c-grey-dark)}.c-card-product__data-item{text-transform:uppercase;font-size:clamp(.71875rem,.048828125vw + .701171875rem,.75rem)}.c-card-product__data-separator{flex-shrink:0;width:.125rem;height:.125rem;background:currentColor}.c-card-product__bottom{flex:1;display:flex;flex-direction:column;justify-content:flex-end;gap:1rem;margin-top:clamp(1.125rem,.390625vw + .984375rem,1.375rem)}.c-card-product__bottom-info{display:flex;flex-direction:column;gap:.375rem}.c-card-product__stock{display:inline-flex;align-items:center;font-size:clamp(.75rem,.09765625vw + .71484375rem,.8125rem);font-weight:500}.c-card-product__stock--green{color:var(--c-green)}.c-card-product__stock--red{color:var(--c-red)}.c-card-product__stock:before{content:"";display:block;flex-shrink:0;width:clamp(.25rem,.1953125vw + .1796875rem,.375rem);height:clamp(.25rem,.1953125vw + .1796875rem,.375rem);border-radius:100%;background:currentColor;margin-right:.375rem}.c-card-product__actions,.c-card-product__quantity{display:flex}.c-card-product__actions{--s-action-quantity-input-width: auto;z-index:1}.c-card-product__link{position:absolute;inset:0;-webkit-user-drag:none}@keyframes heart{0%{transform:scale(1)}40%{transform:scale(1.2)}to{transform:scale(1)}}@media(min-width:1600px){.c-card-product__bottom{flex-wrap:wrap;flex-direction:row;align-items:flex-end;justify-content:space-between}.c-card-product__actions{--s-action-quantity-input-width: 1.875rem}}.c-product-listing__products--list .c-card-product{--s-card-product-padding: clamp(.875rem, .78125vw + .59375rem, 1.375rem);display:flex;flex-direction:row}.c-product-listing__products--list .c-card-product:hover .c-card-product__asset{transform:translateY(0)}.c-product-listing__products--list .c-card-product__head{display:none}.c-product-listing__products--list .c-card-product__asset-wrapper{flex-shrink:0;width:5.625rem;padding:var(--s-card-product-padding) .625rem}.c-product-listing__products--list .c-card-product__content{padding-left:0}.c-product-listing__products--list .c-card-product__title{font-size:clamp(.9375rem,.09765625vw + .90234375rem,1rem)}.c-product-listing__products--list .c-card-product__droplets{display:none}.c-product-listing__products--list .c-card-product__bottom{flex:unset;flex-shrink:0;flex-direction:row;align-items:center;justify-content:space-between}.c-product-listing__products--list .c-card-product__bottom-info{align-items:flex-end;text-align:right}.c-product-listing__products--list .c-card-product__actions{--s-action-quantity-input-width: 1.875rem}@media(min-width:768px){.c-product-listing__products--list .c-card-product__content,.c-product-listing__products--list .c-card-product__bottom{gap:2rem}.c-product-listing__products--list .c-card-product__asset-wrapper{padding:.625rem}.c-product-listing__products--list .c-card-product__content{flex-direction:row;align-items:center;justify-content:space-between}.c-product-listing__products--list .c-card-product__bottom{margin-top:0}}.c-cart-drawer{--s-cart-drawer-width: 28.125rem;--s-cart-drawer-padding-inline: clamp(1.25rem, .390625vw + 1.109375rem, 1.5rem);--s-cart-drawer-item-padding-block: clamp(.875rem, .390625vw + .734375rem, 1.125rem);--s-cart-drawer-asset-size: 3.75rem;--s-cart-summary-padding: clamp(1.625rem, .1953125vw + 1.5546875rem, 1.75rem) clamp(1.25rem, .390625vw + 1.109375rem, 1.5rem) clamp(1.625rem, .1953125vw + 1.5546875rem, 1.75rem);--s-action-size: 2.25rem;--s-action-button-icon-size: .75rem;--f-action-quantity-font-size: .8125rem;--s-action-quantity-button-width: var(rem(30));z-index:11;position:fixed;inset:0;display:flex;justify-content:flex-end;pointer-events:none;visibility:hidden;transition:visibility var(--t-duration-slow) var(--t-ease-smooth)}.c-cart-drawer__overlay{position:absolute;inset:0;opacity:0;-webkit-backdrop-filter:blur(var(--e-overlay-blur));backdrop-filter:blur(var(--e-overlay-blur));background:rgba(var(--c-dark-rgb),.08);transition:opacity var(--t-duration-slow) var(--t-ease-smooth)}.c-cart-drawer__panel,.c-cart-drawer__panel-wrapper{height:100%;width:100%}.c-cart-drawer__panel{position:relative;background:var(--c-white);box-shadow:0 0 1.25rem rgba(var(--c-black-rgb),.1);transform:translate(100%);will-change:transform;transition:transform var(--t-duration-slow) var(--t-ease-smooth)}.c-cart-drawer__panel-wrapper{display:flex;flex-direction:column}.c-cart-drawer__header{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:clamp(1.125rem,.390625vw + .984375rem,1.375rem) var(--s-cart-drawer-padding-inline);border-bottom:.0625rem solid var(--c-border-light)}.c-cart-drawer__title{font-size:clamp(1.125rem,.1953125vw + 1.0546875rem,1.25rem);text-transform:uppercase;font-family:var(--f-label)}.c-cart-drawer__close{width:.875rem;height:.875rem}.c-cart-drawer__empty{display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;row-gap:1.25rem;padding:1.25rem;width:100%;height:100%}.c-cart-drawer__empty-title{font-size:1.375rem;line-height:1.2}.c-cart-drawer__body{flex:1;overflow:auto;margin-bottom:-.0625rem}.c-cart-drawer__items{display:flex;flex-direction:column}.c-cart-drawer__item{display:grid;gap:.875rem;grid-template-columns:var(--s-cart-drawer-asset-size) 1fr;padding:var(--s-cart-drawer-item-padding-block) var(--s-cart-drawer-padding-inline);border-bottom:.0625rem solid var(--c-border-light)}.c-cart-drawer__item-asset{display:flex;align-items:center;justify-content:center;object-fit:contain;width:var(--s-cart-drawer-asset-size);height:var(--s-cart-drawer-asset-size)}.c-cart-drawer__item-content{display:flex;flex-direction:column;min-width:0}.c-cart-drawer__item-head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.75rem}.c-cart-drawer__item-actions{margin-top:.75rem}.c-cart-drawer__summary{border-top:.0625rem solid var(--c-border-light)}.c-cart-drawer--open{pointer-events:all;visibility:visible}.c-cart-drawer--open .c-cart-drawer__overlay{opacity:1}.c-cart-drawer--open .c-cart-drawer__panel{transform:translate(0)}@media(min-width:576px){.c-cart-drawer__panel{width:var(--s-cart-drawer-width)}}.c-cart-item-info{--f-cart-item-info-title-size: .84375rem;--f-cart-item-info-title-line-height: 1.1;--s-cart-item-info-data-gap: .25rem;--f-cart-item-info-data-size: .75rem;--s-cart-item-info-data-margin-top: .3125rem;--c-cart-item-info-data-color: var(--c-grey-dark);--s-cart-item-info-separator-size: .125rem;--s-cart-item-info-promo-gap: .375rem;--f-cart-item-info-promo-size: .6875rem;--f-cart-item-info-promo-weight: 500;--s-cart-item-info-promo-margin-top: .5rem;--c-cart-item-info-promo-color: var(--c-red);display:flex;flex-direction:column;min-width:0}.c-cart-item-info__badge{display:inline-flex;align-items:center;align-self:flex-start;gap:.3125rem;padding:.125rem .25rem;font-size:.90625rem;text-transform:uppercase;font-family:var(--f-label);color:var(--c-white);background:var(--c-dark);margin-bottom:.1875rem}.c-cart-item-info__badge-icon{font-size:.625rem;flex-shrink:0}.c-cart-item-info__title{font-size:var(--f-cart-item-info-title-size);line-height:var(--f-cart-item-info-title-line-height)}.c-cart-item-info__data{display:flex;align-items:center;flex-wrap:wrap;gap:var(--s-cart-item-info-data-gap);color:var(--c-cart-item-info-data-color);margin-top:var(--s-cart-item-info-data-margin-top)}.c-cart-item-info__data-item{text-transform:uppercase;font-size:var(--f-cart-item-info-data-size)}.c-cart-item-info__data-separator{flex-shrink:0;width:var(--s-cart-item-info-separator-size);height:var(--s-cart-item-info-separator-size);background:currentColor}.c-cart-item-info__promo{display:inline-flex;align-items:center;gap:var(--s-cart-item-info-promo-gap);font-size:var(--f-cart-item-info-promo-size);font-weight:var(--f-cart-item-info-promo-weight);text-transform:uppercase;color:var(--c-cart-item-info-promo-color);margin-top:var(--s-cart-item-info-promo-margin-top)}.c-categories{--s-categories-columns: 1;padding:var(--s-section-space-default) 0;background:var(--c-primary)}.c-categories ::selection{color:var(--c-white);background:var(--c-dark)}.c-categories__links{grid-column:c1/c12;display:grid;gap:var(--s-grid-gutter);grid-template-columns:repeat(var(--s-categories-columns),1fr)}.c-categories__link{display:flex;align-items:center;justify-content:center;gap:clamp(.75rem,.390625vw + .609375rem,1rem);font-size:clamp(1rem,.390625vw + .859375rem,1.25rem);font-family:var(--f-label);text-transform:uppercase;padding:clamp(1.1875rem,.9765625vw + .8359375rem,1.8125rem) clamp(.75rem,.5859375vw + .5390625rem,1.125rem);border:.0625rem solid var(--c-dark);will-change:transform;transition:color var(--t-duration-primary) var(--t-ease-primary),background var(--t-duration-primary) var(--t-ease-primary)}@media(hover:hover){.c-categories__link:hover{color:var(--c-white);background:var(--c-dark)}}@media(min-width:400px){.c-categories{--s-categories-columns: 2}}@media(min-width:768px){.c-categories{--s-categories-columns: 3}}@media(min-width:1200px){.c-categories{--s-categories-columns: 4}}@media(min-width:1400px){.c-categories__links{margin-left:var(--s-layout-column)}}.c-checkout{position:relative;display:flex;flex-direction:column;min-height:100vh;min-height:100svh;color:var(--c-dark)}.c-checkout__header{z-index:10;position:fixed;top:0;left:0;width:100%;background:var(--c-white)}.c-checkout__nav,.c-checkout__nav-wrapper,.c-checkout__breadcrumbs,.c-checkout__breadcrumbs-wrapper,.c-checkout__breadcrumbs-items,.c-checkout__breadcrumbs-item{display:flex}.c-checkout__nav,.c-checkout__breadcrumbs{border-bottom:.0625rem solid var(--c-border-light)}.c-checkout__nav-wrapper,.c-checkout__breadcrumbs-wrapper{width:100%;margin:0 auto;padding:0 var(--s-grid-margin);max-width:var(--s-grid-container-width)}.c-checkout__nav{height:var(--s-nav-main-height)}.c-checkout__logo{display:inline-flex;align-items:center;justify-content:center;padding:0 1.25rem;margin:0 -1.25rem}.c-checkout__logo-icon{fill:currentColor;overflow:visible;width:clamp(7.8125rem,.9765625vw + 7.4609375rem,8.4375rem)}.c-checkout__breadcrumbs{font-weight:500;font-size:clamp(.75rem,.09765625vw + .71484375rem,.8125rem);height:var(--s-nav-breadcrumb-height)}.c-checkout__breadcrumbs-wrapper{overflow:auto}.c-checkout__breadcrumbs-items{margin:0 clamp(-.1875rem,-.09765625vw + -.08984375rem,-.125rem)}.c-checkout__breadcrumbs-item{cursor:not-allowed;display:flex;align-items:center;white-space:nowrap;padding:clamp(.125rem,.09765625vw + .08984375rem,.1875rem);color:var(--c-grey-dark)}.c-checkout__breadcrumbs-item--link{cursor:pointer;transition:color var(--t-primary-duration) var(--t-primary-ease);position:relative}.c-checkout__breadcrumbs-item--link:after{content:"";position:absolute;left:clamp(.125rem,.09765625vw + .08984375rem,.1875rem);right:clamp(.125rem,.09765625vw + .08984375rem,.1875rem);bottom:clamp(.5625rem,.29296875vw + .45703125rem,.75rem);height:.0625rem;background:currentColor;transform:scaleX(0);transform-origin:center right;transition:transform var(--t-duration-primary) var(--t-ease-primary)}@media(hover:hover){.c-checkout__breadcrumbs-item--link:hover:after{transform-origin:center left;transform:scale(1);transition-delay:0s}}.c-checkout__breadcrumbs-item--separator{color:var(--c-grey-light)}.c-checkout__breadcrumbs-item--active{cursor:default;color:var(--c-dark)}.c-checkout__main{flex-grow:1;padding-top:calc(var(--s-nav-main-height) + var(--s-nav-breadcrumb-height) + var(--s-section-space-top));margin-bottom:var(--s-section-space-medium)}.c-checkout__footer{margin:0 auto;width:100%;max-width:var(--s-grid-container-width);padding:0 var(--s-grid-margin)}.c-checkout__footer-content{position:relative;padding-bottom:clamp(2.5rem,.9765625vw + 2.1484375rem,3.125rem)}.c-checkout__footer-info{display:flex;flex-direction:column;gap:1.5rem;padding:1.5rem 0;margin-bottom:clamp(2.1875rem,.9765625vw + 1.8359375rem,2.8125rem);border-top:.0625rem solid var(--c-border-light);border-bottom:.0625rem solid var(--c-border-light)}.c-checkout__footer-contact{display:flex;flex-wrap:wrap;gap:.375rem;margin:clamp(-.5rem,-.09765625vw + -.40234375rem,-.4375rem)}.c-checkout__footer-contact-link{font-weight:500;padding:clamp(.4375rem,.09765625vw + .40234375rem,.5rem);font-size:clamp(.8125rem,.09765625vw + .77734375rem,.875rem);position:relative}.c-checkout__footer-contact-link:after{content:"";position:absolute;left:clamp(.4375rem,.09765625vw + .40234375rem,.5rem);right:clamp(.4375rem,.09765625vw + .40234375rem,.5rem);bottom:clamp(.1875rem,.09765625vw + .15234375rem,.25rem);height:.0625rem;background:currentColor;transform:scaleX(0);transform-origin:center right;transition:transform var(--t-duration-primary) var(--t-ease-primary)}@media(hover:hover){.c-checkout__footer-contact-link:hover:after{transform-origin:center left;transform:scale(1);transition-delay:0s}}.c-checkout__footer-payments{display:flex;flex-direction:column;gap:clamp(.875rem,.390625vw + .734375rem,1.125rem)}.c-checkout__footer-payments-title{display:inline-flex;align-items:center;gap:.375rem;font-size:.75rem;font-weight:500;text-transform:uppercase;white-space:nowrap}.c-checkout__footer-payments-items{display:flex;gap:clamp(.625rem,.390625vw + .484375rem,.875rem);align-items:center}.c-checkout__footer-payments-item{display:block;height:auto;width:clamp(1.875rem,.1953125vw + 1.8046875rem,2rem)}.c-checkout__footer-gdpr{display:flex;flex-wrap:wrap;margin:clamp(-.5rem,-.09765625vw + -.40234375rem,-.4375rem)}.c-checkout__footer-gdpr-link{padding:clamp(.4375rem,.09765625vw + .40234375rem,.5rem);font-size:clamp(.75rem,.09765625vw + .71484375rem,.8125rem);position:relative}.c-checkout__footer-gdpr-link:after{content:"";position:absolute;left:clamp(.4375rem,.09765625vw + .40234375rem,.5rem);right:clamp(.4375rem,.09765625vw + .40234375rem,.5rem);bottom:clamp(.1875rem,.09765625vw + .15234375rem,.25rem);height:.0625rem;background:currentColor;transform:scaleX(0);transform-origin:center right;transition:transform var(--t-duration-primary) var(--t-ease-primary)}@media(hover:hover){.c-checkout__footer-gdpr-link:hover:after{transform-origin:center left;transform:scale(1);transition-delay:0s}}.c-checkout__footer-icon{display:none}@media(hover:hover){.c-checkout__breadcrumbs-item--link:hover{color:var(--c-dark)}}@media(min-width:576px){.c-checkout__footer-icon{display:block;position:absolute;right:0;bottom:0;height:clamp(2.5rem,1.953125vw + 1.796875rem,3.75rem)}}@media(min-width:768px){.c-checkout__footer-info,.c-checkout__footer-payments{flex-direction:row;align-items:center}.c-checkout__footer-info{justify-content:space-between}}.c-contact{--s-contact-gap: clamp(2rem, .78125vw + 1.71875rem, 2.5rem);z-index:0;position:relative;color:var(--c-white);background:var(--c-dark);padding-top:calc(var(--s-nav-height) + var(--s-section-space-top));row-gap:var(--s-contact-gap)}.c-contact__content,.c-contact__form,.c-contact__info,.c-contact__symbol{grid-column:c1/c12}.c-contact__content{max-width:clamp(25rem,14.6484375vw + 19.7265625rem,34.375rem)}.c-contact__info{display:flex;flex-direction:column;align-items:flex-start;gap:clamp(1.5rem,.78125vw + 1.21875rem,2rem)}.c-contact__symbol,.c-contact__logo{fill:currentColor}.c-contact__symbol{justify-self:end;height:clamp(2.8125rem,1.46484375vw + 2.28515625rem,3.75rem);margin-top:1.25rem}.c-contact__logo{height:clamp(1.75rem,.1953125vw + 1.6796875rem,1.875rem)}.c-contact__links{display:flex;flex-direction:column;align-items:flex-start;margin:-.1875rem}.c-contact__link{display:block;line-height:1.4;padding:.1875rem;font-size:clamp(.875rem,.09765625vw + .83984375rem,.9375rem);position:relative}.c-contact__link:after{content:"";position:absolute;left:.15625rem;right:.15625rem;bottom:.125rem;height:.0625rem;background:currentColor;transform:scaleX(0);transform-origin:center right;transition:transform var(--t-duration-primary) var(--t-ease-primary)}@media(hover:hover){.c-contact__link:hover:after{transform-origin:center left;transform:scale(1);transition-delay:0s}}.c-contact__link--text:after{display:none}@media(min-width:992px){.c-contact{row-gap:0}.c-contact__content{margin-bottom:var(--s-contact-gap)}.c-contact__form{grid-column:c1/c8}.c-contact__info{grid-column:c10/c12}}@media(min-width:1200px){.c-contact__form{grid-column:c1/c6}.c-contact__info{grid-column:c9/c12}}.c-countdown{display:flex;align-items:center;text-align:center;gap:clamp(.75rem,.5859375vw + .5390625rem,1.125rem)}.c-countdown__item{display:flex;flex-direction:column;align-items:center;gap:clamp(.625rem,.1953125vw + .5546875rem,.75rem)}.c-countdown__count{font-size:clamp(1.5rem,.78125vw + 1.21875rem,2rem)}.c-countdown__title{font-size:clamp(.6875rem,.09765625vw + .65234375rem,.75rem);text-transform:uppercase;letter-spacing:.06em}.c-countdown__separator{font-size:1rem}.c-cta-asset{--s-cta-asset-space: clamp(1.875rem, 2.9296875vw + .8203125rem, 3.75rem);color:var(--c-white);background:var(--c-dark)}.c-cta-asset__asset,.c-cta-asset__content{grid-column:fm1/fm2}.c-cta-asset__asset{overflow:hidden;position:relative;width:100%;aspect-ratio:5/4}.c-cta-asset__content{padding:max(2.5rem,var(--s-grid-margin)) var(--s-grid-margin)}.c-cta-asset__heading{max-width:clamp(37.5rem,19.53125vw + 30.46875rem,50rem);margin-bottom:clamp(2.5rem,1.953125vw + 1.796875rem,3.75rem)}.c-cta-asset__title{max-width:clamp(25rem,19.53125vw + 17.96875rem,37.5rem)}.c-cta-asset__items{display:flex;flex-direction:column;row-gap:clamp(1.875rem,.9765625vw + 1.5234375rem,2.5rem);column-gap:var(--s-cta-asset-space)}.c-cta-asset__item{display:flex;flex-direction:column;align-items:flex-start;width:100%;max-width:17.5rem}.c-cta-asset__item-title{font-family:var(--f-label);font-size:clamp(1rem,.1953125vw + .9296875rem,1.125rem);text-transform:uppercase;margin-bottom:clamp(.375rem,.1953125vw + .3046875rem,.5rem)}@media(min-width:576px){.c-cta-asset__asset{aspect-ratio:3/2}.c-cta-asset__items{flex-direction:row;flex-wrap:wrap}.c-cta-asset__item{width:calc(50% - var(--s-cta-asset-space) / 2)}}@media(min-width:768px){.c-cta-asset__item{width:calc(33.3333333333% - var(--s-cta-asset-space) * 2 / 3)}}@media(min-width:992px){.c-cta-asset{min-height:53.125rem}.c-cta-asset__asset,.c-cta-asset__content{grid-row:1}.c-cta-asset__asset{position:relative;aspect-ratio:auto;height:100%}.c-cta-asset__asset:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(var(--c-black-rgb),.6) 30%,transparent 70%)}.c-cta-asset__content{grid-column:c1/c12;z-index:1;align-self:end;padding:12.5rem 0 clamp(5rem,3.2894736842vw + 2.9605263158rem,6.25rem) 0}}.c-cta-blocks{grid-column:c1/c12;display:flex;flex-direction:column;gap:var(--s-grid-gutter)}.c-cta-blocks__item{z-index:0;position:relative;display:flex;flex-direction:column;padding:clamp(2rem,2.734375vw + 1.015625rem,3.75rem) clamp(1.5rem,3.515625vw + .234375rem,3.75rem)}.c-cta-blocks__item--white{background:var(--c-white)}.c-cta-blocks__item--dark{color:var(--c-white);background:var(--c-dark)}.c-cta-blocks__item--primary{background:var(--c-primary)}.c-cta-blocks__title{max-width:25rem}.c-cta-blocks__btn{margin-top:auto}@media(min-width:768px){.c-cta-blocks{display:grid;grid-template-columns:repeat(2,1fr)}}.c-cta-cards{--s-cta-cards-columns: 1;--s-cta-cards-icon-height: clamp(3.75rem, 4.8828125vw + 1.9921875rem, 6.875rem);z-index:0;position:relative;align-items:start;color:var(--c-white);background:var(--c-dark);row-gap:2.5rem;padding-top:var(--s-section-space-default)}.c-cta-cards__content,.c-cta-cards__items,.c-cta-cards__icon{grid-column:c1/c12}.c-cta-cards__content{max-width:28.125rem}.c-cta-cards__items{display:grid;grid-template-columns:repeat(var(--s-cta-cards-columns),1fr);gap:var(--s-grid-gutter)}.c-cta-cards__icon{height:var(--s-cta-cards-icon-height);fill:currentColor;align-self:end}@media(min-width:576px){.c-cta-cards{--s-cta-cards-columns: 2}}@media(min-width:1200px){.c-cta-cards{row-gap:5rem}.c-cta-cards__content{grid-column:c1/c4}.c-cta-cards__items{grid-row:1/3;grid-column:c6/c12;margin-bottom:var(--s-cta-cards-icon-height)}.c-cta-cards__icon{grid-row:2/3}}.c-cta-contact{--c-cta-contact-item-bg: #242424;--s-cta-contact-item-padding: clamp(1.375rem, .78125vw + 1.09375rem, 1.875rem);z-index:0;position:relative;color:var(--c-white);background:var(--c-dark);padding:var(--s-section-space-large) 0;row-gap:var(--s-space-y);overflow:hidden}.c-cta-contact__content,.c-cta-contact__asset{position:relative;grid-column:c1/c12}.c-cta-contact__content{display:flex;flex-direction:column;gap:var(--s-space-y)}.c-cta-contact__text{max-width:clamp(21.875rem,9.765625vw + 18.359375rem,28.125rem)}.c-cta-contact__items{display:flex;flex-direction:column;gap:.5rem}.c-cta-contact__item{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:clamp(1.125rem,.9765625vw + .7734375rem,1.75rem);padding:var(--s-cta-contact-item-padding);color:var(--c-white);background:var(--c-cta-contact-item-bg);border:.0625rem solid rgba(var(--c-white-rgb),.08);transition:color var(--t-duration-primary) var(--t-ease-primary),background var(--t-duration-primary) var(--t-ease-primary),border var(--t-duration-primary) var(--t-ease-primary)}.c-cta-contact__item-icon{font-size:clamp(1.125rem,.1953125vw + 1.0546875rem,1.25rem)}.c-cta-contact__item-content{display:flex;flex-direction:column;font-size:.9375rem}.c-cta-contact__item-title{font-weight:500}.c-cta-contact__item-arrow{width:.625rem;fill:currentColor;transition:transform var(--t-duration-primary) var(--t-ease-primary)}.c-cta-contact__asset{aspect-ratio:3/2;width:100%}@media(hover:hover){.c-cta-contact__item:hover{color:var(--c-dark);background:var(--c-primary);border-color:var(--c-primary)}.c-cta-contact__item:hover .c-cta-contact__item-arrow{transform:translate(.25rem)}}@media(min-width:992px){.c-cta-contact{row-gap:0;align-items:center}.c-cta-contact__content{grid-column:c1/g6;margin-right:var(--s-space-y);padding:var(--s-space-y) 0}.c-cta-contact__asset{grid-column:c7/c12;aspect-ratio:7/5;height:100%}}@media(min-width:1200px){.c-cta-contact__content{grid-column:c1/c5;margin-right:0}}.c-cta-newsletter{row-gap:var(--s-space-y)}.c-cta-newsletter--bottom{padding-top:var(--s-section-space-medium);border-top:.0625rem solid var(--c-border-light)}.c-cta-newsletter__content,.c-cta-newsletter__card{grid-column:c1/c12}.c-cta-newsletter__content{max-width:clamp(25rem,9.765625vw + 21.484375rem,31.25rem)}.c-cta-newsletter__card{z-index:0;position:relative;color:var(--c-white);background:var(--c-dark);padding:clamp(1.875rem,.9765625vw + 1.5234375rem,2.5rem)}.c-cta-newsletter__card-icon{--fa-width: 0;font-size:clamp(3.125rem,1.953125vw + 2.421875rem,4.375rem);margin-bottom:clamp(1.875rem,.9765625vw + 1.5234375rem,2.5rem)}.c-cta-newsletter__card-content{max-width:clamp(25.625rem,3.90625vw + 24.21875rem,28.125rem)}.c-cta-newsletter__card-title{font-family:var(--f-label);font-size:clamp(1.125rem,.1953125vw + 1.0546875rem,1.25rem);text-transform:uppercase}.c-cta-newsletter__card-title--mb{margin-bottom:clamp(.5rem,.1953125vw + .4296875rem,.625rem)}.c-cta-newsletter__card-form{margin-top:1.875rem;margin-bottom:1rem;max-width:clamp(27.5rem,3.90625vw + 26.09375rem,30rem)}@media(min-width:992px){.c-cta-newsletter{row-gap:0}.c-cta-newsletter__content{grid-column:c1/c5}.c-cta-newsletter__card{grid-column:c7/c12}}.c-empty{text-transform:uppercase;font-family:var(--f-label);padding:clamp(1.25rem,.390625vw + 1.109375rem,1.5rem);font-size:clamp(1.125rem,.1953125vw + 1.0546875rem,1.25rem);background:rgba(var(--c-dark-rgb),.02);border:.0625rem dashed var(--c-border-light)}.c-error{z-index:0;position:relative;color:var(--c-white);background:var(--c-dark);padding:calc(var(--s-nav-height) + var(--s-section-space-top)) 0 var(--s-section-space-large);overflow:hidden}.c-error__content{grid-column:c1/c12;max-width:clamp(31.25rem,9.765625vw + 27.734375rem,37.5rem)}.c-error__code{font-family:var(--f-label);font-size:clamp(5rem,3.90625vw + 3.59375rem,7.5rem);color:rgba(var(--c-white-rgb),.1);margin-bottom:clamp(1rem,.390625vw + .859375rem,1.25rem)}.c-error__links{grid-column:c1/c12;margin-top:var(--s-space-y)}.c-error__links-title{font-family:var(--f-label);font-size:clamp(1rem,.1953125vw + .9296875rem,1.125rem);text-transform:uppercase;margin-bottom:clamp(.75rem,.390625vw + .609375rem,1rem)}.c-error__links-items{display:flex;flex-wrap:wrap;gap:.375rem}.c-faq{--s-faq-padding: clamp(1.125rem, .5859375vw + .9140625rem, 1.5rem);align-items:start;row-gap:var(--s-space-y)}.c-faq__content,.c-faq__accordion{grid-column:c1/c12}.c-faq__content{max-width:clamp(21.875rem,9.765625vw + 18.359375rem,28.125rem)}.c-faq__accordion{display:flex;flex-direction:column;gap:.5rem}.c-faq__accordion-item{will-change:height;border:.0625rem solid var(--c-border-light)}.c-faq__accordion-item--active .c-faq__accordion-item-content{visibility:visible}.c-faq__accordion-item-btn{display:flex;align-items:center;gap:1rem;width:100%;padding:var(--s-faq-padding)}.c-faq__accordion-item-btn-icon{width:.625rem}.c-faq__accordion-item-btn-title{font-family:var(--f-label);font-size:clamp(1rem,.1953125vw + .9296875rem,1.125rem);text-transform:uppercase;font-weight:700}.c-faq__accordion-item-content{visibility:hidden;overflow:hidden;transition:height var(--t-duration-primary) var(--t-ease-primary),visibility var(--t-duration-primary) var(--t-ease-primary)}.c-faq__accordion-item-inner{padding:0 var(--s-faq-padding) var(--s-faq-padding) var(--s-faq-padding)}@media(min-width:992px){.c-faq__content{grid-column:c1/c5}.c-faq__accordion{grid-column:c7/c12}}.c-footer{--s-footer-padding-top: clamp(4.0625rem, 5.37109375vw + 2.12890625rem, 7.5rem);position:relative;align-items:start;padding-top:var(--s-footer-padding-top);border-top:.0625rem solid var(--c-border-light)}.c-footer__logo,.c-footer__info,.c-footer__links,.c-footer__newsletter,.c-footer__partners,.c-footer__row{grid-column:c1/c12}.c-footer__logo,.c-footer__links,.c-footer__newsletter,.c-footer__row{margin-bottom:clamp(2.8125rem,3.6057692308vw + 1.5144230769rem,3.75rem)}.c-footer__symbol{display:none}.c-footer__logo{display:block}.c-footer__logo-icon{height:clamp(1.5rem,1.171875vw + 1.078125rem,2.25rem)}.c-footer__newsletter,.c-footer__partners{max-width:30rem}.c-footer__newsletter-title{font-family:var(--f-label);font-size:clamp(1.125rem,.1953125vw + 1.0546875rem,1.25rem);text-transform:uppercase;margin-bottom:clamp(1.125rem,.5859375vw + .9140625rem,1.5rem)}.c-footer__partners{display:flex;gap:.0625rem;padding:.0625rem;background:var(--c-border-light)}.c-footer__partner{width:100%;font-size:0;max-width:10rem;background:var(--c-white)}.c-footer__payments{display:flex;gap:clamp(.75rem,.390625vw + .609375rem,1rem)}.c-footer__payment{display:block;height:auto;width:clamp(1.875rem,.1953125vw + 1.8046875rem,2rem)}.c-footer__row{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1.25rem}.c-footer__row--mt{margin-top:clamp(2.8125rem,5.37109375vw + .87890625rem,6.25rem)}.c-footer__row--legal{gap:2rem}.c-footer__line{width:100%;height:.0625rem;background:var(--c-border-light)}.c-footer__gdpr{display:flex;flex-wrap:wrap;margin:clamp(-.625rem,-.1953125vw + -.4296875rem,-.5rem)}.c-footer__gdpr-link{padding:clamp(.5rem,.1953125vw + .4296875rem,.625rem);font-size:clamp(.8125rem,.09765625vw + .77734375rem,.875rem);position:relative}.c-footer__gdpr-link:after{content:"";position:absolute;left:clamp(.5rem,.1953125vw + .4296875rem,.625rem);right:clamp(.5rem,.1953125vw + .4296875rem,.625rem);bottom:clamp(.25rem,.1953125vw + .1796875rem,.375rem);height:.0625rem;background:currentColor;transform:scaleX(0);transform-origin:center right;transition:transform var(--t-duration-primary) var(--t-ease-primary)}@media(hover:hover){.c-footer__gdpr-link:hover:after{transform-origin:center left;transform:scale(1);transition-delay:0s}}.c-footer__creators{display:flex;align-items:center;margin:-.5rem}.c-footer__creator{display:block;padding:.5rem;position:relative}.c-footer__creator:after{content:"";position:absolute;left:.5rem;right:.5rem;bottom:.25rem;height:.0625rem;background:currentColor;transform:scaleX(0);transform-origin:center right;transition:transform var(--t-duration-primary) var(--t-ease-primary)}@media(hover:hover){.c-footer__creator:hover:after{transform-origin:center left;transform:scale(1);transition-delay:0s}}.c-footer__creator-icon{overflow:visible;fill:currentColor;width:clamp(1rem,.1953125vw + .9296875rem,1.125rem)}.c-footer__accordion-item-btn-title{font-family:var(--f-label);font-size:clamp(1.0625rem,.29296875vw + .95703125rem,1.25rem);text-transform:uppercase;font-weight:700}.c-footer__accordion-item-links{display:flex;flex-direction:column;align-items:flex-start;margin:-.15625rem}.c-footer__accordion-item-link{display:block;line-height:1.4;padding:.15625rem;font-size:clamp(.875rem,.09765625vw + .83984375rem,.9375rem);position:relative}.c-footer__accordion-item-link:after{content:"";position:absolute;left:.15625rem;right:.15625rem;bottom:.125rem;height:.0625rem;background:currentColor;transform:scaleX(0);transform-origin:center right;transition:transform var(--t-duration-primary) var(--t-ease-primary)}@media(hover:hover){.c-footer__accordion-item-link:hover:after{transform-origin:center left;transform:scale(1);transition-delay:0s}}.c-footer__accordion-item-link--text:after{display:none}@media(max-width:991px){.c-footer__info{border-top:.0625rem solid var(--c-border-light)}.c-footer__accordion-item{will-change:height;border-bottom:.0625rem solid var(--c-border-light)}.c-footer__accordion-item--active .c-footer__accordion-item-content{visibility:visible}.c-footer__accordion-item--active .c-footer__accordion-item-btn-icon{transform:rotate(180deg)}.c-footer__accordion-item-btn{display:flex;align-items:center;justify-content:space-between;padding:clamp(1rem,.1953125vw + .9296875rem,1.125rem) 0;width:100%}.c-footer__accordion-item-btn-icon{width:.625rem;transition:transform var(--t-duration-primary) var(--t-ease-primary)}.c-footer__accordion-item-content{visibility:hidden;overflow:hidden;will-change:height,visibility;transition:height var(--t-duration-primary) var(--t-ease-primary),visibility var(--t-duration-primary) var(--t-ease-primary)}.c-footer__accordion-item-links-wrapper{overflow:hidden}.c-footer__accordion-item-links{padding-bottom:1.375rem}}@media(min-width:768px){.c-footer__line{flex:1;min-width:100%}}@media(min-width:992px){.c-footer__info,.c-footer__newsletter,.c-footer__partners{grid-column:c1/c5}.c-footer__info,.c-footer__newsletter{margin-bottom:clamp(3.75rem,3.2894736842vw + 1.7105263158rem,5rem)}.c-footer__partners{margin-bottom:0}.c-footer__symbol{display:block;position:absolute;top:var(--s-footer-padding-top);right:0;width:clamp(2.5rem,3.2894736842vw + .4605263158rem,3.75rem)}.c-footer__logo{justify-self:start;margin-bottom:6.25rem}.c-footer__info .c-footer__accordion-item-btn-title{font-size:clamp(1.0625rem,.68359375vw + .81640625rem,1.5rem)}.c-footer__links{grid-row:2/5;grid-column:c7/c12;justify-self:start;columns:2;column-gap:clamp(5rem,16.4473684211vw + -5.1973684211rem,11.25rem);margin-bottom:calc(clamp(3.75rem,3.2894736842vw + 1.7105263158rem,5rem)*-1)}.c-footer__accordion-item{break-inside:avoid;padding-bottom:clamp(3.75rem,3.2894736842vw + 1.7105263158rem,5rem)}.c-footer__accordion-item-btn{margin-bottom:1.5rem}.c-footer__accordion-item-btn-icon{display:none}}@media(min-width:1200px){.c-footer__info,.c-footer__newsletter,.c-footer__partners{grid-column:c1/c4}}.c-form-asset{z-index:0;position:relative;align-items:start;row-gap:var(--s-space-y)}.c-form-asset--bg{color:var(--c-white);background:var(--c-dark);padding-bottom:var(--s-section-space-large)}.c-form-asset--bg .c-form-asset__asset{grid-column:fm1/fm2;max-width:100%}.c-form-asset__asset,.c-form-asset__wrapper{grid-column:c1/c12}.c-form-asset__asset{max-width:clamp(28.125rem,9.765625vw + 24.609375rem,34.375rem);width:100%;aspect-ratio:4/5}.c-form-asset__content{max-width:clamp(31.25rem,9.765625vw + 27.734375rem,37.5rem);margin-bottom:var(--s-space-y)}.c-form-asset__title{max-width:clamp(28.125rem,9.765625vw + 24.609375rem,34.375rem)}.c-form-asset__form{max-width:clamp(34.375rem,9.765625vw + 30.859375rem,40.625rem)}.c-form-asset .plyr{width:100%;height:100%}@media(min-width:768px){.c-form-asset--bg{padding:var(--s-section-space-large) 0}.c-form-asset--bg .c-form-asset__asset{grid-column:c1/c5}.c-form-asset--reverse .c-form-asset__asset{grid-column:c8/c12;justify-self:end}.c-form-asset--reverse .c-form-asset__wrapper{grid-column:c1/c6}.c-form-asset__asset,.c-form-asset__wrapper{grid-row:1/1}.c-form-asset__asset{grid-column:c1/c5}.c-form-asset__wrapper{grid-column:c7/c12}}@media(min-width:1200px){.c-form-asset--bg{padding:0}.c-form-asset--bg .c-form-asset__asset{height:100%;grid-column:fm1/c5}.c-form-asset--bg .c-form-asset__wrapper{padding:var(--s-section-space-large) 0}.c-form-asset--bg.c-form-asset--reverse .c-form-asset__asset{grid-column:c8/fm2}}.c-grid-hover{z-index:-1;position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.c-head{z-index:0;position:relative;padding:clamp(2.8125rem,1.46484375vw + 2.28515625rem,3.75rem) 0 clamp(3.125rem,1.953125vw + 2.421875rem,4.375rem) 0;background:rgba(var(--c-border-light-rgb),.3);border-bottom:.0625rem solid var(--c-border-light)}.c-head__content{grid-column:c1/c12;max-width:clamp(37.5rem,19.53125vw + 30.46875rem,50rem)}.c-heading{display:grid;align-items:start;grid-column:c1/c12}.c-heading--row.c-heading--small .c-heading__label,.c-heading--row.c-heading--small .c-heading__title{max-width:clamp(25rem,39.0625vw + 10.9375rem,50rem)}.c-heading--row.c-heading--small .c-heading__content,.c-heading--row.c-heading--small .c-heading__btn{max-width:clamp(25rem,29.296875vw + 14.453125rem,43.75rem)}.c-heading--row .c-heading__label{padding:0 0 clamp(.625rem,.1953125vw + .5546875rem,.75rem) 0}.c-heading--row .c-heading__label,.c-heading--row .c-heading__title{max-width:clamp(25rem,48.828125vw + 7.421875rem,56.25rem)}.c-heading--row .c-heading__content,.c-heading--row .c-heading__btn{max-width:clamp(25rem,39.0625vw + 10.9375rem,50rem)}.c-heading--col .c-heading__label,.c-heading--col .c-heading__wrapper,.c-heading--col .c-heading__btn{max-width:clamp(25rem,29.296875vw + 14.453125rem,43.75rem)}@media(min-width:992px){.c-heading--col{grid-template-columns:1fr auto}.c-heading--col .c-heading__label{grid-column:1/2;grid-row:1/2}.c-heading--col .c-heading__wrapper{grid-column:1/2;grid-row:2/3}.c-heading--col .c-heading__btn{grid-column:2/3;grid-row:2/3;align-self:end}}@media(min-width:1400px){.c-heading--row{grid-template-columns:var(--s-layout-column) 1fr}.c-heading--row .c-heading__btn{grid-column:2/3}.c-heading--row .c-heading__label{padding:.625rem 1.25rem 0 0}}@media(min-width:1600px){.c-heading--row{grid-template-columns:var(--s-layout-column) 1fr auto}.c-heading--row .c-heading__btn{margin-top:0;align-self:end;padding-left:5rem;grid-column:auto}}.c-hero{background:rgba(var(--c-border-light-rgb),.3);border-bottom:.0625rem solid var(--c-border-light)}.c-hero__slider{--swiper-btn-left: 0;--swiper-btn-right: 0;grid-column:fm1/fm2;-webkit-user-select:none;user-select:none;position:relative}.c-hero__wrapper{grid-column:c1/c12;display:flex;flex-direction:column;justify-content:space-between;gap:clamp(2rem,.9765625vw + 1.6484375rem,2.625rem);height:100%;padding:clamp(2.8125rem,1.46484375vw + 2.28515625rem,3.75rem) 0}.c-hero__swiper{aspect-ratio:3/2}.c-hero__asset{width:100%;height:100%;background:var(--c-dark)}.c-hero__content{max-width:28.125rem}@media(min-width:992px){.c-hero__slider,.c-hero__wrapper{grid-row:1/1}.c-hero__slider{grid-column:c7/m2}.c-hero__wrapper{grid-column:c1/c6;padding-right:3.75rem}.c-hero__swiper{aspect-ratio:auto;height:100%}}@media(min-width:1400px){.c-hero{min-height:37.5rem}}.c-hero-asset{z-index:0;position:relative;align-items:start;color:var(--c-white);background:var(--c-dark);grid-template-rows:1fr auto;row-gap:var(--s-section-space-top);padding-top:calc(var(--s-nav-height) + var(--s-section-space-top));padding-bottom:var(--s-section-space-medium);min-height:min(100vh - var(--s-section-space-default),clamp(43.75rem,19.53125vw + 36.71875rem,56.25rem));min-height:min(100svh - var(--s-section-space-default),clamp(43.75rem,19.53125vw + 36.71875rem,56.25rem))}.c-hero-asset__asset{z-index:-1;position:absolute;inset:0}.c-hero-asset__asset:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(var(--c-black-rgb),.4) 0%,transparent 40%,rgba(var(--c-black-rgb),.6) 100%)}.c-hero-asset__title,.c-hero-asset__text{grid-column:c1/c12}.c-hero-asset__title{max-width:clamp(37.5rem,19.53125vw + 30.46875rem,50rem)}.c-hero-asset__text{max-width:clamp(21.875rem,14.6484375vw + 16.6015625rem,31.25rem)}.c-hero-asset__btn,.c-hero-asset__symbol{display:none}@media(min-width:992px){.c-hero-asset__text{grid-column:c1/c8}.c-hero-asset__btn{grid-column:c9/c12;display:block;justify-self:end;align-self:end}.c-hero-asset__symbol{display:block;fill:currentColor;position:absolute;right:0;top:calc(var(--s-nav-height) + var(--s-section-space-top));width:clamp(2.5rem,3.2894736842vw + .4605263158rem,3.75rem)}}.c-hero-video{position:relative;color:var(--c-white);min-height:clamp(31.25rem,9.765625vw + 27.734375rem,37.5rem)}.c-hero-video__wrapper,.c-hero-video__asset{grid-row:1/1}.c-hero-video__wrapper{grid-column:c1/c12;align-self:end;display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:2rem;padding:6.25rem 0 clamp(2.8125rem,1.46484375vw + 2.28515625rem,3.75rem) 0}.c-hero-video__swiper{width:100%;height:100%}.c-hero-video__asset{grid-column:fm1/fm2;background:var(--c-dark)}.c-hero-video__asset:after{content:"";z-index:1;inset:0;pointer-events:none;position:absolute;background:linear-gradient(0deg,rgba(var(--c-black-rgb),.4) 0%,transparent 70%)}.c-hero-video__content{z-index:1;max-width:28.125rem}.c-label{font-family:var(--f-label);font-size:clamp(1.125rem,.1953125vw + 1.0546875rem,1.25rem);text-transform:uppercase}.c-label--mb{margin-bottom:clamp(.625rem,.1953125vw + .5546875rem,.75rem)}.c-language-switcher{position:relative}.c-language-switcher:after,.c-language-switcher__globe{pointer-events:none;position:absolute;top:50%}.c-language-switcher:after{content:"";display:block;right:0;width:.4375rem;height:.4375rem;border-left:.0625rem solid currentColor;border-bottom:.0625rem solid currentColor;transform:translateY(calc(-50% - .125rem)) rotate(-45deg)}.c-language-switcher--box{border:.0625rem solid var(--c-border-light)}.c-language-switcher--box:after{right:1rem}.c-language-switcher--box .c-language-switcher__select{letter-spacing:.02em;padding:.90625rem 2rem .90625rem 2.5rem}.c-language-switcher--box .c-language-switcher__globe{left:.875rem}.c-language-switcher__globe{left:0;font-size:1rem;transform:translateY(-50%)}.c-language-switcher__select{cursor:pointer;font-size:.78125rem;font-weight:500;letter-spacing:.06em;padding:.5rem .75rem .5rem 1.625rem;-webkit-tap-highlight-color:transparent}.c-legal__content{grid-column:c1/c12;max-width:clamp(37.5rem,19.53125vw + 30.46875rem,50rem)}.c-line{width:100%;height:.0625rem;background:var(--c-border-light)}.c-modal{--s-modal-gap: 1.25rem;--s-modal-padding: clamp(1.25rem, .9765625vw + .8984375rem, 1.875rem);z-index:11;position:relative;white-space:normal;visibility:hidden;pointer-events:none;transition:visibility var(--t-duration-primary) var(--t-ease-primary)}.c-modal--open{visibility:visible;pointer-events:all}.c-modal--open .c-modal__overlay{opacity:1}.c-modal--open .c-modal__container{transform:translateY(0)}.c-modal__overlay{z-index:11;position:fixed;inset:0;opacity:0;outline:none;transition:opacity var(--t-duration-primary) var(--t-ease-primary);-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);background:rgba(var(--c-black-rgb),.2)}.c-modal__container{display:flex;flex-direction:column;overflow:hidden;position:absolute;top:var(--s-modal-gap);left:0;bottom:0;width:100%;transform:translateY(100%);transition:transform var(--t-duration-primary) var(--t-ease-primary)}.c-modal__header{display:flex;justify-content:space-between;align-items:center;padding:clamp(.875rem,.1953125vw + .8046875rem,1rem) var(--s-modal-padding);background:var(--c-white);border-bottom:.0625rem solid var(--c-border-light)}.c-modal__close{cursor:pointer;position:relative;width:2.5rem;height:2.5rem;border-radius:100%;border:.0625rem solid var(--c-border-light)}.c-modal__close:after,.c-modal__close:before{content:"";width:calc(100% - 1.375rem);height:.0625rem;background:currentColor;position:absolute;top:50%;left:50%;transition:transform var(--t-duration-primary) var(--t-ease-primary)}.c-modal__close:after{transform:translate(-50%,-50%) rotate(-45deg)}.c-modal__close:before{transform:translate(-50%,-50%) rotate(45deg)}.c-modal__content{display:flex;flex-direction:column;overflow:hidden;position:relative;height:100%;width:100%;background:var(--c-white)}.c-modal__container,.c-modal__overlay{will-change:transform,opacity}.c-modal__title{font-size:1.125rem}.c-modal__form{overflow:auto;padding:var(--s-modal-padding)}@media(hover:hover){.c-modal__close:hover:after,.c-modal__close:hover:before{transform:translate(-50%,-50%)}}@media(min-width:768px){.c-modal--open .c-modal__container{transform:translate(-50%,-50%)}.c-modal__container{top:50%;left:50%;bottom:auto;padding:0 var(--s-grid-margin);transform:translate(-50%,50vh);max-width:calc(40rem + var(--s-grid-margin) * 2);max-height:calc(100vh - var(--s-modal-gap))}}.c-nav{--s-nav-main-gap: clamp(1.125rem, 1.6447368421vw + .1052631579rem, 1.75rem);--s-nav-dropdown-panel-width: 21.25rem;--s-nav-by-logo-height: clamp(1.125rem, .09765625vw + 1.08984375rem, 1.1875rem);z-index:10;position:fixed;top:0;width:100%}.c-nav--dark .c-nav__action-count,.c-nav--dark-transparent .c-nav__action-count,.c-nav--white-transparent .c-nav__action-count{color:var(--c-dark);background:var(--c-white)}.c-nav--dark .c-nav__main-wrapper,.c-nav--dark .c-nav__breadcrumbs-items,.c-nav--dark-transparent .c-nav__main-wrapper,.c-nav--dark-transparent .c-nav__breadcrumbs-items,.c-nav--white-transparent .c-nav__main-wrapper,.c-nav--white-transparent .c-nav__breadcrumbs-items{color:var(--c-white)}.c-nav--dark .c-nav__logo-desc,.c-nav--dark-transparent .c-nav__logo-desc,.c-nav--white-transparent .c-nav__logo-desc{fill:var(--c-white);background:var(--c-border-dark)}.c-nav--dark-transparent .c-nav__main,.c-nav--dark-transparent .c-nav__breadcrumbs,.c-nav--white-transparent .c-nav__main,.c-nav--white-transparent .c-nav__breadcrumbs{background:transparent;border-color:rgba(var(--c-white-rgb),.2)}.c-nav--white-transparent .c-nav__breadcrumbs-item--separator{color:rgba(var(--c-white-rgb),.4)}.c-nav--white-transparent .c-nav__breadcrumbs-item--active{color:rgba(var(--c-white-rgb),.6)}.c-nav--white-transparent .c-nav__logo-desc{background:rgba(var(--c-white-rgb),.1)}.c-nav--dark .c-nav__main,.c-nav--dark .c-nav__breadcrumbs{background:var(--c-dark);border-color:var(--c-border-dark)}.c-nav--dark.c-nav--dropdown-open .c-nav__main{background:var(--c-white)}.c-nav--dark-transparent.c-nav--dropdown-open-transition,.c-nav--white-transparent.c-nav--dropdown-open-transition{--t-duration-fast: var(--t-duration-slow)}.c-nav--dropdown-open .c-nav__action-count,.c-nav--search-open .c-nav__action-count{color:var(--c-white);background:var(--c-dark)}.c-nav--dropdown-open .c-nav__main,.c-nav--search-open .c-nav__main{border-color:var(--c-border-light)}.c-nav--dropdown-open .c-nav__main-wrapper,.c-nav--search-open .c-nav__main-wrapper{color:var(--c-dark)}.c-nav--search-open .c-nav__main{background:var(--c-white)}.c-nav__main,.c-nav__breadcrumbs{width:100%;background:var(--c-white);border-bottom:.0625rem solid var(--c-border-light);transition:background var(--t-duration-fast) var(--t-ease-primary),border-color var(--t-duration-fast) var(--t-ease-primary)}.c-nav__main{display:flex;height:var(--s-nav-main-height)}.c-nav__main-wrapper,.c-nav__breadcrumbs-items{transition:color var(--t-duration-fast) var(--t-ease-primary)}.c-nav__main-wrapper{position:relative;display:flex;justify-content:space-between;width:100%;margin:0 auto;padding:0 var(--s-grid-margin);max-width:var(--s-grid-container-width)}.c-nav__logo{display:flex;align-items:center;justify-content:flex-start;height:100%;padding:0 1.25rem;margin:0 -1.25rem}.c-nav__logo--desc{position:relative;justify-content:flex-start;padding-top:.375rem;padding-bottom:calc(var(--s-nav-by-logo-height) + .375rem)}.c-nav__logo-icon,.c-nav__logo-desc{fill:currentColor;overflow:visible}.c-nav__logo-icon{height:100%;width:100%;max-width:clamp(7.8125rem,.9765625vw + 7.4609375rem,8.4375rem)}.c-nav__logo-desc{position:absolute;bottom:0;padding:.25rem;fill:var(--c-dark);background:var(--c-border-light);height:var(--s-nav-by-logo-height);transition:fill var(--t-duration-fast) var(--t-ease-primary),background var(--t-duration-fast) var(--t-ease-primary)}.c-nav__search,.c-nav__links,.c-nav__language{display:none}.c-nav__actions{display:flex;font-size:clamp(1rem,.1953125vw + .9296875rem,1.125rem)}.c-nav__action{position:relative;display:flex;align-items:center;padding:.5rem}.c-nav__action--hide-mobile,.c-nav__action--hide-desktop{display:none}.c-nav__action-count{display:flex;align-items:center;justify-content:center;position:absolute;top:50%;right:0;transform:translate(calc(50% - .5rem),calc(-50% - (clamp(1rem,.1953125vw + .9296875rem,1.125rem)/2)));padding:.09375rem .25rem;min-width:1rem;border-radius:1.125rem;font-size:.78125rem;font-weight:500;background:var(--c-dark);color:var(--c-white);transition:color var(--t-duration-fast) var(--t-ease-primary),background var(--t-duration-fast) var(--t-ease-primary)}.c-nav__breadcrumbs{position:relative;z-index:-3;display:grid;font-size:clamp(.75rem,.09765625vw + .71484375rem,.8125rem);font-weight:500;height:var(--s-nav-breadcrumb-height);grid-template-columns:var(--s-grid-fluid-area) 1fr var(--s-grid-fluid-area)}.c-nav__breadcrumbs .c-site-view{display:none}.c-nav__breadcrumbs-items{overflow:auto;display:flex;margin:0 clamp(-.3125rem,-.1953125vw + -.1171875rem,-.1875rem);grid-column:2/3;padding:0 var(--s-grid-margin)}.c-nav__breadcrumbs-item{display:flex;align-items:center;padding:clamp(.1875rem,.1953125vw + .1171875rem,.3125rem);white-space:nowrap}.c-nav__breadcrumbs-item--link{position:relative}.c-nav__breadcrumbs-item--link:after{content:"";position:absolute;left:clamp(.1875rem,.1953125vw + .1171875rem,.3125rem);right:clamp(.1875rem,.1953125vw + .1171875rem,.3125rem);bottom:clamp(.5625rem,.29296875vw + .45703125rem,.75rem);height:.0625rem;background:currentColor;transform:scaleX(0);transform-origin:center right;transition:transform var(--t-duration-primary) var(--t-ease-primary)}@media(hover:hover){.c-nav__breadcrumbs-item--link:hover:after{transform-origin:center left;transform:scale(1);transition-delay:0s}}.c-nav__breadcrumbs-item--separator{color:var(--c-grey-light)}.c-nav__breadcrumbs-item--active{color:var(--c-grey-dark)}@media(min-width:992px){.c-nav--dark .c-nav__breadcrumbs .c-site-view,.c-nav--dark-transparent .c-nav__breadcrumbs .c-site-view{background:var(--c-border-dark);border-color:var(--c-border-dark)}.c-nav--white-transparent .c-nav__breadcrumbs .c-site-view{color:var(--c-dark);background:var(--c-white);border-color:rgba(var(--c-white-rgb),.3)}.c-nav--white-transparent .c-nav__breadcrumbs .c-site-view__property{color:var(--c-dark)}.c-nav__links,.c-nav__language{display:block}.c-nav__logo{margin-right:calc(clamp(-1.25rem,2.1381578947vw + -2.5756578947rem,-.4375rem) + var(--s-nav-main-gap))}.c-nav__links{display:flex;flex-grow:1;margin:0 calc(clamp(-.5625rem,-.29296875vw + -.26953125rem,-.375rem) + var(--s-nav-main-gap))}.c-nav__link{display:flex;align-items:center;padding:clamp(.375rem,.29296875vw + .26953125rem,.5625rem);font-size:.90625rem;font-weight:500;position:relative}.c-nav__link:after{content:"";position:absolute;left:clamp(.375rem,.29296875vw + .26953125rem,.5625rem);right:clamp(.375rem,.29296875vw + .26953125rem,.5625rem);bottom:-.0625rem;height:.0625rem;background:currentColor;transform:scaleX(0);transform-origin:center right;transition:transform var(--t-duration-primary) var(--t-ease-primary)}.c-nav__link{display:inline-flex}}@media(min-width:992px)and (hover:hover){.c-nav__link:hover:after{transform-origin:center left;transform:scale(1);transition-delay:0s}}@media(min-width:992px){.c-nav__link [data-btn-split]{overflow:hidden;position:relative;white-space:nowrap;display:inline-flex;line-height:1.3}.c-nav__link [data-btn-char]{display:inline-block;will-change:transform;text-shadow:currentcolor 0 1.3em 0;transform:translateY(0) rotate(.001deg);transition:transform var(--t-duration-primary) var(--t-ease-primary)}}@media(min-width:992px)and (hover:hover){.c-nav__link:hover [data-btn-char]{transform:translateY(-1.3em) rotate(.001deg)}}@media(min-width:992px){.c-nav__actions{margin:0 clamp(-.5rem,-.1953125vw + -.3046875rem,-.375rem)}.c-nav__action--hide-mobile{display:flex}.c-nav__breadcrumbs{grid-template-columns:var(--s-grid-fluid-area) 1fr auto max(var(--s-grid-margin),env(safe-area-inset-right)) var(--s-grid-fluid-area)}.c-nav__breadcrumbs .c-site-view{display:flex;padding-top:0;padding-bottom:0;height:100%;grid-column:3/4;border-left:.0625rem solid var(--c-border-light);border-right:.0625rem solid var(--c-border-light);transition:background var(--t-duration-fast) var(--t-ease-primary),border-color var(--t-duration-fast) var(--t-ease-primary)}.c-nav__breadcrumbs-items{padding-right:1.25rem}}@media(min-width:1200px){.c-nav__action--hide-desktop{display:flex}}@media(min-width:1400px){.c-nav--dark .c-nav__search-close,.c-nav--dark-transparent .c-nav__search-close{background:var(--c-border-dark)}.c-nav--search-open .c-nav__search-close{background:var(--c-border-light)}.c-nav__search{position:relative;margin-right:auto;max-width:37.5rem}.c-nav__search,.c-nav__search-wrapper{display:flex;flex:1}.c-nav__search-input{width:100%;font-size:.9375rem;padding-left:clamp(3.125rem,1.6447368421vw + 2.1052631579rem,3.75rem)}.c-nav__search-input::placeholder{opacity:.6;color:currentColor}.c-nav__search-icon{pointer-events:none;position:absolute;transform:translateY(-50%);top:50%;left:clamp(1.125rem,.9868421053vw + .5131578947rem,1.5rem);font-size:1.0625rem;display:inline-flex;align-items:center;justify-content:center;transition:color var(--t-duration-fast) var(--t-ease-primary)}.c-nav__search-icon:after{margin-right:.125rem;content:"";opacity:0;visibility:hidden;position:absolute;pointer-events:none;top:50%;left:50%;width:1rem;height:1rem;transform:translate(-50%,-50%);border-radius:50%;border:.0625rem solid currentColor;border-bottom-color:transparent;animation:rotation var(--t-duration-slow) linear infinite;transition:opacity var(--t-duration-fast) var(--t-ease-primary),visibility var(--t-duration-fast) var(--t-ease-primary)}.c-nav__search-icon.htmx-request{color:transparent}.c-nav__search-icon.htmx-request:after{opacity:1;visibility:visible}.c-nav__search-close{position:absolute;top:50%;right:.75rem;transform:translateY(-50%);color:inherit;border-radius:100%;padding:.375rem;background:var(--c-border-light);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--t-duration-fast) var(--t-ease-primary),visibility var(--t-duration-fast) var(--t-ease-primary),background var(--t-duration-fast) var(--t-ease-primary),color var(--t-duration-fast) var(--t-ease-primary)}.c-nav__search-wrapper[data-nav-search-has-value] .c-nav__search-close{opacity:1;visibility:visible;pointer-events:auto}.c-nav__search-close-icon{fill:currentColor;width:.5625rem;height:.5625rem}.c-nav__links{flex-grow:0;justify-content:flex-end}}.c-nav__account{display:flex;font-weight:500}.c-nav__account-trigger{position:relative;display:flex;align-items:center;padding:.5rem}.c-nav__account-status{--fa-width: auto;position:absolute;top:50%;right:0;transform:translate(calc(50% - .5rem),calc(-50% - .5rem));display:flex;font-size:.875rem;color:var(--c-green)}.c-nav__account-panel{display:none}@media(min-width:992px){.c-nav__account-panel{display:block}.c-nav__account--open .c-nav__account-panel{visibility:visible;clip-path:inset(0);pointer-events:auto}.c-nav__account-panel{position:absolute;top:100%;right:var(--s-grid-margin);min-width:16.25rem;color:var(--c-dark);background:var(--c-white);border:.0625rem solid var(--c-border-light);visibility:hidden;clip-path:inset(0 0 100% 0);pointer-events:none;transition:visibility var(--t-duration-fast) var(--t-ease-primary),clip-path var(--t-duration-fast) var(--t-ease-primary)}.c-nav__account-profile{display:flex;align-items:center;gap:.5rem;padding:1rem 1.125rem}.c-nav__account-avatar{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:2.25rem;height:2.25rem;border-radius:50%;background:var(--c-white);border:.0625rem solid var(--c-border-light);font-size:.875rem;text-transform:uppercase;overflow:hidden}.c-nav__account-avatar-image{width:100%;height:100%;object-fit:cover}.c-nav__account-user{display:flex;flex-direction:column;gap:.125rem;min-width:0}.c-nav__account-name{font-size:.875rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.c-nav__account-email{font-size:.78125rem;color:var(--c-grey-dark);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.c-nav__account-divider{height:.0625rem;background:var(--c-border-light)}.c-nav__account-link{display:flex;align-items:center;gap:.75rem;padding:.625rem 1.125rem;font-size:.875rem;transition:color var(--t-duration-fast) var(--t-ease-primary)}.c-nav__account-link:first-child{padding-top:1.125rem}.c-nav__account-link:last-child{padding-bottom:1.125rem}.c-nav__account-logout{display:flex;align-items:center;gap:.75rem;padding:.875rem 1.125rem;font-size:.875rem;color:var(--c-grey-dark);transition:color var(--t-duration-fast) var(--t-ease-primary)}.c-nav__account-guest{padding:0}}@media(min-width:992px)and (hover:hover){.c-nav__account-links:hover{color:var(--c-grey-light)}.c-nav__account-links .c-nav__account-link:hover,.c-nav__account-logout:hover{color:var(--c-dark)}}.c-nav__dropdown,.c-nav__dropdown-cta{display:none}@media(min-width:992px){.c-nav--dark .c-nav__dropdown-btn,.c-nav--dark-transparent .c-nav__dropdown-btn,.c-nav--white-transparent .c-nav__dropdown-btn{border-color:transparent}.c-nav--dark.c-nav--dropdown-open .c-nav__dropdown-btn,.c-nav--dark-transparent.c-nav--dropdown-open .c-nav__dropdown-btn,.c-nav--white-transparent.c-nav--dropdown-open .c-nav__dropdown-btn{border-color:var(--c-border-light)}.c-nav--dark .c-nav__dropdown-panels,.c-nav--dark-transparent .c-nav__dropdown-panels,.c-nav--white-transparent .c-nav__dropdown-panels{clip-path:inset(0 0 100% 0)}.c-nav__dropdown{display:block;color:var(--c-dark)}.c-nav--dropdown-open .c-nav__dropdown-btn{color:var(--c-white);background:var(--c-dark)}.c-nav--dropdown-open .c-nav__dropdown-flyout{visibility:visible;pointer-events:all}.c-nav--dropdown-open .c-nav__dropdown-backdrop{opacity:1}.c-nav--dropdown-open .c-nav__dropdown-panels{clip-path:inset(0%)}.c-nav__dropdown-btn{position:relative;display:flex;align-items:center;gap:.625rem;color:var(--c-dark);background:var(--c-primary);font-size:.90625rem;font-weight:500;padding:clamp(1.125rem,1.6447368421vw + .1052631579rem,1.75rem);height:100%;border-left:.0625rem solid var(--c-border-light);border-right:.0625rem solid var(--c-border-light);transition:color var(--t-duration-fast) var(--t-ease-primary),background var(--t-duration-fast) var(--t-ease-primary),border-color var(--t-duration-fast) var(--t-ease-primary);display:inline-flex}.c-nav__dropdown-btn [data-btn-split]{overflow:hidden;position:relative;white-space:nowrap;display:inline-flex;line-height:1.3}.c-nav__dropdown-btn [data-btn-char]{display:inline-block;will-change:transform;text-shadow:currentcolor 0 1.3em 0;transform:translateY(0) rotate(.001deg);transition:transform var(--t-duration-primary) var(--t-ease-primary)}}@media(min-width:992px)and (hover:hover){.c-nav__dropdown-btn:hover [data-btn-char]{transform:translateY(-1.3em) rotate(.001deg)}}@media(min-width:992px){.c-nav__dropdown-btn:after{content:"";position:absolute;top:100%;left:0;right:0;height:.0625rem}.c-nav__dropdown-btn-icon{display:none}}@media(min-width:992px)and (hover:hover){.c-nav__dropdown:hover .c-nav__dropdown-btn [data-btn-char]{transform:translateY(-100%) rotate(.001deg)}}@media(min-width:992px){.c-nav__dropdown-flyout{visibility:hidden;pointer-events:none;transition:visibility var(--t-duration-slow) var(--t-ease-smooth)}.c-nav__dropdown-backdrop{z-index:-2;position:fixed;pointer-events:none;inset:0;width:100%;height:100%;opacity:0;transition:opacity var(--t-duration-slow) var(--t-ease-smooth);-webkit-backdrop-filter:blur(var(--e-overlay-blur));backdrop-filter:blur(var(--e-overlay-blur));background:rgba(var(--c-dark-rgb),.08)}.c-nav__dropdown-panels{z-index:-1;position:absolute;top:0;left:0;right:0;background:var(--c-white);display:grid;grid-template-columns:var(--s-grid-fluid-area) max(var(--s-grid-margin),env(safe-area-inset-right)) 1fr;padding-top:var(--s-nav-main-height);height:calc(var(--s-nav-main-height) + 25rem);max-height:calc(100vh - 1.25rem);max-height:calc(100svh - 1.25rem);border-bottom:.0625rem solid var(--c-border-light);clip-path:inset(0 0 calc(100% - var(--s-nav-main-height)) 0);transition:clip-path var(--t-duration-slow) var(--t-ease-smooth)}.c-nav__dropdown-panel{position:relative;font-weight:500;min-height:100%}.c-nav__dropdown-panel--level-1,.c-nav__dropdown-panel--level-2{font-size:.9375rem}.c-nav__dropdown-panel--level-1{--s-nav-dropdown-link-padding: .84375rem 1.875rem .84375rem 0;grid-column:3/4;width:var(--s-nav-dropdown-col-width)}.c-nav__dropdown-panel--level-2{--s-nav-dropdown-link-padding: .71875rem 1.875rem}.c-nav__dropdown-panel--level-3{--s-nav-dropdown-link-padding: .5rem 1.875rem;font-size:.875rem}.c-nav__dropdown-panel--level-1>.c-nav__dropdown-items>.c-nav__dropdown-item:first-child>.c-nav__dropdown-link,.c-nav__dropdown-panel--level-2>.c-nav__dropdown-items>.c-nav__dropdown-item:first-child>.c-nav__dropdown-link,.c-nav__dropdown-panel--level-3>.c-nav__dropdown-items>.c-nav__dropdown-item:first-child>.c-nav__dropdown-link{padding-top:1.875rem}.c-nav__dropdown-panel--level-1>.c-nav__dropdown-items>.c-nav__dropdown-item:last-child>.c-nav__dropdown-link,.c-nav__dropdown-panel--level-2>.c-nav__dropdown-items>.c-nav__dropdown-item:last-child>.c-nav__dropdown-link,.c-nav__dropdown-panel--level-3>.c-nav__dropdown-items>.c-nav__dropdown-item:last-child>.c-nav__dropdown-link{padding-bottom:1.875rem}.c-nav__dropdown-panel--level-1>.c-nav__dropdown-items>.c-nav__dropdown-item>.c-nav__dropdown-link,.c-nav__dropdown-panel--level-2>.c-nav__dropdown-items>.c-nav__dropdown-item>.c-nav__dropdown-link,.c-nav__dropdown-panel--level-3>.c-nav__dropdown-items>.c-nav__dropdown-item>.c-nav__dropdown-link{padding:var(--s-nav-dropdown-link-padding)}.c-nav__dropdown-panel:after{content:"";pointer-events:none;position:absolute;right:0;top:0;bottom:0;width:.0625rem;background:var(--c-border-light)}.c-nav__dropdown-items{height:100%;overflow-y:auto;scroll-behavior:smooth}.c-nav__dropdown-item{transition:color var(--t-duration-primary) var(--t-ease-primary)}.c-nav__dropdown-item .c-nav__dropdown-panel{display:none;position:absolute;top:0;bottom:0;left:100%;width:calc((100vw - (var(--s-grid-margin) + var(--s-nav-dropdown-col-width))) / 2)}.c-nav__dropdown-item--open>.c-nav__dropdown-panel{display:block}.c-nav__dropdown-link{display:flex;align-items:center;gap:1rem}.c-nav__dropdown-chevron{flex-shrink:0;margin-left:auto;width:.3125rem;transition:transform var(--t-duration-primary) var(--t-ease-primary)}}@media(hover:hover){.c-nav__dropdown:hover .c-nav__dropdown-btn{color:var(--c-white);background:var(--c-dark)}.c-nav__dropdown:hover .c-nav__dropdown-flyout{visibility:visible;pointer-events:all}.c-nav__dropdown:hover .c-nav__dropdown-backdrop{opacity:1}.c-nav__dropdown:hover .c-nav__dropdown-panels{clip-path:inset(0%)}.c-nav__dropdown-items:hover>.c-nav__dropdown-item{color:var(--c-grey-light)}.c-nav__dropdown-items>.c-nav__dropdown-item:hover,.c-nav__dropdown-items>.c-nav__dropdown-item--open{color:var(--c-dark)}.c-nav__dropdown-link:hover .c-nav__dropdown-chevron{transform:translate(.25rem)}}@media(min-width:1200px){.c-nav__dropdown-btn-icon{display:block;fill:currentColor;overflow:visible;width:.78125rem}}@media(min-width:1600px){.c-nav__dropdown-panels{grid-template-columns:var(--s-grid-fluid-area) max(var(--s-grid-margin),env(safe-area-inset-right)) var(--s-nav-dropdown-col-width) calc(var(--s-nav-dropdown-panel-width) * 2) 1fr max(var(--s-grid-margin),env(safe-area-inset-right)) var(--s-grid-fluid-area)}.c-nav__dropdown-item .c-nav__dropdown-panel{width:var(--s-nav-dropdown-panel-width)}.c-nav__dropdown-cta{grid-column:5/7;display:flex;align-items:flex-end;justify-self:end;width:100%;height:calc(100% + .0625rem);background:var(--c-border-dark);padding:1.5rem}}@media(min-width:1920px){.c-nav__dropdown-cta{grid-column:5/6;max-width:37.5rem}}.c-nav__mobile,.c-nav__hamburger{display:none}@media(max-width:991px){.c-nav--mobile .c-nav__mobile{pointer-events:all;visibility:visible;clip-path:inset(0)}.c-nav--mobile .c-nav__hamburger-bar{transition-delay:.1s,.3s,.3s}.c-nav--mobile .c-nav__hamburger-bar:nth-child(1){top:.40625rem;transform:rotate(45deg)}.c-nav--mobile .c-nav__hamburger-bar:nth-child(2){opacity:0}.c-nav--mobile .c-nav__hamburger-bar:nth-child(3){top:.40625rem;transform:rotate(-45deg)}.c-nav--mobile-transition .c-nav__main-wrapper{color:var(--c-white)}.c-nav--mobile-transition .c-nav__action-count{color:var(--c-dark);background:var(--c-white)}.c-nav--mobile-transition .c-nav__logo-desc{fill:var(--c-white);background:var(--c-border-dark)}.c-nav__main-wrapper{z-index:2}.c-nav__hamburger{display:flex;align-self:center;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;margin:-.84375rem -.6875rem -.84375rem .375rem;transition:background var(--t-duration-primary) var(--t-ease-primary)}.c-nav__hamburger-wrapper{position:relative;width:1.125rem;height:.8125rem}.c-nav__hamburger-bar{position:absolute;width:100%;height:.0625rem;background:currentColor;transition:top var(--t-duration-primary) var(--t-ease-smooth) .3s,transform var(--t-duration-primary) var(--t-ease-smooth) .1s,opacity var(--t-duration-primary) var(--t-ease-smooth) .3s}.c-nav__hamburger-bar:nth-child(1){top:0}.c-nav__hamburger-bar:nth-child(2){top:50%;transform:translateY(-50%)}.c-nav__hamburger-bar:nth-child(3){top:calc(100% - .0625rem)}.c-nav__mobile{z-index:1;position:fixed;pointer-events:none;visibility:hidden;display:flex;flex-direction:column;inset:0;width:100%;height:100%;padding-top:var(--s-nav-main-height);background:var(--c-dark);color:var(--c-white);clip-path:inset(0 0 100% 0);transition:visibility var(--t-duration-slow) var(--t-ease-smooth),clip-path var(--t-duration-slow) var(--t-ease-smooth)}.c-nav__mobile-bar{display:flex;align-items:center;position:relative;flex-shrink:0;font-size:.875rem;height:3.125rem;background:var(--c-nav-mobile-bar);padding:0 var(--s-grid-margin);width:100%}.c-nav__mobile-bar:focus-visible{outline:none;color:var(--c-dark);background:var(--c-white)}.c-nav__mobile-bar-chevron{pointer-events:none;font-size:.75rem;transition:opacity var(--t-duration-primary) var(--t-ease-primary),visibility var(--t-duration-primary) var(--t-ease-primary)}.c-nav__mobile-bar-chevron--hide{opacity:0;visibility:hidden}.c-nav__mobile-bar-title{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-weight:500}.c-nav__mobile-wrapper{position:relative;display:flex;flex-direction:column;overflow:hidden;flex-grow:1}.c-nav__mobile-items{z-index:1;overflow:hidden;display:flex;flex-direction:column;width:100%;height:100%;background:var(--c-dark);transition:transform var(--t-duration-primary) var(--t-ease-primary)}.c-nav__mobile-items--current{z-index:2;overflow-y:auto}.c-nav__mobile-items--leaving{z-index:3}.c-nav__mobile-item .c-nav__mobile-items{position:absolute;inset:0;transform:translate(100%)}.c-nav__mobile-item .c-nav__mobile-items--active{transform:translate(0)}.c-nav__mobile-link{display:flex;align-items:center;justify-content:space-between;width:100%;padding:1.125rem var(--s-grid-margin);font-size:.875rem;border-bottom:.0625rem solid var(--c-border-dark)}.c-nav__mobile-link:focus-visible{outline:none;color:var(--c-white);background:rgba(var(--c-white-rgb),.05)}.c-nav__mobile-link--highlight{color:var(--c-dark);background:var(--c-primary);font-weight:500;padding:1.25rem var(--s-grid-margin)}.c-nav__mobile-link-chevron{font-size:.75rem;color:var(--c-grey-light)}.c-nav__mobile-link-icon{overflow:visible;fill:currentColor;width:.78125rem}.c-nav__mobile-footer{background:var(--c-dark);padding:1rem 0 1.25rem;border-top:.0625rem solid var(--c-border-dark)}.c-nav__mobile-footer .c-site-view{background:var(--c-border-dark)}.c-nav__mobile-footer-items{display:flex;flex-direction:column}.c-nav__mobile-footer-item{display:flex;align-items:center;gap:.75rem;padding:.5625rem var(--s-grid-margin);font-size:.875rem;color:rgba(var(--c-white-rgb),.7)}.c-nav__mobile-footer-item-icon{font-size:.75rem}.c-nav__mobile-footer-bottom{display:flex;align-items:center;justify-content:space-between;padding:1rem var(--s-grid-margin) 0 var(--s-grid-margin)}}.c-nav-search{--s-nav-search-asset-size: 3.5rem;--s-nav-search-icon-size: 1rem;--s-nav-search-close-icon-size: .5625rem;--s-prices-gap: .0625rem;--f-prices-size: clamp(.75rem, .09765625vw + .71484375rem, .8125rem);--f-prices-old-size: clamp(.6875rem, .09765625vw + .65234375rem, .75rem);--f-btn-tertiary-size: .8125rem;--s-nav-search-close-bg: var(--c-border-light);--fa-width: auto;z-index:-2;position:relative;color:inherit;transition:color var(--t-duration-fast) var(--t-ease-primary)}.c-nav--dark .c-nav-search,.c-nav--dark-transparent .c-nav-search,.c-nav--white-transparent .c-nav-search{color:var(--c-white)}.c-nav--search-open .c-nav-search{color:var(--c-dark)}.c-nav--search-open .c-nav-search__backdrop{opacity:1;pointer-events:auto}.c-nav--search-open .c-nav-search__wrapper{clip-path:inset(0)}.c-nav-search__wrapper{position:absolute;top:var(--s-nav-search-height);left:0;right:0;display:flex;overflow:hidden;flex-direction:column;background:var(--c-white);max-height:calc(100vh - var(--s-nav-main-height) - var(--s-nav-search-height) - env(safe-area-inset-bottom));max-height:calc(100dvh - var(--s-nav-main-height) - var(--s-nav-search-height) - env(safe-area-inset-bottom));clip-path:inset(0 0 100% 0);transition:clip-path var(--t-duration-primary) var(--t-ease-primary)}.c-nav-search__backdrop{position:fixed;inset:var(--s-nav-main-height) 0 0 0;opacity:0;pointer-events:none;transition:opacity var(--t-duration-primary) var(--t-ease-primary);-webkit-backdrop-filter:blur(var(--e-overlay-blur));backdrop-filter:blur(var(--e-overlay-blur));background:rgba(var(--c-dark-rgb),.08)}.c-nav-search__header{position:relative;display:flex;align-items:center;background:var(--c-white);height:var(--s-nav-search-height);border-bottom:.0625rem solid var(--c-border-light);transition:background var(--t-duration-fast) var(--t-ease-primary),border-color var(--t-duration-fast) var(--t-ease-primary)}.c-nav-search__input{color:inherit;width:100%;height:var(--s-nav-search-height);font-size:.875rem;padding:0 var(--s-nav-search-height) 0 var(--s-nav-search-height)}.c-nav-search__input::placeholder{opacity:.6;color:currentColor}.c-nav-search__icon{pointer-events:none;position:absolute;transform:translateY(-50%);top:50%;left:calc((var(--s-nav-search-height) - var(--s-nav-search-icon-size)) / 2);font-size:var(--s-nav-search-icon-size);display:inline-flex;align-items:center;justify-content:center}.c-nav-search__icon:after{margin-right:.0625rem;content:"";opacity:0;visibility:hidden;position:absolute;pointer-events:none;top:50%;left:50%;width:var(--s-nav-search-icon-size);height:var(--s-nav-search-icon-size);transform:translate(-50%,-50%);border-radius:50%;border:.0625rem solid var(--c-dark);border-bottom-color:transparent;animation:rotation var(--t-duration-slow) linear infinite;transition:opacity var(--t-duration-fast) var(--t-ease-primary),visibility var(--t-duration-fast) var(--t-ease-primary)}.c-nav-search__icon.htmx-request{color:transparent}.c-nav-search__icon.htmx-request:after{opacity:1;visibility:visible}.c-nav-search__close{position:absolute;top:50%;right:calc((var(--s-nav-search-height) - var(--s-nav-search-close-icon-size)) / 2);transform:translateY(-50%);display:flex;align-items:center;justify-content:center;padding:.375rem;color:inherit;background:var(--s-nav-search-close-bg);border-radius:100%;opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--t-duration-fast) var(--t-ease-primary),visibility var(--t-duration-fast) var(--t-ease-primary),background var(--t-duration-fast) var(--t-ease-primary),color var(--t-duration-fast) var(--t-ease-primary)}.c-nav-search__header[data-nav-search-has-value] .c-nav-search__close{opacity:1;visibility:visible;pointer-events:auto}.c-nav-search__close-icon{fill:currentColor;width:var(--s-nav-search-close-icon-size);height:var(--s-nav-search-close-icon-size)}.c-nav-search__body{flex:1;min-height:0;overflow-y:auto;margin-bottom:-.0625rem}.c-nav-search__items{display:flex;flex-direction:column}.c-nav-search__item{display:flex;align-items:center}.c-nav-search__item-asset-wrapper{padding:.3125rem;width:var(--s-nav-search-asset-size);height:var(--s-nav-search-asset-size)}.c-nav-search__item-asset{width:100%;height:100%;object-fit:contain}.c-nav-search__item-content{display:flex;align-items:center;justify-content:space-between;flex:1;gap:.875rem;padding:.75rem var(--s-grid-margin) .75rem .75rem}.c-nav-search__footer,.c-nav-search__empty{padding:1.25rem var(--s-grid-margin);border-bottom:.0625rem solid var(--c-border-light)}.c-nav-search__footer{display:flex;align-items:center;justify-content:space-between;gap:.75rem;border-top:.0625rem solid var(--c-border-light)}.c-nav-search__footer-count{font-family:var(--f-label);font-size:.9375rem;text-transform:uppercase}.c-nav-search__empty{font-family:var(--f-label);text-transform:uppercase;font-size:1rem}.c-nav--dark .c-nav-search__header,.c-nav--dark-transparent .c-nav-search__header,.c-nav--white-transparent .c-nav-search__header{color:inherit;background:transparent;border-color:rgba(var(--c-white-rgb),.2)}.c-nav--dark .c-nav-search,.c-nav--dark-transparent .c-nav-search{--s-nav-search-close-bg: var(--c-border-dark)}.c-nav--dark .c-nav-search__header{background:var(--c-dark);border-color:var(--c-border-dark)}.c-nav--white-transparent .c-nav-search{--s-nav-search-close-bg: rgba(var(--c-white-rgb), .2)}.c-nav--search-open .c-nav-search{--s-nav-search-close-bg: var(--c-border-light)}.c-nav--search-open .c-nav-search__header{color:var(--c-dark);background:var(--c-white);border-color:var(--c-border-light)}@media(min-width:576px){.c-nav-search__item{padding-left:calc(var(--s-grid-margin) - .625rem)}.c-nav-search__input{padding-left:calc(var(--s-grid-margin) + var(--s-nav-search-height) / 1.25)}.c-nav-search__close{right:var(--s-grid-margin)}.c-nav-search__icon{left:var(--s-grid-margin)}}@media(min-width:1400px){.c-nav-search{--s-nav-search-panel-left-safe: max(var(--s-grid-margin), env(safe-area-inset-left));--s-nav-search-panel-right-safe: max(var(--s-grid-margin), env(safe-area-inset-right));--s-nav-search-panel-max-width: 37.5rem;--s-nav-search-panel-left-target: var(--s-nav-search-panel-left, calc(100% - var(--s-nav-search-panel-right-safe) - var(--s-nav-search-panel-max-width)));--s-nav-search-panel-left-current: clamp(var(--s-nav-search-panel-left-safe), var(--s-nav-search-panel-left-target), calc(100% - var(--s-nav-search-panel-right-safe)))}.c-nav-search__wrapper{top:0;right:auto;left:var(--s-nav-search-panel-left-current);height:auto;width:min(var(--s-nav-search-panel-max-width),100% - var(--s-nav-search-panel-left-current) - var(--s-nav-search-panel-right-safe));max-height:min(37.5rem,100vh - var(--s-nav-main-height));max-height:min(37.5rem,100svh - var(--s-nav-main-height));border-left:.0625rem solid var(--c-border-light);border-right:.0625rem solid var(--c-border-light)}.c-nav-search__header{display:none}.c-nav-search__body{border-top:0}.c-nav-search__item{padding-left:0}.c-nav-search__item-content{padding-right:1.5rem}.c-nav-search__footer,.c-nav-search__empty{padding:1.25rem 1.5rem}}.c-order{--s-cart-section-margin-bottom: clamp(2.5rem, .9765625vw + 2.1484375rem, 3.125rem);--s-cart-asset-size: clamp(3.75rem, .5859375vw + 3.5390625rem, 4.125rem);--s-cart-grid-gap: .875rem;--s-cart-item-padding-block: clamp(.625rem, -.5859375vw + 1.2109375rem, 1rem);--s-cart-grid-template-columns: var(--s-cart-asset-size) 1fr auto;--f-prices-size: clamp(.875rem, .09765625vw + .83984375rem, .9375rem);--f-prices-old-size: clamp(.75rem, .09765625vw + .71484375rem, .8125rem);--f-cart-item-info-title-size: .875rem;--s-action-size: clamp(2.25rem, .9765625vw + 1.8984375rem, 2.875rem);--s-action-quantity-button-width: var(fluid(30, 36))}.c-order__title,.c-order__content,.c-order__summary,.c-order__empty{grid-column:c1/c12}.c-order__title,.c-order__content{margin-bottom:var(--s-cart-section-margin-bottom)}.c-order__title{display:flex;align-items:center;gap:.5rem}.c-order__title-icon{font-size:.9em;margin-right:.375rem}.c-order__checkout{display:flex;flex-direction:column;gap:2.5rem}.c-order__checkout-content{display:flex;flex-direction:column;gap:1rem}.c-order__label{margin-bottom:1.5rem}.c-order__form{max-width:43.75rem}.c-order__head,.c-order__item{display:grid;gap:var(--s-cart-grid-gap);grid-template-columns:var(--s-cart-grid-template-columns)}.c-order__head--right{justify-self:end}.c-order__head{font-family:var(--f-label);text-transform:uppercase;font-size:clamp(1rem,.1953125vw + .9296875rem,1.125rem);padding-bottom:clamp(.875rem,.1953125vw + .8046875rem,1rem);border-bottom:.0625rem solid var(--c-border-light)}.c-order__head--left{grid-column:span 2}.c-order__head--center{display:none}.c-order__item{padding:var(--s-cart-item-padding-block) 0;border-bottom:.0625rem solid var(--c-border-light)}.c-order__item-asset{grid-row:1/3;object-fit:contain;height:var(--s-cart-asset-size);width:var(--s-cart-asset-size)}.c-order__item .c-prices{grid-row:1;grid-column:3/4}.c-order__item-actions{grid-column:2/4}.c-order__item-content{max-width:clamp(18.75rem,9.765625vw + 15.234375rem,25rem)}.c-order__summary-card{border:.0625rem solid var(--c-border-light)}.c-order__delivery-toggle{display:flex;gap:.375rem;margin-bottom:clamp(1.25rem,.390625vw + 1.109375rem,1.5rem)}.c-order__delivery-toggle-btn{display:inline-flex;align-items:center;gap:.375rem;padding:.625rem;font-size:.9375rem;font-family:var(--f-label);text-transform:uppercase;text-decoration:none;border:.0625rem solid var(--c-border-light);transition:border-color var(--t-duration-fast) var(--t-ease-primary),background var(--t-duration-fast) var(--t-ease-primary)}.c-order__delivery-toggle-btn--active{color:var(--c-white);background:var(--c-dark);border-color:var(--c-dark)}.c-order__delivery-toggle-icon{font-size:.8125rem}.c-order__summary-address{--f-text-font-size: .9375rem;--f-text-line-height: 1.3;padding:var(--s-cart-summary-padding);border-top:.0625rem solid var(--c-border-light)}.c-order__summary-address-label{display:flex;align-items:center;gap:.5rem;font-family:var(--f-label);text-transform:uppercase;font-size:1rem;margin-bottom:.75rem}.c-order__summary-items{display:flex;flex-direction:column;gap:.875rem;padding:var(--s-cart-summary-padding);border-bottom:.0625rem solid var(--c-border-light)}.c-order__summary-item{display:grid;grid-template-columns:2rem 1fr auto;gap:.75rem;font-size:.84375rem}.c-order__summary-item-image{width:2rem;height:2rem;object-fit:contain;background:var(--c-white)}.c-order__summary-item-desc{margin-top:.25rem;color:var(--c-grey-dark)}.c-order__summary-item-price{font-weight:500;white-space:nowrap}.c-order__payments{display:flex;flex-direction:column;align-items:center;gap:1rem;margin-top:2rem}.c-order__payments-title{display:flex;align-items:center;gap:.25rem;font-size:.75rem;font-weight:500;text-transform:uppercase}.c-order__payments-items{display:flex;gap:clamp(.75rem,.390625vw + .609375rem,1rem)}.c-order__payments-item{display:block;height:auto;width:clamp(1.875rem,.1953125vw + 1.8046875rem,2rem)}@media(min-width:1200px){.c-order{--s-cart-grid-template-columns: var(--s-cart-asset-size) 1fr clamp(9.375rem, 5vw + 5.625rem, 10.625rem) 6.25rem;align-items:start}.c-order__content{grid-column:c1/c7;margin-bottom:0}.c-order__summary{grid-column:c9/c12;position:sticky;top:calc(var(--s-nav-height) + 1.875rem)}.c-order__head,.c-order__item{align-items:center}.c-order__head--center{display:block;grid-column:3/4}.c-order__head--right{grid-column:4/5}.c-order__item .c-prices,.c-order__item-actions{grid-row:auto;grid-column:auto}.c-order__item-asset{grid-row:auto}}.c-order-address__input:checked+.c-order-address__wrapper{border-color:var(--c-primary);background:var(--c-primary)}.c-order-address__input:checked+.c-order-address__wrapper .c-order-address__radio{border-color:var(--c-dark);background:var(--c-dark)}.c-order-address__input:checked+.c-order-address__wrapper .c-order-address__radio:after{opacity:1;visibility:visible}.c-order-address__input:checked+.c-order-address__wrapper .o-btn__tertiary:before{background:rgba(var(--c-dark-rgb),.3)}.c-order-address__wrapper{position:relative;display:flex;flex-direction:column;padding:clamp(1.25rem,.5859375vw + 1.0390625rem,1.625rem);border:.0625rem solid var(--c-border-light);transition:border var(--t-duration-fast) var(--t-ease-primary),background var(--t-duration-fast) var(--t-ease-primary)}.c-order-address__label{display:flex;justify-content:space-between;gap:.5rem;font-size:1.125rem;font-family:var(--f-label);text-transform:uppercase}.c-order-address__radio{position:relative;flex-shrink:0;width:.9375rem;height:.9375rem;border-radius:100%;border:.0625rem solid var(--c-grey-light);transition:border var(--t-duration-fast) var(--t-ease-primary),background var(--t-duration-fast) var(--t-ease-primary)}.c-order-address__radio:after{content:"";position:absolute;width:.4375rem;height:.4375rem;border-radius:inherit;top:50%;left:50%;transform:translate(-50%,-50%);background:var(--c-primary);opacity:0;visibility:hidden;transition:opacity var(--t-duration-fast) var(--t-ease-primary),visibility var(--t-duration-fast) var(--t-ease-primary)}.c-order-address__content{--f-text-line-height: 1.3;--f-text-font-size: .9375rem;margin-top:.375rem}.c-order-address__tags{margin-top:.75rem}.c-order-address__btn{--f-btn-tertiary-size: .875rem;margin-top:auto;padding-top:.75rem}.c-order-address__delete{position:absolute;top:-.0625rem;right:-.0625rem}.c-order-address__delete-btn{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border:.0625rem solid var(--c-border-light);transition:color var(--t-duration-fast) var(--t-ease-primary),background var(--t-duration-fast) var(--t-ease-primary),border-color var(--t-duration-fast) var(--t-ease-primary)}.c-order-address__delete-icon{font-size:.75rem}@media(hover:hover){.c-order-address__delete-btn:hover{color:var(--c-white);background:var(--c-red);border-color:var(--c-red)}}.c-order-summary__content{display:flex;flex-direction:column;gap:clamp(1.125rem,.1953125vw + 1.0546875rem,1.25rem);padding:var(--s-cart-summary-padding)}.c-order-summary__content:not(:last-child){border-bottom:.0625rem solid var(--c-border-light)}.c-order-summary__progress{display:flex;flex-direction:column;gap:clamp(.625rem,.1953125vw + .5546875rem,.75rem);font-size:.8125rem;font-weight:500}.c-order-summary__progress-bar{position:relative;height:.125rem;background:var(--c-border-light)}.c-order-summary__progress-fill{display:block;height:100%;width:calc(var(--s-cart-summary-progress, 0) * 100%);background:var(--c-dark)}.c-order-summary__totals{display:flex;flex-direction:column;gap:clamp(.75rem,.1953125vw + .6796875rem,.875rem);font-weight:500;font-size:clamp(.8125rem,.09765625vw + .77734375rem,.875rem)}.c-order-summary__totals-item{display:flex;flex-direction:column;gap:.3125rem}.c-order-summary__totals-row{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.c-order-summary__totals-label{text-transform:uppercase;font-size:1.1875rem;font-family:var(--f-label)}.c-order-summary__totals-price{font-weight:700;font-size:.9375rem}.c-order-summary__totals-note{display:flex;align-items:center;gap:.375rem;font-size:.75rem;font-weight:500;text-transform:uppercase}.c-order-summary__totals-note--red{color:var(--c-red)}.c-order-summary__items{display:flex;flex-direction:column;gap:.875rem}.c-order-summary__item{display:grid;grid-template-columns:2rem 1fr auto;gap:.75rem;font-size:.84375rem}.c-order-summary__item-image{width:2rem;height:2rem;object-fit:contain;background:var(--c-white)}.c-order-summary__item-desc{margin-top:.25rem;color:var(--c-grey-dark)}.c-order-summary__item-price{font-weight:500;white-space:nowrap}.c-order-summary__coupon-input{display:flex;align-items:stretch}.c-order-summary__coupon-value{flex:1;display:flex;align-items:center;gap:.375rem;padding:var(--fui-input-padding);font-size:var(--fui-input-font-size);border:.0625rem solid var(--c-border-light)}.c-order-summary__coupon-btn{cursor:pointer;display:flex;flex-shrink:0;align-items:center;justify-content:center;width:3.5rem;height:3.5rem;border:.0625rem solid var(--c-border-light);border-left:none;background:transparent;transition:background var(--t-duration-fast) var(--t-ease-primary)}@media(hover:hover){.c-order-summary__coupon-btn:hover{background:var(--c-primary)}}.c-order-summary__coupon-btn-icon{width:.5625rem;fill:currentColor}.c-pagination{--s-pagination-size: clamp(2.375rem, .390625vw + 2.234375rem, 2.625rem);-webkit-user-select:none;user-select:none;display:flex;align-items:center;flex-direction:column;justify-content:space-between;gap:1.5rem;font-weight:500;font-size:clamp(.75rem,.09765625vw + .71484375rem,.8125rem)}.c-pagination__wrapper,.c-pagination__items,.c-pagination__item,.c-pagination__ellipsis{display:flex;flex-shrink:0}.c-pagination__item,.c-pagination__ellipsis{align-items:center;justify-content:center;height:var(--s-pagination-size)}.c-pagination__count{font-family:var(--f-label);text-transform:uppercase;font-weight:700;font-size:clamp(1rem,.1953125vw + .9296875rem,1.125rem)}.c-pagination__item{cursor:pointer;width:var(--s-pagination-size);border:.0625rem solid transparent;-webkit-tap-highlight-color:transparent;transition:color var(--t-duration-fast) var(--t-ease-primary),border var(--t-duration-fast) var(--t-ease-primary),background var(--t-duration-fast) var(--t-ease-primary)}.c-pagination__item--active{border-color:var(--c-border-light)}.c-pagination__item--icon{color:var(--c-white);background:var(--c-dark)}.c-pagination__ellipsis{padding:0 .3125rem}.c-pagination__icon{width:.9375rem;stroke:currentColor}@media(hover:hover){.c-pagination__items:hover .c-pagination__item--active{border-color:transparent}.c-pagination__items:hover .c-pagination__item:hover{border-color:var(--c-border-light)}.c-pagination__item--icon:hover{color:var(--c-dark);background:var(--c-border-light)}}@media(min-width:576px){.c-pagination{flex-direction:row;justify-content:space-between}}.c-prices{display:flex;flex-direction:column;align-items:var(--s-prices-align);gap:var(--s-prices-gap);justify-self:var(--s-prices-justify-self);text-align:var(--s-prices-text-align);white-space:nowrap}.c-prices__price{display:flex;align-items:flex-end;gap:var(--s-prices-inline-gap);font-size:var(--f-prices-size);font-weight:500}.c-prices__price--old{font-size:var(--f-prices-old-size);text-decoration:line-through}.c-prices__price--new{font-weight:700;color:var(--c-red)}.c-prices__vat{font-size:var(--f-prices-vat-size);font-weight:400}.c-prices__label{margin-top:.1875rem;font-family:var(--f-label);text-transform:uppercase;font-size:var(--f-prices-label-size)}.c-prices--right{--s-prices-align: flex-end;--s-prices-justify-self: end;--s-prices-text-align: right}.c-product{--s-product-gap: 1.5rem;--s-product-action-width: clamp(3.5rem, .9765625vw + 3.1484375rem, 4.125rem);--s-product-navigation-icon-margin: clamp(1.25rem, .9765625vw + .8984375rem, 1.875rem);--s-product-navigation-icon-width: 1.125rem;--s-product-quantity-width: 2.875rem;--s-product-padding-top: clamp(1.875rem, 4.8828125vw + .1171875rem, 5rem);--s-product-padding-bottom: clamp(1.5rem, 3.515625vw + .234375rem, 3.75rem);align-items:start}.c-product__slider{grid-column:fm1/fm2;-webkit-user-select:none;user-select:none;display:flex;flex-direction:column;border-bottom:.0625rem solid var(--c-border-light)}.c-product__content{grid-column:c1/c12;display:flex;flex-direction:column;gap:var(--s-product-gap);padding-top:var(--s-grid-margin)}.c-product__tags,.c-product__thumb{padding:0 var(--s-grid-margin)}.swiper-initialized .c-product__thumb-wrapper{justify-content:flex-start}.swiper-initialized .c-product__thumb-slide{margin-right:0}.c-product__swiper,.c-product__thumb{width:100%}.c-product__tags{padding-top:var(--s-product-padding-top);padding-bottom:1.5rem}.c-product__swiper{position:absolute;inset:0}.c-product__thumb{padding-top:1.5rem;padding-bottom:var(--s-product-padding-bottom)}.c-product__thumb-wrapper{justify-content:center}.c-product__slider-fluid{position:relative;flex-grow:1;min-height:18.75rem}.c-product__thumb-slide{padding:.3125rem;border:.0625rem solid var(--c-border-light);width:clamp(3.125rem,1.953125vw + 2.421875rem,4.375rem);height:clamp(3.125rem,1.953125vw + 2.421875rem,4.375rem);margin-right:.375rem;transition:border var(--t-duration-primary) var(--t-ease-primary)}.c-product__thumb-slide--active{border-color:var(--c-dark)}.c-product__swiper-item,.c-product__thumb-item{font-size:0;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.c-product__swiper-item{display:flex;align-items:center;justify-content:center;height:100%;padding:0 calc(var(--s-grid-margin) + var(--s-product-navigation-icon-margin) + var(--s-product-navigation-icon-width))}.c-product__swiper-asset-wrapper{width:100%;height:100%}.c-product__swiper-asset,.c-product__thumb-asset{aspect-ratio:1/1;object-fit:contain;width:100%}.c-product__swiper-asset{height:17.5rem;max-height:31.25rem}.c-product__swiper-btn{cursor:pointer;z-index:1;display:flex;align-items:center;justify-content:center;position:absolute;top:0;height:100%;transition:opacity var(--t-duration-primary) var(--t-ease-primary),visibility var(--t-duration-primary) var(--t-ease-primary);-webkit-tap-highlight-color:transparent}.c-product__swiper-btn--prev{left:0;padding-right:1.25rem;padding-left:var(--s-grid-margin)}.c-product__swiper-btn--next{right:0;padding-left:1.25rem;padding-right:var(--s-grid-margin)}.c-product__swiper-btn-icon{width:var(--s-product-navigation-icon-width);transition:transform var(--t-duration-primary) var(--t-ease-primary)}.c-product__brand{font-family:var(--f-label);text-transform:uppercase;font-weight:700;font-size:clamp(1.125rem,.1953125vw + 1.0546875rem,1.25rem);margin-bottom:.375rem}.c-product__title{font-size:clamp(1.375rem,1.7578125vw + .7421875rem,2.5rem);margin-bottom:.75rem}.c-product__droplets{display:flex;gap:.25rem;margin:.0625rem}.c-product__droplet{overflow:visible;height:.8125rem;fill:none}.c-product__droplet--fill{fill:var(--c-dark)}.c-product__data{display:flex;align-items:center;flex-wrap:wrap;gap:.4375rem}.c-product__data-item{text-transform:uppercase;font-size:clamp(.8125rem,.09765625vw + .77734375rem,.875rem)}.c-product__data-separator{flex-shrink:0;width:.125rem;height:.125rem;background:currentColor}.c-product__stock{display:inline-flex;align-items:center;font-size:.8125rem;font-weight:500;margin-bottom:.375rem}.c-product__stock--green{color:var(--c-green)}.c-product__stock--red{color:var(--c-red)}.c-product__stock:before{content:"";display:block;flex-shrink:0;width:clamp(.25rem,.1953125vw + .1796875rem,.375rem);height:clamp(.25rem,.1953125vw + .1796875rem,.375rem);border-radius:100%;background:currentColor;margin-right:.375rem}.c-product__filters{--fui-field-min-width-2col: 12.5rem;--fui-input-padding: .875rem 1.125rem;--fui-label-margin-inset: .75rem;--fui-field-gutter: .625rem}.c-product__prices{display:flex;flex-direction:column;gap:.25rem;font-weight:500}.c-product__price{display:flex;align-items:flex-end;gap:.1875rem;font-size:clamp(1.125rem,.390625vw + .984375rem,1.375rem);white-space:nowrap}.c-product__price--new{color:var(--c-red)}.c-product__price--old{text-decoration:line-through;font-size:clamp(.875rem,.1953125vw + .8046875rem,1rem)}.c-product__price-vat{font-weight:400;font-size:clamp(.875rem,.09765625vw + .83984375rem,.9375rem)}.c-product__actions{display:grid;grid-template-columns:1fr auto;row-gap:calc(var(--s-product-gap) / 2)}.c-product__cart,.c-product__wishlist,.c-product__quantity{border:.0625rem solid var(--c-border-light)}.c-product__cart,.c-product__wishlist,.c-product__quantity-btn{display:flex;align-items:center;justify-content:center}.c-product__quantity{grid-column:1/3;display:flex;width:8.75rem}.c-product__quantity-btn{flex-shrink:0;height:var(--s-product-quantity-width);width:var(--s-product-quantity-width);transition:color var(--t-duration-primary) var(--t-ease-primary),background var(--t-duration-primary) var(--t-ease-primary)}.c-product__quantity-btn-icon{width:.75rem}.c-product__quantity-value{text-align:center;border:0;margin:0;padding:0;width:100%;font-weight:500;font-size:.875rem;outline:.0625rem solid transparent;transition:outline var(--t-duration-primary) var(--t-ease-primary),box-shadow var(--t-duration-primary) var(--t-ease-primary)}.c-product__quantity-value:focus{outline-color:var(--c-dark);box-shadow:var(--e-shadow-focus-dark)}.c-product__quantity-value::-webkit-outer-spin-button,.c-product__quantity-value::-webkit-inner-spin-button{margin:0;display:none;appearance:none}.c-product__cart{position:relative;gap:clamp(.5rem,.390625vw + .359375rem,.75rem);font-size:clamp(.875rem,.09765625vw + .83984375rem,.9375rem);font-weight:500;padding:0 1.5rem;background:var(--c-primary);height:var(--s-product-action-width);transition:color var(--t-duration-fast) var(--t-ease-primary);display:inline-flex}.c-product__cart [data-btn-split]{overflow:hidden;position:relative;white-space:nowrap;display:inline-flex;line-height:1.3}.c-product__cart [data-btn-char]{display:inline-block;will-change:transform;text-shadow:currentcolor 0 1.3em 0;transform:translateY(0) rotate(.001deg);transition:transform var(--t-duration-primary) var(--t-ease-primary)}@media(hover:hover){.c-product__cart:hover [data-btn-char]{transform:translateY(-1.3em) rotate(.001deg)}}.c-product__cart:after{content:"";opacity:0;visibility:hidden;position:absolute;pointer-events:none;top:50%;left:50%;width:1rem;height:1rem;transform:translate(-50%,-50%);border-radius:50%;border:.0625rem solid var(--c-dark);border-bottom-color:transparent;animation:rotation var(--t-duration-slow) linear infinite;transition:opacity var(--t-duration-fast) var(--t-ease-primary),visibility var(--t-duration-fast) var(--t-ease-primary)}.c-product__cart:disabled{cursor:wait;color:transparent}.c-product__cart:disabled:after{opacity:1;visibility:visible}.c-product__wishlist{width:var(--s-product-action-width);border-left:none;font-size:clamp(.875rem,.1953125vw + .8046875rem,1rem)}.c-product__wishlist-icon{will-change:transform;transition:opacity var(--t-duration-primary) var(--t-ease-primary)}.c-product__wishlist-icon--fill{position:absolute;opacity:0}.c-product__wishlist[aria-pressed=true] .c-product__wishlist-icon{animation:heart var(--t-duration-primary) var(--t-ease-primary)}.c-product__wishlist[aria-pressed=true] .c-product__wishlist-icon--fill{opacity:1}.c-product__accordion-item{will-change:height;border-bottom:.0625rem solid var(--c-border-light)}.c-product__accordion-item--active .c-product__accordion-item-content{visibility:visible}.c-product__accordion-item-btn{display:flex;align-items:center;gap:1rem;padding:clamp(1.125rem,.1953125vw + 1.0546875rem,1.25rem) 0;width:100%}.c-product__accordion-item-btn-icon{width:.625rem}.c-product__accordion-item-btn-title{font-family:var(--f-label);font-size:clamp(1rem,.1953125vw + .9296875rem,1.125rem);text-transform:uppercase;font-weight:700}.c-product__accordion-item-content{visibility:hidden;overflow:hidden;height:0;transition:height var(--t-duration-primary) var(--t-ease-primary),visibility var(--t-duration-primary) var(--t-ease-primary)}.c-product__accordion-item-inner{padding-bottom:1.5rem}.c-product__accordion-item-inner table{white-space:nowrap}@media(hover:hover){.c-product__swiper-btn--prev:hover .c-product__swiper-btn-icon{transform:translate(-.25rem)}.c-product__swiper-btn--next:hover .c-product__swiper-btn-icon{transform:translate(.25rem)}}@media(min-width:768px){.c-product{border-bottom:.0625rem solid var(--c-border-light)}.c-product__slider{grid-column:fm1/c6;position:sticky;top:var(--s-nav-height);border-bottom:none;border-right:.0625rem solid var(--c-border-light);min-height:calc(100vh - var(--s-nav-height));min-height:calc(100svh - var(--s-nav-height))}.c-product__swiper-asset{height:100%}.c-product__content{grid-column:c8/c12;padding:var(--s-product-padding-top) 0}}@media(min-width:1200px){.c-product__content{grid-column:c8/c11}}@media(min-width:1600px){.c-product__actions{grid-template-columns:auto 1fr auto}.c-product__quantity{grid-column:1/2;border-right:none;width:7.5rem}.c-product__quantity-btn{height:auto;width:auto;padding:0 1rem}}.c-product-listing{--s-product-listing-columns: 2;align-items:start}.c-product-listing.htmx-request{cursor:wait}.c-product-listing.htmx-request .c-product-listing__loader{opacity:1;visibility:visible;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);background:rgba(var(--c-black-rgb),0)}.c-product-listing.htmx-request .c-product-listing__filter-item{opacity:.5;pointer-events:none}.c-product-listing__wrapper{align-items:start}.c-product-listing__bar{display:grid;grid-template-columns:1fr auto;align-items:center}.c-product-listing__bar-sort{display:none}.c-product-listing__bar-count{grid-column:1/2;display:flex;align-items:center;padding:0 1.25rem 0 var(--s-grid-margin);font-family:var(--f-label);text-transform:uppercase;font-weight:700;font-size:clamp(1rem,.1953125vw + .9296875rem,1.125rem);height:100%}.c-product-listing__bar-wrapper{grid-column:2/3;grid-row:1}.c-product-listing__bar-toggles{display:flex;justify-content:flex-end;border-left:.0625rem solid var(--c-border-light)}.c-product-listing__bar-toggle{cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:1.125rem;width:clamp(3rem,.5859375vw + 2.7890625rem,3.375rem);height:clamp(3rem,.5859375vw + 2.7890625rem,3.375rem);transition:color var(--t-duration-primary) var(--t-ease-primary),background var(--t-duration-primary) var(--t-ease-primary);-webkit-tap-highlight-color:transparent}.c-product-listing__bar-toggle[data-product-view-active=true]{color:var(--c-dark);background:var(--c-border-light)}.c-product-listing__bar-search{position:relative;grid-column:1/3;border-top:.0625rem solid var(--c-border-light);border-bottom:.0625rem solid var(--c-border-light)}.c-product-listing__bar-search-input{width:100%;height:3rem;font-size:.875rem;padding-left:calc(var(--s-grid-margin) + 2rem)}.c-product-listing__bar-search-input::placeholder{color:var(--c-dark)}.c-product-listing__bar-search-icon{pointer-events:none;position:absolute;top:50%;left:var(--s-grid-margin);transform:translateY(-50%);font-size:1rem}.c-product-listing__filter-item{border-bottom:.0625rem solid var(--c-border-light);transform:opacity var(--t-duration-fast) var(--t-ease-primary)}.c-product-listing__filter-item--hide-mobile{display:none}.c-product-listing__filter-item--active .c-product-listing__filter-item-content{visibility:visible}.c-product-listing__filter-item--active .c-product-listing__filter-item-head-icon{transform:rotate(180deg)}.c-product-listing__filter-item-head{display:flex;align-items:center;justify-content:space-between;padding:clamp(1rem,.1953125vw + .9296875rem,1.125rem) var(--s-grid-margin);width:100%}.c-product-listing__filter-item-head--small{padding:.75rem 0}.c-product-listing__filter-item-head-title{font-family:var(--f-label);font-size:clamp(1.0625rem,.09765625vw + 1.02734375rem,1.125rem);text-transform:uppercase}.c-product-listing__filter-item-head-icon{width:.625rem;transition:transform var(--t-duration-primary) var(--t-ease-primary)}.c-product-listing__filter-item-head-link{font-size:.75rem;font-weight:500;text-decoration:underline;color:var(--c-red)}.c-product-listing__filter-item-content{visibility:hidden;overflow:hidden;transition:height var(--t-duration-primary) var(--t-ease-primary),visibility var(--t-duration-primary) var(--t-ease-primary)}.c-product-listing__filter-item-list-wrapper{overflow:hidden}.c-product-listing__filter-item-list{display:flex;flex-direction:column;font-size:.875rem;font-weight:500;margin:-.21875rem 0;padding:0 var(--s-grid-margin) 1.375rem}.c-product-listing__filter-item-list-label,.c-product-listing__filter-item-list-link,.c-product-listing__filter-item-list-filter{cursor:pointer;-webkit-user-select:none;user-select:none;display:flex;align-items:center;gap:.5rem;padding:.21875rem 0;-webkit-tap-highlight-color:transparent}.c-product-listing__filter-item-list-link{transition:color var(--t-duration-primary) var(--t-ease-primary)}.c-product-listing__filter-item-list-filter{gap:.25rem}.c-product-listing__filter-item-list-filter-type{color:var(--c-grey-light);transition:color var(--t-duration-primary) var(--t-ease-primary)}.c-product-listing__filter-item-list-filter-close{fill:currentColor;width:1.125rem;height:1.125rem;padding:.25rem;margin-right:.25rem;border:.0625rem solid var(--c-border-light);transition:color var(--t-duration-primary) var(--t-ease-primary),border var(--t-duration-primary) var(--t-ease-primary),background var(--t-duration-primary) var(--t-ease-primary)}.c-product-listing__filter-item-list-checkbox{position:relative;margin:0;width:.9375rem;height:.9375rem;border:.0625rem solid var(--c-border-light);pointer-events:none;transition:border var(--t-duration-primary) var(--t-ease-primary),background var(--t-duration-primary) var(--t-ease-primary)}.c-product-listing__filter-item-list-checkbox:hover{border-color:var(--c-grey-light)}.c-product-listing__filter-item-list-checkbox:after{content:"";position:absolute;top:50%;left:50%;width:.25rem;height:.5rem;border:.0625rem solid var(--c-dark);border-width:0 .0625rem .0625rem 0;transform:translate(-50%,calc(-50% - .0625rem)) scale(0) rotate(45deg);transition:transform var(--t-duration-primary) var(--t-ease-primary)}.c-product-listing__filter-item-list-checkbox:checked{background:var(--c-primary);border-color:rgba(var(--c-black-rgb),.06)}.c-product-listing__filter-item-list-checkbox:checked:after{transform:translate(-50%,calc(-50% - .0625rem)) scale(1) rotate(45deg)}.c-product-listing__results{grid-column:fm1/fm2}.c-product-listing__products{position:relative;display:grid;align-items:start;gap:.0625rem;grid-template-columns:repeat(var(--s-product-listing-columns),1fr)}.c-product-listing__products--list{--s-product-listing-columns: 1}.c-product-listing__products--bordered .c-card-product{border-bottom:.0625rem solid var(--c-border-light)}.c-product-listing__products--bordered .c-card-product:last-child{border-bottom:none}.c-product-listing__empty{margin:1.25rem var(--s-grid-margin) 0;grid-column:span var(--s-product-listing-columns)}.c-product-listing__loader{z-index:1;position:absolute;inset:0;opacity:0;visibility:hidden;transition:opacity var(--t-duration-fast) var(--t-ease-primary),visibility var(--t-duration-fast) var(--t-ease-primary)}.c-product-listing__pagination{margin:3.125rem var(--s-grid-margin)}.c-product-listing .c-card-product{align-self:stretch;box-shadow:.0625rem 0 0 0 var(--c-border-light),-.0625rem 0 0 0 var(--c-border-light),0 .0625rem 0 0 var(--c-border-light),.0625rem .0625rem 0 0 var(--c-border-light),-.0625rem .0625rem 0 0 var(--c-border-light)}@media(hover:hover){.c-product-listing__bar-toggles:hover .c-product-listing__bar-toggle{color:var(--c-dark);background:var(--c-white)}.c-product-listing__bar-toggles .c-product-listing__bar-toggle:hover{color:var(--c-dark);background:var(--c-border-light)}.c-product-listing__filter-item-list-filter:hover .c-product-listing__filter-item-list-filter-close{color:var(--c-white);background:var(--c-red);border-color:var(--c-red)}.c-product-listing__filter-item-list-filter:hover .c-product-listing__filter-item-list-filter-type{color:var(--c-dark)}.c-product-listing__filter-item-list:hover .c-product-listing__filter-item-list-link{color:var(--c-grey-light)}.c-product-listing__filter-item-list .c-product-listing__filter-item-list-link:hover{color:var(--c-dark)}}@media(max-width:991px){.c-product-listing__filter{z-index:10;pointer-events:none;visibility:hidden;position:fixed;display:flex;flex-direction:column;inset:0;width:100%;height:100%;background:var(--c-white);clip-path:inset(100% 0 0 0);transition:visibility var(--t-duration-primary) var(--t-ease-primary),clip-path var(--t-duration-primary) var(--t-ease-primary)}.c-product-listing__filter--active{pointer-events:all;visibility:visible;clip-path:inset(0)}.c-product-listing__filter-head{display:flex;align-items:center;justify-content:space-between;padding:1.125rem var(--s-grid-margin);border-bottom:.0625rem solid var(--c-border-light)}.c-product-listing__filter-inner{display:flex;flex-direction:column;overflow:hidden;flex:1}.c-product-listing__filter-head-title{font-size:1.125rem;text-transform:uppercase;font-family:var(--f-label)}.c-product-listing__filter-head-close{width:.875rem;height:.875rem}.c-product-listing__filter-items{overflow-y:auto;flex-grow:1;margin-bottom:-.0625rem}.c-product-listing__filter-btn{width:100%;font-size:.875rem;font-weight:500;padding:1.25rem var(--s-grid-margin);background:var(--c-primary);border-top:.0625rem solid var(--c-border-light)}.c-product-listing__filter-toggle{z-index:2;position:sticky;margin-top:1.25rem;bottom:.875rem;align-self:end;justify-self:center;grid-column:span var(--s-product-listing-columns);color:var(--c-white);display:flex;align-items:center;justify-content:center;font-weight:500;font-size:.875rem;gap:.375rem;background:var(--c-dark);padding:1.125rem 2.5rem}.c-product-listing__filter-toggle-count{color:var(--c-dark);background:var(--c-primary);font-size:.71875rem;font-weight:700;padding:.125rem .25rem;border-radius:.625rem;min-width:1rem}}@media(min-width:576px){.c-product-listing{--s-product-listing-columns: 3}}@media(min-width:768px){.c-product-listing{--s-product-listing-columns: 4}}@media(min-width:992px){.c-product-listing{--s-product-listing-columns: 3}.c-product-listing__bar{z-index:2;position:sticky;top:var(--s-nav-height);grid-template-columns:max(var(--s-grid-margin),env(safe-area-inset-left)) var(--s-grid-fluid-area) calc((min(100%,var(--s-grid-container-width)) - 2 * var(--s-grid-margin) - var(--s-grid-columns) * var(--s-grid-gutter)) / 4 + 3 * var(--s-grid-gutter)) 16fr 9fr var(--s-grid-fluid-area) max(var(--s-grid-margin),env(safe-area-inset-left));border-bottom:.0625rem solid var(--c-border-light);background:var(--c-white)}.c-product-listing__bar-count{grid-column:3/4;padding:0}.c-product-listing__bar-search{grid-column:4/5;height:100%;border-top:none;border-bottom:none;border-left:.0625rem solid var(--c-border-light);border-right:.0625rem solid var(--c-border-light)}.c-product-listing__bar-search-input{height:100%;width:100%;padding-left:3.25rem}.c-product-listing__bar-search-icon{left:1.25rem}.c-product-listing__bar-wrapper{grid-column:5/8;display:flex}.c-product-listing__bar-sort{position:relative;display:block;width:100%}.c-product-listing__bar-sort:after{content:"";display:block;position:absolute;top:50%;right:1.5rem;width:.375rem;height:.375rem;border-left:.0625rem solid currentColor;border-bottom:.0625rem solid currentColor;transform:translateY(calc(-50% - .125rem)) rotate(-45deg)}.c-product-listing__bar-sort-select{width:100%;height:100%;font-size:.75rem;font-weight:500;letter-spacing:.02em;text-transform:uppercase;padding:0 1.5rem}.c-product-listing__bar-toggles{border-right:.0625rem solid var(--c-border-light)}.c-product-listing__filter-head,.c-product-listing__filter-btn,.c-product-listing__filter-toggle{display:none}.c-product-listing__filter{grid-column:c1/g3}.c-product-listing__filter-item--hide-mobile{display:block}.c-product-listing__filter-item-head{padding:clamp(1rem,.1953125vw + .9296875rem,1.125rem) clamp(1rem,.1953125vw + .9296875rem,1.125rem) clamp(1rem,.1953125vw + .9296875rem,1.125rem) 0}.c-product-listing__filter-item-list{padding:0 clamp(1rem,.1953125vw + .9296875rem,1.125rem) 1.375rem 0}.c-product-listing__filter-item-list-scroll{overflow:auto;scroll-behavior:smooth;max-height:15.625rem}.c-product-listing__results{grid-column:c4/fm2}.c-product-listing__products{margin-left:.0625rem}.c-product-listing__empty{margin:1.25rem 1.25rem 0 0}.c-product-listing__pagination{margin-left:0}}@media(min-width:1400px){.c-product-listing__bar{grid-template-columns:max(var(--s-grid-margin),env(safe-area-inset-left)) var(--s-grid-fluid-area) calc((min(100%,var(--s-grid-container-width)) - 2 * var(--s-grid-margin) - var(--s-grid-columns) * var(--s-grid-gutter)) / 4 + 3 * var(--s-grid-gutter)) 2fr 1fr var(--s-grid-fluid-area) max(var(--s-grid-margin),env(safe-area-inset-left))}.c-product-listing__bar-search{z-index:1;margin-right:-.03125rem}.c-product-listing__bar-wrapper{grid-column:5/6}.c-product-listing__filter{max-width:17.5rem;margin-top:.625rem}.c-product-listing__filter-item-head,.c-product-listing__filter-item-list{padding-right:0}.c-product-listing__results{grid-column:c4/c12}.c-product-listing__products{margin-right:.0625rem}.c-product-listing__empty{margin:2.5rem 0 0}.c-product-listing__pagination{margin-right:0}}.c-radio-card__list{display:flex;flex-direction:column;gap:.375rem;max-width:43.75rem}.c-radio-card__input{position:absolute;opacity:0;pointer-events:none}.c-radio-card__label{cursor:pointer;display:flex;align-items:center;gap:.625rem;padding:clamp(1rem,.1953125vw + .9296875rem,1.125rem);border:.0625rem solid var(--c-border-light);transition:border-color var(--t-duration-fast) var(--t-ease-primary),background var(--t-duration-fast) var(--t-ease-primary)}.c-radio-card__radio{position:relative;flex-shrink:0;width:.9375rem;height:.9375rem;border-radius:100%;border:.0625rem solid var(--c-grey-light);transition:border var(--t-duration-fast) var(--t-ease-primary),background var(--t-duration-fast) var(--t-ease-primary)}.c-radio-card__radio:after{content:"";position:absolute;width:.4375rem;height:.4375rem;border-radius:inherit;top:50%;left:50%;transform:translate(-50%,-50%);background:var(--c-primary);opacity:0;visibility:hidden;transition:opacity var(--t-duration-fast) var(--t-ease-primary),visibility var(--t-duration-fast) var(--t-ease-primary)}.c-radio-card__title{flex:1;font-family:var(--f-label);text-transform:uppercase}.c-radio-card__value{font-weight:500;font-size:.875rem;white-space:nowrap}.c-radio-card__input:checked+.c-radio-card__label{border-color:var(--c-primary);background:var(--c-primary)}.c-radio-card__input:checked+.c-radio-card__label .c-radio-card__radio{border-color:var(--c-dark);background:var(--c-dark)}.c-radio-card__input:checked+.c-radio-card__label .c-radio-card__radio:after{opacity:1;visibility:visible}@media(hover:hover){.c-radio-card__label:hover{border-color:var(--c-dark)}}.c-scan-order{--s-scan-order-image-size: 3.125rem;--s-action-size: clamp(2.25rem, .9765625vw + 1.8984375rem, 2.875rem);--s-action-button-icon-size: .75rem;--f-action-quantity-font-size: .8125rem;--s-action-quantity-button-width: clamp(1.875rem, .5859375vw + 1.6640625rem, 2.25rem);--s-action-quantity-input-width: clamp(2.25rem, .78125vw + 1.96875rem, 2.75rem);display:flex;flex-direction:column;gap:clamp(1.25rem,.78125vw + .96875rem,1.75rem)}.c-scan-order__scanner{position:relative;overflow:hidden}.c-scan-order__scanner #html5-qrcode-button-camera-start,.c-scan-order__scanner #html5-qrcode-button-camera-stop{opacity:0;visibility:hidden}.c-scan-order__scanner #scan-and-order-reader{border:none!important;background:var(--c-border-light)}.c-scan-order__scanner #scan-and-order-reader__scan_region{display:flex;align-items:center;justify-content:center;aspect-ratio:1/1}.c-scan-order__scanner #scan-and-order-reader__dashboard_section{position:absolute;bottom:0}.c-scan-order__scanner #scan-and-order-reader__dashboard_section_csr{padding:.75rem}.c-scan-order__scanner #scan-and-order-reader button{position:absolute;inset:0;font-weight:500;font-size:.875rem;color:var(--c-white);background:var(--c-border-dark)}.c-scan-order__status{display:flex;align-items:center;gap:.5rem;text-transform:uppercase;font-family:var(--f-label);padding:clamp(.875rem,.1953125vw + .8046875rem,1rem);font-size:clamp(.875rem,.1953125vw + .8046875rem,1rem);color:var(--c-white);margin-bottom:1.25rem;cursor:pointer;transition:opacity var(--t-duration-primary) var(--t-ease-primary)}.c-scan-order__status--error{background:var(--c-red)}.c-scan-order__status--warning{background:var(--c-orange)}.c-scan-order__status--success{background:var(--c-green)}.c-scan-order__status--dismissed{opacity:0}.c-scan-order__items{display:flex;flex-direction:column}.c-scan-order__item{display:grid;grid-template-columns:var(--s-scan-order-image-size) 1fr;gap:.875rem;padding:.875rem 0;border-bottom:.0625rem solid var(--c-border-light)}.c-scan-order__item:first-child{border-top:.0625rem solid var(--c-border-light)}.c-scan-order__item--highlight{background:rgba(var(--c-primary-rgb, 0 0 0),.04)}.c-scan-order__item-image{grid-row:1/3;width:var(--s-scan-order-image-size);height:var(--s-scan-order-image-size);object-fit:contain}.c-scan-order__item-info{min-width:0}.c-scan-order__item-actions{display:flex;align-items:center;gap:.25rem}.c-scan-order__footer{display:flex;justify-content:flex-end;padding-top:clamp(.75rem,.390625vw + .609375rem,1rem)}@media(min-width:768px){.c-scan-order{--s-scan-order-image-size: 3.75rem}.c-scan-order #scan-and-order-reader__scan_region{aspect-ratio:2/1}.c-scan-order__item{grid-template-columns:var(--s-scan-order-image-size) 1fr auto;align-items:center}.c-scan-order__item-image{grid-row:auto}}.c-site-view{color:var(--c-white);display:flex;align-items:center;gap:.5rem;padding:1rem;text-transform:uppercase;font-size:.75rem;letter-spacing:.02em;font-weight:500;background:var(--c-dark);white-space:nowrap}.c-site-view__property{color:rgba(var(--c-white-rgb),.6)}.c-slider-address{position:relative;overflow:hidden;margin:0 calc(var(--s-grid-margin) * -1)}.c-slider-address__slide{width:80%;height:auto}.c-slider-address__slide:not(:last-child){margin-right:var(--s-grid-gutter)}.c-slider-address__swiper{padding:0 var(--s-grid-margin)}.c-slider-address__btn{--swiper-btn-size: 3.125rem}.c-slider-address .c-order-address,.c-slider-address .c-order-address__wrapper{height:100%}@media(min-width:576px){.c-slider-address__slide{width:calc(50% - var(--s-grid-gutter) / 2)}}@media(min-width:992px){.c-slider-address__slide{width:calc((100% - 2 * var(--s-grid-gutter)) / 3)}}@media(min-width:1200px){.c-slider-address{margin:0}.c-slider-address__swiper{padding:0}.c-slider-address__slide{width:calc(50% - var(--s-grid-gutter) / 2)}}@media(min-width:1600px){.c-slider-address__slide{width:calc((100% - 2 * var(--s-grid-gutter)) / 3)}}.c-slider-asset{position:relative;overflow:hidden;-webkit-user-select:none;user-select:none}.c-slider-asset__swiper{grid-column:c1/c12;width:100%;overflow:visible}.c-slider-asset__slide{width:100%;margin-right:var(--s-grid-gutter)}.c-slider-asset__item{display:block;overflow:hidden;position:relative;aspect-ratio:3/2;font-size:0;transform:translateZ(0);-webkit-user-drag:none}.c-slider-asset__item:after{content:"";pointer-events:none;position:absolute;inset:0;transition:background var(--t-duration-primary) var(--t-ease-primary)}.c-slider-asset__asset{transition:transform var(--t-duration-primary) var(--t-ease-primary)}@media(hover:hover){.c-slider-asset__item:hover:after{background:rgba(var(--c-black-rgb),.2)}.c-slider-asset__item:hover .c-slider-asset__asset{transform:scale(1.05)}}@media(min-width:576px){.c-slider-asset__slide{width:calc(50% - var(--s-grid-gutter) / 2)}}@media(min-width:768px){.c-slider-asset__slide{width:calc((100% - var(--s-grid-gutter) * 11) / 12 * 5 + var(--s-grid-gutter) * 4)}}.c-slider-blog{overflow:hidden}.c-slider-blog--bottom{padding-top:var(--s-section-space-medium);border-top:.0625rem solid var(--c-border-light)}.c-slider-blog__slider{position:relative;grid-column:fm1/fm2}.c-slider-blog__swiper{overflow:visible;width:100%;margin:0 auto;padding:0 var(--s-grid-margin);max-width:var(--s-grid-container-width)}.c-slider-blog__slide{width:100%;height:auto}.c-slider-blog__slide:not(:last-child){margin-right:var(--s-grid-gutter)}.c-slider-blog .c-card{height:100%}@media(min-width:400px){.c-slider-blog__slide{width:80%}}@media(min-width:576px){.c-slider-blog__slide{width:calc(50% - var(--s-grid-gutter) / 2)}}@media(min-width:1200px){.c-slider-blog__slide{width:calc((100% - 2 * var(--s-grid-gutter)) / 3)}}@media(min-width:1600px){.c-slider-blog__slide{width:calc((64% - 2 * var(--s-grid-gutter)) / 2)}.c-slider-blog__slide:first-child{width:36%}.c-slider-blog .c-card__asset-wrapper{width:100%;height:clamp(16.875rem,21.6666666667vw + -4.7916666667rem,25rem)}}.c-slider-product{overflow:hidden}.c-slider-product__slider{position:relative;grid-column:fm1/fm12}.c-slider-product__swiper{overflow:visible;width:100%;margin:0 auto;padding:.0625rem var(--s-grid-margin);max-width:var(--s-grid-container-width)}.c-slider-product__slide{height:auto}.c-slider-product .c-card-product{height:100%;box-shadow:0 0 0 .0625rem var(--c-border-light)}.c-socials{display:flex;align-items:center}.c-socials--box{gap:clamp(.3125rem,.09765625vw + .27734375rem,.375rem)}.c-socials--single{margin:-.5625rem}.c-socials--white.c-socials--box .c-socials__item{border-color:var(--c-border-dark)}.c-socials--box .c-socials__item{font-size:.875rem;width:clamp(2.25rem,.390625vw + 2.109375rem,2.5rem);height:clamp(2.25rem,.390625vw + 2.109375rem,2.5rem);border:.0625rem solid var(--c-border-light);transition:color var(--t-duration-primary) var(--t-ease-primary),background var(--t-duration-primary) var(--t-ease-primary),border-color var(--t-duration-primary) var(--t-ease-primary)}.c-socials--single .c-socials__item{font-size:1rem;padding:.5625rem}.c-socials--single .c-socials__icon{transition:color var(--t-duration-primary) var(--t-ease-primary),transform var(--t-duration-primary) var(--t-ease-primary)}.c-socials__item{display:flex;align-items:center;justify-content:center;flex-shrink:0}.c-socials__icon{width:auto}.c-socials--white.c-socials--single .c-socials__icon{filter:invert(1)}@media(hover:hover){.c-socials--white.c-socials--box .c-socials__item:hover{color:var(--c-dark);background:var(--c-primary);border-color:var(--c-primary)}.c-socials--box .c-socials__item:hover{color:var(--c-white);background:var(--c-dark);border-color:var(--c-dark)}.c-socials--single .c-socials__item:hover .c-socials__icon{color:var(--c-grey-dark);transform:translateY(-.1875rem)}}.c-steps{display:grid;grid-column:c1/c12;grid-template-columns:repeat(var(--s-step-grid-columns),1fr);column-gap:clamp(1.875rem,2.9296875vw + .8203125rem,3.75rem);row-gap:clamp(1.875rem,2.9296875vw + .8203125rem,3.75rem)}.c-steps__number{font-family:var(--f-label);font-size:clamp(1.25rem,.1953125vw + 1.1796875rem,1.375rem);text-transform:uppercase;padding-bottom:clamp(1.125rem,1.171875vw + .703125rem,1.875rem);margin-bottom:clamp(1.125rem,1.171875vw + .703125rem,1.875rem);border-bottom:.0625rem solid var(--c-border-light)}@media(min-width:576px){.c-steps{--s-step-grid-columns: 2}}@media(min-width:992px){.c-steps{--s-step-grid-columns: 3}}.c-swiper__btn{display:none}.c-swiper__progressbar-wrapper{grid-column:c1/c12;margin-top:clamp(2.1875rem,1.46484375vw + 1.66015625rem,3.125rem)}.c-swiper__progressbar{--swiper-pagination-color: var(--c-dark);--swiper-pagination-progressbar-bg-color: var(--c-border-light);--swiper-pagination-progressbar-size: .0625rem;position:relative;max-width:9.375rem;margin-left:auto;overflow:hidden}.c-swiper__bullets{--swiper-theme-color: var(--c-white);--swiper-pagination-bullet-inactive-color: var(--c-white);z-index:1;position:absolute;left:50%;margin-bottom:clamp(.75rem,.5859375vw + .5390625rem,1.125rem);transform:translate(-50%)}@media(min-width:992px){.c-swiper--white .c-swiper__btn{color:var(--c-dark);background:var(--c-white)}.c-swiper__btn{cursor:pointer;z-index:1;display:flex;align-items:center;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);color:var(--c-white);background:var(--c-dark);width:var(--swiper-btn-size);height:var(--swiper-btn-size);-webkit-tap-highlight-color:transparent;transition:visibility var(--t-duration-primary) var(--t-ease-primary),opacity var(--t-duration-primary) var(--t-ease-primary)}.c-swiper__btn--prev{left:var(--swiper-btn-left)}.c-swiper__btn--next{right:var(--swiper-btn-right)}.c-swiper__btn--disabled{pointer-events:none;visibility:hidden;opacity:0}.c-swiper__btn-icon{fill:currentColor;width:clamp(1rem,.1953125vw + .9296875rem,1.125rem)}}.c-tags{--f-tags-size: clamp(1rem, .1953125vw + .9296875rem, 1.125rem);--s-tags-item-padding-block: .25rem;--s-tags-item-padding-inline: .5rem;display:flex;flex-wrap:wrap;gap:clamp(.25rem,.1953125vw + .1796875rem,.375rem);font-family:var(--f-label);font-size:var(--f-tags-size);text-transform:uppercase}.c-tags--small{--f-tags-size: clamp(.875rem, .1953125vw + .8046875rem, 1rem);--s-tags-item-padding-block: .25rem;--s-tags-item-padding-inline: .3125rem}.c-tags__item{padding:var(--s-tags-item-padding-block) var(--s-tags-item-padding-inline);background:var(--c-border-light)}.c-tags__item--primary{color:var(--c-dark);background:var(--c-primary)}.c-tags__item--green{color:var(--c-white);background:var(--c-green)}.c-tags__item--red{color:var(--c-white);background:var(--c-red)}.c-tags__item--orange,.c-tags__item--warning{color:var(--c-white);background:var(--c-orange)}.c-text{align-items:start}.c-text__heading,.c-text__content{grid-column:c1/c12}.c-text__heading{max-width:clamp(25rem,52.0833333333vw + 6.25rem,31.25rem)}.c-text__content{max-width:clamp(31.25rem,52.0833333333vw + 12.5rem,37.5rem)}.c-text__title{margin-bottom:var(--f-heading-margin-bottom)}@media(min-width:768px){.c-text--row .c-text__heading{max-width:clamp(31.25rem,18.0288461538vw + 22.5961538462rem,40.625rem)}.c-text--row .c-text__content{max-width:clamp(37.5rem,24.0384615385vw + 25.9615384615rem,50rem)}.c-text--col .c-text__heading{grid-column:c1/c6;margin-right:clamp(1.5rem,4.3269230769vw + -.5769230769rem,3.75rem)}.c-text--col .c-text__content{grid-column:c7/c12}.c-text--col .c-text__content--mt{margin-top:clamp(1.25rem,1.4423076923vw + .5576923077rem,2rem)}.c-text--col .c-text__heading{max-width:clamp(31.25rem,6.0096153846vw + 28.3653846154rem,34.375rem)}.c-text--col .c-text__content{max-width:clamp(37.5rem,6.0096153846vw + 34.6153846154rem,40.625rem)}.c-text--col .c-text__title{margin-bottom:0}}.c-text-asset{row-gap:var(--s-space-y);align-items:start}.c-text-asset__asset,.c-text-asset__content{grid-column:c1/c12;max-width:clamp(28.125rem,9.765625vw + 24.609375rem,34.375rem)}.c-text-asset__asset{width:100%;aspect-ratio:4/5}.c-text-asset__title{max-width:clamp(25rem,9.765625vw + 21.484375rem,31.25rem)}@media(min-width:768px){.c-text-asset--reverse .c-text-asset__asset{grid-column:c8/c12;justify-self:end}.c-text-asset--reverse .c-text-asset__content{grid-column:c1/c6;justify-content:flex-start}.c-text-asset__asset,.c-text-asset__content{grid-row:1/1}.c-text-asset__asset{grid-column:c1/c5}.c-text-asset__content{grid-column:c7/c12;align-self:center}}@media(min-width:1200px){.c-text-asset--reverse .c-text-asset__content{grid-column:c1/c6}.c-text-asset__content{grid-column:c7/c11}}.c-text-usps{row-gap:clamp(3.125rem,.9765625vw + 2.7734375rem,3.75rem)}.c-text-usps__wrapper,.c-text-usps__items{grid-column:c1/c12}.c-text-usps__wrapper{display:flex;flex-direction:column}.c-text-usps__content{max-width:28.125rem}.c-text-usps__bottom{margin-top:auto}.c-text-usps__item{display:flex;align-items:flex-start;gap:clamp(1.375rem,.390625vw + 1.234375rem,1.625rem);padding:clamp(1.75rem,.9765625vw + 1.3984375rem,2.375rem) 0;border-bottom:.0625rem solid var(--c-border-light)}.c-text-usps__item:first-child{border-top:.0625rem solid var(--c-border-light)}.c-text-usps__item-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;background:var(--c-primary);font-size:clamp(.75rem,.1953125vw + .6796875rem,.875rem);width:clamp(1.875rem,.9765625vw + 1.5234375rem,2.5rem);height:clamp(1.875rem,.9765625vw + 1.5234375rem,2.5rem)}.c-text-usps__item-title{font-size:clamp(1.125rem,.1953125vw + 1.0546875rem,1.25rem);font-family:var(--f-label);text-transform:uppercase;margin-bottom:clamp(.5rem,.1953125vw + .4296875rem,.625rem)}.c-text-usps__asset{cursor:pointer;display:grid;justify-items:center;align-items:center;position:relative;overflow:hidden;aspect-ratio:3/2;margin-top:clamp(2rem,4.6875vw + .3125rem,5rem)}.c-text-usps__asset--video:after{content:"";position:absolute;inset:0;background:rgba(var(--c-black-rgb),.4)}.c-text-usps__asset-src,.c-text-usps__asset-play-btn{grid-row:1/2;grid-column:1/2}.c-text-usps__asset-src{width:100%;height:100%;object-fit:cover;pointer-events:none}.c-text-usps__asset-play-btn{z-index:1;display:flex;align-items:center;justify-content:center;width:clamp(3.75rem,.48828125vw + 3.57421875rem,4.0625rem);height:clamp(3.75rem,.48828125vw + 3.57421875rem,4.0625rem);color:var(--c-white);transition:width var(--t-duration-primary) var(--t-ease-primary),height var(--t-duration-primary) var(--t-ease-primary),color var(--t-duration-primary) var(--t-ease-primary),background var(--t-duration-primary) var(--t-ease-primary),transform var(--t-duration-fast) linear;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);background:rgba(var(--c-white-rgb),.2)}.c-text-usps__asset-play-icon{fill:currentColor;width:clamp(.625rem,.1953125vw + .5546875rem,.75rem)}@media(min-width:768px){.c-text-usps__asset{max-width:21.25rem}}@media(min-width:992px){.c-text-usps__wrapper{grid-column:c1/c5}.c-text-usps__items{grid-column:c7/c12}}@media(min-width:992px)and (hover:hover){.c-text-usps__asset-play-btn:hover{color:var(--c-dark);background:var(--c-white);width:clamp(4.375rem,.9765625vw + 4.0234375rem,5rem);height:clamp(4.375rem,.9765625vw + 4.0234375rem,5rem)}}@media(min-width:1400px){.c-text-usps__wrapper{grid-column:c1/c5}.c-text-usps__items{grid-column:c7/c12;justify-self:end;max-width:40.625rem}}.js-anim{visibility:hidden}.js-anim-split{will-change:transform;text-rendering:optimizeSpeed;transform:translateZ(0)}.js-anim-change{will-change:transform}.js-anim-parallax{overflow:hidden}.js-anim-parallax-target{will-change:transform;height:calc(var(--parallax-height, 0%) + 100%);top:calc(var(--parallax-height, 0%) / var(--parallax-divide, 2) * -1)}.u-asset-wrapper{position:relative}.u-asset{position:absolute;object-fit:cover;top:0;left:0;width:100%;height:100%}.u-text-balance{text-wrap:balance}.u-width-100{width:100%}
