.secondary-form{padding:50px 40px;background-color:rgba(24,46,77,0.8)}.secondary-form .h2{color:#fff;font-weight:700;margin-bottom:10px;line-height:normal}.secondary-form label{color:#fff;font-size:14px;font-weight:500;margin-bottom:5px}.secondary-form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):not([type="button"]),.secondary-form textarea{padding:10px 15px;margin-bottom:0;background-color:#fff;border:1px solid #fff;color:#1c1c1c;background-clip:unset}.secondary-form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):not([type="button"]).input-validation-error,.secondary-form textarea.input-validation-error{border-color:red}.secondary-form input[type="checkbox"]:checked+label::before{background:transparent url("/_frontend/images/temp/checked--white.svg") no-repeat center bottom;background-size:13px}.secondary-form input[type="checkbox"]+label,.secondary-form input[type="checkbox"]+input+label{font-weight:600}.secondary-form input[type="checkbox"]+label a,.secondary-form input[type="checkbox"]+input+label a{color:#fff;text-decoration:underline}.secondary-form input[type="checkbox"]+label a:hover,.secondary-form input[type="checkbox"]+input+label a:hover{text-decoration:none}.secondary-form input[type="checkbox"]+label::before,.secondary-form input[type="checkbox"]+input+label::before{border:2px solid #fff}.secondary-form textarea{height:90px;min-height:auto}.secondary-form .btn{width:100%;margin:0;margin-top:5px;background-clip:unset}.secondary-form .btn.btn-v2{min-width:unset}@media screen and (max-width: 640px){.secondary-form{padding:50px 25px 0}}@media screen and (min-width: 1680px){.secondary-form{padding:65px 75px 70px}.secondary-form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):not([type="button"]),.secondary-form .txtarea_container{padding:19px 20px}.secondary-form label{font-size:16px;font-weight:600;margin-bottom:10px}.secondary-form h2,.secondary-form .h2{font-size:40px}}.product_module--hero{margin:0;background-color:#f2f2f2}@media screen and (min-width: 641px){.product_module--hero{padding-bottom:100px}}.product_module--hero.product_module{margin:0}.product_module--hero.product_module.product_module--hero--banner-hero{margin-bottom:0}@media screen and (min-width: 641px){.product_module--hero--banner-hero{padding-top:120px;padding-bottom:120px}}.product_module--hero #badge-ribbon{margin-left:-10px}.product_module--hero .hero_bg{position:absolute;right:0;top:0;width:70%;height:100%;background-size:cover;background-position:right;background-repeat:no-repeat}.product_module--hero .hero_bg:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:-moz-linear-gradient(left, #f2f2f2 0%, rgba(242,242,242,0.77) 77%, rgba(243,243,243,0.77) 78%, rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left, #f2f2f2 0%, rgba(242,242,242,0.77) 77%, rgba(243,243,243,0.77) 78%, rgba(255,255,255,0) 100%);background:linear-gradient(to right, #f2f2f2 0%, rgba(242,242,242,0.77) 77%, rgba(243,243,243,0.77) 78%, rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#00ffffff',GradientType=1 )}.product_module--hero .hero_description{margin-top:120px}.product_module--hero .hero_description .hero_title,.product_module--hero .hero_description .hero_title p{display:block;color:#1f1f1f;margin:20px 0 10px;clear:both;font-family:'proxima-nova', sans-serif;line-height:1.5;margin-top:0;font-weight:700;font-size:35px;line-height:42px}.product_module--hero .hero_description .hero_subtitle,.product_module--hero .hero_description .hero_subtitle p{display:block;color:#1f1f1f;margin:20px 0 10px;clear:both;font-family:'proxima-nova', sans-serif;line-height:1.5;margin-top:0;font-weight:500;font-size:22px;line-height:28px}@media screen and (min-width: 641px){.product_module--hero .hero_description .hero_subtitle,.product_module--hero .hero_description .hero_subtitle p{font-size:25px;line-height:32px}}.product_module--hero .hero_info_box{margin-top:125px;padding:55px 65px;font-size:25px;line-height:32px;color:#fff}.product_module--hero .hero_info_box__title{font-size:30px;line-height:38px;font-weight:700;text-align:center;margin-bottom:30px}.product_module--hero .hero_info_box p{font-size:25px;line-height:32px;color:#fff;text-align:center}.product_module--hero .hero_info_box table{margin-bottom:15px}.product_module--hero .hero_info_box table tr{border-bottom:2px solid #001f3a}.product_module--hero .hero_info_box table tr th{text-align:left;padding-left:15px}.product_module--hero .hero_info_box table tr th,.product_module--hero .hero_info_box table tr td{padding:20px 0 15px}.product_module--hero .hero_info_box table tr:first-child th,.product_module--hero .hero_info_box table tr:first-child td{padding-top:0}.product_module--hero .hero_info_box table tr:last-child{border-bottom:none}.product_module--hero .hero_info_box .cta_inline a{width:calc(50% - 17px);color:#fff;margin-top:0;vertical-align:bottom}.product_module--hero .hero_info_box .cta_inline .shopify-buy-frame.shopify-buy-frame--product{width:calc(50% - 17px);margin-right:25px;vertical-align:bottom}.product_module--hero .hero_info_box__product-list{margin:0;padding:0;list-style:none;display:none}.product_module--hero .hero_info_box__product-list li a{display:flex;justify-content:space-between;align-items:center;color:#fff;font-size:18px;line-height:1.4em}.product_module--hero .hero_info_box__product-list li a .feather{flex-shrink:0;margin-left:15px}.product_module--hero .hero_info_box__product-list li a:hover{color:#00a887}.product_module--hero .hero_info_box__product-list li+li{margin-top:10px}.product_module--hero .hero_info_box__product-list.show{display:block}.product_module--hero .hero_rate{margin-top:40px;padding-top:40px;border-top:1px solid #d1d1d1}.product_module--hero .hero_rate__title{font-size:25px;line-height:32px;font-weight:500;text-transform:uppercase;display:inline-block;vertical-align:top}.product_module--hero .hero_rate ul{display:block;margin:0;padding:0;padding-left:30px}.product_module--hero .hero_rate ul li{display:inline-block;vertical-align:top;color:#8a8a8a;margin-right:25px}.product_module--hero .hero_rate ul li span{color:#000;font-weight:700}.product_module--hero .hero_rate ul li:last-child{margin-right:0}.product_module--hero [data-magellan-expedition],.product_module--hero [data-magellan-expedition-clone]{position:absolute;bottom:0;background:transparent}.product_module--hero [data-magellan-expedition] .nav_bg,.product_module--hero [data-magellan-expedition-clone] .nav_bg{width:100%;height:100%;position:absolute;top:0;left:0;background-color:#fff;opacity:0.5}.product_module--hero [data-magellan-expedition].fixed,.product_module--hero [data-magellan-expedition-clone].fixed{bottom:auto}.product_module--hero [data-magellan-expedition].fixed .nav_bg,.product_module--hero [data-magellan-expedition-clone].fixed .nav_bg{opacity:1}.product_module--hero .shopify-buy-frame.shopify-buy-frame--product{width:100%;display:inline-block}.product_module--hero .shopify-buy__btn-wrapper{margin:0}.product_module--hero .secondary-form{margin:50px 0;padding-bottom:50px;background:#00294c}.product_module--hero .secondary-form p{color:#fff}.product_module--hero .secondary-form .txtarea_container{background-color:#fff}@media only screen and (max-width: 640px){.product_module--hero{height:auto;margin:0}.product_module--hero [data-magellan-expedition],.product_module--hero [data-magellan-expedition-clone]{display:none !important}.product_module--hero .hero_info_box{margin-top:50px;margin-bottom:50px}.product_module--hero .hero_info_box table tr th{padding-right:10px}}@media only screen and (min-width: 640px){.product_module--hero .secondary-form{margin:0;margin-top:100px;padding-bottom:50px}}@media only screen and (min-width: 1365px){.product_module--hero .secondary-form{margin:70px 0 50px}.product_module--hero .hero_info_box__product-list li a{font-size:20px;line-height:28px}}@media only screen and (min-width: 1680px){.product_module--hero .secondary-form .txtarea_container textarea{padding:0}.product_module--hero .secondary-form .select2-container--default .select2-selection--single{height:60px}.product_module--hero .secondary-form .select2-container--default .select2-selection--single .select2-selection__rendered{padding:16px 20px}}@media only screen and (max-width: 980px){.product_module--hero .hero_info_box{padding:45px 40px}}.product-delivery{text-align:center}.product-delivery .h4{color:#fff}.product-delivery-options{margin:0;padding:0;list-style:none;display:flex;justify-content:center;margin-top:10px}.product-delivery-options li{width:42px;height:42px;border:1px solid #fff;border-radius:50%;margin-right:10px;padding:5px;display:flex;justify-content:center;align-items:center}.product-delivery-options li svg{width:auto;max-height:24px}.product-delivery-options li svg .st0{fill:none;stroke:#fff;stroke-width:1.1px}.product-delivery-options li:last-child{margin-right:0}.product-delivery-options .option{position:relative}.product-delivery-options .option__msg{position:absolute;width:220px;z-index:51;padding:15px;top:calc(100% + 10px);margin-bottom:10px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:none;background-color:#fff;color:#001f3a;font-size:16px;-webkit-box-shadow:0 0 10px 10px rgba(0,0,0,0.05);box-shadow:0 0 10px 10px rgba(0,0,0,0.05)}.product-delivery-options .option__msg::before{content:"";position:absolute;width:0;height:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.product-delivery-options .option__msg::before{top:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #fff}.product-delivery-options .option__msg__title{color:#001f3a;font-weight:700}.product-delivery-options .option__msg p{margin:0;margin-top:10px;color:#001f3a;font-size:14px}.product-delivery-options .option:hover .option__msg,.product-delivery-options .option.active .option__msg{display:block}
