.blog-banner .custom-blog-banner__wrapper .b__title{margin-bottom:24px}.blog-banner .custom-blog-banner__wrapper .b__title span{font-size:80px;line-height:100%;font-weight:350;font-family:var(--ps-times-regular)}@media(max-width: 1024px){.blog-banner .custom-blog-banner__wrapper .b__title span{font-size:60px}}@media(max-width: 576px){.blog-banner .custom-blog-banner__wrapper .b__title .title--desc{display:none}}.blog-banner .custom-blog-banner__wrapper .b__title .title--mobi{display:none}@media(max-width: 576px){.blog-banner .custom-blog-banner__wrapper .b__title .title--mobi{display:block;font-size:56px}}.blog-banner .custom-blog-banner__wrapper .b__subtitle{font-size:22px;line-height:120%;font-weight:500;margin-top:0;color:var(--color-text);letter-spacing:-0.01em;max-width:670px;margin-bottom:24px}@media(max-width: 1024px){.blog-banner .custom-blog-banner__wrapper .b__subtitle{font-size:18px}}@media(max-width: 576px){.blog-banner .custom-blog-banner__wrapper .b__subtitle{display:none}}.blog-banner .custom-blog-banner__wrapper .b__tags-wrapper{max-width:1440px;margin:0 auto;padding:0 40px}@media(max-width: 1440px){.blog-banner .custom-blog-banner__wrapper .b__tags-wrapper{width:100%}}@media(max-width: 576px){.blog-banner .custom-blog-banner__wrapper .b__tags-wrapper{padding:0;padding-right:16px}}.blog-banner .custom-blog-banner__wrapper .b__tags-wrapper ul.b__tags{display:flex;align-items:center;margin-bottom:32px;padding:0}@media(max-width: 576px){.blog-banner .custom-blog-banner__wrapper .b__tags-wrapper ul.b__tags{margin-bottom:25px;margin-top:0}}.blog-banner .custom-blog-banner__wrapper .b__tags-wrapper ul.b__tags li{background:rgba(0,0,0,.0509803922);cursor:pointer;border-radius:32px;transition:all .3s;height:64px;display:flex;align-items:center}@media(min-width: 1024px){.blog-banner .custom-blog-banner__wrapper .b__tags-wrapper ul.b__tags li{max-width:-moz-fit-content;max-width:fit-content}}@media(max-width: 576px){.blog-banner .custom-blog-banner__wrapper .b__tags-wrapper ul.b__tags li{height:48px}}.blog-banner .custom-blog-banner__wrapper .b__tags-wrapper ul.b__tags li .wrapp-inner{margin:0;width:100%;padding-left:6px;padding-right:6px}@media(min-width: 1024px){.blog-banner .custom-blog-banner__wrapper .b__tags-wrapper ul.b__tags li .wrapp-inner{padding:18px 32px}}.blog-banner .custom-blog-banner__wrapper .b__tags-wrapper ul.b__tags li .wrapp-inner a{font-size:24px;line-height:100%;font-weight:500;letter-spacing:-0.01em;color:var(--color-text);text-decoration:none;display:block;text-align:center;text-transform:capitalize}@media(max-width: 576px){.blog-banner .custom-blog-banner__wrapper .b__tags-wrapper ul.b__tags li .wrapp-inner a{font-size:18px}}.blog-banner .custom-blog-banner__wrapper .b__tags-wrapper ul.b__tags li .wrapp-inner:hover{opacity:.8}@media(max-width: 576px){.blog-banner .custom-blog-banner__wrapper .b__tags-wrapper ul.b__tags li:first-child{margin-left:16px}}.blog-banner .custom-blog-banner__wrapper .b__tags-wrapper ul.b__tags li.active-tag{background:#000}.blog-banner .custom-blog-banner__wrapper .b__tags-wrapper ul.b__tags li.active-tag .wrapp-inner a{color:#f4f4f4}.blog-banner .custom-blog-banner__wrapper .b__tags-wrapper ul.b__tags:not(:has(.active-tag)) .b__btn-all-post{background:#000;cursor:pointer}.blog-banner .custom-blog-banner__wrapper .b__tags-wrapper ul.b__tags:not(:has(.active-tag)) .b__btn-all-post .wrapp-inner a{color:#f4f4f4}.blog-banner .custom-blog-banner__wrapper .b__banner{display:flex;justify-content:space-between;border-radius:16px;overflow:hidden}@media(max-width: 750px){.blog-banner .custom-blog-banner__wrapper .b__banner{flex-direction:column}}@media(max-width: 576px){.blog-banner .custom-blog-banner__wrapper .b__banner{padding-left:16px;padding-right:16px;background:rgba(0,0,0,.0509803922);border-radius:0;padding-top:31px}}.blog-banner .custom-blog-banner__wrapper .b__banner .banner__image{width:calc(100% - 573px);border-radius:16px 0 0 16px;overflow:hidden}@media(max-width: 1024px){.blog-banner .custom-blog-banner__wrapper .b__banner .banner__image{width:100%}}@media(max-width: 750px){.blog-banner .custom-blog-banner__wrapper .b__banner .banner__image{aspect-ratio:361/251;border-radius:16px 16px 0 0}}@media(max-width: 576px){.blog-banner .custom-blog-banner__wrapper .b__banner .banner__image{border-radius:16px;overflow:hidden}}.blog-banner .custom-blog-banner__wrapper .b__banner .banner__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.blog-banner .custom-blog-banner__wrapper .b__banner .banner__content{width:573px;display:flex;flex-direction:column;gap:24px;background:rgba(0,0,0,.0509803922);padding:61px 65px 56px 65px;border-radius:0 16px 16px 0;overflow:hidden}@media(max-width: 1024px){.blog-banner .custom-blog-banner__wrapper .b__banner .banner__content{width:100%;padding:40px;gap:16px}}@media(max-width: 750px){.blog-banner .custom-blog-banner__wrapper .b__banner .banner__content{border-radius:0 0 16px 16px}}@media(max-width: 576px){.blog-banner .custom-blog-banner__wrapper .b__banner .banner__content{padding:13px 0 41px 0;background:none}}.blog-banner .custom-blog-banner__wrapper .b__banner .banner__content *{margin:0;line-height:normal}.blog-banner .custom-blog-banner__wrapper .b__banner .banner__content .banner__tags-data{display:flex;gap:16px;align-items:baseline}@media(max-width: 576px){.blog-banner .custom-blog-banner__wrapper .b__banner .banner__content .banner__tags-data{line-height:120%}}.blog-banner .custom-blog-banner__wrapper .b__banner .banner__content .banner__tags-data .banner__tags span{color:#81512d;font-size:18px;line-height:120%;font-weight:400;text-transform:capitalize}@media(max-width: 900px){.blog-banner .custom-blog-banner__wrapper .b__banner .banner__content .banner__tags-data .banner__tags span{font-size:14px}}.blog-banner .custom-blog-banner__wrapper .b__banner .banner__content .banner__tags-data .banner__tags span::after{content:", "}.blog-banner .custom-blog-banner__wrapper .b__banner .banner__content .banner__tags-data .banner__tags span:last-child::after{display:none}.blog-banner .custom-blog-banner__wrapper .b__banner .banner__content .banner__tags-data .banner__data,.blog-banner .custom-blog-banner__wrapper .b__banner .banner__content .banner__tags-data .metafield-url{color:var(--color-text);font-size:18px;line-height:120%;font-weight:400;opacity:.5;min-width:-moz-fit-content;min-width:fit-content;text-decoration:none;transition:all .3s}@media(max-width: 900px){.blog-banner .custom-blog-banner__wrapper .b__banner .banner__content .banner__tags-data .banner__data,.blog-banner .custom-blog-banner__wrapper .b__banner .banner__content .banner__tags-data .metafield-url{font-size:14px}}.blog-banner .custom-blog-banner__wrapper .b__banner .banner__content .banner__tags-data .metafield-url:hover{text-decoration:underline}.blog-banner .custom-blog-banner__wrapper .b__banner .banner__content .banner__title{color:var(--color-text);font-size:48px;line-height:130%;font-weight:500;letter-spacing:-0.02em}@media(max-width: 1024px){.blog-banner .custom-blog-banner__wrapper .b__banner .banner__content .banner__title{font-size:36px}}@media(max-width: 576px){.blog-banner .custom-blog-banner__wrapper .b__banner .banner__content .banner__title{line-height:120%}}.blog-banner .custom-blog-banner__wrapper .b__banner .banner__content .banner__excerpt{color:var(--color-text);font-size:22px;line-height:120%;font-weight:500;letter-spacing:-0.01em;opacity:.5}@media(max-width: 1024px){.blog-banner .custom-blog-banner__wrapper .b__banner .banner__content .banner__excerpt{font-size:18px}}@media(max-width: 576px){.blog-banner .custom-blog-banner__wrapper .b__banner .banner__content .banner__excerpt{opacity:1;font-weight:400}}.blog-banner .custom-blog-banner__wrapper .b__banner .banner__content .banner__link-post{font-size:24px;line-height:100%;font-weight:500;letter-spacing:-0.01em;color:#f4f4f4;background:#000;padding:10px 32px;min-width:120px;min-height:48px;border-radius:24px;width:-moz-fit-content;width:fit-content;text-decoration:none;display:flex;align-items:center;transition:all .3s}.blog-banner .custom-blog-banner__wrapper .b__banner .banner__content .banner__link-post:hover{opacity:.8}@media(max-width: 1024px){.blog-banner .custom-blog-banner__wrapper .b__banner .banner__content .banner__link-post{font-size:15px;min-width:100px}}