@property --ct-s1{syntax:"<color>";inherits:true;initial-value:#1E1B5C}@property --ct-s2{syntax:"<color>";inherits:true;initial-value:#8A3D78}@property --ct-s3{syntax:"<color>";inherits:true;initial-value:#F08A4B}@property --ct-sun{syntax:"<color>";inherits:true;initial-value:#F2A21B}@property --ct-hz{syntax:"<color>";inherits:true;initial-value:#E8553A}:root{--ai-ink:#1f2a26;--ai-ink-2:#34423c;--ai-muted:#66726c;--ai-line:#ece8df;--ai-white:#fff;--ai-soft:#faf8f3;--ai-green:#2f6f5e;--ai-green-d:#245749;--ai-gold:#c39a4f;--ai-gold-d:#9a7430;--ai-mint:#e7f1ec;--ai-gold-soft:#f8f0dc;--ai-lav:#eeeafb;--ai-lav-d:#6a5bb0;--ai-peach:#fbe9e2;--ai-peach-d:#b0573f;--ai-star:none;--ai-sun:none;--ct-ink:#17152E;--ct-ink-2:#3D3A57;--ct-muted:#5A5774;--ct-line:rgba(23,21,46,.1);--ct-bruma:#F3F2FA;--ct-indigo:#1E1B5C;--ct-coral:#E8553A;--ct-ambar:#F2A21B;--ct-cielo:#2468C8;--ct-rosa:#F6B9C6;--ct-display:"Newsreader",Georgia,"Times New Roman",serif;--ct-text:"Atkinson Hyperlegible",-apple-system,"Segoe UI",system-ui,sans-serif;--ct-ease:cubic-bezier(.2,.7,.2,1);--ct-r:24px;--ct-shadow:0 1px 2px rgba(23,21,46,.05),0 22px 48px -24px rgba(23,21,46,.3);--ct-arch:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 68 98' preserveAspectRatio='none'%3E%3Cpath d='M0 98V46A48.08 48.08 0 0 1 34 .03A48.08 48.08 0 0 1 68 46V98Z'/%3E%3C/svg%3E");--ct-s1:#1E1B5C;--ct-s2:#8A3D78;--ct-s3:#F08A4B;--ct-sun:#F2A21B;--ct-hz:#E8553A;--ct-btn:#F2A21B;--ct-btnfg:#17152E;--ct-acc:#B83A22;--ct-logo:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='24 12 72 102'%3E%3Cpath fill='%231E1B5C' d='M26 94.5V60A48.08 48.08 0 0 1 60 14.03A48.08 48.08 0 0 1 94 60V94.5Z'/%3E%3Cpath fill='%23F2A21B' d='M42.78 94.5A17.4 17.4 0 1 1 77.22 94.5Z'/%3E%3Cpath fill='%23E8553A' d='M26 97.5H94V112H26Z'/%3E%3C/svg%3E")}html.ct-ready{transition:--ct-s1 1.4s var(--ct-ease),--ct-s2 1.4s var(--ct-ease),--ct-s3 1.4s var(--ct-ease),--ct-sun 1.4s,--ct-hz 1.4s}html[data-time=fajr]{--ct-s1:#1C1A4A;--ct-s2:#5B4BA8;--ct-s3:#F3A6B8;--ct-sun:#FFE3EA;--ct-hz:#7B6BD6;--ct-btn:#F6B9C6;--ct-btnfg:#1C1A3A;--ct-acc:#8A3D78;--ct-logo:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='24 12 72 102'%3E%3Cpath fill='%232B2870' d='M26 94.5V60A48.08 48.08 0 0 1 60 14.03A48.08 48.08 0 0 1 94 60V94.5Z'/%3E%3Cpath fill='%23F6B9C6' d='M42.78 94.5A17.4 17.4 0 1 1 77.22 94.5Z'/%3E%3Cpath fill='%237B6BD6' d='M26 97.5H94V112H26Z'/%3E%3C/svg%3E")}html[data-time=dhuhr]{--ct-s1:#0F4FA8;--ct-s2:#2468C8;--ct-s3:#8CC4FF;--ct-sun:#FFE27A;--ct-hz:#8CC4FF;--ct-btn:#FFE27A;--ct-btnfg:#0E2342;--ct-acc:#1F5FB8;--ct-logo:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='24 12 72 102'%3E%3Cpath fill='%232468C8' d='M26 94.5V60A48.08 48.08 0 0 1 60 14.03A48.08 48.08 0 0 1 94 60V94.5Z'/%3E%3Cpath fill='%23FFE27A' d='M42.78 94.5A17.4 17.4 0 1 1 77.22 94.5Z'/%3E%3Cpath fill='%238CC4FF' d='M26 97.5H94V112H26Z'/%3E%3C/svg%3E")}html[data-time=asr]{--ct-s1:#2A3F86;--ct-s2:#A85A14;--ct-s3:#F2C46B;--ct-sun:#FFF1C9;--ct-hz:#F2A21B;--ct-btn:#F2C46B;--ct-btnfg:#2E1C08;--ct-acc:#A4520A;--ct-logo:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='24 12 72 102'%3E%3Cpath fill='%23B4580A' d='M26 94.5V60A48.08 48.08 0 0 1 60 14.03A48.08 48.08 0 0 1 94 60V94.5Z'/%3E%3Cpath fill='%23FFE7B0' d='M42.78 94.5A17.4 17.4 0 1 1 77.22 94.5Z'/%3E%3Cpath fill='%23F2A21B' d='M26 97.5H94V112H26Z'/%3E%3C/svg%3E")}html[data-time=maghrib]{--ct-s1:#1E1B5C;--ct-s2:#8A3D78;--ct-s3:#F08A4B;--ct-sun:#F2A21B;--ct-hz:#E8553A;--ct-btn:#F2A21B;--ct-btnfg:#17152E;--ct-acc:#B83A22;--ct-logo:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='24 12 72 102'%3E%3Cpath fill='%231E1B5C' d='M26 94.5V60A48.08 48.08 0 0 1 60 14.03A48.08 48.08 0 0 1 94 60V94.5Z'/%3E%3Cpath fill='%23F2A21B' d='M42.78 94.5A17.4 17.4 0 1 1 77.22 94.5Z'/%3E%3Cpath fill='%23E8553A' d='M26 97.5H94V112H26Z'/%3E%3C/svg%3E")}html[data-time=isha]{--ct-s1:#07061F;--ct-s2:#15134A;--ct-s3:#2B2870;--ct-sun:#EDEBFF;--ct-hz:#2B2870;--ct-btn:#EDEBFF;--ct-btnfg:#121037;--ct-acc:#4A44A8;--ct-logo:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='24 12 72 102'%3E%3Cpath fill='%23121037' d='M26 94.5V60A48.08 48.08 0 0 1 60 14.03A48.08 48.08 0 0 1 94 60V94.5Z'/%3E%3Cpath fill='%23EDEBFF' d='M42.78 94.5A17.4 17.4 0 1 1 77.22 94.5Z'/%3E%3Cpath fill='%233B377F' d='M26 97.5H94V112H26Z'/%3E%3C/svg%3E")}html{scroll-behavior:smooth}body{background:#fff;color:var(--ct-ink);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}#MainContent,.section-header,.ai-topbar,.menu-drawer{font-family:var(--ct-text)}#MainContent h1,#MainContent h2,#MainContent h3,#MainContent .h0,#MainContent .h1,#MainContent .h2{font-family:var(--ct-display);font-weight:500;letter-spacing:-.018em;line-height:1.08;color:var(--ct-ink);font-optical-sizing:auto}::selection{background:var(--ct-rosa);color:var(--ct-ink)}:focus-visible{outline:3px solid var(--ct-cielo)!important;outline-offset:3px}a{transition:color .2s ease}.header__icon--cart,#cart-icon-bubble,cart-drawer,.cart-drawer,#CartDrawer{display:none!important}#MainContent .button,.shopify-challenge__button,.customer button{border-radius:999px!important;font-family:var(--ct-text);font-weight:700;letter-spacing:.01em;text-transform:none;font-size:1.6rem;min-height:5rem;padding:0 2.8rem;transition:transform .3s var(--ct-ease),box-shadow .3s var(--ct-ease),background-color .3s}#MainContent .button:not(.button--secondary){background:var(--ct-indigo);color:#fff;border:0}#MainContent .button:not(.button--secondary):hover{transform:translateY(-2px);box-shadow:0 16px 30px -14px #1e1b5c99}#MainContent .button--secondary{background:transparent;color:var(--ct-indigo);box-shadow:inset 0 0 0 1.5px var(--ct-indigo)}#MainContent .button--secondary:hover{background:var(--ct-bruma)}#MainContent .button:after,#MainContent .button:before{display:none!important}.ai-topbar{background:var(--ct-s1);color:#ffffffeb;font-size:1.4rem;letter-spacing:.01em}.ai-topbar__in{max-width:1200px;margin:0 auto;padding:.85rem 2rem;display:flex;align-items:center;justify-content:center;gap:1.2rem;flex-wrap:wrap}.ai-topbar strong{color:#fff;font-weight:700}.ai-topbar svg{width:1.7rem;height:1.7rem;flex:none;color:var(--ct-btn)}.ai-topbar a{color:var(--ct-btn);text-decoration:none;font-weight:700;border-bottom:1.5px solid currentColor;padding-bottom:1px}.ai-topbar a:hover{color:#fff}.section-header{border-bottom:1px solid transparent;background:#ffffffdb;-webkit-backdrop-filter:saturate(1.6) blur(18px);backdrop-filter:saturate(1.6) blur(18px);transition:border-color .3s,box-shadow .3s}.ct-scrolled .section-header{border-bottom-color:var(--ct-line);box-shadow:0 10px 30px -24px #17152e80}.section-header .header-wrapper{background:transparent}.header{padding-top:1.6rem!important;padding-bottom:1.1rem!important}html .header__heading-link{display:inline-flex!important;align-items:center;gap:1.1rem;text-decoration:none}html .header__heading-link:before{content:"";width:3.2rem;height:4.53rem;flex:none;background:var(--ct-logo) center/contain no-repeat;transition:transform .8s var(--ct-ease)}html .header__heading-link:hover:before{transform:translateY(-2px) scale(1.04)}html .header__heading-link .h2,html .header__heading-logo-wrapper{font-family:var(--ct-display)!important;font-size:clamp(2.6rem,3.2vw,3.2rem)!important;font-weight:500;letter-spacing:-.015em;color:var(--ct-indigo)}.header__inline-menu .list-menu--inline{gap:.2rem 1.6rem}.header__menu-item,.header__inline-menu a{font-family:var(--ct-text);font-size:1.45rem!important;letter-spacing:.01em;text-transform:none;font-weight:700;color:var(--ct-ink)!important}.header__menu-item span{text-decoration:none!important;background:linear-gradient(var(--ct-acc),var(--ct-acc)) 0 100%/0 2px no-repeat;transition:background-size .35s var(--ct-ease);padding-bottom:.4rem}.header__menu-item:hover span,.header__active-menu-item{background-size:100% 2px!important;text-decoration:none!important}.header__icon{color:var(--ct-ink)}.header__icon:hover{color:var(--ct-acc)}.menu-drawer{background:#fff}.menu-drawer__menu-item{font-family:var(--ct-display);font-size:2.4rem;font-weight:500;color:var(--ct-ink)}.menu-drawer__menu-item--active,.menu-drawer__menu-item:hover{background:var(--ct-bruma)}.ct-progress{position:fixed;left:0;top:0;height:3px;width:100%;transform-origin:0 50%;transform:scaleX(0);background:linear-gradient(90deg,var(--ct-s2),var(--ct-s3));z-index:1000;pointer-events:none}.ct-hero{position:relative;overflow:hidden;color:#fff;background:linear-gradient(180deg,var(--ct-s1) 0%,var(--ct-s1) 34%,var(--ct-s2) 76%,var(--ct-s3) 100%);isolation:isolate}.ct-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(60% 70% at 78% 62%,color-mix(in srgb,var(--ct-sun) 22%,transparent),transparent 70%);z-index:-1;pointer-events:none}.ct-hero__in{max-width:132rem;margin:0 auto;padding:clamp(5rem,9vw,11rem) clamp(2rem,5vw,6rem) clamp(4rem,7vw,8rem);display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:clamp(3rem,6vw,9rem);align-items:center}.ct-hero__now{display:inline-flex;align-items:center;gap:.9rem;font-size:1.35rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#ffffffe0;margin:0 0 2.2rem}.ct-hero__now i{width:.9rem;height:.9rem;border-radius:50%;background:var(--ct-sun);box-shadow:0 0 color-mix(in srgb,var(--ct-sun) 70%,transparent);animation:ct-pulse 2.6s var(--ct-ease) infinite}@keyframes ct-pulse{70%{box-shadow:0 0 0 1rem transparent}to{box-shadow:0 0 0 0 transparent}}html #MainContent .ct-hero h1{color:#fff;font-family:var(--ct-display);font-weight:400;font-size:clamp(4.2rem,6.6vw,8.8rem);line-height:1;letter-spacing:-.03em;margin:0 0 2.4rem;text-wrap:balance;animation:ct-type 1.8s var(--ct-ease) backwards}@keyframes ct-type{0%{font-weight:200;letter-spacing:.005em;opacity:0}to{opacity:1}}.ct-hero__text{font-size:clamp(1.7rem,1.5vw,2rem);line-height:1.65;max-width:56ch;color:#ffffffeb;margin:0;text-shadow:0 1px 14px rgba(0,0,0,.16)}.ct-hero__text a{color:#fff;text-decoration:underline;text-decoration-color:var(--ct-btn);text-underline-offset:3px;word-break:break-word}.ct-hero__btns{display:flex;gap:1.2rem;flex-wrap:wrap;margin-top:3.4rem}.ct-btn{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;min-height:5.2rem;padding:0 2.8rem;border-radius:999px;font-weight:700;font-size:1.65rem;text-decoration:none;transition:transform .3s var(--ct-ease),box-shadow .3s var(--ct-ease),background-color .3s}.ct-btn--1{background:var(--ct-btn);color:var(--ct-btnfg)}.ct-btn--1:hover{transform:translateY(-2px);box-shadow:0 18px 34px -16px #0000008c}.ct-btn--2{color:#fff;box-shadow:inset 0 0 0 1.5px #ffffffbf}.ct-btn--2:hover{background:#ffffff1f}.ct-btn svg{transition:transform .3s var(--ct-ease)}.ct-btn:hover svg{transform:translate(4px)}.ct-hero__win{position:relative;justify-self:center;width:min(100%,42rem);aspect-ratio:68/98}.ct-hero__win:before{content:"";position:absolute;top:-5%;right:-6%;bottom:-1%;left:-6%;-webkit-mask:var(--ct-arch) center/100% 100% no-repeat;mask:var(--ct-arch) center/100% 100% no-repeat;background:#ffffff1a}.ct-win{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background:linear-gradient(180deg,color-mix(in srgb,var(--ct-s1) 60%,var(--ct-s2)) 0%,var(--ct-s2) 52%,var(--ct-s3) 82%);-webkit-mask:linear-gradient(#000 0 82.1%,transparent 82.1% 85.2%,#000 85.2%),var(--ct-arch) center/100% 100% no-repeat;-webkit-mask-composite:source-in;mask:linear-gradient(#000 0 82.1%,transparent 82.1% 85.2%,#000 85.2%) 0 0/100% 100% no-repeat,var(--ct-arch) center/100% 100% no-repeat;mask-composite:intersect;animation:ct-open 1.6s var(--ct-ease) backwards}@keyframes ct-open{0%{clip-path:inset(100% 0 0 0)}to{clip-path:inset(0 0 0 0)}}.ct-sun{position:absolute;left:50%;top:79.6%;width:51.2%;aspect-ratio:1;border-radius:50%;background:var(--ct-sun);transform:translate(-50%,calc(-50% + var(--ct-p,0px)));box-shadow:0 0 90px 24px color-mix(in srgb,var(--ct-sun) 45%,transparent);animation:ct-rise 2.2s .35s var(--ct-ease) backwards}@keyframes ct-rise{0%{transform:translate(-50%,10%)}}.ct-hz{position:absolute;left:0;right:0;top:85.2%;bottom:0;background:var(--ct-hz)}.ct-hz:after{content:"";position:absolute;left:0;right:0;top:38%;height:2px;background:#ffffff47;box-shadow:0 1.1rem #ffffff29}.ct-stars{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity 1.4s;background-image:radial-gradient(1.5px 1.5px at 20% 18%,#fff 50%,transparent 51%),radial-gradient(1px 1px at 72% 12%,#fff 50%,transparent 51%),radial-gradient(1.2px 1.2px at 44% 30%,#fff 50%,transparent 51%),radial-gradient(1px 1px at 84% 36%,#fff 50%,transparent 51%),radial-gradient(1.4px 1.4px at 30% 44%,#fff 50%,transparent 51%)}html[data-time=isha] .ct-stars,html[data-time=fajr] .ct-stars{opacity:.8}.ai-search{padding:clamp(4rem,6vw,7rem) 0 1rem}.ai-search__in{max-width:76rem;margin:0 auto;padding:0 2rem;text-align:center}.ai-search__form{position:relative;display:flex;align-items:center;background:#fff;border:0;border-radius:999px;padding:.7rem .7rem .7rem 2.4rem;box-shadow:0 0 0 1px var(--ct-line),var(--ct-shadow);transition:box-shadow .3s}.ai-search__form:focus-within{box-shadow:0 0 0 2px var(--ct-acc),0 22px 48px -24px #17152e66}.ai-search__form svg{flex:none;color:var(--ct-acc)}.ai-search__input{flex:1;border:0;outline:0;background:transparent;font:inherit;font-size:1.8rem;padding:1.3rem 1.4rem;color:var(--ct-ink);min-width:0}.ai-search__input::placeholder{color:var(--ct-muted)}.ai-search__btn{flex:none;border:0;cursor:pointer;background:var(--ct-indigo);color:#fff;border-radius:999px;padding:1.35rem 2.8rem;font:inherit;font-size:1.55rem;font-weight:700;letter-spacing:.01em;text-transform:none;transition:transform .25s var(--ct-ease)}.ai-search__btn:hover{transform:translateY(-1px)}.ai-search__hint{margin:1.4rem 0 0;font-size:1.45rem;color:var(--ct-muted)}.ai-eyebrow{display:flex;align-items:center;justify-content:center;gap:.9rem;text-align:center;font-size:1.25rem;letter-spacing:.2em;text-transform:uppercase;color:var(--ct-acc);font-weight:700;margin-bottom:1.4rem}.ai-eyebrow:before{content:"";width:1.3rem;height:1.85rem;background:var(--ct-logo) center/contain no-repeat}html #MainContent .ai-h2{text-align:center;font-size:clamp(3.4rem,4.6vw,5.6rem);margin:0 0 1.2rem}.ai-h2:after,.blog__title:after,.main-blog .title--primary:after,.article-template__title:after,.pp-title:after,.collection-list-title:after{display:none!important}html #MainContent .blog__title,html #MainContent .main-blog .title--primary,html #MainContent .main-page-title{text-align:center;font-size:clamp(3.4rem,4.6vw,5.6rem)!important}.title-wrapper-with-link{justify-content:space-between;flex-direction:row;align-items:flex-end;gap:1.6rem;margin-bottom:3.2rem;flex-wrap:wrap}.title-wrapper-with-link .title{font-size:clamp(3rem,4vw,4.8rem)!important;margin:0}.title-wrapper-with-link .link,.blog__button a{font-weight:700;color:var(--ct-acc)!important;text-decoration:none;font-size:1.6rem}.title-wrapper-with-link .link:after{content:" \2192"}html .ai-cats{padding:clamp(5rem,8vw,9rem) clamp(1.6rem,4vw,5rem) 2rem;max-width:var(--page-width);margin:0 auto}.ai-cats__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:minmax(19rem,auto);gap:1.4rem;margin-top:4rem}.ai-cat{position:relative;display:flex;flex-direction:column;gap:1rem;padding:2.6rem;background:#fff;border-radius:var(--ct-r);text-decoration:none;color:var(--ct-ink);overflow:hidden;box-shadow:0 0 0 1px var(--ct-line);transition:transform .45s var(--ct-ease),box-shadow .45s var(--ct-ease)}.ai-cat:before{content:"";position:absolute;right:2.2rem;top:2.2rem;width:2.4rem;height:3.4rem;-webkit-mask:var(--ct-arch) center/100% 100% no-repeat;mask:var(--ct-arch) center/100% 100% no-repeat;background:var(--c,var(--ct-cielo));transition:transform .6s var(--ct-ease)}.ai-cat:nth-child(2){--c:var(--ct-cielo)}.ai-cat:nth-child(3){--c:var(--ct-ambar)}.ai-cat:nth-child(4){--c:var(--ct-coral)}.ai-cat:hover{transform:translateY(-6px);box-shadow:0 0 0 1px var(--ct-line),var(--ct-shadow)}.ai-cat:hover:before{transform:translateY(-3px) scale(1.12)}.ai-cat__n{font-family:var(--ct-text);font-size:1.3rem;font-weight:700;letter-spacing:.14em;color:var(--ct-muted)}.ai-cat__t{font-family:var(--ct-display);font-size:clamp(2.4rem,2.2vw,3rem);font-weight:500;line-height:1.1;color:var(--ct-ink);margin:0;max-width:16ch}.ai-cat__foot{margin-top:auto;display:flex;justify-content:space-between;align-items:center;font-size:1.45rem;font-weight:700;letter-spacing:.01em;text-transform:none;color:var(--ct-ink-2);padding-top:1.4rem;border-top:1px solid var(--ct-line)}.ai-cat__foot svg{transition:transform .3s var(--ct-ease);color:var(--c,var(--ct-acc))}.ai-cat:hover .ai-cat__foot svg{transform:translate(5px)}.ai-cat:first-child{grid-column:span 2;grid-row:span 2;color:#fff;background:linear-gradient(180deg,var(--ct-s1) 0%,var(--ct-s2) 70%,var(--ct-s3) 100%);box-shadow:none;padding:3.4rem}.ai-cat:first-child:before{width:34%;height:auto;aspect-ratio:68/98;right:7%;top:auto;bottom:0;background:#ffffff24}.ai-cat:first-child:after{content:"";position:absolute;right:calc(24% - 6rem);bottom:16%;width:12rem;height:12rem;border-radius:50%;background:var(--ct-sun);opacity:.9;filter:blur(.2px);box-shadow:0 0 60px 10px color-mix(in srgb,var(--ct-sun) 40%,transparent);transition:transform .8s var(--ct-ease)}.ai-cat:first-child:hover:after{transform:translateY(-8px)}.ai-cat:first-child .ai-cat__n{color:#fffc}html #MainContent .ai-cat:first-child .ai-cat__t{color:#fff;font-size:clamp(3.4rem,4vw,5.6rem);max-width:12ch;position:relative;z-index:1}.ai-cat:first-child .ai-cat__foot{color:#fff;border-top-color:#ffffff40;position:relative;z-index:1}.ai-cat:first-child .ai-cat__foot svg{color:#fff}.ai-cat:nth-child(4){grid-column:span 2}#MainContent .rich-text__buttons{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:1.2rem}#MainContent .rich-text__buttons .button{width:auto;min-width:22rem;flex:0 0 auto;margin:0}.ai-card-wrapper{height:100%;width:100%}.ai-card{--c:var(--ct-coral);position:relative;display:flex;flex-direction:column;height:100%;background:#fff;border:0;border-radius:var(--ct-r);overflow:hidden;box-shadow:0 0 0 1px var(--ct-line);transition:transform .45s var(--ct-ease),box-shadow .45s var(--ct-ease)}.ai-card[data-blog=vida-del-profeta-pb]{--c:var(--ct-cielo)}.ai-card[data-blog=el-libro-de-la-sabiduria]{--c:var(--ct-ambar)}.ai-card[data-blog=articulos]{--c:#E58FA8}.ai-card:before{content:"";position:absolute;left:2.6rem;top:0;width:3.2rem;height:.5rem;border-radius:0 0 4px 4px;background:var(--c);transform:none;opacity:1;transition:width .5s var(--ct-ease);z-index:2}.ai-card:after{content:"";position:absolute;right:2rem;bottom:2rem;width:2.2rem;height:3.1rem;-webkit-mask:var(--ct-arch) center/100% 100% no-repeat;mask:var(--ct-arch) center/100% 100% no-repeat;background:var(--c);opacity:.22;transition:opacity .4s,transform .6s var(--ct-ease);pointer-events:none}.ai-card:hover{transform:translateY(-6px);box-shadow:0 0 0 1px var(--ct-line),var(--ct-shadow)}.ai-card:hover:before{width:calc(100% - 5.2rem)}.ai-card:hover:after{opacity:.7;transform:translateY(-3px)}.ai-card__body{display:flex;flex-direction:column;gap:1.2rem;padding:3rem 2.6rem 2.6rem;flex:1}.ai-card__top{display:flex;align-items:center;gap:.8rem;flex-wrap:wrap;font-size:1.35rem;letter-spacing:.01em;text-transform:none}.ai-card__tag,.ai-card__date{color:var(--ct-ink-2);background:var(--ct-bruma);padding:.5rem 1.2rem;border-radius:99px;font-weight:700}html .ai-card__title{font-family:var(--ct-display);font-size:clamp(2.1rem,1.8vw,2.4rem);font-weight:500;line-height:1.22;margin:.2rem 0 0;color:var(--ct-ink);word-break:break-word;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.ai-card__title a{text-decoration:none;color:inherit}.ai-card__title a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:3}.ai-card__author{font-size:1.4rem;color:var(--ct-muted)}.ai-card__excerpt{margin:0;color:var(--ct-ink-2);font-size:1.6rem;line-height:1.65;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ai-card__more{margin-top:auto;padding-top:1.4rem;display:inline-flex;align-items:center;gap:.7rem;font-size:1.5rem;letter-spacing:.01em;text-transform:none;font-weight:700;color:var(--ct-indigo)}.ai-card__more svg{transition:transform .3s var(--ct-ease)}.ai-card:hover .ai-card__more svg{transform:translate(5px)}.blog__post.article,.blog-articles__article{display:block;padding:0}.blog-articles{display:grid;grid-template-columns:1fr;column-gap:2rem;row-gap:2rem}@media(min-width:750px){.blog-articles{grid-template-columns:repeat(2,1fr)}}@media(min-width:1100px){.blog-articles{grid-template-columns:repeat(3,1fr)}}.blog__button{margin-top:3.6rem;text-align:center}#MainContent .color-scheme-2{--color-background:243,242,250;--gradient-background:#F3F2FA;background:#f3f2fa}#MainContent .rich-text.color-scheme-4{--color-foreground:255,255,255;--gradient-background:transparent;position:relative;overflow:hidden;color:#fff;background:linear-gradient(165deg,var(--ct-s1) 0%,color-mix(in srgb,var(--ct-s1) 70%,var(--ct-s2)) 100%)!important;isolation:isolate}#MainContent .rich-text.color-scheme-4:before{content:"";position:absolute;left:50%;bottom:-12%;width:min(56rem,80vw);aspect-ratio:68/98;transform:translate(-50%);-webkit-mask:var(--ct-arch) center/100% 100% no-repeat;mask:var(--ct-arch) center/100% 100% no-repeat;background:#ffffff0f;animation:none;opacity:1;z-index:-1;pointer-events:none}.rich-text__blocks{position:relative;z-index:1}html #MainContent .rich-text.color-scheme-4 .rich-text__heading{font-size:clamp(3.4rem,5vw,6rem)!important;color:#fff}#MainContent .rich-text.color-scheme-4 .rich-text__caption{color:var(--ct-rosa);letter-spacing:.2em!important;text-transform:uppercase;font-weight:700}#MainContent .rich-text.color-scheme-4 .rich-text__text{font-size:1.9rem;line-height:1.7;color:#ffffffe6}#MainContent .rich-text.color-scheme-4 .button:not(.button--secondary){background:var(--ct-btn);color:var(--ct-btnfg)}#MainContent .rich-text.color-scheme-4 .button--secondary{color:#fff;box-shadow:inset 0 0 0 1.5px #ffffffbf}#MainContent .rich-text.color-scheme-4 .button--secondary:hover{background:#ffffff1a}.main-blog{padding-top:3rem!important}.main-blog .title--primary{margin-bottom:4rem}html .ai-note__box{background:var(--ct-bruma)!important;border-left:0!important;border-radius:var(--ct-r)!important;box-shadow:inset 4px 0 0 var(--ct-acc)}html .ai-note__box:after{background:none!important;-webkit-mask:var(--ct-arch) center/100% 100% no-repeat;mask:var(--ct-arch) center/100% 100% no-repeat;background-color:var(--ct-acc)!important;width:6rem!important;height:8.6rem!important;opacity:.12!important;right:2rem!important;bottom:-1rem!important}html .ai-note__icon{background:var(--ct-logo) center/contain no-repeat!important;width:3.2rem!important;height:4.5rem!important}html .ai-note p{font-family:var(--ct-display)!important;color:var(--ct-ink)!important}.article-template{background:#fff}html #MainContent .article-template__title{font-size:clamp(3.4rem,5vw,6.2rem)!important;line-height:1.05;letter-spacing:-.025em;text-align:center;max-width:92rem;margin:6rem auto 1.6rem!important;text-wrap:balance}.article-template header,.article-template .article-template__title-wrapper{text-align:center}.article-template header .circle-divider,.article-template header time{display:inline-block;font-size:1.35rem;letter-spacing:.02em;text-transform:none;color:var(--ct-ink-2);background:var(--ct-bruma);padding:.6rem 1.5rem;border-radius:99px;font-weight:700}.article-template__content{font-size:1.95rem;line-height:1.85;color:var(--ct-ink-2);padding-top:3.2rem;padding-bottom:3rem;max-width:72rem;margin:0 auto}.article-template__content p{margin:0 0 2rem}.article-template__content h2,.article-template__content h3{margin:4rem 0 1.4rem;font-family:var(--ct-display);color:var(--ct-ink)}.article-template__content blockquote{border-left:0;box-shadow:inset 4px 0 0 var(--ct-acc);background:var(--ct-bruma);margin:2.8rem 0;padding:2rem 2.6rem;border-radius:0 18px 18px 0;font-family:var(--ct-display);font-style:normal;font-size:2.2rem;line-height:1.5;color:var(--ct-ink)}.article-template__content a{color:var(--ct-indigo);text-decoration-color:var(--ct-acc);text-underline-offset:3px}.article-template__content strong{color:var(--ct-ink)}.article-template__back{padding:2rem 0 8rem}.article-template__back a{font-size:1.55rem;letter-spacing:.01em;text-transform:none;font-weight:700;color:var(--ct-indigo)}.pp-hero{position:relative;overflow:hidden;text-align:center;padding:8rem 2rem 7rem;color:#fff;background:linear-gradient(180deg,var(--ct-s1) 0%,var(--ct-s2) 80%,var(--ct-s3) 100%);isolation:isolate}.pp-hero:before{content:"";position:absolute;left:50%;bottom:-10%;width:min(44rem,70vw);aspect-ratio:68/98;transform:translate(-50%);-webkit-mask:var(--ct-arch) center/100% 100% no-repeat;mask:var(--ct-arch) center/100% 100% no-repeat;background:#ffffff14;animation:none;opacity:1;z-index:-1;pointer-events:none}html #MainContent .pp-title{color:#fff;font-size:clamp(4rem,6vw,7rem);font-weight:400;letter-spacing:-.03em;margin:0}.pp-sub{max-width:62rem;margin:2rem auto 0;font-size:1.9rem;color:#ffffffe6;line-height:1.6}.pp-hero>*{position:relative}.pp-hero .ai-eyebrow{color:#ffffffe0}.pp-wrap{max-width:118rem;margin:0 auto;padding:0 2rem}.pp-grid{display:grid;gap:4rem;padding:5rem 0 4rem;align-items:start}@media(min-width:990px){.pp-grid{grid-template-columns:38rem minmax(0,1fr);gap:7rem}.pp-side{position:sticky;top:12rem}}.pp-frame{position:relative;border-radius:var(--ct-r);background:var(--ct-bruma);padding:1.2rem}.pp-frame:after{content:"";position:absolute;inset:auto -1.2rem -1.2rem auto;width:60%;height:60%;border:2px solid var(--ct-acc);border-radius:var(--ct-r);z-index:-1}.pp-frame img{display:block;width:100%;height:auto;max-width:100%;border-radius:calc(var(--ct-r) - 8px)}.pp-facts{display:grid;grid-template-columns:1fr 1fr;gap:1.2rem;margin-top:3rem}.pp-fact{border-radius:18px;padding:1.8rem 1.6rem;background:var(--ct-bruma)!important;box-shadow:inset 0 3px 0 var(--c,var(--ct-coral))}.pp-fact:nth-child(2){--c:var(--ct-cielo)}.pp-fact:nth-child(3){--c:var(--ct-ambar)}.pp-fact:nth-child(4){--c:#E58FA8}.pp-fact b{font-family:var(--ct-display);font-size:3.4rem;font-weight:500;line-height:1;color:var(--ct-ink)!important;margin-bottom:.8rem;display:block}.pp-fact span{font-size:1.4rem;line-height:1.45;color:var(--ct-ink-2)}.pp-text{font-size:1.85rem;line-height:1.85;color:var(--ct-ink-2)}.pp-text p{margin:0 0 2.2rem}.pp-text i{color:var(--ct-ink)}.pp-simple{padding:5rem 0 7rem;font-size:1.85rem;line-height:1.9}.contact .button{margin-top:1rem}html .pp-text p:first-child{font-family:var(--ct-display);font-size:2.4rem!important;line-height:1.5;color:var(--ct-ink);padding-left:2.4rem;border-left:0;box-shadow:inset 3px 0 0 var(--ct-acc)}.pp-cta{margin:2rem 0 0;text-align:center;padding:8rem 2rem;color:#fff;background:linear-gradient(165deg,var(--ct-s1),color-mix(in srgb,var(--ct-s1) 70%,var(--ct-s2)));position:relative;overflow:hidden}.pp-cta:before{display:none}html #MainContent .pp-cta h2{color:#fff;font-size:clamp(2.8rem,3.6vw,4.4rem);margin:0 0 2.4rem}.pp-cta>*{position:relative}#MainContent .pp-cta .button{margin:.5rem .6rem}.card--standard .card__inner,.card{border-radius:var(--ct-r)}.ai-card__media{aspect-ratio:16/10;overflow:hidden}.ai-card__media img{width:100%;height:100%;object-fit:cover}#MainContent .pp-cta .button:not(.button--secondary){background:var(--ct-btn);color:var(--ct-btnfg)}#MainContent .pp-cta .button--secondary{color:#fff;box-shadow:inset 0 0 0 1.5px #ffffffbf}.rte a{color:var(--ct-indigo)}.field__input,.select__select,.customer .field input,textarea.text-area{border-radius:14px!important;background:#fff}#MainContent .field__input:focus,#MainContent .text-area:focus{box-shadow:0 0 0 2px var(--ct-acc)!important}.main-page-title{margin:5rem 0 3rem!important}.pagination__item{border-radius:999px}.pagination__item--current:after{border-color:var(--ct-acc)!important}.ct-js .ct-r{opacity:0;transform:translateY(2.4rem);transition:opacity .9s var(--ct-ease),transform .9s var(--ct-ease)}.ct-js .ct-r.ct-in{opacity:1;transform:none}.ct-js .ai-cat.ct-r.ct-in:hover,.ct-js .ai-card.ct-r.ct-in:hover{transform:translateY(-6px)}@media(max-width:989px){.ct-hero__in{grid-template-columns:minmax(0,1fr);gap:3.2rem;padding-top:4.4rem}.ct-hero__win{order:-1;width:min(38%,20rem);justify-self:start}.ai-cats__grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(16rem,auto)}.ai-cat:first-child{grid-row:auto;min-height:26rem}}@media(max-width:749px){html .ai-cats{padding:5rem 1.6rem 1rem}.ai-cats__grid{gap:1rem}.ai-cat{padding:2rem}.ai-cat__t{font-size:2.1rem}.ai-cat:before{right:1.6rem;top:1.6rem;width:1.8rem;height:2.6rem}.ai-card__body{padding:2.6rem 2.2rem 2.2rem}html .ai-card__title{font-size:2.15rem}.ai-topbar__in{padding:.7rem 1.2rem;gap:.4rem 1rem;font-size:1.3rem}html .header__heading-link .h2{font-size:2.2rem!important;white-space:nowrap}#MainContent .rich-text__buttons .button{width:100%;min-width:0;flex:1 1 100%}html .header__heading-link:before{width:2.6rem;height:3.7rem}.ct-hero__btns .ct-btn{flex:1 1 100%}.ai-search__btn{padding:1.2rem 1.8rem}.ai-search__form{padding-left:1.6rem}.title-wrapper-with-link{flex-direction:column;align-items:flex-start}.article-template__content{font-size:1.85rem}.pp-hero{padding:5.6rem 1.6rem 5rem}}@media(max-width:420px){.ai-cats__grid{grid-template-columns:minmax(0,1fr)}.ai-cat:first-child,.ai-cat:nth-child(4){grid-column:auto}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition:none!important;animation:none!important}.ct-js .ct-r{opacity:1;transform:none}}.footer{border-top:0;position:relative;background:var(--ai-gold-soft)!important}.footer:before{content:"";display:block;height:4px;background:linear-gradient(90deg,var(--ai-mint),var(--ai-gold),var(--ai-lav))}.footer__heading,.footer-block__heading{font-family:var(--font-heading-family);font-size:2.6rem!important;font-weight:500;color:var(--ai-ink)}.footer .field__input{background:#fff!important;border-radius:999px!important}.footer .newsletter-form__button,.footer .field__button{color:var(--ai-green)}.footer a{color:var(--ai-ink-2)}.footer a:hover{color:var(--ai-green)}.footer__copyright,.copyright__content{font-size:1.2rem;letter-spacing:.06em;opacity:.75}
/*# sourceMappingURL=/cdn/shop/t/9/assets/aprende-islam.css.map */
