:root{--header-size:60px}@media(min-width:1025px){:root{--header-size:80px}}@font-face{font-family:fontello;src:url(/_next/static/media/fontello.a4a52ae8.eot);src:url(/_next/static/media/fontello.a4a52ae8.eot) format("embedded-opentype"),url(/_next/static/media/fontello.f62f2ce2.woff2) format("woff2"),url(/_next/static/media/fontello.a27d6554.woff) format("woff"),url(/_next/static/media/fontello.d93478b2.ttf) format("truetype"),url(/_next/static/media/fontello.b925008c.svg) format("svg");font-weight:400;font-style:normal}.how-it-works section{text-align:center}.how-it-works section h2{font-size:32px}.how-it-works section.cta-block{background:#fff;min-height:20vw;gap:10px}.how-it-works .mega-card-content-container{text-align:center;max-width:1320px;margin:60px auto;padding-inline:0;padding-top:0}.how-it-works .mega-card-content-container .mega-card-title{display:block;visibility:visible}.how-it-works .mega-card-content-container .mega-card-content{padding:4rem 0 0}.how-it-works .mega-card-content-container .mega-card-content .mega-card-item{border-radius:20px;padding:0 36px;height:200px;align-items:center;flex-flow:initial;justify-content:space-between}.how-it-works .mega-card-content-container .mega-card-content .mega-card-item [role=presentation]{margin-block:0}.how-it-works .mega-card-content-container .mega-card-content .mega-card-item .way-img{width:auto!important;height:auto!important;aspect-ratio:auto}.how-it-works .mega-card-content-container .mega-card-content .mega-card-item h3{font-size:40px}.how-it-works .mega-card-content-container .mega-card-content .mega-card-item .btn{text-align:left;font-weight:500;margin-top:25px}.how-it-works .mega-card-content-container .mega-card-content .mega-card-item .btn:hover{color:#336}.how-it-works .mega-card-content-container .mega-card-content .mega-card-item .btn:after{background:transparent}.how-it-works .mega-card-content-container .mega-card-content .mega-card-item:nth-child(2n){background-color:#f3f7fb}@media only screen and (max-width:1024px){.how-it-works .mega-card-content-container{padding:0 20px}.how-it-works .mega-card-content-container h2{margin-bottom:0}.how-it-works .mega-card-content-container .mega-card-content{display:block}.how-it-works .mega-card-content-container .mega-card-content .mega-card-item{height:169px;margin-bottom:18px;padding:0 25px}.how-it-works .mega-card-content-container .mega-card-content .mega-card-item .way-img{max-width:80%!important}.how-it-works .mega-card-content-container .mega-card-content .mega-card-item .btn{margin-top:20px}.how-it-works .mega-card-content-container .mega-card-content .mega-card-item:last-of-type{margin-bottom:0}}.how-it-works .hero__section{padding:25px;width:100%;border-radius:0 0 80px 80px;background-color:#ebf0f7;background-image:url(/images/how-it-works/santa-laugh-shadow.gif),url(/images/how-it-works/gifts_left.svg),url(/images/how-it-works/gifts_right.svg),url(/images/how-it-works/intro.bg.layer-3.png);background-position:0 73%,18% 87%,94% 85%,50% 100%;background-repeat:no-repeat,no-repeat,no-repeat,no-repeat;background-size:17% auto,20%,25%,100% 25%;height:518px;text-align:center}.how-it-works .hero__section .section__inner{margin-top:8%}@media only screen and (max-width:1024px){.how-it-works .hero__section .section__inner{margin-top:23%}}@media(min-width:714px){.how-it-works .hero__section .section__inner{margin-top:9%}}.how-it-works .hero__section h1{margin-bottom:16px!important;font-size:40px;font-weight:500}.how-it-works .hero__section p{margin-left:auto;margin-right:auto}@media only screen and (min-width:714px){.how-it-works .hero__section p{max-width:632px}}@media only screen and (max-width:1024px){.how-it-works .hero__section{background-image:url(/images/how-it-works/santa-laugh-shadow.gif),url(/images/how-it-works/gifts_right.svg),url(/images/how-it-works/intro.bg.layer-3.png);background-position:10px 87%,112% 90%,50% 100%;background-size:28% auto,58%,100% 20%}}@media only screen and (min-width:720px)and (max-width:1024px){.how-it-works .hero__section{background-image:url(/images/how-it-works/santa.svg),url(/images/how-it-works/gifts_right.svg),url(/images/how-it-works/intro.bg.layer-3.png);background-position:20px 85%,109% 85%,50% 100%;background-size:22% auto,50%,100% 25%}}@media only screen and (min-width:1800px){.how-it-works .hero__section{background-position:30px 65%,18% 87%,right 90%,50% 100%;background-size:13%,20%,25%,100% 25%}.how-it-works .hero__section .section__inner{margin-top:7%}}@media only screen and (min-width:2150px){.how-it-works .hero__section{background-position:30px 65%,14% 87%,right 90%,50% 100%;background-size:10%,20%,25%,100% 25%}}.how-it-works .content-container,.how-it-works .info-box{padding:25px;width:100%}@supports(padding-inline:0){.how-it-works .content-container,.how-it-works .info-box{padding:unset;padding-block:50px;padding-inline:25px}@media only screen and (max-width:1024px){.how-it-works .content-container,.how-it-works .info-box{padding-block:80px}}}@media(min-width:1025px){.how-it-works .content-container,.how-it-works .info-box{padding-left:calc(50vw - 450px);padding-right:calc(50vw - 450px);max-width:none}@supports(padding-inline:0){.how-it-works .content-container,.how-it-works .info-box{padding-left:unset;padding-right:unset;padding-inline:calc(50vw - 450px)}}}.how-it-works .slider-container{background-color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;padding-top:100px;padding-bottom:100px;gap:24px}.how-it-works .slider-container .adopt_letter{font-size:25px;font-weight:700;margin-bottom:25px}.how-it-works .slider-container .slider-header{margin-bottom:0}.how-it-works .slider-container .slider-content{width:100%}.how-it-works .slider-container .card-list-item{background-color:#f3f7fb;display:flex;flex-direction:column;text-align:center;justify-content:center;height:calc(100% - 34px);flex:1 1;margin:11px;padding:16px 16px 24px;position:relative}.how-it-works .slider-container .card-list-item:before{content:"";position:absolute;top:0;left:0;border-color:#4a4aab transparent transparent #4a4aab;border-style:solid;border-width:20px;z-index:1}.how-it-works .slider-container .card-list-item .card__caption{position:absolute;top:0;left:0;padding:5px;z-index:5;font-size:16px;color:#fff}.how-it-works .slider-container .card-list-item img{margin-left:auto;margin-right:auto;margin-bottom:22px}.how-it-works .slider-container .card-list-item .card__description{min-height:160px}.how-it-works .slider-container .card-list-item .card__description .card__title{margin-bottom:8px;color:#336;font-size:18px;font-weight:500}.how-it-works .slider-container .card-list-item .card__description p{font-size:16px;margin:0;min-height:130px}.how-it-works .slider-container .card-list-item a{color:#336;text-decoration:none;font-size:14px;font-weight:700;height:-moz-fit-content;height:fit-content}.how-it-works .info-box{background-color:#fff}.how-it-works .info-box .new-badge,.how-it-works .info-box p{margin-bottom:0}.how-it-works #key-program-dates{background-color:#ebf0f7}.how-it-works #key-program-dates .cta-block-content{text-align:center;max-width:unset}.how-it-works #key-program-dates .title{margin-bottom:12px}.how-it-works #find-gifts-with-ease-in-our-online-catalog{gap:24px}.how-it-works #find-gifts-with-ease-in-our-online-catalog .cta-block-content{text-align:center}.how-it-works #find-gifts-with-ease-in-our-online-catalog .cta-block-content img{margin-bottom:24px}.how-it-works #find-gifts-with-ease-in-our-online-catalog .cta-block-content .title{margin-bottom:12px}.how-it-works .faq-module{padding-top:60px;padding-bottom:60px;display:flex;flex-direction:column;align-items:center}@media(min-width:714px){.how-it-works .faq-module{padding-top:100px;padding-bottom:100px}}.how-it-works .btn.outline{font-size:14px;border-radius:40px;padding:12px 40px!important}.how-it-works .btn.outline,.how-it-works .btn.white{max-width:157px;font-weight:700}.how-it-works .btn.link span{position:unset!important}.how-it-works .btn{letter-spacing:normal}@media only screen and (max-width:1024px){.how-it-works .btn{width:199px}}.slick-slide{height:inherit!important}.slick-slide div{height:auto}.description{color:#535353!important}