/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}:root{--color-1:#c2c2c9;--color-2:#dcdcdc;--color-3:#e2e4e8;--color-4:#f1f2f6;--color-7:#d1d1d9;--color-8:#2d2d2d;--color-9:#696969;--color-10:#0a0a0a;--color-11:#282828;--color-black:#222;--color-black-full:#000;--color-white:#fff;--color-gray-surface:#f3f5fa;--color-gray-disabled-2:#c4c4c4;--color-gray-disabled:#888;--color-gray-50:grey;--color-gray-70:#4d4d4d;--color-gray-80:#333;--color-green:#39d17f;--color-green-hover:#74dfa5;--color-green-active:#9ce8bf;--color-green-focus:#61da99;--color-green-background:#d8ffea;--color-green-surface:#abffd2;--color-green-border:#9edaba;--color-green-border-2:#29b036;--color-green-light:#effff6;--color-green-inverted:#bd2f7d;--color-red:red;--color-red-hover:#ff4d4d;--color-red-active:#ff8080;--color-red-focus:#f33;--color-yellow:gold;--fs-xl:27px;--fs-l:16px;--fs-m:14px;--fs-s:12px;--fs-xs:10px;--fs-20:20px;--fs-37:37px;--ls-xl:.34px;--ls-l:.2px;--ls-m:.18px;--ls-s:.15px;--ls-xs:.33px;--lh-xl:1.14815;--lh-l:1.25;--lh-m:1.21429;--lh-s:1.25;--lh-xs:1.5;--transition-all-2:all 0.2s ease;--transition-color-2:all 0.2s ease;--gap:15px}@media (min-width:750px){:root{--gap:20px}}@media (min-width:1171px){:root{--gap:30px}}:root{--vertical-gap:15px}@media (min-width:750px){:root{--vertical-gap:30px}}:root{--vertical-gap-dense:10px}@media (min-width:750px){:root{--vertical-gap-dense:15px}}:root{--vertical-gap-tight:5px;--space:10px;--space-reduced:8px;--radius:10px;--tabHeight:var(--realTab,32px)}@media (min-width:750px){:root{--tabHeight:var(--realTab,28px)}}@media (min-width:1171px){:root{--tabHeight:var(--realTab,31px)}}:root{--tab:20px}@media (min-width:750px){:root{--tab:30px}}body,html{min-height:100%;width:100vw}body::-webkit-scrollbar{visibility:hidden;display:none;width:0}body{background:#fff;background:var(--color-white);padding:0 15px 15px;padding:0 var(--gap) var(--gap) var(--gap);overflow-x:hidden;scrollbar-width:none;-ms-overflow-style:none}body,body>main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body>main{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-top:15px;padding-top:var(--gap)}body.is-open{overflow:hidden}::-moz-selection{background:#222;background:var(--color-black);color:#f1f2f6;color:var(--color-4)}::selection{background:#222;background:var(--color-black);color:#f1f2f6;color:var(--color-4)}::-webkit-input-placeholder{color:#e2e4e8;color:var(--color-3)}::-moz-placeholder{color:#e2e4e8;color:var(--color-3)}:-ms-input-placeholder{color:#e2e4e8;color:var(--color-3)}::-ms-input-placeholder{color:#e2e4e8;color:var(--color-3)}::placeholder{color:#e2e4e8;color:var(--color-3)}h1,h2,h3,h4,h5{margin:0;padding:0;font-weight:inherit;font-size:inherit}span{display:inline-block}*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;background-repeat:no-repeat!important}button,input,optgroup,select,textarea{line-height:1.2;border-radius:0;-webkit-appearance:none}@media (max-width:749px){select{line-height:1.4}}input{font:inherit;color:inherit;background:none;border:none;outline:none;width:100%}input.errorInput{background-color:red;background-color:var(--color-red)}button,input[type=submit]{font:inherit;color:inherit;background:none;border:0;cursor:pointer;outline:none}address{font-style:normal}a{text-decoration:none;color:inherit}ul{list-style:none}ol{list-style-position:inside}img:not([width]){width:100%;height:auto;vertical-align:bottom}img[src*=svg]{width:auto;vertical-align:baseline}hr{background:none;color:transparent;border-color:transparent;border-top:1px solid #2d2d2d;border-top:1px solid var(--color-8)}[data-wait-for]{opacity:0}input[type=range]{-webkit-appearance:none;width:calc(100% - 20px);margin:7px 0}input[type=range]:focus{outline:none;border:none}input[type=range]::-webkit-slider-thumb{height:15px;width:21px;margin-top:-7px;cursor:pointer;-webkit-appearance:none;background-image:url(etc/handle.svg);background-size:contain;background-repeat:no-repeat;outline:none;border:none;border-radius:0}input[type=range]:focus::-webkit-slider-runnable-track{background:#1f1f1f;outline:none}input[type=range]::-moz-range-track{width:100%;height:1px;cursor:pointer;box-shadow:0 0 0 transparent,0 0 0 rgba(13,13,13,0);background:#000;border-radius:0;border:0 solid transparent;outline:none}input[type=range]::-moz-range-thumb{height:15px;width:21px;cursor:pointer;background-image:url(etc/handle.svg);background-size:contain;background-repeat:no-repeat;border:none;outline:none;border-radius:0}input[type=range]::-ms-track{width:100%;height:1px;cursor:pointer;background:transparent;border-color:transparent;color:transparent;outline:none}input[type=range]::-ms-fill-lower,input[type=range]::-ms-fill-upper{background:#000;border-radius:0;box-shadow:0 0 0 transparent,0 0 0 rgba(13,13,13,0);outline:none;border:none}input[type=range]::-ms-thumb{height:15px;width:21px;margin-top:0;cursor:pointer;background-image:url(etc/handle.svg);background-size:contain;background-repeat:no-repeat;outline:none;border:none;border-radius:0}input[type=range]:focus::-ms-fill-lower{background:#000;outline:none;border:none;border-radius:0}input[type=range]:focus::-ms-fill-upper{background:#1f1f1f;outline:none;border:none;border-radius:0}input[type=range]::-webkit-media-slider-thumb,input[type=range]::-webkit-media-slider-thumb:active,input[type=range]::-webkit-slider-thumb,input[type=range]::-webkit-slider-thumb:active{outline:none;border:none;outline-style:none;outline-width:0;border-radius:0;background-color:transparent}input[type=range]::-webkit-slider-runnable-track{width:100%;height:1px;cursor:pointer;-webkit-box-shadow:0 0 0 transparent,0 0 0 rgba(13,13,13,0);box-shadow:0 0 0 transparent,0 0 0 rgba(13,13,13,0);background:#000;background-color:#000;border-radius:0;border:0 solid transparent;outline:none}input[type=range]::-webkit-slider-thumb,input[type=range]::-webkit-slider-thumb:active{-webkit-box-shadow:unset!important;box-shadow:unset!important}input[type=radio]{-webkit-appearance:none;width:16px;height:16px;outline:none;cursor:pointer;background-image:url(etc/radio_input.svg);background-size:cover;background-repeat:no-repeat}input[type=radio]:checked{background-image:url(etc/radio_input_checked.svg)}fieldset{border:0;padding:0}legend{display:block;margin:0;padding:0;width:100%}select{-webkit-appearance:none;border-radius:0;width:100%;border:0;outline:none;background-image:url(etc/chevron.svg);background-position:calc(100% - 10px) 50%;background-position:calc(100% - var(--space)) 50%;background-repeat:no-repeat;background-color:transparent;background-size:auto;cursor:pointer}option{background:#f3f5fa;background:var(--color-gray-surface);border:1px solid #c2c2c9;border:1px solid var(--color-1)}table{width:100%}thead{text-align:left;font-size:12px;font-size:var(--fs-s)}summary{outline:none}summary::-webkit-details-marker{display:none}.StripeElement{background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;padding:9px 10px;padding:9px var(--space);border-top:1px solid #2d2d2d;border-top:1px solid var(--color-8);border-right:1px solid #2d2d2d;border-right:1px solid var(--color-8)}.ElementsApp input{font-family:Nuckle website,sans-serif}form#frm-paymentForm-form input[type=submit]{padding:6px 10px;padding:6px var(--space);background:url(etc/proceed_inv.svg);background-color:#222;background-color:var(--color-black);background-position:calc(100% - 10px) 50%;color:#fff;color:var(--color-white);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer;margin-top:60px}@media (min-width:1171px){form#frm-paymentForm-form input[type=submit]{margin-top:70px}}form#frm-paymentForm-form input[type=submit].btn{background:var(--default-bg);color:var(--default-fg);-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-transition:var(--transition-color-2);transition:var(--transition-color-2)}form#frm-paymentForm-form input[type=submit].btn\--default{padding:7px 10px;padding:7px var(--space);border-radius:10px;border-radius:var(--radius)}form#frm-paymentForm-form input[type=submit].btn\--default .button__text{line-height:unset}form#frm-paymentForm-form input[type=submit].btn:hover{background-color:var(--hover)}form#frm-paymentForm-form input[type=submit].btn:active{background-color:var(--actíve)}form#frm-paymentForm-form input[type=submit].btn:focus{background-color:var(--focus)}form#frm-paymentForm-form input[type=submit].btn[disabled]{background-color:var(--disabled-bg);color:var(--disabled-fg);cursor:not-allowed}.page--success,.page--success .l-sticky--bg:after,.page--success .l-sticky:before,.page--success .u-tab,.page--success .u-tab:not(.typeface__tab):not(.u-on-top):not(.p-tabs__tab):not(.c-tabs__tab):not(.cat-license-menu):after,.page--success>main:after{background-color:#39d17f;background-color:var(--color-green)}.page--success a.cart-active:after{background-color:#fff;background-color:var(--color-white)}.page--success .c-header__navigation__links li:not(.disabled) a:not(.cart-active):hover,.page--success .c-header__navigation__list li:not(.disabled) a:hover,.page--success a.cart-active{color:#fff;color:var(--color-white)}.page--danger,.page--danger .l-sticky--bg:after,.page--danger .l-sticky:before,.page--danger .u-tab,.page--danger .u-tab:not(.typeface__tab):not(.u-on-top):not(.p-tabs__tab):not(.c-tabs__tab):not(.cat-license-menu):after,.page--danger>main:after{background-color:red;background-color:var(--color-red)}.page--danger a.cart-active:after{background-color:#fff;background-color:var(--color-white)}.page--danger .c-header__navigation__links li:not(.disabled) a:not(.cart-active):hover,.page--danger .c-header__navigation__list li:not(.disabled) a:hover,.page--danger a.cart-active{color:#fff;color:var(--color-white)}.cookies{position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;right:calc(50vw - 120px);bottom:calc(50vw - 120px);width:240px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:11px 16px 16px;border-radius:19px;background-color:gold;background-color:var(--color-yellow);color:#222;color:var(--color-black);-webkit-transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,-webkit-transform .2s ease;transition:transform .2s ease,opacity .2s ease;transition:transform .2s ease,opacity .2s ease,-webkit-transform .2s ease;z-index:1000}@media (min-width:321px){.cookies{right:22.5px;right:calc(var(--gap)*1.5);bottom:22.5px;bottom:calc(var(--gap)*1.5)}}.cookies--hidden{-webkit-transform:scale(.85);transform:scale(.85);opacity:0}.cookies__img{display:block;width:100%;height:auto;margin-bottom:8px}img:not([width]).cookies__img{width:100%}.cookies__text{font-size:14px;font-size:var(--fs-m);line-height:16px;line-height:var(--fs-l);margin-bottom:14px}.cookies__buttons{display:grid;grid-template-columns:1fr 1fr;gap:8px}.cookies__buttons .btn{width:auto}@font-face{src:url(etc/nuckle-semibold-v2.25.woff2);font-family:Nuckle website;font-weight:500}@font-face{src:url(etc/nuckle-medium.woff2);font-family:Nuckle website;font-weight:400}body{font-family:Nuckle website,sans-serif;font-weight:500;color:#222;color:var(--color-black);font-size:12px;font-size:var(--fs-s);line-height:1.25;line-height:var(--lh-s);letter-spacing:.15px;letter-spacing:var(--ls-s)}@media (min-width:750px){body{font-size:14px;font-size:var(--fs-m);line-height:1.21429;line-height:var(--lh-m);letter-spacing:.18px;letter-spacing:var(--ls-m)}}@media (min-width:1171px){body{font-size:16px;font-size:var(--fs-l);line-height:1.25;line-height:var(--lh-l);letter-spacing:.2px;letter-spacing:var(--ls-l)}}.o-typo-title{font-size:14px;font-size:var(--fs-m);line-height:1.21429;line-height:var(--lh-m);letter-spacing:.18px;letter-spacing:var(--ls-m)}@media (min-width:750px){.o-typo-title{font-size:27px;font-size:var(--fs-xl);line-height:1.14815;line-height:var(--lh-xl);letter-spacing:.34px;letter-spacing:var(--ls-xl)}}@media (min-width:1171px){.o-typo-title{font-size:27px;font-size:var(--fs-xl);line-height:1.14815;line-height:var(--lh-xl);letter-spacing:.34px;letter-spacing:var(--ls-xl)}}.o-typo-title\--fixed{font-size:27px;font-size:var(--fs-xl);line-height:1.14815;line-height:var(--lh-xl);letter-spacing:.34px;letter-spacing:var(--ls-xl)}.o-typo-xxl{font-size:14px;font-size:var(--fs-m);line-height:1.21429;line-height:var(--lh-m);letter-spacing:.18px;letter-spacing:var(--ls-m)}@media (min-width:750px){.o-typo-xxl{font-size:32px;line-height:1.14815;line-height:var(--lh-xl);letter-spacing:.34px;letter-spacing:var(--ls-xl)}}@media (min-width:1171px){.o-typo-xxl{font-size:32px;line-height:1.14815;line-height:var(--lh-xl);letter-spacing:.34px;letter-spacing:var(--ls-xl)}}.o-typo-lead{font-size:14px;font-size:var(--fs-m);line-height:1.21429;line-height:var(--lh-m);letter-spacing:.18px;letter-spacing:var(--ls-m)}@media (min-width:750px){.o-typo-lead{font-size:16px;font-size:var(--fs-l);line-height:1.25;line-height:var(--lh-l);letter-spacing:.2px;letter-spacing:var(--ls-l)}}@media (min-width:750px){.o-typo-copy{font-size:12px;font-size:var(--fs-s);line-height:1.25;line-height:var(--lh-s);letter-spacing:.15px;letter-spacing:var(--ls-s)}}@media (min-width:1171px){.o-typo-copy{font-size:14px;font-size:var(--fs-m);line-height:1.21429;line-height:var(--lh-m);letter-spacing:.18px;letter-spacing:var(--ls-m)}}.o-typo-small{font-size:10px;font-size:var(--fs-xs);line-height:1.5;line-height:var(--lh-xs);letter-spacing:.33px;letter-spacing:var(--ls-xs)}@media (min-width:750px){.o-typo-small{font-size:12px;font-size:var(--fs-s);line-height:1.25;line-height:var(--lh-s);letter-spacing:.15px;letter-spacing:var(--ls-s)}}@media (min-width:1171px){.o-typo-small{font-size:12px;font-size:var(--fs-s);line-height:1.25;line-height:var(--lh-s);letter-spacing:.15px;letter-spacing:var(--ls-s)}}.o-typo-label{font-size:12px;font-size:var(--fs-s);line-height:1.25;line-height:var(--lh-s);letter-spacing:.15px;letter-spacing:var(--ls-s)}.o-typo-center{text-align:center}.o-typo-right{text-align:right}@media (max-width:749px){.o-typo-right\--m{text-align:right}}@media (min-width:1171px){.o-typo-right\--l{text-align:right}}.o-typo-left{text-align:left}@media (min-width:750px){.o-typo-left\--t{text-align:left}}@media (min-width:1171px){.o-typo-left\--l{text-align:left}}.o-typo-indent{text-indent:10px;text-indent:var(--space)}.o-typo-underline{text-decoration:underline}.o-color-1{color:#c2c2c9;color:var(--color-1)}.o-color-2{color:#dcdcdc;color:var(--color-2)}.o-color-0{color:#222;color:var(--color-black)}.o-color-red{color:red;color:var(--color-red)}.o-color-green{color:#39d17f;color:var(--color-green)}.o-typo--fs-xl{font-size:27px;font-size:var(--fs-xl)}.o-typo--lh-small{line-height:17px}.o-tabular-nums{-webkit-font-feature-settings:"ss08" on;font-feature-settings:"ss08" on}.o-typo-light{font-weight:100}@media (max-width:749px){.o-font\--s\@mobile{font-size:12px;font-size:var(--fs-s)}}@media (max-width:749px){.o-font\--m\@mobile{font-size:14px;font-size:var(--fs-m)}}body:not(.page--catalog-default) address a:not([class*=button]),body:not(.page--catalog-default) section p a:not([class*=button]){text-decoration:underline;color:currentColor}body:not(.page--catalog-default) address a:not([class*=button]):hover,body:not(.page--catalog-default) section p a:not([class*=button]):hover{color:#888;color:var(--color-gray-disabled)}body:not(.page--catalog-default) section ul>li a:not([class*=button]){:not(.u-tab) &{text-decoration:underline;color:currentColor}:not(.u-tab) &:hover{color:#888;color:var(--color-gray-disabled)}}.span-link,a.o-typo-underline{text-decoration:underline;color:currentColor}.span-link:hover,a.o-typo-underline:hover{color:#888;color:var(--color-gray-disabled)}a.o-typo-underline{border-bottom:none}select{font-weight:500}.c-accordion__title>.u-tab:not(.typeface__tab):after,.u-tab.anim--tab>h1,.u-tab .c-logo h1,.u-tab .c-logo h2,.u-tab .c-logo svg,.u-tab a,.u-tab li,.u-tab span{z-index:3}.c-accordion__title .u-tab h2{z-index:4}.u-tab{border-radius:10px 10px 0 0;border-radius:var(--radius) var(--radius) 0 0;border:1px solid #2d2d2d;border:1px solid var(--color-8);position:relative;overflow-x:visible;background:#fff;background:var(--color-white);z-index:1;border-bottom:none;white-space:nowrap;text-overflow:ellipsis}@media (max-width:749px){.u-tab{font-size:14px;font-size:var(--fs-m)}}.u-tab:not(.typeface__tab):not(.u-on-top):not(.p-tabs__tab):not(.c-tabs__tab):not(.cat-license-menu):after{content:"";position:absolute;overflow:visible;left:-5px;bottom:-1px;height:8px;right:-5px;background:#fff;background:var(--color-white);z-index:-1}.u-tab>*{display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:5px 8px;padding:calc(var(--space)/2) var(--space-reduced)}@media (max-width:749px){.u-tab>*{padding-top:7px;padding-bottom:7px;padding-left:10px}}@media (min-width:750px){.u-tab:not(.c-header):not(.cat-license-menu)>:not(:last-child){position:relative}.u-tab:not(.c-header):not(.cat-license-menu)>:not(:last-child):after{content:"";position:absolute;top:0;right:0;bottom:8px;width:1px;background-color:#2d2d2d;background-color:var(--color-8)}}@media (min-width:1171px){.u-tab.c-header nav{position:relative}.u-tab.c-header nav:after{content:"";position:absolute;top:0;left:0;bottom:8px;width:1px;background-color:#2d2d2d;background-color:var(--color-8)}}.u-tab\--overlap{position:relative;z-index:1;margin-top:-10px}.u-tab\--inverted{background:#222;background:var(--color-black);color:#fff;color:var(--color-white)}.u-tab\--indented>*{padding:5px 8px;padding:calc(var(--space)/2) var(--space-reduced)}.page--default-default main:active:before,.page--default-default main:before,.page--default-default main:focus:before,.page--default-default main:hover:before,.page--projects-detail main:active:before,.page--projects-detail main:before,.page--projects-detail main:focus:before,.page--projects-detail main:hover:before{content:"";height:15px;height:var(--gap);width:100vw;position:fixed;left:0;bottom:0;background-color:#fff;background-color:var(--color-white);z-index:9999}body>main{z-index:1;position:relative;padding-top:0;padding-bottom:15px;padding-bottom:var(--gap)}@media (min-width:750px){body>main{padding-top:calc(var(--gap) + var(--tabHeight))}}@media (min-width:1171px){body>main{padding-top:calc(var(--gap) + var(--tabHeight))}}body>main:after{content:"";position:fixed;width:100%;height:calc(15px + var(--realTab, 32px));height:calc(var(--gap) + var(--tabHeight));top:0;left:0;background-color:#fff;background-color:var(--color-white);z-index:999}.l-page-title:after{height:var(--realTab,32px);height:var(--tabHeight)}.l-page-title:after,.l-sticky--bg:after{content:"";position:absolute;width:100%;top:0;left:0;background-color:#fff;background-color:var(--color-white);z-index:-1}.l-sticky--bg:after{height:100%}.page--catalog-default .l-page-title:after,.page--catalog-default .l-sticky--bg:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-color:#0a0a0a;background-color:var(--color-10);z-index:-1}.page--catalog-default main{z-index:1;position:relative}.page--catalog-default main:after{content:"";position:fixed;width:100%;height:50px;top:0;left:0;background-color:#0a0a0a;background-color:var(--color-10);z-index:0}.page--catalog-default .u-tab:first-of-type:last-of-type{border-left:1px solid #fff;border-left:1px solid var(--color-white)}.page--catalog-default .u-tab .c-logo h1,.page--catalog-default .u-tab .c-logo h2,.page--catalog-default .u-tab .c-logo svg,.page--catalog-default .u-tab a,.page--catalog-default .u-tab li,.page--catalog-default .u-tab span{z-index:3}.page--catalog-default .u-tab{border:1px solid #fff;border:1px solid var(--color-white);border-bottom:none;background:#0a0a0a;background:var(--color-10);z-index:1}.page--catalog-default .u-tab:not(.typeface__tab):not(.u-on-top):not(.c-tabs__tab):not(.cat-license-menu):after{content:"";position:absolute;overflow:visible;background:#0a0a0a;background:var(--color-10);z-index:2}@media (min-width:750px){.page--catalog-default .u-tab:not(.c-header):not(.cat-license-menu)>:not(:last-child){border-right:1px solid #fff;border-right:1px solid var(--color-white)}}@media (min-width:1171px){.page--catalog-default .u-tab.c-header nav{border-left:1px solid #fff;border-left:1px solid var(--color-white)}}.page--catalog-default .u-tab\--overlap{position:relative;z-index:1;margin-top:-10px}.page--catalog-default .u-tab\--inverted{background:#222;background:var(--color-black);color:#fff;color:var(--color-white)}.u-toolbar{border-radius:10px 10px 10px 10px;border-radius:var(--radius) var(--radius) var(--radius) var(--radius)}.u-toolbar>*{border-radius:10px 10px 0 0;border-radius:var(--radius) var(--radius) 0 0;background:#f3f5fa;background:var(--color-gray-surface);border-bottom:1px solid #fff;border-bottom:1px solid var(--color-white)}@media (max-width:749px){.u-toolbar>*{border-radius:0;border-bottom:none}.u-toolbar>:first-child{border-radius:10px 10px 0 0;border-radius:var(--radius) var(--radius) 0 0}.u-toolbar>:last-child{border-radius:0 0 10px 10px;border-radius:0 0 var(--radius) var(--radius)}}@media (min-width:750px){.u-toolbar>*{border-radius:0}.u-toolbar>:not(:nth-child(3n)){border-right:1px solid #2d2d2d;border-right:1px solid var(--color-8)}.u-toolbar>:nth-child(3n){border-top-right-radius:10px;border-top-right-radius:var(--radius);border-bottom-right-radius:10px;border-bottom-right-radius:var(--radius)}.u-toolbar>:nth-child(3n+1){border-top-left-radius:10px;border-top-left-radius:var(--radius);border-bottom-left-radius:10px;border-bottom-left-radius:var(--radius)}}@media (min-width:1171px){.u-toolbar>:not(:last-child){border-right:1px solid #2d2d2d;border-right:1px solid var(--color-8);border-radius:0}.u-toolbar>:first-child{border-top-left-radius:10px;border-top-left-radius:var(--radius);border-bottom-left-radius:10px;border-bottom-left-radius:var(--radius)}.u-toolbar>:last-child{border-top-right-radius:10px;border-top-right-radius:var(--radius);border-bottom-right-radius:10px;border-bottom-right-radius:var(--radius)}}.u-vertical-separator--all>*,.u-vertical-separator>:not(:first-child){border-top:1px solid #2d2d2d;border-top:1px solid var(--color-8)}.u-vertical-separator--all>:last-child{border-bottom:1px solid #2d2d2d;border-bottom:1px solid var(--color-8)}.u-vertical-separator--all--gray>*{border-top:1px solid #c2c2c9;border-top:1px solid var(--color-1)}.u-vertical-separator--all--gray>:last-child{border-bottom:1px solid #c2c2c9;border-bottom:1px solid var(--color-1)}.u-horizontal-separator>:not(:first-child){border-left:1px solid #2d2d2d;border-left:1px solid var(--color-8)}.u-ledge{overflow-x:hidden;padding-bottom:3px}.u-ledge>*{position:relative}.u-ledge>:before{position:absolute;top:0;left:0;content:"";display:block;width:100vw;height:1px;background:currentColor}.u-ledge--end>:last-child{padding-bottom:10px;padding-bottom:var(--space)}.u-ledge--end>:last-child:after{position:absolute;bottom:0;left:0;content:"";display:block;width:100vw;height:1px;background:currentColor}.u-paper{background:#f3f5fa;background:var(--color-gray-surface)}.u-paper\--green{background:#abffd2;background:var(--color-green-surface)}.u-paper\--green-2{background:#effff6;background:var(--color-green-light)}.u-box{border-radius:10px;border-radius:var(--radius);border:1px solid #2d2d2d;border:1px solid var(--color-8);overflow:hidden}.u-round-corners{border-radius:10px;border-radius:var(--radius)}.u-round-corners-b{border-radius:0 0 10px 10px;border-radius:0 0 var(--radius) var(--radius)}.u-round-corners-b\--14px{border-radius:0 0 14px 14px}.u-round-corners-t{border-radius:10px 10px 0 0;border-radius:var(--radius) var(--radius) 0 0}@media (max-width:1440px){.u-round-corners-t\--d-max{border-radius:10px 10px 0 0;border-radius:var(--radius) var(--radius) 0 0}.u-round-corners-t\--d-max\--14px{border-radius:14px 14px 0 0}}@media (max-width:1170px){.u-round-corners-t\--l-max{border-radius:10px 10px 0 0;border-radius:var(--radius) var(--radius) 0 0}.u-round-corners-t\--l-max\--14px{border-radius:14px 14px 0 0}}.u-warning-color{color:red;color:var(--color-red)}.u-warning-background{background:red;background:var(--color-red);color:#fff;color:var(--color-white)}.u-success-color{color:#39d17f;color:var(--color-green)}.u-success-background{background:#39d17f;background:var(--color-green);color:#fff;color:var(--color-white)}.u-block{display:block}.u-inline-block{display:inline-block}.d-block{display:block}.u-hidden{display:none!important}@media (max-width:749px){.l-grid.u-hidden-mobile,.u-hidden-mobile{display:none!important}}.l-grid.u-visible-mobile,.u-visible-mobile{display:none}@media (max-width:749px){.l-grid.u-visible-mobile,.u-visible-mobile{display:block!important}}.l-grid.u-hidden-tablet,.u-hidden-tablet{display:none}@media (min-width:750px){.l-grid.u-hidden-tablet,.u-hidden-tablet{display:block}}.l-grid.u-visible-tablet,.u-visible-tablet{display:block}@media (min-width:1171px){.l-grid.u-visible-tablet,.u-visible-tablet{display:none}}.l-grid.u-hidden-laptop,.u-hidden-laptop{display:none}@media (min-width:1171px){.l-grid.u-hidden-laptop,.u-hidden-laptop{display:block}}.l-grid.u-visible-laptop,.u-visible-laptop{display:block}@media (min-width:1171px){.l-grid.u-visible-laptop,.u-visible-laptop{display:none}}.l-grid.u-visible-desktop,.u-visible-desktop{display:none}@media (min-width:1441px){.l-grid.u-visible-desktop,.u-visible-desktop{display:block}}.l-grid.u-hidden-desktop,.u-hidden-desktop{display:block}@media (min-width:1441px){.l-grid.u-hidden-desktop,.u-hidden-desktop{display:none}}.l-grid.u-hidden-hd,.u-hidden-hd{display:none}@media (min-width:1921px){.l-grid.u-hidden-hd,.u-hidden-hd{display:block}}.u-visible-hd{display:block}@media (min-width:1921px){.u-visible-hd{display:none}}.u-hidden-empty:empty{display:none}@media (max-width:749px){.u-hidden-tablet-only{display:block}}@media (min-width:750px){.u-hidden-tablet-only{display:none}}@media (min-width:1171px){.u-hidden-tablet-only{display:block}}@media (max-width:749px){.u-visible-tablet-only{display:none}}@media (min-width:750px){.u-visible-tablet-only{display:block}}@media (min-width:1171px){.u-visible-tablet-only{display:none}}@media (min-width:1441px) and (max-width:1920px){.u-hidden-desktop-only{display:none}}.u-visible-desktop-only{display:none}@media (min-width:1441px) and (max-width:1920px){.u-visible-desktop-only{display:initial}}.u-hidden-visually{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap}.u-pad{padding:10px;padding:var(--space)}.u-pad--reduced{padding:8px;padding:var(--space-reduced)}.u-pad--3x{padding:30px;padding:calc(var(--space)*3)}.u-pad--r,.u-pad-x{padding-right:10px;padding-right:var(--space)}.u-pad-x{padding-left:10px;padding-left:var(--space)}@media (min-width:1441px){.u-pad--x-0{padding-left:0;padding-right:0}}@media (min-width:1171px){.u-pad--x-0\-l{padding-left:0;padding-right:0}}.u-pad--y-0{padding-top:0;padding-bottom:0}@media (min-width:750px){.u-pad-x-t{padding-left:10px;padding-left:var(--space);padding-right:10px;padding-right:var(--space)}}.u-pad-x--3x{padding-left:30px;padding-left:calc(var(--space)*3);padding-right:30px;padding-right:calc(var(--space)*3)}.u-pad-y--half{padding-top:6px;padding-bottom:6px}.u-pad-y{padding-top:10px;padding-top:var(--space);padding-bottom:10px;padding-bottom:var(--space)}.u-pad-y--halved{padding-top:5px;padding-bottom:5px}@media (min-width:750px){.u-pad-y--halved\--t{padding-top:5px;padding-bottom:5px}}.u-pad-y--reduced{padding-top:6px;padding-bottom:6px}@media (min-width:750px) and (max-width:1170px){.u-pad-y--reduced\--t-only{padding-top:6px;padding-bottom:6px}}@media (min-width:750px) and (max-width:1170px){.u-pad-y--4px\--t-only{padding-top:4px;padding-bottom:4px}}@media (min-width:750px) and (max-width:1170px){.u-pad-y--7px\--t-only{padding-top:7px;padding-bottom:7px}}.u-pad-y--2x{padding-top:20px;padding-top:calc(var(--space)*2);padding-bottom:20px;padding-bottom:calc(var(--space)*2)}.u-pad-y--3x{padding-top:30px;padding-top:calc(var(--space)*3);padding-bottom:30px;padding-bottom:calc(var(--space)*3)}.u-pad-y--4x{padding-top:40px;padding-top:calc(var(--space)*4);padding-bottom:40px;padding-bottom:calc(var(--space)*4)}.u-pad-y--5x{padding-top:50px;padding-top:calc(var(--space)*5);padding-bottom:50px;padding-bottom:calc(var(--space)*5)}.u-pad-y--6x{padding-top:30px;padding-top:calc(var(--space)*3);padding-bottom:30px;padding-bottom:calc(var(--space)*3)}@media (min-width:750px){.u-pad-y--6x{padding-top:60px;padding-top:calc(var(--space)*6);padding-bottom:60px;padding-bottom:calc(var(--space)*6)}}.u-pad-y--9x{padding-top:30px;padding-top:calc(var(--space)*3);padding-bottom:30px;padding-bottom:calc(var(--space)*3)}@media (min-width:750px){.u-pad-y--9x{padding-top:60px;padding-top:calc(var(--space)*6);padding-bottom:60px;padding-bottom:calc(var(--space)*6)}}@media (min-width:1441px){.u-pad-y--9x{padding-top:90px;padding-top:calc(var(--space)*9);padding-bottom:90px;padding-bottom:calc(var(--space)*9)}}.u-pad-t{padding-top:10px;padding-top:var(--space)}.u-pad-t--0{padding-top:0!important}.u-pad-t--reduced{padding-top:8px;padding-top:var(--space-reduced)}.u-pad-t--s{padding-top:5px;padding-top:calc(var(--space)/2)}.u-pad-t--2x{padding-top:20px;padding-top:calc(var(--space)*2)}@media (max-width:749px){.u-pad-t--2x\--m{padding-top:20px;padding-top:calc(var(--space)*2)}}.u-pad-t--3x{padding-top:30px;padding-top:calc(var(--space)*3)}@media (min-width:750px) and (max-width:1170px){.u-pad-t--6px\--t-only{padding-top:6px}}@media (min-width:750px) and (max-width:1170px){.u-pad-t--8px\--t-only{padding-top:8px}}@media (min-width:750px) and (max-width:1170px){.u-pad-t--14px\--t-only{padding-top:14px}}.u-pad-t--4x{padding-top:40px;padding-top:calc(var(--space)*4)}@media (max-width:749px){.u-pad-t--4x\--m{padding-top:40px;padding-top:calc(var(--space)*4)}}@media (min-width:750px){.u-pad-t--4x\--t{padding-top:40px;padding-top:calc(var(--space)*4)}}@media (min-width:1171px){.u-pad-t--4x\--l{padding-top:40px;padding-top:calc(var(--space)*4)}}.u-pad-t--5x{padding-top:50px;padding-top:calc(var(--space)*5)}.u-pad-t--6x{padding-top:30px;padding-top:calc(var(--space)*3)}@media (min-width:750px){.u-pad-t--6x{padding-top:60px;padding-top:calc(var(--space)*6)}}.u-pad-t--8x{padding-top:80px;padding-top:calc(var(--space)*8)}.u-pad-b--half{padding-bottom:5px;padding-bottom:calc(var(--space)/2)}.u-pad-b{padding-bottom:10px;padding-bottom:var(--space)}.u-pad-b--0{padding-bottom:0!important}.u-pad-b--3x{padding-bottom:30px;padding-bottom:calc(var(--space)*3)}@media (max-width:1170px){.u-pad-b--3x\-lmax{padding-bottom:30px;padding-bottom:calc(var(--space)*3)}}.u-pad-b--4x,.u-pad-b--8x{padding-bottom:40px;padding-bottom:calc(var(--space)*4)}@media (min-width:750px){.u-pad-b--8x{padding-bottom:80px;padding-bottom:calc(var(--space)*8)}}.u-pad-b--9x{padding-bottom:30px;padding-bottom:calc(var(--space)*3)}@media (min-width:750px){.u-pad-b--9x{padding-bottom:60px;padding-bottom:calc(var(--space)*6)}}@media (min-width:1441px){.u-pad-b--9x{padding-bottom:90px;padding-bottom:calc(var(--space)*9)}}.u-mar-y{margin-top:10px;margin-top:var(--space);margin-bottom:10px;margin-bottom:var(--space)}.u-mar-y--auto{margin-top:auto;margin-bottom:auto}@media (min-width:1171px){.u-mar-y--auto\--l{margin-top:auto;margin-bottom:auto}}.u-mar-y--6x{margin-top:60px;margin-top:calc(var(--space)*6);margin-bottom:60px;margin-bottom:calc(var(--space)*6)}@media (min-width:750px){.u-mar-y--6x\--t{margin-top:60px;margin-top:calc(var(--space)*6);margin-bottom:60px;margin-bottom:calc(var(--space)*6)}}.-u-mar-t--10{margin-top:-10px!important}.u-mar-t--0{margin-top:0!important}.u-mar-t{margin-top:10px;margin-top:var(--space)}.u-mar-t--half{margin-top:5px;margin-top:calc(var(--space)/2)}@media (min-width:750px) and (max-width:1170px){.u-mar-t--half\--t-only{margin-top:5px;margin-top:calc(var(--space)/2)}}@media (max-width:1170px){.u-mar-t--half\--l-max{margin-top:5px;margin-top:calc(var(--space)/2)}}.u-mar-t--1-5x{margin-top:15px;margin-top:calc(var(--space)*1.5)}.u-mar-t--2x{margin-top:20px;margin-top:calc(var(--space)*2)}.u-mar-t--3x{margin-top:30px;margin-top:calc(var(--space)*3)}.u-mar-t--4x{margin-top:40px;margin-top:calc(var(--space)*4)}.u-mar-t--5x{margin-top:50px;margin-top:calc(var(--space)*5)}.u-mar-t--6x{margin-top:60px;margin-top:calc(var(--space)*6)}.u-mar-t--7x{margin-top:70px;margin-top:calc(var(--space)*7)}.u-mar-t--8x{margin-top:80px;margin-top:calc(var(--space)*8)}.u-mar-b{margin-bottom:10px;margin-bottom:var(--space)}.u-mar-b--2x{margin-bottom:20px;margin-bottom:calc(var(--space)*2)}@media (max-width:1170px){.u-mar-b--2x\--l-max{margin-bottom:20px;margin-bottom:calc(var(--space)*2)}}.u-mar-b--3x{margin-bottom:30px;margin-bottom:calc(var(--space)*3)}.u-mar-b--4x{margin-bottom:40px;margin-bottom:calc(var(--space)*4)}.u-mar-b--5x{margin-bottom:50px;margin-bottom:calc(var(--space)*5)}.u-mar-b--6x{margin-bottom:60px;margin-bottom:calc(var(--space)*6)}.u-mar-b--7x{margin-bottom:70px;margin-bottom:calc(var(--space)*7)}.u-mar-b--8x{margin-bottom:80px;margin-bottom:calc(var(--space)*8)}.u-mar-b--9x{margin-bottom:90px;margin-bottom:calc(var(--space)*9)}.u-mar-b--auto{margin-bottom:auto}@media (min-width:750px){.u-mar-b--auto\--t{margin-bottom:auto}}.u-mar-r{margin-right:10px;margin-right:var(--space)}@media (min-width:750px){.u-mar-r\-t{margin-right:10px;margin-right:var(--space)}.u-mar-r\-t\--15px{margin-right:15px}}.u-mar--l{margin-left:10px;margin-left:var(--space)}@media (min-width:750px){.u-mar--l\-t{margin-left:10px;margin-left:var(--space)}}.u-mar-r--3x{margin-right:30px;margin-right:calc(var(--space)*3)}@media (min-width:750px){.u-mar-r--3x\-t{margin-right:30px;margin-right:calc(var(--space)*3)}}.u-mar-r--15px{margin-right:15px}.u-mar-l--auto{margin-left:auto}.u-mar-r--auto{margin-right:auto}.u-target{display:none}.u-target.active{display:block}#snippet--fontOrderSummary .u-target{display:block;visibility:hidden}#snippet--fontOrderSummary .u-target.active{visibility:visible}.u-bool{display:none}.u-pointer{cursor:pointer}.u-underline{position:relative}.u-underline:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:currentcolor}.u-border-gray.u-border-b,.u-border-gray.u-border-t,.u-border-gray.u-border-y{border-color:#c2c2c9;border-color:var(--color-1)}.u-border-y{border-top:1px solid #2d2d2d;border-top:1px solid var(--color-8);border-bottom:1px solid #2d2d2d;border-bottom:1px solid var(--color-8)}.u-border-x{border-left:1px solid #2d2d2d;border-left:1px solid var(--color-8);border-right:1px solid #2d2d2d;border-right:1px solid var(--color-8)}.u-border-x.u-border-gray{border-color:#c2c2c9;border-color:var(--color-1)}.u-border-t{border-top:1px solid #2d2d2d;border-top:1px solid var(--color-8)}@media (max-width:749px){.u-border-t\--hide-mobile{border-top:none}}.u-border-l{border-left:1px solid #2d2d2d;border-left:1px solid var(--color-8);position:relative}.u-border-l:after{content:"";background:#2d2d2d;background:var(--color-8);position:absolute;top:0;left:0;bottom:8px;width:1px}.u-border-b{border-bottom:1px solid #2d2d2d;border-bottom:1px solid var(--color-8)}.u-border-green.u-border-b,.u-border-green.u-border-t,.u-border-green.u-border-y{border-color:#9edaba;border-color:var(--color-green-border)}.u-list li{padding-top:4px;padding-bottom:4px}.u-list\--year span:first-child{margin-right:30px;margin-right:calc(var(--space)*3)}.u-list.u-vertical-separator>:last-child{border-bottom:1px solid #2d2d2d;border-bottom:1px solid var(--color-8)}.u-bg-black{background-color:#222;background-color:var(--color-black)}img.u-ratio--2-3{--imgRatio:calc(100vw - var(--gap)*2);width:var(--imgRatio);height:calc(var(--imgRatio)/3*2);-o-object-fit:cover;object-fit:cover}.w\--100{width:100%}@media (max-width:749px){.w\--100-m{width:100%}}.u-text-ff-tabular-numbers{-webkit-font-feature-settings:"ss08" on;font-feature-settings:"ss08" on}.l-grid{display:grid;grid-row-gap:15px;grid-row-gap:var(--vertical-gap);grid-template-columns:repeat(12,minmax(calc(8.33333% - 15px),1fr));grid-template-columns:repeat(12,minmax(calc(8.33333% - var(--gap)),1fr));grid-auto-flow:dense}.l-grid,.l-grid\--dense{grid-column-gap:15px;grid-column-gap:var(--gap)}.l-grid\--dense{grid-row-gap:10px;grid-row-gap:var(--vertical-gap-dense)}.l-grid\--tight{grid-column-gap:15px;grid-column-gap:var(--gap)}.l-grid\--tight,.l-grid\--tight-zero{grid-row-gap:5px;grid-row-gap:var(--vertical-gap-tight)}.l-grid\--tight-zero{grid-column-gap:0}.l-grid\--zero-normal{grid-row-gap:0;grid-column-gap:15px;grid-column-gap:var(--gap)}.l-grid\--normal-zero{grid-row-gap:15px;grid-row-gap:var(--gap);grid-column-gap:0}.l-grid\--normal-tight{grid-row-gap:15px;grid-row-gap:var(--gap)}.l-grid\--normal-tight,.l-grid\--zero-tight{grid-column-gap:5px;grid-column-gap:var(--vertical-gap-tight)}.l-grid\--zero-tight{grid-row-gap:0}.l-grid\--zero-zero{grid-row-gap:0;grid-column-gap:0}.l-grid\--center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.l-grid\--flow-row{grid-auto-flow:row}.l-item{grid-column-end:span 12}.l-item\--1{grid-column-end:span 1}.l-item\--2{grid-column-end:span 2}.l-item\--3{grid-column-end:span 3}.l-item\--4{grid-column-end:span 4}.l-item\--5{grid-column-end:span 5}.l-item\--6{grid-column-end:span 6}.l-item\--7{grid-column-end:span 7}.l-item\--8{grid-column-end:span 8}.l-item\--9{grid-column-end:span 9}.l-item\--10{grid-column-end:span 10}.l-item\--11{grid-column-end:span 11}.l-item\--12{grid-column-end:span 12}@media (min-width:750px){.l-item\--1-t{grid-column-end:span 1}.l-item\--2-t{grid-column-end:span 2}.l-item\--3-t{grid-column-end:span 3}.l-item\--4-t{grid-column-end:span 4}.l-item\--5-t{grid-column-end:span 5}.l-item\--6-t{grid-column-end:span 6}.l-item\--7-t{grid-column-end:span 7}.l-item\--8-t{grid-column-end:span 8}.l-item\--9-t{grid-column-end:span 9}.l-item\--10-t{grid-column-end:span 10}.l-item\--11-t{grid-column-end:span 11}.l-item\--12-t{grid-column-end:span 12}}@media (min-width:1171px){.l-item\--1-l{grid-column-end:span 1}.l-item\--2-l{grid-column-end:span 2}.l-item\--3-l{grid-column-end:span 3}.l-item\--4-l{grid-column-end:span 4}.l-item\--5-l{grid-column-end:span 5}.l-item\--6-l{grid-column-end:span 6}.l-item\--7-l{grid-column-end:span 7}.l-item\--8-l{grid-column-end:span 8}.l-item\--9-l{grid-column-end:span 9}.l-item\--10-l{grid-column-end:span 10}.l-item\--11-l{grid-column-end:span 11}.l-item\--12-l{grid-column-end:span 12}}@media (min-width:1441px){.l-item\--1-d{grid-column-end:span 1}.l-item\--2-d{grid-column-end:span 2}.l-item\--3-d{grid-column-end:span 3}.l-item\--4-d{grid-column-end:span 4}.l-item\--5-d{grid-column-end:span 5}.l-item\--6-d{grid-column-end:span 6}.l-item\--7-d{grid-column-end:span 7}.l-item\--8-d{grid-column-end:span 8}.l-item\--9-d{grid-column-end:span 9}.l-item\--10-d{grid-column-end:span 10}.l-item\--11-d{grid-column-end:span 11}.l-item\--12-d{grid-column-end:span 12}}@media (min-width:1921px){.l-item\--1-hd{grid-column-end:span 1}.l-item\--2-hd{grid-column-end:span 2}.l-item\--3-hd{grid-column-end:span 3}.l-item\--4-hd{grid-column-end:span 4}.l-item\--5-hd{grid-column-end:span 5}.l-item\--6-hd{grid-column-end:span 6}.l-item\--7-hd{grid-column-end:span 7}.l-item\--8-hd{grid-column-end:span 8}.l-item\--9-hd{grid-column-end:span 9}.l-item\--10-hd{grid-column-end:span 10}.l-item\--11-hd{grid-column-end:span 11}.l-item\--12-hd{grid-column-end:span 12}}@media (min-width:2250px){.l-item\--1-hu{grid-column-end:span 1}.l-item\--2-hu{grid-column-end:span 2}.l-item\--3-hu{grid-column-end:span 3}.l-item\--4-hu{grid-column-end:span 4}.l-item\--5-hu{grid-column-end:span 5}.l-item\--6-hu{grid-column-end:span 6}.l-item\--7-hu{grid-column-end:span 7}.l-item\--8-hu{grid-column-end:span 8}.l-item\--9-hu{grid-column-end:span 9}.l-item\--10-hu{grid-column-end:span 10}.l-item\--11-hu{grid-column-end:span 11}.l-item\--12-hu{grid-column-end:span 12}}.l-item-start,.l-item-start\--1{grid-column-start:1}.l-item-start\--2{grid-column-start:2}.l-item-start\--3{grid-column-start:3}.l-item-start\--4{grid-column-start:4}.l-item-start\--5{grid-column-start:5}.l-item-start\--6{grid-column-start:6}.l-item-start\--7{grid-column-start:7}.l-item-start\--8{grid-column-start:8}.l-item-start\--9{grid-column-start:9}.l-item-start\--10{grid-column-start:10}.l-item-start\--11{grid-column-start:11}.l-item-start\--12{grid-column-start:12}@media (min-width:750px){.l-item-start\--1-t{grid-column-start:1}.l-item-start\--2-t{grid-column-start:2}.l-item-start\--3-t{grid-column-start:3}.l-item-start\--4-t{grid-column-start:4}.l-item-start\--5-t{grid-column-start:5}.l-item-start\--6-t{grid-column-start:6}.l-item-start\--7-t{grid-column-start:7}.l-item-start\--8-t{grid-column-start:8}.l-item-start\--9-t{grid-column-start:9}.l-item-start\--10-t{grid-column-start:10}.l-item-start\--11-t{grid-column-start:11}.l-item-start\--12-t{grid-column-start:12}}@media (min-width:1171px){.l-item-start\--1-l{grid-column-start:1}.l-item-start\--2-l{grid-column-start:2}.l-item-start\--3-l{grid-column-start:3}.l-item-start\--4-l{grid-column-start:4}.l-item-start\--5-l{grid-column-start:5}.l-item-start\--6-l{grid-column-start:6}.l-item-start\--7-l{grid-column-start:7}.l-item-start\--8-l{grid-column-start:8}.l-item-start\--9-l{grid-column-start:9}.l-item-start\--10-l{grid-column-start:10}.l-item-start\--11-l{grid-column-start:11}.l-item-start\--12-l{grid-column-start:12}}@media (min-width:1441px){.l-item-start\--1-d{grid-column-start:1}.l-item-start\--2-d{grid-column-start:2}.l-item-start\--3-d{grid-column-start:3}.l-item-start\--4-d{grid-column-start:4}.l-item-start\--5-d{grid-column-start:5}.l-item-start\--6-d{grid-column-start:6}.l-item-start\--7-d{grid-column-start:7}.l-item-start\--8-d{grid-column-start:8}.l-item-start\--9-d{grid-column-start:9}.l-item-start\--10-d{grid-column-start:10}.l-item-start\--11-d{grid-column-start:11}.l-item-start\--12-d{grid-column-start:12}}@media (min-width:1921px){.l-item-start\--1-hd{grid-column-start:1}.l-item-start\--2-hd{grid-column-start:2}.l-item-start\--3-hd{grid-column-start:3}.l-item-start\--4-hd{grid-column-start:4}.l-item-start\--5-hd{grid-column-start:5}.l-item-start\--6-hd{grid-column-start:6}.l-item-start\--7-hd{grid-column-start:7}.l-item-start\--8-hd{grid-column-start:8}.l-item-start\--9-hd{grid-column-start:9}.l-item-start\--10-hd{grid-column-start:10}.l-item-start\--11-hd{grid-column-start:11}.l-item-start\--12-hd{grid-column-start:12}}@media (min-width:2250px){.l-item-start\--1-hu{grid-column-start:1}.l-item-start\--2-hu{grid-column-start:2}.l-item-start\--3-hu{grid-column-start:3}.l-item-start\--4-hu{grid-column-start:4}.l-item-start\--5-hu{grid-column-start:5}.l-item-start\--6-hu{grid-column-start:6}.l-item-start\--7-hu{grid-column-start:7}.l-item-start\--8-hu{grid-column-start:8}.l-item-start\--9-hu{grid-column-start:9}.l-item-start\--10-hu{grid-column-start:10}.l-item-start\--11-hu{grid-column-start:11}.l-item-start\--12-hu{grid-column-start:12}}.d-contents{display:contents}.u-container--s{width:calc(100% - 20px);width:calc(100% - var(--space)*2);margin:auto}@media (min-width:750px){.u-container--s{width:33.33333%}}.l-window{padding:30px 0 50px;padding:calc(var(--space)*3) 0 calc(var(--space)*5) 0}.l-window:before{content:"";display:block;height:1px;background:currentColor;margin-bottom:10px;margin-bottom:var(--space)}.l-window>*{padding:0 10px;padding:0 var(--space)}.l-columns{-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px;-webkit-column-gap:var(--gap);-moz-column-gap:var(--gap);column-gap:var(--gap)}@media (min-width:750px){.l-columns{-webkit-column-width:300px;-moz-column-width:300px;column-width:300px}.l-columns\--1-t{-webkit-column-count:1;-moz-column-count:1;column-count:1}.l-columns\--2-t{-webkit-column-count:2;-moz-column-count:2;column-count:2}.l-columns\--3-t{-webkit-column-count:3;-moz-column-count:3;column-count:3}.l-columns\--4-t{-webkit-column-count:4;-moz-column-count:4;column-count:4}}@media (min-width:1171px){.l-columns{-webkit-column-width:300px;-moz-column-width:300px;column-width:300px}.l-columns\--1-l{-webkit-column-count:1;-moz-column-count:1;column-count:1}.l-columns\--2-l{-webkit-column-count:2;-moz-column-count:2;column-count:2}.l-columns\--3-l{-webkit-column-count:3;-moz-column-count:3;column-count:3}.l-columns\--4-l{-webkit-column-count:4;-moz-column-count:4;column-count:4}}@media (min-width:1441px){.l-columns{-webkit-column-width:300px;-moz-column-width:300px;column-width:300px}.l-columns\--1-d{-webkit-column-count:1;-moz-column-count:1;column-count:1}.l-columns\--2-d{-webkit-column-count:2;-moz-column-count:2;column-count:2}.l-columns\--3-d{-webkit-column-count:3;-moz-column-count:3;column-count:3}.l-columns\--4-d{-webkit-column-count:4;-moz-column-count:4;column-count:4}}@media (min-width:1921px){.l-columns{-webkit-column-width:300px;-moz-column-width:300px;column-width:300px}.l-columns\--1-hd{-webkit-column-count:1;-moz-column-count:1;column-count:1}.l-columns\--2-hd{-webkit-column-count:2;-moz-column-count:2;column-count:2}.l-columns\--3-hd{-webkit-column-count:3;-moz-column-count:3;column-count:3}.l-columns\--4-hd{-webkit-column-count:4;-moz-column-count:4;column-count:4}}.l-columns--paired{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.l-columns--paired>*{width:calc(50% - 7.5px);width:calc(50% - var(--gap)/2);min-width:300px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.l-vertical-spread--half>:not(:first-of-type){margin-top:5px;margin-top:calc(var(--space)/2)}.l-vertical-spread>:not(:first-of-type){margin-top:10px;margin-top:var(--space)}.l-vertical-spread--2x-all>*,.l-vertical-spread--2x>:not(:first-child){margin-top:20px;margin-top:calc(var(--space)*2)}.l-vertical-spread--3x>:not(:first-child){margin-top:24px;margin-top:calc(var(--space-reduced)*3)}@media (max-width:749px){.l-vertical-spread--3x>:not(:first-child){margin-top:16px;margin-top:calc(var(--space-reduced)*2)}}.l-vertical-spread--4x>:not(:first-child){margin-top:32px;margin-top:calc(var(--space-reduced)*4)}@media (max-width:749px){.l-vertical-spread--4x>:not(:first-child){margin-top:24px;margin-top:calc(var(--space-reduced)*3)}}.l-vertical-spread--fat>:not(:first-child){padding-top:48px}.l-vertical-spread--between{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.l-vertical-spread--between>:not(:first-child){margin-top:16px}.l-horizontal-spread>:not(:first-child){margin-left:8px}.l-section{position:relative}.l-section:last-of-type{margin-bottom:0}.l-section\--excess{margin-bottom:40px;margin-bottom:calc(var(--space)*4)}.l-section\--fat{margin-bottom:30px;margin-bottom:calc(var(--space)*3)}@media (min-width:750px){.l-section\--fat{margin-bottom:50px;margin-bottom:calc(var(--space)*5)}}@media (min-width:1171px){.l-section\--fat{margin-bottom:100px;margin-bottom:calc(var(--space)*10)}}.l-section\--obese{margin-bottom:50px;margin-bottom:calc(var(--space)*5)}@media (min-width:750px){.l-section\--obese{margin-bottom:90px;margin-bottom:calc(var(--space)*9)}}@media (min-width:1171px){.l-section\--obese{margin-bottom:180px;margin-bottom:calc(var(--space)*18)}}.l-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.l-flex\--inline{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.l-flex\--column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:1170px){.l-flex\--column-t{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.l-flex\--grow{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.l-flex\--between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.l-flex\--around{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.l-flex\--end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.l-flex-item{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}@media (min-width:750px){.l-flex-item{-webkit-box-flex:1;-ms-flex:1 0 33.33%;flex:1 0 33.33%}}@media (min-width:1171px){.l-flex-item{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0}}.l-flex-item\--large{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}@media (min-width:750px){.l-flex-item\--large{-webkit-box-flex:1;-ms-flex:1 0 33.33%;flex:1 0 33.33%}}@media (min-width:1171px){.l-flex-item\--large{-webkit-box-flex:1;-ms-flex:1 0 40%;flex:1 0 40%}}.l-flex-item\--push{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.l-flex-item--start{-ms-flex-item-align:start;align-self:start}.l-flex-item--center{-ms-flex-item-align:center;align-self:center}.l-overlap{-webkit-transform:translateY(-50%);transform:translateY(-50%)}.l-sticky{position:sticky;-webkit-transition:top .1s linear;transition:top .1s linear}.l-sticky\--pos-default:not(.c-accordion__title){top:15px;top:var(--gap);z-index:290}.l-sticky\--pos-default.c-accordion__title{top:0;z-index:290}.l-sticky:before{content:"";display:block;position:absolute;left:-30px;top:0;width:200%;height:var(--realTab,32px);height:var(--tabHeight);background:#fff;background:var(--color-white)}.page--catalog-default .l-sticky:before{background:#0a0a0a;background:var(--color-10)}.page--projects-default .l-sticky:before{background:transparent}.l-page-title{position:fixed;top:calc(15px + var(--realTab, 32px));top:calc(var(--gap) + var(--tabHeight));left:15px;left:var(--gap);width:calc(100vw - 30px);width:calc(100vw - var(--gap)*2);z-index:295;-webkit-transition:top .1s linear;transition:top .1s linear}.l-page-title>.u-tab.anim--tab>h1{z-index:3}.l-page-title\--hidden{top:15px;top:var(--gap)}.l-relative{position:relative}.l-absolute{position:absolute}.l-absolute\--top-left{top:0;left:0}.l-order\--1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media (min-width:750px){.l-order\--1{-webkit-box-ordinal-group:unset;-ms-flex-order:unset;order:unset}}.l-order\--2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media (min-width:750px){.l-order\--2{-webkit-box-ordinal-group:unset;-ms-flex-order:unset;order:unset}}.l-order\--3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}@media (min-width:750px){.l-order\--3{-webkit-box-ordinal-group:unset;-ms-flex-order:unset;order:unset}}.l-order\--4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}@media (min-width:750px){.l-order\--4{-webkit-box-ordinal-group:unset;-ms-flex-order:unset;order:unset}}.l-order\--5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}@media (min-width:750px){.l-order\--5{-webkit-box-ordinal-group:unset;-ms-flex-order:unset;order:unset}}.l-order\--6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}@media (min-width:750px){.l-order\--6{-webkit-box-ordinal-group:unset;-ms-flex-order:unset;order:unset}}@media (min-width:1171px) and (max-width:1440px){.l-order\--1-l{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.l-order\--2-l{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.l-order\--3-l{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.l-order\--4-l{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.l-order\--5-l{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.l-order\--6-l{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}}.glyphLightboxWrapper.basicLightbox{top:100%;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;opacity:1;background-color:#fff;background-color:var(--color-white)}.glyphLightboxWrapper.basicLightbox\--visible{top:0}.anim--cart,.anim--tab{-webkit-animation-name:tabAnimate;animation-name:tabAnimate;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-clip-path:inset(0 -1px 100% -1px);clip-path:inset(0 -1px 100% -1px);-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation-play-state:running;animation-play-state:running}.anim--cart{-webkit-clip-path:inset(-1px -10px 100% -1px);clip-path:inset(-1px -10px 100% -1px);-webkit-animation-name:cartAnimate;animation-name:cartAnimate}.anim--fadein{-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease;animation-timing-function:ease;opacity:0}.anim--buy-top{-webkit-animation-name:buyAnimTop;animation-name:buyAnimTop}.anim--buy-down,.anim--buy-top{-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation-duration:.2s;animation-duration:.2s}.anim--buy-down{-webkit-animation-name:buyAnimDown;animation-name:buyAnimDown;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.page--default-default .anim--fadein,.page--default-default .anim--tab,.page--projects-detail .anim--fadein,.page--projects-detail .anim--tab{-webkit-animation-play-state:paused;animation-play-state:paused}@-webkit-keyframes tabAnimate{0%{-webkit-clip-path:inset(0 -1px 100% -1px);clip-path:inset(0 -1px 100% -1px);-webkit-transform:translateY(100%);transform:translateY(100%)}to{-webkit-clip-path:inset(0 -1px 0 -1px);clip-path:inset(0 -1px 0 -1px);-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes tabAnimate{0%{-webkit-clip-path:inset(0 -1px 100% -1px);clip-path:inset(0 -1px 100% -1px);-webkit-transform:translateY(100%);transform:translateY(100%)}to{-webkit-clip-path:inset(0 -1px 0 -1px);clip-path:inset(0 -1px 0 -1px);-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes cartAnimate{0%{-webkit-clip-path:inset(0 -1px 100% -1px);clip-path:inset(0 -1px 100% -1px);-webkit-transform:translateY(100%);transform:translateY(100%)}to{-webkit-clip-path:inset(-1px -10px -1px -10px);clip-path:inset(-1px -10px -1px -10px);-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes cartAnimate{0%{-webkit-clip-path:inset(0 -1px 100% -1px);clip-path:inset(0 -1px 100% -1px);-webkit-transform:translateY(100%);transform:translateY(100%)}to{-webkit-clip-path:inset(-1px -10px -1px -10px);clip-path:inset(-1px -10px -1px -10px);-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes buyAnimTop{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes buyAnimTop{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes buyAnimDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(100%);transform:translateY(100%)}}@keyframes buyAnimDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(100%);transform:translateY(100%)}}.page--catalog-detail [data-animated]{-webkit-animation-play-state:paused;animation-play-state:paused}.page--catalog-detail .cart-list-items li{-webkit-perspective:100px;perspective:100px}.page--catalog-detail .cart-list-items li.anim-add{-webkit-animation-name:cartItemAdd;animation-name:cartItemAdd;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-clip-path:inset(0 -11px 0 -1px);clip-path:inset(0 -11px 0 -1px)}.page--catalog-detail .cart-list-items li.anim-remove{-webkit-animation-name:cartItemRemove;animation-name:cartItemRemove;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-clip-path:inset(0 -1px 0 -1px);clip-path:inset(0 -1px 0 -1px)}[data-intro-anim]{-webkit-animation:none;animation:none}[data-intro-anim=playing],[data-intro-anim=replaying]{--delay-anim-start:var(--intro-anim-delay,5s);-webkit-animation-name:none;animation-name:none;-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-delay:var(--delay-anim-start);animation-delay:var(--delay-anim-start);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.cat-tabs [data-intro-anim=playing],.cat-tabs [data-intro-anim=replaying]{-webkit-animation-name:knightRider;animation-name:knightRider}.preview-tabs [data-intro-anim=playing],.preview-tabs [data-intro-anim=replaying]{-webkit-animation-name:previewKnightRider;animation-name:previewKnightRider}.intro-menu-anim [data-intro-anim=playing],.intro-menu-anim [data-intro-anim=replaying]{-webkit-animation-name:menuKnightRider;animation-name:menuKnightRider}@-webkit-keyframes cartItemAdd{0%{opacity:0;-webkit-transform:scaleY(0) translateY(100%) rotateX(90deg);transform:scaleY(0) translateY(100%) rotateX(90deg)}to{opacity:1;-webkit-transform:scaleY(1) translateY(0) rotateX(0);transform:scaleY(1) translateY(0) rotateX(0)}}@keyframes cartItemAdd{0%{opacity:0;-webkit-transform:scaleY(0) translateY(100%) rotateX(90deg);transform:scaleY(0) translateY(100%) rotateX(90deg)}to{opacity:1;-webkit-transform:scaleY(1) translateY(0) rotateX(0);transform:scaleY(1) translateY(0) rotateX(0)}}@-webkit-keyframes cartItemRemove{0%{opacity:1;max-height:var(--realTab,32px);max-height:var(--tabHeight)}to{opacity:0;max-height:0;margin-top:-1px}}@keyframes cartItemRemove{0%{opacity:1;max-height:var(--realTab,32px);max-height:var(--tabHeight)}to{opacity:0;max-height:0;margin-top:-1px}}@-webkit-keyframes knightRider{0%{color:#39d17f;color:var(--color-green);background-color:#d8ffea;background-color:var(--color-green-background)}to{background-color:#39d17f;background-color:var(--color-green);color:#fff;color:var(--color-white)}}@keyframes knightRider{0%{color:#39d17f;color:var(--color-green);background-color:#d8ffea;background-color:var(--color-green-background)}to{background-color:#39d17f;background-color:var(--color-green);color:#fff;color:var(--color-white)}}@-webkit-keyframes previewKnightRider{0%{color:#222;color:var(--color-black);background-color:#c2c2c9;background-color:var(--color-1)}to{background-color:#222;background-color:var(--color-black);color:#fff;color:var(--color-white)}}@keyframes previewKnightRider{0%{color:#222;color:var(--color-black);background-color:#c2c2c9;background-color:var(--color-1)}to{background-color:#222;background-color:var(--color-black);color:#fff;color:var(--color-white)}}@-webkit-keyframes engineRollDown{0%{max-height:0}to{max-height:var(--h-max)}}@-webkit-keyframes menuKnightRider{0%{color:#f3f5fa;color:var(--color-gray-surface)}to{color:#222;color:var(--color-black)}}@keyframes menuKnightRider{0%{color:#f3f5fa;color:var(--color-gray-surface)}to{color:#222;color:var(--color-black)}}@keyframes engineRollDown{0%{max-height:0}to{max-height:var(--h-max)}}.anim--card{-webkit-transform:scale(1.01875) translateY(1.875%);transform:scale(1.01875) translateY(1.875%);-webkit-transition:opacity .5s ease,-webkit-transform .75s ease;transition:opacity .5s ease,-webkit-transform .75s ease;transition:transform .75s ease,opacity .5s ease;transition:transform .75s ease,opacity .5s ease,-webkit-transform .75s ease;opacity:0}.anim--card.anim--card--animated{-webkit-transform:scale(1) translate(0);transform:scale(1) translate(0);opacity:1}.page--account-default header a.logout{text-decoration:none!important}.page--account-default .u-tab .logout{border-left:none}.page--account-default .u-tab .logout:hover{text-decoration:underline}.page--account-default label>select{background-position:calc(100% - 9px) 50%;padding-right:41px;padding-right:calc(var(--space)*2 + 21px)}@media (max-width:749px){.page--account-default #invoiceDetails,.page--account-default #licenseHolder,.page--account-default #shippingAddress{font-size:14px;font-size:var(--fs-m)}}@media (max-width:749px){.page--account-default nav ul li.c-tabs__tab{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0}.page--account-default nav ul li a span.c-tabs__long-name{display:inline-block}.page--account-default nav ul li:last-child a span.c-tabs__long-name{margin-left:-3px}.page--account-default nav ul li.u-tab--indented a{padding:5px 3px;padding:calc(var(--space)/2) calc(var(--space-reduced)/2 - 1px)}.page--account-default .c-tabs .c-tabs__tab:not(:first-child){margin-left:-1px!important}}.page--account-default #accountData footer{padding-top:40px}.page--account-default #accountData footer label{margin-left:auto}@media (max-width:749px){.page--account-default #accountData footer label{width:100%;padding-bottom:70px}}.page--account-default #changePassword footer label{margin-left:auto}@media (max-width:749px){.page--account-default #changePassword footer label{width:100%;padding-top:30px}}.page--account-default #changePassword .c-password-form__label .error{color:red;color:var(--color-red)}.page--account-passwordRecovery footer,.page--account-registration footer,.page--account-signin footer{padding-top:70px}.page--account-passwordRecovery footer .checkout-button,.page--account-registration footer .checkout-button,.page--account-signin footer .checkout-button{margin-left:auto}.page--account-signin footer{padding-top:45px}.page--account-default>main,.page--account-passwordRecovery>main,.page--account-registration>main,.page--account-signin>main{padding-top:var(--tabHeight)}.page--account-default .l-page-title,.page--account-passwordRecovery .l-page-title,.page--account-registration .l-page-title,.page--account-signin .l-page-title{top:calc(15px + var(--realTab, 32px));top:calc(var(--gap) + var(--tabHeight))}.page--account-default .l-page-title\--hidden,.page--account-passwordRecovery .l-page-title\--hidden,.page--account-registration .l-page-title\--hidden,.page--account-signin .l-page-title\--hidden{top:15px;top:var(--gap)}@media (max-width:749px){.page--account-passwordRecovery section,.page--account-registration section,.page--account-signin section{margin-top:23px!important}.page--account-passwordRecovery footer.u-pad-t--6x,.page--account-registration footer.u-pad-t--6x,.page--account-signin footer.u-pad-t--6x{padding-top:60px;padding-top:calc(var(--space)*6)}}.page--account-passwordRecovery section.u-pad-t--3x,.page--account-registration section.u-pad-t--3x{padding-top:0;margin-top:25px}.page--account-passwordRecovery .c-password-form__label input,.page--account-registration .c-password-form__label input{padding:8px}@media (min-width:1441px){.page--account-passwordRecovery .c-password-form__fieldset,.page--account-registration .c-password-form__fieldset{padding-left:50%}}@media (min-width:1441px){.page--account-passwordRecovery .o-typo-small,.page--account-registration .o-typo-small{padding-left:0;padding-right:0}}@media (max-width:749px){.page--account-passwordRecovery .o-typo-small,.page--account-registration .o-typo-small{font-size:12px;font-size:var(--fs-s)}}.page--account-passwordRecovery .c-password-form__label input{border-right:none!important}@media (min-width:1171px){.page--account-passwordRecovery .c-password-form__fieldset{padding-left:50%}}@media (min-width:1171px){.page--account-passwordRecovery .o-typo-small{padding-left:0;padding-right:0}}@media (min-width:1441px){#frm-signInForm-form-email,#frm-signInForm-form-password{font-size:16px!important;font-size:var(--fs-l)!important}}.confirmation-container{position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:15px;padding:var(--gap);left:0;right:0;top:0;bottom:0}.confirmation-title{max-width:16ch;font-size:25px;line-height:1;text-align:center;font-weight:400;letter-spacing:.34px}@media (min-width:750px){.confirmation-title{max-width:none}}@media (min-width:1441px){.confirmation-title{font-size:31px}}@media (min-width:1921px){.confirmation-title{font-size:41px}}@media (min-width:2250px){.confirmation-title{font-size:49px}}@media (min-width:2560px){.confirmation-title{font-size:56px}}.confirmation-title+.btn{margin-top:16px}body[class^=page--cart-]{height:-webkit-fill-available}body[class^=page--cart-] .u-tab:not(.anim--tab){-webkit-clip-path:inset(0 -1px 0 -1px);clip-path:inset(0 -1px 0 -1px);-webkit-transform:translateY(0);transform:translateY(0)}body[class^=page--cart-]>main{padding-top:var(--tabHeight)}body[class^=page--cart-]>main .u-tab\--indented>*{padding:5px 8px;padding:calc(var(--space)/2) var(--space-reduced)}@media (max-width:749px){body[class^=page--cart-]>main .u-tab\--indented>*{padding-top:7px;padding-bottom:7px;padding-left:10px}}@media (max-width:749px){body[class^=page--cart-]>main h5.o-typo-small.o-color-1,body[class^=page--cart-]>main span.o-typo-small.o-color-1,body[class^=page--cart-]>main span.o-typo-small.o-color-red{font-size:12px}}body[class^=page--cart-] .l-page-title--hidden{top:15px;top:var(--gap)}@media (max-width:749px){body[class^=page--cart-] .c-paginator{padding-top:13px;padding-top:calc(var(--space) + 3px);padding-bottom:10px;padding-bottom:var(--space)}body[class^=page--cart-] .c-paginator .c-paginator__next,body[class^=page--cart-] .c-paginator .c-paginator__prev{margin-bottom:-4px}}body[class^=page--cart-] .cartList--itemList .o-typo-right{-webkit-font-feature-settings:"ss08" on;font-feature-settings:"ss08" on}body[class^=page--cart-] .c-tabs__tab.active{background-color:transparent}body[class^=page--cart-] .c-tabs__tab:after{content:"";position:absolute;overflow:visible;left:-5px;bottom:-1px;height:8px;right:-5px;background:#fff;background:var(--color-white);z-index:-1}body[class^=page--cart-] label>select{background-position:calc(100% - 9px) 50%;padding-right:25px;text-overflow:ellipsis}body[class^=page--cart-] fieldset.u-round-corners-b{border-radius:10px;border-radius:var(--radius)}.page--cart-default select.ajax[data-is-prompt=true]{color:#222;color:var(--color-black)}.page--cart-default select[name=country]{background-position:100%}.page--cart-default>main{padding-top:var(--tabHeight)}@media (max-width:749px){.page--cart-default{font-size:14px;font-size:var(--fs-m)}.page--cart-default footer.checkout-btn{padding-bottom:30px}}.page--cart-default .l-page-title{top:calc(15px + var(--realTab, 32px));top:calc(var(--gap) + var(--tabHeight))}@media (max-width:749px){.page--cart-default .cartList--itemList li:not(:first-child) .u-visible-mobile{padding-top:30px}.page--cart-default .cartList--itemList li>span:nth-child(2){margin-bottom:40px}.page--cart-default .cartList--itemList li>span:last-child{margin-top:-120px}.page--cart-default .cartList--itemList li .cart-button{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page--cart-default .cartList--itemList li .cart-button .cart-button__icon{margin-top:-38px}}.page--cart-default footer.checkout-btn .checkout-button:not(.checkout-button--disabled):hover{background:var(--hover)!important}@media (max-width:749px){.page--cart-default footer #snippet--cartButton{width:100%}}.page--cart-default #frm-cartList-voucherForm-voucherKey::-webkit-input-placeholder{color:#c2c2c9;color:var(--color-1);opacity:1}.page--cart-default #frm-cartList-voucherForm-voucherKey::-moz-placeholder{color:#c2c2c9;color:var(--color-1);opacity:1}.page--cart-default #frm-cartList-voucherForm-voucherKey:-ms-input-placeholder{color:#c2c2c9;color:var(--color-1);opacity:1}.page--cart-default #frm-cartList-voucherForm-voucherKey::-ms-input-placeholder{color:#c2c2c9;color:var(--color-1);opacity:1}.page--cart-default #frm-cartList-voucherForm-voucherKey::placeholder{color:#c2c2c9;color:var(--color-1);opacity:1}.cart--payments-options input[type=radio]:checked+label{background-color:#f3f5fa;background-color:var(--color-gray-surface)}@media (max-width:749px){.page--cart-login .c-sign-form__fieldset,.page--cart-register .c-sign-form__fieldset{font-size:14px;font-size:var(--fs-m)}}@media (min-width:1441px){.page--cart-login .c-password-form__fieldset,.page--cart-register .c-password-form__fieldset{padding-left:50%}}@media (max-width:749px){.page--cart-login footer.checkout-btn span:last-child>label,.page--cart-register footer.checkout-btn span:last-child>label,.page--cart-thankYou footer #snippet--cartButton{width:100%}}.page--cart-thankYou .o-typo-title{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (max-width:749px){.page--cart-thankYou .o-typo-title{padding-top:5px}}@media (min-width:750px){.page--cart-thankYou .o-typo-title{padding-top:7px;font-size:14px;font-size:var(--fs-m);border-left:1px solid #2d2d2d;border-left:1px solid var(--color-8);letter-spacing:.18px;letter-spacing:var(--ls-m)}}@media (min-width:1171px){.page--cart-thankYou .o-typo-title{font-size:16px;font-size:var(--fs-l);letter-spacing:.2px;letter-spacing:var(--ls-l);line-height:1.25;line-height:var(--lh-l)}}@media (max-width:1440px){.page--cart-thankYou .o-typo-title:first-child{border:none}}.page--cart-thankYou .o-typo-title:last-child span:first-child:after{content:":"}@media (min-width:750px){.page--cart-thankYou .o-typo-title:last-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page--cart-thankYou .o-typo-title:last-child span:first-child:after{content:" Number"}}.page--cart-thankYou .success div:first-child{border-top-left-radius:10px;border-top-left-radius:var(--radius)}@media (min-width:1441px){.page--cart-thankYou .success div:first-child{border-radius:0}}@media (max-width:1440px){.page--cart-thankYou .success div:first-child{border:none}}.page--cart-thankYou .success div:last-child{border-top-right-radius:10px;border-top-right-radius:var(--radius)}.page--cart-thankYou .u-success-background{-webkit-box-sizing:border-box;box-sizing:border-box;height:33px;border-left:1px solid #2d2d2d;border-left:1px solid var(--color-8)}@media (max-width:749px){.page--cart-thankYou .u-success-background{border:none}}.page--cart-thankYou span.o-typo-small{padding-top:93px;font-size:12px;font-size:var(--fs-s);letter-spacing:.15px;letter-spacing:var(--ls-s)}@media (min-width:750px){.page--cart-thankYou span.o-typo-small{padding-top:39px}}@media (min-width:1171px){.page--cart-thankYou span.o-typo-small{padding-top:36px}}.page--cart-thankYou p.u-border-t{font-size:14px;font-size:var(--fs-m);letter-spacing:.18px;letter-spacing:var(--ls-m)}@media (min-width:1171px){.page--cart-thankYou p.u-border-t{padding-left:0;margin-left:10px;font-size:16px;font-size:var(--fs-l);letter-spacing:.2px;letter-spacing:var(--ls-l);line-height:1.25;line-height:var(--lh-l)}}.page--cart-thankYou p.u-mar-t--4x{line-height:1.5;line-height:var(--lh-xs)}@media (min-width:750px){.page--cart-thankYou p.u-mar-t--4x{font-size:12px;font-size:var(--fs-s);letter-spacing:.15px;letter-spacing:var(--ls-s);line-height:1.25;line-height:var(--lh-s)}}@media (min-width:1441px){.page--cart-thankYou p.u-mar-t--4x{padding-right:0}}.page--cart-thankYou footer{margin-top:60px}@media (min-width:1171px){.page--cart-thankYou footer{margin-top:70px}}@media (min-width:1171px){.page--cart-thankYou footer .checkout-button{margin-left:10px}}@media (min-width:1441px){.page--cart-thankYou footer .checkout-button{margin:0}}@media (max-width:749px){.page--cart-shipping #invoiceDetails input,.page--cart-shipping #invoiceDetails select,.page--cart-shipping #licenseHolder input,.page--cart-shipping #shippingAddress input,.page--cart-shipping #shippingAddress select,.page--cart-shipping .c-user-form__legend{font-size:14px;font-size:var(--fs-m)}}.page--cart-shipping #frm-userInfoForm-form-bil_country,.page--cart-shipping #frm-userInfoForm-form-del_country{padding:8.5px 10px;padding:8.5px var(--space);padding-right:41px;padding-right:calc(var(--space)*2 + 21px)}@media (max-width:1170px){.page--cart-shipping #frm-userInfoForm-form-bil_country,.page--cart-shipping #frm-userInfoForm-form-del_country{padding:5px 10px;padding:5px var(--space);padding-right:41px;padding-right:calc(var(--space)*2 + 21px);line-height:1.75}}@media (max-width:749px){.page--cart-shipping footer{padding-top:30px!important;padding-bottom:30px}.page--cart-shipping footer.checkout-btn span:last-child label{width:100%}}@media (max-width:749px){.page--cart-summary #snippet--cartContent{font-size:14px;font-size:var(--fs-m)}.page--cart-summary #snippet--cartContent .cartList--itemList li span:first-child{margin-top:30px;letter-spacing:.15px;letter-spacing:var(--ls-s)}.page--cart-summary #snippet--cartContent .userForm-right-hd{padding-top:20px}.page--cart-summary #snippet--cartContent .userForm-right-hd p.o-typo-small{display:none}.page--cart-summary #snippet--cartContent .userForm-right-hd div:nth-child(2).u-pad-t--6x{padding-top:60px;padding-top:calc(var(--space)*6)}.page--cart-summary #snippet--cartContent .userForm-right-hd h5.o-typo-small{letter-spacing:.15px;letter-spacing:var(--ls-s)}.page--cart-summary #snippet--cartContent div:nth-child(-n+2){line-height:1.5;line-height:var(--lh-xs);letter-spacing:.18px;letter-spacing:var(--ls-m)}.page--cart-summary #snippet--cartContent div:nth-child(-n+2) .u-visible-mobile .u-pad-y--half{padding-top:20px}.page--cart-summary #snippet--cartContent .labeled-checkbox{padding-top:22px;padding-left:0}}@media (min-width:750px){.page--cart-summary #snippet--cartContent .u-pad-t--5x{padding-top:44px}}@media (min-width:750px) and (max-width:1170px){.page--cart-summary #snippet--cartContent .userForm-right-hd>div:last-child>div:nth-child(3){padding-top:24px}}@media (max-width:749px){.page--cart-summary footer.userForm-right-hd>span:last-child .summary-terms__checkbox{padding-top:54px;margin-bottom:30px;width:100%}.page--cart-summary footer.userForm-right-hd>span:last-child .summary-terms__checkbox .labeled-checkbox__text{width:100%}.page--cart-summary footer.userForm-right-hd>span:last-child>label{width:100%;padding-bottom:70px}}.page--cart-payment #frm-paymentForm-form-cardHolder{padding-top:9px;padding-bottom:9px}@media (min-width:1171px){.page--cart-payment #frm-paymentForm-form-cardHolder{padding-top:8.5px;padding-bottom:8.5px}}@media (min-width:750px) and (max-width:1170px){.page--cart-payment #frm-paymentForm-form-cardHolder{font-size:16px;font-size:var(--fs-l)}}@media (min-width:750px){.page--cart-payment .o-typo-small{padding:10px!important;padding:var(--space)!important}}@media (min-width:1441px){.page--cart-payment .o-typo-small{padding:10px 0!important;padding:var(--space) 0!important}}.page--cart-payment .c-user-form__label.error{padding:0}.page--cart-payment .c-user-form__label.error>span{color:red;color:var(--color-red)}.page--cart-payment .c-user-form__label.error .StripeElement{background:#fff;background:var(--color-white)}@media (max-width:749px){.page--cart-payment #frm-paymentForm-form-cardHolder,.page--cart-payment #frm-paymentForm-form-cardNumber,.page--cart-payment #frm-paymentForm-form-ccv,.page--cart-payment #frm-paymentForm-form-expDate{font-size:14px;font-size:var(--fs-m)}}.page--cart-payment #frm-paymentForm-form>input[type=submit]{padding-top:7px;padding-bottom:7px}@media (max-width:749px){.page--cart-payment #frm-paymentForm-form>input[type=submit]{font-size:14px;font-size:var(--fs-m)}}@media (min-width:750px){.page--cart-payment #frm-paymentForm-form .u-pad-y--3x{padding-top:0}}@media (max-width:749px){.page--cart-payment #frm-paymentForm-form .u-pad-y--3x{padding-top:0}}.page--cart-payment .error{padding-top:10px}@media (min-width:1441px){.page--cart-payment .error{padding-left:0}}#snippet--cartContent{width:100%;margin-top:23px}@media (min-width:1921px){.userForm-right-hd{padding-left:50%}}.userForm-right-hd.u-pad{padding-bottom:0}@media (min-width:1441px){.userForm-right{padding-left:50%}}.userForm-right.u-pad{padding-bottom:0}.summary-terms__checkbox{padding-top:60px;margin-bottom:40px}@media (min-width:750px){.summary-terms__checkbox{margin-bottom:21px}}@media (min-width:1171px){.summary-terms__checkbox{padding-top:75px}}@media (min-width:1441px){.summary-terms__checkbox{padding-top:70px}}footer.checkout-btn{padding-top:60px;margin-bottom:40px}@media (min-width:750px){footer.checkout-btn{margin-bottom:21px}}@media (min-width:1171px){footer.checkout-btn{padding-top:75px}}@media (min-width:1441px){footer.checkout-btn{padding-top:70px}}@media (min-width:1441px){.page--cart-shipping footer.checkout-btn{padding-top:40px}}@media (min-width:1441px){.page--cart-login footer.checkout-btn,.page--cart-register footer.checkout-btn{padding-top:45px}}@media (max-width:749px){.cart-payment_label-first>.StripeElement{border-right:none}}@media (min-width:750px){.cart-payment_label-first>span.o-typo-small.u-pad{padding-left:0;padding-right:0}}.cart-payment_label-second>.StripeElement{border-right:none}@media (min-width:750px){.cart-payment_label-second>span.o-typo-small.u-pad{padding-left:0;padding-right:0}}.stripe-3d-secure{background:rgba(0,0,0,.7);position:fixed;left:0;top:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:350}.stripe-3d-secure iframe{border:0;width:100%;max-width:650px;height:500px}#frm-paymentForm-form .payment-message{margin-top:10px;margin-top:var(--space);font-size:12px;font-size:var(--fs-s);padding-bottom:10px;padding-bottom:var(--space)}@media (max-width:749px){#frm-paymentForm-form .payment-message{margin-left:0;margin-top:10px}}#frm-paymentForm-form input[type=submit]{margin-top:0!important}.page--catalog-default>main{padding-top:var(--tabHeight)}.page--catalog-default{background-color:#0a0a0a;background-color:var(--color-10);color:#fff;color:var(--color-white)}.page--catalog-default .c-logo svg use.lg{fill:#fff;fill:var(--color-white)}@media (min-width:750px){.page--catalog-default .u-tab:not(header)>:not(:first-child):not(nav):not(.c-header__toggle){border-left:1px solid #fff;border-left:1px solid var(--color-white)}}.page--catalog-default .typeface__item:hover .typeface__tab{color:#fff;color:var(--color-white)}.page--catalog-default .typeface__tab{color:#696969;color:var(--color-9)}.page--catalog-default .typeface__tab h2{-webkit-transition:all .2s ease;transition:all .2s ease}.page--catalog-default .intro-modal-loading:not(.intro-overlay){opacity:0}.page--catalog-default section{padding-top:40px}.page--catalog-default .typeface__tab{border-color:transparent!important}.page--catalog-default .typeface__tab h2{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex}.page--catalog-default .typeface__tab--year{margin-left:auto}.page--catalog-default .typeface-list li{margin-bottom:40px}.page--catalog-default .typeface-list li:last-child{margin-bottom:0}.page--catalog-default .typeface__weights-preview{line-height:1.75em;padding-top:10px;font-size:20px;font-size:var(--fs-20)}@media (min-width:1171px){.page--catalog-default .typeface__weights-preview{font-size:37px;font-size:var(--fs-37)}}.page--catalog-default .typeface__weights-preview>*{border-bottom:1px solid #3a3a3a;height:60px}@media (max-width:1170px){.page--catalog-default .typeface__weights-preview>*{height:35px}}.page--catalog-default .typeface__weights-preview>:first-child{border-top:1px solid #3a3a3a}.page--catalog-default .c-header__navigation .c-header__navigation__links li:after{background:#fff;background:var(--color-white)}.page--catalog-detail .columns-center-to-menu{-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px}.page--catalog-detail{scroll-behavior:smooth}.page--catalog-detail main{padding-top:calc(15px + 3);padding-top:calc(var(--gap) + 3)}.page--catalog-detail .l-page-title{top:calc(15px + var(--realTab, 32px));top:calc(var(--gap) + var(--tabHeight))}.page--catalog-detail .l-page-title\--hidden{top:15px;top:var(--gap)}@media (min-width:1171px){.page--catalog-detail .flex-toolbar-exception>h2{-ms-flex-preferred-size:calc(50% + 7.5px);flex-basis:calc(50% + 7.5px);-ms-flex-preferred-size:calc(50% + var(--gap)/2);flex-basis:calc(50% + var(--gap)/2)}}@media (min-width:1171px){.page--catalog-detail .flex-toolbar-exception>div{-ms-flex-preferred-size:calc(25% - 3.75px);flex-basis:calc(25% - 3.75px);-ms-flex-preferred-size:calc(25% - var(--gap)/4);flex-basis:calc(25% - var(--gap)/4)}}@media (max-width:749px){.page--catalog-detail .test-area__toolbar .u-toolbar>:nth-child(3){border-radius:0 0 10px 10px;border-radius:0 0 var(--radius) var(--radius)}}.page--catalog-detail .optionsInfo,.page--catalog-detail .optionsList{width:100%}.page--catalog-detail .optionsList{display:block;position:relative;overflow:visible;margin-top:9px;z-index:2}@media (max-width:749px){.page--catalog-detail .optionsList{width:220px;margin:0 auto}}@media (min-width:1171px) and (max-width:1440px){.page--catalog-detail .optionsList{width:494px}}.page--catalog-detail .optionsList:before{content:"";position:absolute;display:block;top:-18px;left:-18px;width:100%;height:100%;-webkit-box-sizing:content-box;box-sizing:content-box;border-radius:33px;z-index:-1;pointer-events:none;border:18px solid #d8ffea;border:18px solid var(--color-green-background);background-color:#d8ffea;background-color:var(--color-green-background)}@media (max-width:749px){.page--catalog-detail .optionsList:before{top:-11px;left:-10px;height:90%;border-radius:23px;border-width:10px}}@media (max-width:749px){.page--catalog-detail .optionsContent{margin-bottom:37px}}@media (max-width:1170px){.page--catalog-detail .optionsContent{border-radius:14px}}.page--catalog-detail .optionsInfo__title{width:100%;padding-bottom:10px;padding-bottom:var(--space);border-bottom:1px solid;margin-bottom:10px;margin-bottom:var(--space)}.page--catalog-detail .optionsContent.active-info .optionsList{display:none}.page--catalog-detail .optionsInfo__close{width:21px;height:18px;background-image:url(etc/close_rect.svg);background-repeat:no-repeat;background-size:contain;background-position:50%;cursor:pointer;margin-left:auto}.page--catalog-detail .otherOptions--cta{background-image:url(etc/envelope.svg);background-repeat:no-repeat;background-position:97%;margin-top:100px;margin-bottom:70px}@media (min-width:750px){.page--catalog-detail .otherOptions--cta{grid-column-start:9;grid-column-end:13}}.page--catalog-detail .buy-weights .u-ledge--end>:last-child{padding-bottom:5px}@media (min-width:750px){.page--catalog-detail .buy-weights .weight-block{padding-top:10px;padding-bottom:10px}}@media (min-width:750px){.page--catalog-detail .buy-weights ul li:last-of-type{padding-bottom:0}}.page--catalog-detail .buy-weights--button{padding-top:3px}.page--catalog-detail #order{margin-top:170px}@media (min-width:750px) and (max-width:1170px){.page--catalog-detail #order{margin-top:120px}}@media (max-width:749px){.page--catalog-detail #order{margin-top:40px}}.page--catalog-detail #order .inner-container{width:100%;margin:0 auto;padding-left:0;padding-right:0}@media (min-width:750px){.page--catalog-detail #order .inner-container{padding-left:60px;padding-right:60px}}@media (min-width:1171px){.page--catalog-detail #order .inner-container{padding-left:0;padding-right:0;width:66.66667%}}@media (min-width:2250px){.page--catalog-detail #order .inner-container{width:33.33333%}}.page--catalog-detail #snippet--fontOrderBody .license-select,.page--catalog-detail #snippet--fontOrderHeader .license-select{width:50%;margin:auto}@media (min-width:1441px){.page--catalog-detail #snippet--fontOrderBody .license-select,.page--catalog-detail #snippet--fontOrderHeader .license-select{width:auto}}@media (max-width:749px){.page--catalog-detail #snippet--fontOrderBody .inner-container,.page--catalog-detail #snippet--fontOrderHeader .inner-container{padding-left:35px;padding-right:35px}}@media (min-width:750px){.page--catalog-detail #snippet--fontOrderBody .inner-container,.page--catalog-detail #snippet--fontOrderHeader .inner-container{padding-left:60px;padding-right:60px}}@media (min-width:750px) and (max-width:1170px){.page--catalog-detail #snippet--fontOrderBody .inner-container,.page--catalog-detail #snippet--fontOrderHeader .inner-container{padding-top:15px;padding-top:var(--gap)}}@media (min-width:1441px){.page--catalog-detail #snippet--fontOrderBody .inner-container,.page--catalog-detail #snippet--fontOrderHeader .inner-container{padding-left:0;padding-right:0}}@media (min-width:1441px){.page--catalog-detail #snippet--fontOrderBody .nav-container,.page--catalog-detail #snippet--fontOrderHeader .nav-container{width:100%}}@media (max-width:749px){.page--catalog-detail #snippet--fontOrderBody .cat_order--title,.page--catalog-detail #snippet--fontOrderHeader .cat_order--title{padding-left:10px;padding-right:10px}}@media (min-width:750px){.page--catalog-detail #snippet--fontOrderBody .cat_order--title,.page--catalog-detail #snippet--fontOrderHeader .cat_order--title{padding-left:0;padding-right:0;margin-left:60px;margin-right:60px}}@media (min-width:1171px){.page--catalog-detail #snippet--fontOrderBody .cat_order--title,.page--catalog-detail #snippet--fontOrderHeader .cat_order--title{padding-left:10px;padding-right:10px;margin-left:0;margin-right:0}}@media (max-width:749px){.page--catalog-detail #snippet--fontOrderBody ul.inner-container,.page--catalog-detail #snippet--fontOrderHeader ul.inner-container{padding-left:0;padding-right:0}.page--catalog-detail #snippet--fontOrderBody ul.inner-container>li,.page--catalog-detail #snippet--fontOrderHeader ul.inner-container>li{padding-left:10px;padding-right:10px}}.page--catalog-detail #snippet--fontOrderBody .l-relative:first-of-type,.page--catalog-detail #snippet--fontOrderHeader .l-relative:first-of-type{margin-bottom:60px}@media (max-width:749px){.page--catalog-detail #snippet--fontOrderBody .l-relative:first-of-type,.page--catalog-detail #snippet--fontOrderHeader .l-relative:first-of-type{margin-bottom:37px}.page--catalog-detail #snippet--fontOrderBody .l-relative:first-of-type ul li,.page--catalog-detail #snippet--fontOrderHeader .l-relative:first-of-type ul li{padding-bottom:15px}}.page--catalog-detail #snippet--fontOrderBody .cat-license-menu,.page--catalog-detail #snippet--fontOrderHeader .cat-license-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 8px;padding:0 var(--space-reduced);background-color:#39d17f;background-color:var(--color-green);border-color:#39d17f;border-color:var(--color-green)}@media (max-width:749px){.page--catalog-detail #snippet--fontOrderBody .cat-license-menu,.page--catalog-detail #snippet--fontOrderHeader .cat-license-menu{padding-left:10px}}@media (min-width:1171px){.page--catalog-detail #snippet--fontOrderBody .cat-license-menu,.page--catalog-detail #snippet--fontOrderHeader .cat-license-menu{display:none}}.page--catalog-detail #snippet--fontOrderBody .cat-license-menu span,.page--catalog-detail #snippet--fontOrderHeader .cat-license-menu span{display:-webkit-box;display:-ms-flexbox;display:flex;border:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:0}@media (max-width:749px){.page--catalog-detail #snippet--fontOrderBody .cat-license-menu span.cat-tabs__info-link,.page--catalog-detail #snippet--fontOrderHeader .cat-license-menu span.cat-tabs__info-link{background-position:top}}.page--catalog-detail #snippet--fontOrderBody .cat-license-control,.page--catalog-detail #snippet--fontOrderHeader .cat-license-control{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-left:20px}@media (min-width:750px) and (max-width:1440px){.page--catalog-detail #snippet--fontOrderBody .cat-license-control,.page--catalog-detail #snippet--fontOrderHeader .cat-license-control{padding-left:10px}}@media (max-width:749px){.page--catalog-detail #snippet--fontOrderBody .cat-license-control,.page--catalog-detail #snippet--fontOrderHeader .cat-license-control{padding-left:10px;padding-bottom:9px}}.page--catalog-detail #snippet--fontOrderBody .cat-tabs,.page--catalog-detail #snippet--fontOrderHeader .cat-tabs{display:none}@media (min-width:1171px){.page--catalog-detail #snippet--fontOrderBody .cat-tabs,.page--catalog-detail #snippet--fontOrderHeader .cat-tabs{display:block}}.page--catalog-detail #snippet--fontOrderBody .cat-tabs .c-tabs,.page--catalog-detail #snippet--fontOrderHeader .cat-tabs .c-tabs{display:none}@media (min-width:1171px){.page--catalog-detail #snippet--fontOrderBody .cat-tabs .c-tabs,.page--catalog-detail #snippet--fontOrderHeader .cat-tabs .c-tabs{display:-webkit-box;display:-ms-flexbox;display:flex}}.page--catalog-detail #snippet--fontOrderBody .cat-tabs.is-open,.page--catalog-detail #snippet--fontOrderHeader .cat-tabs.is-open{display:block}.page--catalog-detail #snippet--fontOrderBody .cat-tabs__select,.page--catalog-detail #snippet--fontOrderHeader .cat-tabs__select{display:none;opacity:0}@media (max-width:1170px){.page--catalog-detail #snippet--fontOrderBody .cat-tabs__select,.page--catalog-detail #snippet--fontOrderHeader .cat-tabs__select{position:absolute;display:block;top:0;right:0;width:calc(100% - 36px);width:calc(100% - 20px - var(--space-reduced)*2);height:100%;z-index:1}}.page--catalog-detail #snippet--fontOrderBody .cat-tabs__select>select,.page--catalog-detail #snippet--fontOrderHeader .cat-tabs__select>select{display:none;opacity:0}@media (max-width:1170px){.page--catalog-detail #snippet--fontOrderBody .cat-tabs__select>select,.page--catalog-detail #snippet--fontOrderHeader .cat-tabs__select>select{position:absolute;display:block;top:0;left:0;width:100%;height:100%;background-image:none;opacity:0;z-index:1}}@media (max-width:1440px){.page--catalog-detail #snippet--fontOrderBody .cat-noclick-m,.page--catalog-detail #snippet--fontOrderHeader .cat-noclick-m{pointer-events:none;z-index:0}}.page--catalog-detail #snippet--fontOrderBody .cat-tabs__select-trigger>.cat-wrapper_only,.page--catalog-detail #snippet--fontOrderHeader .cat-tabs__select-trigger>.cat-wrapper_only{display:contents}@media (min-width:1171px){.page--catalog-detail #snippet--fontOrderBody .cat-tabs__select-trigger>.cat-wrapper_only,.page--catalog-detail #snippet--fontOrderHeader .cat-tabs__select-trigger>.cat-wrapper_only{display:none}}@supports not (display:contents){.page--catalog-detail #snippet--fontOrderBody .cat-tabs__select-trigger>.cat-wrapper_only,.page--catalog-detail #snippet--fontOrderHeader .cat-tabs__select-trigger>.cat-wrapper_only{display:inline-block;width:0;height:0}@media (min-width:1171px){.page--catalog-detail #snippet--fontOrderBody .cat-tabs__select-trigger>.cat-wrapper_only,.page--catalog-detail #snippet--fontOrderHeader .cat-tabs__select-trigger>.cat-wrapper_only{display:none}}}@media (min-width:750px) and (max-width:1170px){.page--catalog-detail #snippet--fontOrderHeader .inner-container{padding-top:127px;padding-left:130px;padding-right:130px}}@media (min-width:1441px){.page--catalog-detail #snippet--fontOrderHeader .inner-container .optionsContent:not(#otherOptions).cat-license__select--header{width:35%}}.page--catalog-detail #snippet--fontOrderHeader .optionsContent{background-color:#abffd2;background-color:var(--color-green-surface)}@media (min-width:1171px) and (max-width:1440px){.page--catalog-detail #snippet--fontOrderHeader .inner-container,.page--catalog-detail #snippet--fontOrderSummary .inner-container{padding-left:10px;padding-right:10px}}@media (min-width:1171px) and (max-width:1440px){.page--catalog-detail #snippet--fontOrderSummary .inner-container{padding-left:0;padding-right:0}.page--catalog-detail #snippet--fontOrderSummary .inner-container a.u-block{margin-top:0;margin-bottom:110px}}@media (min-width:1441px) and (max-width:1920px){.page--catalog-detail #snippet--fontOrderBody{margin-bottom:50px}}@media (min-width:750px) and (max-width:1170px){.page--catalog-detail #snippet--fontOrderBody{margin-bottom:40px}}@media (min-width:1171px) and (max-width:1440px){.page--catalog-detail #snippet--fontOrderBody .inner-container{padding-left:0;padding-right:0}}@media (min-width:1171px){.page--catalog-detail #snippet--fontOrderBody .cat_order--title{padding:4px 0 0}}@media (min-width:1441px) and (max-width:1920px){.page--catalog-detail #snippet--fontOrderBody .cat_order--title{padding-top:5px}}@media (min-width:1171px) and (max-width:1440px){.page--catalog-detail #snippet--fontOrderHeader .inner-container:not(.cat-license__select--header){padding-left:0;padding-right:0;width:100%}}@media (max-width:749px){.cat-section--image>img{width:100%;height:calc(150vw - 45px);height:calc(150vw - var(--gap)*2/2*3);-o-object-fit:cover;object-fit:cover}}.l-section--excess{margin-top:20px;margin-bottom:70px;padding-bottom:0}@media (max-width:749px){.l-section--excess{margin-bottom:97px}}@media (min-width:750px){.l-section--excess{margin-bottom:30px}}@media (max-width:749px){.l-section--excess-first{margin-bottom:36px}}.l-vertical-spread>.cat-blog--intro{margin-top:20px;padding-top:0}@media (max-width:749px){.l-vertical-spread>.cat-blog--intro{margin-top:10px}}@media (max-width:1170px){.l-vertical-spread>.cat-blog--intro{-webkit-column-count:1;-moz-column-count:1;column-count:1}}@media (min-width:750px) and (max-width:1170px){.l-vertical-spread>.cat-blog--intro{margin-top:10px}}.cat-section--action{margin-bottom:40px}@media (min-width:750px){.cat-section--action{margin-bottom:105px}}@media (min-width:1171px){.cat-section--action{margin-bottom:170px}}.cat-section--action .button-link .button .button__icon{margin-right:0}@media (max-width:749px){.cat-section--info{font-weight:500}}@media (max-width:749px){.cat-section--info.l-grid,.cat-section--info>.l-grid{grid-row-gap:30px}}@media (min-width:1441px){.cat-section--info .cat__info--infoblock{display:block}.cat-section--info .cat__info--infoblock .cat__info--charset{margin-bottom:30px}}.cat-section--info .cat__langs--mobile{display:grid}@media (min-width:750px){.cat-section--info .cat__langs--mobile{display:none}}.cat-section--info .cat__langs--hidden{overflow:hidden}.cat-section--info .cat__info--langs .l-grid{-webkit-transition:max-height .3s;transition:max-height .3s;overflow:hidden}.cat-section--info .cat__info--langs .dropdown{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;right:0;top:-47px;width:33.33333%;background:#fff;background:var(--color-white);padding-top:32px}@media (min-width:750px) and (max-width:1170px){.cat-section--info .cat__info--langs .dropdown{width:25%;top:-44px;padding-top:28px}}@media (min-width:1171px) and (max-width:1440px){.cat-section--info .cat__info--langs .dropdown{width:16.66667%;top:-44px;padding-top:29px}}@media (min-width:1441px){.cat-section--info .cat__info--langs .dropdown{top:-45px;padding-top:29px}}@media (max-width:749px){.cat-section--info .cat__info--langs .dropdown{top:0;left:0}}.cat-section--info .cat__info--langs .dropdown img{margin-right:10px;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.cat-section--info .cat__info--langs ul{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}@media (min-width:750px){.cat-section--info .cat__info--langs ul{-webkit-column-count:4;-moz-column-count:4;column-count:4}}@media (min-width:1171px){.cat-section--info .cat__info--langs ul{-webkit-column-count:6;-moz-column-count:6;column-count:6}}@media (min-width:1441px){.cat-section--info .cat__info--langs ul{-webkit-column-count:3;-moz-column-count:3;column-count:3}}.cat-section--info .cat__info--langs li{height:15px;line-height:15px}.cat-detail__info{font-size:12px;font-size:var(--fs-s)}.cat-detail__info.cat__info--charset{margin-bottom:0;padding-bottom:0}.cat-detail__info.cat__info--features{margin-top:0;padding-top:0}@media (max-width:749px){.cat-detail__info .u-list.cat-info__list li{padding-top:6px;padding-bottom:6px}}.cat-detail__info>h3{margin-bottom:10px}.cat-detail__info>h3.cat-info-features{margin-bottom:15px}@media (max-width:749px){.cat-detail__info>h3.cat-info-features{margin-bottom:10px}}.cat-detail__info .u-list>li:first-of-type{border-top:1px solid #2d2d2d;border-top:1px solid var(--color-8)}.page--catalog-detail .tutorial-hidden,.page--catalog-detail .tutorial-hidden *{opacity:0!important;visibility:hidden!important;pointer-events:none!important}.page--catalog-detail .tutorial-hidden[data-engine-tutorial="1"],.page--catalog-detail .tutorial-hidden [data-engine-tutorial="1"],.page--catalog-detail .tutorial-hidden[data-engine-tutorial="-1"],.page--catalog-detail .tutorial-hidden [data-engine-tutorial="-1"]{display:none;margin:0!important;padding:0!important;height:0!important}.page--catalog-detail .tutorial-fade-in{-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-play-state:running;animation-play-state:running}.page--catalog-detail .tutorial-fade-in.optionsInfo{-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;animation-direction:reverse}.page--catalog-detail #snippet--fontOrderSummary{-webkit-font-feature-settings:"ss08" on;font-feature-settings:"ss08" on}@media (max-width:749px){.page--catalog-detail #snippet--fontOrderSummary .w-fixed-engine{padding-right:8px!important}}@media (max-width:749px){.page--catalog-detail #snippet--fontOrderSummary footer{margin-bottom:40px;margin-left:10px}.page--catalog-detail #snippet--fontOrderSummary footer .inner-container .w-fixed-engine a{width:100%}}@media (min-width:1441px){.page--catalog-detail #snippet--fontOrderSummary footer ul.cart-list-items li span:nth-child(2){text-align:right}}@media (max-width:749px){.page--catalog-detail .cat-section--weights>.fn-15px_margin{margin-bottom:15px}}@media (min-width:1171px){.page--catalog-detail .move-a-bit{margin-left:-6px}}@media (min-width:750px) and (max-width:1170px){.page--catalog-detail .toolbar-weight_select label.input>select{line-height:1.25}}@media (max-width:749px){.page--catalog-detail .font-detail-tab-mobile{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:2250px){.page--catalog-detail .packages li{grid-column-gap:0}.page--catalog-detail .packages li span.weights{text-align:right;padding-right:25px}}.cat-section--tester{margin-top:15px;margin-top:var(--gap)}@media (max-width:749px){.cat-section--tester{margin-top:15px}}.cat-section--tester input[type=range]{width:100%;margin-top:0;height:20px}.cat-section--tester .u-toolbar>* *{border-color:#d1d1d9;border-color:var(--color-7);border-bottom:none}.cat-section--tester .test-area__toolbar .input select{margin-top:0;padding-left:0}.cat-section--tester .u-toolbar>.l-flex-item{padding:7px 9px 10px}@media (max-width:749px){.cat-section--tester .u-toolbar>.l-flex-item{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%;border-radius:0}.cat-section--tester .u-toolbar>.l-flex-item.cat__tester--last-mobile{border-right:none;border-radius:0 10px 10px 0;border-radius:0 var(--radius) var(--radius) 0}}.cat-section--tester .u-toolbar>.l-flex-item:first-of-type{padding-left:10px}@media (max-width:749px){.cat-section--tester .u-toolbar>.l-flex-item:first-of-type{border-radius:10px 0 0 10px;border-radius:var(--radius) 0 0 var(--radius)}}.cat-section--tester .u-toolbar>.l-flex-item:last-of-type{padding-right:10px}.cat-section--tester .u-toolbar>.l-flex-item label.input{padding:0}.cat-section--tester .u-toolbar>.l-flex-item label.input .input__label{height:18px;padding:0;margin-bottom:18px}.cat-section--tester .u-toolbar>.l-flex-item label.input{& select,input{padding:0;margin-top:0;height:20px}}.cat-section--tester .u-toolbar>.l-flex-item label.input input[type=radio]{width:20px;height:20px}.cat-section--tester .u-toolbar>.l-flex-item label.input select{background-position:100%;background-size:21px 15px}.cat-section--tester .u-toolbar,.cat-section--tester .u-toolbar>*{background-color:#f3f5fa;background-color:var(--color-gray-surface)}.cat-section--tester .u-toolbar>:not(:last-child){border-right:1px solid #d1d1d9;border-right:1px solid var(--color-7)}.cat-section--charset{margin-top:15px;margin-top:var(--gap);margin-bottom:15px;margin-bottom:var(--gap)}@media (max-width:749px){.cat-section--charset{margin-top:15px;margin-top:var(--gap);margin-bottom:15px;margin-bottom:var(--gap)}}@media (max-width:749px){.cat-section--charset .no_border_left_mobile{border-left:none}}.cat-section--charset .u-toolbar>:nth-child(2){border-left:1px solid #d1d1d9;border-left:1px solid var(--color-7)}.cat-section--charset .u-toolbar>:not(:last-child){border-right:1px solid #d1d1d9;border-right:1px solid var(--color-7)}.cat-section--charset label.input{padding-top:7px}@media (max-width:749px){.cat-section--charset label.input>.input__label--sticky{padding-bottom:24px}}@media (max-width:1170px){.cat-section--charset label.input>select{white-space:nowrap;text-overflow:ellipsis;padding-right:23px}}.cat-section--charset .character-set__heading{margin-bottom:7px}.glyphLightboxWrapper.basicLightbox{-webkit-transition-duration:.2s;transition-duration:.2s}.glyphLightboxWrapper.basicLightbox>div.basicLightbox__placeholder{-webkit-transform:scale(1);transform:scale(1)}.cat-tabs .c-tabs .c-tabs__tab:not(:first-child){margin-left:-1px}.cat-section--preview{margin-top:15px;margin-top:var(--gap);margin-bottom:15px;margin-bottom:var(--gap);padding-bottom:0;padding-top:0}@media (max-width:749px){.cat-section--preview{margin-top:15px;margin-top:var(--gap);margin-bottom:15px;margin-bottom:var(--gap)}}.optionsContent:not(.prompt-selected) li[data-font-id],.optionsContent:not(.prompt-selected) li[data-package-fonts]{-webkit-font-feature-settings:"ss08" on;font-feature-settings:"ss08" on;position:relative;-webkit-transition:all .25s ease;transition:all .25s ease;cursor:pointer;pointer-events:all;z-index:1}.optionsContent:not(.prompt-selected) li[data-font-id]:before,.optionsContent:not(.prompt-selected) li[data-package-fonts]:before{content:"";position:absolute;top:-1px;bottom:-1px;left:-10px;right:-8px;background-color:#fff;background-color:var(--color-white);border:1px solid #29b036;border:1px solid var(--color-green-border-2);border-radius:11px;opacity:0;z-index:-1;-webkit-transition:opacity .5s ease-out;transition:opacity .5s ease-out}.optionsContent:not(.prompt-selected) li[data-font-id] a,.optionsContent:not(.prompt-selected) li[data-package-fonts] a{cursor:pointer;pointer-events:all}@media (min-width:750px){.optionsContent:not(.prompt-selected) li[data-font-id]:hover:before,.optionsContent:not(.prompt-selected) li[data-package-fonts]:hover:before{opacity:1;-webkit-transition:opacity .25s ease;transition:opacity .25s ease}}@media (min-width:750px){.pack-hover:before{opacity:1!important;-webkit-transition:opacity .25s ease!important;transition:opacity .25s ease!important}}.optionsContent.prompt-selected{opacity:0;pointer-events:none;visibility:hidden}.optionsContent.prompt-selected li[data-font-id],.optionsContent.prompt-selected li[data-package-fonts]{-webkit-font-feature-settings:"ss08" on;font-feature-settings:"ss08" on;-webkit-transition:all .25s ease;transition:all .25s ease;cursor:default;pointer-events:none}.optionsContent.prompt-selected li[data-font-id] a,.optionsContent.prompt-selected li[data-package-fonts] a{cursor:default;pointer-events:none}@media (min-width:750px){.cat-section--weights .cat_weights--weight_title{font-size:12px}}@media (min-width:1171px){.cat-section--weights .cat_weights--weight_title{vertical-align:top}}@media (max-width:749px){.cat-section--weights .u-pad--t-14px--m{padding-top:14px}}@media (max-width:749px){.cat-section--weights .o-typo-title{font-size:27px;font-size:var(--fs-xl);line-height:1.14815;line-height:var(--lh-xl);letter-spacing:.34px;letter-spacing:var(--ls-xl)}}@media (min-width:750px){.cat-section--weights .o-typo-title{font-size:24px;line-height:1.14815;line-height:var(--lh-xl);letter-spacing:.34px;letter-spacing:var(--ls-xl)}}@media (max-width:749px){.cat-section--weights .buy-weights--button{margin-top:auto}}@media (max-width:749px){.cat-section--weights .button-link{height:15px;width:24px}.cat-section--weights .button-link .button,.cat-section--weights .button-link .button__icon{height:15px;width:21px}}@media (max-width:749px){.cat-section--weights .button-link .button__text{display:none}}.cat-section--weights .u-ledge{color:#222;color:var(--color-black);margin-bottom:15px;margin-bottom:var(--gap)}.cat-section--weights .u-ledge :before{background:#2d2d2d;background:var(--color-8)}select.license-select-input{background-color:#fff;background-color:var(--color-white);background-position:100%;background-image:url(etc/chevron-white-filled.svg);border-radius:11px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:7px 40px 7px 10px;color:#39d17f;color:var(--color-green)}select.license-select-input[data-is-prompt=true]{-webkit-animation-name:pulsate;animation-name:pulsate;-webkit-animation-duration:.55s;animation-duration:.55s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}select.license-select-input>option{color:#39d17f;color:var(--color-green)}@media (max-width:1170px){.cat-license-menu-text{color:#fff;color:var(--color-white)}}@-webkit-keyframes pulsate{0%{color:#fff;color:var(--color-white)}95%,to{color:#39d17f;color:var(--color-green)}}@keyframes pulsate{0%{color:#fff;color:var(--color-white)}95%,to{color:#39d17f;color:var(--color-green)}}.cat-section--engine{min-height:900px}@media (max-width:749px){.cat-section--engine{min-height:0!important}}@media (max-width:749px){.cat-section--engine #snippet--fontOrderHeader{padding-top:15px;padding-top:var(--gap)}}@media (min-width:750px) and (max-width:1170px){.cat-section--engine #snippet--fontOrderHeader h3{margin:0}}@media (min-width:1441px){.cat-section--engine .discount-desktop__move_a_bit{margin-right:-5px}}@media (max-width:749px){.cat-section--engine .cart-icon--inv,.cat-section--engine .cart-icon:not(.cart-icon--inv){padding:8px 9px}}@media (max-width:749px){.cat-section--engine{font-size:14px;font-size:var(--fs-m)}}@media (max-width:749px){.cat-section--engine .cat_order--title{font-size:12px;font-size:var(--fs-s);margin:0 auto}}@media (min-width:750px) and (max-width:1170px){.cat-section--engine .cat_order--title:not(.cat_order--title__overview){font-size:12px}}@media (min-width:1171px){.cat-section--engine .cat_order--title__overview{padding-top:5px}}@media (min-width:1441px) and (max-width:1920px){.cat-section--engine .cat_order--title__overview{margin-right:10px}}.cat-section--engine .cat-license__select--header{border-radius:14px}@media (max-width:749px){.cat-section--engine .cat-license__select--header{padding-top:74px;padding-right:35px;padding-bottom:74px}.cat-section--engine .cat-license__select--header .optionsList{padding-bottom:6px}}@media (min-width:750px){.cat-section--engine .cat-license__select--header{padding-top:108px;padding-bottom:127px}.cat-section--engine .cat-license__select--header:not([data-engine-tutorial="0"]){padding-top:121px;padding-bottom:129px}}@media (max-width:749px){.cat-section--engine .cat_order--body{padding-top:0;padding-bottom:90px;margin-bottom:13px;margin-top:17px}}@media (min-width:750px) and (max-width:1170px){.cat-section--engine .cat_order--body{margin-top:37px}}@media (min-width:1171px) and (max-width:1440px){.cat-section--engine .cat_order--body{padding-bottom:0!important;margin-bottom:140px!important}}.cat-section--engine .cat_order--body>.optionsContent.prompt-selected .cart-button:not(.cart-button--added){color:#c2c2c9;color:var(--color-1)}.cat-section--engine .cat_order--body>.optionsContent.prompt-selected .cart-button__icon>.cart-icon:not(.cart-icon--inv){content:url(etc/add-grey.svg)}.cat-section--engine .cat_order--body>.optionsContent ul .cart-button__icon{height:calc(100% + 2px)}.cat-section--engine .cat_order--body>.optionsContent ul .cart-button__icon .cart-icon--inv{height:100%;padding-right:8.5px}@media (max-width:749px){.cat-section--engine .cat_order--buy_icon{margin-right:-10px;position:relative;-webkit-transition:all .25s ease;transition:all .25s ease}.cat-section--engine .cat_order--buy_icon .cart-button .cart-button__icon .cart-icon{margin-left:0}.cat-section--engine .cat_order--buy_icon .cart-button--added .cart-button__icon .cart-icon{margin-left:0}}@media (max-width:749px){.cat-section--engine .cat_order--buy_icon--summary{margin-right:0}.cat-section--engine .cat_order--buy_icon--summary .cart-button--added .cart-button__icon,.cat-section--engine .cat_order--buy_icon--summary .cart-button .cart-button__icon{margin-left:10px;margin-left:var(--space)}}@media (max-width:749px){.cat-section--engine .cat_packs--title{padding-bottom:6px;padding-top:6px;letter-spacing:.18px;line-height:17px}}@media (max-width:749px){.cat-section--engine .cat_packs--discount{padding-bottom:0;padding-top:10px;letter-spacing:.18px;line-height:17px;color:#222;color:var(--color-black)}}.cat-section--engine .cat_order-total{-webkit-transition:all .3s ease;transition:all .3s ease}@media (max-width:749px){.cat-section--engine .cat_order-total{margin-top:69px;margin-bottom:60px;border-bottom:1px solid #c2c2c9;border-bottom:1px solid var(--color-1)}.cat-section--engine .cat_order-total .cat_packs--title{padding-top:6px;padding-bottom:6px}}@media (max-width:1440px){.cat-section--engine .match-button-height{padding-top:2px;padding-bottom:6px}}.cat-section--engine #snippet--fontOrderSummary div.cat_order-total,.cat-section--engine li[data-cart-item]{cursor:pointer}.cat-section--engine .cart-button__icon{border-radius:0 10px 10px 0;border-radius:0 var(--radius) var(--radius) 0;overflow:hidden}.cat-section--engine{& #snippet--fontOrderBody li,& #snippet--fontOrderSummary li,.w-shortened{width:calc(100% - 10px)}}.cat-section--engine .price-button{right:-8px;position:relative}.cat-section--engine .cart-button__icon{height:calc(100% + 1px)}.cat-section--engine{#snippet--fontOrderSummary .u-border-b,& #snippet--fontOrderSummary .u-border-t{border-color:#9edaba;border-color:var(--color-green-border)}}.cat-section--engine #snippet--fontOrderSummary .cat_order-total,.cat-section--engine #snippet--fontOrderSummary .u-border-green{border-color:#39d17f;border-color:var(--color-green)}.cat-section--engine #snippet--fontOrderSummary .cart-list-items .u-border-green{border-color:#9edaba;border-color:var(--color-green-border)}.cat-section--engine #snippet--fontOrderSummary footer div.l-flex--end a.u-block{margin-top:0;margin-bottom:110px}@media (max-width:749px){.cat-section--engine #snippet--fontOrderSummary footer div.l-flex--end a.u-block{margin-bottom:0}}.catEngineTitle_heading{--color-lightgreen:#93fcc0;font-size:32px;line-height:40px;letter-spacing:.4px;padding:10px 0 80px;text-align:center;color:var(--color-lightgreen)}@media (max-width:1170px){.catEngineTitle_heading{font-size:22px}}@media (min-width:750px) and (max-width:1170px){.fs32_lh40-d{font-size:22px;line-height:30px;letter-spacing:.28px}}@media (min-width:1441px){.fs32_lh40-d{font-size:32px;line-height:40px}}.engine-typelist-heading{border-top:1px solid #9edaba;border-top:1px solid var(--color-green-border);width:calc(16.66667% - 30px)}@media (min-width:1171px){.engine-typelist-heading{width:calc(50% - 396px)}}@media (min-width:1441px){.engine-typelist-heading{width:calc(50% - 488px)}}.engine-typelist-heading{font-weight:500}section.cat-section--engine:before{content:"";position:absolute;top:0;left:-30px;right:-30px;bottom:-60px;background-color:#effff6;background-color:var(--color-green-light);z-index:-1}@media (max-width:749px){section.cat-section--engine:before{max-width:calc(100% + 45px)}}@media (min-width:750px) and (max-width:1170px){section.cat-section--engine:before{max-width:calc(100% + 50px)}}.w-shortened{width:calc(100% - 10px)}@media (max-width:749px){.w-fixed-engine{padding-right:18px!important}.w-fixed-engine .w-shortened{width:100%}.w-fixed-engine .checkout-button{width:calc(100% + 26px);margin-left:-10px}}@media (min-width:750px){.w-fixed-engine{padding-left:0!important;padding-right:0!important;margin:0 auto!important;width:588px!important}}@media (min-width:1171px){.w-fixed-engine{width:732px!important}}@media (min-width:1441px){.w-fixed-engine{width:916px!important}}@media (min-width:750px) and (max-width:1170px){.w-450-tablet{width:450px!important}}@media (min-width:750px){.w-450-tablet-l{width:450px!important}}@media (max-width:749px){.w-220-mobile{width:220px!important}}.cat-select_input .select__prompt{color:#c2c2c9;color:var(--color-1)}.page--catalog-detail .cat-section--image img{border-radius:10px;border-radius:var(--radius)}.page--catalog-detail .cat-section--image.stacked img{border-radius:0 0 10px 10px;border-radius:0 0 var(--radius) var(--radius)}@media (min-width:750px) and (max-width:1079px){.cat-section-col-1{-ms-flex-preferred-size:calc(50% - 10px);flex-basis:calc(50% - 10px)}}@media (min-width:1078px){.cat-section-col-1{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (min-width:750px) and (max-width:1079px){.cat-section-col-1 .button-link,.cat-section-col-1 .button-link .button{width:100%}}@media (min-width:750px) and (max-width:1079px){.cat-section--action>.button-link{-ms-flex-preferred-size:calc(50% - 10px);flex-basis:calc(50% - 10px)}}@media (min-width:750px) and (max-width:1079px){.cat-section--action{gap:20px}}@media (min-width:750px) and (max-width:1079px){.cat-section--action>.button-link .button{width:100%}}@media (min-width:750px){body.page--catalog-detail .optionsContent:not(#otherOptions) .inner-container.cat-license__select--header{display:-webkit-box;display:-ms-flexbox;display:flex;height:275px;max-height:275px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:0;padding-bottom:0}}body.page--catalog-detail .optionsContent:not(#otherOptions) .inner-container.cat-license__select--header .optionsList{margin-top:0}@media (max-width:749px){body.page--catalog-detail li.fuckthisshit-m{padding-left:0!important;margin-left:10px}}@media (min-width:750px){body.page--catalog-detail .inner-container.cat-license__select--header{padding-left:0!important;padding-right:0!important}}@media (max-width:749px){body.page--catalog-detail .wmax450px{padding-left:unset;padding-right:unset;max-width:unset}}@media (max-width:1170px){body.page--catalog-detail .wmax450px{max-width:470px;padding-left:0!important;padding-right:0!important}}body.page--catalog-detail .optionsContent{--h-max:var(--summary-container-h-max);max-height:var(--h-max);overflow:hidden}.page--default-default{-webkit-overflow-scrolling:auto}.page--default-default main{margin-bottom:-30px;padding-top:15px;padding-top:calc(var(--gap))}.page--default-default .l-sticky--pos-default{top:61px}.page--default-default section>a img{height:calc(100vh - 30px - var(--realTab, 32px));height:calc(100vh - var(--gap)*2 - var(--tabHeight));-o-object-fit:cover;object-fit:cover}.page--default-default .intro-modal-loading:not(.intro-overlay){opacity:0}.page--default-default .c-tab-info{white-space:nowrap;text-overflow:ellipsis}@media (max-width:749px){.page--default-default .c-tab-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}}.page--default-default .c-tab-info>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page--projects-default section{position:relative;height:100%}.page--projects-default>main{margin-top:-300px;padding-top:calc(300px + var(--gap) + var(--tabHeight));padding-bottom:0}ul.projects-list{height:calc(100vh - var(--realTab, 32px) - 15px);height:calc(100vh - var(--tabHeight) - var(--gap))}@media (max-width:749px){ul.projects-list .u-tab>:not(:first-child){padding-top:0}ul.projects-list .u-tab>:not(:last-child){padding-bottom:0}}ul.projects-list li{height:auto}@media (min-width:750px){ul.projects-list li{min-height:120px}}ul.projects-list .projects-list__item-tablink{height:auto;text-decoration:none!important}ul.projects-list .projects-list__item-tablink:hover{color:#222!important;color:var(--color-black)!important}@media (min-width:750px){ul.projects-list .projects-list__item-tablink{height:100%}}.projects-list{padding-top:var(--tabHeight)}.pro-page-title{position:fixed;left:15px;left:var(--gap);width:calc(100% - 30px);width:calc(100% - var(--gap)*2);top:calc(15px + var(--realTab, 32px));top:calc(var(--gap) + var(--tabHeight));z-index:295;-webkit-transition:top .1s linear;transition:top .1s linear}.pro-page-title>.u-tab.anim--tab>h1{z-index:3}.projects-list__item-mobile-image{--imgRatio:calc(100vw - var(--gap)*2);display:block;width:var(--imgRatio);height:calc(var(--imgRatio)/3*2)}@media (min-width:750px){.projects-list__item-mobile-image{display:none}}@media (max-width:749px){.projects-list__item-mobile-image{margin-bottom:15px;margin-bottom:var(--gap)}.page--projects-detail .projects-list__item-mobile-image{margin-bottom:5px}}.projects-list-bg{position:fixed;top:78px;left:15px;left:var(--gap);z-index:1;width:calc(100% - 30px);width:calc(100% - var(--gap)*2);bottom:0;border-top-left-radius:10px;border-top-left-radius:var(--radius);border-top-right-radius:10px;border-top-right-radius:var(--radius);overflow:hidden}@media (min-width:750px){.projects-list-bg{left:15px;left:var(--gap)}}@media (min-width:1171px){.projects-list-bg{top:92px}}.projects-list-bg.waitForAnimation{opacity:0;visibility:hidden}.projects-list-bg__item{position:absolute;top:0;left:0;width:100%;bottom:0;opacity:0}.projects-list-bg__item.visible{opacity:1}.projects-list-bg__item.anim_in_progress{opacity:0}.projects-list-bg__item img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%}.page--projects-default{padding-bottom:0;max-width:100vw}@media (max-width:749px){.page--projects-default .l-sticky--pos-default:not(.c-accordion__title){top:-5px}}.page--projects-detail main{margin-bottom:-30px;padding-top:15px;padding-top:calc(var(--gap))}.page--projects-detail .l-page-title{position:fixed;top:47px;top:calc(var(--gap) + 32px)}.page--projects-detail .pro_detail__text{padding-top:20px;padding-top:calc(var(--space)*2)}@media (min-width:750px){.page--projects-detail .pro_detail__text{padding-top:13px}}@media (min-width:1171px){.page--projects-detail .pro_detail__text{padding-top:20px;padding-top:calc(var(--space)*2)}}@media (max-width:749px){.page--projects-detail .pro_detail__text{padding-top:30px;padding-bottom:55px}}@media (min-width:1171px){.page--projects-detail article .u-tab>h2{margin-right:-1px}}@media (min-width:1921px) and (max-width:1921px){.page--projects-detail article .u-tab>h2{margin-right:-2px}}@media (min-width:1441px) and (max-width:1441px){.page--projects-detail article .u-tab>h2{margin-right:-2px}}@media (max-width:749px){.page--projects-detail .last-caption-m{margin-bottom:0}.page--projects-detail .l-page-title-m{margin-top:32px}.page--projects-detail .projects-list-m{padding-top:20px}.page--projects-detail .projects-list-m.is-first-m,.page--projects-detail .u-tab.pro-title-mobile>:not(:first-child){padding-top:0}.page--projects-detail .u-tab.pro-title-mobile>:not(:last-child){padding-bottom:0}}.page--information-default>main{overflow:hidden;padding-top:var(--tabHeight);position:absolute;left:15px;left:var(--gap);width:calc(100vw - 30px);width:calc(100vw - var(--gap)*2)}.page--information-default .l-page-title{top:calc(15px + var(--realTab, 32px));top:calc(var(--gap) + var(--tabHeight))}.page--information-default .l-page-title\--hidden{top:15px;top:var(--gap)}.page--information-default .section-faq .u-list li,.page--information-default .section-license .u-list li{padding:0}.page--information-default .section-faq .question,.page--information-default .section-license .question{cursor:pointer;position:relative;padding-right:30px}.page--information-default .section-faq .question:before,.page--information-default .section-license .question:before{content:"";position:absolute;z-index:1;width:21px;height:16px;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-image:url(etc/chevron.svg);background-repeat:no-repeat;background-size:contain;-webkit-transition:.3s ease;transition:.3s ease}.page--information-default .section-faq .question.active:before,.page--information-default .section-license .question.active:before{-webkit-transform:translateY(-50%) rotate(-180deg);transform:translateY(-50%) rotate(-180deg)}.page--information-default .section-about .columns-center-to-menu{-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px}.page--information-default .section-about .about-second__half:not(:first-of-type){margin-left:0;padding-left:0}.page--information-default .section-about .about-second__half:not(:first-of-type).margin-always{margin-left:-6px}.page--information-default .section-about .about-second__half:not(:first-of-type).margin-always\--not-mobile{margin-left:0}@media (min-width:750px){.page--information-default .section-about .about-second__half:not(:first-of-type).margin-always\--not-mobile{margin-left:-6px}}@media (min-width:1171px){.page--information-default .section-about .about-second__half:not(:first-of-type){margin-left:-6px}}.page--information-default .section-about .about-top__text{margin-bottom:38px}@media (min-width:1171px){.page--information-default .section-about .about-top__text{margin-bottom:44px}}@media (max-width:1170px){.page--information-default .section-about .about-top__text\--tablet{margin-bottom:38px}}.page--information-default .section-about .about-list__title{margin-bottom:11px;padding-left:0;padding-right:0}@media (min-width:1171px){.page--information-default .section-about .about-list__title{margin-bottom:7px}}@media (max-width:749px){.page--information-default .section-about .about-list__title{font-size:12px;font-size:var(--fs-s);letter-spacing:.15px;letter-spacing:var(--ls-s)}}@media (max-width:749px){.page--information-default .section-about ul{letter-spacing:.15px;letter-spacing:var(--ls-s)}}.page--information-default .section-about .about-second__half.about-first-laptop{margin-left:0}@media (min-width:1441px){.page--information-default .section-about .about-second__half.about-first-laptop{margin-left:-6px}}@media (min-width:1441px){.page--information-default .info-second_half{margin-left:13px}}@media (max-width:1440px){.page--information-default .info-second_half\--small{margin-left:-7px}}@media (min-width:1921px){.page--information-default .contact-second_half{margin-left:-10px}}@media (max-width:1920px){.page--information-default .contact-second_half\--small{margin-left:10px}}@media (max-width:749px){.page--information-default .contact-second_half\--small{margin-left:0}}.page--information-default *{-webkit-font-feature-settings:"ss08" on;font-feature-settings:"ss08" on}.page--information-default .c-header__navigation__list,.page--information-default li>span:nth-child(n+2){font-variant-numeric:normal}@media (min-width:1171px){.page--information-default .info-contact-newsletterform{padding-left:10px}}@media (min-width:1921px){.page--information-default .info-contact-newsletterform{padding-left:0}}@media (min-width:1171px){.page--information-default .section-faq .grid-middle_fix,.page--information-default .section-license .grid-middle_fix{margin-left:-7px}}.page--information-default .section-faq .faq-row,.page--information-default .section-license .faq-row{margin-top:40px;grid-row-gap:15px}@media (min-width:750px){.page--information-default .section-faq .faq-row,.page--information-default .section-license .faq-row{grid-column-gap:20px}}@media (min-width:1441px){.page--information-default .section-faq .faq-row .grid-middle_fix,.page--information-default .section-license .faq-row .grid-middle_fix{padding-left:7px}}@media (min-width:1171px){.page--information-default .section-faq .faq-row,.page--information-default .section-license .faq-row{margin-top:40px;grid-row-gap:40px;grid-column-gap:30px}}.page--information-default .section-faq .faq-row:first-of-type,.page--information-default .section-license .faq-row:first-of-type{margin-top:0}@media (min-width:1171px){.page--information-default .section-faq .faq-row_number,.page--information-default .section-license .faq-row_number{margin-left:-20px;padding-left:20px}}@media (max-width:749px){.page--information-default .section-contact,.page--information-default .section-faq,.page--information-default .section-license{font-size:14px;font-size:var(--fs-m);line-height:1.21429;line-height:var(--lh-m);letter-spacing:.18px;letter-spacing:var(--ls-m)}.page--information-default .section-contact .faq-row .faq-row_number,.page--information-default .section-faq .faq-row .faq-row_number,.page--information-default .section-license .faq-row .faq-row_number{display:none}}@media (min-width:750px) and (max-width:1170px){.page--information-default .section-contact .faq-row .faq-row_number,.page--information-default .section-faq .faq-row .faq-row_number,.page--information-default .section-license .faq-row .faq-row_number{display:none}}@media (max-width:749px){.page--information-default .section-fonts .o-typo-small{font-size:12px;font-size:var(--fs-s);line-height:1.25;line-height:var(--lh-s);letter-spacing:.15px;letter-spacing:var(--ls-s)}.page--information-default .section-fonts li{position:relative}.page--information-default .section-fonts li>*{grid-column-end:span 12}.page--information-default .section-fonts .u-mar-r--3x{margin-right:40px;margin-right:calc(var(--space)*4)}.page--information-default .section-fonts li div:nth-child(2){margin-left:56.59px;margin-left:calc(var(--space)*4 + 16.59px)}.page--information-default .section-fonts li div:not(:last-child){padding-right:20px}.page--information-default .section-fonts li div:last-child{position:absolute;top:4px;right:0}}.page--information-default .section-fonts .font-link{text-align:right}.page--information-default .section-fonts .font-link img{margin-bottom:-3px}.page--information-default .section-fonts ul.u-list{border:solid #a0a2a9;border-width:0 0 1px}.page--information-default .section-fonts ul.u-list .font-link{position:relative}.page--information-default .section-fonts ul.u-list .font-link img{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.page--information-default .section-fonts ul.u-list li{padding:4px 0;border:solid #a0a2a9;border-width:1px 0 0}@media (max-width:749px){.page--information-default .section-fonts ul.u-list li{position:relative}.page--information-default .section-fonts ul.u-list li .font-link{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.page--information-default .section-fonts ul.u-list a:hover li{position:relative}.page--information-default .section-fonts ul.u-list a:hover li:before{content:" ";position:absolute;bottom:-1px;width:100%;border-top:1px solid #282828}.page--information-default .section-fonts ul.u-list a:hover li{border-color:#282828}@media (min-width:750px) and (max-width:1170px){.page--information-default .section-contact .l-grid,.page--information-default .section-faq .l-grid,.page--information-default .section-fonts .l-grid,.page--information-default .section-license .l-grid{grid-row-gap:0}}@media (min-width:750px) and (max-width:1170px){.page--information-default .section-contact .pad_top_46px-but_only_1920,.page--information-default .section-faq .pad_top_46px-but_only_1920,.page--information-default .section-fonts .pad_top_46px-but_only_1920,.page--information-default .section-license .pad_top_46px-but_only_1920{padding-top:0}}@media (max-width:749px){.page--information-default .section-contact .pad_top_46px-but_only_1920,.page--information-default .section-faq .pad_top_46px-but_only_1920,.page--information-default .section-fonts .pad_top_46px-but_only_1920,.page--information-default .section-license .pad_top_46px-but_only_1920{padding-top:0}}.page--information-default .section-license .c-accordion:last-child .answer div:first-child{border-top:none}@media (max-width:749px){.page--information-default .section-license .c-accordion__title.question{padding-top:7px;padding-bottom:7px}.page--information-default .section-license .c-accordion__title.question span:first-child{display:none}}@media (min-width:750px) and (max-width:1170px){.page--information-default .section-license .c-accordion__title.question span:first-child{display:none}}.page--information-default .section-contact ul.l-horizontal-spread li:not(:last-child):after{content:"|";margin-left:2px}.page--information-default .section-contact ul.l-horizontal-spread li{text-transform:capitalize}.page--information-default .section-faq ul li a{text-decoration:underline}.pad_top_46px-but_only_1920{padding-top:31px}.section-contact button.c-newsletter-form__button{text-align:left}@media (max-width:1170px){body.page--information-eula,body.page--information-tac{padding-top:15px!important;padding-top:var(--gap)!important}}@media (max-width:749px){body.page--information-eula,body.page--information-tac{padding-top:calc(var(--gap) + var(--tabHeight))!important}}body.page--information-eula>main,body.page--information-tac>main{padding-top:0}@media (min-width:1171px){body.page--information-eula .section-terms .grid-middle_fix,body.page--information-tac .section-terms .grid-middle_fix{margin-left:-7px}}@media (max-width:1170px){.page--stuff-default,.page--stuff-detail{padding:0 15px 15px;padding:0 var(--gap) var(--gap) var(--gap)}}.page--stuff-default>main,.page--stuff-detail>main{position:unset;padding-top:0;overflow:visible;margin-top:calc(var(--tabHeight) + 1px)}.page--stuff-default>main .firefox-scroll-fix,.page--stuff-detail>main .firefox-scroll-fix{pointer-events:none}.page--stuff-default>main .firefox-scroll-fix>*,.page--stuff-detail>main .firefox-scroll-fix>*{pointer-events:all}@media (min-width:750px){.page--stuff-default>main,.page--stuff-detail>main{margin-top:var(--tabHeight)}}@media (max-width:749px){.page--stuff-default>main,.page--stuff-detail>main{overflow-x:hidden}}@media (max-width:1170px){.page--stuff-default .c-header__wrapper:not(.stacky--bg),.page--stuff-detail .c-header__wrapper:not(.stacky--bg){width:calc(100vw - 30px);width:calc(100vw - var(--gap)*2);left:15px;left:var(--gap)}}.page--stuff-default .l-page-title,.page--stuff-detail .l-page-title{top:calc(15px + var(--realTab, 32px));top:calc(var(--gap) + var(--tabHeight))}.page--stuff-default .l-page-title\--hidden,.page--stuff-detail .l-page-title\--hidden{top:15px;top:var(--gap)}@media (max-width:1170px){.page--stuff-default .l-page-title,.page--stuff-detail .l-page-title{left:15px;left:var(--gap);width:calc(100vw - 30px);width:calc(100vw - var(--gap)*2)}}.page--stuff-default .l-grid,.page--stuff-detail .l-grid{grid-column-gap:20px}@media (max-width:749px){.page--stuff-default .l-grid,.page--stuff-detail .l-grid{grid-column-gap:0}}@media (min-width:1171px){.page--stuff-default .l-grid,.page--stuff-detail .l-grid{grid-column-gap:30px}}@media (max-width:749px){.page--stuff-default .l-grid\--stuff_first,.page--stuff-detail .l-grid\--stuff_first{grid-row-gap:0}}@media (max-width:749px){body.page--stuff-default:not(#specifity) .slider__navigation button{width:30px;height:25px;font-size:14px}}@media (max-width:749px){body.page--stuff-default:not(#specifity) .stuff--related{grid-row-gap:30px}}@media (min-width:750px){body.page--stuff-default:not(#specifity) .stuff--related{grid-row-gap:50px}}@media (max-width:749px){body.page--stuff-default:not(#specifity) .stuff-font_14px\--m{font-size:14px}}body.page--stuff-default:not(#specifity) .stuff--related-item a{text-decoration:none!important}body.page--stuff-default:not(#specifity) .stuff--related-item a:hover{color:#222!important;color:var(--color-black)!important}body.page--stuff-detail:not(#increaseSpecifity){padding-top:calc(var(--gap) + var(--tabHeight))}body.page--stuff-detail:not(#increaseSpecifity)>main{margin-top:var(--tabHeight)}@media (max-width:749px){body.page--stuff-detail:not(#increaseSpecifity) .u-pad-t--2x--m{padding-top:20px}}@media (max-width:749px){body.page--stuff-detail:not(#increaseSpecifity) .stuff-detail_text{max-width:calc(100vw - 30px);max-width:calc(100vw - var(--gap)*2)}}@media (max-width:749px){body.page--stuff-detail:not(#increaseSpecifity) .stuff-font_14px\--m{font-size:14px}}@media (max-width:749px){body.page--stuff-detail:not(#increaseSpecifity) .stuff-item–title_holder{padding-bottom:0}}@media (max-width:749px){body.page--stuff-detail:not(#increaseSpecifity) .stuff-margin_70_bottom-mobile{padding-bottom:0;margin-bottom:70px}}@media (max-width:749px){body.page--stuff-detail:not(#increaseSpecifity) .stuff--related{grid-row-gap:30px;margin-top:15px}}@media (min-width:750px){body.page--stuff-detail:not(#increaseSpecifity) .stuff--related{grid-row-gap:50px}}@media (max-width:749px){body.page--stuff-detail:not(#increaseSpecifity) .slider__navigation button{width:30px;height:25px;font-size:14px}}body.page--stuff-detail:not(#increaseSpecifity) .stuff--related-item:nth-child(4){display:block}@media (min-width:1441px){body.page--stuff-detail:not(#increaseSpecifity) .stuff--related-item:nth-child(4){display:none}}body.page--stuff-detail:not(#increaseSpecifity) .stuff--related-item a{text-decoration:none!important}body.page--stuff-detail:not(#increaseSpecifity) .stuff--related-item a:hover{color:#222!important;color:var(--color-black)!important}.stuff-item__title{font-size:22px;margin-top:10px;margin-bottom:8px}@media (min-width:750px){.stuff-item__title{margin-top:0}}.stuff-item__description{font-size:16px;font-size:var(--fs-l);color:#4d4d4d;color:var(--color-gray-70);margin-bottom:16px}@media (min-width:1171px){.stuff-item__description{margin-bottom:24px}}@media (min-width:2250px){.stuff-item__description{font-size:22px}}@media (min-width:750px) and (max-width:1170px){.l-grid--stuff_first{grid-row-gap:16px}}.stuff-variants{margin-bottom:16px}.stuff-variants__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin-bottom:16px}@media (min-width:1171px){.stuff-variants__header{gap:8px;margin-bottom:8px}}.stuff-variants__title{font-size:22px}.stuff-variants__toggler{border:0;padding:0}.stuff-variants__toggler,.stuff-variants__toggler:active,.stuff-variants__toggler:focus,.stuff-variants__toggler:hover{background-color:transparent;color:#222;color:var(--color-black)}.stuff-variants__toggler:active>svg path:first-child,.stuff-variants__toggler:focus>svg path:first-child,.stuff-variants__toggler:hover>svg path:first-child{fill:#222;fill:var(--color-black)}.stuff-variants__toggler:active>svg path:last-child,.stuff-variants__toggler:focus>svg path:last-child,.stuff-variants__toggler:hover>svg path:last-child{fill:#fff;fill:var(--color-white)}.stuff-variants__toggler>img,.stuff-variants__toggler>svg{width:27px;display:block}.stuff-variants__toggler>img path,.stuff-variants__toggler>svg path{-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-transition:var(--transition-all-2);transition:var(--transition-all-2)}@media (min-width:1171px){.stuff-variants__toggler>img,.stuff-variants__toggler>svg{width:21px}}.stuff-modal__backdrop{background-color:rgba(0,0,0,.35);opacity:0}.stuff-modal__backdrop,.stuff-modal__container{display:none;position:fixed;width:100vw;height:100dvh;left:0;top:0;z-index:1000}.stuff-modal__container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:auto;overscroll-behavior-y:none;pointer-events:none}.stuff-modal__modal{padding:3.125vw;background-color:#fff;background-color:var(--color-white);border-radius:10px;border-radius:var(--radius);-webkit-transform:scale(.85);transform:scale(.85);opacity:0;-webkit-transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,transform .2s ease;transition:opacity .2s ease,transform .2s ease,-webkit-transform .2s ease}@media (min-width:1171px){.stuff-modal__modal{padding:3.125%}}.stuff-modal__modal>img{display:block;width:auto;height:auto;max-width:calc(93.75vw - 30px);max-height:calc(80dvh - 30px)}@media (min-width:750px){.stuff-modal__modal>img{max-width:calc(93.75vw - 40px);max-height:calc(80dvh - 40px)}}@media (min-width:1171px){.stuff-modal__modal>img{max-width:calc(60vw - 60px);max-height:calc(80dvh - 60px)}}.modal.active .stuff-modal__backdrop{display:block}.modal.active .stuff-modal__container{display:-webkit-box;display:-ms-flexbox;display:flex}.modal.active .stuff-modal__modal{display:block}.modal.visible .stuff-modal__backdrop{opacity:1;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.modal.visible .stuff-modal__modal{-webkit-transform:scale(1);transform:scale(1);opacity:1}.stuff--related-item__slider .slider{border-radius:10px;border-radius:var(--radius);isolation:isolate;overflow:hidden}.stuff--related-item:hover .stuff--related-item__title>svg{width:21px}.stuff--related-item__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.stuff--related-item__title>svg{-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-transition:var(--transition-all-2);transition:var(--transition-all-2);width:0;margin-top:-2px}.stuff--related-item__sold{color:red}@media (max-width:1170px){.page--fontsinuse-default{padding:0 15px 15px;padding:0 var(--gap) var(--gap) var(--gap)}}.page--fontsinuse-default>main{position:unset;padding-top:0;overflow:visible;margin-top:33px}.page--fontsinuse-default>main .firefox-scroll-fix{pointer-events:none}.page--fontsinuse-default>main .firefox-scroll-fix>*{pointer-events:all}@media (min-width:750px){.page--fontsinuse-default>main{margin-top:28px}}@media (min-width:1171px){.page--fontsinuse-default>main{margin-top:16px;margin-top:calc(var(--gap) + 1px)}}@media (max-width:749px){.page--fontsinuse-default>main .l-grid{overflow:hidden}}@media (max-width:1170px){.page--fontsinuse-default .c-header__wrapper:not(.stacky--bg){width:calc(100vw - 30px);width:calc(100vw - var(--gap)*2);left:15px;left:var(--gap)}}.page--fontsinuse-default .l-page-title{top:calc(15px + var(--realTab, 32px));top:calc(var(--gap) + var(--tabHeight))}.page--fontsinuse-default .l-page-title\--hidden{top:15px;top:var(--gap)}@media (max-width:1170px){.page--fontsinuse-default .l-page-title{left:15px;left:var(--gap);width:calc(100vw - 30px);width:calc(100vw - var(--gap)*2)}}.page--fontsinuse-default .l-grid{grid-column-gap:0;grid-row-gap:40px}@media (min-width:750px){.page--fontsinuse-default .l-grid{grid-column-gap:20px}}@media (min-width:1171px){.page--fontsinuse-default .l-grid{grid-column-gap:30px;grid-row-gap:48px}}@media (max-width:1920px){.page--fontsinuse-default .l-grid{grid-row-gap:56px}}@media (min-width:2250px){.page--fontsinuse-default .l-grid{grid-row-gap:64px}}@media (max-width:749px){.page--fontsinuse-default .l-grid\--stuff_first{grid-row-gap:0}}.fontsinuse-item{font-size:16px;font-size:var(--fs-l)}@media (min-width:2250px){.fontsinuse-item{font-size:22px;line-height:26px;font-weight:400}}.fontsinuse-content__desc{color:#4d4d4d;color:var(--color-gray-70)}.fontsinuse-content__desc>p:last-child{margin-bottom:0}.fontsinuse-content__desc a{color:#a0a2a9!important;-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-transition:var(--transition-color-2);transition:var(--transition-color-2)}.fontsinuse-content__desc a:hover{color:#888!important;color:var(--color-gray-disabled)!important}.fontsinuse-gallery{width:100%;height:0;position:relative;padding-bottom:66.6666%;margin-bottom:7px;border-radius:11px;overflow:hidden;isolation:isolate}@media (min-width:1171px){.fontsinuse-gallery{margin-bottom:10px}}.fontsinuse-gallery__container{position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden}.fontsinuse-gallery__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.fontsinuse-gallery__hover-handle{display:none;position:absolute;height:100%;top:0;z-index:1}@media (min-width:1171px){.fontsinuse-gallery__hover-handle{display:block}}.fontsinuse-gallery__video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (min-width:2560px){.fontsinuse-content{display:-webkit-box;display:-ms-flexbox;display:flex}}.fontsinuse-content__header{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:2560px){.fontsinuse-content__header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:260px;-ms-flex-negative:0;flex-shrink:0;margin-right:30px}}.fontsinuse-content__header>h2{margin-right:16px}.fontsinuse-content__header>span{-webkit-font-feature-settings:"ss08" on;font-feature-settings:"ss08" on}.fontsinuse-content__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:10px}.fontsinuse-content__buttons .button-outline:not(:first-child){margin-left:8px}@media (max-width:1170px){.page--catalog-list{padding:0 15px 15px;padding:0 var(--gap) var(--gap) var(--gap)}}.page--catalog-list>main{position:unset;padding-top:0;overflow:visible;margin-top:33px}.page--catalog-list>main .firefox-scroll-fix{pointer-events:none}.page--catalog-list>main .firefox-scroll-fix>*{pointer-events:all}@media (min-width:750px){.page--catalog-list>main{margin-top:28px}}@media (min-width:1171px){.page--catalog-list>main{margin-top:16px;margin-top:calc(var(--gap) + 1px)}}.catalog-card{display:block;padding:12px 18px;background-color:#000;background-color:var(--color-black-full);color:#fff;color:var(--color-white);border-radius:11px;text-decoration:none;font-weight:400;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.catalog-card:hover{background-color:#222;background-color:var(--color-black);color:#fff;color:var(--color-white);text-decoration:none}.catalog-card__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:12px}.catalog-card__title{margin-bottom:0;line-height:1;font-size:16px}@media (min-width:1441px){.catalog-card__title{font-size:24px}}.catalog-card__title small{line-height:1;font-size:inherit;color:#888;color:var(--color-gray-disabled)}.catalog-card__label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:16px;line-height:1}@media (min-width:1441px){.catalog-card__label{font-size:24px}}.catalog-card__label:after{content:"";display:inline-block;width:6px;height:6px;margin-left:5px;margin-top:2px;border-radius:3px}@media (min-width:1441px){.catalog-card__label:after{width:8px;height:8px;border-radius:4px}}.catalog-card__label--green{color:#39d17f;color:var(--color-green)}.catalog-card__label--green:after{background-color:#39d17f;background-color:var(--color-green);-webkit-box-shadow:0 0 1px 8px rgba(124,255,180,.26);box-shadow:0 0 1px 8px rgba(124,255,180,.26);-webkit-animation:label-point-animation-green 1.5s ease-in-out infinite;animation:label-point-animation-green 1.5s ease-in-out infinite}.catalog-card__label--blue{color:#0091f9}.catalog-card__label--blue:after{background-color:#0091f9;-webkit-box-shadow:0 0 1px 8px rgba(0,145,249,.26);box-shadow:0 0 1px 8px rgba(0,145,249,.26);-webkit-animation:label-point-animation-green 1.5s ease-in-out infinite;animation:label-point-animation-green 1.5s ease-in-out infinite}.catalog-card__media{position:relative;width:100%;padding-bottom:100%;height:0;border-radius:11px;isolation:isolate;overflow:hidden}.catalog-card__media__inner{position:absolute;width:100%;height:100%;top:0;left:0}.catalog-card__media__inner img,.catalog-card__media__inner video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.catalog-card__text-container{margin-top:12px}.catalog-card__svg-text,.catalog-card__svg-text img{display:block;width:100%;height:auto}@-webkit-keyframes label-point-animation-green{0%{-webkit-box-shadow:0 0 0 0 rgba(124,255,180,0);box-shadow:0 0 0 0 rgba(124,255,180,0)}65%{-webkit-box-shadow:0 0 1px 8px rgba(124,255,180,.26);box-shadow:0 0 1px 8px rgba(124,255,180,.26);opacity:1}to{-webkit-box-shadow:0 0 1px 8px rgba(124,255,180,0);box-shadow:0 0 1px 8px rgba(124,255,180,0)}}@keyframes label-point-animation-green{0%{-webkit-box-shadow:0 0 0 0 rgba(124,255,180,0);box-shadow:0 0 0 0 rgba(124,255,180,0)}65%{-webkit-box-shadow:0 0 1px 8px rgba(124,255,180,.26);box-shadow:0 0 1px 8px rgba(124,255,180,.26);opacity:1}to{-webkit-box-shadow:0 0 1px 8px rgba(124,255,180,0);box-shadow:0 0 1px 8px rgba(124,255,180,0)}}.c-accordion.l-grid{grid-row-gap:0}.c-accordion__title{cursor:pointer}.c-accordion__content{overflow:hidden;height:auto}.c-accordion__content,.c-accordion__content *{-webkit-transition:all .3s ease;transition:all .3s ease}.button-link{display:block}@media (max-width:749px){.button-link{width:100%}}.btn{--default-bg:var(--color-black);--hover:var(--color-gray-70);--actíve:grey;--actíve:var(--color-gray-50);--focus:var(--color-gray-80);--loading-bg:var(--color-gray-50);--loading-fg:var(--color-white)}.btn,.btn\--green{--default-fg:var(--color-white);--disabled-bg:var(--color-gray-disabled-2);--disabled-fg:var(--color-gray-disabled)}.btn\--green{--default-bg:var(--color-green);--hover:var(--color-green-hover);--actíve:#9ce8bf;--actíve:var(--color-green-active);--focus:var(--color-green-focus);--loading-bg:var(--color-green-active);--loading-fg:var(--color-black);padding:7px 10px;padding:7px var(--space);border-radius:10px;border-radius:var(--radius);color:#fff;color:var(--color-white)}.btn\--green .button__text{line-height:unset}.btn{width:290px;background-color:var(--default-bg);color:var(--default-fg);-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-transition:var(--transition-color-2);transition:var(--transition-color-2)}.btn\--default .button__text{line-height:unset}.btn\--default{padding:7px 10px;padding:7px var(--space);border-radius:10px;border-radius:var(--radius)}.btn\--default\--outline{background-color:#fff;background-color:var(--color-white);color:#222;color:var(--color-black);border:1px solid #222;border:1px solid var(--color-black)}.btn\--default\--outline:active,.btn\--default\--outline:focus,.btn\--default\--outline:hover{color:#fff;color:var(--color-white)}.btn\--default\--outline:hover{border:1px solid var(--hover)}.btn\--default\--outline:active{border:1px solid var(--actíve)}.btn\--default\--outline:focus{border:1px solid var(--focus)}@media (min-width:1171px){.btn:not(.cart-empty):not(.checkout-button--disabled):not(.checkout-button--error):hover{background-color:var(--hover)!important}}.btn:not(.cart-empty):active{background-color:var(--actíve)}.btn:not(.cart-empty):focus{background-color:var(--focus)}.btn[disabled]{background-color:var(--disabled-bg);color:var(--disabled-fg);cursor:not-allowed}.btn.button-buy{border-radius:0 10px 0 0;border-radius:0 var(--radius) 0 0;width:unset;padding:5px 8px;padding:calc(var(--space)/2) var(--space-reduced)}.btn.button-buy:focus{background:#39d17f!important;background:var(--color-green)!important}@media (min-width:1171px){.btn.button-buy:hover{background:var(--hover)!important}}@media (max-width:749px){.btn.button-buy{padding:7px}}@media (max-width:749px){.btn{width:100%}}.button{font-size:12px;font-size:var(--fs-s);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-radius:11px}.button__icon{width:auto}.button__icon:not(:only-child){margin-right:10px;margin-right:var(--space)}.button__icon\--reverse:not(:only-child){margin-left:auto}.button__text{line-height:1em}.button-link-alt{display:block;width:100%;height:100%}.button-link-alt .button{width:100%;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.button-link-alt .button__icon{padding:8px 8px 7px;background-color:#222;background-color:var(--color-black);margin:0}.button-link-alt .button__text{padding:8px}.button-outline{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:8px;line-height:16px;line-height:var(--fs-l);border-radius:10px;border:1px solid #222;border:1px solid var(--color-black);-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-transition:var(--transition-color-2);transition:var(--transition-color-2);font-size:16px;font-size:var(--fs-l)}.button-outline:active,.button-outline:focus,.button-outline:hover{color:#39d17f;color:var(--color-green);border-color:#39d17f;border-color:var(--color-green);background-color:#effff6;background-color:var(--color-green-light)}.button-outline.disabled{pointer-events:none;border-color:#c2c2c9;border-color:var(--color-1);color:#c2c2c9;color:var(--color-1)}.button-outline--green{color:#39d17f;color:var(--color-green);border-color:#39d17f;border-color:var(--color-green)}@media (max-width:749px){.button-outline--m-block{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:16px;padding-bottom:16px}}.btn__icon-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:0;-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-transition:var(--transition-color-2);transition:var(--transition-color-2);overflow:hidden}.button-outline:hover .btn__icon-container{width:23px}.button-outline--w-icon:hover .btn__icon-container{width:29px}.button-outline__icon{margin-left:8px;-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-transition:var(--transition-color-2);transition:var(--transition-color-2)}.button-outline__icon>path{fill:#39d17f;fill:var(--color-green)}.btn--animated{width:auto;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.btn--animated:hover .btn__icon-container{width:25px}.btn--default__icon{margin-left:10px}.variant-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}@media (min-width:750px){.variant-buttons{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:8px}}.variant-button{height:50px;border-radius:10px;border:1px solid #222;border:1px solid var(--color-black);background-color:#fff;background-color:var(--color-white);color:#222;color:var(--color-black);-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-transition:var(--transition-color-2);transition:var(--transition-color-2);font-size:16px}@media (max-width:749px){.variant-button{width:0;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}}@media (min-width:750px){.variant-button{width:50px;height:34px}}.variant-button:disabled{border-color:#c2c2c9;border-color:var(--color-1);color:#c2c2c9;color:var(--color-1);pointer-events:none}.variant-button.active:not(:disabled),.variant-button:active:not(:disabled),.variant-button:focus:not(:disabled),.variant-button:hover:not(:disabled){background-color:#222;background-color:var(--color-black);color:#fff;color:var(--color-white)}.cart-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;height:30px;height:calc(var(--space)*3);position:relative;border-radius:11px}.cart-button,.cart-button\--top{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cart-button__message{-webkit-animation:hide ease forwards;animation:hide ease forwards;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-delay:15ms;animation-delay:15ms;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;background:transparent;height:100%;text-align:left;padding-left:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;opacity:0}.cart-button__message,.cart-button__message:empty{display:-webkit-box;display:-ms-flexbox;display:flex;width:0}.cart-button__message:empty{-webkit-animation:none;animation:none;height:0}.cart-button__icon{-ms-flex-negative:0;flex-shrink:0;height:100%}.cart-button--added .cart-button__icon{display:block}.cart-button--added .cart-icon:not(.cart-icon--inv){-webkit-filter:invert();filter:invert();background-color:#e4e4e4}.cart-button-stuff .cart-icon,.cart-button-stuff .cart-icon--inv{margin-left:0}@-webkit-keyframes hide{0%{opacity:0;width:0;padding-left:0}20%,70%{opacity:1;width:5em;padding-left:10px}to{width:0;opacity:0;padding-left:0}}@keyframes hide{0%{opacity:0;width:0;padding-left:0}20%,70%{opacity:1;width:5em;padding-left:10px}to{width:0;opacity:0;padding-left:0}}.cart-icon-orig:not(.cart-icon-orig--inv){background:none;padding:8px 10px;padding:8px var(--space);margin-left:10px;margin-left:var(--space)}.cart-icon-orig:not(.cart-icon-orig--inv).cart-icon-orig--justAdded{-webkit-filter:invert();filter:invert();background-color:#e4e4e4}.cart-icon-orig--inv{background:#222;background:var(--color-black);padding:8px 10px;padding:8px var(--space);margin-left:10px;margin-left:var(--space)}body.page--catalog-default :not(.no-effects) .cart-icon-orig--justAdded{-webkit-animation-name:justAdded;animation-name:justAdded;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-filter:invert();filter:invert();background:#fff;background:var(--color-white)}body.page--catalog-default :not(.no-effects) .cart-icon-orig--justRemoved:not(.cart-icon-orig--inv){-webkit-animation-name:justRemoved;animation-name:justRemoved;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease;animation-timing-function:ease}body.page--catalog-default :not(.no-effects) .cart-icon-orig--inv.cart-icon-orig--justRemoved{-webkit-animation-name:justRemovedInv;animation-name:justRemovedInv;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease;animation-timing-function:ease}.no-effects .cart-icon-orig--justAdded{-webkit-animation-name:noEffects;animation-name:noEffects;-webkit-animation-duration:50ms;animation-duration:50ms;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:linear;animation-timing-function:linear}.no-effects .cart-icon-orig--inv.cart-icon-orig--justRemoved,.no-effects .cart-icon-orig--justRemoved:not(.cart-icon-orig--inv){-webkit-animation-name:noEffects;animation-name:noEffects;-webkit-animation-duration:50ms;animation-duration:50ms;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease;animation-timing-function:ease}@-webkit-keyframes justAdded{0%{background-color:#fff;background-color:var(--color-white);-webkit-filter:invert();filter:invert()}50%{background-color:none;-webkit-filter:none;filter:none}to{background-color:#fff;background-color:var(--color-white);-webkit-filter:invert();filter:invert()}}@-webkit-keyframes justRemoved{0%{background-color:none;-webkit-filter:none;filter:none}50%{background-color:#fff;background-color:var(--color-white);-webkit-filter:invert();filter:invert()}to{background-color:#fff;background-color:var(--color-white);-webkit-filter:invert();filter:invert()}}@-webkit-keyframes justRemovedInv{0%{background-color:none;-webkit-filter:none;filter:none}50%{background-color:#fff;background-color:var(--color-white);-webkit-filter:invert();filter:invert()}to{background-color:none;-webkit-filter:none;filter:none}}@-webkit-keyframes noEffects{0%{opacity:1;background-color:transparent;background:none;-webkit-filter:none;filter:none}to{opacity:1;background-color:transparent;background:none;-webkit-filter:none;filter:none}}.cart-icon:not(.cart-icon--inv){background:none;padding:8px 10px;padding:8px var(--space);margin-left:10px;margin-left:var(--space)}.cart-icon:not(.cart-icon--inv).cart-icon--justAdded{background-color:#39d17f;background-color:var(--color-green)}.cart-icon--inv{background:#39d17f!important;background:var(--color-green)!important;padding:8px 10px;padding:8px var(--space);margin-left:10px;margin-left:var(--space)}body.page--catalog-default :not(.no-effects) .cart-icon--justAdded{-webkit-animation-name:justAdded;animation-name:justAdded;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:#39d17f;background:var(--color-green)}body.page--catalog-default :not(.no-effects) .cart-icon--justRemoved:not(.cart-icon--inv){-webkit-animation-name:justRemoved;animation-name:justRemoved;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease;animation-timing-function:ease}body.page--catalog-default :not(.no-effects) .cart-icon--inv.cart-icon--justRemoved{-webkit-animation-name:justRemovedInv;animation-name:justRemovedInv;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease;animation-timing-function:ease}.no-effects .cart-icon--justAdded{-webkit-animation-name:noEffects;animation-name:noEffects;-webkit-animation-duration:50ms;animation-duration:50ms;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:linear;animation-timing-function:linear}.no-effects .cart-icon--inv.cart-icon--justRemoved,.no-effects .cart-icon--justRemoved:not(.cart-icon--inv){-webkit-animation-name:noEffects;animation-name:noEffects;-webkit-animation-duration:50ms;animation-duration:50ms;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease;animation-timing-function:ease}@keyframes justAdded{0%{background-color:#39d17f;background-color:var(--color-green)}50%{background-color:none;-webkit-filter:none;filter:none}to{background-color:#39d17f;background-color:var(--color-green)}}@keyframes justRemoved{0%{background-color:none;-webkit-filter:none;filter:none}50%{background-color:#39d17f;background-color:var(--color-green)}to{background-color:#39d17f;background-color:var(--color-green)}}@keyframes justRemovedInv{0%{background-color:none;-webkit-filter:none;filter:none}50%{background-color:#39d17f;background-color:var(--color-green)}to{background-color:none;-webkit-filter:none;filter:none}}@keyframes noEffects{0%{opacity:1;background-color:#39d17f;background-color:var(--color-green);-webkit-filter:none;filter:none}to{opacity:1;background-color:#39d17f;background-color:var(--color-green);-webkit-filter:none;filter:none}}.cartList--itemList select,.cartList--itemList select[name=country]{background-position:100% 50%}.cartList--itemList .cart-icon{padding-right:0}.onSecondThoughtChangeItBack{background-position:100% 50%!important}@media (min-width:2250px){.cart-list-items li{grid-column-gap:0}.cart-list-items li span:nth-child(2){text-align:right}}@media (min-width:1441px) and (max-width:1920px){.page--cart-default .w-50-right-d-only,.page--cart-summary .w-50-right-d-only{width:50%;margin-left:auto}}@media (min-width:750px){.cart-list-select-container{max-width:380px}}.cart-list-controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;marging-top:40px;marging-bottom:110px}@media (min-width:750px){.cart-list-controls{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}.cart-list-controls.end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (min-width:750px){.cart-list-controls.between{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}@media (max-width:749px){.w-fixed-engine .cart-list-controls .checkout-button{width:100%;margin-left:0}}.character{-webkit-box-shadow:0 0 0 1px #d1d1d9;box-shadow:0 0 0 1px #d1d1d9;-webkit-box-shadow:0 0 0 1px var(--color-7);box-shadow:0 0 0 1px var(--color-7);-webkit-transition:all .2s ease;transition:all .2s ease}.character .character__unicode{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;padding:6px 8px 6px 7px;font-family:Nuckle website;background-color:#f3f5fa;background-color:var(--color-gray-surface);border-bottom:1px solid #f3f5fa;border-bottom:1px solid var(--color-gray-surface);color:#222;color:var(--color-black)}.character .character__glyph,.character .character__unicode{height:57px;-webkit-transition:all .2s ease;transition:all .2s ease}.character .character__glyph{line-height:57px;font-size:18px;text-align:center;text-rendering:optimizeLegibility;-webkit-font-variant-ligatures:common-ligatures;font-variant-ligatures:common-ligatures;-webkit-font-feature-settings:"kern";font-feature-settings:"kern";-webkit-font-kerning:normal;font-kerning:normal}@media (min-width:750px){.character .character__glyph{font-size:22px}}.character:not(.no-highlight):hover{cursor:pointer}@media (min-width:1171px){.character:not(.no-highlight):hover .character__glyph,.character:not(.no-highlight):hover .character__unicode{color:#fff;color:var(--color-white);background-color:#222;background-color:var(--color-black)}.character:not(.no-highlight):hover .character__unicode{border-bottom:1px solid #d1d1d9;border-bottom:1px solid var(--color-7)}}.character-set__list{-webkit-font-variant-ligatures:discretionary-ligatures;font-variant-ligatures:discretionary-ligatures;display:grid;grid-gap:1px;grid-template-columns:repeat(auto-fill,minmax(66px,1fr));width:calc(100% - 1px);padding-left:1px}@media (max-width:1170px){.character-set__list{grid-template-columns:repeat(auto-fill,minmax(61px,1fr))}}.character__unicode--inner{margin-top:auto}.glyphLightbox{width:100vw;height:100dvh;background-color:#f3f5fa;background-color:var(--color-gray-surface);padding:15px;padding:var(--gap);-ms-flex-line-pack:center;align-content:center;cursor:pointer}.glyphLightbox__values{width:100%;margin-bottom:.5em;font-size:10px;font-size:var(--fs-xs);line-height:1.5;line-height:var(--lh-xs)}.glyphLightbox__values>*{margin-right:3em}.glyphLightbox__values>:last-child{margin-right:0}@media (max-width:749px){.glyphLightbox__values{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (min-width:750px){.glyphLightbox__values\--mobile{display:none}}@media (max-width:749px){.glyphLightbox__values\--tablet{display:none}}@media (min-width:750px){.glyphLightbox__values\--tablet{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (min-width:1171px){.glyphLightbox__values\--tablet{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.glyphLightbox__inner{position:absolute;width:calc(100% - 30px);width:calc(100% - var(--gap)*2);top:50%;-webkit-transform:translateY(calc(-50% - 25px));transform:translateY(calc(-50% - 25px))}@media (max-width:749px){.glyphLightbox__inner{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media (min-width:1171px){.glyphLightbox__inner{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.glyphLightbox__section{position:relative;padding:15vh 0;background-color:#fff;background-color:var(--color-white);-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin:0}.glyphLightbox__glypharea{position:relative;width:100%}.glyphLightbox__glyph{position:relative;text-align:center;font-size:30vh;line-height:1;z-index:2}.glyphLightbox__line1,.glyphLightbox__line2,.glyphLightbox__line3{position:absolute;width:100%;height:.5px;left:0;background-color:#d1d1d9;background-color:var(--color-7)}.glyphLightbox__close{position:absolute;top:30px;right:30px;width:30px;height:30px;cursor:pointer;background-image:url(etc/close_x.svg);background-size:contain}.glyphLightbox [data-section="2"]{display:none}.glyphLightbox.double-glyph .glyphLightbox__section:before{position:absolute;left:10px;left:var(--space);top:10px;top:var(--space);font-size:10px;font-size:var(--fs-xs);line-height:1.5;line-height:var(--lh-xs)}.glyphLightbox.double-glyph .glyphLightbox__section[data-section="1"]{margin:7.5px;margin:calc(var(--gap)/2)}@media (max-width:749px){.glyphLightbox.double-glyph .glyphLightbox__section[data-section="1"]{padding:3vh 0;margin:7.5px 0 0;margin:calc(var(--gap)/2) 0 0 0}}@media (min-width:750px){.glyphLightbox.double-glyph .glyphLightbox__section[data-section="1"]{margin-top:0;margin-bottom:0;margin-left:0}}.glyphLightbox.double-glyph .glyphLightbox__section[data-section="1"]:before{content:"ON"}.glyphLightbox.double-glyph .glyphLightbox__section[data-section="2"]{display:block;margin:7.5px;margin:calc(var(--gap)/2)}@media (max-width:749px){.glyphLightbox.double-glyph .glyphLightbox__section[data-section="2"]{padding:3vh 0;margin:0 0 7.5px;margin:0 0 calc(var(--gap)/2) 0}}@media (min-width:750px){.glyphLightbox.double-glyph .glyphLightbox__section[data-section="2"]{margin-top:0;margin-bottom:0;margin-right:0}}.glyphLightbox.double-glyph .glyphLightbox__section[data-section="2"]:before{content:"OFF"}.basicLightbox.glyphLightboxWrapper{height:100dvh}.checkout-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer;width:290px}.checkout-button:active,.checkout-button:focus,.checkout-button:visited{background:var(--default-bg)!important}.checkout-button\--spinner>img{-webkit-animation:spinnerSpinning 2s linear infinite forwards;animation:spinnerSpinning 2s linear infinite forwards;-webkit-animation-play-state:paused;animation-play-state:paused}.checkout-button\--spinner-hide>img.spinner-icon{display:none!important}.checkout-button\--spinner-hide>img:not(.spinner-icon){display:block!important}@media (max-width:749px){.checkout-button{width:100%}}.checkout-button\--disabled{background:#f3f5fa;background:var(--color-gray-surface);color:#c2c2c9!important;color:var(--color-1)!important;cursor:not-allowed}.checkout-button\--disabled:hover{background:#f3f5fa!important;background:var(--color-gray-surface)!important}.checkout-button\--error{background:red!important;background:var(--color-red)!important;color:#fff!important;color:var(--color-white)!important}.checkout-button\--error:hover{background:#ff4d4d!important;background:var(--color-red-hover)!important}.checkout-button\--error:active{background:#ff8080!important;background:var(--color-red-active)!important}.checkout-button\--error:focus{background:#f33!important;background:var(--color-red-focus)!important}.checkout-button.btn--green{color:#fff;color:var(--color-white)}@media (max-width:749px){.checkout-button{font-size:14px;font-size:var(--fs-m)}}form#frm-paymentForm-form .checkout-button--spinner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;cursor:pointer;position:relative;margin-right:auto;width:100%;margin-top:35px}@media (max-width:749px){form#frm-paymentForm-form .checkout-button--spinner{margin-top:50px;padding-bottom:70px}}form#frm-paymentForm-form .checkout-button--spinner>img{position:absolute;pointer-events:none;display:block;right:10px;height:16px;width:21px;-webkit-animation:spinnerSpinning 2s linear infinite forwards;animation:spinnerSpinning 2s linear infinite forwards;-webkit-animation-play-state:paused;animation-play-state:paused}form#frm-paymentForm-form .checkout-button--spinner>input{text-align:left}@media (max-width:749px){form#frm-paymentForm-form .checkout-button--spinner>input{font-size:14px;font-size:var(--fs-m);width:100%}}@-webkit-keyframes spinnerSpinning{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spinnerSpinning{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.c-header{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:750px){.c-header{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.c-header__wrapper{top:0;z-index:300}.c-header__wrapper:not(.stacky--bg){position:fixed;left:15px;left:var(--gap);width:calc(100vw - 30px);width:calc(100vw - var(--gap)*2);padding-top:15px;padding-top:var(--gap)}.c-header__logo{margin-right:auto}@media (min-width:1171px){.c-header__logo{width:50%}}@media (min-width:1171px){.page--projects-detail .c-header__logo{width:calc(50% - 1px)}}.c-header__navigation{display:none}@media (min-width:750px){.c-header__navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media (min-width:1171px){.c-header__navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}.c-header__navigation__list{display:none}@media (min-width:1171px){.c-header__navigation__list{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:auto}}.c-header__navigation__list li{padding-right:2px}.c-header__navigation__list li a{-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-transition:var(--transition-color-2);transition:var(--transition-color-2)}.c-header__navigation__list li:not(.disabled) a:hover{color:#888;color:var(--color-gray-disabled)}.c-header__navigation__list li.disabled{opacity:.5;cursor:not-allowed!important}.c-header__navigation__list li.disabled a{pointer-events:none!important}.c-header__navigation__links{display:-webkit-box;display:-ms-flexbox;display:flex}.c-header__navigation__links *{font-variant-numeric:normal}.c-header__navigation__links li a{-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-transition:var(--transition-color-2);transition:var(--transition-color-2)}.c-header__navigation__links li:not(.disabled) a:not(.cart-active):hover{color:#888;color:var(--color-gray-disabled)}.c-header__navigation__links li{position:relative;padding:0 8px;margin:0!important}.c-header__navigation__links li.disabled{opacity:.5;cursor:not-allowed!important}.c-header__navigation__links li.disabled a{pointer-events:none!important}.c-header__navigation__links li:after{content:"";width:1px;background:#2d2d2d;background:var(--color-8);height:22px;position:absolute;top:-5px;right:0}@media (min-width:1171px){.c-header__navigation__links li:last-child:after{display:none}}@media (max-width:1170px){.c-header__navigation__links{margin-left:20px;margin-left:calc(var(--space)*2);display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:auto}}@media (max-width:749px){.c-header__navigation__links{display:none}}.c-header__toggle{padding-left:0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media (min-width:750px){.c-header__toggle{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}@media (min-width:1171px){.c-header__toggle{display:none}}.c-header__toggle .menu-toggle-text{display:block;opacity:1;height:auto;pointer-events:all}.c-header__toggle .menu-close,.is-open:not(.is-open-char) .c-header__toggle .menu-toggle-text{opacity:0;height:0;pointer-events:none}.c-header__toggle .menu-close{display:none;margin-left:auto}.is-open:not(.is-open-char) .c-header__toggle .menu-close{display:block;height:auto;opacity:1;pointer-events:all}@media (min-width:1171px){.is-open:not(.is-open-char) .c-header__toggle .menu-close{display:none;opacity:0;height:0;pointer-events:none;margin-left:0}}@media (max-width:1170px){.menu{position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;top:calc(15px + var(--realTab, 32px));top:calc(var(--gap) + var(--tabHeight));left:15px;left:var(--gap);width:calc(100vw - 30px);width:calc(100vw - var(--gap)*2);height:0;background-color:#fff;background-color:var(--color-white);-webkit-transform:translateY(0) scaleY(1);transform:translateY(0) scaleY(1);-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-transition-property:height,top,-webkit-transform;transition-property:height,top,-webkit-transform;transition-property:height,transform,top;transition-property:height,transform,top,-webkit-transform;overflow:hidden}.menu>.menu-navigation{position:relative;height:100%;width:100%;border-top:1px solid #2d2d2d;border-top:1px solid var(--color-8);font-size:14px}.menu .menu-nav-panel{display:grid;width:100%;grid-template-columns:1fr 1fr;padding-top:0}.menu .menu-nav-panel>*{position:relative;padding-top:7px;width:100%;height:100%;padding-bottom:31px}.menu .menu-nav-panel>:first-child:after{content:"";position:absolute;top:0;right:0;height:21px;width:1px;background-color:#2d2d2d;background-color:var(--color-8)}.menu .menu-nav-panel>:last-child{padding-left:9px}@media (min-width:750px){.menu .menu-nav-panel{display:none}}.menu .menu-nav-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.menu .menu-nav-link{border-bottom:1px solid #2d2d2d;border-bottom:1px solid var(--color-8);cursor:pointer}.menu .menu-nav-link:not(.menu-nav-panel){height:56px;padding-top:7px}.menu .menu-nav-link.disabled{opacity:.5;cursor:not-allowed!important}.menu .menu-nav-link.disabled a{pointer-events:none!important}.page--catalog-default .menu{background-color:#0a0a0a;background-color:var(--color-10)}.page--catalog-default .menu>.menu-navigation{border-top:1px solid #fff;border-top:1px solid var(--color-white)}.page--catalog-default .menu .menu-nav-panel>:first-child:after{background-color:#fff;background-color:var(--color-white)}.page--catalog-default .menu .menu-nav-link{border-bottom:1px solid #fff;border-bottom:1px solid var(--color-white)}.page--catalog-default .menu .menu-nav-link.disabled{opacity:.5;cursor:not-allowed!important}.page--catalog-default .menu .menu-nav-link.disabled a{pointer-events:none!important}.is-open:not(.is-open-char) .menu{position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;top:calc(15px + var(--realTab, 32px));top:calc(var(--gap) + var(--tabHeight));left:15px;left:var(--gap);width:calc(100vw - 30px);width:calc(100vw - var(--gap)*2);height:calc(100vh - var(--realTab, 32px) - 15px);height:calc(100vh - var(--tabHeight) - var(--gap));background-color:#fff;background-color:var(--color-white);-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;overflow:hidden;-webkit-transform:translateY(0) scaleY(1);transform:translateY(0) scaleY(1);z-index:1}.page--catalog-default.is-open:not(.is-open-char) .menu{background-color:#0a0a0a;background-color:var(--color-10)}.is-open:not(.is-open-char) main{z-index:-1;opacity:.999}}@media (min-width:1171px){.menu{display:none}}@media (min-width:750px) and (max-width:1170px){a.cart-empty{margin-right:8px!important}}li.cart-item-number{padding-right:0}@media (min-width:750px) and (max-width:1170px){li.cart-item-number{min-width:80px}}a.cart--counter{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:73px}@media (min-width:750px) and (max-width:1170px){a.cart--counter{min-width:56px}}a.cart--counter span.cart-title{margin-right:auto}a.cart-active{color:#39d17f;color:var(--color-green)}a.cart-active:after{content:" ";width:12px;height:12px;background:#39d17f;background:var(--color-green);display:block;border-radius:100%;margin-top:4px;margin-left:4px}@media (max-width:1170px){a.cart-active:after{margin-top:2px;margin-right:8px}}@media (max-width:749px){a.cart-active:after{margin-right:0;width:13px;height:13px}}a.cart-active.circle-none:after{display:none!important}@media (min-width:750px) and (max-width:1170px){a.cart-active.circle-none{padding-right:8px}}.menu a.cart--counter span.cart-title{margin:0}.menu a.cart-active:after{margin-left:auto;margin-top:2px!important}.input{padding:10px 0;padding:var(--space) 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.input select{margin-top:10px;margin-top:var(--space);padding:0 10px;padding:0 var(--space)}@media (max-width:749px){.input select{margin-top:0;padding:0 0 0 10px;padding-left:var(--space)}}.input__label{padding:0 10px 20px;padding:0 var(--space) calc(var(--space)*2) var(--space);width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.input__label\--sticky{padding-bottom:10px;padding-bottom:var(--space)}.input__separator{color:transparent;background:#222;background:var(--color-black);display:block;width:1px;height:16px}output>span:first-of-type{text-transform:capitalize}select{background-position:calc(100% - 2px) 50%;color:#222;color:var(--color-black)}select.ajax[data-is-prompt=true]{color:#c2c2c9;color:var(--color-1)}.select-label{display:block;font-size:16px;line-height:20px;margin-bottom:8px}@media (max-width:749px){.select-label{font-size:14px;font-size:var(--fs-m)}}.select--inverse{padding:7px 10px;width:100%;background-color:#000;background-color:var(--color-black-full);color:#fff;color:var(--color-white);background-image:url(etc/chevron-white.svg);background-position:calc(100% - 10px) 50%;-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-transition:var(--transition-color-2);transition:var(--transition-color-2);border-radius:10px;border-radius:var(--radius);line-height:1.25;line-height:var(--lh-s)}@media (min-width:750px){.select--inverse{line-height:1.21429;line-height:var(--lh-m)}}@media (min-width:1171px){.select--inverse{line-height:1.25;line-height:var(--lh-l)}}.select--inverse:hover{background-color:#696969;background-color:var(--color-9)}.select--inverse:disabled{background-color:rgba(34,34,34,.3);color:rgba(34,34,34,.5);background-image:url(etc/chevron-gray-alpha05.svg);cursor:not-allowed}.select--cart{width:100%;padding:6px 0;background-position:100% 50%;line-height:1.25;line-height:var(--lh-s)}@media (min-width:750px){.select--cart{line-height:1.21429;line-height:var(--lh-m)}}@media (min-width:1171px){.select--cart{line-height:1.25;line-height:var(--lh-l)}}.select--cart:disabled{color:#c2c2c9;color:var(--color-1);background-image:url(etc/chevron-gray-light.svg);cursor:not-allowed}.c-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.c-logo svg{width:21px;height:15px;margin-right:10px;margin-right:var(--space)}.c-logo svg.logo-mobile{width:17px;height:12px}.c-logo svg use.lg{fill:#2d2d2d;fill:var(--color-8)}.c-logo svg path{fill:inherit}.c-newsletter-form__input{width:50%;border-top:1px solid #222;border-top:1px solid var(--color-black);padding:8px 10px;padding:var(--space-reduced) var(--space);background-color:#fff;background-color:var(--color-white)}@media (max-width:749px){.c-newsletter-form__input{width:calc(100% - 40px)}}button.c-newsletter-form__button{width:50%;padding:8px 40px 8px 10px;padding:var(--space-reduced) 40px var(--space-reduced) var(--space);color:#fff;color:var(--color-white);background-color:#222;background-color:var(--color-black);background-image:url(etc/proceed_inv.svg);background-position:calc(100% - 10px) 50%;background-position:calc(100% - var(--space)) 50%}@media (max-width:749px){button.c-newsletter-form__button{width:40px;padding:0;background-position:50%}}.c-paginator{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.c-paginator__label{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.c-paginator__next{margin-left:auto;-webkit-transform:rotate(180deg) translateY(20%);transform:rotate(180deg) translateY(20%)}.c-paginator__next\--inactive{opacity:.3}.c-paginator__prev{margin-right:auto}.c-paginator__prev\--inactive{opacity:.3}.processing-modal-container{height:100vh;height:calc(var(--vh, 1vh)*100);width:100vw;bottom:0;right:0;left:0;top:0;position:fixed;z-index:998}.processing-modal-bg{width:100%;height:100%;background-color:#c4c4c4;opacity:.9}.processing-modal-content{background:#fff;border-radius:18.723px;position:absolute;z-index:999;-webkit-box-sizing:border-box;box-sizing:border-box;margin:auto;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:490px;height:268px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.processing-modal-content div{margin:2px 0}.processing-modal-logo{height:31px;width:43.28px;background-image:url(etc/logo.svg);background-size:contain;background-repeat:no-repeat;-webkit-animation:rotateAnimation .8s linear infinite;animation:rotateAnimation .8s linear infinite}.processing-modal-text{font-style:normal;font-weight:700;font-size:30px;line-height:34px;text-align:center;letter-spacing:0}.processing-modal--hidden{opacity:0;visibility:hidden}@media only screen and (max-width:600px){.processing-modal-content{width:260px;height:192px;padding:0 10%}.processing-modal-logo{width:27px;height:19px}.processing-modal-text{font-size:20px;line-height:22px}}@-webkit-keyframes rotateAnimation{0%{-webkit-transform:rotateY(45deg);transform:rotateY(45deg)}to{-webkit-transform:rotateY(225deg);transform:rotateY(225deg)}}@keyframes rotateAnimation{0%{-webkit-transform:rotateY(45deg);transform:rotateY(45deg)}to{-webkit-transform:rotateY(225deg);transform:rotateY(225deg)}}.font-detail-tab{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden}.font-detail-tab h1:after{display:none}.c-tab-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap}@media (min-width:750px){.c-tab-info{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.c-tab-info__separator{display:none}@media (min-width:750px){.c-tab-info__separator{display:inline-block}}.button-buy{background-color:#39d17f;background-color:var(--color-green);color:#fff;color:var(--color-white);border-top-right-radius:9px;border-left:1px solid #39d17f;border-left:1px solid var(--color-green)}.button-buy:after{content:" ";display:block;background:#39d17f;background:var(--color-green);width:1px;height:7px;position:absolute;right:-1px;bottom:0}.button-buy:focus{background-color:#39d17f;background-color:var(--color-green)}.c-tabs{display:-webkit-box;display:-ms-flexbox;display:flex}.c-tabs .c-tabs__tab:not(:first-child){margin-left:-1px}@media (max-width:749px){.c-tabs .c-tabs__tab:not(:first-child){margin-left:0}}.c-tabs__tab{min-width:40px;min-width:calc(var(--space)*4);-webkit-transition:all .2s ease;transition:all .2s ease}@media (min-width:750px){.c-tabs__tab{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0}}.c-tabs__tab.active,.c-tabs__tab:hover{background-color:#f3f5fa;background-color:var(--color-gray-surface);-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0}.c-tabs--compact .c-tabs__tab:not(.active){display:none}@media (min-width:750px){.c-tabs--compact .c-tabs__tab:not(.active){display:block;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;text-align:center}}.c-tabs__tab\--icon,.u-bool:checked+.c-tabs .c-tabs__tab{display:none}@media (min-width:750px){.c-tabs__tab\--icon{display:block;text-align:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;text-indent:-8000px;color:transparent;background-image:url(etc/info_inv.svg);background-position:50%}}.u-bool:checked+.c-tabs .c-tabs__tab\--icon{display:block;background-image:url(etc/remove_inv.svg)}.c-tabs__tab\--help{display:none}.c-tabs__link,.u-bool:checked+.c-tabs .c-tabs__tab\--help{display:block}.c-tabs__help{cursor:pointer}.c-tabs__span{display:block;color:#dcdcdc;color:var(--color-2)}@media (min-width:750px){.c-tabs__short-name{display:none}}.c-tabs--compact .c-tabs__short-name{display:inline-block}.c-tabs--compact .c-tabs__tab.active .c-tabs__short-name,.c-tabs__long-name{display:none}@media (min-width:750px){.c-tabs__long-name{display:inline-block}}.c-tabs--compact .c-tabs__long-name{display:none}.c-tabs__tab.active .c-tabs__long-name{display:inline-block}.cat-tabs .u-tab{background-color:#d8ffea;background-color:var(--color-green-background);border-color:#39d17f;border-color:var(--color-green);color:#39d17f;color:var(--color-green);-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-transition:var(--transition-color-2);transition:var(--transition-color-2)}.cat-tabs .u-tab.active,.cat-tabs .u-tab:hover,.cat-tabs .u-tab>:not(:last-child):after{background-color:#39d17f;background-color:var(--color-green)}.cat-tabs .u-tab.active,.cat-tabs .u-tab:focus,.cat-tabs .u-tab:hover{color:#fff;color:var(--color-white)}.cat-tabs .u-tab:focus{background-color:#61da99;background-color:var(--color-green-focus)}.cat-tabs__option-link{width:calc(100% - 21px);cursor:pointer;text-decoration:none!important}.cat-tabs__option-link:hover{color:#fff!important;color:var(--color-white)!important}.cat-tabs__info-link{width:21px;height:18px;background-image:url(etc/info-green.svg);background-repeat:no-repeat;background-size:contain;background-position:50%;cursor:pointer}.cat-tabs .c-tabs{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:1171px){.cat-tabs .c-tabs{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.cat-tabs .c-tabs .c-tabs__long-name{display:block}.cat-tabs .c-tabs .c-tabs__tab{border-right:1px solid #39d17f;border-right:1px solid var(--color-green)}@media (max-width:1170px){.cat-tabs .c-tabs li{border-radius:0;margin-left:0}.cat-tabs .c-tabs .l-flex{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.cat-tabs .c-tabs .l-flex .c-tabs__long-name{padding-left:20px}}.p-tabs__tab{min-width:40px;min-width:calc(var(--space)*4)}@media (min-width:750px){.p-tabs__tab{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0}}.p-tabs__tab.active{background:#f3f5fa;background:var(--color-gray-surface)}.c-tabs--compact .p-tabs__tab:not(.active){display:none}@media (min-width:750px){.c-tabs--compact .p-tabs__tab:not(.active){display:block;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;text-align:center}}.p-tabs__tab\--icon,.u-bool:checked+.c-tabs .p-tabs__tab{display:none}@media (min-width:750px){.p-tabs__tab\--icon{display:block;text-align:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;text-indent:-8000px;color:transparent;background-image:url(etc/info_inv.svg);background-position:50%}}.u-bool:checked+.c-tabs .p-tabs__tab\--icon{display:block;background-image:url(etc/remove_inv.svg)}.p-tabs__tab\--help{display:none}.u-bool:checked+.c-tabs .p-tabs__tab\--help{display:block}.test-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.test-area__text{resize:none;overflow:hidden;width:100%;outline:0;border-width:0 1px;border-style:solid;-webkit-animation:blink 1s step-end infinite;animation:blink 1s step-end infinite;padding:10px 0 0;padding-top:var(--space)}@media(min-width:750px){.test-area__text{padding:0 8.33333%;padding:0 calc(var(--gap) + 8.33333% - var(--gap)*12/12);padding-top:10px;padding-top:var(--space)}}.test_area:focus-within .test-area__text{-webkit-animation:none;animation:none;border-color:transparent}.test-area__text:focus{-webkit-animation:none;animation:none;border-color:transparent}.test-area__toolbar{padding-bottom:20px;padding-bottom:calc(var(--space)*2)}@media (min-width:750px){.test-area__toolbar{padding-bottom:50px;padding-bottom:calc(var(--space)*5)}}@media (min-width:1441px){.test-area__toolbar{padding-bottom:90px;padding-bottom:calc(var(--space)*9)}}.test-area__toolbar .input select{margin-top:7.5px}@-webkit-keyframes blink{0%,to{border-color:transparent}50%{border-color:#222;border-color:var(--color-black)}}@keyframes blink{0%,to{border-color:transparent}50%{border-color:#222;border-color:var(--color-black)}}.labeled-checkbox{position:relative;padding-left:1.5em;cursor:pointer;font-size:12px;font-size:var(--fs-s);line-height:1.25;line-height:var(--lh-s);display:block}.labeled-checkbox input[type=checkbox]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.labeled-checkbox input[type=checkbox]:checked~.labeled-checkbox__checkmark:after{content:"";position:absolute;top:50%;left:50%;width:100%;height:100%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);background-image:#222;background-image:var(--color-black);-webkit-clip-path:circle(6px);clip-path:circle(6px);opacity:1}.labeled-checkbox__checkmark{position:absolute;left:0;top:.1em;height:1em;width:1em;background-image:url(etc/radio_input.svg);background-size:cover;background-repeat:no-repeat}.labeled-checkbox__checkmark.must-check{border-radius:50%;background-image:url(etc/radio_input_red.svg)}.labeled-checkbox__checkmark:after{content:"";position:absolute;top:50%;left:50%;width:100%;height:100%;border-radius:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);background-color:#222;background-color:var(--color-black);-webkit-clip-path:circle(0);clip-path:circle(0);opacity:1;-webkit-transition:all .1s ease;transition:all .1s ease}.labeled-checkbox__text{color:#222;color:var(--color-black)}.labeled-checkbox__text.must-check{color:red;color:var(--color-red)}.page--cart-summary .labeled-checkbox__text{width:290px;margin-right:auto;display:block}.c-password-form__fieldset{background:#f3f5fa;background:var(--color-gray-surface);border-radius:10px;border-radius:var(--radius);padding-bottom:40px;padding-bottom:calc(var(--space)*4)}.c-password-form__label input{background:#fff;background:var(--color-white);padding:10px;padding:var(--space);border-top:1px solid #2d2d2d;border-top:1px solid var(--color-8)}.c-password-form__label input.errorInput{background-color:red;background-color:var(--color-red)}@media (min-width:750px){.c-password-form__label:nth-of-type(odd) input{border-right:1px solid #2d2d2d;border-right:1px solid var(--color-8)}}.c-sign-form__fieldset{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;padding-bottom:40px;padding-bottom:calc(var(--space)*4);padding-left:0;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:1441px){.c-sign-form__fieldset{padding-left:50%}}.c-sign-form__label{width:100%}@media (min-width:750px){.c-sign-form__label{width:50%}}.c-sign-form__label span{font-size:12px;font-size:var(--fs-s);display:block;padding:10px;padding:var(--space);border-bottom:1px solid #222;border-bottom:1px solid var(--color-black)}@media (min-width:1441px){.c-sign-form__label span{padding:10px 0;padding:var(--space) 0}}.c-sign-form__label:first-of-type span{border-radius:10px 10px 0 0;border-radius:var(--radius) var(--radius) 0 0}@media (min-width:750px){.c-sign-form__label:first-of-type span{border-radius:10px 0 0 0;border-radius:var(--radius) 0 0 0}}@media (min-width:750px){.c-sign-form__label:nth-of-type(2) span{border-radius:0 10px 0 0;border-radius:0 var(--radius) 0 0}}.c-sign-form__label input{padding:8px;background-color:#fff;background-color:var(--color-white)}.c-sign-form__label.errorInput{background-color:red;background-color:var(--color-red)}@media (min-width:750px){.c-sign-form__label:nth-of-type(2) input{border-left:1px solid #222;border-left:1px solid var(--color-black)}}@media (max-width:749px){p.o-typo-small>span{margin-left:5px!important}}#frm-signInForm-form input{font-size:14px;font-size:var(--fs-m)}@media (min-width:1441px){.account-footer{width:50%;margin-left:auto}}.slider,.slider__list{position:relative}.slider__list{overflow:hidden;width:100%;height:100%}.slider__image{position:absolute;top:0;left:0}.slider__image .slide_img{-o-object-fit:cover;object-fit:cover;min-width:100%;min-height:100%;opacity:0;-webkit-transition:all .2s ease;transition:all .2s ease}.slider__image .slide_img.slide_active{opacity:1}.slider__navigation{position:absolute;left:0;bottom:0;z-index:1}.slider__navigation button,.slider__navigation ul{display:-webkit-box;display:-ms-flexbox;display:flex}.slider__navigation button{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;line-height:14px;background:#fff;background:var(--color-white);width:36px;height:28px;border-radius:11px;color:#c2c2c9;color:var(--color-1);border:1px solid #222;border:1px solid var(--color-black);border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;text-align:center;margin-left:-1px}.slider__navigation button.js-active{color:#222;color:var(--color-black)}.slider__navigation button.btn-first{margin-left:0}.slider-holder{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-container{width:100%;border-radius:10px;border-radius:var(--radius);isolation:isolate}.swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-height:100%;cursor:-webkit-grab;-webkit-transform:translateZ(0)}.swiper-slide:active{cursor:-webkit-grabbing}.swiper-slide>img{max-height:100%;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.swiper-nav{display:none;position:absolute;top:0;left:0;width:100%;height:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;z-index:1}.swiper-nav>li{display:-webkit-box;display:-ms-flexbox;display:flex;width:calc(50% - 7.5px);width:calc(50% - var(--gap)/2);height:100%}.swiper-nav .swiper-goto-next,.swiper-nav .swiper-goto-prev{outline:none;cursor:pointer;width:100%}.swiper-nav .swiper-goto-prev{cursor:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='21' height='15'%3E%3Cdefs%3E%3Cpath id='a' d='M0 0h21v15H0z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd' transform='matrix(-1 0 0 1 21 0)'%3E%3Cmask id='b' fill='%23fff'%3E%3Cuse xlink:href='%23a'/%3E%3C/mask%3E%3Cpath fill='%23000' d='M19.5 9.124a4.38 4.38 0 01-4.376 4.376H7.773l5.991-5.99-6.01-6.01h7.37A4.38 4.38 0 0119.5 5.876v3.248zm-18 0V8.25h9.403l-5.23 5.229C3.356 13.37 1.5 11.467 1.5 9.124zm4.155-7.602l5.227 5.228H1.5v-.874c0-2.337 1.847-4.235 4.155-4.354zM15.124 0H5.876C2.644 0 0 2.645 0 5.876v3.248C0 12.356 2.644 15 5.876 15h9.248C18.355 15 21 12.356 21 9.124V5.876C21 2.645 18.355 0 15.124 0z' mask='url(%23b)'/%3E%3C/g%3E%3C/svg%3E") 21 15,pointer}.swiper-nav .swiper-goto-next{cursor:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='21' height='15'%3E%3Cdefs%3E%3Cpath id='a' d='M0 0h21v15H0z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cmask id='b' fill='%23fff'%3E%3Cuse xlink:href='%23a'/%3E%3C/mask%3E%3Cpath fill='%23000' d='M19.5 9.124a4.38 4.38 0 01-4.376 4.376H7.773l5.991-5.99-6.01-6.01h7.37A4.38 4.38 0 0119.5 5.876v3.248zm-18 0V8.25h9.403l-5.23 5.229C3.356 13.37 1.5 11.467 1.5 9.124zm4.155-7.602l5.227 5.228H1.5v-.874c0-2.337 1.847-4.235 4.155-4.354zM15.124 0H5.876C2.644 0 0 2.645 0 5.876v3.248C0 12.356 2.644 15 5.876 15h9.248C18.355 15 21 12.356 21 9.124V5.876C21 2.645 18.355 0 15.124 0z' mask='url(%23b)'/%3E%3C/g%3E%3C/svg%3E") 21 15,pointer}@media (min-width:750px){.swiper-nav{display:-webkit-box;display:-ms-flexbox;display:flex}}.swiper-custom-pagination{position:absolute;padding:15px 17px;left:15px;bottom:15px;font-size:16px;font-size:var(--fs-l);background-color:#fff;background-color:var(--color-white);border-radius:10px;border-radius:var(--radius);-webkit-font-feature-settings:"ss08" on;font-feature-settings:"ss08" on;z-index:2}@media (min-width:750px){.swiper-custom-pagination{position:static;margin-top:10px;padding:0;font-size:22px;background-color:transparent;border-radius:0}}@media (min-width:1171px){.swiper-custom-pagination{font-size:16px}}@media (min-width:2250px){.swiper-custom-pagination{font-size:22px}}.sliderDetail{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media (max-width:749px){.sliderDetail{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.sliderDetail__list{display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:auto;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;-ms-overflow-style:none;margin-left:-20px;margin-left:calc(var(--space)*-2);margin-right:-10px;margin-right:calc(var(--space)*-1)}.sliderDetail__list::-webkit-scrollbar{display:none}.sliderDetail__image{position:relative;scroll-snap-align:center;min-width:100%;height:100vw;padding-right:10px;padding-right:calc(var(--space)*1);padding-left:20px;padding-left:calc(var(--space)*2)}@media (min-width:750px){.sliderDetail__image{height:calc(52.5vw + 60px);height:calc(52.5vw + var(--space)*6)}}@media (min-width:1441px){.sliderDetail__image{height:calc(35vw + 40px);height:calc(35vw + var(--space)*4);min-width:50%;width:50%;scroll-snap-align:start}}.sliderDetail__image>img{min-width:100%;height:100%;-o-object-fit:cover;object-fit:cover}input[id=useShippingAddress]{display:none}input[id=useShippingAddress]:checked~fieldset#shippingAddress{display:block}fieldset#shippingAddress,input[id=useShippingAddress]:checked~label[for=useShippingAddress]>:first-child,input[id=useShippingAddress]:not(:checked)~label[for=useShippingAddress]>:last-child{display:none}.c-user-form__fieldset{background:#f3f5fa;background:var(--color-gray-surface);padding-bottom:40px;padding-bottom:calc(var(--space)*4);padding-left:0}.c-user-form__legend{padding:10px;padding:var(--space)}@media (min-width:1441px){.c-user-form__legend{padding:10px 0;padding:var(--space) 0}}.c-user-form__label input,.c-user-form__label select{background-color:#fff;background-color:var(--color-white);padding:8px 10px;padding:8px var(--space);border-top:1px solid #2d2d2d;border-top:1px solid var(--color-8)}.c-user-form__label input.errorInput,.c-user-form__label select.errorInput{background-color:red;background-color:var(--color-red)}.c-user-form__label .braintree-field{height:42px;background:#fff;background:var(--color-white);padding:10px;padding:var(--space);border-top:1px solid #2d2d2d;border-top:1px solid var(--color-8)}.c-user-form__label .braintree-field.errorInput{background-color:red;background-color:var(--color-red)}@media (min-width:750px){.c-user-form__label:nth-of-type(odd) .braintree-field,.c-user-form__label:nth-of-type(odd) input,.c-user-form__label:nth-of-type(odd) select{border-right:1px solid #2d2d2d;border-right:1px solid var(--color-8)}}label[for=useShippingAddress]{font-size:12px;font-size:var(--fs-s);line-height:1.25;line-height:var(--lh-s)}select[name=bil_country][data-is-prompt=true]{color:#c2c2c9;color:var(--color-1)}.c-user-form__label__text{position:relative}.c-user-form__label__text__info-link{position:absolute;right:-28px;top:0;width:21px;height:15px;background-image:url(etc/info_filled-gray.svg);background-repeat:no-repeat;background-size:contain;background-position:50%;cursor:pointer}.preview-container{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;width:100%;position:relative}.u-toolbar{border-radius:11px}.p-tabs__tab{position:relative;height:72px;background-color:#f3f5fa;background-color:var(--color-gray-surface);border:none;border-radius:0;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;cursor:pointer;padding-top:7px;padding-left:10px;padding-bottom:9px;-webkit-transition:all .2s ease;transition:all .2s ease}.p-tabs__tab:not(:first-of-type){border-left:1px solid #c2c2c9;border-left:1px solid var(--color-1)}.p-tabs__tab:first-of-type{border-top-left-radius:11px;border-bottom-left-radius:11px}.p-tabs__tab:last-of-type{border-top-right-radius:11px;border-bottom-right-radius:11px}.p-tabs__tab.active,.p-tabs__tab:hover{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;color:#fff;color:var(--color-white);background-color:#282828}.p-tabs__tab\--option-link{padding:0;position:relative;height:100%}.p-tabs__tab\--name{height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.p-tabs__tab\--name,.p-tabs__tab\--name\-short{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:750px){.p-tabs__tab\--name\-short{display:none}}.p-tabs__tab\--name\-long{display:none}@media (min-width:750px){.p-tabs__tab\--name\-long{display:-webkit-box;display:-ms-flexbox;display:flex}}.preview--inner-container{position:relative;padding-top:70px}@media (max-width:749px){.preview--inner-container{padding-top:30px}}.preview-copy{position:absolute;top:0;left:10px;height:18px;font-weight:500;font-family:Nuckle website;text-align:left}.preview_text{width:100%;position:relative;padding-top:12px}.preview,.preview\--grid{position:relative;height:100%;width:100%}.preview\--grid{background-color:#fff;background-color:var(--color-white);grid-row-gap:0}.preview\--area{position:relative;overflow:hidden;width:100%;padding-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:10px;padding-right:10px}.preview\--area:first-of-type{padding-left:0}.preview\--area:first-of-type .preview-copy{left:0}.preview\--area:last-of-type{padding-right:0}@media (max-width:749px){.preview\--area\--1x2{height:659px;border-bottom:1px solid #c2c2c9;border-bottom:1px solid var(--color-1)}.preview\--area\--1x2:not(:first-of-type) .preview-copy.o-typo-label{left:0;top:6px}}@media (min-width:750px){.preview\--area\--1x2{height:848px}.preview\--area\--1x2:not(:first-of-type){border-left:1px solid #c2c2c9;border-left:1px solid var(--color-1)}}@media (min-width:1171px){.preview\--area\--1x2{height:1247px}}.preview\--area\--2x2{height:300px;border-bottom:1px solid #c2c2c9;border-bottom:1px solid var(--color-1);padding-left:0}@media (max-width:749px){.preview\--area\--2x2{padding-bottom:10px}}.preview\--area\--2x2:nth-child(-n+2){padding-bottom:10px}.preview\--area\--2x2:nth-last-child(-n+2){padding-top:35px}.preview\--area\--2x2:nth-last-child(-n+2) .o-typo-label{top:7px}.preview\--area\--2x2 .preview-copy.o-typo-label{left:0}@media (max-width:749px){.preview\--area\--2x2:not(:first-of-type){padding-top:35px}.preview\--area\--2x2:not(:first-of-type) .preview-copy.o-typo-label{top:7px}}@media (min-width:750px){.preview\--area\--2x2{height:390px}.preview\--area\--2x2:nth-of-type(2){padding-left:10px;padding-right:0}.preview\--area\--2x2:nth-of-type(2) .preview-copy.o-typo-label{top:0;left:10px}.preview\--area\--2x2:last-of-type{padding-left:10px;padding-right:0}.preview\--area\--2x2:last-of-type .preview-copy.o-typo-label{left:10px}.preview\--area\--2x2:nth-of-type(n+3){border-bottom:none}.preview\--area\--2x2:nth-of-type(2n){border-left:1px solid #c2c2c9;border-left:1px solid var(--color-1)}}@media (min-width:1171px){.preview\--area\--2x2{height:587px}.preview\--area\--2x2:nth-of-type(3){padding-left:0}.preview\--area\--2x2:nth-of-type(3) .preview-copy{left:0}}.preview\--area\--1x4{height:1347px}@media (max-width:749px){.preview\--area\--1x4:not(:first-of-type){display:none}}@media (max-width:1170px){.preview\--area\--1x4{height:848px}.preview\--area\--1x4:nth-of-type(n+3){display:none}.preview\--area\--1x4:not(:first-of-type){border-left:1px solid #c2c2c9;border-left:1px solid var(--color-1)}}@media (min-width:1171px){.preview\--area\--1x4{height:1247px}.preview\--area\--1x4:not(:first-of-type){border-left:1px solid #c2c2c9;border-left:1px solid var(--color-1)}}@media (max-width:749px){.preview\--area\--1x3{height:678px;border-left:none;border-bottom:1px solid #c2c2c9;border-bottom:1px solid var(--color-1)}.preview\--area\--1x3.custom--1{padding-bottom:10px}.preview\--area\--1x3.custom--2{height:635px;padding-left:0;padding-bottom:10px;padding-top:36px}.preview\--area\--1x3.custom--2 .preview-copy{left:0;top:6px}.preview\--area\--1x3.custom--3{padding-left:0;padding-bottom:10px;padding-top:36px}.preview\--area\--1x3.custom--3 .preview-copy{left:0;top:6px}}@media (min-width:750px) and (max-width:1170px){.preview\--area\--1x3{height:400px}.preview\--area\--1x3.custom--1{border-bottom:1px solid #c2c2c9;border-bottom:1px solid var(--color-1);border-left:none;padding-bottom:10px}.preview\--area\--1x3.custom--2{border-left:none;padding-left:0;padding-top:35px}.preview\--area\--1x3.custom--2 .preview-copy{top:7px;left:0}.preview\--area\--1x3.custom--3{border-left:1px solid #c2c2c9;border-left:1px solid var(--color-1);padding-top:35px}.preview\--area\--1x3.custom--3 .preview-copy{top:7px}}@media (min-width:1171px){.preview\--area\--1x3{height:1247px}.preview\--area\--1x3.custom--1{border-bottom:none}.preview\--area\--1x3:not(:first-of-type){border-left:1px solid #c2c2c9;border-left:1px solid var(--color-1)}}.preview_text--center,.preview_text--center>.preview--area>.preview_text{-ms-flex-item-align:center;align-self:center}.preview_text--bottom,.preview_text--bottom>.preview--area>.preview_text{-ms-flex-item-align:end;align-self:flex-end}.preview_text--top,.preview_text--top>.preview--area>.preview_text{-ms-flex-item-align:start;align-self:flex-start}.intro--modal{position:fixed;display:none;visibility:hidden;opacity:0;top:0;left:0;bottom:0;right:0;z-index:9}.intro--modal.shown{display:block;visibility:visible;opacity:1;z-index:999999;background-color:#fff;background-color:var(--color-white)}.intro--modal.shown>.intro-content{position:absolute;top:-60px;left:0;bottom:0;right:0}.intro--modal.fading{display:block;visibility:visible;opacity:1;-webkit-animation:fade .2s;animation:fade .2s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease;animation-timing-function:ease}@-webkit-keyframes fade{0%{opacity:1}90%,to{opacity:0}}@keyframes fade{0%{opacity:1}90%,to{opacity:0}}.intro-content[data-intro-type=video]:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background-color:#aaa;opacity:0}.intro-content[data-intro-type=image]{display:block}img.intro-image{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.intro-overlay{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;padding:25px 30px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.overlay-element{cursor:pointer;z-index:2}.intro-black{color:#222;color:var(--color-black)}.intro-white{color:#fff;color:var(--color-white)}.intro-credits{position:fixed;left:0;top:0;width:100%;height:100%;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.intro-credits-text{width:clamp(300px,50%,1024px);-webkit-backdrop-filter:blur(50px) brightness(200%);backdrop-filter:blur(50px) brightness(200%);-webkit-clip-path:url(#intro-credits-mask-path);clip-path:url(#intro-credits-mask-path)}.intro-credits-mask{width:100%;height:auto}.tippy-box[data-animation=shift-away][data-state=hidden]{opacity:0}.tippy-box[data-animation=shift-away][data-state=hidden][data-placement^=top]{-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-box[data-animation=shift-away][data-state=hidden][data-placement^=bottom]{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-box[data-animation=shift-away][data-state=hidden][data-placement^=left]{-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-box[data-animation=shift-away][data-state=hidden][data-placement^=right]{-webkit-transform:translateX(-10px);transform:translateX(-10px)}.popover{max-width:400px;background:#fff;background:var(--color-white);border-radius:10px;border-radius:var(--radius);-webkit-box-shadow:0 4px 189px rgba(0,0,0,.0449833),0 1.6711px 75.7209px rgba(0,0,0,.0646228),0 .893452px 35.4995px rgba(0,0,0,.08),0 .500862px 15.9579px rgba(0,0,0,.0953772),0 .266004px 5.93687px rgba(0,0,0,.115017),0 .11069px 1.27929px rgba(0,0,0,.16);box-shadow:0 4px 189px rgba(0,0,0,.0449833),0 1.6711px 75.7209px rgba(0,0,0,.0646228),0 .893452px 35.4995px rgba(0,0,0,.08),0 .500862px 15.9579px rgba(0,0,0,.0953772),0 .266004px 5.93687px rgba(0,0,0,.115017),0 .11069px 1.27929px rgba(0,0,0,.16);z-index:1}.popover:before{-webkit-box-shadow:0 4px 189px rgba(0,0,0,.0449833),0 1.6711px 75.7209px rgba(0,0,0,.0646228),0 .893452px 35.4995px rgba(0,0,0,.08),0 .500862px 15.9579px rgba(0,0,0,.0953772),0 .266004px 5.93687px rgba(0,0,0,.115017),0 .11069px 1.27929px rgba(0,0,0,.16);box-shadow:0 4px 189px rgba(0,0,0,.0449833),0 1.6711px 75.7209px rgba(0,0,0,.0646228),0 .893452px 35.4995px rgba(0,0,0,.08),0 .500862px 15.9579px rgba(0,0,0,.0953772),0 .266004px 5.93687px rgba(0,0,0,.115017),0 .11069px 1.27929px rgba(0,0,0,.16);z-index:-1}.popover:after,.popover:before{content:"";display:block;position:absolute;width:28px;height:28px;left:calc(50% - 14px);bottom:-9px;background:#fff;background:var(--color-white);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.popover:after{z-index:0}[data-placement=bottom] .popover:before{-webkit-box-shadow:0 4px 189px rgba(0,0,0,.0449833),0 1.6711px 75.7209px rgba(0,0,0,.0646228),0 .893452px 35.4995px rgba(0,0,0,.08),0 .500862px 15.9579px rgba(0,0,0,.0953772),0 .266004px 5.93687px rgba(0,0,0,.115017),0 .11069px 1.27929px rgba(0,0,0,.16);box-shadow:0 4px 189px rgba(0,0,0,.0449833),0 1.6711px 75.7209px rgba(0,0,0,.0646228),0 .893452px 35.4995px rgba(0,0,0,.08),0 .500862px 15.9579px rgba(0,0,0,.0953772),0 .266004px 5.93687px rgba(0,0,0,.115017),0 .11069px 1.27929px rgba(0,0,0,.16);z-index:-1}[data-placement=bottom] .popover:after,[data-placement=bottom] .popover:before{content:"";display:block;position:absolute;width:28px;height:28px;left:calc(50% - 14px);top:-9px;background:#fff;background:var(--color-white);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}[data-placement=bottom] .popover:after{z-index:0}.popover\__content{position:relative;display:block;width:auto;height:auto;padding:16px 18px;border-radius:10px;border-radius:var(--radius);color:#333;color:var(--color-gray-80);z-index:1}.popover\__content\--text{white-space:normal;color:grey;color:var(--color-gray-50)}.popover\__content\--title{color:#222;color:var(--color-black);margin-bottom:8px}[data-popover-handle]{-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-transition:var(--transition-all-2);transition:var(--transition-all-2)}[data-popover-handle]:hover{background-image:url(etc/info_filled.svg)}.cat-tabs [data-popover-handle]:hover{background-image:url(etc/info_filled-green.svg)}.weight-block{display:block;padding:5px 15px 20px}.weight-block:last-of-type{margin-bottom:15px;margin-bottom:var(--gap)}.weight-block:nth-child(odd){padding-left:0}.weight-block:nth-child(2n){padding-right:0;border-left:1px solid #c2c2c9;border-left:1px solid var(--color-1)}@media (max-width:749px){.weight-block:nth-child(2n){border-left:none;padding-left:0}}.weight-block\--label{margin-bottom:40px;color:#8d8f96;font-weight:500}.weight-block\--text{color:#000;color:var(--color-black-full)}@media (min-width:750px){.weight-block.weight-block-order\--1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-left:0;padding-right:15px;border-left:none}.weight-block.weight-block-order\--2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding-right:0;padding-left:15px;border-left:1px solid #c2c2c9;border-left:1px solid var(--color-1)}.weight-block.weight-block-order\--3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;padding-left:0;padding-right:15px;border-left:none}.weight-block.weight-block-order\--4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;padding-right:0;padding-left:15px;border-left:1px solid #c2c2c9;border-left:1px solid var(--color-1)}.weight-block.weight-block-order\--5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;padding-left:0;padding-right:15px;border-left:none}.weight-block.weight-block-order\--6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6;padding-right:0;padding-left:15px;border-left:1px solid #c2c2c9;border-left:1px solid var(--color-1)}.weight-block.weight-block-order\--7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7;padding-left:0;padding-right:15px;border-left:none}.weight-block.weight-block-order\--8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8;padding-right:0;padding-left:15px;border-left:1px solid #c2c2c9;border-left:1px solid var(--color-1)}.weight-block.weight-block-order\--9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9;padding-left:0;padding-right:15px;border-left:none}.weight-block.weight-block-order\--10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10;padding-right:0;padding-left:15px;border-left:1px solid #c2c2c9;border-left:1px solid var(--color-1)}.weight-block.weight-block-order\--11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11;padding-left:0;padding-right:15px;border-left:none}.weight-block.weight-block-order\--12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12;padding-right:0;padding-left:15px;border-left:1px solid #c2c2c9;border-left:1px solid var(--color-1)}.weight-block.weight-block-order\--13{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13;padding-left:0;padding-right:15px;border-left:none}.weight-block.weight-block-order\--14{-webkit-box-ordinal-group:15;-ms-flex-order:14;order:14;padding-right:0;padding-left:15px;border-left:1px solid #c2c2c9;border-left:1px solid var(--color-1)}}.fade-slider,.fade-slider .fade-slider__img{position:absolute;width:100%;height:100%;left:0;top:0}.fade-slider .fade-slider__img{display:block;-o-object-fit:cover;object-fit:cover;opacity:0;-webkit-transition:opacity .4s cubic-bezier(.28,0,.75,1);transition:opacity .4s cubic-bezier(.28,0,.75,1)}.fade-slider .fade-slider__img.active{opacity:1}.basicLightbox{position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:0;left:0;width:100%;height:100vh;background:rgba(0,0,0,.8);opacity:.01;-webkit-transition:opacity .4s ease;transition:opacity .4s ease;z-index:1000;will-change:opacity}.basicLightbox--visible{opacity:1}.basicLightbox__placeholder{max-width:100%;-webkit-transform:scale(.9);transform:scale(.9);-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;z-index:1;will-change:transform}.basicLightbox__placeholder>iframe:first-child:last-child,.basicLightbox__placeholder>img:first-child:last-child,.basicLightbox__placeholder>video:first-child:last-child{display:block;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;max-width:95%;max-height:95%}.basicLightbox__placeholder>iframe:first-child:last-child,.basicLightbox__placeholder>video:first-child:last-child{pointer-events:auto}.basicLightbox__placeholder>img:first-child:last-child,.basicLightbox__placeholder>video:first-child:last-child{width:auto;height:auto}.basicLightbox--iframe .basicLightbox__placeholder,.basicLightbox--img .basicLightbox__placeholder,.basicLightbox--video .basicLightbox__placeholder{width:100%;height:100%;pointer-events:none}.basicLightbox--visible .basicLightbox__placeholder{-webkit-transform:scale(1);transform:scale(1)}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;width:calc(var(--swiper-navigation-size)/44*27);height:44px;height:var(--swiper-navigation-size);margin-top:-22px;margin-top:calc(var(--swiper-navigation-size)*-1/2);z-index:10;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--swiper-theme-color);color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:44px;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:normal;line-height:1}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:"next"}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#fff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:opacity .3s;transition:opacity .3s;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-theme-color);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:transform .2s,top .2s;transition:transform .2s,top .2s}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:transform .2s,left .2s;transition:transform .2s,left .2s}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:transform .2s,right .2s;transition:transform .2s,right .2s}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-theme-color);background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color:#fff}.swiper-pagination-black{--swiper-pagination-color:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s linear infinite;animation:swiper-preloader-spin 1s linear infinite;-webkit-box-sizing:border-box;box-sizing:border-box;border-left:4px solid var(--swiper-theme-color);border-bottom:4px solid var(--swiper-theme-color);border-right:4px solid var(--swiper-theme-color);border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid transparent}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@-webkit-keyframes swiper-preloader-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes swiper-preloader-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.stacky,.stacky-clone{z-index:1;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:none!important;transition:none!important}.stacky-clone{background:#fff;-webkit-transition:background .3s ease;transition:background .3s ease}.stacky-clone.first-stacked-bottom,.stacky-clone.waitOnAnimation{background:hsla(0,0%,100%,0)}._after_,._before_{position:fixed;width:100vw;height:var(--realTab,32px);height:var(--tabHeight);left:0;background-color:#fff;background-color:var(--color-white);z-index:0;-webkit-animation-name:stackyAnimate;animation-name:stackyAnimate;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-play-state:paused;animation-play-state:paused;-webkit-transform-origin:bottom;transform-origin:bottom;-webkit-transform:scaleY(0);transform:scaleY(0)}._before_{top:15px;top:var(--gap);-webkit-animation-name:stackyAnimateTop;animation-name:stackyAnimateTop;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:top;transform-origin:top}._before_.isAnimatingMore{height:0!important}._after_{bottom:15px;bottom:var(--gap)}.page--default-default .c-header__wrapper,.page--projects-detail .c-header__wrapper{top:15px;top:var(--gap);position:fixed!important}.stacky.stacky-animated--bottom:not(.stacked-top):not(.stacky-no-bg):before,.stacky.stacky-animated:not(.stacked-top):not(.stacky-no-bg):before{content:unset}@-webkit-keyframes stackyAnimate{0%{-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transform:scaleY(0);transform:scaleY(0)}to{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transform:scaleY(1);transform:scaleY(1)}}@keyframes stackyAnimate{0%{-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transform:scaleY(0);transform:scaleY(0)}to{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transform:scaleY(1);transform:scaleY(1)}}@-webkit-keyframes stackyAnimateTop{0%,20%{-webkit-clip-path:inset(0 0 50% 0);clip-path:inset(0 0 50% 0);-webkit-transform:scaleY(.5);transform:scaleY(.5)}66%{-webkit-clip-path:inset(0 0 var(--realTab,32px) 0);clip-path:inset(0 0 var(--realTab,32px) 0);-webkit-clip-path:inset(0 0 var(--tabHeight) 0);clip-path:inset(0 0 var(--tabHeight) 0);-webkit-transform:scaleY(.75);transform:scaleY(.75)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);-webkit-transform:scaleY(1);transform:scaleY(1)}}@keyframes stackyAnimateTop{0%,20%{-webkit-clip-path:inset(0 0 50% 0);clip-path:inset(0 0 50% 0);-webkit-transform:scaleY(.5);transform:scaleY(.5)}66%{-webkit-clip-path:inset(0 0 var(--realTab,32px) 0);clip-path:inset(0 0 var(--realTab,32px) 0);-webkit-clip-path:inset(0 0 var(--tabHeight) 0);clip-path:inset(0 0 var(--tabHeight) 0);-webkit-transform:scaleY(.75);transform:scaleY(.75)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);-webkit-transform:scaleY(1);transform:scaleY(1)}}.stacky-header:before{content:"";position:absolute;width:calc(100% + 2px);height:100%;top:-1px;left:-1px;background-color:#fff;background-color:var(--color-white);z-index:-1}.pro-description{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (min-width:1171px){.pro-description{overflow:hidden;text-overflow:unset}}@media (min-width:750px){.pro-item-num>span:first-of-type{margin-right:5px}}body:not(.page--projects-detail):not(.page--projects-default):not(.page--default-default){padding-top:calc(var(--gap) + var(--tabHeight))}img.under-stacky[mobile=true]{display:none}@media (max-width:749px){img.under-stacky[mobile=true]{display:block}}img.under-stacky[mobile=false]{display:none}@media (min-width:750px){img.under-stacky[mobile=false]{display:block}}img.under-stacky{height:calc(100vh - 30px - var(--realTab, 32px));height:calc(100vh - var(--gap)*2 - var(--tabHeight));-o-object-fit:cover;object-fit:cover;width:100%}.under-stacky:not(.last-image){margin-bottom:-31px}@media (min-width:750px){.under-stacky:not(.last-image){margin-bottom:-27px}}@media (min-width:1171px){.under-stacky:not(.last-image){margin-bottom:-30px}}.under-stacky:not(.last-image).first-image{padding-top:0!important;border-top-left-radius:10px;border-top-left-radius:var(--radius);border-top-right-radius:10px;border-top-right-radius:var(--radius)}
/*# sourceMappingURL=index-66b1ba1b2b.css.map */
