@font-face{font-family:Wonderly;src:url(../media/Wonderly.043hp7dc3s5wm.eot);src:url(../media/Wonderly.043hp7dc3s5wm.eot)format("embedded-opentype"),url(../media/Wonderly.09kkv49xluhoz.woff2)format("woff2"),url(../media/Wonderly.1v7zxc57g80ad.woff)format("woff"),url(../media/Wonderly.3gq_zt6637uu9.ttf)format("truetype"),url(../media/Wonderly.3m42v8i_vktgr.svg)format("svg");font-weight:400;font-style:normal;font-display:swap}h1,h2,h3,h4,h5,h6{text-transform:capitalize;margin-bottom:20px;font-family:Wonderly;font-weight:300}h1{font-size:clamp(35px,5vw,70px);line-height:1.1}h2{color:#ef1a4f;font-size:clamp(25px,5vw,50px);line-height:1.2}h3{font-size:clamp(20px,4vw,28px);line-height:1.1}h4{font-size:25px;line-height:32px}h5{font-size:18px}h6{font-size:16px}p{color:#666;margin-bottom:20px;font-size:16px;font-weight:400;line-height:1.6}nav.header-navbar ul li a{font-family:Wonderly}nav.header-navbar ul li a i{font-size:25px}nav.header-navbar ul li a i:hover,nav.header-navbar ul li:hover a i{color:#ff97a4!important}.hero-slider{position:relative;overflow:hidden}.hero-slider .slide{text-align:center;z-index:2;justify-content:center;align-items:center;padding:70px 0;display:flex!important;position:relative!important}.hero-slider .content{z-index:2;width:100%;position:relative}.hero-slider h1{color:#2b44ff;margin-bottom:20px;font-size:90px;line-height:1.1}.hero-inner-content-box{text-align:right;max-width:650px;margin-left:auto}@media (max-width:768px){.hero-slider h1{font-size:36px}.hero-slider .slide{height:80vh}}.main-loop-slider-section{background:#fe4b7b;width:100%;padding:0;display:flex;overflow-x:hidden}.marquee{white-space:nowrap;display:flex;overflow:hidden}.marquee-content{animation:50s linear infinite scrollMarquee;display:flex}.marquee-content span{white-space:nowrap;color:#fff;margin-right:4rem;font-size:40px;font-weight:800}@keyframes scrollMarquee{0%{transform:translate(0)}to{transform:translate(-100%)}}.box-welcome .box__title{color:#333;font-weight:500}.box-welcome .box__body{padding:0}.characters-section img.left-image{width:300px;margin:auto;position:absolute;top:0;bottom:0;left:0}.characters-section img.right-image{width:300px;margin:auto;position:absolute;top:0;bottom:0;right:0}.achievements-box{text-align:center}.achievements-box h2{color:#fe4b7b;min-width:110px}.counter-description{font-size:20px}.section-heading-1 .section-heading__title{font-size:clamp(25px,4vw,50px)}h3.featured-product-title{color:#fff;font-size:clamp(30px,4vw,70px);font-weight:400}p.price-span strike{color:#fff;margin:0 10px 0 0;font-family:Nunito;font-size:40px;font-weight:400}p.price-span{color:#ffb709;font-family:Nunito;font-size:60px;font-weight:700}.media-gradu,.media-gradu-2,.media-gradu-3{border-radius:0;margin:0;overflow:initial!important}.lightbox-gallery-section,.lightbox-gallery-section .container-fluid,.lightbox-gallery-section .row,.lightbox-gallery-section .gallery-card,.lightbox-gallery-section .media,.lightbox-gallery-section .media__img{overflow:visible}.lightbox-gallery-section .gallery-card{z-index:1;position:relative}.lightbox-gallery-section .gallery-card:hover{z-index:50}.lightbox-gallery-section .media-gradu{transform-origin:50%;transition:transform .4s,box-shadow .4s;position:relative}.lightbox-gallery-section .gallery-card:hover .media-gradu{transform:scale(1.12);box-shadow:0 20px 45px #00000040}.lightbox-gallery-section .media__img img,.lightbox-gallery-section .media__img img[width][height]{object-fit:cover;width:100%;height:100%;display:block}.about-book-section .animated-images{width:250px;position:absolute;top:0;right:0}h3.section-heading__title{color:#ffb709;margin-bottom:25px;font-size:35px;display:block}.patches-video-section{background:#fff;padding:10px 0 60px;overflow:hidden}.patches-video-head{text-align:center;margin-bottom:24px}.patches-video-head h2{color:#7b2cff;margin:0;font-size:20px;font-weight:800;line-height:1}.patches-video-slider{position:relative}.patches-video-slider .slick-list{overflow:visible}.patches-video-slider .slick-track{align-items:center;display:flex}.patches-video-slide{padding:38px 0 22px;transition:all .4s}.patches-video-card{aspect-ratio:16/9;opacity:.22;background:#eee;margin:0 auto;transition:all .4s;position:relative;overflow:hidden;transform:scale(.78)}.patches-video-card img{object-fit:cover;display:block;position:absolute;inset:0;width:100%!important;height:100%!important}.patches-video-slider .slick-center .patches-video-card{opacity:1;z-index:5;transform:scale(1.5);box-shadow:0 0 32px #00000047}.patches-play-btn{cursor:pointer;background:0 0;border:4px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:88px;height:88px;padding:0;display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.slick-center .patches-play-btn{display:flex}.patches-play-btn span{border-top:20px solid #0000;border-bottom:20px solid #0000;border-left:28px solid #fff;width:0;height:0;margin-left:8px}.patches-video-slider .slick-arrow{color:#0000;z-index:20;cursor:pointer;background:#5a5a5a94;border:0;border-radius:50%;width:55px;height:55px;font-size:0;position:absolute;top:40%;transform:translateY(-50%)}.patches-video-slider .slick-prev{left:-80px}.patches-video-slider .slick-next{right:-80px}.patches-video-slider .slick-prev:before,.patches-video-slider .slick-next:before{content:"";border-top:4px solid #fff;border-left:4px solid #fff;width:11px;height:11px;position:absolute;top:50%;left:50%}.patches-video-slider .slick-prev:before{transform:translate(-35%,-50%)rotate(-45deg)}.patches-video-slider .slick-next:before{transform:translate(-65%,-50%)rotate(135deg)}ul.slick-dots.slick__dots.dots-style1{margin-top:100px}.floating{animation-name:floating;animation-duration:3s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}@keyframes floating{0%{transform:translate(0)}65%{transform:translateY(15px)}to{transform:translate(0)}}.about-founder-section .animated-images .left-image{width:400px;position:absolute;bottom:0;left:0}.about-founder-section .animated-images .right-image{width:400px;position:absolute;bottom:0;right:0}.about-founder-section .container>.row{z-index:2;position:relative}.contact-section .animated-images img.left-image{margin:auto;position:absolute;top:0;bottom:0;left:100px}.contact-section .animated-images img.right-image{margin:auto;animation:5s linear infinite animName;position:absolute;top:50px;right:100px}@keyframes animName{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width:1366px){.patches-video-slider .slick-prev{left:0}.patches-video-slider .slick-next{right:0}.section-heading-1{margin-bottom:30px}.patches-video-slider .slick-center .patches-video-card{transform:scale(1.3)}.about-founder-section .animated-images .left-image,.about-founder-section .animated-images .right-image{width:250px}}@media (max-width:991px){.patches-video-card{width:380px;height:205px}.wrapper-mob-btns i.zmdi{background:#ccc;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:20px;display:flex}.events-section .media__img a,.events-section .media__img a img{width:100%}.header-navbar__item>a{color:#333;padding:15px 5px;display:inline-block}.patches-video-slider .slick-prev{left:150px}.patches-video-slider .slick-next{right:150px}}@media (max-width:767px){.patches-video-section{padding:25px 0 45px}.patches-video-card{width:300px;height:170px}.patches-play-btn{border-width:3px;width:64px;height:64px}.patches-play-btn span{border-top-width:14px;border-bottom-width:14px;border-left-width:20px}.patches-video-slider .slick-prev{left:20px}.patches-video-slider .slick-next{right:20px}}.media-news-slide-box{background:#dbdbdb;align-items:stretch;min-height:320px;margin:0 0 0 30px;display:flex}.media-news-section .media-teacher-2 .media__img,.media-news-section .media-teacher-3 .media__img{align-self:stretch;width:33%;overflow:hidden}.media-news-section .media-teacher-2 .media__img img,.media-news-section .media-teacher-3 .media__img img{object-fit:cover;width:100%;height:100%}.media-news-section .media-teacher-2 .media__body,.media-news-section .media-teacher-3 .media__body{width:67%;padding:45px 40px 25px}.media-news-section .slick-list{overflow:visible}span.contact-title{text-transform:uppercase;font-family:Wonderly;font-size:25px}.main-footer-section{padding:50px 0}ul.links-list li{display:block;margin-bottom:7px!important}ul.links-list li a{text-transform:capitalize;color:#b7c3e2;font-size:16px;font-weight:400;line-height:1.6;display:block}footer.main-footer-section .top-contact-col{flex-direction:column;align-items:self-start;gap:15px;width:100%;margin:0;padding:0}footer.main-footer-section .top-contact-col .top-contact__item{text-transform:capitalize;align-items:center;margin:0;font-size:16px;font-weight:400;line-height:1.6;display:flex;color:#b7c3e2!important}.top-contact__item span:hover{background:#fff;color:#fe4b7b!important}footer.main-footer-section .top-contact-col span.lnr{background:#fe4b7b;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.top-contact__item span{background:#fe4b7b;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;display:flex;color:#fff!important}.top-contact__item{align-items:center;display:flex}.top-contact__left{display:flex}top-contact__item p{margin-bottom:0!important}.top-contact__item p{color:#ccc;margin-bottom:0;font-size:9px}header .list-inline{position:relative;top:6px}.top-contact__item span.lnr{width:5px;color:#ccc!important;background:0 0!important}.top-contact__item .lnr:before{font-size:12px;color:#ccc!important}.lnr:before{color:#fff!important}footer.main-footer-section a.au-icon{background:#ffffff29}.au-icon-2{width:34px!important}footer.main-footer-section a.au-icon:hover{background:#fe4b7b}footer.main-footer-section .logo+p{color:#b7c3e2!important}.isotope-content .media-gradu,.isotope-content .media-gradu-2,.isotope-content .media-gradu-3{overflow:hidden!important}.isotope-content .col-lg-4{margin-bottom:30px}.product-main-slider{width:100%}.product-main-item{justify-content:center;align-items:center;height:100%;display:flex!important}.product-main-item img{object-fit:contain;width:100%;height:100%;display:block}.product-thumb-slider{margin-top:12px}.product-thumb-slider .slick-slide{padding:0 6px}.product-thumb-slider .slick-list{margin:0 -6px}.product-thumb-item{cursor:pointer;height:100%;transition:all .3s}.product-thumb-item img{object-fit:contain;width:100%;height:100%;display:block}.product-thumb-slider .slick-current .product-thumb-item{border-color:#f4b000;transform:scale(1.05)}.product-main-slider .slick-arrow,.product-thumb-slider .slick-arrow{display:none!important}a.remove .lnr:before{color:#777!important}#reviewTabsContent .fa-star:before{content:"";color:green;font-size:17px}.video-card{cursor:pointer;background-position:50%;background-size:cover;height:360px;position:relative;overflow:hidden}.video-card:before{content:"";z-index:1;background:linear-gradient(#0000000d 35%,#3ebeee73 78%,#3ebeeed9 100%);position:absolute;inset:0}.video-card:hover{transition:all .3s;transform:translateY(-5px)}.play-btn{z-index:2;border:3px solid #fff;border-radius:50%;width:54px;height:54px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.play-btn:before{content:"";border-top:9px solid #0000;border-bottom:9px solid #0000;border-left:14px solid #fff;position:absolute;top:50%;left:54%;transform:translate(-50%,-50%)}.video-card-content{z-index:2;color:#fff;position:absolute;bottom:22px;left:22px}.video-card-content h4{margin:0;font-size:24px;font-weight:700;line-height:1.1}.video-card-content p{color:#fff;margin:4px 0 0;font-size:15px;line-height:1.2}.video-modal-content{background:#000;border:none;border-radius:0}.video-close{opacity:1;z-index:5;border-radius:50%;width:50px;height:50px;font-size:34px;position:absolute;top:10px;right:10px;background:#fff!important}.video-close:hover{color:#fff;background:#000!important}#testimonialVideo{background:#000;display:block}.modal-backdrop{background-color:#000!important}@media (max-width:767px){.video-card{height:330px}.video-card-content h4{font-size:22px}}.custom-tabs{background:0 0;border:none;border-radius:50px;width:100%;padding:0 0 30px;display:inline-flex;overflow:hidden}.custom-tabs .nav-item{margin:0}.custom-tabs .nav-link{color:#fff;text-align:center;background:#72c7ee;border:none;border-radius:0;min-width:145px;padding:13px 40px;font-size:18px;font-weight:600}.custom-tabs .nav-link.active{color:#fff;background:#ff8fa3}.custom-tabs .nav-item:first-child .nav-link{border-top-left-radius:50px;border-bottom-left-radius:50px}.custom-tabs .nav-item:last-child .nav-link{border-top-right-radius:50px;border-bottom-right-radius:50px}.custom-tabs .nav-link:hover,.custom-tabs .nav-link:focus{color:#fff;border:none}::-webkit-scrollbar-track{background-color:#000;-webkit-box-shadow:inset 0 0 6px #0000004d}::-webkit-scrollbar{background-color:#f5f5f5;width:5px}::-webkit-scrollbar-thumb{background-color:#9bd9f7}span.cart-count{background:#ccc;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:14px;line-height:0;display:flex;position:absolute;top:20px;right:0}.wrapper-mob-btns{justify-content:end;align-items:center;width:100%;display:flex}.wrapper-mob-btns i{font-size:25px}@media (max-width:1750px){.characters-section img.left-image,.characters-section img.right-image{width:200px}}@media (max-width:1550px){.characters-section img.left-image,.characters-section img.right-image{width:150px;bottom:initial}}@media (max-width:991px){.contact-section .animated-images img.left-image,.contact-section .animated-images img.right-image,.about-founder-section .animated-images .left-image,.about-founder-section .animated-images .right-image{display:none}.p-t-100{padding-top:30px}.p-b-100{padding-bottom:30px}.lightbox-gallery-section{padding:15px}.hero-inner-content-box{text-align:center;max-width:100%;margin-left:initial;padding:20px}.characters-section img.left-image,.characters-section img.right-image{display:none}.box-welcome .box__head{text-align:center}.marquee-content span{font-size:20px}.about-founder-section .col-lg-6>*{text-align:center}a.tp-caption{width:100%}.about-book-section{padding:30px 0;background:#f1f1f1!important}.about-book-section .col-lg-6>*{text-align:center}.about-book-section .animated-images{display:none}.about-book-section img.left-image{background:#9bd9f7;border-radius:20px;margin-bottom:20px}.media a img{width:100%}.media-news-section .media-teacher-2 .media__img,.media-news-section .media-teacher-3 .media__img{align-self:stretch;width:100%;overflow:hidden}.media-news-section .media-teacher-2 .media__img img,.media-news-section .media-teacher-3 .media__img img{object-fit:cover;width:100%;height:100%}.media-news-section .media-teacher-2 .media__body,.media-news-section .media-teacher-3 .media__body{width:100%;padding:20px}.media-news-slide-box{align-items:stretch;min-height:320px;margin:0;display:flex}.media-news-section .slick-list{overflow:hidden}.blog-intro .section-heading{margin-bottom:15px}.media-teacher-2 .media__body,.media-teacher-3 .media__body{padding:20px}footer.main-footer-section .top-contact-col .top-contact__item{margin-bottom:20px}footer.main-footer-section .media__tool{margin-bottom:25px}.p-b-85{padding-bottom:25px}.p-md-t-50{padding-top:25px}}@media (max-width:480px){html body .hero-slider .slide{height:250px!important}.about-founder-section img.left-image{margin-bottom:20px}}.slide-bg{background-position:50%;background-size:cover;width:100%;height:100%;position:absolute;inset:0}.box.box-welcome:hover .box__head img{transform-origin:50%;animation:.8s iconShake}@keyframes iconShake{0%,to{transform:scale(1)rotate(0)}15%{transform:scale(1.05)rotate(-10deg)}30%{transform:scale(1.05)rotate(10deg)}45%{transform:scale(1.08)rotate(-8deg)}60%{transform:scale(1.08)rotate(8deg)}75%{transform:scale(1.05)rotate(-4deg)}}.rev-btn-1,.rev-btn-2{font-weight:700}.achievements-box h2{font-size:80px;line-height:75px;margin-bottom:0!important}.patches-play-btn{z-index:1}.patches-play-btn:before,.patches-play-btn:after{content:"";opacity:0;pointer-events:none;border:2px solid #fff;border-radius:50%;position:absolute;inset:-10px}.patches-video-card:hover .patches-play-btn:before{animation:1.5s infinite ripple}.patches-video-card:hover .patches-play-btn:after{animation:1.5s .75s infinite ripple}.lightbox-gallery-section .media__img{aspect-ratio:3/2}.lightbox-gallery-section .media__img a{width:100%;height:100%;display:block}@keyframes ripple{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(1.8)}}.main-footer-section li.list-inline-item a:hover{color:#ffb163}.hero-slider h1 span{margin-bottom:10px;padding:8px 12px;font-size:60px;display:inline-block}.hero-slider h1 span2{letter-spacing:-29px;background:#fff;border-radius:10px;padding:9px 50px 0 15px;font-family:kids_magicregular}.hero-slider h1 span2 SPAN{background:0 0;font-size:75px}.hero-slider h1 span3{font-size:60px;display:block}.hero-slider h1 span2 span:first-child{color:#70cae6}.hero-slider h1 span2 span:nth-child(2),.hero-slider h1 span2 span:nth-child(3){color:#ef1a4f}.hero-slider h1 span2 span:nth-child(4){color:#a7d06b}.hero-slider h1 span2 span:nth-child(5){color:#9b64a1}.hero-slider h1 span2 span:nth-child(6){color:#ef1a4f}.hero-slider h1 span2 span:nth-child(7){color:#a7d06b;position:relative;top:10px;transform:rotate(-28deg)!important}.hero-slider h1 span2 span:nth-child(8){color:#6fcce3}.hero-slider h1 span2 span:nth-child(9){color:#ef3d3a}.hero-slider h1 span2 span:nth-child(10){color:#ea682b}.hero-slider h1 span2 span:nth-child(11){color:#f46224}.hero-slider h1 span2 span:nth-child(12){color:#c7495e}.hero-slider h1 span2 span:nth-child(13){color:#80d2e5}@font-face{font-family:kids_magicregular;src:url(../media/kids_magic-webfont.2cf88f0-_84e7.woff2)format("woff2"),url(../media/kids_magic-webfont.2qnjphjmmnsym.woff)format("woff");font-weight:400;font-style:normal}@font-face{font-family:kids_magicregular;src:url(../media/kids_magic-webfont.2cf88f0-_84e7.woff2)format("woff2"),url(../media/kids_magic-webfont.2qnjphjmmnsym.woff)format("woff");font-weight:400;font-style:normal}.header-navbar__item>a{padding:20px 11px!important}.section-heading-1 .section-heading__title{color:#ef1a4f}.box-welcome .box__head{padding:0 30px!important}@media (max-width:1400px){.about-book-section .animated-images{width:150px}}@media (max-width:768px){.slide-bg:after{content:"";background:#ffffffa3;width:100%;height:100%;display:block}.hero-slider h1 span{font-size:30px!important}.hero-slider h1 span2 SPAN{font-size:35px}.hero-slider h1 span2{padding:7px 12px 6px 4px!important}.hero-slider h1 span3{font-size:30px}.hero-slider h1 span2 span:nth-child(7){top:7px}}@media (max-width:400px){.hero-slider h1 span2{transform:scale(.9)}.top-contact__item{margin-right:20px}}@media (max-width:380px){.hero-slider h1 span2{transform:scale(.7)}}.order-summary-row{margin-bottom:30px}.order-summary-card{text-align:center;background:#fff;border:1px solid #f0f0f0;border-radius:8px;margin-bottom:20px;padding:20px 10px;transition:transform .3s,box-shadow .3s}.order-summary-card:hover{transform:translateY(-3px);box-shadow:0 6px 20px #00000014}.order-summary-icon{color:#fff;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:10px;font-size:20px;display:inline-flex}.order-summary-card--blue .order-summary-icon{background:#72c7ee}.order-summary-card--yellow .order-summary-icon{background:#ffb709}.order-summary-card--pink .order-summary-icon{background:#fe4b7b}.order-summary-card--green .order-summary-icon{background:#22c55e}.order-summary-value{color:#333;margin-bottom:4px;font-family:Wonderly;font-size:24px;line-height:1.2}.order-summary-label{color:#999;text-transform:capitalize;font-size:13px}.order-filters-row{background:#f7f7f7;border-radius:8px;margin-bottom:30px;padding:20px}.order-filters-row .input-border,.order-filters-row select.input-border{color:#333;background:#fff;border:1px solid #ddd;border-radius:4px;width:100%;height:45px;padding:0 12px;font-size:14px}.order-filters-row select.input-border{appearance:auto}.order-badge{text-transform:capitalize;color:#fff;white-space:nowrap;letter-spacing:.02em;border-radius:50px;padding:4px 14px;font-size:12px;font-weight:600;display:inline-block}.badge-pending{background:#f59e0b}.badge-processing{background:#8b5cf6}.badge-shipped{background:#3b82f6}.badge-delivered{background:#22c55e}.badge-cancelled{background:#ef4444}.badge-paid{background:#22c55e}.badge-failed{background:#ef4444}.badge-refunded{background:#f97316}.badge-default{background:#64748b}.orders-table{font-size:14px}.orders-table thead th{white-space:nowrap;vertical-align:middle}.orders-table td{vertical-align:middle}.orders-table-row{transition:background .2s}.orders-table-row:hover{background:#fafcff}.order-action-toggle{cursor:pointer;color:#666;background:0 0;border:1px solid #ddd;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;padding:0;font-size:20px;transition:all .3s;display:inline-flex}.order-action-toggle:hover{color:#fff;background:#72c7ee;border-color:#72c7ee}.order-dropdown{z-index:100;background:#fff;border:1px solid #eee;border-radius:8px;min-width:190px;animation:.15s orderDropIn;position:absolute;top:calc(100% - 5px);right:10px;overflow:hidden;box-shadow:0 8px 30px #00000026}.order-dropdown--up{animation-name:orderDropUp;top:auto;bottom:calc(100% - 5px)}@keyframes orderDropIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes orderDropUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.order-dropdown button{text-align:left;color:#333;cursor:pointer;background:0 0;border:none;width:100%;padding:11px 16px;font-size:14px;transition:background .2s;display:block}.order-dropdown button:hover{background:#f0f7ff}.order-dropdown button i{color:#72c7ee;text-align:center;width:18px;margin-right:10px}.order-dropdown-danger{border-top:1px solid #f0f0f0;color:#ef4444!important}.order-dropdown-danger i{color:#ef4444!important}.order-dropdown-danger:hover{background:#fef2f2!important}.order-modal-overlay{z-index:10000;background:#0000008c;justify-content:center;align-items:center;padding:20px;animation:.2s orderModalFadeIn;display:flex;position:fixed;inset:0}@keyframes orderModalFadeIn{0%{opacity:0}to{opacity:1}}.order-modal-wrapper{flex-direction:column;width:100%;max-width:560px;max-height:calc(100vh - 60px);animation:.25s orderModalSlideIn;display:flex}.order-modal-wrapper--lg{max-width:860px}@keyframes orderModalSlideIn{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.order-modal-content{background:#fff;border-radius:10px;flex-direction:column;max-height:calc(100vh - 60px);display:flex;overflow:hidden;box-shadow:0 20px 60px #00000040}.order-modal-header{color:#fff;background:linear-gradient(135deg,#72c7ee 0%,#9bd9f7 100%);flex-shrink:0;justify-content:space-between;align-items:center;padding:18px 24px;display:flex}.order-modal-title{font-size:20px;font-weight:300;color:#fff!important;margin:0!important}.order-modal-title i{margin-right:8px}.order-modal-close{color:#fff;cursor:pointer;background:#fff3;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:18px;transition:background .2s;display:flex}.order-modal-close:hover{background:#ffffff59}.order-modal-body{flex:auto;padding:24px;overflow-y:auto}.order-modal-body p{color:#666;margin-bottom:6px;font-size:14px}.order-modal-footer{background:#fafafa;border-top:1px solid #eee;flex-shrink:0;justify-content:flex-end;gap:12px;padding:16px 24px;display:flex}.order-modal-btn{text-transform:uppercase;letter-spacing:.03em;font-size:13px}.order-modal-btn--cancel{color:#666;text-transform:uppercase;cursor:pointer;background:#fff;border:1px solid #ddd;border-radius:0;padding:0 20px;font-size:13px;font-weight:600;line-height:45px;transition:all .3s}.order-modal-btn--cancel:hover{background:#f5f5f5;border-color:#ccc}.order-form-group{margin-bottom:20px}.order-form-label{color:#555;text-transform:uppercase;letter-spacing:.03em;margin-bottom:8px;font-size:13px;font-weight:600;display:block}.order-form-input,.order-form-select,.order-form-textarea{color:#333;background:#fff;border:1px solid #ddd;border-radius:4px;width:100%;padding:10px 14px;font-family:inherit;font-size:14px;transition:border-color .2s}.order-form-input:focus,.order-form-select:focus,.order-form-textarea:focus{border-color:#72c7ee;outline:none;box-shadow:0 0 0 3px #72c7ee26}.order-form-input[readonly]{color:#888;background:#f8f9fa}.order-form-select{appearance:auto;height:44px}.order-form-textarea{resize:vertical;min-height:80px}.order-detail-block{margin-bottom:15px}.order-modal-section-title{color:#ef1a4f;border-bottom:2px solid #f0f0f0;margin-bottom:12px;padding-bottom:8px;font-size:16px}.order-detail-item{color:#555;align-items:center;gap:10px;padding:6px 0;font-size:14px;display:flex}.order-detail-item i{color:#72c7ee;text-align:center;flex-shrink:0;width:20px;font-size:16px}.order-modal-table{border-collapse:collapse;width:100%}.order-modal-table th,.order-modal-table td{border-bottom:1px solid #f0f0f0;padding:10px 12px;font-size:14px}.order-modal-table th{color:#555;text-transform:uppercase;letter-spacing:.03em;background:#f8f9fa;font-size:12px;font-weight:600}.order-totals-list{border:1px solid #f0f0f0;border-radius:6px;overflow:hidden}.order-totals-row{color:#555;border-bottom:1px solid #f0f0f0;justify-content:space-between;padding:8px 14px;font-size:14px;display:flex}.order-totals-row:last-child{border-bottom:none}.order-totals-row--total{color:#333;background:#f8f9fa;font-size:16px;font-weight:700}.order-address-text{color:#666;font-size:14px;line-height:1.7}.order-note-text{color:#666;background:#fffbe6;border:1px solid #ffe58f;border-radius:6px;padding:12px 16px;font-size:14px;font-style:italic}.order-history-list li{color:#555;border-bottom:1px solid #f0f0f0;padding:8px 0;font-size:14px}.order-history-list li:last-child{border-bottom:none}.order-history-date{color:#3b82f6;background:#f0f7ff;border-radius:50px;margin-right:8px;padding:2px 10px;font-size:12px;font-weight:500;display:inline-block}.order-history-type{color:#333;font-weight:600}.order-history-note{color:#999;font-style:italic}@media (max-width:767px){.order-summary-card{padding:15px 8px}.order-summary-value{font-size:18px}.order-summary-icon{width:40px;height:40px;font-size:16px}.order-modal-overlay{padding:10px}.order-modal-wrapper,.order-modal-wrapper--lg{max-width:100%;max-height:calc(100vh - 30px)}.order-modal-content{max-height:calc(100vh - 30px)}.order-modal-body{padding:16px}.order-modal-footer{padding:12px 16px}.order-filters-row{padding:15px}}.empty-content{text-align:center;max-width:520px;margin:0 auto;padding:50px 20px 60px}.empty-content__title{color:#ef1a4f;margin-bottom:12px}.empty-content__text{margin-bottom:26px}.block-images--even .block-images-item{margin-bottom:20px;overflow:hidden}.block-images--n1 .block-images-item{aspect-ratio:16/8}.block-images--n2 .block-images-item,.block-images--nmany .block-images-item{aspect-ratio:4/3}.block-images--even .block-images-item img,.block-images--even .block-images-item img[width][height]{object-fit:cover;width:100%;height:100%;display:block}.block-images--even .row{margin-left:-10px;margin-right:-10px}.block-images--even .row>[class^=col-]{padding-left:10px;padding-right:10px}.list-nav-blog{justify-content:space-between;align-items:center;gap:20px;display:flex}.list-nav-blog__item.next:only-child{margin-left:auto}.list-nav-blog__item a{text-align:left;flex-direction:row;align-items:center;display:flex}.list-nav-blog__item.next a{text-align:right;flex-direction:row-reverse}.list-nav-blog__item .image{background:#f2f2f2;border-radius:50%;flex:none;width:52px;height:52px;margin:0 14px 0 0;display:block;position:relative;overflow:hidden}.list-nav-blog__item.next .image{margin:0 0 0 14px}.list-nav-blog__item .image img,.list-nav-blog__item .image img[width][height]{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.list-nav-blog__text{text-transform:capitalize;letter-spacing:0;color:#666;margin:0;font-size:16px;font-weight:700;display:block}.list-pagination__item{vertical-align:top}.list-pagination__item>a,.list-pagination__item a.number,.list-pagination__item .arrow a{width:100%;height:100%;line-height:inherit;color:inherit;text-decoration:none;display:block}.list-pagination__item>a:hover,.list-pagination__item>a:focus{color:inherit}.list-pagination__item .number,.list-pagination__item i{color:#fff}.list-pagination__item.is-disabled{opacity:.45;pointer-events:none}.gallery-page-grid .isotope-item{margin-bottom:30px}.gallery-page-grid .media__img{aspect-ratio:370/297;width:100%;overflow:hidden}.gallery-page-grid .media__img img,.gallery-page-grid .media__img img[width][height]{object-fit:cover;width:100%;height:100%;display:block}.gallery-page-grid__empty{text-align:center;color:#8b8089;padding:40px 0 10px}.gallery-page-grid .media__body .date-time{text-align:center;display:block}.list-pagination__item.disabled{opacity:.4;cursor:default}.list-pagination__item.disabled:hover{background:#ccc}.gallery-order-hint{z-index:60;color:#fff;background:#241b1f;border-radius:20px;padding:8px 16px;font-size:13px;position:fixed;bottom:20px;right:20px;box-shadow:0 6px 18px #00000040}.slick-blog--static .slick__wrap-content{flex-wrap:wrap;gap:20px;display:flex}.slick-blog--n1 .slick__item{width:100%}.slick-blog--n2 .slick__item{flex:calc(50% - 10px);min-width:260px}@media (max-width:768px){.slick-blog--n2 .slick__item{flex-basis:100%}}.media-blog-2 .media__text{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.media-news-slide .media__text{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.media-news-slide .media__tool{display:none}.media-news-slider--static{flex-wrap:wrap;gap:20px;display:flex}.media-news-slider--static .media-news-slide{flex:calc(50% - 10px);min-width:280px}@media (max-width:768px){.media-news-slider--static .media-news-slide{flex-basis:100%}}.slick-blog .media-blog .media__text{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.header-logo-img{object-fit:contain;max-width:160px;width:auto!important;height:64px!important}@media (max-width:767px){.header-logo-img{max-width:120px;height:48px!important}}footer.main-footer-section .logo img{object-fit:contain;max-width:180px;width:auto!important;height:90px!important}@media (max-width:767px){footer.main-footer-section .logo img{max-width:140px;height:70px!important}}.media-news-section .media-news-slide-box{height:380px;min-height:0;overflow:hidden}.media-news-section .media-news-slide-box .media__img{background:#eee;flex:0 0 38%;align-self:stretch;width:38%;height:100%;position:relative;overflow:hidden}.media-news-section .media-news-slide-box .media__img>a{width:100%;height:100%;display:block;position:absolute;inset:0}.media-news-section .media-news-slide-box .media__img img{object-fit:cover;width:100%!important;height:100%!important}.media-news-section .media-news-slide-box .media__body{flex-direction:column;flex:auto;justify-content:center;width:auto;min-width:0;height:100%;display:flex;overflow:hidden}@media (max-width:991px){.media-news-section .media-news-slide-box{height:340px}}@media (max-width:767px){.media-news-section .media-news-slide-box{flex-direction:column;height:auto}.media-news-section .media-news-slide-box .media__img{flex:none;width:100%;height:220px}.media-news-section .media-news-slide-box .media__body{height:auto}}.media-news-slider--static .media-news-slide-box{height:380px;margin:0}@media (max-width:767px){.media-news-slider--static .media-news-slide-box{height:auto}}.events-section .media-teacher .media__img>a{width:100%;height:100%;display:block}.events-section .media-teacher .media__img>a img{object-fit:cover;width:100%!important;height:100%!important}footer.main-footer-section .links-list,footer.main-footer-section ul{margin:0;padding:0;list-style:none}footer.main-footer-section h3{color:#fff;margin-bottom:20px}footer.main-footer-section ul.links-list li a{transition:color .2s,padding-left .2s}footer.main-footer-section ul.links-list li a:hover{color:#fff;padding-left:4px}footer.main-footer-section .top-contact-col .top-contact__item>span.zmdi{color:#fff;background:#fe4b7b;border-radius:50%;flex:0 0 34px;justify-content:center;align-items:center;width:34px;height:34px;margin-right:12px;font-size:16px;display:flex}footer.main-footer-section .top-contact-col .top-contact__item>span:not(.zmdi):not(.lnr){overflow-wrap:anywhere;min-width:0}footer.main-footer-section .form__footer{max-width:100%;margin:0}footer.main-footer-section .form__footer input{color:#333;background:#fff;border:0;border-radius:50px;width:100%;height:50px;padding:0 60px 0 20px}footer.main-footer-section .form__footer .btn-submit-1{background:#fe4b7b;border:0;border-radius:0 50px 50px 0;justify-content:center;align-items:center;width:56px;height:50px;display:flex;top:0;right:0}footer.main-footer-section .media__tool{gap:10px;margin-top:20px;margin-bottom:0;display:flex}@media (max-width:991px){footer.main-footer-section .row>div{margin-bottom:30px}footer.main-footer-section .logo img{margin-bottom:0}}@media (max-width:575px){footer.main-footer-section{text-align:left;padding:40px 0 10px}footer.main-footer-section h3{font-size:22px}}.copyright-wrap{text-align:center;padding:16px 15px}.copyright-wrap .copyright__text{font-size:14px}.events-section .media-teacher .media__img{height:400px;display:block;overflow:hidden}.events-section .media-teacher:not(.m-b-20) .media__img{height:400px}.events-section .media-teacher.m-b-20 .media__img,.events-section .media-teacher.m-md-b-30 .media__img{height:200px}.events-section .media__img a img{object-fit:cover;height:100%}@media (max-width:767px){.events-section .media-teacher .media__img,.events-section .media-teacher:not(.m-b-20) .media__img{height:260px}.events-section .media-teacher.m-b-20 .media__img,.events-section .media-teacher.m-md-b-30 .media__img{height:180px}}.blogs-section .media-blog,.media-blog-2{flex-direction:column;height:100%;display:flex}.blogs-section .media-blog .media__img{background:#f0f0f0;flex:none;height:240px}.blogs-section .media-blog .media__img>a{width:100%;height:100%;display:block}.blogs-section .media-blog .media__img img{object-fit:cover;width:100%!important;height:100%!important}.blogs-section .media-blog .media__body{flex:auto}.media-blog-2 .media__img{aspect-ratio:16/10;background:#f0f0f0;flex:none}.media-blog-2 .media__img>a{width:100%;height:100%;display:block}.media-blog-2 .media__img img{object-fit:cover;width:100%!important;height:100%!important}.media-blog-5 .media__img{flex:none;width:100px;height:72px;overflow:hidden}.media-blog-5 .media__img a{width:100%;height:100%;display:block}.media-blog-5 .media__img img{object-fit:cover;width:100%!important;height:100%!important}.blogs-section .slick-track{display:flex!important}.blogs-section .slick-slide{height:auto}.blogs-section .slick-slide>div{height:100%}.blogs-section .slick__item{height:100%;padding:0 10px}.slick-blog--static .slick__item{padding:0}@media (max-width:575px){.blogs-section .media-blog .media__img{height:200px}}footer.main-footer-section .top-contact-col .top-contact__item>span:not(.zmdi):not(.lnr){color:#b7c3e2;background:0 0;border-radius:0;flex:auto;width:auto;height:auto;font-size:16px;line-height:1.5;display:block}footer.main-footer-section .top-contact-col .top-contact__item:hover>span:not(.zmdi):not(.lnr){background:0 0;color:#fff!important}footer.main-footer-section .top-contact-col .top-contact__item{align-items:center;gap:0}.rich-block{color:#666;margin-bottom:20px;font-size:16px;font-weight:400;line-height:1.6}.rich-block>:last-child{margin-bottom:0}.rich-block p{color:inherit;margin-bottom:12px}.rich-block h2,.rich-block h3{margin-bottom:12px}.rich-block ul,.rich-block ol{margin:0 0 12px;padding-left:22px}.rich-block ul{list-style:outside}.rich-block ol{list-style:decimal}.rich-block li{margin-bottom:4px}.rich-block blockquote{border-left:3px solid #fe4b7b;margin:0 0 12px;padding-left:14px;font-style:italic}footer.main-footer-section .rich-block{color:#b7c3e2!important}footer.main-footer-section .rich-block ul{padding-left:22px;list-style:outside}footer.main-footer-section .rich-block ol{padding-left:22px;list-style:decimal}footer.main-footer-section .rich-block a{color:#fff;text-decoration:underline}.blogs-section .media-blog,.media-blog-2{align-items:stretch}.blogs-section .media-blog .media__img,.media-blog-2 .media__img{width:100%}.patches-video-static{flex-wrap:wrap;justify-content:center;align-items:stretch;gap:24px;padding:30px 0 10px;display:flex}.patches-video-static .patches-video-slide{flex:420px;max-width:760px;padding:0}.patches-video-static--n1 .patches-video-slide{flex:0 820px}.patches-video-static .patches-video-card{aspect-ratio:16/9;opacity:1;width:100%;height:auto;transform:none;box-shadow:0 0 32px #0003}.patches-video-static .patches-play-btn{display:flex}.patches-video-static .patches-video-card img{position:absolute;inset:0}.patches-video-card img{object-fit:cover}.patches-play-btn.has-icon{background:0 0;border:0;width:88px;height:88px}.patches-play-btn.has-icon img{object-fit:contain;width:100%;height:100%}@media (max-width:767px){.patches-video-static{gap:16px}.patches-play-btn.has-icon{width:64px;height:64px}}.media-news-slider ul.slick-dots.slick__dots.dots-style1,.teachers-slider ul.slick-dots.slick__dots.dots-style1{justify-content:center;margin-top:30px;display:flex}.testimonials-section .media-teacher-2 .media__img{align-self:stretch;overflow:hidden}.testimonials-section .media-teacher-2 .media__img>a{height:100%;display:block}.testimonials-section .media-teacher-2 .media__img img{object-fit:cover;min-height:220px;width:100%!important;height:100%!important}.teachers-slider--static .media{height:100%}.characters-grid{grid-template-columns:repeat(auto-fit,minmax(190px,240px));justify-content:center;gap:30px 20px;display:grid}.characters-grid__item{min-width:0}.characters-grid__item .box{height:100%}@media (max-width:575px){.characters-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:20px 12px}}.testimonials-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:24px;max-width:1320px;margin:0 auto;padding:0 15px;display:grid}.testimonials-grid:has(>:only-child){grid-template-columns:minmax(0,640px);justify-content:center}.testimonials-grid .reviews-slide{min-width:0}.testimonials-grid .media{height:100%}.custom-buttons .container{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.custom-buttons__empty{color:#999;width:100%;margin:0;font-size:14px}.ed-custom-btn{border:2px solid var(--btn-bg,#fe4b7b);background:var(--btn-bg,#fe4b7b);color:var(--btn-fg,#fff);text-transform:uppercase;border-radius:50px;padding:0 30px;font-size:15px;font-weight:700;line-height:52px;text-decoration:none;transition:background .25s,color .25s,border-color .25s,transform .25s;display:inline-block}.ed-custom-btn:hover{background:var(--btn-hover-bg,var(--btn-bg,#fe4b7b));border-color:var(--btn-hover-bg,var(--btn-bg,#fe4b7b));color:var(--btn-hover-fg,var(--btn-fg,#fff));transform:translateY(-2px)}.characters-grid{grid-template-columns:repeat(var(--char-cols,6), minmax(0, 1fr));justify-content:stretch;align-items:start;gap:30px 0;max-width:1200px;margin:0 auto}.characters-grid__item{padding:0 15px}.characters-grid__item .box{text-align:center}.characters-grid__item .box__head{justify-content:center;align-items:center;height:150px;margin-bottom:14px;display:flex}.characters-grid__item .box__head img{object-fit:contain;width:auto;max-height:100%}@media (max-width:1199px){.characters-grid{grid-template-columns:repeat(min(var(--char-cols,6), 3), minmax(0, 1fr))}}@media (max-width:575px){.characters-grid{grid-template-columns:repeat(min(var(--char-cols,6), 2), minmax(0, 1fr));gap:20px 12px}.characters-grid__item .box__head{height:120px}}.ed-custom-btn{border-radius:var(--g-btn-radius,50px);border-color:var(--btn-bg,var(--g-btn-bg,#fe4b7b));background:var(--btn-bg,var(--g-btn-bg,#fe4b7b));color:var(--btn-fg,var(--g-btn-fg,#fff))}.ed-custom-btn:hover{background:var(--btn-hover-bg,var(--g-btn-hover-bg,var(--btn-bg,var(--g-btn-bg,#fe4b7b))));border-color:var(--btn-hover-bg,var(--g-btn-hover-bg,var(--btn-bg,var(--g-btn-bg,#fe4b7b))));color:var(--btn-hover-fg,var(--g-btn-hover-fg,var(--btn-fg,var(--g-btn-fg,#fff))))}.copyright-wrap{background:#0a183d}.account-alert{border-radius:10px;margin-bottom:20px;padding:12px 16px;font-size:15px;line-height:1.5}.account-alert--success{color:#3f6b1d;background:#eef8e6;border:1px solid #cfe8bb}.account-alert--error{color:#c0304a;background:#fff1f2;border:1px solid #ffd0d8}.input-border-2.is-invalid,.input-border-2.is-invalid:focus{border-color:#f66}.account-field-error{color:#f66;margin-top:6px;font-size:13px}.account-intro{color:#666;margin-bottom:20px}.account-link{cursor:pointer;font:inherit;background:0 0;border:0;padding:0}.au-btn-3:disabled{opacity:.6;cursor:wait}.account-name-row{grid-template-columns:1fr 1fr;gap:0 20px;display:grid}@media (max-width:575px){.account-name-row{grid-template-columns:1fr}}.account-divider{color:#999;text-transform:uppercase;letter-spacing:1px;align-items:center;gap:14px;margin:32px 0 22px;font-size:13px;display:flex}.account-divider:before,.account-divider:after{content:"";background:#e5e5e5;flex:1;height:1px}.google-signin{max-width:400px}.google-signin__button{width:100%;min-height:44px}.google-signin--busy{opacity:.6;pointer-events:none}.account-panel .account-details{grid-template-columns:max-content 1fr;gap:8px 20px;margin:0 0 30px;display:grid}.account-panel .account-details dt{color:#999;font-weight:400}.account-panel .account-details dd{color:#333;word-break:break-word;margin:0}.account-actions{flex-wrap:wrap;align-items:center;gap:16px 24px;display:flex}.account-menu-item,.account-menu{position:relative}.header-navbar__item.account-menu-item{vertical-align:middle}.header-navbar__item.account-menu-item>a,.header-navbar__item.account-menu-item .account-menu{align-items:center;padding:20px 11px;display:inline-flex}.account-menu__toggle{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;display:inline-flex}.account-menu__name{white-space:nowrap;text-overflow:ellipsis;text-transform:none;max-width:120px;font-size:14px;font-weight:700;overflow:hidden}.account-menu__caret{opacity:.7;font-size:12px}nav.header-navbar ul li .account-menu__toggle i.zmdi-account{font-size:25px;line-height:1}.account-menu__panel{z-index:1000;text-align:left;background:#fff;border-radius:10px;min-width:210px;padding:8px 0;position:absolute;top:calc(100% + 12px);right:0;box-shadow:0 10px 30px #00000026}.account-menu__who{color:#333;text-transform:none;border-bottom:1px solid #eee;flex-direction:column;margin-bottom:6px;padding:8px 16px 10px;font-size:14px;display:flex}.account-menu__who span{color:#999;word-break:break-all;font-size:12px}.account-menu__item{width:100%;font:inherit;text-align:left;text-transform:none;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:9px 16px;font-size:14px;display:flex;color:#333!important}.account-menu__item:hover{background:#fff1f2;color:#f66!important}.account-menu__avatar{object-fit:cover;color:#fff;background:linear-gradient(135deg,#f5788a,#ef5d72);border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:12px;font-weight:700;display:inline-flex}.account-menu__avatar--initials{letter-spacing:.5px;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.profile-avatar{border-bottom:1px solid #eee;align-items:center;gap:16px;margin:0 0 22px;padding:0 0 22px;display:flex}.profile-avatar__frame{flex:none;width:86px;height:86px;position:relative}.profile-avatar__img,.profile-avatar__initials{object-fit:cover;border-radius:50%;width:100%;height:100%}.profile-avatar__initials{color:#fff;text-transform:uppercase;background:linear-gradient(135deg,#67bdf2,#4aa6e4);justify-content:center;align-items:center;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:28px;font-weight:700;display:inline-flex}.profile-avatar__pick{color:#fff;cursor:pointer;background:linear-gradient(#67bdf2,#4aa6e4);border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;transition:transform .15s,filter .15s;display:inline-flex;position:absolute;bottom:0;right:0}.profile-avatar__pick:hover{filter:brightness(1.05);transform:scale(1.05)}.profile-avatar__meta{flex-direction:column;gap:6px;display:flex}.profile-avatar__link{font:inherit;color:#3e93d6;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-size:14px;font-weight:700;text-decoration:underline;display:inline-flex}.profile-avatar__link:hover{color:#ef1a4f}.profile-avatar__link--muted{color:#777;font-size:13px;text-decoration:none}.profile-avatar__hint{color:#999;font-size:12px}.testimonials-carousel{max-width:1320px;margin:0 auto;padding:0 15px}.testimonials-carousel .slick-track{display:flex}.testimonials-carousel .slick-slide{height:auto}.testimonials-carousel .slick-slide>div,.testimonials-carousel .media{height:100%}.featured-product-desc p{color:#fff}.featured-product-empty{padding:30px 0}.featured-add-to-cart__button{cursor:pointer;background:0 0;border:0;padding:0}.featured-add-to-cart__button:disabled{opacity:.6;cursor:not-allowed}.featured-add-to-cart__note{color:#fff;margin-top:10px;font-size:14px}.featured-add-to-cart__note a{color:#fff;text-decoration:underline}.featured-add-to-cart__note--error{color:#ffd0d8}.bld-heading,.bld-text p:last-child{margin-bottom:0}@media (max-width:767px){.bld-columns{grid-template-columns:1fr}}.bld-heading,.bld-text p:last-child{margin-bottom:0}@media (max-width:767px){.bld-columns{grid-template-columns:1fr}}.bld-empty{text-align:center;color:#999;margin:0;padding:12px 0;font-size:14px}.bld-section{box-sizing:border-box;max-width:100%}.bld-inner--full{box-sizing:border-box;width:100%;padding:0 15px}.bld-columns{grid-template-columns:var(--bld-cols,1fr);gap:var(--bld-gap,30px);align-items:var(--bld-valign,start);display:grid}.bld-column{flex-direction:column;gap:14px;min-width:0;display:flex}.bld-el{max-width:100%;margin:0}.bld-heading,.bld-text p:last-child{margin-bottom:0}.bld-image img{max-width:100%;height:auto;display:inline-block}.bld-link{text-decoration:underline}@media (max-width:767px){.bld-columns{grid-template-columns:1fr}}.bld-spacer{width:100%;display:block}.bld--editing{min-height:56px}.bld-section--editing{outline-offset:-1px;outline:1px dashed #ef1a4f66;position:relative}.bld-handle{z-index:6;cursor:grab;color:#fff;opacity:0;-webkit-user-select:none;user-select:none;background:#ef1a4f;border-radius:0 0 8px;padding:4px 9px;font:600 11px/1 sans-serif;transition:opacity .15s;position:absolute;top:0;left:0}.bld-section--editing:hover>.bld-handle{opacity:1}.bld-section--editing .bld-column{outline-offset:3px;outline:1px dashed #0003;min-height:56px}.bld-section--editing .bld-column:not(:has([data-bld-el])):after{content:"Drop element here";color:#999;border:2px dashed #ddd;border-radius:8px;place-items:center;min-height:56px;font:13px sans-serif;display:grid}.bld-slot{cursor:grab;outline-offset:2px;border-radius:4px;outline:2px solid #0000;position:relative}.bld-slot:hover{outline-color:#ef1a4f73}.bld-slot[data-bld-selected]{outline-color:#ef1a4f}.bld-slot.bld-dragging,.bld-section.bld-dragging{opacity:.35}.bld-image-ph{text-align:center;color:#888;border:2px dashed #cfcfcf;border-radius:8px;padding:26px;font:13px sans-serif}.bld-drop-mark{background:#ef1a4f0f;box-shadow:inset 0 0 0 2px #ef1a4f,inset 0 0 0 4px #ef1a4f26!important}#bld-drop-line{z-index:99999;pointer-events:none;background:#ef1a4f;border-radius:3px;position:absolute;box-shadow:0 0 0 3px #ef1a4f40}#bld-drop-line:after{content:attr(data-label);white-space:nowrap;color:#fff;background:#ef1a4f;border-radius:4px;padding:3px 8px;font:600 11px/1 sans-serif;position:absolute;top:-22px;left:6px}#bld-plus{z-index:99998;color:#fff;text-align:center;cursor:pointer;background:#ef1a4f;border:0;border-radius:50%;width:26px;height:26px;padding:0;font:700 20px/26px sans-serif;position:absolute;box-shadow:0 4px 12px #ef1a4f73,0 0 0 3px #fff}#bld-plus:hover{background:#c8305a;transform:scale(1.1)}#bld-chip{z-index:99997;color:#fff;white-space:nowrap;background:#ef1a4f;border-radius:6px 6px 0;align-items:center;gap:2px;height:24px;padding:0 3px 0 9px;font:700 11px/24px sans-serif;display:flex;position:absolute;box-shadow:0 4px 10px #ef1a4f59}#bld-chip span{margin-right:4px}#bld-chip button{color:#fff;text-align:center;cursor:pointer;background:#ffffff2e;border:0;border-radius:4px;width:20px;height:20px;padding:0;font:700 12px/20px sans-serif}#bld-chip button:hover{background:#fff6}body.bld-drop-invalid,body.bld-drop-invalid *{cursor:not-allowed!important}.bld-grip{z-index:5;color:#fff;cursor:grab;opacity:0;touch-action:none;-webkit-user-select:none;user-select:none;background:#ef1a4f;border-radius:5px;place-items:center;width:22px;height:22px;font:13px/1 sans-serif;display:grid;position:absolute;top:2px;right:2px}.bld-slot:hover>.bld-grip,.bld-slot[data-bld-selected]>.bld-grip{opacity:1}.bld-handle{touch-action:none}.bld-slot{-webkit-user-select:none;user-select:none}body.bld-dragging-now,body.bld-dragging-now *{-webkit-user-select:none!important;user-select:none!important;cursor:grabbing!important}.bld-ghost{z-index:100000;pointer-events:none;color:#fff;text-overflow:ellipsis;white-space:nowrap;background:#ef1a4f;border-radius:8px;max-width:220px;padding:6px 12px;font:600 12px/1 sans-serif;position:fixed;overflow:hidden;box-shadow:0 6px 18px #00000040}.account-password{position:relative}.account-password input{padding-right:48px}.account-password__toggle{color:#888;cursor:pointer;touch-action:manipulation;background:0 0;border:0;justify-content:center;align-items:center;width:40px;height:40px;padding:0;font-size:20px;display:flex;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.account-password__toggle:hover,.account-password__toggle:focus-visible{color:#333}.account-password__toggle:focus-visible{outline-offset:-2px;border-radius:4px;outline:2px solid #1d9cd6}.password-checklist{margin:12px 0 18px}.password-checklist__bar{background:#d9d9d9;border-radius:8px;height:8px;overflow:hidden}.password-checklist__bar span{border-radius:8px;height:100%;transition:width .2s,background-color .2s;display:block}.password-checklist__bar--weak span{background:#f0445a}.password-checklist__bar--medium span{background:#f5a623}.password-checklist__bar--strong span{background:#1fbf62}.password-checklist__strength{text-align:right;color:#333;margin:4px 0 8px;font-weight:700}.password-checklist__title{color:#333;margin-bottom:8px;font-weight:700}.password-checklist ul{margin:0;padding:0;list-style:none}.password-checklist li{align-items:center;gap:10px;margin-bottom:6px;font-size:14px;display:flex}.password-checklist li.is-unmet{color:#f0445a}.password-checklist li.is-met{color:#1fbf62}.password-checklist__box{color:#fff;border-radius:4px;flex:0 0 18px;justify-content:center;align-items:center;width:18px;height:18px;font-size:13px;display:inline-flex}.password-checklist li.is-unmet .password-checklist__box{background:#f0445a}.password-checklist li.is-met .password-checklist__box{background:#1fbf62}.password-checklist .sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.box-info .title{margin-bottom:10px!important}footer.main-footer-section .top-contact-col .top-contact__item>span[data-editable-key]{color:#b7c3e2!important;line-height:1.6!important}.testimonials-carousel{max-width:none;padding:0}.testimonials-carousel .testimonials-carousel__item{padding:0}@media (min-width:992px){.characters-grid{margin:0 -15px;max-width:none!important}}.header-navbar__item.nav-has-children{position:relative}.header-navbar__item .nav-sub{opacity:0;visibility:hidden;z-index:60;background:#fff;border-radius:10px;min-width:200px;margin:0;padding:8px 0;list-style:none;transition:all .18s;position:absolute;top:100%;left:0;transform:translateY(8px);box-shadow:0 12px 30px #00000029}.header-navbar__item .nav-sub a{color:#333;white-space:nowrap;padding:8px 18px;display:block}.header-navbar__item .nav-sub a:hover{color:#ef1a4f;background:#ef1a4f0f}.header-navbar__item.nav-mega-host{position:static}.header-navbar__item .nav-mega{z-index:60;opacity:0;visibility:hidden;padding-top:4px;transition:all .18s;position:absolute;top:100%;left:0;right:0;transform:translateY(8px)}.header-navbar__item .nav-mega__inner{background:#fff;border-radius:0 0 14px 14px;flex-wrap:wrap;gap:32px 48px;padding:28px 36px;display:flex;box-shadow:0 16px 36px #0000002e}.header-navbar__item .nav-mega__col{min-width:160px}.header-navbar__item .nav-mega__col ul{margin:0;padding:0;list-style:none}.header-navbar__item .nav-mega__title{color:#ef1a4f;margin-bottom:10px;font-size:15px;display:block}.header-navbar__item .nav-mega a{color:#333;padding:5px 0;display:block}.header-navbar__item .nav-mega a:hover{color:#ef1a4f}.header-navbar__item.nav-has-children:hover>.nav-sub,.header-navbar__item.nav-has-children:hover>.nav-mega,.header-navbar__item.nav-has-children:focus-within>.nav-sub,.header-navbar__item.nav-has-children:focus-within>.nav-mega{opacity:1;visibility:visible;transform:none}.header__bar .container,.header__content,.header-navbar{position:relative}.header-navbar__item.nav-mega-host .nav-mega{left:0;right:0}.navbar-mobile__sub{padding-left:16px}.navbar-mobile__heading{padding:6px 0 2px;font-weight:700}.header-navbar__item.active>a{color:#fff}.header-navbar__item.active>a .bg-link:after{transform:scaleY(1)}.header-navbar__item .nav-sub li.active>a,.header-navbar__item .nav-mega li.active>a,.header-mobile .navbar-mobile .navbar-mobile__list>li.active>a,.header-mobile .navbar-mobile .navbar-mobile__sub li.active>a{color:#ef1a4f}.bld-inner--flush{box-sizing:border-box;width:100%;margin:0;padding:0}.bld-section .bld-heading,.bld-section .bld-heading a{margin-top:0;margin-bottom:0}.bld-section .bld-text>:first-child{margin-top:0}.bld-section .bld-text>:last-child{margin-bottom:0}.bld-section .bld-column>.bld-el,.bld-section .bld-column>.bld-slot{margin:0}.bld-section .bld-column{gap:12px}.bld-section .bld-el.bld-heading{margin:0!important}.bld-column{position:relative}.bld-frame{max-width:100%}.bld-slot[data-bld-abs]{cursor:move;z-index:5}.contact-form__fields{border:0;min-width:0;margin:0;padding:0;transition:opacity .25s,filter .25s}.contact-form__fields:disabled{opacity:.6;filter:saturate(.7)}.contact-submit{justify-content:center;align-items:center;gap:10px;min-width:170px;display:inline-flex;position:relative}.contact-submit.is-busy{cursor:progress}.contact-submit.is-busy:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000 20%,#ffffff59 50%,#0000 80%);animation:1.3s ease-in-out infinite contact-shimmer;position:absolute;inset:0;transform:translate(-100%)}.contact-submit__dots{align-items:center;gap:5px;height:12px;display:inline-flex}.contact-submit__dots span{background:#fff;border-radius:50%;width:8px;height:8px;animation:1s ease-in-out infinite contact-dot}.contact-submit__dots span:nth-child(2){animation-delay:.15s}.contact-submit__dots span:nth-child(3){animation-delay:.3s}@keyframes contact-dot{0%,80%,to{opacity:.55;transform:translateY(0)scale(.75)}40%{opacity:1;transform:translateY(-6px)scale(1)}}@keyframes contact-shimmer{to{transform:translate(100%)}}.site-toast-holder{z-index:2000;width:min(400px,100vw - 32px);position:fixed;top:100px;right:24px}.site-toast{background:#fff;border-radius:16px;align-items:flex-start;gap:14px;padding:18px 16px 20px 18px;animation:.45s cubic-bezier(.2,.9,.3,1.25) toast-in;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 50px #1414282e,0 2px 6px #1414280f}.site-toast__icon{border-radius:50%;flex:0 0 40px;place-items:center;width:40px;height:40px;animation:.5s cubic-bezier(.2,.9,.3,1.5) .15s both toast-icon;display:grid}.site-toast__icon svg{fill:none;stroke:#fff;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.site-toast--success .site-toast__icon{background:linear-gradient(135deg,#3ddc84,#17a852);box-shadow:0 6px 16px #1fbf6266}.site-toast--error .site-toast__icon{background:linear-gradient(135deg,#ff6b7f,#e02a47);box-shadow:0 6px 16px #f0445a66}.site-toast__body{flex:1;min-width:0}.site-toast__title{color:#222;margin:1px 0 3px;font-size:16px;font-weight:700;line-height:1.3}.site-toast__text{color:#666;margin:0;font-size:14px;line-height:1.5}.site-toast__close{cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;margin:-4px -4px 0 0;padding:0;transition:background .2s;display:grid}.site-toast__close svg{fill:none;stroke:#999;stroke-width:2.2px;stroke-linecap:round;width:16px;height:16px}.site-toast__close:hover,.site-toast__close:focus-visible{background:#f2f2f2}.site-toast__close:hover svg,.site-toast__close:focus-visible svg{stroke:#333}.site-toast__progress{transform-origin:0;border-radius:3px 3px 0 0;height:3px;animation-name:toast-progress;animation-timing-function:linear;animation-fill-mode:forwards;position:absolute;bottom:0;left:18px;right:18px}.site-toast--success .site-toast__progress{background:linear-gradient(90deg,#3ddc84,#17a852)}.site-toast--error .site-toast__progress{background:linear-gradient(90deg,#ff6b7f,#e02a47)}@keyframes toast-in{0%{opacity:0;transform:translate(40px)scale(.96)}to{opacity:1;transform:none}}@keyframes toast-icon{0%{transform:scale(0)}to{transform:none}}@keyframes toast-progress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@media (max-width:575px){.site-toast-holder{width:auto;top:80px;left:12px;right:12px}@keyframes toast-in{0%{opacity:0;transform:translateY(-24px)}to{opacity:1;transform:none}}}.ty-page{background:#fdf8ef;position:relative;overflow:hidden}.ty-banner{background:#e9f1e4 url(/images/gallery-page-hero-bg-image.webp) 50% 30%/165% no-repeat;height:300px;-webkit-mask:linear-gradient(#000,#000) top/100% calc(100% - 40px) no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 40' preserveAspectRatio='none'%3E%3Cpath d='M0 0h1200v18c-40 10-70-6-110 4s-60 14-100 4-70-12-110-2-70 16-120 6-60-14-100-6-80 14-120 4-50-12-90-4-70 16-110 8-60-10-100-2-80 12-120 6-50-8-80-2V0z'/%3E%3C/svg%3E") bottom/100% 40px no-repeat;mask:linear-gradient(#000,#000) top/100% calc(100% - 40px) no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 40' preserveAspectRatio='none'%3E%3Cpath d='M0 0h1200v18c-40 10-70-6-110 4s-60 14-100 4-70-12-110-2-70 16-120 6-60-14-100-6-80 14-120 4-50-12-90-4-70 16-110 8-60-10-100-2-80 12-120 6-50-8-80-2V0z'/%3E%3C/svg%3E") bottom/100% 40px no-repeat}.ty-stage{padding:0 16px 90px;position:relative}.ty-card{z-index:2;text-align:center;background:#fff;border-radius:32px;max-width:600px;margin:-110px auto 0;padding:44px 44px 48px;animation:.8s cubic-bezier(.2,.8,.2,1) both ty-rise;position:relative;box-shadow:0 30px 70px #3c281424,0 4px 12px #3c28140f}.ty-check{width:72px;height:72px;margin:0 auto 22px;animation:.55s cubic-bezier(.2,.9,.3,1.5) .35s both ty-pop;position:relative}.ty-check svg{fill:none;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%;position:relative}.ty-check circle{fill:#1fb45a}.ty-check path{stroke:#fff;stroke-width:4.5px;stroke-dasharray:40;stroke-dashoffset:40px;animation:.45s ease-out .8s forwards ty-tick}.ty-check__rays i{opacity:0;background:#f7c948;border-radius:6px;width:20px;height:6px;margin:-3px 0 0 -10px;animation:.4s ease-out 1s forwards ty-ray;position:absolute;top:50%;left:50%}.ty-check__rays i:first-child{--r:-30deg;--x:-62px}.ty-check__rays i:nth-child(2){--r:0deg;--x:-66px}.ty-check__rays i:nth-child(3){--r:30deg;--x:-62px}.ty-check__rays i:nth-child(4){--r:150deg;--x:-62px}.ty-check__rays i:nth-child(5){--r:180deg;--x:-66px}.ty-check__rays i:nth-child(6){--r:210deg;--x:-62px}.ty-title{text-transform:none;color:#1f2a3c;margin:0 0 18px;font-family:Wonderly,Nunito,sans-serif;font-size:clamp(34px,5.2vw,54px);font-weight:400;line-height:1.1}.ty-text{color:#4a4a4a;max-width:440px;margin:0 auto 14px;font-size:18px;line-height:1.6}.ty-sub{color:#7a7a7a;max-width:420px;margin:0 auto 32px;font-size:14px;line-height:1.6}.ty-actions{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}.ty-btn{border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:52px;padding:0 26px;font-family:Wonderly,Nunito,sans-serif;font-size:17px;text-decoration:none;transition:transform .2s,box-shadow .2s,background .2s,color .2s;display:inline-flex}.ty-btn svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.ty-btn .ty-fill{fill:currentColor;stroke:none}.ty-btn .ty-arrow{width:17px;height:17px;transition:transform .2s}.ty-btn:hover .ty-arrow,.ty-btn:focus-visible .ty-arrow{transform:translate(4px)}.ty-btn--primary{color:#fff;text-transform:uppercase;background:#f5245a;box-shadow:0 10px 24px #f5245a59}.ty-btn--primary:hover,.ty-btn--primary:focus-visible{color:#fff;transform:translateY(-2px);box-shadow:0 14px 30px #f5245a73}.ty-btn--outline{color:#f5245a;background:#fff;box-shadow:inset 0 0 0 2px #f5245a}.ty-btn--outline:hover,.ty-btn--outline:focus-visible{color:#fff;background:#f5245a;transform:translateY(-2px)}.ty-btn:focus-visible{outline-offset:3px;outline:3px solid #f5245a59}.ty-deco{z-index:1;pointer-events:none;position:absolute}.ty-leaf{width:34px}.ty-leaf path{fill:#9cc46b}.ty-leaf .ty-leaf__vein{fill:none;stroke:#7aa64b;stroke-width:1.4px}.ty-leaf--1{top:60px;left:22%;transform:rotate(25deg)}.ty-leaf--2{top:260px;left:10%;transform:rotate(-20deg)}.ty-leaf--3{top:40px;right:20%;transform:rotate(-35deg)}.ty-leaf--4{top:300px;right:13%;transform:rotate(15deg)}.ty-heart path{fill:#ff7a93}.ty-heart{width:20px;animation:5s ease-in-out infinite ty-float}.ty-heart--1{top:170px;left:17%}.ty-heart--2{width:14px;animation-delay:-2s;top:40px;left:29%}.ty-heart--3{animation-delay:-1s;top:230px;right:18%}@keyframes ty-rise{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}@keyframes ty-pop{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:none}}@keyframes ty-tick{to{stroke-dashoffset:0}}@keyframes ty-ray{0%{opacity:0;transform:rotate(var(--r)) translateX(calc(var(--x) + 10px))}to{opacity:1;transform:rotate(var(--r)) translateX(var(--x))}}@keyframes ty-float{0%,to{translate:0}50%{translate:0 -10px}}@media (max-width:991px){.ty-leaf--1,.ty-leaf--3,.ty-heart--2{display:none}}@media (max-width:575px){.ty-banner{height:200px}.ty-card{border-radius:24px;margin-top:-70px;padding:34px 20px 36px}.ty-text{font-size:16px}.ty-actions{flex-direction:column;align-items:stretch}.ty-deco{display:none}}@media (prefers-reduced-motion:reduce){.ty-card,.ty-check,.ty-check path,.ty-check__rays i{animation-duration:.01ms;animation-delay:0s}.ty-heart{animation:none}.site-toast,.site-toast__icon{animation-duration:.01ms;animation-delay:0s}.contact-submit__dots span,.contact-submit.is-busy:after{animation:none}}.newsletter-submit{place-items:center;transition:filter .2s;display:grid}.newsletter-submit.is-busy{cursor:progress}.form__footer input:disabled{opacity:.7}.newsletter-submit__spinner{border:3px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:22px;height:22px;animation:.7s linear infinite newsletter-spin}.newsletter-submit__done{fill:none;stroke:#fff;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:24;stroke-dashoffset:24px;width:24px;height:24px;animation:.4s ease-out forwards newsletter-tick}@keyframes newsletter-spin{to{transform:rotate(360deg)}}@keyframes newsletter-tick{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.newsletter-submit__spinner{animation-duration:1.6s}.newsletter-submit__done{stroke-dashoffset:0;animation:none}}.acct-scene{background:url(/images/hero-bg-slide-img-1.webp) 50%/cover no-repeat,#bfe3ee;justify-content:center;align-items:center;min-height:calc(100vh - 140px);padding:70px 16px;display:flex;position:relative;overflow:hidden}.acct-scene:before{content:"";pointer-events:none;background:linear-gradient(#ffffff14,#fff0 30% 75%,#ffffff2e);position:absolute;inset:0}.acct-scene--login,.acct-scene--register{justify-content:flex-end;padding-right:10%}.acct-tagline{z-index:1;color:#fff;text-shadow:0 2px 6px #00000059;max-width:260px;font-family:Wonderly,Nunito,cursive;font-size:24px;line-height:1.15;position:absolute;top:34px;left:40px;transform:rotate(-7deg)}.acct-tagline i{color:#ff9ab4;font-size:17px}.acct-scene--register .acct-tagline{color:#fff}.acct-bear{display:none}.acct-scene .acct-bear[src]:not([src="/images/character-img-1.webp"]){filter:drop-shadow(0 14px 18px #0003);pointer-events:none;width:320px;max-width:32vw;animation:6s ease-in-out infinite floating;display:block;position:absolute;bottom:0}.acct-scene--login .acct-bear{left:6%}.acct-scene--register .acct-bear{right:6%}.acct-card{z-index:1;background:#fffffff7;border-radius:26px;width:100%;max-width:440px;padding:40px 40px 34px;position:relative;box-shadow:0 30px 60px -28px #14283c99,0 0 0 1px #ffffffb3}.acct-card--wide{max-width:860px}.acct-two{grid-template-columns:1fr 1fr;gap:36px;display:grid}@media (max-width:767px){.acct-two{grid-template-columns:1fr}}.acct-title{text-align:center;color:#ef1a4f;margin:0 0 6px;font-family:Wonderly,Nunito,cursive;font-size:40px;line-height:1.1}.acct-title--green{color:#6cae3a}.acct-subtitle{text-align:center;color:#444;margin:0 0 26px;font-size:14px;font-weight:600}.acct-sub{color:#333;margin:0 0 14px;font-size:18px;font-weight:700}.acct-field{margin:0 0 16px}.acct-input{background:#fff;border:1.5px solid #e3e6ec;border-radius:14px;align-items:center;height:52px;transition:border-color .15s,box-shadow .15s;display:flex;position:relative}.acct-input:focus-within{border-color:#3e93d6;box-shadow:0 0 0 4px #3e93d624}.acct-input.is-invalid{border-color:#ef1a4f}.acct-input__icon{text-align:center;color:#8b8f9a;flex:none;width:46px;font-size:19px}.acct-input__control,.acct-input input.acct-input__control{color:#222;min-width:0;height:48px;box-shadow:none;background:0 0;border:0;border-radius:0;outline:none;flex:1;margin:0;padding:0 14px 0 0;font-family:inherit;font-size:14px;font-weight:500;line-height:48px}.acct-input__control:first-child{padding-left:16px}.acct-input__control::placeholder{color:#8f939d;opacity:1}.acct-input.account-password .acct-input__control{padding-right:46px}.acct-input .account-password__toggle{color:#8b8f9a;cursor:pointer;background:0 0;border:0;width:36px;height:36px;font-size:18px;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.acct-input .account-password__toggle:hover{color:#3e93d6}.acct-field .account-field-error{margin:6px 0 0 6px;font-size:12px}.acct-row{justify-content:space-between;align-items:center;gap:12px;margin:0 0 20px;display:flex}.acct-check{color:#333;cursor:pointer;align-items:center;gap:8px;margin:0;font-size:13px;font-weight:600;display:inline-flex}.acct-check input{accent-color:#3e93d6;width:16px;height:16px;margin:0}.acct-link{font:inherit;color:#3e93d6;cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;font-weight:700;text-decoration:underline}.acct-link--pink{color:#ef1a4f}.acct-link--blue{color:#3e93d6}.acct-btn{letter-spacing:.1em;color:#fff;cursor:pointer;border:0;border-radius:14px;width:100%;height:52px;font-size:16px;font-weight:800;transition:transform .15s,filter .15s;display:block}.acct-btn--blue{background:linear-gradient(#67bdf2,#4aa6e4);box-shadow:0 12px 22px -12px #3e93d6e6}.acct-btn--pink{background:linear-gradient(#f5788a,#ef5d72);box-shadow:0 12px 22px -12px #ef1a4fcc}.acct-btn:hover{filter:brightness(1.05);transform:translateY(-1px)}.acct-btn:disabled{opacity:.6;cursor:not-allowed;transform:none}.acct-foot{text-align:center;color:#444;margin:22px 0 0;font-size:13px;font-weight:600}.acct-card .account-divider{margin:20px 0 14px}.acct-card .account-intro{text-align:center}.acct-card .password-checklist{margin:-6px 0 16px}.acct-card .account-alert{margin-bottom:14px}@media (max-width:991px){.acct-scene,.acct-scene--login,.acct-scene--register{flex-direction:column;justify-content:center;padding:40px 16px}.acct-bear,.acct-scene .acct-bear[src]{display:none}.acct-tagline,.acct-scene--register .acct-tagline{text-align:center;max-width:none;margin:0 auto 18px;display:block;position:static;transform:none}}@media (max-width:575px){.acct-card{border-radius:20px;padding:30px 22px 26px}.acct-title{font-size:32px}}.acct-input__control:-webkit-autofill{-webkit-text-fill-color:#222;transition:background-color 9999s ease-out;-webkit-box-shadow:inset 0 0 0 100px #fff}.acct-input__control:-webkit-autofill:hover{-webkit-text-fill-color:#222;transition:background-color 9999s ease-out;-webkit-box-shadow:inset 0 0 0 100px #fff}.acct-input__control:-webkit-autofill:focus{-webkit-text-fill-color:#222;transition:background-color 9999s ease-out;-webkit-box-shadow:inset 0 0 0 100px #fff}.acct-input__control:autofill{box-shadow:inset 0 0 0 100px #fff}.acct-welcome{z-index:3000;background:radial-gradient(60% 60% at 50% 45%,#fff 0%,#ffeef2 60%,#ffe0e7 100%);flex-direction:column;justify-content:center;align-items:center;gap:18px;animation:.35s ease-out acct-fade;display:flex;position:fixed;inset:0}.acct-welcome__glow{background:radial-gradient(circle,#ef1a4f2e,#ef1a4f00 70%);border-radius:50%;width:320px;height:320px;animation:1.6s ease-in-out infinite acct-breathe;position:absolute}.acct-welcome__ring{background:#fff;border:4px solid #ef1a4f;border-radius:50%;width:170px;height:170px;padding:6px;animation:.6s cubic-bezier(.2,1.4,.4,1) acct-pop,2.4s ease-in-out .6s infinite acct-bob;position:relative;box-shadow:0 18px 40px -16px #ef1a4f8c,0 0 0 10px #ef1a4f14}.acct-welcome__ring:after{content:"";border:4px solid #ef1a4f80;border-radius:50%;animation:1.6s ease-out infinite acct-ripple;position:absolute;inset:-4px}.acct-welcome__ring img{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.acct-welcome__sparks{pointer-events:none;width:260px;height:260px;position:absolute}.acct-welcome__sparks i{opacity:0;background:#ffb400;border-radius:50%;width:10px;height:10px;margin:-5px 0 0 -5px;animation:1.8s ease-out infinite acct-spark;position:absolute;top:50%;left:50%}.acct-welcome__sparks i:first-child{--dx:-120px;--dy:-70px;background:#ef1a4f;animation-delay:0s}.acct-welcome__sparks i:nth-child(2){--dx:120px;--dy:-80px;background:#3e93d6;animation-delay:.3s}.acct-welcome__sparks i:nth-child(3){--dx:-130px;--dy:60px;animation-delay:.6s}.acct-welcome__sparks i:nth-child(4){--dx:125px;--dy:70px;background:#6cae3a;animation-delay:.9s}.acct-welcome__sparks i:nth-child(5){--dx:0px;--dy:-135px;background:#ef1a4f;animation-delay:1.2s}.acct-welcome__sparks i:nth-child(6){--dx:0px;--dy:135px;background:#3e93d6;animation-delay:1.5s}.acct-welcome__text{color:#ef1a4f;margin:4px 0 0;font-family:Wonderly,Nunito,cursive;font-size:36px;animation:.6s ease-out .25s both acct-rise}.acct-welcome__dots{gap:8px;display:inline-flex}.acct-welcome__dots i{background:#ef1a4f;border-radius:50%;width:11px;height:11px;animation:1s ease-in-out infinite dpre-bounce}.acct-welcome__dots i:nth-child(2){animation-delay:.15s}.acct-welcome__dots i:nth-child(3){animation-delay:.3s}@keyframes acct-fade{0%{opacity:0}to{opacity:1}}@keyframes acct-breathe{0%,to{opacity:.8;transform:scale(1)}50%{opacity:1;transform:scale(1.18)}}@keyframes acct-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes acct-ripple{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(1.45)}}@keyframes acct-spark{0%{opacity:0;transform:translate(0)scale(.4)}20%{opacity:1}to{transform:translate(var(--dx), var(--dy)) scale(1);opacity:0}}@keyframes acct-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.acct-modal-page{min-height:60vh}.acct-modal-open{overflow:hidden}.acct-modal__backdrop{z-index:2000;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);cursor:default;background:#141e2d8c;border:0;animation:.25s ease-out acct-fade;position:fixed;inset:0}.acct-modal{z-index:2001;background:#fff;border-radius:26px;width:min(440px,100% - 32px);max-height:calc(100vh - 32px);padding:40px 40px 34px;animation:.35s cubic-bezier(.2,1.2,.4,1) acct-modal-in;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%);box-shadow:0 40px 80px -30px #00000080}.acct-modal__close{color:#555;cursor:pointer;background:#f4f5f7;border:0;border-radius:50%;width:36px;height:36px;font-size:18px;position:absolute;top:14px;right:14px}.acct-modal__close:hover{color:#fff;background:#ef1a4f}@keyframes acct-modal-in{0%{opacity:0;transform:translate(-50%,-46%)scale(.92)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@media (max-width:575px){.acct-modal{padding:30px 22px 26px}}@keyframes acct-pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@keyframes dpre-bounce{0%,80%,to{opacity:.45;transform:translateY(0)scale(.8)}40%{opacity:1;transform:translateY(-9px)scale(1)}}.acct-welcome__sub{color:#666;margin:-8px 0 0;font-size:14px;font-weight:700;animation:.6s ease-out .4s both acct-rise}.acct-welcome--out{background:radial-gradient(60% 60% at 50% 45%,#fff 0%,#eef5ff 60%,#dfeeff 100%)}.acct-welcome--out .acct-welcome__text{color:#3e93d6}.acct-welcome--out .acct-welcome__ring,.acct-welcome--out .acct-welcome__ring:after{border-color:#3e93d6}.acct-welcome--out .acct-welcome__dots i{background:#3e93d6}body:has(.dash-shell)>#header{display:none!important}body:has(.dash-shell) #header{display:none!important}body:has(.dash-shell) footer.main-footer-section{display:none!important}.acct-done{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:6px 0 2px;animation:.4s ease-out both acct-rise;display:flex}.acct-done__icon{color:#fff;background:linear-gradient(150deg,#6fcf9d,#2f9e6b);border-radius:50%;place-items:center;width:72px;height:72px;margin-bottom:6px;font-size:36px;animation:.5s cubic-bezier(.2,1.4,.4,1) acct-pop;display:grid;box-shadow:0 14px 28px -12px #2f9e6bb3,0 0 0 8px #2f9e6b1f}.acct-done--warn .acct-done__icon{background:linear-gradient(150deg,#ffc46b,#f0932b);box-shadow:0 14px 28px -12px #f0932bb3,0 0 0 8px #f0932b1f}.acct-done__title{color:#2f9e6b;margin:0;font-size:20px;font-weight:800}.acct-done--warn .acct-done__title{color:#d9771a}.acct-done__text{color:#555;margin:0 0 12px;font-size:14px}html[data-splash] #header,html[data-splash] #main,html[data-splash] footer.main-footer-section,html[data-splash] .site-toasts{visibility:hidden!important}html[data-splash] body{background:#fff}html[data-splash] .acct-welcome{visibility:visible!important}.post-comments .list-cmts__content-head{flex-direction:column;align-items:flex-start;gap:4px;margin-bottom:10px;display:flex}.post-comments .list-cmts__content-head .left{float:none;display:block}.post-comments .list-cmts__content-head>span,.post-comments .list-cmts__content-head .date{float:none;color:#888;margin:0;font-size:15px;display:block}.post-comments>.list-cmts__item{border-bottom:0}.post-comments>.list-cmts__item:nth-child(odd){border-bottom:1px solid #e5e5e5}.post-comment-heading{margin-top:45px}.comment-field .input-border-4:not(:placeholder-shown)+label{display:none}.media-author .img-circle-border{aspect-ratio:1;background:#f4f4f4;border-radius:50%;position:relative;overflow:hidden}.media-author .img-circle-border img{object-fit:cover;object-position:center;border-radius:50%;width:100%;height:100%;display:block}.media-event-1 .event-card__time{color:#666;margin:6px 0 14px;font-size:16px;display:block}.media-event-1 .event-card__venue{margin-bottom:18px}.media-event-1 .event-card__venue-title{color:#222;margin:0 0 6px;font-family:Wonderly,Nunito,sans-serif;font-size:24px;font-weight:400}.media-event-1 .event-card__place{color:#666;margin:0;font-size:16px}.events-grid__cell{height:100%;display:flex}.events-grid__cell>.media-event-1{align-items:stretch;width:100%;display:flex}.events-grid__cell>.media-event-1>.media__body{width:100%}.au-tag-lists{flex-wrap:wrap;align-items:flex-start;gap:12px;display:flex}.au-tag-lists .au-tag__item{color:#666;white-space:nowrap;background:#f2f2f2;border-radius:8px;margin:0;padding:0 16px;font-size:15px;font-weight:500;line-height:38px;display:inline-block}.list-cmts__avatar .avatar-initials{color:#e46b7b;letter-spacing:1px;text-transform:uppercase;-webkit-user-select:none;user-select:none;background:#ffe3e7;border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;font-family:inherit;font-size:30px;font-weight:700;line-height:1;display:flex}.star-rating-static{white-space:nowrap;vertical-align:middle;line-height:1;display:inline-block;position:relative}.star-rating-static__empty{color:#e2dfe2}.star-rating-static__filled{color:#f5a623;position:absolute;top:0;left:0;overflow:hidden}.star-rating-static i{margin-right:2px}.post-rating{vertical-align:middle;align-items:center;gap:6px;margin-left:14px;display:inline-flex}.post-rating__value{color:#333;font-size:15px}.post-rating__count{color:#888;font-size:14px}.post-comment-rating{margin-bottom:8px;display:inline-block}.comment-rating{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.comment-rating__label{color:#555;font-size:15px}.comment-rating__stars{font-size:22px;line-height:1;display:inline-flex;position:relative}.comment-rating__step{color:#e2dfe2;cursor:pointer;background:0 0;border:0;padding:0;line-height:1;transition:color .15s}.comment-rating__step.is-full{text-align:left;width:1.05em}.comment-rating__step.is-half{z-index:1;width:.5em;position:absolute;top:0;overflow:hidden}.comment-rating__step.is-half:first-of-type{left:0}.comment-rating__step.is-half:nth-of-type(3){left:1.05em}.comment-rating__step.is-half:nth-of-type(5){left:2.1em}.comment-rating__step.is-half:nth-of-type(7){left:3.15em}.comment-rating__step.is-half:nth-of-type(9){left:4.2em}.comment-rating__step.is-on{color:#f5a623}.comment-rating__value{color:#888;font-size:14px}.post-comments-pager{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:18px 0 4px;display:flex}.post-comments-pager__info{color:#888;font-size:15px}.post-comments-pager__pages{align-items:center;gap:6px;display:inline-flex}.post-comments-pager__btn{color:#555;border:1px solid #e5e5e5;border-radius:6px;justify-content:center;align-items:center;min-width:34px;height:34px;padding:0 8px;font-size:15px;text-decoration:none;display:inline-flex}.post-comments-pager__btn:hover{color:#ff97a4;border-color:#ff97a4}.post-comments-pager__btn.is-current{color:#fff;background:#ff97a4;border-color:#ff97a4}.post-comments-pager__gap{color:#aaa;padding:0 2px}.lightbox-gallery-section .gallery-more{padding-bottom:10px;padding-top:40px!important}.lightbox-gallery-section .gallery-more .tp-caption{display:inline-block;position:static}@media (max-width:767px){.lightbox-gallery-section .gallery-more{padding-top:28px!important}}.block-images--feature .block-images-item{aspect-ratio:4/3;margin-bottom:20px;overflow:hidden}.block-images--feature .block-images-item--tall{aspect-ratio:auto;height:calc(100% - 20px)}.block-images--feature .block-images-item img,.block-images--feature .block-images-item img[width][height]{object-fit:cover;width:100%;height:100%;display:block}@media (max-width:767px){.block-images--feature .block-images-item--tall{aspect-ratio:4/3;height:auto}}.blog-single__body h1,.blog-single__body h2,.blog-single__body h3,.blog-single__body h4,.blog-single__body h5,.blog-single__body h6{color:#333;margin-top:26px;margin-bottom:10px;font-size:18px;line-height:1.4}.blog-single__body>:first-child{margin-top:0}.blog-single__body p{margin-bottom:10px}.blog-single__body p:last-child{margin-bottom:0}.blog-single__body ul,.blog-single__body ol{color:#666;margin:0 0 10px 20px}.blog-single__body li{margin-bottom:6px}.coming-soon{text-align:center;background:#fdfbfa;border:1px dashed #e3dfe1;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:46px 20px;display:flex}.coming-soon__mark{color:#fff;background:linear-gradient(150deg,#ff8fae,#ef1a4f);border-radius:50%;place-items:center;width:52px;height:52px;margin-bottom:4px;font-size:24px;display:grid;box-shadow:0 12px 24px -12px #ef1a4f99}.coming-soon__title{color:#ef1a4f;margin:0;font-size:22px;font-weight:700}.coming-soon__text{color:#666;margin:0;font-size:15px}@media (max-width:575px){.coming-soon{padding:34px 16px}.coming-soon__title{font-size:19px}}.media-blog-2 .media__img{border-radius:12px;width:auto;margin:12px 12px 0;overflow:hidden}.media-blog-2 .media__img img{border-radius:12px}@media (max-width:575px){.media-blog-2 .media__img{width:auto;margin:10px 10px 0}}.posts-grid__cell{margin-bottom:30px}.posts-grid__cell>.media{margin-bottom:0}@media (max-width:767px){.posts-grid__cell{margin-bottom:24px}}.lightbox-area .media__img img,.lightbox-area .block-images-item img{cursor:zoom-in}
[data-editable-key]{overflow-wrap:break-word;max-width:100%}.ed-is-hovered{box-shadow:inset 0 0 0 2px #fe4b7b!important}.ed-is-selected{box-shadow:inset 0 0 0 2px #ef1a4f,inset 0 0 0 6px #ef1a4f1f!important}.rev-btn-1[data-editable-key],.au-btn[data-editable-key]{white-space:nowrap;align-items:center;gap:6px;max-width:min(100%,340px);display:inline-flex}.rev-btn-1[data-editable-key]>[data-editable-text],.au-btn[data-editable-key]>[data-editable-text]{text-overflow:ellipsis;min-width:0;overflow:hidden}.ed-inline-editing{outline-offset:3px;cursor:text!important;-webkit-user-select:text!important;user-select:text!important;outline:2px solid #ef1a4f!important}
html{scroll-behavior:smooth}.slick-track{align-items:flex-start;display:flex}.slick-track>.slick-slide{flex:none}ul.slick-dots{display:flex!important}img[width][height]{height:auto}.product-gallery{flex-direction:column;gap:16px;display:flex}.product-gallery__main{aspect-ratio:1;background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;width:100%;position:relative;overflow:hidden}.product-gallery__img{object-fit:contain;width:100%!important;height:100%!important}.product-gallery__thumbs{flex-wrap:wrap;gap:10px;display:flex}.product-gallery__thumb{cursor:pointer;background:#f8fafc;border:2px solid #e2e8f0;border-radius:8px;flex-shrink:0;width:80px;height:80px;padding:0;transition:border-color .15s,box-shadow .15s;overflow:hidden}.product-gallery__thumb:hover{border-color:#94a3b8}.product-gallery__thumb--active{border-color:#ef1a4f;box-shadow:0 0 0 2px #ef1a4f33}.product-gallery__thumb-img{object-fit:cover;display:block;width:100%!important;height:100%!important}.share-buttons{display:inline-block;position:relative}.share-buttons__trigger{color:#ef1a4f;cursor:pointer;-webkit-user-select:none;user-select:none;background:#fdf2f5;border:1px solid #f0d7de;border-radius:10px;align-items:center;gap:8px;padding:10px 16px;font-size:13px;font-weight:700;list-style:none;transition:background-color .2s,border-color .2s,box-shadow .2s,transform .2s;display:inline-flex}.share-buttons__trigger::-webkit-details-marker{display:none}.share-buttons__trigger:hover{background:#fbe4ea;border-color:#ef1a4f;transform:translateY(-1px);box-shadow:0 6px 14px #ef1a4f29}.share-buttons__trigger:active{box-shadow:none;transform:translateY(0)}.share-buttons[open]>.share-buttons__trigger{background:#fbe4ea;border-color:#ef1a4f}.share-buttons__trigger--compact{border:1px solid var(--ed-line,#e7e0e3);width:24px;height:24px;color:var(--ed-ink,#3c3339);box-shadow:none;background:#fff;border-radius:3px;justify-content:center;padding:0;transform:none}.share-buttons__trigger--compact svg{width:13px;height:13px}.share-buttons__trigger--compact:hover{border-color:var(--ed-pink,#ef1a4f);color:var(--ed-pink,#ef1a4f);box-shadow:none;background:#fff;transform:none}.share-buttons__trigger--compact.is-open{border-color:var(--ed-pink,#ef1a4f);color:var(--ed-pink,#ef1a4f);background:#fff}.share-buttons__menu{z-index:20;white-space:nowrap;background:#fff;border:1px solid #eee1e5;border-radius:14px;align-items:center;gap:8px;padding:10px;display:flex;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 18px 40px #2b141e29}.share-buttons__menu--modal{position:static;box-shadow:0 20px 50px #2b141e4d}.share-modal{z-index:500;position:fixed;inset:0}.share-modal__backdrop{cursor:pointer;-webkit-backdrop-filter:blur(4px);background:#241b1f47;border:none;padding:0;position:absolute;inset:0}.share-modal__panel{z-index:501;flex-direction:column;gap:8px;display:flex;position:fixed}.share-modal__title{color:#fff;text-shadow:0 1px 3px #00000059;align-self:flex-start;margin:0 2px;font-size:.72rem;font-weight:700}@media (prefers-reduced-motion:no-preference){.share-modal__backdrop{animation:.15s both share-modal-fade}.share-modal__panel{animation:.18s cubic-bezier(.2,.8,.2,1) both share-modal-rise}}@keyframes share-modal-fade{0%{opacity:0}}@keyframes share-modal-rise{0%{opacity:0;transform:translateY(-6px)}}.share-buttons__icon{background:#fff;border:1.5px solid;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:15px;transition:transform .15s,box-shadow .15s;display:flex;position:relative;overflow:hidden}.share-buttons__icon:before{content:"";background:currentColor;height:0%;transition:height .4s cubic-bezier(.4,0,.2,1);position:absolute;bottom:-2px;left:-2px;right:-2px}.share-buttons__icon i{z-index:1;transition:color .3s;position:relative}.share-buttons__icon:hover,.share-buttons__icon:focus-visible,.share-buttons__icon:active{transform:scale(1.08);box-shadow:0 4px 10px #0000002e}.share-buttons__icon:hover:before,.share-buttons__icon:focus-visible:before,.share-buttons__icon:active:before{height:120%}.share-buttons__icon:hover i,.share-buttons__icon:focus-visible i,.share-buttons__icon:active i{color:#fff}.share-buttons__icon--fb{color:#1877f2}.share-buttons__icon--x{color:#14171a}.share-buttons__icon--wa{color:#25d366}.share-buttons__icon--li{color:#0a66c2}.share-buttons__icon--fb:hover,.share-buttons__icon--fb:focus-visible,.share-buttons__icon--fb:active{color:#1877f2}.share-buttons__icon--x:hover,.share-buttons__icon--x:focus-visible,.share-buttons__icon--x:active{color:#14171a}.share-buttons__icon--wa:hover,.share-buttons__icon--wa:focus-visible,.share-buttons__icon--wa:active{color:#25d366}.share-buttons__icon--li:hover,.share-buttons__icon--li:focus-visible,.share-buttons__icon--li:active{color:#0a66c2}@media (prefers-reduced-motion:reduce){.share-buttons__icon,.share-buttons__icon:before,.share-buttons__icon i{transition:none!important}}.share-buttons__copy{color:#ef1a4f;cursor:pointer;white-space:nowrap;background:#fff;border:1.5px solid #ef1a4f;border-radius:999px;flex-shrink:0;align-items:center;gap:6px;height:34px;padding:0 16px;font-size:12.5px;font-weight:700;transition:transform .15s,box-shadow .15s;display:flex;position:relative;overflow:hidden}.share-buttons__copy:before{content:"";background:#ef1a4f;height:0%;transition:height .35s cubic-bezier(.4,0,.2,1);position:absolute;bottom:-2px;left:-2px;right:-2px}.share-buttons__copy i,.share-buttons__copy__label{z-index:1;transition:color .25s;position:relative}.share-buttons__copy:hover,.share-buttons__copy:focus-visible,.share-buttons__copy:active{transform:scale(1.03);box-shadow:0 4px 10px #ef1a4f38}.share-buttons__copy:hover:before,.share-buttons__copy:focus-visible:before,.share-buttons__copy:active:before{height:120%}.share-buttons__copy:hover i,.share-buttons__copy:focus-visible i,.share-buttons__copy:active i,.share-buttons__copy:hover .share-buttons__copy__label,.share-buttons__copy:focus-visible .share-buttons__copy__label,.share-buttons__copy:active .share-buttons__copy__label{color:#fff}.share-buttons__copy:active{transform:scale(.97)}@media (prefers-reduced-motion:reduce){.share-buttons__copy,.share-buttons__copy:before{transition:none!important}}.share-buttons__copy--copied{color:#fff;border-color:#1f9d55}.share-buttons__copy--copied:before{background:#1f9d55;height:120%}
