@charset "UTF-8";html,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,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:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:normal}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}input,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}a{text-decoration:none;color:inherit}ul{list-style:none}@media (min-width: 37.5em){.vertical-middle-from-sm{padding:0;position:relative;white-space:nowrap}.vertical-middle-from-sm:before{content:"";height:100%;display:inline-block;vertical-align:middle}.vertical-middle-from-sm>*{display:inline-block;vertical-align:middle;white-space:normal}}.u-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.u-flex-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.u-flex-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.u-flex-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.u-hide{display:none!important}.u-scroll-locked{overflow:hidden;height:100%}@media (min-width: 120em){.u-hide-from\@xxl{display:none!important}}@media (max-width: 119.99em){.u-hide-until\@xxl{display:none!important}}@media (min-width: 90em){.u-hide-from\@xl{display:none!important}}@media (max-width: 89.99em){.u-hide-until\@xl{display:none!important}}@media (min-width: 62em){.u-hide-from\@lg{display:none!important}}@media (max-width: 61.99em){.u-hide-until\@lg{display:none!important}}@media (min-width: 48em){.u-hide-from\@md{display:none!important}}@media (max-width: 47.99em){.u-hide-until\@md{display:none!important}}@media (min-width: 48em){.u-hide-from\@tablet{display:none!important}}@media (max-width: 47.99em){.u-hide-until\@tablet{display:none!important}}@media (min-width: 43.75em){.u-hide-from\@mdish{display:none!important}}@media (max-width: 43.74em){.u-hide-until\@mdish{display:none!important}}@media (min-width: 37.5em){.u-hide-from\@sm{display:none!important}}@media (max-width: 37.49em){.u-hide-until\@sm{display:none!important}}@media (min-width: 30em){.u-hide-from\@mobile{display:none!important}}@media (max-width: 29.99em){.u-hide-until\@mobile{display:none!important}}@media (min-width: 25em){.u-hide-from\@xs{display:none!important}}@media (max-width: 24.99em){.u-hide-until\@xs{display:none!important}}.u-flex-10{-webkit-box-flex:1;-ms-flex:1 1 10%;flex:1 1 10%;max-width:10%}.u-flex-15{-webkit-box-flex:1;-ms-flex:1 1 15%;flex:1 1 15%;max-width:15%}.u-flex-20{-webkit-box-flex:1;-ms-flex:1 1 20%;flex:1 1 20%;max-width:20%}.u-flex-30{-webkit-box-flex:1;-ms-flex:1 1 30%;flex:1 1 30%;max-width:30%}.u-flex-40{-webkit-box-flex:1;-ms-flex:1 1 40%;flex:1 1 40%;max-width:40%}.u-flex-50{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;max-width:50%}.u-flex-90{-webkit-box-flex:1;-ms-flex:1 1 90%;flex:1 1 90%;max-width:90%}.u-flex-full{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%}@media (max-width: 119.99em){.u-flex-10-until\@xxl{-webkit-box-flex:1;-ms-flex:1 1 10%;flex:1 1 10%;max-width:10%}}@media (min-width: 120em){.u-flex-10-from\@xxl{-webkit-box-flex:1;-ms-flex:1 1 10%;flex:1 1 10%;max-width:10%}}@media (max-width: 119.99em){.u-flex-15-until\@xxl{-webkit-box-flex:1;-ms-flex:1 1 15%;flex:1 1 15%;max-width:15%}}@media (min-width: 120em){.u-flex-15-from\@xxl{-webkit-box-flex:1;-ms-flex:1 1 15%;flex:1 1 15%;max-width:15%}}@media (max-width: 119.99em){.u-flex-20-until\@xxl{-webkit-box-flex:1;-ms-flex:1 1 20%;flex:1 1 20%;max-width:20%}}@media (min-width: 120em){.u-flex-20-from\@xxl{-webkit-box-flex:1;-ms-flex:1 1 20%;flex:1 1 20%;max-width:20%}}@media (max-width: 119.99em){.u-flex-30-until\@xxl{-webkit-box-flex:1;-ms-flex:1 1 30%;flex:1 1 30%;max-width:30%}}@media (min-width: 120em){.u-flex-30-from\@xxl{-webkit-box-flex:1;-ms-flex:1 1 30%;flex:1 1 30%;max-width:30%}}@media (max-width: 119.99em){.u-flex-40-until\@xxl{-webkit-box-flex:1;-ms-flex:1 1 40%;flex:1 1 40%;max-width:40%}}@media (min-width: 120em){.u-flex-40-from\@xxl{-webkit-box-flex:1;-ms-flex:1 1 40%;flex:1 1 40%;max-width:40%}}@media (max-width: 119.99em){.u-flex-50-until\@xxl{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;max-width:50%}}@media (min-width: 120em){.u-flex-50-from\@xxl{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;max-width:50%}}@media (max-width: 119.99em){.u-flex-90-until\@xxl{-webkit-box-flex:1;-ms-flex:1 1 90%;flex:1 1 90%;max-width:90%}}@media (min-width: 120em){.u-flex-90-from\@xxl{-webkit-box-flex:1;-ms-flex:1 1 90%;flex:1 1 90%;max-width:90%}}@media (max-width: 119.99em){.u-flex-full-until\@xxl{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%}}@media (min-width: 120em){.u-flex-full-from\@xxl{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%}}@media (max-width: 89.99em){.u-flex-10-until\@xl{-webkit-box-flex:1;-ms-flex:1 1 10%;flex:1 1 10%;max-width:10%}}@media (min-width: 90em){.u-flex-10-from\@xl{-webkit-box-flex:1;-ms-flex:1 1 10%;flex:1 1 10%;max-width:10%}}@media (max-width: 89.99em){.u-flex-15-until\@xl{-webkit-box-flex:1;-ms-flex:1 1 15%;flex:1 1 15%;max-width:15%}}@media (min-width: 90em){.u-flex-15-from\@xl{-webkit-box-flex:1;-ms-flex:1 1 15%;flex:1 1 15%;max-width:15%}}@media (max-width: 89.99em){.u-flex-20-until\@xl{-webkit-box-flex:1;-ms-flex:1 1 20%;flex:1 1 20%;max-width:20%}}@media (min-width: 90em){.u-flex-20-from\@xl{-webkit-box-flex:1;-ms-flex:1 1 20%;flex:1 1 20%;max-width:20%}}@media (max-width: 89.99em){.u-flex-30-until\@xl{-webkit-box-flex:1;-ms-flex:1 1 30%;flex:1 1 30%;max-width:30%}}@media (min-width: 90em){.u-flex-30-from\@xl{-webkit-box-flex:1;-ms-flex:1 1 30%;flex:1 1 30%;max-width:30%}}@media (max-width: 89.99em){.u-flex-40-until\@xl{-webkit-box-flex:1;-ms-flex:1 1 40%;flex:1 1 40%;max-width:40%}}@media (min-width: 90em){.u-flex-40-from\@xl{-webkit-box-flex:1;-ms-flex:1 1 40%;flex:1 1 40%;max-width:40%}}@media (max-width: 89.99em){.u-flex-50-until\@xl{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;max-width:50%}}@media (min-width: 90em){.u-flex-50-from\@xl{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;max-width:50%}}@media (max-width: 89.99em){.u-flex-90-until\@xl{-webkit-box-flex:1;-ms-flex:1 1 90%;flex:1 1 90%;max-width:90%}}@media (min-width: 90em){.u-flex-90-from\@xl{-webkit-box-flex:1;-ms-flex:1 1 90%;flex:1 1 90%;max-width:90%}}@media (max-width: 89.99em){.u-flex-full-until\@xl{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%}}@media (min-width: 90em){.u-flex-full-from\@xl{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%}}@media (max-width: 61.99em){.u-flex-10-until\@lg{-webkit-box-flex:1;-ms-flex:1 1 10%;flex:1 1 10%;max-width:10%}}@media (min-width: 62em){.u-flex-10-from\@lg{-webkit-box-flex:1;-ms-flex:1 1 10%;flex:1 1 10%;max-width:10%}}@media (max-width: 61.99em){.u-flex-15-until\@lg{-webkit-box-flex:1;-ms-flex:1 1 15%;flex:1 1 15%;max-width:15%}}@media (min-width: 62em){.u-flex-15-from\@lg{-webkit-box-flex:1;-ms-flex:1 1 15%;flex:1 1 15%;max-width:15%}}@media (max-width: 61.99em){.u-flex-20-until\@lg{-webkit-box-flex:1;-ms-flex:1 1 20%;flex:1 1 20%;max-width:20%}}@media (min-width: 62em){.u-flex-20-from\@lg{-webkit-box-flex:1;-ms-flex:1 1 20%;flex:1 1 20%;max-width:20%}}@media (max-width: 61.99em){.u-flex-30-until\@lg{-webkit-box-flex:1;-ms-flex:1 1 30%;flex:1 1 30%;max-width:30%}}@media (min-width: 62em){.u-flex-30-from\@lg{-webkit-box-flex:1;-ms-flex:1 1 30%;flex:1 1 30%;max-width:30%}}@media (max-width: 61.99em){.u-flex-40-until\@lg{-webkit-box-flex:1;-ms-flex:1 1 40%;flex:1 1 40%;max-width:40%}}@media (min-width: 62em){.u-flex-40-from\@lg{-webkit-box-flex:1;-ms-flex:1 1 40%;flex:1 1 40%;max-width:40%}}@media (max-width: 61.99em){.u-flex-50-until\@lg{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;max-width:50%}}@media (min-width: 62em){.u-flex-50-from\@lg{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;max-width:50%}}@media (max-width: 61.99em){.u-flex-90-until\@lg{-webkit-box-flex:1;-ms-flex:1 1 90%;flex:1 1 90%;max-width:90%}}@media (min-width: 62em){.u-flex-90-from\@lg{-webkit-box-flex:1;-ms-flex:1 1 90%;flex:1 1 90%;max-width:90%}}@media (max-width: 61.99em){.u-flex-full-until\@lg{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%}}@media (min-width: 62em){.u-flex-full-from\@lg{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%}}@media (max-width: 47.99em){.u-flex-10-until\@md{-webkit-box-flex:1;-ms-flex:1 1 10%;flex:1 1 10%;max-width:10%}}@media (min-width: 48em){.u-flex-10-from\@md{-webkit-box-flex:1;-ms-flex:1 1 10%;flex:1 1 10%;max-width:10%}}@media (max-width: 47.99em){.u-flex-15-until\@md{-webkit-box-flex:1;-ms-flex:1 1 15%;flex:1 1 15%;max-width:15%}}@media (min-width: 48em){.u-flex-15-from\@md{-webkit-box-flex:1;-ms-flex:1 1 15%;flex:1 1 15%;max-width:15%}}@media (max-width: 47.99em){.u-flex-20-until\@md{-webkit-box-flex:1;-ms-flex:1 1 20%;flex:1 1 20%;max-width:20%}}@media (min-width: 48em){.u-flex-20-from\@md{-webkit-box-flex:1;-ms-flex:1 1 20%;flex:1 1 20%;max-width:20%}}@media (max-width: 47.99em){.u-flex-30-until\@md{-webkit-box-flex:1;-ms-flex:1 1 30%;flex:1 1 30%;max-width:30%}}@media (min-width: 48em){.u-flex-30-from\@md{-webkit-box-flex:1;-ms-flex:1 1 30%;flex:1 1 30%;max-width:30%}}@media (max-width: 47.99em){.u-flex-40-until\@md{-webkit-box-flex:1;-ms-flex:1 1 40%;flex:1 1 40%;max-width:40%}}@media (min-width: 48em){.u-flex-40-from\@md{-webkit-box-flex:1;-ms-flex:1 1 40%;flex:1 1 40%;max-width:40%}}@media (max-width: 47.99em){.u-flex-50-until\@md{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;max-width:50%}}@media (min-width: 48em){.u-flex-50-from\@md{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;max-width:50%}}@media (max-width: 47.99em){.u-flex-90-until\@md{-webkit-box-flex:1;-ms-flex:1 1 90%;flex:1 1 90%;max-width:90%}}@media (min-width: 48em){.u-flex-90-from\@md{-webkit-box-flex:1;-ms-flex:1 1 90%;flex:1 1 90%;max-width:90%}}@media (max-width: 47.99em){.u-flex-full-until\@md{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%}}@media (min-width: 48em){.u-flex-full-from\@md{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%}}@media (max-width: 47.99em){.u-flex-10-until\@tablet{-webkit-box-flex:1;-ms-flex:1 1 10%;flex:1 1 10%;max-width:10%}}@media (min-width: 48em){.u-flex-10-from\@tablet{-webkit-box-flex:1;-ms-flex:1 1 10%;flex:1 1 10%;max-width:10%}}@media (max-width: 47.99em){.u-flex-15-until\@tablet{-webkit-box-flex:1;-ms-flex:1 1 15%;flex:1 1 15%;max-width:15%}}@media (min-width: 48em){.u-flex-15-from\@tablet{-webkit-box-flex:1;-ms-flex:1 1 15%;flex:1 1 15%;max-width:15%}}@media (max-width: 47.99em){.u-flex-20-until\@tablet{-webkit-box-flex:1;-ms-flex:1 1 20%;flex:1 1 20%;max-width:20%}}@media (min-width: 48em){.u-flex-20-from\@tablet{-webkit-box-flex:1;-ms-flex:1 1 20%;flex:1 1 20%;max-width:20%}}@media (max-width: 47.99em){.u-flex-30-until\@tablet{-webkit-box-flex:1;-ms-flex:1 1 30%;flex:1 1 30%;max-width:30%}}@media (min-width: 48em){.u-flex-30-from\@tablet{-webkit-box-flex:1;-ms-flex:1 1 30%;flex:1 1 30%;max-width:30%}}@media (max-width: 47.99em){.u-flex-40-until\@tablet{-webkit-box-flex:1;-ms-flex:1 1 40%;flex:1 1 40%;max-width:40%}}@media (min-width: 48em){.u-flex-40-from\@tablet{-webkit-box-flex:1;-ms-flex:1 1 40%;flex:1 1 40%;max-width:40%}}@media (max-width: 47.99em){.u-flex-50-until\@tablet{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;max-width:50%}}@media (min-width: 48em){.u-flex-50-from\@tablet{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;max-width:50%}}@media (max-width: 47.99em){.u-flex-90-until\@tablet{-webkit-box-flex:1;-ms-flex:1 1 90%;flex:1 1 90%;max-width:90%}}@media (min-width: 48em){.u-flex-90-from\@tablet{-webkit-box-flex:1;-ms-flex:1 1 90%;flex:1 1 90%;max-width:90%}}@media (max-width: 47.99em){.u-flex-full-until\@tablet{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%}}@media (min-width: 48em){.u-flex-full-from\@tablet{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%}}@media (max-width: 43.74em){.u-flex-10-until\@mdish{-webkit-box-flex:1;-ms-flex:1 1 10%;flex:1 1 10%;max-width:10%}}@media (min-width: 43.75em){.u-flex-10-from\@mdish{-webkit-box-flex:1;-ms-flex:1 1 10%;flex:1 1 10%;max-width:10%}}@media (max-width: 43.74em){.u-flex-15-until\@mdish{-webkit-box-flex:1;-ms-flex:1 1 15%;flex:1 1 15%;max-width:15%}}@media (min-width: 43.75em){.u-flex-15-from\@mdish{-webkit-box-flex:1;-ms-flex:1 1 15%;flex:1 1 15%;max-width:15%}}@media (max-width: 43.74em){.u-flex-20-until\@mdish{-webkit-box-flex:1;-ms-flex:1 1 20%;flex:1 1 20%;max-width:20%}}@media (min-width: 43.75em){.u-flex-20-from\@mdish{-webkit-box-flex:1;-ms-flex:1 1 20%;flex:1 1 20%;max-width:20%}}@media (max-width: 43.74em){.u-flex-30-until\@mdish{-webkit-box-flex:1;-ms-flex:1 1 30%;flex:1 1 30%;max-width:30%}}@media (min-width: 43.75em){.u-flex-30-from\@mdish{-webkit-box-flex:1;-ms-flex:1 1 30%;flex:1 1 30%;max-width:30%}}@media (max-width: 43.74em){.u-flex-40-until\@mdish{-webkit-box-flex:1;-ms-flex:1 1 40%;flex:1 1 40%;max-width:40%}}@media (min-width: 43.75em){.u-flex-40-from\@mdish{-webkit-box-flex:1;-ms-flex:1 1 40%;flex:1 1 40%;max-width:40%}}@media (max-width: 43.74em){.u-flex-50-until\@mdish{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;max-width:50%}}@media (min-width: 43.75em){.u-flex-50-from\@mdish{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;max-width:50%}}@media (max-width: 43.74em){.u-flex-90-until\@mdish{-webkit-box-flex:1;-ms-flex:1 1 90%;flex:1 1 90%;max-width:90%}}@media (min-width: 43.75em){.u-flex-90-from\@mdish{-webkit-box-flex:1;-ms-flex:1 1 90%;flex:1 1 90%;max-width:90%}}@media (max-width: 43.74em){.u-flex-full-until\@mdish{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%}}@media (min-width: 43.75em){.u-flex-full-from\@mdish{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%}}@media (max-width: 37.49em){.u-flex-10-until\@sm{-webkit-box-flex:1;-ms-flex:1 1 10%;flex:1 1 10%;max-width:10%}}@media (min-width: 37.5em){.u-flex-10-from\@sm{-webkit-box-flex:1;-ms-flex:1 1 10%;flex:1 1 10%;max-width:10%}}@media (max-width: 37.49em){.u-flex-15-until\@sm{-webkit-box-flex:1;-ms-flex:1 1 15%;flex:1 1 15%;max-width:15%}}@media (min-width: 37.5em){.u-flex-15-from\@sm{-webkit-box-flex:1;-ms-flex:1 1 15%;flex:1 1 15%;max-width:15%}}@media (max-width: 37.49em){.u-flex-20-until\@sm{-webkit-box-flex:1;-ms-flex:1 1 20%;flex:1 1 20%;max-width:20%}}@media (min-width: 37.5em){.u-flex-20-from\@sm{-webkit-box-flex:1;-ms-flex:1 1 20%;flex:1 1 20%;max-width:20%}}@media (max-width: 37.49em){.u-flex-30-until\@sm{-webkit-box-flex:1;-ms-flex:1 1 30%;flex:1 1 30%;max-width:30%}}@media (min-width: 37.5em){.u-flex-30-from\@sm{-webkit-box-flex:1;-ms-flex:1 1 30%;flex:1 1 30%;max-width:30%}}@media (max-width: 37.49em){.u-flex-40-until\@sm{-webkit-box-flex:1;-ms-flex:1 1 40%;flex:1 1 40%;max-width:40%}}@media (min-width: 37.5em){.u-flex-40-from\@sm{-webkit-box-flex:1;-ms-flex:1 1 40%;flex:1 1 40%;max-width:40%}}@media (max-width: 37.49em){.u-flex-50-until\@sm{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;max-width:50%}}@media (min-width: 37.5em){.u-flex-50-from\@sm{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;max-width:50%}}@media (max-width: 37.49em){.u-flex-90-until\@sm{-webkit-box-flex:1;-ms-flex:1 1 90%;flex:1 1 90%;max-width:90%}}@media (min-width: 37.5em){.u-flex-90-from\@sm{-webkit-box-flex:1;-ms-flex:1 1 90%;flex:1 1 90%;max-width:90%}}@media (max-width: 37.49em){.u-flex-full-until\@sm{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%}}@media (min-width: 37.5em){.u-flex-full-from\@sm{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%}}@media (max-width: 29.99em){.u-flex-10-until\@mobile{-webkit-box-flex:1;-ms-flex:1 1 10%;flex:1 1 10%;max-width:10%}}@media (min-width: 30em){.u-flex-10-from\@mobile{-webkit-box-flex:1;-ms-flex:1 1 10%;flex:1 1 10%;max-width:10%}}@media (max-width: 29.99em){.u-flex-15-until\@mobile{-webkit-box-flex:1;-ms-flex:1 1 15%;flex:1 1 15%;max-width:15%}}@media (min-width: 30em){.u-flex-15-from\@mobile{-webkit-box-flex:1;-ms-flex:1 1 15%;flex:1 1 15%;max-width:15%}}@media (max-width: 29.99em){.u-flex-20-until\@mobile{-webkit-box-flex:1;-ms-flex:1 1 20%;flex:1 1 20%;max-width:20%}}@media (min-width: 30em){.u-flex-20-from\@mobile{-webkit-box-flex:1;-ms-flex:1 1 20%;flex:1 1 20%;max-width:20%}}@media (max-width: 29.99em){.u-flex-30-until\@mobile{-webkit-box-flex:1;-ms-flex:1 1 30%;flex:1 1 30%;max-width:30%}}@media (min-width: 30em){.u-flex-30-from\@mobile{-webkit-box-flex:1;-ms-flex:1 1 30%;flex:1 1 30%;max-width:30%}}@media (max-width: 29.99em){.u-flex-40-until\@mobile{-webkit-box-flex:1;-ms-flex:1 1 40%;flex:1 1 40%;max-width:40%}}@media (min-width: 30em){.u-flex-40-from\@mobile{-webkit-box-flex:1;-ms-flex:1 1 40%;flex:1 1 40%;max-width:40%}}@media (max-width: 29.99em){.u-flex-50-until\@mobile{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;max-width:50%}}@media (min-width: 30em){.u-flex-50-from\@mobile{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;max-width:50%}}@media (max-width: 29.99em){.u-flex-90-until\@mobile{-webkit-box-flex:1;-ms-flex:1 1 90%;flex:1 1 90%;max-width:90%}}@media (min-width: 30em){.u-flex-90-from\@mobile{-webkit-box-flex:1;-ms-flex:1 1 90%;flex:1 1 90%;max-width:90%}}@media (max-width: 29.99em){.u-flex-full-until\@mobile{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%}}@media (min-width: 30em){.u-flex-full-from\@mobile{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%}}@media (max-width: 24.99em){.u-flex-10-until\@xs{-webkit-box-flex:1;-ms-flex:1 1 10%;flex:1 1 10%;max-width:10%}}@media (min-width: 25em){.u-flex-10-from\@xs{-webkit-box-flex:1;-ms-flex:1 1 10%;flex:1 1 10%;max-width:10%}}@media (max-width: 24.99em){.u-flex-15-until\@xs{-webkit-box-flex:1;-ms-flex:1 1 15%;flex:1 1 15%;max-width:15%}}@media (min-width: 25em){.u-flex-15-from\@xs{-webkit-box-flex:1;-ms-flex:1 1 15%;flex:1 1 15%;max-width:15%}}@media (max-width: 24.99em){.u-flex-20-until\@xs{-webkit-box-flex:1;-ms-flex:1 1 20%;flex:1 1 20%;max-width:20%}}@media (min-width: 25em){.u-flex-20-from\@xs{-webkit-box-flex:1;-ms-flex:1 1 20%;flex:1 1 20%;max-width:20%}}@media (max-width: 24.99em){.u-flex-30-until\@xs{-webkit-box-flex:1;-ms-flex:1 1 30%;flex:1 1 30%;max-width:30%}}@media (min-width: 25em){.u-flex-30-from\@xs{-webkit-box-flex:1;-ms-flex:1 1 30%;flex:1 1 30%;max-width:30%}}@media (max-width: 24.99em){.u-flex-40-until\@xs{-webkit-box-flex:1;-ms-flex:1 1 40%;flex:1 1 40%;max-width:40%}}@media (min-width: 25em){.u-flex-40-from\@xs{-webkit-box-flex:1;-ms-flex:1 1 40%;flex:1 1 40%;max-width:40%}}@media (max-width: 24.99em){.u-flex-50-until\@xs{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;max-width:50%}}@media (min-width: 25em){.u-flex-50-from\@xs{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;max-width:50%}}@media (max-width: 24.99em){.u-flex-90-until\@xs{-webkit-box-flex:1;-ms-flex:1 1 90%;flex:1 1 90%;max-width:90%}}@media (min-width: 25em){.u-flex-90-from\@xs{-webkit-box-flex:1;-ms-flex:1 1 90%;flex:1 1 90%;max-width:90%}}@media (max-width: 24.99em){.u-flex-full-until\@xs{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%}}@media (min-width: 25em){.u-flex-full-from\@xs{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%}}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);transform:translateY(-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{content:"\22c5";font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"\2190"}[dir=rtl] .slick-prev:before{content:"\2192"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"\2192"}[dir=rtl] .slick-next:before{content:"\2190"}.slick-slider{display:none}.slick-slider.slick-initialized{display:block}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{content:"\22c5";font-size:20px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"\2022";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}@font-face{font-family:Polaris;src:url(Polaris-Heavy.woff2) format("woff2"),url(Polaris-Heavy.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-family:Polaris;src:url(Polaris-Bold.woff2) format("woff2"),url(Polaris-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Polaris;src:url(Polaris-Medium.woff2) format("woff2"),url(Polaris-Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Polaris;src:url(Polaris-Book.woff2) format("woff2"),url(Polaris-Book.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Polaris;src:url(Polaris-Light.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:Copernicus;src:url(GalaxieCopernicus-Bold.woff2) format("woff2"),url(GalaxieCopernicus-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Copernicus;src:url(GalaxieCopernicus-Medium.woff2) format("woff2"),url(GalaxieCopernicus-Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Copernicus;src:url(GalaxieCopernicus-Book.woff2) format("woff2"),url(GalaxieCopernicus-Book.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Copernicus;src:url(GalaxieCopernicus-Semibold.woff) format("woff"),url(GalaxieCopernicus-Semibold.woff) format("woff");font-weight:600;font-style:normal}*:after,*:before,*{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-size:16px}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Polaris,helvetica,sans-serif;color:#959595;padding-top:108px!important}main{min-height:520px}.noscroll{overflow:hidden}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-weight:900;font-family:Polaris,helvetica,sans-serif}h1,.h1{font-size:2.125rem;line-height:2.5rem;letter-spacing:.125rem}@media (min-width: 48em){h1,.h1{font-size:2.75rem;line-height:3.5rem}}@media (min-width: 62em){h1,.h1{font-size:2.5rem;line-height:2.75rem}}h2,.h2{font-size:1.75rem;line-height:2.25rem}@media (min-width: 48em){h2,.h2{font-size:2.125rem;line-height:2.625rem}}@media (min-width: 62em){h2,.h2{font-size:2.25rem;line-height:2.5rem}}h3,.h3{font-size:calc(rem(18px) + .4vw)}@media (min-width: 37.5em){h3,.h3{font-size:1.625rem}}@media (min-width: 48em){h3,.h3{font-size:2rem}}h4,.h4{font-size:1.25rem;line-height:1.5625rem}em{font-style:italic}strong{font-weight:700}p{font-size:1rem;line-height:1.5}a{color:#000;font-size:1rem}.exclamation-icon{border:2px solid #FAD03E;color:#fad03e;font-weight:800;height:25px;width:25px;border-radius:50%;padding:-4px;display:inline-block;text-align:center;margin-right:5px;line-height:1.3}.link{color:#959595;-webkit-transition:.3s;transition:.3s;cursor:pointer}.link:hover{color:#000}.link:focus{outline:none}label{font-size:.875rem;line-height:.875rem}.label{padding-bottom:.4375rem;display:inline-block}input,textarea,select{font-family:Polaris,helvetica,sans-serif;font-size:1.125rem}.form{color:#7e7d7d}.form p{font-size:.875rem;margin-bottom:2.125rem}.form h2{margin-bottom:1.875rem;line-height:1.75rem;font-size:1.625rem;font-weight:400;letter-spacing:normal}.form h4{font-size:1.375rem;text-transform:uppercase;font-weight:500;-webkit-transition:.4s;transition:.4s}.form h4.is-active{color:#000}.input,.textarea{color:#7e7d7d;border:.0625rem solid #959595;-webkit-transition:.4s;transition:.4s;background:#fff;width:100%}.input:focus,.input:active,.textarea:focus,.textarea:active{outline:none}.show-password{font-size:.75rem;cursor:pointer}.input{padding:0 .5rem;height:2.125rem;margin-bottom:1.5625rem}.textarea{padding:.5rem;height:15.625rem;margin-bottom:1.5625rem}.error{height:0;opacity:0;visibility:hidden;font-weight:700;font-size:.75rem;display:block}.input-heading{padding-bottom:10px;margin:50px 0 20px;border-bottom:1px solid #959595}.input-group.is-invalid{position:relative;margin-bottom:.625rem}.input-group.is-invalid .input{border:.0625rem solid red}.input-group.is-invalid .error{height:auto;opacity:1;position:absolute;visibility:visible;color:#c81a20;bottom:.375rem;left:0;pointer-events:none}.input-group--checkbox{margin-bottom:1.5625rem}.input-group--checkbox.is-invalid{margin-bottom:2.1875rem}.input-group--checkbox.is-invalid .error{bottom:-20px;left:40px}.input-group--checkbox .checkbox-input{padding:0;height:initial;width:initial;margin-bottom:0;display:none;cursor:pointer}.input-group--checkbox .checkbox-input:checked+.checkbox-label:after{content:"";display:block;position:absolute;top:3.5px;left:7px;width:6px;height:12px;border:solid #ffffff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.input-group--checkbox .checkbox-input:checked+.checkbox-label:before{background:#000;border-color:#000}.input-group--checkbox .checkbox-label{position:relative;cursor:pointer;color:#212121;font-size:16px}.input-group--checkbox .checkbox-label:before{content:"";-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:2px solid #757575;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0px -15px 10px -12px rgba(0,0,0,.05);box-shadow:0 1px 2px #0000000d,inset 0 -15px 10px -12px #0000000d;padding:8px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:20px;border-radius:2px;-webkit-transition:.4s;transition:.4s}@media (min-width: 37.5em){.input-group--form-selector{margin-bottom:1.5625rem}}.input-group--form-selector .label{font-size:1rem}@media (max-width: 62em){.input-group--form-selector h4{font-size:1.125rem}}.input-group--form-selector h4:not(:last-child){margin-right:1.875rem}.input-group--select{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.input-group--select .label{width:100%}.input-group--select .select{width:25%}.input-group--select .select:first-of-type{width:40%}.input-group--select .select:last-of-type{width:30%}.input-group--password{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.input-group--radio{padding:.0625rem .5rem .125rem;margin-bottom:.9375rem}.input-group--radio .label{width:100%}.input-group--radio .radio{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:auto;margin-bottom:.3125rem}.input-group--radio .radio:not(:last-child){padding-right:1.25rem}.input-group--radio .radio-input{position:absolute;opacity:0}.input-group--radio .radio-input+.radio-label{font-size:1.125rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.input-group--radio .radio-input+.radio-label:before{content:"";background:transparent;border-radius:100%;border:.125rem solid #959595;display:inline-block;width:1.25rem;height:1.25rem;position:relative;margin-right:.625rem;vertical-align:top;cursor:pointer;text-align:center;-webkit-transition:all .25s ease;transition:all .25s ease}.input-group--radio .radio-input:checked+.radio-label:before{background-color:#000;border:.125rem solid #000000;-webkit-box-shadow:inset 0 0 0 .25rem #ffffff;box-shadow:inset 0 0 0 .25rem #fff}.input-group--radio .radio-input:focus+.radio-label:before{outline:none;border-color:#000}.input-group--radio .radio-input:disabled+.radio-label:before{-webkit-box-shadow:inset 0 0 0 .25rem #ffffff;box-shadow:inset 0 0 0 .25rem #fff;border-color:#555;background:#555}.input-group--radio .radio-input+.radio-label:empty:before{margin-right:0}.select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:.0625rem solid #959595;padding:0 1.25rem 0 .5rem;height:2.125rem;font-size:1rem;background:#fff url(arrow-down.png) no-repeat;background-position:calc(100% - 5px);background-size:.875rem;width:100%;border-radius:0;color:#7e7d7d}.select::-ms-expand{display:none}@media (min-width: 25em){.select{font-size:1.125rem;background-position:calc(100% - 14px);padding-right:1.875rem}}.btn{display:inline-block;font-size:1.125rem;text-transform:uppercase;font-weight:500;padding:.9375rem;text-align:center;letter-spacing:.00625rem;border:0;-webkit-transition:.3s;transition:.3s;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.btn:focus,.btn:active{outline:none}.btn--primary,.btn--primary-md{background:#000;color:#fff}.btn--primary-md{min-width:250px}.btn--primary:hover,.btn--primary-md:hover{background:#000c}.btn--secondary{background:#f0f0f0}.btn--secondary:hover{background:#f0f0f0cc}.c-order__print{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.c-order__print .js-order__reorder.btn--primary,.c-order__print .js-order__reorder.btn--primary-md{background-color:#00b0ec;margin-bottom:10px;width:100%}.c-order__print .js-order__reorder.btn--primary span,.c-order__print .js-order__reorder.btn--primary-md span{margin-left:.625rem}@media (min-width: 62em){.c-order__print .js-order__reorder.btn--primary,.c-order__print .js-order__reorder.btn--primary-md{width:15.625rem}}.c-order__print .js-order__print.btn--primary,.c-order__print .js-order__print.btn--primary-md{background-color:#00263e}.js-order__print.btn--primary,.js-order__print.btn--primary-md,.js-order__reorder.btn--primary,.js-order__reorder.btn--primary-md{height:54px;border-radius:27px;color:#fff;text-align:center;font-family:Polaris,sans-serif;font-size:16px;font-weight:500;display:inline-block}.js-order__print.btn--primary.out-of-stock,.js-order__print.out-of-stock.btn--primary-md,.js-order__reorder.btn--primary.out-of-stock,.js-order__reorder.out-of-stock.btn--primary-md{background-color:#f8f8f8;color:#01010180;pointer-events:none}.js-order__print.btn--primary:focus,.js-order__print.btn--primary-md:focus,.js-order__print.btn--primary:hover,.js-order__print.btn--primary-md:hover,.js-order__print.btn--primary:active,.js-order__print.btn--primary-md:active,.js-order__reorder.btn--primary:focus,.js-order__reorder.btn--primary-md:focus,.js-order__reorder.btn--primary:hover,.js-order__reorder.btn--primary-md:hover,.js-order__reorder.btn--primary:active,.js-order__reorder.btn--primary-md:active{color:#fff;text-decoration:none;background-color:#00b0ec}.js-order__print.btn--primary[disabled],.js-order__print.btn--primary-md[disabled],.js-order__reorder.btn--primary[disabled],.js-order__reorder.btn--primary-md[disabled]{-webkit-filter:grayscale(100%);filter:grayscale(100%);background-color:#00b0ec}.oil2-callout-badge-container,.tsc_label_container{position:absolute;right:15px}.oil2-callout-badge,.tsc_label{width:85px;height:85px;padding:10px;font-size:8px;line-height:1.3;border-radius:50%;background-color:#fad03e;color:#000;border:none;font-weight:800;text-align:center;text-transform:uppercase}.tsc_label{text-transform:capitalize;font-size:14px;font-weight:600}.tsc_label.fr{font-size:11px}table{table-layout:fixed}.u-trademark:after{content:"TM";font:inherit;font-size:8px;vertical-align:super}.u-trademark--fr:after{content:"CM"}.u-generic-title{font-size:1.5rem;line-height:2rem;letter-spacing:.0625rem}@media (min-width: 62em){.u-generic-title{font-size:1.625rem;line-height:1.875rem}}@media (min-width: 90em){.u-generic-title{font-size:2rem;line-height:2.875rem}}.u-generic-title--product{font-size:1.5rem;line-height:1.75rem;font-family:GalaxieCopernicus,helvetica,sans-serif}.u-generic-title--secondary{font-weight:400;letter-spacing:.03125rem;line-height:1.75rem}.u-generic-text{font-size:1rem}.u-generic-text--small{font-size:.6875rem}.u-hidden{display:none!important}.u-bold{font-weight:700}.u-italic{font-style:italic}.u-transparent{opacity:0!important}.u-linethrough{text-decoration:line-through}.slick-slide img{max-width:100%}#categories-form .custom-checkbox input[type=checkbox]+label:before{content:none}#categories-form .custom-checkbox{padding-left:0}.custom-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:25px;position:relative;margin-bottom:10px;text-transform:initial;min-height:28px}.custom-checkbox label{margin:0;white-space:nowrap}.custom-checkbox input[type=checkbox]{display:none}.custom-checkbox input[type=checkbox]+label:before{content:"";height:19px;width:19px;position:absolute;background-color:#fff;border:1px solid #275A86;border-radius:5px;left:0;-webkit-transform:translateY(-30%);transform:translateY(-30%);bottom:-3px}.custom-checkbox input[type=checkbox]:checked+label:after{content:"";height:11px;width:11px;position:absolute;background-color:#275a86;border:1px solid #275A86;border-radius:3px;left:4px;bottom:7px}.custom-checkbox img{border:1px solid #afb1af;border-radius:50%;width:18px;height:18px;padding:3px;margin-left:7px}.custom-checkbox .form-check{position:absolute;margin-top:.5rem;left:0}.custom-checkbox.age-gate-checkbox{margin-bottom:20px;margin-top:20px}.custom-checkbox-label{font-family:Polaris,sans-serif;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:normal;text-align:left;color:#010101}.custom-checkbox-label a{color:#275a86}.collection .page-heading{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}@media (min-width: 62em){.collection .page-heading{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.collection .page-heading .page-title-heading{margin-bottom:0}.page-title-heading,.hero-title,.forgot-pw-heading{font-family:Copernicus,serif;font-size:38px;margin-bottom:.7em;font-weight:400;line-height:1.19;letter-spacing:normal;color:#010101}.page-title-heading p,.page-title-heading h1,.page-title-heading h2,.page-title-heading h3,.page-title-heading h4,.hero-title p,.hero-title h1,.hero-title h2,.hero-title h3,.hero-title h4,.forgot-pw-heading p,.forgot-pw-heading h1,.forgot-pw-heading h2,.forgot-pw-heading h3,.forgot-pw-heading h4{display:inline;font-family:Copernicus,serif;font-size:38px;margin-bottom:0;font-weight:400;line-height:1.19;letter-spacing:normal;color:#010101}.page-title-heading i,.page-title-heading em,.page-title-heading strong,.page-title-heading b,.hero-title i,.hero-title em,.hero-title strong,.hero-title b,.forgot-pw-heading i,.forgot-pw-heading em,.forgot-pw-heading strong,.forgot-pw-heading b{font-style:normal;font-weight:400;color:#275a86}@media (min-width: 62em){.page-title-heading,.hero-title,.forgot-pw-heading{font-family:Copernicus,serif;font-size:64px;color:#010101}.page-title-heading p,.page-title-heading h2,.page-title-heading h3,.page-title-heading h4,.hero-title p,.hero-title h2,.hero-title h3,.hero-title h4,.forgot-pw-heading p,.forgot-pw-heading h2,.forgot-pw-heading h3,.forgot-pw-heading h4{display:block;font-size:64px}.page-title-heading h1,.hero-title h1,.forgot-pw-heading h1{font-size:3.25rem}}.hero-title{font-size:1.9rem;font-weight:500}@media (min-width: 48em){.hero-title{font-size:38px;font-weight:400}}.forgot-pw-heading,.reset-pw-heading{font-size:30px;text-align:left}.forgot-pw-heading p,.forgot-pw-heading h1,.forgot-pw-heading h2,.forgot-pw-heading h3,.forgot-pw-heading h4,.reset-pw-heading p,.reset-pw-heading h1,.reset-pw-heading h2,.reset-pw-heading h3,.reset-pw-heading h4{display:inline;font-family:Copernicus,serif;font-size:30px;margin:0;font-weight:400;line-height:1.19;letter-spacing:normal;color:#010101}@media (min-width: 62em){.forgot-pw-heading,.reset-pw-heading{font-family:Copernicus,serif;font-size:48px;color:#010101}.forgot-pw-heading p,.forgot-pw-heading h1,.forgot-pw-heading h2,.forgot-pw-heading h3,.forgot-pw-heading h4,.reset-pw-heading p,.reset-pw-heading h1,.reset-pw-heading h2,.reset-pw-heading h3,.reset-pw-heading h4{display:block;font-size:48px}}.forgot-pw-blurb,.reset-pw-blurb{text-align:left}@media (min-width: 62em){.forgot-pw-blurb,.reset-pw-blurb,.forgot-pw-blurb p,.reset-pw-blurb p{font-size:18px}}.hero-subtitle,.hero-subtitle p{font-family:Polaris,sans-serif;font-size:18px;font-weight:500;line-height:1.67;color:#010101}.article-title,.homepage-cta__title{font-family:Copernicus,serif;font-size:44px;line-height:1.25;color:#010101;margin-bottom:20px}.article-title h1,.article-title h2,.article-title h3,.article-title p,.homepage-cta__title h1,.homepage-cta__title h2,.homepage-cta__title h3,.homepage-cta__title p{font-family:Copernicus,serif;font-size:44px;line-height:1.25;color:#010101;margin:0;font-weight:400}.article-title strong,.homepage-cta__title strong{font-weight:400;color:#275a86}.article-title a:hover,.homepage-cta__title a:hover{text-decoration:none}@media (min-width: 62em){.d-lg-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}}.curved-btn-white-border,.curved-btn-dark-border{height:55px;line-height:49px;border-radius:27px;background-color:transparent;border:solid 1.5px;color:#fff;text-align:center;font-family:Polaris,sans-serif;font-size:16px;font-weight:500;display:block}.curved-btn-white-border:focus,.curved-btn-white-border:hover,.curved-btn-white-border:active,.curved-btn-dark-border:focus,.curved-btn-dark-border:hover,.curved-btn-dark-border:active{color:#fff;background-color:#fff;border-color:#fff;text-decoration:none}.curved-btn-white-border p,.curved-btn-dark-border p{display:inline}@media (min-width: 62em){.curved-btn-white-border,.curved-btn-dark-border{display:inline-block;padding-left:48px;padding-right:48px}}.curved-btn-white-border{border-color:#fff}.curved-btn-white-border:hover{background-color:#fff;color:#00263e}.curved-btn-dark-border{border-color:#00263e;color:#00263e}.curved-btn-dark-border:focus,.curved-btn-dark-border:hover,.curved-btn-dark-border:active{color:#fff;background-color:#00263e;border-color:#00263e}.quick-view__modal-close-btn,.product-card__modal-close-btn,.round-close-btn{width:30px;height:30px;background-size:cover;-webkit-appearance:none;border:0;padding:0;border-radius:50%}.quick-view__modal-close-btn img,.product-card__modal-close-btn img,.round-close-btn img{width:100%;height:100%}img{max-width:100%}.cta-link,.homepage-cta__link{display:inline-block;margin-bottom:50px;position:relative;color:#275a86;line-height:1.75}.cta-link .homepage-cta__link-icon-hover,.cta-link .cta-link-icon-hover,.homepage-cta__link .homepage-cta__link-icon-hover,.homepage-cta__link .cta-link-icon-hover{display:none}.cta-link:hover,.homepage-cta__link:hover{text-decoration:none}.cta-link:hover .homepage-cta__link-icon-hover,.cta-link:hover .cta-link-icon-hover,.homepage-cta__link:hover .homepage-cta__link-icon-hover,.homepage-cta__link:hover .cta-link-icon-hover{display:inline-block}.cta-link:hover .homepage-cta__link-icon,.cta-link:hover .cta-link-icon,.homepage-cta__link:hover .homepage-cta__link-icon,.homepage-cta__link:hover .cta-link-icon{display:none}.cta-link-icon,.homepage-cta__link-icon,.homepage-cta__link-icon-hover,.cta-link-icon-hover,.homepage-questions__link-icon{height:16px;vertical-align:-2px;margin-right:8px}.cta-link-text,.homepage-cta__link-text,.homepage-questions__link-text{font-family:Polaris,sans-serif;font-size:16px;font-weight:500;line-height:1.75;color:#275a86}.js-age-gate-denied{padding-left:20px;padding-right:20px}.age-gate-logo__mobile+.js-age-gate-denied{margin-top:20px}.js-age-gate-checkbox+label{white-space:normal}.ml-30{margin-left:30px}.return-back svg{margin-right:5px;margin-bottom:4px}.ams-tooltip{color:#00263e;font-size:21px;position:relative;left:2px;cursor:help}.ams-tooltip:before,.ams-tooltip:after{position:absolute;opacity:0;visibility:hidden;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.ams-tooltip:hover:before,.ams-tooltip:hover:after{opacity:1;visibility:visible}.ams-tooltip:before{content:attr(data-tooltip);z-index:2;max-width:210px;min-width:150px;max-height:80vh;min-height:20px;color:#fff;background:#00263ee6;border-radius:6px;padding:5px;font-size:15px}.ams-tooltip:after{content:"";width:0;height:0}.tooltip--bottom:before,.tooltip--bottom:after{top:70%;right:0;margin-top:15px}.tooltip--bottom:after{margin-top:9px;margin-right:5px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:7px solid transparent}.tooltip--top:before,.tooltip--top:after{bottom:85%;right:85%;margin-top:0}.tooltip--warning:before,.tooltip--warning:after{color:#010101;background-color:#fff}.tooltip--warning:before{border:2px solid #DC8A41;min-width:240px}.tooltip--warning:after{border-bottom-color:#dc8a41}dialog.dialog{padding:30px;text-align:center;background:#fff;border:2px solid #275a86;border-radius:6px;max-width:600px}dialog.dialog .dialog-title{font-size:1.2em;margin-bottom:30px;font-weight:500;font-family:Copernicus,serif}dialog.dialog .dialog-button{padding:10px 40px;width:auto;height:auto}dialog.dialog .dialog-cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:30px}dialog.dialog .dialog-loading,dialog.dialog .dialog-error{width:100%;height:100%;position:absolute;left:0;top:0;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}dialog::-webkit-backdrop{background-color:#fffc}dialog::backdrop{background-color:#fffc}.btn.btn-dark{background-color:#00263e;color:#fff;padding:10px 30px;border-radius:24px}.btn.btn-dark:hover{background-color:#00b0ec;border-color:#00b0ec}.o-container-float{*zoom: 1}.o-container-float:before,.o-container-float:after{content:" ";display:table}.o-container-float:after{clear:both}.o-container-padded{padding-top:2.1875rem}.o-container-relative{position:relative}.o-container-space-between{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.container{display:block;width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media screen and (min-width: 576px){.container{max-width:540px}}@media screen and (min-width: 768px){.container{max-width:720px}}@media screen and (min-width: 992px){.container{max-width:960px}}@media screen and (min-width: 1200px){.container{max-width:1140px}}@media screen and (min-width: 1440px){.container{min-width:1368px}}@media screen and (min-width: 1680px){.container{min-width:1596px}}.container:after{content:" ";display:block;clear:both}@-ms-viewport{width:device-width}html{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-overflow-style:scrollbar}*,*:before,*:after{-webkit-box-sizing:inherit;box-sizing:inherit}.clearfix:after{display:block;clear:both;content:""}.visible{visibility:visible!important}.invisible{visibility:hidden!important}.hidden-xs-up{display:none!important}@media (max-width: 575.98px){.hidden-xs-down{display:none!important}}@media (min-width: 576px){.hidden-sm-up{display:none!important}}@media (max-width: 767.98px){.hidden-sm-down{display:none!important}}@media (min-width: 768px){.hidden-md-up{display:none!important}}@media (max-width: 991.98px){.hidden-md-down{display:none!important}}@media (min-width: 992px){.hidden-lg-up{display:none!important}}@media (max-width: 1199.98px){.hidden-lg-down{display:none!important}}@media (min-width: 1200px){.hidden-xl-up{display:none!important}}.hidden-xl-down,.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{display:none!important}}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width: 576px){.container{max-width:540px}}@media (min-width: 768px){.container{max-width:720px}}@media (min-width: 992px){.container{max-width:960px}}@media (min-width: 1200px){.container{max-width:1140px}}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-auto,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm,.col-sm-auto,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md,.col-md-auto,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg,.col-lg-auto,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl,.col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-1{-webkit-box-flex:0;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-2{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-5{-webkit-box-flex:0;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-webkit-box-flex:0;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-8{-webkit-box-flex:0;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-webkit-box-flex:0;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-11{-webkit-box-flex:0;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-1{margin-left:8.3333333333%}.offset-2{margin-left:16.6666666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.3333333333%}.offset-5{margin-left:41.6666666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.3333333333%}.offset-8{margin-left:66.6666666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.3333333333%}.offset-11{margin-left:91.6666666667%}@media (min-width: 576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{-webkit-box-flex:0;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-sm-2{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-sm-5{-webkit-box-flex:0;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-sm-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-webkit-box-flex:0;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-sm-8{-webkit-box-flex:0;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-sm-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-webkit-box-flex:0;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-sm-11{-webkit-box-flex:0;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-sm-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-sm-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-sm-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-sm-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-sm-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-sm-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-sm-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-sm-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-sm-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-sm-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-sm-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-sm-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-sm-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-sm-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-sm-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.3333333333%}.offset-sm-2{margin-left:16.6666666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.3333333333%}.offset-sm-5{margin-left:41.6666666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.3333333333%}.offset-sm-8{margin-left:66.6666666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.3333333333%}.offset-sm-11{margin-left:91.6666666667%}}@media (min-width: 768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-md-1{-webkit-box-flex:0;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-md-2{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-md-5{-webkit-box-flex:0;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-md-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-webkit-box-flex:0;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-md-8{-webkit-box-flex:0;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-md-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-webkit-box-flex:0;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-md-11{-webkit-box-flex:0;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-md-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-md-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-md-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-md-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-md-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-md-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-md-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-md-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-md-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-md-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-md-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-md-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-md-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-md-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-md-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.3333333333%}.offset-md-2{margin-left:16.6666666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.3333333333%}.offset-md-5{margin-left:41.6666666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.3333333333%}.offset-md-8{margin-left:66.6666666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.3333333333%}.offset-md-11{margin-left:91.6666666667%}}@media (min-width: 992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{-webkit-box-flex:0;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-lg-2{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-lg-5{-webkit-box-flex:0;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-lg-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-webkit-box-flex:0;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-lg-8{-webkit-box-flex:0;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-lg-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-webkit-box-flex:0;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-lg-11{-webkit-box-flex:0;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-lg-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-lg-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-lg-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-lg-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-lg-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-lg-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-lg-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-lg-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-lg-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-lg-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-lg-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-lg-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-lg-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-lg-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-lg-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.3333333333%}.offset-lg-2{margin-left:16.6666666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.3333333333%}.offset-lg-5{margin-left:41.6666666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.3333333333%}.offset-lg-8{margin-left:66.6666666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.3333333333%}.offset-lg-11{margin-left:91.6666666667%}}@media (min-width: 1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xl-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{-webkit-box-flex:0;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-xl-2{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-xl-5{-webkit-box-flex:0;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-xl-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-webkit-box-flex:0;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-xl-8{-webkit-box-flex:0;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-xl-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-webkit-box-flex:0;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-xl-11{-webkit-box-flex:0;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-xl-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-xl-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-xl-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-xl-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-xl-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-xl-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-xl-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-xl-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-xl-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-xl-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-xl-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-xl-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-xl-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-xl-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-xl-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.3333333333%}.offset-xl-2{margin-left:16.6666666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.3333333333%}.offset-xl-5{margin-left:41.6666666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.3333333333%}.offset-xl-8{margin-left:66.6666666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.3333333333%}.offset-xl-11{margin-left:91.6666666667%}}.img-fluid{max-width:100%;height:auto}html.js-no-script .js-show{display:none}html:not(.js-no-script) .js-hide{display:none}.header-outer{position:fixed;top:0;left:0;right:0;z-index:999;background-color:#fff}.header-top-bar-mobile{padding:20px 16px;background-color:#001523;height:80px;line-height:1}.header-top-bar-mobile ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width: 600px){.header-top-bar-mobile{padding:8px 16px;height:50px}}@media screen and (min-width: 1200px){.header-top-bar-mobile{display:none}}.header-top-bar-desktop{padding:8px 16px;background-color:#fff;position:relative;z-index:2;height:50px;color:#000;font-family:Polaris,sans-serif}.header-top-bar-desktop .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.header-top-bar-desktop .container .customer-name{font-weight:500}.header-top-bar-desktop .container .logout-link{color:#8a8a8a}.header-top-bar-desktop .container .language-select{margin-left:20px}.header-top-bar-desktop .container .language-select .c-header-language{color:#000}@media (max-width: 30em){.header-top-bar-desktop .container .language-select{position:absolute;left:6px;top:10px}}.header-top-bar-desktop .container .login-link-wrap a,.header-top-bar-desktop .container .register-link-wrap a{color:#000}.header-dropdown{border-radius:6px;-webkit-box-shadow:0 3px 10px -4px rgba(49,49,49,.5);box-shadow:0 3px 10px -4px #31313180;background-color:#fff;width:182px;margin-top:5px;z-index:999;left:-60px;padding:0 15px 15px}.header-dropdown li{margin:0;padding-top:15px}.header-dropdown li a{font-size:14px;color:#000!important;text-decoration:none;padding:7px;display:block;width:100%;border-radius:6px}.header-dropdown li a:focus,.header-dropdown li a:hover{background-color:#275a86;color:#fff!important}.header-top-bar-float-right{float:right;margin-right:80px}.header-top-bar-float-right .header-top-bar-list-item{margin-left:30px}.header-top-bar-float-left{float:left}.collection .header-desktop{border-bottom:1px solid #E0E0E0}.header-desktop{z-index:1;position:relative}@media screen and (max-width: 1199px){.header-desktop{display:none}}.header-desktop-main .header-desktop-logo{margin-top:20px;margin-bottom:13px;float:left}.header-desktop-main .header-desktop-menu-list{float:right;margin-bottom:0}.header-desktop-main .header-dropdown{left:0;margin-top:0}.header-desktop-logo{width:225px;height:auto}.header-desktop-menu-sublist-wrap{display:none;position:relative}.sub-sublist{left:185px}@media screen and (min-width: 1200px){.sub-sublist{left:initial;right:185px}}@media screen and (min-width: 1300px){.sub-sublist{right:initial;left:185px}}@media screen and (min-width: 1440px){.sub-sublist{left:initial;right:185px}}@media screen and (min-width: 1550px){.sub-sublist{right:initial;left:185px}}@media screen and (min-width: 1680px){.sub-sublist{left:initial;right:185px}}@media screen and (min-width: 1800px){.sub-sublist{right:initial;left:185px}}.header-desktop-menu-sublist{position:absolute}.header-top-bar-list-item{display:inline-block;vertical-align:top}.header-top-bar-list-item button{-webkit-appearance:none;border:0;padding:0;cursor:pointer;background-color:transparent}.header-top-bar-list-item.mobile-position-right{float:right}@media screen and (min-width: 1200px){.header-top-bar-list:after{content:" ";display:block;clear:both}}.header-top-bar-menu-account-form{display:inline}.header-top-bar-list-item-text{font-size:16px;font-weight:400;line-height:14px;letter-spacing:.28px;text-align:left;color:#d0eaf8}.header-top-bar-list-item-text:hover{color:#d0eaf8;text-decoration:none}.header-top-bar-list-item-text ul{display:inline-block}.header-top-bar-list-item-text .o-language-switcher:hover{color:inherit}.header-top-bar-list-item-text .c-header-language-switcher{margin:0;font-size:inherit}.header-top-bar-list-item-text-highlighted{color:#00b0ec}.header-desktop-menu-list{margin-right:80px;display:inline-block;list-style:none}.header-desktop-menu-list .header-desktop-menu-item{margin-left:32px;height:68px}.header-desktop-menu-list .header-desktop-menu-item:last-of-type{margin-left:8px}.header-desktop-menu-list>.header-desktop-menu-item:last-of-type{margin-left:30px}.gram-cart-wrapper{border:1px solid #00263e;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;border-radius:22px;background-color:#fff}.gram-cart-wrapper .header-desktop-menu-item{display:inline-block;padding-left:0;vertical-align:middle;font-family:Polaris,sans-serif;font-size:16px;text-align:left;font-weight:500;color:#001523}.gram-cart-wrapper .header-desktop-menu-item.c-header-cart-gram{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:5px;padding-left:10px}.gram-cart-wrapper .header-desktop-menu-item.c-header-cart-gram .js-cart-grams-value{margin-right:2px}.gram-cart-wrapper .header-desktop-menu-item a{font-size:16px;color:#001523}.gram-cart-wrapper .header-desktop-menu-item button{text-align:left;background-color:#fff;-webkit-appearance:none;border:0;vertical-align:middle;cursor:pointer;line-height:inherit;font:inherit;font-size:14px;color:#000!important;text-decoration:none;padding:7px;display:block;width:100%;border-radius:6px}.gram-cart-wrapper .header-desktop-menu-item button:focus,.gram-cart-wrapper .header-desktop-menu-item button:hover{background-color:#275a86;color:#fff!important}.header-desktop-menu-item-title{height:68px;padding-top:20px;padding-bottom:13px}.header-desktop-menu-item-title.active+.header-desktop-menu-sublist-wrap{display:block}@media screen and (min-width: 1200px){.header-mobile{display:none}}.header-mobile .link:focus{outline:inherit}.header-mobile-menu-border{height:0;border:solid 1px #afb1af;margin-top:30px;margin-bottom:30px}.header-mobile-main{padding:10px 16px}.header-mobile-main .gram-cart-wrapper{border-radius:21px;position:relative}.header-mobile-main .gram-cart-wrapper .js-cart-grams{line-height:42px;height:42px;vertical-align:middle;margin-right:-36px;padding:0 32px 3px 14px;max-width:236px;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:.28px;border-top-left-radius:21px;border-bottom-left-radius:21px;margin-left:10px;background-color:#275a8633;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.header-mobile-main .gram-cart-wrapper-highlight{border:2px solid #00b0ec}.header-mobile-main .gram-cart-wrapper-animate{-webkit-animation:bounce .3s}@-webkit-keyframes bounce{0%{bottom:0}50%{bottom:5px}to{bottom:0}}.header-mobile-main:after{content:"";display:block;clear:both}.header-mobile-logo{float:left;width:146px;height:19.2px;margin-top:10px}.header-mobile-menu-item-link{font-weight:500}.header-btn{-webkit-appearance:none;border:0;padding:0;margin-left:16px;vertical-align:middle;cursor:pointer}.search-btn-mobile,.burger-btn-mobile,.close-btn-mobile{background-color:transparent}.close-btn-mobile{display:none;height:auto;width:auto}.close-btn-mobile[aria-hidden=true]{width:26px;height:18px}.cart-btn-desktop{margin-top:0;margin-left:0}.cart-btn-mobile,.cart-btn-desktop{width:42px;height:42px;background-color:#00263e;border-radius:50%;position:relative;display:inline-block}.cart-btn-mobile:hover,.cart-btn-desktop:hover{background-color:#00b0ec}.cart-count-circle{display:inline-block;min-width:17px;min-height:17px;border-radius:50%;background-color:#00263e;text-align:center;position:absolute;top:-2px;right:-3px;padding-left:3px;padding-right:3px}.cart-count{font-size:10px;line-height:17px;font-weight:500;letter-spacing:.2px;color:#fff}.search-icon-mobile{height:24px;width:24px}.cart-icon-mobile,.cart-icon-desktop,.cart-icon-mobile-white,.cart-icon-desktop-white{width:17.5px;height:18.4px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.close-icon-mobile{width:19.8px;height:19.8px}.burger-icon-mobile{width:26px;height:16px}.header-mobile-controls{float:right}.header-mobile-controls.menu-active .close-btn-mobile{display:inline-block}.header-mobile-controls.menu-active .burger-btn-mobile{display:none}.header-mobile-menu-list{padding-left:16px;padding-right:16px;padding-top:25px}.header-mobile-menu-item{margin-bottom:20px;font-size:18px;font-weight:500;line-height:1.72;color:#001523}.header-mobile-menu-item a{font-size:inherit;line-height:inherit;color:inherit}.header-mobile-menu-item button{-webkit-appearance:none;border:0;padding:0;vertical-align:middle;cursor:pointer;font-size:inherit;line-height:inherit;color:inherit}.js-menu-anchor-click{cursor:pointer}.js-menu-anchor-click:after{content:"\2303";display:inline-block;margin-left:2px;margin-right:2px;font-weight:700;-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:.3s;transition:.3s;font-size:11px}@media screen and (max-width: 1199px){.js-menu-anchor-click:after{position:absolute;margin-top:5px}}.js-menu-anchor-click.active:after{-webkit-transform:rotate(0deg);transform:rotate(0)}@media screen and (max-width: 1199px){.js-menu-anchor-click.active:after{position:absolute;margin-top:9px}}.header-mobile-menu-list-wrap{overflow:scroll;display:none;height:80vh;position:relative}.header-mobile-menu-list-wrap .header-mobile-menu-list{-webkit-transition-delay:.15s;transition-delay:.15s;-webkit-transition:-webkit-transform .33s ease;transition:-webkit-transform .33s ease;transition:transform .33s ease;transition:transform .33s ease,-webkit-transform .33s ease;-webkit-transform:translateY(-200%);transform:translateY(-200%)}.header-mobile-menu-list-wrap.active{display:block;background:#fff}.header-mobile-menu-list-wrap.active .header-mobile-menu-list{-webkit-transform:translateY(0%);transform:translateY(0)}.submenu-anchor{content:"\2303";display:inline-block;margin-left:2px;margin-right:2px;font-weight:700;-webkit-transform:rotate(90deg);transform:rotate(90deg);font-size:11px}.header-mobile-menu-sublist{height:auto;overflow:hidden}.header-mobile-menu-sublist li{-webkit-transition-delay:.15s;transition-delay:.15s;-webkit-transition:-webkit-transform .33s ease;transition:-webkit-transform .33s ease;transition:transform .33s ease;transition:transform .33s ease,-webkit-transform .33s ease;-webkit-transform:translateY(0%);transform:translateY(0);margin-top:10px;margin-left:10px}.header-mobile-menu-sublist:not(.active){height:0}.header-mobile-menu-sublist:not(.active) li{-webkit-transform:translateY(-200%);transform:translateY(-200%)}.header-mobile-menu-sublist .header-mobile-menu-item-title{margin-left:10px;margin-top:10px}.header-mobile-menu-sublist .header-mobile-menu-item-title li{margin-left:20px}.search-bar-container{overflow:hidden;position:fixed;top:0;left:0;right:0;pointer-events:none}.search-bar-container .search-bar-form{-webkit-transform:translateY(-200%);transform:translateY(-200%);-webkit-transition-delay:.1s;transition-delay:.1s;-webkit-transition:-webkit-transform .33s ease;transition:-webkit-transform .33s ease;transition:transform .33s ease;transition:transform .33s ease,-webkit-transform .33s ease;height:100%;width:100%;padding:16px 20px 16px 24px;background:#fff}.search-bar-container.active{pointer-events:inherit}.search-bar-container.active .search-bar-form{-webkit-transform:translateY(0%);transform:translateY(0)}.search-bar-form .search-form-btn-mobile{vertical-align:-6px}.search-bar-form-input{font-size:14px;font-weight:500;line-height:26px;color:#00263e;border:0;width:calc(100% - 100px);vertical-align:middle}.search-bar-form-input::-webkit-input-placeholder{font-size:14px;font-weight:500;line-height:26px;color:#00263e;vertical-align:middle}.search-bar-form-input::-moz-placeholder{font-size:14px;font-weight:500;line-height:26px;color:#00263e;vertical-align:middle}.search-bar-form-input:-ms-input-placeholder{font-size:14px;font-weight:500;line-height:26px;color:#00263e;vertical-align:middle}.search-bar-form-input::-ms-input-placeholder{font-size:14px;font-weight:500;line-height:26px;color:#00263e;vertical-align:middle}.search-bar-form-input::placeholder{font-size:14px;font-weight:500;line-height:26px;color:#00263e;vertical-align:middle}.search-form-btn-desktop{width:42px;height:42px;background-color:#d0eaf8;border-radius:50%;position:relative;margin-left:0}.search-form-btn-desktop .header-desktop-icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.search-form-btn-desktop .search-icon-desktop-white{display:none}.search-form-btn-desktop:hover{background-color:#00b0ec}.search-form-btn-desktop:hover .search-icon-desktop{display:none}.search-form-btn-desktop:hover .search-icon-desktop-white{display:inline-block}.search-bar-form-input-desktop{background-color:#d0eaf8;border:0;line-height:42px;height:42px;vertical-align:middle;margin-right:-20px;padding:2px 32px 0 14px;max-width:236px;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:.28px;color:#00263e;border-top-left-radius:21px;border-bottom-left-radius:21px}.search-bar-form-input-desktop::-webkit-input-placeholder{font-size:14px;font-weight:500;line-height:42px;color:#00263e;vertical-align:middle}.search-bar-form-input-desktop::-moz-placeholder{font-size:14px;font-weight:500;line-height:42px;color:#00263e;vertical-align:middle}.search-bar-form-input-desktop:-ms-input-placeholder{font-size:14px;font-weight:500;line-height:42px;color:#00263e;vertical-align:middle}.search-bar-form-input-desktop::-ms-input-placeholder{font-size:14px;font-weight:500;line-height:42px;color:#00263e;vertical-align:middle}.search-bar-form-input-desktop::placeholder{font-size:14px;font-weight:500;line-height:42px;color:#00263e;vertical-align:middle}.home:not(.sticky) .search-bar-form-input-desktop{background-color:#275a8633;color:#fff}.home:not(.sticky) .search-bar-form-input-desktop::-webkit-input-placeholder{color:#fff}.home:not(.sticky) .search-bar-form-input-desktop::-moz-placeholder{color:#fff}.home:not(.sticky) .search-bar-form-input-desktop:-ms-input-placeholder{color:#fff}.home:not(.sticky) .search-bar-form-input-desktop::-ms-input-placeholder{color:#fff}.home:not(.sticky) .search-bar-form-input-desktop::placeholder{color:#fff}@media screen and (min-width: 1200px){.header-desktop-logo{margin-top:4px;margin-left:65px}}.spinner{font-size:10px;margin-top:2px;margin-right:5px;text-indent:-9999em;width:20px;height:20px;border-radius:50%;background:#fff;background:-webkit-gradient(linear,left top,right top,color-stop(10%,white),color-stop(42%,rgba(255,255,255,0)));background:linear-gradient(to right,#fff 10%,#fff0 42%);position:relative;-webkit-animation:load3 1s infinite linear;animation:load3 1s infinite linear;-webkit-transform:translateZ(0);transform:translateZ(0)}.spinner:before{width:50%;height:50%;background:#00263e;border-radius:100% 0 0;position:absolute;top:0;left:0;content:""}.spinner:after{background:#fff;width:75%;height:75%;border-radius:50%;content:"";margin:auto;position:absolute;top:0;left:0;bottom:0;right:0}@-webkit-keyframes load3{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load3{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.navbar-nav .dropdown-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.offcanvas{position:fixed;bottom:0;z-index:1045;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:100%;visibility:hidden;background-color:#fff;background-clip:padding-box;outline:0;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.offcanvas-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.offcanvas-backdrop.show{opacity:.5}.offcanvas-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1rem}.offcanvas-header .btn-close{-webkit-box-sizing:content-box;box-sizing:content-box;width:1em;height:1em;padding:.25em;color:#000;background:transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3E%3Cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3E%3C/svg%3E") 50%/1em auto no-repeat;border:0;border-radius:.25rem;opacity:.5}.offcanvas-title{margin-bottom:0;line-height:1}.offcanvas-body{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:1rem;overflow-y:auto}.offcanvas-start{top:0;left:0;width:400px;border-right:1px solid rgba(1,1,1,.2);-webkit-transform:translateX(-100%);transform:translate(-100%)}.offcanvas-end{top:0;right:0;width:400px;border-left:1px solid rgba(1,1,1,.2);-webkit-transform:translateX(100%);transform:translate(100%)}.offcanvas-top{top:0;right:0;left:0;height:30vh;max-height:100%;border-bottom:1px solid rgba(1,1,1,.2);-webkit-transform:translateY(-100%);transform:translateY(-100%)}.offcanvas-bottom{right:0;left:0;height:30vh;max-height:100%;border-top:1px solid rgba(1,1,1,.2);-webkit-transform:translateY(100%);transform:translateY(100%)}.offcanvas.show{-webkit-transform:none;transform:none}.klevuProductsViewAll,.kuPopularSearchesBlock,.klevuSuggestionsBlock,.klevuQuickProductPrice,.klevuQuickProductPrice div{display:none!important}#navbar-react .navbar-light .navbar-toggler{border:none;margin-bottom:10px}#navbar-react .navbar-custom{background:#fff;font-family:Polaris,sans-serif;padding:0 .75rem;border-bottom:1px solid #c4c4c4}#navbar-react .navbar-custom.navbar-light .navbar-nav .nav-link{color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:18px;padding-bottom:20px}#navbar-react .navbar-custom .dropdown .dropdown-toggle:after{content:"\2303";display:inline-block;margin-left:2px;margin-right:2px;font-weight:700;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:.3s;transition:.3s;font-size:16px;border:0;margin-top:4px}#navbar-react .navbar-custom .dropdown.show .dropdown-toggle:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}#navbar-react .navbar-custom .dropdown .dropdown-menu{top:54px!important}#navbar-react .navbar-custom .dropdown .dropdown-menu .dropdown-item{color:#000;font-size:18px;padding:.4em 1.5rem}#navbar-react .navbar-custom .dropdown .dropdown-menu .dropdown-item:hover,#navbar-react .navbar-custom .dropdown .dropdown-menu .dropdown-item:focus{background-color:#d0eaf8}#navbar-react .navbar-custom .navbar-brand{width:191px;margin-right:1.5rem;padding-top:0;padding-bottom:20px}@media screen and (max-width: 991px){#navbar-react .navbar-custom .navbar-brand{width:30%;margin-right:0}}#navbar-react .navbar-custom .tiered-link .dropdown-menu{top:55px!important;min-width:600px}#navbar-react .navbar-custom .tiered-link .tiered-dropdown{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#navbar-react .navbar-custom .tiered-link .tiered-dropdown span{font-weight:500;margin-bottom:16px;font-size:18px}#navbar-react .navbar-custom .tiered-link .tiered-dropdown .dropdown-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 20px;-webkit-box-flex:1;-ms-flex:1;flex:1}#navbar-react .navbar-custom .tiered-link .tiered-dropdown .dropdown-section .dropdown-item{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:18px}#navbar-react .navbar-custom .tiered-link .tiered-dropdown .dropdown-section:first-child{border-right:1px solid #000}#navbar-react .navbar-custom .tiered-link .tiered-dropdown .dropdown-section:last-child{border-left:1px solid #000}#navbar-react .navbar-custom .cart-icon-search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-bottom:13px}#navbar-react .navbar-custom .styled-search-button{margin-right:-16px;border:1px solid #00263e;background-color:transparent;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:30px;background-position:8px;width:57px;border-bottom-left-radius:22px;border-top-left-radius:22px}#navbar-react .navbar-custom .styled-cancel-search-button{border:0;background-color:transparent;width:50px;color:#00263e}#navbar-react .navbar-custom .styled-cancel-search-button i{font-size:30px}#navbar-react .navbar-custom .styled-flyout-button:hover,#navbar-react .navbar-custom .styled-flyout-button:focus{background-color:transparent}#navbar-react .navbar-custom .mobile-search-container{display:none;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#navbar-react .navbar-custom .mobile-search-container.mobile{display:-webkit-box;display:-ms-flexbox;display:flex}#navbar-react .navbar-custom .mobile-search-container.mobile form{width:80%}#navbar-react .navbar-custom .mobile-search-container form{width:auto}#navbar-react .navbar-custom .navbar-icons{margin-right:20px}#navbar-react .navbar-custom .navbar-icons a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;color:#000;text-decoration:none}#navbar-react .navbar-custom .navbar-icons a i{font-size:25px;margin-bottom:3px}#navbar-react .navbar-custom .navbar-icons a span{font-size:12px;text-align:center}#navbar-react .navbar-custom .navbar-collapse-search{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-bottom:13px}#navbar-react .navbar-custom .container-nav:after{display:none}.offcanvas-custom{font-family:Polaris,sans-serif;top:108px}.offcanvas-custom a{color:#000;font-size:20px;display:-webkit-box;display:-ms-flexbox;display:flex}.offcanvas-custom .dropdown-item:hover,.offcanvas-custom .dropdown-item:focus{background-color:#d0eaf8}.offcanvas-custom .nav-item.dropdown{font-weight:500}.offcanvas-custom .nav-item.dropdown>a:after{content:"\2303";display:inline-block;margin-left:2px;margin-right:2px;font-weight:700;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:.3s;transition:.3s;font-size:16px;border:0;margin-top:4px}.offcanvas-custom .nav-item.dropdown .dropdown-menu{border:none}.offcanvas-custom .nav-item.dropdown .dropdown-menu .dropdown-title>a{font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex}.offcanvas-custom .nav-item.dropdown .dropdown-menu .dropdown-title>a:after{content:"\2303";display:inline-block;margin-left:2px;margin-right:2px;font-weight:700;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:.3s;transition:.3s;font-size:16px;border:0;margin-top:-3px}.offcanvas-custom .nav-item.dropdown.show>a:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.offcanvas-custom .secondary-nav{border-top:1px solid grey;padding-top:32px;margin-top:32px}.offcanvas-custom .secondary-nav a{font-size:18px}.beta-switcher .btn{font-size:12px;text-transform:none;opacity:.5}.o-language-switcher{cursor:pointer}.o-language-switcher:hover{color:#000}.o-language-switcher--inactive{display:none!important}.o-language-abbrv{text-transform:uppercase}.alert-container{display:none}.o-store-notice{padding:10px 50px 10px 10px;text-align:center;border-radius:6px;position:relative;border-color:#959595!important;margin-bottom:20px}.o-store-notice:after{content:"";display:block;clear:both}@media (min-width: 37.5em){.o-store-notice{margin-bottom:30px}}@media (min-width: 62em){.o-store-notice{margin-top:50px}.o-store-notice--big-text{margin-top:0}}@media (min-width: 1200px){.o-store-notice{margin-top:0}}.o-store-notice--alert{color:#000;border-color:#959595;border:1px solid #ffffff}.o-store-notice--big-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.o-store-notice--warning{border:1px solid #959595}.o-store-notice--warning .c-store-notice-icon{background-color:#c81a20}header+.alert-container .o-store-notice{margin-top:20px}@media (min-width: 62em){header+.alert-container .o-store-notice{margin-top:30px}}@media (min-width: 1200px){header+.alert-container .o-store-notice{margin-top:30px}}.c-store-notice-text-wrap{float:left;width:calc(100% - 90px);text-align:left;padding-top:0}.c-store-notice-text{margin-bottom:0}.c-store-notice-close{position:absolute;right:10px;top:10px;outline:none;border:0;background-color:transparent;-webkit-box-shadow:unset;box-shadow:unset;cursor:pointer}.c-store-notice-close-img{height:30px;width:30px}.c-store-notice-icon{padding:10px;background-color:#00b0ec;margin-right:20px;height:70px;width:70px;border-radius:6px;float:left;position:relative}.c-store-notice-icon.icon-centered{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.c-store-notice-icon-image{width:46.8px;height:49.8px}.c-store-notice-text{color:currentColor;font-family:Polaris,sans-serif;font-size:1rem;line-height:1.5;word-wrap:break-word}.not-found{margin:.9375rem 1.25rem 1.875rem;min-height:15.625rem;padding:.625rem}@media (max-width: 1199.99px){.o-store-notice--big-text .c-store-notice-icon{display:none}.o-store-notice--big-text .c-store-notice-text-wrap{width:100%}}.flyout{position:fixed;top:0;-webkit-transition:all 1s ease-out;transition:all 1s ease-out;-webkit-transition-property:left,right;transition-property:left,right}.flyout-hidden-left{left:-100%}.flyout-hidden-right{right:-100%}.flyout-active-left{left:0}.flyout-active-right{right:0}.js-stuck{position:fixed;top:0}.c-cart{font-family:Polaris,helvetica,sans-serif;color:#7e7e7d;margin-bottom:10.9375rem}.c-cart input::-webkit-outer-spin-button,.c-cart input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.c-cart input[type=number]::-webkit-inner-spin-button,.c-cart input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.c-cart input[type=number]{-moz-appearance:textfield}.c-cart-header,.c-cart-items-wrapper{padding:.625rem 1.25rem 1.5625rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width: 62em){.c-cart-header,.c-cart-items-wrapper{padding:3.125rem 0 1.5625rem}}.c-cart-header-container,.c-cart-items-wrapper-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.c-cart .total-width{max-width:250px}.c-cart .total-width .total-value{font-weight:500;color:#000;font-size:16px}.c-cart form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media screen and (max-width: 1199px){.c-cart form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.c-cart-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-top:44px;-webkit-box-flex:1;-ms-flex:1;flex:1;background:#fff}@media screen and (max-width: 1199px){.c-cart-footer .c-cart-footer-table{max-width:100%}}.c-cart-footer-totals{color:#959595;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;height:100%;padding:20px;-webkit-box-flex:1;-ms-flex:1;flex:1}.c-cart-footer-totals .totals-wrapper{margin-bottom:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 1199px){.c-cart-footer-totals .totals-wrapper{max-width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}}@media (max-width: 30em){.c-cart-footer-totals .totals-wrapper{margin-bottom:6px}}.c-cart-footer-totals .totals-wrapper .totals-display{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.c-cart-footer-totals .totals-wrapper .totals-display .taxes-message{font-family:Polaris;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:2;letter-spacing:.12px;text-align:left;color:#afb1af}.c-cart-footer-totals h4{font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:.14px;text-align:left;color:#010101}@media screen and (max-width: 1199px){.c-cart-footer-totals h4{margin-bottom:0}}.c-cart-footer-totals .total-value{font-weight:700;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;text-align:left;color:#010101}@media screen and (max-width: 414px){.c-cart-footer-totals .total-value{text-align:right;font-size:16px}}.c-cart-footer-totals .c-allowance__value.total-value.over{color:#b30000}.c-cart-footer-totals .c-cart-footer-submit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width: 37.5em){.c-cart-footer-totals .c-cart-footer-submit{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.c-cart-footer-continue{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:25px;padding-bottom:15px}.c-cart-footer-table table{width:100%}.c-cart-footer-table table tr th{text-align:left;padding-right:25px;font-size:1rem}.c-cart-footer-table table tr td{font-size:.875rem;line-height:1.25rem;padding:.625rem 0;font-weight:700}.c-cart-footer-table table tr td:first-child{border:none;text-align:left}.c-cart-footer-table table tr td:last-child{text-align:right}.c-cart-footer-table table tr.hr td{padding:0}.c-cart-footer-submit-btn.btn{width:248px;height:54px;border-radius:26px;background-color:#275a86;text-transform:none;color:#fff;margin-top:30px}.c-cart-footer-submit-btn.btn:disabled{opacity:.5}.c-cart-empty{text-align:center;margin:50px 0}.c-cart-empty p{margin-bottom:.9375rem}.c-cart-undo-container{width:100%;text-align:center;color:#959595;font-size:1.25rem}.c-cart-undo-container.active{margin:40px auto 30px}.c-cart-undo-btn{background:transparent;border:none;padding:0;outline:none;cursor:pointer;font:inherit}.c-cart-undo-btn:hover{color:#000}.c-cart-items{margin-right:24px}.c-cart-items .c-cart-heading{font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:2.5;letter-spacing:.14px;color:#010101}.c-cart-items .c-cart-heading-quantity{text-align:center;padding-right:3px}.c-cart-item{background-color:#fff;margin-bottom:20px}.c-cart-item-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.c-cart-item-img{width:40%;margin-right:10px;margin-left:10px}.c-cart-item-img img{vertical-align:top;max-width:100%}.c-cart-item-info{padding-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;font-size:.875rem}@media screen and (max-width: 767px){.c-cart-item-info{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px}}@media (min-width: 30em){.c-cart-item-info .item-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media screen and (max-width: 767px){.c-cart-item-info .item-price{display:none}}@media (min-width: 62em){.c-cart-item-info{font-size:1rem}}.c-cart-item-info .cart-currency-theme{vertical-align:super;padding-bottom:14px;font-size:20px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;text-align:center;color:#010101}@media screen and (max-width: 768px){.c-cart-item-info .cart-currency-theme{padding-bottom:0;font-size:1.2rem}}.c-cart-item-data{width:80%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;font-size:.875rem}@media (min-width: 62em){.c-cart-item-data{font-size:1rem}}.c-cart-item-data-content{padding-right:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}@media (min-width: 37.5em){.c-cart-item-data-content{width:100%}}.c-cart-item-data-remove{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;cursor:pointer;-ms-flex-item-align:end;align-self:flex-end;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:normal;text-align:left;color:#afb1af}@media (min-width: 37.5em){.c-cart-item-data-remove{width:auto}}@media (min-width: 37.5em){.c-cart-item-data-remove{margin-top:auto}}.c-cart-item-data-remove.x-icon{position:absolute;top:20px;right:20px;font-size:22px;width:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.c-cart-item-subtotal{text-align:right}.c-cart-item-label{display:block}.c-cart-item-label-levels{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.c-cart-item-label-title{display:inline-block;font-size:18px;font-weight:500;font-stretch:normal;font-style:normal;line-height:2;letter-spacing:normal;text-align:center;color:#010101}.c-cart-item-label--plant{margin:.5rem 0}.c-cart-item-label--note{background:#fcf6f8;font-size:.8125rem;line-height:1.4;padding:.4375rem;margin:.5rem 0;max-width:90%}.c-cart-item-select,.c-cart-item-quantity{width:100%}@media (min-width: 62em){.c-cart-item-select,.c-cart-item-quantity{width:100px}}.c-cart-heading--sm{display:block;margin-bottom:5px}.c-cart-order-total{text-align:center;color:#000;font-weight:500;font-size:16px}.c-cart-title{text-align:left;font-weight:300;letter-spacing:.5px;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;max-width:80%;margin-bottom:30px}@media (min-width: 62em){.c-cart-title{max-width:60%}}@media (min-width: 90em){.c-cart-title{max-width:65%}}.c-cart-allowance{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;font-size:.875rem}@media (min-width: 62em){.c-cart-allowance{max-width:40%;font-size:1rem}}@media (min-width: 90em){.c-cart-allowance{max-width:35%}}.c-cart-allowance .c-allowance{width:100%}.c-cart-insurance{margin-bottom:1.25rem}.c-cart-insurance__title{font-size:1.25rem;margin-bottom:1rem}.c-cart-insurance__fieldset{margin-bottom:.25rem}.c-cart-insurance__checkbox{margin-bottom:.75rem}.c-cart-insurance__result{margin-top:1.25rem}.c-cart-msg{color:#000;display:block;word-break:break-all}.c-cart .vacc-indicator{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}@media screen and (max-width: 768px){.c-cart .vacc-indicator{width:20px;height:20px}}@media screen and (max-width: 768px){.c-cart .vacc-indicator .vacc-indicator-filler{height:20px}}@media screen and (max-width: 768px){.c-cart .vacc-indicator .full{width:20px}}@media screen and (max-width: 768px){.c-cart .vacc-indicator .half{width:10px}}.c-cart .vacc-indicator-title{position:absolute;top:-18px}.c-cart .vacc-indicator-wrapper{position:relative;display:inline-block;margin-left:10px;padding-bottom:18px;vertical-align:middle}.c-cart .vacc-indicator-wrapper.mobile{margin-right:10px;padding-bottom:0;margin-top:-14px}@media screen and (min-width: 768px){.c-cart .vacc-indicator-wrapper.mobile{display:none}}.c-cart .vacc-indicator-wrapper.mobile .vacc-indicator-title{left:-3px}.c-cart .vacc-indicator-tooltip{left:-189px;border-radius:10px 3px 10px 10px}@media screen and (max-width: 992px){.c-cart .vacc-indicator-tooltip{z-index:99;left:-195px;text-align:left}}.c-cart .product-order-limit-message{font-size:12px;font-weight:500}.c-cart .insurance-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.c-cart .insurance-actions .return-back{margin-top:30px}.c-cart .insurance-actions a+button,.c-cart .insurance-actions input+button,.c-cart .insurance-actions button+button{margin-left:20px}.c-cart .insurance-actions .btn{width:auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;padding-left:20px;padding-right:20px;white-space:nowrap}.c-cart .c-cart-footer-totals .spinner,.c-cart .insurance-actions .spinner{display:inline-block;position:absolute;left:calc(50% - 10px)}.c-cart .insurance-question-label{color:#000;font-size:1.1em}.c-cart .insurance-question .btn{width:100px}.c-cart .btn-bordered{background-color:transparent;color:#275a86;border:1px solid #275a86}@media screen and (max-width: 600px){.c-cart .insurance-inner{padding-left:15px;padding-right:15px}}.c-cart .insurance-inner{width:100%}.c-cart .insurance-inner .return{margin-bottom:30px}.c-cart .btn-link{text-transform:none;padding:0;vertical-align:baseline}.c-cart .btn[disabled]:hover{color:#fff}.c-cart .form-control[readonly]:focus{-webkit-box-shadow:none;box-shadow:none;border-color:#ced4da}.c-cart-item-subtotal{display:block!important;text-align:center}@media screen and (max-width: 768px){.c-cart-item-subtotal{max-width:60%}}.c-table,.c-table-header,.c-table-body{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:4;-ms-flex:4;flex:4}.c-table-header{padding:10px 0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}@media screen and (max-width: 1199px){.c-table-header{display:none}}.c-table-header>.c-table-row{padding:0}@media screen and (max-width: 480px){.c-table .c-table-row,.c-table-header .c-table-row,.c-table-body .c-table-row{padding-right:15px;padding-left:15px}}.c-table-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;padding:20px;width:100%;position:relative}.cart-product{margin-right:24px;margin-bottom:20px}.c-cart-title{font-family:Copernicus,serif;font-size:30px;line-height:2;color:#010101}@media (max-width: 30em){.c-cart-title{max-width:100%;margin-bottom:0}}.c-table-header{margin-right:24px;padding-left:24px;padding-right:24px;padding-bottom:20px}.c-cart-order-total,.c-cart-coverage{margin:0}.c-cart-order-total h4,.c-cart-coverage h4{font-family:Polaris,sans-serif;font-size:14px;font-weight:500;line-height:2.5;letter-spacing:.14px;color:#010101;margin-bottom:5px}@media (min-width: 30em) and (max-width: 75em){.c-cart-order-total h4,.c-cart-coverage h4{margin-bottom:0;line-height:inherit;font-size:1.25rem}}.c-cart-order-total .c-cart-allowance,.c-cart-coverage .c-cart-allowance{max-width:none}@media (min-width: 75em){.c-cart-order-total .c-cart-subtitle{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}@media (min-width: 30em) and (max-width: 75em){.c-cart-order-total{margin-bottom:8px}}@media (max-width: 30em){.c-cart-order-total{display:none}}@media (max-width: 48em){.c-cart-progress-bar{display:none}}.c-cart-footer{margin-top:10px;height:100%}@media (max-width: 30em){.c-cart-footer{border-radius:0;height:auto}}.c-cart-footer .c-cart-footer-totals{padding-top:20px;border:1.5px solid #bdbdbd;border-radius:8px;height:100%}@media (min-width: 30em) and (max-width: 75em){.c-cart-footer .c-cart-footer-totals h4{font-size:1.25rem}}.c-cart-footer .custom-checkbox{margin:0 auto 5px}.c-cart-footer .custom-checkbox-label p,.c-cart-footer .custom-checkbox-label a{margin:0;font-size:14px}.c-cart-footer .custom-checkbox-label a{color:#00b0ec}@media (min-width: 768px){.c-cart-footer{margin-top:65px;margin-bottom:40px}}@media (max-width: 75em){.c-cart-footer .c-cart-allowance{-webkit-box-flex:inherit;-ms-flex:inherit;flex:inherit}}.c-cart-footer .hide-c-cart-coverage{display:none!important}.c-cart-footer .c-cart-coverage{text-align:center}@media (max-width: 75em){.c-cart-footer .c-cart-coverage{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:10px 0 8px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;text-align:center}}@media (max-width: 30em){.c-cart-footer .c-cart-coverage .c-cart-subtitle{margin:0 auto}}@media (max-width: 30em){.c-cart-footer{position:fixed;width:100%;bottom:0;left:0;z-index:999;border-top:1px solid #000}.c-cart-footer h4{margin-bottom:0;font-size:15px;font-weight:600;line-height:inherit}.c-cart-footer .c-cart-order-total{margin:5px 0}.c-cart-footer .total-value{font-size:17px}.c-cart-footer .custom-checkbox{width:100%;margin:0 auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.c-cart-footer .custom-checkbox label{position:relative}.c-cart-footer .custom-checkbox label:before{left:-25px!important}.c-cart-footer .custom-checkbox label:after{left:-21px!important}.c-cart-footer .c-cart-footer-totals{padding-bottom:10px;padding-top:0}}.c-cart-footer .pdp-allowance-warning{text-align:center;width:100%}@media (min-width: 30em){.c-cart-footer .pdp-allowance-warning{background-color:#f8f8f8}}.cart__company-logo--container{padding-top:12px}.cart-product__tag{margin-bottom:12px}@media (max-width: 30em){.cart-product__tag a{font-size:.8rem}}.c-cart-item-label{font-size:16px;line-height:1.57;color:#010101}.c-cart-item-label.inline{display:inline-block}.middle-dot-icon{display:inline-block;font-family:sans-serif;color:#000;font-size:20px;line-height:20px;vertical-align:-1.5px;margin:0 5px}.c-cart-item-label-title{font-size:20px;line-height:1.5;color:#010101;text-align:left}@media (max-width: 30em){.c-cart-item-label-title{font-size:1rem}}@media (max-width: 767px){.c-cart-header,.c-cart-items-wrapper{padding-left:0;padding-right:0}.cart-inner-wrapper{padding-left:0!important;padding-right:0!important}.c-allowance{margin-bottom:0!important}.cart-product{margin-bottom:0}.c-cart-item{margin-bottom:10px}.c-cart-item .c-cart-item-info{padding-top:20px}}@media (min-width: 59.9375em){.c-cart-header{padding:1.9rem 0 0}}@media (max-width: 30em){.c-cart-header{padding-bottom:10px;padding-top:0}}@media (min-width: 59.9375em){.c-cart-items-wrapper{padding-top:0}}.c-cart-footer-submit-btn{width:100%}.c-cart-footer-submit-btn.over,.c-cart-footer-submit-btn.over:hover,.c-cart-footer-submit-btn.over:active,.c-cart-footer-submit-btn.over:focus{background-color:#b30000}.c-cart-footer-edit-btn{width:248px;height:54px;border-radius:26px!important;text-transform:none;color:#fff;margin-top:30px;margin-left:20px;background-color:#6c757d}.c-cart-footer-edit-btn.over,.c-cart-footer-edit-btn.over:hover,.c-cart-footer-edit-btn.over:active,.c-cart-footer-edit-btn.over:focus{background-color:#3c444c}@media (max-width: 37.5em){.c-cart-footer-edit-btn{margin-left:0}}.c-cart-undo-container{display:none}.c-cart-empty .c-cart-btn{display:inline-block}.cart-qty-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;padding:0;height:45px;border-radius:0!important}.cart-qty-container input[type=number]{height:100%;width:50px!important;border-left:solid 1.5px rgba(175,177,175,.3)!important;border-right:solid 1.5px rgba(175,177,175,.3)!important}.cart-qty-container .input-type__number-increment{font-weight:500;opacity:1}@media (min-width: 30em){.cart-qty-container{display:none}}.cart{background-color:#f8f8f8}.quantity-input{min-width:124px}.cart-item-react{width:100%}.cart-subtotal-mobile{margin:16px auto 0}.c-cart-subtotal,.c-cart-tax,.c-cart-shipping{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:5px}@media (max-width: 30em){.c-cart-subtotal,.c-cart-tax,.c-cart-shipping{-ms-flex-pack:distribute;justify-content:space-around}}.c-cart-subtotal{margin-top:40px}@media (max-width: 30em){.c-cart-subtotal{margin:10px 0 15px}}.c-cart-shipping{margin-bottom:35px}@media (min-width: 30em){.c-cart-quantity-input,.c-cart-item-subtotal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.c-cart-quantity-input .cart-currency-theme,.c-cart-item-subtotal .cart-currency-theme{width:50%;margin:0 auto}.c-cart-quantity-input div,.c-cart-item-subtotal div{display:block}.c-cart-calculate{font-size:16px;color:#000;font-style:italic}@media (min-width: 62em){.c-cart-calculate{font-size:14px}}.c-cart-remove-item{cursor:pointer;margin-top:15px;font-size:14px}.c-cart-order-summary{margin-bottom:25px;color:#000}.c-cart-order-summary h4{text-align:center;font-size:20px;font-weight:500;margin-bottom:16px}@media (max-width: 75em){.c-cart-order-summary{display:none}}.c-cart-subtitle{font-weight:500;color:#000;font-size:16px}.c-cart-footer-disclaimer{font-size:12px;color:#000;margin:5px auto 0;width:100%;text-align:center}.c-cart-footer-learn{margin:0 auto}.c-cart-footer-learn a{font-size:14px;color:#00b0ec;font-weight:500}@media (max-width: 75em){.c-cart-footer-learn{display:none}}.claim-result{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width: 90em){.claim-result{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:50px}.claim-result .claim-result-table{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:calc(100% - 360px);flex-basis:calc(100% - 360px)}}@media (max-width: 89.9375em){.claim-result .claim-result-table{width:100%;max-height:80vh;overflow:auto}.claim-result .accounts-history-table{width:100%;height:100%}.claim-result thead tr{position:sticky;top:0;z-index:2;background-color:#fff}.claim-result .accounts-history-table__cell:first-child{position:sticky;left:0;background-color:#fff}}.claim-result .accounts-history-table__row{vertical-align:middle}.claim-result .accounts-history-table__title{padding:10px;text-align:right;font-weight:600;line-height:1.5em}.claim-result .accounts-history-table__title:first-child,.claim-result .accounts-history-table__title:last-child{text-align:center}.claim-result .accounts-history-table__cell{padding:10px;text-align:right;vertical-align:middle}.claim-result .accounts-history-table__cell:first-child,.claim-result .accounts-history-table__cell:last-child{text-align:center}.claim-result .cell-quantity{width:150px;text-align:center}.claim-result .c-cart-item-img{width:100%;margin:0;text-align:center}.claim-result .c-cart-item-img img{max-width:80px}.claim-result .c-cart-item-label a{line-height:1.5;text-align:center}.claim-result .c-cart-remove-item{margin-top:5px}.claim-result .c-cart-remove-item:hover{text-decoration:underline}.claims-result-summary{-ms-flex-item-align:baseline;align-self:baseline;margin-top:62px}@media (min-width: 90em){.claims-result-summary{-ms-flex-preferred-size:310px;flex-basis:310px}}.claims-result-summary.c-cart-footer{position:relative;height:auto}.claims-result-summary .c-cart-footer-totals{padding-top:20px;padding-bottom:20px}.claims-result-summary .c-cart-subtotal{margin-top:0}.claims-result-expire{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;color:#000}@media (min-width: 90em){.claims-result-expire{margin-top:-15px}}.claims-result-expire .expire-time{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.claims-result-expire .expire-number{font-size:1.2em;font-weight:600;color:#0e5a8a}.claims-result-expired{color:#000}.claims-result-expired .expired{font-weight:600;color:red}.claim-update-btn,.claim-continue-btn,.claim-abandon-btn{-webkit-box-flex:0!important;-ms-flex:0 0 100%!important;flex:0 0 100%!important;margin-top:10px!important}.response-message{color:#05014b;cursor:pointer;text-decoration:none}.response-message:hover{color:#444}.confirm-removal{background-color:transparent!important;color:#275a86!important;border:1px solid #275a86!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 20px 0 20%}.claims-btn-no{background-color:transparent!important;color:#275a86!important;border:1px solid #275a86!important;width:30%!important;margin-right:20px}.claims-btn-yes{width:30%!important}.direct-billing-heading,.insurance-information-heading{font-size:20px;font-weight:500;margin-bottom:16px;font-stretch:normal;font-style:normal;letter-spacing:.14px;text-align:left;color:#010101}.direct-billing-text{color:currentColor;font-family:Polaris,sans-serif;font-size:1rem;line-height:1.5;word-wrap:break-word}.insurance-information{position:relative}.insurance-information-text{color:#000;font-weight:500;font-size:16px}.billing-actions{margin-bottom:15px}.insurance-information-form{margin-top:25px}.insurance-actions .return-back{font-size:.9em}.error-warning{border:1px solid #c81a20;display:inline-block;padding:30px 20px;border-radius:5px;color:#c81a20}.c-cart-total-with-tip{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px}@media (max-width: 75em){.c-cart-total-with-tip{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width: 30em){.c-cart-total-with-tip .ams-tooltip{display:none}}.js-dropdown ul{display:none}.page-styleguide .form-container{padding:1.5625rem;max-width:43.75rem;margin:0 auto}.page-styleguide .typography>*{margin-bottom:.9375rem}.page-styleguide label{margin-bottom:0}.c-disclaimer{background-color:#eaddd9;color:#959595;margin-bottom:2.8125rem;padding:.625rem .9375rem}.c-allowance{border:.125rem solid #000000;font-size:.875rem;margin-bottom:2.1875rem;padding:.625rem .9375rem}@media (min-width: 62em){.c-allowance{float:right;font-size:1rem;width:60%}}.c-allowance__title{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;max-width:65%}.c-allowance__value{-ms-flex-item-align:end;align-self:flex-end;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;max-width:35%;text-align:right}.c-pdp{padding:1.875rem 2.5rem}@media (min-width: 37.5em) and (max-width: 43.75em){.c-pdp{padding:1.875rem 1rem}}.c-pdp-back{font-size:.75rem}@media (min-width: 48em){.c-pdp-back{font-size:1rem}}.o-tile{width:15.625rem}.c-tile{border:.0625rem solid #959595;margin:0 auto;width:15.625rem;-webkit-transition:opacity .5s;transition:opacity .5s}@media (min-width: 62em){.c-tile{max-width:28.125rem;width:100%}}.c-tile__name-panel{background-color:#959595;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:6.875rem;padding:.3125rem .625rem;position:relative}.c-tile__name{font-size:1.625rem}.c-tile__subtitle{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.875rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;line-height:1.125rem}.c-tile__price{-ms-flex-item-align:end;align-self:flex-end;bottom:.3125rem;font-size:.875rem;line-height:1.1875rem}.c-tile__type{max-width:50%}.c-tile__desc-panel{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.875rem;padding:.625rem}.c-tile__desc-panel__partition{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;position:relative}.c-tile__desc-panel__partition--flex-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.c-plant-icon{-ms-flex-item-align:end;align-self:flex-end;background-color:#959595;border-radius:50%;color:#fff;display:inline-block;font-size:1.75rem;font-weight:500;height:1.9375rem;text-align:center;width:1.9375rem}.c-plant-icon__tooltip{background-color:#fff;border:.25rem solid #959595;left:-3.125rem;padding:1.25rem 1.875rem 1.25rem .625rem;position:absolute;top:3.125rem;width:11.25rem;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;z-index:2}@media (max-width: 37.5em){.c-plant-icon__tooltip{left:-6.5625rem}}.c-plant-icon__tooltip--recommended{bottom:1.75rem;top:initial}.c-plant-icon:hover+.c-plant-icon__tooltip{display:block;-webkit-transform:scale(1);transform:scale(1)}.c-plant-icon.c-cart-plant-icon{font-size:1.375rem;height:1.5rem;margin:.5rem 0;width:1.5rem}.c-pdp-tile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}@media (min-width: 37.5em){.c-pdp-tile{float:left;max-width:35%}}.c-pdp-tile .o-tile{width:100%}.c-pdp-about{margin-top:1.25rem}@media (min-width: 62em){.c-pdp-about{border-right:.0625rem solid #c8c8c8;margin-top:0;padding-right:.625rem;width:53%}}.c-pdp-about__title{line-height:1.75rem}@media (min-width: 62em){.c-pdp-atc{margin-top:1.25rem;width:40%}}.c-pdp-atc__line{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:1.875rem}.c-pdp-atc__line__label{-ms-flex-item-align:center;align-self:center;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;font-size:1.25rem;font-weight:400;line-height:1.5rem}.c-pdp-atc__line__value{-ms-flex-item-align:end;align-self:flex-end;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;font-size:1.125rem;text-align:right}.c-pdp-atc__line__value--alt{padding:0 .6875rem;text-decoration:line-through}.c-pdp-atc__button{margin-bottom:3.125rem;margin-top:.625rem;width:100%}.c-pdp-atc__button:disabled{opacity:.5}.c-pdp-atc__warning,.c-pdp-atc__error{padding-top:15px}.c-pdp-atc__form,.c-pdp-atc__warning,.c-pdp-atc__error{display:none}.c-pdp-atc__form.is-active,.c-pdp-atc__warning.is-active,.c-pdp-atc__error.is-active{display:block}.c-pdp-atc__shop-as{padding-top:.9375rem}.o-pdp-text{font-family:Polaris,sans-serif;font-size:1rem;line-height:1.75}.o-pdp-text__title{font-size:1.25rem;font-weight:400;line-height:1.5rem}.o-pdp-text__large-title{font-size:1.625rem;font-weight:500;line-height:1.9375rem;margin-bottom:1.25rem}@media (max-width: 37.5em){.o-pdp-text__large-title{display:none}}@media (min-width: 62em){.o-pdp-text__large-title{font-weight:400}}.o-pdp-text__profile-title{line-height:1.75rem}.o-pdp-text__disclaimer{font-size:.8125rem;line-height:1.125rem}.o-pdp-text__block{*zoom: 1;padding-bottom:1.125rem}.o-pdp-text__block:before,.o-pdp-text__block:after{content:" ";display:table}.o-pdp-text__block:after{clear:both}.c-variant-container{position:relative}.c-variant-container .c-variant-label{font-size:.75rem;position:absolute;top:-50%;right:0}.c-variant-selector{width:6rem}.c-dosing-list{list-style-position:outside;list-style-type:disc;margin-left:21px}.c-dosing-list li{margin-bottom:.25em}.c-shipping-surcharge{border:.125rem solid orange;margin-top:2.5rem;padding:.625rem .9375rem}.tooltip{display:none}.tooltip--active{display:block;-webkit-transform:scale(1);transform:scale(1)}.c-atc-modal{position:relative}.c-atc-modal__close{position:absolute;right:20px}.c-atc-modal__btn__container{padding-top:40px}.c-atc-modal__btn__container .rounded-btn+.rounded-btn{margin-top:0}@media (min-width: 43.75em){.c-atc-modal__btn__container .rounded-btn+.rounded-btn{line-height:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.c-atc-modal__container{z-index:1051!important}.c-atc-modal{background-color:#fff;border:.125rem solid #a1a1a1;margin:0 1.25rem;max-width:55rem;padding:2.5rem;position:relative;text-align:center;width:calc(100% - 40px);max-height:calc(100% - 40px);overflow-y:scroll}.c-atc-modal::-webkit-scrollbar{-webkit-appearance:none;appearance:none}.c-atc-modal::-moz-scrollbar{-moz-appearance:none;-webkit-appearance:none;appearance:none}.c-atc-modal__container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;position:fixed;right:0;top:0;width:100%;max-height:100%;z-index:10}.c-atc-modal__text{color:#646469;margin-top:1.5625rem;text-align:center}.c-atc-modal__btn__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width: 43.75em){.c-atc-modal__btn__container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:0 4.375rem}}.c-atc-modal__btn__container>a{margin-top:1.25rem}@media (min-width: 43.75em){.c-atc-modal__btn__container>a{margin:2.25rem .625rem 0;width:15.625rem}}.c-x-icon{height:1.875rem;position:absolute;right:2.8125rem;top:1.875rem;width:1.875rem;cursor:pointer}.c-x-icon:after,.c-x-icon:before{content:"";background-color:#646469;height:.1875rem;position:absolute;top:50%;width:1.6875rem}.c-x-icon:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.c-x-icon:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.c-quantity-input{border:1px solid #959595;color:#7e7d7d;padding:0 .5rem;height:2.125rem}.c-quantity-input--pdp{width:6rem}.c-bundle{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:1.25rem}.c-bundle__cta{display:-webkit-box;display:-ms-flexbox;display:flex}.c-bundle__check{-webkit-appearance:checkbox}.c-bundle__form>.c-tile__container{margin:1.25rem 0}.c-bundle .c-tile{margin:.9375rem 0}.c-bundle .c-tile .c-cdp-img--hover{display:none}.c-oos-message{background-color:#f0f0f0;margin:2.5rem 0;padding:1.25rem}.c-oos-message__title{color:#000}.c-recommendation{max-width:90%;margin:60px auto 0}.c-recommendation__arrows{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:2;cursor:pointer;width:3.125rem;opacity:.15;height:5rem}.c-recommendation__arrows--prev{left:-3.125rem}.c-recommendation__arrows--next{right:-3.125rem}.c-recommendation__arrows:hover{opacity:.35}.c-recommendation__container{position:relative;margin-top:30px}.c-recommendation__header{color:#959595;font-size:18px;font-weight:700}.c-recommendation .c-grid__item{margin-bottom:0}.c-recommendation .o-tile{max-width:100%;margin:0 auto}@media screen and (max-width: 991px){body.product{background:none!important}}.pdp__main-content-container{float:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-flow:row wrap;flex-flow:row wrap;padding:30px 20px;background:#fff}.pdp__main-content-container .product-card__modal-btn-col .product-card__more-info-btn{display:none}.pdp__main-content-container .back-link{display:block;text-align:center;color:#212529;text-decoration:underline;margin-top:15px}@media (min-width: 30em){.pdp__main-content-container .back-link{display:none}}@media (max-width: 30em){.pdp__main-content-container .product-card__info{min-height:auto;margin-top:55px}}@media (max-width: 30em){.pdp__main-content-container .product-card__description-row{margin-bottom:0}}@media (max-width: 30em){.pdp__main-content-container .product-card_partial_coverage_msg{margin-bottom:20px}}@media (max-width: 30em){.pdp__main-content-container .product-card__specs-row .product-card__specs .product-card__specs__type{margin-right:5px}}.pdp__main-content-container .product-card__specs-row .product-card__specs .product-card__specs__values{display:inline}@media (max-width: 30em){.pdp__main-content-container .product-card__specs-row .product-card__specs .product-card__specs__values{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (max-width: 30em){.pdp__main-content-container .product-card__specs-row .product-card__specs{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (max-width: 30em){.pdp__main-content-container .product-card__specs-row{margin-bottom:18px}}.pdp__main-content-container .oil2-callout-badge-container{top:15px;right:40px}@media (min-width: 90em){.pdp__main-content-container .oil2-callout-badge-container .oil2-callout-badge{width:110px;height:110px;font-size:10px}}@media (min-width: 37.5em){.pdp__main-content-container .oil2-callout-badge-container{top:40px;right:55px}}@media (min-width: 48em){.pdp__main-content-container .oil2-callout-badge-container{top:50px;right:70px}}@media (min-width: 62em){.pdp__main-content-container .oil2-callout-badge-container{top:25px;right:20px}}@media (min-width: 90em){.pdp__main-content-container .oil2-callout-badge-container{top:45px;right:50px}}@media screen and (min-width: 1400px) and (max-width: 1680px){.pdp__main-content-container .oil2-callout-badge-container{top:35px;right:30px}}@media (max-width: 30em){.pdp__main-content-container{padding:0}}@media screen and (min-width: 992px){.pdp__main-content-container{padding:50px 104px}}.pdp__content-col{float:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}@media screen and (min-width: 992px){.pdp__content-col{width:60%;padding-right:50px}}.pdp__carousel-col{overflow:hidden;margin:0 auto}@media screen and (min-width: 992px){.pdp__carousel-col{width:40%;padding-left:50px;overflow:initial}}.breadcrumbs-container{padding-top:25px;padding-bottom:15px;font-family:Polaris;font-size:14px;font-weight:500;line-height:1.71;color:#010101}.breadcrumbs-container a{color:#010101}.product_plant_type{margin-right:20px;position:relative}.product_plant_type:after{content:"";height:5px;width:5px;background:#275a86;position:absolute;border-radius:50%;top:60%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:-13px}.product_plant_type:hover,.pdp_product_type:hover{text-decoration:underline}@media (min-width: 30em){.pdp-allowance-container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width: 62em){.pdp-allowance-container{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}@media (min-width: 62em){.product .pdp-allowance-container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:20px;margin-left:-104px}}@media (min-width: 90em){.product .pdp-allowance-container{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-left:0}}@media (min-width: 30em){.pdp-allowance-column{-ms-flex-preferred-size:340px;flex-basis:340px}}@media (min-width: 90em){.pdp-allowance-column{-ms-flex-preferred-size:325px;flex-basis:325px}}@media (max-width: 30em){.pdp-allowance-column{width:100%;position:fixed;bottom:0;left:0;background-color:#00263e;color:#fff;z-index:99;margin:0;border:0;border-radius:5px}.pdp-allowance-column.pdp-vac-coverage{position:relative}.pdp-allowance-column.pdp-coverage{width:50%}}.pdp-allowance{border:.125rem solid #275a86;font-size:1rem;margin-bottom:0;padding:.625rem .9375rem;border-radius:6px}@media (max-width: 30em){.pdp-allowance{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:5px;width:100%}.pdp-allowance .ams-tooltip{display:none}}.pdp-allowance .pdp-allowance__line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width: 30em){.pdp-allowance .pdp-allowance__line .pdp-allowance__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.pdp-allowance .pdp-allowance__title{margin-right:5px}@media (max-width: 30em){.pdp-allowance .pdp-allowance__title{font-size:.7rem;margin-right:0}}.pdp-allowance .pdp-allowance__value{font-weight:700}.pdp-allowance-warning{color:#dc8a41;line-height:1.25em;margin-top:.5em}.date-value{white-space:nowrap}.c-allowance__line{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:100%;line-height:1.625rem}.pdp__about,.pdp__about p{font-family:Polaris,sans-serif;font-size:16px;line-height:1.75;text-align:left;color:#010101}.pdp__about a{color:#275a86}.pdp__about ul{list-style-type:disc}@media (min-width: 30em){.pdp__about ul{-webkit-padding-start:40px;padding-inline-start:40px}}.pdp__about ol{list-style-type:decimal;-webkit-padding-start:40px;padding-inline-start:40px}.pdp-text__block{font-family:Polaris,sans-serif;margin-bottom:1.125em;line-height:1.75;color:#212529}.pdp-text__block a,.pdp-text__block p{line-height:1.75;color:#212529}.o-pdp-text__title,.pdp-text__title{display:block;font-size:1rem;font-weight:700;line-height:1.5rem;margin-bottom:1em}.o-pdp-text__title a:hover,.pdp-text__title a:hover{text-decoration:none}.pdp__title{font-family:Polaris,sans-serif;font-size:20px;font-weight:500;line-height:1.33;color:#010101;margin-bottom:15px}.pdp__title a{font-size:2rem;color:#010101}.pdp__title a:hover{text-decoration:none;color:#010101}@media (max-width: 30em){.pdp__title{margin-bottom:0}}@media screen and (min-width: 992px){.pdp__title{text-align:left;font-size:30px}.pdp__title a{font-size:2.25rem}}.pdp__disclaimer,.pdp-text__disclaimer{display:block;margin-top:20px;margin-bottom:5px;font-style:italic}.pdp-quantity__container{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width: 30em){.pdp-quantity__container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.pdp__slider .slick-list{border-radius:6px;border:solid 1.5px rgba(112,112,112,.2);height:auto}@media (max-width: 30em){.pdp__slider .slick-list{height:280px}}.pdp__vertical-dots{text-align:center}@media (max-width: 30em){.pdp__vertical-dots{position:absolute;text-align:center;margin:0 auto;width:100%}}@media screen and (max-width: 991px){.pdp__vertical-dots{-webkit-transform:translateY(-50%);transform:translateY(-50%)}.pdp__vertical-dots li{display:inline-block}.pdp__vertical-dots li:nth-of-type(n+5){display:none}}.pdp__vertical-dots li:not(.slick-active) img{opacity:.5}.pdp__vertical-dots li a{font-size:0;line-height:0;display:block;width:60px;height:64px;padding:2px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent;border-radius:6px;border:solid 2px #e1e1e1;background:#fff}.pdp__vertical-dots li{position:relative;width:60px;height:63px;cursor:pointer}.pdp__slider-aurora .pdp__vertical-dots li.slick-active>a{border-color:#00b0ec}.pdp__slider-cannimed .pdp__vertical-dots li.slick-active>a{border-color:#006c95}.pdp__slider-medreleaf .pdp__vertical-dots li.slick-active>a{border-color:#94cc00}.pdp__slider-wmmc .pdp__vertical-dots li.slick-active>a{border-color:#00b74f}@media (max-width: 30em){.pdp__slider{margin-bottom:0!important}}.pdp__vertical-dots li+li{margin-left:10px}.product-card__modal-image-slide{position:relative}.product-card__modal-image-slide img{margin:0 auto}@media (max-width: 30em){.product-card__modal-image-slide img{max-height:250px}}.product-card__modal-image-slide .slick__slide{display:block;margin:0 auto}.pdp__vertical-dots img{max-width:100%}@media (max-width: 30em){.pdp__vertical-dots img{margin-bottom:0}}@media screen and (min-width: 992px){.pdp__carousel-col .pdp__vertical-dots{list-style:none;display:block;position:absolute;text-align:right;top:50%;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);margin:0;right:0}.pdp__carousel-col .pdp__vertical-dots li+li{margin-top:10px;margin-left:0}}.pdp__badges--container{margin-top:40px;padding:0 20px}@media screen and (min-width: 992px){.pdp__badges--container{margin-top:100px}}.pdp__badges--list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:288px}.pdp__badges--item{width:50%;padding:10px}.pdp__badges--image{display:block;width:100%;margin:0 auto;max-width:132px}.breadcrumb__container>a,.breadcrumb__container>span{font-family:Polaris,sans-serif;font-size:14px;font-weight:500;line-height:1.71;color:#010101}.breadcrumb__container a:hover{color:#010101}.breadcrumbs--arrow-separator{font-family:Polaris,sans-serif;font-size:14px;font-weight:500;line-height:1.71;color:#010101;display:inline-block;padding-left:12px;padding-right:12px}.pdp__tabs--container{display:none}@media screen and (min-width: 992px){.pdp__tabs--container.display{display:block;margin-top:110px}}.pdp__tabs{border-bottom:solid 3px rgba(112,112,112,.2)}.pdp__tabs .pdp__tabs--item,.pdp__tabs--item{font-family:Polaris,sans-serif;font-size:16px;font-weight:500;line-height:1.88;text-align:left;padding-bottom:20px;border:0;margin-bottom:-3px;color:#010101;padding-left:0;padding-right:0}.pdp__tabs .pdp__tabs--item.active,.pdp__tabs--item.active{color:#275a86;border-color:#275a86;border-bottom:solid 3px #275a86}.pdp__tabs--item+.pdp__tabs--item{margin-left:50px}.pdp__tabs--content{padding-top:50px}.pdp__company-logo{padding-bottom:20px}.pdp__company-logo .product-card__company-logo__container{text-align:center}.pdp__company-logo .product-card__company-logo__container:after{content:"";display:block;clear:both}@media (max-width: 30em){.pdp__company-logo .product-card__company-logo__container{height:auto}}@media (max-width: 30em){.pdp__company-logo .product-card__company-logo{width:100px}}@media (max-width: 30em){.pdp__company-logo{padding-bottom:0}}@media screen and (min-width: 992px){.pdp__company-logo{padding-bottom:20px}.pdp__company-logo .product-card__company-logo__container{text-align:right}}.cart__company-logo{padding-bottom:10px}.cart__company-logo .product-card__company-logo__container{text-align:right}.cart__company-logo .product-card__company-logo{max-width:148px;max-height:42px}.cart__company-logo .cart__company-logo{max-width:100%;width:148px}@media screen and (min-width: 992px){.cart__company-logo{padding-bottom:20px}}.c-pdp-atc__error,.js-pdp-warning{border:.125rem solid #b30000;border-radius:6px;margin-top:.5rem;padding:0 1rem;color:#b30000;font-weight:700}.pdp__carousel-col .product-card__company-logo{display:inline-block;max-width:148px;max-height:42px}.pdp__accordions--container{margin-top:20px;margin-bottom:70px}@media screen and (max-width: 525px){.pdp__accordions--container{margin-left:-15px;margin-right:-15px}}@media screen and (min-width: 992px){.pdp__accordions--container{display:none}}.pdp__accordions--container .card{border-radius:0}.pdp__accordions--container .card-header{background:none}.pdp__accordions--container .card-header a:hover{text-decoration:none}.pdp__accordions--container .fa-angle-down{display:inline-block;width:24px;height:24px;border-radius:21px;background-color:#d0eaf8;text-align:center;color:#275a86;font-weight:700;font-size:18px;line-height:21px;vertical-align:middle;vertical-align:top}.pdp__accordions--container .fa-angle-down:before{font-family:inherit;content:"+"}.pdp__accordions--container .card-header h5{font-family:Polaris,sans-serif;font-size:16px;font-weight:500;line-height:1.88;color:#010101}.pdp__accordions--container .card-header h5 .fa-angle-down{float:right}.pdp__accordions--container .card-header h5:after{content:"";display:block;clear:both}.pdp__accordions--container .card .card-header>a{display:block}.pdp__accordions--container .card .card-header>a .rotate-icon:before{content:"+"}.pdp__accordions--container .card .card-header>a:not(.collapsed) .rotate-icon:before{content:"\2014"}.pdp__related-products--container{padding:70px 0;background-color:#f8f8f8;display:none}@media screen and (min-width: 768px){.pdp__related-products--container{display:block}}@media screen and (min-width: 992px){.pdp__related-products--container{padding:130px 0}}.pdp__related-products__title{font-family:Copernicus,serif;font-size:30px;line-height:1.25;color:#010101;margin-bottom:0;font-weight:400}.pdp__related-products__title p{font-family:Copernicus,serif;font-size:30px;line-height:1.25;color:#010101;margin-bottom:0}.pdp__related-products__title strong{color:#275a86;font-weight:400}@media screen and (max-width: 991px){.pdp__related-products__title{margin-bottom:30px}}@media screen and (min-width: 992px){.pdp__related-products__title{font-size:48px;position:relative;left:100px}.pdp__related-products__title p{font-size:48px}}.pdp__related-products__subtitle-container{color:#010101}.pdp__related-products__subtitle-col p{line-height:1.75}.pdp__related-products__cta{position:relative;color:#275a86;line-height:1.75}@media screen and (min-width: 992px){.pdp__related-products__cta{float:right;position:relative;top:16px;right:100px}}.pdp__related-products__cta__link-icon{height:16px;vertical-align:-2px;margin-right:8px}.pdp__related-products__subtitle-col p{max-width:395px}.product-atc-line__value{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (min-width: 30em){.product-atc-line__value{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.product-atc-line__value [data-target="#oil2Modal"]{display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;margin:25px 0 10px}.product-atc-line__value [data-target="#oil2Modal"] p{border-bottom:1px solid black}@media (min-width: 30em){.product-atc-line__value [data-target="#oil2Modal"] p{margin-bottom:0}}.js-variant-selector{opacity:0;position:absolute;pointer-events:none}.c-variant-container{display:none}.c-variant-container.show{display:block}.plp-collection-grid{position:relative;min-height:600px}.product-modal-form__total.red{color:#b30000}.compare-at-price-text{text-decoration:line-through;color:#afb1af}.plp-collection-grid .compare-at-price-text{display:none}body.customer-logged-in .plp-collection-grid .compare-at-price-text{display:block}.plp-cart-allowance{display:none}.plp-cart-allowance .c-allowance{background-color:#fff}.js-atc-error.is-active .is-active{display:block!important}.pdp-container-overlay{display:none;position:fixed;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:#0003;z-index:2}@media screen and (max-width: 991px){#terpenes-react{display:none}}@media screen and (min-width: 992px){#terpenes-mobile-react{display:none}}.c-terpene{-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:.625rem 0}.c-terpene__legend{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.c-terpene__legend-text{color:#000;font-size:.75rem;margin-bottom:5px;margin-top:10px}.c-terpene__bullet{background-color:#959595;display:inline-block;height:20px;width:20px;vertical-align:middle}.c-terpene__bullet-text{margin-left:5px;vertical-align:middle}@media screen and (min-width: 992px){.c-terpene .terpene-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (min-width: 992px){.c-terpene .terpene-container .c-terpene__legend-text{width:50%}}.c-terpene .progress{background-color:#e0eff8;border:1px solid #00b0ec;height:30px;width:100%;margin-right:10px}.c-terpene .terpene-bar{background-color:#00b0ec}.c-terpene .c-terpene__bullet-text{font-weight:500;margin-top:10px}.c-terpene .bar-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width: 992px){.c-terpene .bar-container{width:100%}}.c-terpene .terpene-info{color:#001523;font-size:16px;border:1px solid #00b0ec;padding:20px;border-radius:6px}@media screen and (min-width: 992px){.c-terpene .terpene-info{position:absolute;z-index:999;background-color:#fff;-webkit-transform:translate(270px,-270px);transform:translate(270px,-270px)}}.c-terpene .terpene-question{cursor:pointer}.c-terpene__legend p:nth-child(1)>span.c-terpene__bullet{background-color:#1789d5}.c-terpene__legend p:nth-child(2)>span.c-terpene__bullet{background-color:#f19825}.c-terpene__legend p:nth-child(3)>span.c-terpene__bullet{background-color:#77b763}.c-terpene__legend p:nth-child(4)>span.c-terpene__bullet{background-color:#0c4c5d}.c-terpene__legend p:nth-child(5)>span.c-terpene__bullet{background-color:#b8b8b8}.footer{background-color:#00263e;color:#fff;padding-top:100px}@media screen and (min-width: 991px){.footer .footer-form{display:-webkit-box;display:-ms-flexbox;display:flex}}.footer .fine-print-container{background-color:#001523;padding:10px 0}.footer .fine-print-container .footer-group-container{margin-bottom:0}.footer .fine-print-container .row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer .fine-print-container .row small,.footer .fine-print-container .row a{color:#d0eaf8;font-size:14px}.footer .fine-print-container .row a{display:block;margin-top:18px}.footer .fine-print-container .row small{font-weight:400;line-height:1.57;letter-spacing:normal}@media screen and (min-width: 700px){.footer .fine-print-container .row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.footer .fine-print-container .row a{display:inline;margin-left:25px}.footer .fine-print-container .row .col:last-child{text-align:right}}.footer-link-group-item+.footer-link-group-item{margin-top:18px}.footer-link-group-item__link{color:#d0eaf8}.footer-link-group-item__link:hover,.footer-link-group-item__link:focus,.footer-link-group-item__link:active{color:#d0eaf8}.footer-link-group-item__link.blue{color:#00b0ec}.footer-link-group-item__link.blue:hover,.footer-link-group-item__link.blue:focus,.footer-link-group-item__link.blue:active{color:#00b0ec}.footer-group-text{font-size:18px;font-weight:500;line-height:1.72;letter-spacing:.36px;margin-bottom:28px;text-transform:uppercase}.footer-link-group-item__text{font-family:Polaris,sans-serif;font-size:16px;line-height:1.69;margin-bottom:18px;font-weight:500}.footer-group-container{max-width:100%}.footer-group-container{margin-bottom:60px}.form-text-input--curved{background-color:#d0eaf81a;line-height:54px;height:54px;padding:0 0 0 24px;border:0;border-top-left-radius:26px;border-bottom-left-radius:26px;font-size:16px;font-weight:500;color:#d0eaf8b3;vertical-align:middle;max-width:calc(100% - 185px)}.form-text-input--curved::-webkit-input-placeholder{color:#d0eaf8b3}.form-text-input--curved::-moz-placeholder{color:#d0eaf8b3}.form-text-input--curved:-ms-input-placeholder{color:#d0eaf8b3}.form-text-input--curved::-ms-input-placeholder{color:#d0eaf8b3}.form-text-input--curved::placeholder{color:#d0eaf8b3}.form-button--curved{height:54px;line-height:54px;background-color:#d0eaf8;border:0;font-size:16px;font-weight:500;color:#00263e;min-width:184px;border-radius:0 26px 26px 0;vertical-align:middle;margin-left:-3px}.form-button--curved:hover{background-color:#00b0ec;color:#fff}.footer-social__container{margin-top:18px}.footer-social__icon{height:20px;margin-right:21px}@media screen and (max-width: 991px){.footer{text-align:center}.footer>.container>.row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.footer__contact-container{margin-bottom:20px}.form-text-input--curved{display:block;border-radius:26px;margin:0 auto 10px;min-width:288px}.form-button--curved{display:block;border-radius:26px;margin:0 auto;min-width:288px}}.hero__container{position:relative;background-color:#f8f8f8}.hero__container .hero-title,.hero__container .hero-subtitle{color:#fff}@media (min-width: 62em){.hero__container .hero-title,.hero__container .hero-subtitle{max-width:460px}}.hero-background-image{max-width:100%;background:#00263e}.hero-cta-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;margin-bottom:25px;width:50%;padding-right:15px;padding-left:15px;max-width:100%}.hero-cta-col:nth-child(3),.hero-cta-col:nth-child(4){margin-bottom:0}@media (min-width: 90em){.hero-cta-col{width:25%}}.hero-cta-image{max-width:250px;width:100%}.order-header-image{max-width:150px;width:100%}.hero-btn{height:54px;line-height:50px;padding-left:24px;padding-right:24px;border:1.5px solid white;color:#fff;border-radius:26px;font-weight:500;font-size:15px;text-align:center}.hero-btn:hover,.hero-btn:active,.hero-btn:focus{background-color:#fff;color:#00263e;text-decoration:none}.hero-btn-1{background-color:#d0eaf8;color:#00263e;border:0}.hero-btn-1:hover,.hero-btn-1:active,.hero-btn-1:focus{color:#fff;background-color:#00b0ec}.hero-buttons__row{margin-top:50px;margin-left:0!important;margin-right:0!important}.hero-subtitle{font-family:Polaris,sans-serif;font-size:16px;font-weight:500;line-height:1.67;color:#fff}@media (min-width: 48em){.hero-subtitle{font-size:18px}}.c-post-footer__container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width: 62em){.c-post-footer__container{-ms-flex-pack:distribute;justify-content:space-around}}.c-post-footer__link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:1.25rem 0;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .3s;transition:all .3s}@media (min-width: 37.5em){.c-post-footer__link{width:50%}}@media (min-width: 62em){.c-post-footer__link{width:auto}}.c-post-footer__link:hover{opacity:.9}.c-post-footer__link--1,.c-post-footer__link--2,.c-post-footer__link--3{width:33.33%}@media (min-width: 62em){.c-post-footer__link--1,.c-post-footer__link--2,.c-post-footer__link--3{width:auto}}.c-post-footer__image{width:auto;max-height:6.25rem;max-width:9.375rem;display:block;margin:0 auto}.c-collection{margin:1.875rem auto;-webkit-transition:opacity .5s;transition:opacity .5s;max-width:18.75rem;width:100%}@media (min-width: 43.75em){.c-collection{max-width:37.5rem}}@media (min-width: 62em){.c-collection{max-width:50rem}}@media (min-width: 90em){.c-collection{max-width:75rem}}.c-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:.625rem 0rem}@media (min-width: 62em){.c-grid{-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:initial;margin:0 -.4375rem}}.c-grid__item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:3.125rem;width:15.6875rem}@media (min-width: 43.75em){.c-grid__item{margin:0 auto 3.125rem}}@media (min-width: 62em){.c-grid__item{margin:0 .625rem 6.25rem}}@media (min-width: 90em){.c-grid__item{margin:0 1.625rem 6.25rem}}.c-cdp-select{font-size:1rem;font-weight:300;margin-bottom:20px}.c-cdp-select:focus{outline:none}.c-cdp-select__brand{margin-bottom:0}.c-sort-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;margin-bottom:2.5rem}@media (min-width: 62em){.c-sort-nav{margin:0 .4375rem 2.5rem}}@media (min-width: 90em){.c-sort-nav{margin:0 1.1875rem 2.5rem}}.c-sort-nav__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:0;width:15.625rem}@media (max-width: 62em){.c-sort-nav__inner{padding-bottom:1.25rem}}@media (min-width: 43.75em){.c-sort-nav__inner{margin:0 auto}}@media (min-width: 62em){.c-sort-nav__inner{width:5.625rem}}@media (min-width: 62em){.c-sort-nav__section{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}}.c-sort-nav__btn{background-color:transparent;border:.0625rem solid #959595;color:#959595;cursor:pointer;display:inline-block;font-size:1rem;height:1.875rem;margin:0 .4375rem;min-height:1.875rem;padding:.3125rem;text-align:center;vertical-align:middle;width:9.375rem}.c-sort-nav__btn:focus{outline:none}.c-sort-nav__btn--active{background-color:#959595;color:#fff}.c-sort-nav__btns,.c-sort-nav__checkboxes{position:relative}.c-sort-nav__checkboxes label{font-size:18px;font-weight:400;font-stretch:normal;font-style:normal;line-height:27px;letter-spacing:normal;text-align:left;color:#010101;display:-webkit-box;display:-ms-flexbox;display:flex}.c-sort-nav__checkboxes label input[type=checkbox]{width:18px;height:18px;border-radius:4px;border:solid 1px #afb1af;background-color:#fff}.c-sort-nav__checkboxes label input[type=checkbox].c-sort-nav__checkbox--active{border-color:#275a86}.c-sort-nav__checkboxes label:hover{cursor:pointer}.c-sort-nav__brand{margin-bottom:.625rem}.c-sort-nav__brand .c-sort-nav__btn{width:120px}.sub-category-container{padding-left:30px}.o-cdp-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:4% 2% 2%;position:relative}.o-cdp-img:hover{opacity:.8}.c-cdp-tile-info{padding:0;position:relative;white-space:nowrap;background-color:#fff;color:#c8c8c8;border:.0625rem solid #c8c8c8;display:none;font-size:1rem;padding:.625rem 0;text-align:center;text-transform:uppercase;white-space:normal;width:80%}.c-cdp-tile-info:before{content:"";height:100%;display:inline-block;vertical-align:middle}.c-cdp-tile-info>*{display:inline-block;vertical-align:middle;white-space:normal}.c-cdp-tile-info--submission{padding:0}.c-cdp-img{height:100%;padding:4% 2% 2%;width:100%}.c-cdp-img--hover{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;position:absolute;top:0;width:100%}.c-cdp-img--hover:hover>p{display:block}.c-cdp-img--hover input[type=submit]{padding:.625rem 0;background-color:#fff;border:none;color:currentColor;cursor:pointer}.c-cdp-img--hover input[type=submit]:focus{outline:none}.c-forbidden-cart{margin-right:.3125rem;opacity:.5}.back-to-top-button{display:none;position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px;background-color:#667d8b;cursor:pointer;z-index:99;bottom:30px;right:30px;width:48px;height:48px;border-radius:24px}@media (max-width: 30em){.back-to-top-button{bottom:65px}}@media (min-width: 62em){.back-to-top-button{width:116px;height:67px;border-radius:4px}}.back-to-top-arrow{width:24px;height:24px}.back-to-top-label{display:none;width:100px;height:27px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;font-family:Polaris;font-size:18px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:var(--white)}@media (min-width: 62em){.back-to-top-label{display:block}}.c-modal{font-family:Polaris,helvetica,sans-serif;position:fixed;top:0;left:0;right:0;bottom:0;background:#f8f8f8;z-index:1111;display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.c-modal .navy-text{color:#275a86}@media (min-width: 90em){.c-modal{background:#fff}}.c-modal .age-gate-logo__mobile{max-width:150px;min-width:200px;padding:20px 0}@media (min-width: 90em){.c-modal .age-gate-logo__mobile{display:none}}.c-modal.is-visible{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media (min-width: 30em){.c-modal.is-visible{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.c-modal__container{margin:0;overflow:auto;min-width:15rem;-webkit-box-flex:1;-ms-flex:1;flex:1;max-height:100%;position:relative;border-radius:.25rem;background-color:#f8f8f8;color:#000;opacity:0;-webkit-transform:scale(.4);transform:scale(.4);width:100%}@media (min-width: 90em){.c-modal__container{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}}@media (min-width: 90em){.c-modal__container{max-width:80%;margin:6.25rem 0;padding:2.5rem;padding-top:0;margin-top:75px}}@media (min-width: 90em){.c-modal__container{background:#fff}}.c-modal__container.is-visible{-webkit-animation:show .4s forwards;animation:show .4s forwards;-webkit-animation-delay:.4s;animation-delay:.4s}.c-modal__container.is-hidden{-webkit-animation:hide .4s forwards;animation:hide .4s forwards}.c-modal__container .js-age-gate-step-1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}@media (min-width: 90em){.c-modal__container .js-age-gate-step-1{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.c-modal__container .js-age-gate-step-1 .age-gate-panel{-webkit-box-flex:1;-ms-flex:1;flex:1}.c-modal__container .js-age-gate-step-1 .age-gate-panel.title-section{display:none}.c-modal__container .js-age-gate-step-1 .age-gate-panel.title-section .c-modal__title{font-family:Copernicus;font-size:48px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:normal;text-align:left;color:#010101}@media screen and (min-width: 1440px){.c-modal__container .js-age-gate-step-1 .age-gate-panel.title-section{display:block;line-height:1.15}}.c-modal__container .js-age-gate-step-1 .age-gate-panel.user-info{background-color:#f8f8f8;padding:35px 25px}@media (min-width: 48em){.c-modal__container .js-age-gate-step-1 .age-gate-panel.user-info{max-width:600px;margin:40px auto;padding:0}}@media (min-width: 90em){.c-modal__container .js-age-gate-step-1 .age-gate-panel.user-info{margin:0 auto}}.c-modal__container .js-age-gate-step-1 .age-gate-panel.user-info .already-have-account-mobile{display:block;margin-top:30px}@media (min-width: 90em){.c-modal__container .js-age-gate-step-1 .age-gate-panel.user-info .already-have-account-mobile{display:none}}@media (max-width: 89.9375em){.c-modal__container .js-age-gate-step-1 .age-gate-panel.user-info{margin:30px 0 0;background-color:#100d30;max-width:100%;text-align:center;padding:30px}.c-modal__container .js-age-gate-step-1 .age-gate-panel.user-info .user-info-container{max-width:600px;margin:0 auto}.c-modal__container .js-age-gate-step-1 .age-gate-panel.user-info .c-modal__content{color:#fff!important}.c-modal__container .js-age-gate-step-1 .age-gate-panel.user-info .age-gate-checkbox{color:#fff}.c-modal__container .js-age-gate-step-1 .age-gate-panel.user-info h4{color:#fff;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.875rem}}@media (max-width: 89.9375em) and (min-width: 90em){.c-modal__container .js-age-gate-step-1 .age-gate-panel.user-info h4{margin-bottom:58px}}@media (max-width: 89.9375em){.c-modal__container .js-age-gate-step-1 .age-gate-panel.user-info a{color:#00b0ec;display:inline-block}}.c-modal__container .js-age-gate-step-1 .age-gate-panel.user-info .c-modal__content{font-family:Polaris;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:normal;text-align:left;color:#001523;margin-bottom:25px}.c-modal__container .js-age-gate-step-1 .age-gate-panel.user-info .c-modal__inputs input.c-modal__input{margin-bottom:10px;color:#010101}.c-modal__container .js-age-gate-step-1 .age-gate-panel.user-info .c-modal__inputs input.c-modal__input:focus{border-bottom:3px solid #00b0ec;outline:none}@media (min-width: 48em){.c-modal__container .js-age-gate-step-1 .age-gate-panel.user-info .c-modal__inputs input.c-modal__input{max-width:33%}}.c-modal__container .js-age-gate-step-1 .age-gate-panel.user-info .custom-input-style{display:block;font-size:16px;font-weight:500;line-height:1.3;padding:0 10px;height:52px;width:100%;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 10px 0 0;border:1px solid #aaa;color:#959595;-webkit-box-shadow:0 1px 0 1px rgba(0,0,0,.04);box-shadow:0 1px 0 1px #0000000a;border-radius:.3em;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent}.c-modal__container .js-age-gate-step-1 .age-gate-panel.user-info .custom-input-style:last-child{margin-right:0}.c-modal__container .js-age-gate-step-1 .age-gate-panel.user-info button.c-modal__btn{background:#d0eaf8;margin:5px 0;width:100%;border-radius:20px;text-transform:none;padding:10px;font-weight:500;letter-spacing:normal;line-height:1.6}.c-modal__container .js-age-gate-step-1 .age-gate-panel.user-info button.btn--approve{background:#00b0ec;color:#212529}.c-modal__container .js-age-gate-step-1 .age-gate-panel.last-panel{background-color:#100d30;padding:2.1875rem 1.5625rem;margin-top:30px;display:none}@media (min-width: 90em){.c-modal__container .js-age-gate-step-1 .age-gate-panel.last-panel{display:block}}@media (min-width: 30em){.c-modal__container .js-age-gate-step-1 .age-gate-panel.last-panel{padding:30px}}@media (min-width: 90em){.c-modal__container .js-age-gate-step-1 .age-gate-panel.last-panel{padding-top:50px;margin-top:0}}.c-modal__container .js-age-gate-step-1 .age-gate-panel.last-panel .last-panel-container{max-width:600px;margin:0 auto}.c-modal__container .js-age-gate-step-1 .age-gate-panel.last-panel h4{color:#fff;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.875rem}@media (min-width: 90em){.c-modal__container .js-age-gate-step-1 .age-gate-panel.last-panel h4{margin-bottom:58px}}.c-modal__container .js-age-gate-step-1 .age-gate-panel.last-panel .login-text-mobile{text-align:center;color:#fff;display:block}@media (min-width: 90em){.c-modal__container .js-age-gate-step-1 .age-gate-panel.last-panel .login-text-mobile{display:none}}.c-modal__container .js-age-gate-step-1 .age-gate-panel.last-panel a{color:#00b0ec;display:block}.c-modal__container .js-age-gate-step-1 .age-gate-panel.last-panel .lr-form-container{background-color:#100d30;margin-top:16px;padding:0;margin-bottom:0}@media (min-width: 90em){.c-modal__container .js-age-gate-step-1 .age-gate-panel.last-panel .lr-form-container{margin-bottom:50px}}.c-modal__container .js-age-gate-step-1 .age-gate-panel.last-panel .lr-form-container h1,.c-modal__container .js-age-gate-step-1 .age-gate-panel.last-panel .lr-form-container div#login-title,.c-modal__container .js-age-gate-step-1 .age-gate-panel.last-panel .lr-form-container .forgot-pw-heading{display:none}.c-modal__container .js-age-gate-step-1 .age-gate-panel.last-panel .lr-form-container p{color:#fff}@media (min-width: 90em){.c-modal__container .js-age-gate-step-1 .age-gate-panel.last-panel .lr-form-container form{text-align:left}}.c-modal__container .js-age-gate-step-1 .age-gate-panel.last-panel .lr-form-container .loginradius--form-element-content{margin-top:0;margin-bottom:20px}.c-modal__container .js-age-gate-step-1 .age-gate-panel.last-panel .lr-form-container .loginradius--form-element-content:first-child{margin-top:15px;margin-bottom:6px}@media (min-width: 90em){.c-modal__container .js-age-gate-step-1 .age-gate-panel.last-panel .lr-form-container .loginradius--form-element-content:first-child{margin-bottom:10px}}.c-modal__container .js-age-gate-step-1 .age-gate-panel.last-panel .lr-form-container input{background-color:#100d30;border:1px solid #fff;height:52px;color:#fff}.c-modal__container .js-age-gate-step-1 .age-gate-panel.last-panel .lr-form-container input::-webkit-input-placeholder{color:#fff}.c-modal__container .js-age-gate-step-1 .age-gate-panel.last-panel .lr-form-container input::-moz-placeholder{color:#fff}.c-modal__container .js-age-gate-step-1 .age-gate-panel.last-panel .lr-form-container input:-ms-input-placeholder{color:#fff}.c-modal__container .js-age-gate-step-1 .age-gate-panel.last-panel .lr-form-container input::-ms-input-placeholder{color:#fff}.c-modal__container .js-age-gate-step-1 .age-gate-panel.last-panel .lr-form-container input::placeholder{color:#fff}.c-modal__container .js-age-gate-step-1 .age-gate-panel.last-panel .lr-form-container input:focus{border-bottom:3px solid #00b0ec;outline:none}.c-modal__container .js-age-gate-step-1 .age-gate-panel.last-panel .lr-form-container input[type=submit]{width:100%;height:54px;font-weight:500;background:#d0eaf8;color:#212529;margin-top:20px;line-height:1.69}.c-modal__container .js-age-gate-step-1 .age-gate-panel.last-panel .lr-form-container .lr-form-footer{display:none}.c-modal__container .js-age-gate-step-1 .age-gate-panel.last-panel .lr-form-container #lr-raas-forgot-password{color:#00b0ec}@media (min-width: 90em){.c-modal__container .js-age-gate-step-1 .age-gate-panel.title-section,.c-modal__container .js-age-gate-step-1 .age-gate-panel.user-info{padding:50px 30px 30px}}.c-modal-language li{margin:0;position:absolute;top:1.25rem;right:1.5625rem;color:#959595}.c-modal-language span{font-size:1rem}.c-modal__logo{text-align:center}.c-modal__logo img{max-width:16.875rem;width:100%}.c-modal__title{font-size:2.5rem;font-weight:800}@media (min-width: 48em){.c-modal__title{font-size:48px}}.c-modal__content{margin-bottom:.625rem;font-weight:400;font-size:1.25rem;line-height:1.875rem}.c-modal__select{margin-bottom:10px!important;width:50%}.c-modal__select:focus{border-bottom:3px solid #00b0ec;outline:none}.c-modal__inputs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width: 48em){.c-modal__inputs{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.c-modal__input{border-color:#d8d8d8;margin-bottom:10px;width:80px}@media (min-width: 48em){.c-modal__input{margin-bottom:0;margin-right:20px}.c-modal__input:last-of-type{margin-right:0}}.c-modal__checkbox{font-weight:300;margin:20px 0}.c-modal__checkbox input{appearance:checkbox;-webkit-appearance:checkbox;-moz-appearance:checkbox}.c-modal__cta{color:#000;display:inline-block;min-width:6.25rem;margin-top:0}@media (min-width: 30em){.c-modal__cta{width:auto}.c-modal__cta:first-of-type{margin-right:1.25rem}}@media (min-width: 48em){.c-modal__cta{min-width:4.6875rem}}.c-modal__cta:last-of-type{margin:1.25rem 0 2.5rem}@media (min-width: 30em){.c-modal__cta:last-of-type{margin-top:0}}.c-modal__footer{text-align:center}@media (min-width: 30em){.c-modal__footer{margin-top:1.25rem}}@media (max-width: 48em){.c-modal__footer p{font-size:1rem}}.c-modal__footer a{text-decoration:underline}@media (min-width: 48em){.c-modal__footer a{font-size:1.375rem}}.c-modal__error{color:red}.c-modal__denied{margin:40px 0}.c-modal__btn{border:.5px inset;color:#fff}.c-modal .age-gate-disclaimer{display:none}@media (min-width: 90em){.c-modal .age-gate-disclaimer{display:block;margin-top:25px}.c-modal .age-gate-disclaimer p,.c-modal .age-gate-disclaimer a{font-size:12px}}.c-modal .age-gate-disclaimer-mobile{display:block;max-width:600px;text-align:center;margin:20px auto;padding:0 20px}@media (min-width: 90em){.c-modal .age-gate-disclaimer-mobile{display:none}}.c-modal .age-gate-disclaimer-mobile p,.c-modal .age-gate-disclaimer-mobile a{font-size:12px}.c-modal__logos{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:24px}.age-gate-aurora-logo-wrap{margin:auto;width:50%;float:left;text-align:center;padding-left:20px;padding-right:20px;padding-top:25px}@media (min-width: 90em){.age-gate-aurora-logo-wrap{margin:initial}}.age-gate-aurora-logo-text{display:block;margin-top:5px;font-weight:700;color:#00b0ec}@media screen and (max-width: 1567px){.age-gate-aurora-logo-text{font-size:13px}}@media (min-width: 90em){.age-gate-aurora-logo-text{margin-top:12px}}.age-gate-medreleaf-cannimed-logos-wrap{width:50%;float:left;border-left:2px solid #010101;padding-left:20px;padding-right:20px;text-align:center}@media (max-width: 89.9375em){.age-gate-medreleaf-cannimed-logos-wrap{width:100%;border-left:none;margin:20px auto auto;padding-left:20px;padding-right:20px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:end;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.age-gate-medreleaf-cannimed-logos-wrap .age-gate-cannimed-logo{margin-bottom:10px}.age-gate-medreleaf-cannimed-logos-wrap img{width:30%;height:30%}}.age-gate-medreleaf-logo,.age-gate-cannimed-logo{margin-bottom:10px}.age-gate-logo__desktop{display:none}@media screen and (min-width: 1440px){.age-gate-logo__desktop{display:block}}.age-gate-mobile-logos-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:600px;margin:0 auto;padding-top:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.age-gate-mobile-logos-wrap .age-gate-aurora-logo-text{font-size:16px}@media screen and (min-width: 1440px){.age-gate-mobile-logos-wrap{display:none}}.c-age-gate-language{text-align:right;max-width:600px;margin:0 auto;padding-right:22px}@media (min-width: 580px){.c-age-gate-language{padding-right:40px}}@media (min-width: 1440px){.c-age-gate-language{float:right}}.c-age-gate-language .js-language-option span{color:#00b0ec}.c-age-gate-language .js-language-option span:hover,.c-age-gate-language .js-language-option span:focus,.c-age-gate-language .js-language-option span:active{text-decoration:underline}.c-age-gate-language~.js-age-gate-step-1{clear:both}@-webkit-keyframes show{0%{opacity:0;-webkit-transform:scale(.4);transform:scale(.4)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes show{0%{opacity:0;-webkit-transform:scale(.4);transform:scale(.4)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes hide{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(.4);transform:scale(.4)}}@keyframes hide{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(.4);transform:scale(.4)}}.c-accounts{margin:1.25rem}@media (min-width: 62em){.c-accounts{margin:3.125rem}}@media print{.c-accounts{margin:0}}.c-accounts__header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.375rem;margin:1.25rem 0;text-transform:uppercase}.c-accounts__title{border:none;font-size:1.375rem;font-weight:500;margin-right:1.25rem;text-transform:uppercase}.c-accounts__title--active{color:#000}.c-accounts__address{margin-bottom:1.25rem}.c-order{background-color:#f8f8f8;color:#000;padding:1.25rem;padding-bottom:0}.c-order.hidden-print{background-color:#fff}@media print{.c-order{background-color:#fff;padding:0}}.c-order .order-receipt-info-title{font-size:20px}.c-order__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:1.25rem}@media (min-width: 62em){.c-order__top{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media print{.c-order__top{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.c-order__print{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:right}@media (max-width: 62em){.c-order__print{margin:1.25rem 0}}.c-order__print__btn{width:100%}@media (min-width: 62em){.c-order__print__btn{width:15.625rem}}.c-order__print__btn span{margin-left:.625rem}.c-order__icon{color:#000;font-size:2.5rem}@media print{.c-order__icon{margin-top:2.5rem}}.c-order__details{margin-bottom:1.25rem}.c-order__patient{font-size:1rem}.c-order__patient__info{margin-bottom:1.25rem}.c-order__patient__info p{font-size:1rem}.c-order__patient__addresses{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width: 62em){.c-order__patient__addresses{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media print{.c-order__patient__addresses{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.c-order__patient__addresses p{font-size:1rem}.c-order__patient__address{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-bottom:1.25rem}.c-order__title{font-size:1.5rem;margin-bottom:1.25rem}.c-order__subtitle{font-weight:700}.c-history-table{margin:1.25rem auto}.c-history-table__header{background-color:#f0f0f0}.c-history-table__title{font-weight:500;padding:.1875rem;text-transform:uppercase;vertical-align:middle;width:6.875rem}.c-history-table__row:nth-of-type(2n){background-color:#f0f0f0}.c-history-table__cell{padding:.1875rem;text-align:center}.c-order-table{line-height:1.25rem;margin-top:1.25rem}.c-order-table__title{font-weight:500;text-align:left;width:12.5rem}.c-items-table{width:100%}@media (max-width: 62em){.c-items-table{display:block}}@media print{.c-items-table{display:table;position:relative}}.c-items-table__header{font-weight:500;padding:.625rem 0;text-align:left}@media (max-width: 62em){.c-items-table__header{display:none}}@media print{.c-items-table__header{display:table-cell}}.c-items-table__header:nth-of-type(1){width:32%}.c-items-table__header:nth-of-type(2){width:12%}.c-items-table__header:nth-of-type(3){width:16%}.c-items-table__header:nth-of-type(4){width:5%}.c-items-table__header:nth-of-type(5){width:10%}.c-items-table__header:nth-of-type(6){width:10%}@media (min-width: 62em){.c-items-table__header--right{text-align:right}}@media print{.c-items-table__header--right{text-align:right}}.c-items-table__row{width:100%}@media (max-width: 62em){.c-items-table__row{display:block}.c-items-table__row .c-items-table__cell:last-child{border-bottom:.125rem solid #959595}}@media (min-width: 62em){.c-items-table__row{border-bottom:.125rem solid #959595}}@media print{.c-items-table__row{border-bottom:.125rem solid #959595;display:table-row}}.c-items-table__cell{padding:.9375rem 0}@media (max-width: 62em){.c-items-table__cell{display:block;width:100%}}@media print{.c-items-table__cell{display:table-cell!important;padding:.3125rem 0}}.c-items-table__cell--title{font-weight:500}.c-items-table__cell--title a{color:#000}@media print{.c-items-table__cell--title{display:none}}@media (min-width: 62em){.c-items-table__cell--right{text-align:right}}@media print{.c-items-table__cell--right{text-align:right}}.c-items-table__warning{color:#c81a20;font-style:italic}@media (max-width: 62em){.c-items-table__warning{padding-top:1.25rem;text-align:right}}@media print{.c-items-table__warning{text-align:left}}.c-items-table__total{font-weight:500;text-align:right}@media print{.c-items-table__total{position:absolute}}.c-items-table__credit{right:0}@media print{.c-items-table__credit{margin-top:55px}}.c-subtotal-table{text-align:right;width:100%}@media (max-width: 62em){.c-subtotal-table{border-bottom:.125rem solid #959595}}@media print{.c-subtotal-table{border-bottom:none}}.c-subtotal-table__col-1{padding-bottom:.9375rem;width:30%}.c-subtotal-table__row-1{font-weight:500;padding-top:.9375rem}.c-subtotal-table__col-2{padding-bottom:.9375rem;width:45%}@media print{.c-subtotal-table__col-2{display:table-cell!important}}.c-subtotal-table__col-3{padding-bottom:.9375rem;width:25%}.account-info-container{margin-bottom:40px}.account-info-container h2{font-size:24px;font-weight:500}.account-info-container .profile-info-container{display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:6px;background-color:#fff;padding:20px;margin-bottom:17px}.account-info-container .profile-info-container .profile-id-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:20px}.account-info-container .profile-info-container span{display:block}.account-info-container .remaining-grams-outer-container{position:relative;margin-top:20px;margin-bottom:-40px}.account-info-container .remaining-grams-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:147px}.account-info-container .remaining-grams-container .grams-remaining-wheel:last-child{position:absolute;top:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);width:147px;height:147px}.account-info-container #allowances-container-circle{font-size:24px;font-weight:500;top:-105px;position:relative}.account-info-container #allowances-container-circle span{font-family:Polaris,sans-serif}.account-info-container .prescription-info-container{border-radius:6px;background-color:#fff;padding:40px 28px;text-align:center;margin-bottom:17px}.account-info-container .prescription-info-container .prescription-btn{margin:0 auto 10px}.account-info-container .prescription-btn{display:block;border-radius:50px;background-color:#275a86;padding:15px 30px;color:#fff;text-decoration:none;max-width:232px;font-weight:500;line-height:1.44}.account-info-container .span-container{margin-bottom:30px}.account-info-container .span-container p{margin-bottom:0}.account-info-container .navy-text{color:#275a86}@media print{body{padding:0!important}.c-header--fixed,.o-store-notice,.c-accounts__header,.c-pdp-back,.c-footer,.c-post-footer,.c-order__print,.admin-bar{display:none}.print-tablecell-display{display:table-cell!important}}.c-order-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width: 62em){.c-order-header{margin-left:20px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.c-order-header .receipt-header-details{text-align:center}.test-align-right{text-align:right}@media (min-width: 62em){.prescriber-info{margin-left:20px}}.c-order__reorder__btn{display:none}.reorder-modal{margin:0 10px}.reorder-modal .modal-dialog{max-width:700px}@media (max-width: 30em){.reorder-modal .modal-dialog{margin:0}}.reorder-modal .modal-content{border:none}.reorder-modal .modal-content .reorder-checkbox{position:relative}.reorder-modal .modal-content .reorder-checkbox input[type=checkbox]+label:before{content:"";height:24px;width:24px;position:absolute;background-color:#fff;border:1px solid #275A86;border-radius:5px;left:0;-webkit-transform:translateY(-30%);transform:translateY(-30%);bottom:3px}.reorder-modal .modal-content .reorder-checkbox input[type=checkbox]:checked+label:after{content:"";height:16px;width:16px;position:absolute;background-color:#275a86;border:1px solid #275A86;border-radius:3px;left:4px;bottom:14px}.reorder-modal .modal-content .reorder-checkbox input[type=checkbox]:disabled+label:before{content:"";height:24px;width:24px;position:absolute;background-color:#e0e0e0;border:1px solid #bdbdbd;border-radius:5px;left:0;-webkit-transform:translateY(-30%);transform:translateY(-30%);bottom:3px}.reorder-modal .modal-content .modal-container-headings h5{font-size:16px;font-weight:600;font-family:Polaris}.reorder-modal .modal-content .modal-container-headings,.reorder-modal .modal-content .reorder-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.reorder-modal .modal-content .reorder-row{margin:12px 0}.reorder-modal .modal-content .reorder-row .reorder-item{margin-left:35px;margin-right:10px}.reorder-modal .modal-content .reorder-row .reorder-item .reorder-quantity{margin-left:10px;color:#4f4f4f}.reorder-modal .modal-content .reorder-row .reorder-item .reorder-count{color:#4f4f4f}@media (max-width: 320px){.reorder-modal .modal-content .reorder-row .reorder-item a,.reorder-modal .modal-content .reorder-row .reorder-stock a{font-size:12px}}.reorder-modal .modal-content .reorder-row .reorder-stock{margin-left:auto;min-width:79px}.reorder-modal .modal-content .reorder-row .reorder-stock .reorder-loading{position:absolute;right:16px}.reorder-modal .modal-content .reorder-row .reorder-stock span i.fa-check-circle{color:green}.reorder-modal .modal-content .reorder-row .reorder-stock span i.fa-exclamation-triangle{color:#eed202}.reorder-modal .modal-content .reorder-row .reorder-stock span i.fa-times-circle{color:red}.reorder-modal .modal-content .reorder-quota{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500}.reorder-modal .modal-content .reorder-quota div{margin-bottom:10px}.reorder-modal .modal-content .modal-header{background-color:#4d6778;border:none}.reorder-modal .modal-content .modal-header .modal-title{font-family:Polaris;font-size:24px;font-weight:500;color:#fff;margin:0 auto}.reorder-modal .modal-content .modal-header button{margin:0;padding:0}.reorder-modal .modal-content .modal-header button span{color:#fff;font-size:35px;font-weight:500}.reorder-modal .modal-content .modal-footer{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;border:none}.reorder-modal .modal-content .modal-footer button{width:236px;height:59px;border-radius:4px;border-color:#00263e;color:#00263e;text-transform:capitalize;font-weight:500}@media (max-width: 30em){.reorder-modal .modal-content .modal-footer button{width:183px;height:40px}}.reorder-modal .modal-content .modal-footer button.reorder-atc-button{background-color:#00263e;color:#fff}.reorder-modal .modal-content .modal-footer button.btn-secondary{background-color:#fff}.reorder-modal .modal-content .modal-footer button:hover{background-color:#00b0ec;color:#fff}.reorder-modal .modal-content .modal-footer button[disabled]{pointer-events:none}.reorder-modal .reorder-error{color:#cd2026;text-align:center;font-family:Polaris}.accounts-history__history .c-order__reorder__btn{min-width:127px;height:40px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 16px;border-radius:12px;color:#fff;background-color:#00263e;text-transform:none}.accounts-history__history .c-order__reorder__btn:hover{background-color:#00b0ec;color:#fff}.accounts-history--container{margin-top:60px;margin-bottom:60px}.accounts-history-table{width:100%;display:block}@media (min-width: 62em){.accounts-history-table{overflow-wrap:break-word;display:table}}.accounts-history-accordion{display:block}@media (min-width: 62em){.accounts-history-accordion{display:none}}.accounts-history-accordion .panel-group .panel{background-color:#fff;margin-bottom:10px;padding:28px 16px}@media (max-width: 767px){.accounts-history-accordion .panel-group .panel button{width:100%}.accounts-history-accordion .panel-group .panel a{border-radius:12px;height:auto;padding:8px 16px;line-height:normal}}.accounts-history-accordion .order-history-panel-body{padding-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex}.accounts-history-accordion .order-history-panel-body .order-history-col{width:50%}.accounts-history-accordion .order-history-panel-body .order-history-col div{margin-bottom:20px}.accounts-history-accordion .order-history-panel-body .order-history-col a{color:#275a86}.accounts-history__title{display:block;font-family:Polaris,sans-serif;font-size:24px;font-weight:500;line-height:1.71;color:#010101;margin-bottom:20px}.accounts-history-table__title{font-family:Polaris,sans-serif;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:2.5;letter-spacing:.14px;text-align:left;color:#010101;padding-left:15px}.accounts-history-table__row{margin-bottom:10px;background-color:#fff}.accounts-history-table__cell{font-family:Polaris,sans-serif;font-size:14px;line-height:2.5;letter-spacing:.28px;color:#010101;padding-top:20px;padding-bottom:20px;background-color:#fff;border-bottom:10px solid #f8f8f8;padding-left:15px}.accounts-history-table__cell a{font-family:Polaris,sans-serif;font-size:14px;line-height:2.5;letter-spacing:.28px}.payment-method__cell{text-align:right}@media (min-width: 768px){.accounts-history-table__title{padding-right:15px;padding-bottom:8px}.product_result{width:20%}.accounts-history-table__cell{padding-right:15px;padding-top:32px;padding-bottom:32px;background-color:#fff}.accounts-history--container{margin-bottom:130px}}.c-order__patient__address{max-width:400px}.c-order__patient p{margin-bottom:5px}.password{color:#000;margin:50px auto;max-width:300px;text-align:center}@media (min-width: 37.5em){.password{max-width:700px}}.password__image{max-width:200px}@media (min-width: 37.5em){.password__image{max-width:400px}}.password__title{font-size:1.125rem;line-height:1.2;margin:30px 0 16px}.password__text{font-size:1rem;margin-bottom:16px}.lr-form-container{max-width:600px;background-color:#fff;padding:70px 25px;margin:0 auto;text-align:center}.lr-form-container h1{font-family:Copernicus;font-size:2rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:normal;text-align:left;margin-bottom:20px}.lr-form-container h1 span{color:#275a86}@media only screen and (min-width: 600px){.lr-form-container h1{font-size:48px;margin-bottom:8px}}.lr-form-container div#login-title{font-family:Copernicus;font-size:2rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:normal;text-align:left;margin-bottom:20px}.lr-form-container div#login-title span{color:#275a86}@media only screen and (min-width: 600px){.lr-form-container div#login-title{font-size:48px;margin-bottom:8px}}.lr-form-container a{color:#275a86}@media only screen and (min-width: 600px){.lr-form-container{padding:70px 100px;margin:50px auto}}.lr-form-container .lr-form-footer span{margin-bottom:10px}.content-loginradius-confirmpassword{text-align:left}.featured-products-section .cart-page,.featured-products-section-alternate .cart-page{background-color:#f8f8f8}.featured-products-section .cart-page h3,.featured-products-section-alternate .cart-page h3{font-size:20px;color:#000;margin-top:15px}.featured-products-section .cart-page .product-card__container,.featured-products-section-alternate .cart-page .product-card__container{padding-top:30px}.featured-products__container{background-color:#fff}.featured-products__container.cart-page h3{font-size:20px;color:#000;margin-top:15px}.featured-products__container.cart-page .product-card__container{padding-top:30px}.featured-products__container .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.featured-products__container .slick-track .slick-slide{height:auto}.featured-products__title{font-family:Copernicus,serif;font-size:30px;line-height:1.25;color:#010101;margin-bottom:24px;font-weight:400}.featured-products__title p{font-family:Copernicus,serif;font-size:30px;line-height:1.25;color:#010101;margin-bottom:0}.featured-products__title strong{color:#275a86;font-weight:400}.featured-products__title-container{padding-top:30px}.featured-products__subtitle-container{color:#010101}.featured-products__subtitle-col p{line-height:1.75}.product-card-alternate__container.alternate-view{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:912px;padding-top:28px}.product-card-alternate__container.alternate-view .product-card-container{width:100%!important;max-width:none!important;margin-bottom:43px}.product-card-alternate__container.alternate-view .product-card-container .product-card-wrapper{width:100%}.product-card-alternate__container.alternate-view .product-card-container .product-card-wrapper .product-card{display:-webkit-box;display:-ms-flexbox;display:flex;border:none;padding:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f8f8f8}.product-card-alternate__container.alternate-view .product-card-container .product-card-wrapper .product-card .product-card__image-row{height:100px;margin-right:15px}.product-card-alternate__container.alternate-view .product-card-container .product-card-wrapper .product-card .product-card__image-row img{height:100%}.product-card-alternate__container.alternate-view .product-card-container .product-card-wrapper .product-card .info-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-card-alternate__container.alternate-view .product-card-container .product-card-wrapper .product-card .info-wrapper .card-info-container .product-card__title{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width: 767px){.product-card-alternate__container.alternate-view .product-card-container .product-card-wrapper .product-card .info-wrapper .card-info-container .product-card__title{margin-bottom:8px}}.product-card-alternate__container.alternate-view .product-card-container .product-card-wrapper .product-card .info-wrapper .card-info-container .product-card__title a{height:auto}.product-card-alternate__container.alternate-view .product-card-container .product-card-wrapper .product-card .info-wrapper .card-info-container .product-card__tag{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:5px}.product-card-alternate__container.alternate-view .product-card-container .product-card-wrapper .product-card .info-wrapper .card-info-container .product_details{color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px}@media screen and (max-width: 767px){.product-card-alternate__container.alternate-view .product-card-container .product-card-wrapper .product-card .info-wrapper .card-info-container .product_details{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:auto}}@media screen and (max-width: 767px){.product-card-alternate__container.alternate-view .product-card-container .product-card-wrapper .product-card .info-wrapper .card-info-container .product_details>div{margin-bottom:8px}}.product-card-alternate__container.alternate-view .product-card-container .product-card-wrapper .product-card .info-wrapper .card-info-container .product_details .product-card__add-to-cart{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media screen and (max-width: 767px){.product-card-alternate__container.alternate-view .product-card-container .product-card-wrapper .product-card .info-wrapper .card-info-container .product_details .product-card__add-to-cart{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.product-card-alternate__container.alternate-view .product-card-container .product-card-wrapper .product-card .info-wrapper .card-info-container .product_details .product-card__add-to-cart .product-card__buy-btn{width:145px;height:40px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:4px;font-size:16px;line-height:1}.product-card-alternate__container.alternate-view .product-card-container .product-card-wrapper .product-card .info-wrapper .card-info-container .product_details .order-message{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media screen and (max-width: 768px){.product-card-alternate__container.alternate-view .product-card-container .product-card-wrapper .product-card .info-wrapper .card-info-container .product_details .order-message{font-size:14px}}.product-card-alternate__container.alternate-view .product-card-container .product-card-wrapper .product-card .info-wrapper .card-info-container .product_details .variant_size,.product-card-alternate__container.alternate-view .product-card-container .product-card-wrapper .product-card .info-wrapper .card-info-container .product_details .variant_price,.product-card-alternate__container.alternate-view .product-card-container .product-card-wrapper .product-card .info-wrapper .card-info-container .product_details .variant_add_to_cart{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}.product-card-alternate__container.alternate-view .product-card-container .product-card-wrapper .product-card .info-wrapper .product-card__specs-col{display:-webkit-box;display:-ms-flexbox;display:flex}.product-card-alternate__container.alternate-view .product-card-container .product-card-wrapper .product-card .info-wrapper .product-card__specs-col.mobile{display:none}@media screen and (max-width: 767px){.product-card-alternate__container.alternate-view .product-card-container .product-card-wrapper .product-card .info-wrapper .product-card__specs-col.mobile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width: 767px){.product-card-alternate__container.alternate-view .product-card-container .product-card-wrapper .product-card .info-wrapper .product-card__specs-col.desktop{display:none}}.product-card-alternate__container.alternate-view .product-card-container .product-card-wrapper .product-card .info-wrapper .product-card__specs-col .product-card__specs{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-right:20px}.product-card-alternate__container.alternate-view .product-card-container .product-card-wrapper .product-card .info-wrapper .product-card__specs-col .product-card__specs span{margin-right:5px;font-weight:600}.cart-page #carousel-product-container{width:100%!important}.product-card__container,.product-card-alternate__container{padding-top:50px;padding-bottom:32px}@media screen and (max-width: 1199px){.product-card__container,.product-card-alternate__container{width:335px}}@media screen and (min-width: 1200px){.product-card__container,.product-card-alternate__container{width:670px}}@media screen and (min-width: 1440px){.product-card__container,.product-card-alternate__container{width:1005px}}.product-card__container.slick-initialized.slick-dotted,.product-card-alternate__container.slick-initialized.slick-dotted{display:block}.product-card__container .current-tag_size,.product-card-alternate__container .current-tag_size{margin-left:13px;position:relative;color:#010101}.product-card__container .current-tag_size:before,.product-card-alternate__container .current-tag_size:before{content:"";height:5px;width:5px;background:#275a86;position:absolute;border-radius:50%;top:60%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:-9px}@media screen and (max-width: 1199px){.pdp__related-products .product-card__container{width:670px}}@media screen and (min-width: 1200px){.pdp__related-products .product-card__container{width:1005px}}@media screen and (min-width: 1440px){.pdp__related-products .product-card__container{width:1440px}}.product-card .product-card__company-logo__container .product-card__company-logo{display:inline-block;margin:0 auto}.featured-products__cta{position:relative;color:#275a86;line-height:1.75}.featured-products__cta .featured-products__cta__link-icon-hover{display:none}.featured-products__cta:focus,.featured-products__cta:active,.featured-products__cta:hover{text-decoration:none}.featured-products__cta:focus .featured-products__cta__link-icon-hover,.featured-products__cta:active .featured-products__cta__link-icon-hover,.featured-products__cta:hover .featured-products__cta__link-icon-hover{display:inline-block}.featured-products__cta:focus .featured-products__cta__link-icon,.featured-products__cta:active .featured-products__cta__link-icon,.featured-products__cta:hover .featured-products__cta__link-icon{display:none}.featured-products__cta:focus span,.featured-products__cta:active span,.featured-products__cta:hover span{text-decoration:none}@media screen and (min-width: 992px){.featured-products__cta{float:right}}.featured-products__cta__link-icon,.featured-products__cta__link-icon-hover{height:16px;vertical-align:-2px;margin-right:8px}.product-card__view-all-content{background:#00263e;border-radius:6px;overflow:hidden;padding-top:60px;height:100%;position:relative}.product-card__view-all{width:304px;height:553px;vertical-align:bottom}.product-card__view-all a:hover{text-decoration:none}.product-card__view-all .product-card__view-all-content{background-color:#00263e}.product-card__view-all .product-card__view-all-content:hover{background-color:#00b0ec}@media screen and (max-width: 768px){.product-card__view-all{display:none}}#view-all-card{margin-top:50px}#view-all-carousel-card{height:559px;padding-left:15px;padding-right:15px}.mobile-card__view-all{display:none!important}@media screen and (max-width: 384px){.mobile-card__view-all{display:inline-block}}.homepage_featured_products_cta__graphic{display:inline-block;width:75%;position:absolute;right:-5px;bottom:-5px;margin:0;float:none}.product-card__view-all__title{font-family:Polaris,sans-serif;font-size:30px;font-weight:500;line-height:1.2;text-align:center;color:#fff}.featured-products__container .slick-dotted.slick-slider,.pdp__related-products--container .slick-dotted.slick-slider,.shop__container .slick-dotted.slick-slider{padding-bottom:114px;margin-bottom:0}.featured-products__container .slick-dots,.pdp__related-products--container .slick-dots,.shop__container .slick-dots{bottom:75px}.featured-products__container .slick-dots li,.pdp__related-products--container .slick-dots li,.shop__container .slick-dots li{vertical-align:middle}.featured-products__container .slick-dots li button,.pdp__related-products--container .slick-dots li button,.shop__container .slick-dots li button{position:relative}.featured-products__container .slick-dots li button:before,.pdp__related-products--container .slick-dots li button:before,.shop__container .slick-dots li button:before{font-size:36px;color:#275a8666;opacity:1}.featured-products__container .slick-dots li.slick-active button:before,.pdp__related-products--container .slick-dots li.slick-active button:before,.shop__container .slick-dots li.slick-active button:before{font-size:48px;color:#275a86;margin-top:-1.5px}.featured-products__container .slick-slide>div,.pdp__related-products--container .slick-slide>div,.shop__container .slick-slide>div{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width: 767px){.featured-products__container .slick-slide>div,.pdp__related-products--container .slick-slide>div,.shop__container .slick-slide>div{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.featured-products__container .slick-slide>div>.col-lg-3,.pdp__related-products--container .slick-slide>div>.col-lg-3,.shop__container .slick-slide>div>.col-lg-3{height:100%}.featured-products__container .slick-slide .product-card,.pdp__related-products--container .slick-slide .product-card,.shop__container .slick-slide .product-card{height:100%}@media screen and (min-width: 992px){.product-card-col{display:inline-block}.product-card{height:auto}.featured-products__title{font-size:48px;margin-bottom:40px}.featured-products__title p{font-size:48px}.featured-products__title-container{padding-top:100px}.featured-products__subtitle-col p{max-width:395px}.product-card__container{padding-bottom:130px;display:-webkit-box;display:-ms-flexbox;display:flex}.product-card__view-all__title{max-width:185px;margin:0 auto}.product-card__view-all-content{padding-top:130px}.homepage_featured_products_cta__graphic{margin-top:66px}}.shop__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;color:#010101;margin-top:40px}.shop__container .product-card__buy-col{display:-webkit-box;display:-ms-flexbox;display:flex}.shop__container .product-card__buy-col .product-card__buy-btn{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}.shop__container .filter_container{padding:23px;background-color:#fff;border-radius:6px}@media screen and (max-width: 992px){.shop__container .filter_container{padding:0;background-color:transparent;margin-bottom:0;margin-top:24px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.shop__container .filter_container .subnav{list-style-type:none;margin:0 0 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-ms-flex:1;flex:1;font-family:Polaris,sans-serif}@media screen and (min-width: 992px){.shop__container .filter_container .subnav{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:0}}@media screen and (max-width: 767px){.shop__container .filter_container .subnav{padding:0 32px}}@media screen and (max-width: 320px){.shop__container .filter_container .subnav{padding:0}}.shop__container .filter_container .subnav .filter-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.shop__container .filter_container .subnav .filter-btn span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}.shop__container .filter_container .subnav .filter-btn span:hover{cursor:pointer}@media screen and (min-width: 992px){.shop__container .filter_container .subnav .filter-btn{display:none}}.shop__container .filter_container .subnav li{display:block;float:left;height:28px;line-height:28px;padding:0 35px 0 10px;border-radius:4px;background:#d0eaf8;margin:0 7px 7px 0;color:#00263e;position:relative;line-height:inherit}@media screen and (max-width: 992px){.shop__container .filter_container .subnav li{display:none}}.shop__container .filter_container .filter-close-btn{-webkit-appearance:none;border:0;background-color:transparent;position:absolute;right:5px;padding:0;top:5px}.shop__container .filter_container .filter-close-btn img{padding:5px;height:100%;display:block}.shop__container .shop__sidebar{background-color:#fff;padding:0;overflow:hidden;position:fixed;max-height:1000px;height:100%;top:0;z-index:999;-webkit-transition:left .3s linear;transition:left .3s linear;width:100%;font-family:Polaris,sans-serif}@media screen and (max-width: 992px){.shop__container .shop__sidebar{left:-1000px}.shop__container .shop__sidebar .filter-by-container .filter_title{font-size:24px;font-weight:500}}.shop__container .shop__sidebar .accordion-btn-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}@media (max-width: 62em){.shop__container .shop__sidebar .accordion-btn-container{position:absolute;width:100%;background-color:#fff;bottom:0;padding-bottom:20px}}.shop__container .shop__sidebar .accordion-btn-container .btn{width:175px;height:46px;border-radius:4px;text-transform:initial}.shop__container .shop__sidebar .accordion-btn-container .btn:first-child{margin-right:10px}.shop__container .shop__sidebar .accordion-btn-container .clear-filters-btn{background-color:#fff;border:solid 1px #00263E;color:#00263e}.shop__container .shop__sidebar .accordion-btn-container .apply-filters-btn{background-color:#00263e;color:#fff}@media screen and (min-width: 992px){.shop__container .shop__sidebar .accordion-btn-container{display:none}}@media screen and (min-width: 992px){.shop__container .shop__sidebar{display:block;position:relative;overflow:initial;border-radius:6px;max-height:initial;margin-right:24px;min-width:280px;z-index:initial}}.shop__container .expand-filter{left:0}.shop__container .expand-filter .accordion{height:calc(100vh - 150px);overflow:scroll}.shop__container .c-sort-nav__inner{display:-webkit-box;display:-ms-flexbox;display:flex;width:auto;font-weight:500;padding:0}@media screen and (max-width: 992px){.shop__container .c-sort-nav__inner{padding:0}}.shop__container .c-sort-nav__inner .select{width:auto;height:auto;border:none;color:#275a86;font-weight:500}.shop__container .c-sort-nav__inner .filter_btn{text-transform:initial;color:#010101;text-align:right;display:none}.shop__container .c-sort-nav__inner .filter_btn .selected-filter{color:#275a86}.shop__container .c-sort-nav__inner.products-sort-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;position:relative;align-items:center}@media screen and (max-width: 992px){.shop__container .c-sort-nav__inner.products-sort-container{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-item-align:center;align-self:center}}@media screen and (max-width: 768px){.shop__container .c-sort-nav__inner.products-sort-container{width:304px}}.shop__container .c-sort-nav__inner.products-sort-container .products-sort-label{display:-webkit-box;display:-ms-flexbox;display:flex;width:80px;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0;font-size:16px;color:#000;font-family:Polaris,sans-serif}@media screen and (max-width: 767px){.shop__container .c-sort-nav__inner.products-sort-container .products-sort-label{display:none}}.shop__container .c-sort-nav__inner.products-sort-container #products-sort{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:43px;max-width:198px;border:1px solid #333;border-radius:4px;padding:.25em .5em;font-size:18px;cursor:pointer;line-height:1.1;background-color:#fff;background-image:-webkit-gradient(linear,left bottom,left top,from(#f9f9f9),color-stop(33%,white));background-image:linear-gradient(to top,#f9f9f9,#fff 33%);display:grid}@media screen and (max-width: 992px){.shop__container .c-sort-nav__inner.products-sort-container #products-sort{max-width:none}}@media screen and (max-width: 767px){.shop__container .c-sort-nav__inner.products-sort-container #products-sort{max-width:304px}}.shop__container .c-sort-nav__inner.products-sort-container #products-sort option:hover{background:#d0eaf8;border-radius:2px}.shop__container .c-sort-nav__inner.products-sort-container #products-sort::-ms-expand{display:none}.shop__container .c-sort-nav__inner.products-sort-container #products-sort:after{content:"";width:.8em;height:.5em;background-color:#333;-webkit-clip-path:polygon(100% 0%,0 0%,50% 100%);clip-path:polygon(100% 0%,0 0%,50% 100%)}.shop__container .c-sort-nav__inner.products-sort-container #products-sort+i.fa{pointer-events:none;background-color:#fff;position:absolute;right:15px}.shop__container .c-sort-nav__inner .custom-radiobtn-container{border-bottom:1px solid #f8f8f8;padding:15px 0}.shop__container .c-sort-nav__inner .custom-radiobtn{display:block;position:relative;padding-left:25px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-bottom:0;font-size:16px;font-weight:400;line-height:1.5;color:#010101;margin-left:15px}.shop__container .c-sort-nav__inner .custom-radiobtn:after{content:"";position:absolute;display:none}.shop__container .c-sort-nav__inner .custom-radiobtn input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.shop__container .c-sort-nav__inner .custom-radiobtn .checkmark{position:absolute;top:3px;left:0;height:18px;width:18px;border:1px solid #afb1af;border-radius:50%}.shop__container .c-sort-nav__inner .custom-radiobtn .checkmark:after{content:"";display:none;position:absolute;top:3px;left:3px;width:10px;height:10px;border-radius:50%;background-color:#275a86}.shop__container .c-sort-nav__inner .custom-radiobtn input:checked~.checkmark{background-color:#fff;border-color:#275a86}.shop__container .c-sort-nav__inner .custom-radiobtn input:checked~.checkmark:after{display:block}.shop__container .c-sort-nav__inner .sort-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00263e33;z-index:99}.shop__container .c-sort-nav__inner .sort-menu{position:fixed;height:100%;top:0;left:0;width:100%;max-height:0;overflow:hidden;background-color:#fff;z-index:999}@media screen and (min-width: 992px){.shop__container .c-sort-nav__inner .sort-menu{z-index:997}}.shop__container .c-sort-nav__inner .sort-menu .close-sort{display:block;border-width:0;background:transparent}@media screen and (min-width: 992px){.shop__container .c-sort-nav__inner .sort-menu .close-sort{display:none}}.shop__container .c-sort-nav__inner .sort-menu .sort_title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#010101;text-align:left;text-transform:capitalize;font-weight:500;font-size:18px;background-color:#f8f8f8;padding:15px}@media screen and (min-width: 992px){.shop__container .c-sort-nav__inner .sort-menu .sort_title{display:none}}@media screen and (max-width: 992px){.shop__container .c-sort-nav__inner .sort-menu{display:block;-webkit-transition:max-height .3s linear;transition:max-height .3s linear}}@media screen and (min-width: 992px){.shop__container .c-sort-nav__inner .sort-menu{position:absolute;height:inherit;overflow:auto;max-height:initial;top:initial;left:initial;right:0;max-width:277px;border-radius:6px}}.shop__container .c-sort-nav__inner .expand-sort{max-height:1000px;height:100%}.shop__container .mobile-filter-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.shop__container .mobile-filter-container .filter-tab{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:10px 0;width:49.5%;background-color:#fff;border-radius:6px;border:none;padding:15px 0}.shop__container .mobile-filter-container .filter-tab:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.shop__container .mobile-filter-container .filter-tab:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.shop__container .mobile-filter-container .filter-modal .modal-dialog{margin:0;height:100%}.shop__container .mobile-filter-container .filter-modal .modal-dialog .modal-content{height:100%}.shop__container .mobile-filter-container .filter-modal .modal-dialog .modal-footer{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.shop__container .mobile-filter-container .filter-modal .modal-dialog .modal-footer button{width:50%;border-radius:6px;padding:10px 0}@media screen and (min-width: 992px){.shop__container .mobile-filter-container{display:none}}.shop__container .sidebar__section{padding:20px 20px 0;border-bottom:1px solid #00263E}.shop__container .sidebar__section.sidebar__main:first-child .custom-checkbox{padding-left:0}@media screen and (min-width: 992px){.shop__container .sidebar__section{padding:20px 0 0}}.shop__container .sidebar__section .filter_btn{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 0 8px}.shop__container .sidebar__section .filter_btn[aria-expanded=true] .filter_title{font-weight:500}.shop__container .filter_title{color:#010101;text-align:left;text-transform:capitalize;font-weight:400;font-size:20px}.shop__container .filters-selected{background-color:#275a86;font-size:14px;width:24px;height:24px;border-radius:4px;color:#fff;margin-left:10px;display:none}@media screen and (min-width: 768px){.shop__container .filters-selected{display:none!important}}.shop__container .sidebar__section-filter{display:none}.shop__container .sidebar__section-filter .filter_title{font-size:24px;font-weight:500}@media screen and (min-width: 992px){.shop__container .sidebar__section-filter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:20px;border:0}}.shop__container .filter-by-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px}.shop__container .filter-by-container .filter_title{text-transform:initial}.shop__container .filter-by-container .close-filter{border-width:0;background:transparent;font-size:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width: 992px){.shop__container .filter-by-container{display:none}}.shop__container .clear-filters{-webkit-appearance:none;border:none;padding:0;margin:0;color:#275a86;font-weight:500;background-color:transparent}.shop__container .sub-cat-checkbox{text-transform:capitalize}.shop__container .product-card-col{padding:15px}@media (max-width: 30em){.shop__container .product-card-col{margin:15px;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.shop__container .product-card{border-radius:6px;padding-right:30px;padding-left:30px;height:100%}@media (max-width: 30em){.shop__container .product-card{height:auto;padding-right:20px;padding-left:20px}}.shop__container .product-card .c-tile__desc-panel__partition{display:block}.shop__container .product-card .c-tile__desc-panel{padding:0}@media screen and (min-width: 992px){.shop__container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.shop__container #tags-selection{text-transform:capitalize}.shop__container .tags-container li:first-letter{text-transform:capitalize}.filter-title{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding:.375rem 0;font-size:1rem;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width: 992px){.filter-title{-ms-flex-preferred-size:0;flex-basis:0}}.filter-title+li{margin-top:10px}.filtered-items-text{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:5px}.filtered-items-text .filtered-items-count{padding-right:5px}.price-label-from{height:17px;text-align:right;font-size:14px;color:#01010180}@media (max-width: 30em){.price-label-from{-ms-flex-item-align:end;align-self:flex-end}}.fav-wrapper,.tsc-wrapper{position:absolute;right:20px;padding:10px 0 .375rem}@media screen and (max-width: 992px){.fav-wrapper,.tsc-wrapper{right:auto;width:-webkit-max-content;width:-moz-max-content;width:max-content}}.fav-wrapper label,.tsc-wrapper label{line-height:1 rem;font-size:16px}.fav-label,.tsc-label{margin-right:5px}.fav-toggle,.tsc-toggle{position:relative;display:inline-block;width:30px;height:17px}.fav-toggle input,.tsc-toggle input{opacity:0;width:0;height:0}.tsc-container{display:none}@media screen and (max-width: 992px){.fav-container{margin-bottom:20px}}@media screen and (max-width: 992px){.tsc-container,.fav-container{position:initial;padding-left:0!important}}@media screen and (max-width: 768px){.tsc-container,.fav-container{padding-left:32px!important}}.fav-slider,.tsc-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s;border-radius:17px}.fav-slider:before,.tsc-slider:before{position:absolute;content:"";height:19px;width:19px;left:0;bottom:-1px;background-color:#fff;-webkit-transition:.4s;transition:.4s;border-radius:50%;border:1px solid #ccc}#fav-toggler:checked+.fav-slider,#tsc-toggler:checked+.fav-slider{background-color:#2196f3}#fav-toggler:checked+.fav-slider:before,#tsc-toggler:checked+.fav-slider:before{-webkit-transform:translateX(13px);transform:translate(13px)}#fav-toggler:checked+.tsc-slider,#tsc-toggler:checked+.tsc-slider{background-color:#2196f3}#fav-toggler:checked+.tsc-slider:before,#tsc-toggler:checked+.tsc-slider:before{-webkit-transform:translateX(13px);transform:translate(13px)}#fav-toggler:focus+.fav-slider,#tsc-toggler:focus+.fav-slider{-webkit-box-shadow:0 0 1px #2196F3;box-shadow:0 0 1px #2196f3}#fav-toggler:focus+.tsc-slider,#tsc-toggler:focus+.tsc-slider{-webkit-box-shadow:0 0 1px #2196F3;box-shadow:0 0 1px #2196f3}.fav-heart{position:absolute;right:20px;z-index:1}.fav-heart:hover{cursor:pointer}.fav-container,.tsc-container{min-height:38px}.no-filters{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.no-results{font-family:Polaris,sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:20px}.no-results h3{font-size:28px}.no-results p{font-size:18px;text-align:center;margin-bottom:20px}.no-results button{width:236px;height:59px;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px 24px!important;background-color:#00263e!important;color:#f2f2f2!important;font-size:18px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-transform:capitalize}.no-results button:hover{cursor:pointer;background-color:#0e5a8a!important}.product-card{padding:20px;background:#fff;border-radius:8px;border:2px solid #BDBDBD;position:relative}.product-card .product-card__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:center;padding-bottom:12px}.product-card .product-card__info .product-card__specs-col{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;margin-bottom:10px;min-height:25px}@media (max-width: 30em){.product-card{text-align:center}}.product-card .oil2-callout-badge-container,.product-card .tsc_label_container{top:85px}.product-card .oil2-callout-badge-container .oil2-callout-badge,.product-card .oil2-callout-badge-container .tsc_label,.product-card .tsc_label_container .oil2-callout-badge,.product-card .tsc_label_container .tsc_label,.product-card .oil2-callout-badge,.product-card .tsc_label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-card .product-card__image-row{min-height:210px}.product-card .tooltip{position:relative;display:inline-block;cursor:pointer;opacity:1;text-decoration:underline;z-index:950}.product-card .tooltip-text{visibility:hidden;background-color:#000;color:#fff;text-align:center;border-radius:6px;padding:5px 10px;position:absolute;z-index:1;bottom:100%;left:50%;margin-left:-50px;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}.product-card .tooltip:hover .tooltip-text{visibility:visible;opacity:1}.product-card-wrapper{height:100%;width:304px}.product-card-wrapper .product-card{padding:18px 28px 5px}.product-card-wrapper .product-card .product-vendor{font-family:Polaris,sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:27px;color:#00263e}.product-card-wrapper .product-card .product-card__title a{font-size:18px;height:34px;line-height:20px}.product-card-wrapper .product-card .product-card__title__small a{font-size:17px;line-height:1.05em}.product-card-wrapper .product-card .product-card__tag{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:5px;margin-bottom:10px}.product-card-wrapper .product-card .product-atc-line__value{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.product-card-wrapper .product-card .product-atc-line__value .variant-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%}.product-card-wrapper .product-card .product-atc-line__value .variant-container label{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #00263E;font-size:14px;color:#333;max-width:none;min-width:50px;white-space:nowrap}.product-card-wrapper .product-card .product-atc-line__value .variant-container fieldset{display:-webkit-box;display:-ms-flexbox;display:flex}.product-card-wrapper .product-card .product-atc-line__value .variant-container fieldset .product-variant__outer-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 8px;width:auto;max-width:none}.product-card-wrapper .product-card .product-card__price-col_cart{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;min-height:27px}.product-card-wrapper .product-card .product-card__specs__type{font-family:Polaris,sans-serif;font-size:12px;line-height:24px;color:#4f4f4f}.product-card-wrapper .product-card .price-label-from{height:auto;font-size:14px;color:#4f4f4f}.product-card-wrapper .product-card .product-card__buy-btn,.product-card-wrapper .product-card .rounded-btn,.product-card-wrapper .product-card .product-card__modal-buy-btn{height:51px;border-radius:24px;background-color:#00263e;color:#fff;text-align:center;font-family:Polaris,sans-serif;font-size:16px;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:0;display:inline-block}.product-card-wrapper .product-card .product-card__buy-btn.out-of-stock,.product-card-wrapper .product-card .rounded-btn.out-of-stock,.product-card-wrapper .product-card .product-card__modal-buy-btn.out-of-stock{background-color:#f8f8f8;color:#01010180;pointer-events:none}.product-card-wrapper .product-card .product-card__buy-btn:focus,.product-card-wrapper .product-card .product-card__buy-btn:hover,.product-card-wrapper .product-card .product-card__buy-btn:active,.product-card-wrapper .product-card .rounded-btn:focus,.product-card-wrapper .product-card .rounded-btn:hover,.product-card-wrapper .product-card .rounded-btn:active,.product-card-wrapper .product-card .product-card__modal-buy-btn:focus,.product-card-wrapper .product-card .product-card__modal-buy-btn:hover,.product-card-wrapper .product-card .product-card__modal-buy-btn:active{color:#fff;text-decoration:none;background-color:#0e5a8a;border:0}.product-card-wrapper .product-card .product-card__buy-btn[disabled],.product-card-wrapper .product-card .rounded-btn[disabled],.product-card-wrapper .product-card .product-card__modal-buy-btn[disabled]{background:#00263e66}.product-card-col{width:334px!important;max-width:334px!important;min-width:334px!important}.product-card__company-logo__container{text-align:center;margin:0 auto}.modal-content .product-card__company-logo__container{text-align:center}@media (min-width: 992px){.modal-content .product-card__company-logo__container{text-align:right}}.modal-content .product-card__company-logo{display:block;max-width:148px;max-height:42px}.product-card__company-logo{display:inline-block;width:167px;max-width:100%}@media (min-width: 768px){.product-card__company-logo{max-width:158px;max-height:26.86px;width:auto}}.product-card__image{display:block;max-width:100%;margin:5px auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:210px}.product-card__image.placeholder{min-height:240px;background-color:#d0eaf880}@media (max-width: 30em){.product-card__image{max-width:140px}}.product-card__tag{display:inline-block;min-height:20px}.product-card__tag:not(.cart-product__tag){margin-bottom:20px}@media (max-width: 30em){.product-card__tag:not(.cart-product__tag){margin-bottom:6px}}.product-card__tag:not(.cart-product__tag) span,.product-card__tag:not(.cart-product__tag) a{font-family:Polaris,sans-serif;font-size:14px;color:#00263e;font-weight:500}.product-card__tag a,.product-card__tag span{font-size:14px;line-height:20px;font-family:Polaris,sans-serif;font-weight:400;letter-spacing:.15px;text-align:center;text-transform:initial;color:#275a86}@media (max-width: 30em){.product-card__tag a,.product-card__tag span{font-size:12px}}.product-card__tag a:hover,.product-card__tag span:hover{color:#275a86}.product-card__tag a:hover{text-decoration:underline}.product-card__tag .current-tag_hybrid,.product-card__tag .current-tag_sativa,.product-card__tag .current-tag_indica{margin-right:10px;position:relative;text-transform:capitalize}.product-card__tag .current-tag_hybrid:before,.product-card__tag .current-tag_sativa:before,.product-card__tag .current-tag_indica:before{content:"";height:5px;width:5px;background:#275a86;position:absolute;border-radius:50%;top:60%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:-9px}.product-card__tag .current-tag_size{margin-left:16px;position:relative;color:#010101}.product-card__tag .current-tag_size:before{content:"";height:5px;width:5px;background:#275a86;position:absolute;border-radius:50%;top:60%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:-11px}.pdp__about .product-card__tag:not(.cart-product__tag),.product-card__modal-col .product-card__tag:not(.cart-product__tag){margin-bottom:30px}.pdp__about .product-card__tag:not(.cart-product__tag) a,.product-card__modal-col .product-card__tag:not(.cart-product__tag) a{font-size:18px}.product-card__title a{font-family:Polaris,sans-serif;font-size:20px;font-weight:500;color:#000;height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;line-height:30px}@media (max-width: 30em){.product-card__title a{font-size:18px;height:auto}}.product-card__title a a{color:#010101}.product-card__title a a:hover{text-decoration:none}.product-card__specs{font-family:Polaris,sans-serif;font-size:16px;line-height:1.57;color:#010101;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width: 30em){.product-card__specs{font-size:12px}}.product-card__specs__type{font-weight:500}.product-card__price-col{text-align:right}@media (max-width: 30em){.product-card__price-col{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.product-card__price-col_cart{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-card__price-col_cart span{padding:0 5px}.product-card__specs-col:empty+.product-card__price-col{width:auto}@media (max-width: 30em){.product-card__specs-col:empty+.product-card__price-col{width:100%}}.product-card__price{font-family:Polaris,sans-serif;font-size:14px;line-height:27px;font-weight:500;text-align:center;color:#010101;display:block;margin-top:0}.product-card__price.red{color:#b30000}.compare-at-price-text{min-height:24px}.compare-at-price-text:empty{display:none!important}.product-card__modal-col{width:100%}@media (min-width: 62em){.product-card__modal-col{width:auto}}.product-card__buy-btn,.rounded-btn,.product-card__modal-buy-btn{height:54px;line-height:49px;border-radius:27px;background-color:#00263e;color:#fff;text-align:center;font-family:Polaris,sans-serif;font-size:16px;font-weight:500;-webkit-box-flex:1;-ms-flex:1;flex:1;display:inline-block}.product-card__buy-btn.out-of-stock,.rounded-btn.out-of-stock,.product-card__modal-buy-btn.out-of-stock{background-color:#f8f8f8;color:#01010180;pointer-events:none}.product-card__buy-btn:focus,.product-card__buy-btn:hover,.product-card__buy-btn:active,.rounded-btn:focus,.rounded-btn:hover,.rounded-btn:active,.product-card__modal-buy-btn:focus,.product-card__modal-buy-btn:hover,.product-card__modal-buy-btn:active{color:#fff;text-decoration:none;background-color:#00b0ec}.product-card__buy-btn[disabled],.rounded-btn[disabled],.product-card__modal-buy-btn[disabled]{-webkit-filter:grayscale(100%);filter:grayscale(100%);background-color:#00b0ec;cursor:auto}.rounded-btn{padding-left:20px;padding-right:20px}.product-card__buy-col .product-card__buy-btn{width:100%;overflow:hidden;min-width:auto}@media (min-width: 37.5em) and (max-width: 43.75em){.product-card__modal-btn-col .product-card__more-info-btn{margin-top:20px}}@media (min-width: 62em){.product-card__modal-btn-col .product-card__more-info-btn+.product-card__more-info-btn{margin-left:20px}}@media (min-width: 90em){.product-card__modal-btn-col{min-width:220px}}.product-card__preview-btn{width:54px;height:54px;padding:2px;border:0;-webkit-appearance:none!important;background:none;-webkit-transition:background 112ms ease;transition:background 112ms ease}.product-card__preview-btn img{width:100%;height:100%;-webkit-transition:opacity 112ms ease;transition:opacity 112ms ease}.product-card__preview-btn .product_preview_icon__graphic-hover,.product-card__preview-btn:hover .product_preview_icon__graphic{display:none}.product-card__preview-btn:hover .product_preview_icon__graphic-hover{display:block}@media (min-width: 992px){body.customer-logged-in .product-card__preview-btn{display:inline-block;vertical-align:top}}.product_preview_icon__graphic .product_preview_icon__graphic-hover{width:100%;height:100%}.product-card__bottom-row{margin-top:24px}@media (max-width: 30em){.product-card__bottom-row{margin-top:0}}@media (min-width: 992px){.product-card__bottom-row{margin-top:24px;position:absolute;bottom:20px;right:20px;left:20px}}.order-message{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:10px;margin-top:10px;margin-bottom:5px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.order-message div{color:#cd2026}.product-atc-line{min-height:45px}.strike{text-decoration:line-through;color:#4f4f4f}.on_sale_tag{top:120px;background-color:#cd2026;color:#fff;position:absolute;border-radius:5px;padding:5px 7px;line-height:20px;font-size:16px;font-weight:500}.on_limited_time_tag{top:85px;background-color:#ff6500;color:#fff;position:absolute;border-radius:5px;padding:5px 7px;line-height:20px;font-size:16px;font-weight:500}.on_new_tag{top:155px;background-color:#9abb91;color:#fff;position:absolute;border-radius:5px;padding:5px 7px;line-height:20px;font-size:16px;font-weight:500}.sale_disclaimer{position:absolute;bottom:3px;left:13px;font-size:11px;letter-spacing:-.25px;font-style:italic}.hero_cta{margin-top:20px}.our-clients__container{padding-top:70px;padding-bottom:35px;background-color:#fff}.rounded-tag-block{display:inline-block;border-radius:16px;background-color:#00263e;font-family:Polaris,sans-serif;font-size:16px;line-height:1;font-weight:500;letter-spacing:.32px;color:#fff;padding:6px 24px 8px;margin-bottom:40px;text-transform:uppercase}.rounded-tag-block:hover{background-color:#00b0ec;border-color:#00263e}.homepage-cta__blurb{font-family:Polaris,sans-serif;font-size:16px;line-height:1.75;margin-bottom:30px;color:#010101}.homepage-cta__blurb p{font-family:Polaris,sans-serif;font-size:16px;line-height:1.75;margin:0;color:#010101}.homepage-cta__col{border-radius:12px;overflow:hidden;position:relative}.homepage-cta__col a{display:block;height:100%}@media screen and (max-width: 991px){.homepage-cta__col{background:none!important;margin-bottom:20px}}@media screen and (min-width: 640px) and (max-width: 992px){.homepage-cta__col{max-width:calc(50% - 40px);display:inline-block;margin-right:20px;vertical-align:top}}.homepage-cta__col-arrow-icon{display:inline-block;font-size:16px;color:#fff;position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-weight:700;z-index:99;bottom:34px;right:25px}.homepage-cta__col-title{padding:30px 20px;font-family:Polaris,sans-serif;font-size:24px;font-weight:500;line-height:1;background:#275a86;color:#fff;position:relative}.homepage-cta__col-title .homepage-cta__col-title-text{z-index:2;position:relative}.homepage-cta__col-title:after{content:"";position:absolute;top:0;right:0;width:100px;height:100%;background:#00b0ec;-webkit-transform-origin:100% 0;transform-origin:0% 100%;-webkit-transform:skew(-25deg);transform:skew(-25deg);z-index:1;text-align:center;-webkit-transition:width .314s;transition:width .314s}@media screen and (min-width: 992px){.homepage-cta__col-title:after{width:80px}}@media screen and (max-width: 991px){.homepage-cta__col-title{margin-top:-15px;z-index:1;position:relative}}@media screen and (min-width: 768px){.homepage-cta__col-title{font-size:30px}}@media screen and (min-width: 992px){.homepage-cta__col-title{font-size:44px}}@media screen and (min-width: 992px){.homepage-cta__col-title:hover:after{width:200%}}.homepage-cta__col-image-mobile{max-width:100%;width:100%}.our_brands__image{max-width:100%}.our-brands__container{padding-bottom:35px;background-color:#fff}@media screen and (min-width: 992px){.our-brands__container{padding-top:150px}}@media screen and (max-width: 991px){.our_brands__image-block{display:none}}.homepage-questions__container{padding-top:70px;padding-bottom:70px;background-color:#f8f8f8}.homepage-questions__title{font-family:Copernicus,serif;font-size:44px;line-height:1.25;color:#010101;margin-bottom:20px}.homepage-questions__title p{font-family:Copernicus,serif;font-size:44px;line-height:1.25;color:#010101;margin:0}.homepage-questions__title strong{font-weight:400;color:#275a86}.homepage-questions__blurb{font-family:Polaris,sans-serif;font-size:16px;line-height:1.75;margin-bottom:30px;color:#010101}.homepage-questions__blurb p{font-family:Polaris,sans-serif;font-size:16px;line-height:1.75;margin:0;color:#010101}.homepage-questions__blurb a{font-weight:500;color:#010101}.homepage-questions__blurb a:hover{color:#010101}.homepage-questions__link{display:block}.homepage-questions__container .homepage-cta__link+.homepage-cta__link{margin-top:30px}.homepage-cta__title{margin-bottom:40px;max-width:420px}.homepage-cta__title p{font-size:1.5rem;font-weight:500;font-family:Copernicus,serif;line-height:1.25;color:#010101}@media (min-width: 48em){.homepage-cta__title p{font-size:44px;font-weight:400}}@media screen and (min-width: 992px){.homepage-questions__link{display:inline-block}.homepage-questions__container .homepage-cta__link+.homepage-cta__link{margin-left:100px}.our-clients__container{padding-top:150px;padding-bottom:80px}.rounded-tag-block{margin-bottom:66px}.homepage-cta__col-title{position:absolute;left:0;right:0;bottom:0;font-size:16px}.homepage-cta__blurb{margin-bottom:50px;max-width:400px}.homepage-cta__col-image-mobile{display:none}.homepage-cta__col{height:438px;background-size:cover;width:calc(50% - 12px);display:inline-block;float:left;position:relative}.homepage-cta__col+.homepage-cta__col{margin-left:24px;margin-top:72px}.our-clients__text-block{max-width:530px}.homepage-questions__container{padding-top:80px;padding-bottom:92px}.homepage-questions__title{font-size:44px;margin-bottom:40px;max-width:430px}.homepage-questions__title p{font-family:Copernicus,serif;font-size:44px;line-height:1.25;color:#010101}}.our_brands__badges-container{margin-top:20px}@media (min-width: 62em){.our_brands__badges-container{margin-top:50px}}.our_brands__badges-list{list-style:none;display:block}.our_brands__badge-item{display:inline-block;margin-right:24px;max-width:25%}.our_brands__badge-image{width:100%;height:auto}@media (min-width: 62em){.our-brands__text-block{padding-left:40px}}@media (min-width: 90em){.our-brands__text-block{padding-left:100px}.homepage-cta__col-title{font-size:30px}.our-brands__container{padding-top:170px}.our_brands__image-col{padding-right:50px}.our_brands__text-col{padding-left:50px}}.homepage-for-veterans__container{background-color:#00263e;color:#fff;padding-top:60px;margin-bottom:70px}@media (min-width: 62em){.homepage-for-veterans__container{margin-bottom:150px;padding-top:50px;padding-bottom:50px}.homepage-for-veterans__container .col-lg-6{-ms-flex-item-align:center;align-self:center}}.homepage-for-veterans__text-block{padding-top:40px;padding-bottom:40px}@media (min-width: 62em){.homepage-for-veterans__text-block{padding-top:65px;padding-bottom:60px}}.homepage-for-veterans__title{margin-bottom:40px}.homepage-for-veterans__title p{font-family:Copernicus,serif;font-size:44px;line-height:1.2;margin:0}@media (min-width: 62em){.homepage-for-veterans__title p{font-size:52px}}.homepage-for-veterans__blurb{margin-bottom:48px}.homepage-for-veterans__blurb p{font-family:Polaris,sans-serif;font-size:16px;line-height:1.75;text-align:left}.homepage-compassionate_pricing__container{background-color:#d0eaf8;color:#00263e;padding-top:60px;padding-bottom:50px}@media (min-width: 62em){.homepage-compassionate_pricing__container{padding-top:130px;padding-bottom:120px}}.homepage-compassionate_pricing__title{margin-bottom:40px}.homepage-compassionate_pricing__title p{font-family:Copernicus,serif;font-size:44px;line-height:1.2;margin:0}@media (min-width: 62em){.homepage-compassionate_pricing__title p{font-size:52px}}.homepage-compassionate_pricing__blurb{margin-bottom:48px}.homepage-compassionate_pricing__blurb p{font-family:Polaris,sans-serif;font-size:16px;line-height:1.75;text-align:left}@media (min-width: 62em){.homepage-compassionate_pricing__blurb{max-width:500px}}@media (min-width: 62em){.homepage-compassionate_pricing__container{position:relative;min-height:592px}}@media (min-width: 62em){.homepage-compassionate_pricing__image-col{position:static!important}}@media (min-width: 62em){.homepage-compassionate_pricing__image{position:absolute;right:0;bottom:0}}.homepage-cta-content__title{font-family:Copernicus,serif;font-size:44px;line-height:1.25;color:#00263e;margin-bottom:30px}.homepage-cta-content__title p{font-family:Copernicus,serif;font-size:44px;line-height:1.25;color:#00263e}@media (min-width: 62em){.homepage-cta-content__title{font-size:52px;margin-bottom:50px}.homepage-cta-content__title p{font-size:52px}}@media (max-width: 991px){.homepage-cta-content__text-col+.homepage-cta-content__image-col{margin-top:20px}}.homepage-cta-content__image-col .homepage-cta-content__image-col--inner{background-size:100% auto;background-repeat:no-repeat}@media (max-width: 991px){.homepage-cta-content__image-col{display:-webkit-box;display:-ms-flexbox;display:flex}.homepage-cta-content__image-col .homepage-cta-content__image-col--inner{background-image:none!important;width:100%;background-size:100% auto;background-repeat:no-repeat}.homepage-cta-content__image-col .homepage-cta-content__image-col--inner .homepage-cta-content__image{opacity:1!important}}.homepage-cta-content__text-col--inner{padding:50px!important}@media (min-width: 62em){.homepage-cta-content__text-col--inner{padding:90px!important}}@media (min-width: 62em){.homepage-cta-content__text-col--inner,.homepage-cta-content__image-col--inner{height:100%}}.homepage-cta-content__row:nth-of-type(odd) .homepage-cta-content__text-col--inner,.homepage-cta-content__row:nth-of-type(odd) .homepage-cta-content__image-col--inner{background-color:#d0eaf8;border-radius:6px}.homepage-cta-content__row:nth-of-type(2n) .homepage-cta-content__text-col--inner,.homepage-cta-content__row:nth-of-type(2n) .homepage-cta-content__image-col--inner{background-color:#00263e;border-radius:6px}.homepage-cta-content__row:nth-of-type(2n) .homepage-cta-content__text-col--inner .homepage-cta-content__title,.homepage-cta-content__row:nth-of-type(2n) .homepage-cta-content__image-col--inner .homepage-cta-content__title{color:#fff}.homepage-cta-content__row:nth-of-type(2n) .homepage-cta-content__text-col--inner .homepage-cta-content__title p,.homepage-cta-content__row:nth-of-type(2n) .homepage-cta-content__image-col--inner .homepage-cta-content__title p{color:#fff}.homepage-cta-content__row:nth-of-type(2n) .curved-btn-dark-border{color:#fff;border-color:#fff}.homepage-cta-content__row:nth-of-type(2n) .curved-btn-dark-border:focus,.homepage-cta-content__row:nth-of-type(2n) .curved-btn-dark-border:hover,.homepage-cta-content__row:nth-of-type(2n) .curved-btn-dark-border:active{color:#00263e;background-color:#fff}.homepage-cta-content__image-col--inner{text-align:center;background-size:cover;background-position:center}.homepage-cta-content__row{margin-bottom:24px}.home-page-section-container{padding:40px 64px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.home-page-section-container#top-sellers .cart-page{background-color:transparent}.home-page-section-container#top-sellers .featured-products__container .slick-slide>div{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.home-page-section-container .content-wrapper{width:100%;max-width:1440px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home-page-section-container.center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home-page-section-container h2{margin-bottom:24px;font-size:32px;text-align:center}@media (max-width: 414px){.home-page-section-container h2{font-size:28px}}.home-page-section-container h3{font-size:28px;margin-bottom:8px;text-align:center}@media (max-width: 414px){.home-page-section-container h3{font-size:20px}}.home-page-section-container h4{font-size:24px;margin-bottom:8px;text-align:center}@media (max-width: 414px){.home-page-section-container h4{font-size:20px}}.home-page-section-container p{margin-bottom:24px;text-align:center;font-size:18px}@media (max-width: 768px){.home-page-section-container{padding:24px}}.home-page-section-container.get-started{padding:60px 64px 75px}@media (max-width: 450px){.home-page-section-container.get-started{padding:40px 20px 50px}}.home-page-section-container.get-started img{margin-bottom:24px}.home-page-section-container.get-started p{max-width:840px;margin-bottom:35px}.home-page-section-container.get-started .cta-section{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-ms-flex-pack:distribute;justify-content:space-around;margin-top:50px}@media (max-width: 768px){.home-page-section-container.get-started .cta-section{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.home-page-section-container.get-started .cta-section .sign-up,.home-page-section-container.get-started .cta-section .veteran{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.home-page-section-container.get-started .cta-section .sign-up h4,.home-page-section-container.get-started .cta-section .veteran h4{margin-bottom:30px}.home-page-section-container.get-started .cta-section .sign-up{max-width:550px}.home-page-section-container.get-started .cta-section .sign-up img{max-width:280px}@media (max-width: 768px){.home-page-section-container.get-started .cta-section .sign-up{margin-bottom:24px}}.home-page-section-container.get-started .cta-section .veteran{max-width:450px}@media (max-width: 450px){.home-page-section-container.get-started .cta-section .veteran.last{margin-top:65px}}.home-page-section-container.veteran-and-discount-section .veterans-coverage-section,.home-page-section-container.veteran-and-discount-section .discount-pricing-section{display:-webkit-box;display:-ms-flexbox;display:flex;padding:40px}@media (max-width: 768px){.home-page-section-container.veteran-and-discount-section .veterans-coverage-section,.home-page-section-container.veteran-and-discount-section .discount-pricing-section{padding:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.home-page-section-container.veteran-and-discount-section .veterans-coverage-section .image-container,.home-page-section-container.veteran-and-discount-section .discount-pricing-section .image-container{-webkit-box-flex:1;-ms-flex:1;flex:1}@media (max-width: 768px){.home-page-section-container.veteran-and-discount-section .veterans-coverage-section .image-container,.home-page-section-container.veteran-and-discount-section .discount-pricing-section .image-container{margin-bottom:24px;max-width:366px}}.home-page-section-container.veteran-and-discount-section .veterans-coverage-section .description-container,.home-page-section-container.veteran-and-discount-section .discount-pricing-section .description-container{-webkit-box-flex:2;-ms-flex:2;flex:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 32px;max-width:720px}.home-page-section-container.veteran-and-discount-section .veterans-coverage-section .description-container h3,.home-page-section-container.veteran-and-discount-section .discount-pricing-section .description-container h3{margin-bottom:16px}@media (max-width: 450px){.home-page-section-container.veteran-and-discount-section .veterans-coverage-section .description-container,.home-page-section-container.veteran-and-discount-section .discount-pricing-section .description-container{padding:0 10px}}@media (max-width: 768px){.home-page-section-container.veteran-and-discount-section .veterans-coverage-section{margin-bottom:48px}}@media (max-width: 768px){.home-page-section-container.veteran-and-discount-section .discount-pricing-section{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.home-page-section-container.our-brands{padding:60px 64px}@media (max-width: 450px){.home-page-section-container.our-brands{padding:40px 20px}}.home-page-section-container.our-brands h3{margin-bottom:24px}.home-page-section-container.our-brands p{max-width:1072px}.home-page-section-container.our-brands .brand-logo-section{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;margin-top:24px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width: 414px){.home-page-section-container.our-brands .brand-logo-section{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.home-page-section-container.our-brands .brand-logo-section a{width:184px;height:184px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width: 768px){.home-page-section-container.our-brands .brand-logo-section a{width:173px;height:173px;margin-bottom:24px}}.home-page-section-container.our-brands .brand-logo-section a:hover{-webkit-transition:.2s;transition:.2s;-webkit-box-shadow:0px 0px 16px rgba(79,79,79,.1);box-shadow:0 0 16px #4f4f4f1a}.home-page-section-container.blog-section{padding:60px 64px 75px}.home-page-section-container.blog-section .blog-section-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:25px;-ms-flex-pack:distribute;justify-content:space-around;width:100%}.home-page-section-container.blog-section .blog-section-container .blog-item{max-width:337px;padding:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1}.home-page-section-container.blog-section .blog-section-container .blog-item a{color:inherit;font-size:inherit;height:100%}.home-page-section-container.blog-section .blog-section-container .blog-item a:hover{text-decoration:none;cursor:pointer}.home-page-section-container.blog-section .blog-section-container .blog-item .blog-heading{font-size:18px;font-weight:500;margin-bottom:16px;margin-top:8px;text-align:left}.home-page-section-container.blog-section .blog-section-container .blog-item p{font-size:14px;text-align:left}.home-page-section-container.blog-section .blog-section-container .blog-item:hover{-webkit-transition:.2s;transition:.2s;-webkit-box-shadow:0px 0px 16px rgba(79,79,79,.1);box-shadow:0 0 16px #4f4f4f1a}@media (max-width: 1024px){.home-page-section-container.blog-section .blog-section-container .blog-item{max-width:299px}}@media (max-width: 768px){.home-page-section-container.blog-section .blog-section-container .blog-item{max-width:366px;width:100%;margin-bottom:24px}}@media (max-width: 768px){.home-page-section-container.blog-section .blog-section-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.home-page-section-container.dark{background-color:#00263e;color:#fff}.home-page-section-container.medium{background-color:#f6fbfe}.home-page-section-container button.homepage-cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:236px;height:59px;background:#00263e;font-size:18px;font-weight:500;border-radius:24px;border:none;color:#fff;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:Polaris,sans-serif}.home-page-section-container button.homepage-cta.light{background-color:#fff;color:#000}.home-page-section-container button.homepage-cta:hover{color:#fff;text-decoration:none;background-color:#0e5a8a;-webkit-transition:.2s;transition:.2s}.home-page-section-container button.homepage-cta[disabled],.home-page-section-container button.homepage-cta[disabled]:hover{background-color:#00263e66}.carousel-inner .carousel-item{opacity:0;top:0;left:0;width:100%;display:block;position:absolute}.carousel-inner .carousel-item:first-of-type{position:relative}.carousel-inner .active{opacity:1}.product-card__modal-image{max-width:100%}@media (min-width: 576px){.product-card__modal .modal-dialog{max-width:100%;width:70%;min-width:500px}}.product-card__modal .modal-content{padding:20px;border:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;position:relative}@media (min-width: 62em){.product-card__modal .modal-content{padding:85px}}.product-card__modal .product-card__company-logo__container{margin-bottom:22px}.product-card__modal .product-card__modal-close-btn{position:absolute;top:20px;right:20px}.product-card__modal .plp-cart-allowance{display:block;margin-top:60px;width:100%}@media (min-width: 62em){.product-card__modal .plp-cart-allowance{width:60%;padding-right:15px}}.product-card__modal .c-allowance{max-width:600px}@media (min-width: 62em){.product-card__modal .c-allowance{float:none;width:auto}}.product-card__modal .c-pdp-atc__warning.is-active{display:none}.product-card__modal-title{font-family:Copernicus,serif;font-size:32px;font-weight:400;line-height:.63;margin-bottom:12px}.product-card__modal-title a{font-size:32px;font-weight:400;color:#010101}.product-card__modal-title a:hover,.product-card__modal-title a:active,.product-card__modal-title a:focus{text-decoration:none;color:#010101}@media (min-width: 62em){.product-card__modal-content-col{width:60%;padding-right:15px}}.product-card__modal-buy-btn{display:block}.product-card__modal-image-col{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-bottom:40px}@media (min-width: 62em){.product-card__modal-image-col{-webkit-box-ordinal-group:unset;-ms-flex-order:unset;order:unset;width:40%;padding-left:15px;padding-top:48px;margin-bottom:0}}.product-card__specs-row{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:28px;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-card__specs-row .product-card__specs{width:50%}@media screen and (min-width: 992px){.product-card__specs-row{display:block}.product-card__specs-row .product-card__specs{display:block;width:100%}}.product-card__description{margin-bottom:35px}.product-card__description p{font-family:Polaris,sans-serif;font-size:16px;line-height:1.75;text-align:left;color:#010101}.product-card__modal-image-container{-webkit-transition:opacity .3s;transition:opacity .3s;margin-bottom:20px}.product-card__modal-image-container:not(.slick-initialized){opacity:0}.input-type__number{position:relative;border-radius:6px;border:solid 1.5px rgba(175,177,175,.3);min-width:113px;line-height:42px;text-align:center}.input-type__number input[type=number]{-webkit-appearance:none;width:auto;text-align:center;padding:0;border:0;background:none;font-size:16px;color:#010101;width:34px}.input-type__number input[type=number]::-webkit-inner-spin-button,.input-type__number input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.input-type__number-increment{display:inline-block;width:24px;cursor:pointer;text-align:center;color:#010101;opacity:.3}.input-type__number-increment:hover{opacity:1}.product-modal-form__total{vertical-align:middle;margin-top:8px;margin-left:20px;font-family:Polaris,sans-serif;font-size:16px;font-weight:500;line-height:1.14;display:inline-block;line-height:1}@media (min-width: 768px){.product-modal-form__total{font-size:20px;margin-left:0}}.product-modal-form__total--col{min-height:45px}.product-modal-form__total--col .compare-at-price-text{min-height:14px;margin-bottom:-10px}@media (min-width: 768px){.input-type__number--col+.product-modal-form__total--col{margin-left:75px}}.pdp-quantity__wrap>.pdp-quantity__container{margin-top:40px}.pdp-quantity__wrap>.product-atc-line__label+.pdp-quantity__container{margin-top:0}.pdp-quantity__wrap.hide .product-atc-line__label,.pdp-quantity__wrap.hide .input-type__number--col{display:none}@media (min-width: 768px){.pdp-quantity__wrap.hide .product-modal-form__total--col{margin-left:0}}.pdp-quantity__wrap .vacc-indicator-wrapper{padding-top:5px;vertical-align:middle;margin-left:10px;width:24px;height:24px;position:relative;display:inline-block}.pdp-quantity__wrap .vacc-indicator{width:24px;height:24px;padding-top:10px;position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.pdp-quantity__wrap .vacc-indicator-tooltip{left:30px;top:0;border-radius:3px 10px 10px}@media screen and (max-width: 992px){.pdp-quantity__wrap .vacc-indicator-tooltip{left:-190px;top:auto;border-radius:10px 3px 10px 10px}}.pdp-quantity__wrap .vacc-indicator-title{position:absolute;top:-15px;left:-1px}.product-card__modal-btn-row{display:block;margin-top:30px}@media (min-width: 90em){.product-card__modal-btn-row{display:-webkit-box;display:-ms-flexbox;display:flex}}.product-order-limit-message{margin:10px 0;text-decoration:blink;font-style:italic;color:gray}.pdp-sale-disclaimer{font-size:14px;font-style:italic}.product-atc-btn{border-radius:27px;background-color:#00263e;text-transform:capitalize;font-family:Polaris,sans-serif;font-size:16px;font-weight:500;line-height:1;text-align:center;color:#fff;-webkit-appearance:none;padding:18px 66px;margin:0 0 7px;border:0;width:100%}.product-atc-btn:hover,.product-atc-btn:focus,.product-atc-btn:active{color:#fff;text-decoration:none;background-color:#00b0ec}@media (min-width: 90em){.product-atc-btn{width:auto}}.product-card__more-info-btn{min-width:192px}.product-card__modal-btn-col{width:100%}@media (min-width: 90em){.product-card__modal-btn-col{width:auto;max-width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:unset;-ms-flex-positive:unset;flex-grow:unset;vertical-align:middle}}.product-card__modal-btn-col .c-pdp-atc__button,.product-card__modal-btn-col .product-card__more-info-btn{display:block}.product-card__modal-btn-col .product-card__more-info-btn{margin-top:20px}@media (min-width: 62em){.product-card__modal-btn-col{margin-top:0}}@media (min-width: 90em){.product-card__modal-btn-col+.product-card__modal-btn-col{padding-left:10px}}.product-atc-line__label{font-family:Polaris,sans-serif;font-size:16px;font-weight:500;line-height:1.63;color:#010101;margin-bottom:10px}.product-atc-line__value>input{display:none}.product-variant__input-container,.product-variant-input-container{position:relative;display:inline-block;margin-right:10px;margin-bottom:10px}.product-variant__input-container .product-variant__input,.product-variant__input-container .product-variant-input,.product-variant-input-container .product-variant__input,.product-variant-input-container .product-variant-input{position:absolute;opacity:0}.product-variant__input,.product-variant-input{height:auto;width:auto;display:inline-block;-webkit-appearance:radio}.product-variant__input:checked+.product-variant__input-label,.product-variant__input:checked+.product-variant-input-label,.product-variant-input:checked+.product-variant__input-label,.product-variant-input:checked+.product-variant-input-label{background-color:#d0eaf8;color:#00263e;border-color:#d0eaf8}.final-unit-price-text{font-family:Polaris,sans-serif;font-size:14px;line-height:1.86;color:#afb1af;text-align:center}.product-variant__input-label.checked+.final-unit-price-text,.product-variant-input-label.checked+.final-unit-price-text{color:#00263e}.product-variant__input-label,.product-variant-input-label{display:inline-block;font-family:Polaris,sans-serif;font-size:14px;font-weight:500;line-height:1.71;letter-spacing:.14px;text-align:center;color:#afb1af;padding:13px 17px;border-radius:6px;border:solid 1.5px rgba(175,177,175,.3);min-width:80px;min-height:42px;cursor:pointer}.product-variant__input-label input:hover,.product-variant-input-label input:hover{cursor:pointer}.product-variant__input-label.checked,.product-variant-input-label.checked{background-color:#d0eaf8;color:#00263e;border-color:#d0eaf8}.product-quantity__line{padding-top:20px}.product-card__description{display:inline}.product-card__description--read-more{display:inline-block;-webkit-appearance:none;border:0;padding:0;-webkit-box-shadow:none;box-shadow:none;background:none;font-family:Polaris,sans-serif;font-size:16px;line-height:1.75;color:#275a86}.product-card__description--read-more:before{content:"..."}.product-card__description-row{margin-bottom:35px}.product-card__description-row .full-description{display:none}@media screen and (max-width: 992px){.product-card__description-row .short-description{display:none}}.product-card__description-row.show-full .short-description{display:none}.product-card__description-row.show-full .full-description{display:block}.product-card__description-row.show-full .product-card__description--read-more{display:none}.patients-hero-banner{padding-top:50px;padding-bottom:50px;background-repeat:no-repeat;margin-bottom:70px;background-size:cover}.patients-hero-banner .hero-btn{display:block}@media (min-width: 768px){.patients-hero-banner{padding-top:100px;padding-bottom:100px}}.hero-title-patients{font-family:Copernicus,serif;font-size:40px;line-height:1.19;color:#fff;margin-bottom:.7em}@media (min-width: 768px){.hero-title-patients{font-size:64px;max-width:350px}}.hero-subtitle-patients{font-family:Polaris;font-size:18px;font-weight:500;line-height:1.67;color:#fff}.hero-subtitle-patients p{font-family:Polaris;font-size:18px;font-weight:500;line-height:1.67}@media (min-width: 768px){.hero-subtitle-patients{max-width:495px}}.patients-page .patients-page__container{padding:0!important}.patients-page .patients-section__container{padding-top:90px;padding-bottom:90px;background-color:#f8f8f8}.patients-page .patients-section__container .landing-customer{padding:0}.patients-page .patients-section__container .panel-1{display:none}.patients-page .patientspage-questions__title{font-family:Copernicus,serif;font-size:44px;line-height:1.25;color:#010101;margin-bottom:20px}.patients-page .patientspage-questions__title p{font-family:Copernicus,serif;font-size:44px;line-height:1.25;color:#010101;margin:0}.patients-page .patientspage-questions__title h2{font-family:Copernicus,serif;font-size:44px;line-height:1.25;color:#010101}.patients-page .patientspage-questions__title strong{font-weight:400;color:#275a86}.patients-page .patientpage-compassionate_pricing__container{position:relative;background-color:#d0eaf8;padding:70px 0 200px}@media (min-width: 768px){.patients-page .patientpage-compassionate_pricing__container{padding:130px 0}}.patients-page .homepage-compassionate_pricing__container{position:relative}.patients-page .homepage-compassionate_pricing__image-col{position:absolute;bottom:0;right:0;max-width:247px}.patients-page .patientpage-compassionate_pricing__text-block{max-width:550px}.patients-page .image-section-blurb{margin:40px 0 60px}.patients-page .white__container{background-color:#fff}.patients-page .patients-cta-title{margin-bottom:44px}.patients-page .patients-cta-title p{font-family:Copernicus,serif;font-size:48px;line-height:1.25;color:#010101;margin-bottom:16px}.patients-page .patients-cta-title strong{color:#275a86;font-weight:400}.patients-page .btn-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.patients-page .btn-container a.curved-btn__white{border:solid 1.5px transparent;width:auto;padding-left:20px;padding-right:20px}@media (min-width: 768px){.patients-page .btn-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.patients-page .btn-container a{margin:0 10px 0 0}}.patients-page .patientspage-cta__link{display:block;margin-bottom:30px;margin-top:0!important}.patients-page .patientspage-compassionate_pricing__link{max-width:240px;width:100%;margin-right:15px;padding-left:0!important;padding-right:0!important}.patients-page .patientpage-cta-content__image{width:100%;background-size:cover}@media (min-width: 991px){.patients-page .patientpage-cta-content__image{max-width:392px}}@media (min-width: 991px){.patients-page .questions__content-col:first-child{padding-right:120px}}@media (min-width: 991px){.patients-page .questions__content-col:last-child{padding-left:120px}}@media (min-width: 991px){.patients-page .patientpage-image-container__hide{display:none}}.patients-page .curved-btn__white{width:168px;height:55px;border-radius:27px;background-color:#fff;display:block;line-height:49px;text-align:center;color:#00263e;margin-top:20px}@media (min-width: 768px){.patients-page .curved-btn__white{margin-top:0}}.patients-page .patients-cta-card{padding:30px;background:#fff;height:100%;border-radius:6px}.patients-page .patients-cta-card .row{margin-left:0;margin-right:0}.patients-page .patients-cta-card p{font-family:Polaris,sans-serif;font-size:16px;font-weight:400;line-height:1.75;text-align:left;color:#000}.patients-page .step-number-circle-icon{font-family:Polaris,sans-serif;font-size:24px;font-weight:500;text-align:center;color:#275a86;border-radius:50%;background-color:#d0eaf8;line-height:74px;height:74px;width:74px}.patients-page .step-title{font-family:Polaris,sans-serif;font-size:24px;font-weight:500;line-height:1.5;text-align:left;color:#010101;width:calc(100% - 98px);max-width:250px;margin-left:24px}.patients-page .patients-cta-card.step-one .step-title{max-width:210px}.patients-page .patients-cta-card--heading{margin-bottom:30px}.patients-page .patients-cta-btn{display:inline-block;border-radius:21px;background-color:#275a86;font-family:Polaris;font-size:16px;font-weight:500;line-height:1.69;color:#fff;padding:8px 26px 10px;width:100%;text-align:center}@media (min-width: 991px){.patients-page .patients-cta-btn{width:auto}}.patients-page .patientpage-mobile-only{display:block}@media (min-width: 991px){.patients-page .patientpage-mobile-only{display:none}}.patients-page .patientpage-desktop-only{display:none}@media (min-width: 991px){.patients-page .patientpage-desktop-only{display:block}}.patients-page .patients-cta-btn:hover{text-decoration:none;color:#fff}.patients-page .patients-cta-card--blurb{margin-bottom:24px}.patients-page .patients-cta-col{margin-bottom:40px}.patients-page .faq-title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.patientspage-logo{width:141px;height:55px;margin-top:10px}.physicians-hero-banner{padding-top:50px;padding-bottom:50px;background-repeat:no-repeat;margin-bottom:70px;background-size:cover}.physicians-hero-banner .hero-btn{display:block}@media (min-width: 768px){.physicians-hero-banner{padding-top:100px;padding-bottom:100px}}.hero-title-physicians{font-family:Copernicus,serif;font-size:40px;line-height:1.19;color:#fff;margin-bottom:.7em}@media (min-width: 768px){.hero-title-physicians{font-size:64px;max-width:350px}}.hero-subtitle-physicians{font-family:Polaris;font-size:18px;font-weight:500;line-height:1.67;color:#fff}.hero-subtitle-physicians p{font-family:Polaris;font-size:18px;font-weight:500;line-height:1.67}@media (min-width: 768px){.hero-subtitle-physicians{max-width:495px}}.physicians-page .physicians-page__container{padding:0!important}.physicians-page .physicians-section__container{padding-top:90px;padding-bottom:90px;background-color:#f8f8f8}.physicians-page .physicianspage-questions__title{font-family:Copernicus,serif;font-size:44px;line-height:1.25;color:#010101;margin-bottom:20px}.physicians-page .physicianspage-questions__title p{font-family:Copernicus,serif;font-size:44px;line-height:1.25;color:#010101;margin:0}.physicians-page .physicianspage-questions__title h2{font-family:Copernicus,serif;font-size:44px;line-height:1.25;color:#010101}.physicians-page .physicianspage-questions__title strong{font-weight:400;color:#275a86}.physicians-page .physicianpage-compassionate_pricing__container{position:relative;background-color:#d0eaf8;padding:70px 0 200px}@media (min-width: 768px){.physicians-page .physicianpage-compassionate_pricing__container{padding:130px 0}}.physicians-page .homepage-compassionate_pricing__container{position:relative}.physicians-page .homepage-compassionate_pricing__image-col{position:absolute;bottom:0;right:0;max-width:247px}.physicians-page .physicianpage-compassionate_pricing__text-block{max-width:550px}.physicians-page .image-section-blurb{margin:40px 0 60px}.physicians-page .white__container{background-color:#fff}.physicians-page .physicians-cta-title{margin-bottom:44px}.physicians-page .physicians-cta-title p{font-family:Copernicus,serif;font-size:48px;line-height:1.25;color:#010101;margin-bottom:16px}.physicians-page .physicians-cta-title strong{color:#275a86;font-weight:400}.physicians-page .btn-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.physicians-page .btn-container a.curved-btn__white{width:206px}@media (min-width: 768px){.physicians-page .btn-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.physicians-page .btn-container a{margin:0 10px 0 0}}.physicians-page .physicianspage-cta__link{display:block;margin-bottom:30px;margin-top:0!important}.physicians-page .physicianspage-compassionate_pricing__link{max-width:206px;width:100%;margin-right:15px;padding-left:0!important;padding-right:0!important}.physicians-page .physicianpage-cta-content__image{width:100%;background-size:cover}@media (min-width: 991px){.physicians-page .physicianpage-cta-content__image{max-width:392px}}@media (min-width: 991px){.physicians-page .questions__content-col:first-child{padding-right:120px}}@media (min-width: 991px){.physicians-page .questions__content-col:last-child{padding-left:120px}}@media (min-width: 991px){.physicians-page .physicianpage-image-container__hide{display:none}}.physicians-page .curved-btn__white{width:168px;height:55px;border-radius:27px;background-color:#fff;display:block;line-height:49px;text-align:center;color:#00263e;margin-top:20px}@media (min-width: 768px){.physicians-page .curved-btn__white{margin-top:0}}.physicians-page .physicians-cta-card{padding:30px;background:#fff;height:100%;border-radius:6px}.physicians-page .physicians-cta-card .row{margin-left:0;margin-right:0}.physicians-page .physicians-cta-card p{font-family:Polaris,sans-serif;font-size:16px;font-weight:400;line-height:1.75;text-align:left;color:#000}.physicians-page .step-number-circle-icon{font-family:Polaris,sans-serif;font-size:24px;font-weight:500;text-align:center;color:#275a86;border-radius:50%;background-color:#d0eaf8;line-height:74px;height:74px;width:74px}.physicians-page .step-title{font-family:Polaris,sans-serif;font-size:24px;font-weight:500;line-height:1.5;text-align:left;color:#010101;width:calc(100% - 98px);max-width:250px;margin-left:24px}.physicians-page .physicians-cta-card.step-one .step-title{max-width:210px}.physicians-page .physicians-cta-card--heading{margin-bottom:30px}.physicians-page .physicians-cta-btn{display:inline-block;border-radius:21px;background-color:#275a86;font-family:Polaris;font-size:16px;font-weight:500;line-height:1.69;color:#fff;padding:8px 26px 10px;width:100%;text-align:center}@media (min-width: 991px){.physicians-page .physicians-cta-btn{width:auto}}.physicians-page .physicianpage-mobile-only{display:block}@media (min-width: 991px){.physicians-page .physicianpage-mobile-only{display:none}}.physicians-page .physicianpage-desktop-only{display:none}@media (min-width: 991px){.physicians-page .physicianpage-desktop-only{display:block}}.physicians-page .physicians-cta-btn:hover{text-decoration:none;color:#fff}.physicians-page .physicians-cta-card--blurb{margin-bottom:24px}.physicians-page .physicians-cta-col{margin-bottom:40px}.physicians-page .faq-title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.physicianspage-logo{width:141px;height:55px;margin-top:10px}.cannabis-effects-container .physicianspage-effects-blurb{max-width:726px;margin-bottom:50px}@media (min-width: 62em){.cannabis-effects-container .cannabis-effects-accordion{display:none}}.cannabis-effects-container .panel{background-color:#fff;margin-bottom:5px}.cannabis-effects-container .panel-body{padding:0 16px}.cannabis-effects-container .panel-heading{padding:20px;font-family:Polaris;font-size:24px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;text-align:left;color:#010101}.cannabis-effects-container .effects-accordion-container .effects-accordion-container-blurb{padding:16px}.cannabis-effects-container .cannabis-effects-grid{display:none}@media (min-width: 992px){.cannabis-effects-container .cannabis-effects-grid{display:block}}.cannabis-effects-container .cannabis-effects-headings .col{background-color:transparent;font-family:Polaris;font-size:24px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;text-align:left;color:#010101}.cannabis-effects-container .effects-container-title{border-radius:6px;background-color:#00263e;color:#fff;padding:8px}.cannabis-effects-container .col{padding:12px;background-color:#fff;margin:15px}.physicians-btn-container a:first-child{margin-right:15px;margin-bottom:15px}@media (min-width: 992px){.physicians-btn-container a:first-child{margin-bottom:0}}.physicians-btn-container a:last-child{border:solid 1.5px #00263e;background-color:#fff;color:#00263e}.physicians-btn-container a:last-child:hover{color:#00263e}.brands-hero-banner{padding-top:50px;padding-bottom:50px;background-repeat:no-repeat;background-size:cover}.brands-hero-banner .hero-btn{display:block}@media (min-width: 768px){.brands-hero-banner{padding-top:100px;padding-bottom:100px}}@media (min-width: 62em){.hero-content .container{padding-left:85px}}.brands-page{background-color:#fff}.brands-page h2{font-family:Copernicus;font-size:30px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;text-align:left;color:#010101;margin-bottom:30px}.brands-page p,.brands-page li{font-family:Polaris,sans-serif;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.75;letter-spacing:normal;text-align:left;color:#010101}@media screen and (min-width: 992px){.brands-page .brand-container p{min-height:340px}}.brands-page .dark-section{background-color:#00263e;font-family:Polaris,sans-serif;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;text-align:left;color:#fff}@media screen and (min-width: 992px){.brands-page .dark-section{padding-top:115px;padding-bottom:115px}.brands-page .dark-section .container{display:-webkit-box;display:-ms-flexbox;display:flex}.brands-page .dark-section h2,.brands-page .dark-section p{width:50%}.brands-page .dark-section h2{padding-right:100px}}.brands-page .dark-section h2,.brands-page .dark-section p{color:#fff}.brands-page .compassionate-pricing-container{position:relative;background-color:#d0eaf8;padding-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width: 992px){.brands-page .compassionate-pricing-container{height:649px}}.brands-page .compassionate-pricing-container .container{padding-top:180px}.brands-page .compassionate-pricing-container img{width:75%;max-width:460px;-ms-flex-item-align:end;align-self:flex-end}@media screen and (min-width: 992px){.brands-page .compassionate-pricing-container img{position:absolute;bottom:0;right:0}}.brands-page .compassionate-pricing-container h2{position:relative;z-index:1}.brands-page .featured-products-section{padding-top:0}.brands-page .featured-products-section h2{margin-bottom:30px}.brands-page .brand-column img{margin-bottom:40px;max-width:263px}.brands-page .brand-container{margin-bottom:60px}.brands-page .brand-btn{height:54px;line-height:49px;border-radius:27px;background-color:#00263e;color:#fff;text-align:center;font-family:Polaris,sans-serif;font-size:16px;font-weight:500;display:inline-block;padding-left:25px;padding-right:25px;margin-top:20px}.brands-page .disabled-btn{background-color:#7a99b3;color:#fff!important}.brands-page .questions-section{background-color:#fff}.brands-page .questions-section .questions__title-col{margin-bottom:20px}.brands-page .questions-section .homepage-cta__link{margin-top:20px}.brands-page .brands-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:0;position:relative}.brands-page .brands-section .part-of-logo{width:75%;-ms-flex-item-align:end;align-self:flex-end;max-width:460px}@media screen and (min-width: 992px){.brands-page .brands-section .part-of-logo{position:absolute;top:0;right:0}}.brands-page .brands-section .brands-section-blurb{margin-bottom:70px}.brands-page .brands-section h2{margin-bottom:50px}@media screen and (min-width: 992px){.brands-page .brands-section .container{padding-top:160px}.brands-page .brands-section .brands-section-blurb{max-width:500px;margin-bottom:70px}.brands-page .brands-section .brand-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.brands-page .intro-section h2{margin-bottom:60px}.brands-page .intro-section ul{list-style-type:disc;padding-left:40px;margin-top:40px}.brands-page .intro-section ul li{margin-bottom:30px}.brands-content-banner{background-size:cover;color:#fff}.brands-content-banner a{color:#fff}.brands-content-banner-title{font-family:Copernicus,serif;font-size:38px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.21;letter-spacing:normal;color:#fff}.brands-content-banner-blurb{font-family:Polaris,sans-serif;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;color:#fff}.brands-hero-content,.brands-page-content-banner-row,.brands-content-banner-inner{max-width:1280px;margin:0 auto}.hero-content__bottom .row:first-child{margin-bottom:25px}@media screen and (max-width: 991px){.image-col{text-align:center}.brands-page-content-banner-logo{margin-left:auto;margin-right:auto}.brands-page-content-banner-link-btn{display:block}.brands-page-content-banner-two{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.brands-page-content-banner-two .image-col{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.brands-page-content-banner-two .content-col{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.brands-page-content-banner{margin-bottom:80px}.hero-btn{display:block;width:100%}.hero-btn+.hero-btn{margin-top:12px}.hero-background-image{background-image:none!important}.hero-content{padding-top:45px}.hero-buttons__row{max-width:100%;margin:30px auto 45px}.brands-hero-content__bottom,.hero-content__bottom{background:#fff;padding-top:40px;padding-bottom:40px}}@media screen and (min-width: 992px){.brands-page h2{font-size:48px;line-height:1.25}.content-col+.image-col{text-align:right}.brands-page-content-banner-wrap{margin-top:120px}.brands-page-content-banner-logo{margin-bottom:60px}.brands-page-content-banner-logo.logo-aurora{height:39px}.brands-page-content-banner-logo.logo-cannimed{height:64px}.brands-content-banner-inner{padding-top:200px;padding-bottom:130px}.brands-content-banner-title,.brands-content-banner-title p{font-size:48px}.hero-background-image{height:680px;background-size:cover;background-position:center}.hero-btn+.hero-btn{margin-left:25px}.hero-content{position:absolute;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.hero-content__bottom{border-radius:6px;max-width:calc(100% - 216px);width:100%;margin:0 auto;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;top:100%;left:50%}.hero-content__bottom .hero-container{background:#fff;border-radius:6px;padding:40px 15px;display:block;width:100%;margin:auto}}@media screen and (min-width: 992px) and (min-width: 576px){.hero-content__bottom .hero-container{max-width:540px}}@media screen and (min-width: 992px) and (min-width: 768px){.hero-content__bottom .hero-container{max-width:720px}}@media screen and (min-width: 992px) and (min-width: 992px){.hero-content__bottom .hero-container{max-width:960px}}@media screen and (min-width: 992px) and (min-width: 1200px){.hero-content__bottom .hero-container{max-width:1140px}}@media screen and (min-width: 992px) and (min-width: 1440px){.hero-content__bottom .hero-container{min-width:1200px}}@media screen and (min-width: 992px) and (min-width: 1680px){.hero-content__bottom .hero-container{min-width:1440px}}@media screen and (min-width: 992px){.brands-hero-content__bottom{width:100%;background:#fff;padding-top:60px;padding-bottom:60px}.cta-img-1{max-height:74px}.cta-img-2{max-height:37px}.cta-img-3{max-height:58px}}.brands-page-section{padding-top:68px;padding-bottom:68px}.our-contacts-hero-content{background:#fff;padding-top:60px;padding-bottom:60px}@media (min-width: 48em){.our-contacts-hero-content{padding-top:90px;padding-bottom:80px}}.our-contacts-form-wrap #success-message{margin-top:20px;border:1px solid green;padding:6px 10px;border-radius:4px}.our-contacts-form-wrap #success-message p{display:inline;font-size:13px;font-weight:700;position:relative;top:-2px}.our-contacts-form-wrap #success-message .fa-check-circle{color:green;font-size:20px}.our-contacts-form-wrap #error-message{border:1px solid #b30000;padding:6px 10px;margin-top:20px}.our-contacts-form-wrap #error-message p{display:inline;font-size:13px;font-weight:700;position:relative;top:-2px}.our-contacts-form-wrap #error-message a{font-size:13px}.our-contacts-form-wrap #error-message .fa-times-circle{color:#b30000;font-size:20px}.our-contacts-form-wrap .modal-content{padding:0}.our-contacts-page-content{background:#fff;padding-bottom:70px}@media (min-width: 48em){.our-contacts-page-content{padding-bottom:150px}}.existing-customer-container{margin-bottom:10px}.existing-customer-container p{margin-bottom:.5rem}.existing-customer-container label{margin-right:20px}.our-contacts-form-checkbox-wrap{display:block}.hero-title-our-contacts{font-family:Copernicus;font-size:38px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.21;letter-spacing:normal;text-align:left}.hero-title-our-contacts p,.hero-title-our-contacts a{font-family:Copernicus,serif;font-size:38px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.21;letter-spacing:normal;text-align:left;color:#010101}.hero-title-our-contacts strong{font-weight:400;color:#275a86}.hero-subtitle-our-contacts,.hero-subtitle-our-contacts p{font-family:Polaris,sans-serif;font-size:18px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.67;letter-spacing:normal;text-align:left;color:#010101}.our-contacts-contact-item-title{font-family:Polaris,sans-serif;font-size:20px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;text-align:left;color:#010101;margin-bottom:24px}.our-contacts-contact-item-content{font-family:Polaris,sans-serif;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;text-align:left;color:#010101}.our-contacts-contact-item-content p,.our-contacts-contact-item-content a{font-family:Polaris,sans-serif;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;ine-height:1.5;letter-spacing:normal;text-align:left;margin-bottom:0}.our-contacts-contact-item-content p{margin-bottom:10px;color:#010101}.our-contacts-contact-item-content a,.our-contacts-contact-item-content a:hover{color:#275a86}.our-contacts-contact-item-row{margin-bottom:50px}.our-contacts-form{margin-top:0}.our-contacts-form #message{height:200px}.our-contacts-form input[type=radio]{webkit-appearance:auto;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.our-contacts-form-input{height:60px;line-height:60px;background-color:#f8f8f8;-webkit-appearance:none;border:0;outline:0;border-radius:4px;color:#010101;width:100%;padding-left:14px;padding-right:14px;display:block;margin-bottom:20px}.our-contacts-form-input::-webkit-input-placeholder{color:#01010180}.our-contacts-form-input::-moz-placeholder{color:#01010180}.our-contacts-form-input:-ms-input-placeholder{color:#01010180}.our-contacts-form-input::-ms-input-placeholder{color:#01010180}.our-contacts-form-input::placeholder{color:#01010180}select.our-contacts-form-input{color:#01010180;font-size:16px}.our-contacts-form-checkbox-wrap{font-family:Polaris,sans-serif;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.71;max-width:392px;margin-top:8px;margin-bottom:30px;padding-left:32px}.our-contacts-form-checkbox-wrap input[type=checkbox]+label:before{top:3px;bottom:auto;-webkit-transform:translateY(0px);transform:translateY(0)}.our-contacts-form-checkbox-wrap input[type=checkbox]:checked+label:after{bottom:auto;top:7px}.our-contacts-form-checkbox-label{white-space:pre-line!important;line-height:1.71}.our-contacts-form-submit-btn{border-radius:26px;background-color:#275a86;color:#fff;height:54px;line-height:1;border:0;outline:0;-webkit-appearance:none;font-family:Polaris;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;padding-left:28px;padding-right:28px}.input-error-message{display:none;margin-bottom:32px;border:1px solid #b30000;padding:6px 10px;border-radius:4px}.input-error-message p{font-size:13px;margin-bottom:0;font-weight:700;display:inline;position:relative;top:-2px}.input-error-message.show{display:block}.input-error-message .fa-times-circle{display:inline;color:#b30000;font-size:20px}.disclaimer-page__inner-content{background-color:#fff;margin:0 auto;padding:40px 16px 50px}.disclaimer-page__inner-content h1{font-family:Copernicus;font-size:30px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:normal;text-align:left;color:#010101;margin-bottom:20px}.disclaimer-page__inner-content b,.disclaimer-page__inner-content h2,.disclaimer-page__inner-content h3,.disclaimer-page__inner-content h4{display:block;font-family:Polaris,sans-serif;font-size:20px;font-weight:500;font-style:normal;line-height:1.25;letter-spacing:.48px;text-align:left;color:#010101;text-transform:uppercase;margin-top:1.5em}.disclaimer-page__inner-content h2,.disclaimer-page__inner-content h3,.disclaimer-page__inner-content h4{margin-bottom:1.5em}.disclaimer-page__inner-content p{font-family:Polaris,sans-serif;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.75;letter-spacing:normal;text-align:left;color:#010101}@media screen and (min-width: 600px){.disclaimer-page__inner-content{padding-left:32px;padding-right:32px;padding-top:48px}}@media screen and (min-width: 768px){.disclaimer-page__inner-content{padding:70px 100px 100px;margin-bottom:120px}}@media screen and (min-width: 1440px){.disclaimer-page__inner-content{max-width:960px;margin-bottom:150px}.disclaimer-page__inner-content h1{font-size:48px;margin-bottom:32px}.disclaimer-page__inner-content b,.disclaimer-page__inner-content h2,.disclaimer-page__inner-content h3,.disclaimer-page__inner-content h4{font-size:24px}}@media screen and (min-width: 1920px){.disclaimer-page__inner-content{max-width:1016px}}.faq-content-wrap{background:#fff;padding-top:60px;padding-bottom:60px}@media (min-width: 62em){.faq-content-wrap{padding-top:80px;padding-bottom:80px}}.faq-hero-content{padding-bottom:40px}@media (min-width: 62em){.faq-hero-content{padding-bottom:70px}}.faq__container{text-align:center}.content__container-faq{background-color:#f8f8f8;padding-top:70px;padding-bottom:50px}@media (min-width: 62em){.content__container-faq{padding-bottom:100px}}.panel-main-heading,.panel-group{text-align:left}.panel-main-heading-title{font-family:Copernicus;font-size:30px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;text-align:left;color:#010101;margin-bottom:30px}@media (min-width: 62em){.panel-main-heading-title{font-size:30px}}.panel-title{margin-bottom:0;color:#010101;position:relative;padding-right:40px}.panel-title a{color:#010101;font-size:18px;line-height:25px;vertical-align:top}.panel-title a:hover{text-decoration:none;color:#010101}.panel-title a[aria-expanded=true]{color:#275a86}.panel-title a[aria-expanded=true]:hover{text-decoration:none;color:#010101}.panel-title a:after{content:"+";color:#275a86;display:block;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:42px;height:42px;line-height:40px;border-radius:21px;background-color:#d0eaf8;text-align:center}.panel-title a[aria-expanded=true]:after{content:"\2014"}.faq-panel{background-color:#fff;padding:20px 16px;margin-bottom:10px}@media (min-width: 62em){.faq-panel{padding:30px}}.panel-body.faq-panel-body{padding-top:20px;padding-left:0;padding-right:0}@media (min-width: 62em){.panel-body.faq-panel-body{padding-top:25px}}.panel-body p{font-family:Polaris;font-size:16px;line-height:1.75;text-align:left;color:#010101}.faq__container .tab-pane+.tab-pane{margin-top:40px}.panel-outer-container .panel-group>.faq-panel:nth-child(n+7){display:none}.panel-outer-container.show-all .panel-group>.faq-panel:nth-child(n+7){display:block}.panel-outer-container.show-all .show-more{display:none}.show-more{display:inline-block;position:relative;padding-right:24px;webkit-appearance:none;width:auto;border:0;background:none;color:#275a86;margin-top:36px}.show-more .load-more-icon{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:16px;height:16px}.tabs__container-faq{background-color:#fff}.faq__nav-tabs{background-color:#fff;padding-bottom:70px;border-bottom:0!important}.faq__nav-tabs .nav-link{border-left:0!important;border-right:0!important;border-top:0!important;border-bottom:2px solid #dee2e6!important;border-bottom-width:3px;padding-bottom:20px;color:#010101!important}.faq__nav-tabs .nav-link.active{color:#275a86!important;background:none!important;border-color:#275a86!important}@media (min-width: 62em){.faq__nav-tabs{padding-bottom:90px}}.faq-categories-select{margin-bottom:70px}.blog-content-wrap{background-color:#f8f8f8}.blog-grid-cell-inner{background-color:#fff;height:100%}.blog-grid-cell-content{padding:20px}.blog-grid-cell-content a{color:#010101}.blog-grid-cell-content a:hover{text-decoration:none;color:#010101}.blog-grid-cell-content p{font-family:Polaris,sans-serif;color:#010101;font-size:16px;font-weight:500;line-height:1.75}.blog-grid-cell-content p:last-of-type{margin-bottom:0}.blog-grid-cell{margin-bottom:20px}@media (min-width: 62em){.blog-grid-cell{margin-bottom:70px}}.blog-category-tag{display:inline-block;margin-bottom:20px;border-radius:6px;background-color:#d0eaf8;font-family:Polaris,sans-serif;font-size:14px;line-height:1;letter-spacing:.28px;text-align:center;color:#275a86;padding:7px 14px}.blog-category-tag[data-tag-name=featured]{display:none}@media (min-width: 1300px){.blog-grid .blog-grid-cell{width:29.346%;max-width:29.346%;-webkit-box-flex:0;-ms-flex:0 0 29.346%;flex:0 0 29.346%}.blog-grid .blog-grid-cell:first-of-type,.blog-grid .blog-grid-cell:nth-of-type(6n+6),.blog-grid .blog-grid-cell:nth-of-type(7n+7){width:39.58%;max-width:39.58%;-webkit-box-flex:0;-ms-flex:0 0 39.58%;flex:0 0 39.58%}}.blog-grid-cell-image{height:280px;background-size:cover;background-position:center}.blog-title-container .page-title-heading{font-size:38px;margin-bottom:0}@media (min-width: 62em){.blog-title-container .page-title-heading{font-size:64px}}.white-bg{background-color:#fff}.blog-grid-container,.blog-content-upper-row,.blog-article-featured-container{padding-top:40px;padding-bottom:40px}@media (min-width: 62em){.blog-grid-container,.blog-content-upper-row,.blog-article-featured-container{padding-top:90px;padding-bottom:90px}}@media (min-width: 62em){.article-title{max-width:calc(100% - 30px)}}.blog-grid-cell-read-more{margin-top:30px}.blog-grid-cell-read-more .cta-link{margin-bottom:0}@media (min-width: 62em){.blog-grid-cell-read-more{margin-top:50px}}.blog-article-featured-container,.featured-blog-article{padding-bottom:0;margin-bottom:0}@media (min-width: 62em){.blog-article-featured-container,.featured-blog-article{padding-bottom:0;margin-bottom:0}}.blog-content,.article-content{padding-top:40px;position:relative}.blog-content iframe,.article-content iframe{width:100%;margin-top:30px;margin-bottom:20px}.blog-content p,.article-content p{font-family:Polaris,sans-serif;font-size:16px;line-height:1.75;font-weight:400;margin-bottom:1em}.blog-content a,.article-content a{color:#275a86;text-decoration:none;display:inline-block;position:relative}.blog-content a:after,.article-content a:after{content:"";bottom:0;left:0;right:0;width:auto;height:1px;background-color:#275a86;position:absolute}.blog-content a:hover,.article-content a:hover{text-decoration:none;color:#275a86}.blog-content h2,.blog-content h3,.blog-content h4,.article-content h2,.article-content h3,.article-content h4{font-family:Polaris,sans-serif;font-size:24px;font-weight:400;line-height:1.5;color:#010101;margin-bottom:1.5em}.blog-content blockquote,.article-content blockquote{font-family:Copernicus,serif;font-size:30px;font-weight:400;line-height:1.53;letter-spacing:normal;color:#010101;padding-left:50px;position:relative;margin-top:60px;margin-bottom:60px}.blog-content blockquote p,.article-content blockquote p{font-family:Copernicus,serif;font-size:30px;font-weight:400;line-height:1.53;letter-spacing:normal;color:#010101;margin-bottom:0}.blog-content blockquote:before,.article-content blockquote:before{position:absolute;left:0;top:0;bottom:0;background-color:#275a86;border-radius:2px;width:2.5px;height:auto;display:block;content:""}@media (min-width: 62em){.blog-content,.article-content{padding-top:90px;max-width:907px;margin-left:auto;margin-right:auto;padding-left:100px;padding-right:100px}}.default-page-container p:first-of-type>img{margin-top:-20px;margin-bottom:40px}@media (min-width: 62em){.default-page-container .article-content{max-width:none;padding-left:0;padding-right:0}}@media (min-width: 62em){.default-page-container p:first-of-type>img{min-width:987px;margin-top:-70px;margin-bottom:80px}}.blog-article-image{margin-top:20px}@media (min-width: 62em){.blog-article-image{margin-top:40px}}@media (min-width: 62em){.blog-article-title{max-width:800px}}@media (min-width: 576px){.article-container.container{max-width:540px}}@media (min-width: 768px){.article-container.container{max-width:720px}}@media (min-width: 992px){.article-container.container{max-width:960px}}@media (min-width: 1200px){.article-container.container{max-width:1016px}}@media screen and (min-width: 1440px){.article-container.container{min-width:auto}}@media screen and (min-width: 1680px){.article-container.container{min-width:auto}}.article-wrapper,.blog-post-wrapper{padding-top:20px;background-color:#fff}@media (min-width: 62em){.article-wrapper,.blog-post-wrapper{padding-top:40px}}.recent-articles-section{background-color:#f8f8f8;padding:70px 16px}.recent-articles-section h2{font-family:Copernicus;font-size:30px;line-height:1.33;letter-spacing:normal;color:#010101;margin-bottom:50px}@media (min-width: 62em){.recent-articles-section h2{font-size:48px;line-height:1.25}}.recent-articles-section .blog-grid-cell-inner{border-radius:10px}.recent-articles-section .blog-grid-cell-image{border-top-right-radius:10px;border-top-left-radius:10px}.article-share-links{text-align:center}@media (min-width: 62em){.article-share-links{position:absolute;top:90px;left:-40px}}.article-share-link-item{display:inline-block;margin:40px 10px}@media (min-width: 62em){.article-share-link-item{display:block;margin:0 0 18px}}.article-share-link{padding:0;border:0;-webkit-box-shadow:none;box-shadow:none;width:42px;height:42px;background-color:#d0eaf8;text-align:center;position:relative;border-radius:50%;text-decoration:none}.article-share-link:after{display:none}.article-share-link img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);pointer-events:none}.article-share-link img.facebook-icon-image{width:9.9px;height:18.3px}.article-share-link img.twitter-icon-image{width:17.1px;height:13.9px}.article-share-link img.link-icon-image{width:18.7px;height:18.7px}.article-previous-next-links{padding-bottom:70px;overflow:hidden}.article-previous-next-links .article-previous-link{float:left}.article-previous-next-links .article-next-link{float:right}@media (min-width: 62em){.article-previous-next-links{padding-top:130px;padding-bottom:100px}}.privacy__modal{position:relative;opacity:0}.privacy__modal .slick-list.height-auto{height:auto!important}.privacy__modal.opacity-show{opacity:1;pointer-events:none}@media (min-width: 62em){.privacy__modal .modal-dialog{height:100%;padding-top:25vh}}.privacy__modal .round-close-btn{position:absolute;top:20px;right:20px}@media (min-width: 576px){.privacy__modal .modal-dialog{max-width:720px;width:70%;min-width:500px;margin-left:auto;margin-right:auto}}.privacy__modal .modal-content{padding:30px;border:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;position:relative}@media (min-width: 62em){.privacy__modal .modal-content{padding:45px}}.privacy-updated__modal-heading{font-family:Copernicus,serif;font-size:24px;line-height:1.25;color:#010101;margin-bottom:20px;padding-right:24px}.privacy-updated__modal-heading p,.privacy-updated__modal-heading h1,.privacy-updated__modal-heading h2,.privacy-updated__modal-heading h3,.privacy-updated__modal-heading h4,.privacy-updated__modal-heading strong,.privacy-updated__modal-heading b{font-family:Copernicus,serif;font-size:24px;line-height:1.25;color:#010101;margin-bottom:0;font-weight:500}.privacy__modal-buttons,.lp-transfer__modal-buttons{margin:0 auto;text-align:center}.lp-transfer__modal-body{margin-bottom:45px}.curved-btn-dark-border{margin-top:20px;width:100%}.curved-btn-dark-border:hover,.curved-btn-dark-border:active{background-color:#00263e;color:#fff}@media (min-width: 48em){.curved-btn-dark-border{width:auto;display:inline-block;padding-left:20px;padding-right:20px;margin-left:10px;margin-right:10px}}.privacy__modal-content.slick-initialized{width:100%}@media (max-width: 37.5em){@supports (-webkit-touch-callout: none){.privacy__modal-content{height:500px;overflow-y:scroll}}}.app-banner{background-color:#ffad0b;color:#000;position:fixed;bottom:0;left:0;width:100%;padding:30px;z-index:9999999}.vacc-indicator-container{text-align:left;position:relative}.vacc-indicator-title{color:#010101;font-size:12px;width:26px}.vacc-indicator{position:absolute;width:26px;height:26px;border-radius:50%;border:1px solid #00b0ec;overflow:hidden;background-color:#fff}.vacc-indicator .vacc-indicator-filler{position:absolute;top:0;left:0;display:inline-block;background-color:#00b0ec;height:26px}.vacc-indicator .full{width:26px}.vacc-indicator .half{width:12px}.vacc-indicator .empty{width:0px}.vacc-indicator-tooltip{display:none;padding:10px;left:60px;position:absolute;border:1px solid #00b0ec;border-radius:3px 10px 10px;width:215px;background-color:#fff;font-family:Polaris,sans-serif;font-size:12px;line-height:1.3;color:#010101;z-index:2}@media screen and (max-width: 992px){.vacc-indicator-tooltip{left:75px}}.callout-modal .modal-body{padding-bottom:0}@media (min-width: 30em){.callout-modal .modal-dialog{max-width:720px;width:70%;min-width:500px;margin-left:auto;margin-right:auto}}.callout-modal .modal-content{padding:10px;border:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width: 30em){.callout-modal .modal-content{padding:30px}}.callout-modal .modal-header,.callout-modal .modal-footer{border:none}@media (max-width: 30em){.callout-modal .modal-header{padding-bottom:0}}.callout-modal .modal-footer{padding:0;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width: 30em){.callout-modal .modal-footer button{width:150px}}@media (max-width: 30em){.callout-modal ul,.callout-modal p{font-size:.9rem}}.callout-modal ul{display:block;list-style-type:circle;padding-left:20px;margin-top:2em}@media (max-width: 30em){.callout-modal ul{margin-top:1em}}.callout-modal ul li{padding-bottom:10px}.callout-modal h5{font-family:Copernicus,serif;line-height:1.25;color:#010101;font-size:1.3rem}@media (min-width: 30em){.callout-modal h5{font-size:24px}}.landing-customer{position:relative;padding:25px 15px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:1920px;margin:0 auto}.landing-customer .shop-link{margin:15px}.landing-customer .shop-link>a{font-size:1.3rem;font-weight:700}.landing-customer .panel-1{text-align:center}.landing-customer .customer-welcome-newsletter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px;margin:15px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width: 62em){.landing-customer{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.landing-customer .panel-1{text-align:left;-ms-flex-preferred-size:275px;flex-basis:275px;min-width:275px}.landing-customer .customer-sticky{position:sticky;top:150px}.landing-customer .panel-2{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.landing-customer .customer-welcome-newsletter{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media (max-width: 48em){.landing-customer .slick-dots{display:none!important}}.landing-bottom .panel-1{text-align:center}@media (min-width: 62em){.landing-bottom{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.landing-bottom .panel-1{text-align:left;-ms-flex-preferred-size:275px;flex-basis:275px;min-width:275px}.landing-bottom .panel-2{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}.landing-bottom .bottom-card{padding:20px}.landing-bottom .exclusive-offer{color:red;font-weight:700}.landing-bottom .logo{margin-bottom:20px}@media (min-width: 37.5em){.landing-bottom .logo{margin-bottom:20px;height:162px}}.landing-bottom .content-wrapper{margin-top:10px;margin-bottom:10px}.landing-bottom .dialog button.dialog-button{width:auto;height:auto}#landing-content{background-color:#f8f8f8}#landing-content .accordion{width:100%}#landing-content .accordion-body{padding-top:0}#landing-content .accordion-button{line-height:46px;background-color:#fff;color:#275a86;font-size:19px}@media (min-width: 37.5em){#landing-content .accordion-button{font-size:26px}}#landing-content .accordion-button:after{content:"+";color:#275a86;display:block;position:absolute;top:40px;right:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:42px;height:42px;line-height:40px;border-radius:21px;text-align:center;-webkit-transition:none;transition:none;background-image:none;font-size:30px;font-weight:700}#landing-content .accordion-button:not(.collapsed){background-color:#fff;-webkit-box-shadow:none;box-shadow:none;color:#275a86}#landing-content .accordion-button:not(.collapsed):after{content:"-";-webkit-transform:rotate(0deg);transform:rotate(0);top:20px;background-image:none}#landing-content .accordion-button:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}#landing-content .accordion-paragraph{margin-top:15px;margin-bottom:15px;text-align:left}#landing-content .accordion-paragraph ul{margin-left:14px}#landing-content .accordion-paragraph ul li{list-style:square!important}#landing-content .accordion-paragraph img{max-height:210px}#landing-content .accordion-paragraph .product-pic{text-align:center}#landing-content .accordion-paragraph-title{font-weight:700;font-size:19px}#landing-content .icon-paragraph{padding-left:25px}#landing-content .accordion-item{margin-bottom:10px;margin-top:10px;border:none}#landing-content .accordion-header{font-family:Copernicus,serif}#landing-content .aurora-bullet{position:absolute;left:14px;top:13px}#landing-content .aurora-bullet img{height:16px}#landing-content .faq-question{font-family:Copernicus,serif;font-size:x-large;color:#275a86}.welcome-box{padding:0}.welcome-box .o-store-welcome{padding:10px 50px 10px 10px;text-align:center;position:relative;background-image:-webkit-gradient(linear,left top,left bottom,from(#0799c0),to(#06a7c1));background-image:linear-gradient(#0799c0,#06a7c1);font-size:x-large;font-weight:700;color:#fff}.welcome-box .welcome-dialog-link{cursor:pointer;font-size:x-large;font-weight:700;color:#fff;text-decoration:underline}.products-carousel{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width: 62em){.products-carousel{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.products-carousel .row-title{margin:0 0 25px;color:#275a86;font-family:Copernicus,serif;font-weight:400}@media (max-width: 62em){.products-carousel .row-title{font-size:1.7em}}.products-carousel .row-empty{padding:0 0 30px;opacity:.5;font-weight:500}.products-carousel .product-card-col{padding-left:7px!important;padding-right:7px!important;width:318px!important;max-width:318px!important;min-width:318px!important}.products-carousel .product-card-wrapper .product-card{height:100%;min-height:566px}.products-carousel .product-card__container{padding:0 0 50px;width:318px}@media screen and (min-width: 676px){.products-carousel .product-card__container{width:636px}}@media screen and (min-width: 1290px){.products-carousel .product-card__container{width:954px}}@media screen and (min-width: 1550px){.products-carousel .product-card__container{width:1272px}}@media screen and (min-width: 1909px){.products-carousel .product-card__container{width:1590px}}.products-carousel .slick-prev,.products-carousel .slick-next{position:absolute;top:calc(50% - 60px);background:#d0eaf899;font-size:1px;height:120px;cursor:pointer;border-width:0;z-index:10;color:transparent}.products-carousel .slick-prev{padding:0 25px 0 5px;left:-23px;border-top-left-radius:50%;border-bottom-left-radius:50%}@media (min-width: 62em){.products-carousel .slick-prev{left:9px;border-radius:0 50% 50% 0}}.products-carousel .slick-next{padding:0 5px 0 25px;right:-23px;border-top-right-radius:50%;border-bottom-right-radius:50%}@media (min-width: 62em){.products-carousel .slick-next{right:9px;border-radius:50% 0 0 50%}}.products-carousel .slick-prev:hover,.products-carousel .slick-next:hover{background:#d0eaf8e6}.products-carousel .slick-prev:before,.products-carousel .slick-next:before{content:"\276c";opacity:1;color:#fff;font-size:50px}.products-carousel .slick-next:before{-webkit-transform:rotate(180deg);transform:rotate(180deg);position:absolute;right:5px;top:calc(50% - 25px);line-height:1em}.products-carousel .slick-dots{bottom:5px}.products-carousel .slick-dots li button:before{font-size:36px;color:#275a8666;opacity:1}.products-carousel .slick-dots li button:hover:before{color:#275a86}.products-carousel .slick-dots li.slick-active button:before{font-size:48px;color:#275a86;margin-top:-1.5px}@media (min-width: 39.75em){.products-carousel .slick-slide>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}
/*# sourceMappingURL=/cdn/shop/t/175/assets/scss_theme.scss.css.map */
