.ebd-archive-container{max-width:1400px;margin:0 auto;padding:1rem 0rem 0rem 5rem}.ebd-archive-banner{background-size:cover;background-position:center center;background-repeat:no-repeat;width:100%;height:250px;border-radius:28px;position:relative;overflow:hidden;box-shadow:0 12px 30px -8px rgb(0 0 0 / .15)}.ebd-archive-grid{display:flex;gap:2.5rem;flex-wrap:wrap}.ebd-categories-col{flex:0 0 260px;min-width:200px;background:#f9f6f0;border-radius:24px;padding:1.8rem 1.5rem;align-self:flex-start;border:1px solid #efebe5}.ebd-categories-col h3{font-size:1.1rem;text-transform:uppercase;letter-spacing:.8px;color:#3d3d4a;margin-bottom:1.5rem;border-bottom:2px solid #e5ddd2;padding-bottom:.75rem;font-weight:600}.ebd-category-list{list-style:none;padding:0}.ebd-category-list li{margin-bottom:.65rem}.ebd-category-list a{display:flex;align-items:center;justify-content:space-between;padding:.5rem .75rem;border-radius:40px;color:#2c2c3a;text-decoration:none;font-weight:450;transition:all 0.2s ease;background:#fff0;border:1px solid #fff0;cursor:pointer}.ebd-category-list a:hover,.ebd-category-list a.active{background:#ece6dc;border-color:#d6cdbc;color:#191926}.ebd-category-list .count{background:#e3dbcf;padding:.1rem .7rem;border-radius:40px;font-size:.75rem;font-weight:500;color:#2b2b38}.ebd-category-list a.active .count{background:#c9bcab}.ebd-blog-grid-col{flex:1;min-width:300px}.ebd-blog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.8rem;margin-bottom:2.5rem;transition:all 0.3s ease}.ebd-blog-grid.fade-transition{opacity:0;transform:translateY(10px);transition:opacity 0.4s ease,transform 0.4s ease}.ebd-blog-grid.fade-transition.show{opacity:1;transform:translateY(0)}.ebd-blog-card{background:#fff;border-radius:20px;overflow:hidden;border:1px solid #f0ebe3;transition:all 0.3s ease;display:flex;flex-direction:column;animation:cardShuffle 0.5s ease}@keyframes cardShuffle{0%{opacity:0;transform:scale(.95) translateY(20px)}50%{transform:scale(1.02) translateY(-5px)}100%{opacity:1;transform:scale(1) translateY(0)}}.ebd-blog-card:hover{transform:translateY(-6px);box-shadow:0 18px 30px -12px rgb(0 0 0 / .1);border-color:#dcd2c4}.ebd-card-link{display:block;text-decoration:none;color:inherit;height:100%;display:flex;flex-direction:column}.ebd-card-link:hover .ebd-blog-card-img{transform:scale(1.05)}.ebd-blog-card-img{height:220px;width:100%;background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important;display:flex;align-items:flex-end;padding:.8rem;position:relative;overflow:hidden;transition:transform 0.3s ease;flex-shrink:0}.ebd-blog-card-img.ebd-no-image{background:linear-gradient(145deg,#d9cebe,#c9bdac)!important}.ebd-badge{background:rgb(30 30 42 / .75);backdrop-filter:blur(2px);padding:.2rem .9rem;border-radius:30px;color:#f0ece4;font-size:.7rem;letter-spacing:.3px;font-weight:500;border:1px solid rgb(255 255 255 / .1);z-index:2}.ebd-blog-card-content{padding:1.2rem 1.2rem 1.4rem;flex:1;display:flex;flex-direction:column}.ebd-meta{font-size:.7rem;text-transform:uppercase;letter-spacing:.4px;color:#7f7668;margin-bottom:.4rem;display:flex;gap:.8rem;flex-wrap:wrap}.ebd-page-views{color:#7f7668}.ebd-blog-card-content h4{font-size:1.1rem;font-weight:600;line-height:1.3;margin-bottom:.4rem;color:#1f1e2a}.ebd-blog-card-content h4 a{color:inherit;text-decoration:none}.ebd-blog-card-content h4 a:hover{color:#5c4d3a}.ebd-excerpt{font-size:.9rem;color:#4d4d5a;opacity:.85;margin-bottom:1rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ebd-read-more{margin-top:auto;font-size:.85rem;font-weight:500;color:#3f3a30;text-decoration:none;border-bottom:2px solid #ddd2c0;align-self:flex-start;padding-bottom:2px;transition:border 0.2s}.ebd-read-more:hover{border-bottom-color:#8b7a62}.ebd-pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.4rem;margin-top:1.8rem;padding-top:1.8rem;border-top:1px solid #ece6dd;transition:all 0.3s ease}.ebd-pagination a,.ebd-pagination .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:2.6rem;height:2.6rem;padding:0 .8rem;border-radius:40px;background:#fff0;border:1px solid #e0d8cc;color:#2f2f3b;text-decoration:none;font-weight:450;font-size:.95rem;transition:all 0.15s}.ebd-pagination a:hover{background:#ece4d8;border-color:#c9bbaa}.ebd-pagination .current{background:#2b2b3a;border-color:#2b2b3a;color:#fff;font-weight:500}.ebd-single-wrapper{max-width:1400px;margin:0 0 0 90px;padding:2rem 2.5rem;width:100%;box-sizing:border-box}.ebd-single-banner{width:100%;height:800px;background-size:cover;background-position:center center!important;background-repeat:no-repeat;border-radius:24px;margin-bottom:0;background-color:#f0ebe3;box-sizing:border-box}.ebd-single-banner-placeholder{background:linear-gradient(145deg,#e8e0d6,#d9cebe)}.ebd-single-layout{display:flex;gap:1rem;margin-bottom:3rem;width:100%;box-sizing:border-box}.ebd-col-left{flex:0 0 20%;align-self:start;box-sizing:border-box}.ebd-giveaway-spotlight-wrapper{width:100%;box-sizing:border-box}.ebd-giveaway-spotlight-wrapper .euonia-giveaway-spotlight{max-width:100%;margin:0}.ebd-col-center{flex:0 0 60%;align-self:start;box-sizing:border-box}.ebd-post-content-box{background:#fff;padding:2rem;border-radius:20px;border:1px solid #f0ebe3;box-sizing:border-box}.ebd-post-header{text-align:center;margin-bottom:2rem}.ebd-post-title{font-size:2.2rem;font-weight:700;color:#1f1e2a;margin-bottom:.8rem;line-height:1.3}.ebd-post-meta{display:flex;justify-content:center;align-items:center;gap:.8rem;font-size:.8rem;color:#a0988a;flex-wrap:wrap;margin-bottom:.8rem}.ebd-post-meta span{color:#a0988a}.ebd-post-meta .ebd-page-views-display,.ebd-post-meta .ebd-reading-time-display{color:#a0988a}.ebd-post-social-share{display:flex;justify-content:center;align-items:center;gap:.6rem;margin-bottom:.6rem;flex-wrap:wrap}.ebd-share-label{font-size:.75rem;color:#7f7668;font-weight:500;margin-right:.2rem}.ebd-share-icon{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;transition:all 0.2s ease;text-decoration:none;color:#fff}.ebd-share-icon:hover{transform:translateY(-2px);box-shadow:0 4px 10px rgb(0 0 0 / .15)}.ebd-share-icon svg{width:14px;height:14px;fill:currentColor}.ebd-share-fb{background:#1877f2}.ebd-share-tw{background:#000}.ebd-share-li{background:#0a66c2}.ebd-share-pi{background:#e60023}.ebd-post-categories{display:flex;justify-content:center;gap:.5rem;flex-wrap:wrap}.ebd-cat-tag{background:#f0ebe3;padding:.2rem 1rem;border-radius:30px;font-size:.75rem;color:#6b6363}.ebd-post-content{margin-bottom:2rem}.ebd-post-content h2{font-size:1.6rem;color:#1f1e2a;margin-top:1.5rem}.ebd-post-content h3{font-size:1.3rem;color:#1f1e2a;margin-top:1.2rem}.ebd-post-content h4{font-size:1.1rem;color:#1f1e2a}.ebd-post-content p{color:#3d3d4a;line-height:1.8}.ebd-post-content img{max-width:100%;height:auto;border-radius:12px}.ebd-post-content ul,.ebd-post-content ol{color:#3d3d4a;line-height:1.8}.ebd-post-content blockquote{border-left:4px solid #d6cdbc;padding-left:1.5rem;margin-left:0;color:#6b6363;font-style:italic}.ebd-post-footer{padding-top:1.5rem;border-top:1px solid #f0ebe3}.ebd-post-nav-wrapper{display:flex;justify-content:space-between}.ebd-post-nav-wrapper a{color:#3f3a30;text-decoration:none;font-weight:500;font-size:.9rem}.ebd-post-nav-wrapper a:hover{color:#5c4d3a;text-decoration:underline}.ebd-col-right{flex:0 0 20%;align-self:start;display:flex;flex-direction:column;gap:1.5rem;box-sizing:border-box}.ebd-recent-posts-box{background:#f9f6f0;padding:1rem;border-radius:16px;border:1px solid #efebe5;box-sizing:border-box}.ebd-recent-heading{font-size:1rem;color:#3d3d4a;margin-bottom:.8rem;border-bottom:2px solid #e5ddd2;padding-bottom:.6rem;font-weight:600;letter-spacing:.3px;padding-left:.3rem;padding-right:.3rem}.ebd-recent-posts-list{list-style:none;padding:0;margin:0 0 .8rem 0}.ebd-recent-post-item{padding:.6rem .3rem;border-bottom:1px solid #e8e0d6;transition:all 0.2s ease}.ebd-recent-post-item:last-child{border-bottom:none}.ebd-recent-post-item:hover{background:rgb(255 255 255 / .3);border-radius:8px}.ebd-recent-post-link{display:flex;align-items:center;gap:.8rem;text-decoration:none;color:inherit}.ebd-recent-thumb{width:75px;height:65px;border-radius:10px;object-fit:cover;flex-shrink:0;background:#e5ddd2}.ebd-recent-no-thumb{width:75px;height:65px;border-radius:10px;background:linear-gradient(145deg,#e5ddd2,#d9cebe);flex-shrink:0;display:flex;align-items:center;justify-content:center}.ebd-recent-thumb-icon{font-size:1.8rem;opacity:.6}.ebd-recent-post-info{flex:1;min-width:0}.ebd-recent-post-title{display:block;font-weight:500;font-size:.85rem;color:#2c2c3a;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:color 0.2s ease}.ebd-recent-post-link:hover .ebd-recent-post-title{color:#5c4d3a}.ebd-recent-post-cat{display:inline-block;font-size:.55rem;font-weight:500;color:#7f7668;background:#ece6dc;padding:.05rem .6rem;border-radius:20px;margin-top:.05rem;letter-spacing:.2px;text-transform:uppercase}.ebd-recent-post-date{display:block;font-size:.6rem;color:#a0988a;margin-top:.05rem}.ebd-view-all-posts{display:inline-block;color:#3f3a30;text-decoration:none;font-weight:500;font-size:.85rem;border-bottom:2px solid #ddd2c0;padding-bottom:2px;transition:all 0.3s ease;margin-left:.3rem}.ebd-view-all-posts:hover{border-bottom-color:#8b7a62;color:#1f1e2a}.ebd-author-spotlight-wrapper{margin-top:0;width:100%;box-sizing:border-box}.ebd-author-spotlight-wrapper .euonia-author-spotlight{background:#f9f6f0;border-radius:16px;border:1px solid #efebe5;padding:1.5rem;text-align:center;width:100%;box-sizing:border-box}.ebd-author-spotlight-wrapper .spotlight-header{font-size:.85rem;font-weight:600;color:#3d3d4a;margin-bottom:.8rem}.ebd-author-spotlight-wrapper .spotlight-avatar{margin-bottom:.6rem}.ebd-author-spotlight-wrapper .spotlight-avatar img{width:100px;height:100px;border-radius:50%;object-fit:cover;border:3px solid #d6cdbc}.ebd-author-spotlight-wrapper .spotlight-name{font-size:1rem;font-weight:600;color:#1f1e2a;margin-bottom:.2rem}.ebd-author-spotlight-wrapper .spotlight-name a{color:#1f1e2a;text-decoration:none}.ebd-author-spotlight-wrapper .spotlight-name a:hover{color:#5c4d3a}.ebd-author-spotlight-wrapper .spotlight-bio{font-size:.8rem;color:#6b6363;margin-bottom:.6rem;line-height:1.4}.ebd-author-spotlight-wrapper .spotlight-books-count{font-size:.75rem;color:#7f7668;margin-bottom:.8rem}.ebd-author-spotlight-wrapper .spotlight-profile-btn{display:inline-block;background:#2b2b3a;color:#ffffff!important;padding:.4rem 1.5rem;border-radius:50px;text-decoration:none;font-size:.75rem;font-weight:500;transition:all 0.3s ease;border:2px solid #2b2b3a;letter-spacing:.5px;text-transform:uppercase}.ebd-author-spotlight-wrapper .spotlight-profile-btn:hover{background:#1f1e2c;border-color:#1f1e2c;color:#ffffff!important;transform:translateY(-2px);box-shadow:0 4px 15px rgb(43 43 58 / .25)}.ebd-related-posts-section{margin-top:3rem;padding-top:2.5rem;border-top:2px solid #f0ebe3;box-sizing:border-box}.ebd-related-heading{font-size:1.5rem;font-weight:600;color:#1f1e2a;text-align:center;margin-bottom:1.5rem}.ebd-related-posts-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem}.ebd-related-post-card{background:#fff;border-radius:20px;overflow:hidden;border:1px solid #f0ebe3;transition:all 0.3s ease;display:flex;flex-direction:column}.ebd-related-post-card:hover{transform:translateY(-6px);box-shadow:0 18px 30px -12px rgb(0 0 0 / .1);border-color:#dcd2c4}.ebd-related-post-link{text-decoration:none;color:inherit;display:block;height:100%;display:flex;flex-direction:column}.ebd-related-post-image{height:180px;width:100%;background-size:cover;background-position:center center!important;background-repeat:no-repeat;display:flex;align-items:flex-end;padding:.8rem;position:relative;overflow:hidden;transition:transform 0.3s ease;flex-shrink:0}.ebd-related-post-link:hover .ebd-related-post-image{transform:scale(1.05)}.ebd-related-no-image{background:linear-gradient(145deg,#d9cebe,#c9bdac)!important}.ebd-related-badge{background:rgb(30 30 42 / .75);backdrop-filter:blur(2px);padding:.2rem .9rem;border-radius:30px;color:#f0ece4;font-size:.7rem;letter-spacing:.3px;font-weight:500;border:1px solid rgb(255 255 255 / .1);z-index:2}.ebd-related-post-content{padding:1.2rem 1.2rem 1.4rem;flex:1;display:flex;flex-direction:column}.ebd-related-meta{font-size:.7rem;text-transform:uppercase;letter-spacing:.4px;color:#7f7668;margin-bottom:.4rem;display:flex;gap:.8rem;flex-wrap:wrap}.ebd-related-views{color:#7f7668}.ebd-related-post-title{font-size:1rem;font-weight:600;color:#1f1e2a;line-height:1.3;margin-bottom:.4rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ebd-related-post-card:hover .ebd-related-post-title{color:#5c4d3a}.ebd-related-excerpt{font-size:.85rem;color:#4d4d5a;opacity:.85;margin-bottom:.8rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;flex:1}.ebd-related-read-more{margin-top:auto;font-size:.85rem;font-weight:500;color:#3f3a30;text-decoration:none;border-bottom:2px solid #ddd2c0;align-self:flex-start;padding-bottom:2px;transition:border 0.2s}.ebd-related-read-more:hover{border-bottom-color:#8b7a62}.ebd-woocommerce-section{margin-top:3rem;padding-top:2.5rem;border-top:2px solid #f0ebe3;box-sizing:border-box}.ebd-section-title{font-size:1.5rem;font-weight:600;color:#1f1e2a;margin-bottom:1.5rem;text-align:center}.ebd-woocommerce-products{display:grid;grid-template-columns:repeat(5,1fr);gap:1.5rem;align-items:stretch}.ebd-product-link{text-decoration:none;color:inherit;display:block;transition:transform 0.3s ease}.ebd-product-link:hover{transform:translateY(-5px)}.ebd-product{background:#fff;border-radius:16px;overflow:hidden;border:1px solid #f0ebe3;transition:all 0.3s ease;height:100%;display:flex;flex-direction:column}.ebd-product:hover{box-shadow:0 10px 30px -10px rgb(0 0 0 / .1);border-color:#dcd2c4}.ebd-product-image{position:relative;overflow:hidden;background:#f9f6f0;height:200px;display:flex;align-items:center;justify-content:center}.ebd-product-image-content{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.ebd-product-image-content img{width:100%;height:100%;object-fit:cover;transition:transform 0.3s ease}.ebd-product-link:hover .ebd-product-image-content img{transform:scale(1.05)}.ebd-discount-badge{position:absolute;top:10px;right:10px;background:#e74c3c;color:#fff;padding:.3rem .8rem;border-radius:30px;font-size:.7rem;font-weight:600;letter-spacing:.5px;z-index:2}.ebd-product-info{padding:1rem 1.2rem 1.2rem;flex:1;display:flex;flex-direction:column}.ebd-product-title{font-size:.9rem;font-weight:500;color:#1f1e2a;margin-bottom:.5rem;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ebd-product-pricing{display:flex;align-items:center;gap:.8rem;margin-top:auto}.ebd-original-price{color:#999;text-decoration:line-through;font-size:.85rem}.ebd-sale-price{color:#e74c3c;font-weight:600;font-size:1.1rem}.ebd-current-price{color:#2c2c3a;font-weight:600;font-size:1.1rem}.ebd-shop-more-button{display:flex;align-items:center;justify-content:center;background:#f9f6f0;border:2px dashed #d6cdbc;border-radius:16px;padding:1.5rem;text-decoration:none;color:#3f3a30;font-weight:500;transition:all 0.3s ease;min-height:200px;text-align:center}.ebd-shop-more-button:hover{background:#ece6dc;border-color:#c9bbaa;color:#1f1e2a}.ebd-woocommerce-error{background:#fff3cd;border:1px solid #ffc107;border-radius:12px;padding:1rem;color:#856404;margin-top:1.5rem}.ebd-woocommerce-section-full{width:100%;background:#f9f6f0;padding:3rem 0;margin:3rem 0 0 2rem;border-top:2px solid #f0ebe3;border-bottom:2px solid #f0ebe3}.ebd-woocommerce-full-container{max-width:1400px;margin:0 auto;padding:0 20px}.ebd-woocommerce-products-full{display:grid;grid-template-columns:repeat(5,1fr);gap:1.5rem;align-items:stretch}.ebd-woocommerce-products-full .ebd-product{background:#fff;border-radius:16px;overflow:hidden;border:1px solid #f0ebe3;transition:all 0.3s ease;height:100%;display:flex;flex-direction:column}.ebd-woocommerce-products-full .ebd-product:hover{box-shadow:0 10px 30px -10px rgb(0 0 0 / .1);border-color:#dcd2c4}.ebd-woocommerce-products-full .ebd-product-image{position:relative;overflow:hidden;background:#f9f6f0;height:200px;display:flex;align-items:center;justify-content:center}.ebd-woocommerce-products-full .ebd-product-image-content{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.ebd-woocommerce-products-full .ebd-product-image-content img{width:100%;height:100%;object-fit:cover;transition:transform 0.3s ease}.ebd-woocommerce-products-full .ebd-product-link:hover .ebd-product-image-content img{transform:scale(1.05)}.ebd-woocommerce-products-full .ebd-discount-badge{position:absolute;top:10px;right:10px;background:#e74c3c;color:#fff;padding:.3rem .8rem;border-radius:30px;font-size:.7rem;font-weight:600;letter-spacing:.5px;z-index:2}.ebd-woocommerce-products-full .ebd-product-info{padding:1rem 1.2rem 1.2rem;flex:1;display:flex;flex-direction:column}.ebd-woocommerce-products-full .ebd-product-title{font-size:.9rem;font-weight:500;color:#1f1e2a;margin-bottom:.5rem;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ebd-woocommerce-products-full .ebd-product-pricing{display:flex;align-items:center;gap:.8rem;margin-top:auto}.ebd-woocommerce-products-full .ebd-original-price{color:#999;text-decoration:line-through;font-size:.85rem}.ebd-woocommerce-products-full .ebd-sale-price{color:#e74c3c;font-weight:600;font-size:1.1rem}.ebd-woocommerce-products-full .ebd-current-price{color:#2c2c3a;font-weight:600;font-size:1.1rem}.ebd-woocommerce-products-full .ebd-shop-more-button{display:flex;align-items:center;justify-content:center;background:#f9f6f0;border:2px dashed #d6cdbc;border-radius:16px;padding:1.5rem;text-decoration:none;color:#3f3a30;font-weight:500;transition:all 0.3s ease;min-height:200px;text-align:center;flex-direction:column;gap:.5rem}.ebd-woocommerce-products-full .ebd-shop-more-button:hover{background:#ece6dc;border-color:#c9bbaa;color:#1f1e2a}@media screen and (max-width:1400px){.ebd-single-banner{border-radius:0;width:100vw;margin-left:calc(-50vw + 50%);max-width:100vw}.ebd-single-wrapper{padding-left:2.5rem;padding-right:2.5rem}}@media screen and (max-width:1200px){.ebd-single-banner{height:500px}.ebd-woocommerce-products{grid-template-columns:repeat(4,1fr)}.ebd-woocommerce-products-full{grid-template-columns:repeat(4,1fr)}}@media screen and (max-width:1024px){.ebd-single-layout{flex-direction:column;gap:2rem}.ebd-col-left{flex:0 0 auto;width:100%;max-width:400px;margin:0 auto}.ebd-col-center{flex:0 0 auto;width:100%}.ebd-col-right{flex:0 0 auto;width:100%;max-width:400px;margin:0 auto}.ebd-single-wrapper{padding-left:1.5rem;padding-right:1.5rem}.ebd-single-banner{height:380px}.ebd-related-posts-grid{grid-template-columns:repeat(2,1fr)}.ebd-woocommerce-products{grid-template-columns:repeat(3,1fr)}.ebd-woocommerce-products-full{grid-template-columns:repeat(3,1fr)}.ebd-blog-grid{grid-template-columns:repeat(2,1fr)}.ebd-categories-col{flex:0 0 220px}.ebd-archive-banner{height:350px}}@media screen and (max-width:780px){.ebd-archive-container,.ebd-single-wrapper{padding:1.5rem 1.2rem}.ebd-archive-grid{flex-direction:column}.ebd-categories-col{flex:1 1 auto;width:100%}.ebd-blog-grid{grid-template-columns:repeat(2,1fr)}.ebd-archive-banner{height:280px;border-radius:16px}.ebd-single-banner{height:300px;border-radius:16px}.ebd-post-title{font-size:1.6rem}.ebd-post-meta{font-size:.7rem;gap:.5rem;flex-wrap:wrap}.ebd-post-content-box{padding:1.2rem}.ebd-col-left,.ebd-col-right{max-width:100%}.ebd-related-posts-grid{grid-template-columns:1fr 1fr;gap:1rem}.ebd-related-post-image{height:140px}.ebd-post-nav-wrapper{flex-direction:column;gap:.5rem;align-items:center}.ebd-woocommerce-products{grid-template-columns:repeat(2,1fr)}.ebd-woocommerce-products-full{grid-template-columns:repeat(2,1fr)}.ebd-woocommerce-section{margin-top:2rem;padding-top:1.5rem}.ebd-blog-card-img{height:180px}.ebd-col-left .euonia-author-spotlight{min-height:300px}}@media screen and (max-width:500px){.ebd-archive-container,.ebd-single-wrapper{padding:1rem 1rem}.ebd-archive-banner{height:200px;border-radius:12px}.ebd-single-banner{height:220px;border-radius:12px}.ebd-blog-grid{grid-template-columns:1fr}.ebd-post-title{font-size:1.3rem}.ebd-post-meta{flex-direction:column;gap:.2rem}.ebd-related-posts-grid{grid-template-columns:1fr}.ebd-related-post-image{height:200px}.ebd-post-content h2{font-size:1.3rem}.ebd-post-content h3{font-size:1.1rem}.ebd-post-content-box{padding:1rem}.ebd-woocommerce-products{grid-template-columns:1fr 1fr;gap:1rem}.ebd-woocommerce-products-full{grid-template-columns:1fr 1fr;gap:1rem}.ebd-product-image{height:140px}.ebd-shop-more-button{min-height:140px;font-size:.9rem}.ebd-blog-card-img{height:160px}.ebd-related-heading{font-size:1.2rem}.ebd-section-title{font-size:1.2rem}.ebd-recent-thumb,.ebd-recent-no-thumb{width:55px;height:50px}.ebd-recent-post-title{font-size:.7rem}.ebd-col-left .euonia-author-spotlight{min-height:250px}}@media screen and (max-width:380px){.ebd-single-banner{height:180px}.ebd-archive-banner{height:160px}.ebd-post-title{font-size:1.1rem}.ebd-woocommerce-products{grid-template-columns:1fr 1fr;gap:.8rem}.ebd-woocommerce-products-full{grid-template-columns:1fr 1fr;gap:.8rem}.ebd-product-image{height:120px}.ebd-recent-thumb,.ebd-recent-no-thumb{width:50px;height:45px}}.ebd-meta .ebd-reading-time{color:#7f7668}.ebd-meta{font-size:.7rem;text-transform:uppercase;letter-spacing:.4px;color:#7f7668;margin-bottom:.4rem;display:flex;gap:.8rem;flex-wrap:wrap}.wp-block-accordion{box-sizing:border-box}.wp-block-accordion-item.is-open>.wp-block-accordion-heading .wp-block-accordion-heading__toggle-icon{transform:rotate(45deg)}@media (prefers-reduced-motion:no-preference){.wp-block-accordion-item{transition:grid-template-rows .3s ease-out}.wp-block-accordion-item>.wp-block-accordion-heading .wp-block-accordion-heading__toggle-icon{transition:transform .2s ease-in-out}}.wp-block-accordion-heading__toggle{align-items:center;background:none;border:none;color:inherit;cursor:pointer;display:flex;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;overflow:hidden;padding:var(--wp--preset--spacing--20,1em) 0;text-align:inherit;text-decoration:inherit;text-transform:inherit;width:100%;word-spacing:inherit}.wp-block-accordion-heading__toggle:not(:focus-visible){outline:none}.wp-block-accordion-heading__toggle:hover .wp-block-accordion-heading__toggle-title{text-decoration:underline}.wp-block-accordion-heading__toggle-title{flex:1}.wp-block-accordion-heading__toggle-icon{align-items:center;display:flex;height:1.2em;justify-content:center;width:1.2em}.wp-block-accordion-panel[hidden]{border:none!important;box-shadow:none!important;margin-block-start:0;padding:0!important}.wp-block-archives{box-sizing:border-box}.wp-block-archives-dropdown label{display:block}.wp-block-avatar{line-height:0}.wp-block-avatar,.wp-block-avatar img{box-sizing:border-box}.wp-block-avatar.aligncenter{text-align:center}.wp-block-audio{box-sizing:border-box}.wp-block-audio :where(figcaption){margin-bottom:1em;margin-top:.5em}.wp-block-audio audio{min-width:300px;width:100%}.wp-block-breadcrumbs{box-sizing:border-box}.wp-block-breadcrumbs ol{flex-wrap:wrap;list-style:none}.wp-block-breadcrumbs li,.wp-block-breadcrumbs ol{align-items:center;display:flex;margin:0;padding:0}.wp-block-breadcrumbs li:not(:last-child):after{content:var(--separator,"/")/"";margin:0 .5em;opacity:.7}.wp-block-breadcrumbs span{color:inherit}.wp-block-button__link{align-content:center;box-sizing:border-box;cursor:pointer;display:inline-block;height:100%;text-align:center;word-break:break-word}.wp-block-button__link.aligncenter{text-align:center}.wp-block-button__link.alignright{text-align:right}:where(.wp-block-button__link){border-radius:9999px;box-shadow:none;padding:calc(.667em + 2px) calc(1.333em + 2px);text-decoration:none}.wp-block-button[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}.wp-block-buttons>.wp-block-button.has-custom-width{max-width:none}.wp-block-buttons>.wp-block-button.has-custom-width .wp-block-button__link{width:100%}.wp-block-buttons>.wp-block-button.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-buttons>.wp-block-button[class*=wp-block-button__width]{width:calc(var(--wp--block-button--width)*1% - var(--wp--style--block-gap, .5em)*(1 - var(--wp--block-button--width)/100))}.wp-block-buttons>.wp-block-button.wp-block-button__width-25{width:calc(25% - var(--wp--style--block-gap, .5em)*.75)}.wp-block-buttons>.wp-block-button.wp-block-button__width-50{width:calc(50% - var(--wp--style--block-gap, .5em)*.5)}.wp-block-buttons>.wp-block-button.wp-block-button__width-75{width:calc(75% - var(--wp--style--block-gap, .5em)*.25)}.wp-block-buttons>.wp-block-button.wp-block-button__width-100{flex-basis:100%;width:100%}.wp-block-buttons.is-vertical>.wp-block-button[class*=wp-block-button__width]{width:calc(var(--wp--block-button--width)*1%)}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-25{width:25%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-50{width:50%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-75{width:75%}.wp-block-button.is-style-squared,.wp-block-button__link.wp-block-button.is-style-squared{border-radius:0}.wp-block-button.no-border-radius,.wp-block-button__link.no-border-radius{border-radius:0!important}:root :where(.wp-block-button .wp-block-button__link.is-style-outline),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link){border:2px solid;padding:.667em 1.333em}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-text-color)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-text-color)){color:currentColor}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-background)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-background)){background-color:transparent;background-image:none}.wp-block-buttons{box-sizing:border-box}.wp-block-buttons.is-vertical{flex-direction:column}.wp-block-buttons.is-vertical>.wp-block-button:last-child{margin-bottom:0}.wp-block-buttons>.wp-block-button{display:inline-block;margin:0}.wp-block-buttons.is-content-justification-left{justify-content:flex-start}.wp-block-buttons.is-content-justification-left.is-vertical{align-items:flex-start}.wp-block-buttons.is-content-justification-center{justify-content:center}.wp-block-buttons.is-content-justification-center.is-vertical{align-items:center}.wp-block-buttons.is-content-justification-right{justify-content:flex-end}.wp-block-buttons.is-content-justification-right.is-vertical{align-items:flex-end}.wp-block-buttons.is-content-justification-space-between{justify-content:space-between}.wp-block-buttons.aligncenter{text-align:center}.wp-block-buttons:not(.is-content-justification-space-between,.is-content-justification-right,.is-content-justification-left,.is-content-justification-center) .wp-block-button.aligncenter{margin-left:auto;margin-right:auto;width:100%}.wp-block-buttons[style*=text-decoration] .wp-block-button,.wp-block-buttons[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}.wp-block-buttons.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-buttons .wp-block-button__link{width:100%}.wp-block-button.aligncenter,.wp-block-calendar{text-align:center}.wp-block-calendar td,.wp-block-calendar th{border:1px solid;padding:.25em}.wp-block-calendar th{font-weight:400}.wp-block-calendar caption{background-color:inherit}.wp-block-calendar table{border-collapse:collapse;width:100%}.wp-block-calendar table.has-background th{background-color:inherit}.wp-block-calendar table.has-text-color th{color:inherit}.wp-block-calendar :where(table:not(.has-text-color)){color:#40464d}.wp-block-calendar :where(table:not(.has-text-color)) td,.wp-block-calendar :where(table:not(.has-text-color)) th{border-color:#ddd}:where(.wp-block-calendar table:not(.has-background) th){background:#ddd}.wp-block-categories{box-sizing:border-box}.wp-block-categories.alignleft{margin-right:2em}.wp-block-categories.alignright{margin-left:2em}.wp-block-categories.wp-block-categories-dropdown.aligncenter{text-align:center}.wp-block-categories .wp-block-categories__label:not(.screen-reader-text){display:block;width:100%}.wp-block-code{box-sizing:border-box}.wp-block-code code{direction:ltr;display:block;font-family:inherit;overflow-wrap:break-word;text-align:initial;white-space:break-spaces}.wp-block-columns{box-sizing:border-box;display:flex;flex-wrap:wrap!important}@media (min-width:782px){.wp-block-columns{flex-wrap:nowrap!important}}.wp-block-columns{align-items:normal!important}.wp-block-columns.are-vertically-aligned-top{align-items:flex-start}.wp-block-columns.are-vertically-aligned-center{align-items:center}.wp-block-columns.are-vertically-aligned-bottom{align-items:flex-end}@media (max-width:781px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100%!important}}@media (min-width:782px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column[style*=flex-basis]{flex-grow:0}}.wp-block-columns.is-not-stacked-on-mobile{flex-wrap:nowrap!important}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column[style*=flex-basis]{flex-grow:0}:where(.wp-block-columns){margin-bottom:1.75em}:where(.wp-block-columns.has-background){padding:1.25em 2.375em}.wp-block-column{flex-grow:1;min-width:0;overflow-wrap:break-word;word-break:break-word}.wp-block-column.is-vertically-aligned-top{align-self:flex-start}.wp-block-column.is-vertically-aligned-center{align-self:center}.wp-block-column.is-vertically-aligned-bottom{align-self:flex-end}.wp-block-column.is-vertically-aligned-stretch{align-self:stretch}.wp-block-column.is-vertically-aligned-bottom,.wp-block-column.is-vertically-aligned-center,.wp-block-column.is-vertically-aligned-top{width:100%}.wp-block-post-comments{box-sizing:border-box}.wp-block-post-comments .alignleft{float:left}.wp-block-post-comments .alignright{float:right}.wp-block-post-comments .navigation:after{clear:both;content:"";display:table}.wp-block-post-comments .commentlist{clear:both;list-style:none;margin:0;padding:0}.wp-block-post-comments .commentlist .comment{min-height:2.25em;padding-left:3.25em}.wp-block-post-comments .commentlist .comment p{font-size:1em;line-height:1.8;margin:1em 0}.wp-block-post-comments .commentlist .children{list-style:none;margin:0;padding:0}.wp-block-post-comments .comment-author{line-height:1.5}.wp-block-post-comments .comment-author .avatar{border-radius:1.5em;display:block;float:left;height:2.5em;margin-right:.75em;margin-top:.5em;width:2.5em}.wp-block-post-comments .comment-author cite{font-style:normal}.wp-block-post-comments .comment-meta{font-size:.875em;line-height:1.5}.wp-block-post-comments .comment-meta b{font-weight:400}.wp-block-post-comments .comment-meta .comment-awaiting-moderation{display:block;margin-bottom:1em;margin-top:1em}.wp-block-post-comments .comment-body .commentmetadata{font-size:.875em}.wp-block-post-comments .comment-form-author label,.wp-block-post-comments .comment-form-comment label,.wp-block-post-comments .comment-form-email label,.wp-block-post-comments .comment-form-url label{display:block;margin-bottom:.25em}.wp-block-post-comments .comment-form input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments .comment-form textarea{box-sizing:border-box;display:block;width:100%}.wp-block-post-comments .comment-form-cookies-consent{display:flex;gap:.25em}.wp-block-post-comments .comment-form-cookies-consent #wp-comment-cookies-consent{margin-top:.35em}.wp-block-post-comments .comment-reply-title{margin-bottom:0}.wp-block-post-comments .comment-reply-title :where(small){font-size:var(--wp--preset--font-size--medium,smaller);margin-left:.5em}.wp-block-post-comments .reply{font-size:.875em;margin-bottom:1.4em}.wp-block-post-comments input:not([type=submit]),.wp-block-post-comments textarea{border:1px solid #949494;font-family:inherit;font-size:1em}.wp-block-post-comments input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments textarea{padding:calc(.667em + 2px)}:where(.wp-block-post-comments input[type=submit]){border:none}.wp-block-comments{box-sizing:border-box}.wp-block-comments-pagination>.wp-block-comments-pagination-next,.wp-block-comments-pagination>.wp-block-comments-pagination-numbers,.wp-block-comments-pagination>.wp-block-comments-pagination-previous{font-size:inherit}.wp-block-comments-pagination .wp-block-comments-pagination-previous-arrow{display:inline-block;margin-right:1ch}.wp-block-comments-pagination .wp-block-comments-pagination-previous-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-comments-pagination .wp-block-comments-pagination-next-arrow{display:inline-block;margin-left:1ch}.wp-block-comments-pagination .wp-block-comments-pagination-next-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-comments-pagination.aligncenter{justify-content:center}.wp-block-comment-template{box-sizing:border-box;list-style:none;margin-bottom:0;max-width:100%;padding:0}.wp-block-comment-template li{clear:both}.wp-block-comment-template ol{list-style:none;margin-bottom:0;max-width:100%;padding-left:2rem}.wp-block-comment-template.alignleft{float:left}.wp-block-comment-template.aligncenter{margin-left:auto;margin-right:auto;width:-moz-fit-content;width:fit-content}.wp-block-comment-template.alignright{float:right}.wp-block-comment-date{box-sizing:border-box}.comment-awaiting-moderation{display:block;font-size:.875em;line-height:1.5}.wp-block-comment-author-name,.wp-block-comment-content,.wp-block-comment-edit-link,.wp-block-comment-reply-link{box-sizing:border-box}.wp-block-cover,.wp-block-cover-image{align-items:center;background-position:50%;box-sizing:border-box;display:flex;justify-content:center;min-height:430px;overflow:hidden;overflow:clip;padding:1em;position:relative}.wp-block-cover .has-background-dim:not([class*=-background-color]),.wp-block-cover-image .has-background-dim:not([class*=-background-color]),.wp-block-cover-image.has-background-dim:not([class*=-background-color]),.wp-block-cover.has-background-dim:not([class*=-background-color]){background-color:#000}.wp-block-cover .has-background-dim.has-background-gradient,.wp-block-cover-image .has-background-dim.has-background-gradient{background-color:transparent}.wp-block-cover-image.has-background-dim:before,.wp-block-cover.has-background-dim:before{background-color:inherit;content:""}.wp-block-cover .wp-block-cover__background,.wp-block-cover .wp-block-cover__gradient-background,.wp-block-cover-image .wp-block-cover__background,.wp-block-cover-image .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim:not(.has-background-gradient):before,.wp-block-cover.has-background-dim:not(.has-background-gradient):before{bottom:0;left:0;opacity:.5;position:absolute;right:0;top:0}.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-10:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-10:not(.has-background-gradient):before{opacity:.1}.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-20:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-20:not(.has-background-gradient):before{opacity:.2}.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-30:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-30:not(.has-background-gradient):before{opacity:.3}.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-40:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-40:not(.has-background-gradient):before{opacity:.4}.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-50:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-50:not(.has-background-gradient):before{opacity:.5}.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-60:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-60:not(.has-background-gradient):before{opacity:.6}.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-70:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-70:not(.has-background-gradient):before{opacity:.7}.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-80:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-80:not(.has-background-gradient):before{opacity:.8}.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-90:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-90:not(.has-background-gradient):before{opacity:.9}.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-100:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-100:not(.has-background-gradient):before{opacity:1}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-0,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-0,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-0,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-0{opacity:0}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-10,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-10,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-10,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-10{opacity:.1}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-20,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-20,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-20,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-20{opacity:.2}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-30,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-30,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-30,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-30{opacity:.3}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-40,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-40,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-40,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-40{opacity:.4}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-50,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-50,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-50,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-50{opacity:.5}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-60,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-60,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-60,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-60{opacity:.6}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-70,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-70,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-70,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-70{opacity:.7}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-80,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-80,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-80,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-80{opacity:.8}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-90,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-90,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-90,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-90{opacity:.9}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-100,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-100,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-100,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-100{opacity:1}.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.alignleft,.wp-block-cover.alignright{max-width:420px;width:100%}.wp-block-cover-image.aligncenter,.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.aligncenter,.wp-block-cover.alignleft,.wp-block-cover.alignright{display:flex}.wp-block-cover .wp-block-cover__inner-container,.wp-block-cover-image .wp-block-cover__inner-container{color:inherit;position:relative;width:100%}.wp-block-cover-image.is-position-top-left,.wp-block-cover.is-position-top-left{align-items:flex-start;justify-content:flex-start}.wp-block-cover-image.is-position-top-center,.wp-block-cover.is-position-top-center{align-items:flex-start;justify-content:center}.wp-block-cover-image.is-position-top-right,.wp-block-cover.is-position-top-right{align-items:flex-start;justify-content:flex-end}.wp-block-cover-image.is-position-center-left,.wp-block-cover.is-position-center-left{align-items:center;justify-content:flex-start}.wp-block-cover-image.is-position-center-center,.wp-block-cover.is-position-center-center{align-items:center;justify-content:center}.wp-block-cover-image.is-position-center-right,.wp-block-cover.is-position-center-right{align-items:center;justify-content:flex-end}.wp-block-cover-image.is-position-bottom-left,.wp-block-cover.is-position-bottom-left{align-items:flex-end;justify-content:flex-start}.wp-block-cover-image.is-position-bottom-center,.wp-block-cover.is-position-bottom-center{align-items:flex-end;justify-content:center}.wp-block-cover-image.is-position-bottom-right,.wp-block-cover.is-position-bottom-right{align-items:flex-end;justify-content:flex-end}.wp-block-cover-image.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container{margin:0}.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-bottom-left .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-bottom-right .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-center-left .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-center-right .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-top-left .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-top-right .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-bottom-left .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-bottom-right .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-center-left .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-center-right .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-top-left .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-top-right .wp-block-cover__inner-container{margin:0;width:auto}.wp-block-cover .wp-block-cover__image-background,.wp-block-cover video.wp-block-cover__video-background,.wp-block-cover-image .wp-block-cover__image-background,.wp-block-cover-image video.wp-block-cover__video-background{border:none;bottom:0;box-shadow:none;height:100%;left:0;margin:0;max-height:none;max-width:none;-o-object-fit:cover;object-fit:cover;outline:none;padding:0;position:absolute;right:0;top:0;width:100%}.wp-block-cover .wp-block-cover__embed-background,.wp-block-cover-image .wp-block-cover__embed-background{border:none;bottom:0;box-shadow:none;height:100%;left:0;margin:0;max-height:none;max-width:none;outline:none;padding:0;pointer-events:none;position:absolute;right:0;top:0;width:100%}.wp-block-cover .wp-block-cover__embed-background .wp-block-embed__wrapper,.wp-block-cover-image .wp-block-cover__embed-background .wp-block-embed__wrapper{bottom:0;height:100%;left:0;margin:0;padding:0;position:absolute;right:0;top:0;width:100%}.wp-block-cover .wp-block-cover__embed-background .wp-block-embed__wrapper iframe,.wp-block-cover .wp-block-cover__embed-background iframe,.wp-block-cover-image .wp-block-cover__embed-background .wp-block-embed__wrapper iframe,.wp-block-cover-image .wp-block-cover__embed-background iframe{height:100vh;left:50%;min-height:100%;min-width:100%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:100vw}.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{background-attachment:fixed;background-repeat:no-repeat;background-size:cover}@supports (-webkit-touch-callout:inherit){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{background-attachment:scroll}}@media (prefers-reduced-motion:reduce){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{background-attachment:scroll}}.wp-block-cover-image.is-repeated,.wp-block-cover.is-repeated,.wp-block-cover__image-background.is-repeated,video.wp-block-cover__video-background.is-repeated{background-repeat:repeat;background-size:auto}.wp-block-cover-image-text,.wp-block-cover-image-text a,.wp-block-cover-image-text a:active,.wp-block-cover-image-text a:focus,.wp-block-cover-image-text a:hover,.wp-block-cover-text,.wp-block-cover-text a,.wp-block-cover-text a:active,.wp-block-cover-text a:focus,.wp-block-cover-text a:hover,section.wp-block-cover-image h2,section.wp-block-cover-image h2 a,section.wp-block-cover-image h2 a:active,section.wp-block-cover-image h2 a:focus,section.wp-block-cover-image h2 a:hover{color:#fff}.wp-block-cover-image .wp-block-cover.has-left-content{justify-content:flex-start}.wp-block-cover-image .wp-block-cover.has-right-content{justify-content:flex-end}.wp-block-cover-image.has-left-content .wp-block-cover-image-text,.wp-block-cover.has-left-content .wp-block-cover-text,section.wp-block-cover-image.has-left-content>h2{margin-left:0;text-align:left}.wp-block-cover-image.has-right-content .wp-block-cover-image-text,.wp-block-cover.has-right-content .wp-block-cover-text,section.wp-block-cover-image.has-right-content>h2{margin-right:0;text-align:right}.wp-block-cover .wp-block-cover-text,.wp-block-cover-image .wp-block-cover-image-text,section.wp-block-cover-image>h2{font-size:2em;line-height:1.25;margin-bottom:0;max-width:840px;padding:.44em;text-align:center;z-index:1}:where(.wp-block-cover-image:not(.has-text-color)),:where(.wp-block-cover:not(.has-text-color)){color:#fff}:where(.wp-block-cover-image.is-light:not(.has-text-color)),:where(.wp-block-cover.is-light:not(.has-text-color)){color:#000}:root :where(.wp-block-cover h1:not(.has-text-color)),:root :where(.wp-block-cover h2:not(.has-text-color)),:root :where(.wp-block-cover h3:not(.has-text-color)),:root :where(.wp-block-cover h4:not(.has-text-color)),:root :where(.wp-block-cover h5:not(.has-text-color)),:root :where(.wp-block-cover h6:not(.has-text-color)),:root :where(.wp-block-cover p:not(.has-text-color)){color:inherit}body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__video-background{z-index:0}body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__embed-background{z-index:0}body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__image-background{z-index:0}body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__background,body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__gradient-background,body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)).has-background-dim:not(.has-background-gradient):before{z-index:1}body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__inner-container{z-index:1}.has-modal-open body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__inner-container{z-index:auto}.wp-block-details{box-sizing:border-box}.wp-block-details summary{cursor:pointer}.wp-block-embed.alignleft,.wp-block-embed.alignright,.wp-block[data-align=left]>[data-type="core/embed"],.wp-block[data-align=right]>[data-type="core/embed"]{max-width:360px;width:100%}.wp-block-embed.alignleft .wp-block-embed__wrapper,.wp-block-embed.alignright .wp-block-embed__wrapper,.wp-block[data-align=left]>[data-type="core/embed"] .wp-block-embed__wrapper,.wp-block[data-align=right]>[data-type="core/embed"] .wp-block-embed__wrapper{min-width:280px}.wp-block-cover .wp-block-embed{min-height:240px;min-width:320px}.wp-block-group.is-layout-flex .wp-block-embed{flex:1 1 0%;min-width:0}.wp-block-embed{overflow-wrap:break-word}.wp-block-embed :where(figcaption){margin-bottom:1em;margin-top:.5em}.wp-block-embed iframe{max-width:100%}.wp-block-embed__wrapper{position:relative}.wp-embed-responsive .wp-has-aspect-ratio .wp-block-embed__wrapper:before{content:"";display:block;padding-top:50%}.wp-embed-responsive .wp-has-aspect-ratio iframe{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.wp-embed-responsive .wp-embed-aspect-21-9 .wp-block-embed__wrapper:before{padding-top:42.85%}.wp-embed-responsive .wp-embed-aspect-18-9 .wp-block-embed__wrapper:before{padding-top:50%}.wp-embed-responsive .wp-embed-aspect-16-9 .wp-block-embed__wrapper:before{padding-top:56.25%}.wp-embed-responsive .wp-embed-aspect-4-3 .wp-block-embed__wrapper:before{padding-top:75%}.wp-embed-responsive .wp-embed-aspect-1-1 .wp-block-embed__wrapper:before{padding-top:100%}.wp-embed-responsive .wp-embed-aspect-9-16 .wp-block-embed__wrapper:before{padding-top:177.77%}.wp-embed-responsive .wp-embed-aspect-1-2 .wp-block-embed__wrapper:before{padding-top:200%}.wp-block-file{box-sizing:border-box}.wp-block-file:not(.wp-element-button){font-size:.8em}.wp-block-file.aligncenter{text-align:center}.wp-block-file.alignright{text-align:right}.wp-block-file *+.wp-block-file__button{margin-left:.75em}:where(.wp-block-file){margin-bottom:1.5em}.wp-block-file__embed{margin-bottom:1em}:where(.wp-block-file__button){border-radius:2em;display:inline-block;padding:.5em 1em}:where(.wp-block-file__button):where(a):active,:where(.wp-block-file__button):where(a):focus,:where(.wp-block-file__button):where(a):hover,:where(.wp-block-file__button):where(a):visited{box-shadow:none;color:#fff;opacity:.85;text-decoration:none}.wp-block-form-input__label{display:flex;flex-direction:column;gap:.25em;margin-bottom:.5em;width:100%}.wp-block-form-input__label.is-label-inline{align-items:center;flex-direction:row;gap:.5em}.wp-block-form-input__label.is-label-inline .wp-block-form-input__label-content{margin-bottom:.5em}.wp-block-form-input__label:has(input[type=checkbox]){flex-direction:row;width:-moz-fit-content;width:fit-content}.wp-block-form-input__label:has(input[type=checkbox]) .wp-block-form-input__label-content{margin:0}.wp-block-form-input__label:has(.wp-block-form-input__label-content+input[type=checkbox]){flex-direction:row-reverse}.wp-block-form-input__label-content{width:-moz-fit-content;width:fit-content}:where(.wp-block-form-input__input){font-size:1em;margin-bottom:.5em;padding:0 .5em}:where(.wp-block-form-input__input)[type=date],:where(.wp-block-form-input__input)[type=datetime-local],:where(.wp-block-form-input__input)[type=datetime],:where(.wp-block-form-input__input)[type=email],:where(.wp-block-form-input__input)[type=month],:where(.wp-block-form-input__input)[type=number],:where(.wp-block-form-input__input)[type=password],:where(.wp-block-form-input__input)[type=search],:where(.wp-block-form-input__input)[type=tel],:where(.wp-block-form-input__input)[type=text],:where(.wp-block-form-input__input)[type=time],:where(.wp-block-form-input__input)[type=url],:where(.wp-block-form-input__input)[type=week]{border-style:solid;border-width:1px;line-height:2;min-height:2em}textarea.wp-block-form-input__input{min-height:10em}.blocks-gallery-grid:not(.has-nested-images),.wp-block-gallery:not(.has-nested-images){display:flex;flex-wrap:wrap;list-style-type:none;margin:0;padding:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item{display:flex;flex-direction:column;flex-grow:1;justify-content:center;margin:0 1em 1em 0;position:relative;width:calc(50% - 1em)}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n){margin-right:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figure,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figure,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figure,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figure{align-items:flex-end;display:flex;height:100%;justify-content:flex-start;margin:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image img,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item img{display:block;height:auto;max-width:100%;width:auto}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption{background:linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.3) 70%,transparent);bottom:0;box-sizing:border-box;color:#fff;font-size:.8em;margin:0;max-height:100%;overflow:auto;padding:3em .77em .7em;position:absolute;text-align:center;width:100%;z-index:2}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption img,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption img{display:inline}.blocks-gallery-grid:not(.has-nested-images) figcaption,.wp-block-gallery:not(.has-nested-images) figcaption{flex-grow:1}.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image a,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image img,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item a,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item img,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image a,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image img,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item a,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item img{flex:1;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item{margin-right:0;width:100%}@media (min-width:600px){.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item{margin-right:1em;width:calc(33.33333% - .66667em)}.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item{margin-right:1em;width:calc(25% - .75em)}.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item{margin-right:1em;width:calc(20% - .8em)}.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item{margin-right:1em;width:calc(16.66667% - .83333em)}.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item{margin-right:1em;width:calc(14.28571% - .85714em)}.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item{margin-right:1em;width:calc(12.5% - .875em)}.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n),.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n),.blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n),.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n),.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n),.wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n){margin-right:0}}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:last-child,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:last-child,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:last-child,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:last-child{margin-right:0}.blocks-gallery-grid:not(.has-nested-images).alignleft,.blocks-gallery-grid:not(.has-nested-images).alignright,.wp-block-gallery:not(.has-nested-images).alignleft,.wp-block-gallery:not(.has-nested-images).alignright{max-width:420px;width:100%}.blocks-gallery-grid:not(.has-nested-images).aligncenter .blocks-gallery-item figure,.wp-block-gallery:not(.has-nested-images).aligncenter .blocks-gallery-item figure{justify-content:center}.wp-block-gallery:not(.is-cropped) .blocks-gallery-item{align-self:flex-start}figure.wp-block-gallery.has-nested-images{align-items:normal}.wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image){margin:0;width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px)/2)}.wp-block-gallery.has-nested-images figure.wp-block-image{box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1;justify-content:center;max-width:100%;position:relative}.wp-block-gallery.has-nested-images figure.wp-block-image>a,.wp-block-gallery.has-nested-images figure.wp-block-image>div{flex-direction:column;flex-grow:1;margin:0}.wp-block-gallery.has-nested-images figure.wp-block-image img{display:block;height:auto;max-width:100%!important;width:auto}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption,.wp-block-gallery.has-nested-images figure.wp-block-image:has(figcaption):before{bottom:0;left:0;max-height:100%;position:absolute;right:0}.wp-block-gallery.has-nested-images figure.wp-block-image:has(figcaption):before{backdrop-filter:blur(3px);content:"";height:100%;-webkit-mask-image:linear-gradient(0deg,#000 20%,transparent);mask-image:linear-gradient(0deg,#000 20%,transparent);max-height:3em;pointer-events:none}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{box-sizing:border-box;color:#fff;font-size:13px;margin:0;overflow:auto;padding:1em;text-align:center;text-shadow:0 0 1.5px #000}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar{height:12px;width:12px}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar-track{background-color:transparent}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:transparent;border:3px solid transparent;border-radius:8px}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus-within::-webkit-scrollbar-thumb,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus::-webkit-scrollbar-thumb,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:hover::-webkit-scrollbar-thumb{background-color:hsla(0,0%,100%,.8)}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{scrollbar-color:transparent transparent;scrollbar-gutter:stable both-edges;scrollbar-width:thin}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus-within,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:hover{scrollbar-color:hsla(0,0%,100%,.8) transparent}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{will-change:transform}@media (hover:none){.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{scrollbar-color:hsla(0,0%,100%,.8) transparent}}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{background:linear-gradient(0deg,rgba(0,0,0,.4),transparent)}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption img{display:inline}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption a{color:inherit}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border img{box-sizing:border-box}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border>a,.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border>div,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>a,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>div{flex:1 1 auto}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border figcaption,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded figcaption{background:none;color:inherit;flex:initial;margin:0;padding:10px 10px 9px;position:relative;text-shadow:none}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border:before,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded:before{content:none}.wp-block-gallery.has-nested-images figcaption{flex-basis:100%;flex-grow:1;text-align:center}.wp-block-gallery.has-nested-images:not(.is-cropped) figure.wp-block-image:not(#individual-image){margin-bottom:auto;margin-top:0}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image){align-self:inherit}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>a,.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>div:not(.components-drop-zone){display:flex}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) a,.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) img{flex:1 0 0%;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.wp-block-gallery.has-nested-images.columns-1 figure.wp-block-image:not(#individual-image){width:100%}@media (min-width:600px){.wp-block-gallery.has-nested-images.columns-3 figure.wp-block-image:not(#individual-image){width:calc(33.33333% - var(--wp--style--unstable-gallery-gap, 16px)*.66667)}.wp-block-gallery.has-nested-images.columns-4 figure.wp-block-image:not(#individual-image){width:calc(25% - var(--wp--style--unstable-gallery-gap, 16px)*.75)}.wp-block-gallery.has-nested-images.columns-5 figure.wp-block-image:not(#individual-image){width:calc(20% - var(--wp--style--unstable-gallery-gap, 16px)*.8)}.wp-block-gallery.has-nested-images.columns-6 figure.wp-block-image:not(#individual-image){width:calc(16.66667% - var(--wp--style--unstable-gallery-gap, 16px)*.83333)}.wp-block-gallery.has-nested-images.columns-7 figure.wp-block-image:not(#individual-image){width:calc(14.28571% - var(--wp--style--unstable-gallery-gap, 16px)*.85714)}.wp-block-gallery.has-nested-images.columns-8 figure.wp-block-image:not(#individual-image){width:calc(12.5% - var(--wp--style--unstable-gallery-gap, 16px)*.875)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image){width:calc(33.33% - var(--wp--style--unstable-gallery-gap, 16px)*.66667)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2),.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2)~figure.wp-block-image:not(#individual-image){width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px)*.5)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:last-child{width:100%}}.wp-block-gallery.has-nested-images.alignleft,.wp-block-gallery.has-nested-images.alignright{max-width:420px;width:100%}.wp-block-gallery.has-nested-images.aligncenter{justify-content:center}.wp-block-group{box-sizing:border-box}:where(.wp-block-group.wp-block-group-is-layout-constrained){position:relative}h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}.wp-block-icon{line-height:0}.wp-block-icon.aligncenter{display:flex;justify-content:center}.wp-block-icon svg{fill:currentColor;box-sizing:border-box}.wp-block-icon svg.is-flip-horizontal{transform:scaleX(-1)}.wp-block-icon svg.is-flip-vertical{transform:scaleY(-1)}.wp-block-icon svg.is-flip-horizontal.is-flip-vertical{transform:scaleX(-1) scaleY(-1)}:where(.wp-block-icon) svg{height:100%;width:100%}.wp-block-image>a,.wp-block-image>figure>a{display:inline-block}.wp-block-image img{box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom}@media not (prefers-reduced-motion){.wp-block-image img.hide{visibility:hidden}.wp-block-image img.show{animation:show-content-image .4s}}.wp-block-image[style*=border-radius] img,.wp-block-image[style*=border-radius]>a{border-radius:inherit}.wp-block-image.has-custom-border img{box-sizing:border-box}.wp-block-image.aligncenter{text-align:center}.wp-block-image.alignfull>a,.wp-block-image.alignwide>a{width:100%}.wp-block-image.alignfull img,.wp-block-image.alignwide img{height:auto;width:100%}.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image.aligncenter,.wp-block-image.alignleft,.wp-block-image.alignright{display:table}.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image.aligncenter>figcaption,.wp-block-image.alignleft>figcaption,.wp-block-image.alignright>figcaption{caption-side:bottom;display:table-caption}.wp-block-image .alignleft{float:left;margin:.5em 1em .5em 0}.wp-block-image .alignright{float:right;margin:.5em 0 .5em 1em}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-image :where(figcaption){margin-bottom:1em;margin-top:.5em}.wp-block-image.is-style-circle-mask img{border-radius:9999px}@supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none){.wp-block-image.is-style-circle-mask img{border-radius:0;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-mode:alpha;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}}:root :where(.wp-block-image.is-style-rounded img,.wp-block-image .is-style-rounded img){border-radius:9999px}.wp-block-image figure{margin:0}.wp-lightbox-container{display:flex;flex-direction:column;position:relative}.wp-lightbox-container img{cursor:zoom-in}.wp-lightbox-container img:hover+button{opacity:1}.wp-lightbox-container button{align-items:center;backdrop-filter:blur(16px) saturate(180%);background-color:rgba(90,90,90,.25);border:none;border-radius:4px;cursor:zoom-in;display:flex;height:20px;justify-content:center;opacity:0;padding:0;position:absolute;right:16px;text-align:center;top:16px;width:20px;z-index:100}@media not (prefers-reduced-motion){.wp-lightbox-container button{transition:opacity .2s ease}}.wp-lightbox-container button:focus-visible{outline:3px auto rgba(90,90,90,.25);outline:3px auto -webkit-focus-ring-color;outline-offset:3px}.wp-lightbox-container button:hover{cursor:pointer;opacity:1}.wp-lightbox-container button:focus{opacity:1}.wp-lightbox-container button:focus,.wp-lightbox-container button:hover,.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:rgba(90,90,90,.25);border:none}.wp-lightbox-overlay{box-sizing:border-box;cursor:zoom-out;height:100vh;left:0;overflow:hidden;position:fixed;top:0;visibility:hidden;width:100%;z-index:100000}.wp-lightbox-overlay .wp-lightbox-close-button{align-items:center;cursor:pointer;display:flex;font-family:inherit;gap:8px;justify-content:center;line-height:1;min-height:40px;min-width:40px;padding:0 4px;position:absolute;right:calc(env(safe-area-inset-right) + 16px);top:calc(env(safe-area-inset-top) + 16px);z-index:5000000}.wp-lightbox-overlay .wp-lightbox-close-button:focus,.wp-lightbox-overlay .wp-lightbox-close-button:hover,.wp-lightbox-overlay .wp-lightbox-close-button:not(:hover):not(:active):not(.has-background){background:none;border:none}.wp-lightbox-overlay .wp-lightbox-close-button:has(.wp-lightbox-close-text:not([hidden])) .wp-lightbox-close-icon svg{height:1em;width:1em}.wp-lightbox-overlay .wp-lightbox-close-icon svg{display:block}.wp-lightbox-overlay .wp-lightbox-navigation-button-next,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev{align-items:center;bottom:16px;cursor:pointer;display:flex;font-family:inherit;gap:4px;justify-content:center;line-height:1;min-height:40px;min-width:40px;padding:0 8px;position:absolute;z-index:2000002}.wp-lightbox-overlay .wp-lightbox-navigation-button-next[hidden],.wp-lightbox-overlay .wp-lightbox-navigation-button-prev[hidden]{display:none}@media (min-width:960px){.wp-lightbox-overlay .wp-lightbox-navigation-button-next,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev{bottom:50%;transform:translateY(-50%)}}.wp-lightbox-overlay .wp-lightbox-navigation-button-next:focus,.wp-lightbox-overlay .wp-lightbox-navigation-button-next:hover,.wp-lightbox-overlay .wp-lightbox-navigation-button-next:not(:hover):not(:active):not(.has-background),.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:focus,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:hover,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:not(:hover):not(:active):not(.has-background){background:none;border:none;padding:0 8px}.wp-lightbox-overlay .wp-lightbox-navigation-button-next:has(.wp-lightbox-navigation-text:not([hidden])) .wp-lightbox-navigation-icon svg,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:has(.wp-lightbox-navigation-text:not([hidden])) .wp-lightbox-navigation-icon svg{display:block;height:1.5em;width:1.5em}.wp-lightbox-overlay .wp-lightbox-navigation-button-prev{left:calc(env(safe-area-inset-left) + 16px)}.wp-lightbox-overlay .wp-lightbox-navigation-button-next{right:calc(env(safe-area-inset-right) + 16px)}.wp-lightbox-overlay .wp-lightbox-navigation-icon svg{vertical-align:middle}.wp-lightbox-overlay .lightbox-image-container{height:var(--wp--lightbox-container-height);left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);transform-origin:top left;width:var(--wp--lightbox-container-width);z-index:2000001}.wp-lightbox-overlay .wp-block-image{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:center;margin:0;position:relative;transform-origin:0 0;width:100%;z-index:3000000}.wp-lightbox-overlay .wp-block-image img{height:var(--wp--lightbox-image-height);min-height:var(--wp--lightbox-image-height);min-width:var(--wp--lightbox-image-width);width:var(--wp--lightbox-image-width)}.wp-lightbox-overlay .wp-block-image figcaption{display:none}.wp-lightbox-overlay button{background:none;border:none}.wp-lightbox-overlay .scrim{background-color:#fff;height:100%;opacity:.9;position:absolute;width:100%;z-index:2000000}.wp-lightbox-overlay.active{visibility:visible}@media not (prefers-reduced-motion){.wp-lightbox-overlay.active{animation:turn-on-visibility .25s both}.wp-lightbox-overlay.active img{animation:turn-on-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active){animation:turn-off-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active) img{animation:turn-off-visibility .25s both}.wp-lightbox-overlay.zoom.active{animation:none;opacity:1;visibility:visible}.wp-lightbox-overlay.zoom.active .lightbox-image-container{animation:lightbox-zoom-in .4s}.wp-lightbox-overlay.zoom.active .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.active .scrim{animation:turn-on-visibility .4s forwards}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active){animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container{animation:lightbox-zoom-out .4s}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .scrim{animation:turn-off-visibility .4s forwards}}@keyframes show-content-image{0%{visibility:hidden}99%{visibility:hidden}to{visibility:visible}}@keyframes turn-on-visibility{0%{opacity:0}to{opacity:1}}@keyframes turn-off-visibility{0%{opacity:1;visibility:visible}99%{opacity:0;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes lightbox-zoom-in{0%{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale))}to{transform:translate(-50%,-50%) scale(1)}}@keyframes lightbox-zoom-out{0%{transform:translate(-50%,-50%) scale(1);visibility:visible}99%{visibility:visible}to{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale));visibility:hidden}}:where(.wp-block-latest-comments){padding-left:0}ol.wp-block-latest-comments{box-sizing:border-box;margin-left:0}:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment)){line-height:1.1}:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment-excerpt p)){line-height:1.8}.has-dates :where(.wp-block-latest-comments:not([style*=line-height])),.has-excerpts :where(.wp-block-latest-comments:not([style*=line-height])){line-height:1.5}.wp-block-latest-comments__comment{list-style:none;margin-bottom:1em}.has-avatars .wp-block-latest-comments__comment{list-style:none;min-height:2.25em}.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt,.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta{margin-left:3.25em}.wp-block-latest-comments__comment-excerpt p{font-size:.875em;margin:.36em 0 1.4em}.wp-block-latest-comments__comment-date{display:block;font-size:.75em}.wp-block-latest-comments .avatar,.wp-block-latest-comments__comment-avatar{border-radius:1.5em;display:block;float:left;height:2.5em;margin-right:.75em;width:2.5em}.wp-block-latest-comments[class*=-font-size] a,.wp-block-latest-comments[style*=font-size] a{font-size:inherit}.wp-block-latest-posts{box-sizing:border-box}.wp-block-latest-posts.alignleft{margin-right:2em}.wp-block-latest-posts.alignright{margin-left:2em}.wp-block-latest-posts.wp-block-latest-posts__list{list-style:none}.wp-block-latest-posts.wp-block-latest-posts__list li{clear:both;overflow-wrap:break-word}.wp-block-latest-posts.is-grid:not(.is-layout-grid){display:flex;flex-wrap:wrap}.wp-block-latest-posts.is-grid:not(.is-layout-grid) li{margin:0 1.25em 1.25em 0;width:100%}@media (min-width:600px){.wp-block-latest-posts.columns-2:not(.is-layout-grid) li{width:calc(50% - .625em)}.wp-block-latest-posts.columns-2:not(.is-layout-grid) li:nth-child(2n){margin-right:0}.wp-block-latest-posts.columns-3:not(.is-layout-grid) li{width:calc(33.33333% - .83333em)}.wp-block-latest-posts.columns-3:not(.is-layout-grid) li:nth-child(3n){margin-right:0}.wp-block-latest-posts.columns-4:not(.is-layout-grid) li{width:calc(25% - .9375em)}.wp-block-latest-posts.columns-4:not(.is-layout-grid) li:nth-child(4n){margin-right:0}.wp-block-latest-posts.columns-5:not(.is-layout-grid) li{width:calc(20% - 1em)}.wp-block-latest-posts.columns-5:not(.is-layout-grid) li:nth-child(5n){margin-right:0}.wp-block-latest-posts.columns-6:not(.is-layout-grid) li{width:calc(16.66667% - 1.04167em)}.wp-block-latest-posts.columns-6:not(.is-layout-grid) li:nth-child(6n){margin-right:0}}@media (max-width:600px){.wp-block-latest-posts-is-layout-grid[class*=columns-]:not(.has-native-responsive-grid){grid-template-columns:1fr}}:root :where(.wp-block-latest-posts.is-grid){padding:0}:root :where(.wp-block-latest-posts.wp-block-latest-posts__list){padding-left:0}.wp-block-latest-posts__post-author,.wp-block-latest-posts__post-date{display:block;font-size:.8125em}.wp-block-latest-posts__post-excerpt,.wp-block-latest-posts__post-full-content{margin-bottom:1em;margin-top:.5em}.wp-block-latest-posts__featured-image a{display:inline-block}.wp-block-latest-posts__featured-image img{height:auto;max-width:100%;width:auto}.wp-block-latest-posts__featured-image.alignleft{float:left;margin-right:1em}.wp-block-latest-posts__featured-image.alignright{float:right;margin-left:1em}.wp-block-latest-posts__featured-image.aligncenter{margin-bottom:1em;text-align:center}ol,ul{box-sizing:border-box}:root :where(.wp-block-list.has-background){padding:1.25em 2.375em}.wp-block-loginout{box-sizing:border-box}.wp-block-math{overflow-x:auto;overflow-y:hidden}.wp-block-media-text{box-sizing:border-box;direction:ltr;display:grid;grid-template-columns:50% 1fr;grid-template-rows:auto}.wp-block-media-text.has-media-on-the-right{grid-template-columns:1fr 50%}.wp-block-media-text.is-vertically-aligned-top>.wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-top>.wp-block-media-text__media{align-self:start}.wp-block-media-text.is-vertically-aligned-center>.wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-center>.wp-block-media-text__media,.wp-block-media-text>.wp-block-media-text__content,.wp-block-media-text>.wp-block-media-text__media{align-self:center}.wp-block-media-text.is-vertically-aligned-bottom>.wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-bottom>.wp-block-media-text__media{align-self:end}.wp-block-media-text>.wp-block-media-text__media{grid-column:1;grid-row:1;margin:0}.wp-block-media-text>.wp-block-media-text__content{direction:ltr;grid-column:2;grid-row:1;padding:0 8%;word-break:break-word}.wp-block-media-text.has-media-on-the-right>.wp-block-media-text__media{grid-column:2;grid-row:1}.wp-block-media-text.has-media-on-the-right>.wp-block-media-text__content{grid-column:1;grid-row:1}.wp-block-media-text__media a{display:block}.wp-block-media-text__media img,.wp-block-media-text__media video{height:auto;max-width:unset;vertical-align:middle;width:100%}.wp-block-media-text.is-image-fill>.wp-block-media-text__media{background-size:cover;height:100%;min-height:250px}.wp-block-media-text.is-image-fill>.wp-block-media-text__media>a{display:block;height:100%}.wp-block-media-text.is-image-fill>.wp-block-media-text__media img{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media{height:100%;min-height:250px;position:relative}.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media>a{display:block;height:100%}.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media img{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}@media (max-width:600px){.wp-block-media-text.is-stacked-on-mobile{grid-template-columns:100%!important}.wp-block-media-text.is-stacked-on-mobile>.wp-block-media-text__media{grid-column:1;grid-row:1}.wp-block-media-text.is-stacked-on-mobile>.wp-block-media-text__content{grid-column:1;grid-row:2}}.wp-block-navigation{position:relative}.wp-block-navigation ul{margin-bottom:0;margin-left:0;margin-top:0;padding-left:0}.wp-block-navigation ul,.wp-block-navigation ul li{list-style:none}.wp-block-navigation .wp-block-navigation-item{align-items:center;display:flex;position:relative}.wp-block-navigation .wp-block-navigation-item .wp-block-navigation__submenu-container:empty{display:none}.wp-block-navigation .wp-block-navigation-item__content{display:block;z-index:1}.wp-block-navigation .wp-block-navigation-item__content.wp-block-navigation-item__content{color:inherit}.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content,.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:active,.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:focus{text-decoration:underline}.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content,.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:active,.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:focus{text-decoration:line-through}.wp-block-navigation :where(a),.wp-block-navigation :where(a:active),.wp-block-navigation :where(a:focus){text-decoration:none}.wp-block-navigation .wp-block-navigation__submenu-icon{align-self:center;background-color:inherit;border:none;color:currentColor;display:inline-block;font-size:inherit;height:.6em;line-height:0;margin-left:.25em;padding:0;width:.6em}.wp-block-navigation .wp-block-navigation__submenu-icon svg{stroke:currentColor;display:inline-block;height:inherit;margin-top:.075em;width:inherit}.wp-block-navigation{--navigation-layout-justification-setting:flex-start;--navigation-layout-direction:row;--navigation-layout-wrap:wrap;--navigation-layout-justify:flex-start;--navigation-layout-align:center}.wp-block-navigation.is-vertical{--navigation-layout-direction:column;--navigation-layout-justify:initial;--navigation-layout-align:flex-start}.wp-block-navigation.no-wrap{--navigation-layout-wrap:nowrap}.wp-block-navigation.items-justified-center{--navigation-layout-justification-setting:center;--navigation-layout-justify:center}.wp-block-navigation.items-justified-center.is-vertical{--navigation-layout-align:center}.wp-block-navigation.items-justified-right{--navigation-layout-justification-setting:flex-end;--navigation-layout-justify:flex-end}.wp-block-navigation.items-justified-right.is-vertical{--navigation-layout-align:flex-end}.wp-block-navigation.items-justified-space-between{--navigation-layout-justification-setting:space-between;--navigation-layout-justify:space-between}:where(.wp-block-navigation) ul li{padding:0}.wp-block-navigation .has-child .wp-block-navigation__submenu-container{align-items:normal;background-color:inherit;color:inherit;display:flex;flex-direction:column;opacity:0;position:absolute;z-index:2}@media not (prefers-reduced-motion){.wp-block-navigation .has-child .wp-block-navigation__submenu-container{transition:opacity .1s linear}}.wp-block-navigation .has-child .wp-block-navigation__submenu-container{height:0;overflow:hidden;visibility:hidden;width:0}.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content{display:flex;flex-grow:1;padding:.5em 1em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content .wp-block-navigation__submenu-icon{margin-left:auto;margin-right:0}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation-item__content{margin:0}.wp-block-navigation .has-child .wp-block-navigation__submenu-container{left:-1px;top:100%}@media (min-width:782px){.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:100%;top:-1px}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container:before{background:transparent;content:"";display:block;height:100%;position:absolute;right:100%;width:.5em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon{margin-right:.25em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon svg{transform:rotate(-90deg)}}@media (hover:hover){.wp-block-navigation .has-child:not(.open-on-click):hover>.wp-block-navigation__submenu-container{height:auto;min-width:200px;opacity:1;overflow:visible;visibility:visible;width:auto}}.wp-block-navigation .has-child .wp-block-navigation-submenu__toggle[aria-expanded=true]~.wp-block-navigation__submenu-container,.wp-block-navigation .has-child:not(.open-on-click):not(.open-on-hover-click):focus-within>.wp-block-navigation__submenu-container{height:auto;min-width:200px;opacity:1;overflow:visible;visibility:visible;width:auto}.wp-block-navigation .has-child.open-always{align-items:var(--navigation-layout-align,initial);flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);gap:var(--wp--style--block-gap,2em)}.wp-block-navigation .has-child.open-always,.wp-block-navigation .has-child.open-always .wp-block-navigation-item{justify-content:var(--navigation-layout-justify,initial)}.wp-block-navigation .has-child.open-always .wp-block-navigation__submenu-container,.wp-block-navigation .has-child.open-always.wp-block-navigation-submenu{gap:var(--wp--style--block-gap,2em)}.wp-block-navigation .has-child.open-always .wp-block-navigation-item,.wp-block-navigation .has-child.open-always .wp-block-navigation__submenu-container,.wp-block-navigation .has-child.open-always.wp-block-navigation-submenu{padding-bottom:0;padding-top:0}.wp-block-navigation .has-child.open-always .wp-block-navigation__submenu-container{padding-left:var(--wp--style--block-gap,2em);padding-right:var(--wp--style--block-gap,2em)}.wp-block-navigation .has-child.open-always .wp-block-navigation__submenu-container .wp-block-navigation-item__content{padding:0}.wp-block-navigation .has-child.open-always .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content,.wp-block-navigation .has-child.open-always>.wp-block-navigation-item__content{flex-grow:0}.wp-block-navigation .has-child.open-always>.wp-block-navigation__submenu-container{background-color:transparent;border:none;color:inherit;flex-basis:100%;height:auto;opacity:1;overflow:visible;position:static;visibility:visible;width:auto}.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container{left:0;top:100%}@media (min-width:782px){.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:100%;top:0}}.wp-block-navigation-submenu{display:flex;position:relative}.wp-block-navigation-submenu .wp-block-navigation__submenu-icon svg{stroke:currentColor}button.wp-block-navigation-item__content{background-color:transparent;border:none;color:currentColor;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-align:left;text-transform:inherit}.wp-block-navigation-submenu__toggle{cursor:pointer}.wp-block-navigation-submenu__toggle[aria-expanded=true]+.wp-block-navigation__submenu-icon>svg,.wp-block-navigation-submenu__toggle[aria-expanded=true]>svg{transform:rotate(180deg)}.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle{padding-left:0;padding-right:.85em}.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle+.wp-block-navigation__submenu-icon{margin-left:-.6em;pointer-events:none}.wp-block-navigation-item.open-on-click button.wp-block-navigation-item__content:not(.wp-block-navigation-submenu__toggle){padding:0}.wp-block-navigation .wp-block-page-list,.wp-block-navigation__container,.wp-block-navigation__responsive-close,.wp-block-navigation__responsive-container,.wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-dialog{gap:inherit}:where(.wp-block-navigation.has-background .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation.has-background .wp-block-navigation-submenu a:not(.wp-element-button)){padding:.5em 1em}:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu button.wp-block-navigation-item__content),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-pages-list__item button.wp-block-navigation-item__content){padding:.5em 1em}.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container{left:auto;right:0}.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:-1px;right:-1px}@media (min-width:782px){.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:auto;right:100%}}.wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container{background-color:#fff;border:1px solid rgba(0,0,0,.15)}.wp-block-navigation.has-background .wp-block-navigation__submenu-container{background-color:inherit}.wp-block-navigation:not(.has-text-color) .wp-block-navigation__submenu-container{color:#000}.wp-block-navigation__container{align-items:var(--navigation-layout-align,initial);display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial);list-style:none;margin:0;padding-left:0}.wp-block-navigation__container .is-responsive{display:none}.wp-block-navigation__container:only-child,.wp-block-page-list:only-child{flex-grow:1}@keyframes overlay-menu__fade-in-animation{0%{opacity:0;transform:translateY(.5em)}to{opacity:1;transform:translateY(0)}}.wp-block-navigation__responsive-container{bottom:0;display:none;left:0;position:fixed;right:0;top:0}.wp-block-navigation__responsive-container :where(.wp-block-navigation-item a){color:inherit}.wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-content{align-items:var(--navigation-layout-align,initial);display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial)}.wp-block-navigation__responsive-container:not(.is-menu-open.is-menu-open){background-color:inherit!important;color:inherit!important}.wp-block-navigation__responsive-container.is-menu-open{background-color:inherit;display:flex;flex-direction:column}@media not (prefers-reduced-motion){.wp-block-navigation__responsive-container.is-menu-open{animation:overlay-menu__fade-in-animation .1s ease-out;animation-fill-mode:forwards}}.wp-block-navigation__responsive-container.is-menu-open:not(.disable-default-overlay){padding:clamp(1rem,var(--wp--style--root--padding-top),20rem) clamp(1rem,var(--wp--style--root--padding-right),20rem) clamp(1rem,var(--wp--style--root--padding-bottom),20rem) clamp(1rem,var(--wp--style--root--padding-left),20rem)}.wp-block-navigation__responsive-container.is-menu-open{overflow:auto;z-index:100000}.wp-block-navigation__responsive-container.is-menu-open:not(.disable-default-overlay) .wp-block-navigation__responsive-container-content{padding-top:calc(2rem + 24px)}.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content{align-items:var(--navigation-layout-justification-setting,inherit);display:flex;flex-direction:column;flex-wrap:nowrap;overflow:visible}.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .wp-block-page-list{justify-content:flex-start}.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-icon{display:none}.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .has-child .wp-block-navigation__submenu-container{border:none;height:auto;min-width:200px;opacity:1;overflow:initial;padding-left:2rem;padding-right:2rem;position:static;visibility:visible;width:auto}.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{gap:inherit}.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{padding-top:var(--wp--style--block-gap,2em)}.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .wp-block-navigation-item__content{padding:0}.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .wp-block-page-list{align-items:var(--navigation-layout-justification-setting,initial);display:flex;flex-direction:column}.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation-item .wp-block-navigation__submenu-container,.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-page-list{background:transparent!important;color:inherit!important}.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{left:auto;right:auto}.wp-block-navigation__responsive-container.disable-default-overlay .wp-block-navigation__overlay-container{display:none;width:100%}.wp-block-navigation__responsive-container.disable-default-overlay .wp-block-navigation__responsive-close{max-width:none}.wp-block-navigation__responsive-container.disable-default-overlay.is-menu-open .wp-block-navigation__responsive-container-content>:not(.wp-block-navigation__overlay-container){display:none}.wp-block-navigation__responsive-container.disable-default-overlay.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__overlay-container{display:block}.wp-block-navigation__responsive-container.disable-default-overlay.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__overlay-container .wp-block-navigation__submenu-container{left:0;right:auto}@media (min-width:600px){.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){background-color:inherit;display:block;position:relative;width:100%;z-index:auto}.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) .wp-block-navigation__responsive-container-close{display:none}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{left:0}}.wp-block-navigation:not(.has-background) .wp-block-navigation__responsive-container.is-menu-open:not(.disable-default-overlay){background-color:#fff}.wp-block-navigation:not(.has-text-color) .wp-block-navigation__responsive-container.is-menu-open:not(.disable-default-overlay){color:#000}.wp-block-navigation__toggle_button_label{font-size:1rem;font-weight:700}.wp-block-navigation__responsive-container-close,.wp-block-navigation__responsive-container-open{background:transparent;border:none;color:currentColor;cursor:pointer;margin:0;padding:0;text-transform:inherit;vertical-align:middle}.wp-block-navigation__responsive-container-close svg,.wp-block-navigation__responsive-container-open svg{fill:currentColor;display:block;height:24px;pointer-events:none;width:24px}.wp-block-navigation__responsive-container-open{display:flex}.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open{font-family:inherit;font-size:inherit;font-weight:inherit}@media (min-width:600px){.wp-block-navigation__responsive-container-open:not(.always-shown){display:none}}.wp-block-navigation__responsive-container-close{position:absolute;right:0;top:0;z-index:2}.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close{font-family:inherit;font-size:inherit;font-weight:inherit}.disable-default-overlay .wp-block-navigation__responsive-container-close{right:clamp(1rem,var(--wp--style--root--padding-left),20rem);top:clamp(1rem,var(--wp--style--root--padding-left),20rem)}.wp-block-navigation__responsive-close{width:100%}.has-modal-open .wp-block-navigation__responsive-close{margin-left:auto;margin-right:auto;max-width:var(--wp--style--global--wide-size,100%)}.wp-block-navigation__responsive-close:focus{outline:none}.is-menu-open .wp-block-navigation__responsive-close,.is-menu-open .wp-block-navigation__responsive-container-content,.is-menu-open .wp-block-navigation__responsive-dialog{box-sizing:border-box}.wp-block-navigation__responsive-dialog{position:relative}.has-modal-open .admin-bar .is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-dialog{margin-top:46px}@media (min-width:782px){.has-modal-open .admin-bar .is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-dialog{margin-top:32px}}html.has-modal-open{overflow:hidden}.wp-block-navigation .wp-block-navigation-item__label{overflow-wrap:break-word}.wp-block-navigation .wp-block-navigation-item__description{display:none}.link-ui-tools{outline:1px solid #f0f0f0;padding:8px}.link-ui-block-inserter{padding-top:8px}.link-ui-block-inserter__back{margin-left:8px;text-transform:uppercase}.wp-block-navigation-overlay-close{align-items:center;background:transparent;border:none;cursor:pointer;display:inline-flex;gap:.5em;justify-content:center;padding:0;text-decoration:none}.wp-block-navigation-overlay-close:focus{outline-offset:2px}.wp-block-navigation-overlay-close svg{fill:currentColor;display:block;flex-shrink:0;height:24px;width:24px}.wp-block-navigation-overlay-close .wp-block-navigation-overlay-close__text{align-items:center;display:inline-flex}.wp-block-navigation .wp-block-page-list{align-items:var(--navigation-layout-align,initial);background-color:inherit;display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial)}.wp-block-navigation .wp-block-navigation-item{background-color:inherit}.wp-block-page-list{box-sizing:border-box}.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}.waveform-player{--wfp-accent:#71717a;--wfp-button-color:hsla(0,0%,100%,.9);--wfp-text-color:#fff;--wfp-text-secondary-color:hsla(0,0%,100%,.6);--wfp-btn-artwork-color:hsla(0,0%,100%,.9);--wfp-btn-artwork-scrim:rgba(0,0,0,.5);color:inherit;font-family:inherit;line-height:var(--waveform-line-height,1.4)}.waveform-player.waveform-theme-light{--wfp-button-color:rgba(0,0,0,.8);--wfp-text-color:#333;--wfp-text-secondary-color:rgba(0,0,0,.6)}.waveform-player *{box-sizing:border-box}.waveform-body{display:flex;flex-direction:column;gap:var(--waveform-body-gap,8px)}.waveform-track{gap:var(--waveform-track-gap,12px);position:relative}.waveform-btn,.waveform-track{align-items:center;display:flex}.waveform-btn{background:transparent;border:2px solid;border-radius:var(--wfp-btn-radius,50%);color:var(--wfp-button-color,inherit);cursor:pointer;flex-shrink:0;height:var(--wfp-btn-size,36px);justify-content:center;min-width:var(--wfp-btn-size,36px);opacity:.9;padding:0;transition:all .2s ease;width:var(--wfp-btn-size,36px)}.waveform-btn:hover:not(:disabled){opacity:1;transform:scale(1.05)}.waveform-btn-minimal{border:none;border-radius:0;height:calc(var(--wfp-btn-size, 36px)*1.1);min-width:calc(var(--wfp-btn-size, 36px)*1.1);opacity:.7;width:calc(var(--wfp-btn-size, 36px)*1.1)}.waveform-btn-minimal:hover:not(:disabled){opacity:1;transform:none}.waveform-btn.waveform-btn-minimal svg{height:calc(var(--wfp-btn-size, 36px)*.94);width:calc(var(--wfp-btn-size, 36px)*.94)}.waveform-btn:disabled{cursor:not-allowed;opacity:.3}.waveform-btn>*{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.waveform-btn svg{fill:currentColor;display:block;height:calc(var(--wfp-btn-size, 36px)*.45);width:calc(var(--wfp-btn-size, 36px)*.45)}.waveform-btn-has-artwork{--wfp-btn-size:64px;--wfp-btn-radius:8px;border:none;color:var(--wfp-btn-artwork-color);overflow:hidden;position:relative}.waveform-btn>.waveform-btn-artwork{display:block;height:100%;inset:0;-o-object-fit:cover;object-fit:cover;pointer-events:none;position:absolute;width:100%;z-index:0}.waveform-btn-has-artwork:after{background:var(--wfp-btn-artwork-scrim);content:"";inset:0;pointer-events:none;position:absolute;z-index:1}.waveform-btn-has-artwork>:not(.waveform-btn-artwork){position:relative;z-index:2}.waveform-icon-play svg{margin-left:1px}.waveform-container{cursor:pointer;flex:1;min-height:60px;min-width:0;position:relative;width:100%}.waveform-container:focus-visible{outline:2px solid currentColor}.waveform-container canvas{display:block;height:100%;max-width:100%;position:relative;transition:opacity .3s ease;width:100%;z-index:1}.waveform-info{align-items:center;display:flex;font-size:13px;gap:8px;min-height:20px}.waveform-text{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.waveform-title{color:var(--wfp-text-color);font-weight:500}.waveform-artist,.waveform-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.waveform-artist{color:var(--wfp-text-secondary-color);font-size:11px}.waveform-bpm,.waveform-time{color:var(--wfp-text-secondary-color);flex-shrink:0;font-size:11px;white-space:nowrap}.waveform-bpm{align-items:center;display:inline-flex;gap:4px}.waveform-loading{background:rgba(0,0,0,.102)}.waveform-error,.waveform-loading{inset:0;position:absolute;z-index:10}.waveform-error{align-items:center;background:rgba(0,0,0,.2);display:flex;justify-content:center}.waveform-error-text{font-size:12px;opacity:.7;padding:0 20px;text-align:center}.waveform-markers{inset:0;pointer-events:none;position:absolute;z-index:5}.waveform-marker{background:hsla(0,0%,100%,.502);border:none;cursor:pointer;height:100%;padding:0;pointer-events:all;position:absolute;top:0;transition:all .2s;width:2px}.waveform-marker:hover{width:4px;z-index:20}.waveform-marker.active{background:currentColor;width:4px;z-index:10}.waveform-marker-tooltip{background:rgba(0,0,0,.902);border-radius:4px;bottom:calc(100% + 4px);color:#fff;font-size:11px;left:50%;opacity:0;padding:4px 8px;pointer-events:none;position:absolute;transform:translate(-50%);transition:opacity .2s;white-space:nowrap;z-index:1000}.waveform-marker.show-label .waveform-marker-tooltip,.waveform-marker:hover .waveform-marker-tooltip{opacity:1}.waveform-hover-time{background:rgba(0,0,0,.902);border-radius:4px;bottom:calc(100% + 4px);color:#fff;font-size:11px;font-variant-numeric:tabular-nums;padding:3px 7px;transform:translate(-50%);transition:opacity .15s;white-space:nowrap;z-index:1000}.waveform-hover-time,.waveform-seek-handle{opacity:0;pointer-events:none;position:absolute}.waveform-seek-handle{background:#fff;border-radius:50%;box-shadow:0 1px 4px rgba(0,0,0,.349);height:11px;left:0;top:50%;transform:translate(-50%,-50%) scale(0);transition:opacity .12s ease,transform .12s ease;width:11px;z-index:6}.waveform-seek-handle.is-visible{opacity:1;transform:translate(-50%,-50%) scale(1)}.waveform-seek-handle.is-active{transform:translate(-50%,-50%) scale(1.25)}.waveform-btn:focus-visible{outline:2px solid currentColor;outline-offset:2px}.waveform-marker:focus-visible{outline:2px solid currentColor;outline-offset:1px;width:4px}.waveform-speed{flex-shrink:0;position:relative}.speed-btn{background:transparent;border:1px solid hsla(0,0%,100%,.2);border-radius:4px;color:inherit;cursor:pointer;font-size:11px;min-width:40px;padding:4px 8px;transition:all .2s}.speed-btn:hover{background:hsla(0,0%,100%,.051);border-color:hsla(0,0%,100%,.302)}.speed-value{font-weight:600}.speed-menu{background:rgba(0,0,0,.949);border:1px solid hsla(0,0%,100%,.2);border-radius:6px;bottom:100%;margin-bottom:4px;min-width:60px;padding:4px;position:absolute;right:0;z-index:100}.speed-option{background:transparent;border:none;border-radius:4px;color:hsla(0,0%,100%,.702);cursor:pointer;display:block;font-size:12px;padding:6px 12px;text-align:left;transition:all .2s;width:100%}.speed-option:hover{background:hsla(0,0%,100%,.102);color:#fff}.speed-option.active{background:hsla(0,0%,100%,.161);color:#fff;font-weight:600}.waveform-player.waveform-focused{border-radius:4px;outline:2px solid var(--wfp-accent);outline-offset:2px}.waveform-player:focus{outline:none}.waveform-player:focus-visible{outline:1px solid var(--wfp-accent);outline-offset:1px}.waveform-layout-preview .waveform-meta{display:none!important}.waveform-layout-preview .waveform-info{justify-content:center}.waveform-layout-preview .waveform-text{align-items:center;flex:0 1 auto;text-align:center}.waveform-player.waveform-focused{outline:none}.waveform-track.waveform-align-top{align-items:flex-start}.waveform-track.waveform-align-top .waveform-btn{margin-top:5px}.waveform-track.waveform-align-center{align-items:center}.waveform-track.waveform-align-bottom{align-items:flex-end}.waveform-track.waveform-align-bottom .waveform-btn{margin-bottom:5px}@media (max-width:480px){.waveform-btn{height:var(--wfp-btn-size,32px);min-width:var(--wfp-btn-size,32px);width:var(--wfp-btn-size,32px)}.waveform-container{min-height:50px}.waveform-info{font-size:12px}.waveform-artist,.waveform-bpm,.waveform-time{font-size:10px}}@media (prefers-reduced-motion:reduce){.waveform-player *,.waveform-player :after,.waveform-player :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.wp-block-playlist{box-sizing:border-box}.wp-block-playlist .wp-block-playlist__waveform-player{margin:var(--wp--preset--spacing--20,.625em) 0;position:relative;width:100%}.wp-block-playlist .wp-block-playlist__waveform-player:focus-visible{outline:revert;outline-offset:revert}.wp-block-playlist .waveform-track{gap:0;height:100px}.wp-block-playlist .waveform-btn{background:currentColor;border:none;border-end-start-radius:.125rem;border-radius:0;border-start-start-radius:.125rem;height:100px;margin:0;min-width:100px;width:100px}.wp-block-playlist .waveform-btn:hover:not(:disabled){transform:none}.wp-block-playlist .waveform-btn svg{height:3rem;width:3rem}.wp-block-playlist .waveform-btn .waveform-icon-pause svg{height:2.625rem;width:2.625rem}.wp-block-playlist .waveform-player.has-play-button-artwork .waveform-btn{background-image:var(--wp--playlist--play-button-artwork);background-position:50%;background-size:cover;color:#fff}.wp-block-playlist .waveform-player.has-play-button-artwork .waveform-btn svg{filter:drop-shadow(0 1px 2px rgba(0,0,0,.45))}.wp-block-playlist .waveform-player.has-play-button-artwork .waveform-btn svg path{fill:#fff!important}.wp-block-playlist .waveform-track.waveform-align-bottom .waveform-btn{margin-bottom:0}.wp-block-playlist .waveform-btn:focus-visible,.wp-block-playlist .waveform-container:focus-visible{outline:revert;outline-offset:revert}.wp-block-playlist .waveform-artist{opacity:.7}.wp-block-playlist .waveform-artist,.wp-block-playlist .waveform-info,.wp-block-playlist .waveform-time,.wp-block-playlist .waveform-title{font-size:inherit}.wp-block-playlist .wp-block-playlist__tracklist{list-style:none;margin:0;padding-left:0}.wp-block-playlist .wp-block-playlist__tracklist.wp-block-playlist__tracklist-artist-is-hidden .wp-block-playlist-track__artist,.wp-block-playlist .wp-block-playlist__tracklist.wp-block-playlist__tracklist-is-hidden,.wp-block-playlist .wp-block-playlist__tracklist.wp-block-playlist__tracklist-length-is-hidden .wp-block-playlist-track__length{display:none}.wp-block-playlist .wp-block-playlist__tracklist.wp-block-playlist__tracklist-show-numbers{counter-reset:playlist-track}.wp-block-playlist-track:has([aria-current=true]){background-color:color-mix(in srgb,currentColor 10%,transparent)}.wp-block-playlist-track:hover{background-color:color-mix(in srgb,currentColor 15%,transparent)}.wp-block-playlist__tracklist-show-numbers .wp-block-playlist-track{counter-increment:playlist-track}.wp-block-playlist-track .wp-block-playlist-track__button{align-items:center;background-color:transparent;border:0;color:inherit;cursor:pointer;display:flex;font-family:inherit;font-size:inherit;outline-offset:2px;padding:var(--wp--preset--spacing--20,.5em);text-align:left;width:100%}.wp-block-playlist__tracklist-show-numbers .wp-block-playlist-track .wp-block-playlist-track__button:before{content:counter(playlist-track);font-size:.85em;margin-right:var(--wp--preset--spacing--20,.5em);opacity:.7;width:2ch}.wp-block-playlist-track .wp-block-playlist-track__button .wp-block-playlist-track__image{border:1px solid rgba(0,0,0,.08);box-sizing:border-box;flex:0 0 50px;height:50px;margin-right:var(--wp--preset--spacing--20,.5em);-o-object-fit:cover;object-fit:cover;width:50px}.wp-block-playlist-track .wp-block-playlist-track__button .wp-block-playlist-track__content{flex:1 1 0;min-width:0}.wp-block-playlist-track .wp-block-playlist-track__button .wp-block-playlist-track__title{display:block}.wp-block-playlist-track .wp-block-playlist-track__button .wp-block-playlist-track__artist{display:block;font-size:.85em;margin-top:.125em;opacity:.7}.wp-block-playlist-track .wp-block-playlist-track__button .wp-block-playlist-track__length{font-size:.85em;margin-left:auto;opacity:.7}.wp-block-post-author{box-sizing:border-box;display:flex;flex-wrap:wrap}.wp-block-post-author__byline{font-size:.5em;margin-bottom:0;margin-top:0;width:100%}.wp-block-post-author__avatar{margin-right:1em}.wp-block-post-author__bio{font-size:.7em;margin-bottom:.7em}.wp-block-post-author__content{flex-basis:0;flex-grow:1}.wp-block-post-author__name{margin:0}.wp-block-post-author-biography{box-sizing:border-box;white-space:pre-wrap}:where(.wp-block-post-comments-form input:not([type=submit])),:where(.wp-block-post-comments-form textarea){border:1px solid #949494;font-family:inherit;font-size:1em}:where(.wp-block-post-comments-form input:where(:not([type=submit]):not([type=checkbox]))),:where(.wp-block-post-comments-form textarea){padding:calc(.667em + 2px)}.wp-block-post-comments-form{box-sizing:border-box}.wp-block-post-comments-form[style*=font-weight] :where(.comment-reply-title){font-weight:inherit}.wp-block-post-comments-form[style*=font-family] :where(.comment-reply-title){font-family:inherit}.wp-block-post-comments-form[class*=-font-size] :where(.comment-reply-title),.wp-block-post-comments-form[style*=font-size] :where(.comment-reply-title){font-size:inherit}.wp-block-post-comments-form[style*=line-height] :where(.comment-reply-title){line-height:inherit}.wp-block-post-comments-form[style*=font-style] :where(.comment-reply-title){font-style:inherit}.wp-block-post-comments-form[style*=letter-spacing] :where(.comment-reply-title){letter-spacing:inherit}.wp-block-post-comments-form :where(input[type=submit]){box-shadow:none;cursor:pointer;display:inline-block;overflow-wrap:break-word;text-align:center}.wp-block-post-comments-form .comment-form input:not([type=submit]):not([type=checkbox]):not([type=hidden]),.wp-block-post-comments-form .comment-form textarea{box-sizing:border-box;display:block;width:100%}.wp-block-post-comments-form .comment-form-author label,.wp-block-post-comments-form .comment-form-email label,.wp-block-post-comments-form .comment-form-url label{display:block;margin-bottom:.25em}.wp-block-post-comments-form .comment-form-cookies-consent{display:flex;gap:.25em}.wp-block-post-comments-form .comment-form-cookies-consent #wp-comment-cookies-consent{margin-top:.35em}.wp-block-post-comments-form .comment-reply-title{margin-bottom:0}.wp-block-post-comments-form .comment-reply-title :where(small){font-size:var(--wp--preset--font-size--medium,smaller);margin-left:.5em}.wp-block-post-comments-count{box-sizing:border-box}.wp-block-post-content{display:flow-root}.wp-block-post-comments-link,.wp-block-post-date{box-sizing:border-box}:where(.wp-block-post-excerpt){box-sizing:border-box;margin-bottom:var(--wp--style--block-gap);margin-top:var(--wp--style--block-gap)}.wp-block-post-excerpt__excerpt{margin-bottom:0;margin-top:0}.wp-block-post-excerpt__more-text{margin-bottom:0;margin-top:var(--wp--style--block-gap)}.wp-block-post-excerpt__more-link{display:inline-block}.wp-block-post-featured-image{margin-left:0;margin-right:0}.wp-block-post-featured-image a{display:block;height:100%}.wp-block-post-featured-image :where(img){box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom;width:100%}.wp-block-post-featured-image.alignfull img,.wp-block-post-featured-image.alignwide img{width:100%}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim{background-color:#000;inset:0;position:absolute}.wp-block-post-featured-image{position:relative}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-gradient{background-color:transparent}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-0{opacity:0}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-10{opacity:.1}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-20{opacity:.2}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-30{opacity:.3}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-40{opacity:.4}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-50{opacity:.5}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-60{opacity:.6}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-70{opacity:.7}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-80{opacity:.8}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-90{opacity:.9}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-100{opacity:1}.wp-block-post-featured-image:where(.alignleft,.alignright){width:100%}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-previous{display:inline-block;margin-right:1ch}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-previous:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-next{display:inline-block;margin-left:1ch}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-next:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-post-navigation-link.has-text-align-left[style*="writing-mode: vertical-lr"],.wp-block-post-navigation-link.has-text-align-right[style*="writing-mode: vertical-rl"]{rotate:180deg}.wp-block-post-terms{box-sizing:border-box}.wp-block-post-terms .wp-block-post-terms__separator{white-space:pre-wrap}.wp-block-post-time-to-read,.wp-block-post-title{box-sizing:border-box}.wp-block-post-title{word-break:break-word}.wp-block-post-title :where(a){display:inline-block;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit}.wp-block-post-author-name{box-sizing:border-box}.wp-block-preformatted{box-sizing:border-box;white-space:pre-wrap}:where(.wp-block-preformatted.has-background){padding:1.25em 2.375em}.wp-block-pullquote{box-sizing:border-box;margin:0 0 1em;overflow-wrap:break-word;padding:4em 0;text-align:center}.wp-block-pullquote blockquote,.wp-block-pullquote p{color:inherit}.wp-block-pullquote blockquote{margin:0}.wp-block-pullquote p{margin-top:0}.wp-block-pullquote p:last-child{margin-bottom:0}.wp-block-pullquote.alignleft,.wp-block-pullquote.alignright{max-width:420px}.wp-block-pullquote cite,.wp-block-pullquote footer{position:relative}.wp-block-pullquote .has-text-color a{color:inherit}.wp-block-pullquote.has-text-align-left blockquote{text-align:left}.wp-block-pullquote.has-text-align-right blockquote{text-align:right}.wp-block-pullquote.has-text-align-center blockquote{text-align:center}.wp-block-pullquote.is-style-solid-color{border:none}.wp-block-pullquote.is-style-solid-color blockquote{margin-left:auto;margin-right:auto;max-width:60%}.wp-block-pullquote.is-style-solid-color blockquote p{font-size:2em;margin-bottom:0;margin-top:0}.wp-block-pullquote.is-style-solid-color blockquote cite{font-style:normal;text-transform:none}.wp-block-pullquote :where(cite){color:inherit;display:block}.wp-block-post-template{box-sizing:border-box;list-style:none;margin-bottom:0;margin-top:0;max-width:100%;padding:0}.wp-block-post-template.is-flex-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:1.25em}.wp-block-post-template.is-flex-container>li{margin:0;width:100%}@media (min-width:600px){.wp-block-post-template.is-flex-container.is-flex-container.columns-2>li{width:calc(50% - .625em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-3>li{width:calc(33.33333% - .83333em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-4>li{width:calc(25% - .9375em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-5>li{width:calc(20% - 1em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-6>li{width:calc(16.66667% - 1.04167em)}}@media (max-width:600px){.wp-block-post-template-is-layout-grid[class*=columns-]:not(.has-native-responsive-grid){grid-template-columns:1fr}}.wp-block-post-template-is-layout-constrained>li>.alignright,.wp-block-post-template-is-layout-flow>li>.alignright{float:right;margin-inline-end:0;margin-inline-start:2em}.wp-block-post-template-is-layout-constrained>li>.alignleft,.wp-block-post-template-is-layout-flow>li>.alignleft{float:left;margin-inline-end:2em;margin-inline-start:0}.wp-block-post-template-is-layout-constrained>li>.aligncenter,.wp-block-post-template-is-layout-flow>li>.aligncenter{margin-inline-end:auto;margin-inline-start:auto}.wp-block-query-pagination.is-content-justification-space-between>.wp-block-query-pagination-next:last-of-type{margin-inline-start:auto}.wp-block-query-pagination.is-content-justification-space-between>.wp-block-query-pagination-previous:first-child{margin-inline-end:auto}.wp-block-query-pagination .wp-block-query-pagination-previous-arrow{display:inline-block;margin-right:1ch}.wp-block-query-pagination .wp-block-query-pagination-previous-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-query-pagination .wp-block-query-pagination-next-arrow{display:inline-block;margin-left:1ch}.wp-block-query-pagination .wp-block-query-pagination-next-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-query-pagination.aligncenter{justify-content:center}.wp-block-query-title,.wp-block-query-total,.wp-block-quote{box-sizing:border-box}.wp-block-quote{overflow-wrap:break-word}.wp-block-quote.is-large:where(:not(.is-style-plain)),.wp-block-quote.is-style-large:where(:not(.is-style-plain)){margin-bottom:1em;padding:0 1em}.wp-block-quote.is-large:where(:not(.is-style-plain)) p,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) p{font-size:1.5em;font-style:italic;line-height:1.6}.wp-block-quote.is-large:where(:not(.is-style-plain)) cite,.wp-block-quote.is-large:where(:not(.is-style-plain)) footer,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) cite,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) footer{font-size:1.125em;text-align:right}.wp-block-quote>cite{display:block}.wp-block-read-more{display:block;width:-moz-fit-content;width:fit-content}.wp-block-read-more:where(:not([style*=text-decoration])){text-decoration:none}.wp-block-read-more:where(:not([style*=text-decoration])):active,.wp-block-read-more:where(:not([style*=text-decoration])):focus{text-decoration:none}ul.wp-block-rss.alignleft{margin-right:2em}ul.wp-block-rss.alignright{margin-left:2em}ul.wp-block-rss.is-grid{display:flex;flex-wrap:wrap;padding:0}ul.wp-block-rss.is-grid li{margin:0 1em 1em 0;width:100%}@media (min-width:600px){ul.wp-block-rss.columns-2 li{width:calc(50% - 1em)}ul.wp-block-rss.columns-3 li{width:calc(33.33333% - 1em)}ul.wp-block-rss.columns-4 li{width:calc(25% - 1em)}ul.wp-block-rss.columns-5 li{width:calc(20% - 1em)}ul.wp-block-rss.columns-6 li{width:calc(16.66667% - 1em)}}.wp-block-rss__item-author,.wp-block-rss__item-publish-date{display:block;font-size:.8125em}.wp-block-rss{box-sizing:border-box;list-style:none;padding:0}.wp-block-search__button{margin-left:10px;word-break:normal}.wp-block-search__button.has-icon{line-height:0}.wp-block-search__button svg{fill:currentColor;height:1.25em;min-height:24px;min-width:24px;vertical-align:text-bottom;width:1.25em}:where(.wp-block-search__button){border:1px solid #ccc;padding:6px 10px}.wp-block-search__inside-wrapper{display:flex;flex:auto;flex-wrap:nowrap;max-width:100%}.wp-block-search__label{width:100%}.wp-block-search.wp-block-search__button-only .wp-block-search__button{box-sizing:border-box;display:flex;flex-shrink:0;justify-content:center;margin-left:0;max-width:100%}.wp-block-search.wp-block-search__button-only .wp-block-search__inside-wrapper{min-width:0!important;transition-property:width}.wp-block-search.wp-block-search__button-only .wp-block-search__input{flex-basis:100%;transition-duration:.3s}.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden,.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden .wp-block-search__inside-wrapper{overflow:hidden}.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden .wp-block-search__input{border-left-width:0!important;border-right-width:0!important;flex-basis:0;flex-grow:0;margin:0;min-width:0!important;padding-left:0!important;padding-right:0!important;width:0!important}:where(.wp-block-search__input){-webkit-appearance:initial;-moz-appearance:initial;appearance:none;border:1px solid #949494;flex-grow:1;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin-left:0;margin-right:0;min-width:3rem;padding:8px;text-decoration:unset!important;text-transform:inherit}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper){background-color:#fff;border:1px solid #949494;box-sizing:border-box;padding:4px}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input{border:none;border-radius:0;padding:0 4px}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input:focus{outline:none}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) :where(.wp-block-search__button){padding:4px 8px}.wp-block-search.aligncenter .wp-block-search__inside-wrapper{margin:auto}.wp-block[data-align=right] .wp-block-search.wp-block-search__button-only .wp-block-search__inside-wrapper{float:right}.wp-block-separator{border:none;border-top:2px solid}:root :where(.wp-block-separator.is-style-dots){height:auto;line-height:1;text-align:center}:root :where(.wp-block-separator.is-style-dots):before{color:currentColor;content:"···";font-family:serif;font-size:1.5em;letter-spacing:2em;padding-left:2em}.wp-block-separator.is-style-dots{background:none!important;border:none!important}.wp-block-site-logo{box-sizing:border-box;line-height:0}.wp-block-site-logo a{display:inline-block;line-height:0}.wp-block-site-logo.is-default-size img{height:auto;width:120px}.wp-block-site-logo img{height:auto;max-width:100%}.wp-block-site-logo a,.wp-block-site-logo img{border-radius:inherit}.wp-block-site-logo.aligncenter{margin-left:auto;margin-right:auto;text-align:center}:root :where(.wp-block-site-logo.is-style-rounded){border-radius:9999px}.wp-block-site-tagline,.wp-block-site-title{box-sizing:border-box}.wp-block-site-title :where(a){color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit}.wp-block-social-links{background:none;box-sizing:border-box;margin-left:0;padding-left:0;padding-right:0;text-indent:0}.wp-block-social-links .wp-social-link a,.wp-block-social-links .wp-social-link a:hover{border-bottom:0;box-shadow:none;text-decoration:none}.wp-block-social-links .wp-social-link svg{height:1em;width:1em}.wp-block-social-links .wp-social-link span:not(.screen-reader-text){font-size:.65em;margin-left:.5em;margin-right:.5em}.wp-block-social-links.has-small-icon-size{font-size:16px}.wp-block-social-links,.wp-block-social-links.has-normal-icon-size{font-size:24px}.wp-block-social-links.has-large-icon-size{font-size:36px}.wp-block-social-links.has-huge-icon-size{font-size:48px}.wp-block-social-links.aligncenter{display:flex;justify-content:center}.wp-block-social-links.alignright{justify-content:flex-end}.wp-block-social-link{border-radius:9999px;display:block}@media not (prefers-reduced-motion){.wp-block-social-link{transition:transform .1s ease}}.wp-block-social-link{height:auto}.wp-block-social-link a{align-items:center;display:flex;line-height:0}.wp-block-social-link:hover{transform:scale(1.1)}.wp-block-social-links .wp-block-social-link.wp-social-link{display:inline-block;margin:0;padding:0}.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor svg,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:active,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:hover,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:visited{fill:currentColor;color:currentColor}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link{background-color:#f0f0f0;color:#444}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-amazon{background-color:#f90;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-bandcamp{background-color:#1ea0c3;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-behance{background-color:#0757fe;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-bluesky{background-color:#0a7aff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-codepen{background-color:#1e1f26;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-deviantart{background-color:#02e49b;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-discord{background-color:#5865f2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-dribbble{background-color:#e94c89;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-dropbox{background-color:#4280ff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-etsy{background-color:#f45800;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-facebook{background-color:#0866ff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-fivehundredpx{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-flickr{background-color:#0461dd;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-foursquare{background-color:#e65678;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-github{background-color:#24292d;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-goodreads{background-color:#eceadd;color:#382110}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-google{background-color:#ea4434;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-gravatar{background-color:#1d4fc4;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-instagram{background-color:#f00075;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-lastfm{background-color:#e21b24;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-linkedin{background-color:#0d66c2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-mastodon{background-color:#3288d4;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-medium{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-meetup{background-color:#f6405f;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-patreon{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-pinterest{background-color:#e60122;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-pocket{background-color:#ef4155;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-reddit{background-color:#ff4500;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-skype{background-color:#0478d7;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-snapchat{stroke:#000;background-color:#fefc00;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-soundcloud{background-color:#ff5600;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-spotify{background-color:#1bd760;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-telegram{background-color:#2aabee;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-threads{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-tiktok{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-tumblr{background-color:#011835;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-twitch{background-color:#6440a4;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-twitter{background-color:#1da1f2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-vimeo{background-color:#1eb7ea;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-vk{background-color:#4680c2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-wordpress{background-color:#3499cd;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-whatsapp{background-color:#25d366;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-x{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-yelp{background-color:#d32422;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-youtube{background-color:red;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link{background:none}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link svg{height:1.25em;width:1.25em}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-amazon{color:#f90}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-bandcamp{color:#1ea0c3}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-behance{color:#0757fe}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-bluesky{color:#0a7aff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-codepen{color:#1e1f26}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-deviantart{color:#02e49b}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-discord{color:#5865f2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-dribbble{color:#e94c89}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-dropbox{color:#4280ff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-etsy{color:#f45800}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-facebook{color:#0866ff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-fivehundredpx{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-flickr{color:#0461dd}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-foursquare{color:#e65678}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-github{color:#24292d}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-goodreads{color:#382110}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-google{color:#ea4434}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-gravatar{color:#1d4fc4}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-instagram{color:#f00075}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-lastfm{color:#e21b24}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-linkedin{color:#0d66c2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-mastodon{color:#3288d4}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-medium{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-meetup{color:#f6405f}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-patreon{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-pinterest{color:#e60122}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-pocket{color:#ef4155}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-reddit{color:#ff4500}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-skype{color:#0478d7}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-snapchat{stroke:#000;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-soundcloud{color:#ff5600}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-spotify{color:#1bd760}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-telegram{color:#2aabee}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-threads{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-tiktok{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-tumblr{color:#011835}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-twitch{color:#6440a4}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-twitter{color:#1da1f2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-vimeo{color:#1eb7ea}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-vk{color:#4680c2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-whatsapp{color:#25d366}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-wordpress{color:#3499cd}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-x{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-yelp{color:#d32422}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-youtube{color:red}.wp-block-social-links.is-style-pill-shape .wp-social-link{width:auto}:root :where(.wp-block-social-links .wp-social-link a){padding:.25em}:root :where(.wp-block-social-links.is-style-logos-only .wp-social-link a){padding:0}:root :where(.wp-block-social-links.is-style-pill-shape .wp-social-link a){padding-left:.6666666667em;padding-right:.6666666667em}.wp-block-social-links:not(.has-icon-color):not(.has-icon-background-color) .wp-social-link-snapchat .wp-block-social-link-label{color:#000}.wp-block-spacer{clear:both}.wp-block-tag-cloud{box-sizing:border-box}.wp-block-tag-cloud.aligncenter{justify-content:center;text-align:center}.wp-block-tag-cloud a{display:inline-block;margin-right:5px}.wp-block-tag-cloud span{display:inline-block;margin-left:5px;text-decoration:none}:root :where(.wp-block-tag-cloud.is-style-outline){display:flex;flex-wrap:wrap;gap:1ch}:root :where(.wp-block-tag-cloud.is-style-outline a){border:1px solid;font-size:unset!important;margin-right:0;padding:1ch 2ch;text-decoration:none!important}:where(.wp-block-tab-list button){-moz-appearance:none;appearance:none;-webkit-appearance:none;background:none;border:none;box-sizing:border-box;color:inherit;cursor:pointer;display:block;flex-basis:inherit!important;flex-grow:inherit!important;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0;padding:var(--wp--preset--spacing--20,.5em) var(--wp--preset--spacing--30,1em);position:relative;text-align:inherit;text-decoration:none;text-transform:inherit;width:-moz-max-content;width:max-content}:where(.wp-block-tab-list button)[aria-selected=true]:before{border-bottom:2px solid;bottom:0;content:"";left:0;pointer-events:none;position:absolute;width:100%}.wp-block-tab-panel:empty,.wp-block-tab-panel[hidden]{display:none!important}.wp-block-table{overflow-x:auto}.wp-block-table table{border-collapse:collapse;width:100%}.wp-block-table thead{border-bottom:3px solid}.wp-block-table tfoot{border-top:3px solid}.wp-block-table td,.wp-block-table th{border:1px solid;padding:.5em}.wp-block-table .has-fixed-layout{table-layout:fixed;width:100%}.wp-block-table .has-fixed-layout td,.wp-block-table .has-fixed-layout th{word-break:break-word}.wp-block-table.aligncenter,.wp-block-table.alignleft,.wp-block-table.alignright{display:table;width:auto}.wp-block-table.aligncenter td,.wp-block-table.aligncenter th,.wp-block-table.alignleft td,.wp-block-table.alignleft th,.wp-block-table.alignright td,.wp-block-table.alignright th{word-break:break-word}.wp-block-table .has-subtle-light-gray-background-color{background-color:#f3f4f5}.wp-block-table .has-subtle-pale-green-background-color{background-color:#e9fbe5}.wp-block-table .has-subtle-pale-blue-background-color{background-color:#e7f5fe}.wp-block-table .has-subtle-pale-pink-background-color{background-color:#fcf0ef}.wp-block-table.is-style-stripes{background-color:transparent;border-collapse:inherit;border-spacing:0}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:#f0f0f0}.wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tbody tr:nth-child(odd){background-color:#f3f4f5}.wp-block-table.is-style-stripes.has-subtle-pale-green-background-color tbody tr:nth-child(odd){background-color:#e9fbe5}.wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color tbody tr:nth-child(odd){background-color:#e7f5fe}.wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color tbody tr:nth-child(odd){background-color:#fcf0ef}.wp-block-table.is-style-stripes td,.wp-block-table.is-style-stripes th{border-color:transparent}.wp-block-table.is-style-stripes{border-bottom:1px solid #f0f0f0}.wp-block-table .has-border-color td,.wp-block-table .has-border-color th,.wp-block-table .has-border-color tr,.wp-block-table .has-border-color>*{border-color:inherit}.wp-block-table table[style*=border-top-color] tr:first-child,.wp-block-table table[style*=border-top-color] tr:first-child td,.wp-block-table table[style*=border-top-color] tr:first-child th,.wp-block-table table[style*=border-top-color]>*,.wp-block-table table[style*=border-top-color]>* td,.wp-block-table table[style*=border-top-color]>* th{border-top-color:inherit}.wp-block-table table[style*=border-top-color] tr:not(:first-child){border-top-color:currentColor}.wp-block-table table[style*=border-right-color] td:last-child,.wp-block-table table[style*=border-right-color] th,.wp-block-table table[style*=border-right-color] tr,.wp-block-table table[style*=border-right-color]>*{border-right-color:inherit}.wp-block-table table[style*=border-bottom-color] tr:last-child,.wp-block-table table[style*=border-bottom-color] tr:last-child td,.wp-block-table table[style*=border-bottom-color] tr:last-child th,.wp-block-table table[style*=border-bottom-color]>*,.wp-block-table table[style*=border-bottom-color]>* td,.wp-block-table table[style*=border-bottom-color]>* th{border-bottom-color:inherit}.wp-block-table table[style*=border-bottom-color] tr:not(:last-child){border-bottom-color:currentColor}.wp-block-table table[style*=border-left-color] td:first-child,.wp-block-table table[style*=border-left-color] th,.wp-block-table table[style*=border-left-color] tr,.wp-block-table table[style*=border-left-color]>*{border-left-color:inherit}.wp-block-table table[style*=border-style] td,.wp-block-table table[style*=border-style] th,.wp-block-table table[style*=border-style] tr,.wp-block-table table[style*=border-style]>*{border-style:inherit}.wp-block-table table[style*=border-width] td,.wp-block-table table[style*=border-width] th,.wp-block-table table[style*=border-width] tr,.wp-block-table table[style*=border-width]>*{border-style:inherit;border-width:inherit}:root :where(.wp-block-table-of-contents){box-sizing:border-box}.wp-block-tabs,.wp-block-term-count{box-sizing:border-box}:where(.wp-block-term-description){box-sizing:border-box;margin-bottom:var(--wp--style--block-gap);margin-top:var(--wp--style--block-gap)}.wp-block-term-description p{margin-bottom:0;margin-top:0}.wp-block-term-name{box-sizing:border-box}.wp-block-term-template{box-sizing:border-box;list-style:none;margin-bottom:0;margin-top:0;max-width:100%;padding:0}.wp-block-text-columns,.wp-block-text-columns.aligncenter{display:flex}.wp-block-text-columns .wp-block-column{margin:0 1em;padding:0}.wp-block-text-columns .wp-block-column:first-child{margin-left:0}.wp-block-text-columns .wp-block-column:last-child{margin-right:0}.wp-block-text-columns.columns-2 .wp-block-column{width:50%}.wp-block-text-columns.columns-3 .wp-block-column{width:33.3333333333%}.wp-block-text-columns.columns-4 .wp-block-column{width:25%}pre.wp-block-verse{box-sizing:border-box;min-width:1em;overflow:auto;white-space:pre-wrap;word-break:break-word}:where(pre.wp-block-verse){font-family:inherit}.wp-block-video{box-sizing:border-box}.wp-block-video video{height:auto;vertical-align:middle;width:100%}@supports (position:sticky){.wp-block-video [poster]{-o-object-fit:cover;object-fit:cover}}.wp-block-video.aligncenter{text-align:center}.wp-block-video :where(figcaption){margin-bottom:1em;margin-top:.5em}.editor-styles-wrapper,.entry-content{counter-reset:footnotes}a[data-fn].fn{counter-increment:footnotes;display:inline-flex;font-size:smaller;text-decoration:none;text-indent:-9999999px;vertical-align:super}a[data-fn].fn:after{content:"[" counter(footnotes) "]";float:left;text-indent:0}:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style^=border-color],[style*=";border-color"],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[style*="; border-left-width"]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}.wp-block-jetpack-contact-form-container.is-layout-flex .wp-block-jetpack-form-step>.wp-block-accordion,.wp-block-jetpack-contact-form-container.is-layout-flex .wp-block-jetpack-form-step>.wp-block-columns,.wp-block-jetpack-contact-form-container.is-layout-flex .wp-block-jetpack-form-step>.wp-block-details,.wp-block-jetpack-contact-form-container.is-layout-flex .wp-block-jetpack-form-step>.wp-block-group,.wp-block-jetpack-contact-form-container.is-layout-flex>.wp-block-accordion,.wp-block-jetpack-contact-form-container.is-layout-flex>.wp-block-columns,.wp-block-jetpack-contact-form-container.is-layout-flex>.wp-block-details,.wp-block-jetpack-contact-form-container.is-layout-flex>.wp-block-group,.wp-block-jetpack-contact-form-is-layout-flex .wp-block-jetpack-form-step>.wp-block-accordion,.wp-block-jetpack-contact-form-is-layout-flex .wp-block-jetpack-form-step>.wp-block-columns,.wp-block-jetpack-contact-form-is-layout-flex .wp-block-jetpack-form-step>.wp-block-details,.wp-block-jetpack-contact-form-is-layout-flex .wp-block-jetpack-form-step>.wp-block-group,.wp-block-jetpack-contact-form-is-layout-flex>.wp-block-accordion,.wp-block-jetpack-contact-form-is-layout-flex>.wp-block-columns,.wp-block-jetpack-contact-form-is-layout-flex>.wp-block-details,.wp-block-jetpack-contact-form-is-layout-flex>.wp-block-group,.wp-block-jetpack-contact-form.is-layout-flex .wp-block-jetpack-form-step>.wp-block-accordion,.wp-block-jetpack-contact-form.is-layout-flex .wp-block-jetpack-form-step>.wp-block-columns,.wp-block-jetpack-contact-form.is-layout-flex .wp-block-jetpack-form-step>.wp-block-details,.wp-block-jetpack-contact-form.is-layout-flex .wp-block-jetpack-form-step>.wp-block-group,.wp-block-jetpack-contact-form.is-layout-flex>.wp-block-accordion,.wp-block-jetpack-contact-form.is-layout-flex>.wp-block-columns,.wp-block-jetpack-contact-form.is-layout-flex>.wp-block-details,.wp-block-jetpack-contact-form.is-layout-flex>.wp-block-group{box-sizing:border-box;width:100%}.wp-block-jetpack-contact-form-container.is-layout-flex.is-horizontal,.wp-block-jetpack-contact-form-is-layout-flex.is-horizontal,.wp-block-jetpack-contact-form.is-layout-flex.is-horizontal{flex-flow:row wrap}.wp-block-jetpack-contact-form-container.is-layout-flex.is-horizontal .wp-block-button,.wp-block-jetpack-contact-form-container.is-layout-flex.is-horizontal .wp-block-jetpack-button,.wp-block-jetpack-contact-form-is-layout-flex.is-horizontal .wp-block-button,.wp-block-jetpack-contact-form-is-layout-flex.is-horizontal .wp-block-jetpack-button,.wp-block-jetpack-contact-form.is-layout-flex.is-horizontal .wp-block-button,.wp-block-jetpack-contact-form.is-layout-flex.is-horizontal .wp-block-jetpack-button{flex:0 0 auto}.wp-block-jetpack-contact-form-container.is-layout-flex.is-horizontal .wp-block-button .wp-block-button__link,.wp-block-jetpack-contact-form-container.is-layout-flex.is-horizontal .wp-block-jetpack-button .wp-block-button__link,.wp-block-jetpack-contact-form-is-layout-flex.is-horizontal .wp-block-button .wp-block-button__link,.wp-block-jetpack-contact-form-is-layout-flex.is-horizontal .wp-block-jetpack-button .wp-block-button__link,.wp-block-jetpack-contact-form.is-layout-flex.is-horizontal .wp-block-button .wp-block-button__link,.wp-block-jetpack-contact-form.is-layout-flex.is-horizontal .wp-block-jetpack-button .wp-block-button__link{word-break:normal}.wp-block-jetpack-contact-form-container.is-layout-flex.is-vertical:not(.is-content-justification-stretch) .jetpack-field__width-25,.wp-block-jetpack-contact-form-container.is-layout-flex.is-vertical:not(.is-content-justification-stretch) .wp-block-button__width-25,.wp-block-jetpack-contact-form-is-layout-flex.is-vertical:not(.is-content-justification-stretch) .jetpack-field__width-25,.wp-block-jetpack-contact-form-is-layout-flex.is-vertical:not(.is-content-justification-stretch) .wp-block-button__width-25,.wp-block-jetpack-contact-form.is-layout-flex.is-vertical:not(.is-content-justification-stretch) .jetpack-field__width-25,.wp-block-jetpack-contact-form.is-layout-flex.is-vertical:not(.is-content-justification-stretch) .wp-block-button__width-25{width:25%}.wp-block-jetpack-contact-form-container.is-layout-flex.is-vertical:not(.is-content-justification-stretch) .jetpack-field__width-33,.wp-block-jetpack-contact-form-container.is-layout-flex.is-vertical:not(.is-content-justification-stretch) .wp-block-button__width-33,.wp-block-jetpack-contact-form-is-layout-flex.is-vertical:not(.is-content-justification-stretch) .jetpack-field__width-33,.wp-block-jetpack-contact-form-is-layout-flex.is-vertical:not(.is-content-justification-stretch) .wp-block-button__width-33,.wp-block-jetpack-contact-form.is-layout-flex.is-vertical:not(.is-content-justification-stretch) .jetpack-field__width-33,.wp-block-jetpack-contact-form.is-layout-flex.is-vertical:not(.is-content-justification-stretch) .wp-block-button__width-33{width:33.33%}.wp-block-jetpack-contact-form-container.is-layout-flex.is-vertical:not(.is-content-justification-stretch) .jetpack-field__width-50,.wp-block-jetpack-contact-form-container.is-layout-flex.is-vertical:not(.is-content-justification-stretch) .wp-block-button__width-50,.wp-block-jetpack-contact-form-is-layout-flex.is-vertical:not(.is-content-justification-stretch) .jetpack-field__width-50,.wp-block-jetpack-contact-form-is-layout-flex.is-vertical:not(.is-content-justification-stretch) .wp-block-button__width-50,.wp-block-jetpack-contact-form.is-layout-flex.is-vertical:not(.is-content-justification-stretch) .jetpack-field__width-50,.wp-block-jetpack-contact-form.is-layout-flex.is-vertical:not(.is-content-justification-stretch) .wp-block-button__width-50{width:50%}.wp-block-jetpack-contact-form-container.is-layout-flex.is-vertical:not(.is-content-justification-stretch) .jetpack-field__width-75,.wp-block-jetpack-contact-form-container.is-layout-flex.is-vertical:not(.is-content-justification-stretch) .wp-block-button__width-75,.wp-block-jetpack-contact-form-is-layout-flex.is-vertical:not(.is-content-justification-stretch) .jetpack-field__width-75,.wp-block-jetpack-contact-form-is-layout-flex.is-vertical:not(.is-content-justification-stretch) .wp-block-button__width-75,.wp-block-jetpack-contact-form.is-layout-flex.is-vertical:not(.is-content-justification-stretch) .jetpack-field__width-75,.wp-block-jetpack-contact-form.is-layout-flex.is-vertical:not(.is-content-justification-stretch) .wp-block-button__width-75{width:75%}.wp-block-jetpack-contact-form-container.is-layout-flex.is-vertical:not(.is-content-justification-stretch) .jetpack-field__width-100,.wp-block-jetpack-contact-form-container.is-layout-flex.is-vertical:not(.is-content-justification-stretch) .wp-block-button__width-100,.wp-block-jetpack-contact-form-is-layout-flex.is-vertical:not(.is-content-justification-stretch) .jetpack-field__width-100,.wp-block-jetpack-contact-form-is-layout-flex.is-vertical:not(.is-content-justification-stretch) .wp-block-button__width-100,.wp-block-jetpack-contact-form.is-layout-flex.is-vertical:not(.is-content-justification-stretch) .jetpack-field__width-100,.wp-block-jetpack-contact-form.is-layout-flex.is-vertical:not(.is-content-justification-stretch) .wp-block-button__width-100{width:100%}.is-multistep .wp-block-jetpack-contact-form-container.is-layout-flex,.is-multistep .wp-block-jetpack-contact-form-is-layout-flex,.is-multistep .wp-block-jetpack-contact-form.is-layout-flex{display:block}.is-multistep .wp-block-jetpack-contact-form-container.is-layout-flex>:not(:first-child),.is-multistep .wp-block-jetpack-contact-form-is-layout-flex>:not(:first-child),.is-multistep .wp-block-jetpack-contact-form.is-layout-flex>:not(:first-child){margin-top:var(--wp--style--block-gap,1.5rem)}.is-multistep .wp-block-jetpack-contact-form-container.is-layout-flex .wp-block-jetpack-form-step,.is-multistep .wp-block-jetpack-contact-form-is-layout-flex .wp-block-jetpack-form-step,.is-multistep .wp-block-jetpack-contact-form.is-layout-flex .wp-block-jetpack-form-step{box-sizing:border-box;display:flex;flex-wrap:wrap;width:100%}.is-multistep .wp-block-jetpack-contact-form-container.is-layout-flex .jetpack-form-steps-wrapper,.is-multistep .wp-block-jetpack-contact-form-is-layout-flex .jetpack-form-steps-wrapper,.is-multistep .wp-block-jetpack-contact-form.is-layout-flex .jetpack-form-steps-wrapper{width:100%}.is-multistep .wp-block-jetpack-contact-form-container.is-layout-flex .wp-block-jetpack-form-progress-indicator,.is-multistep .wp-block-jetpack-contact-form-is-layout-flex .wp-block-jetpack-form-progress-indicator,.is-multistep .wp-block-jetpack-contact-form.is-layout-flex .wp-block-jetpack-form-progress-indicator{align-self:normal}.is-multistep .wp-block-jetpack-contact-form-container.is-layout-flex.is-content-justification-left .wp-block-jetpack-form-step,.is-multistep .wp-block-jetpack-contact-form-is-layout-flex.is-content-justification-left .wp-block-jetpack-form-step,.is-multistep .wp-block-jetpack-contact-form.is-layout-flex.is-content-justification-left .wp-block-jetpack-form-step{align-items:flex-start}.is-multistep .wp-block-jetpack-contact-form-container.is-layout-flex.is-content-justification-right .wp-block-jetpack-form-step,.is-multistep .wp-block-jetpack-contact-form-is-layout-flex.is-content-justification-right .wp-block-jetpack-form-step,.is-multistep .wp-block-jetpack-contact-form.is-layout-flex.is-content-justification-right .wp-block-jetpack-form-step{align-items:flex-end}.is-multistep .wp-block-jetpack-contact-form-container.is-layout-flex.is-content-justification-center .wp-block-jetpack-form-step,.is-multistep .wp-block-jetpack-contact-form-is-layout-flex.is-content-justification-center .wp-block-jetpack-form-step,.is-multistep .wp-block-jetpack-contact-form.is-layout-flex.is-content-justification-center .wp-block-jetpack-form-step{align-items:center}.is-multistep .wp-block-jetpack-contact-form-container.is-layout-flex.is-horizontal .wp-block-jetpack-form-step,.is-multistep .wp-block-jetpack-contact-form-is-layout-flex.is-horizontal .wp-block-jetpack-form-step,.is-multistep .wp-block-jetpack-contact-form.is-layout-flex.is-horizontal .wp-block-jetpack-form-step{align-items:flex-end}.is-multistep .wp-block-jetpack-contact-form-container.is-layout-flex.is-vertical .wp-block-jetpack-form-step,.is-multistep .wp-block-jetpack-contact-form-is-layout-flex.is-vertical .wp-block-jetpack-form-step,.is-multistep .wp-block-jetpack-contact-form.is-layout-flex.is-vertical .wp-block-jetpack-form-step{flex-direction:column}.is-multistep .wp-block-jetpack-contact-form-container.is-layout-flex.is-nowrap .wp-block-jetpack-form-step,.is-multistep .wp-block-jetpack-contact-form-is-layout-flex.is-nowrap .wp-block-jetpack-form-step,.is-multistep .wp-block-jetpack-contact-form.is-layout-flex.is-nowrap .wp-block-jetpack-form-step{flex-wrap:nowrap}.wp-block-jetpack-contact-form-container.is-layout-flex.is-style-animated .contact-form__inset-label-wrap,.wp-block-jetpack-contact-form-container.is-layout-flex.is-style-outlined .contact-form__inset-label-wrap,.wp-block-jetpack-contact-form-is-layout-flex.is-style-animated .contact-form__inset-label-wrap,.wp-block-jetpack-contact-form-is-layout-flex.is-style-outlined .contact-form__inset-label-wrap,.wp-block-jetpack-contact-form.is-layout-flex.is-style-animated .contact-form__inset-label-wrap,.wp-block-jetpack-contact-form.is-layout-flex.is-style-outlined .contact-form__inset-label-wrap{box-sizing:border-box;flex:1 1 100%;position:relative;width:100%}.wp-block-jetpack-contact-form-container.is-layout-flex.is-style-animated .contact-form__inset-label-wrap.grunion-field-width-25-wrap,.wp-block-jetpack-contact-form-container.is-layout-flex.is-style-outlined .contact-form__inset-label-wrap.grunion-field-width-25-wrap,.wp-block-jetpack-contact-form-is-layout-flex.is-style-animated .contact-form__inset-label-wrap.grunion-field-width-25-wrap,.wp-block-jetpack-contact-form-is-layout-flex.is-style-outlined .contact-form__inset-label-wrap.grunion-field-width-25-wrap,.wp-block-jetpack-contact-form.is-layout-flex.is-style-animated .contact-form__inset-label-wrap.grunion-field-width-25-wrap,.wp-block-jetpack-contact-form.is-layout-flex.is-style-outlined .contact-form__inset-label-wrap.grunion-field-width-25-wrap{flex:1 1 calc(25% - var(--wp--style--block-gap, 1.5rem)*1)}.wp-block-jetpack-contact-form-container.is-layout-flex.is-style-animated .contact-form__inset-label-wrap.grunion-field-width-33-wrap,.wp-block-jetpack-contact-form-container.is-layout-flex.is-style-outlined .contact-form__inset-label-wrap.grunion-field-width-33-wrap,.wp-block-jetpack-contact-form-is-layout-flex.is-style-animated .contact-form__inset-label-wrap.grunion-field-width-33-wrap,.wp-block-jetpack-contact-form-is-layout-flex.is-style-outlined .contact-form__inset-label-wrap.grunion-field-width-33-wrap,.wp-block-jetpack-contact-form.is-layout-flex.is-style-animated .contact-form__inset-label-wrap.grunion-field-width-33-wrap,.wp-block-jetpack-contact-form.is-layout-flex.is-style-outlined .contact-form__inset-label-wrap.grunion-field-width-33-wrap{flex:1 1 calc(33.33% - var(--wp--style--block-gap, 1.5rem)*1)}.wp-block-jetpack-contact-form-container.is-layout-flex.is-style-animated .contact-form__inset-label-wrap.grunion-field-width-50-wrap,.wp-block-jetpack-contact-form-container.is-layout-flex.is-style-outlined .contact-form__inset-label-wrap.grunion-field-width-50-wrap,.wp-block-jetpack-contact-form-is-layout-flex.is-style-animated .contact-form__inset-label-wrap.grunion-field-width-50-wrap,.wp-block-jetpack-contact-form-is-layout-flex.is-style-outlined .contact-form__inset-label-wrap.grunion-field-width-50-wrap,.wp-block-jetpack-contact-form.is-layout-flex.is-style-animated .contact-form__inset-label-wrap.grunion-field-width-50-wrap,.wp-block-jetpack-contact-form.is-layout-flex.is-style-outlined .contact-form__inset-label-wrap.grunion-field-width-50-wrap{flex:1 1 calc(50% - var(--wp--style--block-gap, 1.5rem)*1)}.wp-block-jetpack-contact-form-container.is-layout-flex.is-style-animated .contact-form__inset-label-wrap.grunion-field-width-75-wrap,.wp-block-jetpack-contact-form-container.is-layout-flex.is-style-outlined .contact-form__inset-label-wrap.grunion-field-width-75-wrap,.wp-block-jetpack-contact-form-is-layout-flex.is-style-animated .contact-form__inset-label-wrap.grunion-field-width-75-wrap,.wp-block-jetpack-contact-form-is-layout-flex.is-style-outlined .contact-form__inset-label-wrap.grunion-field-width-75-wrap,.wp-block-jetpack-contact-form.is-layout-flex.is-style-animated .contact-form__inset-label-wrap.grunion-field-width-75-wrap,.wp-block-jetpack-contact-form.is-layout-flex.is-style-outlined .contact-form__inset-label-wrap.grunion-field-width-75-wrap{flex:1 1 calc(75% - var(--wp--style--block-gap, 1.5rem)*1)}.wp-block-jetpack-contact-form-container.is-layout-flex.is-style-animated .contact-form__inset-label-wrap.grunion-field-width-100-wrap,.wp-block-jetpack-contact-form-container.is-layout-flex.is-style-outlined .contact-form__inset-label-wrap.grunion-field-width-100-wrap,.wp-block-jetpack-contact-form-is-layout-flex.is-style-animated .contact-form__inset-label-wrap.grunion-field-width-100-wrap,.wp-block-jetpack-contact-form-is-layout-flex.is-style-outlined .contact-form__inset-label-wrap.grunion-field-width-100-wrap,.wp-block-jetpack-contact-form.is-layout-flex.is-style-animated .contact-form__inset-label-wrap.grunion-field-width-100-wrap,.wp-block-jetpack-contact-form.is-layout-flex.is-style-outlined .contact-form__inset-label-wrap.grunion-field-width-100-wrap{flex:1 1 100%}.wp-block-jetpack-contact-form-container.is-layout-flex.is-style-animated .contact-form__inset-label-wrap.grunion-field-width-auto-wrap,.wp-block-jetpack-contact-form-container.is-layout-flex.is-style-outlined .contact-form__inset-label-wrap.grunion-field-width-auto-wrap,.wp-block-jetpack-contact-form-is-layout-flex.is-style-animated .contact-form__inset-label-wrap.grunion-field-width-auto-wrap,.wp-block-jetpack-contact-form-is-layout-flex.is-style-outlined .contact-form__inset-label-wrap.grunion-field-width-auto-wrap,.wp-block-jetpack-contact-form.is-layout-flex.is-style-animated .contact-form__inset-label-wrap.grunion-field-width-auto-wrap,.wp-block-jetpack-contact-form.is-layout-flex.is-style-outlined .contact-form__inset-label-wrap.grunion-field-width-auto-wrap{flex:1 1 auto;width:auto}.jetpack-paypal-button{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;margin:24px 0;max-width:400px;overflow-wrap:anywhere}.jetpack-paypal-button__product{margin-bottom:16px;text-align:center}.jetpack-paypal-button__product-name{color:#1e1e1e;display:block;font-size:16px;font-weight:600}.jetpack-paypal-button__product-description{color:#757575;display:block;font-size:14px;margin-top:4px;white-space:pre-line}.jetpack-paypal-button__product-price{color:#1e1e1e;display:block;font-size:20px;font-weight:700;margin-top:8px}.jetpack-paypal-button__product-image{margin-bottom:16px;text-align:center}.jetpack-paypal-button__product-image img{border-radius:8px;display:block;height:auto;margin:0 auto;max-width:100%}.jetpack-paypal-button__buttons{display:flex;flex-direction:column;gap:8px}.jetpack-paypal-button__checkout-link{align-items:center;box-sizing:border-box;cursor:pointer;display:flex;justify-content:center;text-align:center;text-decoration:none;width:100%}.jetpack-paypal-button__checkout-link.is-style-outline,.jetpack-paypal-button__checkout-link.is-style-outline:active,.jetpack-paypal-button__checkout-link.is-style-outline:focus,.jetpack-paypal-button__checkout-link.is-style-outline:hover{background-color:#0000;background-image:none;border:1px solid;color:currentColor}.jetpack-paypal-button__qr-caption{margin:8px 0 0}.jetpack-paypal-button__attribution{align-items:center;display:flex;font-size:10px;gap:2px;justify-content:center;letter-spacing:-.01em;line-height:1.5;margin:8px 0 0;padding:0}.jetpack-paypal-button__logo{flex-shrink:0;height:15px;width:auto}.jetpack-paypal-button__variants{margin-bottom:16px;text-align:center}.jetpack-paypal-button__variants-label{color:#757575;font-size:12px;margin:0 0 8px}.jetpack-paypal-button__variant-group{font-size:13px;line-height:1.8;margin-bottom:6px}.jetpack-paypal-button__variant-name{color:#1e1e1e;font-weight:600}.jetpack-paypal-button__variant-option{background:#f0f0f0;border-radius:12px;color:#1e1e1e;display:inline-block;font-size:12px;margin:2px 3px;padding:2px 10px}.jetpack-paypal-button__variant-price{color:#757575;font-size:11px}.jetpack-paypal-button__qr-standalone{align-items:center;display:flex;flex-direction:column}.jetpack-paypal-button__qr-frame{box-sizing:initial;max-width:100%;width:fit-content}.jetpack-paypal-button__qr-canvas{display:block;height:auto;width:100%}.jetpack-paypal-button__qr-link{align-items:center;display:flex;gap:6px;max-width:320px;width:100%}.jetpack-paypal-button__qr-link-input{background:#f9f9f9;border:1px solid #ddd;border-radius:4px;box-sizing:border-box;color:#555;flex:1;font-size:12px;min-width:3rem;overflow:hidden;padding:6px 8px;text-overflow:ellipsis;white-space:nowrap}.jetpack-paypal-button__qr-copy{background:none;border:1px solid #ddd;border-radius:4px;color:#0070ba;cursor:pointer;flex-shrink:0;font-size:12px;padding:6px 12px;transition:border-color .15s}.jetpack-paypal-button__qr-copy:hover{border-color:#0070ba}.jetpack-paypal-button__qr-copy:focus-visible{outline:2px solid #0070ba;outline-offset:2px}.jetpack-paypal-button__qr-download{background:none;border:none;color:#0070ba;cursor:pointer;font-size:12px;padding:4px 8px;text-decoration:underline}.jetpack-paypal-button__qr-download:hover{color:#005187}.jetpack-paypal-button__qr-download:focus-visible{outline:2px solid #0070ba;outline-offset:2px}.mejs-offscreen{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal}.mejs-container{background:#000;font-family:Helvetica,Arial,serif;position:relative;text-align:left;text-indent:0;vertical-align:top}.mejs-container,.mejs-container *{box-sizing:border-box}.mejs-container video::-webkit-media-controls,.mejs-container video::-webkit-media-controls-panel,.mejs-container video::-webkit-media-controls-panel-container,.mejs-container video::-webkit-media-controls-start-playback-button{-webkit-appearance:none;display:none!important}.mejs-fill-container,.mejs-fill-container .mejs-container{height:100%;width:100%}.mejs-fill-container{background:transparent;margin:0 auto;overflow:hidden;position:relative}.mejs-container:focus{outline:none}.mejs-iframe-overlay{height:100%;position:absolute;width:100%}.mejs-embed,.mejs-embed body{background:#000;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.mejs-fullscreen{overflow:hidden!important}.mejs-container-fullscreen{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;z-index:1000}.mejs-container-fullscreen .mejs-mediaelement,.mejs-container-fullscreen video{height:100%!important;width:100%!important}.mejs-background,.mejs-mediaelement{left:0;position:absolute;top:0}.mejs-mediaelement{height:100%;width:100%;z-index:0}.mejs-poster{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;left:0;position:absolute;top:0;z-index:1}:root .mejs-poster-img{display:none}.mejs-poster-img{border:0;padding:0}.mejs-overlay{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;left:0;position:absolute;top:0}.mejs-layer{z-index:1}.mejs-overlay-play{cursor:pointer}.mejs-overlay-button{background:url(/wp-includes/js/mediaelement/mejs-controls.svg) no-repeat;background-position:0 -39px;height:80px;width:80px}.mejs-overlay:hover>.mejs-overlay-button{background-position:-80px -39px}.mejs-overlay-loading{height:80px;width:80px}.mejs-overlay-loading-bg-img{-webkit-animation:a 1s linear infinite;animation:a 1s linear infinite;background:transparent url(/wp-includes/js/mediaelement/mejs-controls.svg) -160px -40px no-repeat;display:block;height:80px;width:80px;z-index:1}@-webkit-keyframes a{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes a{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.mejs-controls{bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:40px;left:0;list-style-type:none;margin:0;padding:0 10px;position:absolute;width:100%;z-index:3}.mejs-controls:not([style*="display: none"]){background:rgba(255,0,0,.7);background:-webkit-linear-gradient(transparent,rgba(0,0,0,.35));background:linear-gradient(transparent,rgba(0,0,0,.35))}.mejs-button,.mejs-time,.mejs-time-rail{font-size:10px;height:40px;line-height:10px;margin:0;width:32px}.mejs-button>button{background:transparent url(/wp-includes/js/mediaelement/mejs-controls.svg);border:0;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;margin:10px 6px;overflow:hidden;padding:0;position:absolute;text-decoration:none;width:20px}.mejs-button>button:focus{outline:1px dotted #999}.mejs-container-keyboard-inactive [role=slider],.mejs-container-keyboard-inactive [role=slider]:focus,.mejs-container-keyboard-inactive a,.mejs-container-keyboard-inactive a:focus,.mejs-container-keyboard-inactive button,.mejs-container-keyboard-inactive button:focus{outline:0}.mejs-time{box-sizing:content-box;color:#fff;font-size:11px;font-weight:700;height:24px;overflow:hidden;padding:16px 6px 0;text-align:center;width:auto}.mejs-play>button{background-position:0 0}.mejs-pause>button{background-position:-20px 0}.mejs-replay>button{background-position:-160px 0}.mejs-time-rail{direction:ltr;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;height:40px;margin:0 10px;padding-top:10px;position:relative}.mejs-time-buffering,.mejs-time-current,.mejs-time-float,.mejs-time-float-corner,.mejs-time-float-current,.mejs-time-hovered,.mejs-time-loaded,.mejs-time-marker,.mejs-time-total{border-radius:2px;cursor:pointer;display:block;height:10px;position:absolute}.mejs-time-total{background:hsla(0,0%,100%,.3);margin:5px 0 0;width:100%}.mejs-time-buffering{-webkit-animation:b 2s linear infinite;animation:b 2s linear infinite;background:-webkit-linear-gradient(135deg,hsla(0,0%,100%,.4) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.4) 0,hsla(0,0%,100%,.4) 75%,transparent 0,transparent);background:linear-gradient(-45deg,hsla(0,0%,100%,.4) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.4) 0,hsla(0,0%,100%,.4) 75%,transparent 0,transparent);background-size:15px 15px;width:100%}@-webkit-keyframes b{0%{background-position:0 0}to{background-position:30px 0}}@keyframes b{0%{background-position:0 0}to{background-position:30px 0}}.mejs-time-loaded{background:hsla(0,0%,100%,.3)}.mejs-time-current,.mejs-time-handle-content{background:hsla(0,0%,100%,.9)}.mejs-time-hovered{background:hsla(0,0%,100%,.5);z-index:10}.mejs-time-hovered.negative{background:rgba(0,0,0,.2)}.mejs-time-buffering,.mejs-time-current,.mejs-time-hovered,.mejs-time-loaded{left:0;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transition:all .15s ease-in;transition:all .15s ease-in;width:100%}.mejs-time-buffering{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.mejs-time-hovered{-webkit-transition:height .1s cubic-bezier(.44,0,1,1);transition:height .1s cubic-bezier(.44,0,1,1)}.mejs-time-hovered.no-hover{-webkit-transform:scaleX(0)!important;-ms-transform:scaleX(0)!important;transform:scaleX(0)!important}.mejs-time-handle,.mejs-time-handle-content{border:4px solid transparent;cursor:pointer;left:0;position:absolute;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);z-index:11}.mejs-time-handle-content{border:4px solid hsla(0,0%,100%,.9);border-radius:50%;height:10px;left:-7px;top:-4px;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);width:10px}.mejs-time-rail .mejs-time-handle-content:active,.mejs-time-rail .mejs-time-handle-content:focus,.mejs-time-rail:hover .mejs-time-handle-content{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.mejs-time-float{background:#eee;border:1px solid #333;bottom:100%;color:#111;display:none;height:17px;margin-bottom:9px;position:absolute;text-align:center;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:36px}.mejs-time-float-current{display:block;left:0;margin:2px;text-align:center;width:30px}.mejs-time-float-corner{border:5px solid #eee;border-color:#eee transparent transparent;border-radius:0;display:block;height:0;left:50%;line-height:0;position:absolute;top:100%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:0}.mejs-long-video .mejs-time-float{margin-left:-23px;width:64px}.mejs-long-video .mejs-time-float-current{width:60px}.mejs-broadcast{color:#fff;height:10px;position:absolute;top:15px;width:100%}.mejs-fullscreen-button>button{background-position:-80px 0}.mejs-unfullscreen>button{background-position:-100px 0}.mejs-mute>button{background-position:-60px 0}.mejs-unmute>button{background-position:-40px 0}.mejs-volume-button{position:relative}.mejs-volume-button>.mejs-volume-slider{-webkit-backface-visibility:hidden;background:rgba(50,50,50,.7);border-radius:0;bottom:100%;display:none;height:115px;left:50%;margin:0;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:25px;z-index:1}.mejs-volume-button:hover{border-radius:0 0 4px 4px}.mejs-volume-total{background:hsla(0,0%,100%,.5);height:100px;left:50%;margin:0;position:absolute;top:8px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:2px}.mejs-volume-current{left:0;margin:0;width:100%}.mejs-volume-current,.mejs-volume-handle{background:hsla(0,0%,100%,.9);position:absolute}.mejs-volume-handle{border-radius:1px;cursor:ns-resize;height:6px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:16px}.mejs-horizontal-volume-slider{display:block;height:36px;position:relative;vertical-align:middle;width:56px}.mejs-horizontal-volume-total{background:rgba(50,50,50,.8);height:8px;top:16px;width:50px}.mejs-horizontal-volume-current,.mejs-horizontal-volume-total{border-radius:2px;font-size:1px;left:0;margin:0;padding:0;position:absolute}.mejs-horizontal-volume-current{background:hsla(0,0%,100%,.8);height:100%;top:0;width:100%}.mejs-horizontal-volume-handle{display:none}.mejs-captions-button,.mejs-chapters-button{position:relative}.mejs-captions-button>button{background-position:-140px 0}.mejs-chapters-button>button{background-position:-180px 0}.mejs-captions-button>.mejs-captions-selector,.mejs-chapters-button>.mejs-chapters-selector{background:rgba(50,50,50,.7);border:1px solid transparent;border-radius:0;bottom:100%;margin-right:-43px;overflow:hidden;padding:0;position:absolute;right:50%;visibility:visible;width:86px}.mejs-chapters-button>.mejs-chapters-selector{margin-right:-55px;width:110px}.mejs-captions-selector-list,.mejs-chapters-selector-list{list-style-type:none!important;margin:0;overflow:hidden;padding:0}.mejs-captions-selector-list-item,.mejs-chapters-selector-list-item{color:#fff;cursor:pointer;display:block;list-style-type:none!important;margin:0 0 6px;overflow:hidden;padding:0}.mejs-captions-selector-list-item:hover,.mejs-chapters-selector-list-item:hover{background-color:#c8c8c8!important;background-color:hsla(0,0%,100%,.4)!important}.mejs-captions-selector-input,.mejs-chapters-selector-input{clear:both;float:left;left:-1000px;margin:3px 3px 0 5px;position:absolute}.mejs-captions-selector-label,.mejs-chapters-selector-label{cursor:pointer;float:left;font-size:10px;line-height:15px;padding:4px 10px 0;width:100%}.mejs-captions-selected,.mejs-chapters-selected{color:#21f8f8}.mejs-captions-translations{font-size:10px;margin:0 0 5px}.mejs-captions-layer{bottom:0;color:#fff;font-size:16px;left:0;line-height:20px;position:absolute;text-align:center}.mejs-captions-layer a{color:#fff;text-decoration:underline}.mejs-captions-layer[lang=ar]{font-size:20px;font-weight:400}.mejs-captions-position{bottom:15px;left:0;position:absolute;width:100%}.mejs-captions-position-hover{bottom:35px}.mejs-captions-text,.mejs-captions-text *{background:hsla(0,0%,8%,.5);box-shadow:5px 0 0 hsla(0,0%,8%,.5),-5px 0 0 hsla(0,0%,8%,.5);padding:0;white-space:pre-wrap}.mejs-container.mejs-hide-cues video::-webkit-media-text-track-container{display:none}.mejs-overlay-error{position:relative}.mejs-overlay-error>img{left:0;max-width:100%;position:absolute;top:0;z-index:-1}.mejs-cannotplay,.mejs-cannotplay a{color:#fff;font-size:.8em}.mejs-cannotplay{position:relative}.mejs-cannotplay a,.mejs-cannotplay p{display:inline-block;padding:0 15px;width:100%}.mejs-container{clear:both;max-width:100%}.mejs-container *{font-family:Helvetica,Arial}.mejs-container,.mejs-container .mejs-controls,.mejs-embed,.mejs-embed body{background:#222}.mejs-time{font-weight:400;word-wrap:normal}.mejs-controls a.mejs-horizontal-volume-slider{display:table}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,.mejs-controls .mejs-time-rail .mejs-time-loaded{background:#fff}.mejs-controls .mejs-time-rail .mejs-time-current{background:#0073aa}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,.mejs-controls .mejs-time-rail .mejs-time-total{background:rgba(255,255,255,.33)}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,.mejs-controls .mejs-time-rail span{border-radius:0}.mejs-overlay-loading{background:0 0}.mejs-controls button:hover{border:none;-webkit-box-shadow:none;box-shadow:none}.me-cannotplay{width:auto!important}.media-embed-details .wp-audio-shortcode{display:inline-block;max-width:400px}.audio-details .embed-media-settings{overflow:visible}.media-embed-details .embed-media-settings .setting span:not(.button-group){max-width:400px;width:auto}.media-embed-details .embed-media-settings .checkbox-setting span{display:inline-block}.media-embed-details .embed-media-settings{padding-top:0;top:28px}.media-embed-details .instructions{padding:16px 0;max-width:600px}.media-embed-details .setting .remove-setting,.media-embed-details .setting p{color:#a00;font-size:10px;text-transform:uppercase}.media-embed-details .setting .remove-setting{padding:5px 0}.media-embed-details .setting a:hover{color:#dc3232}.media-embed-details .embed-media-settings .checkbox-setting{float:none;margin:0 0 10px}.wp-video{max-width:100%;height:auto}.wp_attachment_holder .wp-audio-shortcode,.wp_attachment_holder .wp-video{margin-top:18px}.wp-video-shortcode video,video.wp-video-shortcode{max-width:100%;display:inline-block}.video-details .wp-video-holder{width:100%;max-width:640px}.wp-playlist{border:1px solid #ccc;padding:10px;margin:12px 0 18px;font-size:14px;line-height:1.5}.wp-admin .wp-playlist{margin:0 0 18px}.wp-playlist video{display:inline-block;max-width:100%}.wp-playlist audio{display:none;max-width:100%;width:400px}.wp-playlist .mejs-container{margin:0;max-width:100%}.wp-playlist .mejs-controls .mejs-button button{outline:0}.wp-playlist-light{background:#fff;color:#000}.wp-playlist-dark{color:#fff;background:#000}.wp-playlist-caption{display:block;max-width:88%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:1.5}.wp-playlist-item .wp-playlist-caption{text-decoration:none;color:#000;max-width:-webkit-calc(100% - 40px);max-width:calc(100% - 40px)}.wp-playlist-item-meta{display:block;font-size:14px;line-height:1.5}.wp-playlist-item-title{font-size:14px;line-height:1.5}.wp-playlist-item-album{font-style:italic;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wp-playlist-item-artist{font-size:12px;text-transform:uppercase}.wp-playlist-item-length{position:absolute;right:3px;top:0;font-size:14px;line-height:1.5}.rtl .wp-playlist-item-length{left:3px;right:auto}.wp-playlist-tracks{margin-top:10px}.wp-playlist-item{position:relative;cursor:pointer;padding:0 3px;border-bottom:1px solid #ccc}.wp-playlist-item:last-child{border-bottom:0}.wp-playlist-light .wp-playlist-caption{color:#333}.wp-playlist-dark .wp-playlist-caption{color:#ddd}.wp-playlist-playing{font-weight:700;background:#f7f7f7}.wp-playlist-light .wp-playlist-playing{background:#fff;color:#000}.wp-playlist-dark .wp-playlist-playing{background:#000;color:#fff}.wp-playlist-current-item{overflow:hidden;margin-bottom:10px;height:60px}.wp-playlist .wp-playlist-current-item img{float:left;max-width:60px;height:auto;margin-right:10px;padding:0;border:0}.rtl .wp-playlist .wp-playlist-current-item img{float:right;margin-left:10px;margin-right:0}.wp-playlist-current-item .wp-playlist-item-artist,.wp-playlist-current-item .wp-playlist-item-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wp-audio-playlist .me-cannotplay span{padding:5px 15px}svg.yith-wcwl-icon-svg{width:30px;height:30px}.yith-add-to-wishlist-button-block{display:flex;align-items:center;justify-content:center;position:relative;width:max-content;margin:7px auto}.yith-add-to-wishlist-button-block.yith-add-to-wishlist-button-block--single{margin-inline:0;gap:10px;align-items:flex-start;flex-direction:column}.yith-add-to-wishlist-button-block a.yith-wcwl-add-to-wishlist-button__wrapper{text-decoration:none}.yith-wcwl-add-to-wishlist-button{display:flex;flex-direction:column;align-items:center;position:relative;cursor:pointer;font-size:1rem}.yith-wcwl-add-to-wishlist-button svg,.yith-wcwl-add-to-wishlist-button img.yith-wcwl-custom-icon{width:30px;height:30px}.yith-wcwl-add-to-wishlist-button:is(button){flex-direction:row;gap:5px;padding:6px 10px;font-size:.9rem}.yith-wcwl-add-to-wishlist-button:is(button) .yith-wcwl-icon-svg__wrapper{display:flex}.yith-wcwl-add-to-wishlist-button:is(button) .yith-wcwl-icon-svg__wrapper:is(span){display:inline-flex}.yith-wcwl-add-to-wishlist-button:is(button) svg,.yith-wcwl-add-to-wishlist-button:is(button) img{width:22px;height:22px}.yith-wcwl-add-to-wishlist-button:is(button):not(.yith-wcwl-theme-button-style){background-color:var(--color-add-to-wishlist-background,#333333);color:var(--color-add-to-wishlist-text,#ffffff);border:2px solid var(--color-add-to-wishlist-border,#333333);border-radius:var(--rounded-corners-radius,16px)}.yith-wcwl-add-to-wishlist-button:is(button):not(.yith-wcwl-theme-button-style):hover{background-color:var(--color-add-to-wishlist-background-hover,#4f4f4f);color:var(--color-add-to-wishlist-text-hover,#ffffff);border:2px solid var(--color-add-to-wishlist-border-hover,#4f4f4f)}.yith-wcwl-add-to-wishlist-button.yith-wcwl-add-to-wishlist-button--loading{cursor:progress}.yith-wcwl-add-to-wishlist-button.yith-wcwl-add-to-wishlist-button--custom-button{text-decoration:none}.yith-wcwl-add-to-wishlist-button.yith-wcwl-add-to-wishlist-button--pillow{border-radius:100px;padding:7px 14px;font-size:.9rem}.yith-wcwl-add-to-wishlist-button.yith-wcwl-add-to-wishlist-button--anchor{flex-direction:row;margin:auto;justify-content:center;gap:7px}.yith-wcwl-add-to-wishlist-button.yith-wcwl-add-to-wishlist-button--anchor.yith-wcwl-add-to-wishlist--with-counter{gap:4px}.yith-wcwl-add-to-wishlist-button.yith-wcwl-add-to-wishlist-button--anchor svg.yith-wcwl-icon-svg,.yith-wcwl-add-to-wishlist-button.yith-wcwl-add-to-wishlist-button--anchor img{width:30px;color:currentColor;max-width:35px}.yith-wcwl-add-to-wishlist-button.yith-wcwl-add-to-wishlist-button--icon-button{flex-direction:column;color:var(--add-to-wishlist-icon-color,#000)}.yith-wcwl-add-to-wishlist-button.yith-wcwl-add-to-wishlist-button--icon-button.yith-wcwl-add-to-wishlist-button--added,.yith-wcwl-add-to-wishlist-button.yith-wcwl-add-to-wishlist-button--icon-button.yith-wcwl-add-to-wishlist-button--added:hover,.yith-wcwl-add-to-wishlist-button.yith-wcwl-add-to-wishlist-button--icon-button.yith-wcwl-add-to-wishlist-button--added .yith-wcwl-add-to-wishlist__counter{color:var(--added-to-wishlist-icon-color,#000)}.yith-wcwl-add-to-wishlist-button.yith-wcwl-add-to-wishlist-button--icon-button:hover,.yith-wcwl-add-to-wishlist-button.yith-wcwl-add-to-wishlist-button--icon-button .yith-wcwl-add-to-wishlist__counter{color:var(--add-to-wishlist-icon-color,#000)}.yith-wcwl-add-to-wishlist-button.yith-wcwl-add-to-wishlist-button--icon-button:is(button){gap:5px;background:none;border:none}.yith-wcwl-add-to-wishlist-button.yith-wcwl-add-to-wishlist-button--icon-button:is(button):hover{background:none;border:none}.yith-wcwl-add-to-wishlist-button.yith-wcwl-add-to-wishlist-button--icon-button:is(button) svg.yith-wcwl-add-to-wishlist-button-icon{width:30px;height:30px}.yith-wcwl-add-to-wishlist-button.yith-wcwl-add-to-wishlist-button--icon-button:is(button) .yith-wcwl-add-to-wishlist__counter{line-height:1}.yith-wcwl-add-to-wishlist-button:not(.yith-wcwl-add-to-wishlist-button--single) .yith-wcwl-add-to-wishlist__counter{font-weight:500}.yith-wcwl-add-to-wishlist-button.yith-wcwl-add-to-wishlist-button--single.yith-wcwl-add-to-wishlist-button--anchor{display:flex;align-items:center;margin-inline:0;justify-content:flex-start;gap:10px}.yith-wcwl-add-to-wishlist-button.yith-wcwl-add-to-wishlist-button-over-image{position:absolute;display:flex;margin:10px;z-index:20}.yith-wcwl-add-to-wishlist-button.yith-wcwl-add-to-wishlist-button-over-image--top-left{left:0;top:0}.yith-wcwl-add-to-wishlist-button.yith-wcwl-add-to-wishlist-button-over-image--top-right{right:0;top:0}.yith-wcwl-add-to-wishlist-button.yith-wcwl-add-to-wishlist-button-over-image--bottom-left{left:0;bottom:0}.yith-wcwl-add-to-wishlist-button.yith-wcwl-add-to-wishlist-button-over-image--bottom-right{right:0;bottom:0}.yith-wcwl-add-to-wishlist-button.yith-wcwl-add-to-wishlist-button-over-image--hover{opacity:0;transition:.2s}.yith-wcwl-add-to-wishlist-button.yith-wcwl-add-to-wishlist-button-over-image--hover.yith-wcwl-add-to-wishlist-button--loading:not(.yith-wcwl-add-to-wishlist-button--first-loading){opacity:1}.yith-wcwl-add-to-wishlist-button.yith-wcwl-add-to-wishlist-button-over-image.yith-wcwl-add-to-wishlist--dropdown-opened{opacity:1}.yith-wcwl-add-to-wishlist-button.yith-wcwl-add-to-wishlist-button-over-image .yith-wcwl-icon{width:30px;height:30px}.yith-wcwl-add-to-wishlist__feedback{text-align:center;padding:10px 17px;top:50%;left:50%;transform:translate(-50%,-50%);background-color:hsl(0 0% 100% / .95);font-size:.8em;transition:opacity .5s ease-out;opacity:1;text-wrap:balance;animation:fade-in .3s,bounce .45s;width:max-content;max-width:90%;position:fixed;z-index:999}.yith-wcwl-add-to-wishlist__feedback.yith-wcwl-add-to-wishlist__feedback-on-product-image{position:absolute}.yith-wcwl-add-to-wishlist__feedback.yith-wcwl-fade-out{animation:fade-out .5s forwards}div[data-block-name="woocommerce/product-image"]:hover .yith-wcwl-add-to-wishlist-button-over-image--hover,div[data-block-name="woocommerce/product-image"]:focus .yith-wcwl-add-to-wishlist-button-over-image--hover,div[data-block-name="woocommerce/product-image"] :has(*:focus) .yith-wcwl-add-to-wishlist-button-over-image--hover,div.wc-block-grid__product-image:hover .yith-wcwl-add-to-wishlist-button-over-image--hover,div.wc-block-grid__product-image:focus .yith-wcwl-add-to-wishlist-button-over-image--hover,div.wc-block-grid__product-image :has(*:focus) .yith-wcwl-add-to-wishlist-button-over-image--hover,.woocommerce-loop-product__link [class*=image]:hover .yith-wcwl-add-to-wishlist-button-over-image--hover,.woocommerce-loop-product__link [class*=image]:focus .yith-wcwl-add-to-wishlist-button-over-image--hover,.woocommerce-loop-product__link [class*=image] :has(*:focus) .yith-wcwl-add-to-wishlist-button-over-image--hover,.add-to-wishlist-before_image:hover .yith-wcwl-add-to-wishlist-button-over-image--hover,.add-to-wishlist-before_image:focus .yith-wcwl-add-to-wishlist-button-over-image--hover,.add-to-wishlist-before_image :has(*:focus) .yith-wcwl-add-to-wishlist-button-over-image--hover{opacity:1}.yith-wcwl-feedback-messages-container{display:flex;flex-direction:column;align-items:center;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:fit-content;height:fit-content;z-index:999;transition:.3s;max-width:90%}.yith-wcwl-feedback-messages-container .yith-wcwl-add-to-wishlist__feedback{position:relative;transform:unset;top:unset;left:unset;animation:fade-in .3s;width:300px;max-width:100%;justify-content:center}.yith-wcwl-feedback-messages-container .yith-wcwl-add-to-wishlist__feedback.yith-wcwl-fade-out{animation:fade-out .5s forwards}.yith-wcwl-feedback-messages-container .yith-wcwl-add-to-wishlist__feedback:not(:last-child){margin-bottom:10px}.woocommerce a.add_to_wishlist.button.alt:not(.yith-wcwl-theme-button-style){background-color:var(--color-add-to-wishlist-background,#333333);background:var(--color-add-to-wishlist-background,#333333);color:var(--color-add-to-wishlist-text,#ffffff);border-color:var(--color-add-to-wishlist-border,#333333);border-radius:var(--rounded-corners-radius,16px)}.woocommerce a.add_to_wishlist.button.alt:not(.yith-wcwl-theme-button-style):hover{background-color:var(--color-add-to-wishlist-background-hover,#4f4f4f);background:var(--color-add-to-wishlist-background-hover,#4f4f4f);color:var(--color-add-to-wishlist-text-hover,#ffffff);border-color:var(--color-add-to-wishlist-border-hover,#4f4f4f)}.yith-wcwl-tooltip,.with-tooltip .yith-wcwl-tooltip:before,.with-dropdown .with-tooltip .yith-wcwl-tooltip:before{background-color:var(--tooltip-color-background,rgb(51 51 51 / .9019607843));border-bottom-color:var(--tooltip-color-background,rgb(51 51 51 / .9019607843));border-top-color:var(--tooltip-color-background,rgb(51 51 51 / .9019607843));color:var(--tooltip-color-text,#ffffff)}.yith-wcwl-add-to-wishlist-button:not(.yith-wcwl-add-to-wishlist-button--themed-button) svg.yith-wcwl-add-to-wishlist-button-icon{color:var(--add-to-wishlist-icon-color,#000)}.yith-wcwl-add-to-wishlist-button:not(.yith-wcwl-add-to-wishlist-button--themed-button).yith-wcwl-add-to-wishlist-button--added svg.yith-wcwl-add-to-wishlist-button-icon{color:var(--added-to-wishlist-icon-color,#000)}.yith-wcwl-add-to-wishlist-tooltip{background-color:var(--tooltip-color-background,rgb(51 51 51 / .9019607843));color:var(--tooltip-color-text,#ffffff);display:block;position:absolute;top:100%;left:50%;transform:translateX(-50%);z-index:10;width:250px;padding:5px 10px;border-radius:5px;margin-top:10px;max-width:max-content;text-align:center;font-size:12px;line-height:normal;text-wrap:balance;pointer-events:none;cursor:initial;opacity:0;animation:fade-in .3s .3s forwards,slide-down .3s .3s}.yith-wcwl-add-to-wishlist-tooltip--top{top:unset;bottom:100%;margin-block:0 10px}.yith-wcwl-add-to-wishlist-dropdown{position:absolute;left:0;margin-top:20px;z-index:99;top:100%;background:hsl(0 0% 100% / .95);padding:10px;border:1px solid #ddd;border-radius:10px;width:max-content;min-width:250px;max-width:350px;display:flex;flex-direction:column;align-items:flex-start;gap:0;animation:scale-up .3s;-webkit-transform-origin:top left;-moz-transform-origin:top left;-ms-transform-origin:top left;-o-transform-origin:top left;transform-origin:top left}.yith-wcwl-add-to-wishlist-dropdown--bottom-left{left:unset;right:0;-webkit-transform-origin:top right;-moz-transform-origin:top right;-ms-transform-origin:top right;-o-transform-origin:top right;transform-origin:top right}.yith-wcwl-add-to-wishlist-dropdown--top-left{left:unset;right:0;top:unset;bottom:100%;margin-block:0 20px;-webkit-transform-origin:bottom right;-moz-transform-origin:bottom right;-ms-transform-origin:bottom right;-o-transform-origin:bottom right;transform-origin:bottom right}.yith-wcwl-add-to-wishlist-dropdown--top-right{top:unset;bottom:100%;margin-block:0 20px;-webkit-transform-origin:bottom left;-moz-transform-origin:bottom left;-ms-transform-origin:bottom left;-o-transform-origin:bottom left;transform-origin:bottom left}.yith-wcwl-add-to-wishlist-dropdown .yith-wcwl-add-to-wishlist-dropdown__option,.yith-wcwl-add-to-wishlist-dropdown .yith-wcwl-add-to-wishlist-dropdown__view-more{background:none;border:none;margin:0;width:100%;border-radius:0;font-size:13px}.yith-wcwl-add-to-wishlist-dropdown .yith-wcwl-add-to-wishlist-dropdown__option{color:#222!important;max-width:260px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-decoration:none;padding:7px 20px 7px 0;display:flex;align-items:center;gap:7px;text-align:left;cursor:pointer;border-radius:0;outline:none}.yith-wcwl-add-to-wishlist-dropdown .yith-wcwl-add-to-wishlist-dropdown__option:not(:last-of-type){border-bottom:1px solid #eee}.yith-wcwl-add-to-wishlist-dropdown .yith-wcwl-add-to-wishlist-dropdown__option:hover{color:var(--wp--preset--color--primary,#007565)}.yith-wcwl-add-to-wishlist-dropdown .yith-wcwl-add-to-wishlist-dropdown__option:focus .yith-wcwl-add-to-wishlist-dropdown__option__text{text-decoration:underline}.yith-wcwl-add-to-wishlist-dropdown .yith-wcwl-add-to-wishlist-dropdown__option .yith-wcwl-add-to-wishlist-dropdown__option__text{color:#222!important;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.yith-wcwl-add-to-wishlist-dropdown .yith-wcwl-add-to-wishlist-dropdown__option .yith-wcwl-icon{color:#222!important}.yith-wcwl-add-to-wishlist-dropdown .yith-wcwl-add-to-wishlist-dropdown__view-more{color:var(--wp--preset--color--primary,#007565);padding:10px 0 10px 21px;text-align:left;outline:none}.yith-wcwl-add-to-wishlist-dropdown .yith-wcwl-add-to-wishlist-dropdown__view-more:focus{text-decoration:underline}@keyframes scale-up{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes slide-down{0%{transform:translate(-50%,-5px) scale(.7)}100%{transform:translate(-50%,0) scale(1)}}a.yith-wcwl-add-to-wishlist-button-anchor-wrapper{text-decoration:none}.yith-wcwl-modal .lapilliUI-Paper__root{width:450px;border-radius:15px;box-shadow:rgb(24 53 62 / .1) 0 11px 15px -7px,rgb(24 53 62 / .07) 0 24px 38px 3px,rgb(24 53 62 / .06) 0 9px 46px 8px}.yith-wcwl-modal .lapilliUI-Backdrop__root{background-color:var(--modal-colors-overlay,rgb(0 0 0 / .3019607843))}.yith-wcwl-modal button.lapilliUI-Modal__close{color:rgb(0 0 0 / .5)}.yith-wcwl-modal button.lapilliUI-Modal__close:hover{color:rgb(0 0 0 / .5)}.yith-wcwl-modal .yith-wcwl-modal__title{display:flex;flex-direction:column;align-items:center;gap:25px;padding:50px 55px 0}.yith-wcwl-modal .yith-wcwl-modal__title .yith-wcwl-modal__icon{color:var(--modal-colors-icon,#007565);height:auto;max-height:90px}.yith-wcwl-modal .yith-wcwl-modal__title .yith-wcwl-modal__icon:not([id$=-light]):not(.yith-wcwl-icon-svg--light){stroke-width:1}.yith-wcwl-modal .yith-wcwl-modal__title .yith-wcwl-modal__icon:not([id$=-light]):not(.yith-wcwl-icon-svg--light) *{stroke-width:1}.yith-wcwl-modal div.yith-wcwl-modal__content{padding:20px 55px 0;display:flex;flex-direction:column;gap:20px}.yith-wcwl-modal div.yith-wcwl-modal__actions{display:flex;flex-direction:column;align-items:unset;gap:10px;padding:20px 55px 50px}.yith-wcwl-modal div.yith-wcwl-modal__actions *{margin:unset}.yith-wcwl-modal .yith-wcwl-modal__primary-button{transition:.2s;background-color:var(--modal-colors-primary-button,#007565);color:var(--modal-colors-primary-button-text,#fff);border:none;width:100%;box-sizing:border-box}.yith-wcwl-modal .yith-wcwl-modal__primary-button--loading{opacity:.5;cursor:progress}.yith-wcwl-modal .yith-wcwl-modal__primary-button:hover{color:var(--modal-colors-primary-button-text-hover,#fff);background-color:var(--modal-colors-primary-button-hover,#007565)}.yith-wcwl-modal .yith-wcwl-modal__secondary-button{transition:.2s;border-radius:5px;background-color:var(--modal-colors-secondary-button,#08a889);color:var(--modal-colors-secondary-button-text,#fff);border:none}.yith-wcwl-modal .yith-wcwl-modal__secondary-button:hover{background-color:var(--modal-colors-secondary-button-hover,#08a889);color:var(--modal-colors-secondary-button-text-hover,#fff)}.yith-wcwl-add-to-wishlist-modal .yith-wcwl-add-to-wishlist-modal__title .yith-wcwl-add-to-wishlist-modal__type_selection{display:flex;width:100%;position:relative}.yith-wcwl-add-to-wishlist-modal .yith-wcwl-add-to-wishlist-modal__title .yith-wcwl-add-to-wishlist-modal__type_selection::after{content:"";position:absolute;left:0;width:50%;height:3px;background:var(--modal-colors-primary-button,#007565);bottom:0;transition:.2s}.yith-wcwl-add-to-wishlist-modal .yith-wcwl-add-to-wishlist-modal__title .yith-wcwl-add-to-wishlist-modal__type_selection.yith-wcwl-add-to-wishlist-modal__type_selection--create::after{left:50%}.yith-wcwl-add-to-wishlist-modal .yith-wcwl-add-to-wishlist-modal__title .yith-wcwl-add-to-wishlist-modal__type_selection .yith-wcwl-add-to-wishlist-modal__type_option{background:none;text-decoration:none;flex:1;cursor:default;text-align:center;border:none;font-size:16px;font-weight:400;border-bottom:3px solid #fff0;padding:10px 0;color:#333;transition:.2s;position:relative;border-radius:0}.yith-wcwl-add-to-wishlist-modal .yith-wcwl-add-to-wishlist-modal__title .yith-wcwl-add-to-wishlist-modal__type_selection .yith-wcwl-add-to-wishlist-modal__type_option:before{content:"";position:absolute;left:0;bottom:-3px;width:100%;height:3px;transition:.2s;background:#000;opacity:10%}.yith-wcwl-add-to-wishlist-modal .yith-wcwl-add-to-wishlist-modal__title .yith-wcwl-add-to-wishlist-modal__type_selection .yith-wcwl-add-to-wishlist-modal__type_option:hover:before{background:var(--modal-colors-primary-button,#007565);opacity:30%}.yith-wcwl-add-to-wishlist-modal .yith-wcwl-add-to-wishlist-modal__title .yith-wcwl-add-to-wishlist-modal__type_selection .yith-wcwl-add-to-wishlist-modal__type_option:not(.yith-wcwl-add-to-wishlist-modal__type_option--selected){color:#999;cursor:pointer}.yith-wcwl-add-to-wishlist-modal .yith-wcwl-add-to-wishlist-modal__title .yith-wcwl-add-to-wishlist-modal__type_selection .yith-wcwl-add-to-wishlist-modal__type_option:not(.yith-wcwl-add-to-wishlist-modal__type_option--selected):hover,.yith-wcwl-add-to-wishlist-modal .yith-wcwl-add-to-wishlist-modal__title .yith-wcwl-add-to-wishlist-modal__type_selection .yith-wcwl-add-to-wishlist-modal__type_option:not(.yith-wcwl-add-to-wishlist-modal__type_option--selected):focus{color:#333}.yith-wcwl-add-to-wishlist-modal .yith-wcwl-add-to-wishlist-modal__title .yith-wcwl-add-to-wishlist-modal__type_selection .yith-wcwl-add-to-wishlist-modal__type_option.yith-wcwl-add-to-wishlist-modal__type_option--selected{color:inherit}.yith-wcwl-add-to-wishlist-modal .yith-wcwl-add-to-wishlist-modal__content{padding-bottom:0}.yith-wcwl-modal__wishlist-select__create-option.lapilliUI-Select__option{color:var(--modal-colors-primary-button,#007565)}.yith-wcwl-move-to-another-wishlist-modal .yith-wcwl-move-to-another-wishlist-modal__content__desc{text-align:center}.yith-wcwl-move-to-another-wishlist-modal .yith-wcwl-move-to-another-wishlist-modal__remove-wrapper{display:flex;justify-content:center;gap:.368em}.yith-wcwl-move-to-another-wishlist-modal .yith-wcwl-move-to-another-wishlist-modal__remove-wrapper .yith-wcwl-move-to-another-wishlist-modal__remove{text-align:center;color:var(--modal-colors-primary-button,#007565);transition:.2s;cursor:pointer}.yith-wcwl-move-to-another-wishlist-modal .yith-wcwl-move-to-another-wishlist-modal__remove-wrapper .yith-wcwl-move-to-another-wishlist-modal__remove:hover{color:var(--modal-colors-primary-button-hover,#007565)}@property --conic-gradient-loading-deg{syntax:"<angle>";inherits:false;initial-value:0deg}.yith-wcwl-feedback-modal.yith-wcwl-feedback-modal--no-animation .lapilliUI-Modal__paper,.yith-wcwl-feedback-modal.yith-wcwl-feedback-modal--no-animation .lapilliUI-Modal__backdrop{animation:none;position:absolute}.yith-wcwl-feedback-modal div.yith-wcwl-feedback-modal__message{text-wrap:balance;margin-block:20px}.yith-wcwl-feedback-modal:not(.yith-wcwl-feedback-modal--no-close) button.lapilliUI-Modal__close{border:3px solid #fff0;background:linear-gradient(white,white),conic-gradient(#d0d0d0 var(--conic-gradient-loading-deg),white 0deg);border-radius:100%;background-origin:border-box;background-clip:content-box,border-box;animation:conic-gradient-loading var(--feedback-duration,2.5s) linear forwards;outline:none;box-shadow:none}.yith-wcwl-feedback-modal .lapilliUI-ModalTitle__root,.yith-wcwl-feedback-modal .lapilliUI-ModalContent__root{text-align:center}.yith-wcwl-feedback-modal .yith-wcwl-feedback-modal__footer{display:flex;flex-direction:column;align-items:unset;gap:10px}.yith-wcwl-feedback-modal .yith-wcwl-feedback-modal__footer a{margin:0;text-align:center}.yith-wcwl-feedback-modal .yith-wcwl-feedback__product-name{display:block}@keyframes bounce{0%{transform:translate(-50%,-40%)}100%{transform:translate(-50%,-50%)}}@keyframes fade-in-out{0%{opacity:0}15%{opacity:1}85%{opacity:1}100%{opacity:0}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes fade-out{0%{opacity:1}100%{opacity:0}}@keyframes conic-gradient-loading{0%{--conic-gradient-loading-deg:0deg}90%,100%{--conic-gradient-loading-deg:360deg}}.selectBox-dropdown{min-width:150px;position:relative;border:solid 1px #bbb;line-height:1.5;text-decoration:none;text-align:left;color:#000;outline:none;vertical-align:middle;background:#f2f2f2;background:-moz-linear-gradient(top,#F8F8F8 1%,#E1E1E1 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#F8F8F8),color-stop(100%,#E1E1E1));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#F8F8F8",endColorstr="#E1E1E1",GradientType=0);-moz-box-shadow:0 1px 0 hsl(0 0% 100% / .75);-webkit-box-shadow:0 1px 0 hsl(0 0% 100% / .75);box-shadow:0 1px 0 hsl(0 0% 100% / .75);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:inline-block;cursor:default}.selectBox-dropdown:focus,.selectBox-dropdown:focus .selectBox-arrow{border-color:#666}.selectBox-dropdown.selectBox-menuShowing{-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.selectBox-dropdown .selectBox-label{padding:2px 8px;display:inline-block;white-space:nowrap;overflow:hidden}.selectBox-dropdown .selectBox-arrow{position:absolute;top:0;right:0;width:23px;height:100%;background:url(/wp-content/plugins/yith-woocommerce-wishlist/assets/images/jquery.selectBox-arrow.gif) 50% center no-repeat;border-left:solid 1px #bbb}.selectBox-dropdown-menu{position:absolute;z-index:99999;max-height:200px;min-height:1em;border:solid 1px #bbb;background:#fff;-moz-box-shadow:0 2px 6px rgb(0 0 0 / .2);-webkit-box-shadow:0 2px 6px rgb(0 0 0 / .2);box-shadow:0 2px 6px rgb(0 0 0 / .2);overflow:auto;-webkit-overflow-scrolling:touch}.selectBox-inline{min-width:150px;outline:none;border:solid 1px #bbb;background:#fff;display:inline-block;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;overflow:auto}.selectBox-inline:focus{border-color:#666}.selectBox-options,.selectBox-options LI,.selectBox-options LI A{list-style:none;display:block;cursor:default;padding:0;margin:0}.selectBox-options LI A{line-height:1.5;padding:0 .5em;white-space:nowrap;overflow:hidden;background:6px center no-repeat}.selectBox-options LI.selectBox-hover A{background-color:#eee}.selectBox-options LI.selectBox-disabled A{color:#888;background-color:#fff0}.selectBox-options LI.selectBox-selected A{background-color:#c8def4}.selectBox-options .selectBox-optgroup{color:#666;background:#eee;font-weight:700;line-height:1.5;padding:0 .3em;white-space:nowrap}.selectBox.selectBox-disabled{color:#888!important}.selectBox-dropdown.selectBox-disabled .selectBox-arrow{opacity:.5;filter:alpha(opacity=50);border-color:#666}.selectBox-inline.selectBox-disabled{color:#888!important}.selectBox-inline.selectBox-disabled .selectBox-options A{background-color:#fff0!important}:root{--woocommerce:#720eec;--wc-green:#007518;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32, 7, 7, 0.8);--wc-form-border-radius:4px;--wc-form-border-width:1px;--wc-destructive:#cc1818;--wc-card-border-radius:8px}@font-face{font-display:swap;font-family:star;src:url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff2) format("woff2"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff) format("woff"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:WooCommerce;src:url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff2) format("woff2"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff) format("woff"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf) format("truetype");font-weight:400;font-style:normal}div.pp_woocommerce .pp_content_container{background:#fff;border-radius:3px;box-shadow:0 1px 30px rgb(0 0 0 / .25);padding:20px 0}div.pp_woocommerce .pp_content_container::after,div.pp_woocommerce .pp_content_container::before{content:" ";display:table}div.pp_woocommerce .pp_content_container::after{clear:both}div.pp_woocommerce .pp_loaderIcon::before{height:1em;width:1em;display:block;position:absolute;top:50%;left:50%;margin-left:-.5em;margin-top:-.5em;content:"";animation:spin 1s ease-in-out infinite;background:url(/wp-content/plugins/woocommerce/assets/images/icons/loader.svg) center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgb(0 0 0 / .75)}div.pp_woocommerce div.ppt{color:#000}div.pp_woocommerce .pp_gallery ul li a{border:1px solid rgb(0 0 0 / .5);background:#fff;box-shadow:0 1px 2px rgb(0 0 0 / .2);border-radius:2px;display:block}div.pp_woocommerce .pp_gallery ul li a:hover{border-color:#000}div.pp_woocommerce .pp_gallery ul li.selected a{border-color:#000}div.pp_woocommerce .pp_next::before,div.pp_woocommerce .pp_previous::before{border-radius:100%;height:1em;width:1em;text-shadow:0 1px 2px rgb(0 0 0 / .5);background-color:#444;color:#fff!important;font-size:16px!important;line-height:1em;transition:all ease-in-out .2s;font-family:WooCommerce;content:"\e00b";text-indent:0;display:none;position:absolute;top:50%;margin-top:-10px;text-align:center}div.pp_woocommerce .pp_next::before:hover,div.pp_woocommerce .pp_previous::before:hover{background-color:#000}div.pp_woocommerce .pp_next:hover::before,div.pp_woocommerce .pp_previous:hover::before{display:block}div.pp_woocommerce .pp_previous::before{left:1em}div.pp_woocommerce .pp_next::before{right:1em;font-family:WooCommerce;content:"\e008"}div.pp_woocommerce .pp_details{margin:0;padding-top:1em}div.pp_woocommerce .pp_description,div.pp_woocommerce .pp_nav{font-size:14px}div.pp_woocommerce .pp_arrow_next,div.pp_woocommerce .pp_arrow_previous,div.pp_woocommerce .pp_nav,div.pp_woocommerce .pp_nav .pp_pause,div.pp_woocommerce .pp_nav p,div.pp_woocommerce .pp_play{margin:0}div.pp_woocommerce .pp_nav{margin-right:1em;position:relative}div.pp_woocommerce .pp_close{border-radius:100%;height:1em;width:1em;text-shadow:0 1px 2px rgb(0 0 0 / .5);background-color:#444;color:#fff!important;font-size:16px!important;line-height:1em;transition:all ease-in-out .2s;top:-.5em;right:-.5em;font-size:1.618em!important}div.pp_woocommerce .pp_close:hover{background-color:#000}div.pp_woocommerce .pp_close::before{font-family:WooCommerce;content:"\e013";display:block;position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;text-indent:0}div.pp_woocommerce .pp_arrow_next,div.pp_woocommerce .pp_arrow_previous{border-radius:100%;height:1em;width:1em;text-shadow:0 1px 2px rgb(0 0 0 / .5);background-color:#444;color:#fff!important;font-size:16px!important;line-height:1em;transition:all ease-in-out .2s;position:relative;margin-top:-1px}div.pp_woocommerce .pp_arrow_next:hover,div.pp_woocommerce .pp_arrow_previous:hover{background-color:#000}div.pp_woocommerce .pp_arrow_next::before,div.pp_woocommerce .pp_arrow_previous::before{font-family:WooCommerce;content:"\e00b";display:block;position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;text-indent:0}div.pp_woocommerce .pp_arrow_previous{margin-right:.5em}div.pp_woocommerce .pp_arrow_next{margin-left:.5em}div.pp_woocommerce .pp_arrow_next::before{content:"\e008"}div.pp_woocommerce a.pp_contract,div.pp_woocommerce a.pp_expand{border-radius:100%;height:1em;width:1em;text-shadow:0 1px 2px rgb(0 0 0 / .5);background-color:#444;color:#fff!important;font-size:16px!important;line-height:1em;transition:all ease-in-out .2s;right:auto;left:-.5em;top:-.5em;font-size:1.618em!important}div.pp_woocommerce a.pp_contract:hover,div.pp_woocommerce a.pp_expand:hover{background-color:#000}div.pp_woocommerce a.pp_contract::before,div.pp_woocommerce a.pp_expand::before{font-family:WooCommerce;content:"\e005";display:block;position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;text-indent:0}div.pp_woocommerce a.pp_contract::before{content:"\e004"}div.pp_woocommerce #respond{margin:0;width:100%;background:0 0;border:none;padding:0}div.pp_woocommerce #respond .form-submit{margin-top:0;float:none}div.pp_woocommerce .pp_inline{padding:0!important}.rtl div.pp_woocommerce .pp_content_container{text-align:right}@media only screen and (max-width:768px){div.pp_woocommerce{left:5%!important;right:5%!important;box-sizing:border-box;width:90%!important}div.pp_woocommerce .pp_contract,div.pp_woocommerce .pp_expand,div.pp_woocommerce .pp_gallery,div.pp_woocommerce .pp_next,div.pp_woocommerce .pp_previous{display:none!important}div.pp_woocommerce .pp_arrow_next,div.pp_woocommerce .pp_arrow_previous,div.pp_woocommerce .pp_close{height:44px;width:44px;font-size:44px;line-height:44px}div.pp_woocommerce .pp_arrow_next::before,div.pp_woocommerce .pp_arrow_previous::before,div.pp_woocommerce .pp_close::before{font-size:44px}div.pp_woocommerce .pp_description{display:none!important}div.pp_woocommerce .pp_details{width:100%!important}.pp_content{width:100%!important}.pp_content #pp_full_res>img{width:100%!important;height:auto!important}.currentTextHolder{line-height:3}}div.pp_pic_holder a:focus{outline:0}div.pp_overlay{background:#000;display:none;left:0;position:absolute;top:0;width:100%;z-index:9999}div.pp_pic_holder{display:none;position:absolute;width:100px;z-index:10000}.pp_top{height:20px;position:relative}* html .pp_top{padding:0 20px}.pp_top .pp_left{height:20px;left:0;position:absolute;width:20px}.pp_top .pp_middle{height:20px;left:20px;position:absolute;right:20px}* html .pp_top .pp_middle{left:0;position:static}.pp_top .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}.pp_content{height:40px;min-width:40px}* html .pp_content{width:40px}.pp_fade{display:none}.pp_content_container{position:relative;text-align:left;width:100%}.pp_content_container .pp_left{padding-left:20px}.pp_content_container .pp_right{padding-right:20px}.pp_content_container .pp_details{float:left;margin:10px 0 2px}.pp_description{display:none;margin:0}.pp_social{float:left;margin:0}.pp_social .facebook{float:left;margin-left:5px;width:55px;overflow:hidden}.pp_social .twitter{float:left}.pp_nav{clear:right;float:left;margin:3px 10px 0 0}.pp_nav p{float:left;margin:2px 4px;white-space:nowrap}.pp_nav .pp_pause,.pp_nav .pp_play{float:left;margin-right:4px;text-indent:-10000px}a.pp_arrow_next,a.pp_arrow_previous{display:block;float:left;height:15px;margin-top:3px;text-indent:-100000px;width:14px}.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000}.pp_gallery{display:none;left:50%;margin-top:-50px;position:absolute;z-index:10000}.pp_gallery div{float:left;overflow:hidden;position:relative}.pp_gallery ul{float:left;height:35px;margin:0 0 0 5px;padding:0;position:relative;white-space:nowrap}.pp_gallery ul a{border:1px #000 solid;border:1px rgb(0 0 0 / .5) solid;display:block;float:left;height:33px;overflow:hidden}.pp_gallery li.selected a,.pp_gallery ul a:hover{border-color:#fff}.pp_gallery ul a img{border:0}.pp_gallery li{display:block;float:left;margin:0 5px 0 0;padding:0}.pp_gallery li.default a{display:block;height:33px;width:50px}.pp_gallery li.default a img{display:none}.pp_gallery .pp_arrow_next,.pp_gallery .pp_arrow_previous{margin-top:7px!important}a.pp_next{display:block;float:right;height:100%;text-indent:-10000px;width:49%}a.pp_previous{display:block;float:left;height:100%;text-indent:-10000px;width:49%}a.pp_contract,a.pp_expand{cursor:pointer;display:none;height:20px;position:absolute;right:30px;text-indent:-10000px;top:10px;width:20px;z-index:20000}a.pp_close{position:absolute;right:0;top:0;display:block;text-indent:-10000px}.pp_bottom{height:20px;position:relative}* html .pp_bottom{padding:0 20px}.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px}.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px}* html .pp_bottom .pp_middle{left:0;position:static}.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}.pp_loaderIcon{display:block;height:24px;left:50%;margin:-12px 0 0 -12px;position:absolute;top:50%;width:24px}#pp_full_res .pp_inline{text-align:left}div.ppt{color:#fff!important;font-weight:700;display:none;font-size:17px;margin:0 0 5px 15px;z-index:9999}.yith-wcwl-popup{display:none}.yith-wcwl-popup-content h3{text-align:center;font-size:1.5em}.yith-wcwl-popup-content label{display:block}.yith-wcwl-popup-content select,.yith-wcwl-popup-content input[type=text]{padding:10px 7px}.yith-wcwl-popup-content .create{display:none}.yith-wcwl-popup-content .yith-wcwl-second-row{display:none}.yith-wcwl-popup-content .popup-description{text-align:center;font-weight:600;margin-bottom:15px}.yith-wcwl-popup-content .popup-description a.show-tab.active{cursor:inherit;color:inherit;pointer-events:none}.yith-wcwl-popup-content .wishlist-select{box-sizing:border-box}.yith-wcwl-popup-feedback{margin-top:2em;margin-bottom:2em}.yith-wcwl-popup-feedback p.feedback{margin-top:1.5em;text-align:center;font-size:1.1rem;font-weight:600}.yith-wcwl-popup-footer{margin:15px 0}.yith-wcwl-popup-footer .button.wishlist-submit{display:block;width:100%;text-align:center}.yith-wcwl-popup-content .heading-icon,.yith-wcwl-popup-feedback .heading-icon{text-align:center;display:block;font-size:70px;color:#333;margin-block:0 15px}.yith-wcwl-popup-content .heading-icon svg.yith-wcwl-icon-svg,.yith-wcwl-popup-content .heading-icon img,.yith-wcwl-popup-feedback .heading-icon svg.yith-wcwl-icon-svg,.yith-wcwl-popup-feedback .heading-icon img{width:70px;height:70px}.pp_pic_holder.pp_woocommerce.feedback{max-width:450px!important}.pp_pic_holder.pp_woocommerce.feedback .pp_content{width:auto!important}.yith-wcwl-add-button.with-dropdown{position:relative;padding:15px 0}.yith-wcwl-add-button.show-dropdown ul.yith-wcwl-dropdown{display:block}.yith-wcwl-add-button ul.yith-wcwl-dropdown li{padding:15px;padding-left:0;text-transform:uppercase;font-size:.8em}.yith-wcwl-add-button ul.yith-wcwl-dropdown li:before{font-family:FontAwesome;content:"";margin-right:15px}.yith-wcwl-add-button ul.yith-wcwl-dropdown li:not(:last-child){border-bottom:1px solid #cdcdcd}.yith-wcwl-add-button ul.yith-wcwl-dropdown li a{font-size:1em!important;color:inherit;box-shadow:none}.yith-wcwl-add-button ul.yith-wcwl-dropdown li a:hover{color:initial}.yith-wcwl-add-to-wishlist .yith-wcwl-add-button{display:flex;flex-direction:column;align-items:center}.yith-wcwl-add-to-wishlist a.button:not(.theme-button-style){padding:7px 10px}.yith-wcwl-add-to-wishlist svg.yith-wcwl-icon-svg,.yith-wcwl-add-to-wishlist .add_to_wishlist img{height:auto;width:25px;color:var(--add-to-wishlist-icon-color,#000)}.yith-wcwl-add-to-wishlist.exists svg.yith-wcwl-icon-svg{color:var(--added-to-wishlist-icon-color,#000)}.yith-wcwl-wishlistaddedbrowse{display:flex;flex-direction:column;align-items:center}.yith-wcwl-wishlistaddedbrowse .feedback{display:flex;align-items:center;justify-content:center;gap:5px;text-wrap:balance}.yith-wcwl-add-to-wishlist--single .yith-wcwl-add-button ul.yith-wcwl-dropdown{left:0}.yith-wcwl-add-button ul.yith-wcwl-dropdown{display:none;list-style:none;margin-bottom:0;padding:5px 25px;background:#fff;position:absolute;z-index:15;top:100%;border:1px solid #cdcdcd;outline-offset:-10px;left:50%;min-width:200px}.yith-wcwl-add-to-wishlist .separator+[data-title]{display:inline-block}.yith-wcwl-add-to-wishlist .with-tooltip{position:relative}.yith-wcwl-tooltip{z-index:10;padding:5px 10px;border-radius:5px;text-align:center;top:calc(100% + 5px);pointer-events:none;cursor:initial;font-size:.6875rem;line-height:normal;display:none}.with-dropdown .yith-wcwl-tooltip{top:auto;bottom:calc(100% + 10px)}.with-tooltip .yith-wcwl-tooltip{position:absolute;left:50%;transform:translateX(-50%)}.with-tooltip .yith-wcwl-tooltip:before{content:"";display:block;position:absolute;top:0;left:50%;transform:translate(-50%,-95%);width:0;height:0;background:#fff0!important;border-left:5px solid #fff0!important;border-right:5px solid #fff0!important;border-bottom:5px solid}.with-dropdown .with-tooltip .yith-wcwl-tooltip:before{bottom:-5px;top:auto;border-left:5px solid #fff0;border-right:5px solid #fff0;border-top:5px solid;border-bottom:none}#yith-wcwl-popup-message{font-weight:700;line-height:50px;text-align:center;background:#fff;-webkit-box-shadow:0 0 15px rgb(0 0 0 / .3);-moz-box-shadow:0 0 15px rgb(0 0 0 / .3);box-shadow:0 0 15px rgb(0 0 0 / .3);position:fixed;top:50%;left:50%;padding:7px 40px;z-index:10000}.woocommerce .yith-wcwl-add-button a.button.alt:not(.theme-button-style){background-color:var(--color-add-to-wishlist-background,#333333);background:var(--color-add-to-wishlist-background,#333333);color:var(--color-add-to-wishlist-text,#ffffff);border-color:var(--color-add-to-wishlist-border,#333333);border-radius:var(--rounded-corners-radius,16px)}.woocommerce .yith-wcwl-add-button a.button.alt:not(.theme-button-style):hover{background-color:var(--color-add-to-wishlist-background-hover,#4f4f4f);background:var(--color-add-to-wishlist-background-hover,#4f4f4f);color:var(--color-add-to-wishlist-text-hover,#ffffff);border-color:var(--color-add-to-wishlist-border-hover,#4f4f4f)}.yith-wcwl-tooltip,.with-tooltip .yith-wcwl-tooltip:before,.with-dropdown .with-tooltip .yith-wcwl-tooltip:before{background-color:var(--tooltip-color-background,#333333);border-bottom-color:var(--tooltip-color-background,#333333);border-top-color:var(--tooltip-color-background,#333333);color:var(--tooltip-color-text,#ffffff)}.wishlist-title{display:inline-block}.wishlist-title:hover a.show-title-form{visibility:visible}.wishlist-title h2{display:inline-block;padding:5px}.wishlist-title a.show-title-form{cursor:pointer;visibility:hidden;display:inline-flex;align-items:center;padding:2px 7px;gap:5px}.wishlist-title a.show-title-form svg.yith-wcwl-icon-svg,.wishlist-title a.show-title-form img{width:20px}.wishlist-title.wishlist-title-with-form h2:hover{background:#efefef}.hidden-title-form{position:relative;margin:25px 0 39px}.hidden-title-form .edit-title-buttons{position:absolute;right:5px;top:calc(50% - 15px)}.hidden-title-form>input[type=text]{padding-right:65px;line-height:1;min-height:30px}.hidden-title-form a{cursor:pointer;display:inline-block;width:30px;height:30px;line-height:30px;text-align:center;vertical-align:middle;font-size:1.3em}.hidden-title-form a i{margin:0;display:inline-block}.yes-js .hidden-title-form{display:none}table.wishlist_table{font-size:80%}table.wishlist_table.shop_table{width:100%}table.wishlist_table.shop_table .product-remove{width:0}table.wishlist_table.shop_table .product-remove>div{display:flex;align-items:center;justify-content:center}table.wishlist_table tr{position:relative}table.wishlist_table tr th{text-align:center}table.wishlist_table tr th.product-checkbox{vertical-align:middle;width:40px}table.wishlist_table tr th.product-remove{vertical-align:middle;width:40px}table.wishlist_table tr th.product-thumbnail{width:80px}table.wishlist_table tr th.product-name{text-align:left}table.wishlist_table thead th{border-top:1px solid;padding:16px 12px}table.wishlist_table tbody td{padding:16px 12px}table.wishlist_table thead th,table.wishlist_table tbody td{border-color:#e7e7e7}table.wishlist_table tbody td.wishlist-empty,p.wishlist-empty{text-align:center;margin:100px 0}.wishlist_table tr td,.wishlist_table tr th.wishlist-delete,.wishlist_table tr th.product-checkbox{text-align:center}.wishlist_table tr td.product-thumbnail,.wishlist_table tr td.product-name,.wishlist_table tr td.wishlist-name,.wishlist_table tr td.wishlist-privacy,.wishlist_table tfoot td{text-align:left}.wishlist_table tr td.product-remove{padding:16px 0}.wishlist_table tr td.product-thumbnail a{display:block;border:none;max-width:80px}.wishlist_table tr td.product-thumbnail a img{width:100%}.wishlist_table tr td.product-arrange{cursor:grab}.wishlist_table tr td.product-arrange:active{cursor:grabbing}.wishlist_table .product-stock-status span.wishlist-in-stock{color:#297e29}.wishlist_table .product-stock-status span.wishlist-out-of-stock{color:red}.wishlist_table .product-add-to-cart span.dateadded{display:block}.wishlist_table .product-add-to-cart a{display:table!important;margin:0 auto 5px!important;text-align:center}.wishlist_table .product-add-to-cart a.button{padding:6px 25px!important;display:inline-flex!important}.wishlist_table .product-add-to-cart a>img{display:inline;max-width:2em}.wishlist_table .product-add-to-cart .variations_form,.wishlist_table .product-add-to-cart.yith_wccl_is_custom .variations_form .variations{margin:15px 0}.wishlist_table .price-variation{display:block}.wishlist_table .price-variation.decrease .variation-rate{color:red}.wishlist_table .price-variation .old-price{display:block}.wishlist_table a.button{white-space:normal;margin-bottom:5px!important}.wishlist_table.modern_grid{list-style:none;margin:0 -7px 35px;font-size:0}.wishlist_table.modern_grid li{display:inline-block;vertical-align:top;width:33.33%;padding:0 7px;margin-bottom:15px}.wishlist_table.modern_grid li.wishlist-empty,.wishlist_table.images_grid li.wishlist-empty{width:100%;font-size:1rem;text-align:center;margin:50px 0}.wishlist_table.images_grid li.show{z-index:10}.wishlist_table.images_grid.products li.product.first,.wishlist_table.images_grid.products li.product.last{clear:none}.wishlist_table.images_grid.columns-2.products li.product:nth-of-type(2n+1),.wishlist_table.images_grid.columns-3.products li.product:nth-of-type(3n+1),.wishlist_table.images_grid.columns-4.products li.product:nth-of-type(4n+1),.wishlist_table.images_grid.columns-5.products li.product:nth-of-type(5n+1),.wishlist_table.images_grid.columns-6.products li.product:nth-of-type(6n+1){clear:both}.wishlist_table.modern_grid li .item-wrapper{display:table;margin:0 -7px}.wishlist_table.modern_grid li .product-thumbnail,.wishlist_table.modern_grid li .item-details{display:table-cell;vertical-align:top;box-sizing:border-box;width:50%;padding:0 7px;font-size:1rem}.wishlist_table.modern_grid li .product-thumbnail,.wishlist_table.images_grid li .product-thumbnail{position:relative}.wishlist_table.modern_grid li .product-thumbnail .product-checkbox,.wishlist_table.images_grid li .product-thumbnail .product-checkbox{position:absolute;top:7px;left:15px;z-index:2}.wishlist_table.modern_grid li .product-thumbnail>a{display:block}.wishlist_table.modern_grid li .product-thumbnail>a img{display:block}.wishlist_table.images_grid li.show .product-thumbnail>a img,.wishlist_table.images_grid li:hover .product-thumbnail>a img{filter:brightness(1.1)}.wishlist_table.modern_grid.wishlist_view li .item-details{position:relative}.wishlist_table.modern_grid.wishlist_view li .item-details:before{content:"";display:block;top:0;bottom:0;left:7px;background:#fff;position:absolute;right:7px;z-index:0;border:1px solid #cdcdcd}.wishlist_table.images_grid li .item-details{display:none;position:absolute;z-index:2;bottom:15px;left:calc(50% - 150px);width:300px;background:#fff;padding:10px 20px;-webkit-box-shadow:0 0 15px rgb(0 0 0 / .3);-moz-box-shadow:0 0 15px rgb(0 0 0 / .3);box-shadow:0 0 15px rgb(0 0 0 / .3)}.wishlist_table.images_grid li.show .item-details{display:block}.wishlist_table.modern_grid li .item-details .item-details-wrapper{padding:15px 20px;line-height:normal;position:relative}.wishlist_table.images_grid li .item-details a.close{position:absolute;top:10px;right:20px}.wishlist_table.modern_grid li .item-details h3,.wishlist_table.images_grid li .item-details h3,.wishlist_table.mobile li .item-details h3{margin-bottom:7px}.wishlist_table.modern_grid li .item-details table.item-details-table,.wishlist_table.images_grid li .item-details table.item-details-table,.wishlist_table.mobile li .item-details table.item-details-table,.wishlist_table.mobile li table.additional-info{border:none;margin-bottom:7px}.wishlist_table.modern_grid li .item-details table.item-details-table td,.wishlist_table.images_grid li .item-details table.item-details-table td,.wishlist_table.mobile li .item-details table.item-details-table td,.wishlist_table.mobile li table.additional-info td{border:none;font-size:.8em;padding:3px;vertical-align:top}.wishlist_table.modern_grid li .item-details table.item-details-table td.label,.wishlist_table.images_grid li .item-details table.item-details-table td.label,.wishlist_table.mobile li .item-details table.item-details-table td.label,.wishlist_table.mobile li table.additional-info td.label{text-align:left;font-weight:700;width:40%}.wishlist_table.modern_grid li .item-details table.item-details-table td.value,.wishlist_table.images_grid li .item-details table.item-details-table td.value,.wishlist_table.mobile li .item-details table.item-details-table td.value,.wishlist_table.mobile li table.additional-info td.value{text-align:right}.wishlist_table.modern_grid li .item-details table.item-details-table td.value a.selectBox{margin-right:0}.wishlist_table.modern_grid li .item-details table.item-details-table td.value input,.wishlist_table.images_grid li .item-details table.item-details-table td.value input,.wishlist_table.mobile li table.additional-info td.value input{width:auto}.wishlist_table.modern_grid li .item-details .product-add-to-cart,.wishlist_table.images_grid li .item-details .product-add-to-cart{text-align:center;margin-bottom:7px}.wishlist_table.modern_grid li .item-details .move-to-another-wishlist,.wishlist_table.images_grid li .item-details .move-to-another-wishlist{text-align:center;margin-bottom:7px}.wishlist_table.modern_grid li .item-details .product-remove,.wishlist_table.images_grid li .item-details .product-remove{text-align:right}.wishlist_table.modern_grid li .item-details .product-remove a,.wishlist_table.images_grid li .item-details .product-remove a{border:none;border-radius:0;display:inline-block}.wishlist_table.mobile{list-style:none;margin-left:0}.wishlist_table.mobile li{margin-bottom:7px}.wishlist_table.mobile li .product-checkbox{display:inline-block;width:20px;vertical-align:top}.wishlist_table.mobile li .item-wrapper{display:inline-block;width:calc(100% - 25px);vertical-align:top;margin-bottom:7px}.wishlist_table.wishlist_manage_table.mobile li.wishlist-empty{text-align:center}.wishlist_table.wishlist_manage_table.mobile li .item-wrapper{width:100%}.wishlist_table.mobile li .item-wrapper .product-thumbnail{display:inline-block;max-width:60px;margin-right:10px}.wishlist_table.mobile li .item-wrapper .item-details{display:inline-block;width:calc(100% - 80px);vertical-align:top}.wishlist_table.mobile.with-checkbox li .additional-info-wrapper{padding-left:20px}.wishlist_table.mobile li .additional-info-wrapper .product-add-to-cart,.wishlist_table.mobile li .additional-info-wrapper .move-to-another-wishlist{text-align:center;margin-bottom:7px}.wishlist_table.mobile li .additional-info-wrapper .product-remove{text-align:right}a.add_to_wishlist{cursor:pointer}.yith-wcwl-add-to-wishlist .feedback .yith-wcwl-icon{margin-right:5px}.yith-wcwl-add-to-wishlist a.add_to_wishlist>img,.yith-wcwl-add-to-wishlist a.move_to_another_wishlist>img,.yith-wcwl-add-to-wishlist a.delete_item>img{max-width:32px;display:inline-block;margin-right:10px}.yith-wcwl-add-to-wishlist a.add_to_wishlist>.yith-wcwl-icon-svg,.yith-wcwl-add-to-wishlist a.move_to_another_wishlist>.yith-wcwl-icon-svg,.yith-wcwl-add-to-wishlist a.delete_item>.yith-wcwl-icon-svg{vertical-align:bottom}a.add_to_wishlist+a.view-wishlist,a.delete_item+a.view-wishlist{margin-left:15px}.summary .single_add_to_wishlist.button,div.product .woocommerce-price-and-add .single_add_to_wishlist.button{margin:0}.wishlist_table .add_to_cart.button{padding:7px 12px;line-height:normal}.yith-wcwl-add-to-wishlist{margin-top:10px}.yith-wcwl-add-button>a i,.wishlist_table .add_to_cart.button i,.wishlist_table .ask-an-estimate-button i,.wishlist-title a.show-title-form i,.hidden-title-form button i,.yith-wcwl-wishlist-new button i,.wishlist_manage_table tfoot button.submit-wishlist-changes i,.wishlist_manage_table tfoot a.create-new-wishlist i,.yith-wcwl-wishlist-search-form button.wishlist-search-button i{margin-right:10px}.wishlist_table .add_to_cart.button,.yith-wcwl-add-button a.add_to_wishlist,.yith-wcwl-popup-button a.add_to_wishlist,.wishlist_table a.ask-an-estimate-button,.wishlist-title a.show-title-form,.hidden-title-form a.hide-title-form,.woocommerce .yith-wcwl-wishlist-new button,.wishlist_manage_table a.create-new-wishlist,.wishlist_manage_table button.submit-wishlist-changes,.yith-wcwl-wishlist-search-form button.wishlist-search-button{margin:0;box-shadow:none;text-shadow:none}.yith-wcwl-add-button .add_to_wishlist svg.yith-wcwl-icon-svg,.yith-wcwl-add-button .add_to_wishlist img{margin-right:5px}.add-to-wishlist-before_image{position:relative}.add-to-wishlist-before_image .yith-wcwl-add-to-wishlist{position:absolute;z-index:10;margin:0;top:10px;left:10px}.add-to-wishlist-before_image .yith-wcwl-add-to-wishlist .with-dropdown{padding:0}.add-to-wishlist-before_image .yith-wcwl-add-to-wishlist .add_to_wishlist,.add-to-wishlist-before_image .yith-wcwl-add-to-wishlist .disabled_item,.add-to-wishlist-before_image .yith-wcwl-add-to-wishlist .open-pretty-photo{font-size:0;background:none}.add-to-wishlist-before_image .yith-wcwl-add-to-wishlist .delete_item,.add-to-wishlist-before_image .yith-wcwl-add-to-wishlist .move_to_another_wishlist{font-size:0}.add-to-wishlist-before_image .yith-wcwl-add-to-wishlist .feedback{display:none}.add-to-wishlist-before_image .yith-wcwl-add-to-wishlist .feedback+a{font-size:0;background:none}.add-to-wishlist-before_image .yith-wcwl-add-to-wishlist i{font-size:1.6rem;margin:0}.add-to-wishlist-before_image .yith-wcwl-add-to-wishlist img{margin:0}.woocommerce .wishlist-title{margin-bottom:30px}.woocommerce .wishlist-title h2{vertical-align:middle;margin-bottom:0}.woocommerce .hidden-title-form button{padding:7px 24px;vertical-align:middle;border:none;position:relative}.woocommerce .hidden-title-form button:active{top:1px}.woocommerce .back-to-all-wishlists{margin-bottom:20px}.woocommerce #content table.wishlist_table.cart a.remove{color:#c3c3c3;margin:0 auto}.woocommerce #content table.wishlist_table.cart a.remove:hover{background-color:#c3c3c3;color:#fff}.yith-wcwl-share{margin-bottom:35px}.yith-wcwl-share h4.yith-wcwl-share-title{margin:10px 0}.yith-wcwl-share ul{margin:5px 0;padding:0;display:flex;gap:5px;align-items:center}.yith-wcwl-share li a{color:#fff;text-align:center;text-decoration:none;line-height:1;padding:5px;display:grid;place-items:center;border:none;min-width:26px;min-height:26px;border-radius:5px}.yith-wcwl-share li a:hover{color:#fff}.yith-wcwl-share li a>img{max-width:1em}.yith-wcwl-share li a svg{width:15px;height:15px}.yith-wcwl-share li a.email svg{width:17px;height:17px}.yith-wcwl-share ul li,.entry-content .yith-wcwl-share ul li{display:inline-block;margin-left:0;margin-right:0}.copy-trigger{cursor:pointer}.yith_wcwl_wishlist_footer>div{margin-bottom:15px}.yith_wcwl_wishlist_footer .yith_wcwl_wishlist_bulk_action{float:left}.yith_wcwl_wishlist_footer .yith_wcwl_wishlist_bulk_action label{display:inline-block;margin-right:10px}.yith_wcwl_wishlist_footer .yith_wcwl_wishlist_bulk_action #bulk_actions{min-width:250px}.yith_wcwl_wishlist_footer .yith_wcwl_wishlist_bulk_action input[type=submit]{margin:0;margin-left:10px}.yith_wcwl_wishlist_footer .yith_wcwl_wishlist_update{float:right}.yith_wcwl_wishlist_footer .yith-wcwl-share{float:left;clear:both}.yith_wcwl_wishlist_footer .yith_wcwl_footer_additional_action{float:right;display:flex;gap:15px}.yith_wcwl_wishlist_footer .yith_wcwl_footer_additional_action>*{vertical-align:middle}.yith_wcwl_wishlist_footer .yith_wcwl_footer_additional_action button,.yith_wcwl_wishlist_footer .yith_wcwl_footer_additional_action input[type=submit],.yith_wcwl_wishlist_footer .yith_wcwl_footer_additional_action a{margin:0}.yith_wcwl_wishlist_footer .yith_wcwl_footer_additional_action,.yith_wcwl_wishlist_update+.yith_wcwl_footer_additional_action{clear:both}.wishlist-page-links{clear:both}#move_to_another_wishlist{display:none}.yith-wcwl-wishlist-new{padding:20px 0}.yith-wcwl-popup-content .yith-wcwl-wishlist-new{padding:0}.yith-wcwl-wishlist-new .wishlist-name{display:inline-block}.yith-wcwl-wishlist-new .wishlist-privacy-radio label{display:block}.yith-wcwl-popup-content .create-wishlist-button{margin-top:15px;width:100%}#create_new_wishlist{display:none}.wishlist_manage_table select{vertical-align:middle;margin-right:10px}.wishlist_manage_table td.wishlist-name .wishlist-title{margin-bottom:0}.wishlist_manage_table td.wishlist-name .wishlist-title .show-title-form{display:inline-block;padding:0;border:none;background:none;top:0;margin:0}.wishlist_manage_table td.wishlist-name a.show-title-form i{padding:5px;margin:0}.wishlist_manage_table td.wishlist-name:hover a.show-title-form{visibility:visible}.wishlist_manage_table td.wishlist-name .hidden-title-form{margin:0!important;width:100%}.wishlist_manage_table td.wishlist-name .hidden-title-form input[type=text]{width:100%;min-width:0}.wishlist_manage_table td.wishlist-name .hidden-title-form{position:relative}table.wishlist_manage_table tfoot td{text-align:right;padding:24px 12px}.wishlist_manage_table tfoot button.submit-wishlist-changes{padding:7px 24px;vertical-align:middle;border:1px solid;border-radius:3px;position:relative;line-height:normal}.wishlist_manage_table tfoot button.submit-wishlist-changes:active{top:1px}.wishlist_manage_table tfoot a.create-new-wishlist{vertical-align:middle;line-height:normal;padding:7px 24px}.wishlist_manage_table.modern_grid li.wishlist-empty{margin:50px 0}.wishlist_manage_table.modern_grid li .item-wrapper{display:block;margin:0;padding:40px 50px;background:#fff;border:1px solid #cdcdcd}.wishlist_manage_table.modern_grid li .product-thumbnail,.wishlist_manage_table.modern_grid li .item-details{display:block;width:100%;padding:0}.wishlist_manage_table.modern_grid li .item-details .hidden-title-form{width:100%}.wishlist_manage_table.modern_grid li .product-thumbnail .placeholder-item.empty-box{display:flex;background:#f2f2f2;min-height:400px;align-items:center;justify-content:center;margin-bottom:15px}.wishlist_manage_table.modern_grid li .product-thumbnail .placeholder-item.empty-box p{font-size:1em;line-height:1.5em;font-weight:600}.wishlist_manage_table.modern_grid li .product-thumbnail img:first-child{width:100%;margin-bottom:15px}.wishlist_manage_table.modern_grid li .product-thumbnail img{width:calc(50% - 8px)}.wishlist_manage_table.modern_grid li .product-thumbnail img:nth-child(3){margin-left:15px}.wishlist_manage_table.modern_grid li .wishlist-title-with-form{display:block}.wishlist_manage_table.modern_grid li .wishlist-title-with-form h3{display:inline-block}.wishlist_manage_table.modern_grid li .wishlist-title-with-form .show-title-form,.wishlist_manage_table.modern_grid li .wishlist-title-with-form .show-title-form:hover{visibility:visible;float:right;margin:0;background:none;color:inherit}.wishlist_manage_table.modern_grid li .wishlist-title-with-form .show-title-form i{margin:0}.wishlist_manage_table.modern_grid li .hidden-title-form{margin-top:0!important}.wishlist_manage_table.modern_grid li .hidden-title-form input[type=text]{width:100%;min-width:0}.wishlist_manage_table.mobile li{margin-bottom:30px}.wishlist_manage_table.mobile li .item-wrapper .item-details{width:100%}.wishlist_manage_table.mobile li .item-details .hidden-title-form{position:relative}.wishlist_manage_table.mobile li .item-details .hidden-title-form input[type=text]{width:100%}.wishlist_manage_table.mobile li .item-wrapper .item-details .wishlist-title{display:block;border-bottom:1px solid #cdcdcd;position:relative}.wishlist_manage_table.mobile li .item-wrapper .item-details .wishlist-title-with-form a.show-title-form{position:absolute;right:0;top:0;visibility:visible}.wishlist_manage_table.mobile li .item-wrapper .item-details .wishlist-title-with-form a.show-title-form i{margin-right:0}.wishlist_manage_table.mobile li .item-details table.item-details-table td.value a.selectBox{margin-right:0}.wishlist_manage_table.mobile li .item-details table.item-details-table td.value a.wishlist-download{float:left}.yith-wcwl-wishlist-search-form{text-align:center;padding:20px 0}.yith-wcwl-wishlist-search-form #wishlist_search{display:inline-block;max-width:300px;vertical-align:middle}.yith-wcwl-wishlist-search-form button.wishlist-search-button{display:inline-block;padding:7px 24px;vertical-align:middle;border:1px solid;border-radius:3px;position:relative;line-height:normal}.yith-wcwl-wishlist-search-form button.wishlist-search-button i{margin:0}.yith-wcwl-wishlist-search-form button.wishlist-search-button:active{top:1px}.yith-wcwl-search-results .wishlist-owner{text-align:left}.yith-wcwl-search-results .wishlist-owner .thumb{display:inline-block;margin-right:15px}.woocommerce .wishlist_table a.add_to_cart.button.alt:not(.yith-wcwl-themed-button-style){background:var(--color-add-to-cart-background,#333333);color:var(--color-add-to-cart-text,#ffffff);border-color:var(--color-add-to-cart-border,#333333);border-radius:var(--add-to-cart-rounded-corners-radius,16px)}.woocommerce .wishlist_table a.add_to_cart.button.alt:not(.yith-wcwl-themed-button-style):hover{background:var(--color-add-to-cart-background-hover,#4f4f4f);color:var(--color-add-to-cart-text-hover,#ffffff);border-color:var(--color-add-to-cart-border-hover,#4f4f4f)}.woocommerce .hidden-title-form button,.yith-wcwl-wishlist-new .create-wishlist-button,.wishlist_manage_table tfoot button.submit-wishlist-changes,.yith-wcwl-wishlist-search-form button.wishlist-search-button{background:var(--color-button-style-1-background,#333333);color:var(--color-button-style-1-text,#ffffff);border-color:var(--color-button-style-1-border,#333333)}.woocommerce .hidden-title-form button:hover,.yith-wcwl-wishlist-new .create-wishlist-button:hover,.wishlist_manage_table tfoot button.submit-wishlist-changes:hover,.yith-wcwl-wishlist-search-form button.wishlist-search-button:hover{background:var(--color-button-style-1-background-hover,#333333);color:var(--color-button-style-1-text-hover,#ffffff);border-color:var(--color-button-style-1-border-hover,#333333)}.woocommerce .wishlist-title a.show-title-form,.woocommerce .hidden-title-form a.hide-title-form,.wishlist_manage_table tfoot a.create-new-wishlist{background:var(--color-button-style-2-background,#333333);color:var(--color-button-style-2-text,#ffffff);border-color:var(--color-button-style-2-border,#333333)}.woocommerce .wishlist-title a.show-title-form:hover,.woocommerce .hidden-title-form a.hide-title-form:hover,.wishlist_manage_table tfoot a.create-new-wishlist:hover{background:var(--color-button-style-2-background-hover,#333333);color:var(--color-button-style-2-text-hover,#ffffff);border-color:var(--color-button-style-2-border-hover,#333333)}.woocommerce table.shop_table.wishlist_table tr td{background:var(--color-wishlist-table-background,#ffffff);color:var(--color-wishlist-table-text,#6d6c6c);border-color:var(--color-wishlist-table-border,#cccccc)}.wishlist_table thead tr th,.wishlist_table tfoot td td,.widget_yith-wcwl-lists ul.dropdown li.current a,.widget_yith-wcwl-lists ul.dropdown li a:hover,.selectBox-dropdown-menu.selectBox-options li.selectBox-selected a,.selectBox-dropdown-menu.selectBox-options li.selectBox-hover a{background:var(--color-headers-background,#f4f4f4)}.yith-wcwl-share li a{color:var(--color-share-button-color,#ffffff)}.yith-wcwl-share li a:hover{color:var(--color-share-button-color-hover,#ffffff)}.yith-wcwl-share a.facebook{background:var(--color-fb-button-background,#39599e)}.yith-wcwl-share a.facebook:hover{background:var(--color-fb-button-background-hover,#39599e)}.yith-wcwl-share a.twitter{background:var(--color-tw-button-background,#45afe2)}.yith-wcwl-share a.twitter:hover{background:var(--color-tw-button-background-hover,#39599e)}.yith-wcwl-share a.pinterest{background:var(--color-pr-button-background,#ab2e31)}.yith-wcwl-share a.pinterest:hover{background:var(--color-pr-button-background-hover,#39599e)}.yith-wcwl-share a.email{background:var(--color-em-button-background,#fbb102)}.yith-wcwl-share a.email:hover{background:var(--color-em-button-background-hover,#39599e)}.yith-wcwl-share a.whatsapp{background:var(--color-wa-button-background,#00a901)}.yith-wcwl-share a.whatsapp:hover{background:var(--color-wa-button-background-hover,#39599e)}.woocommerce a.selectBox{background:#fff;min-width:100px;margin-right:10px;color:inherit}.woocommerce a.selectBox,.woocommerce a.selectBox:hover{border-bottom:1px solid #bbb!important}.woocommerce a.selectBox:hover{color:inherit}.woocommerce a.selectBox:focus{border:1px solid #ccc}.selectBox-dropdown .selectBox-label{vertical-align:middle;padding:3px 8px}.selectBox-dropdown .selectBox-arrow{border:none;background:url(/wp-content/plugins/yith-woocommerce-wishlist/assets/images/jquery.selectBox-arrow.png) center right no-repeat}.selectBox-dropdown.selectBox-menuShowing .selectBox-arrow{background:url(/wp-content/plugins/yith-woocommerce-wishlist/assets/images/jquery.selectBox-arrow.png) center left no-repeat}.selectBox-dropdown-menu{border-bottom-left-radius:3px;border-bottom-right-radius:3px;padding:5px;font-size:80%}.selectBox-dropdown-menu li a{color:inherit;padding:5px 8px;border-radius:3px}.selectBox-dropdown-menu a:hover{color:inherit;text-decoration:none}select.selectBox.change-wishlist{max-width:100px}.selectBox.change-wishlist{width:auto!important}.change-wishlist-selectBox-dropdown-menu{width:auto!important}.yith-wcwl-with-pretty-photo{overflow:hidden}.yith-wcwl-with-pretty-photo .pp_content{height:auto!important}.woocommerce .wishlist-fragment .blockUI.blockOverlay::before,.woocommerce .yith-wcwl-popup-form .blockUI.blockOverlay::before{display:none}.yith-wcwl-add-to-wishlist .ajax-loading{box-shadow:none!important;-moz-box-shadow:none!important;-webkit-box-shadow:none!important;display:inline!important;margin-left:5px;vertical-align:middle;visibility:hidden;width:16px!important;height:16px!important}.elementor-widget-wp-widget-yith-wcwl-lists ul.dropdown li,.widget_yith-wcwl-lists ul.dropdown li{padding:0}.elementor-widget-wp-widget-yith-wcwl-lists ul.dropdown>li a,.elementor-widget-wp-widget-yith-wcwl-lists ul.dropdown ul.lists>li a,.widget_yith-wcwl-lists ul.dropdown>li a,.widget_yith-wcwl-lists ul.dropdown ul.lists>li a{display:block;padding:5px 15px}.elementor-widget-wp-widget-yith-wcwl-lists ul.dropdown ul.lists>li a,.widget_yith-wcwl-lists ul.dropdown ul.lists>li a{padding:5px 25px}.elementor-widget-wp-widget-yith-wcwl-lists ul.dropdown>li.lists-section,.widget_yith-wcwl-lists ul.dropdown>li.lists-section{border-bottom:1px solid #e7e7e7}.elementor-widget-wp-widget-yith-wcwl-lists ul.dropdown ul.lists,.widget_yith-wcwl-lists ul.dropdown ul.lists{margin:0}.elementor-widget-wp-widget-yith-wcwl-items ul.product_list_widget,.widget_yith-wcwl-items ul.product_list_widget{margin-bottom:40px!important}.elementor-widget-wp-widget-yith-wcwl-items ul.product_list_widget::-webkit-scrollbar-thumb,.widget_yith-wcwl-items ul.product_list_widget::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgb(0 0 0 / .4);box-shadow:0 0 1px hsl(0 0% 100% / .4)}.elementor-widget-wp-widget-yith-wcwl-items ul.product_list_widget li,.widget_yith-wcwl-items ul.product_list_widget li{display:table}.elementor-widget-wp-widget-yith-wcwl-items ul.product_list_widget li:not(:last-child),.widget_yith-wcwl-items ul.product_list_widget li:not(:last-child){margin-bottom:10px}.elementor-widget-wp-widget-yith-wcwl-items ul.product_list_widget li .remove_from_all_wishlists,.elementor-widget-wp-widget-yith-wcwl-items ul.product_list_widget li .image-thumb,.elementor-widget-wp-widget-yith-wcwl-items ul.product_list_widget li .mini-cart-item-info,.widget_yith-wcwl-items ul.product_list_widget li .remove_from_all_wishlists,.widget_yith-wcwl-items ul.product_list_widget li .image-thumb,.widget_yith-wcwl-items ul.product_list_widget li .mini-cart-item-info{display:table-cell;vertical-align:middle}.elementor-widget-wp-widget-yith-wcwl-items p.empty-wishlist,.widget_yith-wcwl-items p.empty-wishlist{margin-bottom:0!important}.elementor-widget-wp-widget-yith-wcwl-items .heading,.widget_yith-wcwl-items .heading{text-align:center;cursor:pointer}.elementor-widget-wp-widget-yith-wcwl-items .heading a,.widget_yith-wcwl-items .heading a{color:inherit}.elementor-widget-wp-widget-yith-wcwl-items .mini,.widget_yith-wcwl-items .mini{position:relative;display:flex}.elementor-widget-wp-widget-yith-wcwl-items .mini:hover .list,.widget_yith-wcwl-items .mini:hover .list{display:block}.elementor-widget-wp-widget-yith-wcwl-items .mini ul.product_list_widget,.widget_yith-wcwl-items .mini ul.product_list_widget{max-height:30vh;overflow-y:auto;margin-left:-20px}.elementor-widget-wp-widget-yith-wcwl-items .mini ul.product_list_widget::-webkit-scrollbar,.widget_yith-wcwl-items .mini ul.product_list_widget::-webkit-scrollbar{-webkit-appearance:none;width:7px}.elementor-widget-wp-widget-yith-wcwl-items .mini .heading,.widget_yith-wcwl-items .mini .heading{display:inline-block}.elementor-widget-wp-widget-yith-wcwl-items .mini .heading .items-counter i,.widget_yith-wcwl-items .mini .heading .items-counter i{font-size:25px}.elementor-widget-wp-widget-yith-wcwl-items .mini .heading .items-counter .items-count,.widget_yith-wcwl-items .mini .heading .items-counter .items-count{font-size:14px;line-height:20px}.elementor-widget-wp-widget-yith-wcwl-items .mini .list,.widget_yith-wcwl-items .mini .list{position:absolute;z-index:1;left:0;background:#fff;padding:25px 40px;min-width:300px;display:none;-webkit-box-shadow:0 0 15px rgb(0 0 0 / .3);-moz-box-shadow:0 0 15px rgb(0 0 0 / .3);box-shadow:0 0 15px rgb(0 0 0 / .3)}.elementor-widget-wp-widget-yith-wcwl-items .mini .items-counter>a,.widget_yith-wcwl-items .mini .items-counter>a{display:flex;align-items:flex-end}.elementor-widget-wp-widget-yith-wcwl-items .mini .items-counter>a .heading-icon,.widget_yith-wcwl-items .mini .items-counter>a .heading-icon{display:flex}.elementor-widget-wp-widget-yith-wcwl-items .mini .items-counter>a .heading-icon svg.yith-wcwl-icon-svg,.elementor-widget-wp-widget-yith-wcwl-items .mini .items-counter>a .heading-icon img,.widget_yith-wcwl-items .mini .items-counter>a .heading-icon svg.yith-wcwl-icon-svg,.widget_yith-wcwl-items .mini .items-counter>a .heading-icon img{stroke-width:1.25;height:35px;width:35px}.elementor-widget-wp-widget-yith-wcwl-items .extended .heading h3:after,.widget_yith-wcwl-items .extended .heading h3:after{content:"";display:block;max-width:80px;border-bottom:1px solid #cdcdcd;margin:10px auto}.elementor-widget-wp-widget-yith-wcwl-items .extended .heading .items-counter,.widget_yith-wcwl-items .extended .heading .items-counter{position:relative;display:flex;align-items:center;justify-content:center}.elementor-widget-wp-widget-yith-wcwl-items .extended .heading .items-counter i,.widget_yith-wcwl-items .extended .heading .items-counter i{font-size:70px;position:relative;margin-bottom:10px}.elementor-widget-wp-widget-yith-wcwl-items .extended .heading .items-counter svg.yith-wcwl-icon-svg,.widget_yith-wcwl-items .extended .heading .items-counter svg.yith-wcwl-icon-svg{width:70px;height:70px}.elementor-widget-wp-widget-yith-wcwl-items .extended .heading .items-counter .items-count,.widget_yith-wcwl-items .extended .heading .items-counter .items-count{display:block;position:absolute;font-size:14px}.elementor-widget-wp-widget-yith-wcwl-items ul.product_list_widget li .remove_from_all_wishlists,.widget_yith-wcwl-items ul.product_list_widget li .remove_from_all_wishlists{font-size:1.2rem}.elementor-widget-wp-widget-yith-wcwl-items ul.product_list_widget li .image-thumb img,.widget_yith-wcwl-items ul.product_list_widget li .image-thumb img{margin-left:10px;max-width:40px}.elementor-widget-wp-widget-yith-wcwl-items ul.product_list_widget li .mini-cart-item-info,.widget_yith-wcwl-items ul.product_list_widget li .mini-cart-item-info{display:inline-block;vertical-align:middle;margin-left:10px}.elementor-widget-wp-widget-yith-wcwl-items ul.product_list_widget li .mini-cart-item-info a,.widget_yith-wcwl-items ul.product_list_widget li .mini-cart-item-info a{display:inline-block}.elementor-widget-wp-widget-yith-wcwl-items ul.product_list_widget li .mini-cart-item-info>*,.widget_yith-wcwl-items ul.product_list_widget li .mini-cart-item-info>*{display:block}.elementor-widget-wp-widget-yith-wcwl-items .show-wishlist,.elementor-widget-wp-widget-yith-wcwl-items a.add_all_to_cart,.widget_yith-wcwl-items .show-wishlist,.widget_yith-wcwl-items a.add_all_to_cart{display:block!important}.elementor-widget-wp-widget-yith-wcwl-items .show-wishlist,.widget_yith-wcwl-items .show-wishlist{margin-bottom:10px}.elementor-widget-wp-widget-yith-wcwl-items a.add_all_to_cart,.widget_yith-wcwl-items a.add_all_to_cart{text-align:center}@media(max-width:768px){.yith_wcwl_wishlist_bulk_action select{width:100%;margin-bottom:15px}.yith_wcwl_wishlist_bulk_action input{float:right}.yith_wcwl_wishlist_footer .yith_wcwl_footer_additional_action{float:none}.yith_wcwl_wishlist_footer .yith_wcwl_footer_additional_action .ask-an-estimate-button{width:100%;text-align:center}}.yith-wcwl-pp-modal{position:fixed!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;width:450px!important}.yith-wcwl-pp-modal .yith-wcwl-popup-form{padding:0}.yith-wcwl-pp-modal div.pp_content_container{padding:40px 35px;border-radius:15px;display:flex;box-shadow:rgb(24 53 62 / .1) 0 11px 15px -7px,rgb(24 53 62 / .07) 0 24px 38px 3px,rgb(24 53 62 / .06) 0 9px 46px 8px;max-width:fit-content}.yith-wcwl-pp-modal div.pp_content_container .pp_content{width:380px!important}.yith-wcwl-pp-modal div.pp_content_container .pp_content .yith-wcwl-popup-content{padding:0}.yith-wcwl-pp-modal div.pp_content_container .pp_content .yith-wcwl-popup-content .heading-icon{margin-top:0}.yith-wcwl-pp-modal div.pp_content_container .pp_content .yith-wcwl-popup-content .create-wishlist-button{margin-bottom:0}.yith-wcwl-pp-modal div.pp_content_container .pp_content .yith-wcwl-popup-content .wishlist-select+.select2-container{width:100%!important}.yith-wcwl-pp-modal div.pp_content_container .pp_content .yith-wcwl-popup-content p.form-row.yith-wcwl-info-text{text-wrap:balance;text-align:center}.yith-wcwl-pp-modal div.pp_content_container .popup-description{margin-bottom:10px}.yith-wcwl-pp-modal div.pp_content_container .heading-icon{color:var(--modal-colors-icon,#007565);height:auto;max-height:90px}.yith-wcwl-pp-modal div.pp_content_container .heading-icon:not([id$=-light]):not(.yith-wcwl-icon-svg--light){stroke-width:1}.yith-wcwl-pp-modal div.pp_content_container .heading-icon:not([id$=-light]):not(.yith-wcwl-icon-svg--light) *{stroke-width:1}.yith-wcwl-pp-modal div.pp_content_container div.yith-wcwl-modal__content{padding:20px 55px 0;display:flex;flex-direction:column;gap:20px}.yith-wcwl-pp-modal div.pp_content_container div.yith-wcwl-popup-footer{margin-bottom:0}.yith-wcwl-pp-modal div.pp_content_container .popup_button,.yith-wcwl-pp-modal div.pp_content_container .create-wishlist-button,.yith-wcwl-pp-modal div.pp_content_container .ask-an-estimate-button{transition:.2s;background:var(--modal-colors-primary-button,#007565);color:var(--modal-colors-primary-button-text,#fff);border:none;border-radius:8px;width:100%;box-sizing:border-box;display:block;padding:13px 25px;text-align:center;text-decoration:none;font-size:14px}.yith-wcwl-pp-modal div.pp_content_container .popup_button:hover,.yith-wcwl-pp-modal div.pp_content_container .create-wishlist-button:hover,.yith-wcwl-pp-modal div.pp_content_container .ask-an-estimate-button:hover{color:var(--modal-colors-primary-button-text-hover,#fff);background:var(--modal-colors-primary-button-hover,#007565)}.yith-wcwl-pp-modal div.pp_content_container .popup_button .yith-wcwl-icon-svg,.yith-wcwl-pp-modal div.pp_content_container .popup_button img,.yith-wcwl-pp-modal div.pp_content_container .create-wishlist-button .yith-wcwl-icon-svg,.yith-wcwl-pp-modal div.pp_content_container .create-wishlist-button img,.yith-wcwl-pp-modal div.pp_content_container .ask-an-estimate-button .yith-wcwl-icon-svg,.yith-wcwl-pp-modal div.pp_content_container .ask-an-estimate-button img{display:none}.yith-wcwl-pp-modal div.pp_content_container .woocommerce-input-wrapper label.radio,.yith-wcwl-pp-modal div.pp_content_container .woocommerce-input-wrapper span.radiobutton{display:inline-block;float:left}.yith-wcwl-pp-modal div.pp_content_container .woocommerce-input-wrapper span.radiobutton{clear:left}.yith-wcwl-pp-modal div.pp_content_container .woocommerce-input-wrapper span.description{clear:both}.yith-wcwl-pp-modal div.pp_content_container .yith-wcwl-modal__secondary-button{transition:.2s;border-radius:5px;background:var(--modal-colors-secondary-button,#08a889);color:var(--modal-colors-secondary-button-text,#fff);border:none}.yith-wcwl-pp-modal div.pp_content_container .yith-wcwl-modal__secondary-button:hover{background:var(--modal-colors-secondary-button-hover,#08a889);color:var(--modal-colors-secondary-button-text-hover,#fff)}.yith-wcwl-pp-modal.feedback .pp_content_container{padding:20px 15px}.yith-wcwl-pp-modal select.change-wishlist,.yith-wcwl-pp-modal button.move-to-another-wishlist-button{box-sizing:border-box}.wc-block-mini-cart__footer-actions:has(.wp-block-woocommerce-paypal-payments-mini-cart-smart-buttons){flex-wrap:wrap}.wc-block-mini-cart__footer-actions:has(.wp-block-woocommerce-paypal-payments-mini-cart-smart-buttons) .block-editor-block-list__layout{flex-wrap:wrap}.wc-block-mini-cart__footer-actions .wp-block-woocommerce-paypal-payments-mini-cart-smart-buttons{flex:1 0 100%}.wc-block-mini-cart__footer-actions .wp-block-woocommerce-paypal-payments-mini-cart-smart-buttons .woocommerce-mini-cart__buttons{margin:0}.wp-block-woocommerce-paypal-payments-mini-cart-smart-buttons paypal-button{width:100%}.aioseo-toc-header{width:100%;position:relative}.aioseo-toc-header:has(.aioseo-toc-header-area){flex-direction:column;align-items:flex-start}.aioseo-toc-header .aioseo-toc-header-title{align-items:center;color:#434960;display:flex;flex:1 0 auto;font-size:24px;font-weight:700;line-height:125%;max-width:100%;gap:8px}.aioseo-toc-header .aioseo-toc-header-title .aioseo-toc-header-collapsible{display:flex;border-radius:2px;cursor:pointer;transition:transform .3s ease;background-color:#e5f0ff;box-sizing:border-box;justify-content:center;align-items:center}[dir=ltr] .aioseo-toc-header .aioseo-toc-header-title .aioseo-toc-header-collapsible{padding:8px 0 8px 10px}[dir=rtl] .aioseo-toc-header .aioseo-toc-header-title .aioseo-toc-header-collapsible{padding:8px 10px 8px 0}.aioseo-toc-header .aioseo-toc-header-title .aioseo-toc-header-collapsible svg{width:14px;height:14px}[dir=ltr] .aioseo-toc-header .aioseo-toc-header-title .aioseo-toc-header-collapsible svg{margin-right:10px}[dir=rtl] .aioseo-toc-header .aioseo-toc-header-title .aioseo-toc-header-collapsible svg{margin-left:10px}.aioseo-toc-header .aioseo-toc-header-instructions{color:#2c324c;font-size:16px;margin-bottom:0;margin-top:16px}.aioseo-toc-header .aioseo-toc-header-buttons{flex:0 1 auto}.aioseo-toc-contents{transition:transform .3s ease,opacity .3s ease;transform-origin:top;display:block;opacity:1;transform:scaleY(1);padding-top:12px}.aioseo-toc-collapsed{opacity:0;transform:scaleY(0);height:0;overflow:hidden}.wp-block-aioseo-recipe,.aioseo-recipe-block{display:flex;flex-direction:column;gap:20px}.wp-block-aioseo-recipe *,.aioseo-recipe-block *{box-sizing:border-box!important}.wp-block-aioseo-recipe .aioseo-recipe-header-area,.aioseo-recipe-block .aioseo-recipe-header-area{display:flex;border-bottom:1px solid #8C8F9A;padding-bottom:24px;justify-content:center;gap:40px}@media(max-width:767px){.wp-block-aioseo-recipe .aioseo-recipe-header-area,.aioseo-recipe-block .aioseo-recipe-header-area{flex-direction:column}}.wp-block-aioseo-recipe .aioseo-recipe-header-area div,.aioseo-recipe-block .aioseo-recipe-header-area div{flex:1}.wp-block-aioseo-recipe .aioseo-recipe-header-area div h2,.aioseo-recipe-block .aioseo-recipe-header-area div h2{font-size:32px;color:#2c324c;line-height:125%;padding-bottom:0;margin-bottom:12px;font-weight:700}.wp-block-aioseo-recipe .aioseo-recipe-header-area div.aioseo-recipe-description p,.aioseo-recipe-block .aioseo-recipe-header-area div.aioseo-recipe-description p{white-space:pre-wrap;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;font-size:16px;font-weight:400;color:#434960;line-height:125%}.wp-block-aioseo-recipe .aioseo-recipe-header-area div.aioseo-recipe-description p:before,.wp-block-aioseo-recipe .aioseo-recipe-header-area div.aioseo-recipe-description p:after,.aioseo-recipe-block .aioseo-recipe-header-area div.aioseo-recipe-description p:before,.aioseo-recipe-block .aioseo-recipe-header-area div.aioseo-recipe-description p:after{font-size:24px;color:#333}.wp-block-aioseo-recipe .aioseo-recipe-header-area div.aioseo-recipe-description p:before,.aioseo-recipe-block .aioseo-recipe-header-area div.aioseo-recipe-description p:before{content:"“"}[dir=ltr] .wp-block-aioseo-recipe .aioseo-recipe-header-area div.aioseo-recipe-description p:before,[dir=ltr] .aioseo-recipe-block .aioseo-recipe-header-area div.aioseo-recipe-description p:before{margin-right:4px}[dir=rtl] .wp-block-aioseo-recipe .aioseo-recipe-header-area div.aioseo-recipe-description p:before,[dir=rtl] .aioseo-recipe-block .aioseo-recipe-header-area div.aioseo-recipe-description p:before{margin-left:4px}.wp-block-aioseo-recipe .aioseo-recipe-header-area div.aioseo-recipe-description p:after,.aioseo-recipe-block .aioseo-recipe-header-area div.aioseo-recipe-description p:after{content:"”"}[dir=ltr] .wp-block-aioseo-recipe .aioseo-recipe-header-area div.aioseo-recipe-description p:after,[dir=ltr] .aioseo-recipe-block .aioseo-recipe-header-area div.aioseo-recipe-description p:after{margin-left:4px}[dir=rtl] .wp-block-aioseo-recipe .aioseo-recipe-header-area div.aioseo-recipe-description p:after,[dir=rtl] .aioseo-recipe-block .aioseo-recipe-header-area div.aioseo-recipe-description p:after{margin-right:4px}.wp-block-aioseo-recipe .aioseo-recipe-header-area img,.aioseo-recipe-block .aioseo-recipe-header-area img{flex:1;max-width:100%}.wp-block-aioseo-recipe .aioseo-recipe-general-info,.aioseo-recipe-block .aioseo-recipe-general-info{border-bottom:1px solid #8C8F9A;display:flex;flex-direction:row;flex-wrap:wrap;font-size:12px;gap:16px;padding:16px 0;text-transform:uppercase}.wp-block-aioseo-recipe .aioseo-recipe-general-info__row,.aioseo-recipe-block .aioseo-recipe-general-info__row{display:flex;gap:32px}.wp-block-aioseo-recipe .aioseo-recipe-general-info__row-item,.aioseo-recipe-block .aioseo-recipe-general-info__row-item{font-weight:700}.wp-block-aioseo-recipe .aioseo-recipe-general-info__row-item span,.aioseo-recipe-block .aioseo-recipe-general-info__row-item span{color:#000}.wp-block-aioseo-recipe .aioseo-recipe-general-info__row-item span.value,.aioseo-recipe-block .aioseo-recipe-general-info__row-item span.value{color:#434960}[dir=ltr] .wp-block-aioseo-recipe .aioseo-recipe-general-info__row-item span.value,[dir=ltr] .aioseo-recipe-block .aioseo-recipe-general-info__row-item span.value{margin-left:8px}[dir=rtl] .wp-block-aioseo-recipe .aioseo-recipe-general-info__row-item span.value,[dir=rtl] .aioseo-recipe-block .aioseo-recipe-general-info__row-item span.value{margin-right:8px}.wp-block-aioseo-recipe .aioseo-recipe-tags,.aioseo-recipe-block .aioseo-recipe-tags{display:flex;flex-wrap:wrap;gap:10px}.wp-block-aioseo-recipe .aioseo-recipe-tags span,.aioseo-recipe-block .aioseo-recipe-tags span{background-color:#d0d1d7;border-radius:4px;padding:8px 12px;font-size:12px;font-weight:700}.wp-block-aioseo-recipe .aioseo-recipe-instructions,.wp-block-aioseo-recipe .aioseo-recipe-ingredients,.aioseo-recipe-block .aioseo-recipe-instructions,.aioseo-recipe-block .aioseo-recipe-ingredients{display:flex;flex-direction:column}.wp-block-aioseo-recipe .aioseo-recipe-instructions h3,.wp-block-aioseo-recipe .aioseo-recipe-ingredients h3,.aioseo-recipe-block .aioseo-recipe-instructions h3,.aioseo-recipe-block .aioseo-recipe-ingredients h3{color:#2c324c;font-size:18px;font-weight:700}.wp-block-aioseo-recipe .aioseo-recipe-instructions ul,.wp-block-aioseo-recipe .aioseo-recipe-ingredients ul,.aioseo-recipe-block .aioseo-recipe-instructions ul,.aioseo-recipe-block .aioseo-recipe-ingredients ul{display:flex;flex-wrap:wrap;padding:0;margin-bottom:0}[dir=ltr] .wp-block-aioseo-recipe .aioseo-recipe-instructions ul,[dir=ltr] .wp-block-aioseo-recipe .aioseo-recipe-ingredients ul,[dir=ltr] .aioseo-recipe-block .aioseo-recipe-instructions ul,[dir=ltr] .aioseo-recipe-block .aioseo-recipe-ingredients ul{margin-left:16px}[dir=rtl] .wp-block-aioseo-recipe .aioseo-recipe-instructions ul,[dir=rtl] .wp-block-aioseo-recipe .aioseo-recipe-ingredients ul,[dir=rtl] .aioseo-recipe-block .aioseo-recipe-instructions ul,[dir=rtl] .aioseo-recipe-block .aioseo-recipe-ingredients ul{margin-right:16px}.wp-block-aioseo-recipe .aioseo-recipe-instructions ul li,.wp-block-aioseo-recipe .aioseo-recipe-ingredients ul li,.aioseo-recipe-block .aioseo-recipe-instructions ul li,.aioseo-recipe-block .aioseo-recipe-ingredients ul li{width:100%;font-size:16px;font-weight:400}@media(min-width:768px){.wp-block-aioseo-recipe .aioseo-recipe-instructions ul li,.wp-block-aioseo-recipe .aioseo-recipe-ingredients ul li,.aioseo-recipe-block .aioseo-recipe-instructions ul li,.aioseo-recipe-block .aioseo-recipe-ingredients ul li{width:50%}}.wp-block-aioseo-recipe .aioseo-recipe-instructions ol,.wp-block-aioseo-recipe .aioseo-recipe-ingredients ol,.aioseo-recipe-block .aioseo-recipe-instructions ol,.aioseo-recipe-block .aioseo-recipe-ingredients ol{padding:0;margin-bottom:0}[dir=ltr] .wp-block-aioseo-recipe .aioseo-recipe-instructions ol,[dir=ltr] .wp-block-aioseo-recipe .aioseo-recipe-ingredients ol,[dir=ltr] .aioseo-recipe-block .aioseo-recipe-instructions ol,[dir=ltr] .aioseo-recipe-block .aioseo-recipe-ingredients ol{margin-left:16px}[dir=rtl] .wp-block-aioseo-recipe .aioseo-recipe-instructions ol,[dir=rtl] .wp-block-aioseo-recipe .aioseo-recipe-ingredients ol,[dir=rtl] .aioseo-recipe-block .aioseo-recipe-instructions ol,[dir=rtl] .aioseo-recipe-block .aioseo-recipe-ingredients ol{margin-right:16px}.wp-block-aioseo-recipe .aioseo-recipe-instructions ol li,.wp-block-aioseo-recipe .aioseo-recipe-ingredients ol li,.aioseo-recipe-block .aioseo-recipe-instructions ol li,.aioseo-recipe-block .aioseo-recipe-ingredients ol li{font-size:16px;font-weight:400}.wp-block-aioseo-recipe .aioseo-recipe-instructions ol li:not(:last-of-type),.wp-block-aioseo-recipe .aioseo-recipe-ingredients ol li:not(:last-of-type),.aioseo-recipe-block .aioseo-recipe-instructions ol li:not(:last-of-type),.aioseo-recipe-block .aioseo-recipe-ingredients ol li:not(:last-of-type){margin-bottom:20px}.wp-block-aioseo-recipe .aioseo-recipe-instructions ol li h4,.wp-block-aioseo-recipe .aioseo-recipe-ingredients ol li h4,.aioseo-recipe-block .aioseo-recipe-instructions ol li h4,.aioseo-recipe-block .aioseo-recipe-ingredients ol li h4{font-size:16px;font-weight:700;margin-bottom:0}.wp-block-aioseo-recipe .aioseo-recipe-instructions ol li p,.wp-block-aioseo-recipe .aioseo-recipe-ingredients ol li p,.aioseo-recipe-block .aioseo-recipe-instructions ol li p,.aioseo-recipe-block .aioseo-recipe-ingredients ol li p{margin-top:0}.wp-block-aioseo-recipe .aioseo-recipe-instructions ol li .instruction-title,.wp-block-aioseo-recipe .aioseo-recipe-ingredients ol li .instruction-title,.aioseo-recipe-block .aioseo-recipe-instructions ol li .instruction-title,.aioseo-recipe-block .aioseo-recipe-ingredients ol li .instruction-title{font-weight:700;display:block}.wp-block-aioseo-recipe .aioseo-recipe-instructions ol li img,.wp-block-aioseo-recipe .aioseo-recipe-ingredients ol li img,.aioseo-recipe-block .aioseo-recipe-instructions ol li img,.aioseo-recipe-block .aioseo-recipe-ingredients ol li img{max-width:100%}.wp-block-aioseo-recipe .aioseo-recipe-reviews,.aioseo-recipe-block .aioseo-recipe-reviews{display:flex;flex-direction:column;gap:8px}@media(max-width:767px){.wp-block-aioseo-recipe .aioseo-recipe-reviews,.aioseo-recipe-block .aioseo-recipe-reviews{margin-top:3rem}}.wp-block-aioseo-recipe .aioseo-recipe-reviews .review,.aioseo-recipe-block .aioseo-recipe-reviews .review{margin:10px 0}.wp-block-aioseo-recipe .aioseo-recipe-reviews .review .content,.aioseo-recipe-block .aioseo-recipe-reviews .review .content{color:#434960}.wp-block-aioseo-recipe .aioseo-recipe-reviews .review .content .headline,.aioseo-recipe-block .aioseo-recipe-reviews .review .content .headline{font-size:16px;font-weight:700;margin:0 0 10px}.wp-block-aioseo-recipe .aioseo-recipe-reviews .review .content .description,.aioseo-recipe-block .aioseo-recipe-reviews .review .content .description{font-size:14px;margin:0 0 10px}.wp-block-aioseo-recipe .aioseo-recipe-reviews .review .author-rating,.aioseo-recipe-block .aioseo-recipe-reviews .review .author-rating{color:#434960;font-size:14px;display:flex;justify-content:space-between;gap:8px}@media(max-width:767px){.wp-block-aioseo-recipe .aioseo-recipe-reviews .review .author-rating,.aioseo-recipe-block .aioseo-recipe-reviews .review .author-rating{flex-direction:column}}.wp-block-aioseo-recipe .aioseo-recipe-reviews .review .author-rating .rating,.aioseo-recipe-block .aioseo-recipe-reviews .review .author-rating .rating{font-size:20px}.wp-block-aioseo-recipe .aioseo-recipe-reviews .review .author-rating .rating .filled,.aioseo-recipe-block .aioseo-recipe-reviews .review .author-rating .rating .filled{color:#ffc107}.wp-block-aioseo-recipe .aioseo-recipe-reviews .review .author-rating .rating .empty,.aioseo-recipe-block .aioseo-recipe-reviews .review .author-rating .rating .empty{color:#d0d1d7}.wp-block-aioseo-product *,.aioseo-product-block *{box-sizing:border-box!important}.wp-block-aioseo-product .aioseo-product-header,.aioseo-product-block .aioseo-product-header{display:flex;flex-wrap:wrap;gap:24px;border-bottom:1px solid #8C8F9A;padding:16px 0}@media(max-width:767px){.wp-block-aioseo-product .aioseo-product-header,.aioseo-product-block .aioseo-product-header{flex-direction:column}}.wp-block-aioseo-product .aioseo-product-header img,.aioseo-product-block .aioseo-product-header img{width:100%;max-width:100%}.wp-block-aioseo-product .aioseo-product-header div,.aioseo-product-block .aioseo-product-header div{flex:1;color:#434960}.wp-block-aioseo-product .aioseo-product-header p,.wp-block-aioseo-product .aioseo-product-header .product-sku,.wp-block-aioseo-product .aioseo-product-header .product-description,.aioseo-product-block .aioseo-product-header p,.aioseo-product-block .aioseo-product-header .product-sku,.aioseo-product-block .aioseo-product-header .product-description{color:#2c324c;font-size:14px;margin:0 0 16px}.wp-block-aioseo-product .aioseo-product-header .product-description,.aioseo-product-block .aioseo-product-header .product-description{white-space:pre-wrap}.wp-block-aioseo-product .aioseo-product-header .product-description>div,.aioseo-product-block .aioseo-product-header .product-description>div{white-space:pre-wrap}.wp-block-aioseo-product .aioseo-product-header .brand-name,.aioseo-product-block .aioseo-product-header .brand-name{font-size:12px;font-weight:700;padding:0;margin:0 0 16px}.wp-block-aioseo-product .aioseo-product-header .product-name,.aioseo-product-block .aioseo-product-header .product-name{font-size:24px;font-weight:700;padding:0;margin:0 0 8px}.wp-block-aioseo-product .aioseo-product-header .offer-price,.aioseo-product-block .aioseo-product-header .offer-price{margin:16px 0}.wp-block-aioseo-product .aioseo-product-header .offer-price .price,.aioseo-product-block .aioseo-product-header .offer-price .price{font-size:18px;font-weight:700;margin-bottom:6px}.wp-block-aioseo-product .aioseo-product-header .offer-price .price.has-sale-price,.aioseo-product-block .aioseo-product-header .offer-price .price.has-sale-price{font-size:16px;text-decoration:line-through;opacity:.7}.wp-block-aioseo-product .aioseo-product-header .offer-price .sale-price,.aioseo-product-block .aioseo-product-header .offer-price .sale-price{font-size:20px;font-weight:700;margin-bottom:6px}.wp-block-aioseo-product .aioseo-product-header .offer-price .availability,.aioseo-product-block .aioseo-product-header .offer-price .availability{display:flex;color:#434960;gap:12px;justify-content:start;align-items:center}.wp-block-aioseo-product .aioseo-product-header .offer-price .availability .color,.aioseo-product-block .aioseo-product-header .offer-price .availability .color{width:11px;height:11px;border-radius:50%}.wp-block-aioseo-product .aioseo-product-header .offer-price .availability .text,.aioseo-product-block .aioseo-product-header .offer-price .availability .text{font-size:14px}.wp-block-aioseo-product .aioseo-product-header .offer-price .availability .LimitedAvailability,.aioseo-product-block .aioseo-product-header .offer-price .availability .LimitedAvailability{background-color:#df2a4a}.wp-block-aioseo-product .aioseo-product-header .offer-price .availability .OutOfStock,.wp-block-aioseo-product .aioseo-product-header .offer-price .availability .Discontinued,.wp-block-aioseo-product .aioseo-product-header .offer-price .availability .SoldOut,.aioseo-product-block .aioseo-product-header .offer-price .availability .OutOfStock,.aioseo-product-block .aioseo-product-header .offer-price .availability .Discontinued,.aioseo-product-block .aioseo-product-header .offer-price .availability .SoldOut{background-color:red}.wp-block-aioseo-product .aioseo-product-header .offer-price .availability .InStock,.wp-block-aioseo-product .aioseo-product-header .offer-price .availability .InStoreOnly,.wp-block-aioseo-product .aioseo-product-header .offer-price .availability .OnlineOnly,.aioseo-product-block .aioseo-product-header .offer-price .availability .InStock,.aioseo-product-block .aioseo-product-header .offer-price .availability .InStoreOnly,.aioseo-product-block .aioseo-product-header .offer-price .availability .OnlineOnly{background-color:#4caf50}.wp-block-aioseo-product .aioseo-product-header .offer-price .availability .PreOrder,.aioseo-product-block .aioseo-product-header .offer-price .availability .PreOrder{background-color:#ffc107}.wp-block-aioseo-product .aioseo-product-reviews,.aioseo-product-block .aioseo-product-reviews{display:flex;flex-direction:column;gap:8px;margin:20px 0}@media(max-width:767px){.wp-block-aioseo-product .aioseo-product-reviews,.aioseo-product-block .aioseo-product-reviews{margin-top:3rem}}.wp-block-aioseo-product .aioseo-product-reviews .review,.aioseo-product-block .aioseo-product-reviews .review{margin:10px 0}.wp-block-aioseo-product .aioseo-product-reviews .review .content,.aioseo-product-block .aioseo-product-reviews .review .content{color:#434960}.wp-block-aioseo-product .aioseo-product-reviews .review .content .headline,.aioseo-product-block .aioseo-product-reviews .review .content .headline{font-size:16px;font-weight:700;margin:0 0 10px}.wp-block-aioseo-product .aioseo-product-reviews .review .content .description,.aioseo-product-block .aioseo-product-reviews .review .content .description{font-size:14px;margin:0 0 10px}.wp-block-aioseo-product .aioseo-product-reviews .review .author-rating,.aioseo-product-block .aioseo-product-reviews .review .author-rating{color:#434960;font-size:14px;display:flex;justify-content:space-between;gap:8px}@media(max-width:767px){.wp-block-aioseo-product .aioseo-product-reviews .review .author-rating,.aioseo-product-block .aioseo-product-reviews .review .author-rating{flex-direction:column}}.wp-block-aioseo-product .aioseo-product-reviews .review .author-rating .rating,.aioseo-product-block .aioseo-product-reviews .review .author-rating .rating{font-size:20px}.wp-block-aioseo-product .aioseo-product-reviews .review .author-rating .rating .filled,.aioseo-product-block .aioseo-product-reviews .review .author-rating .rating .filled{color:#ffc107}.wp-block-aioseo-product .aioseo-product-reviews .review .author-rating .rating .empty,.aioseo-product-block .aioseo-product-reviews .review .author-rating .rating .empty{color:#d0d1d7}.aioseo-author-bio{color:#111;background-color:#fff;border:1px solid #000;border-radius:5px}[dir=ltr] .aioseo-author-bio{text-align:left}[dir=rtl] .aioseo-author-bio{text-align:right}.aioseo-author-bio .aioseo-author-bio-header{gap:40px;padding:24px;display:flex}@media screen and (width<=530px){.aioseo-author-bio .aioseo-author-bio-header{flex-direction:column;gap:20px;display:flex}}.aioseo-author-bio .aioseo-author-bio-header .aioseo-author-bio-header-left{flex:0 0 200px}.aioseo-author-bio .aioseo-author-bio-header .aioseo-author-bio-header-left .aioseo-author-bio-image{border-radius:5px;width:200px;height:200px}@media screen and (width<=530px){.aioseo-author-bio .aioseo-author-bio-header .aioseo-author-bio-header-left .aioseo-author-bio-image{margin:0 auto;display:block}}.aioseo-author-bio .aioseo-author-bio-header .aioseo-author-bio-header-right{flex:auto}@media screen and (width<=530px){.aioseo-author-bio .aioseo-author-bio-header .aioseo-author-bio-header-right{text-align:center}}.aioseo-author-bio .aioseo-author-bio-header .aioseo-author-bio-header-right .author-name{font-size:22px;font-weight:600}.aioseo-author-bio .aioseo-author-bio-header .aioseo-author-bio-header-right .author-job-title{font-size:18px}[dir=ltr] .aioseo-author-bio .aioseo-author-bio-header .aioseo-author-bio-header-right .author-job-title{border-left:1px solid #000;margin-left:12px;padding-left:12px}[dir=rtl] .aioseo-author-bio .aioseo-author-bio-header .aioseo-author-bio-header-right .author-job-title{border-right:1px solid #000;margin-right:12px;padding-right:12px}.aioseo-author-bio .aioseo-author-bio-header .aioseo-author-bio-header-right .author-expertises{flex-wrap:wrap;gap:10px;margin:20px 0;display:flex}.aioseo-author-bio .aioseo-author-bio-header .aioseo-author-bio-header-right .author-expertises .author-expertise{color:inherit;background-color:#dcdde1;border-radius:4px;padding:4px 8px;font-size:14px}.aioseo-author-bio .aioseo-author-bio-header .aioseo-author-bio-header-right .author-alumni-of{margin:20px 0;font-size:18px}.aioseo-author-bio .aioseo-author-bio-header .aioseo-author-bio-header-right .author-socials{gap:6px;margin:20px 0;display:flex}.aioseo-author-bio .aioseo-author-bio-header .aioseo-author-bio-header-right .author-socials a[class^=aioseo-social-icon-]{justify-content:center;align-items:center;min-width:24px;min-height:24px;display:inline-flex}[dir=ltr] .aioseo-author-bio .aioseo-author-bio-header .aioseo-author-bio-header-right .author-socials .aioseo-social-icon-tumblrUrl{margin-left:-2px}[dir=rtl] .aioseo-author-bio .aioseo-author-bio-header .aioseo-author-bio-header-right .author-socials .aioseo-social-icon-tumblrUrl{margin-right:-2px}@media screen and (width<=530px){.aioseo-author-bio .aioseo-author-bio-header .aioseo-author-bio-header-right .author-socials{justify-content:center}}.aioseo-author-bio .aioseo-author-bio-main{border-top:1px solid #000;padding:24px;font-size:18px}.aioseo-author-bio .aioseo-author-bio-main :last-child{margin-bottom:0}.aioseo-author-bio .aioseo-author-bio-site-editor-disclaimer{color:#000;margin-bottom:12px;font-style:italic}.block-editor .aioseo-author-bio-main .aligncenter{margin-left:auto;margin-right:auto}.aioseo-author-bio-compact{color:#111;background-color:#fff;border:1px solid #000;border-radius:5px;gap:40px;padding:12px;display:flex}[dir=ltr] .aioseo-author-bio-compact{text-align:left}[dir=rtl] .aioseo-author-bio-compact{text-align:right}@media screen and (width<=430px){.aioseo-author-bio-compact{flex-direction:column;gap:20px}}.aioseo-author-bio-compact .aioseo-author-bio-compact-left{flex:0 0 120px}.aioseo-author-bio-compact .aioseo-author-bio-compact-left .aioseo-author-bio-compact-image{border-radius:5px;width:120px;height:120px}@media screen and (width<=430px){.aioseo-author-bio-compact .aioseo-author-bio-compact-left .aioseo-author-bio-compact-image{width:160px;height:160px;margin:0 auto;display:block}}.aioseo-author-bio-compact .aioseo-author-bio-compact-right{flex:auto}@media screen and (width<=430px){.aioseo-author-bio-compact .aioseo-author-bio-compact-right{text-align:center}}.aioseo-author-bio-compact .aioseo-author-bio-compact-right .aioseo-author-bio-compact-header{align-items:center;display:flex}@media screen and (width<=430px){.aioseo-author-bio-compact .aioseo-author-bio-compact-right .aioseo-author-bio-compact-header{justify-content:center}}.aioseo-author-bio-compact .aioseo-author-bio-compact-right .aioseo-author-bio-compact-header .author-name{font-size:22px;font-weight:600}.aioseo-author-bio-compact .aioseo-author-bio-compact-right .aioseo-author-bio-compact-header .author-job-title{font-size:18px}[dir=ltr] .aioseo-author-bio-compact .aioseo-author-bio-compact-right .aioseo-author-bio-compact-header .author-job-title{border-left:1px solid gray;margin-left:12px;padding-left:12px}[dir=rtl] .aioseo-author-bio-compact .aioseo-author-bio-compact-right .aioseo-author-bio-compact-header .author-job-title{border-right:1px solid gray;margin-right:12px;padding-right:12px}.aioseo-author-bio-compact .aioseo-author-bio-compact-right .aioseo-author-bio-compact-main{margin:12px 0;font-size:18px}.aioseo-author-bio-compact .aioseo-author-bio-compact-right .aioseo-author-bio-compact-main>p:last-of-type{display:inline}.aioseo-author-bio-compact .aioseo-author-bio-compact-right .aioseo-author-bio-compact-main .author-bio-link{display:inline-flex}.aioseo-author-bio-compact .aioseo-author-bio-compact-right .aioseo-author-bio-compact-main .author-bio-link a{align-items:center;display:flex}.aioseo-author-bio-compact .aioseo-author-bio-compact-right .aioseo-author-bio-compact-main .author-bio-link a svg{fill:#000}.aioseo-author-bio-compact .aioseo-author-bio-compact-right .aioseo-author-bio-compact-main .author-bio-link a+a{justify-content:center;min-width:24px;min-height:24px}.aioseo-author-bio-compact .aioseo-author-bio-compact-right .aioseo-author-bio-compact-footer .author-expertises{flex-wrap:wrap;gap:10px;display:flex}.aioseo-author-bio-compact .aioseo-author-bio-compact-right .aioseo-author-bio-compact-footer .author-expertises .author-expertise{color:inherit;background-color:#dcdde1;border-radius:4px;padding:4px 8px;font-size:14px}.aioseo-author-bio-compact .aioseo-author-bio-compact-right .aioseo-author-bio-compact-footer .author-socials{gap:6px;margin-top:12px;display:flex}.aioseo-author-bio-compact .aioseo-author-bio-compact-right .aioseo-author-bio-compact-footer .author-socials a[class^=aioseo-social-icon-]{justify-content:center;align-items:center;min-width:24px;min-height:24px;display:inline-flex}@media screen and (width<=430px){.aioseo-author-bio-compact .aioseo-author-bio-compact-right .aioseo-author-bio-compact-footer .author-socials{justify-content:center}}[dir=ltr] .aioseo-author-bio-compact .aioseo-author-bio-compact-right .aioseo-author-bio-compact-footer .author-socials .aioseo-social-icon-tumblrUrl{margin-left:-2px}[dir=rtl] .aioseo-author-bio-compact .aioseo-author-bio-compact-right .aioseo-author-bio-compact-footer .author-socials .aioseo-social-icon-tumblrUrl{margin-right:-2px}.aioseo-author-bio-compact .aioseo-author-bio-compact-site-editor-disclaimer{color:#000;margin-bottom:12px;font-style:italic}.bbp-js .hide-if-js,.bbp-no-js .hide-if-no-js,.hidden{display:none}.screen-reader-text,.screen-reader-text span,.ui-helper-hidden-accessible{position:absolute;margin:-1px;padding:0;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);border:0;word-wrap:normal!important}#bbpress-forums{background:0 0;clear:both;margin-bottom:20px;overflow:hidden;font-size:12px;line-height:18px}#bbpress-forums a,#bbpress-forums a:hover{box-shadow:none;border:none;transition:none}#bbpress-forums ul,#bbpress-forums.bbpress-wrapper ul{background:0 0;list-style:none;margin:0;padding:0}#bbpress-forums hr{margin:0 0 24px}#bbpress-forums div.even,#bbpress-forums ul.even{background-color:#fff}#bbpress-forums div.odd,#bbpress-forums ul.odd{background-color:#fbfbfb}body.reply-edit .reply{float:none}#bbpress-forums div.reply{height:auto;width:100%;box-sizing:border-box}#bbpress-forums div.bbp-forum-header,#bbpress-forums div.bbp-reply-header,#bbpress-forums div.bbp-topic-header{background-color:#f4f4f4}#bbpress-forums .status-spam.even,#bbpress-forums .status-trash.even{background-color:#fee}#bbpress-forums .status-spam.odd,#bbpress-forums .status-trash.odd{background-color:#fdd}#bbpress-forums .status-pending.even,#bbpress-forums .status-pending.odd,#bbpress-forums ul.status-pending a{background-color:#fef7f1}#bbpress-forums ul.status-closed,#bbpress-forums ul.status-closed a{color:#ccc}#bbpress-forums ul.bbp-threaded-replies{margin-left:50px}#bbpress-forums li{background:0 0;margin:0;list-style:none}#bbpress-forums ul.bbp-forums,#bbpress-forums ul.bbp-lead-topic,#bbpress-forums ul.bbp-replies,#bbpress-forums ul.bbp-search-results,#bbpress-forums ul.bbp-topics{font-size:12px;overflow:hidden;border:1px solid #eee;margin-bottom:20px;clear:both}#bbpress-forums li.bbp-body,#bbpress-forums li.bbp-footer,#bbpress-forums li.bbp-header{clear:both}#bbpress-forums li.bbp-footer,#bbpress-forums li.bbp-header{background:#f3f3f3;border-top:1px solid #eee;font-weight:700;padding:8px;text-align:center}#bbpress-forums li.bbp-header{background:#eaeaea}#bbpress-forums li.bbp-header ul{overflow:hidden}#bbpress-forums .bbp-forums-list{margin:0 0 0 7px;padding-left:12px;border-left:1px solid #ddd}#bbpress-forums .bbp-forums-list .bbp-forum{display:inline;font-size:11px}#bbpress-forums .bbp-forums-list .bbp-forum.css-sep:not(:last-child)::after{content:", "}#bbpress-forums li.bbp-footer p{margin:0;line-height:1}li.bbp-forum-info,li.bbp-topic-title{float:left;text-align:left;width:55%}li.bbp-forum-reply-count,li.bbp-forum-topic-count,li.bbp-topic-reply-count,li.bbp-topic-voice-count{float:left;text-align:center;width:10%}li.bbp-forum-freshness,li.bbp-topic-freshness{text-align:center;float:left;width:22%}#bbpress-forums li.bbp-body ul.forum,#bbpress-forums li.bbp-body ul.topic{border-top:1px solid #eee;overflow:hidden;padding:8px}#bbpress-forums #favorite-toggle,#bbpress-forums #subscription-toggle{float:right}#bbpress-forums div.bbp-forum-title h3,#bbpress-forums div.bbp-reply-title h3,#bbpress-forums div.bbp-topic-title h3{background:0 0;border:none;font-size:16px;line-height:1;margin:8px 0;padding:0;text-transform:none}#bbpress-forums div.bbp-forum-author,#bbpress-forums div.bbp-reply-author,#bbpress-forums div.bbp-topic-author{float:left;text-align:center;width:115px}#bbpress-forums div.bbp-forum-author img.avatar,#bbpress-forums div.bbp-reply-author img.avatar,#bbpress-forums div.bbp-topic-author img.avatar{border:none;max-width:80px;padding:0;margin:12px auto 0;float:none}#bbpress-forums div.bbp-forum-author .bbp-author-name,#bbpress-forums div.bbp-reply-author .bbp-author-name,#bbpress-forums div.bbp-topic-author .bbp-author-name{margin:0 12px;word-wrap:break-word;display:inline-block}#bbpress-forums div.bbp-reply-author .bbp-author-name,#bbpress-forums div.bbp-topic-author .bbp-author-name{clear:left;display:block}#bbpress-forums div.bbp-forum-author .bbp-author-role,#bbpress-forums div.bbp-reply-author .bbp-author-role,#bbpress-forums div.bbp-topic-author .bbp-author-role{font-size:11px;font-style:italic}#bbpress-forums li.bbp-footer .bbp-forum-author,#bbpress-forums li.bbp-footer .bbp-reply-author,#bbpress-forums li.bbp-footer .bbp-search-author,#bbpress-forums li.bbp-footer .bbp-topic-author,#bbpress-forums li.bbp-header .bbp-forum-author,#bbpress-forums li.bbp-header .bbp-reply-author,#bbpress-forums li.bbp-header .bbp-search-author,#bbpress-forums li.bbp-header .bbp-topic-author{float:left;margin:0;padding:0;width:120px}#bbpress-forums li.bbp-footer .bbp-forum-content,#bbpress-forums li.bbp-footer .bbp-reply-content,#bbpress-forums li.bbp-footer .bbp-search-content,#bbpress-forums li.bbp-footer .bbp-topic-content,#bbpress-forums li.bbp-header .bbp-forum-content,#bbpress-forums li.bbp-header .bbp-reply-content,#bbpress-forums li.bbp-header .bbp-search-content,#bbpress-forums li.bbp-header .bbp-topic-content{margin-left:140px;padding:0;text-align:left}div.bbp-forum-header,div.bbp-reply-header,div.bbp-topic-header,li.bbp-body div.hentry{margin:0;overflow:hidden;padding:8px}div.bbp-forum-header,div.bbp-reply-header,div.bbp-topic-header{border-top:1px solid #ddd;clear:both}span.bbp-author-ip{font-size:11px;font-weight:700;word-wrap:break-word;color:#747474}#bbpress-forums div.bbp-forum-content,#bbpress-forums div.bbp-reply-content,#bbpress-forums div.bbp-topic-content{margin-left:130px;padding:12px 12px 12px 0;text-align:left;position:relative}#bbpress-forums div.bbp-forum-content::after,#bbpress-forums div.bbp-reply-content::after,#bbpress-forums div.bbp-topic-content::after{clear:both;content:".";display:block;float:none;height:0;font-size:0;visibility:hidden}#bbpress-forums div.bbp-reply-content a,#bbpress-forums div.bbp-topic-content a{background:0 0;border:none;display:inline;font-weight:400;margin:0;padding:0;text-decoration:underline}#bbpress-forums div.bbp-reply-content a.bbp-user-mention,#bbpress-forums div.bbp-topic-content a.bbp-user-mention{background:0 0;border:none;text-decoration:none;text-shadow:none;display:inline;font-weight:600;margin:0;padding:0}#bbpress-forums div.bbp-reply-content h1,#bbpress-forums div.bbp-reply-content h2,#bbpress-forums div.bbp-reply-content h3,#bbpress-forums div.bbp-reply-content h4,#bbpress-forums div.bbp-reply-content h5,#bbpress-forums div.bbp-reply-content h6,#bbpress-forums div.bbp-topic-content h1,#bbpress-forums div.bbp-topic-content h2,#bbpress-forums div.bbp-topic-content h3,#bbpress-forums div.bbp-topic-content h4,#bbpress-forums div.bbp-topic-content h5,#bbpress-forums div.bbp-topic-content h6{clear:none;line-height:1;margin:24px 0;padding:0}#bbpress-forums div.bbp-reply-content img,#bbpress-forums div.bbp-topic-content img{max-width:100%;height:auto}#bbpress-forums div.bbp-reply-content ol,#bbpress-forums div.bbp-reply-content ul,#bbpress-forums div.bbp-topic-content ol,#bbpress-forums div.bbp-topic-content ul{margin:0 15px 15px;padding:0}#bbpress-forums div.bbp-reply-content ul li,#bbpress-forums div.bbp-topic-content ul li{list-style-type:disc}#bbpress-forums div.bbp-reply-content ol li,#bbpress-forums div.bbp-topic-content ol li{list-style-type:decimal}#bbpress-forums div.bbp-reply-content ol li li,#bbpress-forums div.bbp-topic-content ol li li{list-style-type:lower-alpha}#bbpress-forums div.bbp-reply-content ol li li li,#bbpress-forums div.bbp-topic-content ol li li li{list-style-type:upper-roman}#bbpress-forums div.bbp-reply-content code,#bbpress-forums div.bbp-reply-content pre,#bbpress-forums div.bbp-topic-content code,#bbpress-forums div.bbp-topic-content pre{font-family:Inconsolata,Consolas,Monaco,"Lucida Console",monospace;display:inline-block;background-color:#f9f9f9;border:1px solid #ddd;padding:0 5px;max-width:95%;vertical-align:middle;margin-top:-3px;overflow-x:auto}#bbpress-forums div.bbp-reply-content pre,#bbpress-forums div.bbp-topic-content pre{display:block;line-height:18px;margin:0 0 24px;padding:5px 10px;white-space:pre;overflow:auto}#bbpress-forums div.bbp-reply-content pre code,#bbpress-forums div.bbp-topic-content pre code{display:block;border:none;padding:0;margin:0;background-color:transparent;overflow-wrap:normal;overflow:auto;max-width:100%}#bbpress-forums div.bbp-reply-content iframe.wp-embedded-content,#bbpress-forums div.bbp-topic-content iframe.wp-embedded-content{position:relative}#bbpress-forums div.bbp-reply-to{margin-left:130px;padding:12px 12px 12px 0;text-align:right}#bbpress-forums div#bbp-cancel-reply-to{text-align:right}div.bbp-breadcrumb{float:left}div.bbp-breadcrumb,div.bbp-topic-tags{font-size:12px}#bbpress-forums div.bbp-breadcrumb p,#bbpress-forums div.bbp-topic-tags p{margin:0 0 10px 0}#bbpress-forums div.bbp-topic-tags{float:right;clear:both}#bbp-topic-hot-tags{clear:both}#bbpress-forums #bbp-search-form{clear:left}#bbpress-forums #bbp-search-form .hidden{height:0;width:0;overflow:hidden;position:absolute;background:0 0;left:-999em}#bbpress-forums #bbp-search-form #bbp_search{display:inline-block;width:auto}#bbpress-forums div.bbp-search-form{float:right}span.bbp-admin-links{float:right;color:#ddd}span.bbp-admin-links a{color:#707070;font-weight:400;font-size:10px;text-transform:uppercase;text-decoration:none}fieldset span.bbp-admin-links{float:left}tr td span.bbp-admin-links a:hover{color:#ff4b33}td.bbp-topic-admin-links,td.bbp-topic-counts{width:50%}.bbp-forum-header a.bbp-forum-permalink,.bbp-reply-header a.bbp-reply-permalink,.bbp-topic-header a.bbp-topic-permalink{float:right;margin-left:10px;color:#707070}.bbp-row-actions #favorite-toggle a{text-decoration:none;padding:0 3px 1px;color:#7c7;border:1px solid #aca;background-color:#dfd;font-weight:700;font-size:12px}.bbp-row-actions #favorite-toggle a:hover{color:#5a5;border-color:#7c7;background-color:#beb}.bbp-row-actions #favorite-toggle span.is-favorite a{color:#faa;border:1px solid #faa;background-color:#fee}.bbp-row-actions #favorite-toggle span.is-favorite a:hover{color:#c88;border-color:#c88;background-color:#fdd}.bbp-row-actions #subscription-toggle a{text-decoration:none;padding:0 3px 1px;color:#7c7;border:1px solid #aca;background-color:#dfd;font-weight:700;font-size:12px}.bbp-row-actions #subscription-toggle a:hover{color:#5a5;border-color:#7c7;background-color:#beb}.bbp-row-actions #subscription-toggle span.is-subscribed a{color:#faa;border:1px solid #faa;background-color:#fee}.bbp-row-actions #subscription-toggle span.is-subscribed a:hover{color:#c88;border-color:#c88;background-color:#fdd}#bbpress-forums .bbp-forum-info .bbp-forum-content,#bbpress-forums p.bbp-topic-meta{font-size:11px;margin:5px 0;padding:0;word-wrap:break-word}#bbpress-forums p.bbp-topic-meta span{white-space:nowrap}.bbp-pagination-count{float:left;border:1px solid transparent}.bbp-pagination-links{float:right;list-style:none;display:inline}.bbp-pagination{float:left;width:100%;margin-bottom:15px}#bbpress-forums .bbp-pagination-links a,#bbpress-forums .bbp-pagination-links span.current{display:block;float:left;font-size:12px;line-height:18px;padding:0 5px;margin-left:5px;border:1px solid #efefef;border-radius:0;background:0 0;color:inherit;text-decoration:none}#bbpress-forums .bbp-pagination-links span.dots{display:block;float:left;padding:1px 4px;margin-left:5px}#bbpress-forums .bbp-topic-pagination{display:inline-block;margin-left:5px;margin-bottom:2px}#bbpress-forums .bbp-topic-pagination a{font-size:10px;font-weight:400;line-height:10px;margin:0;padding:1px 3px;border:1px solid #ddd;color:inherit;background:0 0;display:inline;text-decoration:none}#bbpress-forums .bbp-pagination-links a:hover,#bbpress-forums .bbp-pagination-links span.current,#bbpress-forums .bbp-topic-pagination a:hover{background:#eee;opacity:.8;border:1px solid #ddd}#bbpress-forums fieldset.bbp-form{clear:left;border:1px solid #eee;padding:10px 20px;margin-bottom:10px}#bbpress-forums fieldset.bbp-form legend{padding:5px;width:auto;border:none}#bbpress-forums fieldset.bbp-form label{margin:0;display:inline-block}#bbp-edit-topic-tag.bbp-form fieldset.bbp-form label,#bbp-login fieldset label,#bbp-lost-pass fieldset label,#bbp-register fieldset label{width:100px}#bbpress-forums fieldset.bbp-form p{padding:0}#bbpress-forums fieldset.bbp-form input,#bbpress-forums fieldset.bbp-form p,#bbpress-forums fieldset.bbp-form select,#bbpress-forums fieldset.bbp-form textarea{margin:0 0 8px}#bbpress-forums fieldset.bbp-form input[type=password],#bbpress-forums fieldset.bbp-form input[type=text],#bbpress-forums fieldset.bbp-form select{min-height:28px;height:28px;padding:5px}textarea#bbp_forum_content,textarea#bbp_reply_content,textarea#bbp_topic_content{width:97%;box-sizing:border-box}textarea#bbp_forum_content{height:210px}#bbpress-forums fieldset.bbp-forum-form-attributes{width:200px;float:right;clear:none;margin-left:25px}#bbpress-forums fieldset select#bbp_forum_id{max-width:200px}.bbp-reply-form,.bbp-topic-form,.bbp-topic-tag-form{clear:left}body.reply-edit .bbp-reply-form div.avatar img,body.single-forum .bbp-topic-form div.avatar img,body.single-reply .bbp-reply-form div.avatar img,body.topic-edit .bbp-topic-form div.avatar img{margin-right:0;padding:10px;border:1px solid #ddd;line-height:0;background-color:#efefef}body.page .bbp-reply-form code,body.page .bbp-topic-form code,body.reply-edit .bbp-reply-form code,body.single-forum .bbp-topic-form code,body.single-topic .bbp-reply-form code,body.topic-edit .bbp-topic-form code{font-size:10px;background-color:#f0fff8;border:1px solid #ceefe1;display:block;padding:8px;margin-top:5px;width:369px}#delete_tag,#merge_tag{display:inline}div.bbp-submit-wrapper{margin-top:15px;float:right;clear:both}p.form-allowed-tags{max-width:100%}#bbpress-forums div.bbp-the-content-wrapper{margin-bottom:10px}#bbpress-forums div.bbp-the-content-wrapper textarea.bbp-the-content{width:100%;margin:0;font-size:12px}#bbpress-forums div.bbp-the-content-wrapper table,#bbpress-forums div.bbp-the-content-wrapper tbody,#bbpress-forums div.bbp-the-content-wrapper td,#bbpress-forums div.bbp-the-content-wrapper tr{border:none;padding:0;margin:0;width:auto;line-height:1}#bbpress-forums div.bbp-the-content-wrapper input[type=button]{padding:4px 7px;margin:0 -1px 0 0;line-height:0;border:1px solid transparent;background-color:transparent;box-shadow:none;text-shadow:none;text-transform:uppercase;font-size:11px;font-weight:400;border-radius:3px;min-width:25px;color:#555}#bbpress-forums div.bbp-the-content-wrapper input[type=button]:hover{border-color:rgba(0,0,0,.1);background-color:rgba(255,255,255,.5)}#bbpress-forums div.bbp-the-content-wrapper div.quicktags-toolbar{padding:5px;min-height:26px}#bbpress-forums div.bbp-the-content-wrapper td.mceToolbar{padding:4px 4px 8px}#bbpress-forums div.wp-editor-container{margin:0;padding:0;line-height:0}#bbpress-forums div.bbp-the-content-wrapper td.mceStatusbar{line-height:16px}#bbpress-forums .bbp-replies .bbp-reply-form{margin:0 10px 0 10px}#bbpress-forums #bbp-your-profile fieldset{padding:20px 20px 0}#bbpress-forums #bbp-your-profile fieldset div{margin-bottom:20px;float:left;width:100%;clear:left}#bbpress-forums #bbp-your-profile fieldset select{margin-bottom:0;width:60%;background-color:#f9f9f9;border:1px solid #ddd}#bbpress-forums #bbp-your-profile fieldset input,#bbpress-forums #bbp-your-profile fieldset textarea{margin-bottom:0;width:60%;background-color:#f9f9f9;border:1px solid #ddd;box-shadow:none;border-radius:0}#bbpress-forums #bbp-your-profile fieldset input:focus,#bbpress-forums #bbp-your-profile fieldset textarea:focus{border:1px solid #ccc;box-shadow:inset 1px 1px 1px rgba(0,0,0,.1);outline-color:rgba(240,255,240,.1)}#bbpress-forums #bbp-your-profile fieldset.bbp-form input.checkbox{width:auto}#bbpress-forums #bbp-your-profile fieldset legend{display:none}#bbpress-forums #bbp-your-profile fieldset label[for]{float:left;width:20%;padding:5px 20px 5px 0;text-align:right;cursor:pointer}#bbpress-forums #bbp-your-profile fieldset dl label[for]{text-align:left;width:60%}#bbpress-forums #bbp-your-profile fieldset p.description{margin:5px 0 0 20%;font-size:12px;font-style:italic;float:left;clear:left;width:60%;padding:5px 8px;border:#cee1ef 1px solid;background-color:#f0f8ff}#bbpress-forums #bbp-your-profile fieldset fieldset{margin:0;border:none;padding:0;clear:none;float:none}#bbpress-forums #bbp-your-profile fieldset fieldset.capabilities dl{margin:0}#bbpress-forums #bbp-your-profile fieldset.submit button{float:right}#bbpress-forums #bbp-your-profile fieldset fieldset.password{width:60%;margin-left:20%;margin-top:10px}#bbpress-forums #bbp-your-profile fieldset fieldset.password .password-button-wrapper,#bbpress-forums #bbp-your-profile fieldset fieldset.password .password-input-wrapper{width:100%;margin:0;display:inline-block}#bbpress-forums #bbp-your-profile fieldset fieldset.password .password-button-wrapper button{width:46%;margin:4% 2%;box-sizing:border-box;display:inline-block}#bbpress-forums #bbp-your-profile fieldset fieldset.password input,#bbpress-forums #bbp-your-profile fieldset fieldset.passwword textarea{width:100%}#bbpress-forums #bbp-your-profile fieldset fieldset.password button .dashicons{display:none}#bbpress-forums #bbp-your-profile fieldset fieldset.password span.description{margin-left:0;margin-bottom:20px}#bbpress-forums #password #pass-strength-result{background-color:#eee;border:1px solid #ddd;color:#23282d;margin:0;padding:8px;text-align:center;box-sizing:border-box;display:inline-block}#bbpress-forums #password #pass-strength-result.short{background-color:#f1adad;border-color:#e35b5b;opacity:1}#bbpress-forums #password #pass-strength-result.bad{background-color:#fbc5a9;border-color:#f78b53;opacity:1}#bbpress-forums #password #pass-strength-result.good{background-color:#ffe399;border-color:#ffc733;opacity:1}#bbpress-forums #password #pass-strength-result.strong{background-color:#c1e1b9;border-color:#83c373;opacity:1}#bbpress-forums #password #pass1-text.short,#bbpress-forums #password #pass1.short{border-color:#e35b5b}#bbpress-forums #password #pass1-text.bad,#bbpress-forums #password #pass1.bad{border-color:#f78b53}#bbpress-forums #password #pass1-text.good,#bbpress-forums #password #pass1.good{border-color:#ffc733}#bbpress-forums #password #pass1-text.strong,#bbpress-forums #password #pass1.strong{border-color:#83c373}#bbpress-forums .indicator-hint{padding-top:8px}#bbpress-forums #pass1-text,#bbpress-forums .pw-weak,#bbpress-forums .show-password #pass1{display:none}#bbpress-forums .show-password #pass1-text{display:inline-block}div.bbp-template-notice,div.indicator-hint{border-width:1px;border-style:solid;padding:0 .6em;margin:5px 0 15px;border-radius:3px;background-color:#ffffe0;border-color:#e6db55;color:#000;clear:both}div.bbp-template-notice a{color:#555;text-decoration:none}div.bbp-template-notice a:hover{color:#000}div.bbp-template-notice.info{border:#cee1ef 1px solid;background-color:#f0f8ff}div.bbp-template-notice.important{border:#e6db55 1px solid;background-color:#fffbcc}div.bbp-template-notice.error,div.bbp-template-notice.warning{background-color:#ffebe8;border-color:#c00}div.bbp-template-notice.error a,div.bbp-template-notice.warning a{color:#c00}div.bbp-template-notice li,div.bbp-template-notice p{margin:.5em 0 6px!important;padding:2px;font-size:12px;line-height:1.4}#bbpress-forums div.bbp-template-notice code{font-size:11px;padding:2px 4px;background:rgba(200,200,200,.3);border-radius:3px}.bbp-forum-content ul.sticky,.bbp-topics ul.sticky,.bbp-topics ul.super-sticky,.bbp-topics-front ul.super-sticky{background-color:#ffffe0!important;font-size:1.1em}#bbpress-forums .bbp-reply-content ul.bbp-reply-revision-log,#bbpress-forums .bbp-reply-content ul.bbp-topic-revision-log,#bbpress-forums .bbp-topic-content ul.bbp-topic-revision-log{border-top:1px dotted #ddd;width:100%;margin:0;padding:8px 0 0;font-size:11px;color:#aaa}#bbpress-forums .bbp-reply-content ul.bbp-reply-revision-log li,#bbpress-forums .bbp-reply-content ul.bbp-topic-revision-log li,#bbpress-forums .bbp-topic-content ul.bbp-topic-revision-log li{list-style-type:none}#bbpress-forums .bbp-reply-content ul.bbp-reply-revision-log a,#bbpress-forums .bbp-reply-content ul.bbp-topic-revision-log a,#bbpress-forums .bbp-topic-content ul.bbp-topic-revision-log a{text-decoration:none}.bbp-login-form fieldset legend{display:none}.bbp-login-form .bbp-email input,.bbp-login-form .bbp-password input,.bbp-login-form .bbp-username input{padding:5px}.bbp-login-form label{width:140px;display:inline-block}#sidebar .bbp-login-form label{width:70px}.bbp-login-form .bbp-email,.bbp-login-form .bbp-password,.bbp-login-form .bbp-remember-me,.bbp-login-form .bbp-submit-wrapper,.bbp-login-form .bbp-username{margin-top:10px}.bbp-login-form .bbp-submit-wrapper{text-align:right}.bbp-login-form .bbp-login-links a{float:left;clear:left}.bbp-logged-in img.avatar{float:left;margin:0 15px 0 0}.bbp-logged-in h4{font-weight:700;font-size:1.3em;clear:none;margin-bottom:10px}#bbpress-forums img.avatar{box-shadow:none;display:inline-block;margin-right:4px}#bbpress-forums .widget_display_replies img.avatar,#bbpress-forums .widget_display_topics img.avatar,#bbpress-forums div.bbp-template-notice img.avatar,#bbpress-forums p.bbp-topic-meta img.avatar,#bbpress-forums ul.bbp-reply-revision-log img.avatar,#bbpress-forums ul.bbp-topic-revision-log img.avatar{float:none;vertical-align:middle;border:3px double #ddd;max-height:20px;max-width:20px}fieldset div.avatar{float:right}.activity-list li.bbp_reply_create .activity-content .activity-inner,.activity-list li.bbp_topic_create .activity-content .activity-inner{border-left:2px solid #eaeaea;margin-left:5px;padding-left:10px}#bbpress-forums h1{clear:none;font-size:1.8em;line-height:1;padding-bottom:10px}#bbpress-forums #bbp-user-wrapper{float:left;width:100%}#bbpress-forums .bbp-user-section{overflow:auto;clear:right}#bbpress-forums #bbp-user-wrapper h2.entry-title{font-size:1.4em;margin:0;padding-bottom:10px;padding-top:0;clear:none}#bbpress-forums #bbp-user-wrapper fieldset.bbp-form,#bbpress-forums #bbp-user-wrapper ul.bbp-forums,#bbpress-forums #bbp-user-wrapper ul.bbp-lead-topic,#bbpress-forums #bbp-user-wrapper ul.bbp-replies,#bbpress-forums #bbp-user-wrapper ul.bbp-topics{clear:none}#bbpress-forums #bbp-single-user-details{margin:0;width:150px;float:left;overflow:hidden}#bbpress-forums #bbp-single-user-details #bbp-user-avatar{margin:0;width:150px}#bbpress-forums #bbp-single-user-details #bbp-user-avatar img.avatar{border:none;height:150px;padding:0;margin:0 0 20px;width:150px}#bbpress-forums #bbp-single-user-details #bbp-user-description{float:none;margin-left:180px}#bbpress-forums #bbp-single-user-details #bbp-user-navigation{float:none;margin:0}#bbpress-forums #bbp-single-user-details #bbp-user-navigation li{margin:0}#bbpress-forums #bbp-single-user-details #bbp-user-navigation a{padding:5px 8px;display:block;border:1px solid transparent;text-decoration:none}#bbpress-forums #bbp-single-user-details #bbp-user-navigation li.current a{background:#eee;opacity:.8}#bbpress-forums #bbp-user-body{margin-left:180px}body.my-account #bbpress-forums{border-top:none;padding-top:0;margin-bottom:0}#bbpress-forums dl.bbp-user-capabilities{display:inline-block;vertical-align:top}#bbpress-forums dl.bbp-user-capabilities dt{margin:0 0 10px;text-transform:capitalize}#bbpress-forums dl.bbp-user-capabilities dd{margin:0;padding:0}.bbp-alert-outer{height:100%;width:100%;top:0;left:0;position:fixed;background-color:rgba(0,0,0,.2);z-index:99999}.bbp-alert-inner{width:350px;text-align:center;background:#fff;position:fixed;top:50%;left:50%;margin-top:-75px;margin-left:-185px;border-radius:3px;border:1px solid #aaa;padding:15px 10px 10px}.bbp-alert-outer .bbp-alert-inner p{margin:10px 0}.bbp-alert-actions a{padding:5px 20px;text-decoration:none}@media only screen and (max-width:480px){#bbpress-forums div.bbp-topic-tags{clear:both;float:none}div.bbp-search-form button,div.bbp-search-form input{font-size:11px;padding:2px}li.bbp-forum-info,li.bbp-topic-title{width:45%}li.bbp-forum-reply-count,li.bbp-forum-topic-count,li.bbp-topic-reply-count,li.bbp-topic-voice-count{width:15%}span.bbp-reply-post-date,span.bbp-topic-post-date{float:left}span.bbp-admin-links{float:none;clear:both}#bbpress-forums .bbp-forums-list li,#bbpress-forums .bbp-forums-list span{display:block;font-size:11px}#bbpress-forums .bbp-body div.bbp-reply-author,#bbpress-forums .bbp-body div.bbp-topic-author{float:none;margin:10px;min-height:80px;padding-left:80px;position:relative;text-align:left;width:calc(100% - 100px);border-bottom:1px solid #efefef;box-sizing:content-box}#bbpress-forums div.bbp-reply-author .bbp-author-name,#bbpress-forums div.bbp-topic-author .bbp-author-name{clear:none;display:inline-block;margin-left:0;word-wrap:break-word}#bbpress-forums div.bbp-reply-author img.avatar,#bbpress-forums div.bbp-topic-author img.avatar{position:absolute;top:0;left:0;width:60px;height:auto;margin-top:0}#bbpress-forums div.bbp-reply-author .bbp-author-role,#bbpress-forums div.bbp-topic-author .bbp-author-role{font-size:12px;font-style:normal}#bbpress-forums .bbp-body div.bbp-reply-content,#bbpress-forums .bbp-body div.bbp-topic-content{clear:both;margin:0 10px 5px 10px;padding:0}#bbpress-forums div.bbp-reply-content p,#bbpress-forums div.bbp-topic-content p{margin-bottom:1em}#bbpress-forums div.bbp-reply-content p:last-child,#bbpress-forums div.bbp-topic-content p:last-child{margin-bottom:0}div.bbp-submit-wrapper{float:left}#bbpress-forums fieldset.bbp-form{padding:0 10px 10px}#bbpress-forums #bbp-user-body{clear:both;margin-left:0;word-wrap:break-word}#bbpress-forums div.bbp-forum-title h3,#bbpress-forums div.bbp-reply-title h3,#bbpress-forums div.bbp-topic-title h3{font-size:14px}}@media only screen and (max-width:320px){#bbpress-forums div.bbp-search-form{margin-bottom:10px}#bbpress-forums li.bbp-body li.bbp-forum-info,#bbpress-forums li.bbp-body li.bbp-topic-title,#bbpress-forums li.bbp-header li.bbp-forum-info,#bbpress-forums li.bbp-header li.bbp-topic-title{width:100%}#bbpress-forums li.bbp-header li.bbp-forum-info,#bbpress-forums li.bbp-header li.bbp-topic-title{text-align:center;text-transform:uppercase}#bbpress-forums li.bbp-body li.bbp-forum-reply-count,#bbpress-forums li.bbp-body li.bbp-forum-topic-count,#bbpress-forums li.bbp-body li.bbp-topic-reply-count,#bbpress-forums li.bbp-body li.bbp-topic-voice-count,#bbpress-forums li.bbp-header li.bbp-forum-reply-count,#bbpress-forums li.bbp-header li.bbp-forum-topic-count,#bbpress-forums li.bbp-header li.bbp-topic-reply-count,#bbpress-forums li.bbp-header li.bbp-topic-voice-count{width:20%}#bbpress-forums li.bbp-body li.bbp-forum-freshness,#bbpress-forums li.bbp-body li.bbp-topic-freshness,#bbpress-forums li.bbp-header li.bbp-forum-freshness,#bbpress-forums li.bbp-header li.bbp-topic-freshness{width:58%}#bbpress-forums li.bbp-body li.bbp-forum-freshness,#bbpress-forums li.bbp-body li.bbp-forum-reply-count,#bbpress-forums li.bbp-body li.bbp-forum-topic-count,#bbpress-forums li.bbp-body li.bbp-topic-freshness,#bbpress-forums li.bbp-body li.bbp-topic-reply-count,#bbpress-forums li.bbp-body li.bbp-topic-voice-count{margin-top:7px}#bbpress-forums li.bbp-footer,#bbpress-forums li.bbp-header{font-size:10px}#bbpress-forums li.bbp-header div.bbp-reply-author,#bbpress-forums li.bbp-header div.bbp-search-author,#bbpress-forums li.bbp-header div.bbp-topic-author{text-align:left;width:25%}#bbpress-forums li.bbp-header div.bbp-reply-content,#bbpress-forums li.bbp-header div.bbp-search-content,#bbpress-forums li.bbp-header div.bbp-topic-content{margin-left:25%}#bbpress-forums div.bbp-template-notice img.avatar,#bbpress-forums p.bbp-topic-meta img.avatar{width:14px;height:auto;max-height:14px;max-width:14px}#bbpress-forums div.bbp-the-content-wrapper td.mceToolbar{padding:1px}#bbpress-forums div.bbp-the-content-wrapper td.mceToolbar td{width:20px;height:20px}#bbpress-forums div.wp-editor-container{width:100%;overflow:auto}#bbpress-forums input#bbp_topic_tags,#bbpress-forums input#bbp_topic_title{width:95%}#bbpress-forums div.bbp-forum-title h3,#bbpress-forums div.bbp-reply-title h3,#bbpress-forums div.bbp-topic-title h3{font-size:14px}}@media only screen and (max-width:240px){#bbpress-forums li.bbp-body li.bbp-forum-reply-count,#bbpress-forums li.bbp-body li.bbp-forum-topic-count,#bbpress-forums li.bbp-body li.bbp-topic-reply-count,#bbpress-forums li.bbp-body li.bbp-topic-voice-count,#bbpress-forums li.bbp-footer div.bbp-reply-author,#bbpress-forums li.bbp-footer div.bbp-search-author,#bbpress-forums li.bbp-footer div.bbp-topic-author,#bbpress-forums li.bbp-header li.bbp-forum-reply-count,#bbpress-forums li.bbp-header li.bbp-forum-topic-count,#bbpress-forums li.bbp-header li.bbp-topic-reply-count,#bbpress-forums li.bbp-header li.bbp-topic-voice-count{width:45%}#bbpress-forums li.bbp-body li.bbp-forum-freshness,#bbpress-forums li.bbp-body li.bbp-topic-freshness,#bbpress-forums li.bbp-header li.bbp-forum-freshness,#bbpress-forums li.bbp-header li.bbp-topic-freshness{clear:both;width:100%}#bbpress-forums li.bbp-header li.bbp-forum-freshness,#bbpress-forums li.bbp-header li.bbp-topic-freshness{text-align:center}#bbpress-forums li.bbp-body li.bbp-topic-freshness,#bbpress-forums li.bbp-header div.bbp-reply-author,#bbpress-forums li.bbp-header div.bbp-reply-content,#bbpress-forums li.bbp-header div.bbp-search-author,#bbpress-forums li.bbp-header div.bbp-search-content,#bbpress-forums li.bbp-header div.bbp-topic-author,#bbpress-forums li.bbp-header div.bbp-topic-content{margin-left:0;text-align:left}#bbpress-forums li.bbp-body li.bbp-topic-freshness p.bbp-topic-meta{display:inline-block}#bbpress-forums li.bbp-header{overflow:hidden}#bbpress-forums li.bbp-footer div.bbp-reply-content,#bbpress-forums li.bbp-footer div.bbp-search-content,#bbpress-forums li.bbp-footer div.bbp-topic-content{display:inline-block;margin-left:0}#bbpress-forums li.bbp-body div.bbp-reply-author,#bbpress-forums li.bbp-body div.bbp-topic-author{min-height:60px;padding-left:60px}#bbpress-forums div.bbp-reply-author img.avatar,#bbpress-forums div.bbp-topic-author img.avatar{width:40px;height:auto}#bbpress-forums div.bbp-forum-title h3,#bbpress-forums div.bbp-reply-title h3,#bbpress-forums div.bbp-topic-title h3{font-size:12px}}.euonia-books-wrapper{padding:15px}.euonia-books-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.euonia-books-title{font-size:20px;font-weight:700}.euonia-add-book-btn{background:#111;color:#fff!important;padding:10px 18px;border:none;border-radius:10px;cursor:pointer;font-weight:600;text-decoration:none!important;display:inline-block}.euonia-add-book-btn:hover{opacity:.9}.euonia-books-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:18px}.euonia-book-card{background:#fff;border-radius:14px;overflow:hidden;box-shadow:0 3px 12px rgb(0 0 0 / .08);transition:0.25s ease}.euonia-book-card:hover{transform:translateY(-6px)}.euonia-book-cover img{width:100%;height:240px;object-fit:cover;display:block}.book-card-info{padding:12px}.book-card-title{font-size:15px;font-weight:700;color:#111}.book-card-subtitle{font-size:13px;color:#666;margin-top:4px}.book-card-rating{margin-top:8px;display:flex;align-items:center;gap:6px;flex-wrap:wrap}.book-card-rating .star{font-size:17px;line-height:1;font-weight:900}.book-card-rating .filled,.book-card-rating .half{background:linear-gradient(180deg,#fff3b0 0%,#ffcc33 40%,#ff9900 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;text-shadow:0 1px 1px rgb(0 0 0 / .15)}.book-card-rating .star{filter:drop-shadow(0 1px 1px rgb(0 0 0 / .2))}.book-card-rating .empty{color:#cfcfcf;text-shadow:none}.book-card-rating .rating-text{font-size:13px;font-weight:700;color:#111}.book-card-rating .rating-count{font-size:12px;font-weight:600;color:#666}.book-card-genre{margin-top:8px;font-size:12px;color:#444;font-weight:600}.euonia-book-status{display:inline-block;margin-top:10px;font-size:12px;padding:4px 10px;border-radius:20px;background:orange;color:#fff;font-weight:600}.euonia-status-draft{background:#444}.euonia-status-pending{background:#d97706}.euonia-modal-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .65);justify-content:center;align-items:center;z-index:99999}.euonia-modal-box{width:750px;max-width:92%;max-height:75vh;overflow-y:auto;background:#fff;border-radius:16px;padding:18px;margin-top:60px;box-shadow:0 10px 30px rgb(0 0 0 / .25)}.euonia-modal-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.euonia-close-modal{border:none;background:#fff0;font-size:18px;cursor:pointer;font-weight:700}.euonia-all-books-modal h3{font-size:18px;font-weight:800}.explore-all-card{display:flex;justify-content:center;align-items:center;cursor:pointer;min-height:340px;border-radius:14px;border:none;background:linear-gradient(135deg,#0a0f2c 0%,#142b6f 50%,#0b1f4b 100%);box-shadow:0 6px 18px rgb(0 0 0 / .18);transition:0.25s ease}.explore-all-card:hover{transform:translateY(-6px) scale(1.02);opacity:.95}.explore-all-inner{text-align:center;padding:20px}.explore-all-text{font-size:16px;font-weight:900;color:#fff;letter-spacing:.3px}.explore-all-count{margin-top:8px;font-size:14px;font-weight:700;color:#c7d8ff}.euonia-author-spotlight{background:linear-gradient(145deg,#ffffff 0%,#fff9e6 100%);border-radius:24px;padding:45px 20px 50px;text-align:center;box-shadow:0 15px 40px rgb(0 0 0 / .08);margin-bottom:25px;position:relative;overflow:hidden;min-height:400px}.euonia-author-spotlight::before,.euonia-author-spotlight::after{content:"";position:absolute;width:120px;height:120px;background-image:radial-gradient(circle,#f9d976 20%,transparent 20%),radial-gradient(circle,#d4af37 20%,transparent 20%),radial-gradient(circle,#ffdf00 20%,transparent 20%);background-size:20px 20px;opacity:.45;animation:confettiBurst 5s infinite ease-in-out;z-index:1}.euonia-author-spotlight::before{left:-50px;top:38%}.euonia-author-spotlight::after{right:-50px;top:38%}@keyframes confettiBurst{0%{transform:scale(.85) rotate(0deg);opacity:.3}50%{transform:scale(1.15) rotate(25deg);opacity:.7}100%{transform:scale(.85) rotate(0deg);opacity:.3}}.spotlight-header{font-size:24px;font-weight:900;margin-bottom:35px;margin-top:-25px;padding-bottom:10px;letter-spacing:.8px;position:relative;z-index:5;background:linear-gradient(135deg,#f9d976,#f39f0f,#d4af37);-webkit-background-clip:text;-webkit-text-fill-color:#fff0}.spotlight-avatar{display:flex;justify-content:center;position:relative;z-index:3}.spotlight-avatar img{width:140px;height:140px;border-radius:50%;object-fit:cover;border:6px solid #d4af37;box-shadow:0 0 0 10px rgb(212 175 55 / .15),0 0 45px rgb(255 215 0 / .9),0 0 90px rgb(255 223 0 / .6);animation:goldenPulse 3s infinite ease-in-out}@keyframes goldenPulse{0%{box-shadow:0 0 30px rgb(212 175 55 / .5)}50%{box-shadow:0 0 70px rgb(255 215 0 / .95)}100%{box-shadow:0 0 30px rgb(212 175 55 / .5)}}.spotlight-name{font-size:18px;font-weight:800;margin-top:22px;position:relative;z-index:3}.spotlight-name a{text-decoration:none;color:#111}.spotlight-bio{font-size:14px;color:#555;margin-top:12px;line-height:1.6;padding:0 12px;position:relative;z-index:3}.spotlight-books-count{margin-top:16px;font-size:14px;font-weight:700;color:#111;position:relative;z-index:3}.spotlight-profile-btn{display:inline-block;margin-top:24px;padding:12px 24px;border-radius:35px;background:linear-gradient(135deg,#d4af37,#f9d976);color:#111;font-size:13px;font-weight:800;text-decoration:none;transition:0.3s ease;position:relative;z-index:3}.spotlight-profile-btn:hover{background:linear-gradient(135deg,#f9d976,#d4af37);color:#111!important;transform:translateY(-4px);box-shadow:0 10px 25px rgb(212 175 55 / .5)}/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{ font-display:swap;font-family:'FontAwesome';src:url('/wp-content/plugins/elementor/assets/lib/font-awesome/fonts/fontawesome-webfont.eot?v=4.7.0');src:url('/wp-content/plugins/elementor/assets/lib/font-awesome/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'),url('/wp-content/plugins/elementor/assets/lib/font-awesome/fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'),url('/wp-content/plugins/elementor/assets/lib/font-awesome/fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'),url('/wp-content/plugins/elementor/assets/lib/font-awesome/fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'),url('/wp-content/plugins/elementor/assets/lib/font-awesome/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal }.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-vcard:before,.fa-address-card:before{content:"\f2bb"}.fa-vcard-o:before,.fa-address-card-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.erq-world{--gold:#e5bd70;--ink:#271b35;--cream:#fff1d4;position:relative;isolation:isolate;overflow:hidden;color:var(--cream);background:#100d23 url(/wp-content/plugins/euonia-riddle-quest/assets/library.webp) center/cover no-repeat;border:1px solid #a47c3f;border-radius:22px;padding:36px 24px 30px;text-align:center;margin:18px auto 36px;width:100%;max-width:1500px;box-shadow:0 18px 64px #140c2f40;font-family:Georgia,'Times New Roman',serif}.erq-world *{box-sizing:border-box}.erq-world::before{content:'';position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#100c1d30,#100c1d22 22%,#100c1d22 78%,#100c1d30)}.erq-world .erq-hero{position:relative;margin:auto;max-width:850px}.erq-world .erq-brand{color:#f3d897;font:13px/1.5 system-ui,sans-serif;letter-spacing:.38em;font-weight:600}.erq-world h1{color:#ffe3a1;font-size:clamp(38px,4.6vw,68px);font-weight:500;line-height:.99;letter-spacing:-.02em;margin:13px 0 15px;text-shadow:0 2px 2px #000,0 0 38px #bb823a66}.erq-world h1 em{font-style:normal;font-size:1.11em}.erq-world .erq-subtitle{font:14px/1.5 system-ui,sans-serif;color:#fff1ce;letter-spacing:.22em;text-transform:uppercase;margin:0 0 20px}.erq-world .erq-categories{display:flex;gap:12px;justify-content:center;margin:0 auto 15px;max-width:720px}.erq-world .erq-categories>span{display:block;flex:1;background:#211a32d9;border:1px solid #c4aa79;border-radius:35px;padding:9px 12px;font-size:17px;color:#fff6e4;line-height:1.3}.erq-world .erq-categories small{display:block;font:12px/1.5 system-ui,sans-serif;color:#d9bc88}.erq-world .erq-progress{display:flex;align-items:center;justify-content:center;gap:14px;font:12px/1.5 system-ui,sans-serif;color:#f1ddba;margin-bottom:18px}.erq-world progress{appearance:none;border:0;border-radius:20px;width:170px;height:6px;overflow:hidden;background:#4a3b5d}.erq-world progress::-webkit-progress-bar{background:#4a3b5d}.erq-world progress::-webkit-progress-value{background:#e5bd70}.erq-world progress::-moz-progress-bar{background:#e5bd70}.erq-world .erq-parchment{position:relative;max-width:760px;margin:auto;padding:25px 32px 24px;color:var(--ink);border:3px solid #cca357;outline:1px solid #ffe1a8;outline-offset:4px;border-radius:26px;background:radial-gradient(ellipse at top,#fffaf0,#f8e8c9 90%);box-shadow:0 14px 45px #0008,inset 0 0 35px #b47d3130}.erq-world .erq-parchment::before{content:'✧';position:absolute;left:14px;top:10px;color:#ad7a31;font-size:28px}.erq-world .erq-parchment::after{content:'✧';position:absolute;right:14px;bottom:7px;color:#ad7a31;font-size:28px;pointer-events:none}.erq-world .erq-level-label{font:11px/1.4 system-ui,sans-serif;letter-spacing:.3em;font-weight:600;margin:0 0 10px;color:#685031}.erq-world .erq-category{display:inline-block;border-radius:20px;background:#e9cf9e;padding:5px 18px;font:10px/1.4 system-ui,sans-serif;letter-spacing:.15em;font-weight:700;color:#48351b}.erq-world h2{font-family:Georgia,serif;font-size:clamp(24px,2.7vw,37px);font-weight:600;color:var(--ink);line-height:1.23;margin:20px auto 23px;max-width:670px;letter-spacing:-.02em}.erq-world h2:focus{outline:none}.erq-world .erq-options{padding:0;border:0;display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:0 0 20px;min-width:0}.erq-world .erq-options label{position:relative;display:flex;align-items:center;gap:13px;text-align:left;font:16px/1.35 Georgia,serif;border:1px solid #b88f4f;border-radius:14px;padding:13px;background:#fff8e9a6;cursor:pointer;min-height:64px;transition:background .16s,box-shadow .16s;word-break:normal;overflow-wrap:anywhere}.erq-world .erq-options input{position:absolute;opacity:0;width:1px;height:1px}.erq-world .erq-options label:has(input:checked){background:#442258;color:#fff1d1;border-color:#8c5b2e;box-shadow:0 0 0 2px #ddb269}.erq-world .erq-options label:has(input:focus-visible){outline:3px solid #60417c;outline-offset:3px}.erq-world .erq-options label:has(input:disabled){cursor:default}.erq-world .erq-options label:hover:not(:has(input:disabled)){box-shadow:0 0 0 2px #e5c78f}.erq-world .erq-letter{display:grid;place-items:center;background:#ead09b;color:#4f3517;border-radius:50%;width:36px;height:36px;flex-shrink:0;font-size:21px}.erq-world .erq-actions{display:flex;gap:14px;justify-content:center}.erq-world button{font-family:Georgia,serif;cursor:pointer;text-transform:none;letter-spacing:0;box-shadow:none;transition:filter .16s,transform .16s}.erq-world .erq-primary{border:2px solid #bd8d36;border-radius:15px;background:linear-gradient(#54306c,#2f123e);color:#ffedb4;padding:12px 26px;font-size:19px;font-weight:500;line-height:1.3;box-shadow:inset 0 1px 3px #c4a0cc77,0 2px 8px #533b3b30}.erq-world .erq-secondary{background:#fff0;border:1px solid #9c794b;border-radius:15px;color:#4d3436;padding:12px 23px;font-size:16px;line-height:1.3}.erq-world button:hover:not(:disabled){filter:brightness(1.12)}.erq-world button:disabled{opacity:.55;cursor:default}.erq-world button:focus-visible,.erq-world summary:focus-visible,.erq-world a:focus-visible{outline:3px solid #b690dc;outline-offset:4px}.erq-world #erq-next{margin-top:12px}.erq-world [hidden]{display:none!important}.erq-world .erq-hint{background:#edddbc;border-radius:10px;padding:12px;font:14px/1.5 system-ui,sans-serif;margin:16px 0 0;color:#5a4324}.erq-world #erq-feedback{font:14px/1.55 system-ui,sans-serif;margin-top:14px}.erq-world #erq-feedback:empty{display:none}.erq-world .erq-correct{color:#175d42;background:#dfecd9;padding:12px;border-radius:10px;border:1px solid #a7c3a5}.erq-world .erq-message{color:#654a2b}.erq-world .erq-journey{display:flex;justify-content:center;align-items:center;gap:12px;margin:29px auto 17px;max-width:760px}.erq-world #erq-steps{display:flex;gap:12px;align-items:center;position:relative}.erq-world #erq-steps::before{content:'';position:absolute;left:0;right:0;top:50%;height:2px;background:#d9ae62;z-index:-1}.erq-world .erq-journey button{border-radius:50%;height:46px;min-width:46px;padding:0 7px;border:2px solid #c8a064;background:#221931;color:#ffedbf;font-size:16px;line-height:1}.erq-world .erq-journey button.is-current{box-shadow:0 0 15px #eabc5b;background:#61421e;border-color:#ffe8a8}.erq-world .erq-journey button.is-solved{background:#285744}.erq-world .erq-journey>button{border:0;background:#21192cb3;font-size:30px;min-width:34px}.erq-world .erq-finish{color:#fff1c2;border:2px solid #d7aa55;border-radius:50%;padding:15px 10px;margin-left:8px;font-size:15px;background:#4b3523;box-shadow:0 0 15px #cfa55766}.erq-world .erq-level-picker{max-width:760px;margin:0 auto;color:#ffe9c3;font:13px/1.5 system-ui,sans-serif}.erq-world .erq-level-picker summary{cursor:pointer;padding:10px;list-style-position:inside}.erq-world #erq-level-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(48px,1fr));gap:7px;background:#1b1427e8;border:1px solid #a88a58;border-radius:14px;padding:14px;max-height:330px;overflow:auto}.erq-world #erq-level-grid button{padding:9px 3px;border:1px solid #756145;border-radius:8px;color:#f8e5bd;background:#30233f;font:12px/1.5 system-ui,sans-serif}.erq-world #erq-level-grid .is-current{outline:2px solid #edc36b}.erq-world #erq-level-grid .is-solved{background:#245740}.erq-world .erq-save-note,.erq-world .erq-community-note{color:#f6e7d0;font:12px/1.6 system-ui,sans-serif;margin:15px auto 0;max-width:650px}.erq-world .erq-save-note a{color:#ffdf93;text-decoration:underline}.erq-world .erq-community-note{color:#d7c4dd}.erq-world .erq-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.erq-world .erq-stars{position:absolute;left:calc(50% - 255px);top:56px;color:#ffe3a1;font-size:32px;animation:erq-spark 4s ease-in-out infinite}.erq-feed-card img{max-width:100%;height:auto;border-radius:14px}.erq-directory{border-color:#c7a164!important}.erq-nojs{background:#fff5e5;color:#452d45;padding:20px}@keyframes erq-spark{50%{opacity:.35;transform:scale(.8)}}@media(max-width:768px){.erq-world{padding:25px 16px;background-position:40% center;border-radius:16px}.erq-world .erq-subtitle{font-size:11px;letter-spacing:.13em}.erq-world .erq-categories{gap:6px}.erq-world .erq-categories>span{font-size:13px;padding:8px 6px}.erq-world .erq-parchment{padding:23px 17px}.erq-world h2{font-size:27px;margin:18px auto}.erq-world .erq-options{gap:9px}.erq-world .erq-options label{font-size:15px;padding:11px 9px;gap:8px;min-height:68px}.erq-world .erq-letter{width:28px;height:28px;font-size:18px}.erq-world .erq-journey{gap:5px}.erq-world #erq-steps{gap:6px}.erq-world .erq-journey button{height:36px;min-width:36px;font-size:12px;padding:0 3px}.erq-world .erq-journey>button{min-width:22px;font-size:25px}.erq-world .erq-finish{padding:12px 6px;margin-left:1px;font-size:12px}.erq-world .erq-primary{font-size:17px;padding:12px 19px}.erq-world .erq-secondary{font-size:14px;padding:12px 14px}.erq-world .erq-actions{gap:8px}.erq-world .erq-stars{display:none}}@media(max-width:420px){.erq-world{padding:22px 12px}.erq-world .erq-categories>span{font-size:11px}.erq-world .erq-options{grid-template-columns:1fr}.erq-world .erq-options label{min-height:52px}.erq-world #erq-steps button:nth-child(6){display:none}.erq-world h1{font-size:37px}.erq-world .erq-parchment{padding:20px 14px}.erq-world .erq-primary{padding:11px 14px}.erq-world h2{font-size:25px}.erq-world .erq-journey{margin-top:25px}}@media(prefers-reduced-motion:reduce){.erq-world *{animation:none!important;transition:none!important}}.erq-world h1{font-family:Georgia,'Times New Roman',serif}.erq-world.erq-daily-world{padding-top:32px}.erq-daily-world h1{font-size:48px;line-height:1.1}.erq-daily-card,.erq-discussion{max-width:760px;margin:22px auto;background:#fff4df;color:#2c1b3c;border:2px solid #d4ab64;border-radius:20px;padding:22px;text-align:left}.erq-daily-card .erq-feed-card>p:first-child{display:none}.erq-daily-card p{line-height:1.6;margin:16px 0}.erq-daily-card a,.erq-discussion a{color:#54256b;text-decoration:underline}.erq-world .erq-discussion h2{font-size:28px;margin:0 0 18px}.erq-discussion textarea{display:block;width:100%;margin:10px 0 15px;padding:14px;background:#fffaf0;color:#2c1b3c;border:1px solid #c6a26d;border-radius:10px;font:16px/1.5 system-ui,sans-serif}.erq-comment{padding:14px 0;border-bottom:1px solid #ddcaa6}.erq-comment p{margin:6px 0}.erq-discussion form{margin-top:22px}.erq-daily-missing{padding:40px;text-align:center}.woocommerce img.pswp__img,.woocommerce-page img.pswp__img{max-width:none}button.pswp__button{box-shadow:none!important;background-image:url('/wp-content/plugins/woocommerce/assets/css/photoswipe/default-skin/default-skin.png')!important}button.pswp__button,button.pswp__button--arrow--left::before,button.pswp__button--arrow--right::before,button.pswp__button:hover{background-color:transparent!important}button.pswp__button--arrow--left,button.pswp__button--arrow--left:hover,button.pswp__button--arrow--right,button.pswp__button--arrow--right:hover{background-image:none!important}button.pswp__button--close:hover{background-position:0 -44px}button.pswp__button--zoom:hover{background-position:-88px 0}/*! PhotoSwipe main CSS by Dmitry Semenov | photoswipe.com | MIT license */.pswp{display:none;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;-ms-touch-action:none;touch-action:none;z-index:1500;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;outline:0}.pswp *{-webkit-box-sizing:border-box;box-sizing:border-box}.pswp img{max-width:none}.admin-bar .pswp{height:calc(100% - var(--wp-admin--admin-bar--height,0px));top:var(--wp-admin--admin-bar--height,0)}.pswp--animate_opacity{opacity:.001;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4, 0, .22, 1);transition:opacity 333ms cubic-bezier(.4, 0, .22, 1)}.pswp--open{display:block}.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.pswp--zoomed-in .pswp__img{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.pswp--dragging .pswp__img{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.pswp__bg{position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:0;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;will-change:opacity}.pswp__scroll-wrap{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}.pswp__container,.pswp__zoom-wrap{-ms-touch-action:none;touch-action:none;position:absolute;left:0;right:0;top:0;bottom:0}.pswp__container,.pswp__img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.pswp__zoom-wrap{position:absolute;width:100%;-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transition:-webkit-transform 333ms cubic-bezier(.4, 0, .22, 1);transition:transform 333ms cubic-bezier(.4, 0, .22, 1)}.pswp__bg{will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4, 0, .22, 1);transition:opacity 333ms cubic-bezier(.4, 0, .22, 1)}.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap{-webkit-transition:none;transition:none}.pswp__container,.pswp__zoom-wrap{-webkit-backface-visibility:hidden}.pswp__item{position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden}.pswp__img{position:absolute;width:auto;height:auto;top:0;left:0}.pswp__img--placeholder{-webkit-backface-visibility:hidden}.pswp__img--placeholder--blank{background:#222}.pswp--ie .pswp__img{width:100%!important;height:auto!important;left:0;top:0}.pswp__error-msg{position:absolute;left:0;top:50%;width:100%;text-align:center;font-size:14px;line-height:16px;margin-top:-8px;color:#ccc}.pswp__error-msg a{color:#ccc;text-decoration:underline}/*! PhotoSwipe Default UI CSS by Dmitry Semenov | photoswipe.com | MIT license */.pswp__button{width:44px;height:44px;position:relative;background:0 0;cursor:pointer;overflow:visible;-webkit-appearance:none;display:block;border:0;padding:0;margin:0;float:left;opacity:.75;-webkit-transition:opacity .2s;transition:opacity .2s;-webkit-box-shadow:none;box-shadow:none}.pswp__button:focus,.pswp__button:hover{opacity:1}.pswp__button:active{outline:0;opacity:.9}.pswp__button::-moz-focus-inner{padding:0;border:0}.pswp__ui--over-close .pswp__button--close{opacity:1}.pswp__button,.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{background:url(/wp-content/plugins/woocommerce/assets/css/photoswipe/default-skin/default-skin.png) 0 0 no-repeat;background-size:264px 88px;width:44px;height:44px}@media (-webkit-min-device-pixel-ratio:1.1),(-webkit-min-device-pixel-ratio:1.09375),(min-resolution:105dpi),(min-resolution:1.1dppx){.pswp--svg .pswp__button,.pswp--svg .pswp__button--arrow--left:before,.pswp--svg .pswp__button--arrow--right:before{background-image:url(/wp-content/plugins/woocommerce/assets/css/photoswipe/default-skin/default-skin.svg)}.pswp--svg .pswp__button--arrow--left,.pswp--svg .pswp__button--arrow--right{background:0 0}}.pswp__button--close{background-position:0 -44px}.pswp__button--share{background-position:-44px -44px}.pswp__button--fs{display:none}.pswp--supports-fs .pswp__button--fs{display:block}.pswp--fs .pswp__button--fs{background-position:-44px 0}.pswp__button--zoom{display:none;background-position:-88px 0}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__button--zoom{background-position:-132px 0}.pswp--touch .pswp__button--arrow--left,.pswp--touch .pswp__button--arrow--right{visibility:hidden}.pswp__button--arrow--left,.pswp__button--arrow--right{background:0 0;top:50%;margin-top:-50px;width:70px;height:100px;position:absolute}.pswp__button--arrow--left{left:0}.pswp__button--arrow--right{right:0}.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{content:'';top:35px;background-color:rgba(0,0,0,.3);height:30px;width:32px;position:absolute}.pswp__button--arrow--left:before{left:6px;background-position:-138px -44px}.pswp__button--arrow--right:before{right:6px;background-position:-94px -44px}.pswp__counter,.pswp__share-modal{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pswp__share-modal{display:block;background:rgba(0,0,0,.5);width:100%;height:100%;top:0;left:0;padding:10px;position:absolute;z-index:1600;opacity:0;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;-webkit-backface-visibility:hidden;will-change:opacity}.pswp__share-modal--hidden{display:none}.pswp__share-tooltip{z-index:1620;position:absolute;background:#fff;top:56px;border-radius:2px;display:block;width:auto;right:44px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.25);box-shadow:0 2px 5px rgba(0,0,0,.25);-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px);-webkit-transition:-webkit-transform .25s;transition:transform .25s;-webkit-backface-visibility:hidden;will-change:transform}.pswp__share-tooltip a{display:block;padding:8px 12px;color:#000;text-decoration:none;font-size:14px;line-height:18px}.pswp__share-tooltip a:hover{text-decoration:none;color:#000}.pswp__share-tooltip a:first-child{border-radius:2px 2px 0 0}.pswp__share-tooltip a:last-child{border-radius:0 0 2px 2px}.pswp__share-modal--fade-in{opacity:1}.pswp__share-modal--fade-in .pswp__share-tooltip{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.pswp--touch .pswp__share-tooltip a{padding:16px 12px}a.pswp__share--facebook:before{content:'';display:block;width:0;height:0;position:absolute;top:-12px;right:15px;border:6px solid transparent;border-bottom-color:#fff;-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none}a.pswp__share--facebook:hover{background:#3e5c9a;color:#fff}a.pswp__share--facebook:hover:before{border-bottom-color:#3e5c9a}a.pswp__share--twitter:hover{background:#55acee;color:#fff}a.pswp__share--pinterest:hover{background:#ccc;color:#ce272d}a.pswp__share--download:hover{background:#ddd}.pswp__counter{position:relative;left:0;top:0;height:44px;font-size:13px;line-height:44px;color:#fff;opacity:.75;padding:0 10px;margin-inline-end:auto}.pswp__caption{position:absolute;left:0;bottom:0;width:100%;min-height:44px}.pswp__caption small{font-size:11px;color:#bbb}.pswp__caption__center{text-align:left;max-width:420px;margin:0 auto;font-size:13px;padding:10px;line-height:20px;color:#ccc}.pswp__caption--empty{display:none}.pswp__caption--fake{visibility:hidden}.pswp__preloader{width:44px;height:44px;position:absolute;top:0;left:50%;margin-left:-22px;opacity:0;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;will-change:opacity;direction:ltr}.pswp__preloader__icn{width:20px;height:20px;margin:12px}.pswp__preloader--active{opacity:1}.pswp__preloader--active .pswp__preloader__icn{background:url(/wp-content/plugins/woocommerce/assets/css/photoswipe/default-skin/preloader.gif) 0 0 no-repeat}.pswp--css_animation .pswp__preloader--active{opacity:1}.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn{-webkit-animation:clockwise .5s linear infinite;animation:clockwise .5s linear infinite}.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut{-webkit-animation:donut-rotate 1s cubic-bezier(.4,0,.22,1) infinite;animation:donut-rotate 1s cubic-bezier(.4,0,.22,1) infinite}.pswp--css_animation .pswp__preloader__icn{background:0 0;opacity:.75;width:14px;height:14px;position:absolute;left:15px;top:15px;margin:0}.pswp--css_animation .pswp__preloader__cut{position:relative;width:7px;height:14px;overflow:hidden}.pswp--css_animation .pswp__preloader__donut{-webkit-box-sizing:border-box;box-sizing:border-box;width:14px;height:14px;border:2px solid #fff;border-radius:50%;border-left-color:transparent;border-bottom-color:transparent;position:absolute;top:0;left:0;background:0 0;margin:0}@media screen and (max-width:1024px){.pswp__preloader{position:relative;left:auto;top:auto;margin:0;float:right}}@-webkit-keyframes clockwise{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes clockwise{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes donut-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes donut-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}.pswp__ui{-webkit-font-smoothing:auto;visibility:visible;opacity:1;z-index:1550}.pswp__top-bar{position:absolute;left:0;top:0;height:44px;width:100%;display:flex;justify-content:flex-end}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right,.pswp__caption,.pswp__top-bar{-webkit-backface-visibility:hidden;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4, 0, .22, 1);transition:opacity 333ms cubic-bezier(.4, 0, .22, 1)}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{visibility:visible}.pswp__caption,.pswp__top-bar{background-color:rgba(0,0,0,.5)}.pswp__ui--fit .pswp__caption,.pswp__ui--fit .pswp__top-bar{background-color:rgba(0,0,0,.3)}.pswp__ui--idle .pswp__top-bar{opacity:0}.pswp__ui--idle .pswp__button--arrow--left,.pswp__ui--idle .pswp__button--arrow--right{opacity:0}.pswp__ui--hidden .pswp__button--arrow--left,.pswp__ui--hidden .pswp__button--arrow--right,.pswp__ui--hidden .pswp__caption,.pswp__ui--hidden .pswp__top-bar{opacity:.001}.pswp__ui--one-slide .pswp__button--arrow--left,.pswp__ui--one-slide .pswp__button--arrow--right,.pswp__ui--one-slide .pswp__counter{display:none}.pswp__element--disabled{display:none!important}.pswp--minimal--dark .pswp__top-bar{background:0 0}:root{--tec-grid-gutter:48px;--tec-grid-gutter-negative:calc(var(--tec-grid-gutter)*-1);--tec-grid-gutter-half:calc(var(--tec-grid-gutter)/2);--tec-grid-gutter-half-negative:calc(var(--tec-grid-gutter-half)*-1);--tec-grid-gutter-small:42px;--tec-grid-gutter-small-negative:calc(var(--tec-grid-gutter-small)*-1);--tec-grid-gutter-small-half:calc(var(--tec-grid-gutter-small)/2);--tec-grid-gutter-small-half-negative:calc(var(--tec-grid-gutter-small-half)*-1);--tec-grid-gutter-page:42px;--tec-grid-gutter-page-small:19.5px;--tec-grid-width-default:1176px;--tec-grid-width-min:320px;--tec-grid-width:calc(var(--tec-grid-width-default) + var(--tec-grid-gutter-page)*2);--tec-grid-width-1-of-2:50%;--tec-grid-width-1-of-3:33.333%;--tec-grid-width-1-of-4:25%;--tec-grid-width-1-of-5:20%;--tec-grid-width-1-of-7:14.285%;--tec-grid-width-1-of-8:12.5%;--tec-grid-width-1-of-9:11.111%;--tec-spacer-0:4px;--tec-spacer-1:8px;--tec-spacer-2:12px;--tec-spacer-3:16px;--tec-spacer-4:20px;--tec-spacer-5:24px;--tec-spacer-6:28px;--tec-spacer-7:32px;--tec-spacer-8:40px;--tec-spacer-9:48px;--tec-spacer-10:56px;--tec-spacer-11:64px;--tec-spacer-12:80px;--tec-spacer-13:96px;--tec-spacer-14:160px;--tec-z-index-spinner-container:100;--tec-z-index-views-selector:30;--tec-z-index-dropdown:30;--tec-z-index-events-bar-button:20;--tec-z-index-search:10;--tec-z-index-filters:9;--tec-z-index-scroller:7;--tec-z-index-week-event-hover:5;--tec-z-index-map-event-hover:5;--tec-z-index-map-event-hover-actions:6;--tec-z-index-multiday-event:5;--tec-z-index-multiday-event-bar:2;--tec-color-text-primary:#141827;--tec-color-text-primary-light:#1418279e;--tec-color-text-secondary:#5d5d5d;--tec-color-text-disabled:#d5d5d5;--tec-color-text-events-title:var(--tec-color-text-primary);--tec-color-text-event-title:var(--tec-color-text-events-title);--tec-color-text-event-date:var(--tec-color-text-primary);--tec-color-text-secondary-event-date:var(--tec-color-text-secondary);--tec-color-icon-primary:#5d5d5d;--tec-color-icon-primary-alt:#757575;--tec-color-icon-secondary:#bababa;--tec-color-icon-active:#141827;--tec-color-icon-disabled:#d5d5d5;--tec-color-icon-focus:#334aff;--tec-color-icon-error:#da394d;--tec-color-event-icon:#141827;--tec-color-event-icon-hover:#334aff;--tec-color-accent-primary:#334aff;--tec-color-accent-primary-hover:#334affcc;--tec-color-accent-primary-active:#334affe6;--tec-color-accent-primary-background:#334aff12;--tec-color-accent-secondary:#141827;--tec-color-accent-secondary-hover:#141827cc;--tec-color-accent-secondary-active:#141827e6;--tec-color-accent-secondary-background:#14182712;--tec-color-button-primary:var(--tec-color-accent-primary);--tec-color-button-primary-hover:var(--tec-color-accent-primary-hover);--tec-color-button-primary-active:var(--tec-color-accent-primary-active);--tec-color-button-primary-background:var(--tec-color-accent-primary-background);--tec-color-button-secondary:var(--tec-color-accent-secondary);--tec-color-button-secondary-hover:var(--tec-color-accent-secondary-hover);--tec-color-button-secondary-active:var(--tec-color-accent-secondary-active);--tec-color-button-secondary-background:var(--tec-color-accent-secondary-background);--tec-color-link-primary:var(--tec-color-text-primary);--tec-color-link-accent:var(--tec-color-accent-primary);--tec-color-link-accent-hover:#334affcc;--tec-color-border-default:#d5d5d5;--tec-color-border-secondary:#e4e4e4;--tec-color-border-tertiary:#7d7d7d;--tec-color-border-hover:#5d5d5d;--tec-color-border-active:#141827;--tec-color-background:#fff;--tec-color-background-events:#0000;--tec-color-background-transparent:#fff9;--tec-color-background-secondary:#f7f6f6;--tec-color-background-messages:#14182712;--tec-color-background-secondary-hover:#f0eeee;--tec-color-background-error:#da394d14;--tec-color-box-shadow:rgba(#000,0.14);--tec-color-box-shadow-secondary:rgba(#000,0.1);--tec-color-scroll-track:rgba(#000,0.25);--tec-color-scroll-bar:rgba(#000,0.5);--tec-color-background-primary-multiday:#334aff3d;--tec-color-background-primary-multiday-hover:#334aff57;--tec-color-background-secondary-multiday:#1418273d;--tec-color-background-secondary-multiday-hover:#14182757;--tec-color-accent-primary-week-event:#334aff1a;--tec-color-accent-primary-week-event-hover:#334aff33;--tec-color-accent-primary-week-event-featured:#334aff0a;--tec-color-accent-primary-week-event-featured-hover:#334aff24;--tec-color-background-secondary-datepicker:var(--tec-color-background-secondary);--tec-color-accent-primary-background-datepicker:var(--tec-color-accent-primary-background)}#tribe-events-header,.recurring-info-tooltip,.single-featured-image-header,.tribe-events-ajax-loading,.tribe-events-divider{display:none}#tribe-events-pg-template{margin:0 auto;max-width:1048px;padding:var(--tec-spacer-8) var(--tec-spacer-4) var(--tec-spacer-4)}.tribe-events-after-html p,.tribe-events-before-html p{margin:0 0 10px}.tribe-events-back{margin-bottom:var(--tec-spacer-5)}@media (min-width:768px){.tribe-events-back{margin-bottom:var(--tec-spacer-8)}}.tribe-events-single>.tribe_events{display:flex;flex-wrap:wrap;overflow:hidden;position:relative}.tribe-events-single>.tribe_events>:not(.primary,.secondary,.tribe-events-related-events-title,.tribe-related-events){order:1;width:100%}.tribe-events-notices{margin-bottom:var(--tec-spacer-4);padding-bottom:var(--tec-spacer-2)}.tribe-events-notices li,.tribe-events-notices ul,.tribe-events-single-event-title{margin:0;padding:0}.tribe-events-schedule{align-items:center;display:flex;flex-wrap:wrap;margin:var(--tec-spacer-1) 0 var(--tec-spacer-4)}@media (min-width:768px){.tribe-events-schedule{align-items:baseline;flex-wrap:nowrap;margin:var(--tec-spacer-5) 0 var(--tec-spacer-7)}}.tribe-events-schedule .tribe-events-schedule__datetime{margin-bottom:var(--tec-spacer-1);margin-right:var(--tec-spacer-1);order:0;width:100%}@media (min-width:768px){.tribe-events-schedule .tribe-events-schedule__datetime{margin-bottom:0;width:auto}}.tribe-events-schedule .recurringinfo,.tribe-related-event-info .recurringinfo{margin-right:var(--tec-spacer-1);order:2;padding:0 var(--tec-spacer-1);position:relative}.tribe-events-schedule .recurringinfo:before,.tribe-related-event-info .recurringinfo:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2720%27 height=%2720%27%3E%3Cpath fill=%27%23141827%27 d=%27M13.333 3.826c0 .065 0 .13-.02.174 0 .022-.02.065-.02.087a.9.9 0 0 1-.197.37L10.45 7.37a.8.8 0 0 1-.592.26.8.8 0 0 1-.593-.26c-.316-.348-.316-.935 0-1.305l1.225-1.348H6.3c-2.547 0-4.64 2.283-4.64 5.11 0 1.369.474 2.651 1.363 3.608.316.348.316.935 0 1.304A.8.8 0 0 1 2.43 15a.8.8 0 0 1-.593-.26C.652 13.434 0 11.695 0 9.847c0-3.826 2.825-6.935 6.301-6.935h4.208L9.284 1.565c-.316-.348-.316-.935 0-1.304.316-.348.85-.348 1.185 0l2.647 2.913a.95.95 0 0 1 .198.37c0 .021.02.065.02.086v.196zM20 10.152c0 3.826-2.825 6.935-6.301 6.935H9.49l1.225 1.348c.336.348.336.935 0 1.304a.8.8 0 0 1-.593.261.83.83 0 0 1-.592-.26l-2.627-2.936a.95.95 0 0 1-.198-.37c0-.021-.02-.064-.02-.086-.02-.065-.02-.109-.02-.174s0-.13.02-.174c0-.022.02-.065.02-.087a.9.9 0 0 1 .198-.37L9.55 12.63c.316-.347.849-.347 1.185 0 .336.348.336.935 0 1.305L9.51 15.283h4.208c2.548 0 4.641-2.283 4.641-5.11 0-1.369-.474-2.651-1.362-3.608a.97.97 0 0 1 0-1.304c.316-.348.849-.348 1.185 0C19.348 6.543 20 8.283 20 10.152%27/%3E%3C/svg%3E") 0 /12px no-repeat;content:"";height:20px;left:8px;position:absolute;top:50%;transform:translateY(-50%);width:20px}.tribe-events-schedule .recurringinfo .tribe-events-divider,.tribe-related-event-info .recurringinfo .tribe-events-divider{display:none}.tribe-events-schedule .recurringinfo .event-is-recurring,.tribe-related-event-info .recurringinfo .event-is-recurring{padding-left:var(--tec-spacer-4);visibility:hidden}.tribe-events-schedule .recurringinfo a,.tribe-related-event-info .recurringinfo a{visibility:visible}.tribe-events-schedule .recurringinfo{margin-right:var(--tec-spacer-1);order:2;padding:0 var(--tec-spacer-1)}@media (min-width:768px){.tribe-events-schedule .recurringinfo{margin-left:var(--tec-spacer-1);padding:var(--tec-spacer-1) var(--tec-spacer-3)}.tribe-events-schedule .recurringinfo:before{left:16px}.tribe-events-schedule .recurringinfo .event-is-recurring{visibility:visible}}.tribe-events-schedule .tribe-events-cost{margin-right:var(--tec-spacer-1);order:1}@media (min-width:768px){.tribe-events-schedule .tribe-events-cost{margin:0 var(--tec-spacer-1)}}.tribe-events-event-image{align-self:flex-start;margin-bottom:var(--tec-spacer-3)}.tribe-events-event-image img{display:block}@media (min-width:768px){.tribe-events-event-image{margin-bottom:var(--tec-spacer-7)}}.tribe-events-content h2,.tribe-events-content h3,.tribe-events-content h4,.tribe-events-content h5,.tribe-events-content h6{margin-bottom:.75em}.tribe-events-content ol,.tribe-events-content p,.tribe-events-content ul{margin-bottom:var(--tec-spacer-3)}.tribe-events-content ol:last-child,.tribe-events-content p:last-child,.tribe-events-content ul:last-child{margin-bottom:var(--tec-spacer-6)}.tribe-events-content ol,.tribe-events-content ul{padding:0}.tribe-events-content ol{list-style-type:decimal}.tribe-events-content pre{margin-bottom:var(--tec-spacer-5);padding:var(--tec-spacer-5)}.tribe-events-content blockquote p{display:inline-block}.tribe-events-cal-links{margin-bottom:var(--tec-spacer-7)}@media (min-width:768px){.tribe-events-cal-links{margin-bottom:var(--tec-spacer-8)}}.tribe-events-cal-links a{display:inline-block}.single-tribe_events .tribe-events-cal-links a,.tribe-events-cal-links a{padding-left:var(--tec-spacer-7)}.tribe-events-cal-links a:not(:last-of-type){margin-right:var(--tec-spacer-5)}@media (min-width:768px){.tribe-events-cal-links a:not(:last-of-type){margin-right:var(--tec-spacer-8)}}.tribe-events-event-meta{display:flex;flex-wrap:wrap;margin:0 0 var(--tec-spacer-7)}@media (min-width:768px){.tribe-events-event-meta{margin-bottom:var(--tec-spacer-3)}}.tribe-events-event-meta dl{margin-top:var(--tec-spacer-1)}.tribe-events-event-meta dd,.tribe-events-event-meta dt{margin:0 0 var(--tec-spacer-0) 0;padding:0}.tribe-events-event-meta dd[class$=url],.tribe-events-event-meta dt:not(:first-child){margin-top:var(--tec-spacer-3)}.tribe-events-event-meta dt[class*=url]+dd{margin-top:0}.tribe-events-event-meta .tribe-events-meta-list{margin-top:var(--tec-spacer-1)}.tribe-events-event-meta .tribe-events-meta-label,.tribe-events-event-meta .tribe-events-meta-value{margin:0 0 var(--tec-spacer-0) 0;padding:0}.tribe-events-event-meta .tribe-events-meta-label:not(:first-child),.tribe-events-event-meta .tribe-events-meta-value[class$=url]{margin-top:var(--tec-spacer-3)}.tribe-events-event-meta .tribe-events-meta-label[class*=url]+.tribe-events-meta-value{margin-top:0}.tribe-events-event-meta .tribe-events-address{margin:0}.tribe-events-event-meta.primary,.tribe-events-event-meta.secondary{margin-bottom:var(--tec-spacer-1);order:2;padding-top:var(--tec-spacer-5);position:relative;width:100%}@media (min-width:768px){.tribe-events-event-meta.primary,.tribe-events-event-meta.secondary{margin-bottom:0;padding-top:0;position:static;width:auto}}.tribe-events-event-meta.primary+.event-tickets,.tribe-events-event-meta.secondary+.event-tickets{margin-bottom:var(--tec-spacer-7);margin-top:calc(var(--tec-spacer-6)*-1)}@media (min-width:768px){.tribe-events-event-meta.primary+.event-tickets,.tribe-events-event-meta.secondary+.event-tickets{margin-bottom:var(--tec-spacer-8)}}.tribe-events-event-meta.primary+.event-tickets+.event-tickets,.tribe-events-event-meta.secondary+.event-tickets+.event-tickets{margin-bottom:var(--tec-spacer-1);margin-top:calc(var(--tec-spacer-7)*-1)}@media (min-width:768px){.tribe-events-event-meta.primary+.event-tickets+.event-tickets,.tribe-events-event-meta.secondary+.event-tickets+.event-tickets{margin-bottom:var(--tec-spacer-3);margin-top:calc(var(--tec-spacer-8)*-1)}}.tribe-events-event-meta:before{content:"";left:0;position:absolute;right:0;top:0}@media (min-width:768px){.tribe-events-event-meta:before{top:auto}}.tribe-events-meta-group{flex:1 0 140px;margin-right:var(--tec-spacer-5);order:0}@media (min-width:768px){.tribe-events-meta-group{padding:var(--tec-spacer-7) 0 var(--tec-spacer-3);width:168px}}.tribe-events-meta-group.tribe-events-meta-group-venue{order:1}@media (min-width:768px){.tribe-events-meta-group.tribe-events-meta-group-venue{order:0}}.tribe-events-meta-group.tribe-events-meta-group-gmap{flex-basis:100%;margin-top:var(--tec-spacer-1);padding-top:var(--tec-spacer-5);width:auto}@media (min-width:768px){.tribe-events-meta-group.tribe-events-meta-group-gmap{flex-basis:140px;margin-top:0;padding-top:0}}.tribe-events-meta-group .tribe-events-single-section-title{margin-bottom:var(--tec-spacer-1)}.tribe-events-meta-group .tribe-events-meta-list{list-style:none;margin:0;padding:0}.tribe-events-meta-group .tribe-events-meta-item{list-style:none}.tribe-events-venue-map{margin:0 0 var(--tec-spacer-5) 0;order:-1;width:100%}@media (min-width:768px){.tribe-events-venue-map{margin-top:var(--tec-spacer-7);order:1;width:211px}}.tribe-events-venue-map>div,.tribe-events-venue-map>iframe{margin-bottom:0;max-height:241px}@media (min-width:768px){.tribe-events-venue-map>div,.tribe-events-venue-map>iframe{max-height:211px}}.tribe-events-related-events-title,.tribe-related-events{order:2}.tribe-events-related-events-title{margin-bottom:var(--tec-spacer-5);padding-top:var(--tec-spacer-7);width:100%}.tribe-events-single ul.tribe-related-events{display:flex;flex-direction:column;margin-bottom:0}@media (min-width:768px){.tribe-events-single ul.tribe-related-events{flex-direction:row;justify-content:space-between}}.tribe-events-single ul.tribe-related-events li{display:flex;flex:1;flex-direction:column;margin-bottom:var(--tec-spacer-6);padding:0;width:auto}.tribe-events-single ul.tribe-related-events li:last-child{margin-right:0}.tribe-events-single ul.tribe-related-events li .tribe-related-events-thumbnail{margin-bottom:var(--tec-spacer-3);width:100%}.tribe-events-single ul.tribe-related-events li .tribe-related-events-thumbnail a{display:block;overflow:hidden;padding-top:75%;position:relative}.tribe-events-single ul.tribe-related-events li .tribe-related-events-thumbnail img{bottom:0;left:50%;position:absolute;right:0;top:50%;transform:translate(-50%,-50%) scale(2)}.tribe-events-single ul.tribe-related-events li .tribe-related-events-thumbnail img[src$="tribe-related-events-placeholder.png"]{transform:translate(-50%,-50%) scale(1)}.tribe-events-single ul.tribe-related-events li .tribe-related-event-info{align-items:baseline;display:flex;flex-wrap:wrap;padding:0;width:100%}.tribe-events-single ul.tribe-related-events li .tribe-related-event-info .tribe-event-date-start{margin:var(--tec-spacer-0) var(--tec-spacer-0) var(--tec-spacer-2) 0}.tribe-events-single ul.tribe-related-events li .tribe-related-event-info .tribe-event-time{margin-left:var(--tec-spacer-0)}.tribe-events-single ul.tribe-related-events li .tribe-related-event-info .recurringinfo{margin:0 var(--tec-spacer-1) var(--tec-spacer-2) 0}.tribe-events-single ul.tribe-related-events li .tribe-related-event-info .timezone{margin-left:var(--tec-spacer-0)}.tribe-events-single ul.tribe-related-events li .tribe-related-event-info span:last-of-type{margin-right:var(--tec-spacer-1)}.tribe-events-single ul.tribe-related-events li .tribe-related-events-title{margin-bottom:var(--tec-spacer-1);width:100%}#tribe-events-footer{padding:var(--tec-spacer-4) 0}@media (min-width:768px){#tribe-events-footer{padding:var(--tec-spacer-6) 0}}.tribe-events-single .tribe-events-sub-nav{display:flex;justify-content:space-between;margin-left:0}.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next,.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous{margin:0}.tribe-events-single .tribe-events-sub-nav a span{display:none}.tribe-events-nav-previous a:before{margin-top:-2px;width:7px}@media (min-width:768px){.tribe-events-nav-previous a:before{margin-right:var(--tec-spacer-1);width:9px}}.tribe-events-nav-next a:after{margin-top:-2px;width:7px}@media (min-width:768px){.tribe-events-nav-next a:after{margin-left:var(--tec-spacer-1);width:9px}}.tribe-theme-twentynineteen .tribe-events-single>.tribe_events,.tribe-theme-twentytwenty .tribe-events-content h2,.tribe-theme-twentytwenty .tribe-events-content h3,.tribe-theme-twentytwenty .tribe-events-content h4,.tribe-theme-twentytwenty .tribe-events-content h5,.tribe-theme-twentytwenty .tribe-events-content h6{margin-top:0}.tribe-theme-twentytwenty .tribe-events-content ol,.tribe-theme-twentytwenty .tribe-events-content ul{margin-left:0}.tribe-theme-twentytwenty .tribe-events-related-events-title,.tribe-theme-twentytwenty .tribe-events-single-section-title{margin-top:0}#top.tribe-theme-enfold.single-tribe_events #tribe-events-pg-template{max-width:1048px}#top.tribe-theme-enfold.single-tribe_events .tribe-events-schedule{margin-top:var(--tec-spacer-1)}@media (min-width:768px){#top.tribe-theme-enfold.single-tribe_events .tribe-events-schedule{margin-top:var(--tec-spacer-4)}}#top.tribe-theme-enfold.single-tribe_events .tribe-events-schedule h3{margin-right:var(--tec-spacer-1)}#top.tribe-theme-enfold.single-tribe_events .av-single-event-content,#top.tribe-theme-enfold.single-tribe_events .av-single-event-meta-bar{margin-left:0}#top.tribe-theme-enfold.single-tribe_events .av-single-event-meta-bar-inner{display:flex;flex-wrap:wrap;padding-left:0;padding-right:0;position:relative}#top.tribe-theme-enfold.single-tribe_events .av-single-event-meta-bar-inner>.event-tickets{width:100%}#top.tribe-theme-enfold.single-tribe_events .tribe-events-meta-group{margin-right:var(--tec-spacer-5)}@media (min-width:768px){#top.tribe-theme-enfold.single-tribe_events .tribe-events-meta-group{padding:var(--tec-spacer-7) 0 var(--tec-spacer-3);width:168px}}#top.tribe-theme-enfold.single-tribe_events .tribe-events-event-meta{margin-top:0}@media (min-width:768px){#top.tribe-theme-enfold.single-tribe_events .tribe-events-event-meta{margin-top:var(--tec-spacer-5)}#top.tribe-theme-enfold.single-tribe_events .tribe-events-venue-map{margin-top:var(--tec-spacer-7);width:211px}}.event-tickets .tribe-tickets__commerce-checkout-cart-item-details-button--more,.event-tickets .tribe-tickets__rsvp-actions-button-not-going,.event-tickets .tribe-tickets__rsvp-form-button,.event-tickets .tribe-tickets__tickets-item-quantity button{background-color:initial;background-image:none;border:none;outline:none}.event-tickets .tribe-tickets__commerce-checkout-cart-item-details-button--more:focus,.event-tickets .tribe-tickets__rsvp-actions-button-not-going:focus,.event-tickets .tribe-tickets__rsvp-form-button:focus,.event-tickets .tribe-tickets__tickets-item-quantity button:focus{outline:auto}:root{--tec-grid-gutter:48px;--tec-grid-gutter-negative:calc(var(--tec-grid-gutter)*-1);--tec-grid-gutter-half:calc(var(--tec-grid-gutter)/2);--tec-grid-gutter-half-negative:calc(var(--tec-grid-gutter-half)*-1);--tec-grid-gutter-small:42px;--tec-grid-gutter-small-negative:calc(var(--tec-grid-gutter-small)*-1);--tec-grid-gutter-small-half:calc(var(--tec-grid-gutter-small)/2);--tec-grid-gutter-small-half-negative:calc(var(--tec-grid-gutter-small-half)*-1);--tec-grid-gutter-page:42px;--tec-grid-gutter-page-small:19.5px;--tec-grid-width-default:1176px;--tec-grid-width-min:320px;--tec-grid-width:calc(var(--tec-grid-width-default) + var(--tec-grid-gutter-page)*2);--tec-grid-width-1-of-2:50%;--tec-grid-width-1-of-3:33.333%;--tec-grid-width-1-of-4:25%;--tec-grid-width-1-of-5:20%;--tec-grid-width-1-of-7:14.285%;--tec-grid-width-1-of-8:12.5%;--tec-grid-width-1-of-9:11.111%;--tec-spacer-0:4px;--tec-spacer-1:8px;--tec-spacer-2:12px;--tec-spacer-3:16px;--tec-spacer-4:20px;--tec-spacer-5:24px;--tec-spacer-6:28px;--tec-spacer-7:32px;--tec-spacer-8:40px;--tec-spacer-9:48px;--tec-spacer-10:56px;--tec-spacer-11:64px;--tec-spacer-12:80px;--tec-spacer-13:96px;--tec-spacer-14:160px;--tec-z-index-spinner-container:100;--tec-z-index-views-selector:30;--tec-z-index-dropdown:30;--tec-z-index-events-bar-button:20;--tec-z-index-search:10;--tec-z-index-filters:9;--tec-z-index-scroller:7;--tec-z-index-week-event-hover:5;--tec-z-index-map-event-hover:5;--tec-z-index-map-event-hover-actions:6;--tec-z-index-multiday-event:5;--tec-z-index-multiday-event-bar:2;--tec-color-text-primary:#141827;--tec-color-text-primary-light:#1418279e;--tec-color-text-secondary:#5d5d5d;--tec-color-text-disabled:#d5d5d5;--tec-color-text-events-title:var(--tec-color-text-primary);--tec-color-text-event-title:var(--tec-color-text-events-title);--tec-color-text-event-date:var(--tec-color-text-primary);--tec-color-text-secondary-event-date:var(--tec-color-text-secondary);--tec-color-icon-primary:#5d5d5d;--tec-color-icon-primary-alt:#757575;--tec-color-icon-secondary:#bababa;--tec-color-icon-active:#141827;--tec-color-icon-disabled:#d5d5d5;--tec-color-icon-focus:#334aff;--tec-color-icon-error:#da394d;--tec-color-event-icon:#141827;--tec-color-event-icon-hover:#334aff;--tec-color-accent-primary:#334aff;--tec-color-accent-primary-hover:#334affcc;--tec-color-accent-primary-active:#334affe6;--tec-color-accent-primary-background:#334aff12;--tec-color-accent-secondary:#141827;--tec-color-accent-secondary-hover:#141827cc;--tec-color-accent-secondary-active:#141827e6;--tec-color-accent-secondary-background:#14182712;--tec-color-button-primary:var(--tec-color-accent-primary);--tec-color-button-primary-hover:var(--tec-color-accent-primary-hover);--tec-color-button-primary-active:var(--tec-color-accent-primary-active);--tec-color-button-primary-background:var(--tec-color-accent-primary-background);--tec-color-button-secondary:var(--tec-color-accent-secondary);--tec-color-button-secondary-hover:var(--tec-color-accent-secondary-hover);--tec-color-button-secondary-active:var(--tec-color-accent-secondary-active);--tec-color-button-secondary-background:var(--tec-color-accent-secondary-background);--tec-color-link-primary:var(--tec-color-text-primary);--tec-color-link-accent:var(--tec-color-accent-primary);--tec-color-link-accent-hover:#334affcc;--tec-color-border-default:#d5d5d5;--tec-color-border-secondary:#e4e4e4;--tec-color-border-tertiary:#7d7d7d;--tec-color-border-hover:#5d5d5d;--tec-color-border-active:#141827;--tec-color-background:#fff;--tec-color-background-events:#0000;--tec-color-background-transparent:#fff9;--tec-color-background-secondary:#f7f6f6;--tec-color-background-messages:#14182712;--tec-color-background-secondary-hover:#f0eeee;--tec-color-background-error:#da394d14;--tec-color-box-shadow:rgba(#000,0.14);--tec-color-box-shadow-secondary:rgba(#000,0.1);--tec-color-scroll-track:rgba(#000,0.25);--tec-color-scroll-bar:rgba(#000,0.5);--tec-color-background-primary-multiday:#334aff3d;--tec-color-background-primary-multiday-hover:#334aff57;--tec-color-background-secondary-multiday:#1418273d;--tec-color-background-secondary-multiday-hover:#14182757;--tec-color-accent-primary-week-event:#334aff1a;--tec-color-accent-primary-week-event-hover:#334aff33;--tec-color-accent-primary-week-event-featured:#334aff0a;--tec-color-accent-primary-week-event-featured-hover:#334aff24;--tec-color-background-secondary-datepicker:var(--tec-color-background-secondary);--tec-color-accent-primary-background-datepicker:var(--tec-color-accent-primary-background);--tec-border-radius-default:4px;--tec-border-width-week-event:2px;--tec-box-shadow-default:0 2px 5px 0 var(--tec-color-box-shadow);--tec-box-shadow-tooltip:0 2px 12px 0 var(--tec-color-box-shadow);--tec-box-shadow-card:0 1px 6px 2px var(--tec-color-box-shadow);--tec-box-shadow-multiday:16px 6px 6px -2px var(--tec-color-box-shadow-secondary);--tec-form-color-background:var(--tec-color-background);--tec-form-color-border-default:var(--tec-color-text-primary);--tec-form-color-border-active:var(--tec-color-accent-secondary);--tec-form-color-border-secondary:var(--tec-color-border-tertiary);--tec-form-color-accent-primary:var(--tec-color-accent-primary);--tec-form-box-shadow-default:var(--tec-box-shadow-default);--tec-opacity-background:0.07;--tec-opacity-select-highlighted:0.3;--tec-opacity-icon-hover:0.8;--tec-opacity-icon-active:0.9;--tec-opacity-default:1;--tec-outline-width-default:2px;--tec-outline-style-default:solid;--tec-outline-color-default:var(--tec-color-border-active,#1a202c);--tec-outline-offset-default:2px;--tec-outline-active-default:var(--tec-outline-width-default) var(--tec-outline-style-default) var(--tec-outline-color-default);--tec-transition:all 0.2s ease;--tec-transition-background-color:background-color 0.2s ease;--tec-transition-color-border-color:color 0.2s ease,border-color 0.2s ease;--tec-transition-transform:transform 0.2s ease;--tec-transition-border-color:border-color 0.2s ease;--tec-transition-color:color 0.2s ease;--tec-transition-opacity:opacity 0.2s ease;--tec-font-family-sans-serif:"Helvetica Neue",Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;--tec-font-weight-regular:400;--tec-font-weight-bold:700;--tec-font-size-0:11px;--tec-font-size-1:12px;--tec-font-size-2:14px;--tec-font-size-3:16px;--tec-font-size-4:18px;--tec-font-size-5:20px;--tec-font-size-6:22px;--tec-font-size-7:24px;--tec-font-size-8:28px;--tec-font-size-9:32px;--tec-font-size-10:42px;--tec-line-height-0:1.38;--tec-line-height-1:1.42;--tec-line-height-2:1.5;--tec-line-height-3:1.62}#tribe-events-pg-template{background-color:var(--tec-color-background-events)}.tribe-events-single{-webkit-font-smoothing:antialiased}.tribe-events-after-html p,.tribe-events-before-html p{line-height:1.7}.tribe-events-back a,.tribe-events-back a:visited{color:var(--tec-color-text-primary);font-family:var(--tec-font-family-sans-serif);font-size:var(--tec-font-size-3);font-weight:var(--tec-font-weight-bold);-webkit-text-decoration:none;text-decoration:none}.tribe-events-notices{border-bottom:1px solid var(--tec-color-border-secondary);box-shadow:none}.tribe-events-notices ul{list-style:none;text-align:left;text-transform:none}.tribe-events-single-event-title{color:var(--tec-color-text-primary);color:var(--tec-color-text-event-title);font-family:var(--tec-font-family-sans-serif);font-size:var(--tec-font-size-7);font-weight:var(--tec-font-weight-bold);line-height:var(--tec-line-height-1);text-transform:none}@media (min-width:768px){.tribe-events-single-event-title{font-size:var(--tec-font-size-10);line-height:var(--tec-line-height-0)}}.tribe-events-schedule{background-color:initial;border:0}.tribe-events-schedule .tribe-events-schedule__datetime{color:var(--tec-color-text-primary);color:var(--tec-color-text-event-date);font-family:var(--tec-font-family-sans-serif);font-size:var(--tec-font-size-3);font-weight:var(--tec-font-weight-bold);font-weight:var(--tec-font-weight-regular);line-height:var(--tec-line-height-2);text-transform:none}@media (min-width:768px){.tribe-events-schedule .tribe-events-schedule__datetime{font-size:var(--tec-font-size-3);line-height:var(--tec-line-height-3)}}.tribe-events-schedule .recurringinfo,.tribe-related-event-info .recurringinfo{background-color:var(--tec-color-background-secondary);border-radius:40px;color:var(--tec-color-text-primary);font-family:var(--tec-font-family-sans-serif);font-size:var(--tec-font-size-1);font-weight:var(--tec-font-weight-bold);line-height:var(--tec-line-height-0);text-transform:none}.tribe-events-schedule .recurringinfo .event-is-recurring,.tribe-related-event-info .recurringinfo .event-is-recurring{letter-spacing:-9999px}.tribe-events-schedule .recurringinfo a,.tribe-related-event-info .recurringinfo a{color:var(--tec-color-accent-primary);font-weight:var(--tec-font-weight-regular);letter-spacing:normal;line-height:20px;-webkit-text-decoration:none;text-decoration:none}.tribe-events-schedule .recurringinfo{background-color:var(--tec-color-background-secondary);border-radius:40px;color:var(--tec-color-text-primary);font-family:var(--tec-font-family-sans-serif);font-size:var(--tec-font-size-1);font-weight:var(--tec-font-weight-bold);line-height:var(--tec-line-height-0);text-transform:none}@media (min-width:768px){.tribe-events-schedule .recurringinfo{font-size:var(--tec-font-size-2);line-height:var(--tec-line-height-3)}.tribe-events-schedule .recurringinfo .event-is-recurring{letter-spacing:normal}}.tribe-events-schedule .tribe-events-cost{color:var(--tec-color-text-primary);font-family:var(--tec-font-family-sans-serif);font-size:var(--tec-font-size-3);font-weight:var(--tec-font-weight-bold);line-height:var(--tec-line-height-2);text-transform:none;text-transform:uppercase}@media (min-width:768px){.tribe-events-schedule .tribe-events-cost{font-size:var(--tec-font-size-3);line-height:var(--tec-line-height-3)}}.tribe-events-content{color:var(--tec-color-text-primary);font-family:var(--tec-font-family-sans-serif)}.tribe-events-content h2,.tribe-events-content h3,.tribe-events-content h4,.tribe-events-content h5,.tribe-events-content h6{color:var(--tec-color-text-primary);font-family:var(--tec-font-family-sans-serif);font-weight:var(--tec-font-weight-bold);letter-spacing:normal;text-transform:none}.tribe-events-content ol,.tribe-events-content p,.tribe-events-content ul{font-size:var(--tec-font-size-3);line-height:var(--tec-line-height-3)}@media (min-width:768px){.tribe-events-content ol,.tribe-events-content p,.tribe-events-content ul{font-size:var(--tec-font-size-4);line-height:var(--tec-line-height-2)}}.tribe-events-content ol,.tribe-events-content ul{list-style-position:inside}.tribe-events-content ul{list-style-type:disc}.tribe-events-content a{border-bottom:1px solid var(--tec-color-link-accent);color:var(--tec-color-link-primary);transition:var(--tec-transition-color)}.tribe-events-content a:active,.tribe-events-content a:focus,.tribe-events-content a:hover{border-bottom:1px solid;color:var(--tec-color-link-accent)}.tribe-events-content a{-webkit-text-decoration:none;text-decoration:none}.tribe-events-content pre{background-color:var(--tec-color-background-secondary);font-size:var(--tec-font-size-3);line-height:var(--tec-line-height-3)}.tribe-events-content blockquote{quotes:auto}.tribe-events-content blockquote:before{content:open-quote}.tribe-events-content blockquote:after{content:close-quote}.tribe-events-cal-links{color:var(--tec-color-text-primary);font-family:var(--tec-font-family-sans-serif)}.tribe-events-cal-links a{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2725%27 height=%2718%27%3E%3Cg fill=%27none%27 fill-rule=%27evenodd%27%3E%3Cpath fill=%27%23141827%27 d=%27M0 .431V17.57c0 .238.163.431.364.431h17.273c.2 0 .363-.193.363-.431V.43c0-.237-.163-.43-.363-.43H.364C.163 0 0 .193 0 .431m18 7.585h-1.015V4.687H.991v12.07h15.994v-3.753H18zM.99 1.239h15.995v2.315H.991z%27/%3E%3Cpath stroke=%27%23141827%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%271.2%27 d=%27M22.918 10.5H9.207m11.488-3.255 3.252 3.272-3.213 3.213%27/%3E%3C/g%3E%3C/svg%3E") 0 /24px no-repeat;color:var(--tec-color-link-accent);font-size:var(--tec-font-size-2);font-weight:var(--tec-font-weight-regular);line-height:var(--tec-line-height-3);-webkit-text-decoration:none;text-decoration:none}.tribe-events-event-meta{color:var(--tec-color-text-primary);font-family:var(--tec-font-family-sans-serif);font-size:var(--tec-font-size-2)}.tribe-events-event-meta a,.tribe-events-event-meta a:visited{color:var(--tec-color-link-accent)}.tribe-events-event-meta a:focus,.tribe-events-event-meta a:hover{color:var(--tec-color-link-accent-hover)}.tribe-events-event-meta dd,.tribe-events-event-meta dt{word-break:break-word}.tribe-events-event-meta dt{line-height:var(--tec-line-height-3)}.tribe-events-event-meta .tribe-events-meta-list{list-style:none;margin:0;padding:0}.tribe-events-event-meta .tribe-events-meta-item{list-style:none;word-break:break-word}.tribe-events-event-meta .tribe-events-meta-label{display:block;font-weight:var(--tec-font-weight-bold);line-height:var(--tec-line-height-3)}.tribe-events-event-meta .tribe-events-meta-value{display:block;word-break:break-word}.tribe-events-event-meta .tribe-events-address{font-style:normal;line-height:26px}.tribe-events-event-meta:before,.tribe-events-event-meta~div:not(.tribe-events-event-meta,.event-tickets){border-top:1px solid var(--tec-color-border-secondary)}@media (min-width:768px){.tribe-events-event-meta.secondary:before{content:normal}}.single-tribe_events .tribe-events-single .tribe-events-event-meta{background-color:initial;color:var(--tec-color-text-primary)}.tribe-events-meta-group .tribe-events-single-section-title{color:var(--tec-color-text-primary);font-size:var(--tec-font-size-2);font-weight:var(--tec-font-weight-bold);letter-spacing:1px;text-transform:uppercase}.tribe-events-meta-group a{color:var(--tec-color-link-accent)}.tribe-events-meta-group.tribe-events-meta-group-gmap{border-top:1px solid var(--tec-color-border-secondary)}.tribe-events-venue-map{border:0;border-radius:0}.tribe-events-related-events-title{border-top:1px solid var(--tec-color-border-secondary);color:var(--tec-color-text-primary);font-family:var(--tec-font-family-sans-serif);font-size:var(--tec-font-size-6);font-weight:var(--tec-font-weight-bold);line-height:var(--tec-line-height-2);text-transform:none}@media (min-width:768px){.tribe-events-related-events-title{font-size:var(--tec-font-size-8);line-height:var(--tec-line-height-1)}}.tribe-events-single ul.tribe-related-events li,.tribe-events-single ul.tribe-related-events li .tribe-related-events-title{color:var(--tec-color-text-primary);font-family:var(--tec-font-family-sans-serif)}.tribe-events-single ul.tribe-related-events li .tribe-related-events-title{font-size:var(--tec-font-size-2);font-weight:var(--tec-font-weight-bold);line-height:var(--tec-line-height-3);text-transform:none}.tribe-events-single ul.tribe-related-events li .tribe-related-events-title a{color:var(--tec-color-link-primary)}#tribe-events-footer{border-top:1px solid var(--tec-color-border-secondary)}.tribe-events-single .tribe-events-sub-nav{color:var(--tec-color-text-primary);font-family:var(--tec-font-family-sans-serif);font-size:var(--tec-font-size-1);list-style:none}@media (min-width:768px){.tribe-events-single .tribe-events-sub-nav{font-size:var(--tec-font-size-3)}}.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a,.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous a{color:var(--tec-color-text-secondary);-webkit-text-decoration:none;text-decoration:none;vertical-align:middle}.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a:after,.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a:before,.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous a:after,.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous a:before{content:"";display:inline-block;height:20px;vertical-align:middle;width:11px}.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a:focus,.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a:hover,.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous a:focus,.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous a:hover{color:var(--tec-color-text-primary)}.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous a:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2712%27 height=%2720%27%3E%3Cpath fill=%27%235d5d5d%27 d=%27M11.916 17.841 10 19.757l-9.9-9.9L10-.041l1.916 1.916-7.983 7.984z%27/%3E%3C/svg%3E") 0 /7px no-repeat}@media (min-width:768px){.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous a:before{background-size:9px}}.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous a:focus:before,.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous a:hover:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2712%27 height=%2720%27%3E%3Cpath fill=%27%23141827%27 d=%27M11.916 17.841 10 19.757l-9.9-9.9L10-.041l1.916 1.916-7.983 7.984z%27/%3E%3C/svg%3E")}.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2712%27 height=%2720%27%3E%3Cpath fill=%27%235d5d5d%27 d=%27M.084 2.159 2 .243l9.9 9.9L2 20.041.084 18.126l7.983-7.984z%27/%3E%3C/svg%3E") 100% /7px no-repeat}@media (min-width:768px){.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a:after{background-size:9px}}.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a:focus:after,.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a:hover:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2712%27 height=%2720%27%3E%3Cpath fill=%27%23141827%27 d=%27M.084 2.159 2 .243l9.9 9.9L2 20.041.084 18.126l7.983-7.984z%27/%3E%3C/svg%3E")}.tribe-theme-twentynineteen .tribe-events-content h2:before,.tribe-theme-twentynineteen .tribe-events-related-events-title:before,.tribe-theme-twentynineteen .tribe-events-single-event-title:before,.tribe-theme-twentynineteen .tribe-events-single-section-title:before{content:normal}.tribe-theme-twentytwentyone .tribe-events-cal-links a:focus:not(.wp-block-button__link):not(.wp-block-file__button){background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2725%27 height=%2718%27%3E%3Cg fill=%27none%27 fill-rule=%27evenodd%27%3E%3Cpath fill=%27%23141827%27 d=%27M0 .431V17.57c0 .238.163.431.364.431h17.273c.2 0 .363-.193.363-.431V.43c0-.237-.163-.43-.363-.43H.364C.163 0 0 .193 0 .431m18 7.585h-1.015V4.687H.991v12.07h15.994v-3.753H18zM.99 1.239h15.995v2.315H.991z%27/%3E%3Cpath stroke=%27%23141827%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%271.2%27 d=%27M22.918 10.5H9.207m11.488-3.255 3.252 3.272-3.213 3.213%27/%3E%3C/g%3E%3C/svg%3E") 0 /24px no-repeat}.tribe-theme-twentytwentyone .tribe-events-schedule .recurringinfo a:focus:not(.wp-block-button__link):not(.wp-block-file__button),.tribe-theme-twentytwentyone .tribe-related-event-info .recurringinfo a:focus:not(.wp-block-button__link):not(.wp-block-file__button){background:#0000;-webkit-text-decoration:none;text-decoration:none}#top.tribe-theme-enfold.single-tribe_events .tribe-events-single-event-title{color:var(--tec-color-text-primary);color:var(--tec-color-text-event-title);font-family:var(--tec-font-family-sans-serif);font-size:var(--tec-font-size-7);font-weight:var(--tec-font-weight-bold);line-height:var(--tec-line-height-1);text-transform:none}@media (min-width:768px){#top.tribe-theme-enfold.single-tribe_events .tribe-events-single-event-title{font-size:var(--tec-font-size-10);line-height:var(--tec-line-height-0)}}#top.tribe-theme-enfold.single-tribe_events .tribe-events-schedule h3{color:var(--tec-color-text-primary);color:var(--tec-color-text-event-date);font-family:var(--tec-font-family-sans-serif);font-size:var(--tec-font-size-3);font-weight:var(--tec-font-weight-bold);font-weight:var(--tec-font-weight-regular);line-height:var(--tec-line-height-2);text-transform:none}@media (min-width:768px){#top.tribe-theme-enfold.single-tribe_events .tribe-events-schedule h3{font-size:var(--tec-font-size-3);line-height:var(--tec-line-height-3)}}#top.tribe-theme-enfold.single-tribe_events .tribe-events-content pre{background-image:none}#top.tribe-theme-enfold.single-tribe_events #wrap_all .tribe-events-cal-links a,#top.tribe-theme-enfold.single-tribe_events .av-single-event-meta-bar-inner{border:0}.fusion-widget-area .tribe-events-event-meta:before,.fusion-widget-area .tribe-events-event-meta~div:not(.tribe-events-event-meta):not(.event-tickets){border:none}[class*=tec-events-elementor-event-widget]{color:var(--tec-color-text-primary);font-family:var(--tec-font-family-sans-serif);font-size:1rem;font-weight:var(--tec-font-weight-regular);line-height:var(--tec-line-height-3);margin:0 0 var(--tec-spacer-0) 0;padding:0}[class*=tec-events-elementor-event-widget] [class*=tec-events-elementor-event-widget]{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;margin:inherit;padding:inherit}[class*=tec-events-elementor-event-widget] a,a[class*=tec-events-elementor-event-widget]{border-bottom-color:initial;-webkit-text-decoration:underline;text-decoration:underline}.e-con-inner [class*=elementor-widget-tec_elementor_widget]:not(:last-child),.elementor-section:not(.elementor-top-section) [class*=elementor-widget-tec_elementor_widget]:not(:last-child){margin-block-end:var(--tec-spacer-3)}.tec-events-elementor-widget-empty{background-color:var(--tec-color-background-secondary);color:var(--tec-color-text-secondary);font-size:1rem;font-weight:var(--tec-font-weight-regular);line-height:var(--tec-line-height-3);padding:1em;text-align:center}.euonia-form-message.info{background:#e3f2fd;color:#1976d2;border:1px solid #bbdefb}.euonia-verification-note{background:#e3f2fd;padding:15px;border-radius:8px;margin:20px 0;border:1px solid #bbdefb}.euonia-verification-note .note-text{margin:0;color:#1976d2;display:flex;align-items:center;gap:8px}.loading-spinner{width:40px;height:40px;border:3px solid #f3f3f3;border-top-color:#007bff;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.field-error{color:#dc3545;font-size:12px;margin-top:5px;display:block}.password-strength.weak{color:#dc3545}.password-strength.medium{color:#ffc107}.password-strength.strong{color:#28a745}.euonia-membership-container{max-width:500px;margin:40px auto;background:#fff;border-radius:16px;box-shadow:0 10px 40px rgb(0 0 0 / .08);overflow:hidden;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif}.euonia-membership-tabs{display:flex;background:#f8f9fa;border-bottom:2px solid #e9ecef;padding:4px}.euonia-tab-btn{flex:1;padding:16px 20px;background:none;border:none;border-radius:12px;font-size:16px;font-weight:600;color:#6c757d;cursor:pointer;transition:all 0.3s ease;position:relative;display:flex;align-items:center;justify-content:center;gap:8px}.euonia-tab-btn .dashicons{font-size:18px;width:18px;height:18px}.euonia-tab-btn:hover{background:rgb(0 123 255 / .05);color:#495057}.euonia-tab-btn.active{background:#fff;color:#007bff;box-shadow:0 4px 12px rgb(0 123 255 / .15)}.euonia-tab-content{display:none;padding:30px;animation:fadeIn 0.4s ease}.euonia-tab-content.active{display:block}@keyframes fadeIn{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.euonia-form-container{max-width:100%}.euonia-form-title{margin:0 0 10px 0;font-size:26px;font-weight:700;color:#212529;text-align:center;line-height:1.3}.euonia-form-description{margin:0 0 30px 0;color:#6c757d;text-align:center;font-size:15px;line-height:1.5}.euonia-row{display:flex;gap:15px;margin-bottom:15px}.euonia-col{flex:1}.euonia-form-group{margin-bottom:22px;position:relative}.euonia-form-group label{display:block;margin-bottom:8px;font-weight:500;color:#495057;font-size:14px;letter-spacing:.3px}.euonia-form-group label .dashicons{font-size:16px;width:16px;height:16px;margin-right:6px;color:#6c757d;vertical-align:middle}.euonia-form-group input[type="text"],.euonia-form-group input[type="email"],.euonia-form-group input[type="password"],.euonia-form-group input[type="tel"],.euonia-form-group select{width:100%;padding:14px 16px;border:2px solid #e9ecef;border-radius:10px;font-size:15px;transition:all 0.3s ease;box-sizing:border-box;background-color:#fff;color:#212529}.euonia-form-group input:focus,.euonia-form-group select:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 4px rgb(0 123 255 / .1)}.euonia-form-group input.error{border-color:#dc3545;background-color:#fff8f8}.euonia-form-group input::placeholder{color:#adb5bd;font-size:14px}.euonia-checkbox-group{display:flex;align-items:center;margin-bottom:25px}.euonia-checkbox-group label{display:flex;align-items:center;gap:10px;margin:0;font-weight:400;cursor:pointer;color:#495057;font-size:14px}.euonia-checkbox-group input[type="checkbox"]{width:18px;height:18px;cursor:pointer;accent-color:#007bff}.euonia-submit-btn{width:100%;padding:16px 20px;background:#007bff;color:#fff;border:none;border-radius:10px;font-size:16px;font-weight:600;cursor:pointer;transition:all 0.3s ease;position:relative;display:flex;align-items:center;justify-content:center;gap:10px;letter-spacing:.5px;margin-bottom:20px}.euonia-submit-btn:hover:not(:disabled){background:#0056b3;transform:translateY(-2px);box-shadow:0 8px 20px rgb(0 123 255 / .3)}.euonia-submit-btn:disabled{opacity:.7;cursor:not-allowed}.euonia-submit-btn:active{transform:translateY(0)}.btn-loader{display:none;width:20px;height:20px;border:2px solid #fff;border-top-color:#fff0;border-radius:50%;animation:spin 0.8s linear infinite}.euonia-submit-btn.loading .btn-text{opacity:.8}.euonia-submit-btn.loading .btn-loader{display:inline-block}@keyframes spin{to{transform:rotate(360deg)}}.euonia-form-message{padding:14px 18px;margin-bottom:25px;border-radius:8px;font-size:14px;line-height:1.5;display:none;animation:slideIn 0.3s ease}@keyframes slideIn{from{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.euonia-form-message.error{display:block;background:#fee;color:#c00;border:1px solid #fcc}.euonia-form-message.success{display:block;background:#d4edda;color:#155724;border:1px solid #c3e6cb}.euonia-form-footer{margin-top:20px;text-align:center;padding-top:15px;border-top:1px solid #e9ecef}.euonia-forgot-password{color:#6c757d;text-decoration:none;font-size:14px;transition:color 0.2s ease;display:inline-block;padding:5px 10px}.euonia-forgot-password:hover{color:#007bff;text-decoration:underline}.euonia-social-login{margin-top:25px}.euonia-divider{position:relative;text-align:center;margin:25px 0 20px}.euonia-divider::before{content:"";position:absolute;top:50%;left:0;right:0;height:1px;background:linear-gradient(to right,transparent,#dee2e6,transparent)}.euonia-divider span{position:relative;background:#fff;padding:0 18px;color:#6c757d;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.euonia-social-buttons{display:flex;flex-direction:column;gap:12px;margin-top:20px}.euonia-social-btn{display:flex;align-items:center;justify-content:center;gap:12px;padding:14px 20px;border-radius:10px;text-decoration:none;font-weight:500;font-size:15px;transition:all 0.3s ease;border:1px solid #e9ecef;position:relative;overflow:hidden}.euonia-social-btn::before{content:'';position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:rgb(255 255 255 / .2);transform:translate(-50%,-50%);transition:width 0.6s,height 0.6s}.euonia-social-btn:hover::before{width:300px;height:300px}.euonia-social-btn i{font-size:20px;z-index:1}.euonia-social-btn span{z-index:1}.euonia-social-btn:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgb(0 0 0 / .15)}.facebook-btn{background:#1877f2;color:#fff;border-color:#1877f2}.google-btn{background:#fff;color:#444}.google-btn i{color:#ea4335}.twitter-btn{background:#000;color:#fff;border-color:#000}.instagram-btn{background:linear-gradient(45deg,#f09433,#d62976,#962fbf,#4f5bd5);color:#fff;border:none;background-size:200% 200%;animation:gradient 3s ease infinite}@keyframes gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.password-strength{display:block;margin-top:8px;font-size:13px;font-weight:500;padding:4px 8px;border-radius:4px;text-align:right}.password-strength.weak{color:#dc3545;background:#fee}.password-strength.medium{color:#ffc107;background:#fff3cd}.password-strength.strong{color:#28a745;background:#d4edda}.euonia-logged-in{text-align:center;padding:40px 30px;background:#fff;border-radius:16px;box-shadow:0 10px 40px rgb(0 0 0 / .08);max-width:450px;margin:0 auto}.euonia-user-avatar{margin-bottom:25px}.euonia-user-avatar img{border-radius:50%;border:4px solid #fff;box-shadow:0 8px 20px rgb(0 0 0 / .1);width:100px;height:100px;object-fit:cover}.euonia-logged-in h3{margin:0 0 15px;color:#212529;font-size:22px}.euonia-logged-in p{color:#6c757d;margin-bottom:25px;font-size:15px}.euonia-user-actions{display:flex;gap:15px;justify-content:center;margin-top:25px}.euonia-btn{padding:14px 28px;border-radius:8px;text-decoration:none;font-weight:600;font-size:15px;transition:all 0.3s ease;display:inline-block}.euonia-profile-btn{background:#007bff;color:#fff}.euonia-profile-btn:hover{background:#0056b3;color:#fff;transform:translateY(-2px);box-shadow:0 8px 20px rgb(0 123 255 / .3)}.euonia-logout-btn{background:#6c757d;color:#fff}.euonia-logout-btn:hover{background:#545b62;color:#fff;transform:translateY(-2px);box-shadow:0 8px 20px rgb(108 117 125 / .3)}.euonia-youzify-fields{margin:25px 0;padding:20px;background:#f8f9fa;border-radius:10px;border:1px solid #e9ecef}.youzify-form-field{margin-bottom:20px}.youzify-form-field:last-child{margin-bottom:0}.youzify-form-field label{display:block;margin-bottom:8px;font-weight:500;color:#495057;font-size:14px}.youzify-form-field input,.youzify-form-field select,.youzify-form-field textarea{width:100%;padding:12px 15px;border:2px solid #e9ecef;border-radius:8px;font-size:14px;transition:all 0.3s ease;background:#fff}.youzify-form-field input:focus,.youzify-form-field select:focus,.youzify-form-field textarea:focus{border-color:#007bff;box-shadow:0 0 0 3px rgb(0 123 255 / .1);outline:none}@media (max-width:768px){.euonia-membership-container{margin:20px 15px;border-radius:12px}.euonia-tab-content{padding:25px 20px}.euonia-row{flex-direction:column;gap:0}.euonia-form-title{font-size:22px}.euonia-social-btn{padding:12px 15px;font-size:14px}.euonia-user-actions{flex-direction:column;gap:10px}.euonia-btn{width:100%;text-align:center}}@media (max-width:480px){.euonia-tab-btn{padding:12px 10px;font-size:14px}.euonia-tab-btn .dashicons{font-size:16px}.euonia-form-group input[type="text"],.euonia-form-group input[type="email"],.euonia-form-group input[type="password"]{padding:12px 14px}.euonia-submit-btn{padding:14px}}.euonia-loading{position:relative;pointer-events:none;opacity:.7}.euonia-loading::after{content:'';position:absolute;top:50%;left:50%;width:30px;height:30px;border:3px solid #f3f3f3;border-top-color:#007bff;border-radius:50%;animation:spin 1s linear infinite}.euonia-tooltip{position:relative;display:inline-block}.euonia-tooltip:hover::after{content:attr(data-tooltip);position:absolute;bottom:100%;left:50%;transform:translateX(-50%);padding:6px 12px;background:#212529;color:#fff;font-size:12px;border-radius:4px;white-space:nowrap;z-index:1000;margin-bottom:8px}@media print{.euonia-membership-container{box-shadow:none;border:1px solid #ddd}.euonia-social-btn{display:none}}.euonia-member-type-group{margin-bottom:30px;padding:20px;background:#f8f9fa;border-radius:10px;border:1px solid #e9ecef}.euonia-member-type-label{display:block;margin-bottom:15px;font-weight:600;color:#495057;font-size:15px}.euonia-member-type-label .required{color:#dc3545;font-weight:700}.euonia-member-type-options{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px}.euonia-member-type-option{display:flex;align-items:center;padding:12px 15px;background:#fff;border:2px solid #e9ecef;border-radius:8px;cursor:pointer;transition:all 0.2s ease}.euonia-member-type-option:hover{border-color:#007bff;background:#f0f7ff}.euonia-member-type-option input[type="radio"]{width:18px;height:18px;margin-right:10px;accent-color:#007bff}.euonia-member-type-option .member-type-label{font-weight:500;color:#212529}.euonia-member-type-option.error{border-color:#dc3545;background:#fff8f8}@media (max-width:768px){.euonia-member-type-options{grid-template-columns:1fr}}.euonia-member-type-group{margin-bottom:30px;padding:25px;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border-radius:16px;position:relative;overflow:hidden}.euonia-member-type-group::before{content:'';position:absolute;top:-50%;right:-50%;width:200%;height:200%;background:radial-gradient(circle,rgb(255 255 255 / .1) 0%,transparent 70%);animation:rotate 20s linear infinite}@keyframes rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.euonia-member-type-label{display:block;margin-bottom:20px;color:#fff;font-size:18px;font-weight:600;text-shadow:0 2px 4px rgb(0 0 0 / .2);position:relative;z-index:1}.euonia-member-type-label .required{background:#ff4757;padding:2px 8px;border-radius:12px;font-size:12px;margin-left:10px}.euonia-member-type-label .member-type-hint{display:block;font-size:13px;opacity:.9;margin-top:5px;font-weight:400}.euonia-member-type-checkboxes{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:15px;position:relative;z-index:1}.euonia-member-type-checkbox{position:relative;background:rgb(255 255 255 / .95);backdrop-filter:blur(10px);border-radius:12px;padding:15px;cursor:pointer;transition:all 0.3s ease;display:flex;align-items:flex-start;gap:12px;box-shadow:0 4px 15px rgb(0 0 0 / .1);border:2px solid #fff0}.euonia-member-type-checkbox:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgb(0 0 0 / .2);background:#fff}.euonia-member-type-checkbox.selected{border-color:#4CAF50;background:linear-gradient(135deg,#f8fff8,white)}.euonia-member-type-checkbox input[type="checkbox"]{display:none}.euonia-member-type-checkbox .checkbox-custom{width:22px;height:22px;border:2px solid #667eea;border-radius:6px;position:relative;transition:all 0.2s ease;flex-shrink:0;margin-top:2px}.euonia-member-type-checkbox input[type="checkbox"]:checked+.checkbox-custom{background:#667eea;border-color:#667eea}.euonia-member-type-checkbox input[type="checkbox"]:checked+.checkbox-custom::after{content:'\f15e';font-family:'dashicons';position:absolute;color:#fff;font-size:14px;top:2px;left:3px}.member-type-info{flex:1}.member-type-name{display:flex;align-items:center;gap:8px;font-weight:600;color:#333;margin-bottom:5px}.member-type-name .dashicons{color:#667eea}.member-type-desc{display:block;font-size:12px;color:#666;line-height:1.4}.euonia-checkbox-group{margin-top:20px;padding:15px;background:#f8f9fa;border-radius:10px;border:1px solid #e9ecef}.terms-label{display:flex;align-items:center;gap:12px;cursor:pointer;opacity:.5;transition:opacity 0.3s ease}.terms-label.active{opacity:1;cursor:pointer}.terms-label.active:hover{background:rgb(0 123 255 / .05)}.terms-label input[type="checkbox"]{display:none}.terms-label .checkbox-custom{width:20px;height:20px;border:2px solid #007bff;border-radius:4px;position:relative;transition:all 0.2s ease}.terms-label input[type="checkbox"]:checked+.checkbox-custom{background:#007bff}.terms-label input[type="checkbox"]:checked+.checkbox-custom::after{content:'\f147';font-family:'dashicons';color:#fff;font-size:16px;position:absolute;top:-2px;left:1px}.terms-label.disabled{opacity:.3;pointer-events:none}.euonia-member-type-error{background:#ff4757;color:#fff;padding:12px 15px;border-radius:8px;margin-top:15px;font-size:14px;display:flex;align-items:center;gap:8px;animation:shake 0.5s ease}@keyframes shake{0%,100%{transform:translateX(0)}25%{transform:translateX(-5px)}75%{transform:translateX(5px)}}@media (max-width:768px){.euonia-member-type-checkboxes{grid-template-columns:1fr}}.euonia-verification-note{margin:20px 0;padding:15px;background:#e3f2fd;border:1px solid #bbdefb;border-radius:8px;color:#1976d2}.euonia-verification-note .note-text{margin:0;font-size:14px;display:flex;align-items:center;gap:8px}.euonia-verification-note .dashicons{font-size:20px;width:20px;height:20px}.euonia-register-link,.euonia-login-link{text-align:center;margin-top:20px;padding-top:20px;border-top:1px solid #e9ecef;font-size:14px}.euonia-register-link a,.euonia-login-link a{color:#007bff;text-decoration:none;font-weight:600}.euonia-register-link a:hover,.euonia-login-link a:hover{text-decoration:underline}.euonia-forgot-password-link{text-align:right;margin-bottom:20px}.euonia-forgot-password-link a{color:#6c757d;text-decoration:none;font-size:13px}.euonia-forgot-password-link a:hover{color:#007bff;text-decoration:underline}.euonia-form-message.info{background:#e3f2fd;color:#1976d2;border:1px solid #bbdefb}.euonia-verification-note{background:#e3f2fd;padding:15px;border-radius:8px;margin:20px 0;border:1px solid #bbdefb}.euonia-verification-note .note-text{margin:0;color:#1976d2;display:flex;align-items:center;gap:8px}.loading-spinner{width:40px;height:40px;border:3px solid #f3f3f3;border-top-color:#007bff;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.field-error{color:#dc3545;font-size:12px;margin-top:5px;display:block}.password-strength.weak{color:#dc3545}.password-strength.medium{color:#ffc107}.password-strength.strong{color:#28a745}.euonia-social-login{margin-top:30px}.euonia-divider{position:relative;text-align:center;margin:25px 0 20px}.euonia-divider::before{content:"";position:absolute;top:50%;left:0;right:0;height:1px;background:linear-gradient(to right,transparent,#dee2e6,transparent)}.euonia-divider span{position:relative;background:#fff;padding:0 18px;color:#6c757d;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.euonia-social-buttons{display:flex;flex-direction:column;gap:12px;margin-top:20px}.euonia-social-btn{display:flex;align-items:center;justify-content:center;gap:12px;padding:14px 20px;border-radius:10px;text-decoration:none;font-weight:500;font-size:15px;transition:all 0.3s ease;border:1px solid #e9ecef;position:relative;overflow:hidden;color:#fff}.euonia-social-btn:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgb(0 0 0 / .15);color:#fff}.euonia-social-btn i{font-size:20px;z-index:1}.facebook-btn{background:#1877f2;border-color:#1877f2}.google-btn{background:#fff;color:#444;border:2px solid #ddd}.google-btn i{color:#ea4335}.google-btn span{color:#444}.google-btn:hover{background:#f8f9fa}.twitter-btn{background:#000;border-color:#000}.instagram-btn{background:linear-gradient(45deg,#f09433,#d62976,#962fbf,#4f5bd5);border:none;background-size:200% 200%;animation:gradient 3s ease infinite}@keyframes gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}@media (max-width:768px){.euonia-social-btn{padding:12px 15px;font-size:14px}}.wizard-actions{display:flex;justify-content:space-between;align-items:center;gap:15px;padding-top:20px;border-top:2px solid #e5e7eb}.wizard-actions-left,.wizard-actions-right{display:flex;gap:10px}.wizard-btn-skip{background:#f3f4f6;color:#6b7280}.wizard-btn-skip:hover{background:#e5e7eb;color:#374151}@media (max-width:768px){.wizard-actions{flex-direction:column-reverse}.wizard-actions-left,.wizard-actions-right{width:100%}.wizard-btn{flex:1}}#ppc-button-minicart-v6,#ppc-button-ppcp-gateway-v6{display:flex;flex-direction:column;gap:14px}#ppc-button-minicart-v6 paypal-button,#ppc-button-minicart-v6 paypal-pay-later-button,#ppc-button-minicart-v6 venmo-button,#ppc-button-ppcp-gateway-v6 paypal-button,#ppc-button-ppcp-gateway-v6 paypal-pay-later-button,#ppc-button-ppcp-gateway-v6 venmo-button{display:block;width:100%}.ppcp-disabled{cursor:not-allowed;filter:grayscale(100%)}.ppcp-disabled *{pointer-events:none}.tax-product_brand .brand-description{overflow:hidden;zoom:1}.tax-product_brand .brand-description img.brand-thumbnail{width:25%;float:right}.tax-product_brand .brand-description .text{width:72%;float:left}.widget_brand_description img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0 0 1em}:where(.brand-thumbnails-description),ul.brand-thumbnails{margin-left:0;margin-bottom:0;clear:both;list-style:none}:where(.brand-thumbnails-description)::before,ul.brand-thumbnails::before{clear:both;content:"";display:table}:where(.brand-thumbnails-description)::after,ul.brand-thumbnails::after{clear:both;content:"";display:table}ul.brand-thumbnails li{float:left;margin:0 3.8% 1em 0;padding:0;position:relative;width:22.05%}ul.brand-thumbnails.fluid-columns li{width:auto}:where(.brand-thumbnails-description li.first),ul.brand-thumbnails:not(.fluid-columns) li.first{clear:both}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:0}ul.brand-thumbnails.columns-1 li{width:100%;margin-right:0}ul.brand-thumbnails.columns-2 li{width:48%}ul.brand-thumbnails.columns-3 li{width:30.75%}ul.brand-thumbnails.columns-5 li{width:16.95%}ul.brand-thumbnails.columns-6 li{width:13.5%}.brand-thumbnails li img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0}@media screen and (max-width:768px){ul.brand-thumbnails:not(.fluid-columns) li{width:48%!important}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:none}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:3.8%}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(odd){clear:both}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(2n){margin-right:0}}:where(.brand-thumbnails-description li){float:left;margin:0 2% 1em 0;padding:0;position:relative;text-align:center}:where(.brand-thumbnails-description li.last),:where(.brand-thumbnails-description.columns-1 li){margin-right:0}:where(.brand-thumbnails-description li .term-thumbnail img){width:100%;display:inline}:where(.brand-thumbnails-description li .term-description){margin-top:1em;text-align:left}#brands_a_z h3:target{text-decoration:underline}ul.brands_index{list-style:none outside;overflow:hidden;zoom:1}ul.brands_index li{float:left;margin:0 2px 2px 0}ul.brands_index li a,ul.brands_index li span{border:1px solid #ccc;padding:6px;line-height:1em;float:left;text-decoration:none}ul.brands_index li span{border-color:#eee;color:#ddd}ul.brands_index li a:hover{border-width:2px;padding:5px;text-decoration:none}ul.brands_index li a.active{border-width:2px;padding:5px}div#brands_a_z a.top{border:1px solid #ccc;padding:4px;line-height:1em;float:right;text-decoration:none;font-size:.8em}/*! 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}main{display:block;min-width:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bold}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:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-size:100%;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}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}template{display:none}[hidden]{display:none}:root{--global-gray-400: #CBD5E0;--global-gray-500: #A0AEC0;--global-xs-spacing: 1em;--global-sm-spacing: 1.5rem;--global-md-spacing: 2rem;--global-lg-spacing: 2.5em;--global-xl-spacing: 3.5em;--global-xxl-spacing: 5rem;--global-edge-spacing: 1.5rem;--global-boxed-spacing: 2rem;--global-font-size-small: clamp(0.8rem, 0.73rem + 0.217vw, 0.9rem);--global-font-size-medium: clamp(1.1rem, 0.995rem + 0.326vw, 1.25rem);--global-font-size-large: clamp(1.75rem, 1.576rem + 0.543vw, 2rem);--global-font-size-larger: clamp(2rem, 1.6rem + 1vw, 2.5rem);--global-font-size-xxlarge: clamp(2.25rem, 1.728rem + 1.63vw, 3rem)}h1,h2,h3,h4,h5,h6{padding:0;margin:0}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit;text-decoration:none}dfn,cite,em,i{font-style:italic}blockquote,q{quotes:"“" "”"}blockquote{padding-left:1em;border-left:4px solid var(--global-palette4)}.entry-content blockquote{margin:0 0 var(--global-md-spacing)}blockquote cite,blockquote .wp-block-pullquote__citation{color:var(--global-palette5);font-size:13px;margin-top:1em;position:relative;font-style:normal;display:block}address{margin:0 0 1.5em}pre{background:var(--global-palette7);font-family:"Courier 10 Pitch",Courier,monospace;font-size:.9375rem;line-height:1.6;max-width:100%;overflow:auto;padding:1.5em;white-space:pre-wrap}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:.8rem}abbr,acronym{border-bottom:1px dotted var(--global-palette4);cursor:help}mark,ins{text-decoration:none}big{font-size:125%}html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}hr{height:0;border:0;border-bottom:2px solid var(--global-gray-400)}ul,ol{margin:0 0 1.5em 1.5em;padding:0}ul.aligncenter,ol.aligncenter{list-style:none}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}img{display:block;height:auto;max-width:100%}figure{margin:.5em 0}table{margin:0 0 1.5em;width:100%}a{color:var(--global-palette-highlight);text-underline-offset:.1em;transition:all .1s linear}a:hover,a:focus,a:active{color:var(--global-palette-highlight-alt);text-underline-offset:.25em}a:hover,a:active{outline:0}.inner-link-style-plain a:not(.button),.widget-area.inner-link-style-plain a:not(.button){text-decoration:none}.inner-link-style-normal a:not(.button),.widget-area.inner-link-style-normal a:not(.button){text-decoration:underline}.link-style-no-underline .entry-content p>a,.link-style-no-underline .entry-content strong>a,.link-style-no-underline .entry-content em>a,.link-style-no-underline .entry-content>ul a,.link-style-no-underline .entry-content a{text-decoration:none}.link-style-no-underline .entry-content p>a:hover,.link-style-no-underline .entry-content strong>a:hover,.link-style-no-underline .entry-content em>a:hover,.link-style-no-underline .entry-content>ul a:hover,.link-style-no-underline .entry-content a:hover{text-decoration:none}.link-style-color-underline .entry-content p a,.link-style-color-underline .entry-content strong>a,.link-style-color-underline .entry-content em>a,.link-style-color-underline .entry-content>ul a,.link-style-color-underline .entry-content>ol a,.link-style-color-underline .entry-content .wp-block-group ul a,.link-style-color-underline .entry-content .wp-block-group ol a{color:inherit;text-decoration:underline;text-decoration-color:var(--global-palette-highlight)}.link-style-color-underline .entry-content p a:hover,.link-style-color-underline .entry-content strong>a:hover,.link-style-color-underline .entry-content em>a:hover,.link-style-color-underline .entry-content>ul a:hover,.link-style-color-underline .entry-content>ol a:hover,.link-style-color-underline .entry-content .wp-block-group ul a:hover,.link-style-color-underline .entry-content .wp-block-group ol a:hover{text-decoration-color:var(--global-palette-highlight-alt)}.link-style-hover-background .entry-content p a,.link-style-hover-background .entry-content strong>a,.link-style-hover-background .entry-content em>a,.link-style-hover-background .entry-content>ul a,.link-style-hover-background .entry-content>ol a,.link-style-hover-background .entry-content .wp-block-group ul a:not(.kb-table-of-content-list a),.link-style-hover-background .entry-content .wp-block-group ol a:not(.kb-table-of-content-list a){color:var(--global-palette-highlight);text-decoration:none;background-image:linear-gradient(var(--global-palette-highlight), var(--global-palette-highlight));background-position:0% 100%;background-repeat:no-repeat;background-size:100% 1px}.link-style-hover-background .entry-content p a:hover,.link-style-hover-background .entry-content strong>a:hover,.link-style-hover-background .entry-content em>a:hover,.link-style-hover-background .entry-content>ul a:hover,.link-style-hover-background .entry-content>ol a:hover,.link-style-hover-background .entry-content .wp-block-group ul a:not(.kb-table-of-content-list a):hover,.link-style-hover-background .entry-content .wp-block-group ol a:not(.kb-table-of-content-list a):hover{color:var(--global-palette-highlight-alt2);text-decoration:none;background-size:100% 100%}.link-style-offset-background .entry-content p a,.link-style-offset-background .entry-content strong>a,.link-style-offset-background .entry-content em>a,.link-style-offset-background .entry-content>ul a,.link-style-offset-background .entry-content>ol a,.link-style-offset-background .entry-content .wp-block-group ul a:not(.kb-table-of-content-list a),.link-style-offset-background .entry-content .wp-block-group ol a:not(.kb-table-of-content-list a){color:inherit;text-decoration:none;background-image:linear-gradient(var(--global-palette-highlight-alt2), var(--global-palette-highlight));background-repeat:no-repeat;background-position:4px bottom;background-size:100% 10px}.link-style-offset-background .entry-content p a:hover,.link-style-offset-background .entry-content strong>a:hover,.link-style-offset-background .entry-content em>a:hover,.link-style-offset-background .entry-content>ul a:hover,.link-style-offset-background .entry-content>ol a:hover,.link-style-offset-background .entry-content .wp-block-group ul a:not(.kb-table-of-content-list a):hover,.link-style-offset-background .entry-content .wp-block-group ol a:not(.kb-table-of-content-list a):hover{color:inherit;text-decoration:none;background-image:linear-gradient(var(--global-palette-highlight-alt2), var(--global-palette-highlight-alt))}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}:where(html:not(.no-js)) .hide-focus-outline *:focus{outline:0}#primary[tabindex="-1"]:focus{outline:0}textarea{width:100%}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea{-webkit-appearance:none;color:var(--global-palette5);border:1px solid var(--global-gray-400);border-radius:3px;padding:.4em .5em;max-width:100%;background:var(--global-palette9);box-shadow:0px 0px 0px -7px rgba(0,0,0,0)}::-webkit-input-placeholder{color:var(--global-palette6)}::-moz-placeholder{color:var(--global-palette6);opacity:1}:-ms-input-placeholder{color:var(--global-palette6)}:-moz-placeholder{color:var(--global-palette6)}::placeholder{color:var(--global-palette6)}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=range]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus,textarea:focus{color:var(--global-palette3);border-color:var(--global-palette6);outline:0;box-shadow:0px 5px 15px -7px rgba(0,0,0,.1)}select{border:1px solid var(--global-gray-400);background-size:16px 100%;padding:.2em 35px .2em .5em;background:var(--global-palette9) url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNSIgZmlsbD0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2U9IiNiYmIiPjxwYXRoIGQ9Ik02IDlsNiA2IDYtNiIvPjwvc3ZnPg==) no-repeat 98% 50%;-moz-appearance:none;-webkit-appearance:none;appearance:none;box-shadow:none;outline:0;box-shadow:0px 0px 0px -7px rgba(0,0,0,0)}select::-ms-expand{display:none}select:focus{color:var(--global-palette3);border-color:var(--global-palette6);background-color:var(--global-palette9);box-shadow:0px 5px 15px -7px rgba(0,0,0,.1);outline:0}select:focus option{color:#333}.elementor-select-wrapper select{background-image:none}.search-form{position:relative}.search-form input[type=search],.search-form input.search-field{padding-right:60px;width:100%}.search-form .search-submit[type=submit]{top:0;right:0;bottom:0;position:absolute;color:rgba(0,0,0,0);background:rgba(0,0,0,0);z-index:2;width:50px;border:0;padding:8px 12px 7px;border-radius:0;box-shadow:none;overflow:hidden}.search-form .search-submit[type=submit]:hover,.search-form .search-submit[type=submit]:focus{color:rgba(0,0,0,0);background:rgba(0,0,0,0);box-shadow:none}.search-form .kadence-search-icon-wrap{position:absolute;right:0;top:0;height:100%;width:50px;padding:0;text-align:center;background:0 0;z-index:3;cursor:pointer;pointer-events:none;color:var(--global-palette6);text-shadow:none;display:flex;align-items:center;justify-content:center}.search-form .search-submit[type=submit]:hover~.kadence-search-icon-wrap{color:var(--global-palette4)}body.rtl .search-form .button[type=submit],body.rtl .search-form .kadence-search-icon-wrap{left:0;right:auto}body.rtl .search-form input[type=search],body.rtl .search-form input.search-field{padding-right:.5em;padding-left:60px}fieldset{padding:.625em 1.425em .625em;border:1px solid var(--global-gray-500);margin-top:1.2em;margin-bottom:1.2em}.affwp-form fieldset{padding:0}legend{font-weight:bold}button,.button,.wp-block-button__link,.wp-element-button,input[type=button],input[type=reset],input[type=submit]{border-radius:3px;background:var(--global-palette-btn-bg);color:var(--global-palette-btn);padding:.4em 1em;border:0;font-size:1.125rem;line-height:1.6;display:inline-block;font-family:inherit;cursor:pointer;text-decoration:none;transition:all .2s ease;box-shadow:0px 0px 0px -7px rgba(0,0,0,0)}button:visited,.button:visited,.wp-block-button__link:visited,.wp-element-button:visited,input[type=button]:visited,input[type=reset]:visited,input[type=submit]:visited{background:var(--global-palette-btn-bg);color:var(--global-palette-btn)}button:hover,button:focus,button:active,.button:hover,.button:focus,.button:active,.wp-block-button__link:hover,.wp-block-button__link:focus,.wp-block-button__link:active,.wp-element-button:hover,.wp-element-button:focus,.wp-element-button:active,input[type=button]:hover,input[type=button]:focus,input[type=button]:active,input[type=reset]:hover,input[type=reset]:focus,input[type=reset]:active,input[type=submit]:hover,input[type=submit]:focus,input[type=submit]:active{color:var(--global-palette-btn-hover);background:var(--global-palette-btn-bg-hover);box-shadow:0px 15px 25px -7px rgba(0,0,0,.1)}button:disabled,button.disabled,.button:disabled,.button.disabled,.wp-block-button__link:disabled,.wp-block-button__link.disabled,.wp-element-button:disabled,.wp-element-button.disabled,input[type=button]:disabled,input[type=button].disabled,input[type=reset]:disabled,input[type=reset].disabled,input[type=submit]:disabled,input[type=submit].disabled{cursor:not-allowed;opacity:.5}.elementor-button-wrapper .elementor-button{background-color:var(--global-palette-btn-bg);color:var(--global-palette-btn)}.elementor-button-wrapper .elementor-button:hover,.elementor-button-wrapper .elementor-button:focus,.elementor-button-wrapper .elementor-button:active{color:var(--global-palette-btn-hover);background-color:var(--global-palette-btn-bg-hover);box-shadow:0px 15px 25px -7px rgba(0,0,0,.1)}.button.button-size-small{font-size:80%;padding:.3em .7em}.button.button-size-large{font-size:110%;padding:.6em 1.2em}.wp-block-button.is-style-outline .wp-block-button__link,.wp-block-button.is-style-outline .wp-element-button{padding:.4em 1em}.button.button-style-outline,.wp-block-button.is-style-outline .wp-block-button__link,.wp-block-button.is-style-outline .wp-element-button,.button.kb-btn-global-outline{border:2px solid currentColor}.button.button-style-outline:hover,.button.button-style-outline:focus,.button.button-style-outline:active,.wp-block-button.is-style-outline .wp-block-button__link:hover,.wp-block-button.is-style-outline .wp-block-button__link:focus,.wp-block-button.is-style-outline .wp-block-button__link:active,.wp-block-button.is-style-outline .wp-element-button:hover,.wp-block-button.is-style-outline .wp-element-button:focus,.wp-block-button.is-style-outline .wp-element-button:active,.button.kb-btn-global-outline:hover,.button.kb-btn-global-outline:focus,.button.kb-btn-global-outline:active{border:2px solid currentColor;box-shadow:0px 0px 0px -7px rgba(0,0,0,0)}.wp-block-button.is-style-outline .wp-block-button__link:not(.has-background),.wp-block-button.is-style-outline .wp-element-button:not(.has-background),.button.button-style-outline:not(.has-background),.button.kb-btn-global-outline:not(.has-background){background:rgba(0,0,0,0)}.wp-block-button.is-style-outline .wp-block-button__link:not(.has-background):hover,.wp-block-button.is-style-outline .wp-block-button__link:not(.has-background):focus,.wp-block-button.is-style-outline .wp-block-button__link:not(.has-background):active,.wp-block-button.is-style-outline .wp-element-button:not(.has-background):hover,.wp-block-button.is-style-outline .wp-element-button:not(.has-background):focus,.wp-block-button.is-style-outline .wp-element-button:not(.has-background):active,.button.button-style-outline:not(.has-background):hover,.button.button-style-outline:not(.has-background):focus,.button.button-style-outline:not(.has-background):active,.button.kb-btn-global-outline:not(.has-background):hover,.button.kb-btn-global-outline:not(.has-background):focus,.button.kb-btn-global-outline:not(.has-background):active{background:rgba(0,0,0,0)}.wp-block-button.is-style-outline .wp-block-button__link:not(.has-text-color),.wp-block-button.is-style-outline .wp-element-button:not(.has-text-color),.button-style-outline:not(.has-text-color),.kb-btn-global-outline:not(.has-text-color){color:var(--global-palette-btn-out, var(--global-palette-btn-bg))}.wp-block-button.is-style-outline .wp-block-button__link:not(.has-text-color):visited,.wp-block-button.is-style-outline .wp-element-button:not(.has-text-color):visited,.button-style-outline:not(.has-text-color):visited,.kb-btn-global-outline:not(.has-text-color):visited{color:var(--global-palette-btn-out, var(--global-palette-btn-bg))}.wp-block-button.is-style-outline .wp-block-button__link:not(.has-text-color):hover,.wp-block-button.is-style-outline .wp-block-button__link:not(.has-text-color):focus,.wp-block-button.is-style-outline .wp-block-button__link:not(.has-text-color):active,.wp-block-button.is-style-outline .wp-element-button:not(.has-text-color):hover,.wp-block-button.is-style-outline .wp-element-button:not(.has-text-color):focus,.wp-block-button.is-style-outline .wp-element-button:not(.has-text-color):active,.button-style-outline:not(.has-text-color):hover,.button-style-outline:not(.has-text-color):focus,.button-style-outline:not(.has-text-color):active,.kb-btn-global-outline:not(.has-text-color):hover,.kb-btn-global-outline:not(.has-text-color):focus,.kb-btn-global-outline:not(.has-text-color):active{color:var(--global-palette-btn-out-hover, var(--global-palette-btn-bg-hover))}button.button-style-secondary,.button.button-style-secondary,.wp-block-button__link.button-style-secondary,.wp-element-button.button-style-secondary,input[type=button].button-style-secondary,input[type=reset].button-style-secondary,input[type=submit].button-style-secondary{background:var(--global-palette-btn-sec-bg);color:var(--global-palette-btn-sec)}button.button-style-secondary:visited,.button.button-style-secondary:visited,.wp-block-button__link.button-style-secondary:visited,.wp-element-button.button-style-secondary:visited,input[type=button].button-style-secondary:visited,input[type=reset].button-style-secondary:visited,input[type=submit].button-style-secondary:visited{background:var(--global-palette-btn-sec-bg);color:var(--global-palette-btn-sec)}button.button-style-secondary:hover,button.button-style-secondary:focus,button.button-style-secondary:active,.button.button-style-secondary:hover,.button.button-style-secondary:focus,.button.button-style-secondary:active,.wp-block-button__link.button-style-secondary:hover,.wp-block-button__link.button-style-secondary:focus,.wp-block-button__link.button-style-secondary:active,.wp-element-button.button-style-secondary:hover,.wp-element-button.button-style-secondary:focus,.wp-element-button.button-style-secondary:active,input[type=button].button-style-secondary:hover,input[type=button].button-style-secondary:focus,input[type=button].button-style-secondary:active,input[type=reset].button-style-secondary:hover,input[type=reset].button-style-secondary:focus,input[type=reset].button-style-secondary:active,input[type=submit].button-style-secondary:hover,input[type=submit].button-style-secondary:focus,input[type=submit].button-style-secondary:active{color:var(--global-palette-btn-sec-hover);background:var(--global-palette-btn-sec-bg-hover)}.kadence-svg-iconset{display:inline-flex;align-self:center}.kadence-svg-iconset svg{height:1em;width:1em}.kadence-svg-iconset.svg-baseline svg{top:.125em;position:relative}body.social-brand-colors .social-show-brand-until .social-button:not(:hover):not(.skip):not(.ignore),body.social-brand-colors .social-show-brand-hover .social-button:not(.ignore-brand):not(.skip):not(.ignore):hover,body.social-brand-colors .social-show-brand-always .social-button:not(.ignore-brand):not(.skip):not(.ignore){color:#fff}body.social-brand-colors .social-show-brand-until.social-style-outline .social-button:not(:hover):not(.skip):not(.ignore),body.social-brand-colors .social-show-brand-hover.social-style-outline .social-button:not(.ignore-brand):not(.skip):not(.ignore):hover,body.social-brand-colors .social-show-brand-always.social-style-outline .social-button:not(.ignore-brand):not(.skip):not(.ignore){border-color:currentColor}:root .has-theme-palette-1-background-color,:root .has-theme-palette1-background-color{background-color:var(--global-palette1)}:root .has-theme-palette-1-color,:root .has-theme-palette1-color{color:var(--global-palette1)}:root .has-theme-palette-2-background-color,:root .has-theme-palette2-background-color{background-color:var(--global-palette2)}:root .has-theme-palette-2-color,:root .has-theme-palette2-color{color:var(--global-palette2)}:root .has-theme-palette-3-background-color,:root .has-theme-palette3-background-color{background-color:var(--global-palette3)}:root .has-theme-palette-3-color,:root .has-theme-palette3-color{color:var(--global-palette3)}:root .has-theme-palette-4-background-color,:root .has-theme-palette4-background-color{background-color:var(--global-palette4)}:root .has-theme-palette-4-color,:root .has-theme-palette4-color{color:var(--global-palette4)}:root .has-theme-palette-5-background-color,:root .has-theme-palette5-background-color{background-color:var(--global-palette5)}:root .has-theme-palette-5-color,:root .has-theme-palette5-color{color:var(--global-palette5)}:root .has-theme-palette-6-background-color,:root .has-theme-palette6-background-color{background-color:var(--global-palette6)}:root .has-theme-palette-6-color,:root .has-theme-palette6-color{color:var(--global-palette6)}:root .has-theme-palette-7-background-color,:root .has-theme-palette7-background-color{background-color:var(--global-palette7)}:root .has-theme-palette-7-color,:root .has-theme-palette7-color{color:var(--global-palette7)}:root .has-theme-palette-8-background-color,:root .has-theme-palette8-background-color{background-color:var(--global-palette8)}:root .has-theme-palette-8-color,:root .has-theme-palette8-color{color:var(--global-palette8)}:root .has-theme-palette-9-background-color,:root .has-theme-palette9-background-color{background-color:var(--global-palette9)}:root .has-theme-palette-9-color,:root .has-theme-palette9-color{color:var(--global-palette9)}:root .has-theme-palette-10-background-color,:root .has-theme-palette10-background-color{background-color:var(--global-palette10)}:root .has-theme-palette-10-color,:root .has-theme-palette10-color{color:var(--global-palette10)}:root .has-theme-palette-11-background-color,:root .has-theme-palette11-background-color{background-color:var(--global-palette11)}:root .has-theme-palette-11-color,:root .has-theme-palette11-color{color:var(--global-palette11)}:root .has-theme-palette-12-background-color,:root .has-theme-palette12-background-color{background-color:var(--global-palette12)}:root .has-theme-palette-12-color,:root .has-theme-palette12-color{color:var(--global-palette12)}:root .has-theme-palette-13-background-color,:root .has-theme-palette13-background-color{background-color:var(--global-palette13)}:root .has-theme-palette-13-color,:root .has-theme-palette13-color{color:var(--global-palette13)}:root .has-theme-palette-14-background-color,:root .has-theme-palette14-background-color{background-color:var(--global-palette14)}:root .has-theme-palette-14-color,:root .has-theme-palette14-color{color:var(--global-palette14)}:root .has-theme-palette-15-background-color,:root .has-theme-palette15-background-color{background-color:var(--global-palette15)}:root .has-theme-palette-15-color,:root .has-theme-palette15-color{color:var(--global-palette15)}.kt-clear{*zoom:1}.kt-clear::before,.kt-clear::after{content:" ";display:table}.kt-clear::after{clear:both}#wpadminbar{position:fixed !important}.content-area{margin:var(--global-xxl-spacing) 0}.entry-content{word-break:break-word}.entry-content table{word-break:normal}.body{overflow-x:hidden}.scroll a *,a.scroll *{pointer-events:none}.content-width-fullwidth .content-container.site-container{max-width:none;padding:0}.content-width-fullwidth .content-area,.content-vertical-padding-hide .content-area{margin-top:0;margin-bottom:0}.content-vertical-padding-top .content-area{margin-bottom:0}.content-vertical-padding-bottom .content-area{margin-top:0}.site-container,.site-header-row-layout-contained,.site-footer-row-layout-contained,.entry-hero-layout-contained,.alignfull>.wp-block-cover__inner-container,.alignwide>.wp-block-cover__inner-container{margin:0 auto;padding:0 var(--global-content-edge-padding)}.kt-row-layout-inner>.kb-theme-content-width,.kt-row-layout-inner.kt-row-has-bg>.kb-theme-content-width{padding-left:var(--global-content-edge-padding);padding-right:var(--global-content-edge-padding)}.content-bg{background:#fff}.content-style-unboxed .entry:not(.loop-entry)>.entry-content-wrap{padding:0}.content-style-unboxed .content-bg:not(.loop-entry){background:rgba(0,0,0,0)}.content-style-unboxed .entry:not(.loop-entry){box-shadow:none;border-radius:0}@media screen and (min-width: 1025px){.has-sidebar .content-container{display:grid;grid-template-columns:5fr 2fr;grid-gap:var(--global-xl-spacing);justify-content:center}#secondary{grid-column:2;grid-row:1;min-width:0}.has-left-sidebar .content-container{grid-template-columns:2fr 5fr}.has-left-sidebar #main{grid-column:2;grid-row:1}.has-left-sidebar #secondary{grid-column:1;grid-row:1}.has-sidebar .wp-site-blocks .content-container .alignwide,.has-sidebar .wp-site-blocks .content-container .alignfull{width:unset;max-width:unset;margin-left:0;margin-right:0}.has-sidebar .content-container .kadence-thumbnail-position-behind.alignwide{margin-left:-10px;margin-right:-10px}}#kt-scroll-up-reader,#kt-scroll-up{position:fixed;transform:translateY(40px);transition:all .2s ease;opacity:0;z-index:1000;display:flex;cursor:pointer}#kt-scroll-up-reader *,#kt-scroll-up *{pointer-events:none}#kt-scroll-up-reader.scroll-up-style-outline,#kt-scroll-up.scroll-up-style-outline{background:rgba(0,0,0,0)}.scroll-up-style-filled{color:var(--global-palette9);background:var(--global-palette4)}.scroll-up-style-filled:hover{color:var(--global-palette9)}.scroll-up-style-outline,.scroll-up-wrap.scroll-up-style-outline{border-width:2px;border-style:solid;border-color:currentColor;color:var(--global-palette4)}.scroll-up-style-outline:hover{color:var(--global-palette5)}#kt-scroll-up.scroll-visible{transform:translateY(0px);opacity:1}#kt-scroll-up-reader{transform:translateY(0px);transition:all 0s ease}#kt-scroll-up-reader:not(:focus){clip:rect(1px, 1px, 1px, 1px);height:1px;width:1px;overflow:hidden;word-wrap:normal !important}#kt-scroll-up-reader:focus{transform:translateY(0px);opacity:1;box-shadow:none;z-index:1001}@media screen and (max-width: 719px){.vs-sm-false{display:none !important}}@media screen and (min-width: 720px)and (max-width: 1024px){.vs-md-false{display:none !important}}@media screen and (min-width: 1025px){.vs-lg-false{display:none !important}}body.logged-in .vs-logged-in-false{display:none !important}body:not(.logged-in) .vs-logged-out-false{display:none !important}.infinite-scroll .posts-navigation,.infinite-scroll .pagination,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}#wrapper{overflow:hidden;overflow:clip}.kadence-scrollbar-fixer{margin-right:var(--scrollbar-offset, unset)}.kadence-scrollbar-fixer .item-is-fixed{right:var(--scrollbar-offset, 0)}.alignleft{float:left;margin-right:var(--global-md-spacing)}.alignright{float:right;margin-left:var(--global-md-spacing)}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;text-align:center}body.footer-on-bottom #wrapper{min-height:100vh;display:flex;flex-direction:column}body.footer-on-bottom.admin-bar #wrapper{min-height:calc(100vh - 32px)}body.footer-on-bottom #inner-wrap{flex:1 0 auto}.kadence-pro-fixed-item>.kadence-element-wrap>p:first-child:last-child,.kadence-pro-fixed-item>p:first-child:last-child{margin:0}.has-drop-cap:not(:focus):first-letter{float:left;line-height:1;font-size:80px;font-weight:600;margin:0 .125em 0 0;text-transform:uppercase}.wp-block-image{margin-bottom:0}.wp-block-image.has-custom-border img{border-style:solid}figure.wp-block-image.aligncenter img{display:inline-block}.wp-block-pullquote{border-top:0;border-bottom:0;color:var(--global-palette4)}.wp-block-pullquote blockquote{border:0;margin:0 auto;padding:2em;position:relative}.wp-block-pullquote blockquote::before{font-size:200px;line-height:40px;font-family:sans-serif;color:var(--global-palette7);z-index:0;position:absolute;left:35px;content:open-quote;top:80px}.wp-block-pullquote blockquote p{font-size:1.15em;font-style:italic;position:relative;z-index:1}.wp-block-pullquote blockquote cite{text-transform:uppercase}.wp-block-pullquote.is-style-solid-color:not(.has-background){background:var(--global-palette7)}.wp-block-pullquote.is-style-solid-color blockquote{padding:0}.wp-block-pullquote.is-style-solid-color blockquote:before{color:var(--global-palette9);left:-20px;top:45px}.wp-block-pullquote.is-style-solid-color blockquote p{font-size:1.15em;font-style:italic}@media screen and (min-width: 767px){.wp-block-pullquote blockquote p,.wp-block-pullquote.is-style-solid-color blockquote p{font-size:1.3em}}.wp-block-quote.is-large,.wp-block-quote.is-style-large{margin:1.5em auto;padding:0 1em}.wp-block-quote.is-large,.wp-block-quote.is-style-large{border:none}.wp-block-quote.has-text-align-right{border-left:none;border-right:4px solid var(--global-palette4);padding-left:0;padding-right:1em}.wp-block-quote.has-text-align-center{border:none;padding-left:0}.single-content .wp-block-quote p{margin-bottom:var(--global-sm-spacing)}.single-content .wp-block-quote p:last-child{margin-bottom:0}.wp-block-cover{display:flex;align-items:center}.wp-block-table{border-collapse:collapse}.wp-block-table table{border-collapse:collapse}.wp-block-table thead{border-bottom:3px solid var(--global-palette6)}.wp-block-table tfoot{border-top:3px solid var(--global-palette6)}.wp-block-table td,.wp-block-table th{padding:.5em;border:1px solid var(--global-palette6);word-break:normal}.wp-block-table img{display:inline-block}.wp-block-table.is-style-stripes thead{border-bottom:0}.wp-block-table.is-style-stripes tfoot{border-top:0}.wp-block-table.is-style-stripes td,.wp-block-table.is-style-stripes th{border:0}.blocks-gallery-caption figcaption,.wp-block-embed figcaption,.wp-block-image figcaption,.wp-block-table figcaption,.wp-block-audio figcaption,.wp-block-video figcaption{color:var(--global-palette5);font-size:80%;text-align:center}.wp-block-separator{margin-left:auto;margin-right:auto}.wp-block-separator:not(.is-style-wide):not(.is-style-dots){max-width:160px}.wp-block-separator.has-background:not(.is-style-dots){border-bottom:none;height:1px}.wp-block-separator.has-background:not(.is-style-dots):not(.is-style-wide){height:2px}.wp-block-separator.is-style-dots:before{font-size:30px}ul.wp-block-social-links:not(.specificity){padding-left:0;padding-right:0}.single-content .wp-block-columns{margin-bottom:var(--global-md-spacing);margin-top:0}.wp-block-latest-posts.wp-block-latest-posts__list.is-grid{display:grid;column-gap:2.5rem;row-gap:2.5rem;grid-template-columns:1fr;padding-left:0}.wp-block-latest-posts.wp-block-latest-posts__list.is-grid .wp-block-latest-posts__featured-image:not(.alignleft):not(.alignright){display:block;height:0;padding-bottom:66.67%;overflow:hidden;position:relative}.wp-block-latest-posts.wp-block-latest-posts__list.is-grid .wp-block-latest-posts__featured-image:not(.alignleft):not(.alignright) img{flex:1;height:100%;object-fit:cover;width:100%;position:absolute}.wp-block-latest-posts.wp-block-latest-posts__list.is-grid li{margin:0;width:100%}.wp-block-latest-posts.wp-block-latest-posts__list.is-grid li>a{margin:1em 0 0;color:var(--global-palette3);text-decoration:none;font-size:1.3em;display:block}@media screen and (min-width: 767px){.wp-block-latest-posts.wp-block-latest-posts__list.is-grid.columns-2{grid-template-columns:1fr 1fr}.wp-block-latest-posts.wp-block-latest-posts__list.is-grid.columns-3{grid-template-columns:1fr 1fr 1fr}.wp-block-latest-posts.wp-block-latest-posts__list.is-grid.columns-4{grid-template-columns:1fr 1fr 1fr 1fr}.wp-block-latest-posts.wp-block-latest-posts__list.is-grid.columns-5{grid-template-columns:1fr 1fr 1fr 1fr 1fr}}.wp-block-latest-posts.wp-block-latest-posts__list{padding-left:0}.wp-block-latest-posts__list li{margin-top:var(--global-sm-spacing)}.wp-block-latest-posts__list li:after{clear:both;display:table;content:""}.wp-block-latest-posts__post-author,.wp-block-latest-posts__post-date{color:var(--global-palette6)}@media screen and (max-width: 540px){.wp-block-latest-posts__featured-image.alignleft{float:none;margin-bottom:1em}}figure.wp-block-gallery ul{padding:0}.wp-block-media-text .wp-block-media-text__media img,.wp-block-media-text .wp-block-media-text__media video{max-width:unset;width:100%;vertical-align:middle}.wp-block-group.has-background{padding:20px 30px;margin-top:0;margin-bottom:0}.entry-content .wp-block-group.has-background{padding:20px 30px}.wp-block-navigation ul,.wp-block-navigation ul li{list-style:none}.wp-block-search .wp-block-search__button{border-color:var(--global-gray-400)}.wp-block-search .wp-block-search__button:not(.has-text-color){color:var(--global-palette4)}.wp-block-search .wp-block-search__button:not(.has-background){background:var(--global-palette9)}.wp-block-search .wp-block-search__input{border-color:var(--global-gray-400)}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper{border-color:var(--global-gray-400);border-radius:3px;background:var(--global-palette9)}.wp-block-navigation ul.wp-block-navigation__container{padding:0}.has-child .wp-block-navigation__container{min-width:12em;display:flex;flex-direction:column}.wp-block-yoast-how-to-block .schema-how-to-steps li{margin-bottom:var(--global-md-spacing)}.wp-block-yoast-how-to-block .schema-how-to-steps li .schema-how-to-step-text{margin-top:0}.single-content .wp-block-post-template,.single-content .wp-block-query-loop{padding:0}.single-content .wp-block-query .wp-block-post-featured-image.alignwide,.single-content .wp-block-query .wp-block-post-featured-image.alignfull{margin-left:0;margin-right:0}.single-content .wp-block-query .wp-block-post-featured-image.alignfull{width:auto}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption-text{text-align:center}.wp-caption .wp-caption-text{margin:.8075em 0}.gallery{margin-bottom:1.5em;display:grid;grid-template-columns:repeat(auto-fill, minmax(150px, 1fr));grid-gap:.5em}.gallery .gallery-item{margin-top:0}.elementor-image-gallery .gallery{display:block}@media screen and (min-width: 40em){.gallery-columns-2{grid-template-columns:repeat(2, 1fr)}.gallery-columns-3{grid-template-columns:repeat(3, 1fr)}.gallery-columns-4{grid-template-columns:repeat(4, 1fr)}.gallery-columns-5{grid-template-columns:repeat(5, 1fr)}.gallery-columns-6{grid-template-columns:repeat(6, 1fr)}.gallery-columns-7{grid-template-columns:repeat(7, 1fr)}.gallery-columns-8{grid-template-columns:repeat(8, 1fr)}.gallery-columns-9{grid-template-columns:repeat(9, 1fr)}}.gallery-item{padding:.5em}.gallery-icon{display:flex;justify-content:center}.gallery-caption{font-size:80%}.gallery.entry{display:block}.pagination{margin:var(--global-lg-spacing) auto;overflow:hidden}.pagination .nav-links{justify-content:center;flex-wrap:wrap}.pagination .page-numbers{display:inline-block;margin-right:.5em;border:2px solid rgba(0,0,0,0);min-width:2.5em;line-height:2.25em;text-align:center;text-decoration:none;border-radius:.25rem;color:inherit}.pagination a:hover,.pagination a:focus,.pagination a:active{border-color:var(--global-palette-btn-bg)}.pagination .dots{min-width:auto;border:none}.pagination .current{border-color:var(--global-palette-btn-bg);background:var(--global-palette-btn-bg);color:var(--global-palette-btn)}.pagination .page-numbers:last-child{margin-right:0}.page-links{margin-top:var(--global-md-spacing);justify-content:center;flex-wrap:wrap;clear:both}.page-links .post-page-numbers{display:inline-block;margin-right:.2em;border:2px solid rgba(0,0,0,0);min-width:2.5em;line-height:2.25em;text-align:center;text-decoration:none;border-radius:.25rem;color:inherit}.page-links a:hover,.page-links a:focus,.page-links a:active{border-color:var(--global-palette-btn-bg)}.page-links .current{border-color:var(--global-palette-btn-bg);background:var(--global-palette-btn-bg);color:var(--global-palette-btn)}.page-links .post-page-numbers:first-child{margin-left:.5em}.page-links .post-page-numbers:last-child{margin-right:0}.comment-navigation,.post-navigation{margin:var(--global-lg-spacing) auto}.comment-navigation a,.post-navigation a{text-decoration:none;color:inherit;display:block}.comment-navigation a:hover,.post-navigation a:hover{color:var(--global-palette-highlight)}.comment-navigation .nav-links,.post-navigation .nav-links{display:grid;grid-template-columns:repeat(2, 1fr)}.comment-navigation .nav-previous,.post-navigation .nav-previous{position:relative}.comment-navigation .nav-previous .kadence-svg-iconset,.post-navigation .nav-previous .kadence-svg-iconset{padding-right:.5em}.comment-navigation .nav-previous a,.post-navigation .nav-previous a{padding-right:var(--global-xs-spacing)}.comment-navigation .nav-previous:after,.post-navigation .nav-previous:after{position:absolute;content:"";top:25%;right:0;width:1px;height:50%;background:var(--global-gray-500)}.comment-navigation .nav-next,.post-navigation .nav-next{grid-column-start:2;text-align:right}.comment-navigation .nav-next a,.post-navigation .nav-next a{padding-left:var(--global-xs-spacing)}.comment-navigation .nav-next .kadence-svg-iconset,.post-navigation .nav-next .kadence-svg-iconset{padding-left:.5em}.post-navigation-sub{margin-bottom:.5em}.post-navigation-sub small{text-transform:uppercase;display:inline-block;font-weight:bold;letter-spacing:.05em}.widget{margin-top:0;margin-bottom:1.5em}.widget-area .widget:last-child{margin-bottom:0}.widget-area .widget-title{font-size:20px;line-height:1.5;margin-bottom:.5em;text-transform:uppercase}.widget-area ul{padding-left:.5em}.widget-area a:where(:not(.button):not(.wp-block-button__link):not(.wp-element-button)){color:var(--global-palette3);text-decoration:none}.widget-area a:where(:not(.button):not(.wp-block-button__link):not(.wp-element-button)):hover{color:var(--global-palette-highlight);text-decoration:underline}.sidebar-link-style-underline.widget-area a:where(:not(.button):not(.wp-block-button__link):not(.wp-element-button)){text-decoration:underline}.sidebar-link-style-plain.widget-area a:where(:not(.button):not(.wp-block-button__link):not(.wp-element-button)){text-decoration:none}.sidebar-link-style-plain.widget-area a:where(:not(.button):not(.wp-block-button__link):not(.wp-element-button)):hover{text-decoration:none}.widget-area .widget{margin-left:0;margin-right:0}.widget li:not(.kb-table-of-content-list li){line-height:1.8}.widget_archive ul,.widget_categories ul,.widget_meta ul,.widget_nav_menu ul,.widget_recent_comments ul,.widget_pages ul,.widget_recent_entries ul,.widget_rss ul{margin:0;padding:0;list-style-type:none}.widget select{max-width:100%;text-overflow:ellipsis}.widget_archive li{color:var(--global-palette6)}.widget_categories .children{padding-top:0}.widget_pages .children,.widget_nav_menu .sub-menu{padding-top:0;padding-bottom:.5em}.widget_pages a,.widget_nav_menu a{display:block;padding:.1em 0;text-decoration:none}.widget_pages a:hover,.widget_pages a:focus,.widget_nav_menu a:hover,.widget_nav_menu a:focus{text-decoration:none}.widget_pages li,.widget_nav_menu li{padding:0}.widget_pages li ul,.widget_nav_menu li ul{margin-left:1em}.widget_meta li{padding:0}.widget_recent_comments li{line-height:1.3;padding-bottom:.5em}.widget_recent_comments a{font-weight:bold}.widget_recent_comments .comment-author-link a{font-weight:inherit}.widget_recent_comments a:hover,.widget_recent_comments a:focus{padding-left:0}.widget_recent_entries ul li{margin-bottom:.4em}.widget_recent_entries ul li .post-date{font-size:.8em;color:var(--global-palette6)}.widget_rss li{margin-bottom:1em;line-height:1.3}.widget li a.rsswidget{padding-right:.5em;font-size:1em;line-height:1.4}.rss-date,.widget_rss cite{color:#333;font-size:.8em}.rssSummary{padding:.5em 0;font-size:.9em;line-height:1.3}.widget_calendar{font-weight:400}.widget_calendar caption{padding:.5em 0;font-size:1em;font-weight:500;text-align:left}.widget_calendar thead{background:rgba(0,0,0,0);color:#333}.widget_calendar th{border:none;text-align:center}.widget_calendar thead th{border-bottom-width:2px}.widget_calendar td{padding:.2em;font-size:.8em;text-align:center;background:#fff;border:1px solid var(--global-gray-400)}.widget_calendar .pad{background:var(--global-palette7)}.widget_calendar .wp-calendar-nav .pad{background:rgba(0,0,0,0)}.widget_calendar a{font-weight:900;text-decoration:none}.collapse-sub-navigation ul.menu{display:block}.collapse-sub-navigation ul.menu li a{text-decoration:none;width:100%;padding-top:.5em;padding-bottom:.5em;border-bottom:1px solid var(--global-palette7)}.collapse-sub-navigation ul.menu li a:hover{text-decoration:none}.collapse-sub-navigation ul.menu ul{padding:0 0 0 1em;margin:0;display:none;transition:all .2s ease-in-out}.collapse-sub-navigation ul.menu .sub-menu.show-drawer{display:block}.collapse-sub-navigation ul.menu .drawer-nav-drop-wrap .drawer-sub-toggle{border-left:1px solid var(--global-palette7);border-bottom:1px solid var(--global-palette7)}.grid-cols{display:grid;grid-template-columns:minmax(0, 1fr);column-gap:2.5rem;row-gap:2.5rem}.wp-site-blocks .grid-cols:before{display:none}.grid-xs-col-1{grid-template-columns:minmax(0, 1fr)}.grid-xs-col-2{grid-template-columns:repeat(2, minmax(0, 1fr))}.grid-xs-col-3{grid-template-columns:repeat(3, minmax(0, 1fr))}.grid-xs-col-4{grid-template-columns:repeat(4, minmax(0, 1fr))}@media screen and (min-width: 576px){.grid-sm-col-1{grid-template-columns:minmax(0, 1fr)}.grid-sm-col-2{grid-template-columns:repeat(2, minmax(0, 1fr))}.grid-sm-col-3{grid-template-columns:repeat(3, minmax(0, 1fr))}.grid-sm-col-4{grid-template-columns:repeat(4, minmax(0, 1fr))}}@media screen and (min-width: 768px){.grid-md-col-1{grid-template-columns:minmax(0, 1fr)}.grid-md-col-2{grid-template-columns:repeat(2, minmax(0, 1fr))}.grid-md-col-3{grid-template-columns:repeat(3, minmax(0, 1fr))}.grid-md-col-4{grid-template-columns:repeat(4, minmax(0, 1fr))}}@media screen and (min-width: 1025px){.grid-lg-col-1{grid-template-columns:minmax(0, 1fr)}.grid-lg-col-2{grid-template-columns:repeat(2, minmax(0, 1fr))}.grid-lg-col-3{grid-template-columns:repeat(3, minmax(0, 1fr))}.grid-lg-col-4{grid-template-columns:repeat(4, minmax(0, 1fr))}.grid-lg-col-5{grid-template-columns:repeat(5, minmax(0, 1fr))}.grid-lg-col-6{grid-template-columns:repeat(6, minmax(0, 1fr))}}@media screen and (min-width: 1200px){.grid-xl-col-1{grid-template-columns:minmax(0, 1fr)}.grid-xl-col-2{grid-template-columns:repeat(2, minmax(0, 1fr))}.grid-xl-col-3{grid-template-columns:repeat(3, minmax(0, 1fr))}.grid-xl-col-4{grid-template-columns:repeat(4, minmax(0, 1fr))}.grid-xl-col-5{grid-template-columns:repeat(5, minmax(0, 1fr))}.grid-xl-col-6{grid-template-columns:repeat(6, minmax(0, 1fr))}}article.sticky{font-size:inherit}.entry{box-shadow:0px 15px 25px -10px rgba(0,0,0,.05);border-radius:.25rem}.custom-archive-loop-item.entry{box-shadow:none;border-radius:0}.entry-loop{overflow:hidden}.content-wrap{position:relative}.site-main{min-width:0}ul.kadence-posts-list,.single-content ul.kadence-posts-list{padding:0;margin:0;list-style:none}ul.kt-testimonial-grid-wrap,.single-content ul.kt-testimonial-grid-wrap{padding:0;margin:0;list-style:none}.kadence-posts-list .entry-list-item{display:flex;flex-direction:column}.kadence-posts-list .entry-list-item article.entry{flex:1}.kadence-thumbnail-position-behind+.entry{z-index:1;position:relative}@media screen and (max-width: 719px){.content-style-boxed .content-bg:not(.loop-entry){margin-left:-1rem;margin-right:-1rem;width:auto}.content-width-fullwidth.content-style-boxed .content-bg:not(.loop-entry){margin-left:0;margin-right:0}.content-style-boxed .comments-area{padding-left:.5rem;padding-right:.5rem}.primary-sidebar{padding-left:0;padding-right:0}}@media screen and (min-width: 768px){.grid-lg-col-1.item-image-style-beside article.loop-entry.has-post-thumbnail:not(.kb-post-no-image){display:grid;grid-template-columns:1fr 2fr}.blog.content-style-unboxed .grid-lg-col-1.item-image-style-beside article.loop-entry,.archive.content-style-unboxed .grid-lg-col-1.item-image-style-beside article.loop-entry,.search-results.content-style-unboxed .grid-lg-col-1.item-image-style-beside article.loop-entry{grid-gap:2rem}.blog.content-style-unboxed .grid-lg-col-1.item-image-style-beside article.loop-entry .post-thumbnail,.archive.content-style-unboxed .grid-lg-col-1.item-image-style-beside article.loop-entry .post-thumbnail,.search-results.content-style-unboxed .grid-lg-col-1.item-image-style-beside article.loop-entry .post-thumbnail{margin-bottom:0}.kb-posts.kb-posts-style-unboxed.grid-lg-col-1.item-image-style-beside article.loop-entry{grid-gap:2rem}.kb-posts.kb-posts-style-unboxed.grid-lg-col-1.item-image-style-beside article.loop-entry .post-thumbnail{margin-bottom:0}}.archive.content-style-unboxed .entry-content-wrap,.blog.content-style-unboxed .entry-content-wrap,.post-type-archive.content-style-unboxed .entry-content-wrap,.search-results.content-style-unboxed .entry-content-wrap{padding:0}.archive.content-style-unboxed .entry,.blog.content-style-unboxed .entry,.post-type-archive.content-style-unboxed .entry,.search-results.content-style-unboxed .entry{box-shadow:none}.article-post-thumbnail-caption{font-size:90%;margin:0;padding-top:.5em;padding-bottom:.5em;text-align:center}.content-style-unboxed .kadence-thumbnail-position-above+.article-post-thumbnail-caption{margin-top:calc(0px - var(--global-md-spacing));margin-bottom:var(--global-md-spacing)}.single-content{margin:var(--global-md-spacing) 0 0}.single-content address,.single-content figure,.single-content hr,.single-content p,.single-content table,.single-content pre,.single-content form,.single-content .wp-block-buttons,.single-content .wp-block-button,.single-content .wc-block-grid,.single-content .wp-block-kadence-advancedbtn,.single-content .wp-block-media-text,.single-content .wp-block-cover,.single-content .entry-content-asset,.single-content .wp-block-kadence-form,.single-content .wp-block-group,.single-content .wp-block-yoast-faq-block,.single-content .wp-block-yoast-how-to-block,.single-content .schema-faq-section,.single-content .wp-block-kadence-tableofcontents,.single-content .enlighter-default,.single-content .wp-block-kadence-iconlist,.single-content [class*=__inner-content]{margin-top:0;margin-bottom:var(--global-md-spacing)}.single-content .wp-block-buttons .wp-block-button{margin-bottom:0}.single-content p>img{display:inline-block}.single-content p>img.aligncenter{display:block}.single-content li>img{display:inline-block}.single-content li>img.aligncenter{display:block}.single-content p:not(.wp-block-kadence-advancedheading)+.wp-block-kadence-spacer{margin-top:calc(0rem - var(--global-md-spacing))}.single-content .wp-block-yoast-faq-block .schema-faq-question{margin-bottom:.5em}.single-content .elementor-widget-container:first-child:not(style) h1,.single-content .elementor-widget-container:first-child:not(style) h2,.single-content .elementor-widget-container:first-child:not(style) h3,.single-content .elementor-widget-container:first-child:not(style) h4,.single-content .elementor-widget-container:first-child:not(style) h5,.single-content .elementor-widget-container:first-child:not(style) h6{margin-top:0}.single-content h1,.single-content h2,.single-content h3,.single-content h4,.single-content h5,.single-content h6{margin:1.5em 0 .5em}.single-content h1:first-child,.single-content h2:first-child,.single-content h3:first-child,.single-content h4:first-child,.single-content h5:first-child,.single-content h6:first-child{margin-top:0}.single-content h1+*,.single-content h2+*,.single-content h3+*,.single-content h4+*,.single-content h5+*,.single-content h6+*{margin-top:0}.single-content .wp-block-kadence-advancedgallery+p{margin-top:var(--global-md-spacing)}.single-content ul,.single-content ol{margin:0 0 var(--global-md-spacing);padding-left:2em}.single-content ul.aligncenter,.single-content ol.aligncenter{text-align:center;padding-left:0}.single-content .kad-slider ul{padding:0;margin:0}.single-content li>ol,.single-content li>ul{margin:0}.single-content>.more-link{display:block}.single-content address:last-child,.single-content figure:last-child,.single-content hr:last-child,.single-content p:last-child,.single-content table:last-child,.single-content pre:last-child,.single-content form:last-child,.single-content .wp-block-buttons:last-child,.single-content .wp-block-button:last-child,.single-content .wp-block-kadence-advancedbtn:last-child,.single-content .wp-block-media-text:last-child,.single-content .wp-block-cover:last-child,.single-content .entry-content-asset:last-child,.single-content .wp-block-kadence-form:last-child,.single-content .wp-block-group:last-child,.single-content .wp-block-yoast-faq-block:last-child,.single-content .wp-block-yoast-how-to-block:last-child,.single-content .schema-faq-section:last-child,.single-content .wp-block-kadence-tableofcontents:last-child,.single-content .enlighter-default:last-child,.single-content .wp-block-kadence-iconlist:last-child,.single-content h1:last-child,.single-content h2:last-child,.single-content h3:last-child,.single-content h4:last-child,.single-content h5:last-child,.single-content h6:last-child,.single-content ul:last-child,.single-content ol:last-child{margin-bottom:0}.single-content h1.elementor-heading-title,.single-content h2.elementor-heading-title,.single-content h3.elementor-heading-title,.single-content h4.elementor-heading-title,.single-content h5.elementor-heading-title,.single-content h6.elementor-heading-title{margin-bottom:.5em}.single-content .wp-block-image{margin-top:0;margin-bottom:0}.single-content .wp-block-image figure{margin-bottom:var(--global-md-spacing)}.single-content .wp-block-image:last-child figure{margin-bottom:0}.single-content figure.wp-block-image{margin-bottom:var(--global-md-spacing)}.single-content figure.wp-block-image:last-child{margin-bottom:0}.entry-content:after{display:table;clear:both;content:""}.content-title-style-hide .entry-content,.content-title-style-above .entry-content{margin:0}.content-title-style-above .entry-content-wrap .post-thumbnail+.single-content{margin:var(--global-md-spacing) 0 0}.wp-site-blocks .post-thumbnail{display:block;height:0;padding-bottom:66.67%;overflow:hidden;position:relative}.wp-site-blocks .post-thumbnail.kadence-thumbnail-ratio-1-2{padding-bottom:50%}.wp-site-blocks .post-thumbnail.kadence-thumbnail-ratio-9-16{padding-bottom:56.25%}.wp-site-blocks .post-thumbnail.kadence-thumbnail-ratio-1-1{padding-bottom:100%}.wp-site-blocks .post-thumbnail.kadence-thumbnail-ratio-3-4{padding-bottom:75%}.wp-site-blocks .post-thumbnail.kadence-thumbnail-ratio-5-4{padding-bottom:125%}.wp-site-blocks .post-thumbnail.kadence-thumbnail-ratio-4-3{padding-bottom:133%}.wp-site-blocks .post-thumbnail.kadence-thumbnail-ratio-3-2{padding-bottom:150%}.wp-site-blocks .post-thumbnail.kadence-thumbnail-ratio-inherit{padding-bottom:0;height:auto}.wp-site-blocks .post-thumbnail.kadence-thumbnail-ratio-inherit .post-thumbnail-inner{position:static}.wp-site-blocks .post-thumbnail.kadence-thumbnail-ratio-inherit img{margin-left:auto;margin-right:auto}.wp-site-blocks .post-thumbnail .post-thumbnail-inner{position:absolute;top:0;bottom:0;left:0;right:0}.wp-site-blocks .post-thumbnail img{flex:1;object-fit:cover}.wp-site-blocks .post-thumbnail:not(.kadence-thumbnail-ratio-inherit) img{height:100%;width:100%}.wp-block-newspack-blocks-homepage-articles .post-thumbnail:not(.kadence-thumbnail-ratio-inherit) img{height:auto;width:100%}.archive.content-style-unboxed .wp-site-blocks .post-thumbnail,.blog.content-style-unboxed .wp-site-blocks .post-thumbnail,.post-type-archive.content-style-unboxed .wp-site-blocks .post-thumbnail,.search-results.content-style-unboxed .wp-site-blocks .post-thumbnail{margin-bottom:1em}.content-style-unboxed .kadence-thumbnail-position-above{margin-bottom:var(--global-md-spacing)}.kadence-thumbnail-position-behind{margin-bottom:-4.3em;position:relative;z-index:0}.content-style-unboxed .kadence-thumbnail-position-behind:after{position:absolute;content:"";top:0;bottom:-1px;left:0;right:0;background:linear-gradient(0deg, var(--global-palette9) 5%, rgba(var(--global-palette9rgb), 0.35) 30%, rgba(255, 255, 255, 0) 50%)}.kadence-breadcrumbs{margin:1em 0;font-size:85%;color:var(--global-palette5)}.kadence-breadcrumbs a{color:inherit}.kadence-breadcrumbs p{margin:0}.entry-content-wrap .entry-header .kadence-breadcrumbs:first-child{margin-top:0}.entry-meta{font-size:80%;margin:1em 0;display:flex;flex-wrap:wrap}.entry-meta>*{display:inline-flex;align-items:center;flex-wrap:wrap}.entry-meta>* time{white-space:nowrap}.entry-meta a{color:inherit;text-decoration:none}.entry-meta .meta-label{margin-right:.2rem}.entry-meta .author-avatar{width:25px;height:25px;margin-right:.5rem;position:relative;display:inline-block}.entry-meta .author-avatar a.author-image{position:absolute;left:0;right:0;top:0;bottom:0}.entry-meta .author-avatar .image-size-ratio{padding-bottom:100%;display:block}.entry-meta .author-avatar img{position:absolute;left:0;top:0;bottom:0;right:0;border-radius:50%}.entry-meta>*:after{margin-left:.5rem;margin-right:.5rem;content:"";display:inline-block;background-color:currentColor;height:.25rem;width:.25rem;opacity:.8;border-radius:9999px;vertical-align:.1875em}.entry-meta.entry-meta-divider-slash>*:after{content:"/";height:auto;background:rgba(0,0,0,0)}.entry-meta.entry-meta-divider-dash>*:after{content:"-";height:auto;background:rgba(0,0,0,0)}.entry-meta.entry-meta-divider-vline>*:after{content:"|";height:auto;background:rgba(0,0,0,0)}.entry-meta>*:last-child:after{display:none}.entry-meta-divider-customicon.entry-meta>*>.kadence-svg-iconset{margin-right:.3em;margin-left:.8em}.entry-meta-divider-customicon.entry-meta>*:after{display:none}.entry-meta-divider-customicon.entry-meta .kt-reading-time-wrap{margin-left:.8em}.loop-entry .entry-header .entry-title{margin:0}.loop-entry .entry-summary p,.loop-entry .entry-header .entry-meta{margin:1em 0}.updated:not(.published){display:none}.updated-on .updated:not(.published){display:inline-block}.entry-summary{margin:var(--global-xs-spacing) 0 0}a.post-more-link{font-weight:bold;letter-spacing:.05em;text-transform:uppercase;text-decoration:none;color:inherit;font-size:80%}a.post-more-link .kadence-svg-iconset{margin-left:.5em}a.post-more-link:hover{color:var(--global-palette-highlight)}.more-link-wrap{margin-top:var(--global-xs-spacing);margin-bottom:0}.entry-taxonomies{margin-bottom:.5em;letter-spacing:.05em;font-size:70%;text-transform:uppercase}.entry-taxonomies a{text-decoration:none;font-weight:bold}.entry-taxonomies .category-style-pill a{background:var(--global-palette-highlight);color:#fff;padding:.25rem;border-radius:.25rem;margin-right:.25rem;margin-bottom:.25rem;display:inline-block;line-height:1.2}.entry-taxonomies .category-style-pill a:last-child{margin-right:0}.entry-taxonomies .category-style-pill a:hover{color:#fff}.entry-taxonomies .category-style-underline a{text-decoration:underline}.loop-entry.type-post .entry-taxonomies .category-style-pill a{color:#fff}@media screen and (max-width: 719px){.loop-entry .entry-taxonomies{margin-bottom:1em}}.entry-tags{margin-top:var(--global-xs-spacing)}.entry-tags .tags-links{display:flex;flex-wrap:wrap}.entry-tags a.tag-link{margin-right:.5em;padding:.4em .6em;margin-top:.5em;font-size:80%;border:1px solid var(--global-gray-500);border-radius:.25rem;color:var(--global-palette5);text-decoration:none}.entry-tags a.tag-link:hover{background:var(--global-palette-highlight);color:var(--global-palette-btn);border-color:var(--global-palette-highlight)}.entry-tags a.tag-link:last-child{margin-right:0}.entry-hero-container-inner{background:var(--global-palette7)}.entry-hero-container-inner .entry-header{min-height:200px;display:flex;align-items:center;text-align:center;justify-content:center;flex-direction:column;margin-bottom:0}.entry-hero-container-inner .entry-header>div{width:100%}.entry-hero-layout-fullwidth>.entry-hero-container-inner>.site-container{max-width:none}.entry-hero{position:relative}.hero-section-overlay{position:absolute;left:0;right:0;top:0;bottom:0}.hero-container{position:relative}.title-align-left{text-align:left}.title-align-left .entry-meta{justify-content:flex-start}.title-align-center{text-align:center}.title-align-center .entry-meta{justify-content:center}.title-align-right{text-align:right}.title-align-right .entry-meta{justify-content:flex-end}.entry-hero .title-align-left{text-align:left;align-items:flex-start}.entry-hero .title-align-center{text-align:center;align-items:center}.entry-hero .title-align-right{text-align:right;align-items:flex-end}@media screen and (max-width: 1024px){.title-tablet-align-left{text-align:left}.title-tablet-align-left .entry-meta{justify-content:flex-start}.title-tablet-align-center{text-align:center}.title-tablet-align-center .entry-meta{justify-content:center}.title-tablet-align-right{text-align:right}.title-tablet-align-right .entry-meta{justify-content:flex-end}.entry-hero .title-tablet-align-left{text-align:left;align-items:flex-start}.entry-hero .title-tablet-align-center{text-align:center;align-items:center}.entry-hero .title-tablet-align-right{text-align:right;align-items:flex-end}}@media screen and (max-width: 719px){.title-mobile-align-left{text-align:left}.title-mobile-align-left .entry-meta{justify-content:flex-start}.title-mobile-align-center{text-align:center}.title-mobile-align-center .entry-meta{justify-content:center}.title-mobile-align-right{text-align:right}.title-mobile-align-right .entry-meta{justify-content:flex-end}.entry-hero .title-mobile-align-left{text-align:left;align-items:flex-start}.entry-hero .title-mobile-align-center{text-align:center;align-items:center}.entry-hero .title-mobile-align-right{text-align:right;align-items:flex-end}}.entry-header{margin-bottom:1em}.page-content{margin:2rem 0 0}.page-header{margin-bottom:var(--global-lg-spacing)}.hero-container .page-header{margin-bottom:0}.entry-footer{clear:both}.post-navigation-wrap.entry-content-wrap,.post-navigation-wrap .post-navigation,.entry-author.entry-content-wrap{margin-top:0;margin-bottom:0;border-radius:0}.comments-area.entry-content-wrap{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}.single-entry.post.entry.post-footer-area-boxed{border-bottom-left-radius:0;border-bottom-right-radius:0}.post-footer-area-boxed~.entry-related{margin:0;width:auto;max-width:100%}.post-footer-area-boxed~.entry-related .entry-related-inner-content.alignwide{margin:0;width:auto;max-width:100%}.wp-block-image .alignleft{margin-right:var(--global-md-spacing)}.wp-block-image .alignright{margin-left:var(--global-md-spacing)}.alignfull,.alignwide,.entry-content .alignwide,.entry-content .alignfull{margin-left:calc(50% - var(--global-vw, 100vw)/2);margin-right:calc(50% - var(--global-vw, 100vw)/2);max-width:100vw;width:var(--global-vw, 100vw);padding-left:0;padding-right:0;clear:both}.wp-site-blocks .content-container .is-layout-constrained>.alignwide{max-width:var(--global-content-wide-width)}@media screen and (min-width: 1025px){.content-width-narrow .entry-content .alignwide,.content-width-narrow .content-area .alignwide{margin-left:-80px;margin-right:-80px;width:auto}}.content-width-fullwidth .wp-site-blocks .alignwide{margin-left:0;margin-right:0;width:unset;max-width:unset}.content-style-boxed .entry-content .alignwide{margin-left:-2rem;margin-right:-2rem;max-width:unset;width:unset}.content-style-boxed .wp-site-blocks .entry-content>.alignwide.is-layout-constrained{padding-left:var(--global-content-boxed-padding);padding-right:var(--global-content-boxed-padding)}.content-style-boxed .wp-site-blocks .entry-content .alignwide>* .alignwide{margin-left:unset;margin-right:unset}.has-small-font-size{font-size:var(--global-font-size-small)}.has-regular-font-size{font-size:var(--global-font-size-medium)}.has-large-font-size{font-size:var(--global-font-size-large)}.has-larger-font-size{font-size:var(--global-font-size-larger)}.has-xxlarge-font-size{font-size:var(--global-font-size-xxlarge)}.entry-content-asset.videofit{position:relative;padding-top:56.25%;overflow:hidden;max-width:100%;height:auto}.entry-content-asset.videofit iframe{position:absolute;top:0;left:0;width:100%;height:100%}body.elementor-template-full-width form.post-password-form,body.content-width-fullwidth form.post-password-form{text-align:center;margin:var(--global-xxl-spacing) auto}body.content-style-unboxed form.post-password-form{margin:var(--global-xxl-spacing) auto}.entry-title{word-wrap:break-word}.entry-hero-layout-contained>.entry-hero-container-inner{position:relative}body.content-style-boxed:not(.content-width-fullwidth) .wp-block-kadence-rowlayout.alignfull>.kt-row-layout-inner>.kb-theme-content-width{padding-left:calc(var(--global-content-edge-padding) + var(--global-boxed-spacing));padding-right:calc(var(--global-content-edge-padding) + var(--global-boxed-spacing))}.item-content-vertical-align-center .loop-entry .entry-content-wrap{display:flex;flex-direction:column;justify-content:center}.item-content-vertical-align-center .loop-entry .entry-content-wrap .entry-header{margin-bottom:0}.item-content-vertical-align-center .loop-entry .entry-content-wrap .entry-summary{margin-top:0}.item-content-vertical-align-center .loop-entry .entry-summary p,.item-content-vertical-align-center .loop-entry .entry-header .entry-meta{margin-bottom:0}.comments-area{margin-top:var(--global-xl-spacing);margin-left:auto;margin-right:auto}.comments-area .comment .avatar{position:absolute;left:-70px;width:50px;height:50px;border-radius:50px}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.comments-title,.comment-reply-title{margin-bottom:1em}.comment-list{padding:0;margin:0;list-style-type:none}.comment-list ol{list-style-type:none}.children{margin-left:1em;padding-left:0}.rtl .children{margin-left:0;margin-right:1em}#cancel-comment-reply-link{margin-left:.8em}@media screen and (min-width: 768px){.children{margin-left:2em}.rtl .children{margin-left:0;margin-right:2em}}.comment-body{position:relative;border-bottom:1px solid var(--global-gray-500);margin-bottom:3em}.comment-body .edit-link:before{content:"|";padding-right:.3em}.comment-author .fn a{color:inherit}.comment-meta{position:relative;margin-left:70px;font-size:80%}.comment-meta a,.comment-form a{text-decoration:none;border:none;color:inherit}.comment-meta a:hover,.comment-meta a:focus,.comment-form a:hover,.comment-form a:focus{text-decoration:underline}.bypostauthor .avatar{box-sizing:content-box;border:5px solid var(--global-palette7);margin-top:-5px;margin-left:-5px}.comment-author{font-size:1.4em;line-height:1.3}.says{font-size:80%}.comment-metadata{padding-bottom:.5em}.comment-content a{word-wrap:break-word}.comment-content ul,.comment-content ol{margin:0;padding-right:3em;padding-left:3em}.comment-content ol{list-style-type:decimal}.comment-content ul ul,.comment-content ol ol{margin-right:0;margin-left:0}@media screen and (min-width: 768px){.comment-content ul,.comment-content ol{padding-right:1.5em;padding-left:1.5em}}.comment-content blockquote{margin-bottom:.75em;font-size:1.6em;line-height:1.25}.comment-content cite{font-size:1.2em}.comment-content{margin-bottom:2rem;padding-top:.3em}.reply{margin-bottom:2em;margin-top:-0.5em}@media screen and (min-width: 767px){.reply{position:absolute;top:0;right:0;margin:0}}.comment-reply-link{display:inline-block;padding:.5em 1em;font-size:85%;color:var(--global-palette5);line-height:1;text-decoration:none;background:rgba(0,0,0,0);border:1px solid var(--global-palette7);border-radius:0}.comment-reply-link:hover,.comment-reply-link:focus{border-color:var(--global-palette4);color:var(--global-palette4);cursor:pointer}.comment-form{line-height:1.3}.comment-form p{margin:1.5em 0}.comment-form .comment-notes{margin-top:-0.5em;font-size:80%;font-style:italic}.comment-form .comment-input-wrap p{margin:0 0 1.5em 0}.comment-input-wrap input{width:100%}@media screen and (min-width: 767px){.comment-form .comment-input-wrap{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:1.5em;margin-top:-1em}.comment-form .comment-input-wrap p{margin:0}.comment-form .comment-input-wrap.no-url-field{grid-template-columns:repeat(2, 1fr)}}#respond+.comments-title{margin-top:3em}.comment-form a{font-weight:500}.comment-form label{display:block;padding-bottom:.4em}.comment-form-cookies-consent{display:flex;align-items:center}.comment-form .comment-form-cookies-consent input{font-size:90%;vertical-align:-2px}.comment-form .required{color:#d54e21}.comment-form .comment-input-wrap p,.comment-form p.comment-form-float-label{display:flex;flex-direction:column-reverse;align-items:flex-start}.comment-form .comment-input-wrap p label,.comment-form p.comment-form-float-label label{transform-origin:left bottom;color:var(--global-palette5, #474748)}.comment-form p.comment-form-float-label{margin-top:-1em}.comment-form label,.comment-form input{transition:all .2s}.comment-form input:placeholder-shown+label,.comment-form textarea:placeholder-shown+label{white-space:nowrap;overflow:hidden;max-width:90%;text-overflow:ellipsis;cursor:text;transform:translate(0.5em, 2.35em) scale(1)}.comment-form ::-webkit-input-placeholder{transition:inherit;opacity:0}.comment-form ::-moz-placeholder{transition:inherit;opacity:0}.comment-form :-ms-input-placeholder{transition:inherit;opacity:0}.comment-form ::placeholder{transition:inherit;opacity:0}.comment-form input:focus::-webkit-input-placeholder,.comment-form textarea:focus::-webkit-input-placeholder{opacity:1}.comment-form input:focus::-moz-placeholder,.comment-form textarea:focus::-moz-placeholder{opacity:1}.comment-form input:focus:-ms-input-placeholder,.comment-form textarea:focus:-ms-input-placeholder{opacity:1}.comment-form input:focus::placeholder,.comment-form textarea:focus::placeholder{opacity:1}.comment-form input:not(:placeholder-shown)+label,.comment-form input:focus+label,.comment-form textarea:not(:placeholder-shown)+label,.comment-form textarea:focus+label{transform:translate(0, 0) scale(0.75);cursor:pointer}.comment-form input[type=checkbox]+label{display:inline-block;padding-bottom:0;transform:none;padding-left:.2em}.comment-form .comment-form-cookies-consent label:not(:placeholder-shown){padding-left:.6em;font-size:90%}.pingback .comment-body{padding:1em 0}.pingback a{font-style:italic;text-decoration:none}.entry-author-profile{position:relative;padding-left:100px}.entry-author{margin:var(--global-lg-spacing) auto}.entry-author-avatar{position:absolute;left:0}.entry-author-name{font-size:120%}.entry-author-name a{color:inherit;text-decoration:none}.entry-author-profile p{margin:1em 0}.entry-author-profile p.entry-author-occupation{margin:0;font-size:90%}.entry-author-follow{margin-top:1em}.entry-author-style-center{padding-bottom:var(--global-md-spacing);border-bottom:1px solid var(--global-gray-500)}.entry-author-style-center .entry-author-profile{text-align:center;padding-left:0}.entry-author-style-center .entry-author-avatar{position:relative;margin-bottom:.5em}.entry-author-style-center .entry-author-avatar img{margin:0 auto;border-radius:50%;z-index:2;position:relative;box-sizing:content-box}.entry-author-style-center .entry-author-avatar:before{content:"";position:absolute;left:0;width:calc(50% - 60px);top:50%;margin-top:-1px;height:1px;background:var(--global-gray-500)}.entry-author-style-center .entry-author-avatar:after{content:"";position:absolute;right:0;width:calc(50% - 60px);top:50%;margin-top:-1px;height:1px;background:var(--global-gray-500)}@media screen and (min-width: 767px){.entry-author-style-center .entry-author-profile .entry-author-description{max-width:70%;margin-left:auto;margin-right:auto}}.entry-related{margin-top:var(--global-lg-spacing);margin-bottom:var(--global-lg-spacing);background:var(--global-palette7)}.content-wrap .entry-related:last-child{margin-bottom:0}.entry-related-carousel .entry-summary,.entry-related-carousel .entry-footer,.entry-related-carousel .entry-taxonomies{display:none}.entry-related-carousel h3.entry-title{font-size:20px}h2.entry-related-title{margin-bottom:1.5rem}.wp-site-blocks .entry-related-inner{display:block}.has-sidebar .entry-related{background:rgba(0,0,0,0)}.has-sidebar .wp-site-blocks .entry-related-inner{padding:0}.entry-related-inner-content{padding-top:var(--global-xl-spacing);padding-bottom:var(--global-xl-spacing);padding-left:var(--global-sm-spacing);padding-right:var(--global-sm-spacing)}@media screen and (min-width: 1025px){.content-width-narrow .entry-related-inner-content{padding-left:0;padding-right:0}}.entry-related-inner-content .grid-cols{display:grid}.splide.splide-initial .splide__list.grid-cols{display:flex;gap:0}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:flex;height:100%;margin:0 !important;padding:0 !important;transform-style:preserve-3d}.splide.splide-initial .splide__list{gap:0;display:flex}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide__progress__bar{width:0}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide{outline:none;position:relative;--splide-nav-color: #fff;--splide-nav-background: rgba(0,0,0,0.8);--splide-nav-border: 2px solid transparent;--splide-pagination-background: #000}.splide[data-slider-dots=true]{margin-bottom:30px}.splide.kt-carousel-arrowstyle-blackonlight{--splide-nav-color: #000;--splide-nav-background: rgba(255,255,255,0.8)}.splide.kt-carousel-arrowstyle-outlineblack{--splide-nav-color: #000;--splide-nav-border: 2px solid #000;--splide-nav-background: transparent}.splide.kt-carousel-arrowstyle-outlinewhite{--splide-nav-color: #fff;--splide-nav-border: 2px solid #fff;--splide-nav-background: transparent}.kt-blocks-carousel .splide__pagination__page.is-active{background-color:#000}.kt-blocks-carousel .splide__pagination__page:hover,.kt-blocks-carousel .splide__pagination__page:focus,.kt-blocks-carousel .splide__pagination__page:focus-visible{outline:none}.kt-blocks-carousel .kt-carousel-dotstyle-light .splide__pagination__page,.kt-blocks-carousel .kt-carousel-dotstyle-light .splide__pagination__page.is-active{background-color:#fff}.kt-blocks-carousel .kt-carousel-dotstyle-outlinedark .splide__pagination__page{background-color:rgba(0,0,0,0);box-shadow:inset 0 0 0 1px #000;transition:box-shadow .3s ease}.kt-blocks-carousel .kt-carousel-dotstyle-outlinedark .splide__pagination__page.is-active{background-color:rgba(0,0,0,0);box-shadow:inset 0 0 0 8px #000}.kt-blocks-carousel .kt-carousel-dotstyle-outlinelight .splide__pagination__page{background-color:rgba(0,0,0,0);box-shadow:inset 0 0 0 1px #fff;transition:box-shadow .3s ease}.kt-blocks-carousel .kt-carousel-dotstyle-outlinelight .splide__pagination__page.is-active{background-color:rgba(0,0,0,0);box-shadow:inset 0 0 0 8px #fff}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;list-style-type:none !important;margin:0;outline:none;position:relative}.splide__slide img{vertical-align:bottom}.splide__slider{position:relative}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:rgba(0,0,0,0);border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide--draggable>.splide__slider>.splide__track,.splide--draggable>.splide__track{user-select:none}.splide--fade>.splide__slider>.splide__track>.splide__list,.splide--fade>.splide__track>.splide__list{display:flex}.splide--fade>.splide__slider>.splide__track>.splide__list>.splide__slide,.splide--fade>.splide__track>.splide__list>.splide__slide{position:relative;left:unset;right:unset;top:unset;opacity:0;z-index:0}.splide--fade>.splide__slider>.splide__track>.splide__list>.splide__slide.is-active,.splide--fade>.splide__track>.splide__list>.splide__slide.is-active{opacity:1;position:relative;z-index:1}.splide--rtl{direction:rtl}.splide--ttb.is-active>.splide__slider>.splide__track>.splide__list,.splide--ttb.is-active>.splide__track>.splide__list{display:block}.splide .splide__arrow{font-size:1rem;align-items:center;background:var(--splide-nav-background);border:var(--splide-nav-border);border-radius:3px;cursor:pointer;display:flex;height:3em;justify-content:center;opacity:.85;padding:0;color:var(--splide-nav-color);position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1;transition:opacity .3s ease-in-out}.splide.kb-slider-group-arrows .splide__arrows{position:absolute;z-index:1;display:flex;gap:1rem}.splide.kb-slider-group-arrows .splide__arrows .splide__arrow{position:static;opacity:.5;transform:none}.splide.kb-slider-group-arrows .splide__arrows .splide__arrow:hover,.splide.kb-slider-group-arrows .splide__arrows .splide__arrow:focus{opacity:1}.splide.kb-slider-group-arrows .splide__arrows .splide__arrow:disabled{opacity:.1}.splide.kb-slider-arrow-position-top-right .splide__arrows{top:1rem;right:1rem}.splide.kb-slider-arrow-position-top-left .splide__arrows{top:1rem;left:1rem}.splide.kb-slider-arrow-position-bottom-left .splide__arrows{bottom:1rem;left:1rem}.splide.kb-slider-arrow-position-bottom-right .splide__arrows{bottom:1rem;right:1rem}.splide:hover .splide__arrow{opacity:.75}.splide .splide__arrow svg{fill:currentColor;height:1em;width:1em}.splide .splide__arrow:hover,.splide .splide__arrow:focus{opacity:1;background:var(--splide-nav-background);color:var(--splide-nav-color)}.splide .splide__arrow:disabled{opacity:.1;cursor:not-allowed}.splide .splide__arrow--prev{left:1rem}.splide .splide__arrow--prev svg{transform:scaleX(-1)}.splide .splide__arrow--next{right:1rem}.splide .splide__pagination{bottom:-25px;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide .splide__pagination__page{background:var(--splide-pagination-background);border:0;border-radius:50%;display:inline-block;height:10px;margin:3px;opacity:.25;padding:0;transition:opacity .2s ease-in-out;width:10px}.splide .splide__pagination__page.is-active{background:var(--splide-pagination-background);opacity:.75}.splide .splide__pagination__page:hover{cursor:pointer;opacity:1}.splide .splide__pagination__page:focus-visible{outline-offset:3px}.splide .splide.is-focus-in .splide__pagination__page:focus{outline-offset:3px}.splide .splide__progress__bar{background:#ccc;height:3px}@supports(outline-offset: -3px){.splide__slide:focus-visible{outline-offset:-3px}}@supports(outline-offset: -3px){.splide.is-focus-in .splide__slide:focus{outline-offset:-3px}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline-offset:3px}.splide--nav>.splide__slider>.splide__track>.splide__list>.splide__slide,.splide--nav>.splide__track>.splide__list>.splide__slide{border:3px solid rgba(0,0,0,0);cursor:pointer}.splide--nav>.splide__slider>.splide__track>.splide__list>.splide__slide.is-active,.splide--nav>.splide__track>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide--nav>.splide__slider>.splide__track>.splide__list>.splide__slide:focus,.splide--nav>.splide__track>.splide__list>.splide__slide:focus{outline:none}.splide--rtl>.splide__arrows .splide__arrow--prev,.splide--rtl>.splide__slider>.splide__track>.splide__arrows .splide__arrow--prev,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--prev{left:auto;right:1em}.splide--rtl>.splide__arrows .splide__arrow--prev svg,.splide--rtl>.splide__slider>.splide__track>.splide__arrows .splide__arrow--prev svg,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--prev svg{transform:scaleX(1)}.splide--rtl>.splide__arrows .splide__arrow--next,.splide--rtl>.splide__slider>.splide__track>.splide__arrows .splide__arrow--next,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--next{left:1em;right:auto}.splide--rtl>.splide__arrows .splide__arrow--next svg,.splide--rtl>.splide__slider>.splide__track>.splide__arrows .splide__arrow--next svg,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--next svg{transform:scaleX(-1)}.splide--ttb>.splide__arrows .splide__arrow,.splide--ttb>.splide__slider>.splide__track>.splide__arrows .splide__arrow,.splide--ttb>.splide__track>.splide__arrows .splide__arrow{left:50%;transform:translate(-50%)}.splide--ttb>.splide__arrows .splide__arrow--prev,.splide--ttb>.splide__slider>.splide__track>.splide__arrows .splide__arrow--prev,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--prev{top:1em}.splide--ttb>.splide__arrows .splide__arrow--prev svg,.splide--ttb>.splide__slider>.splide__track>.splide__arrows .splide__arrow--prev svg,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--prev svg{transform:rotate(-90deg)}.splide--ttb>.splide__arrows .splide__arrow--next,.splide--ttb>.splide__slider>.splide__track>.splide__arrows .splide__arrow--next,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--next{bottom:1em;top:auto}.splide--ttb>.splide__arrows .splide__arrow--next svg,.splide--ttb>.splide__slider>.splide__track>.splide__arrows .splide__arrow--next svg,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--next svg{transform:rotate(90deg)}.splide--ttb>.splide__pagination,.splide--ttb>.splide__slider>.splide__pagination{bottom:0;display:flex;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}.kadence-shop-top-row{padding-bottom:var(--global-md-spacing);display:flex}.kadence-product-toggle-container{display:flex}.kadence-product-toggle-container .kadence-toggle-shop-layout{padding:0px 6px;color:var(--global-palette6);margin-left:.5em;border:1px solid var(--global-gray-400);display:flex;height:30px;border-radius:0;align-items:center;background:rgba(0,0,0,0);box-shadow:none}.kadence-product-toggle-container .kadence-toggle-shop-layout .kadence-svg-iconset{pointer-events:none}.kadence-product-toggle-container .kadence-toggle-shop-layout.toggle-active,.kadence-product-toggle-container .kadence-toggle-shop-layout:hover{color:var(--global-palette5);border-color:var(--global-palette5);background:rgba(0,0,0,0);box-shadow:none}.kadence-product-toggle-container .kadence-toggle-shop-layout .kadence-list-svg{top:-1px;position:relative}.kadence-woo-results-count{flex-grow:1;font-size:90%;margin-bottom:.5em;line-height:30px}.kadence-woo-results-count p{margin:0}@media screen and (min-width: 768px){.kadence-shop-top-row{justify-content:flex-end}.kadence-woo-results-count{margin-bottom:0}}select.orderby{padding-bottom:3px;padding-top:2px;padding-left:5px;padding-right:25px;height:auto;border-radius:0;font-size:90%;background-color:rgba(0,0,0,0);border-top-style:none;border-right-style:none;border-left-style:none;background-position:right 0 top 50%;font-weight:600;cursor:pointer;appearance:none;background-size:auto 18px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNSIgZmlsbD0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2U9IiNiYmIiPjxwYXRoIGQ9Ik02IDlsNiA2IDYtNiIvPjwvc3ZnPg==)}.woocommerce .products ul,.woocommerce ul.products{margin:0 0 1em;padding:0;list-style:none outside;clear:both}.woocommerce .products ul li,.woocommerce ul.products li{list-style:none outside}.woocommerce li.product a{text-decoration:none;color:inherit}.woocommerce ul.products li.product{overflow:hidden}.woocommerce ul.products li.product .onsale{top:6px;right:6px;left:auto;margin:0}.woocommerce ul.products li.product .product-excerpt{display:none}.woocommerce ul.products li.product a.woocommerce-loop-image-link{position:relative;display:block;outline-offset:-5px}.woocommerce ul.products li.product .product-action-wrap{margin-top:1em}.woocommerce ul.products li.product .entry-content-wrap{padding:1rem 1rem 1.5rem;position:relative;margin:0 .5em;border-radius:.25rem;transition:transform .3s cubic-bezier(0.17, 0.67, 0.35, 0.95)}.woocommerce ul.products li.product h3,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product .woocommerce-loop-category__title{padding:.5rem 0;margin:0;font-size:1em;font-weight:500}.woocommerce ul.products li.product h3 a,.woocommerce ul.products li.product .woocommerce-loop-product__title a,.woocommerce ul.products li.product .woocommerce-loop-category__title a{transition:none}.woocommerce ul.products li.product a img{width:100%;height:auto;display:block;margin:0;box-shadow:none}.woocommerce ul.products li.product a .kb-is-ratio-image img{height:100%}.woocommerce ul.products li.product strong{display:block}.woocommerce ul.products li.product .woocommerce-placeholder{border:1px solid #f2f2f2}.woocommerce ul.products li.product .star-rating{font-size:.85em}.woocommerce ul.products li.product .button .kadence-svg-iconset svg{margin-left:.5em}.woocommerce ul.products li.product .button .kadence-spinner-svg,.woocommerce ul.products li.product .button .kadence-check-svg{display:none}.woocommerce ul.products li.product .button.loading{opacity:.25}.woocommerce ul.products li.product .button.loading .kadence-arrow-right-alt-svg{display:none}.woocommerce ul.products li.product .button.loading .kadence-spinner-svg{display:block;animation:spin 2s linear infinite}.woocommerce ul.products li.product .button.loading::after{display:none}.woocommerce ul.products li.product .button.added{font-size:0}.woocommerce ul.products li.product .button.added .kadence-svg-iconset:last-child{font-size:1rem}.woocommerce ul.products li.product .button.added .kadence-arrow-right-alt-svg{display:none}.woocommerce ul.products li.product .button.added .kadence-check-svg{display:block;font-size:80%}.woocommerce ul.products li.product .button.added::after{display:none}.woocommerce ul.products li.product .price{color:inherit;display:block;font-weight:normal;margin-bottom:.3em;font-size:.857em}.woocommerce ul.products li.product .price del{color:inherit;opacity:.5;display:inline-block}.woocommerce ul.products li.product .price ins{background:none;font-weight:700;display:inline-block}.woocommerce ul.products li.product .price .from{font-size:.67em;margin:-2px 0 0 0;text-transform:uppercase;color:var(--global-palette6)}.woocommerce ul.products li.product .star-rating~.price{padding-right:5.4em}.woocommerce .products.align-buttons-bottom li.product .entry-content-wrap .star-rating{float:none;margin-left:0;margin-bottom:.5em}.woocommerce .products.align-buttons-bottom li.product .entry-content-wrap .star-rating~.price{padding:0}.woocommerce ul.products.woo-archive-btn-button .button:not(.kb-button),.woocommerce ul.products li.woo-archive-btn-button .button:not(.kb-button){color:var(--global-palette-btn);background:var(--global-palette-btn-bg);text-align:center;width:100%;display:block;transition:color .2s ease,background .2s ease,border .2s ease}.woocommerce ul.products.woo-archive-btn-button .button:not(.kb-button):hover,.woocommerce ul.products li.woo-archive-btn-button .button:not(.kb-button):hover{color:var(--global-palette-btn-hover);background:var(--global-palette-btn-bg-hover)}.woocommerce ul.products.woo-archive-btn-button li.product .button.added{height:0;padding:0;overflow:hidden;border:0}.woocommerce ul.products li.woo-archive-btn-button .button.added{height:0;padding:0;overflow:hidden;border:0}.woocommerce ul.products.woo-archive-btn-button.products-list-view .button{width:auto}.woocommerce ul.products.woo-archive-btn-button li.product .price{margin-bottom:1em}.woocommerce ul.products:not(.woo-archive-btn-button) li:where(:not(.woo-archive-btn-button)) .button:not(.kb-button){background:rgba(0,0,0,0);padding:.5em 0;text-transform:uppercase;font-weight:bold;letter-spacing:.05em;color:inherit;font-size:80%;border:0;box-shadow:none;transition:color .2s ease;display:inline}.woocommerce ul.products.woo-archive-action-on-hover li.product .product-action-wrap{width:auto;position:absolute;bottom:-2rem;left:0;margin-top:0;padding:0 1rem;right:0;opacity:0;transition:opacity .3s cubic-bezier(0.17, 0.67, 0.35, 0.95)}.woocommerce ul.products.woo-archive-action-on-hover li.product:hover .entry-content-wrap,.woocommerce ul.products.woo-archive-action-on-hover li.product:focus-within .entry-content-wrap{transform:translateY(-2rem)}.woocommerce ul.products.woo-archive-action-on-hover li.product:hover .product-action-wrap,.woocommerce ul.products.woo-archive-action-on-hover li.product:focus-within .product-action-wrap{bottom:-0.8rem;opacity:1}.woocommerce nav.woocommerce-pagination{margin:var(--global-lg-spacing) auto}.woocommerce nav.woocommerce-pagination ul{justify-content:center;flex-wrap:wrap;margin:0;list-style:none;padding:0}.woocommerce nav.woocommerce-pagination ul li .page-numbers{display:inline-block;margin-right:.5em;border:2px solid rgba(0,0,0,0);min-width:2.5em;line-height:2.25em;text-align:center;text-decoration:none;border-radius:.25rem;color:inherit}.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li a:focus{border-color:var(--global-palette-btn-bg)}.woocommerce nav.woocommerce-pagination ul li span.current{border-color:var(--global-palette-btn-bg);background:var(--global-palette-btn-bg);color:var(--global-palette-btn)}.kadence-woo-toggle{display:none}.kadence-shop-top-row{flex-wrap:wrap}.archive.content-style-unboxed .products.woo-archive-action-visible li.product.content-bg.loop-entry .content-bg:not(.loop-entry),.post-type-archive.content-style-unboxed .products.woo-archive-action-visible li.product.content-bg.loop-entry .content-bg:not(.loop-entry),.single-product.content-style-unboxed .products.woo-archive-action-visible li.product.content-bg.loop-entry .content-bg:not(.loop-entry){background:rgba(0,0,0,0);padding-left:0;margin-left:0;padding-right:0;margin-right:0;padding-bottom:0}@media screen and (min-width: 576px){.kadence-woo-toggle{display:block}.archive.content-style-unboxed.woocommerce ul.products.products-list-view li.product.content-bg.loop-entry .entry-content-wrap:not(.loop-entry){padding:0 0 0 1.5rem}.woocommerce ul.products.products-list-view{grid-template-columns:1fr}.woocommerce ul.products.products-list-view li.product{display:grid;grid-template-columns:1fr 2fr}.woocommerce ul.products.products-list-view li.product .woocommerce-loop-product__title{font-size:1.3em}.woocommerce ul.products.products-list-view li.product .entry-content-wrap{padding:1rem 1rem 1rem 1.5rem}.woocommerce ul.products.products-list-view li.product .product-excerpt{display:block}.woocommerce ul.products.products-list-view li.product .product-action-wrap{width:auto;position:static;margin-top:1em;padding:0;right:0;opacity:1;transition:none}.woocommerce ul.products.products-list-view li.product .star-rating{float:none;margin-left:0}.woocommerce ul.products.products-list-view li.product .star-rating~.price{padding:0;margin-top:1em}.woocommerce ul.products.products-list-view li.product:hover .entry-content-wrap,.woocommerce ul.products.products-list-view li.product:focus-within .entry-content-wrap{transform:translateY(0)}.woocommerce ul.products.products-list-view li.product:hover .product-action-wrap,.woocommerce ul.products.products-list-view li.product:focus-within .product-action-wrap{bottom:0;opacity:1}.woocommerce ul.products.grid-lg-col-1.products-grid-view{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media screen and (min-width: 1025px){.woocommerce ul.products.products-list-view li.product{align-items:center}}.wtbpContentTable .wtbpAddToCartWrapper p{margin:0}ul.products li.product .tinvwl-loop-button-wrapper{position:absolute;bottom:100%;right:0;padding:.5em}ul.products li.product .tinvwl_add_to_wishlist_button{margin-top:0;display:flex;align-items:center;flex-direction:row-reverse}ul.products li.product .tinvwl_add_to_wishlist_button .tinvwl_add_to_wishlist-text{font-size:80%;background:rgba(0,0,0,.5);padding:.2em .4em;color:#fff;position:relative;margin-right:.5em;opacity:0;transition:all .2s ease}ul.products li.product .tinvwl_add_to_wishlist_button:hover .tinvwl_add_to_wishlist-text{opacity:1}ul.products li.product .tinvwl_add_to_wishlist_button .tinvwl_add_to_wishlist-text:after{margin-left:0;margin-right:-12px;border:6px solid rgba(0,0,0,0);margin-bottom:0;border-top-color:rgba(0,0,0,0);border-left-color:rgba(0,0,0,.5);z-index:1001;background:rgba(0,0,0,0);content:"";position:absolute;right:0;top:50%;transform:translate(0, -50%)}ul.products li.product .tinvwl_add_to_wishlist_button:before{margin-right:0;background:#fff;color:#000;border-radius:50%;padding:.2em}.products.align-buttons-bottom li.product{display:flex;flex-direction:column}.products.align-buttons-bottom li.product .entry-content-wrap{flex-grow:1;display:flex;flex-direction:column}.woocommerce .products.align-buttons-bottom li.product .product-action-wrap{margin-top:auto;padding-top:.7em}ul.products li.product .tinvwl-loop-button-wrapper.tinvwl-above_thumb-add-to-cart .tinvwl_add_to_wishlist_button{flex-direction:row}ul.products li.product .tinvwl-loop-button-wrapper.tinvwl-above_thumb-add-to-cart .tinvwl_add_to_wishlist_button .tinvwl_add_to_wishlist-text{margin-left:.5em;margin-right:0}ul.products li.product .tinvwl-loop-button-wrapper.tinvwl-above_thumb-add-to-cart .tinvwl_add_to_wishlist_button .tinvwl_add_to_wishlist-text:after{right:auto;left:0;border:6px solid rgba(0,0,0,0);border-right-color:rgba(0,0,0,.5);margin-left:-12px;margin-right:0}.woocommerce .col2-set,.woocommerce-page .col2-set{*zoom:1;width:100%}.woocommerce .col2-set::before,.woocommerce .col2-set::after,.woocommerce-page .col2-set::before,.woocommerce-page .col2-set::after{content:" ";display:table}.woocommerce .col2-set::after,.woocommerce-page .col2-set::after{clear:both}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{float:left;width:48%}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:right;width:48%}.woocommerce img,.woocommerce-page img{height:auto;max-width:100%}.woocommerce div.product div.images,.woocommerce #content div.product div.images,.woocommerce-page div.product div.images,.woocommerce-page #content div.product div.images{float:left;width:48%}.woocommerce div.product div.summary,.woocommerce #content div.product div.summary,.woocommerce-page div.product div.summary,.woocommerce-page #content div.product div.summary{float:right;width:48%;clear:none}.woocommerce div.product .woocommerce-tabs,.woocommerce #content div.product .woocommerce-tabs,.woocommerce-page div.product .woocommerce-tabs,.woocommerce-page #content div.product .woocommerce-tabs{clear:both}.woocommerce div.product .woocommerce-tabs ul.tabs,.woocommerce #content div.product .woocommerce-tabs ul.tabs,.woocommerce-page div.product .woocommerce-tabs ul.tabs,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs{*zoom:1}.woocommerce div.product .woocommerce-tabs ul.tabs::before,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after{content:" ";display:table}.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after{clear:both}.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li{display:inline-block}.woocommerce div.product #reviews .comment,.woocommerce #content div.product #reviews .comment,.woocommerce-page div.product #reviews .comment,.woocommerce-page #content div.product #reviews .comment{*zoom:1}.woocommerce div.product #reviews .comment::before,.woocommerce div.product #reviews .comment::after,.woocommerce #content div.product #reviews .comment::before,.woocommerce #content div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::before,.woocommerce-page div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::before,.woocommerce-page #content div.product #reviews .comment::after{content:" ";display:table}.woocommerce div.product #reviews .comment::after,.woocommerce #content div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::after{clear:both}.woocommerce div.product #reviews .comment img,.woocommerce #content div.product #reviews .comment img,.woocommerce-page div.product #reviews .comment img,.woocommerce-page #content div.product #reviews .comment img{float:right;height:auto}.woocommerce ul.products,.woocommerce-page ul.products{clear:both}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{position:relative}.woocommerce .woocommerce-pagination ul.page-numbers,.woocommerce-page .woocommerce-pagination ul.page-numbers{*zoom:1}.woocommerce .woocommerce-pagination ul.page-numbers::before,.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::before,.woocommerce-page .woocommerce-pagination ul.page-numbers::after{content:" ";display:table}.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::after{clear:both}.woocommerce .woocommerce-pagination ul.page-numbers li,.woocommerce-page .woocommerce-pagination ul.page-numbers li{display:inline-block}.woocommerce table.cart img,.woocommerce #content table.cart img,.woocommerce-page table.cart img,.woocommerce-page #content table.cart img{height:auto}.woocommerce table.cart td.actions,.woocommerce #content table.cart td.actions,.woocommerce-page table.cart td.actions,.woocommerce-page #content table.cart td.actions{text-align:right}.woocommerce table.cart td.actions .coupon,.woocommerce #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon{float:left}.woocommerce table.cart td.actions .coupon label,.woocommerce #content table.cart td.actions .coupon label,.woocommerce-page table.cart td.actions .coupon label,.woocommerce-page #content table.cart td.actions .coupon label{display:none}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{*zoom:1;width:100%}.woocommerce .cart-collaterals::before,.woocommerce .cart-collaterals::after,.woocommerce-page .cart-collaterals::before,.woocommerce-page .cart-collaterals::after{content:" ";display:table}.woocommerce .cart-collaterals::after,.woocommerce-page .cart-collaterals::after{clear:both}.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .shipping_calculator{width:48%;*zoom:1;clear:right;float:right}.woocommerce .cart-collaterals .shipping_calculator::before,.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::before,.woocommerce-page .cart-collaterals .shipping_calculator::after{content:" ";display:table}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::after{clear:both}.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-2,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-2{width:47%}.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget li,.woocommerce-page ul.cart_list li,.woocommerce-page ul.product_list_widget li{*zoom:1}.woocommerce ul.cart_list li::before,.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::before,.woocommerce ul.product_list_widget li::after,.woocommerce-page ul.cart_list li::before,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.product_list_widget li::before,.woocommerce-page ul.product_list_widget li::after{content:" ";display:table}.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::after,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.product_list_widget li::after{clear:both}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img,.woocommerce-page ul.cart_list li img,.woocommerce-page ul.product_list_widget li img{float:right;height:auto}.woocommerce form .form-row,.woocommerce-page form .form-row{*zoom:1}.woocommerce form .form-row::before,.woocommerce form .form-row::after,.woocommerce-page form .form-row::before,.woocommerce-page form .form-row::after{content:" ";display:table}.woocommerce form .form-row::after,.woocommerce-page form .form-row::after{clear:both}.woocommerce form .form-row label,.woocommerce-page form .form-row label{display:block}.woocommerce form .form-row label.checkbox,.woocommerce-page form .form-row label.checkbox{display:inline}.woocommerce form .form-row select,.woocommerce-page form .form-row select{width:100%}.woocommerce form .form-row .input-text,.woocommerce-page form .form-row .input-text{box-sizing:border-box;width:100%}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:47%;overflow:visible}.woocommerce form .form-row-first,.woocommerce-page form .form-row-first{float:left}.woocommerce form .form-row-last,.woocommerce-page form .form-row-last{float:right}.woocommerce form .form-row-wide,.woocommerce-page form .form-row-wide{clear:both}.woocommerce form .password-input,.woocommerce-page form .password-input{display:flex;flex-direction:column;justify-content:center;position:relative}.woocommerce form .password-input input[type=password],.woocommerce-page form .password-input input[type=password]{padding-right:2.5rem}.woocommerce form .password-input input::-ms-reveal,.woocommerce-page form .password-input input::-ms-reveal{display:none}.woocommerce form .show-password-input,.woocommerce-page form .show-password-input{position:absolute;right:.7em;cursor:pointer;top:50%;translate:0 -50%;padding:initial;background:initial;color:initial;box-shadow:none;border:none}.woocommerce form .show-password-input::after,.woocommerce-page form .show-password-input::after{content:"";display:block;background-color:var(--global-palette6);mask-image:url(data:image/svg+xml;base64,PCEtLSBHZW5lcmF0ZWQgYnkgSWNvTW9vbi5pbyAtLT4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiPgo8dGl0bGU+ZXllMTwvdGl0bGU+CjxwYXRoIGQ9Ik0wLjEwNiAxMS41NTNjLTAuMTM2IDAuMjc0LTAuMTQ2IDAuNjAzIDAgMC44OTQgMCAwIDAuMzk2IDAuNzg5IDEuMTIgMS44NDMgMC40NTEgMC42NTYgMS4wMzggMS40MzIgMS43NTcgMi4yMTggMC44OTQgMC45NzkgMi4wMDQgMS45ODcgMy4zMTkgMi44IDEuNTk1IDAuOTg2IDMuNTA2IDEuNjkyIDUuNjk4IDEuNjkyczQuMTAzLTAuNzA2IDUuNjk4LTEuNjkyYzEuMzE1LTAuODEzIDIuNDI1LTEuODIxIDMuMzE5LTIuOCAwLjcxOC0wLjc4NiAxLjMwNi0xLjU2MiAxLjc1Ny0yLjIxOCAwLjcyNC0xLjA1NCAxLjEyLTEuODQzIDEuMTItMS44NDMgMC4xMzYtMC4yNzQgMC4xNDYtMC42MDMgMC0wLjg5NCAwIDAtMC4zOTYtMC43ODktMS4xMi0xLjg0My0wLjQ1MS0wLjY1Ni0xLjAzOC0xLjQzMi0xLjc1Ny0yLjIxOC0wLjg5NC0wLjk3OS0yLjAwNC0xLjk4Ny0zLjMxOS0yLjgtMS41OTUtMC45ODYtMy41MDYtMS42OTItNS42OTgtMS42OTJzLTQuMTAzIDAuNzA2LTUuNjk4IDEuNjkyYy0xLjMxNSAwLjgxMy0yLjQyNSAxLjgyMS0zLjMxOSAyLjgtMC43MTkgMC43ODYtMS4zMDYgMS41NjEtMS43NTcgMi4yMTgtMC43MjQgMS4wNTQtMS4xMiAxLjg0My0xLjEyIDEuODQzek0yLjE0IDEyYzAuMTYzLTAuMjgxIDAuNDA3LTAuNjgxIDAuNzM0LTEuMTU4IDAuNDEtMC41OTYgMC45NC0xLjI5NiAxLjU4NS0yLjAwMSAwLjgwNS0wLjg4MSAxLjc3NS0xLjc1NiAyLjg5NC0yLjQ0OCAxLjM1LTAuODM0IDIuOTAxLTEuMzkzIDQuNjQ3LTEuMzkzczMuMjk3IDAuNTU5IDQuNjQ2IDEuMzkzYzEuMTE5IDAuNjkyIDIuMDg5IDEuNTY3IDIuODk0IDIuNDQ4IDAuNjQ0IDAuNzA1IDEuMTc1IDEuNDA1IDEuNTg1IDIuMDAxIDAuMzI4IDAuNDc3IDAuNTcyIDAuODc2IDAuNzM0IDEuMTU4LTAuMTYzIDAuMjgxLTAuNDA3IDAuNjgxLTAuNzM0IDEuMTU4LTAuNDEgMC41OTYtMC45NCAxLjI5Ni0xLjU4NSAyLjAwMS0wLjgwNSAwLjg4MS0xLjc3NSAxLjc1Ni0yLjg5NCAyLjQ0OC0xLjM0OSAwLjgzNC0yLjkgMS4zOTMtNC42NDYgMS4zOTNzLTMuMjk3LTAuNTU5LTQuNjQ2LTEuMzkzYy0xLjExOS0wLjY5Mi0yLjA4OS0xLjU2Ny0yLjg5NC0yLjQ0OC0wLjY0NC0wLjcwNS0xLjE3NS0xLjQwNS0xLjU4NS0yLjAwMS0wLjMyOC0wLjQ3Ny0wLjU3Mi0wLjg3Ny0wLjczNS0xLjE1OHpNMTYgMTJjMC0xLjEwNC0wLjQ0OS0yLjEwNi0xLjE3Mi0yLjgyOHMtMS43MjQtMS4xNzItMi44MjgtMS4xNzItMi4xMDYgMC40NDktMi44MjggMS4xNzItMS4xNzIgMS43MjQtMS4xNzIgMi44MjggMC40NDkgMi4xMDYgMS4xNzIgMi44MjggMS43MjQgMS4xNzIgMi44MjggMS4xNzIgMi4xMDYtMC40NDkgMi44MjgtMS4xNzIgMS4xNzItMS43MjQgMS4xNzItMi44Mjh6TTE0IDEyYzAgMC41NTMtMC4yMjMgMS4wNTEtMC41ODYgMS40MTRzLTAuODYxIDAuNTg2LTEuNDE0IDAuNTg2LTEuMDUxLTAuMjIzLTEuNDE0LTAuNTg2LTAuNTg2LTAuODYxLTAuNTg2LTEuNDE0IDAuMjIzLTEuMDUxIDAuNTg2LTEuNDE0IDAuODYxLTAuNTg2IDEuNDE0LTAuNTg2IDEuMDUxIDAuMjIzIDEuNDE0IDAuNTg2IDAuNTg2IDAuODYxIDAuNTg2IDEuNDE0eiI+PC9wYXRoPgo8L3N2Zz4K);mask-position:50%;mask-repeat:no-repeat;mask-size:1em;min-height:1.2em;min-width:1.2em;top:0;z-index:1}.woocommerce form .show-password-input.display-password::after,.woocommerce-page form .show-password-input.display-password::after{mask-image:url(data:image/svg+xml;base64,PCEtLSBHZW5lcmF0ZWQgYnkgSWNvTW9vbi5pbyAtLT4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiPgo8dGl0bGU+ZXllLW9mZjwvdGl0bGU+CjxwYXRoIGQ9Ik0xMC4xMjggNS4yMTRjMC42NTEtMC4xNTIgMS4yOTYtMC4yMjEgMS44Ni0wLjIxNCAxLjc1OCAwIDMuMzA5IDAuNTU5IDQuNjU4IDEuMzkzIDEuMTE5IDAuNjkyIDIuMDg5IDEuNTY3IDIuODk0IDIuNDQ4IDAuNjQ0IDAuNzA1IDEuMTc1IDEuNDA1IDEuNTg1IDIuMDAxIDAuMzI3IDAuNDc1IDAuNTcgMC44NzQgMC43MzMgMS4xNTUtMC41NDYgMC45NTMtMS4xNiAxLjgyMS0xLjc3OCAyLjU0Mi0wLjM1OSAwLjQxOS0wLjMxMSAxLjA1MSAwLjEwOCAxLjQxczEuMDUxIDAuMzExIDEuNDEtMC4xMDhjMC44MTgtMC45NTQgMS42MTEtMi4xMTIgMi4yODMtMy4zNyAwLjE0OC0wLjI3OSAwLjE2My0wLjYxOCAwLjAxMy0wLjkxOSAwIDAtMC4zOTYtMC43ODktMS4xMi0xLjg0My0wLjQ1MS0wLjY1Ni0xLjAzOC0xLjQzMi0xLjc1Ny0yLjIxOC0wLjg5NC0wLjk3OS0yLjAwNC0xLjk4Ny0zLjMxOS0yLjgtMS41OTUtMC45ODUtMy41MDYtMS42OTEtNS42ODYtMS42OTEtMC43MzQtMC4wMDktMS41NCAwLjA3OS0yLjM0IDAuMjY2LTAuNTM4IDAuMTI2LTAuODcyIDAuNjY0LTAuNzQ2IDEuMjAyczAuNjY0IDAuODcyIDEuMjAyIDAuNzQ2ek0xMC4wMjcgMTEuNDQybDIuNTMxIDIuNTMxYy0wLjE4MiAwLjA2MS0wLjM3MiAwLjA5NC0wLjU2MyAwLjEwMS0wLjUxMyAwLjAxOC0xLjAzMC0wLjE1OS0xLjQzNC0wLjUzNnMtMC42MTctMC44OC0wLjYzNS0xLjM5M2MtMC4wMDgtMC4yMzggMC4wMjUtMC40NzYgMC4xMDEtMC43MDR6TTUuOTgzIDcuMzk3bDIuNTUzIDIuNTUzYy0wLjQzNCAwLjY5MS0wLjYzNiAxLjQ4NC0wLjYwOCAyLjI2NiAwLjAzNiAxLjAyMiAwLjQ2MyAyLjAzMyAxLjI3MSAyLjc4NXMxLjg0NiAxLjEwNyAyLjg2OCAxLjA3MWMwLjY5Mi0wLjAyNCAxLjM3OS0wLjIyOCAxLjk4NC0wLjYwOGwyLjMyMiAyLjMyMmMtMS4zNzggMC43OTktMi44OTUgMS4xOTYtNC4zODQgMS4yMTQtMS43MzQgMC0zLjI4NS0wLjU1OS00LjYzNC0xLjM5My0xLjExOS0wLjY5Mi0yLjA4OS0xLjU2Ny0yLjg5NC0yLjQ0OC0wLjY0NC0wLjcwNS0xLjE3NS0xLjQwNS0xLjU4NS0yLjAwMS0wLjMyNi0wLjQ3NS0wLjU3LTAuODczLTAuNzMyLTEuMTU0IDEuMDUwLTEuODIyIDIuMzc2LTMuMzc5IDMuODQxLTQuNjA3ek0wLjI5MyAxLjcwN2w0LjI3MSA0LjI3MWMtMS43MzEgMS40NzktMy4yNjkgMy4zNTgtNC40NDUgNS41NDktMC4xNDggMC4yNzktMC4xNjQgMC42MTktMC4wMTMgMC45MiAwIDAgMC4zOTYgMC43ODkgMS4xMiAxLjg0MyAwLjQ1MSAwLjY1NiAxLjAzOCAxLjQzMiAxLjc1NyAyLjIxOCAwLjg5NCAwLjk3OSAyLjAwNCAxLjk4NyAzLjMxOSAyLjggMS41OTUgMC45ODYgMy41MDYgMS42OTIgNS43MSAxLjY5MiAxLjk5My0wLjAyNCA0LjAxOS0wLjYwMSA1LjgxNS0xLjc1OWw0LjQ2NiA0LjQ2NmMwLjM5MSAwLjM5MSAxLjAyNCAwLjM5MSAxLjQxNCAwczAuMzkxLTEuMDI0IDAtMS40MTRsLTguODc2LTguODc2Yy0wLjAwMi0wLjAwMi0wLjAwNS0wLjAwNS0wLjAwNy0wLjAwN2wtNC4yMDktNC4yMWMtMC4wMDgtMC4wMDctMC4wMTYtMC4wMTYtMC4wMjQtMC4wMjRsLTguODg0LTguODgzYy0wLjM5MS0wLjM5MS0xLjAyNC0wLjM5MS0xLjQxNCAwcy0wLjM5MSAxLjAyNCAwIDEuNDE0eiI+PC9wYXRoPgo8L3N2Zz4K)}.woocommerce #payment .form-row select,.woocommerce-page #payment .form-row select{width:auto}.woocommerce #payment .wc-terms-and-conditions,.woocommerce #payment .terms,.woocommerce-page #payment .wc-terms-and-conditions,.woocommerce-page #payment .terms{text-align:left;padding:0 1em 0 0;float:left}.woocommerce .woocommerce-billing-fields,.woocommerce .woocommerce-shipping-fields,.woocommerce-page .woocommerce-billing-fields,.woocommerce-page .woocommerce-shipping-fields{*zoom:1}.woocommerce .woocommerce-billing-fields::before,.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-shipping-fields::before,.woocommerce .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-billing-fields::before,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-shipping-fields::before,.woocommerce-page .woocommerce-shipping-fields::after{content:" ";display:table}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-shipping-fields::after{clear:both}.woocommerce .woocommerce-terms-and-conditions,.woocommerce-page .woocommerce-terms-and-conditions{margin-bottom:1.618em;padding:1.618em}.woocommerce .woocommerce-oembed,.woocommerce-page .woocommerce-oembed{position:relative}.rtl.woocommerce .col2-set .col-1{float:right}.rtl.woocommerce .col2-set .col-2{float:left}.rtl.woocommerce div.product div.images{float:right;width:48%}.rtl.woocommerce div.product div.images .woocommerce-product-gallery__trigger{right:auto;left:.5rem}.rtl.woocommerce div.product div.images .flex-control-thumbs{left:auto;transform:translate(50%, 0);right:50%}.rtl.woocommerce div.product div.summary{float:left;width:48%;clear:none}.rtl.woocommerce div.product #reviews .comment{*zoom:1}.rtl.woocommerce div.product #reviews .comment::before,.rtl.woocommerce div.product #reviews .comment::after{content:" ";display:table}.rtl.woocommerce div.product #reviews .comment::after{clear:both}.rtl.woocommerce div.product #reviews .comment img{float:right;height:auto}.rtl.woocommerce div.product form.cart div.quantity,.rtl.woocommerce div.product form.cart .button{float:right}.rtl.woocommerce div.product form.cart div.quantity{margin:0 0 0 4px}.rtl.woocommerce span.onsale{left:auto;right:.5rem}.rtl.woocommerce .star-rating{float:left}.rtl.woocommerce .products .star-rating{float:left}.rtl.woocommerce .woocommerce-product-rating .star-rating{float:right}.rtl.woocommerce #reviews #comments ol.commentlist li img.avatar{float:right;left:auto;right:0}.rtl.woocommerce #reviews #comments ol.commentlist li .comment-text{margin:0 70px 0 0}.rtl.woocommerce .button .kadence-arrow-right-alt-svg{transform:rotate(180deg)}.rtl .woocommerce table.shop_table{text-align:right}form.woocommerce-product-search{position:relative}form.woocommerce-product-search button[type=submit]{top:0;right:0;bottom:0;position:absolute;color:rgba(0,0,0,0) !important;background:rgba(0,0,0,0) !important;z-index:2;width:50px;border:0;padding:8px 12px 7px;box-shadow:none;border-radius:0;overflow:hidden}form.woocommerce-product-search input[type=search]{padding-right:60px;width:100%}form.woocommerce-product-search .kadence-search-icon-wrap{position:absolute;right:0;top:0;height:100%;width:50px;padding:0;text-align:center;background:0 0;z-index:3;cursor:pointer;pointer-events:none;color:var(--global-palette6);text-shadow:none;display:flex;align-items:center;justify-content:center}form.woocommerce-product-search button[type=submit]:hover~.kadence-search-icon-wrap{color:var(--global-palette4)}body.rtl .woocommerce-product-search .button[type=submit],body.rtl .woocommerce-product-search .kadence-search-icon-wrap{left:0;right:auto}body.rtl .woocommerce-product-search input[type=search]{padding-right:.5em;padding-left:60px}.woocommerce form .form-row{padding:0;margin:0 0 .8em}.woocommerce form .form-row [placeholder]:focus::-webkit-input-placeholder{transition:opacity .5s .5s ease;opacity:0}.woocommerce form .form-row span em{font-size:80%}.woocommerce form .form-row label{line-height:2.4;font-weight:bold;color:var(--global-palette5);font-size:90%}.woocommerce form .form-row label.hidden{visibility:hidden}.woocommerce form .form-row label.inline{display:inline}.woocommerce form .form-row .woocommerce-input-wrapper .description{background:#1e85be;color:#fff;border-radius:3px;padding:1em;margin:.5em 0 0;clear:both;display:none;position:relative}.woocommerce form .form-row .woocommerce-input-wrapper .description a{color:#fff;text-decoration:underline;border:0;box-shadow:none}.woocommerce form .form-row .woocommerce-input-wrapper .description::before{left:50%;top:0%;margin-top:-4px;transform:translateX(-50%) rotate(180deg);content:"";position:absolute;border-width:4px 6px 0 6px;border-style:solid;border-color:#1e85be rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);z-index:100;display:block}.woocommerce form .form-row .woocommerce-input-wrapper:has([type=radio]){display:grid;grid-template-columns:auto 1fr;column-gap:10px}.woocommerce form .form-row .woocommerce-input-wrapper:has([type=radio]) label{margin:0}.woocommerce form .form-row select{cursor:pointer;margin:0;padding:.4em 24px .4em .5em}.woocommerce form .form-row .optional{visibility:visible}.woocommerce form .form-row .input-checkbox{display:inline;margin:-2px 8px 0 0;text-align:center;vertical-align:middle}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{box-sizing:border-box;width:100%;margin:0;outline:0}.woocommerce form .form-row .button{padding:calc(.4em + 1px) 1em}.woocommerce form .form-row textarea{height:4em;line-height:1.5;display:block;box-shadow:none}.woocommerce form .form-row .select2-container{width:100%;line-height:2em}.woocommerce form .form-row.woocommerce-invalid label{color:#a00}.woocommerce form .form-row.woocommerce-invalid .select2-container,.woocommerce form .form-row.woocommerce-invalid input.input-text,.woocommerce form .form-row.woocommerce-invalid select{border-color:#a00}.woocommerce form .form-row.woocommerce-validated .select2-container,.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select{border-color:#6dc22e}.woocommerce form .form-row ::-webkit-input-placeholder{line-height:normal}.woocommerce form .form-row :-moz-placeholder{line-height:normal}.woocommerce form .form-row :-ms-input-placeholder{line-height:normal}.woocommerce .form-row .required{color:red;font-weight:700;border:0 !important;text-decoration:none;visibility:hidden}.woocommerce form.login,.woocommerce form.checkout_coupon,.woocommerce form.register{border:1px solid #b7cde1;padding:20px;margin:2em 0;text-align:left;border-radius:5px}.woocommerce ul#shipping_method{list-style:none outside;margin:0;padding:0}.woocommerce ul#shipping_method li{margin:0 0 .5em;line-height:1.5em;list-style:none outside;display:flex;flex-wrap:wrap;align-items:center}.woocommerce ul#shipping_method li input{margin:0 .5em 0 0;height:1em;background-image:none;vertical-align:top}.woocommerce ul#shipping_method li label{display:inline}.woocommerce ul#shipping_method .amount{font-weight:700}.woocommerce .cart_totals ul#shipping_method li{flex-wrap:nowrap}.woocommerce p.woocommerce-shipping-contents{margin:0}.product-hero-section .extra-title{display:block}.woocommerce.single-product.content-style-boxed .product.entry-content-wrap>span.onsale{left:2.5rem;top:2.5rem}.rtl.woocommerce.single-product.content-style-boxed .product.entry-content-wrap>span.onsale{right:2.5rem;left:auto}.woocommerce.single-product.content-style-boxed .products ul.products.woo-archive-action-visible li.product .product-details{padding-left:0;padding-right:0;margin-left:0;margin-right:0;margin-bottom:0}.single-product .wp-site-blocks div.product form.cart .woocommerce-grouped-product-list-item__quantity .quantity{width:100%}.single-product .wp-site-blocks div.product form.cart .woocommerce-grouped-product-list-item__quantity .quantity .qty{height:40px}.woocommerce div.product:after{clear:both;display:table;content:""}.woocommerce-variation.single_variation{display:none}.woocommerce .up-sells.products,.woocommerce .related.products{clear:both}.woocommerce .quantity .qty{width:3.631em;text-align:center;padding:0 .5em;box-sizing:border-box;height:40px}.woocommerce .brief-shipping-details{font-size:.8em}.woocommerce a.product-single-category{text-transform:uppercase;letter-spacing:2px;text-decoration:none}.woocommerce .woocommerce-product-details__short-description{margin-bottom:2em}.woocommerce .single-product-extras{margin-bottom:2em}.woocommerce .single-product-extras ul{padding:0;margin:0 0 1.5em 0;list-style:none}.woocommerce .single-product-extras ul li{line-height:1.8em}.woocommerce .single-product-extras ul .kadence-svg-iconset{padding-right:.25em}.woocommerce .single-product-payments{margin-bottom:2em;display:inline-block;margin-top:0;padding:1em 1em 1em 1em;border-radius:.25rem;border-color:var(--global-gray-400)}.woocommerce .single-product-payments:has(>legend){padding-top:.625em}.woocommerce .single-product-payments legend{padding:0 .5em;color:var(--global-palette5)}.woocommerce .single-product-payments ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.5em}.woocommerce .single-product-payments li{display:inline-flex;margin:0}.woocommerce .single-product-payments .payment-custom-img{max-height:30px;min-height:24px;width:auto}.woocommerce .single-product-payments .payment-custom-img-gray{filter:grayscale(1)}.woocommerce .single-product-payments .kadence-svg-iconset svg{height:30px;width:auto}.woocommerce .single-product-payments.payments-color-scheme-gray legend{color:var(--global-palette6)}.woocommerce .single-product-payments.payments-color-scheme-gray .kadence-svg-iconset svg path{fill:var(--global-gray-500) !important}.woocommerce div.product{margin-bottom:0;position:relative}.woocommerce div.product .product_title{clear:none;margin-top:0;padding:0}.woocommerce div.product span.price,.woocommerce div.product p.price{font-size:1.25em}.woocommerce div.product span.price ins,.woocommerce div.product p.price ins{background:inherit;font-weight:700;display:inline-block}.woocommerce div.product span.price del,.woocommerce div.product p.price del{opacity:.5;display:inline-block}.woocommerce div.product p.stock{font-size:.92em}.woocommerce div.product .stock{color:var(--global-palette-highlight)}.woocommerce div.product .out-of-stock{color:red}.woocommerce div.product .woocommerce-product-rating{margin-bottom:1.618em}.woocommerce div.product div.images{margin-bottom:1em;padding-bottom:1em}.woocommerce div.product div.images img{display:block;height:auto;margin-right:auto;margin-left:auto;box-shadow:none}.woocommerce div.product div.images div.thumbnails{padding-top:1em}.woocommerce div.product div.images.woocommerce-product-gallery{position:relative}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper{transition:all cubic-bezier(0.795, -0.035, 0, 1) .5s;margin:0;padding:0}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .zoomImg{background-color:#fff;opacity:0}.woocommerce div.product div.images .woocommerce-product-gallery__image--placeholder{border:1px solid #f2f2f2}.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+2){display:none}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{position:absolute;top:.5rem;right:.5rem;font-size:2em;z-index:9;width:36px;height:36px;background:#fff;text-indent:-9999px;border-radius:100%;box-sizing:content-box}.woocommerce div.product div.images .woocommerce-product-gallery__trigger::before{content:"";display:block;width:10px;height:10px;border:2px solid #000;border-radius:100%;position:absolute;top:9px;left:9px;box-sizing:content-box}.woocommerce div.product div.images .woocommerce-product-gallery__trigger::after{content:"";display:block;width:2px;height:8px;background:#000;border-radius:6px;position:absolute;top:19px;left:22px;transform:rotate(-45deg);box-sizing:content-box}.woocommerce div.product div.images .flex-control-thumbs{overflow:hidden;zoom:1;margin:0;padding:0;max-width:94%;margin:0;transform:translate(-50%, 0);margin-top:-32px;background:rgba(0,0,0,0);padding:0;width:100%;flex-wrap:wrap;display:inline-flex;justify-content:center;position:relative;left:50%}.woocommerce div.product div.images .flex-control-thumbs li{width:60px;height:65px;margin:0;padding-top:0px;padding-bottom:0px;background:var(--global-palette9);display:inline-flex;list-style:none}.woocommerce div.product div.images .flex-control-thumbs li:first-child{width:65px;padding-left:5px}.woocommerce div.product div.images .flex-control-thumbs li:nth-child(9){width:65px;padding-left:5px}.woocommerce div.product div.images .flex-control-thumbs li img{cursor:pointer;opacity:.5;margin:0;border-top:5px solid var(--global-palette9);border-bottom:0px solid var(--global-palette9);border-right:5px solid var(--global-palette9);border-left:0}.woocommerce div.product div.images .flex-control-thumbs li img.flex-active,.woocommerce div.product div.images .flex-control-thumbs li img:hover{opacity:1}.woocommerce div.product div.summary{margin-bottom:2em}.woocommerce div.product div.summary p{margin:1em 0}.woocommerce div.product .button.single_add_to_cart_button{height:40px;line-height:40px;padding:0 1em;text-align:center}.woocommerce div.product .product_meta>span{display:block;font-size:70%;font-weight:bold;color:var(--global-palette6)}.woocommerce div.product .product_meta>span a{color:inherit}.woocommerce div.product div.social{text-align:right;margin:0 0 1em}.woocommerce div.product div.social span{margin:0 0 0 2px}.woocommerce div.product div.social span span{margin:0}.woocommerce div.product div.social span .stButton .chicklets{padding-left:16px;width:0}.woocommerce div.product div.social iframe{float:left;margin-top:3px}.woocommerce div.product .woocommerce-tabs ul.tabs{list-style:none;padding:0 0 0 .5em;margin:0 0 1.618em;overflow:hidden;position:relative}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:1px solid var(--global-gray-400);background-color:var(--global-palette8);display:inline-block;position:relative;z-index:0;border-radius:3px 3px 0 0;margin:0 2px;padding:0}.woocommerce div.product .woocommerce-tabs ul.tabs li a{display:inline-block;padding:.5em 1em;font-weight:bold;color:var(--global-palette5);text-decoration:none;font-size:90%}.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover{text-decoration:none;color:var(--global-palette4)}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:var(--global-palette9);z-index:2;border-bottom-color:var(--global-palette9)}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:var(--global-palette4);text-shadow:inherit}.woocommerce div.product .woocommerce-tabs ul.tabs::before{position:absolute;content:" ";width:100%;bottom:0;left:0;border-bottom:1px solid var(--global-gray-400);z-index:1}.woocommerce div.product .woocommerce-tabs .panel{margin:0 0 2em;padding:0}.woocommerce div.product p.cart{margin-bottom:2em;*zoom:1}.woocommerce div.product p.cart::before,.woocommerce div.product p.cart::after{content:" ";display:table}.woocommerce div.product p.cart::after{clear:both}.woocommerce div.product form.cart{margin-bottom:2em;*zoom:1}.woocommerce div.product form.cart::before,.woocommerce div.product form.cart::after{content:" ";display:table}.woocommerce div.product form.cart::after{clear:both}.woocommerce div.product form.cart div.quantity{float:left;margin:0 4px 0 0}.woocommerce div.product form.cart table{border-width:0 0 1px}.woocommerce div.product form.cart table td{padding-left:0}.woocommerce div.product form.cart table div.quantity{float:none;margin:0}.woocommerce div.product form.cart table small.stock{display:block;float:none}.woocommerce div.product form.cart .variations{margin-bottom:1em;border:0;width:100%}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{border:0;vertical-align:top;line-height:2.2em}.woocommerce div.product form.cart .variations label{font-weight:700}.woocommerce div.product form.cart .variations select{max-width:100%;min-width:75%;display:inline-block;margin-right:1em}.woocommerce div.product form.cart .variations .label{padding-right:1em;text-align:left}.woocommerce div.product form.cart .woocommerce-variation-description p{margin-bottom:1em}.woocommerce div.product form.cart .reset_variations{visibility:hidden;font-size:.83em}.woocommerce div.product form.cart .woocommerce-variation-add-to-cart{margin-top:.5em}.woocommerce div.product form.cart .woocommerce-variation-add-to-cart:after{display:table;content:"";clear:both}.woocommerce div.product form.cart .wc-no-matching-variations{display:none}.woocommerce div.product form.cart .button{vertical-align:middle;float:left}.woocommerce div.product form.cart .group_table td.woocommerce-grouped-product-list-item__label{padding-right:1em;padding-left:1em;vertical-align:middle}.woocommerce div.product form.cart .group_table .woocommerce-grouped-product-list-item__price{padding-top:.4em}.woocommerce div.product form.cart .group_table td{vertical-align:top;padding-bottom:.5em;border:0}.woocommerce div.product form.cart .group_table td:first-child{width:4em;text-align:center}.woocommerce div.product form.cart .group_table .wc-grouped-product-add-to-cart-checkbox{display:inline-block;width:auto;margin:0 auto;transform:scale(1.5, 1.5)}.woocommerce section.products>h2{margin-bottom:.5em}.woocommerce span.onsale{min-height:0;min-width:0;padding:.5em 1em;font-weight:700;position:absolute;text-align:center;line-height:1.2;top:.5rem;left:.5rem;margin:0;border-radius:.25rem;background-color:var(--global-palette-highlight);color:var(--global-palette-highlight-alt2);font-size:.857em;z-index:9}.woocommerce span.onsale:has(+.kt-layout-left){left:initial;right:52%}@media screen and (max-width: 719px){.woocommerce span.onsale:has(+.kt-layout-left){left:initial;right:0}}.woocommerce.product-tab-style-center div.product .woocommerce-tabs ul.tabs{text-align:center;padding:0}.woocommerce.product-tab-style-center div.product .woocommerce-tabs ul.tabs li{border:0;border-bottom:3px solid rgba(0,0,0,0);margin:0 .6em;background:rgba(0,0,0,0)}.woocommerce.product-tab-style-center div.product .woocommerce-tabs ul.tabs li a{padding-left:0;padding-right:0}.woocommerce.product-tab-style-center div.product .woocommerce-tabs ul.tabs li.active{border-bottom:3px solid var(--global-palette-highlight)}.woocommerce.product-variation-style-vertical div.product form.cart .variations td.label{padding:0}.woocommerce.product-variation-style-vertical div.product form.cart .variations tr,.woocommerce.product-variation-style-vertical div.product form.cart table td{display:block}.woocommerce.product-variation-style-vertical div.product form.cart .variations select{min-width:240px;margin:0}.woocommerce .wp-block-kadence-wootemplate-blocks-gallery span.onsale:has(+.kt-layout-left){right:.5rem}.kadence-cart-button-large.woocommerce div.product .button.single_add_to_cart_button{height:60px;line-height:60px;font-size:125%;width:70%}.kadence-cart-button-large.woocommerce div.product form.cart div.quantity{width:30%;margin:0;padding:0 .5em 0 0}.kadence-cart-button-large.woocommerce div.product form.cart div.quantity .qty{width:100%;height:60px}.kadence-cart-button-large.woocommerce div.product form.cart div.quantity.spinners-added{width:35%;display:flex;padding:0;margin:0 2% 0 0}.kadence-cart-button-large.woocommerce div.product form.cart div.quantity.spinners-added .qty{width:0;flex-grow:1;height:58px}.kadence-cart-button-large.woocommerce div.product form.cart div.quantity.spinners-added~.button.single_add_to_cart_button{width:63%}.kadence-cart-button-medium-large.woocommerce div.product .button.single_add_to_cart_button{height:50px;line-height:50px;font-size:125%;width:70%}.kadence-cart-button-medium-large.woocommerce div.product form.cart div.quantity{width:30%;margin:0;padding:0 .5em 0 0}.kadence-cart-button-medium-large.woocommerce div.product form.cart div.quantity .qty{width:100%;height:50px}.kadence-cart-button-medium-large.woocommerce div.product form.cart div.quantity.spinners-added{width:35%;display:flex;padding:0;margin:0 2% 0 0}.kadence-cart-button-medium-large.woocommerce div.product form.cart div.quantity.spinners-added .qty{width:0;flex-grow:1;height:48px}.kadence-cart-button-medium-large.woocommerce div.product form.cart div.quantity.spinners-added~.button.single_add_to_cart_button{width:63%}@media screen and (min-width: 576px){.kadence-cart-button-large.woocommerce div.product .button.single_add_to_cart_button{width:85%}.kadence-cart-button-large.woocommerce div.product form.cart div.quantity{width:15%}.kadence-cart-button-large.woocommerce div.product form.cart div.quantity.spinners-added{width:25%}.kadence-cart-button-large.woocommerce div.product form.cart div.quantity.spinners-added~.button.single_add_to_cart_button{width:73%}.kadence-cart-button-medium-large.woocommerce div.product .button.single_add_to_cart_button{width:65%}.kadence-cart-button-medium-large.woocommerce div.product form.cart div.quantity{width:15%}.kadence-cart-button-medium-large.woocommerce div.product form.cart div.quantity.spinners-added{width:25%}}.woocommerce .content-bg .product.entry.loop-entry,.woocommerce-page .content-bg .product.entry.loop-entry{box-shadow:none}.single-product .kadence-breadcrumbs{margin-top:-1rem}.single-product .extra-title+.kadence-breadcrumbs{margin-top:1em}.single-product .entry-taxonomies+.kadence-breadcrumbs{margin-top:1em}.single-product.content-vertical-padding-hide .kadence-breadcrumbs,.single-product.content-vertical-padding-bottom .kadence-breadcrumbs{margin-top:.5em;margin-bottom:.5em}.content-style-unboxed .entry-content-wrap.product:not(.loop-entry){padding:0}.content-style-unboxed .content-bg.loop-entry .content-bg:not(.loop-entry){background:var(--global-palette9)}.woocommerce div.product div.kadence-product-image-wrap.images .images{width:auto;float:none}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper:after{clear:both;display:table;content:""}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image:nth-child(n+2){display:inline-block;height:65px;width:33%;margin-top:-31px}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image:nth-child(n+2) img{height:65px}.woocommerce div.product div.images .flex-viewport .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image:nth-child(n+2){margin-top:0;height:auto;width:auto}.woocommerce div.product div.images .flex-viewport .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image:nth-child(n+2) img{height:auto}.woocommerce div.product form.cart .woocommerce-grouped-product-list .woocommerce-grouped-product-list-item .quantity.spinners-added{width:auto}.woocommerce div.product form.cart .woocommerce-grouped-product-list .woocommerce-grouped-product-list-item div.quantity.spinners-added .qty{width:1.8em}.woocommerce div.product div.summary .added_to_cart,.woocommerce .kadence-sticky-add-to-cart-action-wrap a.added_to_cart{text-decoration:none;background:rgba(0,0,0,0);color:var(--global-palette3);border:1px solid var(--global-gray-400);height:40px;padding:0 1em;margin-top:.5em;font-size:inherit;line-height:1;vertical-align:middle;display:inline-flex;justify-content:center;align-items:center;text-transform:none;font-weight:normal;border-radius:3px;letter-spacing:inherit}.woocommerce.kadence-cart-button-normal div.product div.summary .added_to_cart{margin-top:0;margin-left:.5em}.kadence-sticky-add-to-cart-action-wrap .single_add_to_cart_button{height:40px;line-height:40px;padding:0em 1em}.woocommerce .kadence-sticky-add-to-cart-action-wrap a.added_to_cart{margin:0 0 0 .5em}.woocommerce div.product div.summary .added_to_cart:hover,.woocommerce .kadence-sticky-add-to-cart-action-wrap a.added_to_cart:hover{background:var(--global-palette9)}.kadence-cart-button-medium-large.woocommerce div.product div.summary .added_to_cart{height:50px;line-height:50px;font-size:125%;width:100%}.kadence-cart-button-large.woocommerce div.product div.summary .added_to_cart{height:60px;line-height:60px;font-size:125%;width:100%}.quantity.spinners-added{border:1px solid var(--global-gray-400);background:var(--global-palette9);border-radius:3px;transition:all .2s ease}.quantity.spinners-added .qty::-webkit-inner-spin-button,.quantity.spinners-added .qty::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.quantity.spinners-added:hover{border-color:var(--global-palette6)}.quantity.spinners-added input.minus,.quantity.spinners-added input.plus{background:rgba(0,0,0,0);color:var(--global-palette6);box-shadow:none;padding:0 .8em;line-height:38px;border:0}.quantity.spinners-added input.minus:hover,.quantity.spinners-added input.plus:hover{background:rgba(0,0,0,0);box-shadow:none;color:var(--global-palette3)}.quantity.hidden{display:none !important}.woocommerce .quantity.spinners-added .qty{width:2.3em;text-align:center;border:0;padding:0;box-shadow:none;height:38px;-moz-appearance:textfield}@media screen and (max-width: 1024px){.woocommerce div.product div.images .flex-control-thumbs li:nth-child(7){width:65px;padding-left:5px}.woocommerce div.product div.images .flex-control-thumbs li:nth-child(9){width:60px;padding-left:0px}}@media screen and (max-width: 768px){.woocommerce div.product div.images .flex-control-thumbs li:nth-child(6){width:65px;padding-left:5px}.woocommerce div.product div.images .flex-control-thumbs li:nth-child(7){width:60px;padding-left:0px}}.woocommerce table.shop_table td .quantity.spinners-added{display:inline-block}.woocommerce .woocommerce-checkout .shop_table{background:var(--global-palette9)}.woocommerce .cart-empty.woocommerce-info{margin-top:var(--global-xxl-spacing);margin-bottom:var(--global-sm-spacing);padding:0;background:rgba(0,0,0,0);text-align:center;font-size:34px;font-weight:bold;border:0;color:var(--global-palette6)}.woocommerce .cart-empty.woocommerce-info:before,.woocommerce .cart-empty.woocommerce-info:after{display:none}.woocommerce .return-to-shop{margin-top:var(--global-sm-spacing);margin-bottom:var(--global-xxl-spacing);text-align:center}.woocommerce-cart table.cart,.woocommerce-checkout table.cart,#add_payment_method table.cart{position:relative}.woocommerce-cart table.cart .coupon .button:not(:hover),.woocommerce-checkout table.cart .coupon .button:not(:hover),#add_payment_method table.cart .coupon .button:not(:hover){background:var(--global-palette7);color:var(--global-palette5)}.woocommerce-cart table.cart td.actions .button:disabled,.woocommerce-checkout table.cart td.actions .button:disabled,#add_payment_method table.cart td.actions .button:disabled{background-color:var(--global-palette7);color:var(--global-palette5)}.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img,#add_payment_method table.cart img{width:60px;box-shadow:none}.woocommerce-cart table.cart .product-name a,.woocommerce-checkout table.cart .product-name a,#add_payment_method table.cart .product-name a{color:var(--global-palette5)}.woocommerce-cart table.cart .product-name a:hover,.woocommerce-checkout table.cart .product-name a:hover,#add_payment_method table.cart .product-name a:hover{color:var(--global-palette3)}.woocommerce-cart table.cart th,.woocommerce-cart table.cart td,.woocommerce-checkout table.cart th,.woocommerce-checkout table.cart td,#add_payment_method table.cart th,#add_payment_method table.cart td{vertical-align:middle}.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text,#add_payment_method table.cart td.actions .coupon .input-text{float:left;box-sizing:border-box;padding:6px 6px 5px;padding:.4em .5em;margin:0 4px 0 0;outline:0;height:38px}.woocommerce-cart table.cart td.actions .button,.woocommerce-checkout table.cart td.actions .button,#add_payment_method table.cart td.actions .button{height:38px;padding:0 1em;border:0;line-height:38px}.woocommerce-cart table.cart input,.woocommerce-checkout table.cart input,#add_payment_method table.cart input{margin:0;vertical-align:middle}.woocommerce-cart .wc-proceed-to-checkout,.woocommerce-checkout .wc-proceed-to-checkout,#add_payment_method .wc-proceed-to-checkout{*zoom:1;padding:1em 0}.woocommerce-cart .wc-proceed-to-checkout::before,.woocommerce-cart .wc-proceed-to-checkout::after,.woocommerce-checkout .wc-proceed-to-checkout::before,.woocommerce-checkout .wc-proceed-to-checkout::after,#add_payment_method .wc-proceed-to-checkout::before,#add_payment_method .wc-proceed-to-checkout::after{content:" ";display:table}.woocommerce-cart .wc-proceed-to-checkout::after,.woocommerce-checkout .wc-proceed-to-checkout::after,#add_payment_method .wc-proceed-to-checkout::after{clear:both}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button,#add_payment_method .wc-proceed-to-checkout a.checkout-button{display:block;text-align:center;margin-bottom:1em;padding:.6em 1em}.woocommerce-cart .cart-collaterals .shipping-calculator-button,.woocommerce-checkout .cart-collaterals .shipping-calculator-button,#add_payment_method .cart-collaterals .shipping-calculator-button{float:none;margin-top:.5em;display:inline-block}.woocommerce-cart .cart-collaterals .shipping-calculator-form,.woocommerce-checkout .cart-collaterals .shipping-calculator-form,#add_payment_method .cart-collaterals .shipping-calculator-form{margin:1em 0 0 0}.woocommerce-cart .cart-collaterals .cart_totals p small,.woocommerce-checkout .cart-collaterals .cart_totals p small,#add_payment_method .cart-collaterals .cart_totals p small{color:var(--global-palette6);font-size:.83em}.woocommerce-cart .cart-collaterals .cart_totals table,.woocommerce-checkout .cart-collaterals .cart_totals table,#add_payment_method .cart-collaterals .cart_totals table{border-collapse:separate;margin:0 0 6px;padding:0}.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child td,#add_payment_method .cart-collaterals .cart_totals table tr:first-child th,#add_payment_method .cart-collaterals .cart_totals table tr:first-child td{border-top:0}.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table th,#add_payment_method .cart-collaterals .cart_totals table th{width:35%}.woocommerce-cart .cart-collaterals .cart_totals table td,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table td,.woocommerce-checkout .cart-collaterals .cart_totals table th,#add_payment_method .cart-collaterals .cart_totals table td,#add_payment_method .cart-collaterals .cart_totals table th{vertical-align:top;border-left:0;border-right:0;line-height:1.5em}.woocommerce-cart .cart-collaterals .cart_totals table small,.woocommerce-checkout .cart-collaterals .cart_totals table small,#add_payment_method .cart-collaterals .cart_totals table small{color:var(--global-palette6)}.woocommerce-cart .cart-collaterals .cart_totals table select,.woocommerce-checkout .cart-collaterals .cart_totals table select,#add_payment_method .cart-collaterals .cart_totals table select{width:100%}.woocommerce-cart .cart-collaterals .cart_totals .discount td,.woocommerce-checkout .cart-collaterals .cart_totals .discount td,#add_payment_method .cart-collaterals .cart_totals .discount td{color:var(--global-palette-highlight)}.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr th,.woocommerce-checkout .cart-collaterals .cart_totals tr td,.woocommerce-checkout .cart-collaterals .cart_totals tr th,#add_payment_method .cart-collaterals .cart_totals tr td,#add_payment_method .cart-collaterals .cart_totals tr th{border-top:1px solid var(--global-gray-500)}.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-destination,.woocommerce-checkout .cart-collaterals .cart_totals .woocommerce-shipping-destination,#add_payment_method .cart-collaterals .cart_totals .woocommerce-shipping-destination{margin-bottom:0}.woocommerce-cart .cart-collaterals .cross-sells ul.products li.product,.woocommerce-checkout .cart-collaterals .cross-sells ul.products li.product,#add_payment_method .cart-collaterals .cross-sells ul.products li.product{margin-top:0}.woocommerce-cart .checkout .col-2 h3#ship-to-different-address,.woocommerce-checkout .checkout .col-2 h3#ship-to-different-address,#add_payment_method .checkout .col-2 h3#ship-to-different-address{float:left;clear:none}.woocommerce-cart .checkout .col-2 .woocommerce-form__label-for-checkbox,.woocommerce-checkout .checkout .col-2 .woocommerce-form__label-for-checkbox,#add_payment_method .checkout .col-2 .woocommerce-form__label-for-checkbox{display:flex;align-items:center}.woocommerce-cart .checkout .col-2 .woocommerce-form__label-for-checkbox [type=checkbox],.woocommerce-checkout .checkout .col-2 .woocommerce-form__label-for-checkbox [type=checkbox],#add_payment_method .checkout .col-2 .woocommerce-form__label-for-checkbox [type=checkbox]{margin-right:.5em}.woocommerce-cart .checkout .col-2 .notes,.woocommerce-checkout .checkout .col-2 .notes,#add_payment_method .checkout .col-2 .notes{clear:left}.woocommerce-cart .checkout .col-2 .form-row-first,.woocommerce-checkout .checkout .col-2 .form-row-first,#add_payment_method .checkout .col-2 .form-row-first{clear:left}.woocommerce-cart .checkout .create-account small,.woocommerce-checkout .checkout .create-account small,#add_payment_method .checkout .create-account small{font-size:11px;color:var(--global-palette6);font-weight:normal}.woocommerce-cart .checkout div.shipping-address,.woocommerce-checkout .checkout div.shipping-address,#add_payment_method .checkout div.shipping-address{padding:0;clear:left;width:100%}.woocommerce-cart .checkout .shipping_address,.woocommerce-checkout .checkout .shipping_address,#add_payment_method .checkout .shipping_address{clear:both}.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods,#add_payment_method #payment ul.payment_methods{*zoom:1;text-align:left;padding:0;margin:0;list-style:none outside}.woocommerce-cart #payment ul.payment_methods::before,.woocommerce-cart #payment ul.payment_methods::after,.woocommerce-checkout #payment ul.payment_methods::before,.woocommerce-checkout #payment ul.payment_methods::after,#add_payment_method #payment ul.payment_methods::before,#add_payment_method #payment ul.payment_methods::after{content:" ";display:table}.woocommerce-cart #payment ul.payment_methods::after,.woocommerce-checkout #payment ul.payment_methods::after,#add_payment_method #payment ul.payment_methods::after{clear:both}.woocommerce-cart #payment ul.payment_methods li,.woocommerce-checkout #payment ul.payment_methods li,#add_payment_method #payment ul.payment_methods li{line-height:2;text-align:left;margin:0;font-weight:normal}.woocommerce-cart #payment ul.payment_methods li input,.woocommerce-checkout #payment ul.payment_methods li input,#add_payment_method #payment ul.payment_methods li input{margin:0 1em 0 0}.woocommerce-cart #payment ul.payment_methods li img,.woocommerce-checkout #payment ul.payment_methods li img,#add_payment_method #payment ul.payment_methods li img{vertical-align:middle;margin:-2px 0 0 .5em;padding:0;position:relative;box-shadow:none;display:inline-block}.woocommerce-cart #payment ul.payment_methods li img+img,.woocommerce-checkout #payment ul.payment_methods li img+img,#add_payment_method #payment ul.payment_methods li img+img{margin-left:2px}.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice),.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice),#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice){*zoom:1}.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::before,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::before,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::after,#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::before,#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::after{content:" ";display:table}.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::after,#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::after{clear:both}.woocommerce-cart #payment .woocommerce-terms-and-conditions-wrapper,.woocommerce-checkout #payment .woocommerce-terms-and-conditions-wrapper,#add_payment_method #payment .woocommerce-terms-and-conditions-wrapper{margin-top:var(--global-md-spacing)}.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box,#add_payment_method #payment div.payment_box{position:relative;box-sizing:border-box;width:100%;padding:0em;margin:1em 0;font-size:.92em;border-radius:2px;line-height:1.5;background-color:rgba(0,0,0,0);color:var(--global-palette4)}.woocommerce-cart #payment div.payment_box input.input-text,.woocommerce-cart #payment div.payment_box textarea,.woocommerce-checkout #payment div.payment_box input.input-text,.woocommerce-checkout #payment div.payment_box textarea,#add_payment_method #payment div.payment_box input.input-text,#add_payment_method #payment div.payment_box textarea{border-color:var(--global-gray-400);border-top-color:var(--global-gray-400)}.woocommerce-cart #payment div.payment_box ::-webkit-input-placeholder,.woocommerce-checkout #payment div.payment_box ::-webkit-input-placeholder,#add_payment_method #payment div.payment_box ::-webkit-input-placeholder{color:var(--global-gray-400)}.woocommerce-cart #payment div.payment_box :-moz-placeholder,.woocommerce-checkout #payment div.payment_box :-moz-placeholder,#add_payment_method #payment div.payment_box :-moz-placeholder{color:var(--global-gray-400)}.woocommerce-cart #payment div.payment_box :-ms-input-placeholder,.woocommerce-checkout #payment div.payment_box :-ms-input-placeholder,#add_payment_method #payment div.payment_box :-ms-input-placeholder{color:var(--global-gray-400)}.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods{list-style:none outside;margin:0}.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new{margin:0 0 .5em}.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label{cursor:pointer}.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput{vertical-align:middle;margin:-3px 1em 0 0;position:relative}.woocommerce-cart #payment div.payment_box .wc-credit-card-form,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form,#add_payment_method #payment div.payment_box .wc-credit-card-form{border:0;padding:0;margin:1em 0 0}.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc{font-size:1.5em;padding:8px;background-repeat:no-repeat;background-position:right .618em center;background-size:32px 20px}.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.visa,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.visa,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.visa,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.visa{background-image:url("/wp-content/themes/kadence/assets/images/icons/credit-cards/visa.svg")}.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.mastercard,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard{background-image:url("/wp-content/themes/kadence/assets/images/icons/credit-cards/mastercard.svg")}.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.laser,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.laser,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.laser,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.laser{background-image:url("/wp-content/themes/kadence/assets/images/icons/credit-cards/laser.svg")}.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub{background-image:url("/wp-content/themes/kadence/assets/images/icons/credit-cards/diners.svg")}.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.maestro,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.maestro{background-image:url("/wp-content/themes/kadence/assets/images/icons/credit-cards/maestro.svg")}.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.jcb,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.jcb{background-image:url("/wp-content/themes/kadence/assets/images/icons/credit-cards/jcb.svg")}.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.amex,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.amex,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.amex,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.amex{background-image:url("/wp-content/themes/kadence/assets/images/icons/credit-cards/amex.svg")}.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.discover,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.discover,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.discover,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.discover{background-image:url("/wp-content/themes/kadence/assets/images/icons/credit-cards/discover.svg")}.woocommerce-cart #payment div.payment_box span.help,.woocommerce-checkout #payment div.payment_box span.help,#add_payment_method #payment div.payment_box span.help{font-size:.857em;color:var(--global-palette6);font-weight:normal}.woocommerce-cart #payment div.payment_box .form-row,.woocommerce-checkout #payment div.payment_box .form-row,#add_payment_method #payment div.payment_box .form-row{margin:0 0 .8em}.woocommerce-cart #payment div.payment_box p:last-child,.woocommerce-checkout #payment div.payment_box p:last-child,#add_payment_method #payment div.payment_box p:last-child{margin-bottom:0}.woocommerce-cart #payment .payment_method_paypal .about_paypal,.woocommerce-checkout #payment .payment_method_paypal .about_paypal,#add_payment_method #payment .payment_method_paypal .about_paypal{float:right;line-height:52px;font-size:.83em}.woocommerce-cart #payment .payment_method_paypal img,.woocommerce-checkout #payment .payment_method_paypal img,#add_payment_method #payment .payment_method_paypal img{max-height:52px;vertical-align:middle}.rtl.woocommerce-cart .checkout .col-2 h3#ship-to-different-address,.rtl.woocommerce-checkout .checkout .col-2 h3#ship-to-different-address,.rtl #add_payment_method .checkout .col-2 h3#ship-to-different-address{float:right}.rtl.woocommerce-cart .checkout .col-2 .woocommerce-form__label-for-checkbox [type=checkbox],.rtl.woocommerce-checkout .checkout .col-2 .woocommerce-form__label-for-checkbox [type=checkbox],.rtl #add_payment_method .checkout .col-2 .woocommerce-form__label-for-checkbox [type=checkbox]{margin-left:.5em;margin-right:0}.rtl.woocommerce-cart #payment ul.payment_methods,.rtl.woocommerce-checkout #payment ul.payment_methods,.rtl #add_payment_method #payment ul.payment_methods{text-align:right}.rtl.woocommerce-cart #payment ul.payment_methods li,.rtl.woocommerce-checkout #payment ul.payment_methods li,.rtl #add_payment_method #payment ul.payment_methods li{text-align:right}.rtl.woocommerce-cart #payment ul.payment_methods li img,.rtl.woocommerce-checkout #payment ul.payment_methods li img,.rtl #add_payment_method #payment ul.payment_methods li img{vertical-align:middle;margin:-2px 0 0 .5em;padding:0;position:relative;box-shadow:none;display:inline-block}.rtl.woocommerce-cart #payment ul.payment_methods li img+img,.rtl.woocommerce-checkout #payment ul.payment_methods li img+img,.rtl #add_payment_method #payment ul.payment_methods li img+img{margin-left:2px}.rtl.woocommerce-cart #payment .payment_method_paypal .about_paypal,.rtl.woocommerce-checkout #payment .payment_method_paypal .about_paypal,.rtl #add_payment_method #payment .payment_method_paypal .about_paypal{float:left}.rtl #payment ul.wc_payment_methods{padding-right:0}.rtl #payment ul.wc_payment_methods li.wc_payment_method input[type=radio]:first-child:checked+label{border-right:5px solid var(--global-palette-highlight);border-left:0}.rtl #payment ul.wc_payment_methods li.wc_payment_method>label{border-right:5px solid var(--global-gray-400);border-left:0}.rtl #payment ul.wc_payment_methods li.wc_payment_method>label:before{margin-right:-5px;margin-left:4px}.woocommerce-terms-and-conditions{border:1px solid var(--global-gray-400);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);background:var(--global-palette8)}.woocommerce-invalid #terms{outline:2px solid red;outline-offset:2px}.kadence-woo-cart-form-wrap,.cross-sells{*zoom:1}.kadence-woo-cart-form-wrap::before,.kadence-woo-cart-form-wrap::after,.cross-sells::before,.cross-sells::after{content:" ";display:table}.kadence-woo-cart-form-wrap::after,.cross-sells::after{clear:both}@media screen and (min-width: 768px){.woocommerce-cart table.cart .product-thumbnail,.woocommerce-checkout table.cart .product-thumbnail,#add_payment_method table.cart .product-thumbnail{width:74px}.woocommerce-cart table.cart .product-remove,.woocommerce-checkout table.cart .product-remove,#add_payment_method table.cart .product-remove{width:24px}.rtl.woocommerce-cart table.cart th.product-name,.rtl.woocommerce-checkout table.cart th.product-name,.rtl #add_payment_method table.cart th.product-name{right:0;left:auto}}#payment #place_order{float:none;width:100%;box-sizing:border-box;margin:var(--global-md-spacing) 0 1em;padding:.6em 1em}#payment ul.wc_payment_methods{list-style:none;padding-left:0}#payment ul.wc_payment_methods li.wc_payment_method>input[type=radio]:first-child{clip:rect(1px, 1px, 1px, 1px);position:absolute !important}#payment ul.wc_payment_methods li.wc_payment_method input[type=radio]:first-child:checked+label{border-left:5px solid var(--global-palette-highlight);background:var(--global-palette7)}#payment ul.wc_payment_methods li.wc_payment_method input[type=radio]:first-child:checked+label:before{background:var(--global-palette-highlight);border-color:var(--global-palette-highlight)}#payment ul.wc_payment_methods li.wc_payment_method>label{background:var(--global-palette8);display:block;border-left:5px solid var(--global-gray-400);padding:8px 15px;transition:border .2s ease-in-out;margin-bottom:4px;font-weight:bold}#payment ul.wc_payment_methods li.wc_payment_method>label:before{content:"";background:rgba(0,0,0,0);width:10px;display:inline-block;border:1px solid var(--global-gray-500);height:10px;border-radius:50%;margin-left:-5px;margin-right:4px}#payment ul.wc_payment_methods li.wc_payment_method>label:hover{border-left:5px solid var(--global-gray-500);background:var(--global-palette7)}#payment ul.wc_payment_methods li:first-child:last-child>label{border:0 !important}#payment ul.wc_payment_methods li:first-child:last-child>label:before{display:none}#payment .payment_box{position:relative;width:100%;padding:15px;font-size:95%}#payment .payment_box p:last-child{margin-bottom:0}@media screen and (min-width: 1025px){.kadence-woo-cart-form-wrap>form{float:left;width:70%;padding-right:var(--global-lg-spacing)}.kadence-woo-cart-form-wrap .cart-collaterals{float:left;width:30%}form.checkout{*zoom:1}form.checkout::before,form.checkout::after{content:" ";display:table}form.checkout::after{clear:both}form.checkout .col2-set{float:left;width:50%;padding-right:var(--global-md-spacing);padding-left:0}form.checkout .col2-set .col-1,form.checkout .col2-set .col-2{width:100%;float:none;padding:0;clear:both}form.checkout .col2-set .col-2{margin-top:var(--global-md-spacing)}form.checkout #order_review_heading{float:left;width:50%;padding-left:var(--global-md-spacing);margin:0 0 .5em}form.checkout .woocommerce-checkout-review-order{width:50%;padding-left:var(--global-md-spacing);float:left}}@media screen and (min-width: 1025px){.rtl table.cart td.actions .coupon .input-text,.rtl #add_payment_method table.cart td.actions .coupon .input-text{float:right;margin:0 0 0 4px}.rtl .kadence-woo-cart-form-wrap>form{float:right;padding-left:var(--global-lg-spacing);padding-right:0}.rtl .kadence-woo-cart-form-wrap .cart-collaterals{float:right}.rtl form.checkout .col2-set{float:right;padding-left:var(--global-md-spacing);padding-right:0}.rtl form.checkout #order_review_heading{float:right;padding-right:var(--global-md-spacing);padding-left:0}.rtl form.checkout .woocommerce-checkout-review-order{padding-left:0;padding-right:var(--global-md-spacing);float:right}}.rtl table.cart td.actions .coupon .input-text,.rtl #add_payment_method table.cart td.actions .coupon .input-text{float:right;margin:0 0 0 4px}.select2-container--default .select2-selection--single{height:42px;border-color:var(--global-gray-400);background:rgba(0,0,0,0)}.select2-container--default .select2-selection--single .select2-selection__rendered{color:var(--global-palette5);line-height:40px;background:rgba(0,0,0,0)}.select2-container--default .select2-selection--single .select2-selection__arrow{height:40px}.select2-container--default .select2-results__option[aria-selected=true],.select2-container--default .select2-results__option[data-selected=true]{background-color:var(--global-palette7)}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background:var(--global-palette-btn-bg);color:var(--global-palette-btn)}.select2-dropdown{border-color:var(--global-gray-400);color:var(--global-palette4);background:var(--global-palette9)}.select2-container--open .select2-dropdown--below{box-shadow:0px 15px 25px -7px rgba(0,0,0,.1)}.select2-container--open .select2-dropdown--above{box-shadow:0px -15px 25px -7px rgba(0,0,0,.1)}.select2-container--default .select2-search--dropdown .select2-search__field{border-color:var(--global-gray-400)}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:var(--global-gray-400) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:rgba(0,0,0,0) rgba(0,0,0,0) var(--global-gray-400) rgba(0,0,0,0)}.wc-block-components-totals-coupon.wc-blocks-components-panel .wc-blocks-components-panel__button{margin:.375em 0}.wc-block-components-sidebar .wc-block-components-totals-coupon.wc-blocks-components-panel>h2{font-size:1em}.wc-block-components-checkout-form .wc-block-components-checkout-step__description{margin-bottom:16px}.single-content .woocommerce-notices-wrapper ul.woocommerce-error,.single-content .woocommerce-notices-wrapper ul.woocommerce-info,.single-content .woocommerce-notices-wrapper ul.woocommerce-success{margin-bottom:var(--global-md-spacing)}.rtl.woocommerce table.cart td.actions,.rtl.woocommerce #content table.cart td.actions,.rtl.woocommerce-page table.cart td.actions,.rtl.woocommerce-page #content table.cart td.actions{text-align:left}.rtl.woocommerce table.cart td.actions .coupon,.rtl.woocommerce #content table.cart td.actions .coupon,.rtl.woocommerce-page table.cart td.actions .coupon,.rtl.woocommerce-page #content table.cart td.actions .coupon{float:right}.rtl .woocommerce .woocommerce-form-login .woocommerce-form-login__submit{float:right;margin-right:0;margin-left:1em}.rtl .woocommerce form .form-row.form-row-last{float:left}.rtl .woocommerce form .form-row.form-row-first{float:right}.content-style-boxed .wp-site-blocks .wp-block-woocommerce-cart.alignwide,.wp-site-blocks .wp-block-woocommerce-cart.alignwide,.wp-site-blocks .wp-block-woocommerce-checkout.alignwide,.content-style-boxed .wp-site-blocks .wp-block-woocommerce-checkout.alignwide{margin-left:0;margin-right:0}.content-style-unboxed .wp-block-woocommerce-checkout.alignwide.wc-block-checkout{width:unset}.wc-block-grid__product .wc-block-grid__product-title{font-size:1em;padding-top:.5rem;font-weight:500;margin-bottom:.5rem;font-family:var(--global-heading-font-family)}.entry-content .wc-block-grid__products{margin:0 0 1em;padding:0}.wp-site-blocks .site-main .entry-content .wc-block-grid{font-size:1em}.wc-block-grid .wc-block-grid__products{margin:0 0 1em;padding:0;display:grid;grid-template-columns:minmax(0, 1fr);column-gap:2.5rem;row-gap:2.5rem;list-style:none}.wc-block-grid .wc-block-grid__products .woocommerce-loop-image-link img{width:100%}.wc-block-grid .wc-block-grid__products:not(.thisisforspecificity) .wc-block-grid__product,.wc-block-carousel .wc-block-grid__product{border-left:0;border-right:0;border-bottom:0;width:100%;max-width:100%;flex:1;text-align:left;overflow:hidden}.wc-block-carousel .wc-block-grid__product .entry-content-wrap{padding:1.5rem}.wc-block-carousel .wc-block-grid__product.product-loop-unboxed{box-shadow:none}.wc-block-carousel .wc-block-grid__product.product-loop-unboxed .entry-content-wrap{padding:1rem 0 0;background:rgba(0,0,0,0)}.wc-block-grid__product.entry.loop-entry.content-bg.woo-archive-action-on-hover .wc-block-grid__product-add-to-cart{width:auto;position:absolute;bottom:-2rem;left:0;margin-top:0;padding:0 1rem;right:0;opacity:0;transition:opacity .3s cubic-bezier(0.17, 0.67, 0.35, 0.95)}.wc-block-grid__product.entry.loop-entry.content-bg.woo-archive-action-on-hover:hover .wc-block-grid__product-add-to-cart,.wc-block-grid__product.entry.loop-entry.content-bg.woo-archive-action-on-hover:focus-within .wc-block-grid__product-add-to-cart{bottom:-0.8rem;opacity:1}.wc-block-grid__product.entry.loop-entry.content-bg.woo-archive-action-on-hover:hover .entry-content-wrap,.wc-block-grid__product.entry.loop-entry.content-bg.woo-archive-action-on-hover:focus-within .entry-content-wrap{transform:translateY(-2rem)}#wrapper .wc-block-grid .wc-block-grid__products .product-loop-boxed .entry-content-wrap,#wrapper .wc-block-grid .wc-block-grid__products .woo-archive-action-on-hover .entry-content-wrap{padding:1rem 1rem 1.5rem;position:relative;margin:0 .5em;border-radius:.25rem;transition:transform .3s cubic-bezier(0.17, 0.67, 0.35, 0.95)}.has-2-columns .wc-block-grid__products{grid-template-columns:repeat(2, minmax(0, 1fr))}.has-3-columns .wc-block-grid__products{grid-template-columns:repeat(3, minmax(0, 1fr))}.has-4-columns .wc-block-grid__products{grid-template-columns:repeat(4, minmax(0, 1fr))}.has-5-columns .wc-block-grid__products{grid-template-columns:repeat(5, minmax(0, 1fr))}.has-6-columns .wc-block-grid__products{grid-template-columns:repeat(6, minmax(0, 1fr))}@media screen and (max-width: 1024px){.has-4-columns .wc-block-grid__products{grid-template-columns:1fr 1fr}.has-6-columns .wc-block-grid__products{grid-template-columns:1fr 1fr 1fr}}@media screen and (max-width: 719px){.wp-site-blocks .wc-block-grid .wc-block-grid__products{margin:0 0 1em;padding:0;display:grid;grid-template-columns:1fr}.wp-site-blocks .wc-block-grid .wc-block-grid__products .wc-block-grid__product{margin-left:0;margin-right:0}}.wc-block-grid .wc-block-grid__product .wc-block-grid__product-image{margin-bottom:0}.wc-block-grid .wc-block-grid__product .product-details .wp-block-button{margin-top:0;margin-bottom:0;margin-left:0;margin-right:0}.wc-block-grid.has-aligned-buttons .wc-block-grid__product .product-details.content-bg.entry-content-wrap{display:flex;flex-direction:column;flex-grow:1}.wc-block-grid.has-aligned-buttons .wc-block-grid__product .product-details .wp-block-button{margin-top:auto}.wc-block-grid.has-aligned-buttons .wc-block-grid__product .product-details.content-bg.entry-content-wrap{padding-bottom:1.5rem}.wc-block-grid .wc-block-grid__product .entry-content-wrap{padding:1.5rem}body.content-style-unboxed .wc-block-grid .wc-block-grid__product .entry-content-wrap,.wc-block-grid .wc-block-grid__product.product-loop-unboxed .entry-content-wrap{padding:1rem 0;background:rgba(0,0,0,0)}body.content-style-unboxed .wc-block-grid .wc-block-grid__product.woo-archive-action-visible .entry-content-wrap,.wc-block-grid .wc-block-grid__product.product-loop-unboxed.woo-archive-action-visible .entry-content-wrap{padding:1rem 0 0}.wc-block-grid .wc-block-grid__product.product-loop-unboxed{background:rgba(0,0,0,0);box-shadow:none}.wc-block-grid__product a.wc-block-grid__product-link,.wc-block-grid__product a.wc-block-grid__product-title-link{text-decoration:none;color:inherit}.wc-block-grid__product a.wc-block-grid__product-link{position:relative;display:block}.wc-block-grid__product:not(.woo-archive-image-hover-none) a.wc-block-grid__product-link{overflow:hidden}.wc-block-grid__product{text-align:left}.wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-price{margin:0 0 1em}.wc-block-grid__product-price{font-weight:normal;font-size:.857em}.wc-block-grid__product-price del{color:inherit;opacity:.5}.wc-block-grid__product-price ins{background:none;font-weight:700}.wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-onsale{min-height:0;min-width:0;padding:.5em 1em;font-weight:700;position:absolute;text-align:center;line-height:1.2;top:6px;right:6px;left:auto;margin:0;border-radius:.25rem;background-color:var(--global-palette-highlight);color:var(--global-palette-btn);font-size:.857em;z-index:9;border:0}.wc-block-grid__product .wc-block-grid__product-add-to-cart{color:inherit}.wc-block-grid__product .wc-block-grid__product-add-to-cart .wp-block-button__link .kadence-svg-iconset{display:inline-flex;align-self:center}.wc-block-grid__product .wc-block-grid__product-add-to-cart .wp-block-button__link .kadence-svg-iconset svg{top:.125em;position:relative;height:1em;width:1em}.wc-block-grid__product .wc-block-grid__product-add-to-cart .wp-block-button__link .kadence-spinner-svg,.wc-block-grid__product .wc-block-grid__product-add-to-cart .wp-block-button__link .kadence-check-svg{display:none}.wc-block-grid__product .wc-block-grid__product-add-to-cart .wp-block-button__link.loading{opacity:.25}.wc-block-grid__product .wc-block-grid__product-add-to-cart .wp-block-button__link.loading .kadence-arrow-right-alt-svg{display:none}.wc-block-grid__product .wc-block-grid__product-add-to-cart .wp-block-button__link.loading .kadence-spinner-svg{display:block;animation:spin 2s linear infinite}.wc-block-grid__product .wc-block-grid__product-add-to-cart .wp-block-button__link.loading::after{display:none}.wc-block-grid__product .wc-block-grid__product-add-to-cart .wp-block-button__link.added{font-size:0}.wc-block-grid__product .wc-block-grid__product-add-to-cart .wp-block-button__link.added .kadence-svg-iconset:last-child{font-size:1rem}.wc-block-grid__product .wc-block-grid__product-add-to-cart .wp-block-button__link.added .kadence-arrow-right-alt-svg{display:none}.wc-block-grid__product .wc-block-grid__product-add-to-cart .wp-block-button__link.added .kadence-check-svg{display:block;font-size:80%}.wc-block-grid__product .wc-block-grid__product-add-to-cart .wp-block-button__link.added::after{display:none}.wc-block-grid__product .wc-block-grid__product-add-to-cart a.added_to_cart{display:inline-flex;background:rgba(0,0,0,0);padding:.5em 0;text-transform:uppercase;font-weight:bold;line-height:1.6;letter-spacing:.05em;color:inherit;text-decoration:none;font-size:80%}.wc-block-grid__product.woo-archive-btn-button .wc-block-grid__product-add-to-cart .wp-block-button__link{color:var(--global-palette-btn);text-align:center;display:block;width:100%;transition:color .2s ease,background .2s ease,border .2s ease}.wc-block-grid__product.woo-archive-btn-button .wc-block-grid__product-add-to-cart .wp-block-button__link:hover{color:var(--global-palette-btn-hover);background:var(--global-palette-btn-bg-hover)}.wc-block-grid__product.woo-archive-btn-button .wc-block-grid__product-add-to-cart .wp-block-button__link.added{height:0;overflow:hidden}.wc-block-grid__product:not(.woo-archive-btn-button) .wc-block-grid__product-add-to-cart .wp-block-button__link{background:rgba(0,0,0,0);padding:.5em 0;text-transform:uppercase;font-weight:bold;letter-spacing:.05em;color:inherit;font-size:80%;border:0;box-shadow:none;display:inline-block;transition:color .2s ease}.wc-block-grid__product:not(.woo-archive-btn-button) .wc-block-grid__product-add-to-cart .wp-block-button__link .kadence-svg-iconset{margin-left:.5em}.wc-block-grid__product .wc-block-grid__product-rating{float:right;margin-top:0;margin-bottom:0}.wc-block-grid__product .wc-block-grid__product-rating .star-rating{margin:.25em auto .25em}.wc-block-grid.has-aligned-buttons .wc-block-grid__product .wc-block-grid__product-rating{margin-bottom:12px;margin-left:0}.wc-block-grid.has-aligned-buttons .wc-block-grid__product .wc-block-grid__product-rating .star-rating{margin-left:0}.wc-block-grid__product .wc-block-grid__product-rating~.wc-block-grid__product-price{padding-right:5.4em}.wc-block-components-product-rating{display:flex;gap:.2em;align-items:center}body .wc-block-grid__product-rating .star-rating,body .wc-block-grid__product-rating .wc-block-grid__product-rating__stars,body .wc-block-review-list .wc-block-components-review-list-item__rating>.wc-block-components-review-list-item__rating__stars,body .wc-block-components-product-rating__stars{font-family:"star";display:block;margin:.25em auto .25em;margin-left:0;font-size:1em;line-height:1;height:1em;width:5em;color:var(--global-palette-highlight)}body .wc-block-grid__product-rating .star-rating:before,body .wc-block-grid__product-rating .wc-block-grid__product-rating__stars:before,body .wc-block-review-list .wc-block-components-review-list-item__rating>.wc-block-components-review-list-item__rating__stars:before,body .wc-block-components-product-rating__stars:before{content:"";color:var(--global-gray-400);float:left;top:0;left:0;opacity:1;right:auto;position:absolute}body .wc-block-grid__product-rating .star-rating span,body .wc-block-grid__product-rating .wc-block-grid__product-rating__stars span,body .wc-block-review-list .wc-block-components-review-list-item__rating>.wc-block-components-review-list-item__rating__stars span,body .wc-block-components-product-rating__stars span{float:left;right:auto}body .wc-block-grid__product-rating .star-rating span:before,body .wc-block-grid__product-rating .wc-block-grid__product-rating__stars span:before,body .wc-block-review-list .wc-block-components-review-list-item__rating>.wc-block-components-review-list-item__rating__stars span:before,body .wc-block-components-product-rating__stars span:before{content:"";right:auto;color:inherit}li.product a .secondary-product-image,.wc-block-grid__product a .secondary-product-image{position:absolute;top:0;left:0;right:0;bottom:0;object-fit:cover;opacity:0;min-width:100%;min-height:100%}.products:not(.woo-archive-image-hover-none) li.product a{overflow:hidden}.woo-archive-image-hover-fade .woocommerce-loop-product__link .attachment-woocommerce_thumbnail{transition:opacity .3s ease}.woo-archive-image-hover-fade .woocommerce-loop-product__link:hover .attachment-woocommerce_thumbnail{opacity:1}.woo-archive-image-hover-zoom .woocommerce-loop-product__link .attachment-woocommerce_thumbnail{transform:scale(1);transition:opacity .4s ease,transform 2s cubic-bezier(0, 0, 0.4, 1.1)}.woo-archive-image-hover-zoom .woocommerce-loop-product__link:hover .attachment-woocommerce_thumbnail{opacity:1;transform:scale(1.07)}.woo-archive-image-hover-slide .woocommerce-loop-product__link .attachment-woocommerce_thumbnail.secondary-product-image{transform:translate(100%, 0);opacity:1;transition:all .4s cubic-bezier(0.17, 0.67, 0.35, 0.95);display:block}.woo-archive-image-hover-slide .woocommerce-loop-product__link .attachment-woocommerce_thumbnail:not(.secondary-product-image){transform:translate(0);transition:all .4s cubic-bezier(0.17, 0.67, 0.35, 0.95);display:block}.woo-archive-image-hover-slide .woocommerce-loop-product__link.product-has-hover-image:hover .attachment-woocommerce_thumbnail:not(.secondary-product-image){transform:translate(-100%, 0)}.woo-archive-image-hover-slide .woocommerce-loop-product__link.product-has-hover-image:hover .attachment-woocommerce_thumbnail.secondary-product-image{transform:translate(0, 0)}.woo-archive-image-hover-flip .woocommerce-loop-product__link .attachment-woocommerce_thumbnail{perspective:1000px;backface-visibility:hidden;transform-style:preserve-3d;transition:all .5s ease-in-out;display:block}.woo-archive-image-hover-flip .woocommerce-loop-product__link .attachment-woocommerce_thumbnail.secondary-product-image{transform:rotateY(180deg);opacity:1}.woo-archive-image-hover-flip .woocommerce-loop-product__link .attachment-woocommerce_thumbnail:not(.secondary-product-image){transform:rotateY(0deg)}.woo-archive-image-hover-flip .woocommerce-loop-product__link.product-has-hover-image:hover .attachment-woocommerce_thumbnail:not(.secondary-product-image){transform:rotateY(180deg)}.woo-archive-image-hover-flip .woocommerce-loop-product__link.product-has-hover-image:hover .attachment-woocommerce_thumbnail.secondary-product-image{transform:rotateY(360deg)}.wc-block-components-price-slider__range-input-wrapper{background-color:var(--global-gray-400);border-radius:1em;box-shadow:none;max-width:calc(100% - 4px);margin-left:2px}.wc-block-components-price-slider__range-input-wrapper .wc-block-components-price-slider__range-input-progress{--range-color: var(--global-palette-highlight);border-radius:1em}.wc-block-components-price-slider__range-input-wrapper .wc-block-components-price-slider__range-input{margin:0;padding:0;border:0;outline:none;background:rgba(0,0,0,0);-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:0;display:block;position:relative;pointer-events:none;outline:none !important;position:absolute;left:0;top:0}.wc-block-product-category .product-details .wc-block-grid__product-add-to-cart.wp-block-button .ajax_add_to_cart:after{display:none}.wc-block-mini-cart__drawer h2.wc-block-mini-cart__title{font-size:1.4rem;margin:1.6rem 1.6rem -2.2rem;padding:0 0 2.2rem}.wc-block-mini-cart__drawer .wc-block-mini-cart__items{padding:1rem 1.6rem 0}.wc-block-mini-cart__drawer .wc-block-components-drawer__close{box-shadow:none}.wc-block-mini-cart__drawer .wc-block-mini-cart__footer{padding:1.6rem}.wc-block-mini-cart__drawer .wc-block-mini-cart__footer:after{color:var(--global-palette6)}table.wc-block-cart-items .wc-block-components-product-name{text-decoration:none;color:inherit;font-weight:bold}table.wc-block-cart-items .wc-block-components-product-name:hover{text-decoration:underline}.wc-block-mini-cart .wc-block-mini-cart__button{box-shadow:none;border-radius:0;padding:.5rem;background:rgba(0,0,0,0);border:0}.wc-block-mini-cart .wc-block-mini-cart__button:hover,.wc-block-mini-cart .wc-block-mini-cart__button:focus{color:inherit;box-shadow:none;background:rgba(0,0,0,0)}@font-face{ font-family:"star";font-display:swap;src:url("/wp-content/themes/kadence/assets/fonts/star.woff2?gmcsp2") format("woff2"),url("/wp-content/themes/kadence/assets/fonts/star.ttf?gmcsp2") format("truetype"),url("/wp-content/themes/kadence/assets/fonts/star.woff?gmcsp2") format("woff"),url("/wp-content/themes/kadence/assets/fonts/star.svg?gmcsp2#star") format("svg");font-weight:normal;font-style:normal }.kadence-header-cart.header-navigation .header-cart-button,.kadence-header-cart .header-cart-button{color:inherit;text-decoration:none;display:flex;align-items:center;background:rgba(0,0,0,0);padding:0;border:0;box-shadow:none;font-size:1rem}.kadence-header-cart.header-navigation .header-cart-button:hover,.kadence-header-cart .header-cart-button:hover{background:rgba(0,0,0,0);color:inherit;box-shadow:none}.header-cart-button .kadence-svg-iconset{font-size:1.2em}.header-cart-button .header-cart-label{padding-right:5px}.header-cart-button .header-cart-label:empty{padding-right:0px}.header-cart-wrap .header-cart-empty-check{display:none}.header-cart-button .header-cart-total{font-size:.65em;height:2.1em;line-height:1;background:var(--global-palette7);border-radius:50%;display:flex;width:2.1em;justify-content:center;align-items:center;text-align:center;color:var(--global-palette4);margin-left:.1em;transition:all .2s ease}#cart-drawer.popup-drawer .drawer-inner{max-width:400px;background:var(--global-palette9);color:var(--global-palette4)}#cart-drawer h2.side-cart-header{font-size:1em}#cart-drawer.popup-drawer .drawer-header{justify-content:space-between;align-items:center}#cart-drawer.popup-drawer .drawer-content{padding-top:1em}.admin-bar #cart-drawer.popup-drawer .drawer-content ul.product_list_widget{max-height:calc(100vh - (3.7em + 24px + 55px + 105px + 32px))}#cart-drawer.popup-drawer .drawer-content ul.product_list_widget{max-height:calc(100vh - (3.7em + 24px + 55px + 105px));overflow:auto}#cart-drawer.popup-drawer .drawer-content .woocommerce-mini-cart__buttons.buttons{margin-bottom:0}.site-header-section-left .kadence-header-cart.header-navigation ul ul.sub-menu{left:0;right:auto}.kadence-header-cart.header-navigation .header-cart-button{padding:.6em 0}.kadence-header-cart.header-navigation ul.cart_list{display:block;position:static;box-shadow:none;background:rgba(0,0,0,0);transform:none;opacity:1;visibility:visible;height:auto;clip:auto;max-height:100vh;overflow:auto}.kadence-header-cart.header-navigation .menu-item.menu-item-kadence-cart-dropdown{min-width:340px;padding:1em;color:var(--global-palette4);font-size:90%;max-height:80vh;overflow:auto}.kadence-header-cart.header-navigation .menu-item.menu-item-kadence-cart-dropdown ul.cart_list{max-height:calc(75vh - (160px + 2em))}.kadence-header-cart.header-navigation ul p.woocommerce-mini-cart__empty-message{margin:0}.kadence-header-cart.header-navigation ul ul.sub-menu{right:0;background:var(--global-palette9);color:var(--global-palette4);left:auto}.kadence-header-cart.header-navigation ul ul a:not(.button){padding:0;width:auto;font-size:inherit;color:var(--global-palette4);background:rgba(0,0,0,0)}.kadence-header-cart.header-navigation ul ul a:not(.button):hover{color:var(--global-palette3);background:rgba(0,0,0,0)}.kadence-header-cart.header-navigation ul ul a.remove:hover{background:red;text-decoration:none}.kadence-header-cart.header-navigation ul li a.remove.remove_from_cart_button{padding:0}.kadence-header-cart.header-navigation ul .woocommerce-mini-cart__buttons{margin-bottom:0}.kadence-header-cart.header-navigation ul a.button{border-radius:3px;background:var(--global-palette-btn-bg);color:var(--global-palette-btn);padding:.4em 1em;border:0;font-size:inherit;line-height:1.6;display:inline-block;width:100%}.kadence-header-cart.header-navigation ul a.button:hover{color:var(--global-palette-btn-hover);background:var(--global-palette-btn-bg-hover)}.rtl .kadence-header-cart.header-navigation ul ul.sub-menu{right:auto;left:0}@keyframes spin{100%{transform:rotate(360deg)}}p.demo_store,.woocommerce-store-notice{position:absolute;top:0;left:0;right:0;margin:0;width:100%;font-size:1em;padding:1em;text-align:center;background-color:var(--global-palette-highlight);color:var(--global-palette-btn);z-index:99998;box-shadow:0 1px 1em rgba(0,0,0,.2);display:none}p.demo_store a,.woocommerce-store-notice a{color:var(--global-palette-btn);text-decoration:underline}p.demo_store a.woocommerce-store-notice__dismiss-link,.woocommerce-store-notice a.woocommerce-store-notice__dismiss-link{float:right;padding:.3em .5em;margin-top:-0.3em;margin-bottom:-0.3em;text-decoration:none;border:1px solid currentColor}@media screen and (max-width: 719px){p.demo_store a.woocommerce-store-notice__dismiss-link,.woocommerce-store-notice a.woocommerce-store-notice__dismiss-link{float:none;margin-top:.5em;margin-bottom:0;display:block}}.admin-bar p.demo_store{top:32px}.kadence-store-notice-placement-above p.woocommerce-store-notice.demo_store{position:static;box-shadow:none}.kadence-store-notice-placement-bottom .woocommerce-store-notice{bottom:0;top:auto !important;position:fixed}.clear{clear:both}.woocommerce mark.count{background:rgba(0,0,0,0);color:inherit}.woocommerce .blockUI.blockOverlay{position:relative}.woocommerce .blockUI.blockOverlay::before{height:1em;width:1em;display:block;position:absolute;top:50%;left:50%;margin-left:-0.5em;margin-top:-0.5em;content:"";animation:spin 1s ease-in-out infinite;background:url("/wp-content/themes/kadence/assets/images/icons/loader.svg") center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgba(0,0,0,.75)}.woocommerce .loader::before{height:1em;width:1em;display:block;position:absolute;top:50%;left:50%;margin-left:-0.5em;margin-top:-0.5em;content:"";animation:spin 1s ease-in-out infinite;background:url("/wp-content/themes/kadence/assets/images/icons/loader.svg") center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgba(0,0,0,.75)}.woocommerce a.remove{display:block;font-size:18px;height:24px;width:24px;text-align:center;line-height:22px;border-radius:100%;color:red !important;text-decoration:none;font-weight:700;border:0;font-family:system-ui}.woocommerce a.remove:hover{color:#fff !important;background:red;text-decoration:none}.woocommerce small.note{display:block;color:var(--global-palette6);font-size:.857em;margin-top:10px}.woocommerce .woocommerce-breadcrumb{*zoom:1;margin:0 0 1em;padding:0;font-size:.92em;color:var(--global-palette6)}.woocommerce .woocommerce-breadcrumb::before,.woocommerce .woocommerce-breadcrumb::after{content:" ";display:table}.woocommerce .woocommerce-breadcrumb::after{clear:both}.woocommerce .woocommerce-breadcrumb a{color:var(--global-palette6)}.woocommerce a.button.loading,.woocommerce button.button.loading,.woocommerce input.button.loading,.woocommerce #respond input#submit.loading{opacity:.25}.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce #respond input#submit.alt{background-color:var(--global-palette-btn-bg);color:var(--global-palette-btn);-webkit-font-smoothing:antialiased}.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover,.woocommerce #respond input#submit.alt:hover{background-color:var(--global-palette-btn-bg-hover);color:var(--global-palette-btn-hover)}.woocommerce a.button.alt.disabled,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt:disabled[disabled],.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:disabled:hover,.woocommerce a.button.alt:disabled[disabled]:hover,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled[disabled],.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:disabled:hover,.woocommerce button.button.alt:disabled[disabled]:hover,.woocommerce input.button.alt.disabled,.woocommerce input.button.alt:disabled,.woocommerce input.button.alt:disabled[disabled],.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.alt:disabled:hover,.woocommerce input.button.alt:disabled[disabled]:hover,.woocommerce #respond input#submit.alt.disabled,.woocommerce #respond input#submit.alt:disabled,.woocommerce #respond input#submit.alt:disabled[disabled],.woocommerce #respond input#submit.alt.disabled:hover,.woocommerce #respond input#submit.alt:disabled:hover,.woocommerce #respond input#submit.alt:disabled[disabled]:hover{background-color:var(--global-palette-btn-bg);color:var(--global-palette-btn)}.woocommerce a.button:disabled,.woocommerce a.button.disabled,.woocommerce a.button:disabled[disabled],.woocommerce button.button:disabled,.woocommerce button.button.disabled,.woocommerce button.button:disabled[disabled],.woocommerce input.button:disabled,.woocommerce input.button.disabled,.woocommerce input.button:disabled[disabled],.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit:disabled[disabled]{cursor:not-allowed;opacity:.5}.woocommerce .cart .button,.woocommerce .cart input.button{float:none}.woocommerce a.added_to_cart{display:inline-flex;background:rgba(0,0,0,0);padding:.5em 0 .5em .3em;text-transform:uppercase;font-weight:bold;line-height:1.6;letter-spacing:.05em;color:inherit;font-size:80%}.woocommerce #reviews h2 small{float:right;color:var(--global-palette6);font-size:15px;margin:10px 0 0}.woocommerce #reviews h2 small a{text-decoration:none;color:var(--global-palette6)}.woocommerce #reviews h3{margin:0}.woocommerce #reviews #respond{margin:0;border:0;padding:0}.woocommerce #reviews #comment{height:75px}.woocommerce #reviews .comment-reply-title{margin-bottom:.5rem;display:block;font-size:24px;line-height:1.5;font-weight:bold}.woocommerce #reviews #comments .add_review{*zoom:1}.woocommerce #reviews #comments .add_review::before,.woocommerce #reviews #comments .add_review::after{content:" ";display:table}.woocommerce #reviews #comments .add_review::after{clear:both}.woocommerce #reviews #comments h2{font-weight:bold;margin-bottom:1.5rem;font-size:24px;line-height:1.5}.woocommerce #reviews #comments ol.commentlist{*zoom:1;width:100%;background:none;list-style:none;padding-left:0;margin-left:0}.woocommerce #reviews #comments ol.commentlist::before,.woocommerce #reviews #comments ol.commentlist::after{content:" ";display:table}.woocommerce #reviews #comments ol.commentlist::after{clear:both}.woocommerce #reviews #comments ol.commentlist li{padding:0;margin:0 0 var(--global-md-spacing);border:0;position:relative;background:0;border:0}.woocommerce #reviews #comments ol.commentlist li .meta{color:var(--global-palette6);font-size:.75em}.woocommerce #reviews #comments ol.commentlist li img.avatar{float:left;position:absolute;top:.5em;left:0;margin:0;box-shadow:none;width:50px;height:50px;border-radius:50px}.woocommerce #reviews #comments ol.commentlist li .comment-text{margin:0 0 0 70px;border:1px solid var(--global-gray-400);border-radius:4px;padding:1em 1em 0;*zoom:1}.woocommerce #reviews #comments ol.commentlist li .comment-text::before,.woocommerce #reviews #comments ol.commentlist li .comment-text::after{content:" ";display:table}.woocommerce #reviews #comments ol.commentlist li .comment-text::after{clear:both}.woocommerce #reviews #comments ol.commentlist li .comment-text p{margin:0 0 1em}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta{font-size:.83em}.woocommerce #reviews #comments ol.commentlist ul.children{list-style:none outside;margin:20px 0 0 50px}.woocommerce #reviews #comments ol.commentlist ul.children .star-rating{display:none}.woocommerce #reviews #comments ol.commentlist #respond{border:1px solid var(--global-gray-400);border-radius:4px;padding:1em 1em 0;margin:20px 0 0 50px}.woocommerce #reviews #comments .commentlist>li::before{content:""}.woocommerce #review_form_wrapper{margin-top:var(--global-md-spacing)}@media screen and (min-width: 1025px){.woocommerce #reviews #comments{float:left;width:60%;padding-right:var(--global-lg-spacing)}.woocommerce #reviews #review_form_wrapper{float:left;width:40%;margin-top:0}.woocommerce.rtl #reviews #comments{float:right;padding-left:var(--global-lg-spacing);padding-right:0}.woocommerce.rtl #reviews #review_form_wrapper{float:right}}.woocommerce .star-rating{float:right;overflow:hidden;position:relative;height:1em;line-height:1;font-size:1em;width:5em;font-family:"star";color:var(--global-palette-highlight);letter-spacing:normal;word-break:normal;white-space:normal}.woocommerce .star-rating::before{content:"";color:var(--global-gray-400);float:left;top:0;left:0;position:absolute}.woocommerce .star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}.woocommerce .star-rating span::before{content:"";top:0;position:absolute;left:0}.woocommerce .woocommerce-product-rating{*zoom:1;line-height:2;display:block}.woocommerce .woocommerce-product-rating::before,.woocommerce .woocommerce-product-rating::after{content:" ";display:table}.woocommerce .woocommerce-product-rating::after{clear:both}.woocommerce .woocommerce-product-rating .star-rating{margin:.5em 4px 0 0;float:left}.woocommerce .products .star-rating{display:block;margin:.25em auto .25em;float:right}.woocommerce .hreview-aggregate .star-rating{margin:10px 0 0}.woocommerce #review_form #respond{*zoom:1;position:static;margin:0;width:auto;padding:0;background:rgba(0,0,0,0) none;border:0}.woocommerce #review_form #respond::before,.woocommerce #review_form #respond::after{content:" ";display:table}.woocommerce #review_form #respond::after{clear:both}.woocommerce #review_form #respond p{margin:0 0 1.5em}.woocommerce #review_form #respond .form-submit input{left:auto}.woocommerce #review_form #respond textarea{box-sizing:border-box;width:100%}.woocommerce p.stars a{position:relative;height:1em;width:1em;text-indent:-999em;display:inline-block;text-decoration:none}.woocommerce p.stars a::before{display:block;position:absolute;top:0;left:0;width:1em;height:1em;line-height:1;content:"";text-indent:0;font-family:"star"}.woocommerce p.stars a:hover~a::before{content:""}.woocommerce p.stars:hover a::before{content:""}.woocommerce p.stars.selected a.active::before{content:""}.woocommerce p.stars.selected a.active~a::before{content:""}.woocommerce p.stars.selected a:not(.active)::before{content:""}.woocommerce table.shop_attributes{border:0;border-top:1px dotted var(--global-gray-400);margin-bottom:1.618em;width:100%;border-spacing:0}.woocommerce table.shop_attributes th{width:150px;font-weight:700;padding:8px;border-top:0;border-bottom:1px dotted var(--global-gray-400);margin:0;line-height:1.5}.woocommerce table.shop_attributes td{font-style:italic;padding:0;border-top:0;border-bottom:1px dotted var(--global-gray-400);margin:0;line-height:1.5}.woocommerce table.shop_attributes td p{margin:0;padding:8px 0}.woocommerce table.shop_attributes tr:nth-child(even) td,.woocommerce table.shop_attributes tr:nth-child(even) th{background:var(--global-palette8)}.woocommerce table.shop_table{margin:0 -1px 1.5em 0;text-align:left;width:100%;border-radius:3px;font-size:90%;border-collapse:collapse}.woocommerce table.shop_table input{font-size:90%}.woocommerce table.shop_table th{font-weight:700;padding:9px 12px;line-height:1.5em}.woocommerce table.shop_table td{border-top:1px solid var(--global-gray-400);padding:9px 12px;vertical-align:middle;line-height:1.5em}.woocommerce table.shop_table td small{font-weight:normal}.woocommerce table.shop_table td del{font-weight:normal}.woocommerce table.shop_table tbody:first-child tr:first-child th,.woocommerce table.shop_table tbody:first-child tr:first-child td{border-top:0}.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th,.woocommerce table.shop_table tbody th{font-weight:700;border-top:1px solid var(--global-gray-400)}.woocommerce table.my_account_orders{font-size:.85em}.woocommerce table.my_account_orders th,.woocommerce table.my_account_orders td{padding:4px 8px;vertical-align:middle}.woocommerce table.my_account_orders .button{white-space:nowrap}.woocommerce table.woocommerce-MyAccount-downloads td,.woocommerce table.woocommerce-MyAccount-downloads th{vertical-align:top;text-align:center}.woocommerce table.woocommerce-MyAccount-downloads td:first-child,.woocommerce table.woocommerce-MyAccount-downloads th:first-child{text-align:left}.woocommerce table.woocommerce-MyAccount-downloads td:last-child,.woocommerce table.woocommerce-MyAccount-downloads th:last-child{text-align:left}.woocommerce td.product-name dl.variation,.woocommerce td.product-name .wc-item-meta{list-style:none outside}.woocommerce td.product-name dl.variation dt,.woocommerce td.product-name dl.variation .wc-item-meta-label,.woocommerce td.product-name .wc-item-meta dt,.woocommerce td.product-name .wc-item-meta .wc-item-meta-label{float:left;clear:both;margin-right:.25em;display:inline-block;list-style:none outside}.woocommerce td.product-name dl.variation dd,.woocommerce td.product-name .wc-item-meta dd{margin:0}.woocommerce td.product-name dl.variation p,.woocommerce td.product-name dl.variation:last-child,.woocommerce td.product-name .wc-item-meta p,.woocommerce td.product-name .wc-item-meta:last-child{margin-bottom:0}.woocommerce td.product-name p.backorder_notification{font-size:.83em}.woocommerce td.product-quantity{min-width:80px}.woocommerce ul.cart_list,.woocommerce ul.product_list_widget{list-style:none outside;padding:0;margin:0}.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget li{padding:4px 0;margin:0;*zoom:1;list-style:none}.woocommerce ul.cart_list li::before,.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::before,.woocommerce ul.product_list_widget li::after{content:" ";display:table}.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::after{clear:both}.woocommerce ul.cart_list li .quantity,.woocommerce ul.product_list_widget li .quantity{display:block;font-size:.7em;color:var(--global-palette6);padding-left:58px}.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a{display:block;font-weight:700;color:inherit;text-decoration:none;font-size:.9em}.woocommerce ul.cart_list li a:hover,.woocommerce ul.product_list_widget li a:hover{text-decoration:underline}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{float:left;margin-right:8px;width:50px;height:auto;box-shadow:none}.woocommerce ul.cart_list li dl,.woocommerce ul.product_list_widget li dl{margin:0;padding-left:1em;border-left:2px solid rgba(0,0,0,.1);*zoom:1}.woocommerce ul.cart_list li dl::before,.woocommerce ul.cart_list li dl::after,.woocommerce ul.product_list_widget li dl::before,.woocommerce ul.product_list_widget li dl::after{content:" ";display:table}.woocommerce ul.cart_list li dl::after,.woocommerce ul.product_list_widget li dl::after{clear:both}.woocommerce ul.cart_list li dl dt,.woocommerce ul.cart_list li dl dd,.woocommerce ul.product_list_widget li dl dt,.woocommerce ul.product_list_widget li dl dd{display:inline-block;float:left;margin:0 0 1em 0}.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl dt{font-weight:700;padding:0 0 .25em;margin:0 4px 0 0;clear:left}.woocommerce ul.cart_list li dl dd,.woocommerce ul.product_list_widget li dl dd{padding:0 0 .25em;margin:0}.woocommerce ul.cart_list li dl dd p,.woocommerce ul.product_list_widget li dl dd p{margin-top:0}.woocommerce ul.cart_list li dl dd p:last-child,.woocommerce ul.product_list_widget li dl dd p:last-child{margin-bottom:0}.woocommerce ul.cart_list li dl.variation,.woocommerce ul.product_list_widget li dl.variation{padding-left:58px;font-size:.8em;border:0}.woocommerce ul.cart_list li .star-rating,.woocommerce ul.product_list_widget li .star-rating{float:none}.woocommerce ul.cart_list li.mini_cart_item dl dt:first-child{clear:none}.woocommerce.widget_shopping_cart .total,.woocommerce .widget_shopping_cart .total{border-top:1px solid var(--global-palette7);padding:15px 0 0;display:flex;margin-top:0;justify-content:space-between}.woocommerce.widget_shopping_cart .total strong,.woocommerce .widget_shopping_cart .total strong{min-width:40px;display:inline-block}.woocommerce.widget_shopping_cart .cart_list li,.woocommerce .widget_shopping_cart .cart_list li{padding-left:0em;padding-right:24px;position:relative;padding-top:0;padding-bottom:4px;margin-bottom:4px;border-bottom:1px solid var(--global-palette7)}.woocommerce.widget_shopping_cart .cart_list li:last-child,.woocommerce .widget_shopping_cart .cart_list li:last-child{border-bottom:0;margin-bottom:0}.woocommerce.widget_shopping_cart .cart_list li a.remove,.woocommerce .widget_shopping_cart .cart_list li a.remove{position:absolute;top:0;right:0;font-size:16px;font-weight:normal;height:18px;width:18px;line-height:16px;text-decoration:none}.woocommerce.widget_shopping_cart .cart_list li a.remove:hover,.woocommerce .widget_shopping_cart .cart_list li a.remove:hover{text-decoration:none}.woocommerce.widget_shopping_cart .buttons,.woocommerce .widget_shopping_cart .buttons{display:flex;flex-direction:column;text-align:center;*zoom:1}.woocommerce.widget_shopping_cart .buttons::before,.woocommerce.widget_shopping_cart .buttons::after,.woocommerce .widget_shopping_cart .buttons::before,.woocommerce .widget_shopping_cart .buttons::after{content:" ";display:table}.woocommerce.widget_shopping_cart .buttons::after,.woocommerce .widget_shopping_cart .buttons::after{clear:both}.woocommerce.widget_shopping_cart .buttons a,.woocommerce .widget_shopping_cart .buttons a{margin-bottom:5px}.woocommerce.widget_shopping_cart .buttons a:not(.checkout),.woocommerce .widget_shopping_cart .buttons a:not(.checkout){background:rgba(0,0,0,0);color:var(--global-palette4);box-shadow:none}.woocommerce.widget_shopping_cart .buttons a:not(.checkout):hover,.woocommerce .widget_shopping_cart .buttons a:not(.checkout):hover{background:rgba(0,0,0,0);box-shadow:none;color:var(--global-palette-highlight)}.woocommerce ul.order_details{*zoom:1;margin:0 0 3em;padding:0;list-style:none}.woocommerce ul.order_details::before,.woocommerce ul.order_details::after{content:" ";display:table}.woocommerce ul.order_details::after{clear:both}.woocommerce ul.order_details li{float:left;margin-right:2em;text-transform:uppercase;font-size:.715em;line-height:1;border-right:1px dashed var(--global-gray-400);padding-right:2em;margin-left:0;padding-left:0;list-style-type:none}.woocommerce ul.order_details li strong{display:block;font-size:1.4em;text-transform:none;line-height:1.5}.woocommerce ul.order_details li:last-of-type{border:none}.woocommerce ul.woocommerce-order-overview.woocommerce-thankyou-order-details{margin:1.5em 0}.woocommerce .wc-bacs-bank-details-account-name{font-weight:bold}.woocommerce .woocommerce-order-downloads,.woocommerce .woocommerce-customer-details,.woocommerce .woocommerce-order-details{margin-bottom:2em}.woocommerce .woocommerce-order-downloads *:last-child,.woocommerce .woocommerce-customer-details *:last-child,.woocommerce .woocommerce-order-details *:last-child{margin-bottom:0}.woocommerce .woocommerce-customer-details address{font-style:normal;margin-bottom:0;border:1px solid var(--global-gray-400);text-align:left;width:100%;border-radius:5px;padding:6px 12px}.woocommerce .woocommerce-customer-details address p{margin:0}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email{margin-bottom:0;margin-top:0;padding-left:0}.woocommerce .woocommerce-widget-layered-nav-list{margin:0;padding:0;border:0;list-style:none outside}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item{*zoom:1;padding:0 0 1px;list-style:none}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::before,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::after{content:" ";display:table}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::after{clear:both}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item span{padding:1px 0;text-decoration:none}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item .count{font-size:80%}.woocommerce .woocommerce-widget-layered-nav-list a::before{content:"";position:relative;top:-0.15em;display:inline-block;width:1.5em;height:1.5em;margin-right:.6em;font-size:.5em;line-height:1.4;text-align:center;vertical-align:middle;border:1px solid currentColor;border-radius:.25rem;opacity:.4}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item--chosen a::before{content:"✓";color:#fff;opacity:1;border-color:var(--global-palette-highlight);background:var(--global-palette-highlight)}.woocommerce .woocommerce-widget-layered-nav-dropdown__submit{margin-top:1em}.woocommerce .widget_layered_nav_filters ul{margin:0;padding:0;border:0;list-style:none outside;overflow:hidden;zoom:1}.woocommerce .widget_layered_nav_filters ul li{float:left;padding:0 1em 1px 1px;list-style:none}.woocommerce .widget_layered_nav_filters ul li a{text-decoration:none;background:var(--global-palette9);color:var(--global-palette5);padding:.6em;font-size:80%;transition:all .3s ease-in-out}.woocommerce .widget_layered_nav_filters ul li a:hover,.woocommerce .widget_layered_nav_filters ul li a:focus{text-decoration:none;color:initial}.woocommerce .widget_layered_nav_filters ul li a:hover::before,.woocommerce .widget_layered_nav_filters ul li a:focus::before{color:#a00;content:"✖"}.woocommerce .widget_layered_nav_filters ul li a::before{font-family:"serif";speak:none;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"✕";text-decoration:none;unicode-bidi:bidi-override;vertical-align:inherit;margin-right:.5em}.woocommerce.widget_product_categories>ul{padding-left:0;margin-left:0;list-style:none}.woocommerce.widget_product_categories>ul li{position:relative}.woocommerce.widget_product_categories>ul li .count{position:absolute;right:0;display:block;top:1px;font-size:.8em;line-height:2rem;min-width:2rem;text-align:center}.woocommerce.widget_product_categories>ul li .count~.kadence-cat-toggle-sub{right:2rem}.woocommerce.widget_product_categories>ul li a{display:block;border-bottom:1px solid var(--global-palette7);line-height:2em}.woocommerce.widget_product_categories>ul li a:hover{text-decoration:none;border-bottom-color:currentColor}.woocommerce.widget_product_categories>ul li.current-cat>a{font-weight:bold}.woocommerce.widget_product_categories>ul li.cat-parent>ul{display:none}.woocommerce.widget_product_categories>ul li.cat-parent.sub-toggle-active>ul{display:block}.woocommerce.widget_product_categories>ul li.cat-parent.sub-toggle-active>.kadence-cat-toggle-sub{background:var(--global-palette7)}.woocommerce.widget_product_categories>ul li.cat-parent.sub-toggle-active>.kadence-cat-toggle-sub:before{margin-top:-1px;transform:rotate(-45deg);margin-left:-3px}.woocommerce.widget_product_categories>ul li .kadence-cat-toggle-sub{display:block;background:rgba(0,0,0,0);width:2em;text-align:center;position:absolute;right:0;top:0;line-height:2;color:var(--global-palette5);border:0;border-bottom:1px solid rgba(0,0,0,0);height:2em;border-radius:0;box-shadow:none;cursor:pointer}.woocommerce.widget_product_categories>ul li .kadence-cat-toggle-sub:hover{border-bottom-color:var(--global-palette6);color:var(--global-palette3)}.woocommerce.widget_product_categories>ul li .kadence-cat-toggle-sub:before{display:block;border-style:solid;border-width:2px 2px 0 0;content:"";display:inline-block;height:8px;top:50%;left:50%;margin-left:-2px;margin-top:-4px;transform:rotate(135deg);width:8px;position:absolute}.woocommerce.widget_price_filter .price_slider{margin-bottom:1em}.woocommerce.widget_price_filter .price_slider_amount{text-align:right;line-height:2.4;font-size:.8751em;font-weight:bold}.woocommerce.widget_price_filter .price_slider_amount .button{font-size:1.15em;float:left}.woocommerce.widget_price_filter .ui-slider{position:relative;text-align:left;margin-left:.5em;margin-right:.5em}.woocommerce.widget_price_filter .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1em;height:1em;background-color:var(--global-palette-highlight);border-radius:1em;cursor:ew-resize;outline:none;top:-0.3em;margin-left:-0.5em}.woocommerce.widget_price_filter .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;border-radius:1em;background-color:var(--global-palette-highlight)}.woocommerce.widget_price_filter .price_slider_wrapper .ui-widget-content{border-radius:1em;background-color:var(--global-gray-400);border:0}.woocommerce.widget_price_filter .ui-slider-horizontal{height:.4em}.woocommerce.widget_price_filter .ui-slider-horizontal .ui-slider-range{top:0;height:100%}.woocommerce.widget_price_filter .ui-slider-horizontal .ui-slider-range-min{left:-1px}.woocommerce.widget_price_filter .ui-slider-horizontal .ui-slider-range-max{right:-1px}.woocommerce.widget_rating_filter ul{margin:0;padding:0;border:0;list-style:none outside}.woocommerce.widget_rating_filter ul li{*zoom:1;padding:0 0 1px;list-style:none}.woocommerce.widget_rating_filter ul li::before,.woocommerce.widget_rating_filter ul li::after{content:" ";display:table}.woocommerce.widget_rating_filter ul li::after{clear:both}.woocommerce.widget_rating_filter ul li a{padding:1px 0;text-decoration:none;font-size:80%}.woocommerce.widget_rating_filter ul li a:hover,.woocommerce.widget_rating_filter ul li a:focus{text-decoration:none}.woocommerce.widget_rating_filter ul li a:before{content:"";position:relative;top:-0.15em;display:inline-block;width:1.5em;height:1.5em;margin-right:.6em;font-size:.5rem;line-height:1.4;text-align:center;vertical-align:middle;border:1px solid currentColor;border-radius:.25rem;opacity:.4}.woocommerce.widget_rating_filter ul li .star-rating{float:none;margin-bottom:-0.1em;font-size:1rem;display:inline-block}.woocommerce.widget_rating_filter ul li.chosen a::before{content:"✓";color:#fff;opacity:1;border-color:var(--global-palette-highlight);background:var(--global-palette-highlight)}.woocommerce .woocommerce-form-login .woocommerce-form-login__submit{float:left;margin-right:1em}.woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme{display:inline-block}.rtl #cart-drawer dl.variation{display:flex}.rtl .woocommerce ul.product_list_widget li dl dd{margin:0 4px 0 0}.rtl .woocommerce ul.product_list_widget li dl dt{margin:0}.rtl .woocommerce .woocommerce-customer-details address{text-align:right}.rtl .woocommerce ul.order_details li{float:right;margin-right:0;padding-left:2em;margin-right:2em;padding-right:0;border-left:1px dashed var(--global-gray-400);border-right:0}.rtl .woocommerce ul.order_details li:last-of-type{border:none}.woocommerce-no-js form.woocommerce-form-login,.woocommerce-no-js form.woocommerce-form-coupon{display:block !important}.woocommerce-no-js .woocommerce-form-login-toggle,.woocommerce-no-js .woocommerce-form-coupon-toggle,.woocommerce-no-js .showcoupon{display:none !important}.woocommerce .woocommerce-message,.woocommerce .woocommerce-error,.woocommerce .woocommerce-info{padding:1.25em 2em 1.25em 2em;margin:0 0 var(--global-md-spacing);position:relative;background-color:var(--global-palette7);color:var(--global-palette4);border-left:5px solid var(--global-palette-highlight);list-style:none outside;*zoom:1;width:auto;word-wrap:break-word}.woocommerce .woocommerce-message::before,.woocommerce .woocommerce-message::after,.woocommerce .woocommerce-error::before,.woocommerce .woocommerce-error::after,.woocommerce .woocommerce-info::before,.woocommerce .woocommerce-info::after{content:" ";display:table}.woocommerce .woocommerce-message::after,.woocommerce .woocommerce-error::after,.woocommerce .woocommerce-info::after{clear:both}.woocommerce .woocommerce-message .button,.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button{float:right;margin-top:-0.4em;margin-bottom:-0.4em}.woocommerce .woocommerce-message li,.woocommerce .woocommerce-error li,.woocommerce .woocommerce-info li{list-style:none outside !important;padding-left:0 !important;margin-left:0 !important}.woocommerce .woocommerce-message{border-left-color:var(--global-palette-highlight)}.woocommerce .woocommerce-info{border-left-color:var(--global-palette-highlight)}.woocommerce .woocommerce-error{border-left-color:#b81c23}.rtl.woocommerce .price_label,.rtl.woocommerce .price_label span{direction:ltr;unicode-bidi:embed}.woocommerce-password-strength{text-align:center;font-weight:600;padding:3px .5em;font-size:1em}.woocommerce-password-strength.strong{background-color:#c1e1b9;border-color:#83c373}.woocommerce-password-strength.short{background-color:#f1adad;border-color:#e35b5b}.woocommerce-password-strength.bad{background-color:#fbc5a9;border-color:#f78b53}.woocommerce-password-strength.good{background-color:#ffe399;border-color:#ffc733}.woocommerce-password-hint{margin:.5em 0 0;display:block}body.showing-filter-drawer .select2-container{z-index:100000}@media screen and (max-width: 719px){.woocommerce div.product .woocommerce-tabs{border:1px solid var(--global-gray-400);margin-bottom:2em}.woocommerce div.product .woocommerce-tabs ul.tabs{padding:0;margin-bottom:1em}.woocommerce div.product .woocommerce-tabs ul.tabs::before{border:0}.woocommerce div.product .woocommerce-tabs ul.tabs li{display:block;margin:0;border-radius:0;border:0;border-bottom:1px solid var(--global-gray-400)}.woocommerce div.product .woocommerce-tabs ul.tabs li a{display:block;opacity:.7}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{border-bottom-color:var(--global-gray-400)}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{opacity:1}.woocommerce div.product .woocommerce-tabs .panel{padding-left:1em;padding-right:1em;margin:0}.woocommerce.product-tab-style-center div.product .woocommerce-tabs ul.tabs li{border:0;border-bottom:1px solid var(--global-gray-400)}.woocommerce #reviews #comments ol.commentlist li img.avatar{width:25px;height:25px}.woocommerce #reviews #comments ol.commentlist li .comment-text{margin-left:45px}.woocommerce table.shop_table_responsive ul#shipping_method li,.woocommerce-page table.shop_table_responsive ul#shipping_method li{justify-content:flex-end}.woocommerce table.shop_table_responsive thead,.woocommerce-page table.shop_table_responsive thead{display:none}.woocommerce table.shop_table_responsive tbody tr:first-child td:first-child,.woocommerce-page table.shop_table_responsive tbody tr:first-child td:first-child{border-top:0}.woocommerce table.shop_table_responsive tbody th,.woocommerce-page table.shop_table_responsive tbody th{display:none}.woocommerce table.shop_table_responsive tr,.woocommerce-page table.shop_table_responsive tr{display:block}.woocommerce table.shop_table_responsive tr td,.woocommerce-page table.shop_table_responsive tr td{display:block;text-align:right !important}.woocommerce table.shop_table_responsive tr td.order-actions,.woocommerce-page table.shop_table_responsive tr td.order-actions{text-align:left !important}.woocommerce table.shop_table_responsive tr td::before,.woocommerce-page table.shop_table_responsive tr td::before{content:attr(data-title) ": ";font-weight:700;float:left}.woocommerce table.shop_table_responsive tr td.product-remove::before,.woocommerce table.shop_table_responsive tr td.actions::before,.woocommerce-page table.shop_table_responsive tr td.product-remove::before,.woocommerce-page table.shop_table_responsive tr td.actions::before{display:none}.woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background-color:rgba(0,0,0,.025)}.woocommerce table.my_account_orders tr td.order-actions,.woocommerce-page table.my_account_orders tr td.order-actions{text-align:left}.woocommerce table.my_account_orders tr td.order-actions::before,.woocommerce-page table.my_account_orders tr td.order-actions::before{display:none}.woocommerce table.my_account_orders tr td.order-actions .button,.woocommerce-page table.my_account_orders tr td.order-actions .button{float:none;margin:.125em .25em .125em 0}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .col-2{float:none;width:100%}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{margin-top:var(--global-md-spacing)}.woocommerce div.product div.images,.woocommerce div.product div.summary,.woocommerce #content div.product div.images,.woocommerce #content div.product div.summary,.woocommerce-page div.product div.images,.woocommerce-page div.product div.summary,.woocommerce-page #content div.product div.images,.woocommerce-page #content div.product div.summary{float:none;width:100%}.woocommerce table.cart .product-thumbnail,.woocommerce #content table.cart .product-thumbnail,.woocommerce-page table.cart .product-thumbnail,.woocommerce-page #content table.cart .product-thumbnail{border-top:0}.woocommerce table.cart .product-thumbnail:before,.woocommerce #content table.cart .product-thumbnail:before,.woocommerce-page table.cart .product-thumbnail:before,.woocommerce-page #content table.cart .product-thumbnail:before{display:none}.woocommerce table.cart .product-thumbnail img,.woocommerce #content table.cart .product-thumbnail img,.woocommerce-page table.cart .product-thumbnail img,.woocommerce-page #content table.cart .product-thumbnail img{margin-left:auto;margin-right:auto}.woocommerce table.cart .product-remove,.woocommerce #content table.cart .product-remove,.woocommerce-page table.cart .product-remove,.woocommerce-page #content table.cart .product-remove{padding-bottom:0}.woocommerce table.cart .product-remove .remove,.woocommerce #content table.cart .product-remove .remove,.woocommerce-page table.cart .product-remove .remove,.woocommerce-page #content table.cart .product-remove .remove{transform:translateY(10px)}.woocommerce table.cart td.actions,.woocommerce #content table.cart td.actions,.woocommerce-page table.cart td.actions,.woocommerce-page #content table.cart td.actions{text-align:left;padding-left:0;padding-right:0}.woocommerce table.cart td.actions .coupon,.woocommerce #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon{float:none;*zoom:1;padding-bottom:.5em}.woocommerce table.cart td.actions .coupon::before,.woocommerce table.cart td.actions .coupon::after,.woocommerce #content table.cart td.actions .coupon::before,.woocommerce #content table.cart td.actions .coupon::after,.woocommerce-page table.cart td.actions .coupon::before,.woocommerce-page table.cart td.actions .coupon::after,.woocommerce-page #content table.cart td.actions .coupon::before,.woocommerce-page #content table.cart td.actions .coupon::after{content:" ";display:table}.woocommerce table.cart td.actions .coupon::after,.woocommerce #content table.cart td.actions .coupon::after,.woocommerce-page table.cart td.actions .coupon::after,.woocommerce-page #content table.cart td.actions .coupon::after{clear:both}.woocommerce table.cart td.actions .coupon input,.woocommerce table.cart td.actions .coupon .button,.woocommerce table.cart td.actions .coupon .input-text,.woocommerce #content table.cart td.actions .coupon input,.woocommerce #content table.cart td.actions .coupon .button,.woocommerce #content table.cart td.actions .coupon .input-text,.woocommerce-page table.cart td.actions .coupon input,.woocommerce-page table.cart td.actions .coupon .button,.woocommerce-page table.cart td.actions .coupon .input-text,.woocommerce-page #content table.cart td.actions .coupon input,.woocommerce-page #content table.cart td.actions .coupon .button,.woocommerce-page #content table.cart td.actions .coupon .input-text{width:48%;box-sizing:border-box}.woocommerce table.cart td.actions .coupon .input-text+.button,.woocommerce table.cart td.actions .coupon .button.alt,.woocommerce #content table.cart td.actions .coupon .input-text+.button,.woocommerce #content table.cart td.actions .coupon .button.alt,.woocommerce-page table.cart td.actions .coupon .input-text+.button,.woocommerce-page table.cart td.actions .coupon .button.alt,.woocommerce-page #content table.cart td.actions .coupon .input-text+.button,.woocommerce-page #content table.cart td.actions .coupon .button.alt{float:right}.woocommerce table.cart td.actions .button,.woocommerce #content table.cart td.actions .button,.woocommerce-page table.cart td.actions .button,.woocommerce-page #content table.cart td.actions .button{display:block;width:100%}.woocommerce .cart-collaterals .cart_totals,.woocommerce .cart-collaterals .shipping_calculator,.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .cross-sells{width:100%;float:none;text-align:left}.woocommerce.woocommerce-checkout form.login .form-row,.woocommerce-page.woocommerce-checkout form.login .form-row{width:100%;float:none}.woocommerce #payment .terms,.woocommerce-page #payment .terms{text-align:left;padding:0}.woocommerce .lost_reset_password .form-row-first,.woocommerce .lost_reset_password .form-row-last,.woocommerce-page .lost_reset_password .form-row-first,.woocommerce-page .lost_reset_password .form-row-last{width:100%;float:none;margin-right:0}.woocommerce-account .woocommerce-MyAccount-navigation,.woocommerce-account .woocommerce-MyAccount-content{float:none;width:100%}.rtl .woocommerce table.cart td.actions .coupon .input-text+.button,.rtl .woocommerce table.cart td.actions .coupon .button.alt,.rtl .woocommerce #content table.cart td.actions .coupon .input-text+.button,.rtl .woocommerce #content table.cart td.actions .coupon .button.alt,.rtl .woocommerce-page table.cart td.actions .coupon .input-text+.button,.rtl .woocommerce-page table.cart td.actions .coupon .button.alt,.rtl .woocommerce-page #content table.cart td.actions .coupon .input-text+.button,.rtl .woocommerce-page #content table.cart td.actions .coupon .button.alt{float:left}.rtl .woocommerce table.shop_table_responsive tr td,.rtl .woocommerce-page table.shop_table_responsive tr td{text-align:left !important}.rtl .woocommerce table.shop_table_responsive tr td::before,.rtl .woocommerce-page table.shop_table_responsive tr td::before{float:right}}@media screen and (max-width: 540px){.woocommerce .woocommerce-message .button{float:none;margin-top:.5em;margin-bottom:0;text-align:center}.woocommerce .woocommerce-message{display:flex;flex-direction:column-reverse}table.cart td.actions .coupon input,table.cart td.actions .coupon .button,table.cart td.actions .coupon .input-text,#content table.cart td.actions .coupon input,#content table.cart td.actions .coupon .button,#content table.cart td.actions .coupon .input-text{width:100%;float:none;margin:0}table.cart td.actions .coupon .input-text+.button,table.cart td.actions .coupon .button.alt,#content table.cart td.actions .coupon .input-text+.button,#content table.cart td.actions .coupon .button.alt{float:none}}@media screen and (max-width: 400px){.kadence-cart-button-medium-large.woocommerce div.product .button.single_add_to_cart_button,.kadence-cart-button-large.woocommerce div.product .button.single_add_to_cart_button{font-size:100%;padding:0}.woocommerce div.product form.cart .variations td{display:block;padding-right:0}}.site-footer-row{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr))}.site-footer-row.site-footer-row-columns-2.site-footer-row-column-layout-right-golden{grid-template-columns:minmax(0, 1fr) minmax(0, 2fr)}.site-footer-row.site-footer-row-columns-2.site-footer-row-column-layout-left-golden{grid-template-columns:minmax(0, 2fr) minmax(0, 1fr)}.site-footer-row.site-footer-row-columns-3{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr)}.site-footer-row.site-footer-row-columns-3.site-footer-row-column-layout-left-half{grid-template-columns:minmax(0, 2fr) minmax(0, 1fr) minmax(0, 1fr)}.site-footer-row.site-footer-row-columns-3.site-footer-row-column-layout-right-half{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr) minmax(0, 2fr)}.site-footer-row.site-footer-row-columns-3.site-footer-row-column-layout-center-half{grid-template-columns:minmax(0, 1fr) minmax(0, 2fr) minmax(0, 1fr)}.site-footer-row.site-footer-row-columns-3.site-footer-row-column-layout-center-wide{grid-template-columns:minmax(0, 2fr) minmax(0, 6fr) minmax(0, 2fr)}.site-footer-row.site-footer-row-columns-4{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr)}.site-footer-row.site-footer-row-columns-4.site-footer-row-column-layout-left-forty{grid-template-columns:minmax(0, 2fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr)}.site-footer-row.site-footer-row-columns-4.site-footer-row-column-layout-right-forty{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 2fr)}.site-footer-row.site-footer-row-columns-5{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr)}.site-footer-row.site-footer-row-columns-1{display:flex;justify-content:center}.site-footer-row.site-footer-row-columns-1 .site-footer-section-center{flex-grow:1}.site-footer-row.site-footer-row-columns-1 .site-footer-section{flex:1;text-align:center;min-width:0}.site-footer-row-layout-fullwidth>.site-footer-row-container-inner>.site-container{max-width:none}@media screen and (min-width: 720px)and (max-width: 1024px){.site-footer-row-tablet-layout-contained{padding:0 1.5rem}.site-footer-row-tablet-layout-fullwidth,.site-footer-row-tablet-layout-standard{padding:0}.site-footer-row-container-inner .site-footer-row.site-footer-row-tablet-column-layout-default,.site-footer-row-container-inner .site-footer-row.site-footer-row-tablet-column-layout-row{grid-template-columns:minmax(0, 1fr)}.site-footer-row-container-inner .site-footer-row.site-footer-row-tablet-column-layout-default.ft-ro-collapse-rtl .site-footer-section:nth-child(1),.site-footer-row-container-inner .site-footer-row.site-footer-row-tablet-column-layout-row.ft-ro-collapse-rtl .site-footer-section:nth-child(1){order:6}.site-footer-row-container-inner .site-footer-row.site-footer-row-tablet-column-layout-default.ft-ro-collapse-rtl .site-footer-section:nth-child(2),.site-footer-row-container-inner .site-footer-row.site-footer-row-tablet-column-layout-row.ft-ro-collapse-rtl .site-footer-section:nth-child(2){order:5}.site-footer-row-container-inner .site-footer-row.site-footer-row-tablet-column-layout-default.ft-ro-collapse-rtl .site-footer-section:nth-child(3),.site-footer-row-container-inner .site-footer-row.site-footer-row-tablet-column-layout-row.ft-ro-collapse-rtl .site-footer-section:nth-child(3){order:4}.site-footer-row-container-inner .site-footer-row.site-footer-row-tablet-column-layout-default.ft-ro-collapse-rtl .site-footer-section:nth-child(4),.site-footer-row-container-inner .site-footer-row.site-footer-row-tablet-column-layout-row.ft-ro-collapse-rtl .site-footer-section:nth-child(4){order:3}.site-footer-row-container-inner .site-footer-row.site-footer-row-tablet-column-layout-default.ft-ro-collapse-rtl .site-footer-section:nth-child(5),.site-footer-row-container-inner .site-footer-row.site-footer-row-tablet-column-layout-row.ft-ro-collapse-rtl .site-footer-section:nth-child(5){order:2}.site-footer-row-container-inner .site-footer-row.site-footer-row-tablet-column-layout-default.ft-ro-collapse-rtl .site-footer-section:nth-child(6),.site-footer-row-container-inner .site-footer-row.site-footer-row-tablet-column-layout-row.ft-ro-collapse-rtl .site-footer-section:nth-child(6){order:1}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-2.site-footer-row-tablet-column-layout-equal{grid-template-columns:repeat(2, minmax(0, 1fr))}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-2.site-footer-row-tablet-column-layout-right-golden{grid-template-columns:minmax(0, 1fr) minmax(0, 2fr)}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-2.site-footer-row-tablet-column-layout-left-golden{grid-template-columns:minmax(0, 2fr) minmax(0, 1fr)}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-3.site-footer-row-tablet-column-layout-equal{grid-template-columns:repeat(3, minmax(0, 1fr))}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-3.site-footer-row-tablet-column-layout-left-half{grid-template-columns:minmax(0, 2fr) minmax(0, 1fr) minmax(0, 1fr)}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-3.site-footer-row-tablet-column-layout-right-half{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr) minmax(0, 2fr)}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-3.site-footer-row-tablet-column-layout-center-half{grid-template-columns:minmax(0, 1fr) minmax(0, 2fr) minmax(0, 1fr)}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-3.site-footer-row-tablet-column-layout-center-wide{grid-template-columns:minmax(0, 2fr) minmax(0, 6fr) minmax(0, 2fr)}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-3.site-footer-row-tablet-column-layout-equal{grid-template-columns:repeat(3, minmax(0, 1fr))}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-3.site-footer-row-tablet-column-layout-first-row{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr)}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-3.site-footer-row-tablet-column-layout-first-row>*:first-child{grid-column:1/-1}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-3.site-footer-row-tablet-column-layout-last-row{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr)}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-3.site-footer-row-tablet-column-layout-last-row>*:last-child{grid-column:1/-1}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-4.site-footer-row-tablet-column-layout-equal{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr)}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-4.site-footer-row-tablet-column-layout-two-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-5.site-footer-row-tablet-column-layout-equal{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr)}}@media screen and (max-width: 719px){.site-footer-row-mobile-layout-contained{padding:0 1.5rem}.site-footer-row-container-inner .site-footer-row.site-footer-row-mobile-column-layout-default,.site-footer-row-container-inner .site-footer-row.site-footer-row-mobile-column-layout-row{grid-template-columns:minmax(0, 1fr)}.site-footer-row-container-inner .site-footer-row.site-footer-row-mobile-column-layout-default.ft-ro-collapse-rtl .site-footer-section:nth-child(1),.site-footer-row-container-inner .site-footer-row.site-footer-row-mobile-column-layout-row.ft-ro-collapse-rtl .site-footer-section:nth-child(1){order:6}.site-footer-row-container-inner .site-footer-row.site-footer-row-mobile-column-layout-default.ft-ro-collapse-rtl .site-footer-section:nth-child(2),.site-footer-row-container-inner .site-footer-row.site-footer-row-mobile-column-layout-row.ft-ro-collapse-rtl .site-footer-section:nth-child(2){order:5}.site-footer-row-container-inner .site-footer-row.site-footer-row-mobile-column-layout-default.ft-ro-collapse-rtl .site-footer-section:nth-child(3),.site-footer-row-container-inner .site-footer-row.site-footer-row-mobile-column-layout-row.ft-ro-collapse-rtl .site-footer-section:nth-child(3){order:4}.site-footer-row-container-inner .site-footer-row.site-footer-row-mobile-column-layout-default.ft-ro-collapse-rtl .site-footer-section:nth-child(4),.site-footer-row-container-inner .site-footer-row.site-footer-row-mobile-column-layout-row.ft-ro-collapse-rtl .site-footer-section:nth-child(4){order:3}.site-footer-row-container-inner .site-footer-row.site-footer-row-mobile-column-layout-default.ft-ro-collapse-rtl .site-footer-section:nth-child(5),.site-footer-row-container-inner .site-footer-row.site-footer-row-mobile-column-layout-row.ft-ro-collapse-rtl .site-footer-section:nth-child(5){order:2}.site-footer-row-container-inner .site-footer-row.site-footer-row-mobile-column-layout-default.ft-ro-collapse-rtl .site-footer-section:nth-child(6),.site-footer-row-container-inner .site-footer-row.site-footer-row-mobile-column-layout-row.ft-ro-collapse-rtl .site-footer-section:nth-child(6){order:1}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-2.site-footer-row-mobile-column-layout-equal{grid-template-columns:repeat(2, minmax(0, 1fr))}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-2.site-footer-row-mobile-column-layout-right-golden{grid-template-columns:minmax(0, 1fr) minmax(0, 2fr)}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-2.site-footer-row-mobile-column-layout-left-golden{grid-template-columns:minmax(0, 2fr) minmax(0, 1fr)}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-3.site-footer-row-mobile-column-layout-equal{grid-template-columns:repeat(3, minmax(0, 1fr))}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-3.site-footer-row-mobile-column-layout-left-half{grid-template-columns:minmax(0, 2fr) minmax(0, 1fr) minmax(0, 1fr)}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-3.site-footer-row-mobile-column-layout-right-half{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr) minmax(0, 2fr)}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-3.site-footer-row-mobile-column-layout-center-half{grid-template-columns:minmax(0, 1fr) minmax(0, 2fr) minmax(0, 1fr)}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-3.site-footer-row-mobile-column-layout-center-wide{grid-template-columns:minmax(0, 2fr) minmax(0, 6fr) minmax(0, 2fr)}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-3.site-footer-row-mobile-column-layout-equal{grid-template-columns:repeat(3, minmax(0, 1fr))}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-3.site-footer-row-mobile-column-layout-first-row{grid-template-columns:repeat(2, minmax(0, 1fr))}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-3.site-footer-row-mobile-column-layout-first-row>*:first-child{grid-column:1/-1}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-3.site-footer-row-mobile-column-layout-last-row{grid-template-columns:repeat(2, minmax(0, 1fr))}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-3.site-footer-row-mobile-column-layout-last-row>*:last-child{grid-column:1/-1}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-4.site-footer-row-mobile-column-layout-equal{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr)}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-4.site-footer-row-mobile-column-layout-two-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-5.site-footer-row-mobile-column-layout-equal{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr)}.site-footer-row-mobile-layout-fullwidth,.site-footer-row-mobile-layout-standard{padding:0}}.site-footer-section{display:flex;max-height:inherit}.site-footer-item{display:flex;align-items:center;margin-right:10px;max-height:inherit}.site-footer-section>.site-footer-item:last-child{margin-right:0}.footer-widget-area{flex:1;min-width:0;display:flex}.ft-ro-dir-row .footer-section-inner-items-2 .footer-widget-area{flex:unset;margin-left:30px}.ft-ro-dir-row .footer-section-inner-items-2 .footer-widget-area:first-child{margin-left:0}.ft-ro-dir-column .site-footer-section:not(.footer-section-inner-items-1) .footer-widget-area{flex:unset}.footer-widget-area>*{flex:1;min-width:0}.footer-widget-area.content-valign-middle{align-items:center}.footer-widget-area.content-valign-top{align-items:flex-start}.footer-widget-area.content-valign-bottom{align-items:flex-end}.footer-widget-area.content-align-center{text-align:center}.footer-widget-area.content-align-center .footer-navigation{justify-content:center}.footer-widget-area.content-align-center .widget_media_image img{margin:0 auto}.footer-widget-area.content-align-center .footer-social-inner-wrap{justify-content:center}.footer-widget-area.content-align-right{text-align:right}.footer-widget-area.content-align-right .footer-navigation{justify-content:flex-end}.footer-widget-area.content-align-right .footer-navigation .menu{justify-content:flex-end}.footer-widget-area.content-align-right .footer-social-inner-wrap{justify-content:flex-end}.footer-widget-area.content-align-right .widget_media_image img{margin:0 0 0 auto}.footer-widget-area.content-align-left{text-align:left}.footer-widget-area.content-align-left .footer-navigation{justify-content:flex-start}.footer-widget-area.content-align-left .footer-navigation .menu{justify-content:flex-start}.footer-widget-area.content-align-left .footer-social-inner-wrap{justify-content:flex-start}@media screen and (max-width: 1024px){.ft-ro-dir-row .footer-section-inner-items-2 .footer-widget-area.content-tablet-align-center:first-child{margin-left:auto}.ft-ro-dir-row .footer-section-inner-items-2 .footer-widget-area.content-tablet-align-center:first-child~.footer-widget-area:last-child{margin-right:auto}.footer-widget-area.content-tablet-align-center{text-align:center}.footer-widget-area.content-tablet-align-center .footer-navigation{justify-content:center}.footer-widget-area.content-tablet-align-center .footer-navigation .menu{justify-content:center}.footer-widget-area.content-tablet-align-center .footer-social-inner-wrap{justify-content:center}.footer-widget-area.content-tablet-align-center .widget_media_image img{margin:0 auto}.footer-widget-area.content-tablet-align-right{text-align:right}.footer-widget-area.content-tablet-align-right .footer-navigation{justify-content:flex-end}.footer-widget-area.content-tablet-align-right .footer-navigation .menu{justify-content:flex-end}.footer-widget-area.content-tablet-align-right .footer-social-inner-wrap{justify-content:flex-end}.footer-widget-area.content-tablet-align-right .widget_media_image img{margin:0 0 0 auto}.footer-widget-area.content-tablet-align-left{text-align:left}.footer-widget-area.content-tablet-align-left .footer-navigation{justify-content:flex-start}.footer-widget-area.content-tablet-align-left .footer-navigation .menu{justify-content:flex-start}.footer-widget-area.content-tablet-align-left .footer-social-inner-wrap{justify-content:flex-start}}@media screen and (max-width: 719px){.ft-ro-m-dir-row .footer-section-inner-items-2 .footer-widget-area.content-mobile-align-center:first-child{margin-left:auto}.ft-ro-m-dir-row .footer-section-inner-items-2 .footer-widget-area.content-mobile-align-center:first-child~.footer-widget-area:last-child{margin-right:auto}.footer-widget-area.content-mobile-align-center{text-align:center}.footer-widget-area.content-mobile-align-center .footer-navigation{justify-content:center}.footer-widget-area.content-mobile-align-center .footer-navigation .menu{justify-content:center}.footer-widget-area.content-mobile-align-center .footer-social-inner-wrap{justify-content:center}.footer-widget-area.content-mobile-align-center .widget_media_image img{margin:0 auto}.footer-widget-area.content-mobile-align-right{text-align:right}.footer-widget-area.content-mobile-align-right .footer-navigation{justify-content:flex-end}.footer-widget-area.content-mobile-align-right .footer-navigation .menu{justify-content:flex-end}.footer-widget-area.content-mobile-align-right .footer-social-inner-wrap{justify-content:flex-end}.footer-widget-area.content-mobile-align-right .widget_media_image img{margin:0 0 0 auto}.footer-widget-area.content-mobile-align-left{text-align:left}.footer-widget-area.content-mobile-align-left .footer-navigation{justify-content:flex-start}.footer-widget-area.content-mobile-align-left .footer-navigation .menu{justify-content:flex-start}.footer-widget-area.content-mobile-align-left .footer-social-inner-wrap{justify-content:flex-start}}.ft-ro-dir-column .site-footer-section{flex-direction:column}@media screen and (max-width: 1024px){.ft-ro-t-dir-column .site-footer-section{flex-direction:column}.ft-ro-t-dir-row .site-footer-section{flex-direction:row}}@media screen and (max-width: 719px){.ft-ro-m-dir-column .site-footer-section{flex-direction:column}.ft-ro-m-dir-row .site-footer-section{flex-direction:row}}.rtl .footer-widget-area.content-align-right .footer-social-inner-wrap{justify-content:flex-start}.rtl .footer-widget-area.content-align-left .footer-social-inner-wrap{justify-content:flex-end}@media screen and (max-width: 1024px){.rtl .footer-widget-area.content-tablet-align-right .footer-social-inner-wrap{justify-content:flex-start}.rtl .footer-widget-area.content-tablet-align-left .footer-social-inner-wrap{justify-content:flex-end}}@media screen and (max-width: 719px){.rtl .footer-widget-area.content-mobile-align-right .footer-social-inner-wrap{justify-content:flex-start}.rtl .footer-widget-area.content-mobile-align-left .footer-social-inner-wrap{justify-content:flex-end}}.footer-navigation,.footer-menu-container{display:flex}.footer-navigation a{display:block;width:100%;text-decoration:none;color:var(--global-palette4);transition:all .2s ease-in-out}.footer-navigation a:hover,.footer-navigation a:focus{color:var(--global-palette-highlight)}.footer-navigation ul{display:block;list-style:none;margin:0;padding:0}.footer-navigation ul li a{padding:.6em .5em}.footer-navigation .menu{display:flex;flex-wrap:wrap;justify-content:center}.footer-widget-area.footer-navigation-layout-stretch-true .footer-menu-container{width:100%}.footer-widget-area.footer-navigation-layout-stretch-true .footer-navigation .menu{width:100%;justify-content:space-around}.site-footer-wrap .footer-navigation .footer-menu-container>ul li a:hover{text-decoration:none}.site-footer-wrap .social-button{color:var(--global-palette4);background:var(--global-palette7)}.site-footer-wrap .social-button:hover{text-decoration:none;color:var(--global-palette-btn);background:var(--global-palette-btn-bg)}.social-style-outline .social-button:hover{color:var(--global-palette3)}.site-footer-wrap .ft-ro-lstyle-normal a:where(:not(.button):not(.wp-block-button__link):not(.wp-element-button)){text-decoration:underline}.site-footer-wrap .ft-ro-lstyle-noline a:where(:not(.button):not(.wp-block-button__link):not(.wp-element-button)){text-decoration:none}.site-footer-wrap .ft-ro-lstyle-noline a:where(:not(.button):not(.wp-block-button__link):not(.wp-element-button)):hover{text-decoration:none}.site-footer-section{position:relative}.site-footer-section:not(:last-child):after{content:"";position:absolute;top:0;bottom:0;height:auto;width:0;right:-15px;transform:translateX(50%)}.footer-html{margin:1em 0}.footer-html p:last-child{margin-bottom:0}.footer-html p:first-child{margin-top:0}.euonia-es-setup,.euonia-author-info,.euonia-er-op-page,.euonia-er-detail,.euonia-er-my-workspace,.euonia-er-dashboard,.euonia-er-job-form,.euonia-er-admin-grid,.euonia-v3,.euonia-admin-preview-shell,.euonia-assured-page,.euonia-assured-payment-shell,.euonia-bye{max-width:100%;box-sizing:border-box}.euonia-es-setup *,.euonia-author-info *,.euonia-er-op-page *,.euonia-er-detail *,.euonia-er-my-workspace *,.euonia-er-dashboard *,.euonia-er-job-form *,.euonia-er-admin-grid *,.euonia-v3 *,.euonia-admin-preview-shell *,.euonia-assured-page *,.euonia-assured-payment-shell *,.euonia-bye *{box-sizing:border-box}.euonia-es-setup img,.euonia-author-info img,.euonia-er-op-page img,.euonia-er-detail img,.euonia-er-my-workspace img,.euonia-v3 img,.euonia-admin-preview-shell img,.euonia-assured-page img,.euonia-assured-payment-shell img{max-width:100%;height:auto}.euonia-es-setup input,.euonia-es-setup select,.euonia-es-setup textarea,.euonia-es-setup button,.euonia-er-op-page input,.euonia-er-op-page select,.euonia-er-op-page textarea,.euonia-er-op-page button,.euonia-er-detail input,.euonia-er-detail select,.euonia-er-detail textarea,.euonia-er-detail button,.euonia-er-my-workspace input,.euonia-er-my-workspace select,.euonia-er-my-workspace textarea,.euonia-er-my-workspace button,.euonia-er-job-form input,.euonia-er-job-form select,.euonia-er-job-form textarea,.euonia-er-job-form button,.euonia-v3 input,.euonia-v3 select,.euonia-v3 textarea,.euonia-v3 button{max-width:100%}@media (max-width:900px){.euonia-es-setup__grid,.euonia-er-admin-grid,.euonia-er-dashboard-grid,.euonia-v3-grid--2{grid-template-columns:1fr!important}.euonia-er-op-grid{display:flex!important;flex-direction:column!important;width:100%!important}.euonia-er-op-col1,.euonia-er-op-col2,.euonia-er-op-col3{width:100%!important;max-width:100%!important;min-width:0!important;position:static!important}.euonia-er-op-filter,.euonia-er-op-intro,.euonia-er-op-how,.euonia-er-op-listings,.euonia-er-op-left-ads{width:100%!important;max-width:100%!important}.euonia-er-op-card,.euonia-er-opportunity-card{grid-template-columns:1fr!important}.euonia-er-op-action,.euonia-er-op-cta{border-left:0!important;border-top:1px solid #e8e6f1!important;width:100%!important}.euonia-er-opportunity-main,.euonia-er-opportunity-meta,.euonia-er-opportunity-top{min-width:0!important;width:100%!important}.euonia-er-kpis{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:700px){.euonia-es-setup{width:auto!important;margin:12px!important}.euonia-author-info{padding:16px 12px 48px!important}.euonia-er-op-market{width:100%!important;margin:0!important;padding:16px 12px 40px!important}.euonia-er-my-workspace,.euonia-er-detail,.euonia-er-dashboard,.euonia-er-job-form{width:100%!important;max-width:100%!important;padding-left:12px!important;padding-right:12px!important}.euonia-v3{width:100%!important;padding:8px 10px 42px!important}.euonia-v3-page-head,.euonia-er-admin-head,.euonia-er-market-head,.euonia-er-op-intro{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:10px!important}.euonia-v3-page-head h1{font-size:27px!important;overflow-wrap:anywhere}.euonia-er-op-intro h1,.euonia-er-detail h1{font-size:clamp(25px,8vw,34px)!important;overflow-wrap:anywhere}.euonia-es-form__body{padding:18px 14px!important}.euonia-es-form__actions,.euonia-es-form__actions>*,.euonia-es-onboarding__footer,.euonia-es-onboarding__footer>*,.euonia-es-service-action-buttons,.euonia-es-service-action-buttons>*,.euonia-er-job-form form,.euonia-er-job-form .form-row,.euonia-er-job-form .euonia-er-form-row{width:100%!important;max-width:100%!important}.euonia-es-form input:not([type="checkbox"]):not([type="radio"]),.euonia-es-form select,.euonia-es-form textarea,.euonia-er-job-form input:not([type="checkbox"]):not([type="radio"]),.euonia-er-job-form select,.euonia-er-job-form textarea{width:100%!important;min-width:0!important}.euonia-es-button,.euonia-es-onboarding__button,.euonia-es-onboarding__previous,.euonia-es-reader-button,.euonia-er-interest-button,.euonia-er-open-workspace,.euonia-er-agree,.euonia-v3 .button,.euonia-v3 button,.euonia-v3 input[type="submit"],.euonia-v3 input[type="button"]{min-height:44px!important}.euonia-es-wizard__steps{grid-template-columns:1fr 1fr!important;gap:8px!important;padding:10px!important}.euonia-es-wizard__step{min-width:0!important}.euonia-es-wizard__label{white-space:normal!important;font-size:10px!important;line-height:1.25!important}.euonia-es-wizard__step:not(:last-child)::after{display:none!important}.euonia-v3-panel,.euonia-er-card,.euonia-er-chart-card,.euonia-er-detail,.euonia-er-interest,.euonia-er-op-how,.euonia-er-opportunity-card{padding:14px!important;border-radius:14px!important}.euonia-er-card-actions,.euonia-er-expert-activity-actions,.euonia-er-op-cta,.euonia-v3 .euonia-v3-expert-card__actions{display:flex!important;flex-direction:column!important;width:100%!important}.euonia-er-card-actions>*,.euonia-er-expert-activity-actions>*,.euonia-er-op-cta>*,.euonia-v3 .euonia-v3-expert-card__actions>*{width:100%!important}.euonia-er-kpis,.euonia-v3-kpis,.euonia-v3-kpis--3{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.euonia-er-number,.euonia-v3-kpi strong{font-size:22px!important}.euonia-v3-kpi{padding:13px!important;border-radius:13px!important}.euonia-v3-kpi__label{font-size:11px!important;line-height:1.3!important}.euonia-er-dashboard-tab,.euonia-er-tabs,.euonia-er-my-workspace .tabs,.euonia-v3-tabs,.euonia-author-page__tabs{overflow-x:auto!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch;scrollbar-width:none;max-width:100%}.euonia-er-dashboard-tab::-webkit-scrollbar,.euonia-er-tabs::-webkit-scrollbar,.euonia-v3-tabs::-webkit-scrollbar,.euonia-author-page__tabs::-webkit-scrollbar{display:none}.euonia-v3-table-wrap,.euonia-v3-opportunity-table-wrap,.euonia-er-opportunity-table-wrap,.euonia-er-detail table{width:100%!important;max-width:100%!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch}.euonia-v3-table-wrap table,.euonia-v3-opportunity-table-wrap table,.euonia-er-opportunity-table-wrap table{min-width:720px}.euonia-es-language-grid,.euonia-er-opportunity-meta,.euonia-author-page__columns,.euonia-author-page__grid,.euonia-assured-page__grid,.euonia-assured-page__compare-grid{grid-template-columns:1fr!important}.euonia-er-opportunity-meta>*,.euonia-author-page__columns>*,.euonia-assured-page__grid>*{min-width:0!important}.euonia-v3,.euonia-es-setup,.euonia-author-info,.euonia-er-op-page,.euonia-er-detail,.euonia-er-my-workspace,.euonia-er-dashboard,.euonia-assured-page{overflow-wrap:anywhere;word-break:normal}.euonia-es-video,.euonia-es-media-card,.euonia-er-detail iframe,.euonia-assured-page__video-frame{max-width:100%!important}iframe{max-width:100%}.euonia-er-op-col3{order:3!important}.euonia-er-op-left-ads,.right-ad-tall,.euonia-es-ad,.euonia-es-training-ad{max-width:100%!important;width:100%!important}}@media (max-width:480px){.euonia-er-kpis,.euonia-v3-kpis,.euonia-v3-kpis--3{grid-template-columns:1fr!important}.euonia-v3-page-head h1{font-size:24px!important}.euonia-es-form__heading h1{font-size:25px!important}.euonia-author-info__hero{padding:26px 18px!important;border-radius:19px!important}.euonia-author-info__hero h1{font-size:31px!important}.euonia-author-info__service{gap:10px!important;padding:13px!important}.euonia-er-opportunity-card h2,.euonia-er-card h2{font-size:18px!important;line-height:1.3!important}.euonia-es-wizard__label{font-size:9.5px!important}}.ewd-storefront{--ewd-ink:#101b3a;--ewd-blue:#074bb6;--ewd-coral:#ff685e;--ewd-muted:#53617b;--ewd-line:#e3e9f3;--ewd-tint:#eff5fd;box-sizing:border-box;width:100%;max-width:none;min-width:0;margin:0 auto;padding:12px 18px 28px;background:#fff;color:var(--ewd-ink);font:15px/1.55 Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;text-align:left;isolation:isolate}.ewd-storefront *,.ewd-storefront *::before,.ewd-storefront *::after{box-sizing:border-box}.ewd-storefront a{color:var(--ewd-blue);text-decoration:none}.ewd-storefront button,.ewd-storefront input,.ewd-storefront select,.ewd-storefront textarea{font:inherit}.ewd-storefront img{max-width:100%;height:auto}.ewd-storefront :focus-visible{outline:3px solid #165bdd!important;outline-offset:3px}body:is(.ewd-archive-page,.ewd-single-product-page) #primary>.content-container{max-width:none;width:100%;padding:0}body:is(.ewd-archive-page,.ewd-single-product-page) #primary{margin-top:20px;margin-bottom:24px}body.euonia-custom-layout:is(.ewd-archive-page,.ewd-single-product-page) #primary{width:calc(100% - var(--sidebar-width,100px));margin:calc(var(--header-height,72px) + 8px) 0 24px var(--sidebar-width,100px)}.ewd-storefront .ewd-catalogue-heading{display:flex;justify-content:space-between;align-items:center;gap:14px;margin:0 0 16px}.ewd-storefront .ewd-catalogue-heading h1{font:750 clamp(26px,2.4vw,34px)/1.2 Inter,system-ui,sans-serif!important;letter-spacing:-.9px!important;color:var(--ewd-ink)!important;margin:0 0 4px!important}.ewd-storefront .ewd-catalogue-heading p{margin:0!important;color:var(--ewd-muted)!important;font-size:14px!important}.ewd-storefront .ewd-currency-note{font-size:11px;color:var(--ewd-muted)!important;white-space:nowrap}.ewd-storefront .ewd-collections{display:flex;gap:8px;flex-wrap:wrap;margin:0 0 14px;padding:0 0 14px;border-bottom:1px solid var(--ewd-line)}.ewd-storefront .ewd-collections a{display:inline-flex;align-items:center;justify-content:center;padding:8px 15px;min-height:40px;background:#f3f6fa;border:1px solid var(--ewd-line);border-radius:11px;font-size:12px;line-height:1.35;color:var(--ewd-ink)!important}.ewd-storefront .ewd-collections a[aria-current],.ewd-storefront .ewd-collections a:hover{background:var(--ewd-blue);border-color:var(--ewd-blue);color:#fff!important}.ewd-storefront .ewd-discovery{display:flex;align-items:start;gap:10px;margin-bottom:12px}.ewd-storefront .ewd-product-search{display:flex;flex:1;align-items:center;gap:9px;min-width:0;max-width:660px;min-height:44px;margin:0;padding:4px 6px 4px 13px;border:1px solid #d5dfed;border-radius:12px;background:#f8faff}.ewd-storefront .ewd-product-search svg,.ewd-storefront .ewd-filter-menu svg{width:19px;height:19px;stroke:currentColor;stroke-width:1.5;fill:none;flex-shrink:0}.ewd-storefront .ewd-product-search input[type=search]{width:100%;min-width:0;flex:1;height:auto;margin:0!important;padding:6px 0!important;border:0!important;background:transparent!important;box-shadow:none!important;color:var(--ewd-ink)!important;font-size:13px}.ewd-storefront .ewd-product-search input::placeholder{color:#647089;opacity:1}.ewd-storefront .ewd-product-search button{min-height:34px;padding:6px 13px;border:0!important;border-radius:9px;background:var(--ewd-blue)!important;color:#fff!important;font-size:12px;box-shadow:none}.ewd-storefront .ewd-filter-menu{position:relative;z-index:5;min-width:148px;font-size:12px}.ewd-storefront .ewd-filter-menu summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;padding:9px 13px;border:1px solid #d5dfed;border-radius:12px;background:#fff;color:var(--ewd-ink)!important;list-style:none;cursor:pointer}.ewd-storefront .ewd-filter-menu summary::-webkit-details-marker{display:none}.ewd-storefront .ewd-filter-options{position:absolute;top:calc(100% + 5px);right:0;min-width:240px;max-width:80vw;max-height:330px;overflow:auto;padding:6px;border:1px solid var(--ewd-line);border-radius:14px;background:#fff;box-shadow:0 10px 28px #152c551a}.ewd-storefront .ewd-filter-options a{display:block;min-height:44px;padding:11px;border-radius:8px;color:var(--ewd-ink)!important}.ewd-storefront .ewd-filter-options a:hover{background:var(--ewd-tint)}.ewd-storefront .ewd-results-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:13px}.ewd-storefront .ewd-results-toolbar .woocommerce-notices-wrapper{flex-basis:100%}.ewd-storefront .woocommerce-notices-wrapper:empty{display:none}.ewd-storefront .woocommerce-result-count{float:none!important;margin:0!important;font-size:12px!important;color:var(--ewd-muted)!important}.ewd-storefront .woocommerce-ordering{float:none!important;margin:0!important}.ewd-storefront .woocommerce-ordering select{max-width:100%;min-height:40px;padding:7px 30px 7px 12px;border:1px solid var(--ewd-line);border-radius:10px;background-color:#fff;color:var(--ewd-ink)!important;font-size:12px;box-shadow:none}.ewd-storefront .term-description{margin-bottom:14px;max-width:100%}.ewd-storefront .term-description p{color:var(--ewd-muted)!important;font-size:14px!important}.ewd-storefront ul.products{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:18px 14px!important;width:100%;margin:0!important;padding:0!important;list-style:none!important;float:none;clear:both}.ewd-storefront ul.products::before,.ewd-storefront ul.products::after{display:none!important}.ewd-storefront ul.products li.ewd-product-card{display:flex!important;flex-direction:column!important;position:relative;float:none!important;width:100%!important;min-width:0!important;margin:0!important;padding:0 0 7px!important;background:#fff!important;border:1px solid #e8edf5!important;border-radius:18px!important;box-shadow:none!important;text-align:left!important;overflow:visible}.ewd-storefront li.ewd-product-card>a.woocommerce-loop-product__link{display:flex;flex-direction:column;flex:1;text-decoration:none!important;color:var(--ewd-ink)!important}.ewd-storefront .ewd-card-visual{display:block;position:relative;aspect-ratio:1;overflow:hidden;background:#f4f5f5;border-radius:17px}.ewd-storefront .ewd-card-visual>a{display:block;width:100%;height:100%;margin:0!important;transform:none!important}.ewd-storefront ul.products li.ewd-product-card .ewd-card-visual img{display:block;position:static!important;width:100%!important;height:100%!important;max-height:none!important;aspect-ratio:1;object-fit:contain;margin:0!important;padding:0!important;border-radius:17px!important;opacity:1!important;transform:none!important}.ewd-storefront .ewd-card-copy{display:flex;flex-direction:column;flex:1;padding:10px 9px 9px;min-height:0}.ewd-storefront .ewd-card-category{display:block;flex-shrink:0;font-size:10px!important;line-height:1.45!important;color:#65728a!important;letter-spacing:.5px;text-transform:uppercase;margin:0 0 5px!important}.ewd-storefront ul.products li.ewd-product-card .woocommerce-loop-product__title{font:650 14px/1.45 Inter,system-ui,sans-serif!important;letter-spacing:0!important;margin:0 0 5px!important;padding:0!important;color:var(--ewd-ink)!important;overflow-wrap:anywhere}.ewd-storefront .woocommerce-loop-product__title a{color:var(--ewd-ink)!important}.ewd-storefront ul.products li.ewd-product-card .price{display:block;margin:0!important;font-size:15px!important;font-weight:650!important;color:var(--ewd-ink)!important;line-height:1.5!important}.ewd-storefront .price .woocommerce-Price-amount{color:inherit!important}.ewd-storefront .price ins{background:#fff0;text-decoration:none}.ewd-storefront .price del{opacity:.6;font-size:.85em;font-weight:400}.ewd-storefront .ewd-card-availability{margin-top:5px;font-size:11px;line-height:1.45;color:#6c635b!important}.ewd-storefront ul.products li.ewd-product-card .button{position:static!important;display:flex!important;justify-content:center;align-items:center;flex-wrap:wrap;gap:5px;min-height:40px;padding:9px 11px!important;margin:0 7px 5px!important;max-width:calc(100% - 14px);border:0!important;border-radius:11px!important;background:#edf3fc!important;color:var(--ewd-blue)!important;box-shadow:none!important;font:600 12px/1.4 Inter,system-ui,sans-serif!important;text-transform:none!important;letter-spacing:0!important;text-decoration:none!important;opacity:1!important;visibility:visible!important;transform:none!important}.ewd-storefront ul.products li.ewd-product-card>.button{margin-top:auto!important}.ewd-storefront ul.products li.ewd-product-card .button:hover{background:var(--ewd-blue)!important;color:white!important}.ewd-storefront ul.products li.ewd-product-card .added_to_cart{font-size:12px;padding:5px 10px;text-align:center}.ewd-storefront ul.products .star-rating{font-size:11px;margin:0 0 5px;color:#a17719;float:none}.ewd-storefront .onsale{position:absolute!important;top:8px!important;left:8px!important;right:auto!important;min-width:0!important;min-height:0!important;padding:5px 9px!important;border-radius:9px!important;background:var(--ewd-blue)!important;color:#fff!important;font-size:10px!important;line-height:1.5!important;margin:0!important;z-index:2}.ewd-storefront ul.products li.ewd-product-card .yith-add-to-wishlist-button-block{position:static!important;width:auto!important;margin:0 9px!important;justify-content:flex-start}.ewd-storefront ul.products li.ewd-product-card .yith-wcwl-add-to-wishlist-button{font-size:11px!important;min-height:36px;gap:5px;color:var(--ewd-muted)!important;white-space:normal;text-align:left}.ewd-storefront .yith-wcwl-add-to-wishlist-button-icon{width:19px;height:19px;color:var(--ewd-blue)}.ewd-storefront li.ewd-product-card .product-details{position:static!important;transform:none!important;inset:auto!important;margin:0!important;padding:0!important;width:100%!important;background:transparent!important}.ewd-storefront li.ewd-product-card .product-action-wrap{position:static!important;display:flex!important;flex-direction:column;transform:none!important;inset:auto!important;opacity:1!important;visibility:visible!important;width:100%!important;height:auto!important;margin-top:auto!important;padding:0!important}.ewd-storefront li.ewd-product-card .product-excerpt,.ewd-storefront .kadence-woo-toggle{display:none!important}.ewd-storefront .kadence-shop-top-row{width:100%;padding:0;gap:12px;justify-content:space-between;flex-wrap:wrap}.ewd-storefront .woocommerce-pagination{margin:20px 0 0!important;text-align:center}.ewd-storefront .woocommerce-pagination ul{display:inline-flex!important;gap:7px;border:0!important;padding:0!important;margin:0!important}.ewd-storefront .woocommerce-pagination ul li{border:0!important}.ewd-storefront .woocommerce-pagination ul li a,.ewd-storefront .woocommerce-pagination ul li span{display:grid;place-items:center;min-width:42px;min-height:42px;padding:8px!important;border:1px solid var(--ewd-line);border-radius:10px;background:#fff;color:var(--ewd-blue)!important;font-size:13px}.ewd-storefront .woocommerce-pagination ul li .current{background:var(--ewd-blue)!important;color:white!important}.ewd-storefront .ewd-empty-collection{padding:20px 0;color:var(--ewd-muted)}.ewd-storefront .ewd-text-link{display:inline-flex;gap:8px;align-items:center;min-height:44px}.ewd-storefront .screen-reader-text{position:absolute!important;width:1px;height:1px;padding:0!important;margin:-1px!important;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(min-width:1800px){.ewd-storefront{padding-left:22px;padding-right:22px}.ewd-storefront ul.products{gap:22px 18px!important}.ewd-storefront ul.products li.ewd-product-card .woocommerce-loop-product__title{font-size:16px!important}}@media(max-width:1100px) and (min-width:769px){.ewd-storefront ul.products{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(max-width:768px){body.euonia-custom-layout:is(.ewd-archive-page,.ewd-single-product-page) #primary{width:100%;margin-left:0}.ewd-storefront{padding:8px 12px 22px}.ewd-storefront .ewd-catalogue-heading{gap:8px;align-items:start;margin-bottom:12px}.ewd-storefront .ewd-catalogue-heading h1{font-size:26px!important}.ewd-storefront .ewd-catalogue-heading p{font-size:12px!important}.ewd-storefront .ewd-currency-note{font-size:10px}.ewd-storefront .ewd-collections{flex-wrap:nowrap;overflow-x:auto;gap:6px;scrollbar-width:thin;padding-bottom:10px;margin-bottom:12px}.ewd-storefront .ewd-collections a{flex-shrink:0;max-width:210px;min-height:42px;font-size:11px;padding:8px 12px}.ewd-storefront .ewd-discovery{flex-wrap:wrap;gap:8px}.ewd-storefront .ewd-product-search{flex-basis:100%;max-width:none}.ewd-storefront .ewd-product-search input[type=search],.ewd-storefront .woocommerce-ordering select{font-size:16px!important}.ewd-storefront .woocommerce-ordering select{max-width:210px}.ewd-storefront .ewd-filter-menu{min-width:142px}.ewd-storefront .ewd-filter-options{left:0;right:auto}.ewd-storefront .ewd-results-toolbar{gap:7px}.ewd-storefront ul.products{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px 10px!important}.ewd-storefront .ewd-card-copy{padding:8px 7px}.ewd-storefront ul.products li.ewd-product-card .woocommerce-loop-product__title{font-size:13px!important}.ewd-storefront ul.products li.ewd-product-card .button{min-height:44px;font-size:11px!important;padding:9px 5px!important}.ewd-storefront .ewd-card-category{font-size:9px!important;letter-spacing:0}.ewd-storefront ul.products li.ewd-product-card .yith-wcwl-add-to-wishlist-button{font-size:10px!important;min-height:40px}}@media(max-width:360px){.ewd-storefront{padding-left:8px;padding-right:8px}.ewd-storefront .ewd-currency-note{display:none}.ewd-storefront .woocommerce-ordering select{max-width:195px}.ewd-storefront ul.products{gap:10px 8px!important}}@media(prefers-reduced-motion:reduce){.ewd-storefront *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.ewd-storefront .product_title,.ewd-storefront .woocommerce-loop-product__title,.ewd-storefront .ewd-section-heading h2,.ewd-storefront .ewd-catalogue-heading h1{text-align:left!important}.ewd-storefront .ewd-product-breadcrumb{margin:0 0 12px;overflow-wrap:anywhere}.ewd-storefront .woocommerce-breadcrumb{margin:0!important;padding:0!important;font-size:11px!important;line-height:1.6;color:#66758b!important}.ewd-storefront .woocommerce-breadcrumb a{color:var(--ewd-ink)!important}.ewd-storefront div.ewd-product-detail{padding:0!important;margin:0!important;background:transparent!important}.ewd-storefront .ewd-product-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:16px;margin:0 0 18px}.ewd-storefront .ewd-product-visuals{--ewd-gallery-height:clamp(320px,26vw,380px);position:relative;min-width:0}.ewd-storefront .ewd-product-visuals .woocommerce-product-gallery{float:none!important;position:relative;width:100%!important;margin:0!important;padding:0!important;opacity:1!important}.ewd-storefront .ewd-product-visuals .woocommerce-product-gallery__wrapper{margin:0!important}.ewd-storefront .ewd-product-visuals .flex-viewport,.ewd-storefront .ewd-product-visuals .woocommerce-product-gallery__image{overflow:hidden;border-radius:20px;background:#f2f5f5}.ewd-storefront .ewd-product-visuals .woocommerce-product-gallery__image a{display:block}.ewd-storefront .ewd-product-visuals .woocommerce-product-gallery__image img:not(.zoomImg){width:100%!important;height:var(--ewd-gallery-height,400px)!important;aspect-ratio:auto;object-fit:contain!important;margin:0!important;border-radius:20px!important}.ewd-storefront .ewd-product-visuals .woocommerce-product-gallery__image img.zoomImg{aspect-ratio:auto;object-fit:initial!important}.ewd-storefront .ewd-product-visuals .woocommerce-product-gallery__trigger{top:12px!important;right:12px!important;z-index:3!important;border-radius:50%!important;background:#fffffff2!important;border:1px solid #dae3ef;box-shadow:none!important}.ewd-storefront .ewd-product-visuals .flex-control-thumbs{display:flex!important;gap:8px;flex-wrap:wrap;list-style:none;margin:8px 0 0!important;padding:0!important}.ewd-storefront .ewd-product-visuals .flex-control-thumbs li{float:none!important;width:calc(20% - 7px)!important;max-width:100px!important;padding:0!important;margin:0!important;border:0!important}.ewd-storefront .ewd-product-visuals .flex-control-thumbs img{aspect-ratio:1;object-fit:contain;width:100%;padding:0;border:2px solid transparent!important;border-radius:13px!important;background:#f4f6f7;opacity:.72;cursor:pointer}.ewd-storefront .ewd-product-visuals .flex-control-thumbs img.flex-active{border-color:var(--ewd-coral)!important;opacity:1}.ewd-storefront div.product .ewd-product-summary{float:none!important;position:relative!important;inset:auto!important;transform:none!important;width:100%!important;min-width:0;margin:0!important;padding:19px!important;background:var(--ewd-tint)!important;border:0!important;border-radius:20px!important}.ewd-storefront .ewd-product-category{display:block;margin:0 0 7px;color:#61718a!important;font-size:10px;letter-spacing:.7px;line-height:1.4;text-transform:uppercase}.ewd-storefront .ewd-product-summary .product_title{font:750 clamp(25px,2.2vw,36px)/1.2 Inter,system-ui,sans-serif!important;letter-spacing:-.8px!important;color:var(--ewd-ink)!important;margin:0 0 10px!important;padding:0!important;overflow-wrap:anywhere}.ewd-storefront .ewd-product-summary .ewd-product-creator{font-size:12px!important;margin:0 0 9px!important;color:var(--ewd-muted)!important}.ewd-storefront .ewd-product-summary .woocommerce-product-rating{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:0 0 10px!important;font-size:12px}.ewd-storefront .ewd-product-summary .star-rating{float:none;margin:0!important;color:#a47717;font-size:12px}.ewd-storefront .ewd-product-summary .woocommerce-review-link{font-size:12px;color:var(--ewd-muted)!important}.ewd-storefront .ewd-product-summary>.price,.ewd-storefront .ewd-product-summary .woocommerce-variation-price .price{font-size:25px!important;font-weight:750!important;color:var(--ewd-ink)!important;line-height:1.4!important;margin:0 0 12px!important;letter-spacing:-.5px}.ewd-storefront .ewd-product-summary .price small{font-size:11px;font-weight:400;letter-spacing:0}.ewd-storefront .ewd-product-summary .woocommerce-product-details__short-description{margin-bottom:14px;padding:0;border:0}.ewd-storefront .ewd-product-summary .woocommerce-product-details__short-description p,.ewd-storefront .ewd-product-summary .woocommerce-product-details__short-description li{color:#435573!important;font-size:14px!important;line-height:1.7!important;font-weight:400;margin:0 0 8px!important}.ewd-storefront .ewd-product-summary form.cart{margin:12px 0!important;padding:0!important}.ewd-storefront .ewd-product-summary form.cart:not(.variations_form):not(.grouped_form){display:flex;flex-wrap:wrap;gap:10px;align-items:start}.ewd-storefront .ewd-product-summary form.cart:not(.variations_form):not(.grouped_form)>:not(.quantity):not(.single_add_to_cart_button):not(input[type=hidden]){flex-basis:100%}.ewd-storefront .ewd-product-summary .variations{display:block;width:100%;margin:0 0 12px!important;border:0;background:#fff0}.ewd-storefront .ewd-product-summary .variations tbody,.ewd-storefront .ewd-product-summary .variations tr{display:block;width:100%}.ewd-storefront .ewd-product-summary .variations th,.ewd-storefront .ewd-product-summary .variations td{display:block;padding:0!important;border:0;background:#fff0;text-align:left;line-height:1.5}.ewd-storefront .ewd-product-summary .variations th{margin-bottom:6px}.ewd-storefront .ewd-product-summary .variations td{margin-bottom:12px}.ewd-storefront .ewd-product-summary label{font-size:13px;font-weight:600;color:var(--ewd-ink)!important}.ewd-storefront .ewd-product-summary :is(select,input[type=text],input[type=email],textarea){width:100%;max-width:100%;min-height:46px;padding:10px 12px;border:1px solid #ccdaee;border-radius:12px;background:#fff;color:var(--ewd-ink)!important;font-size:14px;box-shadow:none}.ewd-storefront .ewd-product-summary input[type=file]{max-width:100%;font-size:12px}.ewd-storefront .ewd-product-summary .reset_variations{display:inline-block;min-height:28px;margin-top:4px;font-size:12px;color:var(--ewd-muted)!important;text-decoration:underline;text-underline-offset:3px}.ewd-storefront .ewd-product-summary .quantity{float:none!important;display:inline-flex!important;align-items:center;flex-shrink:0;margin:0!important}.ewd-storefront .ewd-product-summary input.qty{width:72px!important;height:48px!important;min-height:48px!important;padding:8px!important;border:1px solid #ccdaee!important;border-radius:12px!important;background:#fff!important;color:var(--ewd-ink)!important;text-align:center;font-size:15px;box-shadow:none}.ewd-storefront .ewd-product-summary .single_add_to_cart_button{float:none!important;display:inline-flex!important;align-items:center;justify-content:center;flex:1;min-width:145px;min-height:48px!important;margin:0!important;padding:12px 18px!important;border:1px solid var(--ewd-blue)!important;border-radius:13px!important;background:var(--ewd-blue)!important;color:#fff!important;box-shadow:none!important;font-size:15px!important;font-weight:650!important;line-height:1.45!important;letter-spacing:0!important;text-transform:none!important;cursor:pointer}.ewd-storefront .ewd-product-summary .single_add_to_cart_button:hover{background:#063887!important}.ewd-storefront .ewd-product-summary .single_add_to_cart_button.disabled,.ewd-storefront .ewd-product-summary .single_add_to_cart_button:disabled{opacity:.5;cursor:not-allowed}.ewd-storefront .ewd-product-summary .woocommerce-variation-add-to-cart{display:flex;flex-wrap:wrap;gap:10px;align-items:start}.ewd-storefront .ewd-product-summary .woocommerce-variation-add-to-cart>:not(.quantity):not(.single_add_to_cart_button):not(input[type=hidden]){flex-basis:100%}.ewd-storefront .ewd-product-summary .stock{margin:10px 0!important;color:#2e624e!important;font-size:12px!important;font-weight:500;line-height:1.6}.ewd-storefront .ewd-product-summary .out-of-stock,.ewd-storefront .ewd-region-unavailable{padding:10px 12px;background:#fff6e9;border-radius:12px;color:#6b5330!important}.ewd-storefront .ewd-personalisation{flex-basis:100%;min-width:0;width:100%;margin-bottom:4px}.ewd-storefront .ewd-personalisation>label{display:block;margin-bottom:6px}.ewd-storefront .ewd-personalisation small{display:block;margin:5px 0 0;font-size:11px;line-height:1.5;color:#5b6c84!important}.ewd-storefront .ewd-personalisation .optional{font-weight:400;font-size:11px}.ewd-storefront .ewd-product-summary .ewd-customize-button,.ewd-storefront .ewd-stock-alerts button{display:flex;align-items:center;justify-content:center;gap:8px;min-height:46px;width:100%;margin:9px 0 0!important;padding:11px 14px;border:1px solid var(--ewd-blue)!important;border-radius:12px!important;background:#fff!important;color:var(--ewd-blue)!important;font-size:14px!important;font-weight:650;box-shadow:none!important;text-transform:none!important}.ewd-storefront .ewd-stock-alerts{padding-top:10px;border-top:1px solid #dbe5f3;margin:12px 0 6px}.ewd-storefront .ewd-stock-alerts[hidden],.ewd-storefront .ewd-stock-alerts [hidden]{display:none!important}.ewd-storefront .ewd-stock-alerts p{font-size:12px!important;line-height:1.6!important;color:#526681!important;margin:5px 0!important}.ewd-storefront .ewd-stock-alerts .ewd-alert-remove{width:auto;min-height:36px;border:0!important;background:transparent!important;padding:4px 0!important;margin:0!important;font-size:12px!important;text-decoration:underline}.ewd-storefront .ewd-stock-alerts button:disabled{opacity:.55;cursor:wait}.ewd-storefront .ewd-product-summary .yith-add-to-wishlist-button-block{position:static!important;margin:10px 0!important;justify-content:flex-start}.ewd-storefront .ewd-product-summary .yith-wcwl-add-to-wishlist-button{min-height:44px;color:var(--ewd-blue)!important;font-size:13px!important;gap:8px;white-space:normal}.ewd-storefront .ewd-product-summary .ewd-product-reference{font-size:11px!important;color:#6d7d95!important;margin:12px 0 0!important;padding-top:10px;border-top:1px solid #dbe5f3}.ewd-storefront .ewd-product-meta .sku_wrapper:has(.sku:empty){display:none}.ewd-storefront .ewd-product-more{clear:both}.ewd-storefront div.product .woocommerce-tabs{margin:0 0 20px!important;padding:0!important;border:0!important}.ewd-storefront div.product .woocommerce-tabs ul.tabs{display:flex!important;gap:6px;overflow-x:auto;list-style:none;margin:0!important;padding:0!important;border:0!important}.ewd-storefront div.product .woocommerce-tabs ul.tabs::before,.ewd-storefront div.product .woocommerce-tabs ul.tabs::after,.ewd-storefront div.product .woocommerce-tabs ul.tabs li::before,.ewd-storefront div.product .woocommerce-tabs ul.tabs li::after{display:none!important}.ewd-storefront div.product .woocommerce-tabs ul.tabs li{display:block!important;float:none!important;flex-shrink:0;margin:0!important;padding:0!important;border:0!important;border-radius:15px 15px 0 0!important;background:#eef3fb!important;box-shadow:none!important}.ewd-storefront div.product .woocommerce-tabs ul.tabs li a{display:block;padding:12px 18px!important;min-height:46px;font-size:13px;font-weight:600;white-space:nowrap;color:var(--ewd-ink)!important}.ewd-storefront div.product .woocommerce-tabs ul.tabs li.active{background:#ffe9e7!important}.ewd-storefront div.product .woocommerce-tabs ul.tabs li.active a{color:#bc302c!important;text-decoration:underline;text-underline-offset:7px;text-decoration-thickness:2px}.ewd-storefront div.product .woocommerce-tabs .panel{max-width:none;margin:0!important;padding:18px!important;border:0!important;border-radius:0 18px 18px 18px;background:var(--ewd-tint)}.ewd-storefront .ewd-description{display:grid;grid-template-columns:1fr;gap:16px;align-items:start}.ewd-storefront .ewd-description.has-image{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.ewd-storefront .ewd-description-copy{min-width:0;overflow-wrap:anywhere}.ewd-storefront .ewd-description-copy>:first-child{margin-top:0!important}.ewd-storefront .woocommerce-tabs .panel h2,.ewd-storefront .woocommerce-tabs .panel h3{font-family:Inter,system-ui,sans-serif!important;font-size:clamp(19px,1.8vw,26px)!important;font-weight:700!important;color:var(--ewd-ink)!important;letter-spacing:-.5px;margin:0 0 12px}.ewd-storefront .woocommerce-tabs .panel p,.ewd-storefront .woocommerce-tabs .panel li{font-size:14px!important;line-height:1.8!important;color:#435777!important}.ewd-storefront .woocommerce-tabs .panel p{margin-bottom:12px}.ewd-storefront .ewd-description-image{margin:0;overflow:hidden;border-radius:17px;background:#f4f6f5}.ewd-storefront .ewd-description-image img{display:block;width:100%;max-height:540px;aspect-ratio:1.15;object-fit:contain;border-radius:17px}.ewd-storefront .woocommerce-tabs .panel table{width:100%;font-size:13px;border-collapse:collapse;overflow-wrap:anywhere}.ewd-storefront .woocommerce-tabs .panel td,.ewd-storefront .woocommerce-tabs .panel th{border:1px solid #dbe4f0;padding:10px 12px!important;text-align:left;color:#435777!important}.ewd-storefront .woocommerce-tabs :is(input,textarea){max-width:100%;border:1px solid #cbd9ec;border-radius:10px;padding:10px;color:var(--ewd-ink)!important;font:inherit;background:#fff}.ewd-storefront .woocommerce-tabs input[type=submit]{background:var(--ewd-blue)!important;color:#fff!important;border-radius:11px!important;min-height:44px;padding:10px 20px!important}.ewd-storefront .ewd-recommendations,.ewd-storefront .upsells.products{display:block!important;width:100%!important;margin:22px 0 0!important;padding:0!important}.ewd-storefront .ewd-section-heading{display:flex;justify-content:space-between;align-items:center;gap:10px;margin:0 0 10px}.ewd-storefront .ewd-section-heading h2,.ewd-storefront .upsells.products>h2{font:750 clamp(21px,1.9vw,28px)/1.3 Inter,system-ui,sans-serif!important;letter-spacing:-.6px!important;color:var(--ewd-ink)!important;margin:0!important}.ewd-storefront .ewd-section-heading>a{flex-shrink:0;display:inline-flex;align-items:center;gap:6px;min-height:44px;font-size:12px;text-decoration:underline;text-underline-offset:3px}.ewd-storefront .ewd-best-sellers{background:#fff7eb;border-radius:20px;padding:13px!important}.ewd-storefront .upsells.products>h2{margin-bottom:12px!important}@media(min-width:1101px){.ewd-storefront .woocommerce-product-gallery:has(.flex-control-thumbs){display:grid;grid-template-columns:76px minmax(0,1fr);gap:10px;align-items:start}.ewd-storefront .woocommerce-product-gallery:has(.flex-control-thumbs)>.flex-viewport{grid-column:2;grid-row:1;min-width:0}.ewd-storefront .ewd-product-visuals .flex-control-thumbs{grid-column:1;grid-row:1;display:flex!important;flex-direction:column;margin:0!important;max-height:var(--ewd-gallery-height,400px);overflow:auto}.ewd-storefront .ewd-product-visuals .flex-control-thumbs li{width:100%!important}}@media(min-width:1800px){.ewd-storefront .ewd-product-layout{gap:22px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ewd-storefront .ewd-product-visuals .woocommerce-product-gallery__image img{max-height:820px}.ewd-storefront .ewd-product-summary .product_title{font-size:39px!important}}@media(max-width:1100px){.ewd-storefront .ewd-product-layout{gap:14px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ewd-storefront div.product .ewd-product-summary{padding:15px!important}.ewd-storefront .ewd-product-summary .product_title{font-size:27px!important}.ewd-storefront .ewd-product-summary .single_add_to_cart_button{min-width:128px;padding:12px 14px!important}}@media(max-width:768px){.ewd-storefront .ewd-product-layout{grid-template-columns:1fr;gap:13px;margin-bottom:15px}.ewd-storefront .ewd-product-breadcrumb{font-size:11px;margin-bottom:10px}.ewd-storefront div.product .ewd-product-summary{padding:16px!important}.ewd-storefront .ewd-product-summary .product_title{font-size:28px!important}.ewd-storefront .ewd-product-summary>.price{font-size:25px!important}.ewd-storefront .ewd-product-visuals .woocommerce-product-gallery__image img{height:auto!important;aspect-ratio:1.04;max-height:520px}.ewd-storefront .ewd-product-visuals .flex-control-thumbs{flex-wrap:nowrap;overflow-x:auto}.ewd-storefront .ewd-product-visuals .flex-control-thumbs li{flex:0 0 18%;max-width:90px!important}.ewd-storefront div.product .woocommerce-tabs .panel{padding:14px!important}.ewd-storefront div.product .woocommerce-tabs ul.tabs li a{padding:12px!important;font-size:12px}.ewd-storefront .ewd-product-summary :is(select,input[type=text],input[type=email],input.qty,textarea),.ewd-storefront .woocommerce-tabs :is(input,textarea){font-size:16px!important}.ewd-storefront .ewd-product-summary .single_add_to_cart_button{min-height:50px!important}.ewd-storefront .ewd-best-sellers{padding:10px!important}.ewd-storefront .ewd-section-heading h2{font-size:22px!important}.ewd-storefront .ewd-section-heading>a{font-size:11px}.ewd-storefront .ewd-product-summary .yith-wcwl-add-to-wishlist-button{min-height:44px}}.ewd-storefront .ewd-native-choice{position:absolute!important;width:1px!important;height:1px!important;min-height:0!important;padding:0!important;margin:0!important;overflow:hidden!important;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap}.ewd-storefront .ewd-option-choices{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:2px}.ewd-storefront .ewd-product-summary .ewd-option-choice{display:inline-flex;align-items:center;justify-content:center;min-width:45px;min-height:44px;padding:8px 12px;margin:0;border:1px solid #c7d8ef!important;border-radius:11px;background:#fff!important;color:var(--ewd-ink)!important;box-shadow:none!important;font-size:13px;font-weight:550;line-height:1.4;text-transform:none!important;cursor:pointer}.ewd-storefront .ewd-product-summary .ewd-option-choice[aria-pressed=true]{border-color:var(--ewd-blue)!important;box-shadow:0 0 0 1px var(--ewd-blue)!important}.ewd-storefront .ewd-product-summary .ewd-option-choice:disabled{opacity:.35;cursor:not-allowed;text-decoration:line-through}.ewd-storefront .ewd-product-summary .ewd-colour-choice{flex-direction:column;gap:5px;padding:5px;border:1px solid transparent!important;background:transparent!important;font-size:10px;min-width:48px}.ewd-storefront .ewd-colour-dot{width:33px;height:33px;border:1px solid #a8b7c8;border-radius:50%;display:block}.ewd-storefront .ewd-product-video{clear:both;margin-top:10px;border:1px solid #dce6f3;border-radius:16px;overflow:hidden;background:#f0f5fd}.ewd-storefront .ewd-video-play{display:flex;align-items:center;gap:12px;min-height:66px;padding:11px 14px;color:var(--ewd-ink)!important}.ewd-storefront .ewd-video-play strong{display:block;font-size:14px;font-weight:650}.ewd-storefront .ewd-video-play small{display:block;font-size:11px;color:#65748c!important}.ewd-storefront .ewd-play-icon{display:grid;place-items:center;width:42px;height:42px;border-radius:13px;background:var(--ewd-blue);color:#fff!important;font-size:18px}.ewd-storefront .ewd-video-player{aspect-ratio:16/9;position:relative}.ewd-storefront .ewd-video-player iframe{position:absolute;inset:0;width:100%;height:100%;border:0;border-radius:15px}.ewd-storefront .ewd-video-play[hidden],.ewd-storefront .ewd-video-player[hidden]{display:none!important}.ewd-storefront .product_title,.ewd-storefront .woocommerce-loop-product__title,.ewd-storefront .ewd-section-heading h2,.ewd-storefront .ewd-catalogue-heading h1{text-align:left!important}.ewd-storefront .ewd-description-copy{display:flow-root}.ewd-storefront .ewd-description-copy :is(h2,h3,h4){line-height:1.35!important;margin:20px 0 10px}.ewd-storefront .ewd-description-copy ul,.ewd-storefront .ewd-description-copy ol{padding-left:21px;margin:8px 0 16px;display:flow-root}.ewd-storefront .ewd-description-copy li{margin:0 0 7px;padding-left:3px}.ewd-storefront .ewd-description-copy a{text-decoration:underline;text-underline-offset:3px}.ewd-storefront .ewd-description-copy img{max-width:100%;height:auto;border-radius:14px}.ewd-storefront .ewd-description-images{display:grid;gap:12px;align-content:start;min-width:0}.ewd-storefront .ewd-description-images .ewd-description-media{float:none!important;clear:none;width:100%!important;max-width:100%!important;min-width:0;margin:0!important;padding:0;background:#fff;border-radius:16px;overflow:hidden;text-align:center}.ewd-storefront .ewd-description-media img{display:block;width:100%!important;height:auto!important;max-height:none;object-fit:contain;margin:0!important;border-radius:16px}.ewd-storefront .ewd-description-media a,.ewd-storefront .ewd-description-media strong{display:block}.ewd-storefront .ewd-description-media br{display:none}.ewd-storefront .ewd-description-media :is(figcaption,.wp-caption-text){padding:8px 12px;font-size:12px!important;line-height:1.6!important;margin:0!important}.ewd-storefront .ewd-description-copy :is(iframe,video){max-width:100%;border-radius:14px}.ewd-storefront .ewd-description-copy iframe{aspect-ratio:16/9;height:auto}.ewd-storefront .ewd-description-copy table{display:block;overflow-x:auto;max-width:100%}.ewd-storefront .ewd-product-summary>.price:empty,.ewd-storefront .ewd-product-meta:empty{display:none}@media(max-width:1100px) and (min-width:769px){.ewd-storefront .ewd-product-visuals{--ewd-gallery-height:320px}}@media(max-width:640px){.ewd-storefront .ewd-description.has-image{grid-template-columns:1fr;gap:14px}.ewd-storefront .ewd-description-copy ul,.ewd-storefront .ewd-description-copy ol{display:block}}.tribe-events .tribe-events-c-top-bar__datepicker-button{box-shadow:none}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--labels .tribe-events-c-view-selector__content{word-break:normal}.tribe-filter-bar button{box-shadow:none}#primary .tribe-common{--tec-color-text-primary: var(--global-palette3);word-break:normal}#primary .tribe-common .tribe-events-c-top-bar__datepicker-button,#primary .tribe-common .tribe-common-c-btn-icon,#primary .tribe-common .tribe-events-calendar-list-nav button,#primary .tribe-common .tribe-events-c-nav__list button{background:rgba(0,0,0,0)}#primary .tribe-common .tribe-events-c-top-bar__datepicker-button:focus,#primary .tribe-common .tribe-events-c-top-bar__datepicker-button:hover,#primary .tribe-common .tribe-common-c-btn-icon:focus,#primary .tribe-common .tribe-common-c-btn-icon:hover,#primary .tribe-common .tribe-events-calendar-list-nav button:focus,#primary .tribe-common .tribe-events-calendar-list-nav button:hover,#primary .tribe-common .tribe-events-c-nav__list button:focus,#primary .tribe-common .tribe-events-c-nav__list button:hover{background:rgba(0,0,0,0)}#primary #tribe-events-content{margin-bottom:0}@media screen and (min-width: 767px){#primary .tribe-events .tribe-events-header .tribe-events-header__events-bar{background-color:rgba(0,0,0,0);border-color:var(--tec-color-border-default)}#primary .tribe-events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__list-item--active .tribe-events-c-view-selector__list-item-link:after{background-color:var(--tec-color-text-events-bar-input, var(--global-palette3))}}#primary .tribe-common .tribe-common-l-container{max-width:none;padding:0}.tooltipster-base.tribe-events-tooltip-theme .tooltipster-box .tooltipster-content .tribe-events-calendar-month__calendar-event-tooltip-datetime{color:#141827}.tooltipster-base.tribe-events-tooltip-theme .tooltipster-box .tooltipster-content a{color:#141827}#primary .tribe-events .tribe-events-calendar-month__multiday-event-bar-inner{background:var(--tec-color-background-primary-multiday, var(--global-palette7))}#primary .tribe-events .tribe-events-calendar-month__day-date-link{color:var(--global-palette3)}#primary .tribe-events .tribe-events-calendar-month__day-date-link:focus,#primary .tribe-events .tribe-events-calendar-month__day-date-link:hover{color:var(--global-palette5)}#primary .tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date,#primary .tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date-link{color:var(--global-palette-highlight)}#primary .tribe-events .tribe-common-c-btn-icon--caret-left .tribe-common-c-btn-icon__icon-svg path,#primary .tribe-events .tribe-common-c-btn-icon--caret-right .tribe-common-c-btn-icon__icon-svg path{fill:var(--global-palette6)}#primary .tribe-events .tribe-common-form-control-text__input::placeholder{color:var(--global-palette6)}#primary .tribe-events .tribe-events-c-view-selector__content,#primary .tribe-events .tribe-events-c-events-bar__search-container{background-color:var(--tec-color-background-events-bar, var(--global-palette9))}#primary .tribe-events .tribe-common-form-control-text__input,#primary .tribe-events .tribe-events-c-view-selector__list-item-text,#primary .tribe-events .tribe-common-h4,#primary .tribe-events .tribe-common-h5,#primary .tribe-events .tribe-common-h6,#primary .tribe-events .tribe-common-h7,#primary .tribe-events .tribe-common-h8,#primary .tribe-events .tribe-common-h3{color:var(--global-palette3)}#primary .tribe-events .tribe-common-b2,#primary .tribe-events .tribe-common-b3{color:var(--global-palette4)}#primary .tribe-events .tribe-events-calendar-list__event-date-tag-weekday{color:var(--global-palette5)}#primary .tribe-events .tribe-events-c-search__input-control-icon-svg path{fill:var(--tec-color-icon-events-bar, var(--global-palette5))}#primary .tribe-events .tribe-common-c-svgicon__svg-fill{fill:var(--global-palette3)}.tribe-events .tribe-events-header .tribe-events-header__events-bar .tribe-events-c-view-selector__list-item-link{color:var(--global-palette4)}.tribe-events .tribe-events-calendar-list__month-separator:after{background-color:var(--tec-color-border-secondary-month-grid, var(--tec-color-border-default))}.tribe-events.tribe-common .tribe-common-c-btn-border-small,.tribe-events.tribe-common a.tribe-common-c-btn-border-small{border-color:var(--tec-color-border-default);color:var(--global-palette5);background-color:var(--global-palette9)}.tribe-events.tribe-common .tribe-common-c-btn-border-small:hover,.tribe-events.tribe-common .tribe-common-c-btn-border-small:focus,.tribe-events.tribe-common .tribe-common-c-btn-border-small:active,.tribe-events.tribe-common a.tribe-common-c-btn-border-small:hover,.tribe-events.tribe-common a.tribe-common-c-btn-border-small:focus,.tribe-events.tribe-common a.tribe-common-c-btn-border-small:active{color:var(--global-palette3);border-color:var(--global-palette6);background-color:var(--global-palette9)}.tribe-events.tribe-common .tribe-events-calendar-list-nav,.tribe-events.tribe-common .tribe-events-c-nav{border-color:var(--tec-color-border-default)}.tribe-events.tribe-common .tribe-events-calendar-month__day{border-color:var(--tec-color-border-secondary-month-grid, var(--tec-color-border-default))}.tribe-events.tribe-common .tribe-events-calendar-month__week{border-left-color:var(--tec-color-border-secondary-month-grid, var(--tec-color-border-default))}.tribe-events.tribe-common .tribe-events-calendar-month__body{border-top-color:var(--tec-color-border-secondary-month-grid, var(--tec-color-border-default))}.tribe-events.tribe-common .tribe-common-anchor-thin-alt{border-bottom-color:var(--global-palette-highlight)}.tribe-events.tribe-common .tribe-common-anchor-thin-alt:hover,.tribe-events.tribe-common .tribe-common-anchor-thin-alt:focus,.tribe-events.tribe-common .tribe-common-anchor-thin-alt:active{color:var(--global-palette-highlight);border-bottom-color:var(--global-palette-highlight)}#primary .tribe-events .tribe-events-c-ical__link{background-color:var(--global-palette9);color:var(--global-palette-highlight);border-color:var(--global-palette-highlight)}#primary .tribe-events .tribe-events-c-ical__link .tribe-common-c-svgicon{color:var(--global-palette-highlight)}#primary .tribe-events .tribe-events-c-ical__link:hover,#primary .tribe-events .tribe-events-c-ical__link:focus,#primary .tribe-events .tribe-events-c-ical__link:active{background-color:var(--global-palette-highlight);color:var(--global-palette-btn);border-color:var(--global-palette-highlight)}#primary .tribe-events .tribe-events-c-ical__link:hover .tribe-events-c-ical__link-icon-svg path,#primary .tribe-events .tribe-events-c-ical__link:focus .tribe-events-c-ical__link-icon-svg path,#primary .tribe-events .tribe-events-c-ical__link:active .tribe-events-c-ical__link-icon-svg path{stroke:var(--global-palette-btn)}.tribe-common .tribe-common-c-btn,.tribe-common a.tribe-common-c-btn,.tribe-events .tribe-common-c-btn.tribe-events-c-search__button{background-color:var(--global-palette-btn-bg);color:var(--global-palette-btn)}.tribe-common .tribe-common-c-btn:hover,.tribe-common .tribe-common-c-btn:focus,.tribe-common .tribe-common-c-btn:active,.tribe-common a.tribe-common-c-btn:hover,.tribe-common a.tribe-common-c-btn:focus,.tribe-common a.tribe-common-c-btn:active,.tribe-events .tribe-common-c-btn.tribe-events-c-search__button:hover,.tribe-events .tribe-common-c-btn.tribe-events-c-search__button:focus,.tribe-events .tribe-common-c-btn.tribe-events-c-search__button:active{background-color:var(--global-palette-btn-bg-hover);color:var(--global-palette-btn-hover)}.tribe-common .tribe-common-c-btn,.tribe-common a.tribe-common-c-btn{background-color:var(--global-palette-btn-bg);color:var(--global-palette-btn)}.single-tribe_events .entry-hero-container-inner .entry-header{display:flex}.single-tribe_events .entry-hero-container-inner .entry-header .tribe-events-back{margin:1em 0}#primary #tribe-events-pg-template{max-width:none;padding:0}#primary #tribe-events-pg-template #tribe-events-content{padding:0}.tribe-common a,.tribe-common a:active,.tribe-common a:focus,.tribe-common a:hover,.tribe-common a:visited{color:var(--global-palette3)}#primary .tribe-events-back{margin-bottom:1em}#primary .tribe-events-schedule__all-day,#primary .tribe-events-schedule__separator,#primary .tribe-events-schedule__timezone{color:var(--global-palette6)}#primary .tribe-events .tribe-events-c-nav__next,#primary .tribe-events .tribe-events-c-nav__prev{box-shadow:none}.tribe-events-address a.tribe-events-gmap{display:block}@media screen and (max-width: 768px){.single-tribe_events #primary .tribe-events-schedule{background:var(--global-palette8);border-color:var(--global-palette7)}.single-tribe_events #primary .tribe-blocks-editor .tribe-events-schedule{background:rgba(0,0,0,0)}#tribe-events-footer:after,#tribe-events-footer:before,#tribe-events-header:after,#tribe-events-header:before{background-color:var(--global-palette8)}.content-style-boxed #tribe-events-content.content-bg:not(.loop-entry){width:auto}}#primary #tribe-events-footer{padding-bottom:0;border-color:var(--tec-color-border-default)}.single-tribe_events #primary .tribe-blocks-editor .tribe-events-event-meta{background:var(--global-palette8);border-color:var(--global-palette7);padding:0 1em}#primary .tribe-block__events-link .tribe-block__btn--link a{border-color:var(--global-palette7);background-color:var(--global-palette9)}#primary .tribe-block__venue .tribe-block__venue__meta .tribe-block__venue__address a{color:var(--global-palette-highlight)}.content-style-boxed #tribe-events-content .entry-content-wrap{position:relative}.single-tribe_events .tribe-events-c-subscribe-dropdown__button,.tribe-block__events-link .tribe-events-c-subscribe-dropdown__button{display:flex;align-items:center;font-size:.9em}.wp-site-blocks .content-container .tribe-events-view.alignwide{margin-left:0;margin-right:0;width:auto}#primary .tribe-events .tribe-events-calendar-list__event-title-link{color:var(--tec-color-text-events-title, var(--global-palette3))}#primary .tribe-events .tribe-events-calendar-month__calendar-event-title-link,.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-title-link{color:var(--tec-color-text-events-title, var(--global-palette3))}#primary .tribe-events .tribe-events-calendar-month__header-column-title{color:var(--tec-color-text-day-of-week-month, var(--global-palette4))}#primary .tribe-events .tribe-events-calendar-month__day-date-link{color:var(--tec-color-day-marker-month, var(--global-palette4))}#primary .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__day-date-link{color:var(--tec-color-day-marker-month, var(--global-palette4))}.tribe-events,.tribe-events-single{--tec-color-text-primary: var(--global-palette3);--tec-color-text-events-title: var(--global-palette3);--tec-color-background-events-bar: var(--global-palette9);--tec-color-border-events-bar: var(--global-gray-400);--tec-color-text-events-bar-input: var(--global-palette3);--tec-color-text-events-bar-input-placeholder: var(--global-palette3);--tec-color-text-events-bar-submit-button: var(--global-palette-btn);--tec-color-background-events-bar-submit-button: var(--global-palette-btn-bg);--tec-color-text-events-bar-submit-button-hover: var(--global-palette-btn-hover);--tec-color-background-events-bar-submit-button-hover: var(--global-palette-btn-bg-hover);--tec-color-background-primary-multiday: var(--global-palette7);--tec-color-day-marker-month:var(--global-palette4);--tec-color-text-day-of-week-month:var(--global-palette4);--tec-color-icon-events-bar: var(--global-palette5)}:where(html:not(.no-js)) .hide-focus-outline .tribe-common .tribe-common-form-control-text__input:focus{outline:0}#primary .tribe-events .tribe-events-c-events-bar .tribe-common-form-control-text__input{color:var(--tec-color-text-events-bar-input, var(--global-palette3))}#primary .tribe-events .tribe-events-c-view-selector__list-item-text{color:var(--tec-color-text-events-bar-input, var(--global-palette3))}#primary .tribe-events .tribe-events-c-events-bar .tribe-common-form-control-text__input::placeholder{color:var(--tec-color-text-events-bar-input-placeholder, var(--global-palette3))}#primary .tribe-events .tribe-events-c-search__button,#primary .tribe-events button.tribe-events-c-search__button{color:var(--tec-color-text-events-bar-submit-button, var(--global-palette-btn));background-color:var(--tec-color-background-events-bar-submit-button, var(--global-palette-btn-bg))}#primary .tribe-events .tribe-events-c-search__button:hover,#primary .tribe-events .tribe-events-c-search__button:focus-visible,#primary .tribe-events button.tribe-events-c-search__button:hover,#primary .tribe-events button.tribe-events-c-search__button:focus-visible{background-color:var(--tec-color-background-events-bar-submit-button-hover, var(--global-palette-btn-bg-hover));color:var(--tec-color-text-events-bar-submit-button-hover, var(--global-palette-btn-hover))}#primary .tribe-common--breakpoint-medium.tribe-events .tribe-events-header--has-event-search .tribe-events-c-events-bar{background-color:var(--tec-color-background-events-bar, var(--global-palette9));border-color:var(--tec-color-border-events-bar, var(--tec-color-border-default))}#primary .tribe-events .datepicker{background-color:var(--global-palette9)}#primary .tribe-events .datepicker .datepicker-switch:active,#primary .tribe-events .datepicker .datepicker-switch:focus,#primary .tribe-events .datepicker .datepicker-switch:hover,#primary .tribe-events .datepicker .next:active,#primary .tribe-events .datepicker .next:focus,#primary .tribe-events .datepicker .next:hover,#primary .tribe-events .datepicker .prev:active,#primary .tribe-events .datepicker .prev:focus,#primary .tribe-events .datepicker .prev:hover{color:var(--global-palette5);background-color:var(--global-palette9)}#primary .tribe-events .tribe-events-view-loader{opacity:.6;background-color:var(--global-palette9)}#primary .tribe-events .datepicker .past{color:var(--global-palette6)}.tribe-events-single ul.tribe-related-events li{background-color:var(--global-palette8);border-color:var(--tec-color-border-default)}.escore{--ink:#16084d;--purple:#6100ff;--muted:#8670db;--line:#e5ddff;--paper:#fff;--header-art:.22;--magic-art:.14;--widget-art:.1;box-sizing:border-box;color:var(--ink);background:#fff;font-family:Arial,Helvetica,sans-serif!important;font-size:15px;line-height:1.45;min-height:100vh;min-width:0;width:100%;max-width:none;margin:0;padding:0 0 20px;color-scheme:light}.escore *,.escore *::before,.escore *::after{box-sizing:border-box}.escore :where(p,span,a,button,input,textarea,label,small,strong,div){font-family:Arial,Helvetica,sans-serif!important}.escore [hidden]{display:none!important}.escore a{color:var(--purple);text-decoration:none}.escore a:hover{color:#4000b6}.escore button,.escore input,.escore textarea{font:inherit}.escore button,.escore a,.escore label{-webkit-tap-highlight-color:#fff0}.escore button{cursor:pointer;text-transform:none;letter-spacing:normal}.escore button:disabled{cursor:wait;opacity:.55}.escore :where(button,a,input,textarea,summary):focus-visible{outline:3px solid #9f65ff;outline-offset:3px}.escore img{max-width:100%;height:auto}.escore .esc-icon{display:inline-block;width:24px;height:24px;flex-shrink:0;vertical-align:middle}.escore :where(h1,h2,h3,p){text-transform:none;letter-spacing:normal}.escore .esc-header{position:relative;border:1px solid #fff;border-bottom:0;border-radius:14px 14px 0 0;isolation:isolate;z-index:5;background:#fcfbff}.escore .esc-header::before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:url(/wp-content/plugins/euonia-social-core/assets/art/header-books.webp) center/100% 100% no-repeat;opacity:clamp(0,var(--header-art) * 2.9,1);pointer-events:none}.escore .esc-header-inner{min-height:148px;display:flex;align-items:center;gap:20px;padding:10px 22px}.escore .esc-brand{display:flex;align-items:center;gap:8px;flex-shrink:0}.escore .esc-brand img{width:110px;height:110px;object-fit:contain;display:block;filter:drop-shadow(0 0 5px white);border-radius:50%;border:5px solid #ffffffb8}.escore .esc-brand>span{display:none}.escore .esc-desktop-nav{display:flex;align-items:center;justify-content:space-around;gap:4px;flex:1;padding:7px 12px 0;min-width:0;border:1px solid #fff;border-radius:30px;background:linear-gradient(180deg,#fffffffa,#ffffffd6);box-shadow:0 3px 14px #a17aff2b,inset 0 2px 3px #fff}.escore .esc-nav-item{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:5px;padding:8px 7px 11px;font-size:13px;font-weight:400;white-space:nowrap;border-bottom:3px solid #fff0;color:#47009f}.escore .esc-nav-item .esc-icon{width:29px;height:29px;stroke-width:1.9}.escore .esc-nav-item.is-active{color:var(--purple);border-color:#b178ff}.escore .esc-unconfigured{opacity:.55;cursor:default}.escore .esc-genie{width:88px;height:132px;object-fit:contain;flex-shrink:0;margin:-8px -26px -6px -15px;align-self:flex-start;pointer-events:none}.escore .esc-tools{display:flex;align-items:center;gap:10px;flex-shrink:0;padding-top:18px}.escore .esc-compact-top{display:none}.escore .esc-icon-button{display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(145deg,white,#fcf8ff);border:1px solid #fff;border-radius:50%;padding:11px;color:#3e009f;position:relative;box-shadow:0 2px 10px #9771c926}.escore .esc-badge{position:absolute;right:-2px;top:-4px;background:#fa006b;border:2px solid #fff;color:#fff;font-size:10px;border-radius:20px;min-width:21px;line-height:17px;padding:0 3px}.escore .esc-account{display:flex;align-items:center;gap:7px;font-size:25px}.escore .esc-account img{width:46px;height:46px;object-fit:cover;border-radius:50%;border:3px solid #fff;display:block;box-shadow:0 2px 6px #b1a0d343}.escore .esc-bottom-nav{display:none}.escore .esc-main{padding:0 12px 12px;border:1px solid #fff;border-top:0;border-radius:0 0 14px 14px;background:linear-gradient(#fbfaffeb,#ffffffd9)}.escore h1{font-family:Georgia,"Times New Roman",serif!important;font-weight:700;font-size:38px;line-height:1.04;color:var(--ink);margin:0;letter-spacing:-1.5px}.escore .esc-eyebrow{font-size:11px;text-transform:uppercase;letter-spacing:1.6px;font-weight:500;color:var(--purple);display:inline-block}.escore .esc-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.64fr) minmax(0,.98fr);align-items:start;gap:11px}.escore [data-column-host]{min-width:0;display:flex;flex-direction:column;gap:11px}.escore [data-widget-store]{display:none}.escore .esc-card{background:#ffffffd9;border:1px solid var(--line);border-radius:11px;padding:16px;box-shadow:0 2px 8px #8160ef06;min-width:0;overflow-wrap:anywhere}.escore .esc-card h2{font:700 20px/1.15 Arial,Helvetica,sans-serif;color:var(--ink);display:flex;align-items:center;gap:9px;margin:0 0 13px}.escore .esc-card h2 .esc-icon{width:24px;height:24px;color:var(--purple)}.escore .esc-widget{position:relative;isolation:isolate;overflow:hidden;min-height:125px}.escore .esc-widget::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:url(/wp-content/plugins/euonia-social-core/assets/art/magic-edges.webp) center/100% 100% no-repeat;opacity:clamp(0,var(--widget-art) * 3,1)}.escore .esc-widget::after{content:"";position:absolute;inset:5px;border:1px solid #ffd8b16e;border-radius:8px;pointer-events:none;z-index:-1}.escore.esc-page-feed .esc-widget>h2{font:500 11px/1.4 Arial,Helvetica,sans-serif;text-transform:uppercase;letter-spacing:1.5px;color:var(--purple);margin:0 0 12px}.escore.esc-page-feed .esc-widget>h2 .esc-icon{display:none}.escore .esc-widget-content{min-width:0}.escore .esc-widget-content>*{max-width:100%}.escore .esc-widget-content img{height:auto}.escore .esc-widget-content p{margin:8px 0;color:var(--purple)}.escore .esc-widget-content h3{font:700 27px/1.05 Georgia,serif;color:var(--ink);margin:8px 0}.escore .esc-ad .esc-eyebrow{font-size:10px;letter-spacing:0;text-transform:none;background:#fff;border-radius:12px;padding:2px 10px;margin-bottom:6px}.escore .esc-ad{padding:12px}.escore .esc-stream{background:#ffffffb8;border:1px solid var(--line);padding:10px;border-radius:12px}.escore .esc-feed-heading{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:4px 0}.escore .esc-feed-heading h1{display:flex;gap:8px;align-items:center;font-size:34px;white-space:nowrap}.escore .esc-feed-heading h1 .esc-icon{width:39px;height:43px;color:#38008f}.escore .esc-feed-tabs{display:flex;border:1px solid #e0ceff;background:#fdfbff;border-radius:24px;padding:3px;box-shadow:0 0 9px #c8acff28;flex-shrink:0}.escore .esc-feed-tabs button{border:0;border-radius:20px;background:#fff0;padding:6px 13px;font-size:12px;font-weight:400;color:var(--purple);line-height:1.3}.escore .esc-feed-tabs button.is-active{background:linear-gradient(#c185ff,#8433fb);box-shadow:0 1px 5px #9255ff66,inset 0 1px 2px #ffffffa8;color:#fff}.escore .esc-composer{padding:8px;position:relative}.escore .esc-composer-top{display:flex;align-items:center;gap:9px}.escore .avatar{object-fit:cover}.escore .esc-composer .avatar,.escore .esc-post-header .avatar{border-radius:50%;width:46px;height:46px;flex-shrink:0}.escore textarea{background:#fff0;border:1px solid var(--line);border-radius:9px;box-shadow:none;color:var(--ink);resize:vertical;min-width:0;width:100%;padding:10px}.escore .esc-composer textarea{border:0;height:40px;min-height:40px;max-height:220px;resize:none;padding:9px 0;font-size:14px;line-height:22px;flex:1;outline-offset:2px}.escore .esc-composer textarea:focus{height:90px}.escore textarea::placeholder{color:#997bf1;opacity:1}.escore .esc-composer-actions{display:flex;align-items:center;gap:10px;flex-shrink:0}.escore .esc-photo-label{display:flex;align-items:center;position:relative;overflow:hidden;color:var(--ink);cursor:pointer;width:25px;height:36px}.escore .esc-photo-label input{position:absolute;inset:0;opacity:0;width:100%;cursor:pointer}.escore .esc-photo-label:focus-within{outline:3px solid #a375ff;outline-offset:2px}.escore .esc-book-prompt{padding:0;background:none;border:0;color:var(--ink);height:36px;display:flex;align-items:center}.escore .esc-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:linear-gradient(180deg,#c989ff,#8434f5);border:1px solid #d8b0ff;border-radius:24px;color:#fff;padding:8px 19px;font-weight:400;font-size:13px;box-shadow:0 3px 8px #8160d53b,inset 0 1px 2px #ffffffb3;text-align:center;line-height:1.4}.escore a.esc-button:hover{color:#fff;background:#8130ed}.escore .esc-button .esc-icon{width:20px;height:20px}.escore .esc-publish{width:46px;height:46px;border:0;border-radius:50%;padding:8px}.escore .esc-publish .esc-icon{width:29px;height:29px}.escore .esc-form-status:empty,.escore .esc-feed-status:empty{display:none}.escore .esc-form-status,.escore .esc-feed-status{font-size:12px;color:var(--purple);margin:7px 0 0}.escore [data-posts]{display:flex;flex-direction:column;gap:11px;min-width:0}.escore .esc-post{padding:10px}.escore .esc-post-header{display:flex;align-items:center;gap:10px;margin-bottom:6px}.escore .esc-post-header>a{flex-shrink:0;line-height:0}.escore .esc-post-header>div{display:flex;flex-direction:column;gap:1px}.escore .esc-author{font-size:15px;font-weight:700;color:#180071}.escore .esc-time{font-size:11px;color:#9272f3}.escore .esc-post-menu{margin-left:auto;position:relative;color:var(--purple)}.escore .esc-post-menu summary{font-size:22px;letter-spacing:2px;cursor:pointer;list-style:none;line-height:1;padding:8px}.escore .esc-post-menu summary::-webkit-details-marker{display:none}.escore .esc-delete{position:absolute;right:0;top:34px;z-index:3;font-size:12px;color:#8d2454;border:1px solid var(--line);background:#fff;box-shadow:0 3px 15px #a089c440;border-radius:8px;padding:10px;white-space:nowrap}.escore .esc-post-content{font-size:15px;line-height:1.4;color:#20096b}.escore .esc-post-content p{margin:0 0 7px;font-size:inherit;line-height:inherit}.escore .esc-post-content p:last-child{margin-bottom:0}.escore .esc-post-content a{color:var(--purple);text-decoration:underline}.escore .esc-post-content img{border-radius:7px;width:auto;max-height:620px;object-fit:contain}.escore .esc-post-content .esc-post-photo{display:block;width:100%;height:auto;object-fit:contain}.escore .esc-activity-action{font-size:14px;margin:5px 0 8px}.escore .esc-post-actions{display:flex;gap:10px;margin-top:5px;justify-content:space-between;max-width:80%}.escore .esc-post-actions button{background:none;border:0;padding:3px 5px;display:flex;align-items:center;gap:9px;color:var(--purple);font-size:14px;min-height:34px}.escore .esc-post-actions .esc-icon{width:27px;height:27px;color:#260074}.escore .esc-post-actions [data-like][aria-pressed=true] .esc-icon{color:#d62b3e;fill:none}.escore .esc-post-actions [data-like][aria-pressed=true] .esc-book-silhouette{fill:currentColor}.escore .esc-post-actions [data-like][aria-pressed=true] .esc-book-leaves{stroke:#fff}.escore .esc-post-actions [aria-pressed=true]{font-weight:700}.escore .esc-load{display:flex;align-items:center;justify-content:center;gap:10px;background:#fff;border:1px solid var(--line);border-radius:9px;padding:10px;color:var(--purple);font-size:13px;width:100%}.escore .esc-empty{text-align:center;padding:35px 20px;color:var(--muted)}.escore .esc-comments{border-top:1px solid var(--line);padding-top:14px;margin-top:10px;font-size:13px}.escore .esc-comment{display:flex;gap:10px;padding:8px 0}.escore .esc-comment img{border-radius:50%;width:30px;height:30px}.escore .esc-comment p{margin:4px 0 0}.escore [data-comment-form]{margin-top:12px;display:flex;gap:8px;flex-wrap:wrap}.escore [data-comment-form] textarea{min-height:65px}.escore .esc-notifications,.escore .esc-search-panel{position:absolute;right:20px;top:110px;width:380px;max-width:calc(100vw - 40px);max-height:65vh;overflow:auto;box-shadow:0 12px 40px #5b268333;background:#fff}.escore .esc-notification{padding:12px 0;border-bottom:1px solid var(--line);font-size:13px}.escore .esc-notification a{text-decoration:underline}.escore .esc-search-panel label{display:block;font-weight:700;margin-bottom:10px}.escore .esc-search-panel>div{display:flex;gap:8px}.escore .esc-search-panel input{width:100%;min-width:0;border:1px solid var(--line);border-radius:8px;padding:8px;background:#fff;color:var(--ink)}.escore .esc-book{display:grid;grid-template-columns:44% 56%;min-height:505px;position:relative;isolation:isolate;padding:20px 24px 24px;margin:-8px -10px 0;background:url(/wp-content/plugins/euonia-social-core/assets/art/book-frame.svg) center/100% 100% no-repeat}.escore .esc-book-page{min-width:0;position:relative}.escore .esc-identity{padding:35px 20px 16px 7%;isolation:isolate;display:flex;flex-direction:column;justify-content:center}.escore .esc-identity::before{content:"";position:absolute;inset:0 0 0 -4px;background:url(/wp-content/plugins/euonia-social-core/assets/art/magic-edges.webp) center/100% 100% no-repeat;opacity:clamp(0,var(--magic-art) * 3.4,1);z-index:-1;pointer-events:none}.escore .esc-identity-title{padding-left:8%;padding-right:12px;max-width:460px}.escore .esc-identity .esc-eyebrow{color:#b281e8;border-bottom:1px solid #d6b3ff;letter-spacing:2.4px;font-size:12px;margin-bottom:9px}.escore .esc-identity h1{font-size:48px;margin:0 0 7px;letter-spacing:-1.5px;overflow-wrap:anywhere}.escore .esc-member-types{display:flex;gap:6px;flex-wrap:wrap;margin:0 0 13px}.escore .esc-member-types span{display:inline-flex;align-items:center;gap:7px;border-radius:20px;background:linear-gradient(100deg,#f0d0ff,#e4bcff);padding:3px 17px;color:var(--purple);font-size:13px}.escore .esc-member-types .esc-icon{width:21px;height:21px}.escore .esc-identity-body{display:flex;gap:20px;align-items:center;padding-left:8%}.escore .esc-portrait{width:44%;max-width:190px;flex-shrink:0;border:4px solid #fff;border-radius:18px;background:#fff;box-shadow:0 1px 6px #897bab4d}.escore .esc-portrait img{width:100%;height:192px;object-fit:cover;border-radius:13px;display:block}.escore .esc-profile-facts{display:flex;flex-direction:column;gap:17px;min-width:0}.escore .esc-profile-facts>div{display:flex;align-items:flex-start;gap:10px}.escore .esc-profile-facts strong{display:block;font-size:17px;line-height:1.25;font-weight:700;color:#16065b;overflow-wrap:anywhere}.escore .esc-profile-facts>div:first-child strong,.escore .esc-profile-facts>div:last-child strong{font-size:20px}.escore .esc-profile-facts small{display:block;font-size:11px;color:var(--purple);margin-top:2px;line-height:1.3}.escore .esc-profile-facts .esc-icon{width:25px;height:25px;color:var(--purple);stroke-width:2.5}.escore .esc-profile-facts>div:last-child .esc-icon{color:#ffb300;fill:#ffb300;stroke-width:1}.escore .esc-edit{display:inline-flex;gap:5px;align-items:center;align-self:flex-start;margin:13px 0 0 8%;background:#fffc;border:1px solid #e8d9ff;border-radius:20px;padding:3px 11px;color:var(--purple);font-size:11px}.escore .esc-edit .esc-icon{width:15px;height:15px}.escore .esc-cover{padding:0 6px 0 2px;display:flex}.escore .esc-cover-photo{width:100%;display:flex;position:relative;min-height:440px;mask:url(/wp-content/plugins/euonia-social-core/assets/art/cover-mask.svg) center/100% 100% no-repeat}.escore .esc-cover-photo>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;filter:none!important;opacity:1!important}.escore .esc-cover-photo::after{content:"";position:absolute;inset:0;pointer-events:none;background:url(/wp-content/plugins/euonia-social-core/assets/art/cover-ornament.svg) center/100% 100% no-repeat}.escore .esc-cover-empty{background:linear-gradient(140deg,#e6daff,#e5f0ff);flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:24px;color:#7c40c2;font:italic 23px Georgia,serif;text-align:center;padding:25px}.escore .esc-cover-empty .esc-icon{width:100px;height:100px;opacity:.65}.escore .esc-binding{position:absolute;left:44%;bottom:9px;width:40px;height:12px;border:3px double #edc29e;border-radius:50% 50% 0 0;background:#fff4e9;transform:translateX(-25%)}.escore .esc-profile-nav{display:flex;justify-content:space-around;gap:0;border:1px solid #f0d2b9;border-radius:18px;margin:5px 13px 18px;padding:0 15px;overflow:auto;white-space:nowrap;background:linear-gradient(180deg,white,#fffafc);box-shadow:0 3px 9px #a794b52b}.escore .esc-profile-nav a{display:flex;align-items:center;justify-content:center;gap:9px;padding:13px 16px;font-size:14px;color:#6358ba;border-bottom:3px solid #fff0;flex:1;position:relative}.escore .esc-profile-nav a::after{content:"";position:absolute;right:0;height:16px;width:1px;background:#f7d7c2}.escore .esc-profile-nav a:last-child::after{display:none}.escore .esc-profile-nav a.is-active{color:var(--purple);border-color:var(--purple);background:linear-gradient(0deg,#efe4ff66,transparent);border-radius:9px 9px 0 0}.escore .esc-profile-nav .esc-icon{width:21px;height:21px}.escore .esc-profile-layout{grid-template-columns:1fr 1.45fr 1fr;gap:15px;padding:0 8px}.escore .esc-profile-activity{max-width:670px;margin:auto}.escore .esc-profile-activity .esc-load{margin-top:12px}.escore .esc-toast{position:fixed;bottom:30px;left:50%;transform:translateX(-50%);padding:12px 20px;background:#381164;color:#fff;box-shadow:0 6px 30px #3c254a22;border-radius:12px;z-index:10000;max-width:90vw;font-size:13px}.escore .esc-sr{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important}.escore-shell{margin:0!important;padding:0!important;background:#fff!important}.escore-shell .escore{width:100%}.escore .esc-preview-note{font-size:12px;background:#fff8e7;border:1px solid #ead9b7;padding:10px 15px;color:#6c4a20;margin:0 0 12px;border-radius:8px}.escore .esc-widget .euonia-author-spotlight,.escore .esc-widget .euonia-books-widget,.escore .esc-widget .euonia-profile-highlights-widget{background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important;margin:0!important;border-radius:0!important;color:var(--ink)!important}.escore .esc-widget .euonia-author-spotlight{position:relative;text-align:center}.escore .esc-has-title .spotlight-header,.escore .esc-has-title .euonia-books-widget>.widget-header{display:none!important}.escore .esc-has-title .euonia-profile-highlights-widget>.widget-header{background:none!important;padding:0!important;border:0!important;min-height:0!important}.escore .esc-has-title .euonia-profile-highlights-widget>.widget-header>:not(.edit-summary-btn){display:none!important}.escore .esc-widget :is(.euonia-books-widget,.euonia-profile-highlights-widget)>.widget-body{background:none!important;padding:0!important;border:0!important}.escore .esc-widget .spotlight-avatar{margin:5px auto 8px!important}.escore .esc-widget .spotlight-avatar img{width:160px!important;height:160px!important;object-fit:cover!important;border-radius:50%!important;border:0!important;box-shadow:none!important}.escore .esc-widget .spotlight-name,.escore .esc-widget .spotlight-name a{font:700 29px/1.05 Georgia,serif!important;color:var(--ink)!important;margin:7px 0!important}.escore .esc-widget .spotlight-bio{font:14px/1.35 Arial,sans-serif!important;color:var(--purple)!important;margin:8px 0!important}.escore .esc-widget .spotlight-books-count{background:#f6efff!important;color:var(--purple)!important;border:1px solid #e8d8ff!important;font:12px Arial,sans-serif!important;padding:7px!important;border-radius:10px!important}.escore .esc-widget .spotlight-profile-btn{display:inline-block!important;background:linear-gradient(#c589ff,#8436f3)!important;color:white!important;padding:8px 18px!important;border:1px solid #ceacff!important;border-radius:24px!important;font:13px Arial,sans-serif!important;box-shadow:0 2px 5px #ad85ce44!important;margin-top:12px!important}.escore .esc-widget .profile-avatar-summary,.escore .esc-widget .profile-avatar-mini{display:none!important}.escore .esc-widget :is(.euonia-books-widget,.euonia-profile-highlights-widget) :is(p,span,div){font-family:Arial,Helvetica,sans-serif!important}.escore .esc-widget .book-card{background:#ffffffab!important;border-color:#eadfff!important;box-shadow:none!important}.escore .esc-widget .edit-summary-btn{position:relative!important;float:right;margin-top:-35px;background:#f2e6ff!important;color:var(--purple)!important}html[data-escore-device="compact"] .escore{min-width:0;padding:0 0 85px}html[data-escore-device="compact"] .escore .esc-header-inner{min-height:115px;position:relative;gap:10px;padding:13px 16px;align-items:center}html[data-escore-device="compact"] .escore .esc-brand img{width:72px;height:72px;border-width:3px}html[data-escore-device="compact"] .escore .esc-brand>span{display:block;font-size:21px;font-weight:700;color:var(--ink);letter-spacing:-1px}html[data-escore-device="compact"] .escore .esc-genie{position:absolute;right:9px;top:-10px;width:78px;height:103px;margin:0}html[data-escore-device="compact"] .escore .esc-tools{position:relative;margin-left:auto;align-self:flex-end;padding-top:0;gap:5px;z-index:1}html[data-escore-device="compact"] .escore .esc-account,html[data-escore-device="compact"] .escore .esc-search-toggle{display:none}html[data-escore-device="compact"] .escore .esc-compact-top{display:flex;gap:4px}html[data-escore-device="compact"] .escore .esc-tools .esc-nav-item{padding:6px 4px;border:0}html[data-escore-device="compact"] .escore .esc-tools .esc-nav-item .esc-icon{width:26px;height:26px}html[data-escore-device="compact"] .escore .esc-tools .esc-icon-button{padding:6px;background:none;border:0;box-shadow:none}html[data-escore-device="compact"] .escore .esc-tools .esc-nav-item span{display:none}html[data-escore-device="compact"] .escore .esc-desktop-nav{display:none}html[data-escore-device="compact"] .escore .esc-bottom-nav{display:flex;position:fixed;z-index:90;bottom:max(6px,env(safe-area-inset-bottom));left:max(12px,calc((100vw - 720px)/2));right:max(12px,calc((100vw - 720px)/2));justify-content:space-around;align-items:center;padding:5px 12px;min-height:60px;background:#fffffff5;backdrop-filter:blur(16px);border:1px solid #e4d7ff;border-radius:24px;box-shadow:0 2px 8px #956fdb44}html[data-escore-device="compact"] .escore .esc-bottom-nav .esc-nav-item{border:0;border-radius:20px;min-width:56px;justify-content:center;min-height:44px;padding:7px}html[data-escore-device="compact"] .escore .esc-bottom-nav .esc-nav-item span{display:none}html[data-escore-device="compact"] .escore .esc-bottom-nav .esc-nav-item.is-active{background:#f6efff;color:var(--purple)}html[data-escore-device="compact"] .escore .esc-bottom-nav .esc-nav-item.is-active::after{content:"";position:absolute;bottom:0;width:38px;height:2px;background:var(--purple)}html[data-escore-device="compact"] .escore .esc-main{padding:0 8px 10px}html[data-escore-device="compact"] .escore .esc-layout{display:block}html[data-escore-device="compact"] .escore [data-column-host="1"],html[data-escore-device="compact"] .escore [data-column-host="3"]{display:none}html[data-escore-device="compact"] .escore .esc-stream{padding:10px;border-radius:14px;background:#ffffffe0}html[data-escore-device="compact"] .escore .esc-feed-heading{display:flex;flex-wrap:wrap;gap:12px;padding:0 0 3px}html[data-escore-device="compact"] .escore .esc-feed-heading h1{font-size:34px}html[data-escore-device="compact"] .escore .esc-feed-tabs{margin-left:auto}html[data-escore-device="compact"] .escore .esc-notifications{top:108px;right:8px}html[data-escore-device="compact"] .escore .esc-toast{bottom:85px}html[data-escore-device="compact"] .escore .esc-book{min-height:auto;grid-template-columns:1fr;background:linear-gradient(100deg,#c4a3df,#f8f1ff 20%,#e0c5f1);border:1px solid #bea1d3;border-radius:13px;padding:7px;margin:0 -3px;box-shadow:inset 2px 0 2px #fff9,inset -2px 0 2px #fff9}html[data-escore-device="compact"] .escore .esc-cover{order:-1;padding:0;display:block}html[data-escore-device="compact"] .escore .esc-cover-photo{height:360px;min-height:0;border-radius:11px;mask:none;overflow:hidden;clip-path:polygon(0 2%,10% 0,30% 0,50% 3%,70% 0,90% 0,100% 2%,100% 98%,75% 96%,60% 96%,50% 100%,40% 96%,25% 96%,0 98%)}html[data-escore-device="compact"] .escore .esc-identity{padding:24px 27px 15px;background:#fffdfd;border:3px double #f1d6bf;border-radius:45% 45% 10px 10px / 4% 4% 10px 10px;display:block;margin-top:-5px;z-index:2}html[data-escore-device="compact"] .escore .esc-identity::before{inset:0;border-radius:inherit}html[data-escore-device="compact"] .escore .esc-identity-title{padding:0}html[data-escore-device="compact"] .escore .esc-identity h1{font-size:38px;max-width:85%;letter-spacing:-1px;margin-bottom:10px}html[data-escore-device="compact"] .escore .esc-identity-body{padding:0;gap:15px;flex-direction:row-reverse;justify-content:space-between;align-items:flex-end}html[data-escore-device="compact"] .escore .esc-portrait{width:36%;max-width:175px}html[data-escore-device="compact"] .escore .esc-portrait img{height:180px}html[data-escore-device="compact"] .escore .esc-profile-facts{flex:1;gap:14px;padding:3px 0 8px}html[data-escore-device="compact"] .escore .esc-profile-facts strong{font-size:17px}html[data-escore-device="compact"] .escore .esc-profile-facts small{font-size:12px}html[data-escore-device="compact"] .escore .esc-identity .esc-eyebrow{font-size:11px;margin-bottom:7px}html[data-escore-device="compact"] .escore .esc-member-types{margin-bottom:7px}html[data-escore-device="compact"] .escore .esc-edit{margin:12px 0 0;font-size:11px}html[data-escore-device="compact"] .escore .esc-binding{display:none}html[data-escore-device="compact"] .escore .esc-profile-nav{gap:0;justify-content:flex-start;border-color:var(--line);border-radius:12px;margin:7px 0 12px;padding:0 5px;scrollbar-width:thin}html[data-escore-device="compact"] .escore .esc-profile-nav a{padding:12px 13px;font-size:13px;gap:7px}html[data-escore-device="compact"] .escore .esc-profile-nav a::after{display:none}html[data-escore-device="compact"] .escore .esc-profile-layout{padding:0}html[data-escore-device="compact"] .escore .esc-profile-layout [data-column-host="2"]{gap:10px}html[data-escore-device="compact"] .escore .esc-cover-empty{min-height:100%;font-size:21px}html[data-escore-device="compact"] .escore.esc-page-feed .esc-widget{min-height:115px;padding:12px}html[data-escore-device="compact"] .escore.esc-page-feed .esc-provider-euonia_author_spotlight>h2{margin-left:115px;margin-bottom:4px;font-size:9px;letter-spacing:1px}html[data-escore-device="compact"] .escore.esc-page-feed .euonia-author-spotlight{text-align:left;min-height:94px;padding-left:115px!important}html[data-escore-device="compact"] .escore.esc-page-feed .spotlight-avatar{position:absolute;left:0;top:-22px;margin:0!important}html[data-escore-device="compact"] .escore.esc-page-feed .spotlight-avatar img{width:98px!important;height:98px!important}html[data-escore-device="compact"] .escore.esc-page-feed .spotlight-name,html[data-escore-device="compact"] .escore.esc-page-feed .spotlight-name a{font-size:23px!important;margin:0!important}html[data-escore-device="compact"] .escore.esc-page-feed .spotlight-bio{font-size:12px!important;margin:4px 0!important}html[data-escore-device="compact"] .escore.esc-page-feed .spotlight-books-count{display:none!important}html[data-escore-device="compact"] .escore.esc-page-feed .spotlight-profile-btn{font-size:11px!important;padding:3px 0!important;background:none!important;border:0!important;box-shadow:none!important;color:var(--purple)!important;margin:3px 0 0!important}@media(max-width:540px){html[data-escore-device="compact"] .escore{padding:0 0 82px;font-size:14px}html[data-escore-device="compact"] .escore .esc-header-inner{min-height:110px;padding:9px 10px 8px;align-items:flex-start}html[data-escore-device="compact"] .escore .esc-brand{gap:5px;padding-top:12px}html[data-escore-device="compact"] .escore .esc-brand img{width:63px;height:63px}html[data-escore-device="compact"] .escore .esc-brand>span{font-size:18px;letter-spacing:-.7px}html[data-escore-device="compact"] .escore .esc-genie{width:69px;height:86px;right:7px;top:-8px}html[data-escore-device="compact"] .escore .esc-tools{position:absolute;bottom:7px;right:10px;gap:5px}html[data-escore-device="compact"] .escore .esc-main{padding:0 1px 7px}html[data-escore-device="compact"] .escore .esc-stream{padding:9px;gap:9px}html[data-escore-device="compact"] .escore .esc-feed-heading{gap:9px}html[data-escore-device="compact"] .escore .esc-feed-heading h1{font-size:32px}html[data-escore-device="compact"] .escore .esc-feed-heading h1 .esc-icon{width:35px;height:36px}html[data-escore-device="compact"] .escore .esc-feed-tabs{width:100%;margin:0;display:flex;padding:3px}html[data-escore-device="compact"] .escore .esc-feed-tabs button{flex:1;font-size:13px;padding:6px 10px}html[data-escore-device="compact"] .escore .esc-composer{padding:7px}html[data-escore-device="compact"] .escore .esc-composer-top{gap:7px}html[data-escore-device="compact"] .escore .esc-composer .avatar{width:36px;height:36px}html[data-escore-device="compact"] .escore .esc-composer textarea{font-size:12px;min-height:35px;height:35px;padding:7px 0}html[data-escore-device="compact"] .escore .esc-composer-actions{gap:7px}html[data-escore-device="compact"] .escore .esc-composer-actions .esc-icon{width:19px;height:19px}html[data-escore-device="compact"] .escore .esc-publish{width:38px;height:38px;padding:6px}html[data-escore-device="compact"] .escore .esc-publish .esc-icon{width:26px;height:26px}html[data-escore-device="compact"] .escore .esc-post{padding:8px;border-radius:9px}html[data-escore-device="compact"] .escore .esc-post-header{gap:8px;margin-bottom:5px}html[data-escore-device="compact"] .escore .esc-post-header .avatar{width:38px;height:38px}html[data-escore-device="compact"] .escore .esc-author{font-size:14px}html[data-escore-device="compact"] .escore .esc-time{font-size:10px}html[data-escore-device="compact"] .escore .esc-post-content{font-size:13px}html[data-escore-device="compact"] .escore .esc-post-actions{max-width:82%;margin-top:4px}html[data-escore-device="compact"] .escore .esc-post-actions button{font-size:12px;gap:8px;padding:2px 3px}html[data-escore-device="compact"] .escore .esc-post-actions .esc-icon{width:25px;height:25px}html[data-escore-device="compact"] .escore [data-posts]{gap:9px}html[data-escore-device="compact"] .escore .esc-bottom-nav{left:8px;right:8px;min-height:58px}html[data-escore-device="compact"] .escore .esc-book{margin:0;min-height:0;padding:5px}html[data-escore-device="compact"] .escore .esc-cover-photo{height:260px}html[data-escore-device="compact"] .escore .esc-identity{padding:18px 18px 12px}html[data-escore-device="compact"] .escore .esc-identity h1{font-size:33px;max-width:100%;margin:0 0 7px}html[data-escore-device="compact"] .escore .esc-identity-body{gap:10px}html[data-escore-device="compact"] .escore .esc-portrait{width:38%;border-width:3px;border-radius:13px;margin-top:-10px}html[data-escore-device="compact"] .escore .esc-portrait img{height:150px;border-radius:10px}html[data-escore-device="compact"] .escore .esc-member-types span{font-size:11px;padding:2px 12px}html[data-escore-device="compact"] .escore .esc-profile-facts{gap:13px;padding-top:5px;padding-bottom:0}html[data-escore-device="compact"] .escore .esc-profile-facts>div{gap:8px}html[data-escore-device="compact"] .escore .esc-profile-facts strong{font-size:13px}html[data-escore-device="compact"] .escore .esc-profile-facts>div:first-child strong,html[data-escore-device="compact"] .escore .esc-profile-facts>div:last-child strong{font-size:17px}html[data-escore-device="compact"] .escore .esc-profile-facts small{font-size:10px}html[data-escore-device="compact"] .escore .esc-profile-facts .esc-icon{width:20px;height:22px}html[data-escore-device="compact"] .escore .esc-profile-nav{margin:6px 0 10px}html[data-escore-device="compact"] .escore .esc-profile-nav a{font-size:11px;padding:11px 9px;gap:5px}html[data-escore-device="compact"] .escore .esc-profile-nav .esc-icon{width:17px;height:17px}html[data-escore-device="compact"] .escore .esc-card h2{font-size:18px}html[data-escore-device="compact"] .escore .esc-profile-layout .esc-widget{padding:12px}html[data-escore-device="compact"] .escore .esc-preview-note{font-size:11px}html[data-escore-device="compact"] .escore .esc-notifications{right:4px;max-width:calc(100vw - 28px)}}@media(prefers-reduced-motion:reduce){.escore *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.escore .esc-widget .euonia-author-spotlight{min-height:0!important;overflow:visible!important}.escore .esc-widget .euonia-author-spotlight::before,.escore .esc-widget .euonia-author-spotlight::after{display:none!important}.escore .esc-widget .spotlight-avatar img{animation:none!important}.escore .esc-spotlight-books{display:flex;gap:15px;justify-content:center;margin:12px 0 5px}.escore .esc-spotlight-books a{display:block;width:43%;max-width:140px}.escore .esc-spotlight-books img{width:100%;height:190px!important;object-fit:cover;border-radius:3px;box-shadow:2px 4px 7px #58376a44}.escore .esc-widget .euonia-books-wrapper,.escore .esc-widget .euonia-user-reviews-widget{background:transparent!important;border:0!important;padding:0!important;margin:0!important;box-shadow:none!important}.escore .esc-has-title .euonia-books-header .header-left,.escore .esc-has-title .euonia-user-reviews-widget>.widget-header{display:none!important}.escore .esc-widget .euonia-books-header{background:none!important;padding:0!important;border:0!important;min-height:0!important}.escore .esc-widget .euonia-add-book-btn{background:#f5eaff!important;color:var(--purple)!important;font-size:11px!important;padding:3px 9px!important;margin-bottom:7px;box-shadow:none!important}.escore .esc-widget .euonia-books-grid{display:flex!important;gap:12px!important;overflow-x:auto;padding:4px 2px 8px!important;scroll-snap-type:x proximity}.escore .esc-widget .euonia-books-grid>.euonia-book-card{flex:0 0 calc((100% - 24px)/3);min-width:85px;border:0!important;background:transparent!important;box-shadow:none!important;scroll-snap-align:start}.escore .esc-widget .euonia-book-cover{height:auto!important;aspect-ratio:2/3;border-radius:4px!important;box-shadow:0 3px 7px #8c68b640}.escore .esc-widget .euonia-book-cover img{width:100%!important;height:100%!important;object-fit:cover!important}.escore .esc-widget .book-card-info{padding:5px 0!important}.escore .esc-widget .book-card-title{font:12px/1.3 Arial,sans-serif!important;color:var(--ink)!important}.escore .esc-widget .book-card-subtitle,.escore .esc-widget .book-card-meta{display:none!important}.escore .esc-widget .euonia-user-reviews-widget>.widget-body{padding:0!important;background:none!important}.escore .esc-widget .review-card{background:#ffffffa8!important;border:1px solid var(--line)!important;box-shadow:none!important;padding:10px!important}.escore .esc-widget .view-all-btn{background:linear-gradient(#fff,#f2e4ff)!important;color:var(--purple)!important;border:1px solid #ddc6ff!important;border-radius:24px!important}.escore .esc-widget .user-review-stars .filled{color:#ffb300!important}html[data-escore-device="compact"] .escore.esc-page-feed .esc-spotlight-books{display:none}html[data-escore-device="compact"] .escore.esc-page-feed .euonia-author-spotlight{min-height:94px!important}.escore .esc-widget .spotlight-profile-btn{background:transparent!important;border:0!important;box-shadow:none!important;color:var(--purple)!important;font-weight:700!important;padding:4px 9px!important}.escore .esc-widget .spotlight-profile-btn::after{content:" →"}.escore .esc-widget .euonia-author-spotlight:has(.esc-spotlight-books) .spotlight-books-count{display:none!important}@font-face{font-family:"Euonia Cardo";src:url(/wp-content/plugins/euonia-social-core/assets/fonts/cardo_normal_400.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:"Euonia Cardo";src:url(/wp-content/plugins/euonia-social-core/assets/fonts/cardo_italic_400.woff2) format("woff2");font-style:italic;font-weight:400;font-display:swap}.escore .esc-post-actions [data-share] .esc-icon{width:33px;height:33px}.escore .esc-widget .spotlight-name,.escore .esc-widget .spotlight-name a{font:400 32px/1.15 "Euonia Cardo",Georgia,serif!important;letter-spacing:-.4px!important;color:#251345!important}.escore .esc-widget .spotlight-bio{font:italic 400 16px/1.45 "Euonia Cardo",Georgia,serif!important;color:#68517e!important;padding:0 8px!important;margin:7px 0 12px!important}.escore .esc-provider-euonia_author_spotlight>h2{font:600 11px/1.4 Arial,Helvetica,sans-serif!important;letter-spacing:1.7px!important;color:#7d55b0!important}.escore .esc-widget .spotlight-profile-btn{font-size:12px!important;letter-spacing:.2px!important}.escore .esc-spotlight-lamp{position:absolute;z-index:4;pointer-events:none;right:10%;bottom:-13px;width:90px;height:79px;background:url(/wp-content/plugins/euonia-social-core/assets/art/magic-lamp.svg) center/contain no-repeat;filter:drop-shadow(0 3px 3px #ad80c42b)}html[data-escore-device="compact"] .escore.esc-page-feed .spotlight-name,html[data-escore-device="compact"] .escore.esc-page-feed .spotlight-name a{font-size:24px!important;line-height:1.12!important;letter-spacing:-.25px!important}html[data-escore-device="compact"] .escore.esc-page-feed .spotlight-bio{font-size:14px!important;line-height:1.3!important;padding:0!important;margin:5px 0!important}html[data-escore-device="compact"] .escore.esc-page-feed .esc-provider-euonia_author_spotlight>h2{font-size:9px!important;letter-spacing:1.15px!important}html[data-escore-device="compact"] .escore.esc-page-feed .esc-spotlight-lamp{width:55px;height:49px;right:-8px;bottom:-11px}html[data-escore-device="compact"] .escore .esc-post-actions [data-share] .esc-icon{width:31px;height:31px}.escore-shell .escore{width:100%;max-width:none;margin:0}.escore .esc-header,.escore .esc-main{border-radius:0;border:0}.escore .esc-main{min-height:calc(100vh - 148px);background:#fff;padding:0 10px 12px}.escore .esc-header-inner{gap:14px;padding-inline:16px}.escore .esc-desktop-nav{min-width:0;overflow-x:auto;scrollbar-width:thin}.escore .esc-layout{grid-template-columns:minmax(0,1fr) minmax(0,1.8fr) minmax(0,1fr)}.escore .esc-profile-layout{grid-template-columns:minmax(0,1fr) minmax(0,1.45fr) minmax(0,1fr)}.escore .esc-feed-heading{overflow-x:auto;scrollbar-width:thin}.escore .esc-feed-heading h1{font-size:32px}html[data-escore-device="compact"] .escore .esc-main{padding:0 6px 8px}.escore.esc-page-profile .esc-identity h1{font-family:"Euonia Cardo",Georgia,serif!important;font-weight:400;line-height:1.1;letter-spacing:-.65px;color:#251345;font-synthesis:none}.escore.esc-page-profile .esc-card>h2{font-family:"Euonia Cardo",Georgia,serif!important;font-weight:400;font-size:24px;line-height:1.2;letter-spacing:-.2px;color:#251345;font-synthesis:none}.escore.esc-page-profile .esc-widget-content h3{font-family:"Euonia Cardo",Georgia,serif!important;font-weight:400;font-size:23px;line-height:1.25;color:#251345;font-synthesis:none}.escore.esc-page-profile .esc-profile-facts strong{font-weight:600;font-variant-numeric:tabular-nums}.escore.esc-page-profile .esc-profile-facts small{color:#785ca3}html[data-escore-device="compact"] .escore.esc-page-profile .esc-card>h2{font-size:22px}.escore .esc-notifications{display:flex;flex-direction:column;top:125px;right:20px;width:420px;max-width:none;max-height:min(520px,calc(100dvh - 180px));padding:0;overflow:hidden;border:1px solid #e6dbf8;border-radius:18px;background:#fff;box-shadow:0 16px 48px #37205624}.escore .esc-notification-heading{flex-shrink:0;padding:19px 20px 15px;border-bottom:1px solid #eee7f7;background:linear-gradient(130deg,#fff,#f8f2ff)}.escore .esc-notification-heading h2{font:400 26px/1.2 "Euonia Cardo",Georgia,serif;margin:0 0 5px;color:#251345}.escore .esc-notification-heading>span{font-size:12px;color:#7c6994}.escore [data-notification-list]{min-height:0;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#cebae4 #fff0;padding:4px 0}.escore .esc-notification{display:flex;align-items:flex-start;gap:12px;padding:15px 18px;margin:0;border:0;border-bottom:1px solid #f0ebf7;font-size:14px;line-height:1.5;background:#fff;min-height:0}.escore .esc-notification:last-child{border-bottom:0}.escore .esc-notification.is-unread{background:linear-gradient(100deg,#fbf8ff,#fff)}.escore .esc-notification-symbol{display:flex;align-items:center;justify-content:center;flex:0 0 36px;width:36px;height:36px;border-radius:12px;background:#f1e8ff;color:#8244b7}.escore .esc-notification-symbol .esc-icon{width:21px;height:21px}.escore .esc-notification-body{flex:1;min-width:0}.escore .esc-notification-copy{color:#39294f;overflow-wrap:anywhere;font-size:14px;line-height:1.5}.escore .esc-notification-copy :is(a,span,strong,b,em){font-size:inherit;line-height:inherit;color:inherit;background:#fff0}.escore .esc-notification-copy a{text-decoration:none}.escore .esc-notification-copy a:hover{color:#6a2ec1;text-decoration:underline;text-underline-offset:3px}.escore .esc-notification-copy .esc-notification-unavailable{color:#81738f;font-style:italic}.escore .esc-notification-meta{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:6px;font-size:11px;line-height:1.4;color:#8a789b}.escore .esc-notification-state{font-size:10px;color:#85758f}.escore .is-unread .esc-notification-state{color:#7d48b3;background:#f1e6ff;border-radius:10px;padding:1px 7px}.escore .esc-notification-view-all{display:flex;align-items:center;justify-content:center;gap:12px;flex-shrink:0;padding:15px 18px;border-top:1px solid #e9dff7;background:#fbf8ff;color:#7133ad;font-weight:600;font-size:13px;line-height:1.4}.escore .esc-notification-view-all:hover{background:#f2e9ff;color:#55218e}.escore .esc-notification-empty{padding:26px 20px;margin:0;color:#7c6994;font-size:14px;line-height:1.5;text-align:center}.escore .esc-notifications-page{max-width:860px;margin:0 auto;padding:30px 0 25px}.escore .esc-notifications-page-heading h1{display:flex;align-items:center;gap:14px;font:400 44px/1.15 "Euonia Cardo",Georgia,serif!important;letter-spacing:-.5px;margin:9px 0;color:#251345}.escore .esc-notifications-page-heading h1 .esc-icon{width:37px;height:37px;color:#8044b9}.escore .esc-notifications-page-heading p{font-size:14px;color:#7c6994;margin:8px 0 22px}.escore .esc-notification-filters{display:flex;gap:8px;margin-bottom:15px}.escore .esc-notification-filters a{border:1px solid #e4d8f3;border-radius:20px;padding:8px 20px;font-size:13px;line-height:1.4;background:#fff;color:#795399}.escore .esc-notification-filters a.is-active{color:#fff;background:linear-gradient(135deg,#b27be6,#884bce);border-color:#af7bdd}.escore .esc-notification-page-list{padding:0;overflow:hidden}.escore .esc-notification-page-list .esc-notification{padding:20px 24px;gap:16px}.escore .esc-notification-page-list .esc-notification-copy{font-size:15px}.escore .esc-notification-mark{font-size:12px;line-height:1.5;padding:4px 0 0;border:0;background:none;color:#8754b1;text-decoration:underline;text-underline-offset:3px}.escore .esc-notification-pagination{display:flex;justify-content:center;align-items:center;gap:18px;margin-top:20px}.escore .esc-notification-pagination>span{font-size:12px;color:#84708f}html[data-escore-device="compact"] .escore .esc-notifications{top:103px;right:8px;width:420px;max-width:calc(100% - 16px);max-height:min(500px,calc(100dvh - 215px));border-radius:15px}html[data-escore-device="compact"] .escore .esc-notification-heading{padding:15px 16px 12px}html[data-escore-device="compact"] .escore .esc-notification-heading h2{font-size:24px}html[data-escore-device="compact"] .escore .esc-notification{padding:13px 14px;gap:10px}html[data-escore-device="compact"] .escore .esc-notification-copy{font-size:13px}html[data-escore-device="compact"] .escore .esc-notifications-page{padding:22px 7px}html[data-escore-device="compact"] .escore .esc-notifications-page-heading h1{font-size:33px!important;gap:10px}html[data-escore-device="compact"] .escore .esc-notifications-page-heading h1 .esc-icon{width:29px;height:29px}html[data-escore-device="compact"] .escore .esc-notification-page-list .esc-notification{padding:16px 13px;gap:10px}.escore .esc-post-actions{max-width:none;width:100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;border-top:1px solid #eee7fa;padding-top:8px;margin-top:10px}.escore .esc-post-actions button{display:flex;justify-content:center;align-items:center;gap:8px;min-height:46px;padding:6px 4px;border-radius:10px;background:#faf7ff;color:#35204f;font-size:13px;line-height:1.3}.escore .esc-post-actions button:hover{background:#f0e7fd}.escore .esc-post-actions .esc-icon{width:29px;height:29px;stroke-width:1.9;color:#462268}.escore .esc-post-actions [data-share] .esc-icon{width:36px;height:30px;stroke-width:2.1}.escore .esc-action-label{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.escore .esc-action-count{display:inline-flex;align-items:center;justify-content:center;min-width:18px;color:#69458e;font-size:12px}.escore .esc-post-actions [data-like][aria-pressed=true]{background:#fff1f3;color:#b91f3e}.escore .esc-post-actions [data-like][aria-pressed=true] .esc-action-count{color:#b91f3e}.escore .esc-retention-note{display:flex;align-items:flex-start;gap:9px;margin:10px 0 0;padding:10px 12px;border-radius:9px;background:#f8f3ff;color:#745a8c;font-size:12px;line-height:1.55}.escore .esc-retention-note>.esc-icon{width:20px;height:20px;margin-top:2px;color:#9065b3}.escore .esc-retention-note p{margin:0;color:inherit;font-size:inherit;line-height:inherit}.escore .esc-retention-note a{color:#6e33a4;text-decoration:underline;text-underline-offset:2px}.escore .esc-profile-activity>.esc-retention-note{margin-bottom:15px}html[data-escore-device="compact"] .escore .esc-post-actions{gap:4px;max-width:none;margin-top:10px}html[data-escore-device="compact"] .escore .esc-post-actions button{font-size:12px;gap:3px;padding:6px 2px;min-height:62px;flex-direction:column}html[data-escore-device="compact"] .escore .esc-post-actions .esc-icon{width:28px;height:28px}html[data-escore-device="compact"] .escore .esc-post-actions [data-share] .esc-icon{width:34px;height:28px}html[data-escore-device="compact"] .escore .esc-action-count{font-size:11px;min-width:12px}.escore .esc-desktop-nav,html[data-escore-device="compact"] .escore .esc-bottom-nav{isolation:isolate;border-color:#e6d2b8;background:radial-gradient(ellipse at 50% 0%,#ffffffcf,transparent 66%),linear-gradient(112deg,#fff1dfee 0%,#f3e5ffee 34%,#eae5ffee 68%,#fff4e3f5 100%);box-shadow:inset 0 1px 3px #fff,0 4px 15px #9470bc26}.escore .esc-desktop-nav{position:relative}.escore .esc-desktop-nav::before,html[data-escore-device="compact"] .escore .esc-bottom-nav::before{content:"";position:absolute;inset:0;border-radius:inherit;background:url(/wp-content/plugins/euonia-social-core/assets/art/navigation-magic.svg) center/100% 100% no-repeat;opacity:.68;pointer-events:none;z-index:0}.escore .esc-desktop-nav>.esc-nav-item,html[data-escore-device="compact"] .escore .esc-bottom-nav>.esc-nav-item{position:relative;z-index:1}.escore .esc-post-gallery{margin:10px 0}.escore .esc-slideshow{width:100%;min-width:0;margin:10px 0 8px;clear:both}.escore .esc-slideshow-stage{position:relative;width:100%;aspect-ratio:4/3;max-height:520px;overflow:hidden;border-radius:12px;background:#f5f0f7;isolation:isolate;touch-action:pan-y pinch-zoom}.escore .esc-photo-slide{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:0}.escore .esc-photo-slide[hidden]{display:none!important}.escore .esc-photo-slide :is(a,p,figure,picture){display:flex;align-items:center;justify-content:center;width:100%;height:100%;margin:0!important;padding:0;min-width:0}.escore .esc-photo-slide figure{flex-direction:column}.escore .esc-photo-slide figcaption{font-size:12px;flex-shrink:0;padding:4px}.escore .esc-post-content .esc-photo-slide img{display:block;width:100%!important;height:100%!important;max-width:100%;max-height:100%;object-fit:contain!important;border-radius:0;margin:0!important;user-select:none}.escore .esc-slide-arrow,.escore .esc-slide-toggle{position:absolute;z-index:2;display:flex;align-items:center;justify-content:center;width:42px;height:42px;min-height:42px;padding:0;border:1px solid #fffb;border-radius:50%;background:#fffffff0;color:#49245e;box-shadow:0 2px 10px #26113433;font:32px/1 Arial,sans-serif!important;cursor:pointer;text-decoration:none}.escore .esc-slide-arrow{top:50%;transform:translateY(-50%)}.escore .esc-slide-prev{left:10px}.escore .esc-slide-next{right:10px}.escore .esc-slide-toggle{right:10px;bottom:10px;background:#2e1b3ed9;color:#fff;font-size:18px!important}.escore .esc-slideshow-count{position:absolute;top:10px;right:10px;z-index:2;padding:6px 11px;border-radius:22px;background:#2e1b3ee0;color:#fff;font-size:13px;font-weight:600;line-height:1.4;white-space:nowrap;font-variant-numeric:tabular-nums}.escore .esc-slide-dots{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:0;margin:7px auto 0;max-width:100%}.escore .esc-slide-dot{display:flex;align-items:center;justify-content:center;width:28px;height:28px;min-height:28px;padding:0;border:0;border-radius:50%;background:#fff0;box-shadow:none}.escore .esc-slide-dot::before{content:'';width:8px;height:8px;background:#ccc3d1;border-radius:50%;display:block}.escore .esc-slide-dot[aria-current=true]::before{width:10px;height:10px;background:#703192}.escore .esc-post-content .esc-slide-hint{margin:0 0 4px;font-size:11px;line-height:1.5;color:#7a6a81;text-align:center}.escore .esc-slide-arrow:hover{background:#fff;color:#703192}.escore .esc-slide-toggle:hover{background:#4d2463;color:#fff}.escore .esc-slideshow :is(button,a):focus-visible{outline:3px solid #a86ad4;outline-offset:2px}@media(max-width:540px){.escore .esc-slide-prev{left:7px}.escore .esc-slide-next{right:7px}.escore .esc-slide-toggle{right:7px;bottom:7px}.escore .esc-slideshow-stage{border-radius:9px}.escore .esc-slideshow-count{top:7px;right:7px}}.escore form.esc-magic-composer{padding:20px!important;border:1px solid #dfbf76!important;border-radius:22px!important;background:linear-gradient(125deg,#fffdf8,#fff 62%,#faf6ff)!important;box-shadow:0 8px 26px #76529812!important;overflow:hidden;container-type:inline-size}.escore .esc-magic-composer .esc-compose-identity{display:flex;align-items:center;gap:11px;margin-bottom:18px}.escore .esc-magic-composer .esc-compose-identity .avatar{width:46px!important;height:46px!important;border:2px solid #fff;outline:1px solid #ead6aa;border-radius:50%}.escore .esc-compose-identity>div{min-width:0;display:flex;flex-direction:column;gap:3px}.escore .esc-compose-identity strong{font-size:14px;line-height:1.35;color:#231243}.escore .esc-compose-identity>div>span{display:flex;align-items:center;gap:5px;font-size:11px;color:#76688a}.escore .esc-compose-identity .esc-icon{width:13px;height:13px}.escore .esc-compose-identity .esc-compose-spark{font-size:31px;color:#d4a03c;margin-left:auto}.escore form.esc-magic-composer h2{display:block;margin:0 0 13px!important;color:#78511e!important;font:500 25px/1.2 Georgia,serif!important;letter-spacing:-.5px}.escore .esc-magic-composer h2 span{color:#d4a03c;font-size:21px}.escore .esc-magic-composer .esc-compose-writing{position:relative;padding-right:94px;min-height:142px;margin-bottom:17px}.escore form.esc-magic-composer textarea#esc-post{display:block;width:100%;height:100px!important;min-height:100px!important;max-height:300px;padding:14px!important;border:1px solid #d6c5ec!important;border-radius:12px;background:#ffffffb8!important;color:#302141;font-size:14px!important;line-height:1.55;resize:vertical;outline-offset:2px}.escore .esc-magic-composer textarea#esc-post::placeholder{color:#86759d}.escore .esc-magic-composer #esc-compose-hint{margin:7px 0 0;font-size:11px;line-height:1.45;color:#877595}.escore .esc-magic-composer img.esc-compose-genie{position:absolute;right:-14px;bottom:-8px;width:118px;height:168px;object-fit:contain;margin:0;pointer-events:none;filter:drop-shadow(0 5px 5px #9757ae15)}.escore .esc-magic-composer .esc-compose-media{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;border-top:1px solid #ead6ab;padding-top:14px;margin-bottom:15px}.escore .esc-magic-composer .esc-media-choice{display:flex;position:relative;align-items:center;justify-content:flex-start;gap:7px;min-height:52px;width:auto;height:auto;padding:7px 9px;border:0;border-right:1px solid #ebdebf;border-radius:0;background:#fff0;color:#31204b;cursor:pointer;overflow:hidden;text-align:left;box-shadow:none}.escore .esc-magic-composer .esc-media-choice:first-child{padding-left:0}.escore .esc-magic-composer .esc-media-choice:last-child{border-right:0;padding-right:0}.escore .esc-magic-composer .esc-media-choice:hover{background:#f4edf9}.escore .esc-media-choice>span:not(.esc-youtube-icon){min-width:0;display:flex;flex-direction:column;gap:3px}.escore .esc-media-choice strong{font-size:12px;line-height:1.25;white-space:nowrap;font-weight:600}.escore .esc-media-choice small{font-size:10px;line-height:1.4;color:#867593;white-space:nowrap}.escore .esc-media-choice>.esc-icon{width:26px;height:26px;color:#8154a1;fill:#f1e5fb;stroke:#8154a1;stroke-width:1.5;filter:drop-shadow(0 2px 0 #ead1a1)}.escore .esc-magic-composer .esc-media-choice input[type=file]{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.escore .esc-media-choice:focus-within{outline:3px solid #9f65ff;outline-offset:2px}.escore .esc-youtube-icon{display:flex;align-items:center;justify-content:center;flex:none;width:29px;height:22px;border-radius:6px;background:#ed1524;color:#fff;font-size:12px;padding-left:2px}.escore .esc-compose-footer{display:flex;justify-content:flex-end}.escore .esc-magic-composer button.esc-compose-submit{display:flex!important;align-items:center;gap:10px;min-height:46px;height:auto;width:auto;border:1px solid #d5a141!important;border-radius:999px;padding:11px 22px!important;background:linear-gradient(120deg,#9663b0,#5a2e83)!important;box-shadow:inset 0 1px 2px #ffffff90,0 3px 9px #8a6a8720!important;color:white!important;font-size:14px!important;font-weight:500}.escore .esc-compose-submit .esc-icon{width:22px!important;height:22px!important;color:#ffe3a5}.escore .esc-compose-submit:hover{filter:brightness(1.06)}.escore .esc-magic-composer .esc-form-status{font-size:12px;line-height:1.5;margin:12px 0 0;color:#644078}.escore .esc-magic-composer .esc-retention-notice{font-size:10px;line-height:1.4;opacity:.8;margin-top:12px}.escore .esc-youtube-field{margin:2px 0 15px}.escore .esc-youtube-field>label{display:block;font-size:12px;color:#5a3e72;margin-bottom:6px}.escore .esc-youtube-field>div{display:flex;gap:6px}.escore .esc-youtube-field input{width:100%;min-width:0;padding:10px 12px;font-size:13px;border:1px solid #d4bde7;border-radius:9px;background:#fff}.escore .esc-youtube-field small{font-size:10px;color:#887494}.escore .esc-compose-preview{padding:11px;border:1px solid #e4d7ed;border-radius:12px;background:#fbf8fd;margin:0 0 16px}.escore .esc-preview-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:9px;font-size:12px;color:#5c3973}.escore .esc-preview-heading strong{min-width:0;overflow-wrap:anywhere}.escore .esc-preview-heading button,.escore .esc-youtube-field button{flex:none;width:34px;height:34px;border:1px solid #e1cfea;border-radius:50%;background:#fff;color:#633a83;padding:0;font-size:22px;line-height:1}.escore .esc-compose-photo-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(75px,1fr));gap:7px}.escore .esc-compose-photo-grid img{width:100%;height:86px;object-fit:cover;border-radius:7px}.escore .esc-feed-media{position:relative;width:100%;margin:12px 0 4px;overflow:hidden;border-radius:12px;background:#f3edf8;border:1px solid #e6dcec}.escore .esc-feed-media video{display:block;width:100%;max-height:70vh;aspect-ratio:16/9;object-fit:contain;background:#17111f;border-radius:10px;margin:0}.escore .esc-youtube-stage,.escore .esc-youtube-media iframe{display:block;width:100%;aspect-ratio:16/9;min-height:200px;border:0;background:#21172c;margin:0;border-radius:10px}.escore .esc-video-note{font-size:10px!important;line-height:1.5!important;color:#746381;margin:0!important;padding:8px 10px}.escore .esc-youtube-fallback{display:inline-block;margin:0 10px 9px;font-size:11px}.escore .esc-compose-preview .esc-feed-media{margin:0}@container(max-width:420px){.escore .esc-magic-composer .esc-media-choice{flex-direction:column;align-items:center;text-align:center;gap:6px;padding:8px 4px}.escore .esc-media-choice strong{font-size:11px}.escore .esc-media-choice small{font-size:9px}.escore .esc-magic-composer .esc-compose-writing{padding-right:72px}.escore .esc-magic-composer img.esc-compose-genie{right:-12px;width:96px;height:146px}.escore .esc-compose-footer{justify-content:stretch}.escore .esc-magic-composer button.esc-compose-submit{width:100%}.escore form.esc-magic-composer h2{font-size:23px!important}}@media(max-width:540px){html[data-escore-device="compact"] .escore form.esc-magic-composer{padding:15px!important}html[data-escore-device="compact"] .escore form.esc-magic-composer textarea#esc-post{font-size:13px!important}.escore .esc-compose-identity strong{font-size:13px}}.escore .esc-feed-heading.esc-literary-heading{display:block!important;flex:none;width:100%;min-width:0;overflow:hidden;container:literary-heading / inline-size;padding:14px 16px 10px!important;margin:0 0 2px!important;border:1px solid #dfbf76!important;border-radius:20px!important;background:linear-gradient(120deg,#fffdf9,#fff 64%,#fcf9ff)!important;box-shadow:0 6px 22px #76529812}.escore .esc-literary-heading .esc-literary-title-row{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0;padding-bottom:12px;border-bottom:1px solid #e6dbf5}.escore.esc-page-feed .esc-feed-heading.esc-literary-heading .esc-literary-title-row h1{display:flex!important;align-items:center;gap:12px!important;min-width:0;margin:0!important;padding:0;color:#32113f;font:500 36px/1.1 Georgia,"Times New Roman",serif!important;letter-spacing:-.7px!important;white-space:nowrap}.escore .esc-literary-heading img.esc-literary-title-art{display:block;flex:none;width:88px!important;height:66px!important;object-fit:contain;margin:0!important;border:0;border-radius:0;box-shadow:none}.escore .esc-literary-heading .esc-favorites-toggle{display:flex;align-items:center;justify-content:center;flex:none;width:44px;height:44px;min-height:44px;padding:0;border:0;border-radius:12px;background:#fff0;color:#c99536;box-shadow:none;line-height:1;transition:background .15s,color .15s}.escore .esc-literary-heading .esc-favorites-toggle span{font-size:31px;line-height:1}.escore .esc-literary-heading .esc-favorites-toggle:hover,.escore .esc-literary-heading .esc-favorites-toggle.is-active{background:#f0e6fa;color:#b07e25}.escore .esc-literary-heading .esc-feed-tabs{display:flex!important;justify-content:flex-start;align-items:stretch;gap:8px;flex-wrap:nowrap;width:100%;min-width:0;margin:10px 0 0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.escore .esc-literary-heading .esc-feed-tabs>button,.escore .esc-literary-heading .esc-feed-tabs>a{position:relative;display:flex;align-items:center;justify-content:center;gap:8px;flex:0 1 auto;min-width:0;min-height:55px;margin:0;padding:5px 17px 8px!important;border:0!important;border-bottom:3px solid transparent!important;border-radius:13px 13px 0 0!important;background:transparent!important;box-shadow:none!important;color:#4c1e62!important;line-height:1.2;text-decoration:none;white-space:nowrap}.escore .esc-literary-heading .esc-feed-tabs>button.is-active{border-bottom-color:#d0a657!important;background:#f0e9fb!important}.escore .esc-literary-heading .esc-feed-tabs>button:hover,.escore .esc-literary-heading .esc-feed-tabs>a:hover{background:#f5effb!important}.escore .esc-literary-heading .esc-literary-label{font:500 22px/1.2 Georgia,"Times New Roman",serif!important;white-space:nowrap}.escore .esc-literary-heading .is-active .esc-literary-label{font-weight:700!important}.escore .esc-literary-heading img.esc-literary-tab-art{display:block;flex:none;width:46px!important;height:42px!important;max-width:none;object-fit:contain;margin:0!important;border:0;border-radius:0;box-shadow:none}.escore .esc-literary-heading :is(button,a):focus-visible{outline:3px solid #9f65ff;outline-offset:-3px}@container literary-heading (max-width:420px){.escore.esc-page-feed .esc-feed-heading.esc-literary-heading .esc-literary-title-row h1{gap:8px!important;font-size:29px!important}.escore .esc-literary-heading img.esc-literary-title-art{width:67px!important;height:54px!important}.escore .esc-literary-heading .esc-feed-tabs{gap:4px}.escore .esc-literary-heading .esc-feed-tabs>button,.escore .esc-literary-heading .esc-feed-tabs>a{flex:1;padding:5px 8px 7px!important;gap:6px}.escore .esc-literary-heading .esc-literary-label{font-size:18px!important}.escore .esc-literary-heading img.esc-literary-tab-art{width:37px!important;height:37px!important}}@container literary-heading (max-width:300px){.escore.esc-page-feed .esc-feed-heading.esc-literary-heading .esc-literary-title-row h1{font-size:26px!important}.escore .esc-literary-heading img.esc-literary-title-art{width:56px!important;height:46px!important}.escore .esc-literary-heading .esc-literary-label{font-size:16px!important}.escore .esc-literary-heading img.esc-literary-tab-art{width:31px!important;height:34px!important}.escore .esc-literary-heading .esc-feed-tabs>button,.escore .esc-literary-heading .esc-feed-tabs>a{padding-left:5px!important;padding-right:5px!important;gap:4px}}@media(max-width:540px){html[data-escore-device="compact"] .escore .esc-feed-heading.esc-literary-heading{padding:12px 10px 8px!important;border-radius:16px!important}}.escore .esc-club-feed-card{min-width:0;overflow-wrap:anywhere;--bc-muted:#766485;--bc-ink:#352044}.escore .esc-club-feed-name{display:block;padding:11px 15px;border:1px solid #e4d4b3;border-bottom:0;border-radius:12px 12px 0 0;background:#f5eef9;color:#57366f;font-size:13px;font-weight:600}.escore .esc-club-feed-card .bc-post{margin:0;padding:16px;border:1px solid #e4d4b3;border-radius:0 0 12px 12px;background:#fffdfa}.escore .esc-club-feed-card .bc-post>header{display:flex;align-items:center;gap:10px;margin-bottom:12px}.escore .esc-club-feed-card .bc-post>header>div{min-width:0;flex:1}.escore .esc-club-feed-card .bc-avatar{flex:none}.escore .esc-club-feed-card .bc-avatar img{display:block;width:44px;height:44px;border-radius:50%}.escore .esc-club-feed-card .bc-post-author{font-size:14px;font-weight:600;color:#352044}.escore .esc-club-feed-card header small{display:block;font-size:11px;color:#796985;margin-top:3px}.escore .esc-club-feed-card .bc-expiry{font-size:10px;color:#83738d;margin:0 0 13px}.escore .esc-club-feed-card .bc-post-content{font-size:14px;line-height:1.65;color:#44324f}.escore .esc-club-feed-card p{margin:9px 0}.escore .esc-club-feed-card .bc-post-content img{display:block;max-width:100%;height:auto;border-radius:10px}.escore .esc-club-feed-card .bc-pill,.escore .esc-club-feed-card .bc-spoiler-tag{display:inline-block;padding:4px 9px;font-size:10px;border:1px solid #dfd0e7;border-radius:20px;background:#f4edf9;color:#654477}.escore .esc-club-feed-card .bc-post-actions{display:flex;align-items:center;flex-wrap:wrap;gap:9px 16px;border-top:1px solid #eae1ee;margin-top:15px;padding-top:10px;font-size:12px;color:#715c80}.escore .esc-club-feed-card .bc-form{margin:0}.escore .esc-club-feed-card .bc-text-button{min-height:38px;padding:5px 0;border:0;background:#fff0;box-shadow:none;color:#673f82;font-size:12px}.escore .esc-club-feed-card .bc-button{min-height:40px;padding:8px 13px;border:1px solid #c2a177;border-radius:9px;background:#754b91;color:#fff;font-size:12px;box-shadow:none}.escore .esc-club-feed-card .bc-replies{margin:12px 0}.escore .esc-club-feed-card .bc-reply{display:flex;gap:9px;padding:10px 0;border-top:1px solid #eee5f2;font-size:12px;line-height:1.6}.escore .esc-club-feed-card .bc-reply>img{flex:none;width:30px;height:30px;border-radius:50%}.escore .esc-club-feed-card .bc-reply>div{min-width:0}.escore .esc-club-feed-card .bc-reply small{font-size:10px;color:#87728f}.escore .esc-club-feed-card .bc-reply-form{display:flex;align-items:flex-start;flex-wrap:wrap;gap:8px}.escore .esc-club-feed-card .bc-reply-form>label{flex:1;min-width:120px}.escore .esc-club-feed-card input[name=content]{display:block;width:100%;min-width:0;min-height:40px;padding:9px 11px;border:1px solid #dacbe6;border-radius:9px;background:#fff;color:#473452;font-size:12px}.escore .esc-club-feed-card .bc-form-status{display:block;flex-basis:100%;font-size:11px;line-height:1.5;color:#735684}.escore .esc-club-feed-card .bc-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.escore .esc-club-feed-card .bc-post-menu{margin-top:12px;font-size:11px;color:#866f92}.escore .esc-club-feed-card summary{cursor:pointer}.escore .esc-club-feed-card .bc-spoiler{padding:15px;border:1px solid #e1d1ee;border-radius:10px;background:#f7f1fb;font-size:13px}.escore .esc-club-feed-card h4{font:600 19px/1.3 Georgia,serif;margin:8px 0;color:#50305f}.escore .esc-club-feed-card .bc-linked-book{display:flex;align-items:center;gap:12px;padding:12px;background:#f5eff9;border-radius:10px;margin-top:12px}.escore .esc-club-feed-card .bc-cover{width:52px;height:76px;object-fit:cover;flex:none}.escore .esc-club-feed-card .bc-linked-book>span{display:flex;flex-direction:column;gap:4px;font-size:12px}.escore .esc-club-feed-card .bc-linked-book small{font-size:9px;color:#8a7497}.escore .esc-club-feed-card details.bc-card{padding:12px;margin:12px 0;border:1px solid #e3d6eb;border-radius:10px;background:#faf7fc;font-size:12px}.escore .esc-club-feed-card textarea{min-height:80px}.escore .esc-club-feed-card .bc-note{font-size:11px;color:#82708e}html:not([data-escore-device="compact"]) .escore.esc-page-feed .esc-layout[data-layout="feed"]{zoom:.6}html:not([data-escore-device="compact"]) .escore.esc-page-feed .esc-layout[data-layout="feed"] :is(.esc-literary-title-row h1){font-size:44px!important;line-height:1.1!important}html:not([data-escore-device="compact"]) .escore.esc-page-feed .esc-layout[data-layout="feed"] :is(.esc-literary-label){font-size:28px!important;line-height:30px!important}html:not([data-escore-device="compact"]) .escore.esc-page-feed .esc-layout[data-layout="feed"] :is(.esc-provider-escore_my_club>h2){font-size:20px!important;line-height:24px!important;letter-spacing:1px!important}html:not([data-escore-device="compact"]) .escore.esc-page-feed .esc-layout[data-layout="feed"] :is(form.esc-magic-composer h2){font-size:32px!important;line-height:32px!important;margin-bottom:9px!important}html:not([data-escore-device="compact"]) .escore.esc-page-feed .esc-layout[data-layout="feed"] :is(form.esc-magic-composer textarea#esc-post){font-size:24px!important;line-height:30px!important}html:not([data-escore-device="compact"]) .escore.esc-page-feed .esc-layout[data-layout="feed"] :is(.esc-magic-composer #esc-compose-hint){font-size:18px;line-height:22px;color:#6d5b7c}html:not([data-escore-device="compact"]) .escore.esc-page-feed .esc-layout[data-layout="feed"] :is(.esc-magic-composer .esc-compose-writing){margin-bottom:11px}html:not([data-escore-device="compact"]) .escore.esc-page-feed .esc-layout[data-layout="feed"] :is(.esc-magic-composer .esc-media-choice){padding-top:2px;padding-bottom:2px}html:not([data-escore-device="compact"]) .escore.esc-page-feed .esc-layout[data-layout="feed"] :is(.esc-media-choice strong){font-size:22px;line-height:24px}html:not([data-escore-device="compact"]) .escore.esc-page-feed .esc-layout[data-layout="feed"] :is(.esc-media-choice small){font-size:18px;line-height:20px;color:#6d5b7c}html:not([data-escore-device="compact"]) .escore.esc-page-feed .esc-layout[data-layout="feed"] :is(.esc-magic-composer button.esc-compose-submit){font-size:22px!important;line-height:24px!important;padding:9px 22px!important}html:not([data-escore-device="compact"]) .escore.esc-page-feed .esc-layout[data-layout="feed"] :is(.esc-magic-composer .esc-retention-note){font-size:18px;line-height:22px;color:#675573}html:not([data-escore-device="compact"]) .escore.esc-page-feed .esc-layout[data-layout="feed"] :is(.esc-youtube-field label,.esc-preview-heading,.esc-form-status,.esc-feed-status,.esc-youtube-fallback){font-size:20px!important;line-height:25px!important}html:not([data-escore-device="compact"]) .escore.esc-page-feed .esc-layout[data-layout="feed"] :is(.esc-youtube-field input){font-size:23px!important;line-height:28px!important}html:not([data-escore-device="compact"]) .escore.esc-page-feed .esc-layout[data-layout="feed"] :is(.esc-youtube-field p,.esc-youtube-field small,.esc-video-note){font-size:18px!important;line-height:24px!important}html:not([data-escore-device="compact"]) .escore.esc-page-feed .esc-layout[data-layout="feed"] :is(.esc-post-content,.esc-comments,.esc-comment){font-size:24px;line-height:1.45}html:not([data-escore-device="compact"]) .escore.esc-page-feed .esc-layout[data-layout="feed"] :is(.esc-post-actions .esc-action-label){font-size:27px!important;line-height:30px!important}html:not([data-escore-device="compact"]) .escore.esc-page-feed .esc-layout[data-layout="feed"] :is(.esc-delete,.esc-load){font-size:22px!important;line-height:27px!important}html:not([data-escore-device="compact"]) .escore.esc-page-feed .esc-layout[data-layout="feed"] :is(.esc-editorial-details>summary){font-size:22px!important;line-height:25px!important;padding-top:13px;padding-bottom:13px}html:not([data-escore-device="compact"]) .escore.esc-page-feed .esc-layout[data-layout="feed"] :is(.esc-editorial-detail-body,.esc-editorial-hint,.esc-editorial-clues li){font-size:23px!important;line-height:1.45!important}html:not([data-escore-device="compact"]) .escore.esc-page-feed .esc-layout[data-layout="feed"] :is(.esc-editorial-clues h4){font-size:27px!important;line-height:30px!important}html:not([data-escore-device="compact"]) .escore.esc-page-feed .esc-layout[data-layout="feed"] :is(.esc-editorial-kind){font-size:18px!important;line-height:22px!important;letter-spacing:.8px}html:not([data-escore-device="compact"]) .escore.esc-page-feed .esc-layout[data-layout="feed"] :is(.esc-editorial-cta){font-size:21px!important;line-height:24px!important;padding:8px 14px}html:not([data-escore-device="compact"]) .escore.esc-page-feed .esc-layout[data-layout="feed"] :is(.esc-editorial-footer){min-height:72px;padding-top:13px;padding-bottom:13px}html:not([data-escore-device="compact"]) .escore.esc-page-feed .esc-layout[data-layout="feed"] :is(.esc-author-name,.esc-author-name a){font-size:32px!important;line-height:32px!important}html:not([data-escore-device="compact"]) .escore.esc-page-feed .esc-layout[data-layout="feed"] :is(.esc-author-range,.esc-spotlight-learn,.esc-widget-subtitle){font-size:20px!important;line-height:22px!important;color:#705b82}html:not([data-escore-device="compact"]) .escore.esc-page-feed .esc-layout[data-layout="feed"] :is(.esc-discovery-copy strong){font-size:23px!important;line-height:25px!important}html:not([data-escore-device="compact"]) .escore.esc-page-feed .esc-layout[data-layout="feed"] :is(.esc-discovery-copy small){font-size:20px!important;line-height:23px!important;color:#705b82}html:not([data-escore-device="compact"]) .escore.esc-page-feed .esc-layout[data-layout="feed"] :is(.esc-discovery-list>li>a){padding-top:4px;padding-bottom:4px;min-height:60px}html:not([data-escore-device="compact"]) .escore.esc-page-feed .esc-layout[data-layout="feed"] :is(.esc-book-feature-copy h3,.esc-book-feature-copy h3 a,.esc-giveaway-feature-copy h3){font-size:29px!important;line-height:32px!important}html:not([data-escore-device="compact"]) .escore.esc-page-feed .esc-layout[data-layout="feed"] :is(.esc-book-feature-author,.esc-book-feature-meta,.esc-book-feature-description,.esc-giveaway-feature-copy p){font-size:20px!important;line-height:24px!important}html:not([data-escore-device="compact"]) .escore.esc-page-feed .esc-layout[data-layout="feed"] :is(.eam-feed-shop h2,.esc-expert-promo h2,.esc-shop-promo-heading,.ecd-feed-club h3){font-size:33px!important;line-height:35px!important}html:not([data-escore-device="compact"]) .escore.esc-page-feed .esc-layout[data-layout="feed"] :is(.eam-feed-shop-intro,.ecd-feed-club p,.esc-expert-promo>p,.esc-expert-promo-kicker){font-size:22px!important;line-height:24px!important}html:not([data-escore-device="compact"]) .escore.esc-page-feed .esc-layout[data-layout="feed"] :is(.eam-feed-shop-description,.esc-expert-promo-skills span,.esc-shop-promo-name,.esc-shop-promo-more){font-size:20px!important;line-height:23px!important}html:not([data-escore-device="compact"]) .escore.esc-page-feed .esc-layout[data-layout="feed"] :is(.eam-feed-shop-eyebrow,.eam-feed-shop-note,.esc-expert-promo-brand,.esc-expert-promo>small,.esc-shop-promo-brand){font-size:18px!important;line-height:21px!important}html:not([data-escore-device="compact"]) .escore.esc-page-feed .esc-layout[data-layout="feed"] :is(.eam-feed-shop p,.ecd-feed-club p){margin-top:5px;margin-bottom:5px}html:not([data-escore-device="compact"]) .escore.esc-page-feed .esc-layout[data-layout="feed"] :is(.esc-expert-promo){padding-top:16px;padding-bottom:13px}html:not([data-escore-device="compact"]) .escore.esc-page-feed .esc-layout[data-layout="feed"] :is(.esc-shop-promo-price){font-size:26px!important;line-height:30px!important}html:not([data-escore-device="compact"]) .escore.esc-page-feed .esc-layout[data-layout="feed"] :is(.epr-pr-cta,.epr-pr-count){font-size:22px!important;line-height:25px!important}html:not([data-escore-device="compact"]) .escore.esc-page-feed .esc-layout[data-layout="feed"] :is(.esc-club-feed-name,.esc-club-feed-card .bc-post-author,.esc-club-feed-card h4){font-size:25px;line-height:29px}html:not([data-escore-device="compact"]) .escore.esc-page-feed .esc-layout[data-layout="feed"] :is(.esc-club-feed-card .bc-post-content,.esc-club-feed-card .bc-reply,.esc-club-feed-card .bc-spoiler){font-size:24px;line-height:1.4}html:not([data-escore-device="compact"]) .escore.esc-page-feed .esc-layout[data-layout="feed"] :is(.esc-club-feed-card .bc-text-button,.esc-club-feed-card .bc-button,.esc-club-feed-card input[name=content],.esc-club-feed-card textarea,.esc-club-feed-card details.bc-card){font-size:22px;line-height:26px}html:not([data-escore-device="compact"]) .escore.esc-page-feed .esc-layout[data-layout="feed"] :is(.esc-club-feed-card header small,.esc-club-feed-card .bc-expiry,.esc-club-feed-card .bc-pill,.esc-club-feed-card .bc-spoiler-tag,.esc-club-feed-card .bc-reply small,.esc-club-feed-card .bc-form-status,.esc-club-feed-card .bc-post-menu,.esc-club-feed-card .bc-note,.esc-club-feed-card .bc-linked-book small){font-size:19px;line-height:23px}html:not([data-escore-device="compact"]) .escore.esc-page-feed .esc-layout[data-layout="feed"] :is(.esc-club-feed-card .bc-post-actions,.esc-club-feed-card .bc-linked-book>span){font-size:22px;line-height:26px}html:not([data-escore-device="compact"]) .escore.esc-page-feed .esc-layout[data-layout="feed"] :is(.esc-author-carousel){margin-bottom:0!important}html:not([data-escore-device="compact"]) .escore.esc-page-feed .esc-layout[data-layout="feed"] :is(.esc-book-feature-copy h3){line-height:30px!important;margin:0 0 1px!important}html:not([data-escore-device="compact"]) .escore.esc-page-feed .esc-layout[data-layout="feed"] :is(.esc-book-feature-author,.esc-book-feature-meta){line-height:22px!important;margin:0 0 1px!important}html:not([data-escore-device="compact"]) .escore.esc-page-feed .esc-layout[data-layout="feed"] :is(.esc-book-feature-description){line-height:22px!important;margin:3px 0 0!important;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}html:not([data-escore-device="compact"]) .escore.esc-page-feed .esc-layout[data-layout="feed"] :is(.esc-expert-promo--client>p){font-size:20px!important;line-height:22px!important}html:not([data-escore-device="compact"]) .escore.esc-page-feed .esc-layout[data-layout="feed"] :is(.esc-expert-promo--client h2){margin-bottom:5px!important}html:not([data-escore-device="compact"]) .escore.esc-page-feed .esc-layout[data-layout="feed"] :is(.esc-shop-promo>p){font-size:20px!important;line-height:24px!important;margin-bottom:13px!important}html:not([data-escore-device="compact"]) .escore.esc-page-feed .esc-layout[data-layout="feed"] :is(.esc-magic-composer .esc-compose-media){margin-bottom:15px}html:not([data-escore-device="compact"]) .escore.esc-page-feed .esc-layout[data-layout="feed"] :is(.esc-post-stats){font-size:20px!important;line-height:22px!important;margin-top:7px;margin-bottom:6px;color:#6b5978}html:not([data-escore-device="compact"]) .escore.esc-page-feed .esc-layout[data-layout="feed"] :is(.esc-post-header){margin-bottom:14px;align-items:center;gap:16px}html:not([data-escore-device="compact"]) .escore.esc-page-feed .esc-layout[data-layout="feed"] :is(.esc-post-header .avatar,.esc-club-feed-card .bc-avatar img){width:68px!important;height:68px!important;min-width:68px;object-fit:cover;border-radius:50%;border:2px solid #fff;box-shadow:0 0 0 1px #e3d5bf;display:block}html:not([data-escore-device="compact"]) .escore.esc-page-feed .esc-layout[data-layout="feed"] :is(.esc-post-identity){min-width:0;gap:5px!important}html:not([data-escore-device="compact"]) .escore.esc-page-feed .esc-layout[data-layout="feed"] :is(.esc-post-name){align-items:center;gap:7px 14px;flex-wrap:wrap}html:not([data-escore-device="compact"]) .escore.esc-page-feed .esc-layout[data-layout="feed"] :is(.esc-author){font-size:27px!important;line-height:32px!important}html:not([data-escore-device="compact"]) .escore.esc-page-feed .esc-layout[data-layout="feed"] :is(.esc-time){font-size:19px!important;line-height:24px!important;color:#756780;display:block}html:not([data-escore-device="compact"]) .escore.esc-page-feed .esc-layout[data-layout="feed"] :is(.esc-post-member-label){font-size:18px!important;line-height:23px!important;padding:3px 10px;border-radius:9px;font-weight:500}html:not([data-escore-device="compact"]) .escore.esc-page-feed .esc-layout[data-layout="feed"] :is(.esc-magic-composer .esc-compose-identity .avatar){width:68px!important;height:68px!important}html:not([data-escore-device="compact"]) .escore.esc-page-feed .esc-layout[data-layout="feed"] :is(.esc-compose-identity>div){gap:6px}html:not([data-escore-device="compact"]) .escore.esc-page-feed .esc-layout[data-layout="feed"] :is(.esc-compose-identity strong){font-size:24px;line-height:29px}html:not([data-escore-device="compact"]) .escore.esc-page-feed .esc-layout[data-layout="feed"] :is(.esc-compose-identity>div>span){font-size:19px;line-height:24px}html:not([data-escore-device="compact"]) .escore.esc-page-feed .esc-layout[data-layout="feed"] :is(.esc-magic-composer .esc-compose-identity){margin-bottom:17px}html:not([data-escore-device="compact"]) .escore.esc-page-feed .esc-layout[data-layout="feed"] :is(.esc-author-name){margin-bottom:0!important;font-size:31px!important;line-height:37px!important;margin:9px 0 8px!important}html:not([data-escore-device="compact"]) .escore.esc-page-feed .esc-layout[data-layout="feed"] :is(.esc-author-name a){font-size:31px!important;line-height:37px!important}html:not([data-escore-device="compact"]) .escore.esc-page-feed .esc-layout[data-layout="feed"] :is(.esc-author-bio){font-size:22px!important;line-height:28px!important;margin-bottom:0!important;color:#66576d;margin:0 0 12px!important}html:not([data-escore-device="compact"]) .escore.esc-page-feed .esc-layout[data-layout="feed"] :is(.esc-author-range){margin-top:3px;margin-bottom:3px;font-size:19px!important;line-height:25px!important;margin:7px 0 9px!important}html:not([data-escore-device="compact"]) .escore.esc-page-feed .esc-layout[data-layout="feed"] :is(.esc-spotlight-learn){font-size:19px!important;line-height:25px!important;display:block;margin-top:10px!important}html:not([data-escore-device="compact"]) .escore.esc-page-feed .esc-layout[data-layout="feed"] :is(.esc-widget>h2.esc-illustrated-title){font-size:32px!important;line-height:37px!important;margin-bottom:11px!important;text-transform:none!important;letter-spacing:0!important;font-weight:500!important}html:not([data-escore-device="compact"]) .escore.esc-page-feed .esc-layout[data-layout="feed"] :is(.esc-provider-escore_my_club>h2.esc-illustrated-title){font-size:30px!important;line-height:36px!important;text-transform:none!important;letter-spacing:0!important}html:not([data-escore-device="compact"]) .escore.esc-page-feed .esc-layout[data-layout="feed"] :is(.esc-provider-escore_my_club>h2 .esc-widget-title-text){font-family:Georgia,"Times New Roman",serif!important;font-weight:500!important}html:not([data-escore-device="compact"]) .escore.esc-page-feed .esc-layout[data-layout="feed"] :is(.esc-widget-subtitle){font-size:19px!important;line-height:25px!important;margin:0 0 15px!important;color:#7b6d83}html:not([data-escore-device="compact"]) .escore.esc-page-feed .esc-layout[data-layout="feed"] :is(.esc-new-books .esc-discovery-list>li>a){align-items:center;gap:20px;min-height:212px;padding:10px 5px!important}html:not([data-escore-device="compact"]) .escore.esc-page-feed .esc-layout[data-layout="feed"] :is(.esc-new-books .esc-discovery-cover){display:block;flex:0 0 128px;width:128px!important;height:192px!important;overflow:hidden;border-radius:5px;background:#fff;box-shadow:0 3px 8px #36213820}html:not([data-escore-device="compact"]) .escore.esc-page-feed .esc-layout[data-layout="feed"] :is(.esc-new-books .esc-discovery-cover img){display:block;width:100%!important;height:100%!important;max-height:none!important;object-fit:contain;border-radius:4px}html:not([data-escore-device="compact"]) .escore.esc-page-feed .esc-layout[data-layout="feed"] :is(.esc-new-books .esc-discovery-copy){flex:1;min-width:0;gap:7px}html:not([data-escore-device="compact"]) .escore.esc-page-feed .esc-layout[data-layout="feed"] :is(.esc-new-books .esc-discovery-copy strong){font-size:23px!important;line-height:29px!important;font-weight:600;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;max-height:none}html:not([data-escore-device="compact"]) .escore.esc-page-feed .esc-layout[data-layout="feed"] :is(.esc-new-books .esc-discovery-copy small){font-size:19px!important;line-height:25px!important;color:#786b82}html:not([data-escore-device="compact"]) .escore.esc-page-feed .esc-layout[data-layout="feed"] :is(.esc-discovery-arrow){font-size:26px;line-height:30px;flex:none}html:not([data-escore-device="compact"]) .escore.esc-page-feed .esc-layout[data-layout="feed"] :is(.esc-discovery-footer){margin-top:12px;padding-top:9px}html:not([data-escore-device="compact"]) .escore.esc-page-feed .esc-layout[data-layout="feed"] :is(.esc-discovery-footer a,.esc-widget .esc-button,.eam-feed-shop-link,.ecd-button,.esc-expert-promo-cta,.esc-shop-promo-cta){font-size:22px!important;line-height:26px!important;padding-top:9px!important;padding-bottom:9px!important;min-height:46px;font-weight:600}html:not([data-escore-device="compact"]) .escore.esc-page-feed .esc-layout[data-layout="feed"] :is(.ecd-feed-club){text-align:center;padding:8px 8px 12px}html:not([data-escore-device="compact"]) .escore.esc-page-feed .esc-layout[data-layout="feed"] :is(.ecd-feed-club>img){display:block;margin:0 auto 14px!important;object-fit:contain}html:not([data-escore-device="compact"]) .escore.esc-page-feed .esc-layout[data-layout="feed"] :is(.ecd-feed-club h3){font-size:33px!important;line-height:39px!important;margin:8px 0 10px!important}html:not([data-escore-device="compact"]) .escore.esc-page-feed .esc-layout[data-layout="feed"] :is(.ecd-feed-club p){font-size:22px!important;line-height:29px!important;margin:8px 0 13px!important}html:not([data-escore-device="compact"]) .escore.esc-page-feed .esc-layout[data-layout="feed"] :is(.ecd-feed-club .ecd-button){margin:4px auto 8px!important;padding-left:24px!important;padding-right:24px!important}html:not([data-escore-device="compact"]) .escore.esc-page-feed .esc-layout[data-layout="feed"] :is(.eam-feed-shop h2,.esc-expert-promo h2){font-size:32px!important;line-height:39px!important;margin-bottom:12px!important}html:not([data-escore-device="compact"]) .escore.esc-page-feed .esc-layout[data-layout="feed"] :is(.eam-feed-shop-intro,.esc-expert-promo>p,.esc-expert-promo-kicker){font-size:22px!important;line-height:28px!important}html:not([data-escore-device="compact"]) .escore.esc-page-feed .esc-layout[data-layout="feed"] :is(.eam-feed-shop p){margin-top:9px;margin-bottom:9px}html:not([data-escore-device="compact"]) .escore.esc-page-feed .esc-layout[data-layout="feed"] :is(.esc-expert-promo-brand,.eam-feed-shop-eyebrow,.esc-shop-promo-brand){font-size:17px!important;line-height:24px!important;letter-spacing:1px;font-weight:600}html:not([data-escore-device="compact"]) .escore.esc-page-feed .esc-layout[data-layout="feed"] :is(.esc-expert-promo-skills){margin-top:14px!important;margin-bottom:15px!important;gap:8px}html:not([data-escore-device="compact"]) .escore.esc-page-feed .esc-layout[data-layout="feed"] :is(.esc-expert-promo-skills span){font-size:19px!important;line-height:25px!important;padding:5px 9px}html:not([data-escore-device="compact"]) .escore.esc-page-feed .esc-layout[data-layout="feed"] :is(.esc-expert-promo>small){font-size:18px!important;line-height:25px!important;margin-top:12px}html:not([data-escore-device="compact"]) .escore.esc-page-feed .esc-layout[data-layout="feed"] :is(.esc-new-members .esc-discovery-list>li>a){min-height:76px;padding-top:2px;padding-bottom:2px;gap:15px;padding:8px 3px!important}html:not([data-escore-device="compact"]) .escore.esc-page-feed .esc-layout[data-layout="feed"] :is(.esc-new-members .esc-discovery-list .avatar){width:60px;height:60px;flex:none}html:not([data-escore-device="compact"]) .escore.esc-page-feed .esc-layout[data-layout="feed"] :is(.esc-new-members .esc-discovery-copy){gap:6px}html:not([data-escore-device="compact"]) .escore.esc-page-feed .esc-layout[data-layout="feed"] :is(.esc-new-members .esc-discovery-copy strong){font-size:23px!important;line-height:28px!important}html:not([data-escore-device="compact"]) .escore.esc-page-feed .esc-layout[data-layout="feed"] :is(.esc-new-members .esc-discovery-copy small){font-size:19px!important;line-height:25px!important}html:not([data-escore-device="compact"]) .escore.esc-page-feed .esc-layout[data-layout="feed"] :is(.esc-club-feed-card .bc-post>header){gap:16px;margin-bottom:15px;align-items:center}html:not([data-escore-device="compact"]) .escore.esc-page-feed .esc-layout[data-layout="feed"] :is(.esc-club-feed-card .bc-post-author){font-size:26px;line-height:31px}html:not([data-escore-device="compact"]) .escore.esc-page-feed .esc-layout[data-layout="feed"] :is(.esc-club-feed-card header small){font-size:19px;line-height:25px;margin-top:6px}html:not([data-escore-device="compact"]) .escore.esc-page-feed .esc-layout[data-layout="feed"] :is(.esc-inline-comment){margin-top:12px;align-items:center;gap:10px}html:not([data-escore-device="compact"]) .escore.esc-page-feed .esc-layout[data-layout="feed"] :is(.esc-inline-comment .avatar){width:38px;height:38px;flex:none}html:not([data-escore-device="compact"]) .escore.esc-page-feed .esc-layout[data-layout="feed"] :is(.esc-inline-comment textarea){font-size:22px!important;line-height:27px!important;padding:8px 13px!important;min-height:46px!important}html:not([data-escore-device="compact"]) .escore.esc-page-feed .esc-layout[data-layout="feed"] :is(.esc-comment-submit){font-size:21px!important;line-height:27px!important;padding:7px 14px!important;min-height:42px}html:not([data-escore-device="compact"]) .escore.esc-page-feed .esc-layout[data-layout="feed"] .esc-empty{font-size:23px!important;line-height:32px!important;padding:28px 24px;color:#73627e}body.escore-shell:has(.escore.esc-page-feed) :is(.esc-site-header,.esc-site-footer){width:100%!important;max-width:100%!important}.escore.esc-page-feed>.esc-main{padding-top:24px!important}html:not([data-escore-device="compact"]) .escore.esc-page-feed .esc-author-carousel{max-width:460px;grid-template-columns:40px minmax(0,1fr) 40px;gap:8px;min-height:246px;margin:10px auto!important}html:not([data-escore-device="compact"]) .escore.esc-page-feed .esc-author-book-row{gap:22px}html:not([data-escore-device="compact"]) .escore.esc-page-feed .esc-author-book{width:calc((100% - 22px)/2);max-width:160px;flex:0 1 160px}html:not([data-escore-device="compact"]) .escore.esc-page-feed .esc-author-carousel .esc-carousel-arrow{width:36px;height:48px;font-size:30px}.escore.esc-page-feed #esc-section-new-members{min-height:0!important}.escore.esc-page-feed #esc-section-new-members .esc-discovery-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none}.escore.esc-page-feed #esc-section-new-members .esc-discovery-list>li{min-width:0;margin:0;padding:0;border:0}.escore.esc-page-feed #esc-section-new-members .esc-discovery-list>li>a{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:12px;min-height:210px;height:100%;padding:17px 9px!important;border:1px solid #e5d9ee;border-radius:15px;background:linear-gradient(160deg,#fff,#faf6ff);text-align:center;transition:border-color .16s,box-shadow .16s}.escore.esc-page-feed #esc-section-new-members .esc-discovery-list>li>a:hover{border-color:#b18acb;box-shadow:0 4px 14px #68448116}.escore.esc-page-feed #esc-section-new-members .avatar{display:block;width:86px!important;height:86px!important;flex:none!important;max-width:100%;border-radius:50%;object-fit:cover;border:4px solid #fff;box-shadow:0 0 0 1px #dac8e7,0 3px 8px #6244751c;margin:0!important}.escore.esc-page-feed #esc-section-new-members .esc-discovery-copy{display:flex;flex-direction:column;align-items:center;gap:7px;width:100%;min-width:0}.escore.esc-page-feed #esc-section-new-members .esc-discovery-copy strong{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;width:100%;font-size:22px!important;line-height:27px!important;font-weight:600;color:#382147;min-height:54px;overflow-wrap:anywhere}.escore.esc-page-feed #esc-section-new-members .esc-discovery-copy small{font-size:17px!important;line-height:23px!important;color:#796782;max-width:100%;white-space:normal;text-transform:capitalize}.escore.esc-page-feed #esc-section-new-members .esc-discovery-arrow{display:none}.escore.esc-page-feed #esc-section-my-club{min-height:0!important;padding:0!important;overflow:hidden!important;border:1px solid #d8c2e6!important;border-radius:22px!important;background:linear-gradient(145deg,#fffdf8,#f7f0fc)!important;box-shadow:0 6px 22px #64447512}.escore.esc-page-feed #esc-section-my-club::before,.escore.esc-page-feed #esc-section-my-club::after{display:none!important}.escore.esc-page-feed #esc-section-my-club>h2.esc-illustrated-title{margin:0!important;padding:19px 18px!important;border-bottom:1px solid #e2d3ec;background:linear-gradient(100deg,#f0e4fa,#fff7e5);font-size:30px!important;line-height:37px!important;gap:14px;color:#49245e!important}.escore.esc-page-feed #esc-section-my-club>h2 .esc-title-decoration{width:32px;flex:0 0 32px}.escore.esc-page-feed #esc-section-my-club>h2 .esc-title-decoration .esc-icon{width:29px;height:29px;color:#9c6a33}.escore.esc-page-feed #esc-section-my-club .esc-widget-content{padding:0!important}.escore.esc-page-feed #esc-section-my-club .esc-club-panel{padding:24px;text-align:center;color:#382147}.escore.esc-page-feed #esc-section-my-club .esc-club-avatar{display:grid;place-items:center;width:136px;height:136px;margin:0 auto 17px;border-radius:50%;border:1px solid #dcc9e8;background:#fff;box-shadow:0 4px 14px #63457b16;overflow:hidden}.escore.esc-page-feed #esc-section-my-club .esc-club-avatar img{width:100%;height:100%;object-fit:contain;margin:0;border:0;border-radius:0}.escore.esc-page-feed #esc-section-my-club .esc-club-genie{display:block;width:230px;height:154px;object-fit:contain;margin:0 auto 14px}.escore.esc-page-feed #esc-section-my-club .esc-club-kicker{display:block;font-size:16px;line-height:22px;font-weight:700;letter-spacing:1.7px;color:#946d39;text-transform:uppercase;margin-bottom:9px}.escore.esc-page-feed #esc-section-my-club .esc-club-panel h3{font:500 36px/1.17 "Euonia Cardo",Georgia,serif!important;color:#392044!important;margin:0 0 12px!important;overflow-wrap:anywhere}.escore.esc-page-feed #esc-section-my-club .esc-club-panel p{font-size:22px!important;line-height:30px!important;color:#776081;margin:0 auto 20px!important;max-width:440px}.escore.esc-page-feed #esc-section-my-club .esc-club-facts{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:22px 0}.escore.esc-page-feed #esc-section-my-club .esc-club-facts>span{display:flex;flex-direction:column;justify-content:center;gap:5px;min-width:0;padding:13px 8px;border:1px solid #e3d5eb;background:#ffffffbf;border-radius:12px;font-size:18px;line-height:24px;color:#80658c}.escore.esc-page-feed #esc-section-my-club .esc-club-facts strong{font-size:23px;line-height:29px;color:#57346b;overflow-wrap:anywhere}.escore.esc-page-feed #esc-section-my-club a.esc-club-primary{display:flex;justify-content:center;align-items:center;gap:14px;width:100%;min-height:64px;padding:15px 18px;border:1px solid #b69a58;border-radius:12px;background:linear-gradient(115deg,#704095,#4f2b6b);color:white!important;font-size:23px;line-height:29px;font-weight:600;text-decoration:none!important;box-shadow:0 4px 10px #4f2d6720}.escore.esc-page-feed #esc-section-my-club a.esc-club-primary:hover{background:linear-gradient(115deg,#8050a5,#60377e)}.escore.esc-page-feed #esc-section-my-club a.esc-club-secondary{display:inline-flex;align-items:center;justify-content:center;min-height:46px;margin-top:13px;font-size:21px;line-height:28px;color:#76528c;text-decoration:none}.escore.esc-page-feed #esc-section-my-club .esc-club-interests{display:flex;justify-content:center;flex-wrap:wrap;gap:9px;margin:20px 0 24px}.escore.esc-page-feed #esc-section-my-club .esc-club-interests span{padding:7px 13px;border:1px solid #dfcce9;border-radius:99px;background:#fffaf3;font-size:18px;line-height:24px;color:#795786}html[data-escore-device="compact"] .escore.esc-page-feed>.esc-main{padding-top:16px!important}html[data-escore-device="compact"] .escore.esc-page-feed .esc-author-carousel{max-width:360px;min-height:194px;grid-template-columns:30px minmax(0,1fr) 30px}html[data-escore-device="compact"] .escore.esc-page-feed .esc-author-book{max-width:128px;flex-basis:128px}html[data-escore-device="compact"] .escore.esc-page-feed #esc-section-new-members .esc-discovery-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}html[data-escore-device="compact"] .escore.esc-page-feed #esc-section-new-members .esc-discovery-list>li:nth-child(n+11){display:none}html[data-escore-device="compact"] .escore.esc-page-feed #esc-section-new-members .esc-discovery-list>li>a{min-height:157px;padding:15px 9px!important;gap:10px}html[data-escore-device="compact"] .escore.esc-page-feed #esc-section-new-members .avatar{width:64px!important;height:64px!important}html[data-escore-device="compact"] .escore.esc-page-feed #esc-section-new-members .esc-discovery-copy strong{font-size:14px!important;line-height:18px!important;min-height:36px}html[data-escore-device="compact"] .escore.esc-page-feed #esc-section-new-members .esc-discovery-copy small{font-size:12px!important;line-height:16px!important}html[data-escore-device="compact"] .escore.esc-page-feed #esc-section-my-club>h2.esc-illustrated-title{font-size:23px!important;line-height:29px!important;padding:16px!important}html[data-escore-device="compact"] .escore.esc-page-feed #esc-section-my-club .esc-club-panel{padding:20px}html[data-escore-device="compact"] .escore.esc-page-feed #esc-section-my-club .esc-club-avatar{width:86px;height:86px}html[data-escore-device="compact"] .escore.esc-page-feed #esc-section-my-club .esc-club-genie{width:178px;height:120px}html[data-escore-device="compact"] .escore.esc-page-feed #esc-section-my-club .esc-club-kicker{font-size:10px;line-height:16px}html[data-escore-device="compact"] .escore.esc-page-feed #esc-section-my-club .esc-club-panel h3{font-size:28px!important}html[data-escore-device="compact"] .escore.esc-page-feed #esc-section-my-club .esc-club-panel p{font-size:15px!important;line-height:22px!important}html[data-escore-device="compact"] .escore.esc-page-feed #esc-section-my-club .esc-club-facts>span{font-size:12px;line-height:18px}html[data-escore-device="compact"] .escore.esc-page-feed #esc-section-my-club .esc-club-facts strong{font-size:16px;line-height:21px}html[data-escore-device="compact"] .escore.esc-page-feed #esc-section-my-club a.esc-club-primary{font-size:16px;line-height:22px;min-height:48px;padding:12px}html[data-escore-device="compact"] .escore.esc-page-feed #esc-section-my-club a.esc-club-secondary{font-size:14px;line-height:21px}html[data-escore-device="compact"] .escore.esc-page-feed #esc-section-my-club .esc-club-interests span{font-size:12px;line-height:18px;padding:5px 8px}@media(prefers-reduced-motion:reduce){.escore.esc-page-feed #esc-section-new-members .esc-discovery-list>li>a{transition:none}}html:not([data-escore-device="compact"]) .escore.esc-page-feed .esc-author-carousel{max-width:100%;grid-template-columns:28px minmax(0,1fr) 28px;gap:6px;min-height:336px}html:not([data-escore-device="compact"]) .escore.esc-page-feed .esc-author-book-row{gap:18px}html:not([data-escore-device="compact"]) .escore.esc-page-feed .esc-author-book{width:calc((100% - 18px)/2);max-width:220px;flex:0 1 220px}html:not([data-escore-device="compact"]) .escore.esc-page-feed .esc-author-carousel .esc-carousel-arrow{width:28px}html[data-escore-device="compact"] .escore.esc-page-feed .esc-author-carousel{max-width:100%;grid-template-columns:24px minmax(0,1fr) 24px;min-height:224px}html[data-escore-device="compact"] .escore.esc-page-feed .esc-author-book{max-width:150px;flex-basis:150px}.escore.esc-page-feed .esc-crossword-transcript{border:0!important;background:transparent!important;padding:0!important;margin:0!important}.escore.esc-page-feed .esc-layout[data-layout="feed"] .esc-crossword-transcript>summary{display:inline-flex!important;align-items:center;justify-content:flex-start;gap:10px;width:auto!important;min-height:44px;padding:7px 18px!important;margin:0;background:transparent!important;font-size:20px!important;line-height:26px!important;font-weight:400!important;color:#776283!important;text-decoration:underline;text-underline-offset:3px}.escore.esc-page-feed .esc-crossword-transcript .esc-editorial-detail-body{border-top:1px solid #ece3f0}.escore.esc-page-feed .esc-crossword-transcript .esc-crossword-answer{display:block;color:#684185;margin-top:5px;font-weight:700}html[data-escore-device="compact"] .escore.esc-page-feed .esc-layout[data-layout="feed"] .esc-crossword-transcript>summary{font-size:13px!important;line-height:20px!important;min-height:44px}.escore .esc-main{--muted:#76618f}.escore .esc-layout{gap:12px}.escore .esc-stream{padding:0;border:0;border-radius:0;background:#fff0;gap:11px}.escore .esc-feed-heading{border:1px solid var(--line);border-radius:12px 12px 0 0;padding:10px 12px;margin-bottom:-12px;background:#fff}.escore .esc-composer{margin:0 0 11px;border-radius:0 0 12px 12px;border-top:0;padding:12px}.escore .esc-publish{width:auto;min-width:80px;height:40px;border-radius:15px;padding:8px 15px;font-size:13px}.escore .esc-feed-heading h1{font-size:30px;letter-spacing:-.6px}.escore .esc-feed-heading h1 .esc-icon{width:31px;height:34px}.escore .esc-retention-note{padding:7px 0 0;border-top:1px solid #ede5fb;border-radius:0;background:#fff0;font-size:11px;line-height:1.5}.escore .esc-retention-note>.esc-icon{width:17px;height:17px}.escore .esc-post{position:relative;isolation:isolate;padding:14px;background:#fff;border-radius:12px}.escore .esc-post::before{content:"";position:absolute;inset:4px;z-index:-1;pointer-events:none;background:url(/wp-content/plugins/euonia-social-core/assets/art/post-corners.svg) center/100% 100% no-repeat;opacity:clamp(0,var(--widget-art) * 5.5,1)}.escore .esc-post::after{content:"";position:absolute;inset:4px;border:1px solid #f5ddb27a;border-radius:9px;pointer-events:none;z-index:-1}.escore .esc-post-content{font-size:14px;line-height:1.5;color:#241344}.escore .esc-post-header .avatar{width:40px;height:40px}.escore .esc-time{color:#8066aa}.escore .esc-post-actions{padding-top:6px;margin-top:10px;gap:5px}.escore .esc-post-actions button{min-height:40px;border-radius:7px;padding:4px;background:#faf7ffcc;font-size:12px}.escore .esc-post-actions .esc-icon{width:26px;height:28px}.escore .esc-post-content iframe{width:100%!important;max-width:100%!important;max-height:330px!important;border:1px solid var(--line);border-radius:10px}.escore .esc-post-content .esc-post-photo{max-height:430px;border-radius:9px;object-fit:contain;background:#fcfaff}.escore .esc-magic-art{display:block;object-fit:contain;pointer-events:none;user-select:none;width:100px;height:90px;max-width:100%}.escore .esc-discovery-card,.escore .esc-giveaway-spotlight{display:flex;flex-direction:column;padding:17px 18px 10px}.escore .esc-discovery-card>.esc-widget-content,.escore .esc-giveaway-spotlight>.esc-widget-content{display:flex;flex-direction:column;flex:1}.escore.esc-page-feed .esc-discovery-card>h2,.escore.esc-page-feed .esc-giveaway-spotlight>h2{font:400 24px/1.15 "Euonia Cardo",Georgia,serif!important;text-transform:none;letter-spacing:-.3px;color:#241344;margin:0 0 8px;gap:9px}.escore.esc-page-feed .esc-discovery-card>h2 .esc-icon,.escore.esc-page-feed .esc-giveaway-spotlight>h2 .esc-icon{display:block;width:27px;height:27px;color:#7215da}.escore .esc-discovery{display:flex;flex-direction:column;flex:1;min-width:0}.escore .esc-discovery .esc-widget-subtitle{font-size:12px;color:#786091;margin:-3px 0 10px;padding-left:36px}.escore .esc-discovery-list{list-style:none;padding:0;margin:0;border-top:1px solid #ebe2fc;display:grid;grid-template-rows:repeat(5,minmax(57px,auto));min-height:285px}.escore .esc-discovery-list li{margin:0;padding:0;border-bottom:1px solid #ebe2fc;min-width:0;display:flex}.escore .esc-discovery-list a{width:100%;display:flex;align-items:center;gap:10px;padding:6px 0;color:var(--ink);min-width:0}.escore .esc-discovery-list a:hover{color:#701bc6;background:#faf6ff80}.escore .esc-discovery-list .avatar{width:44px;height:44px;border-radius:50%;flex:0 0 44px}.escore .esc-discovery-copy{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.escore .esc-discovery-copy strong{font-size:13px;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.escore .esc-new-members .esc-discovery-copy strong{font-family:"Euonia Cardo",Georgia,serif!important;font-size:15px;font-weight:400}.escore .esc-discovery-copy small{font-size:11px;line-height:1.35;color:#786091}.escore .esc-discovery-arrow{font-size:23px;color:#7820cb;margin-left:auto;flex:0 0 12px}.escore .esc-discovery-cover{width:36px;height:48px;flex:0 0 36px;background:#f5ecff;display:grid;place-items:center;border-radius:4px;overflow:hidden}.escore .esc-discovery-cover img{width:100%;height:100%;object-fit:cover}.escore .esc-discovery-footer{position:relative;display:flex;align-items:center;justify-content:center;min-height:36px;margin-top:auto;padding:9px 5px 5px;font-size:12px}.escore .esc-discovery-empty{font-size:13px;margin:15px 0;color:#786091}.escore .esc-giveaway{display:flex;flex-direction:column;align-items:center;text-align:center;flex:1;min-width:0;padding-top:6px}.escore .esc-giveaway-cover{display:block;width:50%;max-width:162px;aspect-ratio:2/3;margin:0 auto 5px;background:#f6effe;border-radius:7px;box-shadow:0 3px 9px #51327926;overflow:hidden}.escore .esc-giveaway-cover img{height:100%!important;width:100%;object-fit:cover}.escore .esc-giveaway-cover>.esc-icon{width:60%;height:100%}.escore .esc-giveaway h3{font:400 23px/1.15 "Euonia Cardo",Georgia,serif!important;margin:7px 0 1px}.escore .esc-giveaway .esc-giveaway-author,.escore .esc-giveaway .esc-giveaway-facts{font-size:12px;color:#74528f;margin:4px 0}.escore .esc-giveaway>.esc-button{margin-top:8px;max-width:100%;border-radius:15px}.escore .esc-giveaway-art{width:100%;margin-top:auto;min-height:105px;display:flex;align-items:flex-end;justify-content:space-between;padding-top:12px;opacity:clamp(0,var(--widget-art) * 8,1)}.escore .esc-giveaway-art .esc-magic-art:first-child{width:30%;height:77px}.escore .esc-giveaway-art .esc-magic-art:last-child{width:75%;height:94px;margin-left:-5%}.escore .esc-giveaway-empty{max-width:240px;padding:55px 5px 20px}.escore .esc-giveaway-empty>.esc-icon{width:55px;height:55px;color:#a672d6;margin-bottom:15px}.escore .esc-giveaway-empty p{font-size:13px;color:#786091}.escore .esc-book{scroll-margin-top:12px}.escore .esc-book-turn-controls{position:absolute;bottom:20px;inset-inline:22px;display:flex;justify-content:space-between;pointer-events:none;z-index:3}.escore .esc-book-turn-controls button{pointer-events:auto;width:40px;height:40px;padding:0;background:#ffffffec;border:1px solid #dfcde9;box-shadow:0 2px 7px #82658821;border-radius:50%;color:#7a27c7;font:32px/1 Georgia,serif}.escore .esc-book-turn-controls button:disabled{opacity:.4;cursor:default}.escore .esc-book-caption{display:flex;align-items:center;justify-content:center;gap:20px;min-height:42px;position:relative;padding:3px 10px}.escore .esc-book-caption p{font:400 14px/1.4 "Euonia Cardo",Georgia,serif!important;color:#775490;margin:0;text-align:center}.escore .esc-book-caption .esc-button{position:absolute;right:8px;font-size:12px;padding:6px 16px;max-width:36%}.escore .esc-page-fold{position:absolute;right:32px;bottom:43px;width:76px;height:66px;border-radius:90% 0 85% 0;background:linear-gradient(140deg,transparent 42%,#dcc4ed 47%,#fcf9ff 60%,#eed8b3 100%);box-shadow:-3px -3px 8px #4d225015;pointer-events:none}.escore .esc-profile-nav{justify-content:flex-start;overflow-x:auto;scrollbar-width:thin;margin:6px 0 0;background:linear-gradient(#fff,#fdfaff);border:1px solid #edd4b6;border-radius:13px}.escore .esc-profile-nav a{flex:1 0 auto;padding:12px 18px;white-space:nowrap;font-family:"Euonia Cardo",Georgia,serif!important;font-size:16px}.escore .esc-profile-nav a span{font-family:inherit!important}.escore .esc-scroll-chapters{display:block;text-align:right;padding:7px 12px 10px;font:400 13px/1.5 "Euonia Cardo",Georgia,serif!important;color:#76578d}.escore .esc-profile-layout{grid-template-columns:minmax(0,1fr) minmax(0,3fr) minmax(0,1fr);scroll-margin-top:15px}.escore .esc-profile-layout .esc-widget{padding:17px 18px 0;min-height:260px;display:flex;flex-direction:column}.escore .esc-profile-layout .esc-widget-content{flex:1;font-size:13px;line-height:1.5;overflow-wrap:break-word}.escore .esc-profile-layout .esc-widget>h2{font-size:25px;margin-bottom:12px}.escore .esc-profile-card-footer{display:flex;align-items:center;justify-content:flex-end;min-height:0;margin-top:8px;gap:8px}.escore .esc-profile-card-footer button{border:0;background:#fff0;color:#7a51a2;font-size:11px;padding:10px 0;flex-shrink:0}.escore .esc-book-chapter-panel{grid-column:1/-1;grid-row:1;position:relative;z-index:2;align-self:stretch;margin:30px 5% 42px;padding:0 18px;max-height:470px;min-height:330px;overflow:auto;scrollbar-width:thin;overscroll-behavior:contain;border-radius:12px;background:#fffdfbf7;outline-offset:4px}.escore .esc-book-chapter-panel>.esc-widget{border:0;border-radius:0;box-shadow:none;background:#fff0;padding:16px;min-height:100%;overflow:visible}.escore .esc-book-chapter-panel>.esc-widget::before,.escore .esc-book-chapter-panel>.esc-widget::after{display:none}.escore .esc-book-chapter-panel .esc-widget>h2{font:400 30px/1.2 "Euonia Cardo",Georgia,serif!important;justify-content:center;margin:0 0 20px}.escore .esc-book-chapter-panel .esc-profile-card-footer button{display:none}.escore .esc-book-reading .esc-binding{opacity:.18}.escore .esc-chapter-placeholder{padding:24px 16px;border:1px dashed #d8c6ec;border-radius:11px;background:#fffcff;text-align:center;color:#786091;font-size:13px}.escore .esc-page-turning::after{content:"";position:absolute;inset:34px 26px 42px 50%;z-index:4;pointer-events:none;transform-origin:left center;background:linear-gradient(90deg,#ead9bbd9,#fff9ef9c 45%,#ebd3ff99);border-radius:0 4px 50px 0;animation:esc-turn .4s ease-out both}@keyframes esc-turn{from{transform:perspective(1300px) rotateY(0);opacity:.75}to{transform:perspective(1300px) rotateY(-165deg);opacity:0}}.escore .esc-widget :is(.euonia-books-dashboard,.euonia-services-widget,.euonia-awards-widget,.euonia-profile-summary){width:100%!important;max-width:none!important;min-width:0!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}.escore .esc-widget .euonia-dashboard-header{display:none!important}.escore .esc-has-title :is(.euonia-services-widget,.euonia-awards-widget)>.widget-header{background:transparent!important;padding:0!important;justify-content:flex-end!important;min-height:0!important;border:0!important}.escore .esc-has-title :is(.euonia-services-widget,.euonia-awards-widget)>.widget-header>:is(.header-icon,.widget-title,.header-decoration){display:none!important}.escore .esc-widget :is(.euonia-services-widget,.euonia-awards-widget)>.widget-body{padding:0!important;background:transparent!important}.escore .esc-widget :is(.euonia-services-widget,.euonia-awards-widget) .profile-avatar-mini{display:none!important}.escore .esc-widget .euonia-stats-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin:0!important;padding:0!important}.escore .esc-widget .euonia-stat-card{display:flex!important;align-items:center!important;gap:8px!important;padding:10px!important;min-width:0!important;min-height:66px!important;border:1px solid var(--line)!important;border-radius:8px!important;background:#fcf9ff!important;box-shadow:none!important}.escore .esc-widget .euonia-stat-card .stat-icon{font-size:22px!important;flex:0 0 28px!important;width:28px!important;height:auto!important;background:none!important}.escore .esc-widget .euonia-stat-card .stat-info{min-width:0!important;flex:1!important}.escore .esc-widget .euonia-stat-card .stat-number,.escore .esc-widget .euonia-stat-card .number{font:400 24px/1.1 "Euonia Cardo",Georgia,serif!important;color:#392156!important}.escore .esc-widget .euonia-stat-card .stat-label{font-size:11px!important;line-height:1.35!important;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important;color:#806493!important}.escore .esc-widget .services-grid{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:8px!important}.escore .esc-widget .service-card{display:flex!important;align-items:center!important;gap:12px!important;padding:12px!important;border:1px solid #eaddf6!important;background:#fffaf4!important;border-radius:10px!important;min-width:0!important}.escore .esc-widget .service-icon-large{width:38px!important;flex:0 0 38px!important;font-size:26px!important;margin:0!important}.escore .esc-widget .service-name-large{font:400 17px/1.35 "Euonia Cardo",Georgia,serif!important;word-break:normal!important;overflow-wrap:break-word!important;color:#392156!important;flex:1!important;min-width:0!important}.escore .esc-widget .award-card{background:#fffcf8!important;border:1px solid #ece0f3!important;border-radius:9px!important;padding:10px!important;gap:12px!important;min-width:0!important;box-shadow:none!important}.escore .esc-widget .award-info{min-width:0!important;flex:1!important}.escore .esc-widget .award-title{font:400 17px/1.3 "Euonia Cardo",Georgia,serif!important;color:#392156!important}.escore .esc-widget :is(.award-description,.award-organizer,.award-date){font-size:11px!important;line-height:1.5!important;color:#7e6695!important}.escore .esc-widget .empty-state{padding:22px 8px!important;background:transparent!important;font-size:13px!important}html[data-escore-device="compact"] .escore .esc-publish{width:auto;min-width:62px;height:36px;font-size:11px;border-radius:12px}html[data-escore-device="compact"] .escore .esc-stream{padding:0;background:#fff0}html[data-escore-device="compact"] .escore .esc-feed-heading{margin:0 0 -10px;padding:9px}html[data-escore-device="compact"] .escore .esc-composer{margin-bottom:10px;padding:9px}html[data-escore-device="compact"] .escore .esc-post{padding:12px}html[data-escore-device="compact"] .escore .esc-book-caption{flex-direction:column;gap:6px;padding:8px}html[data-escore-device="compact"] .escore .esc-book-caption .esc-button{position:static;max-width:100%}html[data-escore-device="compact"] .escore .esc-profile-nav a{font-size:14px;padding:10px 12px}html[data-escore-device="compact"] .escore .esc-scroll-chapters{text-align:center}html[data-escore-device="compact"] .escore .esc-book-chapter-panel{margin:25px 14px 60px;padding:0 6px;max-height:480px;min-height:330px;width:auto}html[data-escore-device="compact"] .escore .esc-book-reading{display:block;min-height:450px}html[data-escore-device="compact"] .escore .esc-book-turn-controls{bottom:17px;inset-inline:15px}html[data-escore-device="compact"] .escore .esc-page-fold{right:18px;bottom:45px;width:50px;height:44px}html[data-escore-device="compact"] .escore .esc-profile-layout .esc-widget{padding:15px 16px 0}html[data-escore-device="compact"] .escore .esc-discovery-card{min-height:420px}html[data-escore-device="compact"] .escore .esc-giveaway-cover{max-width:135px}@media(prefers-reduced-motion:reduce){.escore .esc-page-turning::after{display:none}}.escore .esc-widget .spotlight-avatar{position:relative}.escore .esc-widget .euonia-stats-grid{background:transparent!important;padding-bottom:8px!important}.escore .esc-widget .euonia-stat-card .stat-label{text-transform:none!important;letter-spacing:0!important}.escore .esc-widget .euonia-profile-highlights-widget .summary-view{padding:0!important;font-size:13px!important;line-height:1.65!important;color:#59426f!important}.escore .esc-widget .euonia-profile-highlights-widget .summary-view p{color:inherit!important;font-size:inherit!important;line-height:inherit!important}.escore .esc-book-preview{display:flex;gap:15px;border:1px solid #e9dcf8;background:linear-gradient(120deg,#fcfaff,#fff);border-radius:9px;overflow:hidden;margin:9px 0 0;min-width:0}.escore .esc-book-preview .esc-book-preview-cover{display:block;flex:0 0 28%;max-width:125px;min-width:0}.escore .esc-book-preview .esc-book-preview-cover img{width:100%;height:100%;max-height:175px;min-height:120px;object-fit:cover;border-radius:0;display:block}.escore .esc-book-preview>div{padding:13px 12px 13px 0;align-self:center;min-width:0;flex:1}.escore .esc-book-preview h3{font-size:15px;font-family:Arial,sans-serif!important;line-height:1.35;color:#281640;margin:0 0 5px}.escore .esc-book-preview p{font-size:12px;color:#7d6295;margin:0 0 10px}.escore .esc-book-preview .esc-button{text-decoration:none;color:#fff;font-size:12px;border-radius:14px;padding:6px 15px}.escore .esc-widget .esc-widget-content [class*="service"]{min-width:0;max-width:100%;word-break:normal;overflow-wrap:break-word}.escore .esc-widget .euonia-books-dashboard{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.escore .esc-widget .euonia-books-dashboard>.euonia-stats-grid{display:contents!important}.escore .esc-widget .euonia-stat-card .stat-info{text-align:left!important}.escore .esc-widget .euonia-stat-card .stat-icon .esc-icon{width:25px;height:25px;color:#6429a1}.escore .esc-widget .euonia-stat-card .stat-number{display:block!important;text-align:left!important;margin-bottom:4px!important}.escore.esc-page-feed .esc-provider-euonia_giveaway_spotlight .euonia-giveaway-spotlight{display:flex;flex-direction:column;align-items:center;width:100%;max-width:none;margin:0;padding:6px 0 0;background:#fff0;border:0;border-radius:0;box-shadow:none;overflow:visible;flex:1;min-width:0}.escore.esc-page-feed .esc-provider-euonia_giveaway_spotlight .euonia-giveaway-spotlight::before{display:none}.escore.esc-page-feed .esc-provider-euonia_giveaway_spotlight.esc-has-title .spotlight-title{display:none}.escore.esc-page-feed .esc-provider-euonia_giveaway_spotlight .spotlight-title{font:400 24px/1.2 "Euonia Cardo",Georgia,serif;color:#241344;text-transform:none;letter-spacing:0;margin:0 0 12px}.escore.esc-page-feed .esc-provider-euonia_giveaway_spotlight .spotlight-title::after{display:none}.escore.esc-page-feed .esc-provider-euonia_giveaway_spotlight .spotlight-cover{margin:0 auto 10px;max-width:100%;flex:none}.escore.esc-page-feed .esc-provider-euonia_giveaway_spotlight .spotlight-cover img{display:block;width:156px;max-width:100%;height:auto;max-height:234px;object-fit:contain;border:1px solid #dac5ef;border-radius:8px;box-shadow:0 4px 12px #51327926}.escore.esc-page-feed .esc-provider-euonia_giveaway_spotlight .spotlight-book{width:100%;min-width:0;text-align:center}.escore.esc-page-feed .esc-provider-euonia_giveaway_spotlight .spotlight-book .book-name{font:400 23px/1.2 "Euonia Cardo",Georgia,serif!important;color:#241344;margin:0 0 5px;overflow-wrap:break-word}.escore.esc-page-feed .esc-provider-euonia_giveaway_spotlight .spotlight-book .book-subtitle{font:inherit;color:inherit;font-size:.85em}.escore.esc-page-feed .esc-provider-euonia_giveaway_spotlight .spotlight-book .book-author{font-size:13px;font-weight:400;line-height:1.4;color:#74528f}.escore.esc-page-feed .esc-provider-euonia_giveaway_spotlight .spotlight-details{display:flex;flex-wrap:wrap;justify-content:center;gap:5px 12px;margin:10px 0 6px;font-size:12px;font-weight:400;line-height:1.5;color:#74528f}.escore.esc-page-feed .esc-provider-euonia_giveaway_spotlight .spotlight-details .detail-item{justify-content:center;white-space:normal}.escore.esc-page-feed .esc-provider-euonia_giveaway_spotlight .spotlight-cta{display:inline-flex;align-items:center;justify-content:center;gap:8px;max-width:100%;margin:8px 0 0;padding:10px 24px;border:1px solid #d1adf0;border-radius:15px;background:linear-gradient(180deg,#cf9bff 0%,#9e41f0 58%,#8429e1 100%);box-shadow:inset 0 1px 2px #fff9,0 3px 8px #8e47b52b;color:#fff;font-size:13px;font-weight:500;line-height:1.4;text-decoration:none}.escore.esc-page-feed .esc-provider-euonia_giveaway_spotlight .spotlight-cta:hover{transform:translateY(-1px);box-shadow:0 4px 10px #8e47b545;color:#fff}.escore.esc-page-feed .esc-provider-euonia_giveaway_spotlight .spotlight-cta:focus-visible{outline:2px solid #7021ba;outline-offset:3px}.escore.esc-page-feed .esc-provider-euonia_giveaway_spotlight .esc-giveaway-art{flex:none;min-height:100px;padding-top:8px}.escore .esc-composer:focus-within textarea,html[data-escore-device="compact"] .escore .esc-composer:focus-within textarea{height:90px}body.escore-shell.admin-bar .esc-book,body.escore-shell.admin-bar .esc-profile-layout{scroll-margin-top:46px}@media(max-width:782px){body.escore-shell.admin-bar .esc-book,body.escore-shell.admin-bar .esc-profile-layout{scroll-margin-top:60px}}.escore.esc-page-profile .esc-profile-widget{--pw-ink:#2c154c;--pw-muted:#756484;--pw-line:#e6d7f3;--pw-gold:#dec190;position:relative;isolation:auto;overflow:visible;min-height:0;padding:19px 18px 0;border:1px solid #d8c2eb;border-radius:15px;background:linear-gradient(135deg,#fff 65%,#fcf7ff);box-shadow:0 3px 12px #76559c0b;color:var(--pw-ink);word-break:normal;overflow-wrap:break-word}.escore.esc-page-profile .esc-profile-widget::before{inset:4px;z-index:0;border-radius:11px;background:url(/wp-content/plugins/euonia-social-core/assets/art/profile-card-corners.svg) center/100% 100% no-repeat;opacity:clamp(0,var(--widget-art) * 10,1)}.escore.esc-page-profile .esc-profile-widget::after{inset:4px;z-index:0;border-color:#e9d8bd94;border-radius:11px}.escore.esc-page-profile .esc-profile-widget>h2{position:relative;z-index:1;font:700 22px/1.3 "Euonia Cardo",Georgia,serif!important;letter-spacing:-.25px;margin:0 0 17px;gap:10px;color:var(--pw-ink);overflow-wrap:normal;word-break:normal}.escore.esc-page-profile .esc-profile-widget>h2 .esc-icon{width:25px;height:25px;color:#7129b5}.escore.esc-page-profile .esc-profile-widget.esc-has-tools>h2{padding:34px 0 0}.escore.esc-page-profile .esc-profile-widget .esc-widget-content{font:14px/1.6 Arial,sans-serif!important;min-width:0;flex:1;color:var(--pw-ink);position:static}.escore.esc-page-profile .esc-profile-widget .esc-widget-content p{font-size:14px;line-height:1.6;color:#65516f;margin:0 0 12px}.escore.esc-page-profile .esc-profile-widget .esc-profile-card-footer{position:relative;z-index:1;min-height:0;margin-top:8px;padding-bottom:0;align-items:center;justify-content:flex-end}.escore.esc-page-profile .esc-profile-widget .esc-profile-card-footer button{font-size:12px;color:#6d35a0;min-height:32px;padding:5px 0}.escore.esc-page-profile .esc-profile-widget :is(.euonia-social-widget,.euonia-website-widget,.euonia-events-widget,.euonia-slideshow-widget,.euonia-video-widget,.euonia-authors-widget,.euonia-genre-widget,.euonia-services-widget,.euonia-books-widget,.euonia-awards-widget,.euonia-user-reviews-widget,.euonia-upgrade-widget,.euonia-profile-highlights-widget,.euonia-books-wrapper){position:static!important;width:100%!important;max-width:none!important;min-width:0!important;margin:0!important;padding:0!important;min-height:0!important;border:0!important;border-radius:0!important;box-shadow:none!important;background:transparent!important;overflow:visible!important}.escore.esc-page-profile .esc-profile-widget :is(.widget-body,.summary-view){padding:0!important;margin:0!important;border:0!important;background:transparent!important;min-height:0!important}.escore.esc-page-profile .esc-profile-widget :is(.profile-avatar-mini,.header-decoration){display:none!important}.escore.esc-page-profile .esc-profile-widget.esc-has-title .widget-header{position:absolute!important;top:16px!important;right:17px!important;left:auto!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:5px!important;width:auto!important;min-height:0!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important;z-index:2}.escore.esc-page-profile .esc-profile-widget.esc-has-title .widget-header>:is(.header-icon,.widget-title,.header-decoration,.rating-badge){display:none!important}.escore.esc-page-profile .esc-profile-widget .widget-header::before,.escore.esc-page-profile .esc-profile-widget .widget-header::after{display:none!important}.escore.esc-page-profile .esc-profile-widget .widget-header>:is(a,button){position:static!important;display:inline-flex!important;align-items:center;justify-content:center;width:32px!important;height:32px!important;padding:6px!important;border:1px solid #decaee!important;border-radius:10px!important;background:#faf4ff!important;color:#713aa5!important;box-shadow:none!important}.escore.esc-page-profile .esc-profile-widget .widget-header .esc-icon{width:17px;height:17px}.escore.esc-page-profile .esc-profile-widget .esc-replaced-icon::before{content:none!important}.escore.esc-page-profile .esc-profile-widget .esc-replaced-icon{display:inline-flex;align-items:center;justify-content:center;font-size:0!important;line-height:1}.escore.esc-page-profile .esc-profile-widget .esc-replaced-icon .esc-icon{display:block;width:24px;height:24px;color:#773fa9}.escore.esc-page-profile .esc-profile-widget .empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-height:132px!important;padding:16px 10px!important;margin:0!important;border:0!important;background:transparent!important;text-align:center!important;color:var(--pw-muted)!important}.escore.esc-page-profile .esc-profile-widget .empty-state>:is(p,span){font-size:13px!important;line-height:1.55!important;color:var(--pw-muted)!important;margin:0!important}.escore.esc-page-profile .esc-profile-widget .empty-state .empty-icon{display:none!important}.escore.esc-page-profile .esc-profile-widget .esc-empty-art{width:49px!important;height:49px!important;color:#b78540!important;margin-bottom:2px}.escore.esc-page-profile .esc-profile-widget .empty-state .empty-hint{font-size:12px!important;font-weight:400!important;max-width:260px}.escore.esc-page-profile .esc-profile-widget .empty-state .esc-empty-action{margin-top:5px}.escore.esc-page-profile .esc-profile-widget :is(.save-btn,.save-summary-btn,.submit-btn,.euonia-es-start__button,.euonia-preview-link,.view-all-btn,.esc-empty-action){display:inline-flex;align-items:center;justify-content:center;gap:7px;max-width:100%;min-height:38px;padding:9px 17px!important;border:1px solid #c797ee!important;border-radius:12px!important;background:linear-gradient(180deg,#c98cf5,#934cce 65%,#7531b1)!important;box-shadow:inset 0 1px 1px #ffffffaa,0 3px 8px #81569a18!important;color:#fff!important;font-size:13px!important;font-weight:500!important;line-height:1.4!important;text-decoration:none!important;white-space:normal!important;transform:none!important}.escore.esc-page-profile .esc-profile-widget :is(.cancel-btn,.cancel-edit-btn,.upgrade-link,.euonia-add-book-btn){display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:34px;padding:6px 12px!important;border:1px solid #ddc4ef!important;border-radius:10px!important;background:#fbf7ff!important;color:#673493!important;font-size:12px!important;line-height:1.4!important;box-shadow:none!important;white-space:normal}.escore.esc-page-profile .esc-profile-widget :is(button,a):focus-visible{outline:3px solid #a275d5;outline-offset:3px}.escore.esc-page-profile .esc-profile-widget .euonia-es-start{display:grid!important;grid-template-columns:46px minmax(0,1fr)!important;gap:12px!important;width:100%!important;max-width:none!important;min-width:0!important;padding:12px!important;margin:0 0 14px!important;border:1px solid var(--pw-line)!important;border-radius:12px!important;background:#fffcff!important;box-shadow:none!important}.escore.esc-page-profile .esc-profile-widget .euonia-es-start__icon{width:46px!important;height:46px!important;display:grid;place-items:center;background:#f4eafa!important;border-radius:12px!important;grid-column:1;grid-row:1}.escore.esc-page-profile .esc-profile-widget .euonia-es-start__copy{width:auto!important;min-width:0!important;max-width:none!important;grid-column:2;grid-row:1;flex:auto!important}.escore.esc-page-profile .esc-profile-widget .euonia-es-start__eyebrow{display:none!important}.escore.esc-page-profile .esc-profile-widget .euonia-es-start__title{font:700 18px/1.3 "Euonia Cardo",Georgia,serif!important;margin:0 0 7px!important;color:var(--pw-ink)!important;word-break:normal!important;overflow-wrap:break-word!important}.escore.esc-page-profile .esc-profile-widget .euonia-es-start__text{font-size:13px!important;line-height:1.55!important;margin:0!important;color:var(--pw-muted)!important}.escore.esc-page-profile .esc-profile-widget .euonia-es-start__button{grid-column:1/-1!important;justify-self:stretch!important;width:100%!important;margin:0!important}.escore.esc-page-profile .esc-profile-widget .services-grid{gap:10px!important}.escore.esc-page-profile .esc-profile-widget .service-card{padding:13px!important;background:#fffcff!important;border-radius:12px!important;border:1px solid var(--pw-line)!important;box-shadow:none!important}.escore.esc-page-profile .esc-profile-widget .service-name-large{font:700 18px/1.3 "Euonia Cardo",Georgia,serif!important;color:var(--pw-ink)!important}.escore.esc-page-profile .esc-profile-widget .euonia-books-header{display:flex!important;justify-content:flex-end!important;margin:0 0 10px!important;padding:0!important;min-height:0!important;background:none!important;border:0!important;box-shadow:none!important}.escore.esc-page-profile .esc-profile-widget .euonia-books-header :is(.header-left,.euonia-books-title){display:none!important}.escore.esc-page-profile .esc-profile-widget .euonia-books-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:18px 14px!important;width:100%!important;max-width:100%!important;overflow:visible!important;margin:0!important;padding:0!important;min-height:0!important}.escore.esc-page-profile .esc-profile-widget .euonia-book-card{width:auto!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;transform:none!important;overflow:visible!important;flex:none!important}.escore.esc-page-profile .esc-profile-widget .euonia-book-link{display:block!important;width:100%!important;min-width:0!important;color:var(--pw-ink)!important}.escore.esc-page-profile .esc-profile-widget .euonia-book-cover{position:relative!important;width:100%!important;height:auto!important;aspect-ratio:2/3!important;max-width:180px!important;margin:0 auto!important;max-height:none!important;min-height:0!important;padding:0!important;overflow:hidden!important;border-radius:5px!important;background:linear-gradient(140deg,#eee2fa,#f7f0e3)!important;border:1px solid #e0cdec!important;box-shadow:0 3px 6px #49276516!important;transform:none!important}.escore.esc-page-profile .esc-profile-widget .euonia-book-cover img{display:block!important;width:100%!important;height:100%!important;max-height:none!important;min-height:0!important;object-fit:cover!important;border-radius:0!important;transform:none!important}.escore.esc-page-profile .esc-profile-widget .esc-cover-missing{display:grid!important;place-items:center!important}.escore.esc-page-profile .esc-profile-widget .esc-cover-missing>img{display:none!important}.escore.esc-page-profile .esc-profile-widget .esc-cover-missing>.esc-icon{position:absolute;inset:0;margin:auto;width:45%;height:45%;color:#9476ab}.escore.esc-page-profile .esc-profile-widget .book-card-info{padding:9px 0 0!important;width:auto!important;min-width:0!important}.escore.esc-page-profile .esc-profile-widget .book-card-title{font:700 16px/1.35 "Euonia Cardo",Georgia,serif!important;color:var(--pw-ink)!important;white-space:normal!important;overflow-wrap:break-word!important;word-break:normal!important;display:-webkit-box!important;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden!important;margin:0 0 4px!important;height:auto!important;min-height:0!important}.escore.esc-page-profile .esc-profile-widget :is(.book-card-subtitle,.book-card-genre,.book-card-meta,.book-card-reviews){font-size:11px!important;line-height:1.4!important;color:var(--pw-muted)!important;letter-spacing:0!important;margin:3px 0!important;padding:0!important}.escore.esc-page-profile .esc-profile-widget .book-card-meta{display:flex!important;gap:5px!important;flex-wrap:wrap!important}.escore.esc-page-profile .esc-profile-widget .book-card-genre:empty{display:none!important}.escore.esc-page-profile .esc-profile-widget :is(.genre-icon,.reviews-icon){display:none!important}.escore.esc-page-profile .esc-profile-widget :is(.book-card-rating,.user-review-stars){display:flex!important;align-items:center!important;gap:2px!important;flex-wrap:wrap!important;line-height:1.1!important}.escore.esc-page-profile .esc-profile-widget .star{font-size:16px!important;color:#d8c8bb!important;line-height:1!important}.escore.esc-page-profile .esc-profile-widget .star:is(.filled,.half){color:#d99b36!important}.escore.esc-page-profile .esc-profile-widget :is(.rating-text,.rating-number,.rating-count){font-size:11px!important;color:#6c557d!important;margin-left:3px!important}.escore.esc-page-profile .esc-profile-widget .book-status-badge{position:absolute!important;inset:5px 5px auto!important;width:auto!important;max-width:calc(100% - 10px)!important;padding:3px!important;font-size:9px!important;border-radius:4px!important;background:#fff2d8!important;color:#785815!important;text-align:center!important}.escore.esc-page-profile .esc-profile-widget .explore-all-card{grid-column:1/-1!important;padding:9px 12px!important;border:1px solid #e1cced!important;border-radius:10px!important;background:#fbf7ff!important;min-height:36px!important;cursor:pointer;color:#77379d!important}.escore.esc-page-profile .esc-profile-widget .explore-all-inner{display:flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;padding:0!important;min-height:0!important;flex-direction:row!important}.escore.esc-page-profile .esc-profile-widget :is(.explore-all-text,.explore-all-count){font-size:12px!important;line-height:1.4!important;margin:0!important;color:#77379d!important;font-weight:500!important}.escore.esc-page-profile .esc-profile-widget .book-card-info{max-width:180px!important;margin:0 auto!important;padding-top:9px!important}.escore.esc-page-profile .esc-profile-widget :is(.books-container,.authors-container,.reviews-container,.services-selection){display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:12px!important;margin:0!important;padding:0!important}.escore.esc-page-profile .esc-profile-widget :is(.euonia-books-widget .book-card,.author-card){display:grid!important;grid-template-columns:40px minmax(0,1fr)!important;align-items:start!important;gap:10px!important;margin:0!important;padding:13px!important;background:#fffcff!important;border:1px solid var(--pw-line)!important;border-radius:11px!important;box-shadow:none!important}.escore.esc-page-profile .esc-profile-widget :is(.book-icon,.author-icon){display:grid!important;place-items:center!important;width:38px!important;height:46px!important;margin:0!important;border-radius:8px!important;background:#f4eafa!important}.escore.esc-page-profile .esc-profile-widget :is(.book-title,.author-name){font:700 18px/1.3 "Euonia Cardo",Georgia,serif!important;color:var(--pw-ink)!important;margin:0 0 5px!important}.escore.esc-page-profile .esc-profile-widget :is(.book-description,.author-description){font-size:13px!important;font-style:normal!important;line-height:1.55!important;color:var(--pw-muted)!important}.escore.esc-page-profile .esc-profile-widget :is(.book-type,.author-type){display:inline-block;padding:3px 8px!important;border-radius:8px!important;background:#f4eafa!important;color:#75469b!important;font-size:11px!important;line-height:1.4!important;margin-top:6px!important}.escore.esc-page-profile .esc-profile-widget :is(.genre-sections,.genre-category){display:block!important;padding:0!important;margin:0 0 15px!important;border:0!important;background:none!important;box-shadow:none!important}.escore.esc-page-profile .esc-profile-widget .category-header{display:flex!important;align-items:center!important;gap:7px!important;margin:0 0 8px!important}.escore.esc-page-profile .esc-profile-widget .category-title{font:700 16px/1.4 "Euonia Cardo",Georgia,serif!important;text-transform:none!important;letter-spacing:0!important;color:var(--pw-ink)!important;margin:0!important}.escore.esc-page-profile .esc-profile-widget .category-icon{display:none!important}.escore.esc-page-profile .esc-profile-widget .genre-tags{display:flex!important;flex-wrap:wrap!important;gap:7px!important}.escore.esc-page-profile .esc-profile-widget .genre-tag{display:inline-flex!important;align-items:center!important;gap:6px!important;font-size:13px!important;padding:7px 10px!important;background:#f8f0fc!important;border:1px solid #e7d7f1!important;border-radius:11px!important;color:#4a275f!important;box-shadow:none!important;transform:none!important}.escore.esc-page-profile .esc-profile-widget .social-grid{display:flex!important;flex-direction:column!important;gap:9px!important}.escore.esc-page-profile .esc-profile-widget .social-link{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:12px!important;width:100%!important;padding:11px 13px!important;min-height:44px!important;border:1px solid var(--pw-line)!important;border-radius:11px!important;background:#fffcff!important;color:#422455!important;font-size:14px!important;box-shadow:none!important;transform:none!important}.escore.esc-page-profile .esc-profile-widget .social-link::after{content:'↗';margin-left:auto;font-size:19px;color:#7232a0}.escore.esc-page-profile .esc-profile-widget .social-link>i{font-family:'Font Awesome 6 Brands','Font Awesome 5 Brands'!important;font-size:20px!important;width:23px!important}.escore.esc-page-profile .esc-profile-widget .website-card{display:grid!important;grid-template-columns:40px minmax(0,1fr) 18px!important;gap:10px!important;align-items:center!important;margin:0!important;padding:14px!important;border:1px solid var(--pw-line)!important;border-radius:12px!important;background:#fffcff!important;box-shadow:none!important;transform:none!important}.escore.esc-page-profile .esc-profile-widget .website-card-icon{width:38px!important;height:42px!important;display:grid!important;place-items:center!important;background:#f4eafa!important;border-radius:10px!important;color:#7b45a5!important;font-size:22px!important}.escore.esc-page-profile .esc-profile-widget .website-card-content{min-width:0!important;overflow-wrap:anywhere}.escore.esc-page-profile .esc-profile-widget .website-card-domain{font:700 16px/1.3 "Euonia Cardo",Georgia,serif!important;color:var(--pw-ink)!important}.escore.esc-page-profile .esc-profile-widget .website-card-url{font-size:12px!important;line-height:1.4!important;color:var(--pw-muted)!important}.escore.esc-page-profile .esc-profile-widget .events-tabs{display:flex!important;gap:5px!important;padding:3px!important;margin:0 0 13px!important;border:1px solid var(--pw-line)!important;border-radius:12px!important;background:#fbf7ff!important}.escore.esc-page-profile .esc-profile-widget .events-tabs .tab-btn{flex:1!important;min-width:0!important;padding:8px 5px!important;font-size:12px!important;line-height:1.4!important;background:transparent!important;border:0!important;border-radius:9px!important;color:#734894!important;box-shadow:none!important;white-space:normal!important}.escore.esc-page-profile .esc-profile-widget .events-tabs .tab-btn.active{background:linear-gradient(#ebd5fa,#dcb5f4)!important;color:#4f2374!important}.escore.esc-page-profile .esc-profile-widget .tab-count{font-size:10px!important;padding:1px 5px!important;background:#fff9!important;color:inherit!important}.escore.esc-page-profile .esc-profile-widget :is(.event-card,.award-card){display:grid!important;grid-template-columns:55px minmax(0,1fr)!important;gap:11px!important;align-items:start!important;padding:12px!important;margin:0 0 10px!important;border:1px solid var(--pw-line)!important;border-radius:12px!important;background:#fffcff!important;box-shadow:none!important;transform:none!important}.escore.esc-page-profile .esc-profile-widget :is(.event-date-badge,.award-thumbnail){width:55px!important;min-width:0!important;height:65px!important;padding:5px!important;background:#f5eafa!important;color:#734397!important;border:1px solid #e6cfed!important;border-radius:9px!important;box-shadow:none!important}.escore.esc-page-profile .esc-profile-widget .event-day{font:700 25px/1.2 "Euonia Cardo",Georgia,serif!important}.escore.esc-page-profile .esc-profile-widget :is(.event-title,.award-title){font:700 18px/1.3 "Euonia Cardo",Georgia,serif!important;margin:0 0 5px!important;color:var(--pw-ink)!important}.escore.esc-page-profile .esc-profile-widget :is(.event-details,.event-description,.award-description,.award-organizer,.award-date){font-size:12px!important;line-height:1.5!important;color:var(--pw-muted)!important;margin:4px 0!important}.escore.esc-page-profile .esc-profile-widget :is(.event-actions,.award-actions){grid-column:1/-1!important;position:static!important;display:flex!important;justify-content:flex-end!important;gap:6px!important}.escore.esc-page-profile .esc-profile-widget .slideshow-wrapper{width:100%!important;max-width:100%!important;margin:0!important;border-radius:11px!important;overflow:hidden!important;background:#f6eff9!important}.escore.esc-page-profile .esc-profile-widget .slideshow-slides{height:210px!important;max-height:210px!important;min-height:0!important}.escore.esc-page-profile .esc-profile-widget .slide img{width:100%!important;height:210px!important;object-fit:contain!important;background:#f6eff9!important}.escore.esc-page-profile .esc-profile-widget :is(.slideshow-prev,.slideshow-next){width:30px!important;height:30px!important;padding:0!important;font-size:14px!important;background:#ffffffeb!important;color:#784398!important;border:1px solid #e6d2f0!important;border-radius:50%!important;box-shadow:none!important}.escore.esc-page-profile .esc-profile-widget .video-grid{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:12px!important}.escore.esc-page-profile .esc-profile-widget .video-card{border:1px solid var(--pw-line)!important;border-radius:12px!important;overflow:hidden!important;background:#fffcff!important;box-shadow:none!important;margin:0!important}.escore.esc-page-profile .esc-profile-widget .video-thumbnail{height:auto!important;min-height:0!important;aspect-ratio:16/9!important;padding:0!important;background:#f2e6fa!important}.escore.esc-page-profile .esc-profile-widget .video-thumbnail img{width:100%!important;height:100%!important;object-fit:cover!important}.escore.esc-page-profile .esc-profile-widget .play-button{width:48px!important;height:48px!important;display:grid!important;place-items:center!important;border-radius:50%!important;background:#9b5acae8!important;color:white!important;font-size:20px!important;border:2px solid #ffffffba!important}.escore.esc-page-profile .esc-profile-widget .video-info{padding:12px!important}.escore.esc-page-profile .esc-profile-widget .video-title{font:700 17px/1.35 "Euonia Cardo",Georgia,serif!important;color:var(--pw-ink)!important;margin:0 0 6px!important}.escore.esc-page-profile .esc-profile-widget .video-platform{font-size:11px!important;color:var(--pw-muted)!important}.escore.esc-page-profile .esc-profile-widget .review-card{padding:13px!important;background:#fffcff!important;border:1px solid var(--pw-line)!important;border-radius:12px!important;box-shadow:none!important;margin:0!important}.escore.esc-page-profile .esc-profile-widget .review-header{display:flex!important;gap:10px!important;align-items:center!important;padding-bottom:10px!important;margin-bottom:8px!important;border-bottom:1px solid #eee0d4!important}.escore.esc-page-profile .esc-profile-widget .reviewer-avatar img{width:42px!important;height:42px!important;border-radius:50%!important;object-fit:cover!important}.escore.esc-page-profile .esc-profile-widget .reviewer-name{font:700 17px/1.35 "Euonia Cardo",Georgia,serif!important;margin:0 0 4px!important}.escore.esc-page-profile .esc-profile-widget .review-date{font-size:11px!important;color:#8a7698!important}.escore.esc-page-profile .esc-profile-widget .review-content{font:400 17px/1.6 "Euonia Cardo",Georgia,serif!important;color:var(--pw-ink)!important;padding:0!important}.escore.esc-page-profile .esc-profile-widget .view-all-reviews{padding:12px 0 0!important;margin:0!important}.escore.esc-page-profile .esc-profile-widget .summary-view{font:14px/1.75 Arial,sans-serif!important;color:#5e486e!important}.escore.esc-page-profile .esc-profile-widget .upgrade-features-preview{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:9px!important;margin:16px 0!important;padding:0!important;background:none!important;border:0!important}.escore.esc-page-profile .esc-profile-widget .feature-mini{display:flex!important;align-items:center!important;gap:10px!important;min-width:0!important;padding:8px 10px!important;border:1px solid var(--pw-line)!important;border-radius:10px!important;background:#fffcff!important;box-shadow:none!important}.escore.esc-page-profile .esc-profile-widget .feature-label{font-size:13px!important;color:var(--pw-ink)!important}.escore.esc-page-profile .esc-profile-widget .upgrade-social-proof{display:none!important}.escore.esc-page-profile .esc-profile-widget .euonia-preview-link{width:100%!important}.escore.esc-page-profile .esc-profile-widget .upgrade-link{margin-top:10px!important}.escore.esc-page-profile .esc-profile-widget :is(.social-form-grid,.services-checkbox-grid,.form-grid,.form-row){display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:10px!important}.escore.esc-page-profile .esc-profile-widget :is(.form-group,.social-form-item,.website-input-group,.custom-service-section){min-width:0!important;width:100%!important;margin:0 0 12px!important}.escore.esc-page-profile .esc-profile-widget :is(input:not([type=checkbox]):not([type=radio]):not([type=hidden]),select,textarea){max-width:100%!important;min-width:0!important;border:1px solid #ddc8ec!important;border-radius:9px!important;background:#fff!important;color:#40234f!important;font-size:14px!important;line-height:1.5!important;padding:9px 11px!important;box-shadow:none!important}.escore.esc-page-profile .esc-profile-widget .form-actions{display:flex!important;flex-wrap:wrap!important;justify-content:flex-end!important;gap:8px!important;margin-top:12px!important}.escore.esc-page-profile .esc-profile-widget :is(.modal-container,.lightbox-container,.euonia-modal-box){width:min(620px,calc(100vw - 32px))!important;max-width:calc(100vw - 32px)!important;max-height:85vh!important;overflow:auto!important;padding:0!important;border:1px solid #d8b8ec!important;border-radius:16px!important;background:#fffdfd!important;box-shadow:0 20px 80px #24123455!important}.escore.esc-page-profile .esc-profile-widget :is(.modal-header,.euonia-modal-header){display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;padding:18px!important;background:#fbf5ff!important;border-bottom:1px solid #ecdef4!important;color:var(--pw-ink)!important}.escore.esc-page-profile .esc-profile-widget :is(.modal-header,.euonia-modal-header) :is(h2,h3){font:700 22px/1.3 "Euonia Cardo",Georgia,serif!important;color:var(--pw-ink)!important;margin:0!important}.escore.esc-page-profile .esc-profile-widget .modal-body{padding:18px!important}.escore.esc-page-profile .esc-profile-widget :is(.modal-close,.euonia-close-modal){width:32px!important;height:32px!important;padding:0!important;border:1px solid #dec8ed!important;border-radius:50%!important;background:#fff!important;color:#723e91!important;font-size:24px!important;line-height:1!important}.escore.esc-page-profile .esc-profile-widget .euonia-modal-books-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;padding:18px!important}.escore.esc-page-profile .esc-book-chapter-panel .esc-profile-widget{padding:18px!important;background:#fffdfc!important;border:0;box-shadow:none}.escore.esc-page-profile .esc-book-chapter-panel .esc-profile-widget::before,.escore.esc-page-profile .esc-book-chapter-panel .esc-profile-widget::after{display:none}.escore.esc-page-profile .esc-book-chapter-panel .esc-profile-widget .euonia-book-cover{max-width:180px!important;margin:auto!important}html[data-escore-device="compact"] .escore.esc-page-profile .esc-profile-widget{padding:18px 16px 0}html[data-escore-device="compact"] .escore.esc-page-profile .esc-profile-widget>h2{font-size:22px!important}html[data-escore-device="compact"] .escore.esc-page-profile .esc-profile-widget .euonia-books-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px 10px!important}html[data-escore-device="compact"] .escore.esc-page-profile .esc-provider-euonia_books_reading .euonia-book-link{display:block!important}html[data-escore-device="compact"] .escore.esc-page-profile .esc-provider-euonia_books_reading .book-card-info{margin:0 auto!important}@media(prefers-reduced-motion:reduce){.escore.esc-page-profile .esc-profile-widget *{animation-duration:.01ms!important;transition-duration:.01ms!important}}.escore.esc-page-profile .esc-profile-widget .euonia-es-profile-services,.escore.esc-page-profile .esc-profile-widget .euonia-es-profile-services-widget{width:100%!important;max-width:none!important;min-width:0!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}.escore.esc-page-profile .esc-profile-widget .euonia-es-profile-services-widget__header,.escore.esc-page-profile .esc-profile-widget .euonia-es-profile-services__header{display:none!important}.escore.esc-page-profile .esc-profile-widget .euonia-es-profile-services__grid,.escore.esc-page-profile .esc-profile-widget .euonia-es-profile-services-widget__body{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:10px!important;padding:0!important;margin:0!important}.escore.esc-page-profile .esc-profile-widget .euonia-es-profile-service-card,.escore.esc-page-profile .esc-profile-widget .euonia-es-profile-services-widget__service{display:block!important;min-width:0!important;padding:12px!important;border:1px solid var(--pw-line)!important;border-radius:12px!important;background:#fffcff!important;box-shadow:none!important;margin:0!important}.escore.esc-page-profile .esc-profile-widget .euonia-es-profile-service-card__summary{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;width:100%!important;border:0!important;padding:4px!important;background:transparent!important;color:var(--pw-ink)!important;font-size:14px!important;line-height:1.5!important;text-align:left!important}.escore.esc-page-profile .esc-profile-widget .euonia-es-profile-service-card__summary-name{font:700 18px/1.4 "Euonia Cardo",Georgia,serif!important}.escore.esc-page-profile .esc-profile-widget .euonia-es-profile-service-card__body{padding:12px 4px 0!important}.escore.esc-page-profile .esc-profile-widget .euonia-es-profile-service-card__details,.escore.esc-page-profile .esc-profile-widget .euonia-es-profile-service-card__meta{display:flex!important;flex-wrap:wrap!important;gap:8px!important;font-size:12px!important;color:var(--pw-muted)!important}.escore.esc-page-profile .esc-profile-widget .euonia-es-profile-services-widget__service-main{display:grid!important;grid-template-columns:24px minmax(0,1fr)!important;gap:8px!important;align-items:start!important;min-width:0!important}.escore.esc-page-profile .esc-profile-widget .euonia-es-profile-services-widget__service h4{font:700 19px/1.35 "Euonia Cardo",Georgia,serif!important;color:var(--pw-ink)!important;margin:0 0 6px!important}.escore.esc-page-profile .esc-profile-widget .service-meta{font-size:13px!important;line-height:1.5!important;color:var(--pw-muted)!important;white-space:normal!important}.escore.esc-page-profile .esc-profile-widget .work-with-me{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;margin-top:14px!important;padding:10px 14px!important;border:1px solid #cca0e9!important;border-radius:12px!important;background:linear-gradient(#c98cf5,#934cce 65%,#7531b1)!important;color:white!important;font-size:13px!important;line-height:1.4!important}.escore.esc-page-profile .esc-profile-widget .service-check{color:#a67d3e!important}.escore.esc-page-profile .esc-profile-widget.esc-dialog-open{z-index:1000;isolation:auto}.escore.esc-page-profile .esc-book.esc-book-dialog-open{z-index:1001;isolation:auto}.escore.esc-page-profile .esc-book.esc-book-dialog-open .esc-book-chapter-panel{overflow:visible;z-index:1002}.escore.esc-page-profile .esc-profile-widget :is(.event-modal,.slideshow-modal,.video-modal,.video-add-modal,.award-modal,.award-lightbox,.report-modal,.euonia-modal-overlay){z-index:10000!important}.escore.esc-page-profile .esc-profile-widget .euonia-modal-overlay{display:none;position:fixed;inset:0;align-items:center;justify-content:center;padding:16px;background:#24123488;backdrop-filter:blur(3px)}.escore.esc-page-profile .esc-profile-widget .euonia-modal-box{margin:auto!important}.escore.esc-page-profile .esc-profile-widget .edit-buttons{display:flex;gap:8px;justify-content:flex-end;margin-top:12px}.escore.esc-page-profile .esc-profile-widget .euonia-modal-overlay.active{display:flex}.escore.esc-page-profile .esc-profile-widget .explore-all-icon{display:none!important}.escore.esc-page-profile .esc-profile-widget .widget-header>:is(a,button){margin:0!important}.escore.esc-page-profile .esc-profile-widget .dashicons{font-family:dashicons!important}.escore.esc-page-profile .esc-book.esc-book-reading{min-height:560px;background-image:url(/wp-content/plugins/euonia-social-core/assets/art/chapter-book.svg)}.escore.esc-page-profile .esc-book-reading .esc-binding{left:50%;opacity:.5}.escore.esc-page-profile .esc-book-reading .esc-book-chapter-panel{margin:26px 2.2% 40px;padding:0;max-height:none;min-height:410px;overflow:visible;background:#fff0;border-radius:0}.escore.esc-page-profile .esc-book-chapter-panel>.esc-profile-widget.esc-chapter-open{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6%;min-height:430px;padding:12px 3%!important;background:transparent!important}.escore.esc-page-profile .esc-chapter-copy{position:relative;grid-column:1;grid-row:1;max-height:430px;min-width:0;overflow:auto;scrollbar-width:thin;padding:8px 14px 18px 0}.escore.esc-page-profile .esc-spread-reversed>.esc-chapter-copy{grid-column:2}.escore.esc-page-profile .esc-chapter-copy>h2{font:400 24px/1.3 "Euonia Cardo",Georgia,serif!important;color:#321948;margin:0 0 20px;display:flex;gap:10px;align-items:center;padding:0}.escore.esc-page-profile .esc-chapter-copy>h2 .esc-icon{width:27px;height:27px;flex-shrink:0;color:#8138b5}.escore.esc-page-profile .esc-chapter-copy .esc-widget-content{font-size:15px!important}.escore.esc-page-profile .esc-chapter-open>.esc-profile-card-footer{display:none!important}.escore.esc-page-profile .esc-chapter-visual{position:relative;grid-column:2;grid-row:1;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;min-height:380px;padding:10px 8px;background:radial-gradient(ellipse,#f0dff577,transparent 68%)}.escore.esc-page-profile .esc-spread-reversed>.esc-chapter-visual{grid-column:1}.escore.esc-page-profile .esc-chapter-visual::before,.escore.esc-page-profile .esc-chapter-visual::after{content:'✦';position:absolute;color:#cb9d50;font-size:22px;opacity:.55;pointer-events:none}.escore.esc-page-profile .esc-chapter-visual::before{top:13%;left:9%}.escore.esc-page-profile .esc-chapter-visual::after{bottom:15%;right:10%;font-size:14px}.escore.esc-page-profile .esc-chapter-visual .esc-chapter-magic{width:85%!important;max-width:310px!important;height:330px!important;opacity:clamp(0,var(--widget-art) * 12,1)}.escore.esc-page-profile .esc-chapter-image-stage{display:flex;width:100%;min-height:280px;align-items:center;justify-content:center}.escore.esc-page-profile .esc-chapter-picture{display:grid;place-items:center;width:100%;max-width:180px;aspect-ratio:2/3;border:1px solid #d8b892;border-radius:8px;padding:0;overflow:hidden;background:#f3e7f9;box-shadow:6px 9px 20px #624c7928;color:#90709f}.escore.esc-page-profile .esc-chapter-picture>img{width:100%!important;height:100%!important;max-height:330px;object-fit:contain!important;position:static!important;border-radius:0}.escore.esc-page-profile .esc-chapter-picture>svg{width:60%;height:60%}.escore.esc-page-profile .esc-chapter-picture.esc-chapter-photo{max-width:360px;aspect-ratio:4/3;background:#fff;border:1px solid #e4c9a6;padding:8px;transform:rotate(-1deg)}.escore.esc-page-profile .esc-spread-reversed .esc-chapter-picture.esc-chapter-photo{transform:rotate(1deg)}.escore.esc-page-profile .esc-chapter-thumbnails{display:flex;gap:9px;max-width:100%;overflow-x:auto;padding:5px;scrollbar-width:thin}.escore.esc-page-profile .esc-chapter-thumbnails button{flex:0 0 42px;width:42px;height:60px;border:1px solid #d9c5e6;border-radius:5px;padding:2px;background:#fcf8ff;color:#967ca4}.escore.esc-page-profile .esc-chapter-thumbnails button[aria-pressed=true]{border:2px solid #8d49bb;box-shadow:0 0 0 2px #e9daf5}.escore.esc-page-profile .esc-chapter-thumbnails :is(img,svg){width:100%!important;height:100%!important;object-fit:contain;position:static!important}.escore.esc-page-profile .esc-chapter-copy .euonia-books-grid{grid-template-columns:minmax(0,1fr)!important;gap:13px!important}.escore.esc-page-profile .esc-chapter-copy .euonia-book-link{display:block!important;padding-bottom:12px!important;border-bottom:1px solid #e5d5c9!important}.escore.esc-page-profile .esc-chapter-copy .book-card-info{max-width:none!important;margin:0!important;padding:0!important}.escore.esc-page-profile .esc-chapter-copy .book-card-title{font-size:18px!important;-webkit-line-clamp:unset}.escore.esc-page-profile .esc-chapter-copy .book-card-subtitle,.escore.esc-page-profile .esc-chapter-copy .book-card-meta{display:block!important}.escore.esc-page-profile .esc-has-chapter-media .esc-chapter-copy :is(.euonia-book-cover,.slideshow-wrapper,.video-thumbnail,.award-thumbnail,.profile-avatar-summary){display:none!important}.escore.esc-page-profile .esc-has-chapter-media .esc-chapter-copy .euonia-modal-overlay .euonia-book-cover{display:grid!important}.escore.esc-page-profile .esc-chapter-copy .euonia-modal-overlay .euonia-books-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.escore.esc-page-profile .esc-chapter-copy .empty-state{min-height:230px!important}.escore.esc-page-profile .esc-chapter-copy .empty-state .esc-empty-art{display:none!important}.escore.esc-page-profile .esc-chapter-open.esc-dialog-open .esc-chapter-copy{overflow:visible}@media(max-width:600px){html[data-escore-device="compact"] .escore.esc-page-profile .esc-book.esc-book-reading{background:linear-gradient(100deg,#f3e7fb,#fffaf0 50%,#f4eafa);border:1px solid #ddc2a0;border-radius:14px;padding:12px;margin:0;min-height:0}html[data-escore-device="compact"] .escore.esc-page-profile .esc-book-reading .esc-binding{display:none}html[data-escore-device="compact"] .escore.esc-page-profile .esc-book-reading .esc-book-chapter-panel{margin:0 0 36px;min-height:0}html[data-escore-device="compact"] .escore.esc-page-profile .esc-book-chapter-panel>.esc-profile-widget.esc-chapter-open{grid-template-columns:minmax(0,1fr);gap:16px;padding:0!important}html[data-escore-device="compact"] .escore.esc-page-profile .esc-chapter-copy,html[data-escore-device="compact"] .escore.esc-page-profile .esc-chapter-visual{grid-column:1;grid-row:auto;max-height:none;min-height:0;padding:18px;background:#fffdf8;border:1px solid #e8d5bc;border-radius:10px}html[data-escore-device="compact"] .escore.esc-page-profile .esc-chapter-copy{order:1}html[data-escore-device="compact"] .escore.esc-page-profile .esc-chapter-visual{order:2}html[data-escore-device="compact"] .escore.esc-page-profile .esc-spread-reversed>.esc-chapter-visual{order:0}html[data-escore-device="compact"] .escore.esc-page-profile .esc-chapter-copy>h2{font-size:24px!important}html[data-escore-device="compact"] .escore.esc-page-profile .esc-chapter-visual .esc-chapter-magic{height:220px!important}}.escore.esc-page-profile .esc-profile-widget>h2{overflow-wrap:normal}.escore.esc-page-profile .esc-profile-widget{container-type:inline-size}@container (max-width:230px){.escore.esc-page-profile .esc-profile-widget>h2.esc-illustrated-title{--esc-title-art-size:clamp(24px,calc((100cqi - 112px)/2 - 4px),48px);font-size:18px!important;gap:4px;min-height:48px}}.escore.esc-page-profile .esc-profile-widget .euonia-stat-card{display:grid!important;grid-template-columns:24px minmax(0,1fr)!important;gap:5px!important;padding:8px!important}.escore.esc-page-profile .esc-profile-widget .euonia-stat-card .stat-info{display:contents!important}.escore.esc-page-profile .esc-profile-widget .euonia-stat-card .stat-icon{grid-column:1;grid-row:1;width:24px!important}.escore.esc-page-profile .esc-profile-widget .euonia-stat-card .stat-number{grid-column:2;grid-row:1;font-size:22px!important}.escore.esc-page-profile .esc-profile-widget .euonia-stat-card .stat-label{grid-column:1/-1;grid-row:2}.escore.esc-page-profile .esc-profile-widget .euonia-es-start{display:block!important;min-width:0!important;padding:12px!important}.escore.esc-page-profile .esc-profile-widget .euonia-es-start__copy{min-width:0!important;width:100%!important}.escore.esc-page-profile .esc-profile-widget .euonia-es-start__title{overflow-wrap:anywhere!important}.escore.esc-page-profile .esc-profile-widget.esc-has-tools>.esc-chapter-copy>h2{padding:34px 0 0}.escore.esc-page-profile .esc-profile-widget h2.esc-illustrated-title>.esc-widget-title-text{overflow-wrap:normal;word-break:normal;hyphens:none;text-wrap:balance;line-height:1.3!important}@container (max-width:180px){.escore.esc-page-profile .esc-profile-widget>h2.esc-illustrated-title{--esc-title-art-size:clamp(16px,calc((100cqi - 104px)/2 - 3px),32px);font-size:16px!important;gap:3px;min-height:40px}}@container (max-width:380px){.escore.esc-page-profile .esc-profile-widget:not(.esc-chapter-open) .euonia-books-grid{gap:15px 9px!important}.escore.esc-page-profile .esc-profile-widget:not(.esc-chapter-open) .book-card-title{font-size:14px!important}}html[data-escore-device="compact"] .escore.esc-page-profile .esc-chapter-copy .euonia-books-grid{grid-template-columns:minmax(0,1fr)!important}.escore.esc-page-feed :is(.esc-author-spotlight,.esc-giveaway-spotlight,.esc-book-spotlight){display:flex;flex-direction:column;padding:10px 16px 10px;background:#fffefefa;border:1px solid #e3d7f4;border-radius:12px}.escore.esc-page-feed :is(.esc-author-spotlight,.esc-giveaway-spotlight,.esc-book-spotlight)>h2{display:flex;align-items:center;gap:8px;font:400 23px/1.18 "Euonia Cardo",Georgia,serif!important;letter-spacing:-.25px;text-transform:none;color:#2c154c;margin:0 0 12px;overflow-wrap:anywhere}.escore.esc-page-feed :is(.esc-author-spotlight,.esc-giveaway-spotlight,.esc-book-spotlight)>h2 .esc-icon{display:block;width:25px;height:25px;color:#7423bd}.escore.esc-page-feed :is(.esc-author-spotlight,.esc-giveaway-spotlight,.esc-book-spotlight)>.esc-widget-content{display:flex;flex-direction:column;flex:1;min-width:0}.escore.esc-page-feed .esc-author-feature{display:flex;flex-direction:column;align-items:center;gap:0;text-align:center;flex:1;min-width:0;width:100%}.escore.esc-page-feed .esc-author-portrait{position:relative;margin:0 auto 5px;width:200px;max-width:100%;aspect-ratio:1;flex:none}.escore.esc-page-feed .esc-author-portrait>a{display:block;width:100%;height:100%}.escore.esc-page-feed .esc-author-portrait .avatar{display:block;width:100%;height:100%;aspect-ratio:1;object-fit:cover;border:3px solid #fff;border-radius:50%;box-shadow:0 0 0 1px #dac096,0 3px 9px #83659716}.escore.esc-page-feed .esc-author-name{font:400 22px/1.28 "Euonia Cardo",Georgia,serif!important;width:100%;margin:2px 0 4px!important;letter-spacing:0;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.escore.esc-page-feed .esc-author-name a{font:inherit!important;color:#2c154c!important;letter-spacing:inherit}.escore.esc-page-feed .esc-author-bio{font:400 14px/1.5 Arial,Helvetica,sans-serif!important;color:#685373;margin:0 0 6px!important;min-height:42px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.escore.esc-page-feed .esc-author-carousel{display:grid;grid-template-columns:24px minmax(0,1fr) 24px;align-items:center;gap:0;width:100%;max-width:272px;margin:0 0 5px;min-height:137px}.escore.esc-page-feed .esc-author-book-row{display:flex;align-items:center;justify-content:center;gap:12px;min-width:0;grid-column:2;grid-row:1}.escore.esc-page-feed .esc-author-book{width:calc((100% - 12px)/2);max-width:90px;min-width:0;display:block;flex:0 1 90px}.escore .esc-real-cover{position:relative;display:grid;place-items:center;aspect-ratio:2/3;background:linear-gradient(135deg,#fcf9ff,#eee4f7);border:1px solid #d9c2e8;border-radius:5px;overflow:hidden;color:#a9824f;box-shadow:0 3px 7px #59377218}.escore .esc-real-cover>.esc-icon{position:absolute;width:45%;height:45%;z-index:0}.escore .esc-real-cover>img{display:block;position:relative;z-index:1;width:100%;height:100%!important;object-fit:contain;background:#fffdf8;opacity:1;filter:none}.escore.esc-page-feed .esc-carousel-arrow{display:grid;place-items:center;width:24px;height:32px;padding:0;border:1px solid #e6d6f2;border-radius:50%;background:#fff;color:#6b2d99;font:25px/1 Georgia,serif;box-shadow:0 2px 5px #76529212;grid-row:1}.escore.esc-page-feed [data-author-prev]{grid-column:1}.escore.esc-page-feed [data-author-next]{grid-column:3}.escore.esc-page-feed .esc-carousel-arrow:disabled{cursor:default;opacity:.35}.escore.esc-page-feed .esc-author-range{font:400 13px/1.45 Arial,Helvetica,sans-serif!important;color:#685373;margin:0 0 3px!important;min-height:17px}.escore.esc-page-feed .esc-carousel-status:empty{display:none}.escore.esc-page-feed .esc-carousel-status{font-size:12px;margin:0 0 8px}.escore.esc-page-feed .esc-spotlight-action,.escore.esc-page-feed .esc-giveaway-spotlight .spotlight-cta{align-self:stretch;width:100%;margin-top:auto;border-radius:14px;min-height:40px;font:600 14px/1.4 Arial,Helvetica,sans-serif!important;letter-spacing:0!important;text-transform:none!important}.escore.esc-page-feed .esc-provider-euonia_giveaway_spotlight .euonia-giveaway-spotlight{padding:0;gap:0}.escore.esc-page-feed .esc-giveaway-spotlight .spotlight-cover{display:flex;justify-content:center;align-items:flex-start;position:relative;width:100%;height:280px;min-height:280px;flex:1 0 280px;margin:0 0 8px;padding:0;isolation:isolate}.escore.esc-page-feed .esc-giveaway-spotlight .spotlight-cover::before{content:"";position:absolute;inset:16px 0 0;z-index:-2;background:radial-gradient(ellipse,#eadcf34d,transparent 69%);pointer-events:none}.escore.esc-page-feed .esc-giveaway-spotlight .spotlight-cover::after{content:"";position:absolute;left:-12px;right:-12px;bottom:0;height:126px;background:url(/wp-content/plugins/euonia-social-core/assets/art/spotlight-carpet.webp) center/100% 100% no-repeat;z-index:-1;pointer-events:none}.escore.esc-page-feed .esc-giveaway-spotlight .spotlight-cover img{display:block;position:absolute;left:50%;bottom:48px;width:var(--esc-giveaway-book-width,174px);max-width:72%;height:auto;aspect-ratio:2/3;max-height:none;object-fit:contain;border-radius:5px;border:1px solid #dac5df;box-shadow:-3px 2px 0 #d7c6bb,0 7px 12px #65437325;transform:translateX(-50%);margin:0;background:#fffdf8}.escore.esc-page-feed .esc-giveaway-spotlight .spotlight-cover.esc-cover-unavailable{color:#ae8754}.escore.esc-page-feed .esc-giveaway-spotlight .spotlight-cover>.esc-icon{position:absolute;left:50%;bottom:48px;transform:translateX(-50%);width:var(--esc-giveaway-book-width,174px);max-width:72%;height:auto;aspect-ratio:2/3;padding:40px;background:linear-gradient(#fffdf8,#f0e3fb);border:1px solid #dbc4e3;border-radius:5px}.escore.esc-page-feed .esc-giveaway-spotlight .spotlight-book .book-name{font:400 22px/1.28 "Euonia Cardo",Georgia,serif!important;letter-spacing:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:28px;max-height:none;margin-bottom:6px}.escore.esc-page-feed .esc-giveaway-spotlight .spotlight-book .book-author{font:400 13px/1.45 Arial,Helvetica,sans-serif!important;color:#685373;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.escore.esc-page-feed .esc-giveaway-spotlight .spotlight-details{display:grid;grid-template-columns:minmax(0,1fr);gap:5px;width:100%;padding:6px 6px;margin:7px 0 8px;background:#f8f2fc;border:1px solid #ede0f3;border-radius:8px;min-height:53px;font:400 13px/1.45 Arial,Helvetica,sans-serif!important}.escore.esc-page-feed .esc-giveaway-spotlight .spotlight-details .detail-item{justify-content:center;min-width:0;overflow-wrap:anywhere}.escore.esc-page-feed .esc-giveaway-spotlight .esc-giveaway-art{display:none}.escore.esc-page-feed .esc-book-feature{position:relative;display:grid;grid-template-columns:85px minmax(0,1fr);gap:12px;align-items:start;min-height:170px;padding-top:4px}.escore.esc-page-feed .esc-book-feature-cover{display:block;position:relative;z-index:1}.escore.esc-page-feed .esc-book-feature-copy{min-width:0;position:relative;z-index:1}.escore.esc-page-feed .esc-book-feature h3{font:700 16px/1.3 "Euonia Cardo",Georgia,serif!important;margin:0 0 5px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.escore.esc-page-feed .esc-book-feature h3 a{font:inherit!important;color:#30154b}.escore.esc-page-feed .esc-book-feature :is(.esc-book-feature-author,.esc-book-feature-meta){font:11px/1.4 Arial,sans-serif!important;color:#79628d;margin:0 0 5px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.escore.esc-page-feed .esc-book-feature-rating{font-size:12px;margin:5px 0}.escore.esc-page-feed .esc-book-feature-rating>.esc-icon{width:15px;height:15px;color:#bd9456;fill:#edcd82}.escore.esc-page-feed .esc-book-feature-description{font:13px/1.4 "Euonia Cardo",Georgia,serif!important;margin:6px 0 9px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;color:#6a547b}.escore.esc-page-feed .esc-book-feature .esc-button{width:100%;min-height:35px;padding:7px 9px;font-size:12px;border-radius:12px}.escore.esc-page-feed .esc-book-feature-copy{grid-column:2;grid-row:1}.escore.esc-page-feed .esc-discovery-footer{min-height:36px;align-items:center;padding:9px 5px 5px}.escore.esc-page-feed .esc-fresh-giveaways .esc-real-cover{height:48px;aspect-ratio:auto}.escore.esc-page-feed .esc-book-reading-link{display:block;text-align:center;margin-top:8px;font-size:11px;color:#762bb0}html[data-escore-device="compact"] .escore.esc-page-feed .esc-author-feature{max-width:420px;margin:0 auto}html[data-escore-device="compact"] .escore.esc-page-feed .esc-giveaway-spotlight .spotlight-cover{max-width:340px;align-self:center}@media(prefers-reduced-motion:reduce){.escore.esc-page-feed :is(.esc-carousel-arrow,.esc-spotlight-action){transition:none}}html[data-escore-device] .escore.esc-page-feed :is(.esc-author-spotlight,.esc-giveaway-spotlight)>h2{font:400 22px/1.25 "Euonia Cardo",Georgia,serif!important;letter-spacing:0!important;color:#2c154c!important;text-transform:none!important;margin:0 0 14px!important;word-break:normal;overflow-wrap:break-word}.escore.esc-page-feed .esc-giveaway-spotlight .spotlight-book .book-subtitle{font:inherit!important;letter-spacing:inherit;color:inherit}.escore.esc-page-feed .esc-giveaway-spotlight .spotlight-details .detail-item{font:inherit!important;color:#685373}.escore.esc-page-feed .esc-giveaway-spotlight :is(.spotlight-book,.spotlight-details,.spotlight-cta){flex:none}.escore.esc-page-feed .esc-giveaway-spotlight .spotlight-cta{margin-top:0}.escore .esc-widget h2.esc-illustrated-title{--esc-title-art-size:68px;display:grid;grid-template-columns:var(--esc-title-art-size) minmax(0,max-content) var(--esc-title-art-size);align-items:center;justify-content:center;gap:6px;min-height:68px;text-align:center}.escore .esc-widget h2.esc-illustrated-title>.esc-icon{display:none!important}.escore .esc-widget h2.esc-illustrated-title>.esc-title-decoration{display:grid;place-items:center;width:var(--esc-title-art-size);height:var(--esc-title-art-size);min-width:0;pointer-events:none}.escore .esc-widget h2.esc-illustrated-title .esc-title-decoration>.esc-title-art{position:static;display:block;width:100%;height:100%;max-width:100%;margin:0;object-fit:contain;opacity:1;filter:drop-shadow(0 2px 3px #a17a9a1c)}.escore .esc-widget h2.esc-illustrated-title .esc-title-decoration>.esc-icon{display:block!important;width:46px;height:46px;max-width:100%;max-height:100%;margin:0;color:#7423bd}.escore .esc-widget h2.esc-illustrated-title>.esc-widget-title-text{display:block;min-width:0;font:inherit!important;letter-spacing:inherit;color:inherit;text-transform:inherit;text-align:center;overflow-wrap:break-word;word-break:normal}.escore.esc-page-feed .esc-discovery:has(>.esc-widget-subtitle)>.esc-widget-subtitle{padding-left:0;text-align:center}@container (max-width:230px){.escore .esc-widget h2.esc-illustrated-title{--esc-title-art-size:48px;gap:4px}}.escore.esc-page-feed .esc-widget:not(.esc-ad){background-image:url(/wp-content/plugins/euonia-social-core/assets/art/widget-stars.svg);background-size:360px 420px;background-position:0 0;background-repeat:repeat}.escore.esc-page-profile .esc-profile-widget:not(.esc-chapter-open){background-image:url(/wp-content/plugins/euonia-social-core/assets/art/widget-stars.svg),linear-gradient(135deg,#fff 65%,#fcf7ff);background-size:360px 420px,100% 100%;background-position:0 0,0 0;background-repeat:repeat,no-repeat}.escore.esc-page-feed .esc-widget:not(.esc-ad):nth-child(even){background-position:85px 55px}.escore.esc-page-profile .esc-profile-widget:not(.esc-chapter-open):nth-child(even){background-position:85px 55px,0 0}html[data-escore-device] .escore.esc-page-feed :is(.esc-author-spotlight,.esc-giveaway-spotlight,.esc-book-spotlight){padding:10px 16px}html[data-escore-device] .escore.esc-page-feed :is(.esc-author-spotlight,.esc-giveaway-spotlight,.esc-book-spotlight)>h2.esc-illustrated-title{--esc-title-art-size:52px;min-height:56px;margin:0 0 6px!important;gap:5px}html[data-escore-device] .escore.esc-page-feed .esc-book-spotlight .esc-book-feature{padding-top:0;min-height:0}html[data-escore-device] .escore.esc-page-feed :is(.esc-author-spotlight,.esc-giveaway-spotlight,.esc-book-spotlight,.esc-discovery-card) :is(a.esc-button,a.spotlight-cta,.esc-discovery-footer>a){display:flex!important;align-items:center;justify-content:center;gap:6px;width:100%;min-height:42px;box-sizing:border-box;padding:10px 14px!important;border:1px solid #8245a8!important;border-radius:12px!important;background:linear-gradient(110deg,#783cac,#9754bb)!important;color:#fff!important;font:600 14px/1.4 Arial,Helvetica,sans-serif!important;letter-spacing:0!important;text-transform:none!important;text-decoration:none!important;box-shadow:0 3px 8px #71399618!important;text-align:center}html[data-escore-device] .escore.esc-page-feed :is(.esc-author-spotlight,.esc-giveaway-spotlight,.esc-book-spotlight,.esc-discovery-card) :is(a.esc-button,a.spotlight-cta,.esc-discovery-footer>a):hover{filter:brightness(1.07)}.escore.esc-page-feed .esc-discovery-footer{padding:10px 0 0;width:100%}.escore.esc-page-feed .esc-spotlight-learn{display:block;text-align:center;align-self:center;margin:8px auto 0;font:13px/1.5 Arial,sans-serif!important;color:#76528c!important;text-decoration:underline;text-underline-offset:3px}.escore.esc-page-feed :is(.esc-spotlight-learn,.esc-widget .esc-button,.esc-discovery-footer>a):focus-visible{outline:3px solid #b28b47;outline-offset:3px}.escore.esc-page-feed .esc-giveaway-spotlight .euonia-giveaway-spotlight{display:flex;flex-direction:column;align-items:center;flex:1;background:none;border:0;box-shadow:none;margin:0;padding:0;width:100%;text-align:center}.escore.esc-page-feed .esc-giveaway-spotlight .spotlight-book{width:100%}.escore.esc-page-feed .esc-book-feature>.esc-button{grid-column:1/-1}.escore .esc-layout[data-layout="feed"]{display:block}.escore .esc-feed-page{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.8fr) minmax(0,1fr);align-items:start;gap:12px}.escore .esc-feed-page+.esc-feed-page{margin-top:24px;padding-top:20px;border-top:1px solid #e5d8f2}.escore .esc-feed-pagination{max-width:620px;margin:22px auto 12px;padding:0 10px;text-align:center;scroll-margin-bottom:80px}.escore .esc-feed-pagination .esc-load{min-height:48px;border:1px solid #dbc5ef;background:linear-gradient(180deg,#fffaf3,#f3eaff);box-shadow:0 3px 10px #8054a516;font-size:15px;font-weight:600;color:#592686}.escore .esc-feed-end{margin:12px 0;color:#79558e;font-size:14px}.escore .esc-page-empty{text-align:center;padding:34px 20px;background:linear-gradient(150deg,#fffaf3,#f8f1ff);border-radius:10px;color:#79558e}.escore .esc-page-empty h2{font:400 25px/1.25 "Euonia Cardo",Georgia,serif!important;color:#48205c;margin:0 0 10px}.escore .esc-page-empty p{font-size:14px;line-height:1.6;margin:0}html[data-escore-device="compact"] .escore .esc-feed-page{display:block}html[data-escore-device="compact"] .escore .esc-feed-pagination{margin-bottom:20px}.escore.esc-page-feed .esc-giveaway-spotlight .spotlight-cover.esc-giveaway-flying{container-type:inline-size;height:330px;min-height:330px;flex-basis:330px;overflow:visible}.escore.esc-page-feed .esc-giveaway-spotlight .spotlight-cover.esc-giveaway-flying::after{display:none}.escore.esc-page-feed .esc-giveaway-flight{--esc-flight-width:clamp(110px,54cqw,174px);--esc-flight-depth:calc(var(--esc-flight-width)*.31);--esc-flight-gap:54px;position:absolute;inset:auto 0 0;display:grid;place-items:center;width:100%;padding:12px 0 var(--esc-flight-gap);isolation:isolate;perspective:1800px;transform-origin:50% 75%;pointer-events:none}.escore.esc-page-feed .esc-giveaway-flight::before,.escore.esc-page-feed .esc-giveaway-flight::after{content:"";position:absolute;left:50%;top:calc(100% - var(--esc-flight-gap) + 6px);width:100%;aspect-ratio:1983/793;transform:translate(-50%,-62%);background:url(/wp-content/plugins/euonia-social-core/assets/art/book-page-carpet-v3.png) center/100% 100% no-repeat;z-index:0;filter:drop-shadow(0 5px 6px #836a9b17) saturate(.8) brightness(1.04)}.escore.esc-page-feed .esc-giveaway-flight::after{z-index:3;filter:saturate(.8) brightness(1.04);clip-path:polygon(0 0,12% 54%,16% 53%,22% 51%,28% 54%,35% 60%,42% 64%,50% 66%,57% 64%,65% 61%,73% 58%,81% 54%,87% 36%,100% 0,100% 100%,0 100%)}.escore.esc-page-feed .esc-giveaway-contact-shadow{position:absolute;left:50%;top:calc(100% - var(--esc-flight-gap) + 6px);width:62%;height:16px;transform:translate(-50%,-50%);background:radial-gradient(ellipse,#34223773 0%,#35254136 40%,transparent 72%);filter:blur(3px);opacity:.72;z-index:1}.escore.esc-page-feed .esc-giveaway-book3d{position:relative;display:block;width:var(--esc-flight-width);aspect-ratio:2/3;transform-style:preserve-3d;transform:translateY(6px) rotateY(30deg) rotateZ(-.4deg);z-index:2}.escore.esc-page-feed .esc-giveaway-book-face{position:absolute;inset:0;overflow:hidden;border:1px solid #302b2b;border-radius:2px 4px 4px 2px;transform:translateZ(calc(var(--esc-flight-depth)/2));background:#3c2d44;box-shadow:inset -1px 0 1px #fff3}.escore.esc-page-feed .esc-giveaway-book-face::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#0004,transparent 2%,#fff2 3%,transparent 6%,transparent 98%,#0002);box-shadow:inset -1px 0 1px #fff3}.escore.esc-page-feed .esc-giveaway-spotlight .spotlight-cover .esc-giveaway-book-face>img{position:static;display:block;width:100%!important;max-width:none!important;height:100%!important;max-height:none;aspect-ratio:auto;object-fit:contain!important;border:0;border-radius:0;box-shadow:none;transform:none;margin:0;background:#fffdf8}.escore.esc-page-feed .esc-giveaway-book-spine{position:absolute;left:calc(-1*var(--esc-flight-depth));top:0;bottom:0;width:var(--esc-flight-depth);transform-origin:right center;transform:translateZ(calc(var(--esc-flight-depth)/2)) rotateY(-90deg);background:#3c2d44;border:1px solid #342c2c;border-radius:3px 0 0 3px;overflow:hidden;box-shadow:inset 2px 0 3px #fff2,inset -2px 0 2px #0005}.escore.esc-page-feed .esc-giveaway-spine-art{position:absolute;inset:0;background-repeat:no-repeat;background-position:left center;background-size:calc(var(--esc-flight-width)*6) 100%;transform:scaleX(-1)}.escore.esc-page-feed .esc-giveaway-book-spine::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#0006,#0002 32%,#0003 75%,#0007);box-shadow:inset 2px 0 2px #fff2,inset -2px 0 2px #0006}.escore.esc-page-feed .esc-giveaway-spine-title{position:absolute;inset:7% 0;display:flex;align-items:center;justify-content:center;writing-mode:vertical-rl;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font:11px/1.2 "Euonia Cardo",Georgia,serif;letter-spacing:.6px;color:#fff0c7;text-shadow:0 1px 2px #000;z-index:1}.escore.esc-page-feed .esc-giveaway-book-pages{position:absolute;inset:3px 1px 3px auto;width:calc(var(--esc-flight-depth) - 5px);transform:translateZ(calc(-1*var(--esc-flight-depth)/2)) rotateY(90deg);transform-origin:right center;background:repeating-linear-gradient(0deg,#e0d6c4 0 1px,#fffaf0 1px 3px);border:1px solid #c4b7a1}.escore.esc-page-feed .esc-giveaway-book-face.esc-cover-unavailable{display:grid;place-items:center;padding:18px;background:linear-gradient(145deg,#38234b,#71516e);color:#f3e0b5;font:20px/1.35 "Euonia Cardo",Georgia,serif;text-align:center;overflow-wrap:anywhere}.escore.esc-page-feed .esc-giveaway-flying:focus-visible{outline:3px solid #b28b47;outline-offset:3px;border-radius:8px}@keyframes esc-giveaway-flight{0%,100%{transform:perspective(1400px) translate3d(0,0,0) rotateX(1deg) rotateY(-1.5deg) rotateZ(-.3deg)}50%{transform:perspective(1400px) translate3d(2px,-6px,8px) rotateX(-1deg) rotateY(1.5deg) rotateZ(.3deg)}}@media(prefers-reduced-motion:no-preference){.escore.esc-page-feed .esc-giveaway-flight{animation:esc-giveaway-flight 7s ease-in-out infinite;will-change:transform}}html .escore .esc-post.esc-magical-post{position:relative;isolation:isolate;padding:18px;border:1px solid #dac8a9;border-radius:19px;background:linear-gradient(145deg,#fffefb 0%,#fff 52%,#fcf9ff 100%);box-shadow:0 7px 22px #61416f0b;color:#322342;overflow:visible}html .escore .esc-post.esc-magical-post::before{inset:0;border-radius:inherit;background:url(/wp-content/plugins/euonia-social-core/assets/art/widget-stars.svg) 95% 100%/460px 340px repeat;opacity:.12}html .escore .esc-post.esc-magical-post::after{inset:3px;border:1px solid #ffffffb3;border-radius:16px}html .escore .esc-magical-post .esc-post-header{gap:11px;align-items:center;margin-bottom:13px}html .escore .esc-magical-post .esc-post-header .avatar{width:44px;height:44px;border:2px solid #f3e8d2;object-fit:cover}html .escore .esc-magical-post .esc-post-identity{min-width:0;flex:1;gap:3px}html .escore .esc-magical-post .esc-post-name{display:flex;flex-wrap:wrap;align-items:center;gap:5px 9px;min-width:0}html .escore .esc-magical-post .esc-author{font:700 17px/1.3 'Euonia Cardo',Georgia,serif;color:#37214d;overflow-wrap:anywhere}html .escore .esc-magical-post .esc-post-member-label{display:inline-block;padding:2px 9px;border-radius:20px;background:#f0e6fa;color:#74538b;font:12px/1.4 Arial,sans-serif;max-width:100%;overflow-wrap:anywhere}html .escore .esc-magical-post .esc-time{font:12px/1.45 Arial,sans-serif;color:#80718a;text-decoration:none;display:block}html .escore .esc-magical-post .esc-post-menu{align-self:flex-start;margin-left:0;z-index:4}html .escore .esc-magical-post .esc-post-menu summary{color:#8a719c}html .escore .esc-magical-post .esc-post-content,html .escore .esc-magical-post .esc-activity-action{font:15px/1.65 Arial,sans-serif;color:#382b46;overflow-wrap:anywhere}html .escore .esc-magical-post .esc-activity-action{margin:0 0 10px;color:#665476}html .escore .esc-magical-post .esc-post-content p{margin:0 0 12px}html .escore .esc-magical-post .esc-post-content p:last-child{margin-bottom:0}html .escore .esc-magical-post .esc-post-content .esc-post-photo{max-height:540px;border-radius:13px;margin:12px auto 0;background:#fdfbff;object-fit:contain}html .escore .esc-magical-post .esc-post-stats{display:flex;flex-wrap:wrap;gap:7px;margin:12px 1px 8px;color:#80708d;font:12px/1.5 Arial,sans-serif}html .escore .esc-post.esc-magical-post .esc-post-actions{position:relative;isolation:isolate;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;max-width:none;gap:0;margin:0;padding:4px;border:1px solid #eee5f3;border-radius:13px;background:linear-gradient(115deg,#fcf8ff,#f4eef9 50%,#fffaf3);box-shadow:inset 0 1px 4px #fff,0 3px 10px #6d44740a}html .escore .esc-magical-post .esc-post-actions::before{content:'';position:absolute;inset:0;z-index:-1;pointer-events:none;border-radius:inherit;background:url(/wp-content/plugins/euonia-social-core/assets/art/widget-stars.svg) 70% 40%/430px 300px;opacity:.2}html .escore .esc-magical-post .esc-post-actions::after{content:'';position:absolute;width:38px;height:27px;right:7px;bottom:2px;z-index:-1;pointer-events:none;background:url(/wp-content/plugins/euonia-social-core/assets/art/magic-lamp.svg) center/contain no-repeat;opacity:.12}html .escore .esc-post.esc-magical-post .esc-post-actions>button{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center;gap:3px 7px;min-width:0;min-height:66px;padding:4px 6px;margin:0;border:0;border-radius:9px;background:#fff0;color:#432450;box-shadow:none;cursor:pointer;font:600 15px/1.25 'Euonia Cardo',Georgia,serif;transition:background .2s,color .2s;touch-action:manipulation;-webkit-tap-highlight-color:#fff0}html .escore .esc-magical-post .esc-post-actions>button+button::before{content:'';position:absolute;left:0;top:25%;height:50%;border-left:1px solid #dbcce7;pointer-events:none}html .escore .esc-magical-post .esc-post-actions .esc-action-label{font:inherit;display:block;white-space:nowrap;letter-spacing:0}html .escore .esc-magical-post .esc-post-actions>button:disabled{cursor:wait;opacity:.7}html .escore .esc-magical-post .esc-post-actions>button:focus-visible{outline:2px solid #9c71ba;outline-offset:2px;background:#eee3f5}html .escore .esc-magical-post .esc-post-actions>[data-like][aria-pressed=true]{background:#fff0;color:#a92b46;--book-cover-light:#eb7b8d;--book-cover-dark:#b42848;--book-outline:#912844;--book-paper-light:#fff2e9;--book-paper-dark:#f4c2bf}html .escore .esc-magical-post .esc-motion-icon{display:block;flex-shrink:0;width:55px;height:51px;max-width:100%;overflow:visible;filter:drop-shadow(0 2px 1px #67487316)}html .escore .esc-magical-post .esc-motion-share{width:75px}html .escore .esc-magical-post .esc-comments{border-top:0;margin-top:13px;padding-top:0;font:13px/1.5 Arial,sans-serif}html .escore .esc-magical-post .esc-comment{padding:9px 0;border-bottom:1px solid #f2edf5}html .escore .esc-magical-post .esc-comment>div{min-width:0;overflow-wrap:anywhere}html .escore .esc-magical-post .esc-inline-comment{display:grid;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:8px;margin:13px 0 0;padding:0;background:none;border:0}html .escore .esc-magical-post .esc-inline-comment>.avatar{height:30px;width:30px;border-radius:50%;object-fit:cover}html .escore .esc-magical-post .esc-inline-comment textarea{width:100%;min-width:0;min-height:40px;height:40px;max-height:150px;padding:9px 12px;border:1px solid #e3d6eb;border-radius:22px;background:#fffdfed9;color:#44344f;box-shadow:none;resize:vertical;font:13px/20px Arial,sans-serif;transition:height .15s,border-color .15s}html .escore .esc-magical-post .esc-inline-comment textarea:focus{min-height:62px;height:62px;border-color:#a989c1;border-radius:14px;outline:2px solid #ecdef4;outline-offset:1px}html .escore .esc-magical-post .esc-inline-comment textarea::placeholder{color:#97859e;opacity:1}html .escore .esc-magical-post .esc-comment-submit{min-height:36px;padding:6px 10px;border:1px solid #ddccec;border-radius:16px;background:linear-gradient(145deg,#faf5ff,#eee1f8);color:#694681;font:600 12px/1.4 Arial,sans-serif;box-shadow:inset 0 1px 0 #fff;cursor:pointer}html .escore .esc-magical-post .esc-inline-comment>[role=status]{grid-column:2/-1;margin:0;font:12px/1.4 Arial,sans-serif;color:#785389}html .escore .esc-magical-post .esc-inline-comment>[role=status]:empty{display:none}html .escore .esc-magical-post .esc-comment-signin{display:flex;align-items:center;gap:10px;margin:13px 0 0;padding:9px 12px;border:1px solid #e7dced;border-radius:22px;background:#fffaff9e;color:#8c7599;text-decoration:none;font:13px/1.5 Arial,sans-serif}html .escore .esc-magical-post .esc-comment-signin .esc-icon{width:20px;height:20px}.esc-motion-icon .esc-book-dancer{transform-origin:48px 65px;transition:transform .3s ease}.esc-motion-icon .esc-book-pupils{transform:translate(var(--esc-look-x,0),var(--esc-look-y,0));transition:transform .1s linear}.esc-motion-icon .esc-book-brows{transition:transform .2s}.esc-motion-icon .esc-book-happy-eyes,.esc-motion-icon .esc-like-sparks{opacity:0}.esc-motion-icon .esc-book-leg-left{transform-origin:37px 65px}.esc-motion-icon .esc-book-leg-right{transform-origin:57px 65px}.esc-motion-icon .esc-ready-quill{transform-origin:35px 53px;transition:transform .4s cubic-bezier(.2,.8,.3,1)}.esc-motion-icon .esc-ink-flourish,.esc-motion-icon .esc-share-trail{stroke-dasharray:1;stroke-dashoffset:1;opacity:0;transition:stroke-dashoffset .6s,opacity .3s}.esc-motion-icon .esc-giving-hand,.esc-motion-icon .esc-receiving-hand,.esc-motion-icon .esc-passing-book{transition:transform .65s cubic-bezier(.22,.61,.36,1)}@media(hover:hover) and (pointer:fine){html .escore .esc-magical-post .esc-post-actions>button:hover{background:#efe6f580}[data-like]:hover .esc-book-dancer{transform:translateY(-2px) rotate(var(--esc-book-lean,-3deg))}[data-like]:hover .esc-book-brows{transform:translateY(-2px)}[data-comments]:hover .esc-ready-quill{transform:translate(3px,-6px) rotate(12deg)}[data-comments]:hover .esc-ink-flourish{stroke-dashoffset:0;opacity:.8}[data-share]:hover .esc-passing-book{transform:translate(13px,-2px)}[data-share]:hover .esc-giving-hand{transform:translate(4px,-1px)}[data-share]:hover .esc-receiving-hand{transform:translate(-5px,-3px)}[data-share]:hover .esc-share-trail{stroke-dashoffset:0;opacity:.8}}[data-like]:focus-visible .esc-book-dancer{transform:translateY(-2px) rotate(-3deg)}[data-like]:focus-visible .esc-book-brows{transform:translateY(-2px)}[data-comments]:focus-visible .esc-ready-quill{transform:translate(3px,-6px) rotate(12deg)}[data-share]:focus-visible .esc-passing-book{transform:translate(13px,-2px)}[data-like].is-celebrating .esc-book-dancer{animation:esc-book-dance 2s ease-in-out both}[data-like].is-celebrating .esc-book-leg-left{animation:esc-book-step-left .4s ease-in-out 5}[data-like].is-celebrating .esc-book-leg-right{animation:esc-book-step-right .4s ease-in-out 5}[data-like].is-celebrating .esc-book-eyes{opacity:0}[data-like].is-celebrating .esc-book-happy-eyes{opacity:1}[data-like].is-celebrating .esc-like-sparks{animation:esc-book-sparkle 2s ease both}[data-comments].is-writing-magic .esc-ready-quill{animation:esc-quill-ready .9s ease both}[data-comments].is-writing-magic .esc-ink-flourish{stroke-dashoffset:0;opacity:.8}[data-share].is-sharing-magic .esc-passing-book{animation:esc-pass-book 1s ease both}[data-share].is-sharing-magic .esc-receiving-hand{transform:translate(-5px,-3px)}[data-share].is-sharing-magic .esc-share-trail{stroke-dashoffset:0;opacity:.8}@keyframes esc-book-dance{0%,100%{transform:translate(0,0) rotate(0)}10%{transform:translate(-3px,-7px) rotate(-12deg)}22%{transform:translate(3px,-2px) rotate(9deg)}35%{transform:translate(4px,-9px) rotate(12deg)}48%{transform:translate(-3px,0) rotate(-9deg)}62%{transform:translate(-3px,-7px) rotate(-12deg)}76%{transform:translate(3px,-2px) rotate(10deg)}90%{transform:translate(0,-5px) rotate(-4deg)}}@keyframes esc-book-step-left{0%,100%{transform:rotate(0)}50%{transform:rotate(23deg)}}@keyframes esc-book-step-right{0%,100%{transform:rotate(-18deg)}50%{transform:rotate(0)}}@keyframes esc-book-sparkle{0%,100%{opacity:0;transform:translateY(2px)}15%,65%{opacity:.9;transform:translateY(-2px)}40%,85%{opacity:.3;transform:translateY(-4px)}}@keyframes esc-quill-ready{0%,100%{transform:translate(0,0) rotate(0)}40%,75%{transform:translate(3px,-7px) rotate(12deg)}}@keyframes esc-pass-book{0%{transform:translate(0,0)}65%,85%{transform:translate(13px,-2px)}100%{transform:translate(0,0)}}html[data-escore-device=compact] .escore .esc-post.esc-magical-post{padding:14px;border-radius:17px}html[data-escore-device=compact] .escore .esc-magical-post .esc-post-header{margin-bottom:11px;gap:9px}html[data-escore-device=compact] .escore .esc-magical-post .esc-post-header .avatar{height:39px;width:39px}html[data-escore-device=compact] .escore .esc-magical-post .esc-author{font-size:16px}html[data-escore-device=compact] .escore .esc-magical-post .esc-post-member-label{font-size:10px;padding:1px 7px}html[data-escore-device=compact] .escore .esc-magical-post .esc-time{font-size:11px}html[data-escore-device=compact] .escore .esc-magical-post .esc-post-content,html[data-escore-device=compact] .escore .esc-magical-post .esc-activity-action{font-size:14px;line-height:1.65}html[data-escore-device=compact] .escore .esc-magical-post .esc-post-stats{font-size:11px}html[data-escore-device=compact] .escore .esc-post.esc-magical-post .esc-post-actions>button{flex-direction:column;flex-wrap:nowrap;gap:0;min-height:73px;padding:3px 2px;font-size:13px}html[data-escore-device=compact] .escore .esc-magical-post .esc-motion-icon{height:47px;width:50px}html[data-escore-device=compact] .escore .esc-magical-post .esc-motion-share{width:67px}html[data-escore-device=compact] .escore .esc-magical-post .esc-inline-comment{gap:6px;grid-template-columns:27px minmax(0,1fr) auto}html[data-escore-device=compact] .escore .esc-magical-post .esc-inline-comment>.avatar{width:27px;height:27px}@media(prefers-reduced-motion:reduce){.esc-magical-post .esc-motion-icon,.esc-magical-post .esc-motion-icon *{animation:none!important;transition:none!important;transform:none!important}.esc-magical-post .esc-post-actions>button,.esc-magical-post .esc-inline-comment textarea{transition:none!important}}html .escore .esc-magical-post .esc-author,html .escore .esc-magical-post .esc-post-actions>button,html .escore .esc-magical-post .esc-post-actions .esc-action-label{font-family:'Euonia Cardo',Georgia,serif!important}body.esc-site-header-enabled{--esc-site-admin-offset:0px;--esc-site-header-height:148px}body.admin-bar.esc-site-header-enabled{--esc-site-admin-offset:var(--wp-admin--admin-bar--height,32px)}.esc-site-header-enabled :is(#masthead,.kadence-header-notice){display:none!important}body.esc-site-header-enabled>.escore.esc-site-header{position:sticky!important;top:var(--esc-site-admin-offset)!important;z-index:1000;min-height:0!important;width:var(--esc-site-viewport-width,100%)!important;max-width:none!important;margin:calc(0px - var(--esc-site-body-top,0px)) 0 0 calc(0px - var(--esc-site-body-left,0px))!important;padding:0!important;background:#fff;box-shadow:0 3px 14px #3c225410;overflow:visible!important}.escore.esc-site-header>.esc-header{width:100%!important;margin:0!important;padding:0!important;border-radius:0;border:0;color:var(--ink)}.escore.esc-site-header .esc-search-panel{max-width:calc(100vw - 24px);z-index:10}.escore.esc-site-header .esc-notifications{max-width:calc(100vw - 24px);z-index:10}.esc-site-header-enabled .escore :is(.esc-book,.esc-profile-layout,[data-widget]){scroll-margin-top:calc(var(--esc-site-admin-offset) + var(--esc-site-header-height) + 16px)!important}html[data-escore-device="compact"] body.esc-site-header-enabled{padding-bottom:calc(84px + env(safe-area-inset-bottom));--esc-site-header-height:115px}html[data-escore-device="compact"] body.esc-site-header-enabled>.escore.esc-site-header{padding:0!important}html[data-escore-device="compact"] .escore.esc-site-header .esc-bottom-nav{z-index:1001}@media(max-width:540px){html[data-escore-device="compact"] body.esc-site-header-enabled{--esc-site-header-height:110px}}body.esc-site-header-enabled .esc-sticky-below-header{top:max(var(--esc-sticky-original-top,0px),calc(var(--esc-site-admin-offset) + var(--esc-site-header-height) + 16px))!important}body.esc-site-header-enabled .books-archive-filters.esc-sticky-below-header{max-height:calc(100vh - var(--esc-site-admin-offset) - var(--esc-site-header-height) - 32px)!important;overflow-y:auto}body.esc-site-header-enabled .elementor-widget-shortcode:has(.euonia-giveaway-submission){width:100%!important;max-width:100%!important;--container-widget-width:100%}body.esc-site-header-enabled .euonia-giveaway-submission{box-sizing:border-box;width:100%!important;max-width:1400px!important;margin:0 auto 32px!important;padding:28px 20px!important;min-height:0!important;color:#302341!important}body.esc-site-header-enabled .euonia-giveaway-submission .euonia-giveaway-submission{margin:0!important;padding:0!important}body.esc-site-header-enabled .euonia-giveaway-submission .submission-inner{width:100%;max-width:100%;grid-template-columns:minmax(0,7fr) minmax(0,3fr);gap:24px}body.esc-site-header-enabled .euonia-giveaway-submission :is(.form-column,.video-column){min-width:0}body.esc-site-header-enabled .euonia-giveaway-submission :is(.form-card,.video-section){background:#fbf9ff;border:1px solid #e7def0;box-shadow:0 4px 18px #44276508}body.esc-site-header-enabled .euonia-giveaway-submission :is(.step-header p,.section-desc,.form-group label,.form-card p,.form-card small,.step-review-container,.step-review-container label,.review-label,.book-title,.form-card h3,.video-section h3,.info-box strong){color:#302341!important}body.esc-site-header-enabled .euonia-giveaway-submission :is(.plan-meta,.step-label,.video-label,.card-sub,.info-box p){color:#665775!important}body.esc-site-header-enabled .euonia-giveaway-submission :is(input,select,textarea){color:#302341!important;background:#fff!important;border-color:#d4c7e1!important;max-width:100%;min-width:0}body.esc-site-header-enabled .euonia-giveaway-submission :is(input,textarea)::placeholder{color:#776c80!important}body.esc-site-header-enabled .euonia-giveaway-submission .step-dot{background:#eee7f8;border-color:#d8c7ee;color:#594071}body.esc-site-header-enabled .euonia-giveaway-submission .progress-step.active .step-dot{background:#744ba7;color:#fff}body.esc-site-header-enabled .euonia-giveaway-submission .progress-step.completed .step-dot{background:#147b5b;color:#fff}body.esc-site-header-enabled .euonia-giveaway-submission .step-progress::before{background:#d8c7ee}body.esc-site-header-enabled .euonia-giveaway-submission :is(.btn-prev,.btn-add-action){background:#efe7f8;border:1px solid #d8c7ee;color:#51346d}html[data-escore-device="compact"] body.esc-site-header-enabled{padding-bottom:calc(84px + env(safe-area-inset-bottom))!important}html[data-escore-device="compact"] body.esc-site-header-enabled .euonia-giveaway-submission .submission-inner{grid-template-columns:minmax(0,1fr)}html[data-escore-device="compact"] body.esc-site-header-enabled .euonia-giveaway-submission{padding:20px 12px!important}@media(max-width:900px){body.esc-site-header-enabled .euonia-giveaway-submission .submission-inner{grid-template-columns:minmax(0,1fr)}}.escore .esc-compact-search,.escore .esc-compact-heading-genie{display:none}html[data-escore-device="compact"] .escore.esc-site-header .esc-header{background:linear-gradient(115deg,#fffaf1 0%,#fbf8ff 48%,#f3effe 100%);border-bottom:1px solid #e8ddf1}html[data-escore-device="compact"] .escore.esc-site-header .esc-header::before{background-position:center bottom;background-size:100% auto;opacity:clamp(.15,var(--header-art) * 2.3,.7)}html[data-escore-device="compact"] .escore.esc-site-header .esc-header-inner{display:grid;grid-template-columns:minmax(0,1fr) 44px 44px;grid-template-rows:60px 48px;gap:8px;align-items:center;min-height:0;padding:10px 12px 26px;width:100%;max-width:1080px;margin-inline:auto;position:relative}html[data-escore-device="compact"] .escore.esc-site-header .esc-brand{grid-column:1;grid-row:1;gap:8px;padding:0;margin:0;min-width:0}html[data-escore-device="compact"] .escore.esc-site-header .esc-brand img{width:56px;height:56px;flex:0 0 56px;border:0;filter:drop-shadow(0 1px 3px #6b4e5520)}html[data-escore-device="compact"] .escore.esc-site-header .esc-brand>span{display:block;font:400 clamp(20px,5.9vw,26px)/1.05 "Euonia Cardo",Georgia,serif!important;color:#241344;letter-spacing:-.75px;white-space:nowrap}html[data-escore-device="compact"] .escore.esc-site-header .esc-header-inner>.esc-genie,html[data-escore-device="compact"] .escore.esc-site-header .esc-desktop-nav,html[data-escore-device="compact"] .escore.esc-site-header .esc-search-toggle{display:none!important}html[data-escore-device="compact"] .escore.esc-site-header .esc-tools{display:contents}html[data-escore-device="compact"] .escore.esc-site-header .esc-notify{grid-column:2;grid-row:1;display:flex;align-items:center;justify-content:center;width:44px;height:44px;min-width:44px;padding:9px;margin:0;color:#512185;background:#fffc;border:1px solid #e8def4;border-radius:50%;box-shadow:0 2px 7px #68469a0c}html[data-escore-device="compact"] .escore.esc-site-header .esc-notify .esc-icon{width:27px;height:27px}html[data-escore-device="compact"] .escore.esc-site-header .esc-badge{font-size:10px;line-height:15px;min-width:19px;top:-4px;right:-2px}html[data-escore-device="compact"] .escore.esc-site-header .esc-account{grid-column:3;grid-row:1;display:flex;align-items:center;justify-content:center;width:44px;height:44px;min-width:44px;gap:0;padding:0;margin:0}html[data-escore-device="compact"] .escore.esc-site-header .esc-account img{width:42px;height:42px;max-width:none;object-fit:cover;border:2px solid #fff;box-shadow:0 0 0 1px #deccb2,0 2px 8px #51218512}html[data-escore-device="compact"] .escore.esc-site-header .esc-account>span{display:none}html[data-escore-device="compact"] .escore.esc-site-header .esc-header-signin{grid-column:2/4;grid-row:1;justify-self:end;display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:9px 14px;white-space:nowrap;font-size:13px;border-radius:24px}html[data-escore-device="compact"] .escore.esc-site-header .esc-compact-search{grid-column:1;grid-row:2;display:flex;align-items:center;gap:0;min-width:0;width:100%;height:44px;margin:0;padding:0 9px 0 0;border:1px solid #d8c8ef;border-radius:28px;background:#ffffffde;box-shadow:inset 0 1px 2px #fff}html[data-escore-device="compact"] .escore.esc-site-header .esc-compact-search button{display:flex;align-items:center;justify-content:center;flex:0 0 44px;width:44px;height:42px;min-width:0;padding:0;margin:0;border:0;border-radius:24px;background:#fff0;box-shadow:none;color:#512185}html[data-escore-device="compact"] .escore.esc-site-header .esc-compact-search button .esc-icon{width:21px;height:21px}html[data-escore-device="compact"] .escore.esc-site-header .esc-compact-search input{display:block;flex:1;width:0;min-width:0;max-width:100%;height:42px;min-height:0;margin:0;padding:0 3px;border:0;border-radius:0;background:#fff0;box-shadow:none;color:#352047;font:400 16px/1.3 "Euonia Cardo",Georgia,serif!important}html[data-escore-device="compact"] .escore.esc-site-header .esc-compact-search input::placeholder{color:#7c6992;opacity:1}html[data-escore-device="compact"] .escore.esc-site-header .esc-compact-search:focus-within{border-color:#9c6ccc;box-shadow:0 0 0 3px #b894db28}html[data-escore-device="compact"] .escore.esc-site-header .esc-compact-top{grid-column:2/4;grid-row:2;display:grid;grid-template-columns:1fr 1fr;gap:8px;width:100%;min-width:0;align-items:center}html[data-escore-device="compact"] .escore.esc-site-header .esc-tools .esc-compact-top .esc-nav-item{display:flex;flex-direction:column;align-items:center;justify-content:center;width:44px;min-height:48px;padding:2px 0;gap:2px;margin:0;border:0;border-radius:12px;background:#ffffff8c;color:#512185}html[data-escore-device="compact"] .escore.esc-site-header .esc-compact-top .esc-nav-item .esc-icon{width:25px;height:25px}html[data-escore-device="compact"] .escore.esc-site-header .esc-tools .esc-compact-top .esc-nav-item span{display:block;font:400 11px/1.2 "Euonia Cardo",Georgia,serif!important;color:inherit}html[data-escore-device="compact"] .escore.esc-site-header .esc-compact-top .esc-nav-item.is-active{background:#eee0fc;color:#6321a5}html[data-escore-device="compact"] .escore.esc-site-header .esc-notifications{position:absolute;top:calc(100% + 5px);right:10px;left:auto;width:min(380px,calc(100% - 20px));max-width:calc(100% - 20px);max-height:calc(100dvh - var(--esc-site-admin-offset,0px) - var(--esc-site-header-height,152px) - 90px);overflow-y:auto;overscroll-behavior:contain;border-radius:18px}html[data-escore-device="compact"] .escore.esc-site-header .esc-bottom-nav{position:fixed;left:0;right:0;bottom:0;width:100%;max-width:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;min-height:68px;padding:7px max(12px,calc((100vw - 768px)/2)) calc(7px + env(safe-area-inset-bottom));border:1px solid #e7dcf2;border-bottom:0;border-radius:18px 18px 0 0;background:linear-gradient(110deg,#fffcf7f5,#faf6fff5 60%,#f7f4fff5);backdrop-filter:blur(18px);box-shadow:0 -3px 20px #5d3a8a0d}html[data-escore-device="compact"] .escore.esc-site-header .esc-bottom-nav::before{opacity:.15}html[data-escore-device="compact"] .escore.esc-site-header .esc-bottom-nav .esc-nav-item{justify-self:center;width:60px;min-width:44px;min-height:50px;padding:10px;border:0;border-radius:14px;color:#54218f}html[data-escore-device="compact"] .escore.esc-site-header .esc-bottom-nav .esc-nav-item .esc-icon{width:28px;height:28px}html[data-escore-device="compact"] .escore.esc-site-header .esc-bottom-nav .esc-nav-item.is-active{background:linear-gradient(140deg,#efe2ff,#e8d5ff);color:#6921b6}html[data-escore-device="compact"] .escore.esc-site-header .esc-bottom-nav .esc-nav-item.is-active::after{display:none}html[data-escore-device="compact"] .escore.esc-page-feed .esc-feed-heading{display:grid;grid-template-columns:minmax(0,1fr) 72px;gap:5px 8px;align-items:center;padding:0 12px 8px;border:0;border-radius:0;background:#fff0;margin:0 0 -10px}html[data-escore-device="compact"] .escore.esc-page-feed .esc-feed-heading h1{grid-column:1;grid-row:1;font:400 36px/1.1 "Euonia Cardo",Georgia,serif!important;letter-spacing:-1px;margin:0;white-space:nowrap}html[data-escore-device="compact"] .escore.esc-page-feed .esc-feed-heading h1>.esc-icon{display:none}html[data-escore-device="compact"] .escore.esc-page-feed .esc-compact-heading-genie{display:block;grid-column:2;grid-row:1;width:72px;height:60px;object-fit:contain;margin:0}html[data-escore-device="compact"] .escore.esc-page-feed .esc-feed-tabs{grid-column:1/-1;display:flex;justify-content:center;gap:8px;width:100%;margin:0;padding:0;border:0;border-radius:0;background:#fff0;box-shadow:none}html[data-escore-device="compact"] .escore.esc-page-feed .esc-feed-tabs button{flex:1;max-width:220px;min-height:42px;padding:9px 18px;border:1px solid #dfd0f2;border-radius:24px;background:#fffb;font:400 16px/1.2 "Euonia Cardo",Georgia,serif!important;color:#512185}html[data-escore-device="compact"] .escore.esc-page-feed .esc-feed-tabs button.is-active{background:linear-gradient(120deg,#b787e0,#9d6bd2);border-color:#fff0;color:#fff}@media(min-width:700px){html[data-escore-device="compact"] .escore.esc-site-header .esc-header-inner{grid-template-columns:auto minmax(150px,1fr) 104px 44px 44px;grid-template-rows:64px;gap:10px;padding:12px 18px 32px}html[data-escore-device="compact"] .escore.esc-site-header .esc-brand img{width:62px;height:62px;flex-basis:62px}html[data-escore-device="compact"] .escore.esc-site-header .esc-brand>span{font-size:27px!important}html[data-escore-device="compact"] .escore.esc-site-header .esc-compact-search{grid-column:2;grid-row:1}html[data-escore-device="compact"] .escore.esc-site-header .esc-compact-top{grid-column:3;grid-row:1;gap:8px}html[data-escore-device="compact"] .escore.esc-site-header .esc-tools .esc-compact-top .esc-nav-item{width:48px;min-height:54px}html[data-escore-device="compact"] .escore.esc-site-header .esc-notify{grid-column:4}html[data-escore-device="compact"] .escore.esc-site-header .esc-account{grid-column:5}html[data-escore-device="compact"] .escore.esc-site-header .esc-header-signin{grid-column:4/6}html[data-escore-device="compact"] .escore.esc-page-feed .esc-feed-heading{grid-template-columns:minmax(0,1fr) 120px;padding:8px 28px 14px}html[data-escore-device="compact"] .escore.esc-page-feed .esc-feed-heading h1{font-size:42px!important;text-align:center;justify-content:center}html[data-escore-device="compact"] .escore.esc-page-feed .esc-compact-heading-genie{width:120px;height:100px}}html[data-escore-device="compact"] body.esc-site-header-enabled #wpadminbar #wp-toolbar{display:flex;justify-content:space-between}html[data-escore-device="compact"] body.esc-site-header-enabled #wpadminbar #wp-admin-bar-root-default{display:flex;flex-wrap:nowrap;flex:1 1 auto;min-width:0;float:none;overflow-x:auto;scrollbar-width:none}html[data-escore-device="compact"] body.esc-site-header-enabled #wpadminbar #wp-admin-bar-top-secondary{display:flex;flex-wrap:nowrap;flex:0 0 auto;float:none}html[data-escore-device="compact"] body.esc-site-header-enabled #wpadminbar #wp-toolbar>ul>li{flex-shrink:0}@media(max-width:359px){html[data-escore-device="compact"] .escore.esc-site-header .esc-header-inner{padding-inline:8px;gap:6px;grid-template-columns:minmax(0,1fr) 42px 42px}html[data-escore-device="compact"] .escore.esc-site-header .esc-brand{gap:5px}html[data-escore-device="compact"] .escore.esc-site-header .esc-brand img{width:44px;height:44px;flex-basis:44px}html[data-escore-device="compact"] .escore.esc-site-header .esc-brand>span{font-size:21px!important}html[data-escore-device="compact"] .escore.esc-site-header .esc-compact-top{gap:4px}html[data-escore-device="compact"] .escore.esc-site-header .esc-compact-search input{font-size:16px!important}html[data-escore-device="compact"] .escore.esc-page-feed .esc-feed-heading h1{font-size:32px!important}}.escore .esc-member-reviews-page{max-width:1040px;margin:0 auto;padding:30px 20px 50px;color:#392553}.escore .esc-reviews-page-heading{text-align:center;margin:4px 0 28px}.escore .esc-reviews-page-heading h1{font:400 clamp(28px,3vw,42px)/1.2 "Euonia Cardo",Georgia,serif;margin:12px 0}.escore .esc-review-list,.escore .esc-review-form{padding:24px;background:linear-gradient(135deg,#fffdf8,#faf5ff);border:1px solid #e9dfef;border-radius:18px;margin:20px 0}.escore .esc-member-review{padding:18px 0;border-bottom:1px solid #ece3f0}.escore .esc-member-review:last-child{border-bottom:0}.escore .esc-member-review-heading{display:flex;align-items:center;gap:12px}.escore .esc-member-review-heading>img{width:48px;height:48px;border-radius:50%;object-fit:cover}.escore .esc-member-review-heading>div{min-width:0;flex:1}.escore .esc-member-review-heading a{font-weight:600;overflow-wrap:anywhere}.escore .esc-member-review-heading time{font:12px/1.4 system-ui,sans-serif;color:#7e708d}.escore .esc-member-rating{display:block;color:#8a652e;font-size:13px;margin-top:4px}.escore .esc-member-review>p{margin:12px 0 0;line-height:1.65;overflow-wrap:anywhere}.escore .esc-review-form h2{font:400 27px/1.25 "Euonia Cardo",Georgia,serif}.escore .esc-review-form label{display:block;margin:16px 0;font-weight:600}.escore .esc-review-form select,.escore .esc-review-form textarea{display:block;width:100%;box-sizing:border-box;border:1px solid #daccdf;background:#fff;border-radius:10px;padding:12px;margin-top:8px;color:#392553;font:16px/1.5 system-ui,sans-serif}.escore .esc-review-form select{max-width:280px}.escore .esc-review-success{background:#f1f8ef;border:1px solid #c8dfc3;padding:16px;border-radius:12px}.escore .esc-native-reviews .esc-member-review-heading time{display:none}.escore .esc-native-reviews .esc-member-review-heading>img{width:38px;height:38px}.escore .esc-native-reviews .esc-button{display:flex;justify-content:center;margin-top:16px}.escore .esc-native-reviews .esc-review-summary{text-align:center;margin:8px 0 12px}@media(max-width:600px){.escore .esc-member-reviews-page{padding:22px 12px}.escore .esc-review-list,.escore .esc-review-form{padding:18px 14px}.escore .esc-member-review-heading{flex-wrap:wrap}.escore .esc-member-review-heading time{flex-basis:100%;margin-left:60px}}@font-face{font-family:"Euonia Cardo";src:url(/wp-content/plugins/euonia-social-core/assets/fonts/cardo_normal_400.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap}body.esc-site-footer-enabled :is(#colophon,.elementor-location-footer){display:none!important}body.esc-site-footer-enabled :is(#kt-scroll-up-reader,#kt-scroll-up,.scroll-top){display:none!important}#esc-site-footer{box-sizing:border-box;isolation:isolate;position:relative;clear:both;display:block;width:100%;max-width:none;margin:0;padding:0;color:#34205a;background:linear-gradient(110deg,#fffcf8 0%,#fffdfd 45%,#f5effd 100%);font:15px/1.5 Arial,Helvetica,sans-serif;text-align:left;overflow:clip;border-top:1px solid #d8b774;color-scheme:light}#esc-site-footer *,#esc-site-footer *::before,#esc-site-footer *::after{box-sizing:border-box}#esc-site-footer::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:url(/wp-content/plugins/euonia-social-core/assets/art/magic-edges.webp) center/100% 100% no-repeat,url(/wp-content/plugins/euonia-social-core/assets/art/widget-stars.svg) center/520px 440px;opacity:.25}#esc-site-footer :is(p,h2,nav,form,details){margin:0;padding:0;background:none;border:0;box-shadow:none;max-width:none;float:none}#esc-site-footer :is(a,p,small,input,button,span){font-family:Arial,Helvetica,sans-serif;text-transform:none;letter-spacing:normal}#esc-site-footer a{color:#503279;text-decoration:none}#esc-site-footer a:hover{color:#752eb2;text-decoration:underline;text-underline-offset:4px}#esc-site-footer :is(a,button,input,summary):focus-visible{outline:3px solid #aa78d2;outline-offset:4px}#esc-site-footer [hidden]{display:none!important}#esc-site-footer .esc-footer-newsletter{position:relative;display:grid;grid-template-columns:minmax(70px,.8fr) minmax(0,3.6fr) minmax(0,3.3fr);gap:22px;align-items:center;padding:28px 3.5%;border-bottom:1px solid #d8b774;min-height:154px}#esc-site-footer .esc-footer-newsletter::after{content:"✦";position:absolute;bottom:-15px;left:50%;transform:translateX(-50%);font-size:29px;color:#c49747;line-height:1;background:#fffcfa;padding:0 8px}#esc-site-footer .esc-footer-book{width:100%;height:auto;max-height:138px;object-fit:contain;display:block}#esc-site-footer #esc-newsletter-title{font:normal 32px/1.15 "Euonia Cardo",Georgia,serif;color:#2d1652;letter-spacing:-.5px;text-transform:none;margin:0 0 9px}#esc-site-footer .esc-footer-invitation p{font-size:15px;color:#66547d;line-height:1.5}#esc-site-footer .esc-footer-signup-row{display:flex;align-items:stretch;gap:9px}#esc-site-footer .esc-footer-signup input[type=email]{min-width:0;width:100%;height:50px;background:#fff;border:1px solid #dfd0ee;border-radius:10px;color:#362149;padding:12px 15px;font:15px/1.4 Arial,sans-serif;box-shadow:inset 0 2px 4px #5a397706;appearance:none}#esc-site-footer input::placeholder{color:#80728e;opacity:1}#esc-site-footer .esc-footer-signup button{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;gap:9px;border:1px solid #b280d6;border-radius:10px;background:linear-gradient(155deg,#a36cce,#7533b1);box-shadow:inset 0 2px 3px #ffffff70,0 3px 8px #67318b24;color:#fff;min-height:50px;padding:10px 20px;font:600 15px/1.3 Arial,sans-serif;cursor:pointer;text-transform:none;letter-spacing:normal}#esc-site-footer .esc-footer-signup button:hover{background:linear-gradient(155deg,#915cc0,#66289e)}#esc-site-footer .esc-footer-signup button:disabled{opacity:.7;cursor:wait}#esc-site-footer .esc-footer-signup .esc-icon{width:23px;height:23px;flex-shrink:0}#esc-site-footer .esc-footer-consent{font-size:11px;line-height:1.55;color:#776484;margin-top:8px}#esc-site-footer .esc-footer-consent a{text-decoration:underline}#esc-site-footer .esc-footer-status{font-size:13px;margin-top:9px;color:#315f43}#esc-site-footer .esc-footer-status.is-error{color:#962f4d}#esc-site-footer .esc-footer-honey{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}#esc-site-footer .esc-footer-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}#esc-site-footer .esc-footer-main{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,.78fr) minmax(0,.95fr) minmax(0,1.13fr) minmax(0,1.55fr);gap:26px;align-items:start;padding:32px 3.5% 24px}#esc-site-footer .esc-footer-brand{text-align:center}#esc-site-footer .esc-footer-brand>a{display:inline-block;line-height:0}#esc-site-footer .esc-footer-brand img{width:116px;height:116px;object-fit:contain;display:block;margin:0 auto}#esc-site-footer .esc-footer-tagline{font:22px/1.18 "Euonia Cardo",Georgia,serif;margin:5px 0 14px;color:#312050}#esc-site-footer .esc-footer-follow{font-size:13px;margin:0 auto 9px;padding-top:9px;max-width:150px;border-top:1px solid #d8b774}#esc-site-footer .esc-footer-social{display:flex;justify-content:center;gap:10px}#esc-site-footer .esc-footer-social a{width:36px;height:36px;min-width:36px;display:flex;align-items:center;justify-content:center;border-radius:50%;color:#fff;background:linear-gradient(145deg,#8755af,#623587);text-decoration:none}#esc-site-footer .esc-footer-social a:hover{background:#522773;transform:translateY(-1px)}#esc-site-footer .esc-footer-handle{font-size:12px;margin-top:7px}#esc-site-footer .esc-footer-group summary{list-style:none;display:block;position:relative;font:24px/1.2 "Euonia Cardo",Georgia,serif;color:#2d1652;padding:4px 0 14px;margin:0 0 9px;pointer-events:none}#esc-site-footer .esc-footer-group summary::-webkit-details-marker{display:none}#esc-site-footer .esc-footer-group summary::after{content:"";position:absolute;left:0;bottom:3px;width:88px;border-bottom:1px solid #d8b774}#esc-site-footer .esc-footer-group summary::before{content:"✦";position:absolute;bottom:-6px;left:41px;z-index:1;color:#c39748;font-size:14px;background:#fffaf9}#esc-site-footer .esc-footer-group nav{display:flex;flex-direction:column;gap:6px}#esc-site-footer .esc-footer-group nav>a,#esc-site-footer .esc-footer-pending{font-size:14px;line-height:1.5;display:block;min-height:24px;overflow-wrap:anywhere}#esc-site-footer .esc-footer-pending{color:#756882}#esc-site-footer .esc-footer-pending small{font-size:9px;display:inline-block;color:#80708d;background:#efe8f5;border-radius:4px;padding:0 4px;margin-left:5px;vertical-align:middle;white-space:nowrap}#esc-site-footer .esc-footer-genie{width:100%;max-width:420px;height:auto;max-height:310px;object-fit:contain;align-self:center;justify-self:center;display:block}#esc-site-footer .esc-footer-bottom{border-top:1px solid #d8b774;padding:16px 4.5%;display:flex;align-items:center;justify-content:space-between;gap:16px;background:#f9f3fc88}#esc-site-footer .esc-footer-bottom p{font-size:12px}#esc-site-footer .esc-footer-top{display:flex;align-items:center;gap:10px;font-size:12px;white-space:nowrap}#esc-site-footer .esc-footer-top>span{display:flex;align-items:center;justify-content:center;border:1px solid #9c81b3;border-radius:50%;width:29px;height:29px;font-size:25px;line-height:1;padding-top:7px}html[data-escore-device=compact] #esc-site-footer .esc-footer-newsletter{grid-template-columns:75px minmax(0,1fr);padding:24px 20px;gap:13px}html[data-escore-device=compact] #esc-site-footer #esc-newsletter-title{font-size:26px;letter-spacing:0}html[data-escore-device=compact] #esc-site-footer .esc-footer-invitation p{font-size:13px}html[data-escore-device=compact] #esc-site-footer .esc-footer-signup{grid-column:1/-1}html[data-escore-device=compact] #esc-site-footer .esc-footer-signup button{font-size:14px;padding:10px 15px;gap:6px}html[data-escore-device=compact] #esc-site-footer .esc-footer-signup .esc-icon{width:18px;height:18px}html[data-escore-device=compact] #esc-site-footer .esc-footer-main{grid-template-columns:minmax(0,1fr);padding:27px 24px 14px;gap:0}html[data-escore-device=compact] #esc-site-footer .esc-footer-brand{padding-bottom:23px}html[data-escore-device=compact] #esc-site-footer .esc-footer-brand img{width:104px;height:104px}html[data-escore-device=compact] #esc-site-footer .esc-footer-group{border-top:1px solid #e4d7ed}html[data-escore-device=compact] #esc-site-footer .esc-footer-group summary{cursor:pointer;pointer-events:auto;padding:16px 22px 16px 0;margin:0;font-size:22px}html[data-escore-device=compact] #esc-site-footer .esc-footer-group summary::after{content:"+";border:0;left:auto;right:0;top:15px;bottom:auto;width:auto;color:#866797}html[data-escore-device=compact] #esc-site-footer .esc-footer-group[open] summary::after{content:"−"}html[data-escore-device=compact] #esc-site-footer .esc-footer-group summary::before{display:none}html[data-escore-device=compact] #esc-site-footer .esc-footer-group nav{padding-bottom:15px;gap:0}html[data-escore-device=compact] #esc-site-footer .esc-footer-group nav>a,html[data-escore-device=compact] #esc-site-footer .esc-footer-pending{padding:9px 0;min-height:40px}html[data-escore-device=compact] #esc-site-footer .esc-footer-genie{max-width:240px;max-height:none;margin:15px auto 0}html[data-escore-device=compact] #esc-site-footer .esc-footer-bottom{padding:16px 20px;flex-direction:column;text-align:center;gap:11px}@media(prefers-reduced-motion:reduce){#esc-site-footer *{scroll-behavior:auto!important;transition:none!important}}body.esc-404-page .esc-not-found{height:calc(100svh - var(--esc-site-admin-offset,0px) - var(--esc-site-header-height,148px) - var(--esc-404-bottom-space,0px) - var(--esc-404-footer-height,92px))}#esc-site-footer.esc-footer-error{overflow:visible;z-index:40}#esc-site-footer .esc-footer-drawer>summary{display:flex;justify-content:center;align-items:center;gap:12px;min-height:42px;padding:9px 18px;cursor:pointer;font:15px/1.4 Arial,sans-serif;list-style:none;color:#503279}#esc-site-footer .esc-footer-drawer>summary::-webkit-details-marker{display:none}#esc-site-footer .esc-footer-drawer>summary span{color:#b98a41}#esc-site-footer .esc-footer-drawer-content{position:absolute;bottom:100%;left:0;width:100%;max-height:calc(100svh - var(--esc-site-header-height,148px) - var(--esc-site-admin-offset,0px) - var(--esc-404-bottom-space,0px) - var(--esc-404-footer-height,92px));overflow:auto;overscroll-behavior:contain;background:linear-gradient(110deg,#fffcf8,#fffdfd 45%,#f5effd);border-top:1px solid #d8b774;box-shadow:0 -8px 30px #4c23661a}#esc-site-footer.esc-footer-error .esc-footer-bottom{padding:9px 4.5%}html[data-escore-device=compact] #esc-site-footer.esc-footer-error .esc-footer-bottom{flex-direction:row;padding:8px 16px;gap:8px}html[data-escore-device=compact] #esc-site-footer.esc-footer-error .esc-footer-bottom p{font-size:10px;text-align:left}html[data-escore-device=compact] #esc-site-footer.esc-footer-error .esc-footer-top{font-size:10px;gap:5px}body.login #esc-site-footer{margin-top:40px}.ebd-blog-card .ebd-blog-card-img,.ebd-blog-card .ebd-no-image,.epm-acard .epm-acard__visual{position:relative}.ebd-blog-card .elw-blog-thumbnail-views,.epm-acard .elw-blog-thumbnail-views{position:absolute!important;left:12px;bottom:12px;display:inline-flex!important;align-items:center;gap:4px;padding:5px 11px;border:1px solid #decda8;border-radius:20px;background:#fffcf3ed;color:#654073!important;font:500 11px/1.5 system-ui,sans-serif;box-shadow:0 2px 8px #48335512;z-index:2}.site-branding{max-height:inherit}.site-branding a.brand{display:flex;gap:1em;flex-direction:row;align-items:center;text-decoration:none;color:inherit;max-height:inherit}.site-branding a.brand img{display:block}.site-branding .site-title{margin:0}.site-branding .site-description{margin:.4375em 0 0;word-wrap:break-word}.site-branding.branding-layout-standard-reverse a.brand{flex-direction:row-reverse}.site-branding.branding-layout-vertical.site-title-top a.brand .site-title-wrap{order:-1}.site-branding.branding-layout-vertical.site-title-top a.brand .site-description{margin:0}.site-branding.branding-layout-vertical a.brand{flex-direction:column}.site-branding.branding-layout-vertical-reverse a.brand{flex-direction:column-reverse}.site-header-section-center .site-branding.branding-layout-vertical a.brand,.site-header-section-center .site-branding.branding-layout-vertical-reverse a.brand{text-align:center}.site-header-section-center .site-branding.branding-layout-vertical a.brand img,.site-header-section-center .site-branding.branding-layout-vertical-reverse a.brand img{margin-left:auto;margin-right:auto}@media screen and (max-width: 1024px){.site-branding.branding-tablet-layout-standard-reverse a.brand{flex-direction:row-reverse}.site-branding.branding-tablet-layout-vertical.site-title-top a.brand .site-title-wrap{order:-1}.site-branding.branding-tablet-layout-vertical a.brand{flex-direction:column}.site-branding.branding-tablet-layout-vertical-reverse a.brand{flex-direction:column-reverse}}@media screen and (max-width: 719px){.site-branding.branding-mobile-layout-standard:not(.site-brand-logo-only) a.brand{flex-direction:row}.site-branding.branding-mobile-layout-standard-reverse a.brand{flex-direction:row-reverse}.site-branding.branding-mobile-layout-vertical.site-title-top a.brand .site-title-wrap{order:-1}.site-branding.branding-mobile-layout-vertical a.brand{flex-direction:column}.site-branding.branding-mobile-layout-vertical-reverse a.brand{flex-direction:column-reverse}}.site-header-row-center-column .brand:not(.has-logo-image) .site-title-wrap{text-align:center}.logo-icon{display:flex}.logo-icon .kadence-svg-iconset svg{width:100%;height:auto}.header-navigation ul ul.sub-menu,.header-navigation ul ul.submenu{display:none;position:absolute;top:100%;flex-direction:column;background:#fff;margin-left:0;box-shadow:0 2px 13px rgba(0,0,0,.1);z-index:1000}.header-navigation ul ul.quadmenu-row{flex-direction:row}body:not(.hide-focus-outline) .header-navigation li.menu-item--has-toggle>a:focus .dropdown-nav-toggle{opacity:.2}.header-navigation ul ul.sub-menu>li:last-child,.header-navigation ul ul.submenu>li:last-child{border-bottom:0}.header-navigation ul ul.sub-menu.sub-menu-edge{left:auto;right:0}.header-navigation ul ul ul.sub-menu.sub-menu-edge{left:auto;right:100%}.header-navigation[class*=header-navigation-dropdown-animation-fade] ul ul.sub-menu,.header-navigation[class*=header-navigation-dropdown-animation-fade] ul ul.submenu{opacity:0;visibility:hidden;transform:translate3d(0, 0, 0);transition:all .2s ease;display:block;clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden}.header-navigation[class*=header-navigation-dropdown-animation-fade]:not(.click-to-open) ul li:hover>ul,.header-navigation[class*=header-navigation-dropdown-animation-fade]:not(.click-to-open) ul li.menu-item--toggled-on>ul,.header-navigation[class*=header-navigation-dropdown-animation-fade]:not(.click-to-open) ul li:not(.menu-item--has-toggle):focus>ul{opacity:1;visibility:visible;transform:translate3d(0, 0, 0);clip:auto;height:auto;overflow:visible}.header-navigation[class*=header-navigation-dropdown-animation-fade].click-to-open ul li>ul.opened,.header-navigation[class*=header-navigation-dropdown-animation-fade].click-to-open ul li.menu-item--toggled-on>ul,.header-navigation[class*=header-navigation-dropdown-animation-fade].click-to-open ul li:not(.menu-item--has-toggle):focus>ul{opacity:1;visibility:visible;transform:translate3d(0, 0, 0);clip:auto;height:auto;overflow:visible}.header-navigation.header-navigation-dropdown-animation-fade-up ul ul.sub-menu,.header-navigation.header-navigation-dropdown-animation-fade-up ul ul.submenu{transform:translate3d(0, 10px, 0)}.header-navigation.header-navigation-dropdown-animation-fade-down ul ul.sub-menu,.header-navigation.header-navigation-dropdown-animation-fade-down ul ul.submenu{transform:translate3d(0, -10px, 0)}.wp-site-blocks .nav--toggle-sub .dropdown-nav-special-toggle{position:absolute !important;overflow:hidden;padding:0 !important;margin:0 !important;margin-right:-0.1em !important;border:0 !important;width:.9em;top:0;bottom:0;height:auto;border-radius:0;box-shadow:none !important;background:rgba(0,0,0,0) !important;display:block;left:auto;right:.7em;pointer-events:none}.wp-site-blocks .nav--toggle-sub .sub-menu .dropdown-nav-special-toggle{width:2.6em;margin:0 !important;right:0}.nav--toggle-sub .dropdown-nav-special-toggle:focus{z-index:10}.nav--toggle-sub .dropdown-nav-toggle{display:block;background:rgba(0,0,0,0);position:absolute;right:0;top:50%;width:.7em;height:.7em;font-size:inherit;width:.9em;height:.9em;font-size:.9em;display:inline-flex;line-height:inherit;margin:0;padding:0;border:none;border-radius:0;transform:translateY(-50%);overflow:visible;transition:opacity .2s ease}.nav--toggle-sub ul ul .dropdown-nav-toggle{right:.2em}.nav--toggle-sub ul ul .dropdown-nav-toggle .kadence-svg-iconset{transform:rotate(-90deg)}.nav--toggle-sub li.menu-item-has-children{position:relative}.nav-drop-title-wrap{position:relative;padding-right:1em;display:block}.nav--toggle-sub:not(.click-to-open) li:hover>ul,.nav--toggle-sub li.menu-item--toggled-on>ul,.nav--toggle-sub li:not(.menu-item--has-toggle):focus>ul,.nav--toggle-sub.click-to-open li.menu-item--has-toggle>ul.opened{display:block}.nav--toggle-sub li:not(.menu-item--has-toggle):focus-within>ul{display:block}@media(hover: none){.wp-site-blocks .nav--toggle-sub .menu-item--has-toggle:not(.menu-item--toggled-on) .dropdown-nav-special-toggle{left:0;right:0 !important;margin-right:0 !important;width:100%;pointer-events:all}.wp-site-blocks .nav--toggle-sub .menu-item--has-toggle:not(.menu-item--toggled-on)>a{pointer-events:none}}.rtl .nav--toggle-sub .dropdown-nav-toggle{right:auto;left:0}.rtl .primary-menu-container>ul>li.menu-item .dropdown-nav-special-toggle{right:auto;left:.7em}.rtl .wp-site-blocks .nav--toggle-sub .sub-menu .dropdown-nav-special-toggle{left:0;right:auto}.rtl .nav--toggle-sub ul ul .dropdown-nav-toggle .kadence-svg-iconset{transform:rotate(-270deg)}.rtl .header-navigation ul ul ul.sub-menu,.rtl .header-navigation ul ul ul.submenu{right:100%;left:auto}.rtl .nav-drop-title-wrap{padding-left:1em;padding-right:0}.wp-site-blocks .nav--toggle-sub .kadence-menu-mega-enabled .sub-menu .dropdown-nav-special-toggle{display:none}.header-navigation-style-underline-fullheight,.header-navigation-style-fullheight{height:100%;align-items:center}.header-navigation-style-underline-fullheight .header-menu-container,.header-navigation-style-fullheight .header-menu-container{height:100%;align-items:center}.header-navigation-style-underline-fullheight .header-menu-container>ul,.header-navigation-style-fullheight .header-menu-container>ul{height:100%;align-items:center}.header-navigation-style-underline-fullheight .header-menu-container>ul>li,.header-navigation-style-fullheight .header-menu-container>ul>li{display:flex;height:100%;align-items:center}.header-navigation-style-underline-fullheight .header-menu-container>ul>li>a,.header-navigation-style-fullheight .header-menu-container>ul>li>a{display:flex;height:100%;align-items:center}.header-navigation[class*=header-navigation-style-underline] .header-menu-container>ul>li>a{position:relative}.header-navigation[class*=header-navigation-style-underline] .header-menu-container>ul>li>a:after{content:"";width:100%;position:absolute;bottom:0px;height:2px;right:50%;background:currentColor;transform:scale(0, 0) translate(-50%, 0);transition:transform .2s ease-in-out,color 0s ease-in-out}.header-navigation[class*=header-navigation-style-underline] .header-menu-container>ul>li>a:hover:after{transform:scale(1, 1) translate(50%, 0)}.header-navigation[class*=header-navigation-style-underline] .header-menu-container>ul>li.current-menu-item>a:after,.header-navigation[class*=header-navigation-style-underline] .header-menu-container>ul>li.current-page-item>a:after{transform:scale(1, 1) translate(50%, 0)}.header-navigation,.header-menu-container{display:flex}.header-navigation li.menu-item>a{display:block;width:100%;text-decoration:none;color:var(--global-palette4);transition:all .2s ease-in-out;transform:translate3d(0, 0, 0)}.header-navigation li.menu-item>a:hover,.header-navigation li.menu-item>a:focus{color:var(--global-palette-highlight)}.header-navigation ul.sub-menu,.header-navigation ul.submenu{display:block;list-style:none;margin:0;padding:0}.header-navigation ul li.menu-item>a{padding:.6em .5em}.header-navigation ul ul li.menu-item>a{padding:1em;outline-offset:-2px}.header-navigation ul ul li.menu-item>a{width:200px}.header-navigation ul ul ul.sub-menu,.header-navigation ul ul ul.submenu{top:0;left:100%;right:auto;min-height:100%}.header-navigation .menu{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;list-style:none;margin:0;padding:0}.menu-toggle-open{display:flex;background:rgba(0,0,0,0);align-items:center;box-shadow:none}.menu-toggle-open .menu-toggle-label{padding-right:5px}.menu-toggle-open .menu-toggle-icon{display:flex}.menu-toggle-open .menu-toggle-label:empty{padding-right:0px}.menu-toggle-open:hover,.menu-toggle-open:focus{border-color:currentColor;background:rgba(0,0,0,0);box-shadow:none}.menu-toggle-open.menu-toggle-style-default{border:0}.wp-site-blocks .menu-toggle-open{box-shadow:none}.mobile-navigation{width:100%}.mobile-navigation a{display:block;width:100%;text-decoration:none;padding:.6em .5em}.mobile-navigation ul{display:block;list-style:none;margin:0;padding:0}.drawer-nav-drop-wrap{display:flex;position:relative}.drawer-nav-drop-wrap a{color:inherit}.drawer-nav-drop-wrap .drawer-sub-toggle{background:rgba(0,0,0,0);color:inherit;padding:.5em .7em;display:flex;border:0;border-radius:0;box-shadow:none;line-height:normal}.drawer-nav-drop-wrap .drawer-sub-toggle[aria-expanded=true] svg{transform:rotate(180deg)}.mobile-navigation.drawer-navigation-parent-toggle-true .drawer-nav-drop-wrap .drawer-sub-toggle{position:absolute;left:0;z-index:10;top:0;bottom:0;justify-content:flex-end;width:100%}.mobile-navigation ul ul{padding-left:1em;transition:all .2s ease-in-out}.mobile-navigation ul.has-collapse-sub-nav ul.sub-menu{display:none}body[class*=amp-mode-] .mobile-navigation ul ul{display:block}.mobile-navigation ul ul ul ul ul ul{padding-left:0}.mobile-navigation ul.has-collapse-sub-nav .sub-menu.show-drawer{display:block}.popup-drawer{position:fixed;display:none;top:0;bottom:0;left:-99999rem;right:99999rem;transition:opacity .25s ease-in,left 0s .25s,right 0s .25s;z-index:100000}.popup-drawer .drawer-overlay{background-color:rgba(0,0,0,.4);position:fixed;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .2s ease-in-out}.popup-drawer .drawer-inner{width:100%;transform:translateX(100%);max-width:90%;right:0;top:0;overflow:auto;background:#090c10;color:#fff;bottom:0;opacity:0;position:fixed;box-shadow:0 0 2rem 0 rgba(0,0,0,.1);display:flex;flex-direction:column;transition:transform .3s cubic-bezier(0.77, 0.2, 0.05, 1),opacity .25s cubic-bezier(0.77, 0.2, 0.05, 1)}.popup-drawer .drawer-header{padding:0 1.5em;display:flex;justify-content:flex-end;min-height:calc(1.2em + 24px)}.popup-drawer .drawer-header .drawer-toggle{background:rgba(0,0,0,0);border:0;font-size:24px;line-height:1;padding:.6em .15em;color:inherit;display:flex;box-shadow:none;border-radius:0}.popup-drawer .drawer-header .drawer-toggle:hover{box-shadow:none}.popup-drawer .drawer-content{padding:0 1.5em 1.5em}.popup-drawer-layout-sidepanel.popup-drawer-side-left .drawer-inner{transform:translateX(-100%);right:auto;left:0}@media screen and (max-width: 1024px){.showing-popup-drawer-from-right.animate-body-popup #inner-wrap,.showing-popup-drawer-from-right.animate-body-popup #colophon,.showing-popup-drawer-from-right.animate-body-popup .site-header-row{transform:translateX(-200px)}.showing-popup-drawer-from-left.animate-body-popup #inner-wrap,.showing-popup-drawer-from-left.animate-body-popup #colophon,.showing-popup-drawer-from-left.animate-body-popup .site-header-row{transform:translateX(200px)}.animate-body-popup #inner-wrap,.animate-body-popup .site-header-row,.animate-body-popup #colophon{transform:none;transition:transform .3s cubic-bezier(0.77, 0.2, 0.05, 1)}}.popup-drawer-animation-scale.popup-drawer-layout-fullwidth .drawer-inner{transform:scale(0);transform-origin:top right;transition:transform .3s cubic-bezier(0.77, 0.2, 0.05, 1),opacity .3s cubic-bezier(0.77, 0.2, 0.05, 1)}.popup-drawer-animation-scale.popup-drawer-layout-fullwidth.popup-drawer-side-left .drawer-inner{transform-origin:top left}.popup-drawer-animation-scale.popup-drawer-layout-fullwidth.active .drawer-inner{transform:scale(1)}#mobile-drawer.popup-drawer-animation-slice.popup-drawer-layout-fullwidth .drawer-overlay,#mobile-drawer.popup-drawer-animation-slice.popup-drawer-layout-fullwidth .drawer-inner{background:rgba(0,0,0,0)}.popup-drawer .drawer-header .drawer-toggle{width:1em;position:relative;height:1em;box-sizing:content-box;font-size:24px}.drawer-toggle .toggle-close-bar{width:.75em;height:.08em;background:currentColor;transform-origin:center center;position:absolute;margin-top:-0.04em;opacity:0;border-radius:.08em;left:50%;margin-left:-0.375em;top:50%;transform:rotate(45deg) translateX(-50%);transition:transform .3s cubic-bezier(0.77, 0.2, 0.05, 1),opacity .3s cubic-bezier(0.77, 0.2, 0.05, 1);transition-delay:.2s}.drawer-toggle .toggle-close-bar:last-child{transform:rotate(-45deg) translateX(50%)}.popup-drawer.active .drawer-toggle .toggle-close-bar{transform:rotate(45deg);opacity:1}.popup-drawer.active .drawer-toggle .toggle-close-bar:last-child{transform:rotate(-45deg);opacity:1}.popup-drawer .drawer-content.content-valign-middle{min-height:calc(100% - (1.2em + 24px));display:flex;justify-content:safe center;flex-direction:column;padding-bottom:calc(1.2em + 24px);overflow:auto}.popup-drawer .drawer-content.content-valign-bottom{min-height:calc(100% - (1.2em + 24px));display:flex;justify-content:flex-end;flex-direction:column;padding-bottom:calc(1.2em + 24px);max-height:calc(100% - (1.2em + 24px));overflow:auto}.popup-drawer .drawer-content.content-valign-bottom .site-header-item-mobile-navigation{display:block;overflow:auto;max-height:calc(100% - (1.2em + 24px))}.popup-drawer .drawer-content.content-align-center{text-align:center}.popup-drawer .drawer-content.content-align-center .site-header-item{justify-content:center}.popup-drawer .drawer-content.content-align-right{text-align:right}.popup-drawer .drawer-content.content-align-right .site-header-item{justify-content:flex-end}.popup-drawer-layout-fullwidth.popup-drawer-animation-slice .drawer-inner{transform:none}.popup-drawer-layout-fullwidth.popup-drawer-animation-slice .pop-slice-background{transform-origin:center;transform:none;position:absolute;display:flex;flex-flow:column;align-items:stretch;top:0;left:0;right:0;bottom:0;z-index:-1}.popup-drawer-layout-fullwidth.popup-drawer-animation-slice .pop-portion-bg{flex:1 1 100%;background:rgba(9,12,16,.97);transform:translateX(-100%);transition:transform .3s cubic-bezier(0.77, 0.2, 0.05, 1)}.popup-drawer-layout-fullwidth.popup-drawer-animation-slice .pop-portion-bg:nth-child(odd){transform:translateX(100%)}.popup-drawer-layout-fullwidth.popup-drawer-animation-slice .drawer-content{transform:translateY(20px);opacity:0;transition:all .4s ease}.popup-drawer-layout-fullwidth.popup-drawer-animation-slice.active .pop-portion-bg{transform:translateX(0)}.popup-drawer-layout-fullwidth.popup-drawer-animation-slice.active .drawer-content{transform:translateY(0px);opacity:1;transition:all .4s ease;transition-delay:.2s}@media screen and (max-width: 1024px){.popup-drawer-layout-sidepanel.popup-mobile-drawer-side-right .drawer-inner{transform:translateX(100%);right:0;left:auto}.popup-drawer-layout-sidepanel.popup-mobile-drawer-side-left .drawer-inner{transform:translateX(-100%);right:auto;left:0}}body.admin-bar .popup-drawer{top:46px}body.admin-bar .popup-drawer .drawer-inner{top:46px}@media screen and (min-width: 783px){body.admin-bar .popup-drawer{top:32px}body.admin-bar .popup-drawer .drawer-inner{top:32px}}.popup-drawer.show-drawer{display:block}.popup-drawer.active{left:0;opacity:1;right:0;transition:opacity .25s ease-out}.popup-drawer.active .drawer-inner{opacity:1;transform:translateX(0%)}.popup-drawer.active .drawer-overlay{opacity:1;cursor:pointer}body[class*=showing-popup-drawer-]{overflow:hidden}.site .header-navigation .header-menu-container .menu-item.nav-button{margin:0 .25em}.site .header-navigation .header-menu-container .menu-item.nav-button>a{margin:0;padding:.8em 1.5em .8em 1.5em;background:var(--global-palette-btn-bg);color:var(--global-palette-btn);font-style:normal;font-size:16px;line-height:1.4;border-radius:12px}.site .header-navigation .header-menu-container .menu-item.nav-button>a:hover,.site .header-navigation .header-menu-container .menu-item.nav-button>a:focus{color:var(--global-palette-btn-hover);background:var(--global-palette-btn-bg-hover)}@media screen and (max-width: 1024px){.mobile-menu-container .menu-item.nav-button>a{width:100%;text-align:center;margin:0;padding:.8em 1.5em .8em 1.5em;background:var(--global-palette-btn-bg);color:var(--global-palette-btn);font-style:normal;font-size:16px;line-height:1.4;border-radius:12px}.mobile-menu-container .menu-item.nav-button>a:hover,.mobile-menu-container .menu-item.nav-button>a:focus{color:var(--global-palette-btn-hover);background:var(--global-palette-btn-bg-hover)}}#main-header{display:none}#masthead{position:relative;z-index:11}@media screen and (min-width: 1025px){#main-header{display:block}#mobile-header{display:none}}.header-html-inner img.alignnone{display:inline-block}.drawer-content .mobile-html,.drawer-content .mobile-html2{width:100%}.site-header-row{display:grid;grid-template-columns:auto auto}.site-header-row.site-header-row-center-column{grid-template-columns:1fr auto 1fr}.site-header-row.site-header-row-only-center-column{display:flex;justify-content:center}.site-header-row.site-header-row-only-center-column .site-header-section-center{flex-grow:1}.site-header-upper-inner-wrap.child-is-fixed{display:flex;align-items:flex-end}.site-header-upper-inner-wrap.child-is-fixed .site-main-header-wrap{width:100%}.site-header-row-layout-fullwidth>.site-header-row-container-inner>.site-container{max-width:none}.site-header-row-tablet-layout-contained{padding:0 1.5rem}@media screen and (max-width: 719px){.site-header-focus-item.site-header-row-mobile-layout-contained{padding:0 1.5rem}.site-header-focus-item.site-header-row-mobile-layout-fullwidth,.site-header-focus-item.site-header-row-mobile-layout-standard{padding:0}}.site-header-section{display:flex;max-height:inherit}.site-header-item{display:flex;align-items:center;margin-right:10px;max-height:inherit}.rtl .site-header-item{margin-left:10px;margin-right:0px}.site-header-section>.site-header-item:last-child{margin-right:0}.rtl .site-header-section>.site-header-item:last-child{margin-left:0px}.drawer-content .site-header-item{margin-right:0;margin-bottom:10px}.drawer-content .site-header-item:last-child{margin-bottom:0}.site-header-section-right{justify-content:flex-end}.site-header-section-center{justify-content:center}.site-header-section-left-center{flex-grow:1;justify-content:flex-end}.site-header-section-right-center{flex-grow:1;justify-content:flex-start}.header-navigation-layout-stretch-true{flex-grow:1}.header-navigation-layout-stretch-true .header-navigation{flex-grow:1}.header-navigation-layout-stretch-true .header-navigation .header-menu-container{flex-grow:1}.header-navigation-layout-stretch-true .header-navigation .header-menu-container .menu{flex-grow:1;justify-content:space-between}.header-navigation-layout-stretch-true.header-navigation-layout-fill-stretch-true .header-navigation .header-menu-container .menu{display:grid;grid-template-columns:repeat(auto-fit, minmax(60px, 1fr))}.header-navigation-layout-stretch-true.header-navigation-layout-fill-stretch-true .header-navigation .header-menu-container .menu>li{text-align:center}.header-html-inner p:first-child{margin-top:0}.header-html-inner p:last-child{margin-bottom:0}#main-header .header-button.button-style-outline{background:rgba(0,0,0,0) !important}.element-social-inner-wrap{display:flex;flex-wrap:wrap;align-items:center;gap:.3em}a.social-button{width:2em;text-decoration:none;height:2em;display:inline-flex;justify-content:center;align-items:center;margin:0;color:var(--global-palette4);background:var(--global-palette7);border-radius:3px;transition:all .2s ease-in-out}a.social-button:hover{color:var(--global-palette-btn);background:var(--global-palette-btn-bg)}a.social-button .social-label{padding-left:6px}.social-show-label-true a.social-button{width:auto;padding:0 .4em}.social-style-outline .social-button{background:rgba(0,0,0,0) !important;border:2px solid var(--global-palette7)}.social-style-outline .social-button:hover{color:var(--global-palette-highlight);border-color:currentColor}.social-icon-custom-svg{display:inline-flex;align-self:center}.social-icon-custom-svg svg{fill:currentcolor;width:1em;height:1em}.social-icon-custom-svg svg *{fill:currentColor}.search-toggle-open{display:flex;background:rgba(0,0,0,0);align-items:center;padding:.5em;box-shadow:none}.search-toggle-open .search-toggle-label{padding-right:5px}.search-toggle-open .search-toggle-icon{display:flex}.search-toggle-open .search-toggle-icon svg.kadence-svg-icon{top:-0.05em;position:relative}.search-toggle-open .search-toggle-label:empty{padding-right:0px}.search-toggle-open:hover,.search-toggle-open:focus{border-color:currentColor;background:rgba(0,0,0,0);box-shadow:none}.search-toggle-open.search-toggle-style-default{border:0}.popup-drawer-layout-fullwidth .drawer-inner{max-width:none;background:rgba(9,12,16,.97);transition:transform 0s ease-in,opacity .2s ease-in}.popup-drawer-layout-fullwidth .drawer-inner .drawer-overlay{background-color:rgba(0,0,0,0)}#mobile-drawer.popup-drawer-layout-fullwidth.popup-drawer-animation-slice.pop-animated .drawer-inner{background:rgba(9,12,16,.97)}#search-drawer .drawer-inner .drawer-header{position:relative;z-index:100}#search-drawer .drawer-inner .drawer-content{display:flex;justify-content:center;align-items:center;position:absolute;top:0;bottom:0;left:0;right:0;padding:2em}#search-drawer .drawer-inner form{max-width:800px;width:100%;margin:0 auto;display:flex}#search-drawer .drawer-inner form label{flex-grow:2}#search-drawer .drawer-inner form ::-webkit-input-placeholder{color:currentColor;opacity:.5}#search-drawer .drawer-inner form ::-moz-placeholder{color:currentColor;opacity:.5}#search-drawer .drawer-inner form :-ms-input-placeholder{color:currentColor;opacity:.5}#search-drawer .drawer-inner form :-moz-placeholder{color:currentColor;opacity:.5}#search-drawer .drawer-inner input.search-field{width:100%;background:rgba(0,0,0,0);color:var(--global-palette6);padding:.8em 80px .8em .8em;font-size:20px;border:1px solid currentColor}#search-drawer .drawer-inner input.search-field:focus{color:#fff;box-shadow:5px 5px 0px 0px currentColor}#search-drawer .drawer-inner .search-submit[type=submit]{width:70px}#search-drawer .drawer-inner .kadence-search-icon-wrap{color:var(--global-palette6);width:70px}#search-drawer .drawer-inner .search-submit[type=submit]:hover~.kadence-search-icon-wrap{color:#fff}#search-drawer .drawer-inner button[type=submit]:hover~.kadence-search-icon-wrap{color:#fff}.site-header-upper-inner-wrap.child-is-fixed .site-top-header-wrap:not(.item-is-fixed){align-self:flex-start;flex-grow:1}.kadence-sticky-header{position:relative;z-index:1}.item-is-fixed{position:fixed;left:0;right:0;z-index:1200}.site-branding a.brand img.kadence-sticky-logo{display:none}.kadence-sticky-header.item-is-fixed:not(.item-at-start) .site-branding a.brand.has-sticky-logo img.kadence-sticky-logo{display:block}.kadence-sticky-header.item-is-fixed:not(.item-at-start) .site-branding a.brand.has-sticky-logo img{display:none}.kadence-sticky-header.item-is-fixed:not(.item-at-start) .site-branding a.brand img:not(.svg-logo-image){width:auto}.kadence-sticky-header.item-is-fixed:not(.item-at-start)[data-shrink=true] .site-branding a.brand picture img{max-height:inherit}#mobile-drawer{z-index:99999}#mobile-header .mobile-navigation>.mobile-menu-container.drawer-menu-container>ul.menu{display:flex;flex-wrap:wrap}#mobile-header .mobile-navigation.drawer-navigation-parent-toggle-true .drawer-nav-drop-wrap>a{padding-right:2em}#mobile-header .mobile-navigation:not(.drawer-navigation-parent-toggle-true) ul li.menu-item-has-children .drawer-nav-drop-wrap button{border:0}#mobile-header .mobile-navigation ul li.menu-item-has-children .drawer-nav-drop-wrap,#mobile-header .mobile-navigation ul li:not(.menu-item-has-children) a{border:0}