.full-screen video,.image-wrapper img{display:block;object-fit:cover;width:100%}.video-inner,.video-section,.video__wrapper{position:relative}@font-face{font-family:TheSeasons;src:url('{{ "Fontspring-DEMO-theseasons-bd.woff2" | file_url }}') format('woff2'),url('{{ "Fontspring-DEMO-theseasons-bd.woff" | file_url }}') format('woff');font-weight:400;font-style:normal;font-display:swap}#shopify-section-template--15192144773194__slideshow-kpys a.button.button--primary,.video-content-wrapper-custom .video-content-wrapper a.button.button--primary{background:#1f4a12!important;color:#fff!important}.full-screen video{height:100%}.full-screen{width:100%;display:flex;align-items:center;justify-content:center}.image-wrapper img{height:100vh}.image-wrapper{display:flex;height:100%;width:100%}.video__container .slick-dots{display:flex;gap:8px;justify-content:center;margin-top:0;padding:0}.video__container .slick-dots li{list-style:none}.video__container .slick-dots li button{width:12px;height:12px;border-radius:50%;border:none;background-color:#ccc;cursor:pointer;transition:background-color .3s;font-size:0}.video__container .slick-dots li.slick-active button{background-color:#000}.video-section{margin:0;width:100%}.video-inner{height:0;overflow:hidden;padding-bottom:100vh;background:#000}.video-inner.video--large{padding-bottom:38.05%}.video-inner.video--small{padding-bottom:32.5%}.video-inner.full-width{width:100%;height:auto}.video-inner iframe,.video-inner video{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.video-inner.full-width video{width:100%;height:100%;object-fit:cover;object-position:top}.video-inner video[poster]{object-fit:cover}.video-content-wrapper{width:100%;height:100%;padding:40px 16px 16px!important;display:flex;flex-direction:column;justify-content:end;gap:40px;align-items:center}.video-content-wrapper.video-content-wrapper-custom{justify-content:center;align-items:start;padding:15px!important;left:46%;top:60%;transform:translate(-50%,-36%)}.video-content-wrapper-custom .video-content-wrapper-inner{background:0 0}.video-content-wrapper-custom .video-content-wrapper{left:46%;transform:translate(-50%,-42%)}.content__wrapper *{color:#fff}.content__wrapper .title{margin-top:0;font-family:TheSeasons,serif!important;font-size:31px;max-width:400px}.second-button{margin:12px 0 0}.video-content-wrapper .content__wrapper{display:flex;flex-direction:column;gap:10px;max-width:613px;text-align:center;margin-bottom:10px}.video-content-wrapper .content__wrapper .rte{max-width:460px;font-size:16px;font-weight:400;line-height:140%}.active-subscribers{display:flex;align-items:center;gap:8px}.active-subscribers img{max-width:106px!important}.active-subscribers-count{flex:1}.active-subscribers-count *{font-size:16px;font-weight:400;line-height:100%}.active-subscribers-count strong{font-weight:700}.video-content-wrapper-inner{display:flex;flex-direction:column;justify-content:center;max-width:54.5rem;background-color:#0006;align-items:center;padding:15px}@media (max-width:1279px){.video-inner{padding-bottom:60%}}@media (max-width:1023px){.video-inner{padding-bottom:80%}}@media (max-width:767px){.video-content-wrapper.video-content-wrapper-custom{display:none}.video-inner{padding-bottom:68%}.active-subscribers-wrapper{position:absolute;z-index:9;left:50%;transform:translateX(-50%);bottom:16px;width:100%;padding:0 20px}.active-subscribers{border-radius:40px;background:var(--white);padding:4px 14px 4px 4px;max-width:334px;margin:0 auto;justify-content:center}.video-content-wrapper .content__wrapper{gap:8px;text-align:center}.video-content-wrapper{gap:24px;align-items:center}.video-content-wrapper .content__wrapper .rte{font-size:16px;line-height:130%;color:var(--grey)!important;margin:0 auto}.collection-tabs .tab-button{font-size:15px}.active-subscribers-count *{line-height:120%}.video-content-wrapper .button__wrapper{width:100%;display:flex;justify-content:center}.image-wrapper img{height:auto}}@media (max-width:374px){.active-subscribers{gap:4px}.active-subscribers .responsive-image-wrapper{max-width:94px!important}.active-subscribers .responsive-image-wrapper img{width:100%}.active-subscribers-count *{font-size:13px}}.video-desktop{display:block!important}.video-mobile{display:none!important}@media screen and (max-width:767px){.video-desktop{display:none!important}.video-mobile{display:block!important}}@media (min-width:768px){.video-content-wrapper{position:absolute;top:46%;left:50%;transform:translate(-50%,-54%);z-index:99;padding:64px!important}}