.video-section-container{--color-heading: #cb5223}.video-section-container .video-section--inner .video--external-wrap .video-external,.video-section-container .video-section--inner .video--shopify-wrap .video-shopify,.video-section-container .video-section--inner .video--embed-wrap iframe{display:block;width:100%;height:auto}.video-section-container .video-section--inner .video--heading-wrap h2{color:var(--color-heading);text-align:center;font-family:bodoni-pt-variable,"serif";font-size:35px;margin-bottom:24px}@media only screen and (min-width: 768px){.video-section-container .video-section--inner .video--heading-wrap h2{font-size:42px;margin-bottom:28px}}@media only screen and (min-width: 1024px){.video-section-container .video-section--inner .video--heading-wrap h2{font-size:48px;margin-bottom:32px}}@media only screen and (min-width: 1440px){.video-section-container .video-section--inner .video--heading-wrap h2{font-size:52px;margin-bottom:36px}}@media only screen and (min-width: 1920px){.video-section-container .video-section--inner .video--heading-wrap h2{font-size:70px;margin-bottom:40px}}.video-section-container .video-section--inner .video--heading-wrap:last-child h2{margin-bottom:0}.video-section-container .video-section--inner .video--image-wrap img{display:block;width:100%;height:auto}.video-section-container .video-section--inner .video--banner-wrap .desktop-video,.video-section-container .video-section--inner .video--banner-wrap .mobile-video{position:relative;width:100%;height:auto}.video-section-container .video-section--inner .video--banner-wrap.has-mobile-video .mobile-video{display:block}.video-section-container .video-section--inner .video--banner-wrap.has-mobile-video .desktop-video{display:none}@media only screen and (min-width: 768px){.video-section-container .video-section--inner .video--banner-wrap.has-mobile-video .mobile-video{display:none}.video-section-container .video-section--inner .video--banner-wrap.has-mobile-video .desktop-video{display:block}}.video-section-container .video-section--inner.style-default{margin-bottom:80px}@media only screen and (min-width: 1024px){.video-section-container .video-section--inner.style-default{margin-bottom:120px}}@media only screen and (min-width: 1440px){.video-section-container .video-section--inner.style-default{margin-bottom:140px}}@media only screen and (min-width: 1920px){.video-section-container .video-section--inner.style-default{margin-bottom:150px}}.video-section-container .video-section--inner.style-video-banner{margin-bottom:0}
/*# sourceMappingURL=/cdn/shop/t/208/assets/video-section.css.map */
