.page-wrapper{float:left;width:100%}.page-wrapper .label{font-weight:400 !important}input[type=text],input[type=password],input[type=url],input[type=tel],input[type=search],input[type=number],input[type=datetime],input[type=email]{color:var(--int-c);background:var(--int-bgc);background-clip:padding-box;border:1px solid var(--int-bc);border-radius:var(--int-br);box-shadow:0px 1px 2px 0px rgba(16,24,40,.05);font-size:16px;line-height:1.42857143;height:52px;padding:12px 14px;vertical-align:baseline;width:100%;box-sizing:border-box}.sidebar .block .block-title{font:var(--text-1);font-weight:700;color:var(--color);margin-bottom:20px}.sidebar-additional a{color:var(--color)}.sidebar-additional a:hover{color:var(--color-link-hover)}.catalogsearch-result-index .block.filter{position:sticky;top:20px}.catalogsearch-result-index .block.filter .filter-title{padding:0 12px 24px;border-bottom:1px solid #eaecf0;display:block}.catalogsearch-result-index .block.filter .filter-title strong{font:var(--text-3);font-weight:800;text-transform:uppercase}.catalogsearch-result-index .block.filter .filter-content .filter-subtitle{display:none}.catalogsearch-result-index .block.filter .filter-options .filter-options-title{font:var(--text-4);font-weight:800;padding:0 12px}.catalogsearch-result-index .block.filter .filter-content dd.filter-options-content ol li{margin-top:8px}.catalogsearch-result-index .block.filter .filter-content dd.filter-options-content ol li a{padding:10px 12px;display:flex;justify-content:space-between;color:var(--color);font-weight:700;font-size:14px;line-height:20px}.blog-page .sidebar-wrapper{position:sticky;top:59px;padding-top:40px;margin-top:-40px}.blog-page .widget.block-contents .block-title{font-size:24px;font-weight:600;line-height:32px;margin-bottom:24px}.blog-page .widget.block-contents .block-content{max-height:370px;overflow:hidden}.blog-page .widget.block-contents .block-content:hover{overflow-y:scroll}.blog-page .widget.block-contents .block-content::-webkit-scrollbar{width:3px;height:3px}.blog-page .widget.block-contents .block-content::-webkit-scrollbar-track-piece{background-color:var(--bg-color)}.blog-page .widget.block-contents .block-content::-webkit-scrollbar-thumb{height:50px;background-color:var(--color-secondary);border-radius:3px}.blog-page .widget.block-contents .block-content>ol{border-left:1px solid var(--border-color)}.blog-page .widget.block-contents .block-content li a{display:block;color:var(--color-secondary);font-size:18px;line-height:28px;font-weight:500;font-family:"Plus Jakarta Sans",sans-serif;padding:10px 0 10px 16px;border-left:2px solid transparent}.blog-page .widget.block-contents .block-content>ol ol a{padding-left:32px}.blog-page .widget.block-contents .block-content>ol ol ol a{padding-left:48px}.blog-page .widget.block-contents .block-content li a.is-selected{border-left:2px solid var(--color-secondary);font-weight:700;letter-spacing:-.17px;background:var(--post-contents-bg-color)}.blog-page .block-categories{margin:0 0 60px}.blog-page .block-categories .block-title{display:flex;align-items:center;justify-content:space-between;padding:0 12px 24px;border-bottom:1px solid var(--border-color)}.blog-page .block-categories .block-title .title{display:flex;align-items:center;gap:8px;color:var(--color);font-weight:800;font-size:16px;line-height:20px;text-transform:uppercase}.blog-page .block-categories .title-category span:not(.title){color:var(--color);font-weight:600;font-size:16px;line-height:24px;align-self:flex-end}.blog-page .block-categories .categories li{color:var(--color);padding:10px 12px;display:flex;align-items:center;justify-content:space-between;margin-top:8px;border-radius:6px}.blog-page .block-categories .categories li:hover{background:var(--cat-nav-item-bg-hover)}.blog-page .block-categories .categories li a{color:var(--color)}.blog-page .block-categories .categories li .title{font-size:14px;line-height:20px;font-weight:700;color:var(--color)}.blog-page .block-categories .categories li span:not(.title){font-weight:600;font-size:16px;line-height:20px;align-self:flex-end}.widget.block-recent-posts .post-description{display:none !important}.sidebar .block-banner{margin-bottom:30px}.sidebar .block-banner .img-wrap{margin:30px 30px 10px;border-radius:35px}.sidebar .block-banner .img-wrap img{vertical-align:top}body .sidebar .block-banner .block-title{text-align:center;padding:10px 15px}body .sidebar .block-banner .block-title a{font-weight:600;color:#fff;font-size:18px;line-height:24px}body .sidebar .block-banner.block-banner-a{cursor:pointer}.sidebar .block-banner .action{text-align:center;padding:10px 0 20px}.sidebar .block-banner .action a{color:#fff;display:inline-block;margin:0 auto}.sidebar .block-banner.block-banner-1{border-radius:16px;position:relative;width:310px;min-height:350px;background:var(--banner-1-bg) no-repeat -35px 0,var(--banner-1-lg)}.sidebar .block-banner.block-banner-1 .block-wrap{padding:20px;position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.sidebar .block-banner.block-banner-1 .img-wrap{width:100px;height:100px;margin:12px auto 12px;border:1px solid #d0d5dd;background:rgba(39,48,72,.4);border-radius:16px}.sidebar .block-banner.block-banner-1 .img-wrap a{display:block;margin:2px}.sidebar .block-banner.block-banner-1 .block-title{margin:0 0 24px;padding:0}.sidebar .block-banner.block-banner-1 .block-title a{color:#fff;font:var(--text-2);font-weight:500}.dark-theme .sidebar .block-banner.block-banner-1 .block-title a{color:#101828}.sidebar .block-banner.block-banner-1 .action{display:flex;flex-direction:column;align-items:center;padding:0}.sidebar .block-banner.block-banner-1 .action a.button{color:#fff;font:var(--text-4);font-weight:600;border:1px solid #f90;box-shadow:var(--box-shadow);padding:12px 24px;border-radius:6px;background:#f90;margin-bottom:16px}.sidebar .block-banner.block-banner-1 .action a.link{text-decoration:underline;color:var(--color-invert);font:var(--text-4)}.sidebar .block-banner.block-banner-1 .light{display:block}.sidebar .block-banner.block-banner-1 .dark{display:none}.dark-theme .sidebar .block-banner.block-banner-1 .light{display:none}.dark-theme .sidebar .block-banner.block-banner-1 .dark{display:block}@media (max-width:767px){.sidebar .block-banner.block-banner-1{margin:0 auto 40px}}.widget.block-archive .item{display:inline-block;margin:0 4px 0 0}.widget.block-archive .item:after{content:"\\";display:inline-block;padding-left:0}.widget.block-archive .item .archive-item-link:hover{color:var(--color-link-hover)}.widget.block-rss .rss-icon{width:23px;filter:grayscale(100%);vertical-align:middle}.blog-page .sidebar.sidebar-main .widget.blog-custom{position:sticky;top:100px}.blog-page .sidebar .widget.blog-custom img{max-width:100%;height:auto;border-radius:var(--blog-post-border-radius)}input.input-text:focus-visible{outline:none}