.section-meet-foundation{--meet-foundation-cream: #faf8f3;--meet-foundation-sage: #627764;position:relative;padding:112px 137px 111px;background-color:var(--meet-foundation-cream);background-image:url(why-pearings-bg.webp);background-position:center;background-size:cover;background-repeat:no-repeat}.section-meet-foundation__inner:before{content:"";--r: 14px;--gap: 42px;--c: 13px;max-width:none;width:calc(100% + 82px);height:calc(100% + 82px);background:#fff;position:absolute;top:-41px;left:-41px;z-index:-1;--scallop-x: radial-gradient(var(--r) at 50% 0, #000 calc(var(--r) - .5px), #0000 var(--r));--scallop-b: radial-gradient(var(--r) at 50% 100%, #000 calc(var(--r) - .5px), #0000 var(--r));--scallop-l: radial-gradient(var(--r) at 0 50%, #000 calc(var(--r) - .5px), #0000 var(--r));--scallop-r: radial-gradient(var(--r) at 100% 50%, #000 calc(var(--r) - .5px), #0000 var(--r));--solid: linear-gradient(#000 0 0);-webkit-mask:var(--solid) 0 0 / var(--c) var(--c),var(--solid) 100% 0 / var(--c) var(--c),var(--solid) 0 100% / var(--c) var(--c),var(--solid) 100% 100% / var(--c) var(--c),var(--scallop-x) 0 0 / var(--gap) var(--gap),var(--scallop-b) 0 100% / var(--gap) var(--gap),var(--scallop-l) 0 0 / var(--gap) var(--gap),var(--scallop-r) 100% 0 / var(--gap) var(--gap),var(--solid);-webkit-mask-repeat:no-repeat,no-repeat,no-repeat,no-repeat,round no-repeat,round no-repeat,no-repeat round,no-repeat round,no-repeat;-webkit-mask-composite:source-over,source-over,source-over,source-over,xor,xor,xor,xor,source-over;mask:var(--solid) 0 0 / var(--c) var(--c),var(--solid) 100% 0 / var(--c) var(--c),var(--solid) 0 100% / var(--c) var(--c),var(--solid) 100% 100% / var(--c) var(--c),var(--scallop-x) 0 0 / var(--gap) var(--gap),var(--scallop-b) 0 100% / var(--gap) var(--gap),var(--scallop-l) 0 0 / var(--gap) var(--gap),var(--scallop-r) 100% 0 / var(--gap) var(--gap),var(--solid);mask-repeat:no-repeat,no-repeat,no-repeat,no-repeat,round no-repeat,round no-repeat,no-repeat round,no-repeat round,no-repeat;mask-composite:add,add,add,add,exclude,exclude,exclude,exclude,add}.section-meet-foundation__inner:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;pointer-events:none;background-image:url(meet-foundation-outline.png);background-position:center;background-size:100% 100%;background-repeat:no-repeat;background-color:transparent}.section-meet-foundation__inner{position:relative;z-index:1;display:flex;align-items:stretch;width:100%;background:transparent;max-width:1220px;margin:0 auto}.section-meet-foundation__left{position:relative;flex:0 0 calc(524 / 1166 * 100%);width:calc(524 / 1166 * 100%);max-width:calc(524 / 1166 * 100%);aspect-ratio:524 / 747.532;align-self:stretch;overflow:hidden}.section-meet-foundation__video-wrap{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.section-meet-foundation__video,.section-meet-foundation__video-wrap video{display:block;width:100%;height:100%;object-fit:cover}.section-meet-foundation__video-cover{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;overflow:hidden}.section-meet-foundation__video-cover[hidden]{display:none!important}.section-meet-foundation__video-cover-image{display:block;width:100%;height:100%;object-fit:cover}.section-meet-foundation__video-toggle{position:absolute;right:20px;bottom:20px;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;padding:0;border:1px solid rgba(255,255,255,.85);border-radius:50%;background:#4c332b8c;color:var(--white);cursor:pointer}.section-meet-foundation__video-icon{display:none;line-height:0}.section-meet-foundation__video-icon svg{display:block;width:22px;height:22px}.section-meet-foundation__video-toggle.is-playing .section-meet-foundation__video-icon--pause,.section-meet-foundation__video-toggle:not(.is-playing) .section-meet-foundation__video-icon--play{display:block}.section-meet-foundation__right{flex:1 1 auto;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:26px;padding:73px 54px 40px 45px;color:var(--brown);box-sizing:border-box;position:relative;z-index:1}.section-meet-foundation__intro{display:flex;flex-direction:column;align-items:flex-start;gap:5px;width:100%;max-width:490px}.section-meet-foundation__upper-title{margin:0;font-family:var(--primary-font);font-weight:700;font-size:20px;line-height:20px;color:var(--meet-foundation-sage);font-variant:all-small-caps}.section-meet-foundation__title{margin:0;font-family:var(--secondary-font);font-weight:400;font-size:48px;line-height:37px;text-transform:lowercase;color:var(--brown);letter-spacing:0}.section-meet-foundation__description{margin:0;font-family:var(--primary-font);font-weight:500;font-size:20px;line-height:20px;color:var(--brown)}.section-meet-foundation__box{display:flex;flex-direction:column;align-items:flex-start;width:100%;max-width:515px;min-height:440px;padding:27px 26px 32px 22px;background:var(--meet-foundation-cream);box-sizing:border-box}.section-meet-foundation__box-title{margin:0 0 11px;font-family:var(--primary-font);font-weight:700;font-size:20px;line-height:20px;color:var(--brown);font-variant:all-small-caps;letter-spacing:0}.section-meet-foundation__items{display:flex;flex-direction:column;align-items:flex-start;gap:5px;width:100%;margin:0 0 24px;padding:0;list-style:none}.section-meet-foundation__item{display:flex;align-items:center;gap:10px;width:100%}.section-meet-foundation__item-icon{flex:0 0 106px;width:106px;height:90px;overflow:hidden}.section-meet-foundation__item-icon img{display:block;width:100%;height:100%;object-fit:contain}.section-meet-foundation__item-text{flex:1 1 auto;max-width:351px;font-family:var(--primary-font);font-weight:700;color:var(--brown)}.section-meet-foundation__item-title{display:block;font-size:20px;line-height:20px}.section-meet-foundation__item-desc{display:block;font-size:16px;line-height:20px}.section-meet-foundation__button{display:inline-flex;align-items:center;justify-content:center;margin-top:auto;padding:15px 30px;border-radius:5px;background:var(--meet-foundation-sage);font-family:var(--primary-font);font-weight:600;font-size:20px;line-height:20px;color:var(--white);text-decoration:none;text-transform:uppercase;white-space:nowrap;font-variant:all-small-caps;transition:background-color .3s ease-in-out,color .3s ease-in-out}.section-meet-foundation__button:hover{background-color:#4c332b;color:var(--white)}@media screen and (min-width:1600px){.section-meet-foundation__inner{max-width:1500px}.section-meet-foundation__intro,.section-meet-foundation__box{max-width:none}}@media screen and (max-width:1199px)and (min-width:801px){.section-meet-foundation{padding:80px 70px}.section-meet-foundation__right{padding:40px 32px}.section-meet-foundation__title{font-size:clamp(32px,4vw,48px);line-height:1.1}}@media screen and (max-width:800px){.section-meet-foundation{padding:56px 15px 40px}.section-meet-foundation:before{top:1.5%;right:4%;bottom:1.5%;left:4%}.section-meet-foundation__inner:before{--r: 8px;--gap: 24px;--c: 7px;width:calc(100% + 34px);height:calc(100% + 34px);top:-17px;left:-17px}.section-meet-foundation__inner:after{background-image:none;border:solid 1px var(--brown)}.section-meet-foundation__inner{flex-direction:column;width:330px;max-width:100%;margin:0 auto;border-width:.5px}.section-meet-foundation__right{order:1;width:100%;padding:20px 14px 16px;gap:14px;align-items:center;text-align:center}.section-meet-foundation__intro{align-items:center;max-width:292px}.section-meet-foundation__upper-title{font-weight:600;font-size:14px;line-height:14px;font-variant:normal}.section-meet-foundation__title{font-size:32px;line-height:20px;max-width:290px}.section-meet-foundation__description{font-weight:400;font-size:14px;line-height:14px}.section-meet-foundation__box{width:100%;max-width:302px;min-height:0;padding:17px 19px 20px;align-items:flex-start;text-align:left}.section-meet-foundation__box-title{margin-bottom:5px;font-size:16px;line-height:20px}.section-meet-foundation__items{margin-bottom:16px}.section-meet-foundation__item{gap:8px}.section-meet-foundation__item-icon{flex-basis:61px;width:61px;height:52px}.section-meet-foundation__item-text{max-width:none;min-width:0}.section-meet-foundation__item-title{font-size:14px;line-height:20px}.section-meet-foundation__item-desc{font-weight:400;font-size:12px;line-height:14px}.section-meet-foundation__button{margin-top:0;padding:10px 20px;font-size:16px;white-space:normal;text-align:center}.section-meet-foundation__left{order:2;flex:0 0 auto;width:100%;max-width:100%;min-width:0;aspect-ratio:330 / 478;align-self:stretch}.section-meet-foundation__video-toggle{right:12px;bottom:12px;width:40px;height:40px}}
/*# sourceMappingURL=/cdn/shop/t/133/assets/cro-meet-foundation.css.map */
