/* Dicardo blog: article page style (from the approved sample post). */
@media (min-width: 992px){:is(body.single.single-post,body.page.page-template-default) #main-nav .mega-cat-sub-categories a:hover,:is(body.single.single-post,body.page.page-template-default) #main-nav .mega-cat-sub-categories a:focus-visible,:is(body.single.single-post,body.page.page-template-default) #main-nav .mega-cat-sub-[Truncated] .entry-content.entry h2{background-image: linear-gradient(45deg,transparent,#7b61be21);border-radius: 10px;padding: 5px 10px}:is(body.single.single-post,body.page.page-template-default) #the-post{display:flex;flex-direction:column;background:#fff;border:1px solid #eceaf1;border-radius:16px;overflow:hidden}:is(body.single.single-post,body.page.page-template-default) #the-post>.entry-header-outer{order:0;padding:28px 32px 18px}:is(body.single.single-post,body.page.page-template-default) #the-post>.featured-area{order:1;margin:0 32px 22px}:is(body.single.single-post,body.page.page-template-default) #the-post>.entry-content{order:2;padding:0 32px;font-size:17px;line-height:2.15;color:#393540;overflow-wrap:anywhere}:is(body.single.single-post,body.page.page-template-default) #the-post>#post-extra-info{order:3}:is(body.single.single-post,body.page.page-template-default) #the-post .entry-title{font-size:clamp(25px,2.5vw,36px);line-height:1.65;color:#262233;margin:14px 0}:is(body.single.single-post,body.page.page-template-default) #the-post .entry-sub-title{font-size:16px;line-height:1.9;color:#706b78}:is(body.single.single-post,body.page.page-template-default) #the-post .single-post-meta{font-size:13px;color:#77727e}:is(body.single.single-post,body.page.page-template-default) #the-post .featured-area img{width:100%;height:auto;border-radius:12px}:is(body.single.single-post,body.page.page-template-default) #the-post .entry-content p{margin-bottom:1.25em}:is(body.single.single-post,body.page.page-template-default) #the-post .entry-content h2{font-size:clamp(21px,2vw,26px);line-height:1.8;margin:1.8em 0 .7em;color:#292335;background:#f6f2fa;border-radius:8px;padding:8px 14px}:is(body.single.single-post,body.page.page-template-default) #the-post .entry-content h3{font-size:19px;line-height:1.8;margin:1.5em 0 .6em;color:#352b40;background:none;padding:0;display:block}:is(body.single.single-post,body.page.page-template-default) #the-post .entry-content img{max-width:100%;height:auto;border-radius:10px}:is(body.single.single-post,body.page.page-template-default) #the-post .entry-content table{max-width:100%;border-collapse:collapse}:is(body.single.single-post,body.page.page-template-default) #the-post .entry-content td,:is(body.single.single-post,body.page.page-template-default) #the-post .entry-content th{padding:12px;border:1px solid #ece9ef;text-align:start}:is(body.single.single-post,body.page.page-template-default) .fluent-toc-container{border:1px solid #e9e2f0;border-radius:12px;background:#faf8fc;padding:16px}@media(max-width:767px){:is(body.single.single-post,body.page.page-template-default) #the-post>.entry-header-outer{padding:22px 18px 14px}:is(body.single.single-post,body.page.page-template-default) #the-post>.featured-area{margin:0 18px 18px}:is(body.single.single-post,body.page.page-template-default) #the-post>.entry-content{padding:0 18px;font-size:16px;line-height:2.05}:is(body.single.single-post,body.page.page-template-default) #the-post .entry-content table{display:block;overflow-x:auto}}:is(body.single.single-post,body.page.page-template-default) #the-post .entry-content h2{background:none;border:0;border-inline-start:4px solid #8061b7;border-radius:0;padding:2px 16px 2px 0;margin:2.1em 0 .8em;font-size:clamp(21px,2vw,25px);line-height:1.8;color:#292339}:is(body.single.single-post,body.page.page-template-default) #the-post .entry-content h3{background:none;border:0;padding:0;margin:1.7em 0 .65em;font-size:19px;line-height:1.85;color:#54406d}:is(body.single.single-post,body.page.page-template-default) #the-post .entry-content table{width:100%;border-collapse:separate;border-spacing:0;border:1px solid #e8e4ef;border-radius:12px;overflow:hidden;margin:28px 0;font-size:15px;line-height:1.8;table-layout:auto}:is(body.single.single-post,body.page.page-template-default) #the-post .entry-content table tr:first-child td{background:#f2edf8;color:#4d3768;font-weight:700}:is(body.single.single-post,body.page.page-template-default) #the-post .entry-content table td,:is(body.single.single-post,body.page.page-template-default) #the-post .entry-content table th{padding:14px 16px;border:0;border-bottom:1px solid #eeeaf3;text-align:start;vertical-align:top}:is(body.single.single-post,body.page.page-template-default) #the-post .entry-content table tr:last-child td{border-bottom:0}:is(body.single.single-post,body.page.page-template-default) #the-post .entry-content table tr:nth-child(even) td{background:#fbfafc}:is(body.single.single-post,body.page.page-template-default) #the-post .entry-content table td b{font-weight:400}:is(body.single.single-post,body.page.page-template-default) #the-post .entry-content table tr:first-child td b,:is(body.single.single-post,body.page.page-template-default) #the-post .entry-content table td:first-child b{font-weight:700}:is(body.single.single-post,body.page.page-template-default) #the-post .fluent-toc-container{width:100%;max-width:none;margin:32px 0;padding:0;background:#faf9fc;border:1px solid #e8e3ee;border-radius:14px;box-shadow:none;overflow:hidden}:is(body.single.single-post,body.page.page-template-default) #the-post .fluent-toc-header{display:flex;align-items:center;justify-content:space-between;padding:17px 22px;background:#f2eef8;border-bottom:1px solid #e8e3ee;color:#372b47}:is(body.single.single-post,body.page.page-template-default) #the-post .fluent-toc-title{font-size:16px;font-weight:700}:is(body.single.single-post,body.page.page-template-default) #the-post .fluent-toc-body{padding:10px 20px 16px}:is(body.single.single-post,body.page.page-template-default) #the-post .fluent-toc-list,:is(body.single.single-post,body.page.page-template-default) #the-post .fluent-toc-sublist{list-style:none;margin:0;padding:0}:is(body.single.single-post,body.page.page-template-default) #the-post .fluent-toc-item{list-style:none;margin:0;padding:0}:is(body.single.single-post,body.page.page-template-default) #the-post .fluent-toc-item::before{content:none}:is(body.single.single-post,body.page.page-template-default) #the-post .fluent-toc-level-2>a{display:block;padding:12px 4px 6px;color:#40334e;font-size:15px;font-weight:700;line-height:1.9;text-decoration:none}:is(body.single.single-post,body.page.page-template-default) #the-post .fluent-toc-sublist{margin:0 10px 6px 0;padding:0 14px 0 0;border-right:2px solid #e5deec}:is(body.single.single-post,body.page.page-template-default) #the-post .fluent-toc-level-3>a{display:block;padding:5px 2px;color:#71667c;font-size:13px;font-weight:400;line-height:1.85;text-decoration:none}:is(body.single.single-post,body.page.page-template-default) #the-post .fluent-toc-link:hover{color:#73539d;text-decoration:underline}:is(body.single.single-post,body.page.page-template-default) #the-post .fluent-toc-link:focus-visible,:is(body.single.single-post,body.page.page-template-default) #the-post .fluent-toc-header:focus-visible{outline:2px solid #7252a1;outline-offset:3px}@media(max-width:767px){:is(body.single.single-post,body.page.page-template-default) #the-post .entry-content h2{font-size:20px;padding-right:12px}:is(body.single.single-post,body.page.page-template-default) #the-post .entry-content h3{font-size:18px}:is(body.single.single-post,body.page.page-template-default) #the-post .entry-content table{display:block;overflow-x:auto;white-space:normal;-webkit-overflow-scrolling:touch}:is(body.single.single-post,body.page.page-template-default) #the-post .entry-content table tbody{min-width:560px;display:table;width:100%}:is(body.single.single-post,body.page.page-template-default) #the-post .fluent-toc-header{padding:15px 16px}:is(body.single.single-post,body.page.page-template-default) #the-post .fluent-toc-body{padding:8px 15px 14px}}:is(body.single.single-post,body.page.page-template-default) #the-post .entry-content>ul{list-style:none;margin:18px 0 24px;padding:0}:is(body.single.single-post,body.page.page-template-default) #the-post .entry-content>ul>li{list-style:none;position:relative;margin:0 0 10px;padding:10px 38px 10px 14px;background:#faf9fc;border:1px solid #eeeaf3;border-radius:9px;line-height:2}:is(body.single.single-post,body.page.page-template-default) #the-post .entry-content>ul>li::before{content:"✓";position:absolute;right:12px;left:auto;top:10px;color:#7557a3;font-size:15px;font-weight:700}:is(body.single.single-post,body.page.page-template-default) #the-post .entry-content>ul>li b,:is(body.single.single-post,body.page.page-template-default) #the-post .entry-content>ul>li strong{color:#332a40}:is(body.single.single-post,body.page.page-template-default) #tie-widget-categories-2{background:#fff;border:1px solid #eae6ef;border-radius:14px;padding:20px 16px;box-shadow:0 4px 18px rgba(42,31,58,.04)}:is(body.single.single-post,body.page.page-template-default) #tie-widget-categories-2 .widget-title{margin:0 0 14px;padding:0 2px 12px;border-bottom:1px solid #ece8f1}:is(body.single.single-post,body.page.page-template-default) #tie-widget-categories-2 .the-subtitle{color:#30283d;font-size:16px;font-weight:700}:is(body.single.single-post,body.page.page-template-default) #tie-widget-categories-2 ul{list-style:none;margin:0;padding:0}:is(body.single.single-post,body.page.page-template-default) #tie-widget-categories-2 li{position:relative;list-style:none;margin:0;padding:0;border:0}:is(body.single.single-post,body.page.page-template-default) #tie-widget-categories-2 li>a{display:block;padding:9px 10px 9px 48px;border-radius:8px;color:#382e46;font-size:13px;font-weight:700;line-height:1.8}:is(body.single.single-post,body.page.page-template-default) #tie-widget-categories-2 li>a:before{display:none}:is(body.single.single-post,body.page.page-template-default) #tie-widget-categories-2 li>a:hover,:is(body.single.single-post,body.page.page-template-default) #tie-widget-categories-2 li>a:focus-visible{background:#f4f0f9;color:#6e4d99}:is(body.single.single-post,body.page.page-template-default) #tie-widget-categories-2 li>span{position:absolute;top:10px;left:7px;right:auto;float:none;min-width:27px;padding:1px 6px;border-radius:6px;background:#f1edf6;color:#6b5b7b;text-align:center;font-size:11px;line-height:20px}:is(body.single.single-post,body.page.page-template-default) #tie-widget-categories-2 ul.children{margin:2px 10px 8px 0;padding:0 10px 0 0;border-right:1px solid #e8e1ef}:is(body.single.single-post,body.page.page-template-default) #tie-widget-categories-2 ul.children li>a{font-size:12px;font-weight:400;color:#655c6e;padding-top:6px;padding-bottom:6px}:is(body.single.single-post,body.page.page-template-default) #tie-widget-categories-2 ul.children li>span{top:7px;background:#f7f5f9;color:#81778b}:is(body.single.single-post,body.page.page-template-default) #tie-widget-categories-2 li:hover>span,:is(body.single.single-post,body.page.page-template-default) #tie-widget-categories-2 li:focus-within>span,:is(body.single.single-post,body.page.page-template-default) #tie-widget-categories-2 ul.children li:hover>span,:is(body.single.single-post,body.page.page-template-default) #tie-widget-categories-2 ul.children li:focus-within>span{background:#e9e1f2;color:#49335f;opacity:1}:is(body.single.single-post,body.page.page-template-default) #tie-widget-categories-2 li>a:hover + span,:is(body.single.single-post,body.page.page-template-default) #tie-widget-categories-2 li>a:focus-visible + span{box-shadow:none;background:#e9e1f2;color:#49335f}:is(body.single.single-post,body.page.page-template-default) #the-post .entry-header{text-align:right}:is(body.single.single-post,body.page.page-template-default) #the-post .entry-header .post-cat-wrap{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 20px}:is(body.single.single-post,body.page.page-template-default) #the-post .entry-header .post-cat{display:inline-block;margin:0;padding:4px 10px;border:1px solid #e8e0f2;border-radius:7px;background:#f8f5fb;color:#644c83;font-size:11px;line-height:1.8;font-weight:600}:is(body.single.single-post,body.page.page-template-default) #the-post .entry-header .post-cat:hover{background:#eee7f6;color:#49345f}:is(body.single.single-post,body.page.page-template-default) #the-post .entry-header h1.post-title{max-width:760px;margin:0 0 12px;color:#252031;font-size:clamp(25px,2.5vw,34px);line-height:1.65;letter-spacing:0;font-weight:800}:is(body.single.single-post,body.page.page-template-default) #the-post .entry-header .entry-sub-title{max-width:760px;margin:0 0 22px;color:#716a79;font-size:16px;font-weight:400;line-height:2}:is(body.single.single-post,body.page.page-template-default) #the-post .single-post-meta{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px 20px;padding:14px 0 0;border-top:1px solid #eeeaf2;color:#746d7d;font-size:12px}:is(body.single.single-post,body.page.page-template-default) #the-post .single-post-meta .tie-alignright{float:none;display:flex;flex-wrap:wrap;gap:6px 14px}:is(body.single.single-post,body.page.page-template-default) #the-post .single-post-meta .meta-item{margin:0;color:#746d7d}@media(max-width:767px){:is(body.single.single-post,body.page.page-template-default) #the-post .entry-header h1.post-title{font-size:24px;line-height:1.7}:is(body.single.single-post,body.page.page-template-default) #the-post .entry-header .entry-sub-title{font-size:14px}:is(body.single.single-post,body.page.page-template-default) #the-post .single-post-meta{justify-content:flex-start}}:is(body.single.single-post,body.page.page-template-default) #related-posts{border:1px solid #ece8f1;border-radius:14px;padding:24px;background:#fff}:is(body.single.single-post,body.page.page-template-default) #related-posts .mag-box-title{margin:0 0 20px;padding:0 0 14px;border-bottom:1px solid #eeeaf2}:is(body.single.single-post,body.page.page-template-default) #related-posts .mag-box-title h3{font-size:19px;line-height:1.7;color:#30283d;font-weight:700}:is(body.single.single-post,body.page.page-template-default) #related-posts .related-item{overflow:hidden;border:1px solid #ece8f1;border-radius:12px;background:#fff}:is(body.single.single-post,body.page.page-template-default) #related-posts .related-item .post-thumb{display:block;margin:0;overflow:hidden;border-radius:0;aspect-ratio:16/10}:is(body.single.single-post,body.page.page-template-default) #related-posts .related-item .post-thumb picture,:is(body.single.single-post,body.page.page-template-default) #related-posts .related-item .post-thumb img{display:block;width:100%;height:100%;object-fit:cover}:is(body.single.single-post,body.page.page-template-default) #related-posts .related-item .post-title{margin:0;padding:13px 14px 17px;font-size:15px;line-height:1.9;font-weight:700;text-align:right}:is(body.single.single-post,body.page.page-template-default) #related-posts .related-item .post-title a{color:#30283d}:is(body.single.single-post,body.page.page-template-default) #related-posts .related-item .post-title a:hover,:is(body.single.single-post,body.page.page-template-default) #related-posts .related-item .post-title a:focus-visible{color:#7254a0;text-decoration:underline}@media(max-width:767px){:is(body.single.single-post,body.page.page-template-default) #related-posts{padding:18px}:is(body.single.single-post,body.page.page-template-default) #related-posts .related-item .post-title{font-size:14px}}:is(body.single.single-post,body.page.page-template-default) #related-posts .related-posts-list{display:flex;align-items:stretch;flex-wrap:wrap}:is(body.single.single-post,body.page.page-template-default) #related-posts .related-item{height:auto}:is(body.single.single-post,body.page.page-template-default) #related-posts .related-item .post-thumb{position:relative;aspect-ratio:16/10;background:#f5f3f7}:is(body.single.single-post,body.page.page-template-default) #related-posts .related-item .post-thumb picture{display:block;width:100%;height:100%}:is(body.single.single-post,body.page.page-template-default) #related-posts .related-item .post-thumb img{width:100%;height:100%;object-fit:contain;object-position:center}:is(body.single.single-post,body.page.page-template-default) #related-posts .related-item .post-thumb{height:auto!important}:is(body.single.single-post,body.page.page-template-default) #related-posts .related-item .post-thumb picture{position:absolute;inset:0}:is(body.single.single-post,body.page.page-template-default) .dicardo-products-wrapper{padding:24px;border:1px solid #ece8f1;border-radius:14px;background:#fff}:is(body.single.single-post,body.page.page-template-default) .dicardo-products-wrapper .related-products-title{margin:0 0 20px;padding:0 0 14px;border-bottom:1px solid #eeeaf2;text-align:right;color:#30283d;font-size:19px;line-height:1.7}:is(body.single.single-post,body.page.page-template-default) .dicardo-products-wrapper .card__article{box-sizing:border-box;display:flex;flex-direction:column;height:auto;padding:12px;border:1px solid #ece8f1;border-radius:12px;background:#fff}:is(body.single.single-post,body.page.page-template-default) .dicardo-products-wrapper .card__image-container{width:100%;aspect-ratio:1/1;background:#f8f7fa;border-radius:9px;overflow:hidden}:is(body.single.single-post,body.page.page-template-default) .dicardo-products-wrapper .card__img{width:100%;height:100%;object-fit:contain;display:block}:is(body.single.single-post,body.page.page-template-default) .dicardo-products-wrapper .card__data{display:flex;flex:1;flex-direction:column;align-items:stretch;padding:14px 2px 2px;text-align:right}:is(body.single.single-post,body.page.page-template-default) .dicardo-products-wrapper .card__name{min-height:3.8em;margin:0 0 10px;color:#30283d;font-size:15px;font-weight:700;line-height:1.9}:is(body.single.single-post,body.page.page-template-default) .dicardo-products-wrapper .card__price{margin:0 0 14px;color:#4a365d;font-size:16px;font-weight:700;line-height:1.8}:is(body.single.single-post,body.page.page-template-default) .dicardo-products-wrapper .price-currency{font-size:12px;font-weight:400;color:#756a7f}:is(body.single.single-post,body.page.page-template-default) .dicardo-products-wrapper .card__button{display:block;margin-top:auto;padding:10px 12px;border-radius:8px;background:#7657a6;color:#fff;text-align:center;font-size:13px;font-weight:700;line-height:1.8}:is(body.single.single-post,body.page.page-template-default) .dicardo-products-wrapper .card__button:hover,:is(body.single.single-post,body.page.page-template-default) .dicardo-products-wrapper .card__button:focus-visible{background:#5e418d;color:#fff}@media(max-width:767px){:is(body.single.single-post,body.page.page-template-default) .dicardo-products-wrapper{padding:18px}:is(body.single.single-post,body.page.page-template-default) .dicardo-products-wrapper .card__name{font-size:14px}}:is(body.single.single-post,body.page.page-template-default) .dicardo-products-wrapper a.card__button,:is(body.single.single-post,body.page.page-template-default) .dicardo-products-wrapper a.card__button:visited{color:#fff!important}:is(body.single.single-post,body.page.page-template-default) .dicardo-products-wrapper .card__container{padding-bottom:50px}:is(body.single.single-post,body.page.page-template-default) .dicardo-products-wrapper .swiper-pagination{bottom:8px;top:auto}:is(body.single.single-post,body.page.page-template-default) .dicardo-products-wrapper .swiper-pagination-bullet{background:#b6a5cb;opacity:.65}:is(body.single.single-post,body.page.page-template-default) .dicardo-products-wrapper .swiper-pagination-bullet-active{background:#694a98;opacity:1}:is(body.single.single-post,body.page.page-template-default) .dicardo-products-wrapper .swiper-button-next,:is(body.single.single-post,body.page.page-template-default) .dicardo-products-wrapper .swiper-button-prev{width:38px;height:38px;top:36%;margin-top:0;border:1px solid #ded6e9;border-radius:50%;background:#fff;color:#60447e;box-shadow:0 2px 8px rgba(38,24,54,.12)}:is(body.single.single-post,body.page.page-template-default) .dicardo-products-wrapper .swiper-button-next{right:2px;left:auto}:is(body.single.single-post,body.page.page-template-default) .dicardo-products-wrapper .swiper-button-prev{left:2px;right:auto}:is(body.single.single-post,body.page.page-template-default) .dicardo-products-wrapper .swiper-button-next:after,:is(body.single.single-post,body.page.page-template-default) .dicardo-products-wrapper .swiper-button-prev:after{font-size:15px;font-weight:700}:is(body.single.single-post,body.page.page-template-default) .dicardo-products-wrapper .swiper-button-next i,:is(body.single.single-post,body.page.page-template-default) .dicardo-products-wrapper .swiper-button-prev i{display:none}:is(body.single.single-post,body.page.page-template-default) .dicardo-products-wrapper .swiper-button-next:focus-visible,:is(body.single.single-post,body.page.page-template-default) .dicardo-products-wrapper .swiper-button-prev:focus-visible{outline:2px solid #60447e;outline-offset:2px}:is(body.single.single-post,body.page.page-template-default) .dicardo-products-wrapper .swiper-button-next,:is(body.single.single-post,body.page.page-template-default) .dicardo-products-wrapper .swiper-button-prev{display:flex;align-items:center;justify-content:center;transform:none;box-sizing:border-box}:is(body.single.single-post,body.page.page-template-default) .dicardo-products-wrapper .swiper-button-next{right:12px;left:auto}:is(body.single.single-post,body.page.page-template-default) .dicardo-products-wrapper .swiper-button-prev{left:12px;right:auto}:is(body.single.single-post,body.page.page-template-default) .dicardo-products-wrapper .card__price{display:block;width:100%;box-sizing:border-box;margin:0 0 14px;padding:9px 8px;border:1px solid #e8e1ef;border-radius:8px;background:#faf8fc;color:#49335f;text-align:center;line-height:1.8}:is(body.single.single-post,body.page.page-template-default) #footer #footer-widgets-container{padding:34px 0 24px}:is(body.single.single-post,body.page.page-template-default) #footer .footer-widget-area .widget{margin-bottom:20px;padding:0}:is(body.single.single-post,body.page.page-template-default) #footer .widget-title{margin:0 0 16px}:is(body.single.single-post,body.page.page-template-default) #footer .widget-title .the-subtitle{font-size:16px;line-height:1.7}:is(body.single.single-post,body.page.page-template-default) #footer .widget_nav_menu li{margin:0;padding:0;border:0}:is(body.single.single-post,body.page.page-template-default) #footer .widget_nav_menu li a{display:block;padding:5px 0;font-size:13px;line-height:1.8}:is(body.single.single-post,body.page.page-template-default) #footer .widget_nav_menu li a:before{display:none}:is(body.single.single-post,body.page.page-template-default) #footer .widget-post-list{display:flex;align-items:center;gap:10px;min-height:0;margin:0 0 9px;padding:0;border:0}:is(body.single.single-post,body.page.page-template-default) #footer .post-widget-thumbnail{float:none;flex:0 0 52px;width:52px;margin:0}:is(body.single.single-post,body.page.page-template-default) #footer .post-widget-thumbnail .post-thumb{display:block;width:52px;height:52px;overflow:hidden;border-radius:7px}:is(body.single.single-post,body.page.page-template-default) #footer .post-widget-thumbnail img{display:block;width:100%;height:100%;object-fit:cover}:is(body.single.single-post,body.page.page-template-default) #footer .post-widget-body{flex:1;min-width:0;margin:0;padding:0}:is(body.single.single-post,body.page.page-template-default) #footer .post-widget-body .post-title{font-size:13px;line-height:1.8;font-weight:600}:is(body.single.single-post,body.page.page-template-default) #footer .widget_custom_html .textwidget{font-size:13px;line-height:2;color:#e4e1e8}@media(max-width:767px){:is(body.single.single-post,body.page.page-template-default) #footer #footer-widgets-container{padding:28px 0 12px}:is(body.single.single-post,body.page.page-template-default) #footer .footer-widget-area .widget{margin-bottom:24px}}:is(body.single.single-post,body.page.page-template-default) #the-post .single-featured-image,:is(body.single.single-post,body.page.page-template-default) #the-post .entry-content>p>picture:has(img){display: block;width: 100%;max-width: 680px;aspect-ratio: 3 / 2;box-sizing: border-box;margin: 28px auto;padding: 8px;background: #f8f6fa;border: 1px solid #e8e2ed;border-radius: 18px;overflow: hidden;box-shadow: 0 8px 24px rgba(49,32,73,.06)}:is(body.single.single-post,body.page.page-template-default) #the-post .single-featured-image>picture{display:block;width:100%;height:100%}:is(body.single.single-post,body.page.page-template-default) #the-post .single-featured-image img,:is(body.single.single-post,body.page.page-template-default) #the-post .entry-content>p>picture>img{display:block;width:100% !important;height:100% !important;max-width:none;object-fit:contain;object-position:center;border-radius:11px;margin:0}@media (min-width: 992px){:is(body.single.single-post,body.page.page-template-default) #main-nav .mega-menu-block{background:#fff;border:1px solid #e9e3ef;border-top:3px solid #7658aa;border-radius:0 0 16px 16px;box-shadow:0 18px 45px rgba(40,26,59,.15);overflow:hidden}:is(body.single.single-post,body.page.page-template-default) #main-nav .mega-cat-sub-categories{background:#f8f6fa;padding:14px 10px;border-left:1px solid #ece6f0}:is(body.single.single-post,body.page.page-template-default) #main-nav .mega-cat-sub-categories li{margin:2px 0}:is(body.single.single-post,body.page.page-template-default) #main-nav .mega-cat-sub-categories a{display:block;padding:9px 12px;border-radius:8px;color:#51465f;font-size:13px;line-height:1.8;transition:background-color .2s,color .2s}:is(body.single.single-post,body.page.page-template-default) #main-nav .mega-cat-sub-categories a:hover,:is(body.single.single-post,body.page.page-template-default) #main-nav .mega-cat-sub-categories a:focus-visible,:is(body.single.single-post,body.page.page-template-default) #main-nav .mega-cat-sub-categories a.is-active{background:#eae3f4;color:#53367f}:is(body.single.single-post,body.page.page-template-default) #main-nav .mega-cat-content{padding:20px}:is(body.single.single-post,body.page.page-template-default) #main-nav .mega-menu-post .post-thumb{display:block;overflow:hidden;border-radius:10px;background:#f5f3f7}:is(body.single.single-post,body.page.page-template-default) #main-nav .mega-menu-post img{width:100%;aspect-ratio: 4 / 3;height:auto;object-fit:cover}:is(body.single.single-post,body.page.page-template-default) #main-nav .mega-menu-post .post-box-title{margin-top:10px;font-size:13px;line-height:1.8}:is(body.single.single-post,body.page.page-template-default) #main-nav .mega-menu-post .post-box-title a{color:#30293b}:is(body.single.single-post,body.page.page-template-default) #main-nav .mega-menu-post .post-box-title a:hover,:is(body.single.single-post,body.page.page-template-default) #main-nav .mega-menu-post .post-box-title a:focus-visible{color:#69499c}}@media (min-width:992px){:is(body.single.single-post,body.page.page-template-default) #main-nav .mega-cat-wrapper{display:flow-root}}@media (min-width:992px){:is(body.single.single-post,body.page.page-template-default) #main-nav #menu-item-14509 .mega-menu-block{min-height:490px}}@media (min-width:992px){:is(body.single.single-post,body.page.page-template-default) #main-nav #menu-item-14509 .mega-menu-block{min-height:320px}:is(body.single.single-post,body.page.page-template-default) #main-nav .mega-cat-sub-categories{box-sizing:border-box;max-height:310px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#b8a5ce #f8f6fa}:is(body.single.single-post,body.page.page-template-default) #main-nav .mega-cat-sub-categories a{padding:6px 10px}}@media (min-width:992px){:is(body.single.single-post,body.page.page-template-default) #main-nav .mega-cat-wrapper{overflow:visible}}@media (min-width:992px){:is(body.single.single-post,body.page.page-template-default) #main-nav #menu-item-14509 .mega-menu-block{min-height:0}:is(body.single.single-post,body.page.page-template-default) #main-nav .mega-cat-sub-categories{max-height:250px}}@media(min-width:992px){:is(body.single.single-post,body.page.page-template-default) #main-nav{background:#fff;border-bottom:1px solid #ebe6ef;box-shadow:0 4px 20px rgba(41,28,57,.04)}:is(body.single.single-post,body.page.page-template-default) #main-nav .menu>li>a{height:auto;line-height:1.6;padding:11px 14px;margin:0 2px;border-radius:10px;font-size:14px;font-weight:600;color:#41394d;transition:background-color .2s,color .2s}:is(body.single.single-post,body.page.page-template-default) #main-nav .menu>li:hover>a,:is(body.single.single-post,body.page.page-template-default) #main-nav .menu>li>a:focus-visible,:is(body.single.single-post,body.page.page-template-default) #main-nav .menu>li.tie-current-menu>a{background:#f1ebf8;color:#67449b}:is(body.single.single-post,body.page.page-template-default) #main-nav .search-compact-icon>a{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:42px;line-height:1;padding:0 16px;border:1px solid #e4dced;border-radius:10px;background:#f8f6fa;color:#56466d;font-size:15px}:is(body.single.single-post,body.page.page-template-default) #main-nav .search-compact-icon>a:after{content:"جست‌وجو";font-size:13px;font-weight:600}:is(body.single.single-post,body.page.page-template-default) #main-nav .search-compact-icon>a:hover,:is(body.single.single-post,body.page.page-template-default) #main-nav .search-compact-icon>a:focus-visible{background:#eee7f7;color:#53367f;border-color:#cbbadd}}:is(body.single.single-post,body.page.page-template-default) #tie-popup-search-desktop .tie-popup-search-form{background:#fff;border:1px solid #e4dced;border-radius:16px;box-shadow:0 18px 50px rgba(29,17,45,.22);overflow:hidden}:is(body.single.single-post,body.page.page-template-default) #tie-popup-search-desktop .tie-popup-search-input{background:transparent;color:#292235;font-size:17px}:is(body.single.single-post,body.page.page-template-default) #tie-popup-search-desktop .tie-popup-search-input::placeholder{color:#776b84;opacity:1}:is(body.single.single-post,body.page.page-template-default) #tie-popup-search-desktop .tie-popup-search-submit{color:#67449b}@media(min-width:992px){:is(body.single.single-post,body.page.page-template-default) #main-nav .menu>li>a{margin-top:24px}:is(body.single.single-post,body.page.page-template-default) #main-nav .search-compact-icon>a{width:auto!important;min-width:105px;box-sizing:border-box}}:is(body.single.single-post,body.page.page-template-default) #tie-popup-search-desktop .tie-popup-search-input{background:#fff!important;color:#292235!important}@media(min-width:992px){:is(body.single.single-post,body.page.page-template-default) #main-nav .menu>li.mega-menu>a{padding-left:36px}:is(body.single.single-post,body.page.page-template-default) #main-nav .menu>li.mega-menu>a:before{left:13px;right:auto}}@media(min-width:992px){:is(body.single.single-post,body.page.page-template-default) #main-nav .mega-cat .mega-menu-block{background:linear-gradient(to left,#f8f6fa 20%,#fff 20%)}}:is(body.single.single-post,body.page.page-template-default) #tie-widget-categories-2 li.cat-item>span{color:#514260!important;background:#f2eef5!important}:is(body.single.single-post,body.page.page-template-default) #tie-widget-categories-2 li.cat-item:hover>span{color:#493359!important;background:#e7def0!important}}@media (min-width: 992px){:is(body.single.single-post,body.page.page-template-default) #main-nav .m[Truncated] body.home.page-id-6118 .mag-box-title{padding-block-end: 8px;border-block-end: 2px solid currentColor}}:is(body.single.single-post,body.page.page-template-default) #the-post{display:flex;flex-direction:column;background:#fff;border:1px solid #eceaf1;border-radius:16px;overflow:hidden}:is(body.single.single-post,body.page.page-template-default) #the-post>.entry-header-outer{order:0;padding:28px 32px 18px}:is(body.single.single-post,body.page.page-template-default) #the-post>.featured-area{order:1;margin:0 32px 22px}:is(body.single.single-post,body.page.page-template-default) #the-post>.entry-content{order:2;padding:0 32px;font-size:17px;line-height:2.15;color:#393540;overflow-wrap:anywhere}:is(body.single.single-post,body.page.page-template-default) #the-post>#post-extra-info{order:3}:is(body.single.single-post,body.page.page-template-default) #the-post .entry-title{font-size:clamp(25px,2.5vw,36px);line-height:1.65;color:#262233;margin:14px 0}:is(body.single.single-post,body.page.page-template-default) #the-post .entry-sub-title{font-size:16px;line-height:1.9;color:#706b78}:is(body.single.single-post,body.page.page-template-default) #the-post .single-post-meta{font-size:13px;color:#77727e}:is(body.single.single-post,body.page.page-template-default) #the-post .featured-area img{width:100%;height:auto;border-radius:12px}:is(body.single.single-post,body.page.page-template-default) #the-post .entry-content p{margin-bottom:1.25em}:is(body.single.single-post,body.page.page-template-default) #the-post .entry-content h2{font-size:clamp(21px,2vw,26px);line-height:1.8;margin:1.8em 0 .7em;color:#292335;background:#f6f2fa;border-radius:8px;padding:8px 14px}:is(body.single.single-post,body.page.page-template-default) #the-post .entry-content h3{font-size:19px;line-height:1.8;margin:1.5em 0 .6em;color:#352b40;background:none;padding:0;display:block}:is(body.single.single-post,body.page.page-template-default) #the-post .entry-content img{max-width:100%;height:auto;border-radius:10px}:is(body.single.single-post,body.page.page-template-default) #the-post .entry-content table{max-width:100%;border-collapse:collapse}:is(body.single.single-post,body.page.page-template-default) #the-post .entry-content td,:is(body.single.single-post,body.page.page-template-default) #the-post .entry-content th{padding:12px;border:1px solid #ece9ef;text-align:start}:is(body.single.single-post,body.page.page-template-default) .fluent-toc-container{border:1px solid #e9e2f0;border-radius:12px;background:#faf8fc;padding:16px}@media(max-width:767px){:is(body.single.single-post,body.page.page-template-default) #the-post>.entry-header-outer{padding:22px 18px 14px}:is(body.single.single-post,body.page.page-template-default) #the-post>.featured-area{margin:0 18px 18px}:is(body.single.single-post,body.page.page-template-default) #the-post>.entry-content{padding:0 18px;font-size:16px;line-height:2.05}:is(body.single.single-post,body.page.page-template-default) #the-post .entry-content table{display:block;overflow-x:auto}}:is(body.single.single-post,body.page.page-template-default) #the-post .entry-content h2{background:none;border:0;border-inline-start:4px solid #8061b7;border-radius:0;padding:2px 16px 2px 0;margin:2.1em 0 .8em;font-size:clamp(21px,2vw,25px);line-height:1.8;color:#292339}:is(body.single.single-post,body.page.page-template-default) #the-post .entry-content h3{background:none;border:0;padding:0;margin:1.7em 0 .65em;font-size:19px;line-height:1.85;color:#54406d}:is(body.single.single-post,body.page.page-template-default) #the-post .entry-content table{width:100%;border-collapse:separate;border-spacing:0;border:1px solid #e8e4ef;border-radius:12px;overflow:hidden;margin:28px 0;font-size:15px;line-height:1.8;table-layout:auto}:is(body.single.single-post,body.page.page-template-default) #the-post .entry-content table tr:first-child td{background:#f2edf8;color:#4d3768;font-weight:700}:is(body.single.single-post,body.page.page-template-default) #the-post .entry-content table td,:is(body.single.single-post,body.page.page-template-default) #the-post .entry-content table th{padding:14px 16px;border:0;border-bottom:1px solid #eeeaf3;text-align:start;vertical-align:top}:is(body.single.single-post,body.page.page-template-default) #the-post .entry-content table tr:last-child td{border-bottom:0}:is(body.single.single-post,body.page.page-template-default) #the-post .entry-content table tr:nth-child(even) td{background:#fbfafc}:is(body.single.single-post,body.page.page-template-default) #the-post .entry-content table td b{font-weight:400}:is(body.single.single-post,body.page.page-template-default) #the-post .entry-content table tr:first-child td b,:is(body.single.single-post,body.page.page-template-default) #the-post .entry-content table td:first-child b{font-weight:700}:is(body.single.single-post,body.page.page-template-default) #the-post .fluent-toc-container{width:100%;max-width:none;margin:32px 0;padding:0;background:#faf9fc;border:1px solid #e8e3ee;border-radius:14px;box-shadow:none;overflow:hidden}:is(body.single.single-post,body.page.page-template-default) #the-post .fluent-toc-header{display:flex;align-items:center;justify-content:space-between;padding:17px 22px;background:#f2eef8;border-bottom:1px solid #e8e3ee;color:#372b47}:is(body.single.single-post,body.page.page-template-default) #the-post .fluent-toc-title{font-size:16px;font-weight:700}:is(body.single.single-post,body.page.page-template-default) #the-post .fluent-toc-body{padding:10px 20px 16px}:is(body.single.single-post,body.page.page-template-default) #the-post .fluent-toc-list,:is(body.single.single-post,body.page.page-template-default) #the-post .fluent-toc-sublist{list-style:none;margin:0;padding:0}:is(body.single.single-post,body.page.page-template-default) #the-post .fluent-toc-item{list-style:none;margin:0;padding:0}:is(body.single.single-post,body.page.page-template-default) #the-post .fluent-toc-item::before{content:none}:is(body.single.single-post,body.page.page-template-default) #the-post .fluent-toc-level-2>a{display:block;padding:12px 4px 6px;color:#40334e;font-size:15px;font-weight:700;line-height:1.9;text-decoration:none}:is(body.single.single-post,body.page.page-template-default) #the-post .fluent-toc-sublist{margin:0 10px 6px 0;padding:0 14px 0 0;border-right:2px solid #e5deec}:is(body.single.single-post,body.page.page-template-default) #the-post .fluent-toc-level-3>a{display:block;padding:5px 2px;color:#71667c;font-size:13px;font-weight:400;line-height:1.85;text-decoration:none}:is(body.single.single-post,body.page.page-template-default) #the-post .fluent-toc-link:hover{color:#73539d;text-decoration:underline}:is(body.single.single-post,body.page.page-template-default) #the-post .fluent-toc-link:focus-visible,:is(body.single.single-post,body.page.page-template-default) #the-post .fluent-toc-header:focus-visible{outline:2px solid #7252a1;outline-offset:3px}@media(max-width:767px){:is(body.single.single-post,body.page.page-template-default) #the-post .entry-content h2{font-size:20px;padding-right:12px}:is(body.single.single-post,body.page.page-template-default) #the-post .entry-content h3{font-size:18px}:is(body.single.single-post,body.page.page-template-default) #the-post .entry-content table{display:block;overflow-x:auto;white-space:normal;-webkit-overflow-scrolling:touch}:is(body.single.single-post,body.page.page-template-default) #the-post .entry-content table tbody{min-width:560px;display:table;width:100%}:is(body.single.single-post,body.page.page-template-default) #the-post .fluent-toc-header{padding:15px 16px}:is(body.single.single-post,body.page.page-template-default) #the-post .fluent-toc-body{padding:8px 15px 14px}}:is(body.single.single-post,body.page.page-template-default) #the-post .entry-content>ul{list-style:none;margin:18px 0 24px;padding:0}:is(body.single.single-post,body.page.page-template-default) #the-post .entry-content>ul>li{list-style:none;position:relative;margin:0 0 10px;padding:10px 38px 10px 14px;background:#faf9fc;border:1px solid #eeeaf3;border-radius:9px;line-height:2}:is(body.single.single-post,body.page.page-template-default) #the-post .entry-content>ul>li::before{content:"✓";position:absolute;right:12px;left:auto;top:10px;color:#7557a3;font-size:15px;font-weight:700}:is(body.single.single-post,body.page.page-template-default) #the-post .entry-content>ul>li b,:is(body.single.single-post,body.page.page-template-default) #the-post .entry-content>ul>li strong{color:#332a40}:is(body.single.single-post,body.page.page-template-default) #tie-widget-categories-2{background:#fff;border:1px solid #eae6ef;border-radius:14px;padding:20px 16px;box-shadow:0 4px 18px rgba(42,31,58,.04)}:is(body.single.single-post,body.page.page-template-default) #tie-widget-categories-2 .widget-title{margin:0 0 14px;padding:0 2px 12px;border-bottom:1px solid #ece8f1}:is(body.single.single-post,body.page.page-template-default) #tie-widget-categories-2 .the-subtitle{color:#30283d;font-size:16px;font-weight:700}:is(body.single.single-post,body.page.page-template-default) #tie-widget-categories-2 ul{list-style:none;margin:0;padding:0}:is(body.single.single-post,body.page.page-template-default) #tie-widget-categories-2 li{position:relative;list-style:none;margin:0;padding:0;border:0}:is(body.single.single-post,body.page.page-template-default) #tie-widget-categories-2 li>a{display:block;padding:9px 10px 9px 48px;border-radius:8px;color:#382e46;font-size:13px;font-weight:700;line-height:1.8}:is(body.single.single-post,body.page.page-template-default) #tie-widget-categories-2 li>a:before{display:none}:is(body.single.single-post,body.page.page-template-default) #tie-widget-categories-2 li>a:hover,:is(body.single.single-post,body.page.page-template-default) #tie-widget-categories-2 li>a:focus-visible{background:#f4f0f9;color:#6e4d99}:is(body.single.single-post,body.page.page-template-default) #tie-widget-categories-2 li>span{position:absolute;top:10px;left:7px;right:auto;float:none;min-width:27px;padding:1px 6px;border-radius:6px;background:#f1edf6;color:#6b5b7b;text-align:center;font-size:11px;line-height:20px}:is(body.single.single-post,body.page.page-template-default) #tie-widget-categories-2 ul.children{margin:2px 10px 8px 0;padding:0 10px 0 0;border-right:1px solid #e8e1ef}:is(body.single.single-post,body.page.page-template-default) #tie-widget-categories-2 ul.children li>a{font-size:12px;font-weight:400;color:#655c6e;padding-top:6px;padding-bottom:6px}:is(body.single.single-post,body.page.page-template-default) #tie-widget-categories-2 ul.children li>span{top:7px;background:#f7f5f9;color:#81778b}:is(body.single.single-post,body.page.page-template-default) #tie-widget-categories-2 li:hover>span,:is(body.single.single-post,body.page.page-template-default) #tie-widget-categories-2 li:focus-within>span,:is(body.single.single-post,body.page.page-template-default) #tie-widget-categories-2 ul.children li:hover>span,:is(body.single.single-post,body.page.page-template-default) #tie-widget-categories-2 ul.children li:focus-within>span{background:#e9e1f2;color:#49335f;opacity:1}:is(body.single.single-post,body.page.page-template-default) #tie-widget-categories-2 li>a:hover + span,:is(body.single.single-post,body.page.page-template-default) #tie-widget-categories-2 li>a:focus-visible + span{box-shadow:none;background:#e9e1f2;color:#49335f}:is(body.single.single-post,body.page.page-template-default) #the-post .entry-header{text-align:right}:is(body.single.single-post,body.page.page-template-default) #the-post .entry-header .post-cat-wrap{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 20px}:is(body.single.single-post,body.page.page-template-default) #the-post .entry-header .post-cat{display:inline-block;margin:0;padding:4px 10px;border:1px solid #e8e0f2;border-radius:7px;background:#f8f5fb;color:#644c83;font-size:11px;line-height:1.8;font-weight:600}:is(body.single.single-post,body.page.page-template-default) #the-post .entry-header .post-cat:hover{background:#eee7f6;color:#49345f}:is(body.single.single-post,body.page.page-template-default) #the-post .entry-header h1.post-title{max-width:760px;margin:0 0 12px;color:#252031;font-size:clamp(25px,2.5vw,34px);line-height:1.65;letter-spacing:0;font-weight:800}:is(body.single.single-post,body.page.page-template-default) #the-post .entry-header .entry-sub-title{max-width:760px;margin:0 0 22px;color:#716a79;font-size:16px;font-weight:400;line-height:2}:is(body.single.single-post,body.page.page-template-default) #the-post .single-post-meta{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px 20px;padding:14px 0 0;border-top:1px solid #eeeaf2;color:#746d7d;font-size:12px}:is(body.single.single-post,body.page.page-template-default) #the-post .single-post-meta .tie-alignright{float:none;display:flex;flex-wrap:wrap;gap:6px 14px}:is(body.single.single-post,body.page.page-template-default) #the-post .single-post-meta .meta-item{margin:0;color:#746d7d}@media(max-width:767px){:is(body.single.single-post,body.page.page-template-default) #the-post .entry-header h1.post-title{font-size:24px;line-height:1.7}:is(body.single.single-post,body.page.page-template-default) #the-post .entry-header .entry-sub-title{font-size:14px}:is(body.single.single-post,body.page.page-template-default) #the-post .single-post-meta{justify-content:flex-start}}:is(body.single.single-post,body.page.page-template-default) #related-posts{border:1px solid #ece8f1;border-radius:14px;padding:24px;background:#fff}:is(body.single.single-post,body.page.page-template-default) #related-posts .mag-box-title{margin:0 0 20px;padding:0 0 14px;border-bottom:1px solid #eeeaf2}:is(body.single.single-post,body.page.page-template-default) #related-posts .mag-box-title h3{font-size:19px;line-height:1.7;color:#30283d;font-weight:700}:is(body.single.single-post,body.page.page-template-default) #related-posts .related-item{overflow:hidden;border:1px solid #ece8f1;border-radius:12px;background:#fff}:is(body.single.single-post,body.page.page-template-default) #related-posts .related-item .post-thumb{display:block;margin:0;overflow:hidden;border-radius:0;aspect-ratio:16/10}:is(body.single.single-post,body.page.page-template-default) #related-posts .related-item .post-thumb picture,:is(body.single.single-post,body.page.page-template-default) #related-posts .related-item .post-thumb img{display:block;width:100%;height:100%;object-fit:cover}:is(body.single.single-post,body.page.page-template-default) #related-posts .related-item .post-title{margin:0;padding:13px 14px 17px;font-size:15px;line-height:1.9;font-weight:700;text-align:right}:is(body.single.single-post,body.page.page-template-default) #related-posts .related-item .post-title a{color:#30283d}:is(body.single.single-post,body.page.page-template-default) #related-posts .related-item .post-title a:hover,:is(body.single.single-post,body.page.page-template-default) #related-posts .related-item .post-title a:focus-visible{color:#7254a0;text-decoration:underline}@media(max-width:767px){:is(body.single.single-post,body.page.page-template-default) #related-posts{padding:18px}:is(body.single.single-post,body.page.page-template-default) #related-posts .related-item .post-title{font-size:14px}}:is(body.single.single-post,body.page.page-template-default) #related-posts .related-posts-list{display:flex;align-items:stretch;flex-wrap:wrap}:is(body.single.single-post,body.page.page-template-default) #related-posts .related-item{height:auto}:is(body.single.single-post,body.page.page-template-default) #related-posts .related-item .post-thumb{position:relative;aspect-ratio:16/10;background:#f5f3f7}:is(body.single.single-post,body.page.page-template-default) #related-posts .related-item .post-thumb picture{display:block;width:100%;height:100%}:is(body.single.single-post,body.page.page-template-default) #related-posts .related-item .post-thumb img{width:100%;height:100%;object-fit:contain;object-position:center}:is(body.single.single-post,body.page.page-template-default) #related-posts .related-item .post-thumb{height:auto!important}:is(body.single.single-post,body.page.page-template-default) #related-posts .related-item .post-thumb picture{position:absolute;inset:0}:is(body.single.single-post,body.page.page-template-default) .dicardo-products-wrapper{padding:24px;border:1px solid #ece8f1;border-radius:14px;background:#fff}:is(body.single.single-post,body.page.page-template-default) .dicardo-products-wrapper .related-products-title{margin:0 0 20px;padding:0 0 14px;border-bottom:1px solid #eeeaf2;text-align:right;color:#30283d;font-size:19px;line-height:1.7}:is(body.single.single-post,body.page.page-template-default) .dicardo-products-wrapper .card__article{box-sizing:border-box;display:flex;flex-direction:column;height:auto;padding:12px;border:1px solid #ece8f1;border-radius:12px;background:#fff}:is(body.single.single-post,body.page.page-template-default) .dicardo-products-wrapper .card__image-container{width:100%;aspect-ratio:1/1;background:#f8f7fa;border-radius:9px;overflow:hidden}:is(body.single.single-post,body.page.page-template-default) .dicardo-products-wrapper .card__img{width:100%;height:100%;object-fit:contain;display:block}:is(body.single.single-post,body.page.page-template-default) .dicardo-products-wrapper .card__data{display:flex;flex:1;flex-direction:column;align-items:stretch;padding:14px 2px 2px;text-align:right}:is(body.single.single-post,body.page.page-template-default) .dicardo-products-wrapper .card__name{min-height:3.8em;margin:0 0 10px;color:#30283d;font-size:15px;font-weight:700;line-height:1.9}:is(body.single.single-post,body.page.page-template-default) .dicardo-products-wrapper .card__price{margin:0 0 14px;color:#4a365d;font-size:16px;font-weight:700;line-height:1.8}:is(body.single.single-post,body.page.page-template-default) .dicardo-products-wrapper .price-currency{font-size:12px;font-weight:400;color:#756a7f}:is(body.single.single-post,body.page.page-template-default) .dicardo-products-wrapper .card__button{display:block;margin-top:auto;padding:10px 12px;border-radius:8px;background:#7657a6;color:#fff;text-align:center;font-size:13px;font-weight:700;line-height:1.8}:is(body.single.single-post,body.page.page-template-default) .dicardo-products-wrapper .card__button:hover,:is(body.single.single-post,body.page.page-template-default) .dicardo-products-wrapper .card__button:focus-visible{background:#5e418d;color:#fff}@media(max-width:767px){:is(body.single.single-post,body.page.page-template-default) .dicardo-products-wrapper{padding:18px}:is(body.single.single-post,body.page.page-template-default) .dicardo-products-wrapper .card__name{font-size:14px}}:is(body.single.single-post,body.page.page-template-default) .dicardo-products-wrapper a.card__button,:is(body.single.single-post,body.page.page-template-default) .dicardo-products-wrapper a.card__button:visited{color:#fff!important}:is(body.single.single-post,body.page.page-template-default) .dicardo-products-wrapper .card__container{padding-bottom:50px}:is(body.single.single-post,body.page.page-template-default) .dicardo-products-wrapper .swiper-pagination{bottom:8px;top:auto}:is(body.single.single-post,body.page.page-template-default) .dicardo-products-wrapper .swiper-pagination-bullet{background:#b6a5cb;opacity:.65}:is(body.single.single-post,body.page.page-template-default) .dicardo-products-wrapper .swiper-pagination-bullet-active{background:#694a98;opacity:1}:is(body.single.single-post,body.page.page-template-default) .dicardo-products-wrapper .swiper-button-next,:is(body.single.single-post,body.page.page-template-default) .dicardo-products-wrapper .swiper-button-prev{width:38px;height:38px;top:36%;margin-top:0;border:1px solid #ded6e9;border-radius:50%;background:#fff;color:#60447e;box-shadow:0 2px 8px rgba(38,24,54,.12)}:is(body.single.single-post,body.page.page-template-default) .dicardo-products-wrapper .swiper-button-next{right:2px;left:auto}:is(body.single.single-post,body.page.page-template-default) .dicardo-products-wrapper .swiper-button-prev{left:2px;right:auto}:is(body.single.single-post,body.page.page-template-default) .dicardo-products-wrapper .swiper-button-next:after,:is(body.single.single-post,body.page.page-template-default) .dicardo-products-wrapper .swiper-button-prev:after{font-size:15px;font-weight:700}:is(body.single.single-post,body.page.page-template-default) .dicardo-products-wrapper .swiper-button-next i,:is(body.single.single-post,body.page.page-template-default) .dicardo-products-wrapper .swiper-button-prev i{display:none}:is(body.single.single-post,body.page.page-template-default) .dicardo-products-wrapper .swiper-button-next:focus-visible,:is(body.single.single-post,body.page.page-template-default) .dicardo-products-wrapper .swiper-button-prev:focus-visible{outline:2px solid #60447e;outline-offset:2px}:is(body.single.single-post,body.page.page-template-default) .dicardo-products-wrapper .swiper-button-next,:is(body.single.single-post,body.page.page-template-default) .dicardo-products-wrapper .swiper-button-prev{display:flex;align-items:center;justify-content:center;transform:none;box-sizing:border-box}:is(body.single.single-post,body.page.page-template-default) .dicardo-products-wrapper .swiper-button-next{right:12px;left:auto}:is(body.single.single-post,body.page.page-template-default) .dicardo-products-wrapper .swiper-button-prev{left:12px;right:auto}:is(body.single.single-post,body.page.page-template-default) .dicardo-products-wrapper .card__price{display:block;width:100%;box-sizing:border-box;margin:0 0 14px;padding:9px 8px;border:1px solid #e8e1ef;border-radius:8px;background:#faf8fc;color:#49335f;text-align:center;line-height:1.8}:is(body.single.single-post,body.page.page-template-default) #footer #footer-widgets-container{padding:34px 0 24px}:is(body.single.single-post,body.page.page-template-default) #footer .footer-widget-area .widget{margin-bottom:20px;padding:0}:is(body.single.single-post,body.page.page-template-default) #footer .widget-title{margin:0 0 16px}:is(body.single.single-post,body.page.page-template-default) #footer .widget-title .the-subtitle{font-size:16px;line-height:1.7}:is(body.single.single-post,body.page.page-template-default) #footer .widget_nav_menu li{margin:0;padding:0;border:0}:is(body.single.single-post,body.page.page-template-default) #footer .widget_nav_menu li a{display:block;padding:5px 0;font-size:13px;line-height:1.8}:is(body.single.single-post,body.page.page-template-default) #footer .widget_nav_menu li a:before{display:none}:is(body.single.single-post,body.page.page-template-default) #footer .widget-post-list{display:flex;align-items:center;gap:10px;min-height:0;margin:0 0 9px;padding:0;border:0}:is(body.single.single-post,body.page.page-template-default) #footer .post-widget-thumbnail{float:none;flex:0 0 52px;width:52px;margin:0}:is(body.single.single-post,body.page.page-template-default) #footer .post-widget-thumbnail .post-thumb{display:block;width:52px;height:52px;overflow:hidden;border-radius:7px}:is(body.single.single-post,body.page.page-template-default) #footer .post-widget-thumbnail img{display:block;width:100%;height:100%;object-fit:cover}:is(body.single.single-post,body.page.page-template-default) #footer .post-widget-body{flex:1;min-width:0;margin:0;padding:0}:is(body.single.single-post,body.page.page-template-default) #footer .post-widget-body .post-title{font-size:13px;line-height:1.8;font-weight:600}:is(body.single.single-post,body.page.page-template-default) #footer .widget_custom_html .textwidget{font-size:13px;line-height:2;color:#e4e1e8}@media(max-width:767px){:is(body.single.single-post,body.page.page-template-default) #footer #footer-widgets-container{padding:28px 0 12px}:is(body.single.single-post,body.page.page-template-default) #footer .footer-widget-area .widget{margin-bottom:24px}}:is(body.single.single-post,body.page.page-template-default) #the-post .single-featured-image,:is(body.single.single-post,body.page.page-template-default) #the-post .entry-content>p>picture:has(img){display: block;width: 100%;max-width: 680px;aspect-ratio: 3 / 2;box-sizing: border-box;margin: 28px auto;padding: 8px;background: #f8f6fa;border: 1px solid #e8e2ed;border-radius: 18px;overflow: hidden;box-shadow: 0 8px 24px rgba(49,32,73,.06)}:is(body.single.single-post,body.page.page-template-default) #the-post .single-featured-image>picture{display:block;width:100%;height:100%}:is(body.single.single-post,body.page.page-template-default) #the-post .single-featured-image img,:is(body.single.single-post,body.page.page-template-default) #the-post .entry-content>p>picture>img{display:block;width:100% !important;height:100% !important;max-width:none;object-fit:contain;object-position:center;border-radius:11px;margin:0}@media (min-width: 992px){:is(body.single.single-post,body.page.page-template-default) #main-nav .mega-menu-block{background:#fff;border:1px solid #e9e3ef;border-top:3px solid #7658aa;border-radius:0 0 16px 16px;box-shadow:0 18px 45px rgba(40,26,59,.15);overflow:hidden}:is(body.single.single-post,body.page.page-template-default) #main-nav .mega-cat-sub-categories{background:#f8f6fa;padding:14px 10px;border-left:1px solid #ece6f0}:is(body.single.single-post,body.page.page-template-default) #main-nav .mega-cat-sub-categories li{margin:2px 0}:is(body.single.single-post,body.page.page-template-default) #main-nav .mega-cat-sub-categories a{display:block;padding:9px 12px;border-radius:8px;color:#51465f;font-size:13px;line-height:1.8;transition:background-color .2s,color .2s}:is(body.single.single-post,body.page.page-template-default) #main-nav .mega-cat-sub-categories a:hover,:is(body.single.single-post,body.page.page-template-default) #main-nav .mega-cat-sub-categories a:focus-visible,:is(body.single.single-post,body.page.page-template-default) #main-nav .mega-cat-sub-categories a.is-active{background:#eae3f4;color:#53367f}:is(body.single.single-post,body.page.page-template-default) #main-nav .mega-cat-content{padding:20px}:is(body.single.single-post,body.page.page-template-default) #main-nav .mega-menu-post .post-thumb{display:block;overflow:hidden;border-radius:10px;background:#f5f3f7}:is(body.single.single-post,body.page.page-template-default) #main-nav .mega-menu-post img{width:100%;aspect-ratio: 4 / 3;height:auto;object-fit:cover}:is(body.single.single-post,body.page.page-template-default) #main-nav .mega-menu-post .post-box-title{margin-top:10px;font-size:13px;line-height:1.8}:is(body.single.single-post,body.page.page-template-default) #main-nav .mega-menu-post .post-box-title a{color:#30293b}:is(body.single.single-post,body.page.page-template-default) #main-nav .mega-menu-post .post-box-title a:hover,:is(body.single.single-post,body.page.page-template-default) #main-nav .mega-menu-post .post-box-title a:focus-visible{color:#69499c}}@media (min-width:992px){:is(body.single.single-post,body.page.page-template-default) #main-nav .mega-cat-wrapper{display:flow-root}}@media (min-width:992px){:is(body.single.single-post,body.page.page-template-default) #main-nav #menu-item-14509 .mega-menu-block{min-height:490px}}@media (min-width:992px){:is(body.single.single-post,body.page.page-template-default) #main-nav #menu-item-14509 .mega-menu-block{min-height:320px}:is(body.single.single-post,body.page.page-template-default) #main-nav .mega-cat-sub-categories{box-sizing:border-box;max-height:310px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#b8a5ce #f8f6fa}:is(body.single.single-post,body.page.page-template-default) #main-nav .mega-cat-sub-categories a{padding:6px 10px}}@media (min-width:992px){:is(body.single.single-post,body.page.page-template-default) #main-nav .mega-cat-wrapper{overflow:visible}}@media (min-width:992px){:is(body.single.single-post,body.page.page-template-default) #main-nav #menu-item-14509 .mega-menu-block{min-height:0}:is(body.single.single-post,body.page.page-template-default) #main-nav .mega-cat-sub-categories{max-height:250px}}@media(min-width:992px){:is(body.single.single-post,body.page.page-template-default) #main-nav{background:#fff;border-bottom:1px solid #ebe6ef;box-shadow:0 4px 20px rgba(41,28,57,.04)}:is(body.single.single-post,body.page.page-template-default) #main-nav .menu>li>a{height:auto;line-height:1.6;padding:11px 14px;margin:0 2px;border-radius:10px;font-size:14px;font-weight:600;color:#41394d;transition:background-color .2s,color .2s}:is(body.single.single-post,body.page.page-template-default) #main-nav .menu>li:hover>a,:is(body.single.single-post,body.page.page-template-default) #main-nav .menu>li>a:focus-visible,:is(body.single.single-post,body.page.page-template-default) #main-nav .menu>li.tie-current-menu>a{background:#f1ebf8;color:#67449b}:is(body.single.single-post,body.page.page-template-default) #main-nav .search-compact-icon>a{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:42px;line-height:1;padding:0 16px;border:1px solid #e4dced;border-radius:10px;background:#f8f6fa;color:#56466d;font-size:15px}:is(body.single.single-post,body.page.page-template-default) #main-nav .search-compact-icon>a:after{content:"جست‌وجو";font-size:13px;font-weight:600}:is(body.single.single-post,body.page.page-template-default) #main-nav .search-compact-icon>a:hover,:is(body.single.single-post,body.page.page-template-default) #main-nav .search-compact-icon>a:focus-visible{background:#eee7f7;color:#53367f;border-color:#cbbadd}}:is(body.single.single-post,body.page.page-template-default) #tie-popup-search-desktop .tie-popup-search-form{background:#fff;border:1px solid #e4dced;border-radius:16px;box-shadow:0 18px 50px rgba(29,17,45,.22);overflow:hidden}:is(body.single.single-post,body.page.page-template-default) #tie-popup-search-desktop .tie-popup-search-input{background:transparent;color:#292235;font-size:17px}:is(body.single.single-post,body.page.page-template-default) #tie-popup-search-desktop .tie-popup-search-input::placeholder{color:#776b84;opacity:1}:is(body.single.single-post,body.page.page-template-default) #tie-popup-search-desktop .tie-popup-search-submit{color:#67449b}@media(min-width:992px){:is(body.single.single-post,body.page.page-template-default) #main-nav .menu>li>a{margin-top:24px}:is(body.single.single-post,body.page.page-template-default) #main-nav .search-compact-icon>a{width:auto!important;min-width:105px;box-sizing:border-box}}:is(body.single.single-post,body.page.page-template-default) #tie-popup-search-desktop .tie-popup-search-input{background:#fff!important;color:#292235!important}@media(min-width:992px){:is(body.single.single-post,body.page.page-template-default) #main-nav .menu>li.mega-menu>a{padding-left:36px}:is(body.single.single-post,body.page.page-template-default) #main-nav .menu>li.mega-menu>a:before{left:13px;right:auto}}@media(min-width:992px){:is(body.single.single-post,body.page.page-template-default) #main-nav .mega-cat .mega-menu-block{background:linear-gradient(to left,#f8f6fa 20%,#fff 20%)}}:is(body.single.single-post,body.page.page-template-default) #tie-widget-categories-2 li.cat-item>span{color:#514260!important;background:#f2eef5!important}:is(body.single.single-post,body.page.page-template-default) #tie-widget-categories-2 li.cat-item:hover>span{color:#493359!important;background:#e7def0!important}
@media (max-width:767px){:is(body.single.single-post,body.page.page-template-default) #the-post .single-post-meta .author-meta,:is(body.single.single-post,body.page.page-template-default) #the-post .single-post-meta .tie-alignright,:is(body.single.single-post,body.page.page-template-default) #the-post .single-post-meta .meta-reading-time{flex:0 0 100%}}
:is(body.single.single-post,body.page.page-template-default) .entry-content [style*="#ff0000"],:is(body.single.single-post,body.page.page-template-default) .entry-content [style*="#FF0000"],:is(body.single.single-post,body.page.page-template-default) .entry-content [style*="rgb(255, 0, 0)"],:is(body.single.single-post,body.page.page-template-default) .entry-content font[color="#ff0000"]{color:#c00000!important}
:is(body.single.single-post,body.page.page-template-default) .dicardo-products-wrapper .swiper-pagination-bullet{box-sizing:content-box;width:10px;height:10px;padding:7px;margin:0 2px!important;background-clip:content-box}
