body.dark-mode .license-row .licenses .custom-select-wrapper select option{background:#fff;color:#000}body:not(.dark-mode) .license-row .licenses .custom-select-wrapper select option{background:#000;color:#fff}body.dark-mode .modal .btn.accept{background-color:#000!important;color:#fff!important}body:not(.dark-mode) .modal .btn.accept{background-color:#fff!important;color:#000!important}.modal.cookies .btn:not(.accept){background-color:#d5d5d5!important;color:#000!important}.modal.cookies h3{font-size:21px;line-height:27px}.modal.cart,.modal.cart footer{background-color:#fff!important;color:#000!important}.d-none,.license-row:not(.active){display:none!important}.d-block{display:block!important}input.coupon.error{border-color:red!important}#interactiveText,#interactiveText span,.tester-content,.tester-contentopsz{transition:line-height .2s ease-out,font-size 0s,font-variation-settings .2s ease-out;will-change:font-variation-settings}#interactiveText span,.tester-content:not(.interactive-header-text),.tester-contentopsz{transform:translateZ(0);-webkit-transform:translateZ(0)}.cancel-animation{transition:none!important}.btn.btn-discount,body.dark-mode .btn.btn-discount{background-color:#7878f8;color:#fff}.price-original{opacity:.45;text-decoration:line-through}.price-discounted{color:#7878f8}a.btn-menu,footer.master a{transition:opacity .2s ease,color .2s ease,font-variation-settings .2s ease}footer.master li.font-weight-black{--text-wght:700;font-weight:700}a.btn-menu{display:inline-block;text-align:center}a.btn-menu:after,header.master ul.display-inline.right a.btn-modal:after{content:attr(data-text);display:block;font-variation-settings:"wght" 650,"wdth" var(--text-wdth);font-weight:650;height:0;overflow:hidden;pointer-events:none;visibility:hidden}a.btn-menu:hover,footer.master a:hover{--text-wght:650;font-weight:650;opacity:1}header.master ul.display-inline.right a.btn-modal{display:inline-block;text-align:center;transition:opacity .2s ease,color .2s ease,font-variation-settings .2s ease}header.master ul.display-inline.right a.btn-modal:hover{--text-wght:650;font-weight:650;opacity:1}.home-feed li a.not-hover>:not(.lazy-img-wrapper){transition:opacity .2s ease}footer.bus .bus-char{will-change:font-variation-settings}#logo-suggestions{background:#fff;border:1px solid #ddd;display:none;max-height:240px;min-width:140px;overflow-y:auto;padding:4px 0;position:fixed;z-index:9999}body.dark-mode #logo-suggestions{background:#1c1c1c;border-color:#444}#logo-suggestions .logo-suggest-item{--text-wght:400;color:#393939;cursor:pointer;font-size:12px;letter-spacing:.04em;padding:5px 10px;text-transform:lowercase}body.dark-mode #logo-suggestions .logo-suggest-item{color:#bbb}#logo-suggestions .logo-suggest-item:hover{--text-wght:550;background:#f2f2f2}body.dark-mode #logo-suggestions .logo-suggest-item:hover{background:#2a2a2a}.tester-sel-panel{background:#fff;border:1px solid #ddd;display:none;max-height:500px;min-width:120px;overflow-y:auto;padding:4px 0;position:fixed;z-index:9999}.tester-sel-panel.open{display:block}body.dark-mode .tester-sel-panel{background:#1c1c1c;border-color:#444}.tester-sel-panel .tester-sel-item{color:#393939;cursor:pointer;font-size:9pt;font-variation-settings:"wdth" 500,"wght" 416;letter-spacing:.04em;padding:5px 10px}body.dark-mode .tester-sel-panel .tester-sel-item{color:#bbb}.tester-sel-panel .tester-sel-item:hover{background:#f2f2f2;font-variation-settings:"wdth" 500,"wght" 550}body.dark-mode .tester-sel-panel .tester-sel-item:hover{background:#2a2a2a}.tester-sel-trigger{color:#fff;cursor:pointer;display:inline-block;font-size:9pt;font-variation-settings:"wdth" 500,"wght" 416;letter-spacing:.04em;padding-right:14px}body:not(.dark-mode) .tester-sel-trigger{color:#393939}#btn-swipe.hover-opacity:hover,.btn-dark-mode.hover-opacity:hover{opacity:1!important}#btn-swipe:hover span{height:3px}.btn-dark-mode:hover span{border-width:3px}.character-container-wrap>select.charset-style{appearance:none;-webkit-appearance:none;background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='5'%3E%3Cpath d='m0 0 4 5 4-5z' fill='%23393939'/%3E%3C/svg%3E");background-position:right 0 center;background-repeat:no-repeat;border:0;border-bottom:1px solid #393939;cursor:pointer;font-size:12px;left:10px;line-height:1;min-width:120px;padding:4px 16px 4px 0!important;position:absolute;top:10px;z-index:5}body.dark-mode .character-container-wrap>select.charset-style{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='5'%3E%3Cpath d='m0 0 4 5 4-5z' fill='%23A9A9A9'/%3E%3C/svg%3E");border-bottom-color:#a9a9a9;color:#fff}.character-selectors-wrapper{-ms-overflow-style:none;overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:none}.character-selectors-wrapper::-webkit-scrollbar{display:none}.character-container .character-list li{position:relative;z-index:1}.line:before{z-index:2}.character-container-wrap{position:relative}.character-set .character-container{-ms-overflow-style:none;margin-bottom:0!important;overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:none}.character-set .character-container::-webkit-scrollbar{display:none}.character-selectors ul{grid-template-rows:repeat(4,1fr)!important}.character-glyphs-row{align-items:stretch;display:flex}.character-glyphs-row .character-selectors-wrapper{flex:1;min-width:0}.character-glyphs-row .scrollable-btn{align-items:center;border-top:0;display:flex;flex-shrink:0;height:auto;justify-content:center;margin-top:0}.character-selectors ul li.active{background-color:#000;border-color:#000;color:#fff}body.dark-mode .character-selectors ul li.active{background-color:#fff;border-color:#fff;color:#000}#toast-container{padding-right:10px;padding-top:80px}.toast{padding:15px!important}#toast-container>.toast-error,#toast-container>.toast-success,#toast-container>.toast-warning{background-image:unset!important;box-shadow:none!important;opacity:.9;transition:all .3s ease-in-out}.toast .toast-title{--text-wght:600!important}.toast .toast-message,.toast .toast-title{--text-wdth:500!important}footer.bus{cursor:default;overflow-y:hidden}footer.bus .bus-char{transition:font-variation-settings .1s ease}footer.bus .content{margin-bottom:-30px;margin-top:-30px}@media only screen and (min-width:820px){footer.bus .content{margin-bottom:-75px;margin-top:-75px}}