.tpt-video-3{box-sizing:border-box;display:grid;grid-template-columns:1fr 1fr;gap:4em;align-items:center}.tpt-video-3 *,.tpt-video-3 *:before,.tpt-video-3 *:after{box-sizing:border-box}.tpt-video-3_video{width:100%}.tpt-video-3_video-container{position:relative;width:100%;padding-bottom:var(--video-aspect-ratio);height:0;border-radius:1em;overflow:hidden;background:#f8f8f8}.tpt-video-3_video-container video,.tpt-video-3_embed,.tpt-video-3_placeholder{position:absolute;top:0;left:0;width:100%;height:100%}.tpt-video-3_video-container video{object-fit:cover}.tpt-video-3_embed iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.tpt-video-3_placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;background:rgba(var(--tpt-section-foreground-color),.05);color:rgba(var(--tpt-section-foreground-color),.4)}.tpt-video-3_placeholder svg{width:3em;height:3em;margin-bottom:1em}.tpt-video-3_placeholder p{margin:0;font-size:1.1em;font-weight:500}.tpt-video-3_info{width:100%}.tpt-video-3_info-content{display:flex;flex-direction:column;gap:1.5em}.tpt-video-3_title{margin:0;font-size:var(--info-title-size);font-weight:var(--info-title-weight);line-height:1.2}.tpt-video-3_description{margin:0;font-size:var(--info-description-size);font-weight:var(--info-description-weight);line-height:1.6}.tpt-video-3_description>*{margin:0 0 1em}.tpt-video-3_description>*:last-child{margin-bottom:0}.tpt-video-3_features{display:flex;flex-direction:column;gap:1em}.tpt-video-3_feature{display:flex;align-items:flex-start;gap:.75em}.tpt-video-3_feature-icon{flex-shrink:0;width:1.5em;height:1.5em;background:#22c55e;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-top:.125em}.tpt-video-3_feature-icon svg{width:1em;height:1em;color:#fff}.tpt-video-3_feature-text{flex:1;font-size:1.1em;font-weight:400;line-height:1.5;margin:0}.tpt-video-3_button{margin-top:.5em}.tpt-video-3_button .tpt-button{padding:1em 3em;font-size:1em;font-weight:500;text-decoration:none;display:inline-block;transition:all .3s ease}.tpt-video-3_button .tpt-button:hover{transform:translateY(-.125em);box-shadow:0 .5em 1em #00000026}.tpt-video-3--reverse{direction:rtl}.tpt-video-3--reverse .tpt-video-3_video,.tpt-video-3--reverse .tpt-video-3_info{direction:ltr}@media screen and (min-width: 768px) and (max-width: 1279px){.tpt-video-3{gap:3em}.tpt-video-3_title{font-size:calc(var(--info-title-size) * .9)}.tpt-video-3_description{font-size:calc(var(--info-description-size) * .95)}.tpt-video-3_feature-text{font-size:1em}}@media screen and (max-width: 767px){.tpt-video-3{grid-template-columns:1fr;gap:2.5em}.tpt-video-3--reverse{direction:ltr}.tpt-video-3--reverse .tpt-video-3_video{order:2}.tpt-video-3--reverse .tpt-video-3_info{order:1}.tpt-video-3_video-container{border-radius:.75em}.tpt-video-3_title{font-size:calc(var(--info-title-size) * .8)}.tpt-video-3_description{font-size:calc(var(--info-description-size) * .9)}.tpt-video-3_info-content{gap:1.25em}.tpt-video-3_features{gap:.875em}.tpt-video-3_feature{gap:.625em}.tpt-video-3_feature-icon{width:1.25em;height:1.25em}.tpt-video-3_feature-icon svg{width:.875em;height:.875em}.tpt-video-3_feature-text{font-size:.95em}.tpt-video-3_button .tpt-button{padding:.875em 2.5em;font-size:.95em}}@media screen and (max-width: 480px){.tpt-video-3{gap:2em}.tpt-video-3_title{font-size:calc(var(--info-title-size) * .7)}.tpt-video-3_description{font-size:calc(var(--info-description-size) * .85)}.tpt-video-3_info-content{gap:1em}.tpt-video-3_features{gap:.75em}.tpt-video-3_button .tpt-button{padding:.75em 2em;font-size:.9em}}.tpt-video-3_embed{background:#000}.tpt-video-3_embed>*{width:100%!important;height:100%!important}.tpt-video-3_video-container video[poster]{object-fit:cover}.tpt-video-3_video-container:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,transparent 0%,rgba(0,0,0,.1) 100%);pointer-events:none;z-index:1}.tpt-video-3_video-container:focus-within{outline:2px solid rgba(var(--tpt-section-button-background-color),.5);outline-offset:2px}.tpt-video-3_button .tpt-button:focus{outline:2px solid rgba(var(--tpt-section-button-background-color),.5);outline-offset:2px}
/*# sourceMappingURL=/cdn/shop/t/26/assets/tpt-video-1.css.map */
