:root{--color-yellow: #F9BD16}.page-template-page-black-friday-full{--color-yellow: #FEB938}.page-template-page-viking-return .section-hero-viking-return{margin-top:-10px;margin-bottom:25px}@media(max-width: 768px){.page-template-page-viking-return .section-hero-viking-return{margin-bottom:36px}}.page-template-page-viking-return .section-hero-viking-return .wrapper{position:relative;min-height:580px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(max-width: 1280px){.page-template-page-viking-return .section-hero-viking-return .wrapper{min-height:450px}}@media(max-width: 768px){.page-template-page-viking-return .section-hero-viking-return .wrapper{min-height:902px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.page-template-page-viking-return .section-hero-viking-return .wrapper .bg{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:7px;overflow:hidden}.page-template-page-viking-return .section-hero-viking-return .wrapper .bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.page-template-page-viking-return .section-hero-viking-return .wrapper .bg.desktop-only{display:block}@media(max-width: 768px){.page-template-page-viking-return .section-hero-viking-return .wrapper .bg.desktop-only{display:none}}.page-template-page-viking-return .section-hero-viking-return .wrapper .bg.mobile-only{display:none}@media(max-width: 768px){.page-template-page-viking-return .section-hero-viking-return .wrapper .bg.mobile-only{display:block;width:100%}.page-template-page-viking-return .section-hero-viking-return .wrapper .bg.mobile-only img{width:100%}}.page-template-page-viking-return .section-hero-viking-return .wrapper .content-wrap{position:relative;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:clamp(1.5rem,4vw,84px);z-index:1;max-width:35.25rem}@media(max-width: 1280px){.page-template-page-viking-return .section-hero-viking-return .wrapper .content-wrap{padding-left:0;max-width:30rem}}@media(max-width: 768px){.page-template-page-viking-return .section-hero-viking-return .wrapper .content-wrap{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:1.5625rem;max-width:19.875rem}}.page-template-page-viking-return .section-hero-viking-return .wrapper .content-wrap .heading-box{margin-bottom:0}.page-template-page-viking-return .section-hero-viking-return .wrapper .content-wrap .heading-box .heading{font-family:"Norse","Cinzel","Trajan Pro 3","Trajan Pro","Trajan","Iowan Old Style","Sitka Display","Times New Roman",Times,serif;font-size:124.024px;font-weight:700;line-height:124.024px;color:#31964f;background:#fff;border:none;border-radius:28.776px;padding:0;margin:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:589px;height:178.408px;text-align:center;white-space:nowrap}@media(max-width: 1280px){.page-template-page-viking-return .section-hero-viking-return .wrapper .content-wrap .heading-box .heading{font-size:90px;width:450px;height:95px}}@media(max-width: 768px){.page-template-page-viking-return .section-hero-viking-return .wrapper .content-wrap .heading-box .heading{font-size:68.534px;line-height:68.534px;width:100%;padding:12px;height:78px;border-radius:16.2px}}.page-template-page-viking-return .section-hero-viking-return .wrapper .content-wrap .heading-box .heading .e{font-size:.67em}.page-template-page-viking-return .section-hero-viking-return .wrapper .content-wrap .heading-box .heading .urn{font-size:.8em}.page-template-page-viking-return .section-hero-viking-return .wrapper .content-wrap .subheading{font-family:"Norse","Cinzel","Trajan Pro 3","Trajan Pro","Trajan","Iowan Old Style","Sitka Display","Times New Roman",Times,serif;font-size:65.567px;font-weight:700;line-height:65.567px;color:#fff;margin-bottom:0;margin-top:.25rem}@media(max-width: 1280px){.page-template-page-viking-return .section-hero-viking-return .wrapper .content-wrap .subheading{font-size:3rem}}@media(max-width: 768px){.page-template-page-viking-return .section-hero-viking-return .wrapper .content-wrap .subheading{font-size:44.178px;line-height:44.178px}}.page-template-page-viking-return .section-hero-viking-return .wrapper .content-wrap .text{font-family:"Lato",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Noto Sans",Ubuntu,Cantarell,"Helvetica Neue",Arial,"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",system-ui,sans-serif;font-size:18px;font-weight:400;line-height:normal;color:#fff;text-align:center;max-width:25.1875rem;margin-top:2.8125rem}@media(max-width: 1280px){.page-template-page-viking-return .section-hero-viking-return .wrapper .content-wrap .text{max-width:19.6875rem;margin-top:1.875rem}}@media(max-width: 768px){.page-template-page-viking-return .section-hero-viking-return .wrapper .content-wrap .text{margin-top:1.125rem}}.page-template-page-viking-return .section-hero-viking-return .wrapper .content-wrap .text p{margin:0;white-space:pre-wrap}.page-template-page-viking-return .section-why{padding:6rem 0}@media(max-width: 768px){.page-template-page-viking-return .section-why{padding:4rem 0}}.page-template-page-viking-return .section-why .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-template-page-viking-return .section-why .heading{font-family:"Norse","Cinzel","Trajan Pro 3","Trajan Pro","Trajan","Iowan Old Style","Sitka Display","Times New Roman",Times,serif;font-size:75px;font-weight:700;line-height:45px;color:#000;text-align:center;margin:0 0 4rem 0}@media(max-width: 768px){.page-template-page-viking-return .section-why .heading{font-size:45px;line-height:45px;margin-bottom:3rem}}.page-template-page-viking-return .section-why .cards-grid{display:grid;justify-items:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-template-columns:repeat(4, 1fr);gap:2rem;width:100%;max-width:71rem}@media(max-width: 1280px){.page-template-page-viking-return .section-why .cards-grid{gap:1.5rem}}@media(max-width: 992px){.page-template-page-viking-return .section-why .cards-grid{grid-template-columns:repeat(2, 1fr);gap:3rem 2rem}}@media(max-width: 768px){.page-template-page-viking-return .section-why .cards-grid{grid-template-columns:1fr;gap:3rem}}.page-template-page-viking-return .section-why .card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;border:none;max-width:200px}.page-template-page-viking-return .section-why .card .card-icon{width:100%;max-width:200px;margin-bottom:1.5rem}@media(max-width: 768px){.page-template-page-viking-return .section-why .card .card-icon{max-width:150px;margin-bottom:1rem}}.page-template-page-viking-return .section-why .card .card-icon svg{margin:auto}.page-template-page-viking-return .section-why .card .card-heading{font-family:"Lato",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Noto Sans",Ubuntu,Cantarell,"Helvetica Neue",Arial,"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",system-ui,sans-serif;font-size:20px;font-weight:700;line-height:normal;color:#101010;margin:0 0 .75rem 0}@media(max-width: 768px){.page-template-page-viking-return .section-why .card .card-heading{font-size:20px;margin-bottom:.5rem}}.page-template-page-viking-return .section-why .card .card-text{font-family:"Lato",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Noto Sans",Ubuntu,Cantarell,"Helvetica Neue",Arial,"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",system-ui,sans-serif;font-size:16px;font-weight:400;line-height:normal;color:#5f5f5f;margin:0}@media(max-width: 768px){.page-template-page-viking-return .section-why .card .card-text{font-size:16px}}.page-template-page-viking-return .section-where{position:relative;max-width:1166px;margin:0 auto;padding:0 14px}.page-template-page-viking-return .section-where .wrapper{position:relative;min-height:534px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(max-width: 1024px){.page-template-page-viking-return .section-where .wrapper{min-height:500px}}@media(max-width: 768px){.page-template-page-viking-return .section-where .wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.page-template-page-viking-return .section-where .illustration-wrapper{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;z-index:1;background-color:#30964f;border-radius:150px 50px 0 50px;min-height:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:105px 33px 99px 37px}@media(max-width: 768px){.page-template-page-viking-return .section-where .illustration-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;border-radius:50px 50px 0 0;padding:0;min-height:auto}}.page-template-page-viking-return .section-where .illustration-wrapper .map-wrapper{position:relative;width:auto;height:auto;z-index:1}.page-template-page-viking-return .section-where .illustration-wrapper .map-wrapper img{width:100%;height:100%;max-width:476.28px;max-height:330px;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center;display:block}@media(max-width: 768px){.page-template-page-viking-return .section-where .illustration-wrapper .map-wrapper img{padding:39px 17px 0 17px}}.page-template-page-viking-return .section-where .content-wrapper{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:4.125rem;padding-right:1.25rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#30964f;border-radius:50px 150px 50px 0;min-height:inherit}@media(max-width: 768px){.page-template-page-viking-return .section-where .content-wrapper{text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;border-radius:0 0 50px 50px;min-height:auto;padding:32px 0}}.page-template-page-viking-return .section-where .content-wrapper .heading{font-family:"Norse","Cinzel","Trajan Pro 3","Trajan Pro","Trajan","Iowan Old Style","Sitka Display","Times New Roman",Times,serif;font-size:75px;font-weight:700;line-height:65px;color:#fff;margin:0 0 1.5rem 0;width:473px;height:173px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:left}@media(max-width: 1024px){.page-template-page-viking-return .section-where .content-wrapper .heading{width:auto;height:auto}}@media(max-width: 768px){.page-template-page-viking-return .section-where .content-wrapper .heading{font-size:45px;line-height:40px;margin:0 auto 1rem auto;width:auto;height:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}}.page-template-page-viking-return .section-where .content-wrapper .heading .heading-line{display:block}.page-template-page-viking-return .section-where .content-wrapper .heading .heading-line .e{font-size:.67em}.page-template-page-viking-return .section-where .content-wrapper .heading .heading-line .urn{font-size:.8em}.page-template-page-viking-return .section-where .content-wrapper .text-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:13px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-template-page-viking-return .section-where .content-wrapper .text{font-family:"Lato",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Noto Sans",Ubuntu,Cantarell,"Helvetica Neue",Arial,"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",system-ui,sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#fff;margin:0;width:281px;height:72px;text-align:left}@media(max-width: 1024px){.page-template-page-viking-return .section-where .content-wrapper .text{width:auto;height:auto}}@media(max-width: 768px){.page-template-page-viking-return .section-where .content-wrapper .text{font-size:16px;line-height:22px;width:281px;height:72px;margin:0 auto;text-align:center}}.page-template-page-viking-return .section-where .content-wrapper .text-border-left{width:7px;min-width:7px;height:58px;margin-top:-2px;background:#f9bd16;border-radius:100px}@media(max-width: 768px){.page-template-page-viking-return .section-where .content-wrapper .text-border-left{display:none}}.page-template-page-viking-return .section-where .yellow-bar{position:absolute;bottom:-12px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:0}@media(max-width: 768px){.page-template-page-viking-return .section-where .yellow-bar{bottom:-18px}}.page-template-page-viking-return .section-where .yellow-bar:after{content:"";width:948px;height:99px;background-color:#f9bd16;border-radius:0 0 30px 30px;display:block}@media(max-width: 1024px){.page-template-page-viking-return .section-where .yellow-bar:after{width:600px}}@media(max-width: 768px){.page-template-page-viking-return .section-where .yellow-bar:after{width:calc(100vw - 128px)}}.page-template-page-viking-return .section-cities{margin-top:6.75rem;margin-bottom:10.8125rem}@media(max-width: 992px){.page-template-page-viking-return .section-cities{margin-bottom:0}}@media(max-width: 768px){.page-template-page-viking-return .section-cities{margin-top:3.5rem}}.page-template-page-viking-return .section-cities .wrapper{max-width:1620px;margin:0 auto;padding:0 20px;position:relative}.page-template-page-viking-return .section-cities .cities-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media(max-width: 768px){.page-template-page-viking-return .section-cities .cities-grid{max-height:200px;overflow:hidden;position:relative;-webkit-transition:max-height .8s cubic-bezier(0.4, 0, 0.2, 1);transition:max-height .8s cubic-bezier(0.4, 0, 0.2, 1)}.page-template-page-viking-return .section-cities .cities-grid.expanded{max-height:930px}}.page-template-page-viking-return .section-cities .city-tag{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:15px 30px;border:1px solid #000;border-radius:200px;height:50px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0}@media(max-width: 768px){.page-template-page-viking-return .section-cities .city-tag{padding:11.31px 22.62px;height:37.685px;border-width:.754px}}.page-template-page-viking-return .section-cities .city-tag--green{background-color:#edfaf1}.page-template-page-viking-return .section-cities .city-tag--gray{background-color:#f6f6f6}.page-template-page-viking-return .section-cities .city-tag .city-name{font-family:"Lato",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Noto Sans",Ubuntu,Cantarell,"Helvetica Neue",Arial,"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",system-ui,sans-serif;font-size:16px;font-weight:400;line-height:20px;color:#000;text-align:center;white-space:nowrap}@media(max-width: 768px){.page-template-page-viking-return .section-cities .city-tag .city-name{font-size:12.059px;line-height:15.074px}}.page-template-page-viking-return .section-cities .cities-gradient{display:none}@media(max-width: 768px){.page-template-page-viking-return .section-cities .cities-gradient{display:block;position:absolute;bottom:0;left:0;right:0;height:100px;background:-webkit-gradient(linear, left bottom, left top, color-stop(22.727%, rgb(255, 255, 255)), to(rgba(255, 255, 255, 0)));background:linear-gradient(to top, rgb(255, 255, 255) 22.727%, rgba(255, 255, 255, 0) 100%);pointer-events:none;z-index:1;opacity:1;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}}@media(max-width: 768px){.page-template-page-viking-return .section-cities .wrapper.expanded .cities-gradient{opacity:0}}.page-template-page-viking-return .section-cities .cities-expand-btn{display:none}@media(max-width: 768px){.page-template-page-viking-return .section-cities .cities-expand-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;margin:20px auto 0;padding:0;background:rgba(0,0,0,0);border:none;cursor:pointer;font-family:"Lato",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Noto Sans",Ubuntu,Cantarell,"Helvetica Neue",Arial,"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",system-ui,sans-serif;font-size:14px;font-weight:400;color:#5f5f5f;position:relative;z-index:2}.page-template-page-viking-return .section-cities .cities-expand-btn .expand-text{line-height:normal}.page-template-page-viking-return .section-cities .cities-expand-btn .expand-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:7px;height:13px;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out, -webkit-transform .3s ease-in-out;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.page-template-page-viking-return .section-cities .cities-expand-btn .expand-icon svg{width:100%;height:100%}.page-template-page-viking-return .section-cities .cities-expand-btn[aria-expanded=true] .expand-icon{-webkit-transform:rotate(270deg);transform:rotate(270deg)}}.page-template-page-viking-return .section-how{padding:0;position:relative;overflow:hidden}.page-template-page-viking-return .section-how .am-container-hd{position:relative}.page-template-page-viking-return .section-how .packaging-image{position:absolute;top:0;left:0;max-width:1000px;margin-top:150px;margin-left:-400px}@media(max-width: 1400px){.page-template-page-viking-return .section-how .packaging-image{max-width:900px}}@media(max-width: 1280px){.page-template-page-viking-return .section-how .packaging-image{max-width:800px;margin-top:250px}}.page-template-page-viking-return .section-how .packaging-image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.page-template-page-viking-return .section-how .wrapper{max-width:1620px;margin:0 auto;padding:0 20px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:66px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-template-page-viking-return .section-how .links-mobile{display:none}.page-template-page-viking-return .section-how .left-column{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:455px;position:relative;z-index:1}.page-template-page-viking-return .section-how .left-column .viking-return-box{background-color:#31964f;border-radius:15.663px;padding:10px 12.53px;width:373px;height:84px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:13px}.page-template-page-viking-return .section-how .left-column .viking-return-box .viking-return-title{font-family:"Norse","Cinzel","Trajan Pro 3","Trajan Pro","Trajan","Iowan Old Style","Sitka Display","Times New Roman",Times,serif;font-size:75px;font-weight:700;line-height:65px;color:#fff;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.page-template-page-viking-return .section-how .left-column .viking-return-box .viking-return-title .viking{font-size:75px}.page-template-page-viking-return .section-how .left-column .viking-return-box .viking-return-title .e{font-size:50px}.page-template-page-viking-return .section-how .left-column .viking-return-box .viking-return-title .t{font-size:75px}.page-template-page-viking-return .section-how .left-column .viking-return-box .viking-return-title .urn{font-size:60px}.page-template-page-viking-return .section-how .left-column .main-title{font-family:"Norse","Cinzel","Trajan Pro 3","Trajan Pro","Trajan","Iowan Old Style","Sitka Display","Times New Roman",Times,serif;font-size:75px;font-weight:700;line-height:65px;color:#000;margin:0 0 20px 0;width:455px}.page-template-page-viking-return .section-how .left-column .links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;margin-bottom:40px}.page-template-page-viking-return .section-how .left-column .links .link-item{font-family:"Lato",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Noto Sans",Ubuntu,Cantarell,"Helvetica Neue",Arial,"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",system-ui,sans-serif;font-size:14px;font-weight:400;line-height:25px;color:#101010;text-decoration:underline;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;display:-webkit-box;display:-ms-flexbox;display:flex;width:255px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-template-page-viking-return .section-how .left-column .links .link-item .link-arrow{margin-right:7px;width:15px}.page-template-page-viking-return .section-how .right-column{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:60px;position:relative;z-index:2;max-width:560px}@media(max-width: 992px){.page-template-page-viking-return .section-how .right-column{gap:50px}}.page-template-page-viking-return .section-how .step-card{border-radius:30px;padding:0;position:relative;margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:10px}.page-template-page-viking-return .section-how .step-card--green{background-color:#eff8f2}.page-template-page-viking-return .section-how .step-card--gray{background-color:#f6f6f6}.page-template-page-viking-return .section-how .step-card .step-number-wrapper{display:block}.page-template-page-viking-return .section-how .step-card .step-number-wrapper .step-icon{width:auto;height:auto;padding-top:35px;padding-left:33px}.page-template-page-viking-return .section-how .step-card .step-number-wrapper .step-icon img{width:auto;height:auto;max-width:98px;max-height:100px;-o-object-fit:contain;object-fit:contain}.page-template-page-viking-return .section-how .step-card .step-content{padding:40px 30px 40px 30px;display:block;-webkit-box-sizing:border-box;box-sizing:border-box}.page-template-page-viking-return .section-how .step-card .step-title{font-family:"Lato",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Noto Sans",Ubuntu,Cantarell,"Helvetica Neue",Arial,"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",system-ui,sans-serif;font-size:20px;font-weight:700;line-height:normal;color:#101010;margin:0 0 16px 0;text-align:left}.page-template-page-viking-return .section-how .step-card .step-text{font-family:"Lato",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Noto Sans",Ubuntu,Cantarell,"Helvetica Neue",Arial,"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",system-ui,sans-serif;font-size:16px;font-weight:400;line-height:normal;color:#5f5f5f;margin:0;text-align:left}.page-template-page-viking-return .section-how .step-card .step-options{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;margin-top:24px}.page-template-page-viking-return .section-how .step-card .step-options .option .option-badge{display:inline-block;background-color:#30954e;color:#eff8f2;font-family:"Lato",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Noto Sans",Ubuntu,Cantarell,"Helvetica Neue",Arial,"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",system-ui,sans-serif;font-size:16px;font-weight:900;line-height:normal;padding:5px 10px;border-radius:5px;margin-bottom:8px}.page-template-page-viking-return .section-how .step-card .step-options .option .option-text{font-family:"Lato",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Noto Sans",Ubuntu,Cantarell,"Helvetica Neue",Arial,"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",system-ui,sans-serif;font-size:16px;font-weight:400;line-height:normal;color:#5f5f5f;margin:0}.page-template-page-viking-return .section-how .step-card .step-options .option .option-text strong{font-family:"Lato",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Noto Sans",Ubuntu,Cantarell,"Helvetica Neue",Arial,"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",system-ui,sans-serif;font-weight:900;color:#101010}.page-template-page-viking-return .section-how .step-card .step-options .option .option-text ul{font-family:"Lato",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Noto Sans",Ubuntu,Cantarell,"Helvetica Neue",Arial,"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",system-ui,sans-serif;font-size:16px;font-weight:400;line-height:normal;color:#5f5f5f;margin:16px 0 0 0;padding-left:24px;list-style-type:disc}.page-template-page-viking-return .section-how .step-card .step-options .option .option-text ul li{margin-bottom:0}.page-template-page-viking-return .section-how .step-card .step-list{font-family:"Lato",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Noto Sans",Ubuntu,Cantarell,"Helvetica Neue",Arial,"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",system-ui,sans-serif;font-size:16px;font-weight:400;line-height:normal;color:#5f5f5f;margin:16px 0 0 0;padding-left:24px;list-style-type:disc}.page-template-page-viking-return .section-how .step-card .step-list li{margin-bottom:0}@media(max-width: 992px){.page-template-page-viking-return .section-how .packaging-image{position:absolute;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-top:-100px;max-width:780px}.page-template-page-viking-return .section-how .wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0;padding:348px 20px 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.page-template-page-viking-return .section-how .left-column{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:40px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.page-template-page-viking-return .section-how .left-column .viking-return-box{width:319.714px;min-height:72px;border-radius:13.426px;padding:8.58px 12.53px;margin-bottom:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-template-page-viking-return .section-how .left-column .viking-return-box .viking-return-title{font-size:64.286px;line-height:55.714px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;white-space:nowrap}.page-template-page-viking-return .section-how .left-column .viking-return-box .viking-return-title .viking{font-size:64.286px}.page-template-page-viking-return .section-how .left-column .viking-return-box .viking-return-title .e{font-size:42.857px}.page-template-page-viking-return .section-how .left-column .viking-return-box .viking-return-title .t{font-size:64.286px}.page-template-page-viking-return .section-how .left-column .viking-return-box .viking-return-title .urn{font-size:51.429px}.page-template-page-viking-return .section-how .left-column .main-title{font-size:45px;line-height:40px;width:304px;text-align:center;margin:0 0 40px 0}.page-template-page-viking-return .section-how .left-column .links{display:none}.page-template-page-viking-return .section-how .right-column{width:100%;max-width:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.page-template-page-viking-return .section-how .step-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;gap:0;margin-bottom:0;padding-top:20px}.page-template-page-viking-return .section-how .step-card .step-number-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding-top:20px;padding-bottom:20px}.page-template-page-viking-return .section-how .step-card .step-number-wrapper .step-icon{padding-top:0;padding-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-template-page-viking-return .section-how .step-card .step-number-wrapper .step-icon img{max-width:98px;max-height:100px}.page-template-page-viking-return .section-how .step-card .step-title{margin:0 0 16px 0}.page-template-page-viking-return .section-how .step-card .step-text{width:100%}.page-template-page-viking-return .section-how .step-card .step-options{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-template-page-viking-return .section-how .step-card .step-options .option{width:100%}.page-template-page-viking-return .section-how .step-card .step-list{text-align:left}.page-template-page-viking-return .section-how .links-mobile{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;margin-top:20px}.page-template-page-viking-return .section-how .links-mobile .link-item{font-family:"Lato",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Noto Sans",Ubuntu,Cantarell,"Helvetica Neue",Arial,"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",system-ui,sans-serif;font-size:14px;font-weight:400;line-height:25px;color:#101010;text-decoration:underline;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;display:-webkit-box;display:-ms-flexbox;display:flex;width:255px;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-template-page-viking-return .section-how .links-mobile .link-item .link-arrow{margin-right:7px;width:15px}}.page-template-page-viking-return .section-together{padding-top:11.5rem;position:relative;overflow:hidden}@media(max-width: 992px){.page-template-page-viking-return .section-together{padding-top:4.5rem}}.page-template-page-viking-return .section-together .wrapper{margin:0 auto;padding:0 20px;position:relative}.page-template-page-viking-return .section-together .content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;position:relative}.page-template-page-viking-return .section-together .recycling-icon{margin-bottom:56px}.page-template-page-viking-return .section-together .viking-character{position:absolute;right:0;top:30px;z-index:0;max-width:477px}@media(max-width: 1555px){.page-template-page-viking-return .section-together .viking-character{display:none}}@media(max-width: 992px){.page-template-page-viking-return .section-together .viking-character{display:block;position:unset}}.page-template-page-viking-return .section-together .title{font-family:"Norse","Cinzel","Trajan Pro 3","Trajan Pro","Trajan","Iowan Old Style","Sitka Display","Times New Roman",Times,serif;font-size:75px;font-weight:700;line-height:65px;color:#000;margin:0 0 20px 0;text-align:center;max-width:617px}@media(max-width: 768px){.page-template-page-viking-return .section-together .title{text-align:center;font-size:45px;line-height:40px;max-width:325px}}.page-template-page-viking-return .section-together .text{font-family:"Lato",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Noto Sans",Ubuntu,Cantarell,"Helvetica Neue",Arial,"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",system-ui,sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#5f5f5f;margin:0;text-align:center;max-width:407px;padding-bottom:102px}@media(max-width: 992px){.page-template-page-viking-return .section-together .text{padding-bottom:72px}}
