@font-face{font-family:Helveticaneue Bold;src:url("./media/helvetica_neu_bold-webfont-AC7R2QLQ.woff2") format("woff2"),url("./media/helvetica_neu_bold-webfont-FDAXPNSB.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:Helveticaneue Medium;src:url("./media/helveticaneue_medium-webfont-WBOVCLDR.woff2") format("woff2"),url("./media/helveticaneue_medium-webfont-MPWDCQBE.woff") format("woff");font-weight:400;font-style:normal}:root{--card-width: 300px;--card-height: 650px;--color-primary: #f0f4f8;--color-neutral: #f9fafb;--color-gold: #fbb710;--color-muted: rgba(255, 255, 255, .4);--color-bronze: #cd7f32;--color-silver: #c0c0c0;--color-success: #10b981;--color-error: #ef4444;--color-warning: #f59e0b;--color-dark: #252525;--color-gray: #6d6d6d;--bg-overlay: #3c3c3c66;--bg-text: #f9fafbd6}*{box-sizing:border-box;font-family:Helveticaneue Bold;transition:all .3s ease-out}html{height:100%}body{height:100%;max-width:100vw;overflow-x:hidden;padding:0;margin:0}.pointer{cursor:pointer}.box-shadow{box-shadow:0 0 20px -10px #0000006b}.custom-button{min-width:fit-content;height:35px;background-color:#ffd3db;border-radius:7px;color:#fff;display:flex;align-items:center;justify-content:center;padding:10px;border:none;font-weight:500}.custom-button:hover{background-color:#d0a7fa}.cards-grid{display:grid;width:100%;min-height:calc(100% - 54px);grid-template-columns:repeat(auto-fit,minmax(var(--card-width),1fr))}@media (max-width: 767px){.cards-grid{grid-template-columns:repeat(1,1fr)}}@media (min-width: 768px) and (max-width: 991px){.cards-grid{grid-template-columns:repeat(1,1fr)}}@media (min-width: 992px) and (max-width: 1199px){.cards-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1200px){.cards-grid{grid-template-columns:repeat(3,1fr)}}.app{display:flex}.app main{display:flex;justify-content:space-between;flex-direction:column}.app main .router-outlet{display:flex;flex-grow:1;height:100%;width:100%}.app main .router-outlet app-shop,.app main .router-outlet app-blog,.app main .router-outlet app-home{width:100%}.app main .router-outlet app-shop .shop-ontainer,.app main .router-outlet app-shop .blog-container,.app main .router-outlet app-shop .home-container,.app main .router-outlet app-blog .shop-ontainer,.app main .router-outlet app-blog .blog-container,.app main .router-outlet app-blog .home-container,.app main .router-outlet app-home .shop-ontainer,.app main .router-outlet app-home .blog-container,.app main .router-outlet app-home .home-container{display:flex;height:100%;flex-grow:1;width:100%}.app main .router-outlet app-shop .shop-ontainer .content-container,.app main .router-outlet app-shop .blog-container .content-container,.app main .router-outlet app-shop .home-container .content-container,.app main .router-outlet app-blog .shop-ontainer .content-container,.app main .router-outlet app-blog .blog-container .content-container,.app main .router-outlet app-blog .home-container .content-container,.app main .router-outlet app-home .shop-ontainer .content-container,.app main .router-outlet app-home .blog-container .content-container,.app main .router-outlet app-home .home-container .content-container{height:100%;width:100%}.app main .router-outlet app-shop .shop-ontainer .content-container app-card,.app main .router-outlet app-shop .blog-container .content-container app-card,.app main .router-outlet app-shop .home-container .content-container app-card,.app main .router-outlet app-blog .shop-ontainer .content-container app-card,.app main .router-outlet app-blog .blog-container .content-container app-card,.app main .router-outlet app-blog .home-container .content-container app-card,.app main .router-outlet app-home .shop-ontainer .content-container app-card,.app main .router-outlet app-home .blog-container .content-container app-card,.app main .router-outlet app-home .home-container .content-container app-card{height:fit-content}.app main .router-outlet app-post-view{width:100%}.post-view{display:flex;justify-content:center;flex-direction:column;max-width:800px}.post-view *{font-family:Helveticaneue Medium;transition:all .3s ease-out}.post-view header{display:flex;flex-direction:column;align-items:center;position:relative}.post-view header img{height:300px;margin-bottom:15px;object-fit:cover;width:100%;border-radius:2px}.post-view header .category{position:absolute;left:0;top:0;margin:0;background:#fbb710!important;color:#fff!important;display:flex;align-items:center;justify-content:center;border:#fbb710!important;cursor:default!important}.post-view header .title{text-align:center}.post-view header .title h1{font-size:32px}.post-view header .title p{margin:0}.post-view .meta-data{display:flex;align-items:center;justify-content:center;margin-top:20px;gap:20px}.post-view .meta-data .date,.post-view .meta-data .reading-duration,.post-view .meta-data .tags-container{display:flex;align-items:center;gap:15px;padding:0 20px}.post-view .meta-data .date p,.post-view .meta-data .reading-duration p,.post-view .meta-data .tags-container p{margin:0;font-size:16px}.post-view .author{display:flex;gap:20px;margin-top:25px;align-items:center;padding:0 20px}.post-view .author .image-container img{width:100px;border-radius:50%}.post-view .author .info p{margin:0}.ql-align-right,.ql-align-left,.ql-align-center{width:100%!important;display:flex}.ql-align-right img,.ql-align-left img,.ql-align-center img{width:100%}.ql-align-right{justify-content:flex-end}.ql-align-left{justify-content:flex-start}.ql-align-center{justify-content:center}.shop-ontainer aside{width:230px;background-color:var(--color-neutral);padding:100px 40px;display:flex;flex-direction:column;height:100svh;position:fixed;z-index:1000;left:280px}@media (max-width: 767px){.shop-ontainer aside{display:none}}.shop-ontainer aside h3{font-size:16px;text-transform:capitalize;color:var(--color-dark)}.shop-ontainer aside ul{list-style:none;padding:20px}.shop-ontainer aside ul li{padding:20px 0;text-transform:capitalize;font-size:16px;font-weight:400;color:var(--color-silver);text-decoration:none;width:100%;display:flex;position:relative;cursor:pointer}.shop-ontainer aside ul li:hover,.shop-ontainer aside ul li.active{color:var(--color-gold)}.shop-ontainer .shop{display:flex;height:100%;width:100%;flex-direction:column}.shop-ontainer .shop .search{display:flex;gap:20px}.shop-ontainer .shop .search input{border-radius:0;box-shadow:none}.shop-ontainer .shop .search input::placeholder{opacity:.5}.shop-ontainer .shop .search .buttons{display:flex}.shop-ontainer .shop .search .buttons button{border:none;background-color:var(--color-dark);width:40px;height:40px}.shop-ontainer .shop .search .buttons button.active{background-color:var(--color-gold)}.shop-ontainer .shop .loader{transition:none}.shop-ontainer .shop .not-found{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.shop-ontainer .shop .not-found img{border-radius:50%;width:50%}article.custom-sanitizedPost{max-width:100%;word-wrap:break-word;overflow-wrap:break-word;white-space:normal}article.custom-sanitizedPost p{width:fit-content;max-width:100%;opacity:.9;padding-bottom:0;margin-bottom:0}section.not-found-container{display:flex;align-items:center;justify-content:center;height:100%}section.not-found-container img{object-fit:cover;border-radius:50%}@media (max-width: 767px){section.not-found-container img{min-width:90vw;width:90vw;height:90vw}}@media (min-width: 768px) and (max-width: 991px){section.not-found-container img{min-width:50vw;width:50vw;height:50vw}}@media (min-width: 992px) and (max-width: 1199px){section.not-found-container img{min-width:500px;width:500px;height:500px}}@media (min-width: 1200px){section.not-found-container img{min-width:500px;width:500px;height:500px}}
