.video-section__blocks-container{display:grid;grid-row-gap:16px}@media only screen and (min-width: 768px){.video-section__blocks-container{grid-gap:32px 10px}}@media only screen and (min-width: 768px){.video-section__blocks-container--2-columns,.video-section__blocks-container--4-columns{grid-template-columns:1fr 1fr}}@media only screen and (min-width: 768px){.video-section__blocks-container--3-columns{grid-template-columns:1fr 1fr 1fr}}.video-section__container{margin:0 auto;padding-right:15px;padding-left:15px;width:100%;max-width:100%}@media only screen and (min-width: 1024px){.video-section__container{width:1100px}}.video-section__description{line-height:3rem;font-size:2rem;margin-top:16px;padding-right:16px;color:#333;display:inline-block;font-weight:400;letter-spacing:0}.video-section__video{position:relative;padding-bottom:56.25%;object-fit:cover}.video-section__video.video-section__background-video video{pointer-events:none}.video-section__video iframe{background-color:#4d4d4d08;border:0;pointer-events:none}.video-section__play-button,.video-section__video iframe,.video-section__video img{position:absolute;top:0;left:0;width:100%;height:100%!important;z-index:97}@media only screen and (min-width: 768px){.video-section__play-button,.video-section__video iframe,.video-section__video img{object-fit:cover}}.video-section__video.video-section__disable-thumbnail iframe{pointer-events:all}.video-section__play-button{border:none}.video-section__play-button>*{pointer-events:none}.video-section__play-button--default{background-color:transparent;border:none;cursor:pointer;margin:0;padding:0;height:100%;width:100%;overflow:hidden}.video-section__play-button--default:focus{outline:none;box-shadow:0 0 #4d4d4d0d,0 0 0 3px #4d4d4d,0 0 0 5px #4d4d4d80;border-radius:0}@media (forced-colors: active){.video-section__play-button--default:focus{outline:transparent solid 1px}}.video-section__play-button--default:focus-visible{outline:none;box-shadow:0 0 #4d4d4d0d,0 0 0 3px #4d4d4d,0 0 0 5px #4d4d4d80;border-radius:0}.video-section__play-button--default:before{position:absolute;top:50%;left:50%;width:12%;aspect-ratio:1/1;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCA5MyA5MyI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTkzIDQ2LjVDOTMgNzIuMTgxIDcyLjE4MSA5MyA0Ni41IDkzUzAgNzIuMTgxIDAgNDYuNSAyMC44MTkgMCA0Ni41IDAgOTMgMjAuODE5IDkzIDQ2LjVaIi8+PHBhdGggZmlsbD0iIzI4MjgyOCIgZD0iTTYwLjUgNDMuODc3YzIgMS4xNTUgMiA0LjA0MiAwIDUuMTk2bC0yMyAxMy4yOGMtMiAxLjE1NC00LjUtLjI5LTQuNS0yLjU5OVYzMy4xOTZjMC0yLjMxIDIuNS0zLjc1MyA0LjUtMi41OThsMjMgMTMuMjhaIi8+PC9zdmc+);background-size:contain;border-radius:100%;box-shadow:var(--d2c-elevation-shadow-100);content:"";opacity:1;transform:translate(-50%,-50%);transition:opacity .15s cubic-bezier(0,0,.2,1);z-index:98}.video-section__disable-thumbnail .video-section__play-button--default:before{animation:fade-out 255ms forwards}@keyframes fade-out{0%{opacity:100%}to{opacity:0}}.video-section__disable-thumbnail .video-section__play-button--default{pointer-events:none}.video-section__play-button--default:focus:not(:focus-visible){outline:0;box-shadow:var(--d2c-elevation-shadow-000)}.video-section__play-button--default img{width:100%;max-width:100%;height:100%}.video-section__thumbnail{position:absolute;top:0;left:0;height:100%;width:100%;max-width:100%;background-color:#4d4d4d0a;color:#4d4d4d8c;display:block;fill:#4d4d4d8c;pointer-events:none}.video-section__wrap{transition:padding 255ms cubic-bezier(.4,0,.2,1),background-color 255ms cubic-bezier(.4,0,.2,1),border-color 255ms cubic-bezier(.4,0,.2,1);border:1px solid transparent;border-radius:16px;overflow:hidden;clip-path:inset(0 round 16px)}.video-section__wrap:hover{padding:8px;background-color:#f4fcff;border:1px solid #dfecf1}.video-section__shopify-video{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}.video-section__background-video-button{position:absolute;z-index:999;top:auto;right:14px;bottom:14px;left:auto;background:transparent;width:22px;height:22px!important;padding:0;border:1px solid var(--d2c-color-moody-navy);border-radius:999px;cursor:pointer}.video-section__background-video-button-stroke{stroke-width:0}.video-section__background-video-button svg{width:100%;height:100%}@media screen and (width >= 577px){.video-section__background-video-button{right:20px;bottom:20px;width:26px;height:26px!important}}@media screen and (width >= 1300px){.video-section__background-video-button{width:32px;height:32px!important;border:2px solid var(--d2c-color-moody-navy)}}@media screen and (width >= 1920px){.video-section__background-video-button{right:30px;bottom:30px}}.video-section__fixed_aspect_ratio{aspect-ratio:1.1517;padding-bottom:94.67%;width:100%}.video-section__fixed_aspect_ratio .video-section__shopify-video{object-fit:cover}@media screen and (width >= 577px){.video-section__fixed_aspect_ratio{aspect-ratio:2/1;padding-bottom:50%}}@media screen and (width >= 1025px){.video-section__fixed_aspect_ratio{aspect-ratio:75/71;padding-bottom:94.67%}}@media screen and (width > 1300px){.video-section__fixed_aspect_ratio{aspect-ratio:175/111;padding-bottom:63.43%}}[data-video-playing=true] .video-section__background-video-button circle{transition:fill .25s ease-in-out}[data-video-playing=true] .video-section__background-video-button:hover circle,[data-video-playing=true] .video-section__background-video-button:focus-visible circle{fill:#fff}[data-video-playing=true] .video-section__background-video-button .play{display:none}[data-video-playing=false] .video-section__background-video-button:hover circle,[data-video-playing=false] .video-section__background-video-button:focus-visible circle{fill:#fff}[data-video-playing=false] .video-section__background-video-button .stop{display:none}.background-video [data-video-playing=false] .video-section__cover-image-wrapper img{z-index:9}.background-video [data-video-playing=false] iframe,.background-video [data-video-playing=true] .video-section__cover-image-wrapper img{z-index:0}.background-video [data-video-started=true] iframe{z-index:9}.background-video [data-video-started=true] .video-section__cover-image-wrapper img{display:none}
/*# sourceMappingURL=/cdn/shop/t/65/assets/compiled-video.css.map */
