@charset "UTF-8";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}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}table{border-collapse:collapse;border-spacing:0}:focus{outline:none!important}html{font-size:62.4%;margin-top:0!important}body{line-height:1.3;padding-top:85px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;color:#444;font-family:Helvetica Neue,HelveticaNeue,Helvetica,Arial,sans-serif;font-size:2.2rem;font-weight:400;font-style:normal;font-stretch:normal;font-size:1.4rem}body.no-overflow{overflow:hidden}@media only screen and (max-width:767px){body{padding-top:55px}}*{box-sizing:border-box}h1,h2,h3,h4,h5,h6{font-family:hwt-artz,sans-serif;font-weight:700;font-style:normal;font-stretch:normal;text-transform:uppercase;font-size:1.6rem;color:#001d89}h1{font-size:7.4rem}@media only screen and (max-width:767px){h1{font-size:3.6rem}}h2{font-size:6rem}@media only screen and (max-width:767px){h2{font-size:3.6rem}}h3{font-size:5rem}@media only screen and (max-width:767px){h3{font-size:3.6rem}}h4{font-size:3rem}@media only screen and (max-width:767px){h4{font-size:2.5rem}}sub,sup{font-size:61%;display:inline}sup{vertical-align:top}sub{vertical-align:bottom}a{color:inherit;display:inline-block}a,a:active,a:focus,a:hover{text-decoration:none}a:active,a:focus{color:inherit}strong{font-weight:700}em{font-style:italic}img{width:auto;max-width:100%;height:auto;display:block}.container,.wrapper,section{position:relative}.container{width:94%;padding:40px 0;margin:0 auto;max-width:1200px}.container:after{content:"";display:block;clear:both;height:0;line-height:0}@media only screen and (max-width:767px){.container{width:94%;padding:20px 0}}@media only screen and (max-width:767px){.desktop{display:none}}.mobile{display:none}@media only screen and (max-width:767px){.mobile{display:block}}.section-intro{position:relative;text-align:center;max-width:793px;margin:0 auto 60px;z-index:2}@media only screen and (max-width:767px){.section-intro{margin:0 auto 40px}}.section-intro.alt p{max-width:793px;color:#001d89}.section-intro h2{max-width:650px;line-height:.95;letter-spacing:1.5px;margin:auto;font-size:7.4rem;position:relative;visibility:hidden;top:40px}@media only screen and (max-width:767px){.section-intro h2{font-size:3.6rem;max-width:300px}}.section-intro h2:empty+p{margin-top:0}.section-intro p{line-height:1.55;max-width:590px;font-size:2rem;color:#444;position:relative;visibility:hidden;top:40px}.section-intro p:not(:empty){margin:30px auto 0}@media only screen and (max-width:767px){.section-intro p{font-size:1.4rem;max-width:199px}}.section-intro a{text-transform:uppercase;text-decoration:underline;letter-spacing:2px;color:#c9177d;font-family:Helvetica Neue,HelveticaNeue,Helvetica,Arial,sans-serif;font-size:2.2rem;font-weight:700;font-style:normal;font-stretch:normal;font-size:1.4rem;position:relative;visibility:hidden;top:40px}.section-intro a:not(:empty){margin:30px auto 0}.breadcrumb{position:relative;margin:0 0 25px}@media only screen and (max-width:767px){.breadcrumb{display:none}}.breadcrumb a{font-size:1.6rem;line-height:1.06;margin-right:5px;color:#444}.breadcrumb a:last-child{margin-right:0}.breadcrumb a:not(:last-child):after{content:"\f105";font-family:Font Awesome\ 5 Free;position:relative;top:-1px;display:inline-block;vertical-align:middle;font-weight:600;margin-left:15px;color:#444}.breadcrumb p{display:inline;font-size:1.6rem;line-height:1.06;margin-right:15px;color:#444}.breadcrumb a+p{margin-left:10px}.category-list{position:relative;width:100%;margin:0 0 40px}.category-list:before{content:"";display:block;width:67%;max-width:800px;height:5px;margin:0 auto 50px;background-image:url(img/line-magenta.png);background-size:contain}@media only screen and (max-width:767px){.category-list:before{width:100%;height:4px;background-size:cover}}.category-list ul{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width:900px){.category-list ul{margin:auto;max-width:800px;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (max-width:767px){.category-list ul{width:100%}}.category-list ul li{position:relative;margin-right:35px}@media only screen and (max-width:900px){.category-list ul li{-ms-flex:0 45%;flex:0 45%;margin-right:0;margin-bottom:20px}}.category-list ul li:last-child{margin:0}.category-list ul li .category-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media only screen and (max-width:900px){.category-list ul li .category-container{width:67%;max-width:800px;margin:auto}}@media only screen and (max-width:767px){.category-list ul li .category-container{width:100%}}.category-list ul li .cat-abb-container{display:inline-block;vertical-align:middle}.category-list ul li .cat-abb-container .cat-abb{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:50px;height:50px;background-image:url(img/Checkbox_Circle.png);background-repeat:no-repeat;background-size:contain;margin-right:15px}@media only screen and (max-width:767px){.category-list ul li .cat-abb-container .cat-abb{width:40px;height:40px}}.category-list ul li .cat-abb-container span{letter-spacing:.7px;font-family:hwt-artz,sans-serif;font-weight:700;font-style:normal;font-stretch:normal;text-transform:uppercase;font-size:2.8rem;color:#001d89;color:#fff}@media only screen and (max-width:767px){.category-list ul li .cat-abb-container span{font-size:2rem}}.category-list ul li p{display:inline-block;vertical-align:middle;line-height:1.1;letter-spacing:.6px;font-family:hwt-artz,sans-serif;font-weight:700;font-style:normal;font-stretch:normal;text-transform:uppercase;font-size:2rem;color:#0075ab}@media only screen and (max-width:767px){.category-list ul li p{font-size:1.4rem}}.type-filter{width:100%;height:58px}@media only screen and (max-width:767px){.type-filter{height:inherit}}.type-filter .type-filter-container{position:absolute;top:0;left:0;width:100%;z-index:40!important;background-color:#001d89}@media only screen and (max-width:767px){.type-filter .type-filter-container{position:relative;background-color:#fff}}.type-filter .type-filter-container.fixed{position:fixed;top:85px}@media only screen and (max-width:767px){.type-filter .type-filter-container.fixed{top:55px}}.type-filter .container{padding:0}@media only screen and (max-width:767px){.type-filter .container{padding:20px 0 0}}.type-filter .type-category-btn{cursor:pointer;position:relative;width:100%;padding:19px 20px 20px;min-width:218px;line-height:1;font-size:1.2rem;text-transform:uppercase;letter-spacing:.5px;border-radius:4px;color:rgba(68,68,68,.7);border:1px solid rgba(68,68,68,.2);background-color:#fff}.type-filter .type-category-btn.open{border-bottom-right-radius:0;border-bottom-left-radius:0}.type-filter .type-category-btn.open:after{transform:translateY(-50%) rotate(180deg)}.type-filter .type-category-btn:after{content:"\f078";position:absolute;top:50%;margin:auto;font-size:1.3rem;font-weight:600;color:#444;font-family:Font Awesome\ 5 Free;right:20px;transition:all .2s ease-out;transform:translateY(-50%) rotate(0deg)}@media only screen and (max-width:767px){.type-filter .type-category-btn{display:block}}.type-filter ul{padding:20px 0;display:-ms-flexbox;display:flex;justify-content:space-evenly;-ms-flex-pack:distribute}@media only screen and (max-width:767px){.type-filter ul{display:none;position:absolute;top:100%;left:0;width:100%;padding:20px;background-color:#001d89}}.type-filter ul li.current-menu-item a{font-weight:700;color:#fff}@media only screen and (max-width:767px){.type-filter ul li{margin:0 0 15px}.type-filter ul li:last-child{margin:0}}.type-filter ul li a{font-size:1.2rem;font-weight:500;letter-spacing:.7px;text-transform:uppercase;color:hsla(0,0%,100%,.6)}@media only screen and (max-width:1024px){.type-filter ul li a{font-size:1rem}}@media only screen and (max-width:767px){.type-filter ul li a{font-size:1.2rem;color:#fff}}.category-filter{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin:0 0 40px;z-index:10}.category-filter.align-right{-ms-flex-pack:end;justify-content:flex-end}.category-filter.align-right .filter-btns .filter-btn{-ms-flex-order:2;order:2;margin-right:0;margin-left:40px}@media only screen and (max-width:767px){.category-filter.align-right .filter-btns .filter-btn{margin:0 0 20px}}.category-filter.align-right .category-filter-container{border-top-left-radius:4px;border-top-right-radius:0}@media only screen and (max-width:767px){.category-filter{position:relative;margin:0 0 40px;display:block}}.category-filter .filter-btns{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media only screen and (max-width:767px){.category-filter .filter-btns{display:block}}.category-filter .filter-btns .filter-btn{cursor:pointer;position:relative;padding:19px 20px 20px;margin-right:40px;min-width:218px;line-height:1;font-size:1.2rem;text-transform:uppercase;letter-spacing:.5px;border-radius:4px;color:rgba(68,68,68,.7);border:1px solid rgba(68,68,68,.2);background-color:#fff}@media only screen and (max-width:767px){.category-filter .filter-btns .filter-btn{width:100%;margin:0 0 20px}}.category-filter .filter-btns .filter-btn.filter-open:after{transform:translateY(-50%) rotate(180deg)}.category-filter .filter-btns .filter-btn:after{content:"\f078";position:absolute;top:50%;margin:auto;font-size:1.3rem;font-weight:600;color:#444;font-family:Font Awesome\ 5 Free;right:20px;transition:all .2s ease-out;transform:translateY(-50%) rotate(0deg)}.category-filter .filter-btns .filter-reset{cursor:pointer;font-weight:700;letter-spacing:1px;color:rgba(68,68,68,.7);font-size:1.2rem;text-transform:uppercase;text-decoration:underline}@media only screen and (max-width:767px){.category-filter .filter-btns .filter-reset{font-size:1rem}}.category-filter .category-filter-container{display:none;position:absolute;top:100%;left:0;width:100%;border-radius:4px;border-top-left-radius:0;z-index:2;box-shadow:0 3px 5px 0 rgba(0,0,0,.5);background-color:#001d89}@media only screen and (max-width:767px){.category-filter .category-filter-container{top:52px}}.category-filter .category-filter-container form{width:100%}.category-filter .category-filter-container form .checkbox-container{display:-ms-flexbox;display:flex;border-bottom:1px solid hsla(0,0%,100%,.2)}@media only screen and (max-width:767px){.category-filter .category-filter-container form .checkbox-container{display:block;padding-left:15px}}.category-filter .category-filter-container form .checkbox-container .checkbox-col{-ms-flex:1 1 0%;flex:1 1 0%;padding-top:30px}@media only screen and (max-width:767px){.category-filter .category-filter-container form .checkbox-container .checkbox-col{width:100%}}.category-filter .category-filter-container form .checkbox-container .checkbox-col:first-child{padding-left:30px}@media only screen and (max-width:767px){.category-filter .category-filter-container form .checkbox-container .checkbox-col:first-child{padding:20px}}.category-filter .category-filter-container form .checkbox-container .checkbox-col:nth-child(2){padding-left:30px;padding-right:30px;margin:0 30px;border-left:1px solid hsla(0,0%,100%,.2);border-right:1px solid hsla(0,0%,100%,.2)}@media only screen and (max-width:767px){.category-filter .category-filter-container form .checkbox-container .checkbox-col:nth-child(2){padding:20px;margin:0;border-top:1px solid hsla(0,0%,100%,.2);border-bottom:1px solid hsla(0,0%,100%,.2);border-left:none;border-right:none}}.category-filter .category-filter-container form .checkbox-container .checkbox-col:last-child{border-right:none;margin-right:0;padding-right:30px}@media only screen and (max-width:767px){.category-filter .category-filter-container form .checkbox-container .checkbox-col:last-child{padding:20px}}.category-filter .category-filter-container form .checkbox-container .category-type{font-size:1.2rem;font-weight:700;letter-spacing:.5px;text-transform:uppercase;color:#fff}.category-filter .category-filter-container form .checkbox-container .category-type:not(:empty){margin:0 0 20px}.category-filter .category-filter-container form .checkbox-container .checkbox-col-container{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin:0 23px 30px}@media only screen and (max-width:767px){.category-filter .category-filter-container form .checkbox-container .checkbox-col-container{-ms-flex-pack:justify;justify-content:space-between;margin:0}}.category-filter .category-filter-container form .checkbox-container .checkbox-col-container.two{-ms-flex-pack:justify;justify-content:space-between}.category-filter .category-filter-container form .checkbox-container .checkbox-col-container.two .form-checkbox{-ms-flex-preferred-size:48%;flex-basis:48%;margin-top:10px}.category-filter .category-filter-container form .checkbox-container .checkbox-col-container.two .form-checkbox:nth-child(-n+6){margin-top:10px}.category-filter .category-filter-container form .checkbox-container .checkbox-col-container.two .form-checkbox:nth-child(-n+2){margin-top:0}.category-filter .category-filter-container form .checkbox-container .checkbox-col-container .form-checkbox{-ms-flex-preferred-size:16.66%;flex-basis:16.66%;margin-top:10px}@media only screen and (max-width:767px){.category-filter .category-filter-container form .checkbox-container .checkbox-col-container .form-checkbox{-ms-flex-preferred-size:48%;flex-basis:48%;margin-top:10px}}.category-filter .category-filter-container form .checkbox-container .checkbox-col-container .form-checkbox input[type=checkbox]+label{color:#fff}.category-filter .category-filter-container form .checkbox-container .checkbox-col-container .form-checkbox input[type=checkbox]+label:before{border-color:#fff;background-color:#fff}.category-filter .category-filter-container form .checkbox-container .checkbox-col-container .form-checkbox input[type=checkbox]+label:after{background-image:url(img/icon-check-white.png)}.category-filter .category-filter-container form .checkbox-container .checkbox-col-container .form-checkbox input[type=checkbox]:checked+label:before{background-color:transparent}.category-filter .category-filter-container form .checkbox-container .checkbox-col-container .form-checkbox:nth-child(-n+6){margin-top:0}@media only screen and (max-width:767px){.category-filter .category-filter-container form .checkbox-container .checkbox-col-container .form-checkbox:nth-child(-n+6){margin-top:10px}}@media only screen and (max-width:767px){.category-filter .category-filter-container form .checkbox-container .checkbox-col-container .form-checkbox:nth-child(-n+2){margin-top:0}}.category-filter .category-filter-container form .submit-container{padding:15px 30px}@media only screen and (max-width:767px){.category-filter .category-filter-container form .submit-container{text-align:center}}.category-filter .category-filter-container form .submit-container .btn{color:#001d89}.category-filter .item-count{font-size:1.6rem;font-weight:500;color:#001d89}@media only screen and (max-width:767px){.category-filter .item-count{position:absolute;right:0;bottom:0}}.error-404{margin:40px 0}.error-404 .container{padding:85px 85px 300px;background-color:#fff}@media only screen and (max-width:767px){.error-404 .container{padding:30px 30px 150px}}.error-404 h1{font-size:6rem;margin:0 0 40px}@media only screen and (max-width:767px){.error-404 h1{font-size:4.5rem}}.error-404 li,.error-404 p{font-size:2rem}.error-404 li a,.error-404 p a{color:#c83f44}.error-404 p{margin:0 0 40px}.error-404 ul{padding-left:20px;list-style-type:disc}.wp-pagenavi{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin:80px 0 0}.wp-pagenavi a,.wp-pagenavi span{font-size:1.6rem;font-weight:700;font-style:normal;font-stretch:condensed;text-align:center;color:rgba(68,68,68,.4);margin:0 10px;transition:all .2s ease-out}.wp-pagenavi a.current,.wp-pagenavi span.current{color:#001d89}.wp-pagenavi a.nextpostslink,.wp-pagenavi a.previouspostslink,.wp-pagenavi span.nextpostslink,.wp-pagenavi span.previouspostslink{font-size:1rem;font-weight:500;letter-spacing:.4px;text-transform:uppercase;color:#001d89}.wp-pagenavi a.previouspostslink,.wp-pagenavi span.previouspostslink{margin-left:0;margin-right:30px}@media only screen and (max-width:767px){.wp-pagenavi a.previouspostslink,.wp-pagenavi span.previouspostslink{margin-right:15px}}.wp-pagenavi a.previouspostslink:before,.wp-pagenavi span.previouspostslink:before{content:"\f104";font-family:Font Awesome\ 5 Free;position:relative;top:-1px;margin-right:15px;display:inline-block;vertical-align:middle;font-size:1.6rem;font-weight:600;color:#001d89}.wp-pagenavi a.nextpostslink,.wp-pagenavi span.nextpostslink{margin-right:0;margin-left:30px}@media only screen and (max-width:767px){.wp-pagenavi a.nextpostslink,.wp-pagenavi span.nextpostslink{margin-left:15px}}.wp-pagenavi a.nextpostslink:after,.wp-pagenavi span.nextpostslink:after{content:"\f105";font-family:Font Awesome\ 5 Free;position:relative;top:-1px;margin-left:15px;display:inline-block;vertical-align:middle;font-size:1.6rem;font-weight:600;color:#001d89}.btn{cursor:pointer;border-radius:4px;line-height:1.09;letter-spacing:1px;text-align:center;text-transform:uppercase;border:none;padding:18px 30px 19px;min-width:150px;border:1px solid;color:#fff;font-family:Helvetica Neue,HelveticaNeue,Helvetica,Arial,sans-serif;font-size:2.2rem;font-weight:400;font-style:normal;font-stretch:normal;font-size:1.1rem;font-weight:500}@media only screen and (max-width:767px){.btn{font-size:1.2rem}}.btn.smaller{padding:13px 20px 14px}.btn.blue{background-color:#001d89;border-color:#001d89}.btn.lt-blue{background-color:#0075ab;border-color:#0075ab}.btn.white{background-color:#fff;border-color:#001d89;color:#001d89}form input{width:100%;font-size:1.2rem;padding:9px 10px;border-radius:4px;border:1px solid rgba(68,68,68,.15);-webkit-appearance:none;background-color:#fff}@media only screen and (max-width:767px){form input{font-size:1.4rem;padding:15px 10px}}form input::-webkit-input-placeholder{color:rgba(68,68,68,.7)}form input:-moz-placeholder,form input::-moz-placeholder{color:rgba(68,68,68,.7)}form input:-ms-input-placeholder{color:rgba(68,68,68,.7)}form input[type=submit]{width:auto}form input.form-error{background-image:url(img/icon-error.png);background-repeat:no-repeat;background-size:16px 17px;background-position:97% 50%;border-color:#f44;color:#f44}form input.form-error::-webkit-input-placeholder{color:#f44}form input.form-error:-moz-placeholder,form input.form-error::-moz-placeholder{color:#f44}form input.form-error:-ms-input-placeholder{color:#f44}form textarea{width:100%;height:120px;font-size:1.2rem;padding:9px 10px;border-radius:2px;border:1px solid rgba(68,68,68,.15);background-color:#fff;resize:none;font-family:inherit}form textarea::-webkit-input-placeholder{color:rgba(68,68,68,.7)}form textarea:-moz-placeholder,form textarea::-moz-placeholder{color:rgba(68,68,68,.7)}form textarea:-ms-input-placeholder{color:rgba(68,68,68,.7)}form textarea.form-error{background-image:url(img/icon-error.png);background-repeat:no-repeat;background-size:16px 17px;background-position:97% 13px;border-color:#f44;color:#f44}form textarea.form-error::-webkit-input-placeholder{color:#f44}form textarea.form-error:-moz-placeholder,form textarea.form-error::-moz-placeholder{color:#f44}form textarea.form-error:-ms-input-placeholder{color:#f44}form label{display:block;margin:0 0 5px}form input[type=checkbox],form input[type=radio]{opacity:0;margin:0;width:20px;height:20px;display:inline-block;vertical-align:top}form input[type=checkbox]+label,form input[type=checkbox]+span,form input[type=radio]+label,form input[type=radio]+span{position:relative;padding-left:10px;display:inline-block;width:calc(100% - 26px);cursor:pointer;line-height:1.3;letter-spacing:0;font-family:Helvetica Neue,HelveticaNeue,Helvetica,Arial,sans-serif;font-size:2.2rem;font-weight:400;font-style:normal;font-stretch:normal;font-size:1.4rem;text-transform:uppercase}form input[type=checkbox]+label a,form input[type=checkbox]+span a,form input[type=radio]+label a,form input[type=radio]+span a{text-decoration:underline;color:#444}form input[type=checkbox]+label:after,form input[type=checkbox]+label:before,form input[type=checkbox]+span:after,form input[type=checkbox]+span:before,form input[type=radio]+label:after,form input[type=radio]+label:before,form input[type=radio]+span:after,form input[type=radio]+span:before{content:"";position:absolute;display:block;transition:all .2s ease-out}form input[type=checkbox]+label:before,form input[type=checkbox]+span:before{top:-1px;left:-24px;width:16px;height:16px;border:2px solid #9b9b9b;border-radius:3px;display:block}form input[type=checkbox]+label:after,form input[type=checkbox]+span:after{width:10px;height:10px;top:5px;left:-19px;background-image:url(img/icon-check.png);background-size:contain;background-repeat:no-repeat;transform:scale(0)}form input[type=radio]+label:before,form input[type=radio]+span:before{top:-1px;left:-24px;width:16px;height:16px;border:2px solid #9b9b9b;border-radius:50%;display:block}form input[type=radio]+label:after,form input[type=radio]+span:after{width:8px;height:8px;top:5px;left:-18px;border-radius:50%;display:block;background-color:#212b36;transform:scale(0)}form input[type=checkbox]:checked+label:before,form input[type=checkbox]:checked+span:before,form input[type=radio]:checked+label:before,form input[type=radio]:checked+span:before{border-color:#212b36}form input[type=checkbox]:checked+label:after,form input[type=checkbox]:checked+span:after,form input[type=radio]:checked+label:after,form input[type=radio]:checked+span:after{transform:scale(1)}form input[type=submit]{cursor:pointer;border-radius:4px;line-height:1.09;letter-spacing:1px;text-align:center;text-transform:uppercase;border:none;min-width:150px;border:1px solid;color:#fff;font-family:Helvetica Neue,HelveticaNeue,Helvetica,Arial,sans-serif;font-size:2.2rem;font-weight:400;font-style:normal;font-stretch:normal;font-size:1.1rem;font-weight:500;background-color:#001d89;border-color:#001d89}form .form-row,form .form-row .form-field{position:relative;width:100%}form .form-row .form-field{float:left}form .form-row.col-2 .form-field{width:47.5%}@media only screen and (max-width:767px){form .form-row.col-2 .form-field{width:100%}}form .form-row.col-2 .form-field:first-child{margin-right:5%}@media only screen and (max-width:767px){form .form-row.col-2 .form-field:first-child{margin:0 0 15px}}form .form-row:not(:first-child){margin:15px 0 0}form .form-row.btn-container{margin:45px 0 0}@media only screen and (max-width:767px){form .form-row.btn-container .form-field{text-align:center}}form .form-row:after{content:"";display:block;clear:both;height:0;line-height:0}.ui-selectmenu-button{position:relative;width:100%!important;padding:0;margin:0;outline:none;border-radius:4px;background:#fff!important}.ui-selectmenu-button,.ui-selectmenu-button:active{border:1px solid rgba(68,68,68,.2)}.ui-selectmenu-button span.ui-icon{position:absolute;width:10px;height:5px;top:0;bottom:0;right:20px;margin:auto;background-position:inherit;background-image:url(img/icon-dropdown.png)!important;background-repeat:no-repeat;background-size:contain}.ui-selectmenu-button span.ui-selectmenu-text{padding:19px 20px 20px;line-height:1;font-size:1.2rem;text-transform:uppercase;letter-spacing:.5px;color:rgba(68,68,68,.7)}select.error+label+.ui-selectmenu-button{border:3px solid #c83f44}select.valid+label+.ui-selectmenu-button{border:1px solid #cecece}select.error+label+.ui-autocomplete-input{border:3px solid #c83f44}select.valid+label+.ui-autocomplete-input{border:1px solid #cecece}.ui-selectmenu-menu .ui-menu{border-top:none}.ui-selectmenu-menu .ui-menu .ui-menu-item.ui-state-disabled{display:none}.ui-selectmenu-menu .ui-menu .ui-menu-item div{padding:12px 20px;line-height:1;font-size:1.5rem;color:#444}.ui-selectmenu-menu .ui-menu .ui-menu-item div.ui-state-active,.ui-selectmenu-menu .ui-menu .ui-menu-item div.ui-state-focus,.ui-selectmenu-menu .ui-menu .ui-menu-item div.ui-state-hover{border:none;color:#fff;background-color:#0075ab}@media only screen and (max-width:767px){.page-search-results .hero-wave{height:auto}}.page-search-results .hero-wave .container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:30px 0 150px}@media only screen and (max-width:1024px){.page-search-results .hero-wave .container{padding:30px 0 120px}}.page-search-results .hero-wave .search-hero-content h1{font-size:7.4rem;letter-spacing:1.5px;text-align:center;line-height:1;margin:0 0 40px;color:#fff}@media only screen and (max-width:1024px){.page-search-results .hero-wave .search-hero-content h1{font-size:5rem;margin:0 0 20px}}@media only screen and (max-width:767px){.page-search-results .hero-wave .search-hero-content h1{font-size:4.4rem}}.page-search-results .hero-wave .search-hero-content .search-input{margin:0 0 20px}.page-search-results .hero-wave .search-hero-content .search-input div{display:-ms-flexbox;display:flex}@media only screen and (max-width:767px){.page-search-results .hero-wave .search-hero-content .search-input div{display:block}}.page-search-results .hero-wave .search-hero-content .search-input form input{padding:16px 20px 17px}@media only screen and (max-width:767px){.page-search-results .hero-wave .search-hero-content .search-input form input{padding:12px 20px 13px}}.page-search-results .hero-wave .search-hero-content .search-input form input[type=text]{width:400px;margin-right:10px}@media only screen and (max-width:767px){.page-search-results .hero-wave .search-hero-content .search-input form input[type=text]{width:100%;margin:0 0 20px}}.page-search-results .hero-wave .search-hero-content .search-input form input[type=submit]{width:160px}@media only screen and (max-width:767px){.page-search-results .hero-wave .search-hero-content .search-input form input[type=submit]{width:100%}}.page-search-results .hero-wave .search-query{font-size:1.6rem;font-weight:500;letter-spacing:.3px;text-align:center;color:#fff}.page-search-results .search-results ul li{padding:0 0 100px;margin:0 0 100px;border-bottom:2px solid rgba(68,68,68,.2)}@media only screen and (max-width:767px){.page-search-results .search-results ul li{padding:0 0 30px;margin:0 0 30px}}.page-search-results .search-results ul li:last-child{border:none;padding-bottom:0}.page-search-results .search-results ul li .result-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;max-width:600px;margin:auto}.page-search-results .search-results ul li .img-container{max-width:200px;-ms-flex-negative:0;flex-shrink:0}@media only screen and (max-width:767px){.page-search-results .search-results ul li .img-container{display:none}}.page-search-results .search-results ul li .img-container.product-img{width:168px}.page-search-results .search-results ul li .img-container.product-img img{max-width:106px;max-height:239px}.page-search-results .search-results ul li .img-container.recipe-img{-ms-flex-item-align:start;align-self:flex-start;margin-right:20px}.page-search-results .search-results ul li .img-container.recipe-img img{max-width:175px;max-height:175px}.page-search-results .search-results ul li .result-info .result-type{display:block;font-weight:700;margin:0 0 5px}.page-search-results .search-results ul li .result-info a{text-transform:uppercase;text-decoration:underline;margin:0 0 5px;color:#c9177d}.page-search-results .search-results ul li .result-info p{font-size:1.6rem;line-height:1.5;margin:0 0 20px}.page-search-results .search-results ul li .result-info p.result-title{line-height:1;letter-spacing:1.4px;font-family:hwt-artz,sans-serif;font-weight:700;font-style:normal;font-stretch:normal;text-transform:uppercase;font-size:5rem;color:#001d89}@media only screen and (max-width:767px){.page-search-results .search-results ul li .result-info p.result-title{font-size:3.6rem}}header.navigation{position:fixed;top:0;left:0;width:100%;z-index:100;border-bottom:1px solid rgba(68,68,68,.2);background-color:#fff;transition:all .2s ease-out}header.navigation .container{padding:14px 0}@media only screen and (max-width:767px){header.navigation .container{padding:4px 0}}header.navigation .nav-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}header.navigation .nav-wrapper .logo{position:relative;margin-right:5%}header.navigation .nav-wrapper .logo img,header.navigation .nav-wrapper .logo svg{max-width:80px}@media only screen and (max-width:767px){header.navigation .nav-wrapper .logo img,header.navigation .nav-wrapper .logo svg{max-width:64px}header.navigation .nav-wrapper .logo svg{height:auto}}header.navigation .nav-wrapper .nav-container{display:-ms-flexbox;display:flex;-ms-flex-positive:1;flex-grow:1;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-right:auto}@media only screen and (max-width:1024px){header.navigation .nav-wrapper .nav-container{display:none;position:fixed;top:85px;left:0;width:100%;max-height:calc(100vh - 54px);padding:20px 20px 40px;overflow:scroll;-webkit-overflow-scrolling:touch;background-color:#001d89}}@media only screen and (max-width:767px){header.navigation .nav-wrapper .nav-container{top:55px}}header.navigation .nav-wrapper .nav-container .nav:after{content:"";display:block;clear:both;height:0;line-height:0}header.navigation .nav-wrapper .nav-container .nav li{float:left}header.navigation .nav-wrapper .nav-container .nav li:not(:last-child){margin-right:0}header.navigation .nav-wrapper .nav-container .nav>li:not(:last-child){margin-right:45px}@media only screen and (max-width:1024px){header.navigation .nav-wrapper .nav-container .nav li:not(:last-child){margin:0}}header.navigation .nav-wrapper .nav-container .nav li.current-menu-item>a,header.navigation .nav-wrapper .nav-container .nav li.current-menu-parent>a,header.navigation .nav-wrapper .nav-container .nav li.current-page-ancestor>a{color:#001d89;font-weight:700}@media only screen and (max-width:767px){header.navigation .nav-wrapper .nav-container .nav li.current-menu-item>a,header.navigation .nav-wrapper .nav-container .nav li.current-menu-parent>a,header.navigation .nav-wrapper .nav-container .nav li.current-page-ancestor>a{color:#fff}}header.navigation .nav-wrapper .nav-container .nav li.nav-products .sub-menu li{float:left;width:15.5%;margin-left:.25%;margin-top:30px}@media only screen and (max-width:1024px){header.navigation .nav-wrapper .nav-container .nav li.nav-products .sub-menu li{float:none;width:100%;text-align:center}}@media only screen and (max-width:1024px) and (max-width:767px){header.navigation .nav-wrapper .nav-container .nav li.nav-products .sub-menu li:not(:first-child){margin:20px 0 0!important}}@media only screen and (max-width:1024px) and (max-width:767px){header.navigation .nav-wrapper .nav-container .nav li.nav-products .sub-menu li.dairy-free-yogurt{margin:0!important}}header.navigation .nav-wrapper .nav-container .nav li.nav-products .sub-menu li:nth-child(-n+6){margin-top:0}header.navigation .nav-wrapper .nav-container .nav li.nav-products .sub-menu li:nth-child(5n){margin-right:0}header.navigation .nav-wrapper .nav-container .nav li.nav-products .sub-menu li.almondmilk a:before{width:47px;height:80px;background-position:-3px -46px}header.navigation .nav-wrapper .nav-container .nav li.nav-products .sub-menu li.cashewmilk a:before{width:47px;height:82px;background-position:-3px -132px}header.navigation .nav-wrapper .nav-container .nav li.nav-products .sub-menu li.coconutmilk a:before{width:47px;height:81px;background-position:-3px -220px}header.navigation .nav-wrapper .nav-container .nav li.nav-products .sub-menu li.creamer a:before{width:37px;height:75px;background-position:-3px -307px}header.navigation .nav-wrapper .nav-container .nav li.nav-products .sub-menu li.dairy-free-yogurt a:before{width:51px;height:40px;background-position:-3px -731px}header.navigation .nav-wrapper .nav-container .nav li.nav-products .sub-menu li.protein a:before{width:46px;height:82px;background-position:-3px -474px}header.navigation .nav-wrapper .nav-container .nav li.nav-products .sub-menu li.oatmilk a:before{width:47px;height:80px;background-position:-4px -388px}header.navigation .nav-wrapper .nav-container .nav li.nav-products .sub-menu li.shelf-stable a:before{width:47px;height:75px;background-position:-3px -562px}header.navigation .nav-wrapper .nav-container .nav li.nav-products .sub-menu li.all-products a:before{background-position:-3px -3px}header.navigation .nav-wrapper .nav-container .nav li.nav-products .sub-menu li.soymilk a:before{width:54px;height:82px;background-position:-4px -646px}@media only screen and (max-width:1024px){header.navigation .nav-wrapper .nav-container .nav li.nav-products .sub-menu li:not(.all-products) a:before{transform:rotate(-0deg)}}header.navigation .nav-wrapper .nav-container .nav li.nav-products .sub-menu li a{padding:26px 0 26px 65px;font-weight:700}@media only screen and (min-device-height:768px) and (min-device-width:1024px){header.navigation .nav-wrapper .nav-container .nav li.nav-products .sub-menu li a:hover:before{animation:productRock .75s!important}}@media only screen and (max-width:1024px){header.navigation .nav-wrapper .nav-container .nav li.nav-products .sub-menu li a{max-width:220px;text-align:left;padding:26px 0 26px 80px}}header.navigation .nav-wrapper .nav-container .nav li.nav-products .sub-menu li a:before{content:"";position:absolute;top:0;left:0;bottom:0;margin:auto;display:block;vertical-align:middle;margin-right:10px;width:60px;height:37px;background-image:url(img/spritesheet-product-nav.png);background-position:-3px -3px;background-size:66px;background-repeat:no-repeat}@media only screen and (max-width:1024px){header.navigation .nav-wrapper .nav-container .nav li{float:none;text-align:center}}header.navigation .nav-wrapper .nav-container .nav li a{text-transform:uppercase;letter-spacing:.5px;color:rgba(68,68,68,.7);transition:all .2s ease-out}@media only screen and (max-width:1024px){header.navigation .nav-wrapper .nav-container .nav li a{width:100%;padding:10px 0}}@media only screen and (max-width:767px){header.navigation .nav-wrapper .nav-container .nav li a{padding:20px 0;color:#fff}}@media only screen and (min-device-height:768px) and (min-device-width:1024px){header.navigation .nav-wrapper .nav-container .nav li a:hover{color:#001d89}}header.navigation .nav-wrapper .nav-container .sub-menu-wrapper{display:none;position:fixed;width:100%;top:84px;left:0;background-color:#001d89}@media only screen and (max-width:1024px){header.navigation .nav-wrapper .nav-container .sub-menu-wrapper{position:relative;top:0}}header.navigation .nav-wrapper .nav-container .sub-menu-wrapper .sub-menu{width:100%;padding:40px 0 40px 25px;margin:0 auto;max-width:1340px;position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:1024px){header.navigation .nav-wrapper .nav-container .sub-menu-wrapper .sub-menu{padding:0}}header.navigation .nav-wrapper .nav-container .sub-menu-wrapper .sub-menu:after{content:"";display:block;clear:both;height:0;line-height:0}header.navigation .nav-wrapper .nav-container .sub-menu-wrapper .sub-menu li a{position:relative;text-transform:capitalize;line-height:.8;font-size:1.5rem;line-height:1.3;color:#fff}header.navigation .nav-wrapper .mobile-nav-btn{display:none;cursor:pointer;margin-left:auto}@media only screen and (max-width:1024px){header.navigation .nav-wrapper .mobile-nav-btn{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:40px;-ms-flex-pack:center;justify-content:center}}header.navigation .nav-wrapper .mobile-nav-btn.open span:first-child{top:6px;transform:rotate(45deg)}header.navigation .nav-wrapper .mobile-nav-btn.open span:nth-child(2){opacity:0}header.navigation .nav-wrapper .mobile-nav-btn.open span:last-child{bottom:6px;transform:rotate(-45deg)}header.navigation .nav-wrapper .mobile-nav-btn span{position:relative;display:block;width:32px;height:4px;border-radius:2px;background-color:#001d89;transition:all .2s ease-out}header.navigation .nav-wrapper .mobile-nav-btn.open span{height:2px}header.navigation .nav-wrapper .mobile-nav-btn span:not(:first-child){margin-top:4px}header.navigation .nav-wrapper .search{width:233px}@media only screen and (max-width:1024px){header.navigation .nav-wrapper .search{margin:20px auto 0;max-width:233px;width:100%}}header.navigation .nav-wrapper .search form{position:relative}header.navigation .nav-wrapper .search form input[type=text]{width:100%;border:1px solid #e0e1e2;padding:10px 13px;color:#444;background-color:#fff}@media only screen and (max-width:1024px){header.navigation .nav-wrapper .search form input[type=text]{background-color:transparent;color:#fff;border-color:#fff}}header.navigation .nav-wrapper .search form input[type=text]::-webkit-input-placeholder{color:rgba(68,68,68,.7)}@media only screen and (max-width:1024px){header.navigation .nav-wrapper .search form input[type=text]::-webkit-input-placeholder{color:#fff}}header.navigation .nav-wrapper .search form input[type=text]:-moz-placeholder{color:rgba(68,68,68,.7)}@media only screen and (max-width:1024px){header.navigation .nav-wrapper .search form input[type=text]:-moz-placeholder{color:#fff}}header.navigation .nav-wrapper .search form input[type=text]::-moz-placeholder{color:rgba(68,68,68,.7)}@media only screen and (max-width:1024px){header.navigation .nav-wrapper .search form input[type=text]::-moz-placeholder{color:#fff}}header.navigation .nav-wrapper .search form input[type=text]:-ms-input-placeholder{color:rgba(68,68,68,.7)}@media only screen and (max-width:1024px){header.navigation .nav-wrapper .search form input[type=text]:-ms-input-placeholder{color:#fff}}header.navigation .nav-wrapper .search form input[type=submit]{cursor:pointer;position:absolute;top:0;right:0;bottom:0;min-width:inherit;padding:16px 20px;margin:auto;text-indent:-9999px;background-image:url(img/icon-search.png);background-size:14px;background-repeat:no-repeat;width:14px;height:14px;border:none;background-position:50%;background-color:transparent}@media only screen and (max-width:1024px){header.navigation .nav-wrapper .search form input[type=submit]{background-image:url(img/icon-search-white.png)}}footer{text-align:center;background-color:#001d89}footer .container{padding:20px 0}footer .logo{margin:0 auto 20px}footer .logo img{max-width:58px}footer .footer-nav{max-width:550px;margin:0 auto 20px}footer .footer-nav li{display:inline-block;margin:0 15px}@media only screen and (max-width:767px){footer .footer-nav li{display:block;width:100%;margin:0 0 10px}footer .footer-nav li:last-child{margin:0}}footer .footer-nav li a{text-transform:uppercase;line-height:3.33;letter-spacing:1px;color:#fff;font-size:1.2rem}footer .social{margin:0 0 20px}footer .social ul{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}footer .social ul li{position:relative;margin-right:15px}footer .social ul li:before{content:"";font-weight:900;font-size:2rem;color:hsla(0,0%,100%,.3);font-family:Font Awesome\ 5 Brands}@media only screen and (min-device-height:768px) and (min-device-width:1024px){footer .social ul li:hover:before{color:#fff}}footer .social ul li.facebook:before{content:"\f39e"}footer .social ul li.tiktok:before{content:"\e900";font-size:2.01rem}footer .social ul li.twitter:before{content:"\f099"}footer .social ul li.instagram:before{content:"\f16d"}footer .social ul li.youtube:before{content:"\f167"}footer .social ul li.pinterest:before{content:"\f0d2"}footer .social ul li:last-child{margin:0}footer .social ul li a{position:absolute;top:0;left:0;width:100%;height:100%;text-indent:-9999px}footer .copyright{opacity:.3;font-size:.9rem;color:#fff}.item-review{background-color:#fff}.item-review .item-review-bg{position:absolute;width:100%;height:20%;max-height:600px;background-image:url(img/bg-texture.jpg);background-size:cover;background-repeat:no-repeat}@media only screen and (max-width:767px){.item-review .item-review-bg{height:28%}}.item-review .item-review-bg:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:100px;background-image:url(img/bg-wave.png);background-size:cover;background-repeat:no-repeat}.item-review .review-wrapper .review-title{margin:0 0 25px}.item-review .review-wrapper .review-title h2{font-size:5rem}@media only screen and (max-width:767px){.item-review .review-wrapper .review-title h2{text-align:center;font-size:3.6rem}}.write-a-review .container{max-width:600px}.p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-header .pr-review-snapshot-header-intro{display:none!important}.pr-review_popup .p-w-r .pr-alert-container,#pr-reviewsnippet .p-w-r .pr-alert-container,#pr-write .p-w-r .pr-alert-container{margin-top:0}.pr-review_popup .p-w-r .pr-star-accessible-0-filled,.pr-review_popup .p-w-r .pr-star-v4,.pr-review_popup .p-w-r .pr-star-v4-0-filled,#pr-reviewsnippet .p-w-r .pr-star-accessible-0-filled,#pr-reviewsnippet .p-w-r .pr-star-v4,#pr-reviewsnippet .p-w-r .pr-star-v4-0-filled,#pr-write .p-w-r .pr-star-accessible-0-filled,#pr-write .p-w-r .pr-star-v4,#pr-write .p-w-r .pr-star-v4-0-filled{background-image:url(img/review-star-0.png)}.pr-review_popup .p-w-r .pr-star-accessible-25-filled,.pr-review_popup .p-w-r .pr-star-v4-25-filled,#pr-reviewsnippet .p-w-r .pr-star-accessible-25-filled,#pr-reviewsnippet .p-w-r .pr-star-v4-25-filled,#pr-write .p-w-r .pr-star-accessible-25-filled,#pr-write .p-w-r .pr-star-v4-25-filled{background-image:url(img/review-star-25.png)}.pr-review_popup .p-w-r .pr-star-accessible-50-filled,.pr-review_popup .p-w-r .pr-star-v4-50-filled,#pr-reviewsnippet .p-w-r .pr-star-accessible-50-filled,#pr-reviewsnippet .p-w-r .pr-star-v4-50-filled,#pr-write .p-w-r .pr-star-accessible-50-filled,#pr-write .p-w-r .pr-star-v4-50-filled{background-image:url(img/review-star-50.png)}.pr-review_popup .p-w-r .pr-star-accessible-75-filled,.pr-review_popup .p-w-r .pr-star-v4-75-filled,#pr-reviewsnippet .p-w-r .pr-star-accessible-75-filled,#pr-reviewsnippet .p-w-r .pr-star-v4-75-filled,#pr-write .p-w-r .pr-star-accessible-75-filled,#pr-write .p-w-r .pr-star-v4-75-filled{background-image:url(img/review-star-75.png)}.pr-review_popup .p-w-r .pr-star-accessible-100-filled,.pr-review_popup .p-w-r .pr-star-v4-100-filled,#pr-reviewsnippet .p-w-r .pr-star-accessible-100-filled,#pr-reviewsnippet .p-w-r .pr-star-v4-100-filled,#pr-write .p-w-r .pr-star-accessible-100-filled,#pr-write .p-w-r .pr-star-v4-100-filled{background-image:url(img/review-star-100.png)}.pr-review_popup .p-w-r label.pr-control-label,#pr-reviewsnippet .p-w-r label.pr-control-label,#pr-write .p-w-r label.pr-control-label{display:block;margin:20px 0 14px!important}.pr-review_popup .p-w-r .form-control,#pr-reviewsnippet .p-w-r .form-control,#pr-write .p-w-r .form-control,#pr-reviewdisplay .p-w-r .pr-image-snippet .pr-textarea,#pr-reviewdisplay .p-w-r .pr-image-snippet .pr-textinput,#pr-reviewdisplay .p-w-r .pr-irlsnippet .pr-textarea,#pr-reviewdisplay .p-w-r .pr-irlsnippet .pr-textinput,#pr-reviewdisplay .p-w-r .pr-review-display .pr-textarea,#pr-reviewdisplay .p-w-r .pr-review-display .pr-textinput,#pr-reviewdisplay .p-w-r .pr-rid .pr-textarea,#pr-reviewdisplay .p-w-r .pr-rid .pr-textinput{border-radius:4px!important;border:1px solid rgba(77,77,77,.15)!important;padding:5px 15px!important;color:#4d4d4d!important;background-color:#fff;font-family:Helvetica Neue,HelveticaNeue,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-stretch:normal;font-size:1.4rem!important}.pr-review_popup .p-w-r .checkbox input[type=checkbox],.pr-review_popup .p-w-r .pr-checkbox input[type=checkbox],#pr-reviewsnippet .p-w-r .checkbox input[type=checkbox],#pr-reviewsnippet .p-w-r .pr-checkbox input[type=checkbox],#pr-write .p-w-r .checkbox input[type=checkbox],#pr-write .p-w-r .pr-checkbox input[type=checkbox]{opacity:0;margin:0;width:20px!important;height:20px!important;display:inline-block;vertical-align:top}.pr-review_popup .p-w-r .checkbox input[type=checkbox]+span,.pr-review_popup .p-w-r .pr-checkbox input[type=checkbox]+span,#pr-reviewsnippet .p-w-r .checkbox input[type=checkbox]+span,#pr-reviewsnippet .p-w-r .pr-checkbox input[type=checkbox]+span,#pr-write .p-w-r .checkbox input[type=checkbox]+span,#pr-write .p-w-r .pr-checkbox input[type=checkbox]+span{position:relative;padding-left:10px;display:inline-block;width:calc(100% - 26px);cursor:pointer;line-height:1.65;opacity:.5;letter-spacing:0;color:#4d4d4d;font-family:Helvetica Neue,HelveticaNeue,Helvetica,Arial,sans-serif;font-size:2.2rem;font-weight:400;font-style:normal;font-stretch:normal;font-size:1.1rem}.pr-review_popup .p-w-r .checkbox input[type=checkbox]+span:after,.pr-review_popup .p-w-r .checkbox input[type=checkbox]+span:before,.pr-review_popup .p-w-r .pr-checkbox input[type=checkbox]+span:after,.pr-review_popup .p-w-r .pr-checkbox input[type=checkbox]+span:before,#pr-reviewsnippet .p-w-r .checkbox input[type=checkbox]+span:after,#pr-reviewsnippet .p-w-r .checkbox input[type=checkbox]+span:before,#pr-reviewsnippet .p-w-r .pr-checkbox input[type=checkbox]+span:after,#pr-reviewsnippet .p-w-r .pr-checkbox input[type=checkbox]+span:before,#pr-write .p-w-r .checkbox input[type=checkbox]+span:after,#pr-write .p-w-r .checkbox input[type=checkbox]+span:before,#pr-write .p-w-r .pr-checkbox input[type=checkbox]+span:after,#pr-write .p-w-r .pr-checkbox input[type=checkbox]+span:before{content:"";position:absolute;display:block;transition:all .2s ease-out}.pr-review_popup .p-w-r .checkbox input[type=checkbox]+span:before,.pr-review_popup .p-w-r .pr-checkbox input[type=checkbox]+span:before,#pr-reviewsnippet .p-w-r .checkbox input[type=checkbox]+span:before,#pr-reviewsnippet .p-w-r .pr-checkbox input[type=checkbox]+span:before,#pr-write .p-w-r .checkbox input[type=checkbox]+span:before,#pr-write .p-w-r .pr-checkbox input[type=checkbox]+span:before{top:-1px;left:-21px;width:20px;height:20px;border:2px solid #9b9b9b;border-radius:3px;display:block}.pr-review_popup .p-w-r .checkbox input[type=checkbox]+span:after,.pr-review_popup .p-w-r .pr-checkbox input[type=checkbox]+span:after,#pr-reviewsnippet .p-w-r .checkbox input[type=checkbox]+span:after,#pr-reviewsnippet .p-w-r .pr-checkbox input[type=checkbox]+span:after,#pr-write .p-w-r .checkbox input[type=checkbox]+span:after,#pr-write .p-w-r .pr-checkbox input[type=checkbox]+span:after{width:10px;height:10px;top:5px;left:-16px;background-image:url(img/icon-check.png);background-size:contain;background-repeat:no-repeat;transform:scale(0)}.pr-review_popup .p-w-r .checkbox input[type=checkbox]:checked+span:before,.pr-review_popup .p-w-r .pr-checkbox input[type=checkbox]:checked+span:before,#pr-reviewsnippet .p-w-r .checkbox input[type=checkbox]:checked+span:before,#pr-reviewsnippet .p-w-r .pr-checkbox input[type=checkbox]:checked+span:before,#pr-write .p-w-r .checkbox input[type=checkbox]:checked+span:before,#pr-write .p-w-r .pr-checkbox input[type=checkbox]:checked+span:before{border-color:#212b36}.pr-review_popup .p-w-r .checkbox input[type=checkbox]:checked+span:after,.pr-review_popup .p-w-r .pr-checkbox input[type=checkbox]:checked+span:after,#pr-reviewsnippet .p-w-r .checkbox input[type=checkbox]:checked+span:after,#pr-reviewsnippet .p-w-r .pr-checkbox input[type=checkbox]:checked+span:after,#pr-write .p-w-r .checkbox input[type=checkbox]:checked+span:after,#pr-write .p-w-r .pr-checkbox input[type=checkbox]:checked+span:after{transform:scale(1)}.pr-review_popup .p-w-r input[type=text],#pr-reviewsnippet .p-w-r input[type=text],#pr-write .p-w-r input[type=text]{height:40px!important}.pr-review_popup .p-w-r .pr-accessible-btn,#pr-reviewsnippet .p-w-r .pr-accessible-btn,#pr-write .p-w-r .pr-accessible-btn,.p-w-r .pr-accessible-btn:hover,.p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-review-snapshot-snippets .pr-snippet-read-and-write a:hover,.p-w-r .pr-accessible-btn:hover{cursor:pointer;border-radius:4px;line-height:1.09;letter-spacing:1px;text-align:center;text-transform:uppercase;border:none;padding:17px 30px 18px;min-width:150px;border:1px solid;color:#fff!important;background-color:#001d89!important;border-color:#001d89!important;font-family:Helvetica Neue,HelveticaNeue,Helvetica,Arial,sans-serif;font-size:2.2rem;font-weight:500;font-style:normal;font-stretch:normal;font-size:1.2rem}.pr-review_popup .p-w-r .pr-accessibly-hidden-file-input+label,#pr-reviewsnippet .p-w-r .pr-accessibly-hidden-file-input+label,#pr-write .p-w-r .pr-accessibly-hidden-file-input+label,.open>.p-w-r .pr-accessibly-hidden-file-input+label.dropdown-toggle,.p-w-r .pr-accessibly-hidden-file-input+label.active,.p-w-r .pr-accessibly-hidden-file-input+label:active,.p-w-r .pr-accessibly-hidden-file-input+label:focus,.p-w-r .pr-accessibly-hidden-file-input+label:hover{cursor:pointer;display:inline-block;border-radius:4px;line-height:1.09;letter-spacing:1px;text-align:center;text-transform:uppercase;border:none;padding:11px 30px 12px;min-width:150px;border:1px solid;background-color:#001d89!important;border-color:#001d89!important;margin:15px 0}.pr-review_popup .p-w-r .pr-accessibly-hidden-file-input+label span,#pr-reviewsnippet .p-w-r .pr-accessibly-hidden-file-input+label span,#pr-write .p-w-r .pr-accessibly-hidden-file-input+label span{color:#fff;font-family:Helvetica Neue,HelveticaNeue,Helvetica,Arial,sans-serif;font-size:2.2rem;font-weight:500;font-style:normal;font-stretch:normal;font-size:1.2rem}.pr-review_popup .p-w-r .pr-accessibly-hidden-file-input+label span:after,#pr-reviewsnippet .p-w-r .pr-accessibly-hidden-file-input+label span:after,#pr-write .p-w-r .pr-accessibly-hidden-file-input+label span:after{font-size:1.3rem;color:#fff}.pr-review_popup .p-w-r .pr-footer,#pr-reviewsnippet .p-w-r .pr-footer,#pr-write .p-w-r .pr-footer{border:none}.pr-review_popup .p-w-r .has-error .checkbox,.pr-review_popup .p-w-r .has-error .checkbox-inline,.pr-review_popup .p-w-r .has-error .control-label,.pr-review_popup .p-w-r .has-error .help-block,.pr-review_popup .p-w-r .has-error .pr-checkbox,.pr-review_popup .p-w-r .has-error .pr-control-label,.pr-review_popup .p-w-r .has-error .radio,.pr-review_popup .p-w-r .has-error .radio-inline,.pr-review_popup .p-w-r .pr-has-error .checkbox,.pr-review_popup .p-w-r .pr-has-error .checkbox-inline,.pr-review_popup .p-w-r .pr-has-error .control-label,.pr-review_popup .p-w-r .pr-has-error .control-label span,.pr-review_popup .p-w-r .pr-has-error .help-block,.pr-review_popup .p-w-r .pr-has-error .pr-checkbox,.pr-review_popup .p-w-r .pr-has-error .pr-control-label,.pr-review_popup .p-w-r .pr-has-error .pr-control-label span,.pr-review_popup .p-w-r .pr-has-error .radio,.pr-review_popup .p-w-r .pr-has-error .radio-inline,#pr-reviewsnippet .p-w-r .has-error .checkbox,#pr-reviewsnippet .p-w-r .has-error .checkbox-inline,#pr-reviewsnippet .p-w-r .has-error .control-label,#pr-reviewsnippet .p-w-r .has-error .help-block,#pr-reviewsnippet .p-w-r .has-error .pr-checkbox,#pr-reviewsnippet .p-w-r .has-error .pr-control-label,#pr-reviewsnippet .p-w-r .has-error .radio,#pr-reviewsnippet .p-w-r .has-error .radio-inline,#pr-reviewsnippet .p-w-r .pr-has-error .checkbox,#pr-reviewsnippet .p-w-r .pr-has-error .checkbox-inline,#pr-reviewsnippet .p-w-r .pr-has-error .control-label,#pr-reviewsnippet .p-w-r .pr-has-error .control-label span,#pr-reviewsnippet .p-w-r .pr-has-error .help-block,#pr-reviewsnippet .p-w-r .pr-has-error .pr-checkbox,#pr-reviewsnippet .p-w-r .pr-has-error .pr-control-label,#pr-reviewsnippet .p-w-r .pr-has-error .pr-control-label span,#pr-reviewsnippet .p-w-r .pr-has-error .radio,#pr-reviewsnippet .p-w-r .pr-has-error .radio-inline,#pr-write .p-w-r .has-error .checkbox,#pr-write .p-w-r .has-error .checkbox-inline,#pr-write .p-w-r .has-error .control-label,#pr-write .p-w-r .has-error .help-block,#pr-write .p-w-r .has-error .pr-checkbox,#pr-write .p-w-r .has-error .pr-control-label,#pr-write .p-w-r .has-error .radio,#pr-write .p-w-r .has-error .radio-inline,#pr-write .p-w-r .pr-has-error .checkbox,#pr-write .p-w-r .pr-has-error .checkbox-inline,#pr-write .p-w-r .pr-has-error .control-label,#pr-write .p-w-r .pr-has-error .control-label span,#pr-write .p-w-r .pr-has-error .help-block,#pr-write .p-w-r .pr-has-error .pr-checkbox,#pr-write .p-w-r .pr-has-error .pr-control-label,#pr-write .p-w-r .pr-has-error .pr-control-label span,#pr-write .p-w-r .pr-has-error .radio,#pr-write .p-w-r .pr-has-error .radio-inline{color:#c83f44}.pr-review_popup .p-w-r .pr-has-error .form-control,.pr-review_popup .p-w-r .pr-has-error .form-control:focus,#pr-reviewsnippet .p-w-r .pr-has-error .form-control,#pr-reviewsnippet .p-w-r .pr-has-error .form-control:focus,#pr-write .p-w-r .pr-has-error .form-control,#pr-write .p-w-r .pr-has-error .form-control:focus{border-color:#c83f44}.pr-review_popup .p-w-r .pr-subscript,.pr-review_popup .p-w-r .pr-subscript span,#pr-reviewsnippet .p-w-r .pr-subscript,#pr-reviewsnippet .p-w-r .pr-subscript span,#pr-write .p-w-r .pr-subscript,#pr-write .p-w-r .pr-subscript span,.pr-review_popup .modal__body .p-w-r .pr-submit a,.pr-review_popup .modal__body .p-w-r .pr-subscript,.pr-review_popup .modal__body .p-w-r .pr-subscript span{line-height:1.36!important;color:#4d4d4d!important;font-family:Helvetica Neue,HelveticaNeue,Helvetica,Arial,sans-serif!important;font-size:2.2rem;font-weight:400!important;font-style:normal!important;font-stretch:normal!important;font-size:1.1rem!important}.pr-review_popup .p-w-r .pr-submit a,#pr-reviewsnippet .p-w-r .pr-submit a,#pr-write .p-w-r .pr-submit a{line-height:1.36!important;text-decoration:underline!important;color:#4d4d4d!important;font-family:Helvetica Neue,HelveticaNeue,Helvetica,Arial,sans-serif;font-size:2.2rem;font-weight:400!important;font-style:normal!important;font-stretch:normal!important;font-size:1.1rem!important;text-transform:inherit!important;letter-spacing:0!important}.pr-review_popup .pr-footer .pr-accessible-btn+a,#pr-reviewsnippet .pr-footer .pr-accessible-btn+a,#pr-write .pr-footer .pr-accessible-btn+a{visibility:hidden}#pr-write .p-w-r .pr-war{margin:auto;max-width:100%}#pr-write .p-w-r .pr-header{border:none}#pr-write .p-w-r .pr-header .pr-header-table{margin:0}#pr-write .p-w-r .pr-table-cell,#pr-write .p-w-r .table-cell{padding:0}#pr-write .p-w-r .pr-header .pr-header-product-img{display:none}#pr-write .p-w-r .pr-header-title{margin:0 0 10px;color:#0075ab;font-family:Helvetica Neue,HelveticaNeue,Helvetica,Arial,sans-serif;font-size:2.2rem;font-size:1.4rem}#pr-write .p-w-r .pr-header-title,#pr-write .p-w-r h5{letter-spacing:1px;font-weight:700;font-style:normal;font-stretch:normal}#pr-write .p-w-r h5{margin:0;font-family:hwt-artz,sans-serif;text-transform:uppercase;font-size:4rem;color:#001d89}@media only screen and (max-width:767px){#pr-write .p-w-r h5{font-size:2.4rem}}#pr-write .p-w-r .pr-header-product-name a{letter-spacing:1px;font-family:hwt-artz,sans-serif;font-weight:700;font-style:normal;font-stretch:normal;text-transform:uppercase;font-size:4rem;color:#001d89}@media only screen and (max-width:767px){#pr-write .p-w-r .pr-header-product-name a{font-size:2.4rem}}#pr-write .p-w-r .pr-header-required,#pr-write .p-w-r .pr-header-required span{margin:0 0 25px;line-height:1.17;color:#4d4d4d;font-family:Helvetica Neue,HelveticaNeue,Helvetica,Arial,sans-serif;font-size:2.2rem;font-weight:400;font-style:normal;font-stretch:normal;font-size:1.2rem}#pr-write .p-w-r .pr-rating-form-group .control-label span,#pr-write .p-w-r .pr-rating-form-group .pr-control-label span{letter-spacing:1px;font-family:hwt-artz,sans-serif;font-weight:700;font-style:normal;font-stretch:normal;text-transform:uppercase;font-size:4rem;color:#001d89}@media only screen and (max-width:767px){#pr-write .p-w-r .pr-rating-form-group .control-label span,#pr-write .p-w-r .pr-rating-form-group .pr-control-label span{font-size:2.4rem}}#pr-write .p-w-r .pr-star-accessible-0-filled,#pr-write .p-w-r .pr-star-accessible-25-filled,#pr-write .p-w-r .pr-star-accessible-50-filled,#pr-write .p-w-r .pr-star-accessible-75-filled,#pr-write .p-w-r .pr-star-accessible-100-filled,#pr-write .p-w-r .pr-star-v4,#pr-write .p-w-r .pr-star-v4-0-filled,#pr-write .p-w-r .pr-star-v4-25-filled,#pr-write .p-w-r .pr-star-v4-50-filled,#pr-write .p-w-r .pr-star-v4-75-filled,#pr-write .p-w-r .pr-star-v4-100-filled{width:27px;height:25px}#pr-reviewsnippet .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-compact .pr-snippet-read-and-write,#pr-reviewsnippet .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-compact .pr-snippet-stars-reco-reco,#pr-reviewsnippet .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet-read-and-write,#pr-reviewsnippet .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet-stars-reco-reco{margin-top:0}#pr-reviewsnippet .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write a,#pr-reviewsnippet .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write span{display:inline-block;vertical-align:middle;line-height:1.42;letter-spacing:1px;text-transform:uppercase;text-decoration:underline;color:#c9177d;font-family:Helvetica Neue,HelveticaNeue,Helvetica,Arial,sans-serif;font-size:2.2rem;font-weight:700;font-style:normal;font-stretch:normal;font-size:1.2rem}@media only screen and (max-width:767px){#pr-reviewsnippet .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-compact .pr-snippet-stars-container,#pr-reviewsnippet .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet-stars-container,#pr-reviewsnippet .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write a,#pr-reviewsnippet .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write span{display:block;margin:0 0 20px}}@media only screen and (max-width:767px){#pr-reviewsnippet .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-stars-reco-stars .pr-snippet{text-align:center}}#pr-reviewsnippet .p-w-r .pr-snippet-stars{background:transparent}#pr-reviewsnippet .pr-snippet-rating-decimal,#pr-reviewsnippet .pr-snippet-stars-reco-reco{display:none!important}.pr-review_popup #pr-rd-main-header{position:relative}.pr-review_popup .p-w-r .pr-review-display.pr-rd-display-desktop .pr-rd-main-header-with-filters .pr-rd-review-header-contents,.pr-review_popup .p-w-r .pr-review-display.pr-rd-display-tablet .pr-rd-main-header-with-filters .pr-rd-review-header-contents,.pr-review_popup .p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-review-header-contents{display:none}.pr-review_popup .p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-review-snapshot-snippets .pr-snippet-read-and-write a{cursor:pointer;border-radius:4px;line-height:1.09;letter-spacing:1px;text-align:center;text-transform:uppercase;border:none;padding:18px 20px 19px;min-width:150px;border:1px solid;color:#fff;font-family:Helvetica Neue,HelveticaNeue,Helvetica,Arial,sans-serif;font-size:2.2rem;font-weight:400;font-style:normal;font-stretch:normal;font-size:1.1rem;font-weight:500;background-color:#001d89;border-color:#001d89}.pr-review_popup .p-w-r .pr-review-display.pr-rd-display-desktop .pr-rd-main-header-with-filters .pr-rd-review-header-sorts .pr-rd-sort,.pr-review_popup .p-w-r .pr-review-display.pr-rd-display-tablet .pr-rd-main-header-with-filters .pr-rd-review-header-sorts .pr-rd-sort,.pr-review_popup .p-w-r .pr-review-display .pr-rd-sort{position:relative;opacity:1;visibility:visible;z-index:1;border:1px solid rgba(68,68,68,.2);min-width:200px;padding:17px 30px 16px;border-radius:0;-webkit-appearance:none;-moz-appearance:none;background-image:url(img/icon-arrow-down.png);background-size:10px 5px;background-repeat:no-repeat;background-position:90% 50%;letter-spacing:.5px;color:rgba(68,68,68,.7);text-transform:uppercase;background-color:#fff;font-family:Helvetica Neue,HelveticaNeue,Helvetica,Arial,sans-serif;font-size:2.2rem;font-weight:400;font-style:normal;font-stretch:normal;font-size:1.2rem}@media only screen and (max-width:767px){.pr-review_popup .p-w-r .pr-review-display.pr-rd-display-desktop .pr-rd-main-header-with-filters .pr-rd-review-header-sorts .pr-rd-sort,.pr-review_popup .p-w-r .pr-review-display.pr-rd-display-tablet .pr-rd-main-header-with-filters .pr-rd-review-header-sorts .pr-rd-sort,.pr-review_popup .p-w-r .pr-review-display .pr-rd-sort{width:100%}}.pr-review_popup .p-w-r .pr-review-display.pr-rd-display-desktop .pr-rd-main-header-with-filters .pr-rd-review-header-sorts .pr-rd-sort::-ms-expand,.pr-review_popup .p-w-r .pr-review-display.pr-rd-display-tablet .pr-rd-main-header-with-filters .pr-rd-review-header-sorts .pr-rd-sort::-ms-expand,.pr-review_popup .p-w-r .pr-review-display .pr-rd-sort::-ms-expand{display:none}.pr-review_popup .p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-review-header-sorts{padding:0}.pr-review_popup .p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-review-snapshot-block-histogram,.pr-review_popup .p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-review-snapshot-block-recommend,.pr-review_popup .pr-review-snapshot-snippets-headline{display:none}.pr-review_popup .p-w-r .pr-snippet-stars{background:transparent}.pr-review_popup .p-w-r .pr-snippet .pr-snippet-stars-png{display:block}@media only screen and (max-width:767px){.pr-review_popup .p-w-r .pr-snippet .pr-snippet-stars-png{text-align:center}}.pr-review_popup .p-w-r .pr-review-snapshot .pr-rating-stars{float:none}.pr-review_popup .p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-simple{margin:0 0 60px}@media only screen and (max-width:767px){.pr-review_popup .p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-simple{margin:0 0 30px}}.pr-review_popup .pr-review-snapshot-block.pr-review-snapshot-block-snippet{border:none;padding:0;width:100%;min-height:inherit;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start}.pr-review_popup .p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-review-snapshot-snippets .pr-snippet-review-count{line-height:1.06;text-align:left;margin:10px 0 20px;color:#c9177d;font-family:Helvetica Neue,HelveticaNeue,Helvetica,Arial,sans-serif;font-size:2.2rem;font-weight:500;font-style:normal;font-stretch:normal;font-size:1.6rem}@media only screen and (max-width:767px){.pr-review_popup .p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-review-snapshot-snippets .pr-snippet-review-count{text-align:center}}.pr-review_popup .pr-review-snapshot-snippets{border:none;-ms-flex:inherit;flex:inherit}.pr-review_popup .p-w-r .pr-review-snapshot{background-color:transparent}.pr-review_popup .p-w-r .pr-review-snapshot .pr-faceoff-negative,.pr-review_popup .p-w-r .pr-review-snapshot .pr-faceoff-positive{padding:50px 45px 30px}@media only screen and (max-width:767px){.pr-review_popup .p-w-r .pr-review-snapshot .pr-faceoff-negative,.pr-review_popup .p-w-r .pr-review-snapshot .pr-faceoff-positive{padding:20px}}.pr-review_popup .p-w-r .pr-review-snapshot .pr-faceoff-positive{padding-right:50px}@media only screen and (max-width:767px){.pr-review_popup .p-w-r .pr-review-snapshot .pr-faceoff-positive{padding-bottom:50px}}.pr-review_popup .p-w-r .pr-review-snapshot .pr-faceoff-negative{padding-left:50px}@media only screen and (max-width:767px){.pr-review_popup .p-w-r .pr-review-snapshot .pr-faceoff-negative{padding-top:50px}}.pr-review_popup .p-w-r .pr-review-snapshot .pr-faceoff-label{line-height:1.21;font-family:hwt-artz,sans-serif;font-weight:700;font-style:normal;font-stretch:normal;text-transform:uppercase;font-size:2.8rem;color:#001d89}.pr-review_popup .p-w-r .pr-review-snapshot .pr-review-snapshot-faceoff{border-color:rgba(68,68,68,.2);background-color:#fff}.pr-review_popup .p-w-r .pr-review-snapshot .pr-review-snapshot-faceoff .pr-snippet-stars{margin:0 0 20px}.pr-review_popup .p-w-r .pr-review-snapshot .pr-faceoff-title{text-transform:inherit;font-size:2.2rem;font-weight:700;font-size:1.6rem}.pr-review_popup .p-w-r .pr-review-snapshot .pr-faceoff-review,.pr-review_popup .p-w-r .pr-review-snapshot .pr-faceoff-title{line-height:1.5;color:#444;font-family:Helvetica Neue,HelveticaNeue,Helvetica,Arial,sans-serif;font-style:normal;font-stretch:normal}.pr-review_popup .p-w-r .pr-review-snapshot .pr-faceoff-review{letter-spacing:.5px;font-size:2.2rem;font-weight:400;font-size:1.4rem}.pr-review_popup .p-w-r .pr-review-snapshot .pr-faceoff-readcomplete{position:relative;line-height:2;letter-spacing:1px;text-transform:uppercase;text-decoration:underline;color:#c9177d;font-family:Helvetica Neue,HelveticaNeue,Helvetica,Arial,sans-serif;font-size:2.2rem;font-weight:700;font-style:normal;font-stretch:normal;font-size:1.2rem}.pr-review_popup .p-w-r .pr-review-snapshot .pr-faceoff-img{border-color:rgba(68,68,68,.2)}.pr-review_popup .p-w-r .pr-review-snapshot .pr-faceoff-img-txt{left:-29px;padding:18px;border:none;background-image:url(img/blue-circle.png);background-size:contain;background-position:50%;background-repeat:no-repeat;letter-spacing:.5px;font-family:hwt-artz,sans-serif;font-weight:700;font-style:normal;font-stretch:normal;text-transform:uppercase;font-size:2.2rem;color:#001d89;color:#fff}.pr-review_popup .p-w-r .pr-review-snapshot.pr-snapshot-mobile .pr-faceoff-img-txt{top:-25px;left:50%}.pr-review_popup .p-w-r .pr-review-display .pr-snippet-rating-decimal,.pr-review_popup .p-w-r .pr-review-snapshot .pr-review-snapshot-faceoff .pr-snippet-rating-decimal,.pr-review_popup .p-w-r .pr-review-snapshot.pr-snapshot-mobile .pr-review-snapshot-simple .pr-snippet-rating-decimal{display:none}.pr-review_popup .p-w-r .pr-review-display.pr-rd-display-desktop .pr-rd-star-rating,.pr-review_popup .p-w-r .pr-review-display.pr-rd-display-tablet .pr-rd-star-rating{float:none;margin:0 0 10px}.pr-review_popup .p-w-r .pr-review-display.pr-rd-display-desktop .pr-rd-review-headline,.pr-review_popup .p-w-r .pr-review-display.pr-rd-display-tablet .pr-rd-review-headline{display:block;float:none;margin:0;line-height:.85;font-family:hwt-artz,sans-serif;font-weight:700;font-style:normal;font-stretch:normal;text-transform:uppercase;font-size:4rem;color:#001d89}.pr-review_popup .p-w-r .pr-review-display p{line-height:1.5;letter-spacing:.5px;color:#444;font-family:Helvetica Neue,HelveticaNeue,Helvetica,Arial,sans-serif;font-size:2.2rem;font-weight:400;font-style:normal;font-stretch:normal;font-size:1.4rem}.pr-review_popup .p-w-r .pr-rd-bold{font-weight:700!important;color:#001d89!important}.pr-review_popup .p-w-r .pr-review-display a{letter-spacing:1px;text-transform:uppercase;text-decoration:underline;color:#c9177d;font-family:Helvetica Neue,HelveticaNeue,Helvetica,Arial,sans-serif;font-size:2.2rem;font-weight:700;font-style:normal;font-stretch:normal;font-size:1rem}.pr-review_popup .p-w-r .pr-review-display.pr-rd-display-desktop .pr-helpful-btn,.pr-review_popup .p-w-r .pr-review-display.pr-rd-display-tablet .pr-helpful-btn{border-color:rgba(68,68,68,.2)}.pr-review_popup .p-w-r .pr-helpful-yes{border-top-left-radius:4px;border-bottom-left-radius:4px}.pr-review_popup .p-w-r .pr-helpful-no{border-top-right-radius:4px;border-bottom-right-radius:4px}.pr-review_popup .p-w-r .pr-thumbs-icon{background-size:contain;background-repeat:no-repeat}.pr-review_popup .p-w-r .pr-thumbs-icon.pr-thumbs-icon-up{background-image:url(img/icon-thumbs-up.png)}.pr-review_popup .p-w-r .pr-thumbs-icon.pr-thumbs-icon-down{background-image:url(img/icon-thumbs-down.png)}.pr-review_popup .p-w-r .pr-thumbs-icon svg{display:none}.pr-review_popup .pr-rd-no-reviews a{cursor:pointer;border-radius:4px;line-height:1.09;letter-spacing:1px;text-align:center;text-transform:uppercase;border:none;padding:18px 20px 19px;min-width:150px;border:1px solid;text-decoration:none!important;color:#fff!important;font-family:Helvetica Neue,HelveticaNeue,Helvetica,Arial,sans-serif;font-size:2.2rem;font-weight:400;font-style:normal;font-stretch:normal;font-size:1.4rem;font-weight:500!important;background-color:#001d89;border-color:#001d89}.pr-review_popup .modal__body{width:80%;height:90%;max-width:1025px;padding:100px 50px}@media only screen and (max-width:767px){.pr-review_popup .modal__body{width:90%;padding:35px 20px}}.pr-review_popup .modal__body>div{max-width:600px;margin:auto}.pr-review_popup .modal__body .p-w-r .pr-war{margin:auto;max-width:100%}.pr-review_popup .modal__body .p-w-r .pr-header{border:none}.pr-review_popup .modal__body .p-w-r .pr-header .pr-header-table{margin:0}.pr-review_popup .modal__body .p-w-r .pr-table-cell,.pr-review_popup .modal__body .p-w-r .table-cell{padding:0}.pr-review_popup .modal__body .p-w-r .pr-header-title{letter-spacing:1px;margin:0 0 10px;color:#0075ab;font-family:Helvetica Neue,HelveticaNeue,Helvetica,Arial,sans-serif;font-size:2.2rem;font-weight:700;font-style:normal;font-stretch:normal;font-size:1.4rem}.pr-review_popup .modal__body .p-w-r h5{margin:0;letter-spacing:1px;font-family:hwt-artz,sans-serif;font-weight:700;font-style:normal;font-stretch:normal;text-transform:uppercase;font-size:4rem;color:#001d89}@media only screen and (max-width:767px){.pr-review_popup .modal__body .p-w-r h5{font-size:2.4rem}}.pr-review_popup .modal__body .p-w-r .pr-header-product-name a{letter-spacing:1px;font-family:hwt-artz,sans-serif;font-weight:700;font-style:normal;font-stretch:normal;text-transform:uppercase;font-size:4rem;color:#001d89;text-decoration:none;line-height:1}@media only screen and (max-width:767px){.pr-review_popup .modal__body .p-w-r .pr-header-product-name a{font-size:2.4rem}}.pr-review_popup .modal__body .p-w-r .pr-header-required,.pr-review_popup .modal__body .p-w-r .pr-header-required span,.pr-review_popup .modal__body .p-w-r .pr-header-required span{margin:0 0 25px;line-height:1.17;color:#4d4d4d;font-family:Helvetica Neue,HelveticaNeue,Helvetica,Arial,sans-serif;font-size:2.2rem;font-weight:400;font-style:normal;font-stretch:normal;letter-spacing:.5px;font-size:1.2rem}.p-w-r .form-group{margin-bottom:0px!important;display:inline-block;width:100%}.pr-review_popup .modal__body .p-w-r .pr-rating-form-group .control-label span,.pr-review_popup .modal__body .p-w-r .pr-rating-form-group .pr-control-label span{letter-spacing:1px;line-height:1;font-family:hwt-artz,sans-serif;font-weight:700;font-style:normal;font-stretch:normal;text-transform:uppercase;font-size:4rem;color:#001d89}.pr-review_popup .modal__body .p-w-r .pr-rating-form-group .pr-control-label span{letter-spacing:1px;line-height:1;font-family:hwt-artz,sans-serif!important;font-weight:700!important;font-style:normal!important;font-stretch:normal!important;text-transform:uppercase;font-size:4rem!important;color:#001d89!important}@media only screen and (max-width:767px){.pr-review_popup .modal__body .p-w-r .pr-rating-form-group .control-label span,.pr-review_popup .modal__body .p-w-r .pr-rating-form-group .pr-control-label span{font-size:2.4rem}.pr-review_popup .modal__body .p-w-r .pr-rating-form-group .pr-control-label span{font-size:2.4rem!important}}.pr-review_popup .modal__body .pr-rating-stars{float:none}.pr-review_popup .modal__body .p-w-r .pr-star-accessible-0-filled,.pr-review_popup .modal__body .p-w-r .pr-star-accessible-25-filled,.pr-review_popup .modal__body .p-w-r .pr-star-accessible-50-filled,.pr-review_popup .modal__body .p-w-r .pr-star-accessible-75-filled,.pr-review_popup .modal__body .p-w-r .pr-star-accessible-100-filled,.pr-review_popup .modal__body .p-w-r .pr-star-v4,.pr-review_popup .modal__body .p-w-r .pr-star-v4-0-filled,.pr-review_popup .modal__body .p-w-r .pr-star-v4-25-filled,.pr-review_popup .modal__body .p-w-r .pr-star-v4-50-filled,.pr-review_popup .modal__body .p-w-r .pr-star-v4-75-filled,.pr-review_popup .modal__body .p-w-r .pr-star-v4-100-filled,.p-w-r .pr-read-review .pr-star-accessible-0-filled,.p-w-r .pr-read-review .pr-star-accessible-0-filled:hover,.p-w-r .pr-read-review .pr-star-accessible-25-filled,.p-w-r .pr-read-review .pr-star-accessible-25-filled:hover,.p-w-r .pr-read-review .pr-star-accessible-50-filled,.p-w-r .pr-read-review .pr-star-accessible-50-filled:hover,.p-w-r .pr-read-review .pr-star-accessible-75-filled,.p-w-r .pr-read-review .pr-star-accessible-75-filled:hover,.p-w-r .pr-read-review .pr-star-accessible-100-filled,.p-w-r .pr-read-review .pr-star-accessible-100-filled:hover,.p-w-r .pr-read-review .pr-star-v4,.p-w-r .pr-read-review .pr-star-v4-0-filled,.p-w-r .pr-read-review .pr-star-v4-0-filled:hover,.p-w-r .pr-read-review .pr-star-v4-25-filled,.p-w-r .pr-read-review .pr-star-v4-25-filled:hover,.p-w-r .pr-read-review .pr-star-v4-50-filled,.p-w-r .pr-read-review .pr-star-v4-50-filled:hover,.p-w-r .pr-read-review .pr-star-v4-75-filled,.p-w-r .pr-read-review .pr-star-v4-75-filled:hover,.p-w-r .pr-read-review .pr-star-v4-100-filled,.p-w-r .pr-read-review .pr-star-v4-100-filled:hover,.p-w-r .pr-read-review .pr-star-v4:hover,.p-w-r .pr-review-display .pr-star-accessible-0-filled,.p-w-r .pr-review-display .pr-star-accessible-0-filled:hover,.p-w-r .pr-review-display .pr-star-accessible-25-filled,.p-w-r .pr-review-display .pr-star-accessible-25-filled:hover,.p-w-r .pr-review-display .pr-star-accessible-50-filled,.p-w-r .pr-review-display .pr-star-accessible-50-filled:hover,.p-w-r .pr-review-display .pr-star-accessible-75-filled,.p-w-r .pr-review-display .pr-star-accessible-75-filled:hover,.p-w-r .pr-review-display .pr-star-accessible-100-filled,.p-w-r .pr-review-display .pr-star-accessible-100-filled:hover,.p-w-r .pr-review-display .pr-star-v4,.p-w-r .pr-review-display .pr-star-v4-0-filled,.p-w-r .pr-review-display .pr-star-v4-0-filled:hover,.p-w-r .pr-review-display .pr-star-v4-25-filled,.p-w-r .pr-review-display .pr-star-v4-25-filled:hover,.p-w-r .pr-review-display .pr-star-v4-50-filled,.p-w-r .pr-review-display .pr-star-v4-50-filled:hover,.p-w-r .pr-review-display .pr-star-v4-75-filled,.p-w-r .pr-review-display .pr-star-v4-75-filled:hover,.p-w-r .pr-review-display .pr-star-v4-100-filled,.p-w-r .pr-review-display .pr-star-v4-100-filled:hover,.p-w-r .pr-review-display .pr-star-v4:hover{width:27px!important;height:25px!important;margin-right:5px!important}.pr-review_popup .modal__body .p-w-r .pr-subscript,.pr-review_popup .modal__body .p-w-r .pr-subscript span{display:block;margin:0 0 20px;opacity:.5}.pr-review_popup .modal__body .p-w-r .pr-submit a,.pr-review_popup .modal__body .p-w-r .pr-subscript,.pr-review_popup .modal__body .p-w-r .pr-subscript span{line-height:1.36;color:#4d4d4d;font-family:Helvetica Neue,HelveticaNeue,Helvetica,Arial,sans-serif;font-size:2.2rem;font-weight:400;font-style:normal;font-stretch:normal;font-size:1.1rem}.pr-review_popup .modal__body .p-w-r .pr-submit a{text-decoration:underline}.pr-review_popup .p-w-r .pr-review-display .pr-content-collection-form .pr-media-modal .pr-cross-icon__line{stroke:#0b7bc1}.pr-review_popup .p-w-r .pr-image-snippet .pr-flagging-radio label,.pr-review_popup .p-w-r .pr-irlsnippet .pr-flagging-radio label,.pr-review_popup .p-w-r .pr-review-display .pr-flagging-radio label,.pr-review_popup .p-w-r .pr-rid .pr-flagging-radio label{cursor:pointer}.pr-review_popup .p-w-r .pr-image-snippet .pr-flagging-radio input,.pr-review_popup .p-w-r .pr-irlsnippet .pr-flagging-radio input,.pr-review_popup .p-w-r .pr-review-display .pr-flagging-radio input,.pr-review_popup .p-w-r .pr-rid .pr-flagging-radio input{width:20px!important;height:20px!important;padding:0!important;margin:0!important}.pr-review_popup .p-w-r .pr-image-snippet .pr-flagging-radio input+span,.pr-review_popup .p-w-r .pr-irlsnippet .pr-flagging-radio input+span,.pr-review_popup .p-w-r .pr-review-display .pr-flagging-radio input+span,.pr-review_popup .p-w-r .pr-rid .pr-flagging-radio input+span{width:0;padding:0;margin-right:10px}.pr-review_popup .p-w-r .pr-image-snippet .pr-flagging-radio input+span:before,.pr-review_popup .p-w-r .pr-irlsnippet .pr-flagging-radio input+span:before,.pr-review_popup .p-w-r .pr-review-display .pr-flagging-radio input+span:before,.pr-review_popup .p-w-r .pr-rid .pr-flagging-radio input+span:before{top:-12px;left:-18px}.pr-review_popup .p-w-r .pr-image-snippet .pr-flagging-radio input+span:after,.pr-review_popup .p-w-r .pr-irlsnippet .pr-flagging-radio input+span:after,.pr-review_popup .p-w-r .pr-review-display .pr-flagging-radio input+span:after,.pr-review_popup .p-w-r .pr-rid .pr-flagging-radio input+span:after{top:-8px;left:-14px}.pr-review_popup .p-w-r .pr-image-snippet .pr-flagging-radio input+span+span,.pr-review_popup .p-w-r .pr-irlsnippet .pr-flagging-radio input+span+span,.pr-review_popup .p-w-r .pr-review-display .pr-flagging-radio input+span+span,.pr-review_popup .p-w-r .pr-rid .pr-flagging-radio input+span+span{width:calc(100% - 26px)}.pr-review_popup .p-w-r .pr-review-display.pr-rd-display-desktop .pr-rd-main-footer,.pr-review_popup .p-w-r .pr-review-display.pr-rd-display-tablet .pr-rd-main-footer{border:none;padding:0}.pr-review_popup .p-w-r .pr-review-display.pr-rd-display-desktop .pr-rd-main-footer:before,.pr-review_popup .p-w-r .pr-review-display.pr-rd-display-tablet .pr-rd-main-footer:before{content:none}.pr-review_popup .p-w-r .pr-review-display .pr-rd-main-footer .pr-rd-content-block{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;width:100%}.pr-review_popup .p-w-r .pr-review-display .pr-rd-main-footer .pr-rd-content-block:after,.pr-review_popup .p-w-r .pr-review-display .pr-rd-main-footer .pr-rd-content-block:before{content:none}.pr-review_popup .p-w-r .pr-review-display .pr-rd-pagination .pr-rd-pagination-btn{cursor:pointer;border-radius:4px;line-height:1.09;letter-spacing:1px;text-align:center;text-transform:uppercase;border:none;padding:18px 20px 19px;min-width:150px;border:1px solid;color:#fff;font-family:Helvetica Neue,HelveticaNeue,Helvetica,Arial,sans-serif;font-size:2.2rem;font-weight:400;font-style:normal;font-stretch:normal;font-size:1.1rem;font-weight:500;background-color:#001d89;border-color:#001d89}@media only screen and (max-width:767px){.pr-review_popup .thank-you-page .pr-row,#pr-write .thank-you-page .pr-row{padding:0 20px}}.pr-review_popup .p-w-r .thank-you-page .header,#pr-write .p-w-r .thank-you-page .header{padding:0 0 20px!important;margin:0 0 20px;border-color:rgba(68,68,68,.2)}.pr-review_popup .p-w-r .thank-you-page .title,#pr-write .p-w-r .thank-you-page .title{letter-spacing:1px;margin:0 0 10px;font-family:hwt-artz,sans-serif;font-weight:700;font-style:normal;font-stretch:normal;text-transform:uppercase;font-size:4rem;color:#001d89}@media only screen and (max-width:767px){.pr-review_popup .p-w-r .thank-you-page .title,#pr-write .p-w-r .thank-you-page .title{font-size:2.4rem}}.pr-review_popup .p-w-r .thank-you-page .subtitle,#pr-write .p-w-r .thank-you-page .subtitle{line-height:1.5;text-transform:inherit;margin:0;color:#444;font-family:Helvetica Neue,HelveticaNeue,Helvetica,Arial,sans-serif;font-size:2.2rem;font-weight:400;font-style:normal;font-stretch:normal;font-size:1.6rem}.pr-review_popup .p-w-r .thank-you-page .pr-rating-date,.pr-review_popup .p-w-r .thank-you-page .pr-rating-number,#pr-write .p-w-r .thank-you-page .pr-rating-date,#pr-write .p-w-r .thank-you-page .pr-rating-number{display:none}.pr-review_popup .p-w-r .thank-you-page .headline,#pr-write .p-w-r .thank-you-page .headline{letter-spacing:1px;margin:0 0 10px;font-family:hwt-artz,sans-serif;font-weight:700;font-style:normal;font-stretch:normal;text-transform:uppercase;font-size:4rem;color:#001d89}@media only screen and (max-width:767px){.pr-review_popup .p-w-r .thank-you-page .headline,#pr-write .p-w-r .thank-you-page .headline{font-size:2.4rem}}.pr-review_popup .p-w-r .col-sm-12,#pr-write .p-w-r .col-sm-12{padding:0!important}.pr-review_popup .p-w-r .thank-you-page .pr-rating-stars,#pr-write .p-w-r .thank-you-page .pr-rating-stars{margin:0 0 10px}.pr-review_popup .p-w-r .thank-you-page .pr-text,#pr-write .p-w-r .thank-you-page .pr-text{line-height:1.5;letter-spacing:.5px;color:#444;font-family:Helvetica Neue,HelveticaNeue,Helvetica,Arial,sans-serif;font-size:2.2rem;font-weight:400;font-style:normal;font-stretch:normal;font-size:1.5rem}.homepage-hero .homepage-hero-container{position:relative;width:100%;height:49vw;max-height:649px;margin-bottom:7vw;background-color:#0075ab}@media only screen and (max-width:767px){.homepage-hero .homepage-hero-container{height:85vw;max-height:550px}}.homepage-hero .homepage-hero-container:before{content:"";display:block;position:absolute;bottom:-1px;left:0;width:100%;height:17%;max-height:118px;background-color:#fafafa;z-index:1;background:#f0f0f0;background:linear-gradient(180deg,#f0f0f0 0,#f5f5f5 33%,#fafafa 65%,#fff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f0f0f0",endColorstr="#ffffff",GradientType=0)}.homepage-hero .homepage-hero-container .background-image{width:72%;max-width:1000px;height:50%;max-height:350px;z-index:1;position:absolute;left:0;right:0;margin:auto;position:relative;visibility:hidden;top:80px}.homepage-hero .homepage-hero-container .background-image h1{width:100%;height:100%}@media only screen and (max-width:767px){.homepage-hero .homepage-hero-container .background-image{width:90%}}.homepage-hero .homepage-hero-container .hero-link{position:absolute;bottom:25%;left:0;right:0;width:72%;margin:auto;max-width:1000px;text-align:right;z-index:2}@media only screen and (max-width:767px){.homepage-hero .homepage-hero-container .hero-link{width:25%;max-width:100px;left:inherit;right:5%;bottom:20%;text-shadow:1px 0 2px rgba(0,0,0,.92)}}.homepage-hero .homepage-hero-container .hero-link a{text-transform:uppercase;font-weight:500;line-height:.86;letter-spacing:1.3px;text-decoration:underline;color:#fff;position:relative;visibility:hidden;top:20px}@media only screen and (max-width:767px){.homepage-hero .homepage-hero-container .hero-link a{line-height:1.3;font-size:2.5vw;top:10px}}.homepage-hero .homepage-hero-container .hero-link a span{display:inline-block;width:18.9px;height:29.8px;vertical-align:middle;background-image:url(img/icon-carton.png);background-size:contain;background-repeat:no-repeat;margin-right:12px}@media only screen and (max-width:767px){.homepage-hero .homepage-hero-container .hero-link a span{display:none}}.homepage-hero .homepage-hero-container .hero-splash{position:absolute;bottom:calc(15% - 7px);left:0;width:100%;background-image:url(img/hero-splash-top.png);background-size:contain;background-position:50%;background-repeat:no-repeat;background-position:center 13vw;transform-origin:bottom;height:46vw;z-index:2;transform:scale(0)}.homepage-hero .homepage-hero-container .foreground-image{position:absolute;right:0;bottom:calc(100% + 85px);left:0;width:100%;max-width:500px;height:90%;max-height:540px;margin:auto;display:flex;align-items:flex-end;z-index:2}.homepage-hero .homepage-hero-container .foreground-image img{max-height:100%;margin:auto}.homepage-hero .homepage-hero-container .background-image img{margin:0 auto}@media only screen and (min-width:1025px){.homepage-hero .homepage-hero-container .foreground-image picture{margin-bottom:calc(-20% - 7px)}}@media(min-width:900px) and (max-width:1250px){.homepage-hero .homepage-hero-container .foreground-image{max-width:calc(75% - 395px)}}@media(min-width:768px) and (max-width:920px){.homepage-hero .homepage-hero-container .foreground-image{max-width:calc(35% - 15px)}}@media only screen and (max-width:1024px){.homepage-hero .homepage-hero-container .foreground-image picture{margin-bottom:calc(-13% - 7px);width:100%}}@media only screen and (max-width:767px){.homepage-hero .homepage-hero-container .hero-splash{height:79vw;background-image:url(img/Homepage_Mobile.png);background-size:contain;background-position:50%;background-repeat:no-repeat;background-position:center 33vw}}@media only screen and (max-width:767px){.homepage-hero .homepage-hero-container .foreground-image{max-width:calc(75% - 70px)}}.homepage-hero+.module .container{padding-top:80px}@media only screen and (max-width:767px){.homepage-hero+.module .container{padding-top:60px}}.three-across .container.alt{padding-bottom:0}.three-across .three-across-container{position:relative;background-image:url(img/bg-texture.jpg);background-size:cover;background-repeat:no-repeat;background-position:bottom}.three-across .three-across-container:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:calc(50% - 60px);background-color:#fff}@media only screen and (max-width:1024px){.three-across .three-across-container:before{height:14%}}.three-across .three-across-container .container{padding:0 0 140px;max-width:1060px}@media only screen and (max-width:767px){.three-across .three-across-container .container{padding:0 0 40px}}.three-across .three-across-container ul{display:-ms-flexbox;display:flex}@media only screen and (max-width:1024px){.three-across .three-across-container ul{display:block}}.three-across .three-across-container ul li{position:relative;top:40px;opacity:0;-ms-flex-preferred-size:33.33%;flex-basis:33.33%;max-width:350px;height:350px;padding:20px 0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;background-size:contain;background-position:50%;background-repeat:no-repeat;text-align:center;transform:scale(1)}.three-across .three-across-container ul li.transition{transition:all .2s ease-out}@media only screen and (max-width:1024px){.three-across .three-across-container ul li{height:325px;margin:auto}}@media only screen and (max-width:767px){.three-across .three-across-container ul li{width:100%;margin:auto}}@media only screen and (min-device-height:768px) and (min-device-width:1024px){.three-across .three-across-container ul li:hover{z-index:2;transform:scale(1.05)}}.three-across .three-across-container ul li:first-child{background-image:url(img/button-red.png)}.three-across .three-across-container ul li:nth-child(2){margin:0 10px;background-image:url(img/button-magenta.png)}@media only screen and (max-width:1024px){.three-across .three-across-container ul li:nth-child(2){margin:20px auto}}.three-across .three-across-container ul li:nth-child(3){background-image:url(img/button-blue.png)}@media only screen and (max-width:767px){.three-across .three-across-container ul li:first-child{background-image:url(img/button-red-sm.png)}.three-across .three-across-container ul li:nth-child(2){background-image:url(img/button-magenta-sm.png)}.three-across .three-across-container ul li:nth-child(3){background-image:url(img/button-blue-sm.png)}}.three-across .three-across-container ul li .img-container{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;-ms-flex-positive:1;flex-grow:1;max-width:73%;height:145px;max-height:145px;margin:0 auto}.three-across .three-across-container ul li img{-ms-flex:0 0 auto;flex:0 0 auto;margin:auto;max-height:100%}.three-across .three-across-container ul li p,.three-across .three-across-container ul li span{color:#fff}.three-across .three-across-container ul li p{line-height:1.5;width:80%;max-width:266px;margin:10px auto 20px;font-size:2rem;color:#fff}@media only screen and (max-width:1024px){.three-across .three-across-container ul li p{font-size:1.6rem}}.three-across .three-across-container ul li a{position:absolute;top:0;left:0;width:100%;height:100%;text-indent:-9999px}.three-across .three-across-container ul li span{font-size:1.2rem;line-height:2.83;letter-spacing:1.7px;line-height:1;text-transform:uppercase;text-decoration:underline;font-weight:700}.video{background-image:url(img/bg-texture.jpg);background-position:top}.video,.video:after{background-size:cover;background-repeat:no-repeat}.video:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:100px;background-image:url(img/bg-wave.png)}.video .container{padding:100px 0 200px}@media only screen and (max-width:767px){.video .container{width:100%;padding:20px 0 120px}}.video .video-container{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end}@media only screen and (max-width:767px){.video .video-container{display:block}}.video .video-poster{cursor:pointer;position:relative;width:67%;max-width:767px;padding-bottom:50px;overflow:hidden;z-index:2}@media only screen and (max-width:767px){.video .video-poster{width:100%;padding-bottom:0}}@media only screen and (min-device-height:768px) and (min-device-width:1024px){.video .video-poster:hover:after{transform:translateX(-50%) translateY(-50%) scale(1.15)}}.video .video-poster:after{content:"";display:block;position:absolute;top:50%;left:50%;width:111px;height:111px;background-image:url(img/icon-play_b.png);background-size:contain;background-repeat:no-repeat;transition:all .2s ease-out;transform:translateX(-50%) translateY(-50%) scale(1);opacity:.7}.video .video-poster:hover:after{opacity:1}.video .video-poster .video-id{display:none}.video .video-info{position:relative;width:45%;max-width:534px;padding:60px 45px 60px 50px;background-color:#fff}@media only screen and (max-width:767px){.video .video-info{width:94%;margin:auto;padding:30px 5px;max-width:inherit;text-align:center}}.video .video-info:before{content:"";display:block;position:absolute;top:0;left:-129px;width:130px;height:100%;background-color:#fff}@media only screen and (max-width:767px){.video .video-info:before{content:none}}.video .video-info:after{content:"";display:block;position:absolute;bottom:20px;right:45px;width:calc(100% + 130px);height:6px;background-image:url(img/line2.png);background-size:cover;background-repeat:no-repeat}@media only screen and (max-width:767px){.video .video-info:after{position:relative;width:90%;bottom:0;right:0;margin:40px auto 0}}.video .video-info h3{line-height:.92;letter-spacing:1.5px;margin:0 0 30px;font-size:5rem}@media only screen and (max-width:767px){.video .video-info h3{font-size:3.6rem;max-width:300px;margin:0 auto 30px}}.video .video-info p{line-height:1.38;font-size:1.6rem;margin:0 0 30px}@media only screen and (max-width:767px){.video .video-info p{font-size:1.4rem;max-width:235px;margin:0 auto 30px}}.video .video-info a{font-weight:500;line-height:1.38;letter-spacing:1px;font-size:1.6rem;text-decoration:underline;text-transform:uppercase;color:#c9177d}@media only screen and (max-width:767px){.video .video-info a{font-size:1.4rem}}.video-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100vh;background-color:rgba(0,0,0,.8);z-index:1000}.video-overlay .video-wrapper{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100%;height:100%}.video-overlay .video-wrapper .video-container{position:relative;padding-bottom:28%;height:0;width:50%;max-width:717px}@media only screen and (max-width:767px){.video-overlay .video-wrapper .video-container{padding-bottom:53.25%;width:94%}}.video-overlay .video-wrapper .video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video-overlay .overlay-close{cursor:pointer;position:absolute;top:20px;right:20px}.video-overlay .overlay-close i{font-size:2.5rem;color:#fff}.dashboard-coupons .page-container,.dashboard-coupons .recipes-container,.page-callout .page-container,.page-callout .recipes-container,.recipes-callout .page-container,.recipes-callout .recipes-container{position:relative;z-index:2}.dashboard-coupons .coupon-heading,.dashboard-coupons .recipe-heading,.page-callout .coupon-heading,.page-callout .recipe-heading,.recipes-callout .coupon-heading,.recipes-callout .recipe-heading{line-height:.92;letter-spacing:1.5px;margin:0 0 35px;font-family:hwt-artz,sans-serif;font-weight:700;font-style:normal;font-stretch:normal;text-transform:uppercase;font-size:5rem;color:#001d89}.dashboard-coupons .coupons-row,.dashboard-coupons .page-row,.dashboard-coupons .recipes-row,.page-callout .coupons-row,.page-callout .page-row,.page-callout .recipes-row,.recipes-callout .coupons-row,.recipes-callout .page-row,.recipes-callout .recipes-row{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center}@media only screen and (max-width:767px){.dashboard-coupons .coupons-row,.dashboard-coupons .page-row,.dashboard-coupons .recipes-row,.page-callout .coupons-row,.page-callout .page-row,.page-callout .recipes-row,.recipes-callout .coupons-row,.recipes-callout .page-row,.recipes-callout .recipes-row{display:block}}.dashboard-coupons .coupons-row>li,.dashboard-coupons .page-row>li,.dashboard-coupons .recipes-row>li,.page-callout .coupons-row>li,.page-callout .page-row>li,.page-callout .recipes-row>li,.recipes-callout .coupons-row>li,.recipes-callout .page-row>li,.recipes-callout .recipes-row>li{-ms-flex-preferred-size:calc(33.33% - 14px);flex-basis:calc(33.33% - 14px);margin-bottom:40px;position:relative;visibility:hidden;top:40px}@media only screen and (min-device-height:768px) and (min-device-width:1024px){.dashboard-coupons .coupons-row>li:hover .img-container img,.dashboard-coupons .page-row>li:hover .img-container img,.dashboard-coupons .recipes-row>li:hover .img-container img,.page-callout .coupons-row>li:hover .img-container img,.page-callout .page-row>li:hover .img-container img,.page-callout .recipes-row>li:hover .img-container img,.recipes-callout .coupons-row>li:hover .img-container img,.recipes-callout .page-row>li:hover .img-container img,.recipes-callout .recipes-row>li:hover .img-container img{transform:translateX(-50%) translateY(-50%) scale(1.15)}}@media only screen and (max-width:767px){.dashboard-coupons .coupons-row>li,.dashboard-coupons .page-row>li,.dashboard-coupons .recipes-row>li,.page-callout .coupons-row>li,.page-callout .page-row>li,.page-callout .recipes-row>li,.recipes-callout .coupons-row>li,.recipes-callout .page-row>li,.recipes-callout .recipes-row>li{width:100%}}.dashboard-coupons .coupons-row>li:nth-last-child(-n+3),.dashboard-coupons .page-row>li:nth-last-child(-n+3),.dashboard-coupons .recipes-row>li:nth-last-child(-n+3),.page-callout .coupons-row>li:nth-last-child(-n+3),.page-callout .page-row>li:nth-last-child(-n+3),.page-callout .recipes-row>li:nth-last-child(-n+3),.recipes-callout .coupons-row>li:nth-last-child(-n+3),.recipes-callout .page-row>li:nth-last-child(-n+3),.recipes-callout .recipes-row>li:nth-last-child(-n+3){margin-bottom:0}.dashboard-coupons .coupons-row>li:nth-child(3n+2),.dashboard-coupons .page-row>li:nth-child(3n+2),.dashboard-coupons .recipes-row>li:nth-child(3n+2),.page-callout .coupons-row>li:nth-child(3n+2),.page-callout .page-row>li:nth-child(3n+2),.page-callout .recipes-row>li:nth-child(3n+2),.recipes-callout .coupons-row>li:nth-child(3n+2),.recipes-callout .page-row>li:nth-child(3n+2),.recipes-callout .recipes-row>li:nth-child(3n+2){margin:0 20px}@media only screen and (max-width:767px){.dashboard-coupons .coupons-row>li:nth-child(3n+2),.dashboard-coupons .page-row>li:nth-child(3n+2),.dashboard-coupons .recipes-row>li:nth-child(3n+2),.page-callout .coupons-row>li:nth-child(3n+2),.page-callout .page-row>li:nth-child(3n+2),.page-callout .recipes-row>li:nth-child(3n+2),.recipes-callout .coupons-row>li:nth-child(3n+2),.recipes-callout .page-row>li:nth-child(3n+2),.recipes-callout .recipes-row>li:nth-child(3n+2){margin:40px 0}}.dashboard-coupons .coupons-row>li a,.dashboard-coupons .page-row>li a,.dashboard-coupons .recipes-row>li a,.page-callout .coupons-row>li a,.page-callout .page-row>li a,.page-callout .recipes-row>li a,.recipes-callout .coupons-row>li a,.recipes-callout .page-row>li a,.recipes-callout .recipes-row>li a{display:block;width:100%}.dashboard-coupons .coupons-row>li .img-container,.dashboard-coupons .page-row>li .img-container,.dashboard-coupons .recipes-row>li .img-container,.page-callout .coupons-row>li .img-container,.page-callout .page-row>li .img-container,.page-callout .recipes-row>li .img-container,.recipes-callout .coupons-row>li .img-container,.recipes-callout .page-row>li .img-container,.recipes-callout .recipes-row>li .img-container{position:relative;width:100%;height:19vw;max-height:270px;overflow:hidden;margin:0 0 15px}@media only screen and (max-width:767px){.dashboard-coupons .coupons-row>li .img-container,.dashboard-coupons .page-row>li .img-container,.dashboard-coupons .recipes-row>li .img-container,.page-callout .coupons-row>li .img-container,.page-callout .page-row>li .img-container,.page-callout .recipes-row>li .img-container,.recipes-callout .coupons-row>li .img-container,.recipes-callout .page-row>li .img-container,.recipes-callout .recipes-row>li .img-container{height:inherit;max-height:inherit}}.dashboard-coupons .coupons-row>li .img-container img,.dashboard-coupons .page-row>li .img-container img,.dashboard-coupons .recipes-row>li .img-container img,.page-callout .coupons-row>li .img-container img,.page-callout .page-row>li .img-container img,.page-callout .recipes-row>li .img-container img,.recipes-callout .coupons-row>li .img-container img,.recipes-callout .page-row>li .img-container img,.recipes-callout .recipes-row>li .img-container img{position:absolute;top:50%;left:50%;min-width:inherit;min-height:100%;max-width:125%;max-height:105%;transition:all .2s ease-out;transform:translateX(-50%) translateY(-50%) scale(1)}@media only screen and (max-width:767px){.dashboard-coupons .coupons-row>li .img-container img,.dashboard-coupons .page-row>li .img-container img,.dashboard-coupons .recipes-row>li .img-container img,.page-callout .coupons-row>li .img-container img,.page-callout .page-row>li .img-container img,.page-callout .recipes-row>li .img-container img,.recipes-callout .coupons-row>li .img-container img,.recipes-callout .page-row>li .img-container img,.recipes-callout .recipes-row>li .img-container img{position:relative;top:0;left:0;min-width:inherit;max-width:100%;min-height:inherit;transform:translateX(0) translateY(0) scale(1)}}.dashboard-coupons .coupons-row>li h5,.dashboard-coupons .page-row>li h5,.dashboard-coupons .recipes-row>li h5,.page-callout .coupons-row>li h5,.page-callout .page-row>li h5,.page-callout .recipes-row>li h5,.recipes-callout .coupons-row>li h5,.recipes-callout .page-row>li h5,.recipes-callout .recipes-row>li h5{line-height:1.36;letter-spacing:.5px;margin:0 0 15px;font-size:2.2rem}.dashboard-coupons .coupons-row>li p,.dashboard-coupons .page-row>li p,.dashboard-coupons .recipes-row>li p,.page-callout .coupons-row>li p,.page-callout .page-row>li p,.page-callout .recipes-row>li p,.recipes-callout .coupons-row>li p,.recipes-callout .page-row>li p,.recipes-callout .recipes-row>li p{line-height:1.54;max-width:236px;margin:0 auto 15px;color:#000;font-size:1.3rem}.dashboard-coupons .coupons-row>li span,.dashboard-coupons .page-row>li span,.dashboard-coupons .recipes-row>li span,.page-callout .coupons-row>li span,.page-callout .page-row>li span,.page-callout .recipes-row>li span,.recipes-callout .coupons-row>li span,.recipes-callout .page-row>li span,.recipes-callout .recipes-row>li span{font-size:1.2rem;letter-spacing:2px;text-transform:uppercase;text-decoration:underline;font-weight:700;color:#c9177d}.dashboard-coupons .coupons-row>li .post-categories .tag,.dashboard-coupons .coupons-row>li .post-categories li,.dashboard-coupons .coupons-row>li .post-tags .tag,.dashboard-coupons .coupons-row>li .post-tags li,.dashboard-coupons .coupons-row>li .tags .tag,.dashboard-coupons .coupons-row>li .tags li,.dashboard-coupons .page-row>li .post-categories .tag,.dashboard-coupons .page-row>li .post-categories li,.dashboard-coupons .page-row>li .post-tags .tag,.dashboard-coupons .page-row>li .post-tags li,.dashboard-coupons .page-row>li .tags .tag,.dashboard-coupons .page-row>li .tags li,.dashboard-coupons .recipes-row>li .post-categories .tag,.dashboard-coupons .recipes-row>li .post-categories li,.dashboard-coupons .recipes-row>li .post-tags .tag,.dashboard-coupons .recipes-row>li .post-tags li,.dashboard-coupons .recipes-row>li .tags .tag,.dashboard-coupons .recipes-row>li .tags li,.page-callout .coupons-row>li .post-categories .tag,.page-callout .coupons-row>li .post-categories li,.page-callout .coupons-row>li .post-tags .tag,.page-callout .coupons-row>li .post-tags li,.page-callout .coupons-row>li .tags .tag,.page-callout .coupons-row>li .tags li,.page-callout .page-row>li .post-categories .tag,.page-callout .page-row>li .post-categories li,.page-callout .page-row>li .post-tags .tag,.page-callout .page-row>li .post-tags li,.page-callout .page-row>li .tags .tag,.page-callout .page-row>li .tags li,.page-callout .recipes-row>li .post-categories .tag,.page-callout .recipes-row>li .post-categories li,.page-callout .recipes-row>li .post-tags .tag,.page-callout .recipes-row>li .post-tags li,.page-callout .recipes-row>li .tags .tag,.page-callout .recipes-row>li .tags li,.recipes-callout .coupons-row>li .post-categories .tag,.recipes-callout .coupons-row>li .post-categories li,.recipes-callout .coupons-row>li .post-tags .tag,.recipes-callout .coupons-row>li .post-tags li,.recipes-callout .coupons-row>li .tags .tag,.recipes-callout .coupons-row>li .tags li,.recipes-callout .page-row>li .post-categories .tag,.recipes-callout .page-row>li .post-categories li,.recipes-callout .page-row>li .post-tags .tag,.recipes-callout .page-row>li .post-tags li,.recipes-callout .page-row>li .tags .tag,.recipes-callout .page-row>li .tags li,.recipes-callout .recipes-row>li .post-categories .tag,.recipes-callout .recipes-row>li .post-categories li,.recipes-callout .recipes-row>li .post-tags .tag,.recipes-callout .recipes-row>li .post-tags li,.recipes-callout .recipes-row>li .tags .tag,.recipes-callout .recipes-row>li .tags li{display:inline-block;margin-right:10px;letter-spacing:.6px;font-family:hwt-artz,sans-serif;font-weight:700;font-style:normal;font-stretch:normal;text-transform:uppercase;font-size:1.1rem;color:#001d89;color:#0075ab}.dashboard-coupons .coupons-row>li .post-categories .tag a,.dashboard-coupons .coupons-row>li .post-categories li a,.dashboard-coupons .coupons-row>li .post-tags .tag a,.dashboard-coupons .coupons-row>li .post-tags li a,.dashboard-coupons .coupons-row>li .tags .tag a,.dashboard-coupons .coupons-row>li .tags li a,.dashboard-coupons .page-row>li .post-categories .tag a,.dashboard-coupons .page-row>li .post-categories li a,.dashboard-coupons .page-row>li .post-tags .tag a,.dashboard-coupons .page-row>li .post-tags li a,.dashboard-coupons .page-row>li .tags .tag a,.dashboard-coupons .page-row>li .tags li a,.dashboard-coupons .recipes-row>li .post-categories .tag a,.dashboard-coupons .recipes-row>li .post-categories li a,.dashboard-coupons .recipes-row>li .post-tags .tag a,.dashboard-coupons .recipes-row>li .post-tags li a,.dashboard-coupons .recipes-row>li .tags .tag a,.dashboard-coupons .recipes-row>li .tags li a,.page-callout .coupons-row>li .post-categories .tag a,.page-callout .coupons-row>li .post-categories li a,.page-callout .coupons-row>li .post-tags .tag a,.page-callout .coupons-row>li .post-tags li a,.page-callout .coupons-row>li .tags .tag a,.page-callout .coupons-row>li .tags li a,.page-callout .page-row>li .post-categories .tag a,.page-callout .page-row>li .post-categories li a,.page-callout .page-row>li .post-tags .tag a,.page-callout .page-row>li .post-tags li a,.page-callout .page-row>li .tags .tag a,.page-callout .page-row>li .tags li a,.page-callout .recipes-row>li .post-categories .tag a,.page-callout .recipes-row>li .post-categories li a,.page-callout .recipes-row>li .post-tags .tag a,.page-callout .recipes-row>li .post-tags li a,.page-callout .recipes-row>li .tags .tag a,.page-callout .recipes-row>li .tags li a,.recipes-callout .coupons-row>li .post-categories .tag a,.recipes-callout .coupons-row>li .post-categories li a,.recipes-callout .coupons-row>li .post-tags .tag a,.recipes-callout .coupons-row>li .post-tags li a,.recipes-callout .coupons-row>li .tags .tag a,.recipes-callout .coupons-row>li .tags li a,.recipes-callout .page-row>li .post-categories .tag a,.recipes-callout .page-row>li .post-categories li a,.recipes-callout .page-row>li .post-tags .tag a,.recipes-callout .page-row>li .post-tags li a,.recipes-callout .page-row>li .tags .tag a,.recipes-callout .page-row>li .tags li a,.recipes-callout .recipes-row>li .post-categories .tag a,.recipes-callout .recipes-row>li .post-categories li a,.recipes-callout .recipes-row>li .post-tags .tag a,.recipes-callout .recipes-row>li .post-tags li a,.recipes-callout .recipes-row>li .tags .tag a,.recipes-callout .recipes-row>li .tags li a{display:inline-block;width:auto;letter-spacing:.6px;font-family:hwt-artz,sans-serif;font-weight:700;font-style:normal;font-stretch:normal;text-transform:uppercase;font-size:1.1rem;color:#001d89;color:#0075ab}.dashboard-coupons .coupons-row>li .post-categories .tag:before,.dashboard-coupons .coupons-row>li .post-categories li:before,.dashboard-coupons .coupons-row>li .post-tags .tag:before,.dashboard-coupons .coupons-row>li .post-tags li:before,.dashboard-coupons .coupons-row>li .tags .tag:before,.dashboard-coupons .coupons-row>li .tags li:before,.dashboard-coupons .page-row>li .post-categories .tag:before,.dashboard-coupons .page-row>li .post-categories li:before,.dashboard-coupons .page-row>li .post-tags .tag:before,.dashboard-coupons .page-row>li .post-tags li:before,.dashboard-coupons .page-row>li .tags .tag:before,.dashboard-coupons .page-row>li .tags li:before,.dashboard-coupons .recipes-row>li .post-categories .tag:before,.dashboard-coupons .recipes-row>li .post-categories li:before,.dashboard-coupons .recipes-row>li .post-tags .tag:before,.dashboard-coupons .recipes-row>li .post-tags li:before,.dashboard-coupons .recipes-row>li .tags .tag:before,.dashboard-coupons .recipes-row>li .tags li:before,.page-callout .coupons-row>li .post-categories .tag:before,.page-callout .coupons-row>li .post-categories li:before,.page-callout .coupons-row>li .post-tags .tag:before,.page-callout .coupons-row>li .post-tags li:before,.page-callout .coupons-row>li .tags .tag:before,.page-callout .coupons-row>li .tags li:before,.page-callout .page-row>li .post-categories .tag:before,.page-callout .page-row>li .post-categories li:before,.page-callout .page-row>li .post-tags .tag:before,.page-callout .page-row>li .post-tags li:before,.page-callout .page-row>li .tags .tag:before,.page-callout .page-row>li .tags li:before,.page-callout .recipes-row>li .post-categories .tag:before,.page-callout .recipes-row>li .post-categories li:before,.page-callout .recipes-row>li .post-tags .tag:before,.page-callout .recipes-row>li .post-tags li:before,.page-callout .recipes-row>li .tags .tag:before,.page-callout .recipes-row>li .tags li:before,.recipes-callout .coupons-row>li .post-categories .tag:before,.recipes-callout .coupons-row>li .post-categories li:before,.recipes-callout .coupons-row>li .post-tags .tag:before,.recipes-callout .coupons-row>li .post-tags li:before,.recipes-callout .coupons-row>li .tags .tag:before,.recipes-callout .coupons-row>li .tags li:before,.recipes-callout .page-row>li .post-categories .tag:before,.recipes-callout .page-row>li .post-categories li:before,.recipes-callout .page-row>li .post-tags .tag:before,.recipes-callout .page-row>li .post-tags li:before,.recipes-callout .page-row>li .tags .tag:before,.recipes-callout .page-row>li .tags li:before,.recipes-callout .recipes-row>li .post-categories .tag:before,.recipes-callout .recipes-row>li .post-categories li:before,.recipes-callout .recipes-row>li .post-tags .tag:before,.recipes-callout .recipes-row>li .post-tags li:before,.recipes-callout .recipes-row>li .tags .tag:before,.recipes-callout .recipes-row>li .tags li:before{content:"";display:inline-block;vertical-align:middle;width:10px;height:10px;border-radius:50%;margin-right:5px;background-color:#0075ab}.dashboard-coupons .coupons-row>li .post-categories .tag:last-child,.dashboard-coupons .coupons-row>li .post-categories li:last-child,.dashboard-coupons .coupons-row>li .post-tags .tag:last-child,.dashboard-coupons .coupons-row>li .post-tags li:last-child,.dashboard-coupons .coupons-row>li .tags .tag:last-child,.dashboard-coupons .coupons-row>li .tags li:last-child,.dashboard-coupons .page-row>li .post-categories .tag:last-child,.dashboard-coupons .page-row>li .post-categories li:last-child,.dashboard-coupons .page-row>li .post-tags .tag:last-child,.dashboard-coupons .page-row>li .post-tags li:last-child,.dashboard-coupons .page-row>li .tags .tag:last-child,.dashboard-coupons .page-row>li .tags li:last-child,.dashboard-coupons .recipes-row>li .post-categories .tag:last-child,.dashboard-coupons .recipes-row>li .post-categories li:last-child,.dashboard-coupons .recipes-row>li .post-tags .tag:last-child,.dashboard-coupons .recipes-row>li .post-tags li:last-child,.dashboard-coupons .recipes-row>li .tags .tag:last-child,.dashboard-coupons .recipes-row>li .tags li:last-child,.page-callout .coupons-row>li .post-categories .tag:last-child,.page-callout .coupons-row>li .post-categories li:last-child,.page-callout .coupons-row>li .post-tags .tag:last-child,.page-callout .coupons-row>li .post-tags li:last-child,.page-callout .coupons-row>li .tags .tag:last-child,.page-callout .coupons-row>li .tags li:last-child,.page-callout .page-row>li .post-categories .tag:last-child,.page-callout .page-row>li .post-categories li:last-child,.page-callout .page-row>li .post-tags .tag:last-child,.page-callout .page-row>li .post-tags li:last-child,.page-callout .page-row>li .tags .tag:last-child,.page-callout .page-row>li .tags li:last-child,.page-callout .recipes-row>li .post-categories .tag:last-child,.page-callout .recipes-row>li .post-categories li:last-child,.page-callout .recipes-row>li .post-tags .tag:last-child,.page-callout .recipes-row>li .post-tags li:last-child,.page-callout .recipes-row>li .tags .tag:last-child,.page-callout .recipes-row>li .tags li:last-child,.recipes-callout .coupons-row>li .post-categories .tag:last-child,.recipes-callout .coupons-row>li .post-categories li:last-child,.recipes-callout .coupons-row>li .post-tags .tag:last-child,.recipes-callout .coupons-row>li .post-tags li:last-child,.recipes-callout .coupons-row>li .tags .tag:last-child,.recipes-callout .coupons-row>li .tags li:last-child,.recipes-callout .page-row>li .post-categories .tag:last-child,.recipes-callout .page-row>li .post-categories li:last-child,.recipes-callout .page-row>li .post-tags .tag:last-child,.recipes-callout .page-row>li .post-tags li:last-child,.recipes-callout .page-row>li .tags .tag:last-child,.recipes-callout .page-row>li .tags li:last-child,.recipes-callout .recipes-row>li .post-categories .tag:last-child,.recipes-callout .recipes-row>li .post-categories li:last-child,.recipes-callout .recipes-row>li .post-tags .tag:last-child,.recipes-callout .recipes-row>li .post-tags li:last-child,.recipes-callout .recipes-row>li .tags .tag:last-child,.recipes-callout .recipes-row>li .tags li:last-child{margin:0}.dashboard-coupons .coupons-row>li .dashboard-remove,.dashboard-coupons .page-row>li .dashboard-remove,.dashboard-coupons .recipes-row>li .dashboard-remove,.page-callout .coupons-row>li .dashboard-remove,.page-callout .page-row>li .dashboard-remove,.page-callout .recipes-row>li .dashboard-remove,.recipes-callout .coupons-row>li .dashboard-remove,.recipes-callout .page-row>li .dashboard-remove,.recipes-callout .recipes-row>li .dashboard-remove{cursor:pointer;position:absolute;top:10px;right:10px;width:24px;height:24px;border-radius:50%;z-index:9;background-color:#001d89}.dashboard-coupons .coupons-row>li .dashboard-remove:after,.dashboard-coupons .coupons-row>li .dashboard-remove:before,.dashboard-coupons .page-row>li .dashboard-remove:after,.dashboard-coupons .page-row>li .dashboard-remove:before,.dashboard-coupons .recipes-row>li .dashboard-remove:after,.dashboard-coupons .recipes-row>li .dashboard-remove:before,.page-callout .coupons-row>li .dashboard-remove:after,.page-callout .coupons-row>li .dashboard-remove:before,.page-callout .page-row>li .dashboard-remove:after,.page-callout .page-row>li .dashboard-remove:before,.page-callout .recipes-row>li .dashboard-remove:after,.page-callout .recipes-row>li .dashboard-remove:before,.recipes-callout .coupons-row>li .dashboard-remove:after,.recipes-callout .coupons-row>li .dashboard-remove:before,.recipes-callout .page-row>li .dashboard-remove:after,.recipes-callout .page-row>li .dashboard-remove:before,.recipes-callout .recipes-row>li .dashboard-remove:after,.recipes-callout .recipes-row>li .dashboard-remove:before{content:"";display:block;position:absolute;background-color:#fff;transform:rotate(45deg)}.dashboard-coupons .coupons-row>li .dashboard-remove:before,.dashboard-coupons .page-row>li .dashboard-remove:before,.dashboard-coupons .recipes-row>li .dashboard-remove:before,.page-callout .coupons-row>li .dashboard-remove:before,.page-callout .page-row>li .dashboard-remove:before,.page-callout .recipes-row>li .dashboard-remove:before,.recipes-callout .coupons-row>li .dashboard-remove:before,.recipes-callout .page-row>li .dashboard-remove:before,.recipes-callout .recipes-row>li .dashboard-remove:before{height:10px;width:2px;top:7px;left:11px}.dashboard-coupons .coupons-row>li .dashboard-remove:after,.dashboard-coupons .page-row>li .dashboard-remove:after,.dashboard-coupons .recipes-row>li .dashboard-remove:after,.page-callout .coupons-row>li .dashboard-remove:after,.page-callout .page-row>li .dashboard-remove:after,.page-callout .recipes-row>li .dashboard-remove:after,.recipes-callout .coupons-row>li .dashboard-remove:after,.recipes-callout .page-row>li .dashboard-remove:after,.recipes-callout .recipes-row>li .dashboard-remove:after{width:10px;height:2px;top:11px;left:7px}.dashboard-coupons .coupons-row>li .img-container img,.page-callout .coupons-row>li .img-container img,.recipes-callout .coupons-row>li .img-container img{width:100%;height:100%}.dashboard-coupons .page-row,.page-callout .page-row,.recipes-callout .page-row{-ms-flex-pack:center;justify-content:center}.newsletter-callout{overflow:hidden;background-color:#0075ab}.newsletter-callout:before{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:calc(32% + 40px);max-height:215px;background-color:#fff}@media only screen and (max-width:767px){.newsletter-callout:before{height:calc(16% + 40px);max-height:120px}}.newsletter-callout .container{padding-bottom:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media only screen and (max-width:767px){.newsletter-callout .container{display:block;text-align:center;padding-bottom:30px}}.newsletter-callout .milk-logo{position:relative;width:42%;max-width:486px;margin:0 auto -60px 0}@media only screen and (max-width:767px){.newsletter-callout .milk-logo{width:65%;max-width:226px;margin:0 auto 20px}}.newsletter-callout .signup-form{margin:15% 7% 0 0}@media only screen and (max-width:1024px){.newsletter-callout .signup-form{margin-right:0}}@media only screen and (max-width:767px){.newsletter-callout .signup-form{margin:0}}.newsletter-callout .signup-form h2{line-height:.92;letter-spacing:1.5px;margin:0 0 35px;font-family:hwt-artz,sans-serif;font-weight:700;font-style:normal;font-stretch:normal;text-transform:uppercase;font-size:5rem;color:#fff}@media only screen and (max-width:1024px){.newsletter-callout .signup-form h2{font-size:3.5rem}}@media only screen and (max-width:767px){.newsletter-callout .signup-form h2{font-size:2.2rem;margin:0 0 15px}}.newsletter-callout .signup-form p{line-height:1.38;font-size:1.6rem;margin:0 0 20px;color:#fff}@media only screen and (max-width:767px){.newsletter-callout .signup-form p{max-width:270px;margin:0 auto 20px}}.newsletter-callout .signup-form .form-container{position:relative;width:100%}.newsletter-callout .signup-form .form-container form:after{content:"";display:block;clear:both;height:0;line-height:0}.newsletter-callout .signup-form .form-container form input{float:left}@media only screen and (max-width:767px){.newsletter-callout .signup-form .form-container form input{float:none}}.newsletter-callout .signup-form .form-container form input[type=text]{width:calc(70% - 10px);line-height:1.09;color:#444;padding:12px 20px 13px;border-radius:4px;border:none;background-color:#fff;font-family:Helvetica Neue,HelveticaNeue,Helvetica,Arial,sans-serif;font-size:2.2rem;font-weight:400;font-style:normal;font-stretch:normal;font-size:1.4rem}@media only screen and (max-width:767px){.newsletter-callout .signup-form .form-container form input[type=text]{width:100%;margin:0 0 20px}}.newsletter-callout .signup-form .form-container form .btn{width:30%;margin-left:10px;min-width:inherit}@media only screen and (max-width:767px){.newsletter-callout .signup-form .form-container form .btn{width:100%;margin-left:0}}.hero{background-image:url(img/hero-products.jpg);background-size:cover;background-repeat:no-repeat;background-position-y:0;background-position-x:50%;transition-property:background-position;background-color:#fff}@media only screen and (max-width:767px){.hero{background-size:auto 335px}}.hero.recipes{background-image:url(img/hero-recipes.jpg)}@media only screen and (max-width:767px){.hero.recipes{background-image:url(img/hero-recipes-sm.jpg)}}.hero.dashboard{background-image:url(img/hero-dashboard.jpg)}.hero.svm{background-image:url(img/hero-wave-texture.jpg)}.hero.subs{background-image:url(img/hero-subs.jpg)}.hero.sustainability{background-image:url(img/hero-sustainability.jpg)}.hero.b-corp{background-image:url(img/hero-b-corp.jpg)}.hero.our-story{background-image:url(img/hero-our-story.jpg)}.hero.center{background-position-x:left}.hero.center .hero-image-container{-ms-flex-pack:center;justify-content:center;text-align:center}.hero.center .hero-image-container .foreground-text{-ms-flex-align:center;align-items:center;width:50%;max-width:575px}@media only screen and (max-width:767px){.hero.center .hero-image-container .foreground-text{width:auto;max-width:94%}.hero.center .hero-image-container .foreground-text h1{font-size:6rem}}.hero.center .foreground-text{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:767px){.hero.mobile-justify-top .hero-image-container,.hero.mobile-justify-top .hero-image-container .foreground-text{-ms-flex-align:start;align-items:flex-start}}@media only screen and (max-width:767px){.hero.mobile-justify-bottom .hero-image-container,.hero.mobile-justify-bottom .hero-image-container .foreground-text{-ms-flex-align:end;align-items:flex-end}}.hero.text-blue .foreground-text h1{color:#001d89}.hero.has-image.center .foreground-text{max-width:80%;width:auto;height:70%;max-height:309px}@media only screen and (max-width:767px){.hero.has-image.center .foreground-text{max-height:180px;max-width:94%}}.hero.has-image .foreground-text{height:70%;max-height:310px}.hero.has-image .foreground-text h1{width:100%;height:100%}.hero.has-image .foreground-text h1,.hero .hero-image-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.hero .hero-image-container{height:34vw;max-height:480px;padding:20px 0}@media only screen and (max-width:767px){.hero .hero-image-container{height:335px;-ms-flex-pack:center;justify-content:center}}.hero .foreground-text{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;z-index:1;width:41%;max-width:488px;position:relative;visibility:hidden;top:40px}@media only screen and (max-width:767px){.hero .foreground-text{width:100%;max-width:94%;-ms-flex-pack:center;justify-content:center}}.hero .foreground-text h1{font-size:7vw;line-height:.88;color:#fff}@media only screen and (min-width:1440px){.hero .foreground-text h1{font-size:9rem}}@media only screen and (max-width:767px){.hero .foreground-text h1{font-size:5.8rem;width:100%}}@media only screen and (max-width:340px){.hero .foreground-text h1{font-size:5rem}}.hero .foreground-text img{margin:auto;max-height:100%}.hero .hero-info{position:absolute;top:60px;right:0;max-width:500px;padding:40px 90px 40px 60px;background-image:url(img/bg-white.png);background-repeat:no-repeat;background-size:100% 100%}@media only screen and (max-width:1200px){.hero .hero-info{top:50%;transform:translateY(-50%)}}@media only screen and (max-width:900px){.hero .hero-info{padding:40px;max-width:450px}}@media only screen and (max-width:767px){.hero .hero-info{position:relative;background-image:none;max-width:inherit;padding:40px;top:inherit;transform:none;background-color:#fff}}.hero .hero-info h1{font-size:5rem;line-height:.92;letter-spacing:1.3px;margin:0 0 20px}@media only screen and (max-width:1200px){.hero .hero-info h1{font-size:3.5rem}}.hero .hero-info p{font-size:1.8rem;line-height:1.33;margin:0 0 20px}.hero .hero-info a{margin:0 0 30px;font-size:1.2rem;font-weight:700;letter-spacing:1.7px;text-transform:uppercase;text-decoration:underline;color:#c9177d}.hero .hero-info hr{display:block;width:100%;height:5px;margin:0;background-image:url(img/line-magenta.png);background-size:cover;border:none}.hero+.module .container{padding-top:80px}@media only screen and (max-width:767px){.hero+.module .container{padding-top:40px}}@media only screen and (max-width:767px){.learn-about-callout .container{width:100%}}.learn-about-callout .background-image{position:absolute;left:20%;bottom:10px;width:auto;height:90%}@media only screen and (max-width:767px){.learn-about-callout .background-image{left:10px;bottom:6px}}.learn-about-callout .background-image img{max-height:100%}.learn-about-callout .la-cta-wrapper{position:relative;padding:75px 0;background-image:url(img/bg-texture-red.png);background-repeat:no-repeat;background-size:100% 100%}.learn-about-callout .foreground-text{width:50%;max-width:600px;margin:auto;position:relative;visibility:hidden;top:40px}@media only screen and (max-width:767px){.learn-about-callout .foreground-text{width:90%}}.learn-about-callout .foreground-text .callout-link{margin:25px 0 0;max-width:1000px;text-align:right;z-index:2}@media only screen and (max-width:767px){.learn-about-callout .foreground-text .callout-link{text-align:center}}.learn-about-callout .foreground-text .callout-link a{text-transform:uppercase;font-weight:500;line-height:.86;letter-spacing:1.3px;text-decoration:underline;color:#fff;position:relative;visibility:hidden;top:20px}@media only screen and (max-width:767px){.learn-about-callout .foreground-text .callout-link a{padding:20px;text-decoration:none;background-color:#fff;border-radius:4px;border:2px solid #c83f44;color:#c83f44}}.learn-about-callout .foreground-text .callout-link a span{display:inline-block;width:18.9px;height:29.8px;vertical-align:middle;background-image:url(img/icon-carton.png);background-size:contain;background-repeat:no-repeat;margin-right:12px}@media only screen and (max-width:767px){.learn-about-callout .foreground-text .callout-link a span{display:none}}.splash-hero{height:34vw;max-height:320px;padding:0;display:-ms-flexbox;display:flex;background-color:#0075ab}.splash-hero:before{content:"";display:block;position:absolute;bottom:-1px;left:0;width:100%;height:30px;background-color:#fafafa;z-index:1;background:#fafafa;background:linear-gradient(180deg,#fafafa 0,#fdfdfd 59%,#fff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fafafa",endColorstr="#ffffff",GradientType=0)}@media only screen and (max-width:767px){.splash-hero{height:250px}}.splash-hero .container{padding:50px 0}.splash-hero .foreground-text{z-index:1;max-width:80%;text-align:center;margin:auto;position:relative;visibility:hidden;top:40px}@media only screen and (max-width:767px){.splash-hero .foreground-text{width:100%;max-width:94%}}.splash-hero .foreground-text h1{font-size:7vw;line-height:.88;color:#fff}@media only screen and (min-width:1440px){.splash-hero .foreground-text h1{font-size:10rem}}@media only screen and (max-width:767px){.splash-hero .foreground-text h1{font-size:16vw}}.splash-hero .hero-splash{position:absolute;bottom:28px;left:0;width:100%;background-image:url(img/hero-splash-top.png);background-size:auto 100%;background-position:50%;background-repeat:no-repeat;background-position:bottom;transform-origin:bottom;height:30vw;z-index:1;transform:scale(0)}@media only screen and (min-width:1440px){.splash-hero .hero-splash{background-size:1360px}}@media only screen and (max-width:767px){.splash-hero .hero-splash{height:50vw;background-size:175% auto}}.product-category-callout .product-callout-bg,.product-category-list .product-callout-bg,.products-callout .product-callout-bg{position:absolute;width:100%;height:60%;max-height:330px;background-image:url(img/bg-texture.jpg);background-size:cover;background-repeat:no-repeat;z-index:1}@media only screen and (max-width:767px){.product-category-callout .product-callout-bg,.product-category-list .product-callout-bg,.products-callout .product-callout-bg{background-image:url(img/bg-texture-sm.png);height:28%}}.product-category-callout .product-callout-bg:after,.product-category-list .product-callout-bg:after,.products-callout .product-callout-bg:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:100px;background-image:url(img/bg-wave.png);background-size:cover;background-repeat:no-repeat}.product-category-callout .container,.product-category-list .container,.products-callout .container{padding-bottom:100px}@media only screen and (max-width:767px){.product-category-callout .container,.product-category-list .container,.products-callout .container{padding-bottom:40px}}.product-category-callout .product-category,.product-category-list .product-category,.products-callout .product-category{position:relative;z-index:2;margin:0 0 100px}.product-category-callout .product-category:last-child,.product-category-list .product-category:last-child,.products-callout .product-category:last-child{margin:0}.product-category-callout .product-category .category-title,.product-category-list .product-category .category-title,.products-callout .product-category .category-title{line-height:.92;letter-spacing:1px;font-size:5rem;margin:0 0 65px}@media only screen and (max-width:767px){.product-category-callout .product-category .category-title,.product-category-list .product-category .category-title,.products-callout .product-category .category-title{text-align:center}}.product-category-callout .product-category ul,.product-category-list .product-category ul,.products-callout .product-category ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:baseline}.product-category-callout .product-category ul li,.product-category-list .product-category ul li,.products-callout .product-category ul li{text-align:center;position:relative;visibility:hidden;top:40px}@media only screen and (min-device-height:768px) and (min-device-width:1024px){.product-category-callout .product-category ul li:hover .img-container,.product-category-list .product-category ul li:hover .img-container,.products-callout .product-category ul li:hover .img-container{transform:scale(1.15)}}.product-category-callout .product-category ul li a,.product-category-list .product-category ul li a,.products-callout .product-category ul li a{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%}.product-category-callout .product-category ul li .img-container,.product-category-list .product-category ul li .img-container,.products-callout .product-category ul li .img-container{width:auto;height:auto;margin:auto auto 35px;display:-ms-flexbox;display:flex;transform:scale(1);transition:all .2s ease-out}.product-category-callout .product-category ul li .img-container img,.product-category-list .product-category ul li .img-container img,.products-callout .product-category ul li .img-container img{margin:auto auto 0;-ms-flex-item-align:end;align-self:flex-end}.product-category-callout .product-category ul li .product-details,.product-category-list .product-category ul li .product-details,.products-callout .product-category ul li .product-details{margin:auto auto 0;min-height:70px}.product-category-callout .product-category ul li .product-details h6,.product-category-list .product-category ul li .product-details h6,.products-callout .product-category ul li .product-details h6{line-height:1.36;letter-spacing:.5px;font-size:2rem}.product-category-callout .product-category ul li .product-details p,.product-category-list .product-category ul li .product-details p,.products-callout .product-category ul li .product-details p{margin:0 0 15px;font-size:1.2rem;line-height:1.5;color:#000}.product-category-callout ul li,.product-category-list ul li{-ms-flex-preferred-size:17.6%;flex-basis:17.6%;margin-right:3%;margin-top:60px}@media only screen and (max-width:1024px){.product-category-callout ul li,.product-category-list ul li{-ms-flex-preferred-size:22%;flex-basis:22%}}@media only screen and (max-width:767px){.product-category-callout ul li,.product-category-list ul li{margin-right:8%;margin-top:40px;-ms-flex-preferred-size:46%;flex-basis:46%}}@media only screen and (min-width:1024px){.product-category-callout ul li:nth-child(5n),.product-category-list ul li:nth-child(5n){margin-right:0}.product-category-callout ul li:nth-child(-n+5),.product-category-list ul li:nth-child(-n+5){margin-top:0}}@media only screen and (max-width:1024px){.product-category-callout ul li:nth-child(4n),.product-category-list ul li:nth-child(4n){margin-right:0}.product-category-callout ul li:nth-child(-n+5),.product-category-list ul li:nth-child(-n+5){margin-top:0}}@media only screen and (max-width:767px){.product-category-callout ul li:nth-child(4n),.product-category-list ul li:nth-child(4n){margin-right:8%}}@media only screen and (max-width:1024px){.product-category-callout ul li:nth-child(-n+4),.product-category-list ul li:nth-child(-n+4){margin-top:0}}@media only screen and (max-width:767px){.product-category-callout ul li:nth-child(-n+4),.product-category-list ul li:nth-child(-n+4){margin-top:40px}}@media only screen and (max-width:767px){.product-category-callout ul li:nth-child(-n+2),.product-category-list ul li:nth-child(-n+2){margin-top:0}}@media only screen and (max-width:767px){.product-category-callout ul li:nth-child(2n),.product-category-list ul li:nth-child(2n){margin-right:0}}.product-category-callout ul li img,.product-category-list ul li img{max-width:inherit;max-height:210px}.products-callout ul li{-ms-flex-preferred-size:22%;flex-basis:22%;margin-right:3%}@media only screen and (max-width:767px){.products-callout ul li:nth-child(-n+2){margin-top:0}}@media only screen and (max-width:767px){.products-callout ul li:nth-child(2n){margin-right:0}}@media only screen and (max-width:767px){.products-callout ul li{margin-right:8%;margin-top:40px;-ms-flex-preferred-size:46%;flex-basis:46%}}.products-callout ul li img{max-width:155px;max-height:360px}@media only screen and (max-width:767px){.products-callout ul li img{max-width:135px;max-height:239px}}.benefits .benefits-hero{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;height:29vw;max-height:415px;background-image:url(img/bg-texture-blue-hero.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover}@media only screen and (max-width:767px){.benefits .benefits-hero{height:200px}}.benefits .benefits-hero:after{content:"";display:block;position:absolute;bottom:0;left:10%}.benefits .benefits-hero .hero-image-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;max-width:900px;height:100%;padding:0;z-index:2}.benefits .benefits-hero .hero-splash{position:absolute;bottom:-1px;left:0;width:50%;max-width:750px;background-image:url(img/benefits-splash.png);background-size:auto 90%;background-position:50%;background-repeat:no-repeat;background-position:bottom;transform-origin:bottom;height:18.9vw;z-index:1;transform:scale(0)}.benefits .benefits-hero .foreground-text{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;z-index:1;width:60%;max-width:490px;margin-left:auto;position:relative;visibility:hidden;top:40px}@media only screen and (max-width:767px){.benefits .benefits-hero .foreground-text{width:100%;max-width:60%;-ms-flex-pack:center;justify-content:center;visibility:visible;top:0}.benefits .benefits-hero .hero-splash{background-image:url(img/benefits-splash-sm.png)}}.benefits .benefits-hero .foreground-text h1{font-size:7vw;line-height:.88;color:#fff}@media only screen and (min-width:1440px){.benefits .benefits-hero .foreground-text h1{font-size:10rem}}@media only screen and (max-width:767px){.benefits .benefits-hero .foreground-text h1{font-size:4rem}}.benefits .benefits-hero .benefit-icon{position:absolute;bottom:0;right:7%;width:14%;max-width:200px;z-index:2;transform:translateY(40%)}.benefits .benefits-product-anchor,.benefits .benefits-product-container{position:fixed;left:10%;z-index:10;width:21%;max-height:680px}.benefits .benefits-product-anchor{visibility:hidden}.benefits .benefits-product-container.bottom{position:absolute;bottom:120px;top:inherit!important}@media only screen and (max-width:767px){.benefits .benefits-product-container{position:absolute}}.benefits .benefits-product-container img{max-height:680px;margin:auto;position:relative;visibility:hidden;top:-100%}@media only screen and (max-width:767px){.benefits .benefits-product-container img{max-height:200px}}.benefits .benefit-sections-container{position:relative}.benefits .benefit-sections-container .benefits-section{position:relative;background-color:#fff}.benefits .benefit-sections-container .benefits-section:first-child:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:17%;max-height:118px;background-color:#fafafa;z-index:1;background:#eff0ec;background:linear-gradient(180deg,#eff0ec 0,#f7f8f6 64%,#fff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#eff0ec",endColorstr="#ffffff",GradientType=0)}.benefits .benefit-sections-container .benefits-section:nth-child(2){background-image:url(img/bg-texture.jpg);background-size:cover;background-repeat:no-repeat}.benefits .benefit-sections-container .benefits-section:nth-child(2) .container{padding:60px 0 100px}@media only screen and (max-width:767px){.benefits .benefit-sections-container .benefits-section:nth-child(2) .container{padding:40px 0 100px}}.benefits .benefit-sections-container .benefits-section:nth-child(2):after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:100px;background-image:url(img/bg-wave.png);background-size:cover;background-repeat:no-repeat}.benefits .benefit-sections-container .benefits-section:last-child .container{padding-bottom:10%}@media only screen and (max-width:767px){.benefits .benefit-sections-container .benefits-section:last-child .container{padding-top:0;padding-bottom:120px}.benefits .benefit-sections-container .benefits-section:nth-child(2):after{background-image:url(img/bg-wave-sm.png)}}.benefits .benefit-sections-container .benefits-section:last-child:after{content:"";display:block;position:absolute;bottom:0;right:0;width:53%;max-width:800px;height:51%;max-height:235px;background-image:url(img/almond-wave.png);background-size:contain;background-position:100% 100%;background-repeat:no-repeat;left:auto}@media only screen and (max-width:767px){.benefits .benefit-sections-container .benefits-section:last-child:after{width:100%;background-size:100% 100%;height:100px}}.benefits .benefit-sections-container .benefits-section .benefit-image{position:absolute;left:0;top:0;bottom:0;width:30%;max-width:450px;max-height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin:auto;z-index:2;transform:translateX(-35%)}@media only screen and (max-width:767px){.benefits .benefit-sections-container .benefits-section .benefit-image{display:none}}.benefits .benefit-sections-container .benefits-section .benefit-image img{max-height:100%}.benefits .benefit-sections-container .benefits-section .container{padding:60px 0;max-width:900px}@media only screen and (max-width:767px){.benefits .benefit-sections-container .benefits-section .container{padding:40px 0}}.benefits .benefit-sections-container .benefits-section .benefit-info{position:relative;max-width:490px;margin-left:auto;z-index:2}@media only screen and (max-width:767px){.benefits .benefit-sections-container .benefits-section .benefit-info{width:100%}}.benefits .benefit-sections-container .benefits-section .benefit-info hr{display:block;width:100%;height:5px;margin:0 0 30px;background-image:url(img/line-magenta.png);background-size:cover;border:none}.benefits .benefit-sections-container .benefits-section .benefit-info h2{font-size:5rem;line-height:.92;letter-spacing:1px;margin:0 0 20px}@media only screen and (max-width:767px){.benefits .benefit-sections-container .benefits-section .benefit-info h2{font-size:4rem}}.benefits .benefit-sections-container .benefits-section .benefit-info p{font-size:2rem;line-height:1.7;color:#001d89}@media only screen and (max-width:767px){.benefits .benefit-sections-container .benefits-section .benefit-info p{font-size:1.6rem}}.benefits+.module .container{padding-top:100px}@media only screen and (max-width:767px){.benefits+.module .container{padding-top:40px}}.banner .banner-container{position:relative}.banner .banner-container .banner-bg{width:100%}.banner .banner-container .banner-bg:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:calc(100% + 1px);background-image:url(img/border-banner.png);background-repeat:no-repeat;background-size:100% 100%}.banner .banner-container .banner-bg img{width:100%}.banner .banner-container a{position:absolute;bottom:70px;right:70px;text-transform:uppercase;text-decoration:underline;font-weight:700;font-size:1.2rem;transform:matrix(1,0,0,1,0,40);color:#fff}@media only screen and (max-width:767px){.banner .banner-container>a.banner-img{margin:10px 0 0;border:1px solid;padding:0;border-color:transparent;background-color:transparent}.banner .banner-container a{position:relative;top:0;left:0;width:100%;margin:20px 0 0;border-radius:4px;line-height:1.09;letter-spacing:1px;text-align:center;text-transform:uppercase;text-decoration:none;padding:12px 20px 13px;min-width:150px;border:1px solid;border-color:#001d89;background-color:#001d89}}.tips .container{padding:100px 0!important}@media only screen and (max-width:767px){.tips .container{padding:60px 0!important}}.tips .tips-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width:767px){.tips .tips-list{-ms-flex-direction:column;flex-direction:column}}.tips .tips-list li{width:21.5%;margin-right:4.666%;text-align:center}@media only screen and (max-width:767px){.tips .tips-list li{width:100%;margin-bottom:40px}}.tips .tips-list li:nth-child(4n){margin-right:0}.tips .tips-list li:nth-last-child(-n+4){margin-top:45px}@media only screen and (max-width:767px){.tips .tips-list li:nth-last-child(-n+4){margin-top:0;margin-bottom:40px}}.tips .tips-list li .img-container{position:relative;width:100%}.tips .tips-list li .img-container:after{content:"";display:block;width:104px;height:4px;margin:25px auto;background-image:url(img/line-magenta.png);background-size:cover}.tips .tips-list li .img-container img{width:100%;max-width:218px;margin:auto}.tips .tips-list li p{line-height:1.71}.tips .tips-list li p a{text-decoration:underline}.substitutions .container{padding:100px 0}@media only screen and (max-width:767px){.substitutions .container{padding:60px 0}}.substitutions .substitutions-bg{position:absolute;width:100%;height:60%;max-height:570px;background-image:url(img/bg-texture.jpg);background-size:cover;background-repeat:no-repeat;z-index:1}@media only screen and (max-width:767px){.substitutions .substitutions-bg{height:60%}}.substitutions .substitutions-bg:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:100px;background-image:url(img/bg-wave.png);background-size:cover;background-repeat:no-repeat}.substitutions .section-intro h2{max-width:inherit}.substitutions .section-intro p{font-size:1.6rem;line-height:1.75}@media only screen and (max-width:767px){.substitutions .section-intro p{font-size:1.4rem;max-width:100%}}.substitutions .subs-container{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;z-index:2}@media only screen and (max-width:767px){.substitutions .subs-container{-ms-flex-direction:column;flex-direction:column}}.substitutions .subs-container .sub-category{position:relative;-ms-flex-preferred-size:50%;flex-basis:50%}@media only screen and (max-width:1024px){.substitutions .subs-container .sub-category{-ms-flex-preferred-size:40%;flex-basis:40%}}@media only screen and (max-width:767px){.substitutions .subs-container .sub-category{-ms-flex-preferred-size:100%;flex-basis:100%;width:100%;margin:0 0 30px}}.substitutions .subs-container .sub-category .sub-category-btn{cursor:pointer;position:relative;margin:auto;width:94%;padding:19px 20px 20px;min-width:218px;line-height:1;font-size:1.2rem;text-transform:uppercase;letter-spacing:.5px;border-radius:4px;color:rgba(68,68,68,.7);border:1px solid rgba(68,68,68,.2);background-color:#fff}.substitutions .subs-container .sub-category .sub-category-btn.open{border-bottom-right-radius:0;border-bottom-left-radius:0}.substitutions .subs-container .sub-category .sub-category-btn.open:after{transform:translateY(-50%) rotate(180deg)}.substitutions .subs-container .sub-category .sub-category-btn:after{content:"\f078";position:absolute;top:50%;margin:auto;font-size:1.3rem;font-weight:600;color:#444;font-family:Font Awesome\ 5 Free;right:20px;transition:all .2s ease-out;transform:translateY(-50%) rotate(0deg)}@media only screen and (max-width:767px){.substitutions .subs-container .sub-category .sub-category-btn{display:block}}@media only screen and (max-width:767px){.substitutions .subs-container .sub-category ul{display:none;position:absolute;top:calc(100% - 1px);right:0;left:0;margin:auto;z-index:1;border-radius:4px;border-top-right-radius:0;border-top-left-radius:0;border:1px solid rgba(68,68,68,.2);border-top:none;width:94%;background-color:#001d89}}.substitutions .subs-container .sub-category ul li{cursor:pointer;line-height:1.73;letter-spacing:.5px;padding:20px 10px;border-bottom:2px solid #ddd;font-family:hwt-artz,sans-serif;font-weight:700;font-style:normal;font-stretch:normal;text-transform:uppercase;font-size:2.6rem;color:#001d89;transition:all .2s ease-out;color:rgba(77,77,77,.5)}@media only screen and (max-width:1024px){.substitutions .subs-container .sub-category ul li{font-size:2rem}}@media only screen and (max-width:767px){.substitutions .subs-container .sub-category ul li{padding:10px 20px;border:none;color:#fff;font-family:Helvetica Neue,HelveticaNeue,Helvetica,Arial,sans-serif;font-size:2.2rem;font-weight:400;font-style:normal;font-stretch:normal;font-size:1.4rem}}.substitutions .subs-container .sub-category ul li:last-child{border:none}.substitutions .subs-container .sub-category ul li.active{font-size:4rem;padding:10px;color:#001d89}@media only screen and (max-width:1024px){.substitutions .subs-container .sub-category ul li.active{font-size:3rem}}@media only screen and (max-width:767px){.substitutions .subs-container .sub-category ul li.active{padding:10px 20px;color:#fff;font-family:Helvetica Neue,HelveticaNeue,Helvetica,Arial,sans-serif;font-size:2.2rem;font-weight:700;font-style:normal;font-stretch:normal;font-size:1.4rem}}.substitutions .subs-container .sub-section-container{-ms-flex-preferred-size:50%;flex-basis:50%;margin-left:20px}@media only screen and (max-width:1024px){.substitutions .subs-container .sub-section-container{-ms-flex-preferred-size:60%;flex-basis:60%}}@media only screen and (max-width:767px){.substitutions .subs-container .sub-section-container{-ms-flex-preferred-size:100%;flex-basis:100%;width:100%;margin:0}}.substitutions .subs-container .sub-section-container .sub-section{position:relative;top:40px;visibility:hidden;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:767px){.substitutions .subs-container .sub-section-container .sub-section{-ms-flex-direction:column;flex-direction:column;text-align:center}}.substitutions .subs-container .sub-section-container .sub-section:not(.active){display:none}.substitutions .subs-container .sub-section-container .sub-section .sub-info{width:50%;max-width:284px;line-height:1.2;letter-spacing:.5px;color:#000}@media only screen and (max-width:767px){.substitutions .subs-container .sub-section-container .sub-section .sub-info{-ms-flex-order:2;order:2;width:100%;max-width:300px;margin:auto}}.substitutions .subs-container .sub-section-container .sub-section .sub-info h3{font-size:4rem;line-height:1;letter-spacing:.3px}@media only screen and (max-width:767px){.substitutions .subs-container .sub-section-container .sub-section .sub-info h3{font-size:2.6rem}}.substitutions .subs-container .sub-section-container .sub-section .sub-info h5{font-size:2.2rem;line-height:1.09;letter-spacing:.5px;margin:0 0 10px}.substitutions .subs-container .sub-section-container .sub-section .sub-info .directions span,.substitutions .subs-container .sub-section-container .sub-section .sub-info .need span{text-transform:uppercase;font-weight:700;line-height:1.86;letter-spacing:normal}.substitutions .subs-container .sub-section-container .sub-section .sub-info .need{margin:0 0 10px}.substitutions .subs-container .sub-section-container .sub-section .sub-info .need span{color:#0075ab}.substitutions .subs-container .sub-section-container .sub-section .sub-info .need ul{padding-left:20px;list-style-type:disc}@media only screen and (max-width:767px){.substitutions .subs-container .sub-section-container .sub-section .sub-info .need ul{padding-left:0}}.substitutions .subs-container .sub-section-container .sub-section .sub-info .need ul li{font-size:2rem;line-height:1.2;letter-spacing:.5px;color:#0075ab}@media only screen and (max-width:767px){.substitutions .subs-container .sub-section-container .sub-section .sub-info .need ul li{position:relative;display:inline-block;font-size:1.4rem;padding-left:10px}.substitutions .subs-container .sub-section-container .sub-section .sub-info .need ul li:before{content:"";position:absolute;top:7px;left:0;display:block;width:3px;height:3px;border-radius:50%;background-color:#0075ab}}.substitutions .subs-container .sub-section-container .sub-section .sub-info .need ul li:not(:first-child){margin-top:10px}.substitutions .subs-container .sub-section-container .sub-section .sub-info .directions p{font-size:1.6rem;line-height:1.63}.substitutions .subs-container .sub-section-container .sub-section .sub-image-container{width:44%;max-width:275px}@media only screen and (max-width:767px){.substitutions .subs-container .sub-section-container .sub-section .sub-image-container{-ms-flex-order:1;order:1;max-width:130px;margin:0 auto 30px}}.substitutions .subs-container .sub-section-container .sub-section .sub-image-container .sub-image{width:100%}.substitutions .subs-container .sub-section-container .sub-section .sub-image-container .sub-image:not(:first-child):before{content:"OR";display:block;width:100%;margin:20px 0;text-align:center;font-family:hwt-artz,sans-serif;font-weight:700;font-style:normal;font-stretch:normal;text-transform:uppercase;font-size:4rem;color:#001d89}.preface .container{padding:90px 0;max-width:870px}@media only screen and (max-width:767px){.preface .container{padding:60px 0}}.preface .section-intro{max-width:100%}.preface .section-intro p{font-size:2.6rem;max-width:100%}@media only screen and (max-width:767px){.preface .section-intro p{font-size:1.8rem}}.preface ul{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:767px){.preface ul{-ms-flex-direction:column;flex-direction:column}}.preface ul li{position:relative;top:40px;visibility:hidden;max-width:190px}@media only screen and (max-width:767px){.preface ul li:not(:first-child){margin:20px 0 0}}.masonry .container{padding:0}.masonry ul li{padding:90px 0 60px}@media only screen and (max-width:767px){.masonry ul li{padding:40px 0 20px}}.masonry ul li:nth-child(odd){background-image:url(img/bg-texture-wave.png);background-position:top;background-repeat:no-repeat;background-size:100% 50%}.masonry ul li:nth-child(2n) .masonry-row-container .img-container{-ms-flex-order:2;order:2;margin-right:0;margin-left:5%}@media only screen and (max-width:767px){.masonry ul li:nth-child(2n) .masonry-row-container .img-container{-ms-flex-order:1;order:1;margin:0 0 20px}}.masonry ul li:nth-child(2n) .masonry-row-container .masonry-info{-ms-flex-order:1;order:1}@media only screen and (max-width:767px){.masonry ul li:nth-child(2n) .masonry-row-container .masonry-info{-ms-flex-order:2;order:2}}.masonry ul li:nth-child(2n) .masonry-row-container .masonry-info:before{right:inherit;left:0}.masonry ul li .masonry-row-container{position:relative;top:40px;visibility:hidden;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:0}@media only screen and (max-width:767px){.masonry ul li .masonry-row-container{-ms-flex-direction:column;flex-direction:column}}.masonry ul li .masonry-row-container .img-container{width:58%;margin-right:5%;max-width:645px}@media only screen and (max-width:1024px){.masonry ul li .masonry-row-container .img-container{width:50%}}@media only screen and (max-width:767px){.masonry ul li .masonry-row-container .img-container{width:100%;margin:0 0 20px}}.masonry ul li .masonry-row-container .masonry-info{position:relative;width:42%;max-width:490px}@media only screen and (max-width:1024px){.masonry ul li .masonry-row-container .masonry-info{width:50%}}@media only screen and (max-width:767px){.masonry ul li .masonry-row-container .masonry-info{width:100%}}.masonry ul li .masonry-row-container .masonry-info:before{content:"";display:block;position:absolute;top:-30px;right:0;width:calc(100% + 120px);height:6px;max-width: 100%;background-image:url(img/line2.png);background-size:cover;background-repeat:no-repeat}@media only screen and (max-width:767px){.masonry ul li .masonry-row-container .masonry-info:before{position:relative;width:100%;top:0;right:0;margin:20px auto}}.masonry ul li .masonry-row-container .masonry-info h2{font-size:5rem;max-width:400px;letter-spacing:1.5px;line-height:1;margin:0 0 15px}@media only screen and (max-width:1024px){.masonry ul li .masonry-row-container .masonry-info h2{font-size:3.6rem}}.masonry ul li .masonry-row-container .masonry-info p{font-size:1.6rem;line-height:1.75}@media only screen and (max-width:1024px){.masonry ul li .masonry-row-container .masonry-info p{font-size:1.4rem}}.masonry ul li .masonry-row-container .masonry-info p:not(:first-of-type){margin:30px 0 0}.general-intro .container{padding:80px 0;max-width:830px;text-align:center}@media only screen and (max-width:767px){.general-intro .container{padding:60px 0}}.general-intro p{font-size:2.6rem;line-height:1.54;color:#001d89}@media only screen and (max-width:767px){.general-intro p{font-size:1.8rem}}.general-intro p:not(:first-child){margin:30px 0 0}.our-path{background-image:url(img/bg-texture-blue.jpg);background-repeat:no-repeat;background-size:cover;background-position:50%}.our-path .container{padding:100px 0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:767px){.our-path .container{-ms-flex-direction:column;flex-direction:column;padding:60px 0}}.our-path .our-path-aside{width:29%;margin-right:5%;max-width:400px}@media only screen and (max-width:767px){.our-path .our-path-aside{width:100%;margin:0 auto 50px;text-align:center}}.our-path .our-path-aside h2{font-size:5rem;line-height:1;letter-spacing:1px;margin:0 0 20px;color:#fff}.our-path .our-path-aside p{font-size:1.6rem;line-height:1.75;color:#fff}.our-path .our-path-slider{width:66%;max-width:740px}@media only screen and (max-width:1300px){.our-path .our-path-slider{width:60%}}@media only screen and (max-width:767px){.our-path .our-path-slider{width:100%;max-width:250px;padding:0 20px}}.our-path .our-path-slider .slick-track{display:-ms-flexbox;display:flex}.our-path .our-path-slider .slick-track:before{content:"";position:absolute;top:94px;left:0;right:0;margin:auto;display:block;width:90%;height:4px;background-image:url(img/line-white.png);background-repeat-y:no-repeat;z-index:-1}@media only screen and (max-width:767px){.our-path .our-path-slider .slick-track:before{top:96px}}.our-path .our-path-slider .slick-track .slick-slide{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:auto}.our-path .our-path-slider li{text-align:center}.our-path .our-path-slider li .slide-img{width:auto;max-width:135px;height:190px;max-height:190px;margin:0 auto 30px;display:-ms-flexbox;display:flex;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center}.our-path .our-path-slider li .slide-img img{max-height:190px;margin:auto;-ms-flex-negative:0;flex-shrink:0}.our-path .our-path-slider li .slide-info{max-width:160px;margin:0 auto}.our-path .our-path-slider li .slide-info p,.our-path .our-path-slider li .slide-info span{letter-spacing:.3px;color:#fff}.our-path .our-path-slider li .slide-info span{display:block;font-size:1.8rem;font-weight:700;line-height:1.17;margin:0 0 10px}.our-path .our-path-slider li .slide-info p{line-height:1.5}.lead-in{background-image:url(img/bg-texture-bottom.png);background-repeat:no-repeat;background-size:cover;background-position:bottom;z-index:2}.lead-in .container{padding:90px 0 140px;max-width:870px}@media only screen and (max-width:767px){.lead-in .container{padding:60px 0 100px}}.lead-in .section-intro{max-width:100%}.lead-in .section-intro p{font-size:2.6rem;max-width:100%}@media only screen and (max-width:767px){.lead-in .section-intro p{font-size:1.8rem}}.lead-in ul{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:767px){.lead-in ul{-ms-flex-direction:column;flex-direction:column}}.lead-in ul li{position:relative;top:40px;visibility:hidden;max-width:330px}.lead-in ul li:not(:first-child){margin-left:80px}@media only screen and (max-width:767px){.lead-in ul li:not(:first-child){margin:20px 0 0}}.lead-in ul li .img-container{max-width:218px;margin:auto}.lead-in ul li .img-container:after{content:"";display:block;width:104px;height:5px;margin:30px auto;background-image:url(img/line-magenta.png);background-size:cover;border:none}.lead-in ul li p{text-align:center;font-size:1.6rem;line-height:1.75}.lead-in+.module{margin-top:-135px}@media only screen and (max-width:767px){.lead-in+.module{margin-top:-90px}}.lead-in+.module .container{padding-top:250px}@media only screen and (max-width:767px){.lead-in+.module .container{padding-top:100px}}.comparisons{background-image:url(img/bg-texture-blue.jpg);background-size:100% auto}.comparisons .container{padding:80px 0}.comparisons .comparisons-title{max-width:900px;margin:0 auto 20px;text-align:center}.comparisons .comparisons-title h2{font-size:7.4rem;line-height:1;letter-spacing:1px;color:#fff}@media only screen and (max-width:767px){.comparisons .comparisons-title h2{font-size:3.6rem}}.comparisons .comparison-info .comparison-other-title,.comparisons .comparison-info .comparison-silk-title{text-align:center}.comparisons .comparison-info .comparison-other-title h3,.comparisons .comparison-info .comparison-silk-title h3{color:#fff}@media only screen and (max-width:767px){.comparisons .comparison-info .comparison-other-title h3,.comparisons .comparison-info .comparison-silk-title h3{font-size:2.8rem}}.comparisons .comparison-info .comparison-other-title p,.comparisons .comparison-info .comparison-silk-title p{font-size:1.8rem;line-height:1.67;max-width:500px;color:#fff}@media only screen and (max-width:767px){.comparisons .comparison-info .comparison-other-title p,.comparisons .comparison-info .comparison-silk-title p{font-size:1.4rem}}.comparisons .comparison-info .comparison-other-title p:not(:empty),.comparisons .comparison-info .comparison-silk-title p:not(:empty){margin:10px auto 0}.comparisons .comparison-info .comparison-cols{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin:40px 0}@media only screen and (max-width:767px){.comparisons .comparison-info .comparison-cols{max-width:250px;margin:40px auto}}.comparisons .comparison-info .comparison-cols .comparison-col{position:relative}.comparisons .comparison-info .comparison-cols .comparison-col:after{content:"";display:block;width:4px;height:75%;background-image:url(img/line-gray.png);background-size:contain;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}@media only screen and (max-width:767px){.comparisons .comparison-info .comparison-cols .comparison-col:after{width:100%;height:7px;background-image:url(img/line-gray-horizontal.png);background-repeat:no-repeat;background-position:50%}}.comparisons .comparison-info .comparison-cols .comparison-col:not(:last-child){margin-right:20px}@media only screen and (max-width:767px){.comparisons .comparison-info .comparison-cols .comparison-col:not(:last-child){margin:0}}.comparisons .comparison-info .comparison-cols .comparison-col:nth-child(4n+1) .comparison-other,.comparisons .comparison-info .comparison-cols .comparison-col:nth-child(4n+1) .comparison-silk{background-image:url(img/button-magenta.png)}.comparisons .comparison-info .comparison-cols .comparison-col:nth-child(4n+2) .comparison-other,.comparisons .comparison-info .comparison-cols .comparison-col:nth-child(4n+2) .comparison-silk{background-image:url(img/button-blue.png)}.comparisons .comparison-info .comparison-cols .comparison-col:nth-child(4n+3) .comparison-other,.comparisons .comparison-info .comparison-cols .comparison-col:nth-child(4n+3) .comparison-silk{background-image:url(img/button-green.png)}.comparisons .comparison-info .comparison-cols .comparison-col:nth-child(4n+4) .comparison-other,.comparisons .comparison-info .comparison-cols .comparison-col:nth-child(4n+4) .comparison-silk{background-image:url(img/button-red.png)}.comparisons .comparison-info .comparison-cols .comparison-col .comparison-other,.comparisons .comparison-info .comparison-cols .comparison-col .comparison-silk{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background-repeat:no-repeat;background-size:100% 100%;width:150px;height:150px;padding:20px;z-index:1}@media only screen and (max-width:1024px){.comparisons .comparison-info .comparison-cols .comparison-col .comparison-other,.comparisons .comparison-info .comparison-cols .comparison-col .comparison-silk{width:110px;height:110px}}@media only screen and (max-width:767px){.comparisons .comparison-info .comparison-cols .comparison-col .comparison-other,.comparisons .comparison-info .comparison-cols .comparison-col .comparison-silk{width:150px;height:150px;margin:auto}}.comparisons .comparison-info .comparison-cols .comparison-col .comparison-other p,.comparisons .comparison-info .comparison-cols .comparison-col .comparison-silk p{line-height:1;letter-spacing:1px;text-align:center;font-family:hwt-artz,sans-serif;font-weight:700;font-style:normal;font-stretch:normal;text-transform:uppercase;font-size:2rem;color:#fff}@media only screen and (max-width:1024px){.comparisons .comparison-info .comparison-cols .comparison-col .comparison-other p,.comparisons .comparison-info .comparison-cols .comparison-col .comparison-silk p{font-size:1.4rem}}@media only screen and (max-width:767px){.comparisons .comparison-info .comparison-cols .comparison-col .comparison-other p,.comparisons .comparison-info .comparison-cols .comparison-col .comparison-silk p{font-size:2rem}}.comparisons .comparison-info .comparison-cols .comparison-col .vs{position:relative;display:-ms-flexbox;display:flex;width:33px;height:33px;margin:50px auto;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;z-index:1}@media only screen and (max-width:767px){.comparisons .comparison-info .comparison-cols .comparison-col .vs{margin:20px auto}}.comparisons .comparison-info .comparison-cols .comparison-col .vs p{display:inline-block;line-height:1;padding:8px 9px 11px;background-image:url(img/button-white-small.png);background-size:contain;background-repeat:no-repeat;font-family:hwt-artz,sans-serif;font-weight:700;font-style:normal;font-stretch:normal;text-transform:uppercase;font-size:2rem;color:#001d89}@media only screen and (max-width:767px){.comparisons .comparison-info .comparison-cols .slick-next,.comparisons .comparison-info .comparison-cols .slick-prev{top:44.5%;z-index:2}.comparisons .comparison-info .comparison-cols .slick-prev{left:0}.comparisons .comparison-info .comparison-cols .slick-next{right:0}}.comparisons+.module .container{padding-top:80px}@media only screen and (max-width:767px){.comparisons+.module .container{padding-top:40px}}.product-list .product-list-wrapper{position:relative}.product-list .category-filter{position:absolute;top:0;right:0}@media only screen and (max-width:767px){.product-list .category-filter{position:relative}}.product-details .product-link{padding:15px 10px;background-color:#fff}.product-details .product-link a{color:#444}.product-details .product-link a:before{content:"\f104";font-family:Font Awesome\ 5 Free;position:relative;top:-1px;display:inline-block;vertical-align:middle;font-weight:600;margin-right:10px;font-size:1.6rem;color:#444}.product-details .product-details-wrapper{background-image:url(img/bg-pdp.jpg);background-repeat:no-repeat;background-size:100% auto;background-color:#fff}.product-details .product-details-wrapper .container{padding:90px 0}@media only screen and (max-width:767px){.product-details .product-details-wrapper .container{padding:45px 0}}.product-details .product-details-wrapper .product-details-container{position:relative;margin:0 0 80px}.product-details .product-details-wrapper .product-details-container:after{content:"";display:block;clear:both;height:0;line-height:0}.product-details .product-details-wrapper .product-image{position:relative;float:left;width:39%;max-width:480px;margin-right:4%;visibility:hidden;transform:matrix(1,0,0,1,0,40)}@media only screen and (max-width:767px){.product-details .product-details-wrapper .product-image{margin:0 auto 40px;float:none;width:75%;max-width:400px}}.product-details .product-details-wrapper .product-image img{margin:auto}.product-details .product-details-wrapper .product-info{float:right;width:57%;max-width:600px}@media only screen and (max-width:767px){.product-details .product-details-wrapper .product-info{float:none;width:100%;text-align:center}}.product-details .product-details-wrapper .product-info .product-attributes{margin:0 0 25px}.product-details .product-details-wrapper .product-info .product-attributes h1{font-size:2.1vw;line-height:.77;letter-spacing:1.8px;margin:0 0 20px}.product-benefits .disclaimer img.wp-smiley,img.emoji{display:inline-block;height:14px;width:16px}@media(max-width:1800px){.product-details .product-details-wrapper .product-info .product-attributes h1{font-size:27px}}@media only screen and (max-width:767px){.product-details .product-details-wrapper .product-info .product-attributes h1{font-size:3rem}}.product-details .product-details-wrapper .product-info .product-attributes p{font-size:2.18rem;line-height:1.64;color:#001d89}@media only screen and (max-width:767px){.product-details .product-details-wrapper .product-info .product-attributes p{font-size:1.8rem}}.product-details .product-details-wrapper .product-info .where-to-buy{margin:0 0 30px}@media only screen and (max-width:767px){.product-details .product-details-wrapper .product-info .where-to-buy .btn{display:block;width:100%;margin:auto}}.product-details .product-details-wrapper .product-info .where-to-buy .btn:first-child{margin-right:5px}@media only screen and (max-width:767px){.product-details .product-details-wrapper .product-info .where-to-buy .btn:first-child{margin:0 auto 10px}}.product-details .product-details-wrapper .product-info .product-review-callout{margin:0 0 30px}.product-details .product-details-wrapper .product-info .product-benefits{width:100%;background-image:url(img/box-texture-blue.png);background-repeat:no-repeat;background-size:100% 100%;padding:40px 30px 40px}@media only screen and (max-width:767px){.product-details .product-details-wrapper .product-info .product-benefits{padding:40px 20px}}.product-details .product-details-wrapper .product-info .product-benefits .product-benefits-container{position:relative}.product-details .product-details-wrapper .product-info .product-benefits .product-benefits-container:before{content:"";display:block;position:absolute;top:-23px;right:0;background-image:url(img/icon-benefits.png);background-size:contain;background-repeat:no-repeat;width:141px;height:85px}@media only screen and (max-width:767px){.product-details .product-details-wrapper .product-info .product-benefits .product-benefits-container:before{content:none}}.product-details .product-details-wrapper .product-info .product-benefits .product-benefits-container h3{font-size:4rem;line-height:.85;letter-spacing:1.5px;margin:0 0 20px;color:#fff}.product-details .product-details-wrapper .product-info .product-benefits .product-benefits-container ul{position:relative;padding-left:14px;column-count:2;column-gap:67px;list-style-type:disc}@media only screen and (max-width:767px){.product-details .product-details-wrapper .product-info .product-benefits .product-benefits-container ul{column-count:inherit;column-gap:inherit;text-align:left}}.product-details .product-details-wrapper .product-info .product-benefits .product-benefits-container ul:before{content:"";display:block;background-image:url(img/line-blue.png);background-size:contain;width:5px;height:100%;position:absolute;left:50%;transform:translateX(-50%)}@media only screen and (max-width:767px){.product-details .product-details-wrapper .product-info .product-benefits .product-benefits-container ul:before{content:none}}.product-details .product-details-wrapper .product-info .product-benefits .product-benefits-container ul li{line-height:1.86;font-weight:700;margin:0 0 10px;color:#fff;display:inline-block;position:relative;width:100%}.product-details .product-details-wrapper .product-info .product-benefits .product-benefits-container ul li:before{content:'•';font-size:100%;position:absolute;left:-16px;top:12px;line-height:0}@media only screen and (max-width:767px){.product-details .product-details-wrapper .product-info .product-benefits .product-benefits-container ul li{margin:0 0 5px}}.product-details .product-details-wrapper .product-info .product-benefits .product-benefits-container ul li:last-child{margin:0}.product-details .product-details-wrapper .product-detail-accordions:after{content:"";display:block;clear:both;height:0;line-height:0}.product-details .product-details-wrapper .product-detail-accordions .accordion-col{float:left;width:49%;margin-right:2%}@media only screen and (max-width:767px){.product-details .product-details-wrapper .product-detail-accordions .accordion-col{float:none;width:100%}}.product-details .product-details-wrapper .product-detail-accordions .accordion-col:nth-child(2n){margin-right:0}@media only screen and (max-width:767px){.product-details .product-details-wrapper .product-detail-accordions .accordion-col:last-child .product-accordion:last-child{border-bottom:1px solid rgba(68,68,68,.2)}}.product-details .product-details-wrapper .product-detail-accordions .accordion-col .product-accordion{border-top:1px solid rgba(68,68,68,.2)}.product-details .product-details-wrapper .product-detail-accordions .accordion-col .product-accordion:not(:first-child){border-bottom:1px solid rgba(68,68,68,.2)}@media only screen and (max-width:767px){.product-details .product-details-wrapper .product-detail-accordions .accordion-col .product-accordion:not(:first-child){border-bottom:none}}.product-details .product-details-wrapper .product-detail-accordions .accordion-col .product-accordion.nutrition-facts .nutrition-label{display:block;width:100%;max-width:400px}.product-details .product-details-wrapper .product-detail-accordions .accordion-col .product-accordion.nutrition-facts .nutrition-label .nutrition-label-table{width:100%;border-collapse:collapse;font-family:inherit;table-layout:fixed}.product-details .product-details-wrapper .product-detail-accordions .accordion-col .product-accordion.nutrition-facts .nutrition-label td,.product-details .product-details-wrapper .product-detail-accordions .accordion-col .product-accordion.nutrition-facts .nutrition-label tr{font-size:1.6rem;font-weight:700}.product-details .product-details-wrapper .product-detail-accordions .accordion-col .product-accordion.nutrition-facts .nutrition-label th{text-align:left}.product-details .product-details-wrapper .product-detail-accordions .accordion-col .product-accordion.nutrition-facts .nutrition-label tbody td,.product-details .product-details-wrapper .product-detail-accordions .accordion-col .product-accordion.nutrition-facts .nutrition-label tbody tr{font-size:1.4rem}.product-details .product-details-wrapper .product-detail-accordions .accordion-col .product-accordion.nutrition-facts .nutrition-label tbody tr{border-bottom:1px solid #000}.product-details .product-details-wrapper .product-detail-accordions .accordion-col .product-accordion.nutrition-facts .nutrition-label tbody tr.no-border{border-bottom:none}.product-details .product-details-wrapper .product-detail-accordions .accordion-col .product-accordion.nutrition-facts .nutrition-label tbody tr.right-aligned{text-align:right}.product-details .product-details-wrapper .product-detail-accordions .accordion-col .product-accordion.nutrition-facts .nutrition-label tbody td{padding:5px 0;vertical-align:middle}.product-details .product-details-wrapper .product-detail-accordions .accordion-col .product-accordion.nutrition-facts .nutrition-label tbody td:not(.left-aligned):last-child{float:right;text-align:right;white-space:nowrap}.product-details .product-details-wrapper .product-detail-accordions .accordion-col .product-accordion.nutrition-facts .nutrition-label .amount-per-serving td,.product-details .product-details-wrapper .product-detail-accordions .accordion-col .product-accordion.nutrition-facts .nutrition-label .calories td{font-weight:400}.product-details .product-details-wrapper .product-detail-accordions .accordion-col .product-accordion.nutrition-facts .nutrition-label .fats td{font-weight:400;padding:2px 0}.product-details .product-details-wrapper .product-detail-accordions .accordion-col .product-accordion.nutrition-facts .nutrition-label .dv-row td{text-align:right}.product-details .product-details-wrapper .product-detail-accordions .accordion-col .product-accordion.nutrition-facts .nutrition-label .sugars+.protein{border-top:1px solid #000}.product-details .product-details-wrapper .product-detail-accordions .accordion-col .product-accordion.ingredients p{line-height:1.71;letter-spacing:.5px}@media only screen and (max-width:767px){.product-details .product-details-wrapper .product-detail-accordions .accordion-col .product-accordion.ingredients p{font-size:1.2rem}}.product-details .product-details-wrapper .product-detail-accordions .accordion-col .product-accordion.compare-to-dairy table{width:100%}.product-details .product-details-wrapper .product-detail-accordions .accordion-col .product-accordion.compare-to-dairy table td,.product-details .product-details-wrapper .product-detail-accordions .accordion-col .product-accordion.compare-to-dairy table th{font-size:1.4rem;line-height:1.57}@media only screen and (max-width:767px){.product-details .product-details-wrapper .product-detail-accordions .accordion-col .product-accordion.compare-to-dairy table td,.product-details .product-details-wrapper .product-detail-accordions .accordion-col .product-accordion.compare-to-dairy table th{font-size:1.2rem}}.product-details .product-details-wrapper .product-detail-accordions .accordion-col .product-accordion.compare-to-dairy table td:not(:first-child),.product-details .product-details-wrapper .product-detail-accordions .accordion-col .product-accordion.compare-to-dairy table th:not(:first-child){text-align:center}.product-details .product-details-wrapper .product-detail-accordions .accordion-col .product-accordion.compare-to-dairy table th{padding:0 0 15px}.product-details .product-details-wrapper .product-detail-accordions .accordion-col .product-accordion.compare-to-dairy table td{padding:0 0 5px}.product-details .product-details-wrapper .product-detail-accordions .accordion-col .product-accordion.compare-to-dairy table td:not(:first-child){font-weight:700}.product-details .product-details-wrapper .product-detail-accordions .accordion-col .product-accordion.compare-to-dairy table tbody tr:last-child td{padding:0}.product-details .product-details-wrapper .product-detail-accordions .accordion-col .product-accordion.compare-to-dairy .disclaimer{font-size:1.1rem;line-height:1.55;letter-spacing:.4px;color:rgba(68,68,68,.5);margin:40px 0 0}.product-details .product-details-wrapper .product-detail-accordions .accordion-col .product-accordion.size table{width:100%;table-layout:fixed}.product-details .product-details-wrapper .product-detail-accordions .accordion-col .product-accordion.size table tr:not(:first-child) td{padding:30px 0 0}.product-details .product-details-wrapper .product-detail-accordions .accordion-col .product-accordion.size table td{padding:0 5px}.product-details .product-details-wrapper .product-detail-accordions .accordion-col .product-accordion.size table td:first-child{padding-left:0}.product-details .product-details-wrapper .product-detail-accordions .accordion-col .product-accordion.size table td:last-child{padding-right:0}.product-details .product-details-wrapper .product-detail-accordions .accordion-col .product-accordion.size table td .product-size,.product-details .product-details-wrapper .product-detail-accordions .accordion-col .product-accordion.size table td p:first-child{font-size:2rem;letter-spacing:1px;line-height:1.7;color:#0075ab}@media only screen and (max-width:767px){.product-details .product-details-wrapper .product-detail-accordions .accordion-col .product-accordion.size table td .product-size,.product-details .product-details-wrapper .product-detail-accordions .accordion-col .product-accordion.size table td p:first-child{font-size:1.6rem}}.product-details .product-details-wrapper .product-detail-accordions .accordion-col .product-accordion.size table td .type,.product-details .product-details-wrapper .product-detail-accordions .accordion-col .product-accordion.size table td p:last-child{line-height:1.33;letter-spacing:.5px}@media only screen and (max-width:767px){.product-details .product-details-wrapper .product-detail-accordions .accordion-col .product-accordion.size table td .type,.product-details .product-details-wrapper .product-detail-accordions .accordion-col .product-accordion.size table td p:last-child{font-size:1.2rem}}.product-details .product-details-wrapper .product-detail-accordions .accordion-col .product-accordion .accordion-title{cursor:pointer;position:relative;padding:20px 0;font-weight:700;letter-spacing:1.5px;font-size:3rem}.product-details .product-details-wrapper .product-detail-accordions .accordion-col .product-accordion .accordion-title.open:before{transform:translateY(-50%) rotate(90deg)}.product-details .product-details-wrapper .product-detail-accordions .accordion-col .product-accordion .accordion-title:after,.product-details .product-details-wrapper .product-detail-accordions .accordion-col .product-accordion .accordion-title:before{content:"";display:block;position:absolute;top:50%;right:0;background-color:#c9177d;transition:all .2s ease-out;transform:translateY(-50%) rotate(0deg)}.product-details .product-details-wrapper .product-detail-accordions .accordion-col .product-accordion .accordion-title:before{height:14px;width:2px;right:6px}.product-details .product-details-wrapper .product-detail-accordions .accordion-col .product-accordion .accordion-title:after{width:14px;height:2px}.product-details .product-details-wrapper .product-detail-accordions .accordion-col .product-accordion .accordion-content{display:none;padding:0 0 20px}.recipe-details .recipe-link{padding:15px 10px;background-color:#fff}.recipe-details .recipe-link a{color:#444}.recipe-details .recipe-link a:before{content:"\f104";font-family:Font Awesome\ 5 Free;position:relative;top:-1px;display:inline-block;vertical-align:middle;font-weight:600;margin-right:10px;font-size:1.6rem;color:#444}.recipe-details .recipe-details-wrapper .container{padding:90px 0 40px}@media only screen and (max-width:767px){.recipe-details .recipe-details-wrapper .container{padding:0 0 20px}}.recipe-details .recipe-details-wrapper .recipe-details-container{position:relative;margin:0 0 80px}@media only screen and (max-width:767px){.recipe-details .recipe-details-wrapper .recipe-details-container{margin:0 0 20px}}.recipe-details .recipe-details-wrapper .recipe-details-container:after{content:"";display:block;clear:both;height:0;line-height:0}.recipe-details .recipe-details-wrapper .recipe-image,.recipe-details .recipe-details-wrapper .recipe-info{position:relative;width:48%;float:left}@media only screen and (max-width:767px){.recipe-details .recipe-details-wrapper .recipe-image,.recipe-details .recipe-details-wrapper .recipe-info{width:100%;float:none}}.recipe-details .recipe-details-wrapper .recipe-image{margin-right:4%}@media only screen and (max-width:767px){.recipe-details .recipe-details-wrapper .recipe-image{margin:0 0 20px}}.recipe-bookmark{cursor:pointer;position:absolute;top:26px;right:27px;font-size:22px;color:#001d89}@media only screen and (max-width:767px){.recipe-bookmark .wpf-favorite-link{right:0;top:-26px}.recipe-bookmark{top:inherit;right:10px;bottom:calc(100% + 12px)}}.recipe-bookmark.bookmarked i{color:#001d89}.recipe-details .recipe-details-wrapper .recipe-image i{-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#7e8fca;font-size:2.4rem;color:#7e8fca;opacity:1;transition:all .2s ease-out}.fas.fa-bookmark.pro_link.favorited{-webkit-text-stroke-color:#001d89;color:#001d89}.recipe-details .recipe-details-wrapper .recipe-info .recipe-share{position:absolute;top:0;right:0;z-index:2;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:767px){.recipe-details .recipe-details-wrapper .recipe-info .recipe-share{position:relative;display:block;margin:0 0 45px}}.recipe-details .recipe-details-wrapper .recipe-info .recipe-share p{font-size:1.2rem;text-transform:uppercase;font-weight:700;line-height:1.17;letter-spacing:1px;margin-right:20px;color:#c9177d}@media only screen and (max-width:767px){.recipe-details .recipe-details-wrapper .recipe-info .recipe-share p{display:block;margin:0 0 10px;text-align:center}}.recipe-details .recipe-details-wrapper .recipe-info .recipe-share ul{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.recipe-details .recipe-details-wrapper .recipe-info .recipe-share ul li{margin-right:15px}.recipe-details .recipe-details-wrapper .recipe-info .recipe-share ul li:last-child{margin-right:0}.recipe-details .recipe-details-wrapper .recipe-info .recipe-share ul li i{font-size:1.7rem;color:#c9177d}.recipe-details .recipe-details-wrapper .recipe-info .recipe-attributes{margin:0 0 60px}.recipe-details .recipe-details-wrapper .recipe-info .recipe-attributes h1{font-size:5rem;line-height:.92;letter-spacing:1px;margin:0 0 20px}@media only screen and (max-width:767px){.recipe-details .recipe-details-wrapper .recipe-info .recipe-attributes h1{font-size:3.6rem;text-align:center}}.recipe-details .recipe-details-wrapper .recipe-info .recipe-attributes .recipe-review-callout{margin:0 0 30px}.recipe-details .recipe-details-wrapper .recipe-info .recipe-attributes p{font-size:1.6rem;line-height:1.56;color:#001d89}.recipe-details .recipe-details-wrapper .recipe-info .recipe-metrics{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;max-width:500px}@media only screen and (max-width:767px){.recipe-details .recipe-details-wrapper .recipe-info .recipe-metrics{max-width:100%;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-align:center;align-items:center}}@media only screen and (max-width:767px){.recipe-details .recipe-details-wrapper .recipe-info .recipe-metrics .cook-time,.recipe-details .recipe-details-wrapper .recipe-info .recipe-metrics .serving-size{text-align:center}}.recipe-details .recipe-details-wrapper .recipe-info .recipe-metrics p{font-size:2rem;font-weight:700;line-height:1.7;color:#001d89}.recipe-details .recipe-details-wrapper .recipe-info .recipe-metrics h3{font-size:5rem;line-height:.92;letter-spacing:1.5px}.recipe-details .recipe-details-wrapper .category-list{margin:0}@media only screen and (max-width:767px){.recipe-details .recipe-details-wrapper .category-list:before{display:none}.recipe-details .recipe-details-wrapper .category-list:after{content:"";display:block;width:100%;max-width:800px;height:4px;margin:50px auto 0;background-image:url(img/line-magenta.png);background-size:cover}}.recipe-details .recipe-instructions .instruction-cols{position:relative;display:-ms-flexbox;display:flex}@media only screen and (max-width:767px){.recipe-details .recipe-instructions .instruction-cols{-ms-flex-direction:column;flex-direction:column}}.recipe-details .recipe-instructions .instruction-cols .instruction-col{-ms-flex:1;flex:1;padding:15px 0 0;border-top:1px solid rgba(68,68,68,.2)}@media only screen and (max-width:767px){.recipe-details .recipe-instructions .instruction-cols .instruction-col{-ms-flex-preferred-size:100%;flex-basis:100%;border:none}}.recipe-details .recipe-instructions .instruction-cols .instruction-col:first-child{margin-right:30px}.recipe-details .recipe-instructions .col-heading{margin:0 0 30px}.recipe-details .recipe-instructions .col-heading h4{font-size:3rem;line-height:1.13;letter-spacing:1px}@media only screen and (max-width:767px){.recipe-details .recipe-instructions .col-heading h4{font-size:2rem}}.recipe-details .recipe-instructions .servings-counter{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media only screen and (max-width:767px){.recipe-details .recipe-instructions .servings-counter{display:none;-ms-flex-direction:column;flex-direction:column;margin:20px 0 0;width:100%}}.recipe-details .recipe-instructions .servings-counter p{font-size:1rem;font-weight:700;line-height:4.1;letter-spacing:.4px;text-transform:uppercase;margin-right:12px;color:#001d89}@media only screen and (max-width:767px){.recipe-details .recipe-instructions .servings-counter p{font-size:1.4rem;line-height:1;margin:0 0 20px}}.recipe-details .recipe-instructions .servings-counter .servings-counter-wrapper{display:-ms-flexbox;display:flex}@media only screen and (max-width:767px){.recipe-details .recipe-instructions .servings-counter .servings-counter-wrapper{width:100%;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}}.recipe-details .recipe-instructions .servings-counter .servings-counter-wrapper .serving-count{position:relative;cursor:pointer;width:37px;background-color:#001d89}@media only screen and (max-width:767px){.recipe-details .recipe-instructions .servings-counter .servings-counter-wrapper .serving-count{width:90px;height:35px}}.recipe-details .recipe-instructions .servings-counter .servings-counter-wrapper .serving-count:after,.recipe-details .recipe-instructions .servings-counter .servings-counter-wrapper .serving-count:before{content:"";display:block;border-radius:1px;background-color:#fff;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}.recipe-details .recipe-instructions .servings-counter .servings-counter-wrapper .serving-count.add{border-top-right-radius:4px;border-bottom-right-radius:4px}.recipe-details .recipe-instructions .servings-counter .servings-counter-wrapper .serving-count.add:before{width:14px;height:2px}.recipe-details .recipe-instructions .servings-counter .servings-counter-wrapper .serving-count.add:after{height:14px;width:2px}.recipe-details .recipe-instructions .servings-counter .servings-counter-wrapper .serving-count.subtract{border-top-left-radius:4px;border-bottom-left-radius:4px}.recipe-details .recipe-instructions .servings-counter .servings-counter-wrapper .serving-count.subtract:before{width:14px;height:2px}.recipe-details .recipe-instructions .servings-counter .servings-counter-wrapper .servings-number{padding:3px 12px;letter-spacing:.7px;font-family:hwt-artz,sans-serif;font-weight:700;font-style:normal;font-stretch:normal;text-transform:uppercase;font-size:2rem;color:#001d89}@media only screen and (max-width:767px){.recipe-details .recipe-instructions .servings-counter .servings-counter-wrapper .servings-number{font-size:3.6rem}}@media only screen and (max-width:767px){.recipe-details .recipe-instructions .prep{-ms-flex-order:2;order:2}}.recipe-details .recipe-instructions .prep ol{counter-reset:blue-circle}.recipe-details .recipe-instructions .prep ol li{position:relative;counter-increment:blue-circle;padding:6px 0 6px 50px;margin:0 0 15px;font-size:1.6rem;line-height:1.5}.recipe-details .recipe-instructions .prep ol li:before{content:counter(blue-circle);position:absolute;top:0;left:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:35px;height:37px;background-image:url(img/blue-circle.png);background-size:contain;background-repeat:no-repeat;text-align:center;font-family:hwt-artz,sans-serif;font-weight:700;font-style:normal;font-stretch:normal;text-transform:uppercase;font-size:1.6rem;color:#001d89;color:#fff}.recipe-details .recipe-instructions .prep ol ul.ul_with_dot{list-style:disc}.recipe-details .recipe-instructions .prep ol ul.ul_with_dot li{counter-increment:none;padding-left:0;list-style-position:inside;margin:0}.recipe-details .recipe-instructions .prep ol ul.ul_with_dot li:before{content:'';display:none}@media only screen and (max-width:767px){.recipe-details .recipe-instructions .ingredients{margin:0 0 50px}}.recipe-details .recipe-instructions .ingredients .col-heading{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}@media only screen and (max-width:767px){.recipe-details .recipe-instructions .ingredients .col-heading{-ms-flex-direction:column;flex-direction:column}}.recipe-details .recipe-instructions .ingredients ul li{border-bottom:1px solid rgba(68,68,68,.15);padding:0 0 10px;margin:0 0 10px}.recipe-details .recipe-instructions .ingredients ul li p{display:inline-block;font-size:1.2rem;font-weight:700;line-height:2.33;text-transform:uppercase;color:#001d89}@media only screen and (max-width:767px){.recipe-details .recipe-instructions .ingredients ul li p{font-size:1.4rem;line-height:1.5}}.recipe-details .recipe-instructions .ingredients ul li .product-callout{display:inline-block;position:relative;padding:5px 0 10px}.recipe-details .recipe-instructions .ingredients ul li .product-callout:before{content:" ";display:inline-block}.recipe-details .recipe-instructions .ingredients ul li .product-callout a{font-size:1.2rem;font-weight:700;line-height:2.33;text-transform:uppercase;text-decoration:underline;color:#001d89}.hero-wave{height:34vw;max-height:480px;padding:0;display:-ms-flexbox;display:flex;background-color:#0075ab;background-image:url(img/hero-bg-wave.jpg);background-position:bottom;background-size:cover;background-repeat:no-repeat}@media only screen and (max-width:767px){.hero-wave{height:230px}}.hero-wave:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:30px;background-image:linear-gradient(0deg,#fff 58%,hsla(0,0%,100%,0))}.hero-wave .container{padding:50px 0}@media only screen and (max-width:767px){.hero-wave .container{padding:30px 0}}.hero-wave .foreground-text{z-index:1;max-width:80%;text-align:center;margin:auto;position:relative;visibility:hidden;top:40px}@media only screen and (max-width:767px){.hero-wave .foreground-text{width:100%;max-width:94%}}.hero-wave .foreground-text h1{font-size:7vw;line-height:.88;color:#fff}@media only screen and (min-width:1440px){.hero-wave .foreground-text h1{font-size:10rem}}@media only screen and (max-width:767px){.hero-wave .foreground-text h1{font-size:10vw}}.faqs .container{padding:40px 0 60px}@media only screen and (max-width:767px){.faqs .container{padding:20px 0 40px;width:100%}}.faqs .container:after{content:"";display:block;clear:both;height:0;line-height:0}.faqs .faq-category,.faqs .faq-section-container{float:left}.faqs .faq-category{position:relative;width:23.5%;text-align:right;margin-right:5%}@media only screen and (max-width:767px){.faqs .faq-category{width:100%;text-align:left;margin:0 0 20px}}.faqs .faq-category .faq-category-btn{display:none;cursor:pointer;position:relative;width:100%;padding:19px 20px 20px;min-width:218px;line-height:1;font-size:1.2rem;text-transform:uppercase;letter-spacing:.5px;border-radius:4px;color:rgba(68,68,68,.7);border:1px solid rgba(68,68,68,.2);background-color:#fff}@media only screen and (max-width:767px){.faqs .faq-category .faq-category-btn{margin:auto;width:94%}}.faqs .faq-category .faq-category-btn.open{border-bottom-right-radius:0;border-bottom-left-radius:0}.faqs .faq-category .faq-category-btn.open:after{transform:translateY(-50%) rotate(180deg)}.faqs .faq-category .faq-category-btn:after{content:"\f078";position:absolute;top:50%;margin:auto;font-size:1.3rem;font-weight:600;color:#444;font-family:Font Awesome\ 5 Free;right:20px;transition:all .2s ease-out;transform:translateY(-50%) rotate(0deg)}@media only screen and (max-width:767px){.faqs .faq-category .faq-category-btn{display:block}}@media only screen and (max-width:767px){.faqs .faq-category ul{display:none;position:absolute;top:calc(100% - 1px);right:0;left:0;margin:auto;z-index:1;border-radius:4px;border-top-right-radius:0;border-top-left-radius:0;border:1px solid rgba(68,68,68,.2);border-top:none;width:94%;background-color:#001d89}}.faqs .faq-category ul li{cursor:pointer;font-size:1.4rem;line-height:1.3;padding:1.21rem 0 .8rem;letter-spacing:.5px;text-transform:uppercase;color:rgba(68,68,68,.7);transition:all .2s ease-out}@media only screen and (max-width:767px){.faqs .faq-category ul li{padding:0 20px;color:#fff}}.faqs .faq-category ul li.active{font-weight:700;color:#001d89}@media only screen and (max-width:767px){.faqs .faq-category ul li.active{color:#fff}}.faqs .faq-section-container{width:70%;max-width:850px}@media only screen and (max-width:767px){.faqs .faq-section-container{width:100%}}.faqs .faq-section-container .faq-section{position:relative}.faqs .faq-section-container .faq-section:not(.active){display:none}.faqs .faq-section-container .faq-section-title{font-size:1.4rem;font-weight:700;line-height:3;text-transform:uppercase;letter-spacing:.5px;color:#001d89}@media only screen and (max-width:767px){.faqs .faq-section-container .faq-section-title{margin:auto;width:94%;font-family:hwt-artz,sans-serif;font-weight:700;font-style:normal;font-stretch:normal;text-transform:uppercase;font-size:2.2rem;color:#001d89}}.faqs .faq-section-container ul li{position:relative;left:40px;visibility:hidden;border-bottom:2px solid #ddd}.faqs .faq-section-container ul li:first-child{border-top:2px solid #ddd}@media only screen and (max-width:767px){.faqs .faq-section-container ul li.open .faq-question{color:#fff;background-color:#001d89}}@media only screen and (max-width:767px){.faqs .faq-section-container ul li.open .faq-question:after,.faqs .faq-section-container ul li.open .faq-question:before{background-color:#fff}}.faqs .faq-section-container ul li.open .faq-question:before{transform:translateY(-50%) rotate(90deg)}.faqs .faq-section-container ul li .faq-question{cursor:pointer;position:relative;padding:22px 40px 26px 0;font-size:2.2rem;font-weight:700;color:#001d89;transition:all .2s ease-out}@media only screen and (max-width:767px){.faqs .faq-section-container ul li .faq-question{padding-left:3%;padding-right:3%}}.faqs .faq-section-container ul li .faq-question:after,.faqs .faq-section-container ul li .faq-question:before{content:"";display:block;position:absolute;top:50%;right:0;background-color:#c9177d;transition:all .2s ease-out;transform:translateY(-50%) rotate(0deg)}.faqs .faq-section-container ul li .faq-question:before{height:14px;width:2px;right:26px}.faqs .faq-section-container ul li .faq-question:after{width:14px;height:2px;right:20px}.faqs .faq-section-container ul li .faq-answer{display:none;padding:0 0 24px}@media only screen and (max-width:767px){.faqs .faq-section-container ul li .faq-answer{padding:20px 0;margin:auto;width:94%}}.faqs .faq-section-container ul li .faq-answer p{font-size:1.6rem;line-height:1.5}.legal-hero{position:relative;height:36vw;max-height:515px;padding:0;background-color:#fff;background-image:url(img/hero-legal.png);background-repeat:no-repeat;background-size:cover;background-position:bottom}@media only screen and (max-width:767px){.legal-hero{height:300px}}.legal-hero h1{position:relative;top:25%;font-size:6rem;line-height:.9;letter-spacing:1.5px;text-align:center;color:#fff}@media only screen and (max-width:767px){.legal-hero h1{font-size:4rem}}.legal-section .container{padding-top:80px;max-width:795px}.legal-section h1,.legal-section h2{font-size:4rem;margin:0 0 10px}.legal-section h3,.legal-section h4{font-size:2rem;margin:0 0 20px}.legal-section h5{font-size:2.2rem;font-size:1.6rem;font-size:2rem;margin:0 0 30px}.legal-section h5,.legal-section h6{font-family:Helvetica Neue,HelveticaNeue,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-stretch:normal;text-transform:inherit;color:#0075ab}.legal-section h6{font-size:2.2rem;font-size:1.6rem;font-size:1.4rem}.legal-section p{font-size:1.4rem;line-height:1.57}.legal-section a{color:#0075ab}.milk-river-hero{height:34vw;max-height:480px;padding:0;display:-ms-flexbox;display:flex;background-color:rgb(0,117,171);background-image:url(img/bg-milk-river.png);background-size:cover;background-repeat:no-repeat;background-position:bottom}@media only screen and (max-width:767px){.milk-river-hero{height:300px}}.milk-river-hero .container{padding:40px 0 60px}@media only screen and (max-width:1024px){.milk-river-hero .container{padding:40px 0 60px}}.milk-river-hero .foreground-text{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-align:center;z-index:1;width:65%;max-width:744px;margin:auto;position:relative;visibility:hidden;top:40px}@media only screen and (max-width:767px){.milk-river-hero .foreground-text{width:100%;max-width:94%}}.milk-river-hero .foreground-text h1{font-size:7vw;line-height:.88;color:#fff}@media only screen and (min-width:1440px){.milk-river-hero .foreground-text h1{font-size:10rem}}@media only screen and (max-width:767px){.milk-river-hero .foreground-text h1{font-size:6rem}}.contact-info .container{padding:80px 0 150px;max-width:995px}.contact-info h4{display:block;line-height:1.2;text-transform:inherit;color:#0075ab;font-family:Helvetica Neue,HelveticaNeue,Helvetica,Arial,sans-serif;font-size:2.2rem;font-weight:400;font-style:normal;font-stretch:normal;font-size:2rem}.contact-info h4 a{color:#0075ab}.contact-info .contact-info-container{max-width:580px;margin:auto}.contact-info .contact-intro{padding:0 0 40px;border-bottom:2px solid rgba(77,77,77,.15)}.contact-info .contact-intro p{font-size:2.2rem;line-height:1.36;margin:0 0 45px}.contact-info .contact-intro p a{text-decoration:underline}.contact-info .contact-intro .contact-social{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.contact-info .contact-intro .contact-social div{margin-right:25px}.contact-info .contact-intro .contact-social div:last-child{margin-right:0}.contact-info .contact-intro .contact-social i{font-size:2.5rem;color:#001d89}.contact-info .call-write{padding:40px 0;border-bottom:2px solid rgba(77,77,77,.15)}.contact-info .call-write .contact-option:not(:first-child){margin:40px 0 0}.contact-info .call-write .contact-option h2{font-size:5rem;line-height:.92;letter-spacing:1.3px;margin:0 0 15px}@media only screen and (max-width:767px){.contact-info .call-write .contact-option h2{font-size:4rem}}.contact-info .call-write .contact-option h4{margin:0 0 5px}.contact-info .contact-form{padding:40px 0 0;margin:0 0 50px}.contact-info .contact-form .contact-form-intro{margin:0 0 30px}.contact-info .contact-form .contact-form-intro .contact-form-intro-section{margin:0 0 40px}.contact-info .contact-form .contact-form-intro .contact-form-intro-section:last-child{margin:0}.contact-info .contact-form .contact-form-intro h2{font-size:5rem;line-height:.92;letter-spacing:1.3px;margin:0 0 15px}@media only screen and (max-width:767px){.contact-info .contact-form .contact-form-intro h2{font-size:4rem}}.contact-info .contact-form .contact-form-intro p{line-height:1.57}.contact-info .contact-form .contact-form-intro p a{text-decoration:underline}.contact-info .contact-form .form-container h4{margin:0 0 10px}.contact-info .contact-form form form input[type=checkbox]+span,.contact-info .contact-form form input[type=checkbox]+label{font-size:1rem;color:rgba(68,68,68,.4);line-height:1.8}.contact-info .contact-form form form input[type=checkbox]+span a,.contact-info .contact-form form input[type=checkbox]+label a{color:rgba(68,68,68,.4)}.contact-info .contact-disclaimer .disclaimer-section:not(:first-child){margin:35px 0 0}.contact-info .contact-disclaimer .disclaimer-section p{line-height:1.43;letter-spacing:.4px}.contact-info .contact-disclaimer .disclaimer-section p:not(:first-child){margin:30px 0 0}.login-hero{min-height:55vw;max-height:880px;display:-ms-flexbox;display:flex;background-color:#0075ab}@media only screen and (max-width:1024px){.login-hero{max-height:inherit;min-height:inherit}}.login-hero:after,.login-hero:before{content:"";display:block;position:absolute;background-image:url(img/hero-bg-wave.jpg);background-position:bottom;background-size:cover;background-repeat:no-repeat}.login-hero:after{bottom:0;left:0;width:100%;height:34vw;max-height:480px}.login-hero:before{bottom:-1px;left:0;width:100%;height:45px;z-index:1;background-image:linear-gradient(0deg,#fff,hsla(0,0%,100%,0))}@media only screen and (max-width:767px){.login-hero:after,.login-hero:before{background-image:url(img/hero-bg-wave-sm.jpg)}.login-hero:before{background-image:linear-gradient(0deg,#fff,hsla(0,0%,100%,0))}}@media only screen and (min-width:1440px){.login-hero{min-height:inherit;height:830px}}.login-hero .hero-info,.login-hero .login-form{z-index:1}.login-hero .hero-content-container{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:90px 0}@media only screen and (max-width:1024px){.login-hero .hero-content-container{-ms-flex-direction:column;flex-direction:column;padding:20px 0 90px}}.login-hero .hero-content-container:after{content:none}.login-hero .hero-info{width:60%;max-width:693px;padding:30px 0 0;color:#fff}@media only screen and (max-width:1024px){.login-hero .hero-info{width:60%;max-width:inherit;margin:0 auto 30px}}@media only screen and (max-width:767px){.login-hero .hero-info{width:100%}}.login-hero .hero-info h1{font-size:7vw;line-height:.88;margin:0 0 20px;color:#fff}@media only screen and (min-width:1440px){.login-hero .hero-info h1{font-size:10rem}}@media only screen and (max-width:767px){.login-hero .hero-info h1{font-size:6rem}}.login-hero .hero-info p{font-size:2.4rem;line-height:1.42;margin:0 0 20px}@media only screen and (max-width:1100px){.login-hero .hero-info p{font-size:1.8rem;margin:0 0 10px}}.login-hero .hero-info span{display:block;font-size:1.2rem}.login-hero .login-form{-ms-flex-item-align:start;align-self:flex-start;width:37%;max-width:445px;padding:30px 35px;border-radius:4px;background-color:#fff}@media only screen and (max-width:1024px){.login-hero .login-form{width:60%;max-width:inherit;margin:0 auto}}@media only screen and (max-width:767px){.login-hero .login-form{width:100%}}.login-hero .login-form .login-switch{position:relative;margin:0 0 20px}.login-hero .login-form .login-switch:after{content:"";display:block;clear:both;height:0;line-height:0}.login-hero .login-form .login-switch .sign-in-btn,.login-hero .login-form .login-switch .sign-up-btn{float:left;width:50%;text-align:center;font-size:1.2rem;font-weight:500;letter-spacing:1px;text-transform:uppercase;padding:12px;border:2px solid;color:#001d89;transition:all .2s ease-out}.login-hero .login-form .login-switch .sign-in-btn:not(.active),.login-hero .login-form .login-switch .sign-up-btn:not(.active){cursor:pointer;border-color:rgba(77,77,77,.15)}.login-hero .login-form .login-switch .sign-in-btn.active,.login-hero .login-form .login-switch .sign-up-btn.active{color:#fff;border-color:#001d89;background-color:#001d89}.login-hero .login-form .login-switch .sign-up-btn{border-top-left-radius:4px;border-bottom-left-radius:4px;border-right:none}.login-hero .login-form .login-switch .sign-in-btn{border-top-right-radius:4px;border-bottom-right-radius:4px;border-left:none}.login-hero .login-form .login-container form input:not(.btn){padding:14px 10px}.login-hero .login-form .login-container form .btn{width:100%;font-size:1.4rem}.login-hero .login-form .login-container .forgot-password,.login-hero .login-form .login-container .sign-up{display:none}.login-hero .login-form .login-container .forgot-password .form-footer{-ms-flex-pack:center;justify-content:center}.login-hero .login-form .login-container .reset-password{display:none}.login-hero .login-form .login-container .required-disc{font-size:1.2rem;color:#9b9b9b;margin:10px 0 20px}.login-hero .login-form .login-container .form-header{margin:0 0 20px}.login-hero .login-form .login-container .form-header h3{font-family:Helvetica Neue,HelveticaNeue,Helvetica,Arial,sans-serif;font-size:2.2rem;font-weight:400;font-style:normal;font-stretch:normal;font-size:2.4rem;text-transform:inherit}.login-hero .login-form .login-container .form-header p:not(:empty){margin:10px 0 0}.login-hero .login-form .login-container .form-footer{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin:20px 0 0}.login-hero .login-form .login-container .form-footer p{font-size:1.2rem;line-height:1.83}.login-hero .login-form .login-container .form-footer p span{cursor:pointer;text-decoration:underline}.login-hero .hero-btns{position:absolute;left:0;bottom:10%;z-index:2;margin:0 auto;width:auto;max-width:1200px}@media only screen and (max-width:1350px){.login-hero .hero-btns{bottom:5%}}@media only screen and (max-width:1024px){.login-hero .hero-btns{position:relative;width:60%;margin:0 auto 30px;bottom:inherit}}@media only screen and (max-width:767px){.login-hero .hero-btns{width:100%}}.login-hero .hero-btns ul{width:auto;display:-ms-flexbox;display:flex}@media only screen and (max-width:1250px){.login-hero .hero-btns ul{width:45%}}@media only screen and (max-width:1024px){.login-hero .hero-btns ul{width:100%}}.login-hero .hero-btns ul li{max-width:210px}.login-hero .hero-btns ul li:not(:last-child){margin-right:20px}.interests-and-favorites .container{padding:50px 0 100px}@media only screen and (max-width:767px){.interests-and-favorites .container{padding:40px 0 60px}}.interests-and-favorites h3{margin:0 0 20px}.interests-and-favorites .btn-container .btn{display:inline-block}@media only screen and (max-width:767px){.interests-and-favorites .btn-container .btn{width:100%}}.interests-and-favorites .personal-info{margin:0 0 40px}.interests-and-favorites .interest-survey .interest-survey-container .survey-col:after{content:"";display:block;clear:both;height:0;line-height:0}.interests-and-favorites .interest-survey .interest-survey-container .survey-col .survey-col-title{margin:0 0 15px}.interests-and-favorites .interest-survey .interest-survey-container .survey-col .survey-contents{position:relative;padding:40px;background-image:url(img/bg-texture-blue.png);background-repeat:no-repeat;background-size:100% 100%;min-height:375px}@media only screen and (max-width:767px){.interests-and-favorites .interest-survey .interest-survey-container .survey-col .survey-contents{background-image:none;background-color:#001d89}}.interests-and-favorites .interest-survey .interest-survey-container .survey-col.tell-us-more{float:left;width:40%;max-width:490px;margin-right:20px}@media only screen and (max-width:1024px){.interests-and-favorites .interest-survey .interest-survey-container .survey-col.tell-us-more{float:none;width:100%;max-width:inherit;margin:0 auto 40px}}.interests-and-favorites .interest-survey .interest-survey-container .survey-col.tell-us-more .slick-next,.interests-and-favorites .interest-survey .interest-survey-container .survey-col.tell-us-more .slick-prev{top:50%;transform:translateY(-50%)}.interests-and-favorites .interest-survey .interest-survey-container .survey-col.tell-us-more .slick-prev{left:-20px}.interests-and-favorites .interest-survey .interest-survey-container .survey-col.tell-us-more .slick-next{right:-20px}.interests-and-favorites .interest-survey .interest-survey-container .survey-col.tell-us-more .slick-track{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.interests-and-favorites .interest-survey .interest-survey-container .survey-col.tell-us-more .check-question,.interests-and-favorites .interest-survey .interest-survey-container .survey-col.tell-us-more .radio-question{text-align:center;max-width:290px;margin:0 auto 40px}@media only screen and (max-width:767px){.interests-and-favorites .interest-survey .interest-survey-container .survey-col.tell-us-more .check-question,.interests-and-favorites .interest-survey .interest-survey-container .survey-col.tell-us-more .radio-question{max-width:250px}}.interests-and-favorites .interest-survey .interest-survey-container .survey-col.tell-us-more .check-question h4,.interests-and-favorites .interest-survey .interest-survey-container .survey-col.tell-us-more .radio-question h4{font-size:4rem;line-height:1;letter-spacing:1.4px;margin:0 0 20px;color:#0075ab}.interests-and-favorites .interest-survey .interest-survey-container .survey-col.tell-us-more .check-question p,.interests-and-favorites .interest-survey .interest-survey-container .survey-col.tell-us-more .radio-question p{letter-spacing:.6px;font-family:hwt-artz,sans-serif;font-weight:700;font-style:normal;font-stretch:normal;text-transform:uppercase;font-size:1.8rem;color:#fff}@media only screen and (max-width:767px){.interests-and-favorites .interest-survey .interest-survey-container .survey-col.tell-us-more .check-question p,.interests-and-favorites .interest-survey .interest-survey-container .survey-col.tell-us-more .radio-question p{font-size:1.4rem}}.interests-and-favorites .interest-survey .interest-survey-container .survey-col.tell-us-more .radio-range,.interests-and-favorites .interest-survey .interest-survey-container .survey-col.tell-us-more .survey-checkboxes{position:relative;display:-ms-flexbox;display:flex;text-align:center;max-width:380px;margin:auto}.interests-and-favorites .interest-survey .interest-survey-container .survey-col.tell-us-more .radio-range label:after,.interests-and-favorites .interest-survey .interest-survey-container .survey-col.tell-us-more .radio-range label:before,.interests-and-favorites .interest-survey .interest-survey-container .survey-col.tell-us-more .survey-checkboxes label:after,.interests-and-favorites .interest-survey .interest-survey-container .survey-col.tell-us-more .survey-checkboxes label:before{top:-20px;left:0;right:0;margin:auto}.interests-and-favorites .interest-survey .interest-survey-container .survey-col.tell-us-more .radio-range .survey-check:not(:last-child),.interests-and-favorites .interest-survey .interest-survey-container .survey-col.tell-us-more .survey-checkboxes .survey-check:not(:last-child){margin-right:20px}.interests-and-favorites .interest-survey .interest-survey-container .survey-col.tell-us-more .radio-range .survey-check input[type=checkbox]:checked+label:before,.interests-and-favorites .interest-survey .interest-survey-container .survey-col.tell-us-more .radio-range .survey-check input[type=checkbox]:checked+span:before,.interests-and-favorites .interest-survey .interest-survey-container .survey-col.tell-us-more .survey-checkboxes .survey-check input[type=checkbox]:checked+label:before,.interests-and-favorites .interest-survey .interest-survey-container .survey-col.tell-us-more .survey-checkboxes .survey-check input[type=checkbox]:checked+span:before{background-color:transparent}.interests-and-favorites .interest-survey .interest-survey-container .survey-col.tell-us-more .radio-range .survey-check label:before,.interests-and-favorites .interest-survey .interest-survey-container .survey-col.tell-us-more .survey-checkboxes .survey-check label:before{width:20px;height:20px;border-color:#fff;background-color:#fff}.interests-and-favorites .interest-survey .interest-survey-container .survey-col.tell-us-more .radio-range .survey-check label:after,.interests-and-favorites .interest-survey .interest-survey-container .survey-col.tell-us-more .survey-checkboxes .survey-check label:after{width:11px;height:9px;top:-13px;background-image:url(img/icon-check-white.png)}.interests-and-favorites .interest-survey .interest-survey-container .survey-col.tell-us-more .radio-range .input-radio,.interests-and-favorites .interest-survey .interest-survey-container .survey-col.tell-us-more .survey-checkboxes .input-radio{position:relative;-ms-flex:1;flex:1}.interests-and-favorites .interest-survey .interest-survey-container .survey-col.tell-us-more .radio-range .input-radio input,.interests-and-favorites .interest-survey .interest-survey-container .survey-col.tell-us-more .survey-checkboxes .input-radio input{padding:0}.interests-and-favorites .interest-survey .interest-survey-container .survey-col.tell-us-more .radio-range .input-radio:first-child:before,.interests-and-favorites .interest-survey .interest-survey-container .survey-col.tell-us-more .survey-checkboxes .input-radio:first-child:before{width:50%;left:inherit;right:0}.interests-and-favorites .interest-survey .interest-survey-container .survey-col.tell-us-more .radio-range .input-radio:last-child:before,.interests-and-favorites .interest-survey .interest-survey-container .survey-col.tell-us-more .survey-checkboxes .input-radio:last-child:before{width:50%}.interests-and-favorites .interest-survey .interest-survey-container .survey-col.tell-us-more .radio-range .input-radio:before,.interests-and-favorites .interest-survey .interest-survey-container .survey-col.tell-us-more .survey-checkboxes .input-radio:before{content:"";position:absolute;top:7px;left:0;display:block;width:100%;height:1px;background-color:#fff}.interests-and-favorites .interest-survey .interest-survey-container .survey-col.tell-us-more .radio-range .input-radio input[type=radio]:checked+label,.interests-and-favorites .interest-survey .interest-survey-container .survey-col.tell-us-more .radio-range .input-radio input[type=radio]:checked+span,.interests-and-favorites .interest-survey .interest-survey-container .survey-col.tell-us-more .survey-checkboxes .input-radio input[type=radio]:checked+label,.interests-and-favorites .interest-survey .interest-survey-container .survey-col.tell-us-more .survey-checkboxes .input-radio input[type=radio]:checked+span{color:#c9177d}.interests-and-favorites .interest-survey .interest-survey-container .survey-col.tell-us-more .radio-range .input-radio label:after,.interests-and-favorites .interest-survey .interest-survey-container .survey-col.tell-us-more .radio-range .input-radio label:before,.interests-and-favorites .interest-survey .interest-survey-container .survey-col.tell-us-more .survey-checkboxes .input-radio label:after,.interests-and-favorites .interest-survey .interest-survey-container .survey-col.tell-us-more .survey-checkboxes .input-radio label:before{width:11px;height:11px}.interests-and-favorites .interest-survey .interest-survey-container .survey-col.tell-us-more .radio-range .input-radio label:before,.interests-and-favorites .interest-survey .interest-survey-container .survey-col.tell-us-more .survey-checkboxes .input-radio label:before{border-color:#fff;background-color:#001d89}.interests-and-favorites .interest-survey .interest-survey-container .survey-col.tell-us-more .radio-range .input-radio label:after,.interests-and-favorites .interest-survey .interest-survey-container .survey-col.tell-us-more .survey-checkboxes .input-radio label:after{border:2px solid #fff;background-color:#c9177d}.interests-and-favorites .interest-survey .interest-survey-container .survey-col.tell-us-more .radio-range label,.interests-and-favorites .interest-survey .interest-survey-container .survey-col.tell-us-more .survey-checkboxes label{width:100%;padding:0;display:block;padding:15px 0 0;margin:0;line-height:1;letter-spacing:.5px;font-family:hwt-artz,sans-serif;font-weight:700;font-style:normal;font-stretch:normal;text-transform:uppercase;font-size:1.4rem;color:#fff;transition:all .2s ease-out}@media only screen and (max-width:767px){.interests-and-favorites .interest-survey .interest-survey-container .survey-col.tell-us-more .radio-range label,.interests-and-favorites .interest-survey .interest-survey-container .survey-col.tell-us-more .survey-checkboxes label{font-size:1.2rem}}.interests-and-favorites .interest-survey .interest-survey-container .survey-col.tell-us-more .radio-range{-ms-flex-pack:justify;justify-content:space-between}.interests-and-favorites .interest-survey .interest-survey-container .survey-col.tell-us-more .survey-checkboxes{-ms-flex-pack:center;justify-content:center}.interests-and-favorites .interest-survey .interest-survey-container .survey-col.tell-us-more .btn-container{margin:20px 0 0;text-align:center}.interests-and-favorites .interest-survey .interest-survey-container .survey-col.tell-us-more .survey-state{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(img/bg-texture-blue.png);background-repeat:no-repeat;background-size:100% 100%;z-index:2}@media only screen and (max-width:767px){.interests-and-favorites .interest-survey .interest-survey-container .survey-col.tell-us-more .survey-state{background-image:none;background-color:#001d89}}.interests-and-favorites .interest-survey .interest-survey-container .survey-col.tell-us-more .survey-state .survey-state-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;max-width:230px;margin:auto;height:100%;text-align:center}.interests-and-favorites .interest-survey .interest-survey-container .survey-col.tell-us-more .survey-state .survey-state-container .img-container{max-width:170px;margin:0 0 20px}.interests-and-favorites .interest-survey .interest-survey-container .survey-col.tell-us-more .survey-state .survey-state-container .survey-state-text h4,.interests-and-favorites .interest-survey .interest-survey-container .survey-col.tell-us-more .survey-state .survey-state-container .survey-state-text p{color:#fff}.interests-and-favorites .interest-survey .interest-survey-container .survey-col.tell-us-more .survey-state .survey-state-container .survey-state-text h4{font-size:2.8rem;margin:0 0 10px}.interests-and-favorites .interest-survey .interest-survey-container .survey-col.tell-us-more .survey-state .survey-state-container .survey-state-text p{margin:0 0 15px}.interests-and-favorites .interest-survey .interest-survey-container .survey-col.tell-us-more .survey-state .survey-state-container .survey-state-text span{cursor:pointer;display:block;font-size:1.2rem;font-weight:700;text-transform:uppercase;text-decoration:underline;color:#c9177d}.interests-and-favorites .interest-survey .interest-survey-container .survey-col.love-want-to-try{float:left;width:calc(60% - 20px);max-width:690px}@media only screen and (max-width:1024px){.interests-and-favorites .interest-survey .interest-survey-container .survey-col.love-want-to-try{float:none;width:100%;max-width:inherit;margin:auto}}.interests-and-favorites .interest-survey .interest-survey-container .survey-col.love-want-to-try .survey-contents{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.interests-and-favorites .interest-survey .interest-survey-container .survey-col.love-want-to-try ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width:767px){.interests-and-favorites .interest-survey .interest-survey-container .survey-col.love-want-to-try ul{-ms-flex-direction:column;flex-direction:column}}.interests-and-favorites .interest-survey .interest-survey-container .survey-col.love-want-to-try ul li{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:33.33%;margin-bottom:15px}@media only screen and (max-width:767px){.interests-and-favorites .interest-survey .interest-survey-container .survey-col.love-want-to-try ul li{width:100%}}.interests-and-favorites .interest-survey .interest-survey-container .survey-col.love-want-to-try ul li input[type=checkbox]{cursor:pointer;position:absolute;top:0;left:0;width:100%;height:100%}.interests-and-favorites .interest-survey .interest-survey-container .survey-col.love-want-to-try ul li input[type=checkbox]:checked+.img-container+p{color:#c9177d}@keyframes productRock{0%{transform:rotate(0deg)}33%{transform:rotate(-5deg)}66%{transform:rotate(5deg)}to{transform:rotate(0deg)}}.interests-and-favorites .interest-survey .interest-survey-container .survey-col.love-want-to-try ul li input[type=checkbox]:checked+.img-container{animation:productRock .75s!important}.interests-and-favorites .interest-survey .interest-survey-container .survey-col.love-want-to-try ul li .img-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex:0 0 auto;flex:0 0 auto;width:45px;height:60px;margin-right:30px}.interests-and-favorites .interest-survey .interest-survey-container .survey-col.love-want-to-try ul li .img-container img{max-height:100%}.interests-and-favorites .interest-survey .interest-survey-container .survey-col.love-want-to-try ul li p{font-size:1.5rem;font-weight:700;color:#fff;transition:all .2s ease-out}.interests-and-favorites .interest-survey .interest-survey-container .survey-col.love-want-to-try .newsletter-save{margin-top:20px;margin-left:auto}.interests-and-favorites .interest-survey .interest-survey-container .survey-col.love-want-to-try .newsletter-save .newsletter-signup{margin:0 0 20px}.interests-and-favorites .interest-survey .interest-survey-container .survey-col.love-want-to-try .newsletter-save .newsletter-signup label{font-size:1rem;line-height:1.8;color:rgba(68,68,68,.4)}section.benefits{overflow:hidden;position:relative}@media only screen and (max-width:767px){.interests-and-favorites .interest-survey .interest-survey-container .survey-col.love-want-to-try .newsletter-save .btn{width:100%}}.edit-info-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100vh;background-color:rgba(0,0,0,.8);z-index:1000}.edit-info-overlay .edit-info-wrapper{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100%;height:100%}.edit-info-overlay .edit-info-wrapper .edit-info-container{position:relative;width:90%;max-width:1035px;padding:80px 40px;max-height:100%;overflow:scroll;-webkit-overflow-scrolling:touch;background-color:#fff}@media only screen and (max-width:767px){.edit-info-overlay .edit-info-wrapper .edit-info-container{width:94%}}.edit-info-overlay .edit-info-wrapper .edit-info-container .edit-form{max-width:590px;margin:auto}.edit-info-overlay .edit-info-wrapper .edit-info-container .edit-form .form-header{margin:0 0 30px}.edit-info-overlay .edit-info-wrapper .edit-info-container .edit-form .form-header span{display:block;font-weight:700;letter-spacing:1px;text-transform:uppercase;margin:0 0 10px;color:#0075ab}@media only screen and (max-width:767px){.edit-info-overlay .edit-info-wrapper .edit-info-container .edit-form .form-header span{font-size:1.2rem}}.edit-info-overlay .edit-info-wrapper .edit-info-container .edit-form .form-header h4{font-size:4rem;letter-spacing:1px;margin:0 0 15px}@media only screen and (max-width:767px){.edit-info-overlay .edit-info-wrapper .edit-info-container .edit-form .form-header h4{font-size:2.4rem}}.edit-info-overlay .edit-info-wrapper .edit-info-container .edit-form .form-header .required-disc{font-size:1.2rem;line-height:1.17;color:#4d4d4d;margin:0 0 20px}.edit-info-overlay .edit-info-wrapper .edit-info-container .edit-form .form-header .user-email-container p.user-email{margin:20px 0 0;opacity:.5}.edit-info-overlay .edit-info-wrapper .edit-info-container .edit-form form .form-row:last-child{margin-top:40px}@media only screen and (max-width:767px){.edit-info-overlay .edit-info-wrapper .edit-info-container .edit-form form .form-row .btn{width:100%}}.edit-info-overlay .overlay-close{cursor:pointer;position:absolute;top:20px;right:20px}.edit-info-overlay .overlay-close i{font-size:2.5rem;color:#4d4d4d}.dashboard-recipes .container{padding:90px 0}.dashboard-recipes .recipe-callout-bg{position:absolute;width:100%;height:60%;max-height:390px;background-image:url(img/bg-texture.jpg);background-size:cover;background-repeat:no-repeat;z-index:1}@media only screen and (max-width:767px){.dashboard-recipes .recipe-callout-bg{height:28%}}.dashboard-recipes .recipe-callout-bg:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:100px;background-image:url(img/bg-wave.png);background-size:cover;background-repeat:no-repeat}.dashboard-recipes .all-recipes{-ms-flex-item-align:start;align-self:flex-start}.dashboard-recipes .all-recipes img{width:100%;height:100%}.banner .banner-container a.a_silk{position:static}.page-callout .page-row>li p{max-width:inherit}.login-hero .hero-btns ul li img{width:100%;display:inline-block}@media (max-width:1460px) and (min-width:1200px) and (-ms-high-contrast:none){.login-hero .hero-btns{bottom:-76px}*::-ms-backdrop,.login-hero .hero-btns{bottom:-76px}}@media(max-width:767px){.m-hide{display:none}.login-hero .hero-info p{font-size:2.4rem}.accordion-content .size-table ul li{padding-right:10px}}a.posit_show{color:#c9177d}.rec_link{text-decoration:underline}@media(min-width:768px){footer .footer-nav{width:360px}}header.navigation .nav-wrapper .nav-container .nav li.nav-products .sub-menu li.dha-omega-3 a:before{width:51px;height:84px;background-position:-3px -780px}header.navigation .nav-wrapper .nav-container .nav li.nav-products .sub-menu li.silk-latte a:before{width:51px;height:84px;background-position:-3px -874px}.defoot_note{padding:25px 10px 10px;text-align:center;font-size:90%}.redbg{background:brown url(/wp-content/themes/silk/img/team-protein/textures/Silk_Warrior_Native_Texture_Red_R2.png);background-size:100%}.mainhero_banner{display:flex;position:relative;margin-bottom:0;padding-top:0;font-size:14px}.mainhero_banner .join-img{max-width:20.063em;width:100%;position:absolute;left:0;top:6.888555em}.mainhero_banner .mainh_right{width:35%;flex:0 0 35%;color:#fff}.teampo_cont{display:flex;justify-content:flex-end;align-items:center;height:100%}.mainjoindett{font-size:1.375em;padding-right:3.125em}.teampo_abs{position:absolute;top:0;left:0;right:0;bottom:2.375em;width:100%;z-index:2}.mainhero_banner picture{margin:0 auto}.teamhero_img{width:100%}.teamjoinbtn{padding-top:2.375em}.teamjoinbtn a{padding:1.2rem 0;background:#fff;color:#6d0709;border-radius:.35em;display:inline-block;font-family:hwt-artz,sans-serif;font-weight:700;font-style:normal;font-stretch:normal;text-transform:uppercase;font-size:1.375em;max-width:10.563em;text-align:center;width:100%}.teamjoinbtn a:hover{background:#6d0709;color:#fff}section.module.teamprotein.redbg{margin-bottom:6em;margin-top:2em}.mainhero_banner{background:url(/wp-content/themes/silk/img/team-protein/hero/Silk_Warrior_Native_Hero_Athletes.png) no-repeat 64% -23.5vw;height:35.8788676761027VW;background-size:110.5%}@media(min-width:768px){.mainjoindett{font-family:'jaf-domus-400'}}@media(max-width:767px){section.module.teamprotein.redbg{height:176.5625VW}.mainhero_banner{background:url(/wp-content/themes/silk/img/team-protein/hero/Silk_Warrior_Native_Hero_Athletes_750x1360.png) no-repeat center bottom;background-size:100%;height:100%}.redbg{background:brown url(/wp-content/themes/silk/img/team-protein/textures/Silk_Warrior_Native_Texture_Red_R2-sm.jpg)}}@media(min-width:1100px){.mainhero_banner .mainh_right{padding-left:1.75em;padding-top:6em}.mainjoindett{padding-right:1.725em}.teamjoinbtn a{padding:0;display:flex;font-size:20px;max-width:217px;height:50px;justify-content:center;align-items:center}}@media(min-width:1100px) and (max-width:1250px){.teampo_cont{font-size:13px}.mainhero_banner .join-img{left:3em;top:5.888555em;max-width:19.063em}.mainjoindett{font-size:1.375em;padding-right:1.2999em;padding-top:1em}}@media(min-width:992px) and (max-width:1099px){.teampo_cont{font-size:13px}.mainhero_banner .join-img{left:3em;top:5.888555em;max-width:18.063em}.mainjoindett{font-size:1.375em;padding-right:.5em;padding-top:5em}}@media(min-width:768px) and (max-width:991px){section.module.teamprotein.redbg{margin-bottom:0;margin-top:0}.teampo_cont{font-size:10px}.mainhero_banner .join-img{left:2.5em;top:4.888555em;max-width:18.063em}.mainjoindett{font-size:1.375em;padding-right:.5em;padding-top:5em}}@media(max-width:767px){section.module.teamprotein.redbg{padding-top:3em}.teampo_abs{top:-2em}.teampo_cont{display:flex;justify-content:center;flex-direction:column;align-items:center;height:100%;font-size:10px;text-align:center}.mainhero_banner .join-img{max-width:28.063em;top:6.888555em}.mainhero_banner picture{margin:0 auto;width:100%}.mainhero_banner .join-img{position:static;margin:.5em auto 0 auto}.mainhero_banner .mainh_right{width:100%;flex:0 0 100%;color:#fff}.mainjoindett{font-size:2.38em;padding-right:0;max-width:80%;margin:.5em auto}.teamjoinbtn{padding-top:0;position:absolute;bottom:2.2em;left:0;right:0;text-align:center;width:100%}.teamjoinbtn a{font-size:1.475em;max-width:13.563em}.mainhero_banner::after{content:"";background:url(/wp-content/themes/silk/img/team-protein/borders/Silk_Warrior_Native_Borders_01_750x250.png) no-repeat bottom;height:100%;background-size:100%;position:absolute;left:0;width:100%;height:33.86666666666667VW;bottom:-12.85vw;z-index:0}}@media(min-width:600px) and (max-width:767px){.mainhero_banner .join-img{max-width:34.063em}}@media(max-width:550px){.mainhero_banner .join-img{max-width:24.063em;top:0}.teampo_cont{font-size:10px}.mainhero_banner .join-img{margin:.5em auto 0 auto}.mainjoindett{font-size:1.8em;margin:.5em auto;max-width:85%}.teamjoinbtn{bottom:2.2em}.teamjoinbtn a{font-size:1.475em;max-width:13.563em}}@media(min-width:480px) and (max-width:540px){.mainjoindett{font-size:1.998em;max-width:85%}.mainhero_banner .join-img{max-width:28.063em}}@media(max-width:400px){.mainhero_banner{font-size:14px}.mainjoindett{font-size:1.5675em;padding-right:0;max-width:86%}.mainhero_banner .join-img{max-width:20.63em}}@media(max-width:330px){.mainhero_banner{font-size:12px}.mainhero_banner .join-img{max-width:18.063em;top:4.888555em}.mainjoindett{font-size:1.375em;max-width:87%}}.joinprotein{margin-left:6rem;white-space:nowrap;margin-right:1rem}.joinprotein a{padding:1.2rem 2rem;background:#cf3338;color:#fff;border-radius:.5rem;display:block;font-weight:500;font-family:Helvetica Neue,HelveticaNeue,Helvetica,Arial,sans-serif}.joinprotein a:hover{background:#6d0709}@media(max-width:1200px) and (min-width:1024px){.joinprotein{margin-left:.5rem;margin-right:.5rem}.joinprotein a{padding:1rem 1rem}}@media(max-width:1024px){.slide-menu ul li .joinprotein{margin-left:0;margin-right:0rem}.slide-menu ul li .joinprotein a{padding:1.5rem 0;border-radius:.5rem;text-align:center;font-size:2.23vw;font-family:'Helvetica Neue',HelveticaNeue,Helvetica,Arial,sans-serif;max-width:80%;font-weight:600}}@media(max-width:767px){.slide-menu ul li .joinprotein a{margin-top:4em;font-size:3.13vw;letter-spacing:normal;max-width:90%}}@media(max-width:420px){.slide-menu ul li .joinprotein a{font-size:3.5vw;max-width:80%}}@media (max-width:330px){.slide-menu ul li .joinprotein{margin-left:15px}.slide-menu ul li .joinprotein a{max-width:95%;margin-top:1em;font-size:2.899vw;padding:4.2vw 0}}@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (-webkit-min-device-pixel-ratio:1){.hero .foreground-text h1{font-size:51px!important}.breadcrumb{margin:0 0 5px}.recipe-details .recipe-details-wrapper .recipe-info .recipe-share{position:static;-ms-flex-pack:left;justify-content:left;-ms-flex-align:left;align-items:center;margin-bottom:15px}}@media (min-width :768px) and (max-width :1200px){.hero .foreground-text h1{font-size:51px!important}.breadcrumb{margin:0 0 5px}.recipe-details .recipe-details-wrapper .recipe-info .recipe-share{position:static;-ms-flex-pack:left;justify-content:left;-ms-flex-align:left;align-items:center;margin-bottom:15px}}@media(min-width:768px){.banner .banner-container a{width:100%}.banner .banner-container a.greek_link{left:3em;right:0;bottom:3em}}@media(min-width:990px){.banner .banner-container a.greek_link{left:7em;right:0;bottom:5em}}@media(min-width:768px){.banner .banner-container a{max-width:100%;text-align:right;bottom:17%;right:7%}}@media(max-width:767px){.banner .banner-container a{margin-top:0}}.home-banner.slider{display:none}.recipes-callout .recipes-row>li .img-container img{width:100%;max-width:100%}.recipes-callout.saved-product .recipes-row>li .img-container img{width:auto}@media (min-width:1200px){.recipes-callout .recipes-row>li .img-container img{min-height:283.5px}.wtb-frame{min-height:80vh}}@media (max-width:1199px){.recipes-callout .recipes-row>li .img-container img{min-height:23.625VW}.wtb-frame{min-height:80vh}}@media (max-width:767px){.product-details .product-details-wrapper .product-image.fixed-height{min-height:85.86666666666667VW}.product-details .product-details-wrapper .product-image.fixed-height img{width:100%}.product-details .product-details-wrapper .product-image.fixed-height.dairy-free-yogurt-alternative{min-height:64.53333333333333VW}.recipes-callout .recipes-row>li .img-container img{min-height:70.66666666666667VW}}
.product-category-callout .product-category ul li .img-container img, .product-category-list .product-category ul li .img-container img, .products-callout .product-category ul li .img-container img{background-color:#fff;border:none;outline:none}
