.phi--daily-habit{padding-top:var(--PT, 60px);padding-bottom:var(--PB, 60px);background-color:#fff}@media screen and (max-width: 750px){.phi--daily-habit{padding-top:0;overflow:hidden;padding-bottom:0}}.phi--daily-habit-wrapper{max-width:1312px;margin:0 auto;padding:0 20px}.phi--daily-habit-wrapper.wrapper--full{max-width:100%;padding:0 40px}.phi--daily-habit-wrapper.wrapper--narrow{max-width:900px}.phi--daily-habit-header-wrapper{position:relative}.phi--daily-habit-top-heading{font-size:1.2rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;text-align:center;color:#040404;margin:0 0 16px}.phi--daily-habit-main-heading{font-size:2.5rem;font-weight:700;line-height:1.2;text-align:center;color:#040404;margin:0 0 16px}.phi--daily-habit-highlight{color:#ff6b35}.phi--daily-habit-subheading{font-size:1.2rem;line-height:1.6;text-align:center;color:#040404;max-width:700px;margin:0 auto 48px}.phi--daily-habit-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;margin-bottom:48px;position:relative}.phi--daily-habit-card{background:#fff;border-radius:16px;overflow:hidden}.phi--daily-habit-card-image{position:relative;width:100%;height:240px;border-radius:20px;overflow:hidden}.phi--daily-habit-image{width:100%;height:100%;object-fit:cover;display:block}.phi--daily-habit-card-image-placeholder{width:100%;height:240px;background-color:#f5f5f5;display:flex;align-items:center;justify-content:center}.phi--daily-habit-card-image-placeholder svg{width:80px;height:80px;opacity:.3}.phi--daily-habit-card-content{padding:24px 0}.phi--daily-habit-card-title{font-size:1.15rem;font-weight:700;line-height:1.3;color:#000;margin:0 0 16px}.phi--daily-habit-card-list{list-style:none;padding:0;margin:0}.phi--daily-habit-card-list-item{font-size:.95rem;line-height:1.6;color:#040404;margin-bottom:12px;padding-left:24px;position:relative}.phi--daily-habit-card-list-item:last-child{margin-bottom:0}.phi--daily-habit-card-list-item:before{content:"\2022";position:absolute;left:8px;color:#ff6b35;font-weight:700;font-size:1.2rem;top:-5px}.phi--daily-habit-empty{text-align:center;padding:60px 20px;color:#999}.phi--daily-habit-button-wrapper{text-align:center;margin-bottom:24px}.phi--daily-habit-button{display:inline-block;padding:14px 65px;background-color:#fbad18;color:#000;text-decoration:none;border-radius:50px;font-size:1.1rem;transition:all .3s ease;border:none;cursor:pointer;box-shadow:0 4px 12px #ffa5004d}.phi--daily-habit-button:hover{background-color:#ff8c00;transform:translateY(-2px);box-shadow:0 6px 16px #ffa50066}.phi--daily-habit-features{display:flex;justify-content:center;align-items:center;gap:10px;flex-wrap:wrap}.phi--daily-habit-feature{display:flex;align-items:center;gap:8px;font-size:.95rem;color:#333}.phi--daily-habit-feature-icon{width:20px;height:20px;color:#000;flex-shrink:0}.phi--daily-habit-left-img{position:absolute;top:-30px;left:-40px;width:60px;height:auto;pointer-events:none;animation:phi--daily-habit-float 3s ease-in-out infinite;z-index:3}.phi--daily-habit-right-img{position:absolute;bottom:147px;right:-58px;width:60px;height:auto;pointer-events:none;animation:phi--daily-habit-float 3s ease-in-out infinite;animation-delay:.5s;z-index:3}@keyframes phi--daily-habit-float{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-8px) rotate(3deg)}}@media (max-width: 750px){.phi--daily-habit-cards{grid-template-columns:repeat(2,1fr);gap:24px}.phi--daily-habit-main-heading{font-size:2.2rem}}@media (max-width: 750px){.phi--daily-habit-wrapper{padding:0 16px}.phi--daily-habit-wrapper.wrapper--full{padding:0 20px}.phi--daily-habit-cards{grid-template-columns:1fr;gap:24px;margin-bottom:40px}.phi--daily-habit-main-heading{font-size:1.9rem}.phi--daily-habit-subheading{font-size:1.2rem;margin-bottom:40px}.phi--daily-habit-card-image,.phi--daily-habit-card-image-placeholder{height:350px}.phi--daily-habit-features{flex-direction:row;gap:10px}.phi--daily-habit-left-img,.phi--daily-habit-right-img{display:none}}@media (max-width: 750px){.phi--daily-habit-button-wrapper{width:100%;width:-moz-available;width:-webkit-fill-available;width:fill-available;width:stretch}.phi--daily-habit-main-heading{font-size:28px}.phi--daily-habit-top-heading{font-size:1.2rem;color:#000}.phi--daily-habit-button{padding:14px 32px;font-size:18px;width:100%;width:-moz-available;width:-webkit-fill-available;width:fill-available;width:stretch;font-weight:500}.phi--daily-habit-card-content{padding:20px}.phi--daily-habit-card-title{font-size:1.5rem}.phi--daily-habit-card-list-item{font-size:16px}.phi--daily-habit-feature{display:flex;align-items:center;gap:8px;font-size:14px;color:#000;font-weight:500}.phi--daily-habit-feature-icon{width:14px;height:14px;color:#000;flex-shrink:0}}
/*# sourceMappingURL=/cdn/shop/t/79/assets/phi-daily-habit.css.map */
