@charset "UTF-8";
@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(//silk.com/wp-content/themes/silk/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(//silk.com/wp-content/themes/silk/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(//silk.com/wp-content/themes/silk/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(//silk.com/wp-content/themes/silk/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(//silk.com/wp-content/themes/silk/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(//silk.com/wp-content/themes/silk/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(//silk.com/wp-content/themes/silk/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(//silk.com/wp-content/themes/silk/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(//silk.com/wp-content/themes/silk/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(//silk.com/wp-content/themes/silk/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(//silk.com/wp-content/themes/silk/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(//silk.com/wp-content/themes/silk/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(//silk.com/wp-content/themes/silk/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(//silk.com/wp-content/themes/silk/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(//silk.com/wp-content/themes/silk/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(//silk.com/wp-content/themes/silk/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(//silk.com/wp-content/themes/silk/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(//silk.com/wp-content/themes/silk/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(//silk.com/wp-content/themes/silk/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(//silk.com/wp-content/themes/silk/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(//silk.com/wp-content/themes/silk/img/icon-thumbs-up.png)}.pr-review_popup .p-w-r .pr-thumbs-icon.pr-thumbs-icon-down{background-image:url(//silk.com/wp-content/themes/silk/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(//silk.com/wp-content/themes/silk/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(//silk.com/wp-content/themes/silk/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(//silk.com/wp-content/themes/silk/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(//silk.com/wp-content/themes/silk/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(//silk.com/wp-content/themes/silk/img/button-red.png)}.three-across .three-across-container ul li:nth-child(2){margin:0 10px;background-image:url(//silk.com/wp-content/themes/silk/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(//silk.com/wp-content/themes/silk/img/button-blue.png)}@media only screen and (max-width:767px){.three-across .three-across-container ul li:first-child{background-image:url(//silk.com/wp-content/themes/silk/img/button-red-sm.png)}.three-across .three-across-container ul li:nth-child(2){background-image:url(//silk.com/wp-content/themes/silk/img/button-magenta-sm.png)}.three-across .three-across-container ul li:nth-child(3){background-image:url(//silk.com/wp-content/themes/silk/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(//silk.com/wp-content/themes/silk/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(//silk.com/wp-content/themes/silk/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(//silk.com/wp-content/themes/silk/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(//silk.com/wp-content/themes/silk/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(//silk.com/wp-content/themes/silk/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(//silk.com/wp-content/themes/silk/img/hero-recipes.jpg)}@media only screen and (max-width:767px){.hero.recipes{background-image:url(//silk.com/wp-content/themes/silk/img/hero-recipes-sm.jpg)}}.hero.dashboard{background-image:url(//silk.com/wp-content/themes/silk/img/hero-dashboard.jpg)}.hero.svm{background-image:url(//silk.com/wp-content/themes/silk/img/hero-wave-texture.jpg)}.hero.subs{background-image:url(//silk.com/wp-content/themes/silk/img/hero-subs.jpg)}.hero.sustainability{background-image:url(//silk.com/wp-content/themes/silk/img/hero-sustainability.jpg)}.hero.b-corp{background-image:url(//silk.com/wp-content/themes/silk/img/hero-b-corp.jpg)}.hero.our-story{background-image:url(//silk.com/wp-content/themes/silk/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(//silk.com/wp-content/themes/silk/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(//silk.com/wp-content/themes/silk/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(//silk.com/wp-content/themes/silk/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(//silk.com/wp-content/themes/silk/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(//silk.com/wp-content/themes/silk/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(//silk.com/wp-content/themes/silk/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(//silk.com/wp-content/themes/silk/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(//silk.com/wp-content/themes/silk/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(//silk.com/wp-content/themes/silk/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(//silk.com/wp-content/themes/silk/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(//silk.com/wp-content/themes/silk/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(//silk.com/wp-content/themes/silk/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(//silk.com/wp-content/themes/silk/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(//silk.com/wp-content/themes/silk/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(//silk.com/wp-content/themes/silk/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(//silk.com/wp-content/themes/silk/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(//silk.com/wp-content/themes/silk/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(//silk.com/wp-content/themes/silk/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(//silk.com/wp-content/themes/silk/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(//silk.com/wp-content/themes/silk/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(//silk.com/wp-content/themes/silk/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(//silk.com/wp-content/themes/silk/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(//silk.com/wp-content/themes/silk/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(//silk.com/wp-content/themes/silk/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(//silk.com/wp-content/themes/silk/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(//silk.com/wp-content/themes/silk/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(//silk.com/wp-content/themes/silk/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(//silk.com/wp-content/themes/silk/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(//silk.com/wp-content/themes/silk/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(//silk.com/wp-content/themes/silk/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(//silk.com/wp-content/themes/silk/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(//silk.com/wp-content/themes/silk/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(//silk.com/wp-content/themes/silk/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(//silk.com/wp-content/themes/silk/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(//silk.com/wp-content/themes/silk/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(//silk.com/wp-content/themes/silk/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(//silk.com/wp-content/themes/silk/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(//silk.com/wp-content/themes/silk/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(//silk.com/wp-content/themes/silk/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(//silk.com/wp-content/themes/silk/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(//silk.com/wp-content/themes/silk/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(//silk.com/wp-content/themes/silk/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(//silk.com/wp-content/themes/silk/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(//silk.com/wp-content/themes/silk/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(//silk.com/wp-content/themes/silk/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(//silk.com/wp-content/themes/silk/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(//silk.com/wp-content/themes/silk/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(//silk.com/wp-content/themes/silk/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(//silk.com/wp-content/themes/silk/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(//silk.com/wp-content/themes/silk/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(//silk.com/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(//silk.com/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(//silk.com/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(//silk.com/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(//silk.com/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}@media(min-width:1025px){.all_pro a,.category_heading,.subcategory{color:#fff}.all_pro a,.mainnav>li>a{text-transform:uppercase}.d-hide{display:none!important}header.navigation .container{padding:0}.mainnav{display:flex;justify-content:space-between;width:61%;flex-direction:row;align-items:center}.mainnav>li>a{letter-spacing:.5px;color:rgba(68,68,68);transition:.2s ease-out;padding:34px 0;font-weight:500}.mainnav>li.active,.mainnav>li.active>a,.mainnav>li>a:hover{color:#001d89!important;background-color:transparent!important}.navcontainer{display:flex;justify-content:space-between;width:100%;align-items:center}.desk_cat{position:fixed;top:-1000px;left:0;background:#001d89;display:block;z-index:1;width:100%;padding:.5vw 0 1vw;overflow:hidden;-webkit-transition:top .5s ease-in;-moz-transition:top .5s ease-in;-o-transition:top .5s ease-in;-ms-transition:top .5s ease-in;transition:top .5s ease-in}.all_pro,.all_pro a,.desk_cat .container{display:flex;display:flex}.desk_cat .container{align-items:baseline;justify-content:space-between;flex-flow:row wrap;padding-bottom:0!important}.logo,.nav-container{z-index:99}header.navigation .logo{position:relative;width:80px;height:54.4px}header.navigation .logo a{display:block;position:absolute;top:0;left:0;width:80px;transition:.2s ease-out}header.navigation .logo a img{width:100%;max-width:100%!important}header.navigation .logo a:hover{top:-6px;left:-6px;width:92px;height:57px}.cat_img,footer .logo a img{transform:scale(1);transition:.2s ease-out}footer .logo a:hover img{transform:scale(1.15)}header.navigation.tranp{background-color:transparent}.mainnav>li:hover .desk_cat{display:block;top:86px}.mainnav>li,.navigation{position:relative}.pro_mega i{-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:.3s ease-in;-moz-transition:.3s ease-in;-o-transition:.3s ease-in;-ms-transition:.3s ease-in;transition:.3s ease-in;margin-left:3px}.arr_rotate i{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:.3s ease-in;-moz-transition:.3s ease-in;-o-transition:.3s ease-in;-ms-transition:.3s ease-in;transition:.3s ease-in}.mega_menu{top:80px;-webkit-backface-visibility:hidden;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:top .5s ease-in}header.navigation::before{content:"";height:84px;background-color:#fff;width:100%;position:absolute;top:0;z-index:99}.navigation .container{position:static}.desk_cat>ul{color:#fff;max-width:270px}.main_cat{padding:10px 0;margin-right:5%;width:20%;flex:0 0 20%}.main_cat:nth-last-of-type(1){margin-right:-5%}.category_heading{font-size:24px;font-family:hwt-artz,sans-serif;font-weight:700;padding:.58em 0 .2em}.all_pro a,.subcategory{font-family:Helvetica Neue,HelveticaNeue,Helvetica,Arial,sans-serif}.category_heading a:hover{cursor:default}.subcategory{text-transform:capitalize}.subcategory li a{font-size:1.65rem;padding:.3em 0;display:block;white-space:nowrap}.subcategory li a:hover{text-decoration:underline}li.cat_img img{max-width:90%}.all_pro{width:100%;flex:0 0 100%;flex-flow:row wrap;justify-content:flex-end}.all_pro a{font-size:1.5rem;align-items:center}.silk_nav-logo{width:5vw;padding-top:.4vw;padding-right:.8vw}.desk_cat.m-hide{padding-bottom:5.82vw}.oaty-nav{position:absolute;right:0;bottom:.3vw}.oat_yeah-navimg{max-width:35.06944444444444VW}}@media(min-width:1025px) and (max-width:1440px){li.cat_img img{max-width:13.2vw}.category_heading{font-size:1.5vw;padding:.5vw 0 .2em}.subcategory li a{font-size:1vw;padding:.2vw 0}.all_pro a{font-size:1vw}.desk_cat.m-hide{padding-bottom:7.2vw}}@media(min-width:1025px) and (max-width:1200px){.mainnav{width:67%}.desk_cat{padding-top:1vw}.mainnav>li>a{font-size:13px}.all_pro a,.subcategory li a{font-size:1.35rem}.category_heading{font-size:18px}}@media(max-width:1024px){#bg_img,.slide-menu .slider{position:absolute;width:100%;left:0}.slide-menu,.slide-menu .slider{transition:transform .3s ease-in-out;will-change:transform}.slide-menu .controls,.slide-menu nav{overflow:hidden}.mo-category>li:first-child>a::after,.mo-category>li>.category>li:first-child>a::before,.mo-category>li>.mnav_active>li:first-child>a::before,.mo-category>li>.mnav_active>li>a.submenu::after{font-weight:600;color:#fff;font-family:Font Awesome\ 5 Free;opacity:.5}.m-hide{display:none!important}#bg_img{bottom:13vw;z-index:9;display:none}#bg_img .oaty-nav,#bg_img .oaty-nav a,#bg_img .oaty-nav a img{display:block;width:100%}#mobile-menu{width:100%;position:fixed;height:100%;top:55px;right:0;display:none;overflow-y:auto;box-sizing:border-box;background:#001d89}.mo-category{height:100vh}.slide-menu{transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;-webkit-transform:translateX(100%);transform:translateX(100%);z-index:1000}.slide-menu nav{max-width:320px;width:100%;margin:auto;position:relative;text-align:left;height:100vh;font-family:hwt-artz,sans-serif;font-weight:700;z-index:1}.slide-menu .slider{transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;-webkit-transform:translateX(0);transform:translateX(0);top:0}.slide-menu .slide-menu-control{font-size:30px;text-transform:uppercase;margin-left:-14px;font-weight:600;padding:20px 16px 20px 30px;line-height:1;position:relative;margin-bottom:5px}li.category-link .searchform input[type=text]{background:0 0;padding:10px;width:100%;border:1px solid rgba(255,255,255,.42);color:#fff;font-size:16px;margin-top:15px}li.category-link .searchform input[type=text]::placeholder{opacity:.5;color:#fff}li.category-link .searchform input[type=text]::-ms-input-placeholder{opacity:.5;color:#fff}li.category-link .searchform input[type=text]:-ms-input-placeholder{opacity:.5;color:#fff}li.category-link .searchform .searchsubmit{position:absolute;min-width:0;right:9px;top:25px;font-size:0;background-image:url(//silk.com/wp-content/themes/silk/img/icon-search-white.png);background-repeat:no-repeat;width:10px;height:10px;border:none;background-position:50%;background-color:transparent;background-size:100%;opacity:.5;padding:10px}li.category-link .searchform{position:relative;max-width:90%}.slide-menu ul{padding-left:0;list-style:none;position:relative;width:320px;max-width:100%;margin:0 auto}.slide-menu ul ul{position:absolute;top:9vw;left:100%;display:none}ul.mo-category{padding:15vw 23px}.slide-menu ul a{display:block;color:#fff;text-decoration:none;font-size:30px;padding:8px 5px;opacity:1;text-transform:uppercase;font-weight:600;letter-spacing:2px}.slide-menu ul.sub-category li a{font-size:16px;padding:3px 2px;opacity:.7;font-family:Helvetica Neue,HelveticaNeue,Helvetica,Arial,sans-serif;text-transform:capitalize;font-weight:500;letter-spacing:1px;display:block;margin-bottom:0}.slide-menu ul li{padding:5px 15px}.slide-menu ul.mo-category>li{padding-left:10px;padding-right:10px}.slider[style="transform: translateX(0%)"]~nav::after{content:"";position:absolute;left:0;width:100%;background:url(http://dev1.silk.com/wp-content/themes/silk/img/hero-splash-top.png) center center/100% no-repeat;height:37vw;bottom:49px}.slide-menu ul a.categorylink:hover,.slide-menu ul a.submenu:hover,.slide-menu ul a.subsubmenu:hover,.slide-menu ul a:hover{color:#fff}.slide-menu ul li ul.sub-category li{padding:3px 20px}.slide-menu.no-transition,.slide-menu.no-transition *{transition:none!important}.slide-menu ul a.nav_smimg{position:relative;height:80px;padding:0 0 0 88px;text-align:left;font-size:19px;display:inline-flex;align-items:center;letter-spacing:1px}.nav_smimg::before{width:68px;height:68px;position:absolute;left:12px;top:0}.sub-category::before{content:"";width:225px;height:250px;position:absolute;margin:0 auto;top:-255px;left:18px}.nav_smimg.palnt_img::before,.sub-category.palnt_img::before{content:"";background:url(//silk.com/wp-content/themes/silk/img/plant-based-milks_sm.png) center center/100% no-repeat}.nav_smimg.creamers_img::before,.sub-category.creamers_img::before{content:"";background:url(//silk.com/wp-content/themes/silk/img/creamers_sm.png) center center/100% no-repeat}.nav_smimg.yogurt-alternative_img::before,.sub-category.yogurt-alternative_img::before{content:"";background:url(//silk.com/wp-content/themes/silk/img/soy-milk-yogurt-alt-vanilla-strawberry_sm.png) center center/100% no-repeat}.nav_smimg.silk-latte_img::before,.sub-category.silk-latte_img::before{content:"";background:url(//silk.com/wp-content/themes/silk/img/silk-latte_sm.png) center center/100% no-repeat}.nav_smimg.silk_img::before{width:70px;height:70px;position:absolute;left:3px;top:10px;content:"";background:url(//silk.com/wp-content/themes/silk/img/silk-nav_logo.jpg) center center/100% no-repeat}ul.sub-category.mnav_active{top:250px;margin-top:0}.mo-category>li:first-child>a{position:relative}.mo-category>li:first-child>a::after{content:"\f105";position:absolute;top:20%;margin:auto 0 0 10px;font-size:20px;line-height:30px}.mo-category>li>.category>li:first-child>a::before{content:"\f104";position:absolute;margin:auto 0 0 1rem;font-size:2.5rem;left:0}.slide-menu ul.sub-category li a.slide-menu-control[data-action=back]::before{content:"\f104";position:absolute;margin:auto 0 0;font-size:16px;font-weight:600;color:#fff;font-family:Font Awesome\ 5 Free;left:-13px;opacity:.5;line-height:20px}.mo-category>li>.mnav_active>li:first-child>a::before{content:"\f104";position:absolute;margin:auto 0 0 1rem;font-size:18px;left:0;line-height:30px}.mo-category>li>.mnav_active>li>a.submenu::after{content:"\f105";position:absolute;margin:auto 0 0 1rem;font-size:16px;right:-13px;line-height:20px}.slide-menu ul.sub-category li a.slide-menu-control{padding-left:0;opacity:1;font-family:hwt-artz,sans-serif;font-weight:700;font-size:20px;margin-left:0}#bg_img.show{display:block}}@media(max-width:380px){#bg_img{bottom:17vw}}@media only screen and (min-device-width:375px) and (max-device-width:667px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2){ul.mo-category{padding-top:5vw}.slide-menu ul ul{padding-top:0}.slide-menu .slide-menu-control{padding:10px 16px 10px 30px;margin-bottom:0}.slide-menu ul li{padding:5px 15px}.slide-menu ul a.nav_smimg{height:63px}.nav_smimg::before{width:65px;height:65px}}@media(max-width:375px){.slide-menu ul ul{top:4vw}.slide-menu ul li{padding:2px 15px}.slide-menu ul a.nav_smimg{height:65px}.nav_smimg::before{width:65px;height:65px}.slide-menu .slide-menu-control{padding:10px 16px 10px 30px}ul.sub-category.mnav_active{top:195px}.sub-category::before{content:"";width:192px;height:187px;position:absolute;margin:0 auto;top:-190px;left:18px}}@media(max-width:330px){ul.mo-category{padding:10vw 23px}.slide-menu .slide-menu-control,.slide-menu ul a{font-size:20px;padding-left:15px}.slide-menu nav,.slide-menu ul{width:250px}.slide-menu ul a.nav_smimg{height:55px;padding-left:60px;font-size:15px}.nav_smimg::before{width:47px;height:50px;left:0}.nav_smimg.silk_img::before{width:45px;height:45px}.slide-menu ul ul{top:8vw}li.category-link .searchform{position:relative;max-width:87%;margin:0 auto}.mo-category>li>.mnav_active>li:first-child>a::before{line-height:20px;margin:auto 0 0;font-size:15px}.sub-category::before{content:"";width:155px;height:155px;position:absolute;margin:0 auto;top:-160px;left:18px}ul.sub-category.mnav_active{top:156px}.slide-menu ul li ul.sub-category li{padding:1px 20px}.slide-menu ul.sub-category li a{font-size:13px}.mo-category>li:first-child>a::after{line-height:20px;margin:auto 0 0 5px;font-size:15px}li.category-link .searchform input[type=text]{font-size:14px;margin-top:10px}li.category-link .searchform .searchsubmit{top:20px;padding:8px}.slide-menu ul.sub-category li a.slide-menu-control{font-size:16px}.mo-category>li>.mnav_active>li>a.submenu::after,.slide-menu ul.sub-category li a.slide-menu-control[data-action=back]::before{font-size:14px;line-height:18px}}@media(min-width:768px) and (max-width:1024px){.mo-category>li:first-child>a::after,.mo-category>li>.mnav_active>li:first-child>a::before,.mo-category>li>.mnav_active>li>a.submenu::after,.slide-menu ul.sub-category li a.slide-menu-control[data-action=back]::before{position:absolute;font-weight:600;color:#fff;font-family:Font Awesome\ 5 Free;opacity:.5}ul.mo-category{padding:10vw 0}#mobile-menu{top:86px}.slide-menu nav{max-width:450px}.slide-menu ul{width:450px}.slide-menu ul a{font-size:40px;padding:10px}.mo-category>li:first-child>a::after{content:"\f105";top:25%;margin:auto 0 0 1rem;font-size:30px}li.category-link .searchform input[type=text]{padding:15px;border:2px solid rgba(255,255,255,.42);font-size:24px;margin-top:15px}li.category-link .searchform .searchsubmit{right:15px;top:32px;width:25px;height:25px}.slide-menu .slide-menu-control{font-size:40px;padding:30px 24px 40px 40px;margin-bottom:0}.mo-category>li>.mnav_active>li:first-child>a::before{content:"\f104";margin:auto 0 0 1rem;font-size:30px;left:0}.slide-menu ul a.nav_smimg{height:120px;padding-left:130px;font-size:30px}.nav_smimg::before{width:110px;height:120px;position:absolute;left:0;top:0}.nav_smimg.silk_img::before{width:100px;height:100px;position:absolute;left:-5px;top:10px}.mo-category>li>.mnav_active>li>a.submenu::after{content:"\f105";margin:auto 0 0 1rem;font-size:24px;right:-20px}.sub-category::before{content:"";width:350px;height:350px;position:absolute;margin:0 auto;top:-390px;left:0}.slide-menu ul li ul.sub-category li{padding:5px 10px}ul.sub-category.mnav_active{top:400px;margin-top:0;padding:0 24px}.slide-menu ul.sub-category li a.slide-menu-control{font-size:30px}.slide-menu ul.sub-category li a{font-size:22px}.slide-menu ul.sub-category li a.slide-menu-control[data-action=back]::before{content:"\f104";margin:auto 0 0;font-size:24px;left:-24px;line-height:28px}}

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(//silk.com/wp-content/themes/silk/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(//silk.com/wp-content/themes/silk/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(//silk.com/wp-content/themes/silk/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(//silk.com/wp-content/themes/silk/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(//silk.com/wp-content/themes/silk/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(//silk.com/wp-content/themes/silk/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(//silk.com/wp-content/themes/silk/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(//silk.com/wp-content/themes/silk/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(//silk.com/wp-content/themes/silk/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(//silk.com/wp-content/themes/silk/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.lazyloaded{position:absolute;width:100%;height:20%;max-height:600px;background-image:url(//silk.com/wp-content/themes/silk/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(//silk.com/wp-content/themes/silk/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(//silk.com/wp-content/themes/silk/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(//silk.com/wp-content/themes/silk/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(//silk.com/wp-content/themes/silk/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(//silk.com/wp-content/themes/silk/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(//silk.com/wp-content/themes/silk/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(//silk.com/wp-content/themes/silk/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(//silk.com/wp-content/themes/silk/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(//silk.com/wp-content/themes/silk/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(//silk.com/wp-content/themes/silk/img/icon-thumbs-up.png);}
.pr-review_popup .p-w-r .pr-thumbs-icon.pr-thumbs-icon-down{background-image:url(//silk.com/wp-content/themes/silk/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;}
.three-across .container.alt{padding-bottom:0;}
.three-across .three-across-container{position:relative;background-image:url(//silk.com/wp-content/themes/silk/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(//silk.com/wp-content/themes/silk/img/button-red.png);}
.three-across .three-across-container ul li:nth-child(2){margin:0 10px;background-image:url(//silk.com/wp-content/themes/silk/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(//silk.com/wp-content/themes/silk/img/button-blue.png);}
@media only screen and (max-width:767px) {
.three-across .three-across-container ul li: first-child{background-image:url(//silk.com/wp-content/themes/silk/img/button-red-sm.png);}
.three-across .three-across-container ul li:nth-child(2){background-image:url(//silk.com/wp-content/themes/silk/img/button-magenta-sm.png);}
.three-across .three-across-container ul li:nth-child(3){background-image:url(//silk.com/wp-content/themes/silk/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;}
.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;}
.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(//silk.com/wp-content/themes/silk/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;}
}
.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(//silk.com/wp-content/themes/silk/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(//silk.com/wp-content/themes/silk/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;}
@media only screen and (min-width:767px) {
.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(//silk.com/wp-content/themes/silk/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;}
}
@media only screen and (min-width:768px) {.product-details .product-details-wrapper .product-info .product-benefits .product-benefits-container ul:before{content:"";display:block;background-image:url(//silk.com/wp-content/themes/silk/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(//silk.com/wp-content/themes/silk/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(//silk.com/wp-content/themes/silk/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(//silk.com/wp-content/themes/silk/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(//silk.com/wp-content/themes/silk/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(//silk.com/wp-content/themes/silk/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(//silk.com/wp-content/themes/silk/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(//silk.com/wp-content/themes/silk/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(//silk.com/wp-content/themes/silk/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(//silk.com/wp-content/themes/silk/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(//silk.com/wp-content/themes/silk/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(//silk.com/wp-content/themes/silk/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(//silk.com/wp-content/themes/silk/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(//silk.com/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(//silk.com/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(//silk.com/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(//silk.com/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(//silk.com/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;}
}.col-row label,.foot_note b{font-weight:700}body,html{-webkit-overflow-scrolling:touch!important;overflow:auto!important;min-height:100%!important}.product-details .product-details-wrapper .product-info .product-attributes h1{line-height:.95!important}.foot_note{margin-top:10px!important;font-size:1.8rem!important}.product-details .product-details-wrapper .product-info .product-benefits p{width:100%;color:#fff;padding-top:30px;font-size:80%}.td_right{text-align:right}.t_bold{font-weight:700!important}.tooltip_pin{position:absolute;top:-50px;padding:10px 15px;font-size:14px;left:15%;color:#fff;border-radius:.41666666666667vw;width:250px;background:#001d89;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;z-index:1;display:none}.bookmarked .tooltip_pin,.show-modal.modal{display:block}.rel{position:relative}.close,.modal-box,.tooltip_pin .arrow i,a.close{position:absolute}.tooltip_pin a{text-decoration:underline;color:#fff}.tooltip_pin .arrow i{width:20px;height:15px;overflow:hidden;bottom:-22px;left:-13px;margin-left:0}.tooltip_pin .arrow i::after{content:"";position:absolute;width:1.25vw;height:15px;left:50%;transform:translate(-100%,-50%) rotate(45deg);background-color:#001d89}.modal-box{top:9%;left:0;right:0;z-index:99999;margin:0 auto;border-radius:.55555555555556vw;background-color:#fff;border:2px solid #001d89;background-clip:padding-box;max-width:1200px;transition:visibility 0s linear .25s,opacity .25s,transform .25s}.close{right:4.5138888888889vw;cursor:pointer;top:2.5vw;z-index:2}.close img{width:3.166667vw}a.close{line-height:1;font-size:1.5em;top:5%;right:2%;text-decoration:none;color:#bbb}a.close:hover{color:#222;-webkit-transition:color 1s;-moz-transition:color 1s;transition:color 1s}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in,.fas.fa-bookmark.pro_link.favorited{opacity:1}.modal-backdrop.fade{opacity:0}.modal{display:none;position:fixed;top:0;left:0;z-index:9999;width:100%;height:100%;background:rgba(255,255,255,.88)!important}.modal-box.fade{max-width:760px;min-height:auto;font-size:60px;height:auto;margin:0 auto;padding:0}.modal-box.fade .close{position:absolute;right:1.513889vw;cursor:pointer;top:4px;z-index:2;font-size:45px}.col-row,.col-row label{padding:5px 0}.userform{padding:20px;max-width:600px;text-align:left;margin:0 auto}label.checkbox{position:relative;margin-left:24px}span.checkmark{position:absolute!important;left:0}@media(min-width:768px){#signUpForm{text-align:center;padding:150px 0}}.error{color:red}.size-table{width:100%;display:flex;flex-wrap:nowrap;flex-direction:row;flex-wrap:nowrap}.size-table ul{width:100%}.size-table ul li{list-style-type:none;margin-bottom:30px;width:32%;display:inline-block;vertical-align:top}.size-table ul li h3{color:#0075ab;font-size:20px;font-family:hwt-artz,sans-serif;font-weight:700;margin:0 0 15px}.size-table ul li p{color:#000;font-size:16px}.wpf-favorite-link{position:absolute}.fas.fa-bookmark.pro_link{opacity:.5}.modal-distni{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);opacity:0;overflow-x:auto;visibility:hidden;-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:visibility 0s linear .25s,opacity .25s,-webkit-transform .25s;transition:visibility 0s linear .25s,opacity .25s,transform .25s,-webkit-transform .25s;z-index:999;display:flex;align-items:center}.modal-distni .modal-content{position:absolute;top:50px;left:0;right:0}.modal-distni.modal-popup .popup{max-width:760px;margin:auto;background:#fff;border-radius:10px;border:5px solid #014c9d}.modal-distni.modal-popup .popup .modal-header{position:absolute;right:1vw;top:.8vw}.modal-distni.modal-popup .popup .modal-header .close-button{cursor:pointer;width:2vw}.modal-distni .popupcont{display:flex;align-items:center}.modal-distni .popup_cont{text-align:center;padding:1.5vw}@media(max-width:767px){.modal-box{top:34.6875vw;margin:0 6.25vw;border-radius:1.875vw;min-height:auto}.close{position:absolute;right:5vw;top:5vw}.close img{width:5.3125vw;height:5.3125vw}.tooltip_pin{padding:10px 15px;font-size:12px;top:-5px;left:-219px;width:215px}.tooltip_pin .arrow i{display:none}.modal-distni.modal-popup .popup{max-width:90%;padding:5vw}.modal-distni.modal-popup .popup .modal-header .close-button{width:4vw}.modal-distni.modal-popup .popup .modal-header{right:2.53333vw;top:2vw}}.modal-distni.show-modal{opacity:1;visibility:visible;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:visibility linear,opacity .25s,-webkit-transform .25s;transition:visibility linear,opacity .25s,transform .25s,-webkit-transform .25s}
@media(min-width:768px){
.banner .banner-container a.cashewmilk-learnmore {    
right: 3%;
}
}.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);height:1px;width:1px;margin:0;padding:0;border:0;}
.wpcf7 form .wpcf7-response-output{margin:2em 0.5em 1em;padding:0.2em 1em;border:2px solid #00a0d2;}
.wpcf7 form.init .wpcf7-response-output{display:none;}
.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450;}
.wpcf7 form.failed .wpcf7-response-output,
.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232;}
.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28;}
.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output{border-color:#ffb900;}
.wpcf7-form-control-wrap{position:relative;}
.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:normal;display:block;}
.use-floating-validation-tip .wpcf7-not-valid-tip{position:absolute;top:20%;left:20%;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;}
span.wpcf7-list-item{display:inline-block;margin:0 0 0 1em;}
span.wpcf7-list-item-label::before,
span.wpcf7-list-item-label::after{content:" ";}
div.wpcf7 .ajax-loader{visibility:hidden;display:inline-block;background-image:url(//silk.com/wp-content/plugins/contact-form-7/assets/ajax-loader.gif);width:16px;height:16px;border:none;padding:0;margin:0 0 0 4px;vertical-align:middle;}
div.wpcf7 .ajax-loader.is-active{visibility:visible;}
div.wpcf7 div.ajax-error{display:none;}
div.wpcf7 .placeheld{color:#888;}
div.wpcf7 input[type="file"]{cursor:pointer;}
div.wpcf7 input[type="file"]:disabled{cursor:default;}
div.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed;}
.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"] {
direction: ltr;
}