.custom-certificates{display:block;overflow-x:clip;background:var(--custom-certificates-background, #f7f7f7);color:var(--custom-certificates-text-color, #2d4248)}.custom-certificates__inner{width:100%;box-sizing:border-box;margin-inline:auto;padding:0 0 var(--custom-certificates-padding-bottom-desktop, 50px);display:flex;flex-direction:column;align-items:center;gap:var(--custom-certificates-content-gap-desktop, 60px)}.custom-certificates__header{width:100%;padding-inline:var(--custom-certificates-side-padding-desktop, 24px);box-sizing:border-box;text-align:center}.custom-certificates__heading{margin:0;color:var(--custom-certificates-text-color, #2d4248);font-family:var(--heading-font-family);font-size:var(--custom-certificates-heading-size-desktop, 48px);font-weight:700;line-height:1.32;letter-spacing:0}.custom-certificates__heading p{margin:0}.custom-certificates__marquee{width:calc(100vw - var(--scrollbar-width, 0px));max-width:calc(100vw - var(--scrollbar-width, 0px));margin-inline:calc(50% - 50vw);overflow:hidden}.custom-certificates__marquee-container{display:flex;overflow-x:hidden;transform:translateZ(0);-webkit-transform:translateZ(0)}.custom-certificates__track{display:flex;flex-shrink:0;align-items:flex-start;gap:var(--custom-certificates-card-gap-desktop, 28px);padding-right:var(--custom-certificates-card-gap-desktop, 28px);animation:custom-certificates-marquee var(--custom-certificates-marquee-duration, 30s) linear infinite;backface-visibility:hidden;-webkit-backface-visibility:hidden;transform:translateZ(0);-webkit-transform:translate3d(0,0,0)}.custom-certificates__track.is-paused{animation-play-state:paused}@-webkit-keyframes custom-certificates-marquee{0%{-webkit-transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(-100%,0,0)}}@keyframes custom-certificates-marquee{0%{transform:translateZ(0)}to{transform:translate3d(-100%,0,0)}}.custom-certificates__card{width:var(--custom-certificates-image-size-desktop, 180px);max-width:var(--custom-certificates-image-size-desktop, 180px);flex:0 0 auto;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;align-self:flex-start;gap:12px;transform:translateZ(0);transition:transform .25s ease}@media(hover:hover)and (pointer:fine){.custom-certificates__track{padding-top:4px;padding-left:4px}.custom-certificates__card:hover{transform:translate3d(-4px,-4px,0)}}@media(hover:none),(pointer:coarse){.custom-certificates__card,.custom-certificates__card:hover{transform:translateZ(0);transition:none}}.custom-certificates__image-wrap{width:var(--custom-certificates-image-size-desktop, 180px);height:var(--custom-certificates-image-size-desktop, 180px);flex-shrink:0;display:flex;align-items:flex-start;justify-content:center}.custom-certificates__picture,.custom-certificates__image{display:block;width:100%;height:100%}.custom-certificates__image{object-fit:contain}.custom-certificates__content{width:100%;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:8px}.custom-certificates__title,.custom-certificates__text{width:100%;margin:0;color:var(--custom-certificates-text-color, #2d4248);font-family:var(--text-font-family);line-height:1.2;letter-spacing:0;text-align:center}.custom-certificates__title{font-size:var(--custom-certificates-card-title-size-desktop, 18px);font-weight:500;letter-spacing:.02em;text-transform:uppercase}.custom-certificates__text{font-size:var(--custom-certificates-card-text-size-desktop, 18px);font-weight:400}.custom-certificates__actions{display:flex;justify-content:center;width:100%;padding-inline:var(--custom-certificates-side-padding-desktop, 24px);box-sizing:border-box}.custom-certificates__button{width:fit-content;max-width:100%;min-height:var(--custom-certificates-button-height, 74px);box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;padding:var(--custom-certificates-button-padding-y, 23px) var(--custom-certificates-button-padding-x, 78px);border-radius:14px;background:var(--custom-certificates-button-background, #05b67a);color:var(--custom-certificates-button-text, #f7f7f7);font-family:var(--text-font-family);font-size:var(--custom-certificates-button-size, 23px);font-weight:500;line-height:1.2;letter-spacing:0;text-align:center;text-decoration:none;text-transform:uppercase;transition:opacity .2s ease}.custom-certificates__button:hover{opacity:.9}@media(max-width:767px){.custom-certificates__inner{width:100%;box-sizing:border-box;padding:36px 0 var(--custom-certificates-padding-bottom-mobile, 20px);gap:var(--custom-certificates-content-gap-mobile, 40px);overflow:hidden}.custom-certificates__header{width:100%;padding-inline:var(--custom-certificates-side-padding-mobile, 14px);box-sizing:border-box}.custom-certificates__heading{font-size:var(--custom-certificates-heading-size-mobile, 30px);line-height:1.324}.custom-certificates__card,.custom-certificates__card:hover{transform:none;transition:none}.custom-certificates__card{width:var(--custom-certificates-image-size-mobile, 112px);max-width:var(--custom-certificates-image-size-mobile, 112px)}.custom-certificates__track{gap:var(--custom-certificates-card-gap-mobile, 20px);padding-right:var(--custom-certificates-card-gap-mobile, 20px);animation-duration:var(--custom-certificates-marquee-duration-mobile, 24s)}.custom-certificates__image-wrap{width:var(--custom-certificates-image-size-mobile, 112px);height:var(--custom-certificates-image-size-mobile, 112px)}.custom-certificates__title{font-size:var(--custom-certificates-card-title-size-mobile, 18px)}.custom-certificates__text{font-size:var(--custom-certificates-card-text-size-mobile, 18px)}.custom-certificates__actions{width:100%;padding-inline:var(--custom-certificates-side-padding-mobile, 14px);box-sizing:border-box}.custom-certificates__button{width:100%;min-width:0;min-height:var(--custom-certificates-mobile-button-height, 60px);padding:var(--custom-certificates-mobile-button-padding-y, 16px) 0;font-size:var(--custom-certificates-mobile-button-size, 16px);line-height:28px}}@media(prefers-reduced-motion:reduce){.custom-certificates__track{animation:none;transform:none;-webkit-transform:none}.custom-certificates__card{transition:none}.custom-certificates__card:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/149/assets/custom-certificates.css.map */
