/*! 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}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.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{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}*{box-sizing:border-box}.handler__content,.hp a:before,a,input{transition:all .25s ease-out}.button,.buy_form__tables td{transition:all .1s ease-out}.hp .badge{transition:all .5s ease-out}.preload *{-webkit-transition:none!important;-moz-transition:none!important;-ms-transition:none!important;-o-transition:none!important}@font-face{font-family:NC Fontina;src:url(/inc/index.php?fontGetter=fetch&family=NC\ Fontina&fileType=variable&filename=NCFontina-VF.woff2);font-stretch:normal;font-weight:400;font-display:block;font-variation-settings:"wght" 400,"slnt" 0}.cl:after{content:"";display:table;clear:both}input,input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=submit],input[type=tel],select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}select{line-height:1.2}@media (max-width:767px){select{font-size:16px!important}}input[type=checkbox]{-webkit-appearance:checkbox}input[type=radio]{-webkit-appearance:radio}.form_error_msg{display:block;line-height:1.6em;margin-bottom:2em}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}input::-ms-clear{display:none}button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.form_control{display:flex;align-items:center;justify-content:flex-start;padding:.25rem 0;font-size:.7222222222rem;letter-spacing:.01em}@media (max-width:800px){.form_control--columns{display:none}}.styled_checkbox{position:absolute;transform:translateY(100%);opacity:0}.styled_checkbox+label{display:flex;align-items:center;cursor:pointer}.styled_checkbox+label .btn_area{width:.7777777778rem;height:.7777777778rem;flex-grow:0;flex-shrink:0;outline:.0555555556rem solid #000;border:.1111111111rem solid #fff;background:#fff;margin-right:.9444444444rem}.styled_checkbox+label .btn_label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.styled_checkbox:checked+label .btn_area{background:#000}.styled_checkbox_2{display:none}.styled_checkbox_2+.desc{display:flex;align-items:center;cursor:pointer}.styled_checkbox_2+.desc .btn_area{width:.4444444444rem;height:.4444444444rem;border:2px solid #fff;outline:1px solid #8219c8;background:#fff;margin:0 .5rem 0 0}.styled_checkbox_2+.desc .btn_desc{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.styled_checkbox_2+.desc .btn_desc small{opacity:.5;padding:0 0 0 .7222222222rem}.styled_checkbox_2+.desc .btn_desc small span{display:inline-block;min-width:.3888888889rem;text-align:center}.styled_checkbox_2+.desc .btn_desc small span:first-child{margin:0 .2222222222rem 0 0}.styled_checkbox_2+.desc .btn_desc small span:last-child{margin:0 0 0 .2222222222rem}.styled_checkbox_2+.desc:hover{color:#8219c8}.styled_checkbox_2:checked+.desc .btn_area{background:#8219c8}input.styled_radio{display:none}input.styled_radio+label{display:flex;align-items:center;opacity:.6;cursor:pointer;padding:.2777777778rem 0}input.styled_radio+label .btn_area{width:14px;height:14px;border-radius:50%;border:1px solid #fff;margin:0 .5555555556rem 0 0}input.styled_radio+label .btn_desc{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}input.styled_radio+label:focus,input.styled_radio+label:hover,input.styled_radio:checked+label{opacity:1}input.styled_radio:checked+label .btn_area{position:relative}input.styled_radio:checked+label .btn_area:after{content:"";width:8px;height:8px;display:block;position:absolute;left:2px;top:2px;border-radius:50%;background-color:#fff}.form_input{width:100%;display:block;background:transparent;border:.0555555556rem solid #fff;color:#fff;padding:0 1.1111111111rem;height:2.5555555556rem;font-size:.8333333333rem}@media (max-width:767px){.form_input{font-size:16px!important}}.form_input:placeholder-shown{opacity:.6}.form_input:focus,.form_input:hover{opacity:1}.form_input ::-webkit-input-placeholder{color:#fff;opacity:1}.form_input :-moz-placeholder,.form_input ::-moz-placeholder{color:#fff;opacity:1}.form_input :-ms-input-placeholder{color:#fff;opacity:1}.styled_select{border:.0555555556rem solid rgba(0,0,0,.2);border-radius:.7222222222rem;position:relative;padding:0;color:inherit;text-decoration:none;width:100%;cursor:pointer}.styled_select:after{content:"\2193";position:absolute;top:50%;right:.6666666667rem;transform:translate3d(0,-50%,0);pointer-events:none}.styled_select:hover{border:.0555555556rem solid #000}.styled_select--focused:after{transform:translate3d(0,-50%,0) rotate(180deg)}.styled_select>select{border:0;background:transparent;border-radius:inherit;color:inherit;cursor:pointer}.styled_select>select,.styled_select>span{width:100%;padding:0 2.0555555556rem 0 .6666666667rem;height:1.4444444444rem}.styled_select>span{display:block;line-height:1.4444444444rem}.preview--dark .styled_select{border-color:hsla(0,0%,100%,.2)}input[type=range]{height:20px;-webkit-appearance:none;margin:0;width:6.1111111111rem;background:transparent}@media (max-width:800px){input[type=range]{display:none}}input[type=range]:focus{outline:none}input[type=range]::-webkit-slider-runnable-track{width:6.1111111111rem;height:3px;cursor:pointer;animate:.2s;box-shadow:0 0 0 #000;background:transparent;border-radius:3px;border:1px solid #000}input[type=range]::-webkit-slider-thumb{box-shadow:0 0 0 #000;border:0 solid #000;height:14px;width:14px;border-radius:14px;background:#8219c8;cursor:pointer;-webkit-appearance:none;margin-top:-6px}input[type=range]:focus::-webkit-slider-runnable-track{background:transparent}input[type=range]::-moz-range-track{width:100%;height:1px;cursor:pointer;animate:.2s;box-shadow:0 0 0 #000;background:transparent;border-radius:3px;border:1px solid #000}input[type=range]::-moz-range-thumb{box-shadow:0 0 0 #000;border:0 solid #000;height:14px;width:14px;border-radius:14px;background:#8219c8;cursor:pointer}input[type=range]::-ms-track{width:100%;height:1px;cursor:pointer;animate:.2s;background:transparent;border-color:transparent;color:transparent}input[type=range]::-ms-fill-lower,input[type=range]::-ms-fill-upper{background:transparent;border:1px solid #000;border-radius:6px;box-shadow:0 0 0 #000}input[type=range]::-ms-thumb{margin-top:1px;box-shadow:0 0 0 #000;border:0 solid #000;height:14px;width:14px;border-radius:14px;background:#8219c8;cursor:pointer}input[type=range]:focus::-ms-fill-lower,input[type=range]:focus::-ms-fill-upper{background:transparent}.preview--dark input[type=range]::-webkit-slider-runnable-track{border-color:#fff}.preview--dark input[type=range]::-moz-range-track{border-color:#fff}.preview--dark input[type=range]::-ms-fill-upper{border-color:#fff}.h2,h2{font-size:.8333333333rem;font-optical-sizing:auto;font-variation-settings:"wght" 400,"slnt" 0;margin:0 0 1em}.h2,.h3,h2,h3{line-height:1.2em;font-weight:400;font-stretch:normal;font-style:normal}.h3,h3{font-size:.7222222222rem;font-optical-sizing:auto;font-variation-settings:"wght" 400,"slnt" 0;margin:0 0 .5555555556rem}.h4,h4{font-size:.8333333333rem;line-height:1.2em;font-weight:400;font-stretch:normal;font-style:normal;font-optical-sizing:auto;font-variation-settings:"wght" 400,"slnt" 5;margin:0}a{text-decoration:none;color:#8219c8;background-image:linear-gradient(#8219c8,#8219c8);background-position:0 100%;background-repeat:no-repeat;background-size:0 .0555555556rem}a:hover{background-size:100% .0555555556rem}img{max-width:100%;height:auto!important;vertical-align:middle}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}b,strong{font-weight:400;font-stretch:normal;font-style:normal;font-optical-sizing:auto;font-variation-settings:"wght" 624,"slnt" 0}em,i{font-style:italic}.hide{display:none!important}@media (max-width:767px){.s-hide{display:none!important}}ol,ul{font-size:.8333333333rem;line-height:1.5em}p+.h2{margin-top:2em}h3+h4,li+h4,ol+h4,ul+h4{margin-top:1em}.tns-outer{padding:0!important}.tns-outer [hidden]{display:none!important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{transition:all 0s}.tns-slider>.tns-item{box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:"";display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-gallery,.tns-no-calc{position:relative;left:0}.tns-gallery{min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;transition:transform 0s,opacity 0s}.tns-gallery>.tns-slide-active{position:relative;left:auto!important}.tns-gallery>.tns-moving{transition:all .25s}.tns-autowidth{display:inline-block}.tns-lazy-img{transition:opacity .6s;opacity:.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-fadeOut,.tns-normal{opacity:0;filter:alpha(opacity=0);z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:2333.3333333333%;width:2333.33333%;position:absolute;right:0}.tns-t-ct:after{content:"";display:table;clear:both}.tns-t-ct>div{width:1.4285714286%;width:1.42857%;height:10px;float:left}html{font-size:18px}@media screen and (min-width:1280px){html{font-size:calc(18px + 12*(100vw - 1280px)/2560)}}@media screen and (min-width:3840px){html{font-size:30px}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:NC Fontina,sans-serif;font-weight:400;font-stretch:normal;font-style:normal;font-optical-sizing:auto;font-variation-settings:"wght" 400,"slnt" 0;line-height:1em;background:#fff;-ms-overflow-style:scrollbar;color:#000}body.purple{background-color:#8219c8}body.noscroll,html.noscroll{margin:0;height:100%;overflow:hidden}main{display:block;overflow:hidden}.inner,main{max-width:100%}.inner{width:100%;margin:0 auto;clear:both;text-align:left;padding:0 2.5rem}@media (max-width:1200px){.inner{padding:0 1.3888888889rem}}@media (max-width:800px){.inner{padding:0 .8333333333rem}}.inner--green{background-color:#ecf5e6;padding-top:4.1666666667rem;padding-bottom:.5555555556rem}@media (max-width:767px){.inner--green{padding-top:2.2222222222rem}}.inner--footer{padding-top:1.3333333333rem;padding-bottom:.8888888889rem}.button{background-color:transparent;color:#460f6a;text-decoration:none;padding:.6111111111rem 1.3888888889rem;border-radius:2.3333333333rem;cursor:pointer}.button--purple{background-color:#8219c8;color:#fff;background-image:linear-gradient(180deg,#9c2fe5 100%,#9c2fe5 0);background-repeat:no-repeat;background-size:0 100%}.button--purple:hover{background-size:100% 100%}.button--light_purple{background-color:#f4e6fd;color:#8219c8;background-image:linear-gradient(180deg,#d8b9ec 100%,#d8b9ec 0);background-repeat:no-repeat;background-size:0 100%;font-size:.8333333333rem}.button--light_purple:hover{background-size:100% 100%}.button--white{border:1px solid transparent;background:#fff;color:#8219c8;font-size:.8333333333rem;padding:.8333333333rem 2.5rem}.button--white:hover{border-color:#fff;background:#8219c8;color:#fff}.button--border{background:transparent;border:.0555555556rem solid #fff;padding:.5rem 1.6666666667rem;color:#fff}.button:disabled{opacity:.5;pointer-events:none}.switcher{display:block;width:1.3333333333rem;height:.8333333333rem;position:relative;overflow:hidden}.switcher__wrap{display:flex;align-items:center;height:1.4444444444rem}.switcher__wrap>a{margin:0 .5555555556rem}.switcher__wrap>a:first-child{margin-left:0}.switcher__wrap>a:last-child{margin-right:0}.switcher>span{position:absolute;left:0;background:#000;width:100%;height:2px}.switcher>span:first-child{top:0}.switcher>span:nth-child(2){top:50%;margin-top:-1px}.switcher>span:nth-child(3){bottom:0}.switcher:hover>span{height:3px}.switcher:hover>span:nth-child(2){margin-top:-1.5px}.switcher--align-left span:nth-child(2){width:66.66%}.switcher--align-center span:nth-child(2){width:66.66%;left:50%;transform:translate3d(-50%,0,0)}.switcher--align-right span:nth-child(2){width:66.66%;left:auto;right:0}.switcher--two-cols:before{left:50%}.switcher--three-cols:after,.switcher--three-cols:before,.switcher--two-cols:before{content:"";position:absolute;top:0;bottom:0;width:3px;background:#fff;z-index:2;transform:translate3d(-50%,0,0)}.switcher--three-cols:after,.switcher--three-cols:before{left:33.33%}.switcher--three-cols:after{left:66.66%}.switcher.active>span{height:3px}.switcher.active>span:nth-child(2){margin-top:-1.5px}.handler__wrap{display:flex;position:relative}.handler__content{position:absolute;left:0;top:100%;margin:.1666666667rem 0 0;width:35.5555555556rem;border-radius:.6666666667rem;background:#fff;padding:1.1111111111rem;box-shadow:0 3px 6px rgba(0,0,0,.16);z-index:-1;opacity:0;color:#000}@media (max-width:767px){.handler__content{padding:.5555555556rem 1.1111111111rem;width:280px;left:-67px}}.handler__content.shown{z-index:2;opacity:1}.handler__content ul{list-style:none;margin:0;padding:0}.handler__content>ul{display:flex;align-items:flex-start;justify-content:flex-start}@media (max-width:767px){.handler__content>ul{flex-direction:column}}.handler__content>ul>li{width:33.33%;flex-grow:0;flex-shrink:0}@media (max-width:767px){.handler__content>ul>li{width:100%}}.handler__content>ul>li>ul>li{padding:.1666666667rem 0}.glyph-table{padding:0;margin:0 -.1388888889rem .7777777778rem;list-style:none}.glyph-table:after{content:"";display:table;clear:both}.glyph-table>li{float:left;width:5.25%;padding:.0694444444rem}@media (max-width:1050px){.glyph-table>li{width:12.5%}}.glyph-table__item{background:#ecf5e6;width:100%;height:0;padding-bottom:100%;position:relative}.glyph-table__item div{position:absolute;left:0;right:0;top:0;bottom:0;display:flex;align-items:center;justify-content:center;font-size:1.5rem}@media (max-width:1050px){.glyph-table__item div{font-size:2.4444444444rem}}@media (max-width:800px){.glyph-table__item div{font-size:1.3333333333rem}}.glyph-table__item:hover{background:#fff}.buy_form{width:50%;background-color:#8219c8;color:#fff;position:relative;z-index:999;padding:2.5rem 3.0555555556rem 3.3333333333rem}@media (max-width:1050px){.buy_form{width:100%;margin:2.7777777778rem 0 0}}@media (max-width:800px){.buy_form{padding:1.6666666667rem 1.3888888889rem;margin-top:1.3888888889rem}}.buy_form header{display:flex;justify-content:space-between;align-items:baseline;margin:0 0 2.7777777778rem}@media (max-width:767px){.buy_form header{flex-direction:column}}.buy_form header p{font-size:.8333333333rem;line-height:1.5333333333em;margin:0;line-height:1.2}.buy_form a{color:inherit;background-image:linear-gradient(#fff,#fff);font-weight:400;font-stretch:normal;font-style:normal;font-optical-sizing:auto;font-variation-settings:"wght" 624,"slnt" 0}.buy_form__content{font-size:.8333333333rem}.buy_form .styled_select{border-color:#fff;border-radius:2.2222222222rem;font-size:.8333333333rem}.buy_form .styled_select select{height:2.5555555556rem}.buy_form label{display:block;margin:0 0 .3333333333rem}.buy_form__headline{font-size:1.6666666667rem;font-weight:400;font-stretch:normal;font-style:normal;font-optical-sizing:auto;font-variation-settings:"wght" 624,"slnt" 0;margin:0}@media (max-width:767px){.buy_form__headline{margin-bottom:.8333333333rem}}.buy_form__headline small{font-weight:400;font-stretch:normal;font-style:normal;font-optical-sizing:auto;font-variation-settings:"wght" 400,"slnt" 0;float:right;font-size:.7222222222rem;letter-spacing:.01em}.buy_form__headline small a{display:flex;align-items:center;background-image:none}.buy_form__headline small a span{transition:all .25s ease-in-out;background-position:0 100%;background-repeat:no-repeat;background-size:0 .0555555556rem;background-image:linear-gradient(#fff,#fff);line-height:1.4;margin-top:.3em}.buy_form__headline small a:hover span{background-size:100% .0555555556rem}.buy_form__headline small svg{width:.8333333333rem;max-width:.8333333333rem;margin:0 .7222222222rem 0 0}.buy_form__price{display:flex;justify-content:space-between;font-size:1.6666666667rem;line-height:1em;margin-top:-.8333333333rem}.buy_form__price__title:before{content:attr(data-empty-title)}.buy_form__price__title.full:before{content:attr(data-full-title)}.buy_form__price__price:before{content:attr(data-price-info)}.buy_form footer{text-align:center;margin:1.9444444444rem 0 0;font-size:.7222222222rem;letter-spacing:.01em}.buy_form__generate-link{display:inline-block}.buy_form__generate-link a{display:flex;align-items:center;background-image:none}.buy_form__generate-link a span{transition:all .25s ease-out;background-image:linear-gradient(#fff,#fff);background-position:0 100%;background-size:0 .0555555556rem;background-repeat:no-repeat}.buy_form__generate-link a:hover span{background-size:100% .0555555556rem}.buy_form__generate-link svg{width:.8333333333rem;margin:0 .7222222222rem 0 0}.buy_form__generate-link svg path{fill:#fff}.buy_form__link{margin:.6666666667rem 0 0;width:18.0555555556rem;text-align:center;font-size:.8333333333rem}.buy_form__tables table{border-collapse:collapse;width:100%;margin:2.5rem 0}.buy_form__tables table .styled_checkbox+label .btn_area{outline-color:#fff;border-color:#8219c8;background:#8219c8}.buy_form__tables table .styled_checkbox:checked+label .btn_area{background:#fff}.buy_form__tables table tr th{text-align:left;font-weight:400;font-size:.7222222222rem;letter-spacing:.01em;padding-bottom:.2777777778rem}.buy_form__tables table tr td:last-of-type,.buy_form__tables table tr th:last-of-type{text-align:right}.buy_form__tables table label{cursor:pointer}.buy_form__tables table tbody tr td{border-top:1px solid #fff;color:#fff;padding:0}.buy_form__tables table tbody tr td:first-child{padding-left:.2222222222rem}.buy_form__tables table tbody tr td:last-child{padding-right:.1111111111rem}.buy_form__tables table tbody tr td .btn_area{outline-color:#fff}.buy_form__tables table tbody tr td label{padding:.8333333333rem 0;margin:0;display:flex;align-items:center}.buy_form__tables table tbody tr td:last-child label{justify-content:flex-end}.buy_form__tables table tbody tr td:last-child label:before{content:attr(data-info-price)}@media (max-width:767px){.buy_form__tables table tbody tr td:last-child{width:80px}}.buy_form__tables table tbody tr:last-child td{border-bottom:1px solid #fff}.buy_form__tables table tbody tr.checked td,.buy_form__tables table tbody tr:hover td{border-top-color:#fff!important;color:#fff!important}.buy_form__tables table tbody tr.checked td:last-child label:before,.buy_form__tables table tbody tr:hover td:last-child label:before{content:attr(data-info-add) "\2003" attr(data-info-price)}@media (max-width:767px){.buy_form__tables table tbody tr.checked td:last-child label:before,.buy_form__tables table tbody tr:hover td:last-child label:before{content:attr(data-info-add) " " attr(data-info-price)}}.buy_form__tables table tbody tr.checked .btn_area,.buy_form__tables table tbody tr:hover .btn_area{outline-color:#fff}.buy_form__tables table tbody tr.checked+tr td,.buy_form__tables table tbody tr:hover+tr td{border-top-color:#fff!important}.buy_form__tables table tbody tr.checked:last-child td,.buy_form__tables table tbody tr:hover:last-child td{border-bottom-color:#fff!important}.buy_form__tables table tbody tr.checked td:last-child label:before{content:attr(data-info-remove) "\2003" attr(data-info-price)}@media (max-width:767px){.buy_form__tables table tbody tr.checked td:last-child label:before{content:attr(data-info-remove) " " attr(data-info-price)}}.buy_form__tables table.picked-something th{color:#fff!important}.buy_form__tables--hovered table th,.buy_form__tables.picked-something table th{color:hsla(0,0%,100%,.6)}.buy_form__tables--hovered table .styled_checkbox+label .btn_area,.buy_form__tables.picked-something table .styled_checkbox+label .btn_area{outline-color:hsla(0,0%,100%,.6)}.buy_form__tables--hovered table tbody tr td,.buy_form__tables.picked-something table tbody tr td{color:hsla(0,0%,100%,.6);border-color:hsla(0,0%,100%,.6)}.buy_form__tables--hovered table tbody tr:last-child td,.buy_form__tables.picked-something table tbody tr:last-child td{border-color:hsla(0,0%,100%,.6)}.buy_form__tables--hovered table:hover th,.buy_form__tables.picked-something table:hover th{color:#fff}.buy_form__tables.picked-family table.table-styles{opacity:.6}.buy_form__tables.picked-family table.table-styles th{color:#fff}.buy_form .share_link_generate{display:none}.buy_form .share_link_generate.shown{display:block}.buy_form__clipboard_link{display:none;margin:.6666666667rem 0 0;padding:.5555555556rem 1.6666666667rem;font-size:.8333333333rem}.buy_form .styled_select:after{right:1.1111111111rem}.buy_form .styled_select>select{padding:0 2.5rem 0 1.1111111111rem}.buy_form .cart{display:block}.buy_form .checkout{display:none}.checkout fieldset{display:block;border:0;padding:0;margin:3.0555555556rem 0}.checkout fieldset legend{display:block;width:100%;font-size:.7222222222rem;letter-spacing:.01em;line-height:1.7692307692em;color:#fff}.checkout fieldset.license legend{border-bottom:.0555555556rem solid #fff;margin:0 0 1.1111111111rem}.checkout .form_control{display:block}.checkout .form_control label{display:none}.checkout .license__switcher p{font-size:.8333333333rem;line-height:1.5333333333em;margin:0 0 .7777777778rem}.checkout .license__details{display:none}.checkout .license__details.visible{display:block}.checkout .sum_up table{width:100%;font-size:.8333333333rem;margin:1.9444444444rem 0 0}.checkout .sum_up table td,.checkout .sum_up table th{padding:.7222222222rem 0}.checkout .sum_up table th{border-bottom:3px solid #fff}.checkout .sum_up table tbody td{border-bottom:1px solid #fff}.checkout .sum_up table tfoot .total_price_wo_vat_tr td{border-top:2px solid #fff}.checkout .sum_up table tfoot .price_vat_tr td{border-top:1px solid #fff}.checkout .sum_up table tfoot .total_price_tr{font-size:1.3888888889rem;line-height:1.2}@media (max-width:767px){.checkout .sum_up table tfoot .total_price_tr{font-size:1.1111111111rem}}.checkout .sum_up table tfoot .total_price_tr td{border-top:1px solid #fff;padding-top:1.6666666667rem}.checkout footer .license_control{text-align:left;margin:0 0 1.6em}.checkout footer .styled_checkbox+label{display:flex;align-items:flex-start}.checkout footer .styled_checkbox+label .btn_area{outline-color:#fff;border-color:#8219c8;background:#8219c8;margin-top:.2777777778rem}.checkout footer .styled_checkbox+label .btn_label{font-size:.8333333333rem;line-height:1.5333333333em}.checkout footer .styled_checkbox:checked+label .btn_area{background:#fff}.payment{color:#fff;padding:3.0555555556rem 0}.payment h1,.payment p{max-width:20.2777777778rem}.payment h1{font-size:2.7777777778rem;line-height:1.04em;margin:0 0 1em;font-weight:400;font-stretch:normal;font-style:normal;font-optical-sizing:auto;font-variation-settings:"wght" 400,"slnt" 0}.payment p{font-size:.8333333333rem;line-height:1.5333333333em;letter-spacing:.02em}.payment p a{color:inherit;text-decoration:underline}.payment p a.nounderline,.payment p a:hover{text-decoration:none}.payment p a.nounderline>span{text-decoration:underline}.payment p a.nounderline:hover>span{text-decoration:none}.top-slider .hp{height:100vh;width:100%;background-color:#000;margin-bottom:5.5555555556rem;padding:0}@media (max-width:767px){.top-slider .hp{margin-bottom:2.7777777778rem}}.top-slider .hp li{height:100%;position:relative;color:#fff}.top-slider .hp li .slider-foot{position:absolute;bottom:1.1111111111rem;padding:0}@media (max-width:767px){.top-slider .hp li .slider-foot{width:100%;padding-right:2.2222222222rem;bottom:3.3333333333rem}}.top-slider .hp li .slider-foot__text{float:left;padding-right:1.3888888889rem}@media (max-width:767px){.top-slider .hp li .slider-foot__text{padding-right:0}}@media (max-width:767px){.top-slider .hp li .slider-foot a{float:right}}.top-slider .hp li h2{font-weight:400;font-stretch:normal;font-style:normal;font-optical-sizing:auto;font-variation-settings:"wght" 624,"slnt" 0;font-size:.9444444444rem;padding:0;margin:0 0 .5555555556rem}.top-slider .hp li p{font-weight:400;font-stretch:normal;font-style:normal;font-optical-sizing:auto;font-variation-settings:"wght" 400,"slnt" 0;font-size:.9444444444rem;padding:0;margin:0}.top-slider .hp li h3{font-size:10rem;text-align:center;position:absolute;line-height:1em;letter-spacing:-.01em;top:50%;transform:translateY(-50%);padding-right:2.5rem}@media (max-width:800px){.top-slider .hp li h3{font-size:5.5555555556rem;padding-right:15px}}@media (max-width:767px){.top-slider .hp li h3{top:40%;font-size:3.3333333333rem}}.top-slider .tns-nav{position:absolute;width:auto;z-index:666;bottom:2.2222222222rem;right:2.3888888889rem}@media (max-width:767px){.top-slider .tns-nav{left:.5555555556rem;bottom:1.3888888889rem}}.top-slider .tns-nav>[aria-controls]{width:9px;height:9px;padding:0;margin:0 5px;border-radius:50%;border:1px solid #fff;background:#000}@media (max-width:767px){.top-slider .tns-nav>[aria-controls]{width:15px;height:15px}}.top-slider .tns-nav>[aria-controls]:hover{background:#fff}.top-slider .tns-outer [aria-controls],.top-slider .tns-outer [data-action]{cursor:pointer}.top-slider .tns-nav>.tns-nav-active{background:#fff}.fonts-list{list-style:none;margin:0 0 8.3333333333rem;padding:0}@media (max-width:767px){.fonts-list{margin:0 0 5.5555555556rem}}.fonts-list a{display:block;position:relative;text-decoration:none;color:inherit;background-image:none;padding:2.1666666667rem 1.3888888889rem;border-top:1px solid #000}@media (max-width:767px){.fonts-list a{padding:.8333333333rem 0}}.fonts-list a:before{content:"";position:absolute;left:0;top:0;bottom:0;z-index:-1;width:0;background:#ecf5e6}.fonts-list a:hover:before{width:100%}.fonts-list a:hover .badge{transform:rotate(1turn)}.fonts-list li:last-child a{border-bottom:1px solid #000}.fonts-list__item{max-width:100%;overflow:hidden}.fonts-list__item h2{font-weight:400;font-stretch:normal;font-style:normal;font-optical-sizing:auto;font-variation-settings:"wght" 400,"slnt" 0;font-size:5.5555555556rem;line-height:1.25em;color:#000;white-space:nowrap;position:relative;display:inline-block;padding-right:.4em;margin:0;letter-spacing:.01em}@media (max-width:800px){.fonts-list__item h2{font-size:8.3333333333rem}}@media (max-width:767px){.fonts-list__item h2{font-size:3.3333333333rem;letter-spacing:-.01em}}.fonts-list .badge{font-family:NC Fontina,sans-serif;letter-spacing:normal;position:absolute;top:0;right:-2.7777777778rem;font-size:.7777777778rem;line-height:1.1428571429em;display:flex;text-align:center;color:#fff;background-position:50%;background-repeat:no-repeat;background-size:100% auto;align-items:center;justify-content:center}@media (max-width:800px){.fonts-list .badge{right:auto;left:-.8333333333rem;transform:translate3d(100vw,0,0)!important}}.fonts-list .badge--1{width:5.5555555556rem;height:5.5555555556rem;background-image:url(../images/badge--1.svg)}@media (max-width:800px){.fonts-list .badge--1{margin-left:-8.3333333333rem}}@media (max-width:767px){.fonts-list .badge--1{margin-left:-5.5555555556rem;top:-1.1111111111rem}}.fonts-list .badge--2{width:4.2222222222rem;height:4.1666666667rem;background-image:url(../images/badge--2.svg)}@media (max-width:800px){.fonts-list .badge--2{margin-left:-7.7777777778rem}}@media (max-width:767px){.fonts-list .badge--2{margin-left:-5.5555555556rem}}.fonts-list .badge--3{width:4.7777777778rem;height:4.7777777778rem;background-image:url(../images/badge--3.svg)}@media (max-width:800px){.fonts-list .badge--3{margin-left:-8.0555555556rem}}@media (max-width:767px){.fonts-list .badge--3{margin-left:-5.5555555556rem;top:-.5555555556rem}}.fonts-list h3.textStyles{font-size:1.6666666667rem;line-height:1.5em;padding:1.1111111111rem 0 0}@media (max-width:767px){.fonts-list h3.textStyles{padding:0 0 1.6666666667rem}}.fonts-list h3.textStyles span{margin-right:.2777777778rem;display:inline-block}@media (max-width:767px){.fonts-list h3.textStyles{padding:.5555555556rem 0 1.1111111111rem}}.text .h1{font-size:1.9444444444rem;font-weight:400;font-stretch:normal;font-style:normal;font-optical-sizing:auto;font-variation-settings:"wght" 800,"slnt" 0;letter-spacing:-.01em;margin-bottom:2.7777777778rem}@media (max-width:767px){.text .h1{font-size:2.2222222222rem;margin-bottom:1.6666666667rem}}.text .h4{font-size:1.6666666667rem;max-width:60%;letter-spacing:.015em;margin-bottom:4.4444444444rem;line-height:1.4em;font-weight:400;font-stretch:normal;font-style:normal;font-optical-sizing:auto;font-variation-settings:"wght" 400,"slnt" 0}.text .h4--short{margin-bottom:2.7777777778rem}@media (max-width:767px){.text .h4{margin-bottom:2.2222222222rem;font-size:1.3888888889rem;max-width:100%}}.custom-slider{width:60%;position:relative;margin-bottom:5.5555555556rem;display:inline-block}@media (max-width:767px){.custom-slider{width:100%;margin-bottom:2.7777777778rem}}.custom-slider--right{float:right}.custom-slider .hp-small{width:100%;padding-left:0}.custom-slider ul{padding-left:0}.custom-slider .tns-nav{position:absolute;width:auto;bottom:10px;right:0}.custom-slider .tns-nav>[aria-controls]{width:9px;height:9px;padding:0;margin:0 5px;border-radius:50%;border:1px solid #000;background:#fff}.custom-slider .tns-nav>[aria-controls]:hover{background:#000}.custom-slider .tns-outer [aria-controls],.custom-slider .tns-outer [data-action]{cursor:pointer}.custom-slider .tns-nav>.tns-nav-active{background:#000}.custom-slider .h3{font-size:.8333333333rem;line-height:1.5em;font-weight:400;font-stretch:normal;font-style:normal;font-optical-sizing:auto;font-variation-settings:"wght" 624,"slnt" 0;margin-bottom:0;padding-top:10px}.main_header{padding:1rem 0;line-height:1.2em}.main_header .inner{display:flex;justify-content:space-between}.main_header a{color:inherit;text-decoration:none;background-image:linear-gradient(#000,#000);font-size:.9444444444rem}.main_header__nav ul{display:flex;list-style:none;margin:0;padding:0}@media (max-width:767px){.main_header__nav ul{margin-right:-.5555555556rem}}.main_header__nav ul li{padding:0 .8888888889rem}@media (max-width:767px){.main_header__nav ul li{padding:0 .5555555556rem}}.main_header__nav ul li:first-child{padding-left:0}.main_header__nav ul li:last-child{padding-right:0}@media (max-width:767px){.main_header__nav ul li:last-child{padding:0 .5555555556rem}}.home .main_header{background-color:transparent;color:#fff;position:absolute;top:0;left:0;right:0;z-index:666}.preview{width:100%;padding:1.5rem 0 0}.preview--green{background-color:#ecf5e6}.preview--white{background:#fff}.preview--dark{background:#000;color:#fff}.preview__header{display:flex;align-items:center;justify-content:flex-start;min-height:2.3333333333rem;margin:0 0 1.2222222222rem}.preview__title{font-size:.8333333333rem;line-height:2em;font-weight:400;font-stretch:normal;font-style:normal;font-optical-sizing:auto;font-variation-settings:"wght" 400,"slnt" 0;margin:0}@media (max-width:767px){.preview__submenu{display:none}}.preview__submenu li{font-size:.8333333333rem;line-height:2em;font-weight:400;font-stretch:normal;font-style:normal;font-optical-sizing:auto;font-variation-settings:"wght" 400,"slnt" 0;margin:0 0 0 .8333333333rem;display:inline-block;list-style:none}.preview__button{z-index:3;display:flex;align-items:center;justify-content:center;right:2.2222222222rem;top:4.7222222222rem;position:fixed}@media (max-width:1200px){.preview__button{right:1.3888888889rem}}@media (max-width:800px){.preview__button{top:auto;bottom:1.3888888889rem;right:.8333333333rem}}.preview__button__title{line-height:1em;color:#fff;margin:0 .9166666667rem 0 0}.preview__button__price{max-width:1.3333333333rem;font-size:.5555555556rem;line-height:1.2em;text-align:center;position:relative;margin:0 0 0 1.1111111111rem;padding:.0277777778rem 0;opacity:.71}.preview__button__price:before{content:"";width:1px;position:absolute;left:-1.1111111111rem;top:0;bottom:0;background:#460f6a}.preview__controls{display:flex;align-items:flex-start}@media (max-width:1050px){.preview__controls{flex-direction:column}}.preview__controls:first-child{padding-top:3.1666666667rem}@media (max-width:1050px){.preview__controls:first-child{padding-top:.5555555556rem}}.preview__controls__item{display:flex;padding-right:2.7777777778rem}.preview__controls__item:last-child{padding-right:0}.preview__controls__item__range_number{display:block;min-width:1.6666666667rem;height:1.4444444444rem;line-height:1.4444444444rem;margin:0 .7222222222rem 0 .4444444444rem;font-weight:400;font-stretch:normal;font-style:normal;font-optical-sizing:auto;font-variation-settings:"wght" 624,"slnt" 0;font-variant-numeric:tabular-nums;white-space:nowrap}@media (max-width:800px){.preview__controls__item__range_number{display:none}}.preview__controls__item .styled_select{width:7.7777777778rem;background-image:none}.preview__controls__item .form_control>label{margin:0 .5555555556rem 0 0;white-space:nowrap;letter-spacing:.01em}.preview__controls__item--styles{flex-direction:column}.preview__controls__item--styles .form_control>label{width:2.7777777778rem}.preview__controls__item--opentype .styled_select{width:auto}.preview__controls__item--size{margin-left:auto}@media (max-width:1050px){.preview__controls__item--size{margin-left:0}}@media (max-width:800px){.preview__controls__item--size{display:none}}.preview__controls__item--size .form_control+.form_control{margin-left:1.9444444444rem}@media (max-width:800px){.preview__controls__item--size .form_control+.form_control{margin-left:0}}.preview__content--headline{padding:5.5555555556rem 0}@media (max-width:1050px){.preview__content--headline{padding:2.7777777778rem 0}}@media (max-width:800px){.preview__content--headline{padding:1.9444444444rem 0 2.5rem}.preview__content--headline p{font-size:.6em!important;letter-spacing:normal!important}}@media (max-width:767px){.preview__content--headline p{font-size:.33em!important}}.preview__content--paragraphs{padding:3.8888888889rem 0 5rem}@media (max-width:1050px){.preview__content--paragraphs{padding:1.9444444444rem 0 2.5rem}}.preview__content--nowrap{padding:5.5555555556rem 0 5.5555555556rem 2.7777777778rem;margin:0 -2.7777777778rem}@media (max-width:1200px){.preview__content--nowrap{padding-left:1.3888888889rem;margin:0 -1.3888888889rem}}@media (max-width:1050px){.preview__content--nowrap{padding:2.7777777778rem 0 2.7777777778rem 1.3888888889rem}}@media (max-width:800px){.preview__content--nowrap{padding:1.9444444444rem 0 2.5rem .8333333333rem;margin:0 -.8333333333rem}}.preview__content--nowrap div{max-width:100%;overflow:hidden}.preview__content--nowrap p{white-space:nowrap}.preview__content--3{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:1.6666666667rem;-moz-column-gap:1.6666666667rem;column-gap:1.6666666667rem}@media (max-width:800px){.preview__content--3{-webkit-column-count:1;-moz-column-count:1;column-count:1}}.preview__content--2{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:1.6666666667rem;-moz-column-gap:1.6666666667rem;column-gap:1.6666666667rem}@media (max-width:800px){.preview__content--2{-webkit-column-count:1;-moz-column-count:1;column-count:1}}.preview__content--1{-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:1.6666666667rem;-moz-column-gap:1.6666666667rem;column-gap:1.6666666667rem}.preview__content__inner{outline:none}.preview__content p{font-family:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;font-feature-settings:inherit;font-weight:inherit;margin:0;padding:0}.preview__glyph-table{margin:1.6666666667rem 0 0}.preview__glyph-table .show-all{text-transform:uppercase;font-size:.7222222222rem;font-weight:400;font-stretch:normal;font-style:normal;font-optical-sizing:auto;font-variation-settings:"wght" 624,"slnt" 0;text-decoration:none}.preview__glyph-table__more{display:none}.preview__glyph-table__more.visible{display:block}.preview__glyph-table__inner .h3{font-weight:400;font-stretch:normal;font-style:normal;font-optical-sizing:auto;font-variation-settings:"wght" 700,"ital" 0;margin-top:2em}.preview--glyphTable h3{font-weight:400;font-stretch:normal;font-style:normal;font-optical-sizing:auto;font-variation-settings:"wght" 624,"slnt" 0}.preview--glyphTable a.show-all{background-image:linear-gradient(#8219c8,#8219c8);background-position:0 100%;background-repeat:no-repeat;background-size:0 .0555555556rem}.preview--glyphTable a.show-all:hover{background-size:100% .0555555556rem}.preview--glyphTable a.show-all:before{content:attr(data-show-title)}.preview--glyphTable a.show-all.opened:before{content:attr(data-hide-title)}.about{margin:5.5555555556rem 0 0;display:flex;position:relative}@media (max-width:1050px){.about{flex-direction:column;margin:2.7777777778rem 0 0}}@media (max-width:800px){.about{margin:1.3888888889rem 0 0}}.about__info{width:50%;padding:2.7777777778rem 0 0}@media (max-width:1050px){.about__info{width:100%}}.about__info .h2{font-size:1.6666666667rem}.about__info p{margin:0 0 1.5333333333em}.about__info .h3,.about__info p{max-width:27.7777777778rem;font-size:.8333333333rem;line-height:1.5em}.about__info .h3{font-weight:400;font-stretch:normal;font-style:normal;font-optical-sizing:auto;font-variation-settings:"wght" 624,"slnt" 0;margin-bottom:0}.about--noMargin .about__info{padding:0}.about__button{z-index:3;display:inline-block;align-items:center;justify-content:center;margin-bottom:1em;color:#8219c8}.text{margin:0;display:flex;position:relative}@media (max-width:1050px){.text{flex-direction:column;margin:2.7777777778rem 0 0}}@media (max-width:800px){.text{margin:1.3888888889rem 0 0}}@media (max-width:767px){.text{margin:0}}.text__submenu{padding:0;margin-bottom:2.7777777778rem;width:100%;margin-top:0}.text__submenu li{font-size:.9444444444rem;font-weight:400;font-stretch:normal;font-style:normal;font-optical-sizing:auto;font-variation-settings:"wght" 400,"slnt" 0;margin:0 .8333333333rem 0 0;display:inline-block;list-style:none;line-height:1.5em}.text__info{width:100%;padding:2.7777777778rem 0 0}@media (max-width:1050px){.text__info{width:100%}}.text__info .h1{font-size:3.0555555556rem;font-weight:400;font-stretch:normal;font-style:normal;font-optical-sizing:auto;font-variation-settings:"wght" 800,"slnt" 0;letter-spacing:-.01em;margin-bottom:1.7777777778rem}@media (max-width:767px){.text__info .h1{font-size:2.2222222222rem}}.text__info .h2{font-size:1.2222222222rem}.text__info .h2--left{float:left;width:50%;padding-right:1.1111111111rem}@media (max-width:767px){.text__info .h2--left{float:none;width:100%;padding-right:0}}.text__info .h2--full{width:50%;margin-bottom:2.7777777778rem}@media (max-width:767px){.text__info .h2--full{width:100%}}.text__info .h4{font-size:1.6666666667rem;max-width:60%;letter-spacing:.015em;margin-bottom:4.4444444444rem;line-height:1.4em;font-weight:400;font-stretch:normal;font-style:normal;font-optical-sizing:auto;font-variation-settings:"wght" 400,"slnt" 0}.text__info .h4--short{margin-bottom:2.7777777778rem}@media (max-width:767px){.text__info .h4{margin-bottom:2.2222222222rem;font-size:1.3888888889rem;max-width:100%}}.text__info .w-650{max-width:36.1111111111rem}.text__info .ovhidden{overflow:hidden;padding-top:.2777777778rem}.text__info .ovhidden p:last-child,.text__info .ovhidden ul:last-child{margin-bottom:2.7777777778rem}.text__info p{max-width:66ch;font-size:.8333333333rem;line-height:1.5em;margin:0 0 1.5333333333em}.text__info .col--left{float:left;width:50%;padding-right:1.1111111111rem}@media (max-width:767px){.text__info .col--left{float:none;width:100%;padding-right:0;margin-bottom:.8888888889rem}}.text__info .col--right{overflow:hidden}.text__info ul{max-width:66ch}.text__info .h3{max-width:27.7777777778rem;font-size:.8333333333rem;line-height:1.5em;font-weight:400;font-stretch:normal;font-style:normal;font-optical-sizing:auto;font-variation-settings:"wght" 624,"slnt" 0;margin-bottom:0}.text--noMargin .text__info{padding:0}.text__button{z-index:3;display:inline-block;align-items:center;justify-content:center;margin-bottom:1em;padding:1rem 1.9444444444rem}.footer{position:absolute;bottom:20px}@media (max-width:800px){.footer{position:relative;margin-top:4em}}.footer--nonsticky{position:relative}.footer--nonsticky p{margin:0;padding:0}hr{height:1px;background:transparent;border:0;margin-bottom:.5555555556rem}.nomargins{padding:0;margin:0}