@import"https://fonts.googleapis.com/css2?family=Libre+Baskerville:ital,wght@0,400;0,700;1,400&display=swap";@import"https://fonts.googleapis.com/css2?family=Barlow:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";.future-of-gifting{font-family:Barlow,serif;--font-body-family: "Barlow", serif}.shopify-section:not(.header-section):first-child{padding-top:122px}.template-page#future-of-gifting .wrapper.main-content{max-width:unset;text-align:center;padding:0}.template-page#future-of-gifting .civb-text-wrapper{position:relative;top:100px}.future-of-gifting .libre-b,.civb-text-wrapper .civb-headline h1{font-family:Libre Baskerville;text-transform:none}.civb-text-wrapper .civb-headline h1,.civb-text-wrapper .civb-sub-headline p{color:#4c73c7!important;text-transform:none}.civb-text-wrapper .button.button--primary{background-color:#dd6339;color:#fff;border-radius:4px}.fog__text-wrapper{background-color:#4c73c7;padding:30px;color:#fff;text-align:center}.fog__text-wrapper .libre-b{color:#fff;font-weight:700;margin-bottom:10px;font-size:30px}#shopify-section-template--17787292024983__future_of_gifting_tGicBz .fog__text-wrapper .libre-b{font-size:24px}#shopify-section-template--17787292024983__future_of_gifting_tGicBz p{font-size:16px}.fog__text-inner-wrapper{max-width:780px;margin:0 auto}.let-your-headline{margin-top:90px;margin-bottom:90px}.starting-steps{display:flex;gap:30px;justify-content:center;max-width:1140px;padding:0 20px;margin:0 auto}.starting-steps_step{flex:1}.starting-steps_step img{display:block;width:100%}.icons-text{max-width:1140px;padding:0 20px;margin:150px auto;display:flex;justify-content:space-between;gap:40px;align-items:center}.icons-text__single{display:flex;flex-direction:column;justify-content:center;gap:40px;align-items:center;flex:1}.icons-text__single p{font-size:16px;line-height:25px;width:80%;margin:0 auto}.icons-text__single img{width:100px;height:100px}.endless-poss{max-width:400px;margin:150px auto}.endless-poss{max-width:685px;font-size:15px}.cards-wrapper{display:flex;max-width:1140px;padding:0 20px;margin:0 auto;gap:30px}.cards-wrapper__card{background-color:#f6f6f6;flex:1;padding:20px}.cards-wrapper__card img{width:100%;aspect-ratio:375/466}.cards-wrapper__card-text{margin-top:20px;padding:5px}.cards-wrapper__card-text h3{font-size:16px;text-transform:none}.cards-wrapper__card-text ul{list-style:circle;list-style-position:inside}.cards-wrapper__card-text p,.cards-wrapper__card-text ul{font-size:16px}.case-studies{background-color:#bfd1fa;padding-top:100px;margin-top:100px;padding-bottom:100px}.case-studies>.libre-b{margin-bottom:50px;font-size:30px}.case-studies__slide{background-color:#fff;transition:all .3s;scale:.9;transition-property:all!important;right:0;left:0}.case-studies__slide-text{min-height:200px;display:flex;align-items:baseline;justify-content:center;flex-direction:column;text-align:left;padding-right:15px;padding-left:10px}.case-studies__slide-text h1{margin:0;text-align:left}.case-studies__slide-text p{margin:0;font-size:18px}.case-studies__slide.swiper-slide-next{scale:1;z-index:2}.case-studies__slide img{width:100%}.case-studies__slider-wrapper{max-width:1400px;padding:0 20px;margin:0 auto}.case-studies__slider-wrapper .swiper-button-next,.case-studies__slider-wrapper .swiper-button-prev{background-color:#4c73c7;border-radius:0;color:#fff;--swiper-navigation-size: 20px;width:30px;height:30px}.image-with-text-single{display:flex;align-items:center;margin-bottom:16px}.image-with-text-single h1{font-size:32px;margin-bottom:20px}.image-with-text-single span{font-size:14px;text-transform:uppercase}.image-with-text-single p{font-size:18px}.image-with-text-single img{display:block;border-radius:4px;width:50%}.image-with-text__text{width:50%;padding-left:50px;text-align:left}.image-with-text-single.image-with-text-single--center .image-with-text__text{padding-right:50px;padding-left:0}.image-with-text-single.image-with-text-single--center{flex-direction:row-reverse}.image-with-texts-main{max-width:1140px;padding:0 20px;margin:100px auto}.future-of-gifting .contact-main{background-color:#f3f3f3}.future-of-gifting .contact{max-width:786px;margin:0 auto;padding:36px 30px}.future-of-gifting .contact-main{--inputs-border-width: 1px;--duration-short: .3s;--inputs-radius: 4px;--color-background: 243,243,243;--color-foreground: 18,18,18;--inputs-radius-outset:5px;--inputs-shadow-horizontal-offset: 0px;--inputs-shadow-vertical-offset: 4px;--inputs-shadow-blur-radius: 5px;--color-shadow:18,18,18;--inputs-shadow-opacity: 0;--inputs-border-opacity: 1}.future-of-gifting .field__input{flex-grow:1;text-align:left;padding:.75rem;margin:var(--inputs-border-width);transition:box-shadow var(--duration-short) ease}.field{position:relative;width:100%;display:flex;transition:box-shadow var(--duration-short) ease}.field:after{pointer-events:none;content:"";position:absolute;top:var(--inputs-border-width);right:var(--inputs-border-width);bottom:var(--inputs-border-width);left:var(--inputs-border-width);border:.1rem solid transparent;border-radius:var(--inputs-radius);box-shadow:0 0 0 var(--inputs-border-width) rgba(var(--color-foreground),var(--inputs-border-opacity));transition:box-shadow var(--duration-short) ease;z-index:1}.field:before{pointer-events:none;content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--inputs-radius-outset);box-shadow:var(--inputs-shadow-horizontal-offset) var(--inputs-shadow-vertical-offset) var(--inputs-shadow-blur-radius) rgba(var(--color-shadow),var(--inputs-shadow-opacity));z-index:-1}.field__label,.customer .field label{font-size:1rem;left:calc(var(--inputs-border-width) + 1rem);top:calc(.8rem + var(--inputs-border-width));margin-bottom:0;pointer-events:none;position:absolute;transition:top var(--duration-short) ease,font-size var(--duration-short) ease;color:rgba(var(--color-foreground),.75);letter-spacing:.1rem;line-height:1.5}.field__input:focus~.field__label,.field__input:not(:placeholder-shown)~.field__label,.field__input:-webkit-autofill~.field__label,.customer .field input:focus~label,.customer .field input:not(:placeholder-shown)~label,.customer .field input:-webkit-autofill~label{font-size:.8rem;top:calc(var(--inputs-border-width) + .2rem);left:calc(var(--inputs-border-width) + .9rem);letter-spacing:.02rem}.field__input:focus,.field__input:not(:placeholder-shown),.field__input:-webkit-autofill,.customer .field input:focus,.customer .field input:not(:placeholder-shown),.customer .field input:-webkit-autofill{padding:2.2rem 1.5rem .8rem 1rem;margin:var(--inputs-border-width)}.field__input:focus,.select__select:focus,.customer .field input:focus,.customer select:focus,.localization-form__select:focus.localization-form__select:after{box-shadow:0 0 0 calc(.1rem + var(--inputs-border-width)) rgba(var(--color-foreground));outline:0;border-radius:var(--inputs-radius)}.field__input::placeholder,.customer .field input::placeholder{opacity:0}.future-of-gifting .field__input,.select__select{-webkit-appearance:none;appearance:none;background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);font-size:1rem;width:100%;box-sizing:border-box;transition:box-shadow var(--duration-short) ease;border-radius:var(--inputs-radius);height:3rem;min-height:calc(var(--inputs-border-width)* 2);min-width:100%;position:relative;border:0}.future-of-gifting .text-area{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);min-height:8rem;resize:none}.contact__button{text-align:left}.contact__button .button{padding:0 50px;color:#fff;background-color:#000;border-radius:4px;min-height:50px;font-size:16px;border:none;box-shadow:none}.contact-main .title{font-size:19px;margin-bottom:20px;text-align:left}.contact .field{margin-bottom:1rem}.h1-size{font-size:1.733em}.let-your-headline h2{font-size:40px;color:#121212}.let-your-headline h3{font-size:24px;color:#121212}@media screen and (min-width:750px){.contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:1rem}}@media(min-width:768px){.civb-text-wrapper .button.button--primary{padding:10px 45px}}@media(max-width:768px){.shopify-section:not(.header-section):first-child{padding-top:0}.template-page#future-of-gifting .civb-text-wrapper{position:absolute;bottom:35%;top:auto}.endless-poss{margin-top:80px;margin-bottom:80px}.image-with-text__text{padding-left:0;padding-right:0}.image-with-text-single{gap:20px}.merch-cards-wrapper,.cards-wrapper,.starting-steps,.icons-text,.image-with-text-single.image-with-text-single--center,.image-with-text-single{flex-direction:column}.image-with-text-single img,.image-with-text__text{width:100%}.fog__text-wrapper .libre-b{font-size:18px}.let-your-headline{margin-top:50px;margin-bottom:50px}.case-studies__slider-wrapper .swiper-button-next{right:0}.case-studies__slider-wrapper .swiper-button-prev{left:0}.image-with-text-single h1{font-size:25px;margin-bottom:10px}.case-studies{padding-top:50px;padding-bottom:50px}.image-with-texts-main{margin-bottom:50px;margin-top:50px}.icons-text{margin:80px 0}}.merch-heading{margin-top:170px;font-size:40px;line-height:1.7}.merch-cards-wrapper{display:flex;justify-content:space-between;margin:70px auto;max-width:1100px;gap:20px;align-items:flex-start}.merch-card{flex:1;display:flex;flex-direction:column;padding:10px}.merch-card img{width:100%}.merch-card p{font-size:16px;line-height:1.5}.merch-card-text{display:flex;flex-direction:column;justify-content:flex-start;flex-grow:1;text-align:left;padding:10px}.merch-card__btn{min-height:47px;background:#f15827;padding:0 30px;display:inline-flex;align-items:center;color:#fff;border-radius:5px}.image-with-text{padding:100px 0;background:#cfe8ff;margin:100px 0}.image-text__right{padding-left:70px;text-align:left;padding-top:60px;padding-bottom:70px;color:#050505bf}.image-with-text__heading{font-size:40px}.image-text__inner{display:flex;max-width:1140px;padding:0 20px;margin:0 auto}.image-text__inner img{height:100%;object-fit:cover;max-width:100%;display:block}.image-text__inner>div{width:50%}@media(max-width:768px){.image-text__inner{flex-direction:column}.image-text__inner>div{width:100%}.image-text__right{padding-left:0}.image-with-text__heading{font-size:30px}.image-text__right{padding-top:40px;padding-bottom:50px}.image-with-text{padding:75px 0;margin:75px 0}}@media(min-width:768px){.case-studies__slide{display:flex!important;align-items:center;gap:20px}.case-studies__slide img,.case-studies__slide-text{width:50%}}
/*# sourceMappingURL=/cdn/shop/t/60/assets/future-of-gifting.css.map */
