a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}:focus{outline:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none}input[type=search]{-webkit-appearance:none;-moz-appearance:none;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}textarea{overflow:auto;vertical-align:top;resize:vertical}audio,canvas,video{display:inline-block;max-width:100%}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:focus{outline:thin dotted}a:active,a:hover{outline:0}img{border:0;-ms-interpolation-mode:bicubic}figure{margin:0}form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}button,html,input,select,textarea{color:#222}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}input.btn{border:none}.vast-container-sml{padding:20px 10px;max-width:900px;text-align:center;margin:0 auto;width:100%}@media screen and (max-width: 768px){.vast-container-sml{width:auto}}.vast-container-md{padding:60px 10px;max-width:1040px;text-align:center;margin:0 auto;width:100%}@media screen and (max-width: 768px){.vast-container-md{width:auto}}.vast-container{padding:40px 10px;max-width:1500px;margin:0 auto;width:100%}@media screen and (max-width: 768px){.vast-container{width:auto}}.vast-row{display:flex;width:100%;align-items:center;padding:10px 0}@media screen and (max-width: 768px){.vast-row{display:block}}.vast-row .vast-column-50{display:inline-block;width:50%;padding:20px}@media screen and (max-width: 768px){.vast-row .vast-column-50{display:block;width:100%;margin:0 auto;text-align:center}}@media screen and (max-width: 768px){.vast-row .vast-column-50.vast-column-hidden-xs{display:none}}@media screen and (min-width: 768px){.vast-row .vast-column-50.vast-column-hidden-lg{display:none}}.vast-row .vast-column-25{display:inline-block;width:25%;padding:10px}@media screen and (max-width: 768px){.vast-row .vast-column-25{width:49%;margin:10px 0;text-align:center;padding:0}}@media screen and (max-width: 430px){.vast-row .vast-column-25{width:100%;margin:10px 0}}.vast-row .vast-column-third{display:inline-block;width:33%;padding:10px}@media screen and (max-width: 768px){.vast-row .vast-column-third{width:100%;margin:10px auto;text-align:center;padding:0}}.vast-row .vast-column-two-thirds{display:inline-block;width:66%;padding:10px}@media screen and (max-width: 768px){.vast-row .vast-column-two-thirds{width:100%;margin:0 auto;text-align:center;padding:0}}@media screen and (max-width: 480px){.desktop-img{display:none}}@media screen and (min-width: 480px){.mobile-img{display:none}}.vast-template *{font-family:helvetica,arial,sans-serif;box-sizing:border-box}.vast-template img{max-width:100%}.vast-template .white-bg{background:#fff}.vast-template .bg-color{background:#e5e5e5}.vast-template .bg-color-gradient{background-image:linear-gradient(to right,#fff,#fafafa,#f5f5f5,#f0f0f0,#ebebeb,#ebebeb,#ebebeb,#ebebeb,#f0f0f0,#f5f5f5,#fafafa,#fff)}.vast-template .center{text-align:center}.vast-template h3.heading{position:relative;font-family:helvetica,arial,sans-serif;color:#1c1d1d;font-weight:800;text-transform:uppercase;font-size:28px;letter-spacing:2px;line-height:1.1;letter-spacing:1px}.vast-template h3.heading.subheading{color:#1c1d1d;letter-spacing:2px;margin-bottom:5px;font-weight:400;font-size:16px}.vast-template h3.heading.newsletter{padding:20px 0;margin-bottom:20px;letter-spacing:4px}.vast-template h3.heading.red{color:#8f2d2a}.vast-template h3.heading-large{position:relative;font-family:helvetica,arial,sans-serif;color:#fff;font-weight:700;text-transform:uppercase;font-size:72px;letter-spacing:15px;line-height:1.1;padding:20px 0;margin-bottom:20px}.vast-template h3.heading-large.secondary-heading{color:#1c1d1d;letter-spacing:2px;margin-bottom:5px;font-weight:400;font-size:16px}.vast-template .mask-top{position:absolute;top:-1px;left:25%;width:50%;height:2px;background-color:#fff}.vast-template .mask-bottom{position:absolute;bottom:-1px;left:25%;width:50%;height:2px;background-color:#fff}.vast-template .mask-bottom-dark{position:absolute;bottom:-1px;left:25%;width:50%;height:1px;background-color:#000}.vast-template p{line-height:1.2}.vast-template .btn{font-size:14px;color:#fff;text-decoration:none;padding:12px;width:100%;letter-spacing:2px;max-width:260px;margin:30px 0;display:block;text-align:center;text-transform:uppercase;font-weight:700;background-color:#000}.vast-template .btn.btn-large-full{width:100%;max-width:90%;padding:30px;margin:30px auto}.vast-template .btn.btn-middle{padding:25px}.vast-template .btn.btn-large{padding:30px}.vast-template .btn.btn-full{width:100%;max-width:90%;padding:20px 0;margin:30px auto}.vast-template .btn.center{margin:30px auto 0}.vast-template .btn:hover,.vast-template .btn.subscibe-now{background-color:#1c1d1d;color:#fff}@media screen and (max-width: 768px){.vast-template .btn{margin-left:auto;margin-right:auto}}.vast-template .btn--secondary{font-size:14px;color:#1c1d1d;text-decoration:none;padding:12px;width:100%;letter-spacing:2px;max-width:260px;margin:30px 0 0;display:block;text-align:center;text-transform:uppercase;font-weight:700;background-color:transparent;border:2px solid #1c1d1d}.vast-template .btn--secondary.btn-large-full{width:100%;max-width:90%;padding:30px;margin:30px auto}.vast-template .btn--secondary.btn-middle{padding:25px}.vast-template .btn--secondary.btn-large{padding:30px}.vast-template .btn--secondary.btn-full{width:100%;max-width:90%;padding:20px 0;margin:30px auto}.vast-template .btn--secondary.center{margin:30px auto 0}.vast-template .btn--secondary:hover{background-color:#1c1d1d;color:#fff}@media screen and (max-width: 768px){.vast-template .btn--secondary{margin-left:auto;margin-right:auto}}.vast-template .hero-ovelray{width:100%;top:0}.vast-template .product-image{display:flex;justify-content:center;align-items:center}.vast-template .product-title{text-transform:uppercase;color:#000;font-size:24px;text-align:center;margin-top:30px}.vast-template .product-price{text-transform:uppercase;color:#000;font-size:24px;font-weight:800;text-align:center}.vast-template a.btn{font-size:18px}.vast-template #shopify-section-vast-template-intro{padding:0}.vast-template.last{margin-bottom:60px}.vast-template .header{white-space:nowrap}.vast-template .header .header-link{text-align:right}.vast-template .header .header-link>ul{display:flex;justify-content:flex-end;align-items:center}.vast-template .header .header-link>ul li:first-of-type{order:2}.vast-template .header .header-link>ul li:last-of-type{order:1}@media screen and (max-width: 768px){.vast-template .header .header-link>ul{justify-content:flex-end}}.vast-template .header .header-link a{color:#000;text-decoration:none;text-transform:uppercase}@media screen and (max-width: 768px){.vast-template .header .vast-column-50{width:50%;display:inline-block}.vast-template .header .vast-column-50.header-logo{text-align:left}.vast-template .header .vast-column-50.header-link>ul li:last-of-type{display:none}}.vast-template .hero-banner{width:100%;max-width:100%;margin-bottom:20px}.vast-template .hero-banner img{width:100%;height:auto}.vast-template .hero-banner-overlay{width:100%;max-height:90vh;background-size:cover;background-repeat:no-repeat;display:flex;justify-content:center;align-items:center}.vast-template .hero-banner-overlay img{max-width:100%;max-height:100%;height:auto}.vast-template .hero-banner-overlay .list{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;font-family:helvetica,arial,sans-serif;color:#fff;font-weight:700;text-transform:uppercase;font-size:20px;letter-spacing:15px;line-height:1.1;margin-bottom:20px}.vast-template .hero-banner-overlay .list .bullet{display:inline-flex;margin:0 20px;background-color:#fff;width:5px;height:5px;border-radius:50px}@media screen and (max-width: 600px){.vast-template .hero-banner-overlay .list{display:block;word-wrap:wrap}.vast-template .hero-banner-overlay .list .bullet{opacity:0;font-size:0;display:block}}.vast-template .hero-banner-overlay p{font-family:helvetica,arial,sans-serif;color:#fff;font-weight:700;text-transform:uppercase;font-size:20px;letter-spacing:15px;line-height:1.1;margin-bottom:20px}.vast-template .hero-banner-overlay p.overlay-bottom-text{margin-bottom:40px}.vast-template .hero-banner-overlay p.button-info{background-color:#fff;max-width:90%;width:100%;color:#000;letter-spacing:5px;padding:15px;border-radius:10px;border:10px solid #fff;margin:0 auto;z-index:2;position:relative}.vast-template .hero-banner-overlay a.btn.center{position:relative;top:-7px;font-size:20px;max-width:90%;background-color:#000;border:10px solid #000;border-radius:0 0 10px 10px;color:#fff;z-index:1;margin-top:0;padding:20px 15px 15px}.vast-template .image-text-left .image-text--heading{letter-spacing:5px}.vast-template .image-text-left div{max-width:310px;float:right}.vast-template .image-text-left h3.heading{text-align:right;letter-spacing:1px}.vast-template .image-text-left h3.heading.subheading{text-align:right;font-size:24px}.vast-template .image-text-left p{color:#8f2d2a;font-size:24px;margin:20px 0 30px;text-align:right}.vast-template .image-text-left p strong{font-weight:800}.vast-template .image-text-left a.btn{margin:auto 0 auto auto}.vast-template .image-text-left .image-text--external p{letter-spacing:-.5px;line-height:1.5;font-size:14px;color:#000;text-transform:uppercase}@media screen and (max-width: 768px){.vast-template .image-text-left div{max-width:100%}.vast-template .image-text-left div .image-text--external{width:100%}.vast-template .image-text-left h3.heading,.vast-template .image-text-left h3.heading.subheading,.vast-template .image-text-left p{text-align:center}.vast-template .image-text-left a.btn{margin:0 auto}}.vast-template .image-text-right div{max-width:288px;float:left}.vast-template .image-text-right .image-text--heading{margin:0 0 20px;letter-spacing:5px}@media screen and (max-width: 768px){.vast-template .image-text-right{margin-bottom:50px}.vast-template .image-text-right div{max-width:100%}.vast-template .image-text-right p{margin-top:30px}}.vast-template .video{background:linear-gradient(#fff 60%,#e5e5e5 40%)}.vast-template .video .vast-container-md{padding-bottom:0}.vast-template .video iframe{height:64vh}.vast-template .video .logo-container{padding:20px 0}.vast-template .video .logo-container h3.heading{margin:20px 0}.vast-template .video .logo-container .logo-image{display:flex;justify-content:center;align-items:center}.vast-template .video .vast-container-sml{padding-top:0}@media screen and (max-width: 768px){.vast-template .timer{padding:20px 0}}.vast-template .timer p.button-info{background-color:#fff;max-width:90%;width:100%;color:#000;letter-spacing:5px;padding:15px;border-radius:10px;border:10px solid #fff;margin:0 auto;z-index:2;position:relative}.vast-template .timer a.bottom-link.center{font-size:20px;width:100%;background-color:#000;border:10px solid #000;max-width:90%;color:#fff;border:0;border-radius:0 0 10px 10px;margin-top:0;padding:20px 15px 15px;position:relative;top:-7px;z-index:1}.vast-template .timer .timer-container{display:flex;padding:0 20px}.vast-template .timer .timer-container span.timer-value{flex:1;flex-wrap:wrap}.vast-template .timer .timer-container span.timer-value span.time{display:flex;justify-content:center;align-items:center;background-color:#fff;color:#8f2d2a;height:105px;margin:0 10px;border-radius:10px;font-size:48px;font-weight:bolder}.vast-template .timer .timer-container span.time-break{color:#8f2d2a;font-size:48px;font-weight:bolder;display:flex;justify-content:center;align-items:center}.vast-template .timer .timer-container span.time-value{flex:1;color:#8f2d2a;font-size:14px;padding:10px 0;text-transform:uppercase;display:block;text-align:center;font-weight:lighter}.vast-template .timer .timer-text{text-transform:uppercase;padding:0 20px}.vast-template .timer .timer-text p{letter-spacing:-.5px;line-height:1.5;font-size:16px}.vast-template .timer .timer-text strong{font-weight:800;border-bottom:#000 2px solid;padding-bottom:2px}.vast-template .timer .timer-button{padding:0 20px}.vast-template .timer .timer-button a{text-align:center;padding:30px;color:#fff;text-decoration:none;display:block;background-color:#8f2d2a;letter-spacing:2px;font-weight:700;margin-left:10px;text-transform:uppercase}.vast-template .plans .vast-column-25{padding:20px}.vast-template .plans .plans-package .plans-package-container{background-color:#fff;border-radius:10px;text-align:center;padding:40px 20px;z-index:2;position:relative}.vast-template .plans .plans-package .plans-package-container h3.heading{padding:0 40px}.vast-template .plans .plans-package .plans-package-container .plans-package--info{padding-top:20px;letter-spacing:2px;font-weight:800;text-transform:uppercase;color:#888;font-size:12px}.vast-template .plans .plans-package .plans-package-container .plans-package--info-two{letter-spacing:2px;text-transform:uppercase;color:#888;font-size:10px}.vast-template .plans .plans-package .plans-package-container .plans-package--price{color:#8f2d2a;letter-spacing:2px;font-weight:800;text-transform:uppercase;padding-top:20px}.vast-template .plans .plans-package .plans-package-container .plans-package--price-info{color:#8f2d2a;letter-spacing:2px;font-weight:400;text-transform:uppercase;padding-top:3px}.vast-template .plans .plans-package .plans-package--button{background-color:#8f2d2a;text-transform:uppercase;color:#fff;letter-spacing:3px;font-weight:700;display:block;padding:30px 30px 20px;border-radius:0 0 10px 10px;z-index:1;margin-top:-10px;position:relative;text-align:center;text-decoration:none}.vast-template .plans .plans-package .plans-package--button.buy-now{background-color:#000}.vast-template .reviews{padding-bottom:70px}.vast-template .reviews .heading{letter-spacing:5px;margin:30px 0 20px}.vast-template .reviews .vast-review{padding-top:20px;border-top:2px solid #000}.vast-template .reviews .vast-review p{text-align:left}.vast-template .newsletter{padding-top:50px;padding-bottom:50px}.vast-template .newsletter input.signup-input{width:100%;padding:20px 10px;text-align:center;opacity:.5}.vast-template .newsletter input.signup-input::placeholder{text-align:left}.vast-template .newsletter .bottom-link{margin-top:0}.vast-template .insta-heading h3{padding-bottom:20px}.vast-template .insta-row{padding:0}.vast-template .insta-row .insta-image{max-width:100%}.vast-template .vast-content{padding:40px 0}@media screen and (max-width: 768px){.vast-template .vast-content{padding:20px 40px}}.vast-template .collection{margin-bottom:30px}.vast-template .collection h3.heading{margin-top:30px}
/*# sourceMappingURL=/cdn/shop/t/144/assets/vast-digital.scss.css.map */
