@import"https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.clear{clear:both}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}.grid{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}div[class*=col-]{display:block;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;box-sizing:border-box;width:100%;max-width:100%;padding:0 15px}@media(max-width:767px){div[class*=col-]{padding:0 5px}}div[class*=col-] .grid{width:100%}div[class*=col-] div[class*=col-]:first-child{padding-left:0}div[class*=col-] div[class*=col-]:last-child{padding-right:0}div[class*=col-].block{display:block}.container,.container-fluid{margin:0 auto;position:relative;width:100%;padding:0 15px}@media(max-width:767px){.container,.container-fluid{padding:0 15px}}.visible-xs,.visible-m,.visible-sm,.visible-md,.visible-lg{display:none}.hidden-xs,.hidden-m,.hidden-sm,.hidden-md,.hidden-lg{display:block}.grid div.col-24-xs{-webkit-flex-grow:24;-ms-flex-positive:24;flex-grow:24;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.grid div.col-23-xs{-webkit-flex-grow:23;-ms-flex-positive:23;flex-grow:23;-webkit-flex-basis:95.83333%;-ms-flex-preferred-size:95.83333%;flex-basis:95.83333%;max-width:95.83333%}.grid div.col-22-xs{-webkit-flex-grow:22;-ms-flex-positive:22;flex-grow:22;-webkit-flex-basis:91.66667%;-ms-flex-preferred-size:91.66667%;flex-basis:91.66667%;max-width:91.66667%}.grid div.col-21-xs{-webkit-flex-grow:21;-ms-flex-positive:21;flex-grow:21;-webkit-flex-basis:87.5%;-ms-flex-preferred-size:87.5%;flex-basis:87.5%;max-width:87.5%}.grid div.col-20-xs{-webkit-flex-grow:20;-ms-flex-positive:20;flex-grow:20;-webkit-flex-basis:83.33333%;-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%;max-width:83.33333%}.grid div.col-19-xs{-webkit-flex-grow:19;-ms-flex-positive:19;flex-grow:19;-webkit-flex-basis:79.16667%;-ms-flex-preferred-size:79.16667%;flex-basis:79.16667%;max-width:79.16667%}.grid div.col-18-xs{-webkit-flex-grow:18;-ms-flex-positive:18;flex-grow:18;-webkit-flex-basis:75%;-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.grid div.col-17-xs{-webkit-flex-grow:17;-ms-flex-positive:17;flex-grow:17;-webkit-flex-basis:70.83333%;-ms-flex-preferred-size:70.83333%;flex-basis:70.83333%;max-width:70.83333%}.grid div.col-16-xs{-webkit-flex-grow:16;-ms-flex-positive:16;flex-grow:16;-webkit-flex-basis:66.66667%;-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%;max-width:66.66667%}.grid div.col-15-xs{-webkit-flex-grow:15;-ms-flex-positive:15;flex-grow:15;-webkit-flex-basis:62.5%;-ms-flex-preferred-size:62.5%;flex-basis:62.5%;max-width:62.5%}.grid div.col-14-xs{-webkit-flex-grow:14;-ms-flex-positive:14;flex-grow:14;-webkit-flex-basis:58.33333%;-ms-flex-preferred-size:58.33333%;flex-basis:58.33333%;max-width:58.33333%}.grid div.col-13-xs{-webkit-flex-grow:13;-ms-flex-positive:13;flex-grow:13;-webkit-flex-basis:54.16667%;-ms-flex-preferred-size:54.16667%;flex-basis:54.16667%;max-width:54.16667%}.grid div.col-12-xs{-webkit-flex-grow:12;-ms-flex-positive:12;flex-grow:12;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.grid div.col-11-xs{-webkit-flex-grow:11;-ms-flex-positive:11;flex-grow:11;-webkit-flex-basis:45.83333%;-ms-flex-preferred-size:45.83333%;flex-basis:45.83333%;max-width:45.83333%}.grid div.col-10-xs{-webkit-flex-grow:10;-ms-flex-positive:10;flex-grow:10;-webkit-flex-basis:41.66667%;-ms-flex-preferred-size:41.66667%;flex-basis:41.66667%;max-width:41.66667%}.grid div.col-9-xs{-webkit-flex-grow:9;-ms-flex-positive:9;flex-grow:9;-webkit-flex-basis:37.5%;-ms-flex-preferred-size:37.5%;flex-basis:37.5%;max-width:37.5%}.grid div.col-8-xs{-webkit-flex-grow:8;-ms-flex-positive:8;flex-grow:8;-webkit-flex-basis:33.33333%;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%}.grid div.col-7-xs{-webkit-flex-grow:7;-ms-flex-positive:7;flex-grow:7;-webkit-flex-basis:29.16667%;-ms-flex-preferred-size:29.16667%;flex-basis:29.16667%;max-width:29.16667%}.grid div.col-6-xs{-webkit-flex-grow:6;-ms-flex-positive:6;flex-grow:6;-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.grid div.col-5-xs{-webkit-flex-grow:5;-ms-flex-positive:5;flex-grow:5;-webkit-flex-basis:20.83333%;-ms-flex-preferred-size:20.83333%;flex-basis:20.83333%;max-width:20.83333%}.grid div.col-4-xs{-webkit-flex-grow:4;-ms-flex-positive:4;flex-grow:4;-webkit-flex-basis:16.66667%;-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%;max-width:16.66667%}.grid div.col-3-xs{-webkit-flex-grow:3;-ms-flex-positive:3;flex-grow:3;-webkit-flex-basis:12.5%;-ms-flex-preferred-size:12.5%;flex-basis:12.5%;max-width:12.5%}.grid div.col-2-xs{-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2;-webkit-flex-basis:8.33333%;-ms-flex-preferred-size:8.33333%;flex-basis:8.33333%;max-width:8.33333%}.grid div.col-1-xs{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-basis:4.16667%;-ms-flex-preferred-size:4.16667%;flex-basis:4.16667%;max-width:4.16667%}.grid div.order-24-xs{-webkit-order:24;-ms-flex-order:24;order:24}.grid div.order-23-xs{-webkit-order:23;-ms-flex-order:23;order:23}.grid div.order-22-xs{-webkit-order:22;-ms-flex-order:22;order:22}.grid div.order-21-xs{-webkit-order:21;-ms-flex-order:21;order:21}.grid div.order-20-xs{-webkit-order:20;-ms-flex-order:20;order:20}.grid div.order-19-xs{-webkit-order:19;-ms-flex-order:19;order:19}.grid div.order-18-xs{-webkit-order:18;-ms-flex-order:18;order:18}.grid div.order-17-xs{-webkit-order:17;-ms-flex-order:17;order:17}.grid div.order-16-xs{-webkit-order:16;-ms-flex-order:16;order:16}.grid div.order-15-xs{-webkit-order:15;-ms-flex-order:15;order:15}.grid div.order-14-xs{-webkit-order:14;-ms-flex-order:14;order:14}.grid div.order-13-xs{-webkit-order:13;-ms-flex-order:13;order:13}.grid div.order-12-xs{-webkit-order:12;-ms-flex-order:12;order:12}.grid div.order-11-xs{-webkit-order:11;-ms-flex-order:11;order:11}.grid div.order-10-xs{-webkit-order:10;-ms-flex-order:10;order:10}.grid div.order-9-xs{-webkit-order:9;-ms-flex-order:9;order:9}.grid div.order-8-xs{-webkit-order:8;-ms-flex-order:8;order:8}.grid div.order-7-xs{-webkit-order:7;-ms-flex-order:7;order:7}.grid div.order-6-xs{-webkit-order:6;-ms-flex-order:6;order:6}.grid div.order-5-xs{-webkit-order:5;-ms-flex-order:5;order:5}.grid div.order-4-xs{-webkit-order:4;-ms-flex-order:4;order:4}.grid div.order-3-xs{-webkit-order:3;-ms-flex-order:3;order:3}.grid div.order-2-xs{-webkit-order:2;-ms-flex-order:2;order:2}.grid div.order-1-xs{-webkit-order:1;-ms-flex-order:1;order:1}.hcenter-xs{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.hspace-between-xs{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.hstart-xs{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.hend-xs{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.vstart-xs{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.vend-xs{-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.vcenter-xs{-webkit-align-items:center;-ms-flex-align:center;align-items:center}.vstretch-xs{-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.vcenter-self-xs{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.vright-self-xs{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.visible-xs{display:block}.visible-xs.table{display:table}.hidden-xs{display:none}@media all and (min-width:480px){.container{max-width:480px}.grid div.col-24-m{-webkit-flex-grow:24;-ms-flex-positive:24;flex-grow:24;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.grid div.col-23-m{-webkit-flex-grow:23;-ms-flex-positive:23;flex-grow:23;-webkit-flex-basis:95.83333%;-ms-flex-preferred-size:95.83333%;flex-basis:95.83333%;max-width:95.83333%}.grid div.col-22-m{-webkit-flex-grow:22;-ms-flex-positive:22;flex-grow:22;-webkit-flex-basis:91.66667%;-ms-flex-preferred-size:91.66667%;flex-basis:91.66667%;max-width:91.66667%}.grid div.col-21-m{-webkit-flex-grow:21;-ms-flex-positive:21;flex-grow:21;-webkit-flex-basis:87.5%;-ms-flex-preferred-size:87.5%;flex-basis:87.5%;max-width:87.5%}.grid div.col-20-m{-webkit-flex-grow:20;-ms-flex-positive:20;flex-grow:20;-webkit-flex-basis:83.33333%;-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%;max-width:83.33333%}.grid div.col-19-m{-webkit-flex-grow:19;-ms-flex-positive:19;flex-grow:19;-webkit-flex-basis:79.16667%;-ms-flex-preferred-size:79.16667%;flex-basis:79.16667%;max-width:79.16667%}.grid div.col-18-m{-webkit-flex-grow:18;-ms-flex-positive:18;flex-grow:18;-webkit-flex-basis:75%;-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.grid div.col-17-m{-webkit-flex-grow:17;-ms-flex-positive:17;flex-grow:17;-webkit-flex-basis:70.83333%;-ms-flex-preferred-size:70.83333%;flex-basis:70.83333%;max-width:70.83333%}.grid div.col-16-m{-webkit-flex-grow:16;-ms-flex-positive:16;flex-grow:16;-webkit-flex-basis:66.66667%;-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%;max-width:66.66667%}.grid div.col-15-m{-webkit-flex-grow:15;-ms-flex-positive:15;flex-grow:15;-webkit-flex-basis:62.5%;-ms-flex-preferred-size:62.5%;flex-basis:62.5%;max-width:62.5%}.grid div.col-14-m{-webkit-flex-grow:14;-ms-flex-positive:14;flex-grow:14;-webkit-flex-basis:58.33333%;-ms-flex-preferred-size:58.33333%;flex-basis:58.33333%;max-width:58.33333%}.grid div.col-13-m{-webkit-flex-grow:13;-ms-flex-positive:13;flex-grow:13;-webkit-flex-basis:54.16667%;-ms-flex-preferred-size:54.16667%;flex-basis:54.16667%;max-width:54.16667%}.grid div.col-12-m{-webkit-flex-grow:12;-ms-flex-positive:12;flex-grow:12;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.grid div.col-11-m{-webkit-flex-grow:11;-ms-flex-positive:11;flex-grow:11;-webkit-flex-basis:45.83333%;-ms-flex-preferred-size:45.83333%;flex-basis:45.83333%;max-width:45.83333%}.grid div.col-10-m{-webkit-flex-grow:10;-ms-flex-positive:10;flex-grow:10;-webkit-flex-basis:41.66667%;-ms-flex-preferred-size:41.66667%;flex-basis:41.66667%;max-width:41.66667%}.grid div.col-9-m{-webkit-flex-grow:9;-ms-flex-positive:9;flex-grow:9;-webkit-flex-basis:37.5%;-ms-flex-preferred-size:37.5%;flex-basis:37.5%;max-width:37.5%}.grid div.col-8-m{-webkit-flex-grow:8;-ms-flex-positive:8;flex-grow:8;-webkit-flex-basis:33.33333%;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%}.grid div.col-7-m{-webkit-flex-grow:7;-ms-flex-positive:7;flex-grow:7;-webkit-flex-basis:29.16667%;-ms-flex-preferred-size:29.16667%;flex-basis:29.16667%;max-width:29.16667%}.grid div.col-6-m{-webkit-flex-grow:6;-ms-flex-positive:6;flex-grow:6;-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.grid div.col-5-m{-webkit-flex-grow:5;-ms-flex-positive:5;flex-grow:5;-webkit-flex-basis:20.83333%;-ms-flex-preferred-size:20.83333%;flex-basis:20.83333%;max-width:20.83333%}.grid div.col-4-m{-webkit-flex-grow:4;-ms-flex-positive:4;flex-grow:4;-webkit-flex-basis:16.66667%;-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%;max-width:16.66667%}.grid div.col-3-m{-webkit-flex-grow:3;-ms-flex-positive:3;flex-grow:3;-webkit-flex-basis:12.5%;-ms-flex-preferred-size:12.5%;flex-basis:12.5%;max-width:12.5%}.grid div.col-2-m{-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2;-webkit-flex-basis:8.33333%;-ms-flex-preferred-size:8.33333%;flex-basis:8.33333%;max-width:8.33333%}.grid div.col-1-m{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-basis:4.16667%;-ms-flex-preferred-size:4.16667%;flex-basis:4.16667%;max-width:4.16667%}.grid div.order-24-m{-webkit-order:24;-ms-flex-order:24;order:24}.grid div.order-23-m{-webkit-order:23;-ms-flex-order:23;order:23}.grid div.order-22-m{-webkit-order:22;-ms-flex-order:22;order:22}.grid div.order-21-m{-webkit-order:21;-ms-flex-order:21;order:21}.grid div.order-20-m{-webkit-order:20;-ms-flex-order:20;order:20}.grid div.order-19-m{-webkit-order:19;-ms-flex-order:19;order:19}.grid div.order-18-m{-webkit-order:18;-ms-flex-order:18;order:18}.grid div.order-17-m{-webkit-order:17;-ms-flex-order:17;order:17}.grid div.order-16-m{-webkit-order:16;-ms-flex-order:16;order:16}.grid div.order-15-m{-webkit-order:15;-ms-flex-order:15;order:15}.grid div.order-14-m{-webkit-order:14;-ms-flex-order:14;order:14}.grid div.order-13-m{-webkit-order:13;-ms-flex-order:13;order:13}.grid div.order-12-m{-webkit-order:12;-ms-flex-order:12;order:12}.grid div.order-11-m{-webkit-order:11;-ms-flex-order:11;order:11}.grid div.order-10-m{-webkit-order:10;-ms-flex-order:10;order:10}.grid div.order-9-m{-webkit-order:9;-ms-flex-order:9;order:9}.grid div.order-8-m{-webkit-order:8;-ms-flex-order:8;order:8}.grid div.order-7-m{-webkit-order:7;-ms-flex-order:7;order:7}.grid div.order-6-m{-webkit-order:6;-ms-flex-order:6;order:6}.grid div.order-5-m{-webkit-order:5;-ms-flex-order:5;order:5}.grid div.order-4-m{-webkit-order:4;-ms-flex-order:4;order:4}.grid div.order-3-m{-webkit-order:3;-ms-flex-order:3;order:3}.grid div.order-2-m{-webkit-order:2;-ms-flex-order:2;order:2}.grid div.order-1-m{-webkit-order:1;-ms-flex-order:1;order:1}.hcenter-m{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.hspace-between-m{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.hstart-m{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.hend-m{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.vstart-m{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.vend-m{-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.vcenter-m{-webkit-align-items:center;-ms-flex-align:center;align-items:center}.vstretch-m{-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.vcenter-self-m{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.vright-self-m{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.visible-m{display:block}.visible-m.table{display:table}.hidden-m{display:none}}@media all and (min-width:768px){.container{max-width:768px}.grid div.col-24-sm{-webkit-flex-grow:24;-ms-flex-positive:24;flex-grow:24;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.grid div.col-23-sm{-webkit-flex-grow:23;-ms-flex-positive:23;flex-grow:23;-webkit-flex-basis:95.83333%;-ms-flex-preferred-size:95.83333%;flex-basis:95.83333%;max-width:95.83333%}.grid div.col-22-sm{-webkit-flex-grow:22;-ms-flex-positive:22;flex-grow:22;-webkit-flex-basis:91.66667%;-ms-flex-preferred-size:91.66667%;flex-basis:91.66667%;max-width:91.66667%}.grid div.col-21-sm{-webkit-flex-grow:21;-ms-flex-positive:21;flex-grow:21;-webkit-flex-basis:87.5%;-ms-flex-preferred-size:87.5%;flex-basis:87.5%;max-width:87.5%}.grid div.col-20-sm{-webkit-flex-grow:20;-ms-flex-positive:20;flex-grow:20;-webkit-flex-basis:83.33333%;-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%;max-width:83.33333%}.grid div.col-19-sm{-webkit-flex-grow:19;-ms-flex-positive:19;flex-grow:19;-webkit-flex-basis:79.16667%;-ms-flex-preferred-size:79.16667%;flex-basis:79.16667%;max-width:79.16667%}.grid div.col-18-sm{-webkit-flex-grow:18;-ms-flex-positive:18;flex-grow:18;-webkit-flex-basis:75%;-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.grid div.col-17-sm{-webkit-flex-grow:17;-ms-flex-positive:17;flex-grow:17;-webkit-flex-basis:70.83333%;-ms-flex-preferred-size:70.83333%;flex-basis:70.83333%;max-width:70.83333%}.grid div.col-16-sm{-webkit-flex-grow:16;-ms-flex-positive:16;flex-grow:16;-webkit-flex-basis:66.66667%;-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%;max-width:66.66667%}.grid div.col-15-sm{-webkit-flex-grow:15;-ms-flex-positive:15;flex-grow:15;-webkit-flex-basis:62.5%;-ms-flex-preferred-size:62.5%;flex-basis:62.5%;max-width:62.5%}.grid div.col-14-sm{-webkit-flex-grow:14;-ms-flex-positive:14;flex-grow:14;-webkit-flex-basis:58.33333%;-ms-flex-preferred-size:58.33333%;flex-basis:58.33333%;max-width:58.33333%}.grid div.col-13-sm{-webkit-flex-grow:13;-ms-flex-positive:13;flex-grow:13;-webkit-flex-basis:54.16667%;-ms-flex-preferred-size:54.16667%;flex-basis:54.16667%;max-width:54.16667%}.grid div.col-12-sm{-webkit-flex-grow:12;-ms-flex-positive:12;flex-grow:12;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.grid div.col-11-sm{-webkit-flex-grow:11;-ms-flex-positive:11;flex-grow:11;-webkit-flex-basis:45.83333%;-ms-flex-preferred-size:45.83333%;flex-basis:45.83333%;max-width:45.83333%}.grid div.col-10-sm{-webkit-flex-grow:10;-ms-flex-positive:10;flex-grow:10;-webkit-flex-basis:41.66667%;-ms-flex-preferred-size:41.66667%;flex-basis:41.66667%;max-width:41.66667%}.grid div.col-9-sm{-webkit-flex-grow:9;-ms-flex-positive:9;flex-grow:9;-webkit-flex-basis:37.5%;-ms-flex-preferred-size:37.5%;flex-basis:37.5%;max-width:37.5%}.grid div.col-8-sm{-webkit-flex-grow:8;-ms-flex-positive:8;flex-grow:8;-webkit-flex-basis:33.33333%;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%}.grid div.col-7-sm{-webkit-flex-grow:7;-ms-flex-positive:7;flex-grow:7;-webkit-flex-basis:29.16667%;-ms-flex-preferred-size:29.16667%;flex-basis:29.16667%;max-width:29.16667%}.grid div.col-6-sm{-webkit-flex-grow:6;-ms-flex-positive:6;flex-grow:6;-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.grid div.col-5-sm{-webkit-flex-grow:5;-ms-flex-positive:5;flex-grow:5;-webkit-flex-basis:20.83333%;-ms-flex-preferred-size:20.83333%;flex-basis:20.83333%;max-width:20.83333%}.grid div.col-4-sm{-webkit-flex-grow:4;-ms-flex-positive:4;flex-grow:4;-webkit-flex-basis:16.66667%;-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%;max-width:16.66667%}.grid div.col-3-sm{-webkit-flex-grow:3;-ms-flex-positive:3;flex-grow:3;-webkit-flex-basis:12.5%;-ms-flex-preferred-size:12.5%;flex-basis:12.5%;max-width:12.5%}.grid div.col-2-sm{-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2;-webkit-flex-basis:8.33333%;-ms-flex-preferred-size:8.33333%;flex-basis:8.33333%;max-width:8.33333%}.grid div.col-1-sm{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-basis:4.16667%;-ms-flex-preferred-size:4.16667%;flex-basis:4.16667%;max-width:4.16667%}.grid div.order-24-sm{-webkit-order:24;-ms-flex-order:24;order:24}.grid div.order-23-sm{-webkit-order:23;-ms-flex-order:23;order:23}.grid div.order-22-sm{-webkit-order:22;-ms-flex-order:22;order:22}.grid div.order-21-sm{-webkit-order:21;-ms-flex-order:21;order:21}.grid div.order-20-sm{-webkit-order:20;-ms-flex-order:20;order:20}.grid div.order-19-sm{-webkit-order:19;-ms-flex-order:19;order:19}.grid div.order-18-sm{-webkit-order:18;-ms-flex-order:18;order:18}.grid div.order-17-sm{-webkit-order:17;-ms-flex-order:17;order:17}.grid div.order-16-sm{-webkit-order:16;-ms-flex-order:16;order:16}.grid div.order-15-sm{-webkit-order:15;-ms-flex-order:15;order:15}.grid div.order-14-sm{-webkit-order:14;-ms-flex-order:14;order:14}.grid div.order-13-sm{-webkit-order:13;-ms-flex-order:13;order:13}.grid div.order-12-sm{-webkit-order:12;-ms-flex-order:12;order:12}.grid div.order-11-sm{-webkit-order:11;-ms-flex-order:11;order:11}.grid div.order-10-sm{-webkit-order:10;-ms-flex-order:10;order:10}.grid div.order-9-sm{-webkit-order:9;-ms-flex-order:9;order:9}.grid div.order-8-sm{-webkit-order:8;-ms-flex-order:8;order:8}.grid div.order-7-sm{-webkit-order:7;-ms-flex-order:7;order:7}.grid div.order-6-sm{-webkit-order:6;-ms-flex-order:6;order:6}.grid div.order-5-sm{-webkit-order:5;-ms-flex-order:5;order:5}.grid div.order-4-sm{-webkit-order:4;-ms-flex-order:4;order:4}.grid div.order-3-sm{-webkit-order:3;-ms-flex-order:3;order:3}.grid div.order-2-sm{-webkit-order:2;-ms-flex-order:2;order:2}.grid div.order-1-sm{-webkit-order:1;-ms-flex-order:1;order:1}.hcenter-sm{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.hspace-between-sm{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.hstart-sm{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.hend-sm{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.vstart-sm{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.vend-sm{-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.vcenter-sm{-webkit-align-items:center;-ms-flex-align:center;align-items:center}.vstretch-sm{-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.vcenter-self-sm{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.vright-self-sm{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.visible-sm{display:block}.visible-sm.table{display:table}.hidden-sm{display:none}}@media all and (min-width:1024px){.container{max-width:1024px}.grid div.col-24-md{-webkit-flex-grow:24;-ms-flex-positive:24;flex-grow:24;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.grid div.col-23-md{-webkit-flex-grow:23;-ms-flex-positive:23;flex-grow:23;-webkit-flex-basis:95.83333%;-ms-flex-preferred-size:95.83333%;flex-basis:95.83333%;max-width:95.83333%}.grid div.col-22-md{-webkit-flex-grow:22;-ms-flex-positive:22;flex-grow:22;-webkit-flex-basis:91.66667%;-ms-flex-preferred-size:91.66667%;flex-basis:91.66667%;max-width:91.66667%}.grid div.col-21-md{-webkit-flex-grow:21;-ms-flex-positive:21;flex-grow:21;-webkit-flex-basis:87.5%;-ms-flex-preferred-size:87.5%;flex-basis:87.5%;max-width:87.5%}.grid div.col-20-md{-webkit-flex-grow:20;-ms-flex-positive:20;flex-grow:20;-webkit-flex-basis:83.33333%;-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%;max-width:83.33333%}.grid div.col-19-md{-webkit-flex-grow:19;-ms-flex-positive:19;flex-grow:19;-webkit-flex-basis:79.16667%;-ms-flex-preferred-size:79.16667%;flex-basis:79.16667%;max-width:79.16667%}.grid div.col-18-md{-webkit-flex-grow:18;-ms-flex-positive:18;flex-grow:18;-webkit-flex-basis:75%;-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.grid div.col-17-md{-webkit-flex-grow:17;-ms-flex-positive:17;flex-grow:17;-webkit-flex-basis:70.83333%;-ms-flex-preferred-size:70.83333%;flex-basis:70.83333%;max-width:70.83333%}.grid div.col-16-md{-webkit-flex-grow:16;-ms-flex-positive:16;flex-grow:16;-webkit-flex-basis:66.66667%;-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%;max-width:66.66667%}.grid div.col-15-md{-webkit-flex-grow:15;-ms-flex-positive:15;flex-grow:15;-webkit-flex-basis:62.5%;-ms-flex-preferred-size:62.5%;flex-basis:62.5%;max-width:62.5%}.grid div.col-14-md{-webkit-flex-grow:14;-ms-flex-positive:14;flex-grow:14;-webkit-flex-basis:58.33333%;-ms-flex-preferred-size:58.33333%;flex-basis:58.33333%;max-width:58.33333%}.grid div.col-13-md{-webkit-flex-grow:13;-ms-flex-positive:13;flex-grow:13;-webkit-flex-basis:54.16667%;-ms-flex-preferred-size:54.16667%;flex-basis:54.16667%;max-width:54.16667%}.grid div.col-12-md{-webkit-flex-grow:12;-ms-flex-positive:12;flex-grow:12;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.grid div.col-11-md{-webkit-flex-grow:11;-ms-flex-positive:11;flex-grow:11;-webkit-flex-basis:45.83333%;-ms-flex-preferred-size:45.83333%;flex-basis:45.83333%;max-width:45.83333%}.grid div.col-10-md{-webkit-flex-grow:10;-ms-flex-positive:10;flex-grow:10;-webkit-flex-basis:41.66667%;-ms-flex-preferred-size:41.66667%;flex-basis:41.66667%;max-width:41.66667%}.grid div.col-9-md{-webkit-flex-grow:9;-ms-flex-positive:9;flex-grow:9;-webkit-flex-basis:37.5%;-ms-flex-preferred-size:37.5%;flex-basis:37.5%;max-width:37.5%}.grid div.col-8-md{-webkit-flex-grow:8;-ms-flex-positive:8;flex-grow:8;-webkit-flex-basis:33.33333%;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%}.grid div.col-7-md{-webkit-flex-grow:7;-ms-flex-positive:7;flex-grow:7;-webkit-flex-basis:29.16667%;-ms-flex-preferred-size:29.16667%;flex-basis:29.16667%;max-width:29.16667%}.grid div.col-6-md{-webkit-flex-grow:6;-ms-flex-positive:6;flex-grow:6;-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.grid div.col-5-md{-webkit-flex-grow:5;-ms-flex-positive:5;flex-grow:5;-webkit-flex-basis:20.83333%;-ms-flex-preferred-size:20.83333%;flex-basis:20.83333%;max-width:20.83333%}.grid div.col-4-md{-webkit-flex-grow:4;-ms-flex-positive:4;flex-grow:4;-webkit-flex-basis:16.66667%;-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%;max-width:16.66667%}.grid div.col-3-md{-webkit-flex-grow:3;-ms-flex-positive:3;flex-grow:3;-webkit-flex-basis:12.5%;-ms-flex-preferred-size:12.5%;flex-basis:12.5%;max-width:12.5%}.grid div.col-2-md{-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2;-webkit-flex-basis:8.33333%;-ms-flex-preferred-size:8.33333%;flex-basis:8.33333%;max-width:8.33333%}.grid div.col-1-md{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-basis:4.16667%;-ms-flex-preferred-size:4.16667%;flex-basis:4.16667%;max-width:4.16667%}.grid div.order-24-md{-webkit-order:24;-ms-flex-order:24;order:24}.grid div.order-23-md{-webkit-order:23;-ms-flex-order:23;order:23}.grid div.order-22-md{-webkit-order:22;-ms-flex-order:22;order:22}.grid div.order-21-md{-webkit-order:21;-ms-flex-order:21;order:21}.grid div.order-20-md{-webkit-order:20;-ms-flex-order:20;order:20}.grid div.order-19-md{-webkit-order:19;-ms-flex-order:19;order:19}.grid div.order-18-md{-webkit-order:18;-ms-flex-order:18;order:18}.grid div.order-17-md{-webkit-order:17;-ms-flex-order:17;order:17}.grid div.order-16-md{-webkit-order:16;-ms-flex-order:16;order:16}.grid div.order-15-md{-webkit-order:15;-ms-flex-order:15;order:15}.grid div.order-14-md{-webkit-order:14;-ms-flex-order:14;order:14}.grid div.order-13-md{-webkit-order:13;-ms-flex-order:13;order:13}.grid div.order-12-md{-webkit-order:12;-ms-flex-order:12;order:12}.grid div.order-11-md{-webkit-order:11;-ms-flex-order:11;order:11}.grid div.order-10-md{-webkit-order:10;-ms-flex-order:10;order:10}.grid div.order-9-md{-webkit-order:9;-ms-flex-order:9;order:9}.grid div.order-8-md{-webkit-order:8;-ms-flex-order:8;order:8}.grid div.order-7-md{-webkit-order:7;-ms-flex-order:7;order:7}.grid div.order-6-md{-webkit-order:6;-ms-flex-order:6;order:6}.grid div.order-5-md{-webkit-order:5;-ms-flex-order:5;order:5}.grid div.order-4-md{-webkit-order:4;-ms-flex-order:4;order:4}.grid div.order-3-md{-webkit-order:3;-ms-flex-order:3;order:3}.grid div.order-2-md{-webkit-order:2;-ms-flex-order:2;order:2}.grid div.order-1-md{-webkit-order:1;-ms-flex-order:1;order:1}.hcenter-md{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.hspace-between-md{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.hstart-md{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.hend-md{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.vstart-md{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.vend-md{-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.vcenter-md{-webkit-align-items:center;-ms-flex-align:center;align-items:center}.vstretch-md{-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.vcenter-self-md{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.vright-self-md{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.visible-md{display:block}.visible-md.table{display:table}.hidden-md{display:none}}@media all and (min-width:1360px){.container{max-width:1360px}.grid div.col-24-lg{-webkit-flex-grow:24;-ms-flex-positive:24;flex-grow:24;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.grid div.col-23-lg{-webkit-flex-grow:23;-ms-flex-positive:23;flex-grow:23;-webkit-flex-basis:95.83333%;-ms-flex-preferred-size:95.83333%;flex-basis:95.83333%;max-width:95.83333%}.grid div.col-22-lg{-webkit-flex-grow:22;-ms-flex-positive:22;flex-grow:22;-webkit-flex-basis:91.66667%;-ms-flex-preferred-size:91.66667%;flex-basis:91.66667%;max-width:91.66667%}.grid div.col-21-lg{-webkit-flex-grow:21;-ms-flex-positive:21;flex-grow:21;-webkit-flex-basis:87.5%;-ms-flex-preferred-size:87.5%;flex-basis:87.5%;max-width:87.5%}.grid div.col-20-lg{-webkit-flex-grow:20;-ms-flex-positive:20;flex-grow:20;-webkit-flex-basis:83.33333%;-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%;max-width:83.33333%}.grid div.col-19-lg{-webkit-flex-grow:19;-ms-flex-positive:19;flex-grow:19;-webkit-flex-basis:79.16667%;-ms-flex-preferred-size:79.16667%;flex-basis:79.16667%;max-width:79.16667%}.grid div.col-18-lg{-webkit-flex-grow:18;-ms-flex-positive:18;flex-grow:18;-webkit-flex-basis:75%;-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.grid div.col-17-lg{-webkit-flex-grow:17;-ms-flex-positive:17;flex-grow:17;-webkit-flex-basis:70.83333%;-ms-flex-preferred-size:70.83333%;flex-basis:70.83333%;max-width:70.83333%}.grid div.col-16-lg{-webkit-flex-grow:16;-ms-flex-positive:16;flex-grow:16;-webkit-flex-basis:66.66667%;-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%;max-width:66.66667%}.grid div.col-15-lg{-webkit-flex-grow:15;-ms-flex-positive:15;flex-grow:15;-webkit-flex-basis:62.5%;-ms-flex-preferred-size:62.5%;flex-basis:62.5%;max-width:62.5%}.grid div.col-14-lg{-webkit-flex-grow:14;-ms-flex-positive:14;flex-grow:14;-webkit-flex-basis:58.33333%;-ms-flex-preferred-size:58.33333%;flex-basis:58.33333%;max-width:58.33333%}.grid div.col-13-lg{-webkit-flex-grow:13;-ms-flex-positive:13;flex-grow:13;-webkit-flex-basis:54.16667%;-ms-flex-preferred-size:54.16667%;flex-basis:54.16667%;max-width:54.16667%}.grid div.col-12-lg{-webkit-flex-grow:12;-ms-flex-positive:12;flex-grow:12;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.grid div.col-11-lg{-webkit-flex-grow:11;-ms-flex-positive:11;flex-grow:11;-webkit-flex-basis:45.83333%;-ms-flex-preferred-size:45.83333%;flex-basis:45.83333%;max-width:45.83333%}.grid div.col-10-lg{-webkit-flex-grow:10;-ms-flex-positive:10;flex-grow:10;-webkit-flex-basis:41.66667%;-ms-flex-preferred-size:41.66667%;flex-basis:41.66667%;max-width:41.66667%}.grid div.col-9-lg{-webkit-flex-grow:9;-ms-flex-positive:9;flex-grow:9;-webkit-flex-basis:37.5%;-ms-flex-preferred-size:37.5%;flex-basis:37.5%;max-width:37.5%}.grid div.col-8-lg{-webkit-flex-grow:8;-ms-flex-positive:8;flex-grow:8;-webkit-flex-basis:33.33333%;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%}.grid div.col-7-lg{-webkit-flex-grow:7;-ms-flex-positive:7;flex-grow:7;-webkit-flex-basis:29.16667%;-ms-flex-preferred-size:29.16667%;flex-basis:29.16667%;max-width:29.16667%}.grid div.col-6-lg{-webkit-flex-grow:6;-ms-flex-positive:6;flex-grow:6;-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.grid div.col-5-lg{-webkit-flex-grow:5;-ms-flex-positive:5;flex-grow:5;-webkit-flex-basis:20.83333%;-ms-flex-preferred-size:20.83333%;flex-basis:20.83333%;max-width:20.83333%}.grid div.col-4-lg{-webkit-flex-grow:4;-ms-flex-positive:4;flex-grow:4;-webkit-flex-basis:16.66667%;-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%;max-width:16.66667%}.grid div.col-3-lg{-webkit-flex-grow:3;-ms-flex-positive:3;flex-grow:3;-webkit-flex-basis:12.5%;-ms-flex-preferred-size:12.5%;flex-basis:12.5%;max-width:12.5%}.grid div.col-2-lg{-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2;-webkit-flex-basis:8.33333%;-ms-flex-preferred-size:8.33333%;flex-basis:8.33333%;max-width:8.33333%}.grid div.col-1-lg{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-basis:4.16667%;-ms-flex-preferred-size:4.16667%;flex-basis:4.16667%;max-width:4.16667%}.grid div.order-24-lg{-webkit-order:24;-ms-flex-order:24;order:24}.grid div.order-23-lg{-webkit-order:23;-ms-flex-order:23;order:23}.grid div.order-22-lg{-webkit-order:22;-ms-flex-order:22;order:22}.grid div.order-21-lg{-webkit-order:21;-ms-flex-order:21;order:21}.grid div.order-20-lg{-webkit-order:20;-ms-flex-order:20;order:20}.grid div.order-19-lg{-webkit-order:19;-ms-flex-order:19;order:19}.grid div.order-18-lg{-webkit-order:18;-ms-flex-order:18;order:18}.grid div.order-17-lg{-webkit-order:17;-ms-flex-order:17;order:17}.grid div.order-16-lg{-webkit-order:16;-ms-flex-order:16;order:16}.grid div.order-15-lg{-webkit-order:15;-ms-flex-order:15;order:15}.grid div.order-14-lg{-webkit-order:14;-ms-flex-order:14;order:14}.grid div.order-13-lg{-webkit-order:13;-ms-flex-order:13;order:13}.grid div.order-12-lg{-webkit-order:12;-ms-flex-order:12;order:12}.grid div.order-11-lg{-webkit-order:11;-ms-flex-order:11;order:11}.grid div.order-10-lg{-webkit-order:10;-ms-flex-order:10;order:10}.grid div.order-9-lg{-webkit-order:9;-ms-flex-order:9;order:9}.grid div.order-8-lg{-webkit-order:8;-ms-flex-order:8;order:8}.grid div.order-7-lg{-webkit-order:7;-ms-flex-order:7;order:7}.grid div.order-6-lg{-webkit-order:6;-ms-flex-order:6;order:6}.grid div.order-5-lg{-webkit-order:5;-ms-flex-order:5;order:5}.grid div.order-4-lg{-webkit-order:4;-ms-flex-order:4;order:4}.grid div.order-3-lg{-webkit-order:3;-ms-flex-order:3;order:3}.grid div.order-2-lg{-webkit-order:2;-ms-flex-order:2;order:2}.grid div.order-1-lg{-webkit-order:1;-ms-flex-order:1;order:1}.hcenter-lg{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.hspace-between-lg{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.hstart-lg{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.hend-lg{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.vstart-lg{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.vend-lg{-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.vcenter-lg{-webkit-align-items:center;-ms-flex-align:center;align-items:center}.vstretch-lg{-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.vcenter-self-lg{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.vright-self-lg{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.visible-lg{display:block}.visible-lg.table{display:table}.hidden-lg{display:none}}.tns-outer{padding:0!important}.tns-outer [hidden]{display:none!important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{transition:all 0s}.tns-slider>.tns-item{box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:"";display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-no-calc{position:relative;left:0}.tns-gallery{position:relative;left:0;min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;transition:opacity 0s,-webkit-transform 0s;transition:transform 0s,opacity 0s;transition:transform 0s,opacity 0s,-webkit-transform 0s}.tns-gallery>.tns-slide-active{position:relative;left:auto!important}.tns-gallery>.tns-moving{transition:all .25s}.tns-autowidth{display:inline-block}.tns-lazy-img{transition:opacity .6s;opacity:.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-normal,.tns-fadeOut{opacity:0;filter:alpha(opacity=0);z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:2333.3333333%;width:calc(100% * 70 / 3);position:absolute;right:0}.tns-t-ct:after{content:"";display:table;clear:both}.tns-t-ct>div{width:1.4285714%;width:calc(100% / 70);height:10px;float:left}html{font-size:8px;scroll-behavior:smooth;padding-bottom:0!important}*{box-sizing:border-box}[v-cloak]{display:none}body{font-family:Nunito,serif;font-size:16px;color:#848484;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-variant-ligatures:none;-moz-font-variant-ligatures:none;font-variant-ligatures:none;-webkit-text-size-adjust:100%;font-weight:300}body ::-moz-selection{background:#000;color:#fff}body ::selection{background:#000;color:#fff}.grecaptcha-badge{visibility:hidden}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.scroll-wrapper{height:100vh;overflow:auto;position:relative}.scroll-wrapper.hover:after{opacity:.44;visibility:visible}.scroll-wrapper.hover~.scroll-icon{opacity:0;visibility:hidden}@media(max-width:1359px){.scroll-wrapper.scrolls~.scroll-icon{opacity:0;visibility:hidden}}.scroll-wrapper:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;background:#000;opacity:0;visibility:hidden;transition:all .5s ease}@media(max-width:767px){.scrollbar-track{display:none!important}}input,button,select,textarea{outline:0!important;font-family:Nunito,serif}a{outline:0!important;text-decoration:none!important;transition:all .2s ease}p{line-height:1.3}p a *{pointer-events:none}strong,b{font-weight:600}em,i{font-style:italic}img{max-width:100%;height:auto}sup{font-size:1.5rem;display:inline-block;vertical-align:top;line-height:2rem}svg{width:100%}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.hide{display:none!important}h1,.h1{font-size:6rem;line-height:8rem;font-weight:600}@media(max-width:767px){h1,.h1{font-size:4rem;line-height:5rem}}h2,.h2{font-size:4rem;line-height:5rem;font-weight:600}h2.headline,.h2.headline{font-size:4.5rem;line-height:6rem;text-align:center;color:#000;position:relative;font-weight:700;font-family:Quicksand,serif;padding:5rem 0;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media(max-width:1023px){h2.headline,.h2.headline{font-size:4rem;line-height:5rem;padding:4rem 0}}@media(max-width:767px){h2.headline,.h2.headline{font-size:3rem;line-height:4rem;padding:3rem 0}}h2.headline:before,.h2.headline:before{content:"";display:block;position:absolute;width:165px;height:100px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1;background:url(plant.svg) no-repeat;background-size:100%;background-position:center center;margin-top:-10px}@media(max-width:1023px){h2.headline:before,.h2.headline:before{width:115px;height:70px;margin-top:-7px}}@media(max-width:767px){h2.headline:before,.h2.headline:before{width:80px;height:50px;margin-top:-5px}}h2.headline sup,.h2.headline sup{font-size:3.5rem;display:inline-block;vertical-align:top;line-height:5rem}@media(max-width:767px){h2.headline sup,.h2.headline sup{font-size:2.4rem;line-height:3rem}}h2.headline span,.h2.headline span{position:relative;z-index:1;display:block;white-space:nowrap;padding:0 30px}h2.headline span.long,.h2.headline span.long{white-space:normal;min-width:1170px}@media(max-width:1359px){h2.headline span.long,.h2.headline span.long{min-width:870px}}@media(max-width:1023px){h2.headline span.long,.h2.headline span.long{min-width:600px}}@media(max-width:767px){h2.headline span.long,.h2.headline span.long{min-width:100%}}h2.headline span strong,.h2.headline span strong{color:#19926a}@media(max-width:767px){h2.headline span,.h2.headline span{line-height:3rem;white-space:normal}}h2.headline em,.h2.headline em{display:block;height:1px;background:#e5e5e5;width:100%}@media(max-width:767px){h2.headline em,.h2.headline em{width:5%}}h3,.h3{font-size:3.5rem;line-height:4rem;font-weight:600}@media(max-width:767px){h3,.h3{font-size:2.4rem;line-height:3rem}}h4,.h4{font-size:18px;line-height:3rem;font-weight:600}@media(max-width:767px){h4,.h4{font-size:2rem;line-height:2.4rem}}.scroll-wrapper>.scrollbar-track{position:fixed!important;z-index:99!important;background:none!important}.wp-def.wp{transition:opacity 1s Cubic-bezier(1,0,.43,1);opacity:0}.wp-def.wayin{opacity:1}@-webkit-keyframes loading1{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes loading1{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes loading3{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(0);transform:scale(0)}}@keyframes loading3{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(0);transform:scale(0)}}@-webkit-keyframes loading2{0%{-webkit-transform:translate(0,0);transform:translate(0)}to{-webkit-transform:translate(24px,0);transform:translate(24px)}}@keyframes loading2{0%{-webkit-transform:translate(0,0);transform:translate(0)}to{-webkit-transform:translate(24px,0);transform:translate(24px)}}.loading{display:block;position:relative;width:80px;height:80px;margin:0 auto}.loading div{position:absolute;top:33px;width:13px;height:13px;border-radius:50%;background:#a1cf51;-webkit-animation-timing-function:cubic-bezier(0,1,1,0);animation-timing-function:cubic-bezier(0,1,1,0)}.loading div:nth-child(1){left:8px;-webkit-animation:loading1 .6s infinite;animation:loading1 .6s infinite}.loading div:nth-child(2){left:8px;-webkit-animation:loading2 .6s infinite;animation:loading2 .6s infinite}.loading div:nth-child(3){left:32px;-webkit-animation:loading2 .6s infinite;animation:loading2 .6s infinite}.loading div:nth-child(4){left:56px;-webkit-animation:loading3 .6s infinite;animation:loading3 .6s infinite}.signature{font-size:2.5rem;color:#7ea541;font-weight:400;font-family:Quicksand,serif;padding-top:1rem}.signature strong{font-size:3.5rem;color:#000;font-weight:700;display:block;margin-bottom:2rem}.play{position:relative;display:block}@media(min-width:1025px){.play:hover:after{-webkit-transform:translate(-50%,-50%) scale(1.1);-ms-transform:translate(-50%,-50%) scale(1.1);transform:translate(-50%,-50%) scale(1.1)}}.play:after{content:"";display:block;position:absolute;width:120px;height:120px;background:url(play.svg) no-repeat;background-size:100%;background-position:center center;top:50%;left:50%;transition:all .3s ease;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media(max-width:767px){.play:after{width:60px;height:60px}}.btn{padding:1.725rem 3rem;background:#a1cf51;color:#fff;display:inline-block;text-align:center;cursor:pointer;transition:all .5s ease;border:0;font-weight:600;position:relative;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;box-shadow:0 3px 10px -2px #00000040;font-size:2rem;background-size:200% auto;background-image:linear-gradient(to right,#a1cf51,#8dbd4a 51%,#a1cf51)}.btn:before{content:"";display:block;position:absolute;height:100%;width:100%;top:0;left:0;background:url(plant.svg) no-repeat;background-size:auto 80%;background-position:center center;z-index:-1;transition:all .5s ease}.btn.modal_primary,.btn.modal_secondary{padding:.7rem 2rem;min-width:auto!important}.btn.modal_secondary:before{background:#000}.btn.modal_secondary:hover,.btn.modal_secondary:hover:before{background:#1f1f1f}@media(min-width:1025px){.btn:hover{background-position:right center}.btn:hover:before{background-size:auto 150%;opacity:.4}}.btn.white{background:#fff;color:#7ea541}.btn.load{pointer-events:none;position:relative}.btn.load .loading{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.btn.load .loading div{background:#fff}.btn.disabled{pointer-events:none;opacity:.7;background:#bbb}.btn.disabled:before{display:none}.btn.min{width:350px}@media(max-width:479px){.btn.min{width:100%}}.btn.small{font-size:14px;padding:1rem 2rem;font-weight:400}.btn span{position:relative;z-index:1;pointer-events:none}.selector{position:relative;display:inline-block;text-align:left}.selector:not(.clickable):hover .dropdown{opacity:1;visibility:visible}.selector.clickable.open .dropdown{opacity:1;visibility:visible}.selector.alt.chevron .selected:after{background-image:url(chevron.svg)}.selector.alt .selected{border:1px solid #DDDDDD;padding:1.65rem 6rem 1.7rem 2rem}.selector.alt .selected:after{background-image:url(arrow-down.svg);height:12px;top:14px;right:2rem}.selector.alt .dropdown{border:1px solid #ddd;border-top:0}.selector.alt .dropdown ul li a{padding:2rem;cursor:pointer}.selector .selected{position:relative;padding-right:20px;cursor:pointer}.selector .selected:after{content:"";display:block;position:absolute;top:4px;right:0;background:url(chevron.svg) no-repeat;background-size:100%;background-position:center center;width:11px;height:6px}.selector .dropdown{position:absolute;top:100%;left:0;width:100%;background:#fff;z-index:9;opacity:0;visibility:hidden;transition:all .2s ease}.selector .dropdown ul li{display:block}.selector .dropdown ul li+li{border-top:1px solid #F7F1EC}.selector .dropdown ul li a{padding:10px;display:block;color:#000}@media(min-width:1025px){.selector .dropdown ul li a:hover{background:#f2f2f2}}.product-item{color:#666;position:relative;display:block;text-align:center}@media(min-width:1025px){.product-item:hover .thumb .image+.image{opacity:1}.product-item:hover .title{color:#128f65}.product-item:hover .btn:not(.disabled){background-position:right center}.product-item:hover .btn:not(.disabled):before{background-size:auto 150%;opacity:.4}}.product-item .wish{width:34px;height:34px;top:2rem;right:2rem;border-radius:50%;background:#fff;cursor:pointer;position:absolute;z-index:9;transition:all .2s ease}@media(min-width:1025px){.product-item .wish:hover{background:#f7f1ec}}.product-item .wish:after{content:"";display:block;position:absolute;width:15px;height:16px;background:url(heart.svg) no-repeat;background-size:100%;background-position:center center;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.product-item .inside{background:#f9f9f9;border:1px solid #F4F4F4;padding:100px 5rem 3rem;margin-top:-100px}@media(max-width:1023px){.product-item .inside{padding:80px 2rem 2rem;margin-top:-75px}}.product-item .thumb{position:relative;height:160px;margin-bottom:15px}@media(max-width:1023px){.product-item .thumb{height:120px;margin-bottom:10px}}.product-item .thumb .image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background-repeat:no-repeat;background-size:cover;background-position:center center}.product-item .thumb .image+.image{opacity:0;z-index:2;transition:opacity .2s ease}.product-item .thumb img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:100%;max-height:100%;z-index:2}.product-item .title{line-height:1.2;margin:0 0 1rem;font-weight:900;text-transform:uppercase;color:#000;font-size:2.4rem}@media(max-width:767px){.product-item .title{font-size:2rem;line-height:2rem}}.product-item .title,.product-item .price{transition:color .2s ease}.product-item .price em{font-style:normal;font-weight:600}.product-item .price em+span{color:#848484;font-weight:400;text-decoration:line-through}.product-item .btn{width:100%}.product-item .info{padding-bottom:2rem}@media(max-width:767px){.product-item .info{padding-bottom:1rem}}.product-item .vendor{height:70px;margin-bottom:1rem}@media(max-width:767px){.product-item .vendor{height:50px}}.product-item .vendor img{max-height:100%}.product-item .badge{position:absolute;top:2rem;left:2rem;background:#fff;display:inline-block;min-width:90px;padding:1rem 5px 1.2rem;z-index:3;text-align:center}.product-item .badge.hot{color:#d65e5a}.product-item .excerpt{padding-bottom:2rem}.price{font-size:2.4rem;color:#7ea541;font-weight:600}@media(max-width:767px){.price{font-size:2rem}}.price .hot{color:#d65e5a}.price .old{opacity:.5;text-decoration:line-through;padding-left:10px;color:#666}form.newsletter button{display:block;font-size:16px;width:100%;padding:1.25rem 2rem}form.newsletter input{background:#f9f9f9;border:1px solid #F2F2F2;font-size:16px!important}form.newsletter .chck{color:#000}form.newsletter .col-24-sm{padding:0}@media(max-width:767px){form.newsletter .col-6-sm{padding:0}}.cookie-popup{position:fixed;bottom:0;left:0;width:100%;z-index:99;background:#f7f1ec;padding:2rem 0;opacity:0;visibility:hidden;transition:all .5s ease}.cookie-popup.active{opacity:1;visibility:visible}.cookie-popup a{color:#666;border-bottom:1px solid}@media(min-width:1025px){.cookie-popup a:hover{color:#128f65}}.cookie-popup .ok{position:absolute;border:0;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;transition:color .2s .2s ease}@media(min-width:1025px){.cookie-popup .ok:hover{transition-delay:0s;color:transparent}.cookie-popup .ok:hover:before,.cookie-popup .ok:hover:after{opacity:1;transition-delay:.2s}}.cookie-popup .ok:before{content:"";display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg);width:12px;height:1px;background:#666;transition:opacity .2s ease;opacity:0;margin-top:1px}.cookie-popup .ok:after{content:"";display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);width:12px;height:1px;background:#666;transition:opacity .2s ease;opacity:0;margin-top:1px}.pagination{font-family:Quicksand,serif;font-weight:600}.pagination ul li{display:inline-block;vertical-align:top;margin:0 .5rem}.pagination ul li:first-child{margin-right:3rem}.pagination ul li:first-child a{width:auto;width:initial}.pagination ul li:last-child{margin-left:3rem}.pagination ul li:last-child a{width:auto;width:initial}.pagination ul li a{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:#666;width:24px;cursor:pointer;padding:3px 0 5px}@media(min-width:1025px){.pagination ul li a:hover{color:#7ea541}}.pagination ul li a.current{position:relative;background:#a1cf51;color:#fff;pointer-events:none}.pagination ul li a.disabled{opacity:.5;pointer-events:none}@media(max-width:767px){.pagination .text-right{text-align:left;margin-top:4rem;margin-left:-.5rem}}.chart-popup{position:fixed;top:0;left:0;width:100%;height:100%;z-index:998;opacity:0;visibility:hidden;transition:all .5s ease}.chart-popup.active{opacity:1;visibility:visible}.chart-popup.active .inside{transition:opacity .5s .15s ease,margin .5s .15s ease;margin-top:0;opacity:1}.chart-popup.welcome-popup .inside{padding:0 2rem 0 0;width:760px}.chart-popup.welcome-popup img{margin-left:-20px}.chart-popup.welcome-popup h3{margin-bottom:2rem;color:#000}.chart-popup.welcome-popup p+p{padding-top:1rem}.chart-popup.welcome-popup a{border-bottom:1px solid;color:#7ea541;display:inline-block}@media(min-width:1025px){.chart-popup.welcome-popup a:hover{color:#128f65}}.chart-popup .bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;background:#0003}.chart-popup .inside{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1;background:#fff;width:620px;transition:opacity .2s ease,margin .2s ease;margin-top:50px;opacity:0;padding:8rem 11rem;text-align:center}.chart-popup .inside .close{display:block;top:0;right:0;width:44px;height:44px;cursor:pointer;position:absolute}@media(min-width:1025px){.chart-popup .inside .close:hover:before,.chart-popup .inside .close:hover:after{background:#f5865a}}.chart-popup .inside .close:before{content:"";display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg);width:12px;height:1px;background:#666;transition:background .2s ease}.chart-popup .inside .close:after{content:"";display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);width:12px;height:1px;background:#666;transition:background .2s ease}.chart-popup .inside>p{padding-top:6rem}.chart-popup .inside>p a:not(.btn){color:#666;border-bottom:1px solid}@media(min-width:1025px){.chart-popup .inside>p a:not(.btn):hover{color:#000}}.chart-popup .inside table{width:100%;border-collapse:collapse;text-align:center;margin-top:2rem}.chart-popup .inside table td{border:1px solid #DDDDDD;padding:1rem}.chart-popup .container{padding:0;max-width:100%}.chart-popup .session.blank,.chart-popup .section-title-banner,.chart-popup .section-product-top,.chart-popup .section-breadcrumbs{display:none}.chart-popup .product-onkotea{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.chart-popup .product-onkotea li{width:30%;position:relative;background:#f9f9f9;font-weight:700;font-size:15px;margin-top:40px;padding:30px 5px 10px;cursor:pointer}.chart-popup .product-onkotea li.active{color:#fff;background:linear-gradient(90deg,#a1cf51 26.15%,#8dbd4a 99.44%)}.chart-popup .product-onkotea img{position:absolute;top:0;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#pagePopup .inside{width:80%;text-align:left;padding:5rem}@media(max-width:767px){#pagePopup .inside{width:90%!important;padding:3rem!important}}#pagePopup .inside .body{max-height:80vh;overflow:auto}#freebiePopup div[class*=col-]{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}#freebiePopup form.newsletter{padding-top:3rem}.share{padding-top:2rem}.share label{font-family:Quicksand,serif;text-transform:uppercase;color:#000;font-size:2.4rem;font-weight:700}@media(max-width:767px){.share label{font-size:2rem}}.share ul{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-left:2.4rem}@media(max-width:767px){.share ul{margin-left:2rem}}.share li{display:inline-block;vertical-align:top}.share li:last-child a,.share li:last-child button{-webkit-transform:translateY(3px);-ms-transform:translateY(3px);transform:translateY(3px)}.share li+li{margin-left:2rem}.share li a,.share li button{display:block;background:none;font-size:0;border:0;cursor:pointer;margin:0;padding:0}@media(min-width:1025px){.share li a:hover,.share li button:hover{opacity:.7}}.share li a img,.share li button img{display:block;height:3.8rem;width:auto;width:initial}@media(max-width:767px){.share li a img,.share li button img{height:3rem}}header{position:fixed;top:0;left:0;width:100%;z-index:99;background:#fff;box-shadow:0 0 15px 10px #eeeeee40}header.scroll .logo{width:160px!important;height:50px!important}header.scroll .bt{opacity:0;visibility:hidden}header.scroll .bottom{padding:5px 0}@media(min-width:1360px){header.scroll .lang{padding:0;margin-top:2px}header.scroll .lang:after{top:7px}}header .top{background:#f7f7f7;padding:1.625rem;text-align:center;transition:all .3s ease}@media(max-width:1023px){header .top{padding:1rem 0;text-align:center;font-size:1.5rem}header .top p{display:none}header .top p:first-child{display:inline}}header .top p a{color:#000}header .logo{width:320px;height:100px;background:url(logo.svg) no-repeat;background-size:100%;background-position:center center;margin:0 auto;display:block;transition:all .3s ease}@media(max-width:1359px){header .logo{width:224px;height:70px}}@media(max-width:1023px){header .logo{width:160px;height:50px}}header .bottom{position:relative;z-index:3;background:#fff;transition:all .3s ease;padding:3rem 0}@media(max-width:1023px){header .bottom{padding:5px 0}}header .add-success{position:absolute;top:100%;left:0;width:100%;text-align:center;padding:2rem;background:#a1cf51;color:#fff;z-index:1;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);transition:-webkit-transform .7s Cubic-bezier(.3,0,.3,1);transition:transform .7s Cubic-bezier(.3,0,.3,1);transition:transform .7s Cubic-bezier(.3,0,.3,1),-webkit-transform .7s Cubic-bezier(.3,0,.3,1)}header .add-success.active{-webkit-transform:none;-ms-transform:none;transform:none}header .add-fail{position:absolute;top:100%;left:0;width:100%;text-align:center;padding:2rem;background:red;color:#fff;z-index:1;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);transition:-webkit-transform .7s Cubic-bezier(.3,0,.3,1);transition:transform .7s Cubic-bezier(.3,0,.3,1);transition:transform .7s Cubic-bezier(.3,0,.3,1),-webkit-transform .7s Cubic-bezier(.3,0,.3,1)}header .add-fail.active{-webkit-transform:none;-ms-transform:none;transform:none}.bt{position:absolute;max-height:30px;right:20px;bottom:0;transition:all .2s ease;pointer-events:none;z-index:0}@media(max-width:1359px){.bt{bottom:-15px}}@media(max-width:1023px){.bt{display:none}}nav{text-align:center;z-index:2;background:#fff;border-top:1px solid #f2f2f2;position:relative}nav .xl-screen-only{display:none}@media(min-height:1200px){nav .xl-screen-only{display:block}}@media(max-width:1359px){nav{position:fixed;top:0;left:0;z-index:99;width:100%;height:100%;background:#000000b3;transition:all .4s .4s ease;opacity:0;visibility:hidden}nav.active{opacity:1;visibility:visible;transition-delay:0s}nav.active .container{-webkit-transform:none;-ms-transform:none;transform:none;transition-delay:.2s}nav .bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}nav>.container{position:absolute!important;top:0;left:0;height:100%;width:100%;max-width:400px;background:#fff;z-index:1;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translate(-100%);padding:0;transition:-webkit-transform .7s Cubic-bezier(.3,0,.3,1);transition:transform .7s Cubic-bezier(.3,0,.3,1);transition:transform .7s Cubic-bezier(.3,0,.3,1),-webkit-transform .7s Cubic-bezier(.3,0,.3,1);overflow:auto}nav .col-24-sm{padding:0}nav .chevron{position:absolute;pointer-events:none;top:0;right:0;height:60px;background:url(chevron.svg) no-repeat;background-position:center center;background-size:2rem;width:60px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}nav .hidden-lg a{padding-left:60px!important;border-bottom:1px solid #f0f0f0;background:#f9f9f9}nav .hidden-lg .chevron{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);right:auto;right:initial;left:0;top:-2px;z-index:2}}@media(max-width:479px){nav>.container{max-width:320px}}nav>.container{position:static}nav ul{font-weight:400}@media(max-width:1359px){nav ul.lv1>li{display:block;text-align:left;border-top:1px solid #e5e5e5}}nav ul.lv3 li{padding-left:2rem;position:relative;margin-left:2rem}nav ul.lv3 li:before{content:"";display:block;position:absolute;width:6px;height:12px;top:0;left:0;background:url(nav-arrow.svg) no-repeat;background-size:100%;background-position:center center}nav ul.lv3 li+li{margin-top:2rem}nav ul.lv3 li:first-child{margin-bottom:.5rem;margin-left:0}nav ul.lv3 li:first-child a{color:#000;text-decoration:underline!important;font-weight:500}@media(min-width:1025px){nav ul.lv3 li:first-child a:hover{color:#7ea541}}nav ul.lv3 li a{color:#606060}nav ul.lv3.mains li{margin-left:0}nav ul.lv3.mains li a{color:#000;text-decoration:underline!important;font-weight:500}@media(min-width:1025px){nav ul.lv3.mains li a:hover{color:#7ea541}}nav ul li{display:inline-block;vertical-align:top}@media(max-width:1359px){nav ul li{position:relative}}@media(min-width:1024px){nav ul li:hover>a{color:#7ea541!important}}nav ul li:hover .dropdown{opacity:1;visibility:visible;transition:all .3s ease;font-family:Roboto}nav ul li:hover h4{font-family:Roboto;font-weight:900}nav ul li:hover .title{font-family:Roboto}nav ul li:hover a.lvl1{color:#a1cf51}nav ul li a{display:block}nav ul li a.lv1{font-size:18px;color:#1e1e1e;padding:15px;position:relative}nav ul li a.lv1.active span{background-image:linear-gradient(120deg,#93c44d2e 0 100%);background-repeat:no-repeat;background-size:100% 10px;background-position:0 90%}@media(min-width:1025px){nav ul li a.lv1:hover{color:#7ea541}}@media(max-width:1359px){nav ul li a.lv1{font-size:16px;padding:15px 20px}}@media(max-width:1359px){nav ul li a.lv1{font-size:20px;padding:20px}}nav ul li a.lv3{color:#5e5e5e;padding:10px 0}@media(min-width:1025px){nav ul li a.lv3:hover{color:#7ea541}}nav .dropdown{top:100%;left:0;opacity:0;visibility:hidden;transition:all .1s ease;position:absolute;width:100%;text-align:left}@media(max-width:1359px){nav .dropdown{opacity:1;visibility:visible;padding-top:0;display:block;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translate(-100%);position:fixed;top:0;left:0;height:100%;transition:-webkit-transform .5s Cubic-bezier(.3,0,.3,1);transition:transform .5s Cubic-bezier(.3,0,.3,1);transition:transform .5s Cubic-bezier(.3,0,.3,1),-webkit-transform .5s Cubic-bezier(.3,0,.3,1);max-width:400px;width:100%;background:#fff;z-index:9;overflow:auto}nav .dropdown.active{-webkit-transform:none;-ms-transform:none;transform:none}}@media(max-width:479px){nav .dropdown{max-width:320px}}nav .dropdown .gift{padding:3rem 5rem}nav .dropdown .gift .item{width:100%}nav .dropdown .gift .item .thumb{width:140px}@media(max-width:479px){nav .dropdown .gift .item .thumb{width:100%}}nav .dropdown .gift .item .info{width:calc(100% - 140px)}@media(max-width:479px){nav .dropdown .gift .item .info{width:100%}}nav .dropdown .gift .item .info .title{text-transform:none;font-size:2rem;font-weight:500;font-family:Roboto;max-width:260px}nav .dropdown[data-id="Beljanski Products"] .left{width:400px;position:relative}nav .dropdown[data-id="Beljanski Products"] .left:after{content:"";display:block;position:absolute;width:250px;height:100px;left:50%;bottom:50px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);background:url(beljanski.png) no-repeat;background-size:100%;background-position:center center}@media(max-width:1359px){nav .dropdown[data-id="Beljanski Products"] .left:after{display:none}}nav .dropdown[data-id="Beljanski Products"] .right{width:calc(100% - 400px)}@media(max-width:1359px){nav .dropdown[data-id="Beljanski Products"] .right{width:100%}}nav .dropdown[data-id="Beljanski Products"] .right>.block{padding-bottom:1rem}nav .dropdown[data-id="Beljanski Products"] .right .product-list{margin-left:-3rem;width:calc(100% + 3rem)}@media(max-width:1359px){nav .dropdown[data-id="Beljanski Products"] .right .product-list{margin-left:-1rem;width:calc(100% + 1rem)}}nav .dropdown[data-id="Beljanski Products"] .under{border-top:1px solid #f2f2f2}nav .dropdown[data-id="Beljanski Products"] .under h4{margin-bottom:2.5rem}@media(max-width:1359px){nav .dropdown[data-id="Beljanski Products"] .under h4{margin-bottom:2rem}}@media(max-width:479px){nav .dropdown[data-id="Beljanski Products"] .under h4{margin-bottom:0}nav .dropdown[data-id="Beljanski Products"] .under h4+*{margin-top:2rem!important}}nav .dropdown[data-id="Beljanski Products"] .under .block{width:40%;padding-top:3rem;padding-bottom:3rem;padding-right:0}nav .dropdown[data-id="Beljanski Products"] .under .block.empty{display:none}nav .dropdown[data-id="Beljanski Products"] .under .block.empty+.block{border-left:0}@media(max-width:1359px){nav .dropdown[data-id="Beljanski Products"] .under .block{width:100%}}nav .dropdown[data-id="Beljanski Products"] .under .block:first-child .item{width:211px}nav .dropdown[data-id="Beljanski Products"] .under .block+.block{border-left:1px solid #f2f2f2;width:60%}@media(max-width:1359px){nav .dropdown[data-id="Beljanski Products"] .under .block+.block{width:100%;border-left:0;border-top:1px solid #f2f2f2}}nav .dropdown[data-id="Beljanski Products"] .under .product-list{margin:0;width:100%}nav .dropdown[data-id="Beljanski Products"] .under .product-list>img{width:66px;margin-right:2.5rem;margin-top:-12px}@media(max-width:479px){nav .dropdown[data-id="Beljanski Products"] .under .product-list>img{display:none}}nav .dropdown[data-id="Targetage Products"] .gift{padding:3rem 2rem}@media(max-width:1359px){nav .dropdown[data-id="Targetage Products"] .gift{padding:3rem 0}}nav .dropdown[data-id="Targetage Products"] .left{width:290px;position:relative}@media(max-width:1359px){nav .dropdown[data-id="Targetage Products"] .left{width:100%}}nav .dropdown[data-id="Targetage Products"] .left:after{content:"";display:block;position:absolute;width:250px;height:160px;left:50%;bottom:50px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);background:url(targetage-products.png) no-repeat;background-size:100%;background-position:center center}@media(max-width:1359px){nav .dropdown[data-id="Targetage Products"] .left:after{display:none}}nav .dropdown[data-id="Targetage Products"] .left [href="/fr/pages/why-choose-targetage#detox"] span,nav .dropdown[data-id="Targetage Products"] .left [href="/pages/why-choose-targetage#detox"] span{color:#93c44d;text-decoration:underline;pointer-events:none}nav .dropdown[data-id="Targetage Products"] .left [href="/fr/pages/why-choose-targetage#rejuvenate"] span,nav .dropdown[data-id="Targetage Products"] .left [href="/pages/why-choose-targetage#rejuvenate"] span{color:#f99f1e;text-decoration:underline;pointer-events:none}nav .dropdown[data-id="Targetage Products"] .left h4{font-size:0;width:174px;height:70px;background:url(targetage.png) no-repeat;background-size:100%;background-position:center center;margin-top:-36px;display:block;margin-bottom:22px}@media(max-width:1359px){nav .dropdown[data-id="Targetage Products"] .left h4{margin-top:-20px;margin-bottom:12px}}nav .dropdown[data-id="Targetage Products"] .right{width:calc(100% - 290px)}@media(max-width:1359px){nav .dropdown[data-id="Targetage Products"] .right{width:100%}}nav .dropdown[data-id="Targetage Products"] .right>.block{padding-bottom:1rem}nav .dropdown[data-id="Targetage Products"] .right>.block+.block{padding-top:4.5rem;border-top:1px solid #f2f2f2}nav .dropdown[data-id="Targetage Products"] .right>.block+.block h4{background-image:linear-gradient(120deg,#f99f1e33 0% 100%)}nav .dropdown[data-id="Targetage Products"] .right>.block+.block h4:before{content:"2";background:#f99f1e}nav .dropdown[data-id="Targetage Products"] .right>.block h4{text-transform:capitalize;font-weight:600;position:relative;margin-left:30px}nav .dropdown[data-id="Targetage Products"] .right>.block h4:before{content:"1";display:block;position:absolute;width:30px;height:30px;text-align:center;border-radius:50%;background:#93c44d;top:-3px;left:-40px;color:#fff;line-height:30px}nav .dropdown[data-id="Targetage Products"] .right .product-list{margin-left:-3rem;width:calc(100% + 3rem)}@media(max-width:1359px){nav .dropdown[data-id="Targetage Products"] .right .product-list{margin-left:-1rem;width:calc(100% + 1rem)}}nav .dropdown[data-id="Targetage Products"] .right .product-list .item .thumb{width:60px;height:60px}nav .dropdown[data-id="Targetage Products"] .right .product-list .item .info{width:calc(100% - 60px)}@media(max-width:1359px){nav .dropdown[data-id="Targetage Products"] .right .product-list .item{width:100%!important}nav .dropdown[data-id="Targetage Products"] .right .product-list .item .thumb{width:80px;height:80px}nav .dropdown[data-id="Targetage Products"] .right .product-list .item .info{width:calc(100% - 80px)}}nav .dropdown[data-id="Targetage Products"] .right .product-list[data-list=Detox] .item:nth-child(1){width:24%}nav .dropdown[data-id="Targetage Products"] .right .product-list[data-list=Detox] .item:nth-child(2){width:18%}nav .dropdown[data-id="Targetage Products"] .right .product-list[data-list=Detox] .item:nth-child(3){width:18%}nav .dropdown[data-id="Targetage Products"] .right .product-list[data-list=Detox] .item:nth-child(4){width:18%}nav .dropdown[data-id="Targetage Products"] .right .product-list[data-list=Detox] .item:nth-child(5){width:22%}@media(min-width:1025px){nav .dropdown[data-id="Targetage Products"] .right .product-list[data-list=Rejuvenate] .item a:hover .title{color:#de8506}}nav .dropdown[data-id="Targetage Products"] .right .product-list[data-list=Rejuvenate] .item .info span{color:#f99f1e}nav .dropdown[data-id="Targetage Products"] .under .btn{min-width:260px}nav .dropdown[data-id=Skincare] .gift{padding:3rem 2rem}nav .dropdown[data-id=Skincare] .gift .item a:not(.btn) span{max-width:170px;line-height:16px}nav .dropdown[data-id=Skincare] .left{width:265px;position:relative}@media(max-width:1359px){nav .dropdown[data-id=Skincare] .left{width:100%}}nav .dropdown[data-id=Skincare] .left:after{content:"";display:block;position:absolute;width:240px;height:320px;left:50%;bottom:5px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);background:url(skincare.jpg) no-repeat;background-size:90%;background-position:center center}@media(max-width:1359px){nav .dropdown[data-id=Skincare] .left:after{display:none}}nav .dropdown[data-id=Skincare] .left h4{font-size:0;width:245px;height:70px;background:url(french.png) no-repeat;background-size:100%;background-position:center center;margin-top:-20px;display:block;margin-bottom:22px;display:none}nav .dropdown[data-id=Skincare] .left h4+ul{margin-top:0!important}nav .dropdown[data-id=Skincare] .left ul.lv3 li:first-child a{text-decoration:none!important;background-image:linear-gradient(120deg,#93c44d2e 0 100%);background-repeat:no-repeat;background-size:100% 10px;background-position:0 90%;padding:0 5px;display:inline;margin-left:-5px}nav .dropdown[data-id=Skincare] .right{width:calc(100% - 265px)}@media(max-width:1359px){nav .dropdown[data-id=Skincare] .right{width:100%}}nav .dropdown[data-id=Skincare] .right>.block{padding-bottom:1rem;padding-right:0}nav .dropdown[data-id=Skincare] .right>.block .item{width:18%}@media(max-width:1359px){nav .dropdown[data-id=Skincare] .right>.block .item{width:100%}}nav .dropdown[data-id=Skincare] .right>.block .gift{width:46%}nav .dropdown[data-id=Skincare] .right>.block .gift .item{width:100%}@media(max-width:1359px){nav .dropdown[data-id=Skincare] .right>.block .gift{width:100%}}nav .dropdown[data-id=Skincare] .right>.block+.block{padding-top:1rem;border-top:1px solid #f2f2f2}nav .dropdown[data-id=Skincare] .right>.block+.block .item{width:50%}@media(max-width:1359px){nav .dropdown[data-id=Skincare] .right>.block+.block .item{width:100%}}nav .dropdown[data-id=Skincare] .right>.block h4{background:none}nav .dropdown[data-id=Skincare] .right>.block h4+*{margin-top:1rem}nav .dropdown[data-id=Skincare] .right .product-list{margin-left:-3rem;width:calc(100% + 3rem)}@media(max-width:1359px){nav .dropdown[data-id=Skincare] .right .product-list{margin-left:-1rem;width:calc(100% + 1rem)}}nav .dropdown[data-id=Skincare] .beauty{position:relative;padding-left:85px}nav .dropdown[data-id=Skincare] .beauty:before{content:"";display:block;position:absolute;width:220px;height:160px;background:url(within.jpg) no-repeat;background-size:100%;background-position:center center;z-index:0;top:0;left:-80px}nav .dropdown[data-id=Skincare] .beauty h4{text-transform:none;font-size:18px;font-weight:900;background:none;position:relative;z-index:1}nav .dropdown[data-id=Skincare] .beauty h4 strong{font-weight:700;color:#93c44d;background-image:linear-gradient(120deg,#93c44d2e 0 100%);background-repeat:no-repeat;background-size:100% 10px;background-position:0 90%;padding:0 5px;margin-left:-5px}nav .dropdown[data-id=Skincare] .beauty .item{width:100%!important;margin-top:2rem;margin-left:-2rem;position:relative;z-index:1}nav .dropdown[data-id=Skincare] .under .btn{min-width:260px}nav .dropdown[data-id="For Professionals"] .left{width:400px;position:relative;min-height:370px;border:0}nav .dropdown[data-id="For Professionals"] .left:after{content:"";display:block;position:absolute;width:100%;height:1px;top:220px;left:0;margin-top:12px;background:#eaeaea}@media(max-width:1359px){nav .dropdown[data-id="For Professionals"] .left:after{top:210px}}nav .dropdown[data-id="For Professionals"] .left:before{content:"";display:block;position:absolute;width:100%;height:1px;top:440px;left:0;margin-top:12px;background:#eaeaea}@media(max-width:1359px){nav .dropdown[data-id="For Professionals"] .left:before{top:375px}}@media(max-width:1359px){nav .dropdown[data-id="For Professionals"] .left{min-height:auto;min-height:initial;width:100%}}nav .dropdown[data-id="For Professionals"] .left .lv3{margin-bottom:6rem}nav .dropdown[data-id="For Professionals"] .left h4.head1{position:relative;margin-left:30px}nav .dropdown[data-id="For Professionals"] .left h4.head1+*{margin-top:2rem}nav .dropdown[data-id="For Professionals"] .left h4.head1:before{content:"";display:block;position:absolute;width:22px;height:32px;background:url(hp1.svg) no-repeat;background-size:100%;background-position:center center;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:-30px}nav .dropdown[data-id="For Professionals"] .left h4.head2{position:relative;margin-left:30px}nav .dropdown[data-id="For Professionals"] .left h4.head2+*{margin-top:2rem}nav .dropdown[data-id="For Professionals"] .left h4.head2+.lv3{margin-bottom:0;padding-bottom:5rem}@media(max-width:1359px){nav .dropdown[data-id="For Professionals"] .left h4.head2+.lv3{padding-bottom:0}}nav .dropdown[data-id="For Professionals"] .left h4.head2:before{content:"";display:block;position:absolute;width:32px;height:32px;background:url(hp2.svg) no-repeat;background-size:100%;background-position:center center;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:-32px}nav .dropdown[data-id="For Professionals"] .left h4.head3{display:inline-block;position:relative;margin-top:6rem;margin-left:30px}nav .dropdown[data-id="For Professionals"] .left h4.head3+*{margin-top:2rem}nav .dropdown[data-id="For Professionals"] .left h4.head3+.lv3{margin-bottom:0}nav .dropdown[data-id="For Professionals"] .left h4.head3:before{content:"";display:block;position:absolute;width:32px;height:32px;background:url(icon-wholesaler-beljanski.png) no-repeat;background-size:100%;background-position:center center;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:-32px}nav .dropdown[data-id="For Professionals"] .right{width:calc(100% - 400px);position:relative}nav .dropdown[data-id="For Professionals"] .right:before{content:"";display:block;position:absolute;width:100%;height:1px;top:440px;left:0;background:#eaeaea;margin-top:12px}@media(max-width:1359px){nav .dropdown[data-id="For Professionals"] .right:before{display:none}}nav .dropdown[data-id="For Professionals"] .right:after{content:"";display:block;position:absolute;width:100%;height:1px;top:220px;left:0;background:#eaeaea;margin-top:12px}@media(max-width:1359px){nav .dropdown[data-id="For Professionals"] .right:after{display:none}}@media(max-width:1359px){nav .dropdown[data-id="For Professionals"] .right{width:100%}}nav .dropdown[data-id="For Professionals"] .right>.block{padding-bottom:1rem}nav .dropdown[data-id="For Professionals"] .right>.block.block-products{background-image:url(bp-products-shot.png);background-repeat:no-repeat;background-size:280px;background-position-y:center;background-position-x:right}@media(max-width:1359px){nav .dropdown[data-id="For Professionals"] .right>.block.block-products{background:none}}nav .dropdown[data-id="For Professionals"] .right>.block+.block .item{position:relative;z-index:0}@media(max-width:1359px){nav .dropdown[data-id="For Professionals"] .right>.block+.block .item{margin-top:2rem}}nav .dropdown[data-id="For Professionals"] .right>.block+.block .item:after{content:"";display:block;position:absolute;width:320px;height:220px;background:url(hp.jpg) no-repeat;background-size:cover;background-position:center center;left:100%;top:-110px}@media(max-width:1359px){nav .dropdown[data-id="For Professionals"] .right>.block+.block .item:after{display:none}}nav .dropdown[data-id="For Professionals"] .right .item .info{padding-left:1rem}nav .dropdown[data-id="For Professionals"] .right .item .info .title{font-size:12px}nav .dropdown[data-id="For Professionals"] .right .head3-wrap{margin-left:85px;max-width:150px;margin-bottom:20px}@media(max-width:479px){nav .dropdown[data-id="For Professionals"] .right .head3-wrap{margin-left:65px}}nav .dropdown[data-id="For Professionals"] .right h4{margin-bottom:3rem}nav .dropdown[data-id="For Professionals"] .right h4.logos{font-size:0;width:167px;height:57px;background:url(beljanski-pro.jpg) no-repeat;background-size:100%;background-position:center center;display:block}nav .dropdown[data-id="For Professionals"] .right h4.head3{position:relative;z-index:3}nav .dropdown[data-id="For Professionals"] .right h4.head3:before{content:"";display:block;position:absolute;width:75px;height:50px;background:url(hp3.svg) no-repeat;background-size:100%;background-position:center center;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:-90px}@media(max-width:479px){nav .dropdown[data-id="For Professionals"] .right h4.head3:before{left:-60px;width:55px}}@media(max-width:1359px){nav .dropdown[data-id="For Professionals"] .right h4{margin-bottom:2rem}}nav .dropdown[data-id="For Professionals"] .right .product-list{margin-left:-3rem;width:calc(100% + 3rem);-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}nav .dropdown[data-id="For Professionals"] .right .product-list.healthcare-products{margin-top:0;max-width:78%;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}nav .dropdown[data-id="For Professionals"] .right .product-list.healthcare-products .item{width:33.33%}@media(max-width:1359px){nav .dropdown[data-id="For Professionals"] .right .product-list.healthcare-products{max-width:100%}nav .dropdown[data-id="For Professionals"] .right .product-list.healthcare-products .item{width:100%}}@media(max-width:1359px){nav .dropdown[data-id="For Professionals"] .right .product-list{margin-left:-1rem;width:calc(100% + 1rem)}}nav .dropdown[data-id="For Professionals"] .right .art{margin-left:345px;position:relative;z-index:3;max-width:275px;margin-top:-50px}@media(max-width:1359px){nav .dropdown[data-id="For Professionals"] .right .art{margin-top:3rem;margin-left:0;max-width:100%}}nav .dropdown[data-id="For Professionals"] .right .art:before{content:"";display:block;position:absolute;width:1px;height:72px;background:#93c44c;top:30px;left:-30px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media(max-width:1359px){nav .dropdown[data-id="For Professionals"] .right .art:before{left:0;top:-16px;-webkit-transform:none;-ms-transform:none;transform:none;width:72px;height:1px}}nav .dropdown[data-id="For Professionals"] .right .art .title{color:#000;font-weight:400}nav .dropdown[data-id="For Professionals"] .right .art .title strong{font-weight:700;color:#93c44d}nav .dropdown[data-id="For Professionals"] .right .art .desc{font-style:italic;color:#545454;margin:1rem 0 2rem}nav .dropdown[data-id="For Professionals"] .right .art .btn{font-size:14px;padding:1.5rem 5rem}nav .dropdown[data-id="For Professionals"] .right .wholesale--wrapper{display:-ms-grid;display:grid;-ms-grid-columns:1fr 275px;grid-template-columns:1fr 275px;grid-column-gap:60px;width:calc(100% + 3rem);margin-left:-3rem}nav .dropdown[data-id="For Professionals"] .right .wholesale--wrapper .art{margin-top:0;margin-left:0}nav .dropdown[data-id="For Professionals"] .right .wholesale--wrapper .art:before{top:0;bottom:0;height:unset;-webkit-transform:none;-ms-transform:none;transform:none}@media(max-width:1359px){nav .dropdown[data-id="For Professionals"] .right .wholesale--wrapper{margin-left:-1rem;width:calc(100% + 1rem);-ms-grid-columns:1fr;grid-template-columns:1fr}nav .dropdown[data-id="For Professionals"] .right .wholesale--wrapper .art{margin-top:3rem}nav .dropdown[data-id="For Professionals"] .right .wholesale--wrapper .art:before{top:-16px;bottom:unset;height:1px}}nav .dropdown[data-id="For Professionals"] .right .wholesale--inner{text-align:center;padding:1rem 0}@media(max-width:1359px){nav .dropdown[data-id="For Professionals"] .right .wholesale--inner{text-align:left;margin-bottom:2rem}}nav .dropdown[data-id="For Professionals"] .right .wholesale-icons--list{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:4rem;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;grid-column-gap:10px}@media(max-width:1359px){nav .dropdown[data-id="For Professionals"] .right .wholesale-icons--list{display:block}}nav .dropdown[data-id="For Professionals"] .right .wholesale-icons--item{color:#000;font-family:Quicksand,serif;font-weight:700;text-transform:uppercase;font-size:13px;text-align:left;padding-left:45px;line-height:1.1;position:relative}nav .dropdown[data-id="For Professionals"] .right .wholesale-icons--item:before{content:"";position:absolute;width:50px;height:50px;background-repeat:no-repeat;background-size:contain;top:50%;left:-10px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}nav .dropdown[data-id="For Professionals"] .right .wholesale-icons--item.wholesale-icons--item-discount:before{background-image:url(icon-professional-discounts.png)}nav .dropdown[data-id="For Professionals"] .right .wholesale-icons--item.wholesale-icons--item-volume:before{background-image:url(icon-volume-purchase-plan.png)}nav .dropdown[data-id="For Professionals"] .right .wholesale-icons--item.wholesale-icons--item-shipping:before{background-image:url(icon-convenient-shipping.png)}@media(max-width:1359px){nav .dropdown[data-id="For Professionals"] .right .wholesale-icons--item{min-height:50px;line-height:50px;padding-left:55px}nav .dropdown[data-id="For Professionals"] .right .wholesale-icons--item:before{left:0}}nav .dropdown[data-id="For Professionals"] .right .wholesale-desc{color:#000;font-family:Nunito,serif;margin-bottom:2rem;font-weight:900;text-transform:uppercase;background-image:linear-gradient(120deg,#93c44d2e 0 100%);background-repeat:no-repeat;background-size:100% 10px;background-position:0 90%;padding:0 5px;display:inline-block}nav .dropdown[data-id="For Professionals"] .right .wholesale-btn{display:inline-block;position:relative;font-size:14px;color:#7ea541;text-decoration:underline!important}nav .dropdown[data-id="For Professionals"] .right .wholesale-btn:after{content:"";display:block;position:absolute;width:6px;height:11px;top:2px;right:-12px;background:url(nav-arrow.svg) no-repeat;background-size:100%;background-position:center center}nav .dropdown[data-id="Books _ Events"] .news_btn_container{padding-top:20px;position:relative}nav .dropdown[data-id="Books _ Events"] .inside .grid:nth-child(2) .news_btn_container:before{content:"";display:block;position:absolute;height:160px;width:100%;background:url(nav_news_1.jpg) no-repeat;background-size:100%;background-position:top;top:-64px;right:-55px}@media(max-width:1359px){nav .dropdown[data-id="Books _ Events"] .inside .grid:nth-child(2) .news_btn_container:before{display:none}}nav .dropdown[data-id="Books _ Events"] .inside .grid:nth-child(4) .news_btn_container:before{content:"";display:block;position:absolute;height:160px;width:100%;background:url(nav_news_2.jpg) no-repeat;background-size:100%;background-position:bottom;top:-45px;right:-55px}@media(max-width:1359px){nav .dropdown[data-id="Books _ Events"] .inside .grid:nth-child(4) .news_btn_container:before{display:none}}nav .dropdown[data-id="Books _ Events"] .inside{padding:5rem calc(5rem + 15px)}@media(max-width:1359px){nav .dropdown[data-id="Books _ Events"] .inside{padding:3rem 0}nav .dropdown[data-id="Books _ Events"] .inside>div{padding:0 0 3rem!important}}nav .dropdown[data-id="Books _ Events"] .item{width:100%}nav .dropdown[data-id="Books _ Events"] .item .thumb{width:170px;height:117px}nav .dropdown[data-id="Books _ Events"] .item .thumb img{box-shadow:0 3px 10px -2px #00000040}@media(max-width:479px){nav .dropdown[data-id="Books _ Events"] .item .thumb{width:120px;height:82px}}nav .dropdown[data-id="Books _ Events"] .item .info{font-size:2.1rem;width:calc(100% - 170px);padding-left:3rem}@media(max-width:479px){nav .dropdown[data-id="Books _ Events"] .item .info{width:calc(100% - 120px);font-size:2rem}}nav .dropdown[data-id="Books _ Events"] .btn{width:auto!important;min-width:180px;margin-top:2rem}nav .dropdown[data-id="Our Partners"] .col-12-lg{padding:5rem!important;min-height:420px}nav .dropdown[data-id="Our Partners"] .col-12-lg .lv3 li{margin-bottom:.5rem;margin-left:0}nav .dropdown[data-id="Our Partners"] .col-12-lg .lv3 li a{color:#000;text-decoration:underline!important;font-weight:500}@media(min-width:1025px){nav .dropdown[data-id="Our Partners"] .col-12-lg .lv3 li a:hover{color:#7ea541}}nav .dropdown[data-id="Our Partners"] .col-12-lg .lv3.mains li{margin-left:0}nav .dropdown[data-id="Our Partners"] .col-12-lg .lv3.mains li a{color:#000;text-decoration:underline!important;font-weight:500}@media(min-width:1025px){nav .dropdown[data-id="Our Partners"] .col-12-lg .lv3.mains li a:hover{color:#7ea541}}@media(max-width:1359px){nav .dropdown[data-id="Our Partners"] .col-12-lg{min-height:auto;min-height:initial}}nav .dropdown[data-id="Our Partners"] .col-12-lg.eu-only{width:100%;-webkit-flex-grow:unset;-ms-flex-positive:unset;flex-grow:unset;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;max-width:100%;height:auto;min-height:unset}nav .dropdown[data-id="Our Partners"] .col-12-lg:first-child:before{content:"";display:block;position:absolute;height:320px;width:100%;background:url(nav_our_partners_1_fade.jpg) no-repeat;background-size:100%;background-position:bottom;bottom:0;left:0}@media(max-width:1359px){nav .dropdown[data-id="Our Partners"] .col-12-lg:first-child:before{display:none}}nav .dropdown[data-id="Our Partners"] .col-12-lg:last-child{position:relative}@media(max-width:1359px){nav .dropdown[data-id="Our Partners"] .col-12-lg:last-child{padding:0 0 3rem!important}}nav .dropdown[data-id="Our Partners"] .col-12-lg:last-child:before{content:"";display:block;position:absolute;height:320px;width:100%;background:url(nav_our_partners_2.jpg) no-repeat;background-size:contain;background-position:bottom;bottom:0;left:0}@media(max-width:1359px){nav .dropdown[data-id="Our Partners"] .col-12-lg:last-child:before{display:none}}nav .dropdown[data-id="Our Partners"] .col-12-lg:first-child{position:relative}@media(max-width:1359px){nav .dropdown[data-id="Our Partners"] .col-12-lg:first-child{padding:0 0 3rem!important}}nav .dropdown[data-id="Our Partners"] .col-12-lg:first-child.eu-only:before{content:"";display:block;position:absolute;height:auto;width:100%;background:url(nav_our_partners_1.jpg) no-repeat;background-size:contain;background-position:top right;top:0;right:0}@media(max-width:1359px){nav .dropdown[data-id="Our Partners"] .col-12-lg:first-child.eu-only:before{display:none}}nav .dropdown[data-id="Our Partners"] .col-12-lg+.col-12-lg{border-left:1px solid #f2f2f2}@media(max-width:1359px){nav .dropdown[data-id="Our Partners"] .col-12-lg+.col-12-lg{border-top:1px solid #f2f2f2;border-left:0;padding:3rem 0!important}}nav .dropdown[data-id="Our Partners"] .col-12-lg+.col-12-lg h4{margin-bottom:2rem}nav .dropdown[data-id="Our Partners"] .btn{min-width:180px;margin-top:2rem}@media(max-width:1359px){nav .dropdown[data-id="Our Partners"] .btn{min-width:100%}}nav .dropdown[data-id="Our Partners"] .item{width:100%}nav .dropdown[data-id="Our Partners"] .item.book{margin-left:-2rem;width:calc(100% + 2rem)}nav .dropdown[data-id="Our Partners"] .item.article .thumb{height:65px;width:110px}nav .dropdown[data-id="Our Partners"] .item.article .thumb img{box-shadow:0 3px 10px -2px #00000040}nav .dropdown[data-id="Our Partners"] .item.article .info{width:calc(100% - 110px);padding-left:2rem}nav .dropdown[data-id="Our Partners"] .item.article .info .title{text-transform:none}nav .dropdown[data-id="About Us"] .col-8-lg{padding:5rem!important;min-height:480px;position:relative}@media(max-width:1359px){nav .dropdown[data-id="About Us"] .col-8-lg{min-height:auto;min-height:initial}}nav .dropdown[data-id="About Us"] .col-8-lg:first-child:before{content:"";display:block;position:absolute;height:360px;width:100%;background:url(nav_about_us_1.jpg) no-repeat;background-size:100%;background-position:bottom;bottom:0;left:0}@media(max-width:1359px){nav .dropdown[data-id="About Us"] .col-8-lg:first-child{padding:0 0 3rem!important}nav .dropdown[data-id="About Us"] .col-8-lg:first-child:before{display:none}}nav .dropdown[data-id="About Us"] .col-8-lg:nth-child(2):before{content:"";display:block;position:absolute;height:360px;width:100%;background:url(nav_about_us_2.jpg) no-repeat;background-size:100%;background-position:bottom;bottom:0;left:0}@media(max-width:1359px){nav .dropdown[data-id="About Us"] .col-8-lg:nth-child(2){padding:3rem 0!important}nav .dropdown[data-id="About Us"] .col-8-lg:nth-child(2):before{display:none}}nav .dropdown[data-id="About Us"] .col-8-lg:nth-child(3):before{content:"";display:block;position:absolute;height:360px;width:100%;background:url(nav_about_us_3.jpg) no-repeat;background-size:100%;background-position:bottom;bottom:0;left:0}@media(max-width:1359px){nav .dropdown[data-id="About Us"] .col-8-lg:nth-child(3){padding:3rem 0!important}nav .dropdown[data-id="About Us"] .col-8-lg:nth-child(3):before{display:none}}nav .dropdown[data-id="About Us"] .col-8-lg+.col-8-lg{border-left:1px solid #f2f2f2}@media(max-width:1359px){nav .dropdown[data-id="About Us"] .col-8-lg+.col-8-lg{border-top:1px solid #f2f2f2;border-left:0}}nav .dropdown[data-id="About Us"] .gift{padding:0;margin-left:-2rem;margin-top:2rem}nav .dropdown[data-id="About Us"] .gift span{margin-left:2rem}nav .dropdown .inside{background:#fff;box-shadow:0 22.55px 12.4px #0000003b;border-top:1px solid #a1cf51}@media(max-width:1359px){nav .dropdown .inside{border-top:0;padding:3rem 0;box-shadow:none}}nav .dropdown .column{width:25%;padding:0 4rem}@media(max-width:1359px){nav .dropdown .column{width:100%;padding:0 2rem}nav .dropdown .column+.column{padding-top:1rem}}nav .dropdown .left{padding:5rem;border-right:1px solid #f2f2f2}@media(max-width:1359px){nav .dropdown .left{padding:0;border:0}}nav .dropdown .block{padding:5rem}@media(max-width:1359px){nav .dropdown .block{padding:3rem 0}}nav .dropdown .item{width:25%;margin-bottom:2rem}@media(max-width:1359px){nav .dropdown .item{width:100%;margin-bottom:1rem}}@media(min-width:1025px){nav .dropdown .item a:hover .title{color:#128f65}}nav .dropdown .item .btn{width:100%}nav .dropdown .item .thumb{width:80px;height:80px;position:relative}nav .dropdown .item .thumb img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:100%;max-height:100%}nav .dropdown .item .info{width:calc(100% - 80px);font-size:14px}nav .dropdown .item .info .title{font-weight:900;text-transform:uppercase;color:#000;display:block;margin-bottom:5px;transition:all .2s ease}nav .dropdown .item .info .title sup{line-height:1rem}nav .dropdown .item a:not(.btn) span{text-decoration:underline;color:#7ea541;display:inline-block;position:relative;font-size:14px}nav .dropdown .item a:not(.btn) span:before{content:"";display:block;position:absolute;width:6px;height:11px;top:2px;right:-12px;background:url(nav-arrow.svg) no-repeat;background-size:100%;background-position:center center}nav .dropdown h4{text-transform:uppercase;color:#000;font-family:Roboto;margin-bottom:1rem;font-weight:900;background-image:linear-gradient(120deg,#93c44d2e 0 100%);background-repeat:no-repeat;background-size:100% 10px;background-position:0 90%;padding:0 5px;margin-left:-5px;display:inline}nav .dropdown h4+*{margin-top:4rem}@media(max-width:1359px){nav .dropdown h4+*{margin-top:2rem}}@media(max-width:767px){nav .dropdown h4{background-size:100% 7px}}nav .dropdown h4 a{color:#000}@media(min-width:1025px){nav .dropdown h4 a:hover{color:#a1cf51}}nav .dropdown ul li{display:block}nav .dropdown .pass{border-top:1px solid #f0f0f0;background-color:#f9f9f9;background-image:url(season-pass.jpg);background-repeat:no-repeat;background-size:auto 100%;background-position:top right;padding:2rem 0 2rem 100px}@media(max-width:1359px){nav .dropdown .pass{background-image:none;padding:2rem;border:1px solid #f0f0f0;text-align:center}}nav .dropdown .pass .thumb{max-width:230px;margin-right:2rem}nav .dropdown .pass .info{max-width:380px}@media(max-width:1359px){nav .dropdown .pass .info{max-width:100%}}nav .dropdown .pass .title{font-size:2.6rem;color:#000;font-weight:700}nav .dropdown .pass p{font-size:2.3rem;color:#5e5e5e;padding:10px 0;font-weight:300}nav .dropdown .pass .btn{max-width:240px}.nav{margin-left:-1rem;position:relative;z-index:1}@media(max-width:1359px){.nav{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}}.nav>li{display:inline-block;vertical-align:top}.nav>li+li{margin-left:1.5rem}.nav>li.cart{position:relative}.nav>li.cart span{border-radius:50%;background:#7ea541;display:block;text-align:center;font-size:10px;width:19px;height:19px;line-height:20px;position:absolute;top:-5px;right:0;color:#fff;font-weight:600}.nav>li.account{color:#7ea541;position:relative}.nav>li.account:before{content:"";display:block;position:absolute;width:26px;height:26px;top:50%;left:-35px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background:url(account.svg) no-repeat;background-size:100%;background-position:center center;pointer-events:none}@media(max-width:1359px){.nav>li.account:before{left:0;margin-top:1px}}.nav>li.account a{display:inline-block;color:#7ea541;padding-left:0;padding-right:0;text-align:left}@media(min-width:1025px){.nav>li.account a:hover{color:#128f65}}.nav>li.account a span{border-bottom:1px solid;display:inline-block}.nav>li.account a small{font-size:14px;display:block;margin-top:-9px}@media(max-width:1359px){.nav>li.account a small{display:none}}.nav>li.account.logged:before{margin-top:-3px}.nav>li.account.logged a span{font-weight:500}@media(max-width:1359px){.nav>li.account{font-size:0}.nav>li.account a{display:none}.nav>li.account a[href="/account/login"],.nav>li.account a[href="/account/"],.nav>li.account a[href="/fr/account/login"],.nav>li.account a[href="/fr/account/"]{display:block;width:26px;height:26px;padding:0}}@media(max-width:479px){.nav>li.lang{display:none}}.nav>li.s i{display:none}@media(max-width:1359px){.nav>li.s{font-size:0}.nav>li.s i{display:block}}.nav>li.dropdown{position:relative}@media(min-width:1025px){.nav>li.dropdown:hover>a:after{-webkit-transform:translateY(-50%) scale(-1);-ms-transform:translateY(-50%) scale(-1);transform:translateY(-50%) scale(-1)}.nav>li.dropdown:hover .mega{opacity:1;visibility:visible}}@media(max-width:1359px){.nav>li.dropdown.active .mega{opacity:1;visibility:visible}.nav>li.dropdown.active>a:before{-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg);margin:0;width:75%}.nav>li.dropdown.active>a:after{-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);margin:0;width:75%}}.nav>li.dropdown>a{position:relative;padding:3rem 3rem 3rem 7px}@media(max-width:1359px){.nav>li.dropdown>a{width:32px;height:48px;padding:0}}.nav>li.dropdown>a:after{content:"";display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0;background:url(chevron.svg) no-repeat;background-size:100%;background-position:center center;width:11px;height:6px}@media(max-width:1359px){.nav>li.dropdown>a{font-size:0}.nav>li.dropdown>a:before{content:"";display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:1px;background:#666;margin-top:-5px}}@media(max-width:1359px)and (max-width:767px){.nav>li.dropdown>a:before{width:75%}}@media(max-width:1359px){.nav>li.dropdown>a:after{content:"";display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:1px;background:#666;margin-top:5px}}@media(max-width:1359px)and (max-width:767px){.nav>li.dropdown>a:after{width:75%}}.nav>li>a{padding:.5rem 1rem;display:block}@media(max-width:767px){.nav>li>a{padding-left:.5rem;padding-right:.5rem}}.nav a{color:#666}.nav i.cart{width:24px;height:28px;background:url(cart.svg) no-repeat;background-size:100%;background-position:center center;display:inline-block;vertical-align:middle;margin-top:-10px;margin-bottom:-8px}@media(max-width:1359px){.nav i.cart{margin:0}}.nav i.search-icon{display:block;width:13px;height:13px;background:url(search.svg) no-repeat;background-size:100%;background-position:center center}div.lang{display:none}@media(max-width:479px){div.lang{display:block;margin-left:1rem}div.lang img{width:23px}}.lang{position:relative;padding:1rem 0;margin-top:-.7rem}@media(max-width:1359px){.lang{margin-top:.5rem}}.lang:hover .drop{opacity:1;visibility:visible}.lang:after{content:"";display:block;position:absolute;width:6px;height:11px;top:13px;right:-14px;background:url(nav-arrow.svg) no-repeat;background-size:100%;background-position:center center;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.lang img{width:32px}.lang .drop{position:absolute;top:100%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);width:calc(100% + 2rem);border:1px solid #ddd;padding:1rem;opacity:0;visibility:hidden;transition:all .2s ease;background:#fff}.lang .drop a{cursor:pointer}.hamb{width:40px;height:40px;position:relative;display:none}@media(max-width:1359px){.hamb{display:block}}@media(max-width:1023px){.hamb+.search-form{display:none!important}}.hamb:before{content:"";display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:1px;background:#666;margin-top:-5px}@media(max-width:767px){.hamb:before{width:75%}}.hamb:after{content:"";display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:1px;background:#666;margin-top:5px}@media(max-width:767px){.hamb:after{width:75%}}html[lang=fr] nav ul li a.lv1{padding:15px;font-size:16px}.mega{position:fixed;top:13rem;left:0;width:100vw;height:calc(100% - 102px);background:#0003;opacity:0;visibility:hidden;transition:all .4s ease;margin-top:-1px;border-top:1px solid #eee;pointer-events:none}.mega .column{width:calc(100% / 6)}.mega .column:last-child{display:none}@media(max-width:1023px){.mega .column:last-child{display:block;margin-top:3rem}.mega .column:last-child>a{display:block;padding:1rem 2rem}.mega .column:last-child a{font-weight:400}}@media(max-width:1023px){.mega .column{width:100%}.mega .column+.column{padding-top:3rem}.mega .column li{display:none}.mega .column li:first-child{display:block}.mega .column li:first-child a{position:relative}.mega .column li:first-child a:after{content:"";display:inline-block;vertical-align:middle;margin-left:1rem;background:url(chevron.svg) no-repeat;background-size:100%;background-position:center center;width:11px;height:6px;margin-top:-3px}.mega .column li:first-child.active a:after{-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}.mega .column li:first-child.active~li{display:block}}.mega .wrapper{background:#fff;padding:5rem 0;pointer-events:all}@media(max-width:767px){.mega .wrapper{padding:3rem 0}.mega .wrapper .container{padding:0;margin:0 auto}}.mega ul li{display:block}.mega ul li a{padding:1rem 2rem;display:block}.mega ul li a span{display:inline-block;position:relative}.mega ul li a span:after{content:"";display:block;position:absolute;width:0;height:1px;bottom:-4px;left:0;opacity:0;transition:width .4s ease,opacity .3s ease;background:#666}@media(min-width:1025px){.mega ul li a:hover span:after{width:100%;opacity:1}}.mega ul li a[href="#"]{pointer-events:none;font-weight:600}header .search-form{position:relative;max-width:325px;width:100%}@media(max-width:1359px){header .search-form{max-width:calc(100% - 50px);margin-left:10px}}@media(max-width:1023px){header .search-form{max-width:100%;margin-left:0}}header .search-form .field{margin:0}header .search-form input[type=text]{border:1px solid #F0F0F0;background:#f9f9f9}@media(max-width:1023px){header .search-form input[type=text]{border-bottom:0;padding-left:20px;padding-right:20px}}header .search-form button{position:absolute;bottom:0;right:0;width:40px;height:100%;background:none;cursor:pointer;border:0}header .search-form button:after{content:"";display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:20px;height:20px;background:url(search.svg) no-repeat;background-size:100%;background-position:center center}header .search-form .search-result{position:absolute;top:45px;left:0;border:1px solid #F0F0F0;background:#f9f9f9;z-index:99999;width:500px;padding:20px;max-height:600px;overflow:auto}header .search-form .search-result-item{padding:10px 0;border-bottom:1px solid #606060;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;cursor:pointer}header .search-form .search-result-item .search-item-product-info{color:#000;margin-left:20px}header .search-form .search-item-product-img{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}header .search-form .search-item-product-img img{width:50px;height:auto}header .search-form .search-item-product-title{font-weight:700;font-size:20px}header .search-form .search-item-product-description{font-size:16px;margin:8px 0;max-height:85px;overflow:hidden}header .search-form .search-item-product-price{font-size:14px}header .search{position:fixed;top:13rem;left:0;width:100vw;height:calc(100% - 102px);background:#0003;transition:all .4s ease;margin-top:-1px;border-top:1px solid #eee;pointer-events:none;opacity:0;visibility:hidden}header .search.on{opacity:1;visibility:visible}header .search .wrapper{background:#fff;padding:10rem 0;pointer-events:all}header .search .close{display:block;top:-10rem;margin-top:3rem;right:20px;width:44px;height:44px;cursor:pointer;position:absolute}@media(min-width:1025px){header .search .close:hover:before,header .search .close:hover:after{background:#f5865a}}header .search .close:before{content:"";display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg);width:12px;height:1px;background:#666;transition:background .2s ease}header .search .close:after{content:"";display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);width:12px;height:1px;background:#666;transition:background .2s ease}header .search form{position:relative;max-width:540px;margin:0 auto}header .search form input[type=text]{border:0;border-bottom:1px solid #DDDDDD}header .search form button{position:absolute;bottom:0;right:0;width:40px;height:100%;background:none;cursor:pointer;border:0}header .search form button:after{content:"";display:block;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:15px;height:15px;background:url(search.svg) no-repeat;background-size:100%;background-position:center center}header .search .popular{text-align:center;margin-top:6rem}header .search .popular p{line-height:2}header .search .popular a{color:#666;position:relative}@media(min-width:1025px){header .search .popular a:hover:after{width:100%;opacity:1}}header .search .popular a:after{content:"";display:block;position:absolute;width:0;height:1px;bottom:-2px;left:0;opacity:0;transition:width .4s ease,opacity .3s ease;background:#666}footer{padding-top:10rem;line-height:1.3;border-top:1px solid #F2F2F2;position:relative;margin-top:10rem}@media(max-width:1023px){footer{padding-top:7rem;margin-top:7rem}}footer>img{position:absolute;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:290px;top:0;border-left:2rem solid #fff;border-right:2rem solid #fff}footer>.container{font-size:2.5rem}@media(max-width:1359px){footer>.container{font-size:2rem}}footer h3{font-family:Quicksand,serif;color:#000;margin-bottom:2rem}@media(max-width:767px){footer h3{margin-top:2rem}}@media(max-width:1023px){footer .col-6-md:last-child{padding-top:2rem}}footer .address{color:#5e5e5e}footer .address .grid+.grid{margin-top:2rem}footer .address a{color:#5e5e5e}footer .address .icon{width:22px;text-align:center}footer .address .text{width:calc(100% - 22px);padding-left:2rem}footer .address svg{fill:#c6c6c6;margin:0 auto}footer ul li+li{margin-top:2rem}footer ul li a{display:block;color:#5e5e5e}@media(min-width:1025px){footer ul li a:hover{color:#7ea541}}footer .social-media{margin-top:2rem}footer .social-media label{font-weight:700;color:#000;display:block;margin-right:1rem}footer .social-media a{display:block;margin:0 1rem}@media(min-width:1025px){footer .social-media a:hover svg{fill:#7ea541}}footer .social-media a svg{fill:#128f65;transition:all .2s ease}footer .logos{padding-top:2rem}@media(max-width:1023px){footer .logos img{max-height:80px}}footer .feel{margin-top:1rem}@media(max-width:1023px){footer .feel{max-width:200px;margin:1rem auto 0;display:block}}footer div.newsletter{border-top:1px solid #EDEDED;padding-top:5rem;margin-top:5rem;padding-bottom:2.4rem}@media(max-width:1023px){footer div.newsletter{padding-top:4rem;margin-top:1rem}}footer div.newsletter form{max-width:95%}footer div.newsletter .chck{text-align:left;margin-top:-11px;font-size:14px;color:#000}footer div.newsletter .chck+.field{margin:-15px 0 0}@media(max-width:767px){footer div.newsletter .chck{margin-top:1rem}}footer div.newsletter h4{font-family:Quicksand,serif;color:#000;font-size:2.8rem}@media(max-width:1359px){footer div.newsletter h4{font-size:18px}}@media(max-width:767px){footer div.newsletter h4{font-size:2rem}}@media(max-width:1023px){footer div.newsletter h4{margin-bottom:2rem}}footer .copy{background:#f9f9f9;padding:3rem 0}@media(max-width:1023px){footer .copy{padding:2rem 0;text-align:center}}footer .copy a{border-bottom:1px solid}footer .copy ul li{display:inline-block;vertical-align:top}footer .copy ul li+li{margin:0 0 0 2rem}@media(max-width:1023px){footer .copy .text-right{text-align:center;margin-bottom:1rem}}.field{margin-bottom:2rem;position:relative}.field.invalid,.field .invalid{position:relative}.field.invalid input,.field.invalid select,.field.invalid textarea,.field .invalid input,.field .invalid select,.field .invalid textarea{border-color:#fb6d72!important}.field.invalid label,.field .invalid label{color:#fb6d72!important}.field.invalid .form-error,.field .invalid .form-error{display:block}.field textarea,.field select,.field input[type=text],.field input[type=number],.field input[type=password],.field input[type=search],.field input[type=tel],.field input[type=phone],.field input[type=email]{border:1px solid #F0F0F0;background:#f9f9f9;color:#727272;font-size:16px;padding:1.125rem 2rem;width:100%;transition:border .2s ease}.field textarea:focus,.field select:focus,.field input[type=text]:focus,.field input[type=number]:focus,.field input[type=password]:focus,.field input[type=search]:focus,.field input[type=tel]:focus,.field input[type=phone]:focus,.field input[type=email]:focus{border-color:#a1cf51}.field textarea.error,.field select.error,.field input[type=text].error,.field input[type=number].error,.field input[type=password].error,.field input[type=search].error,.field input[type=tel].error,.field input[type=phone].error,.field input[type=email].error{border-color:#d65e5a}.field textarea.min{min-height:150px}.field label.label{color:#000;text-align:left;margin-bottom:1rem;display:block}.field .dropdown{width:14px;height:10px;position:absolute;top:20px;right:20px;pointer-events:none;background:url(chevron.svg) no-repeat;background-size:100%;background-position:center center}.field a{text-decoration:underline!important;cursor:pointer;color:#666}@media(min-width:1025px){.field a:hover{color:#000}}.field .form-error{display:none;color:#fb6d72;position:absolute;background:#fff;right:1px;bottom:-5px;padding:1px 10px 1px 11px;background:linear-gradient(0deg,#fff 0% 49%,#f9f9f9 50% 100%);font-size:12px;letter-spacing:.5px;z-index:2;pointer-events:none}.field .form-error.alt{right:auto;right:initial;left:0;background:none;position:relative;padding-left:0;text-align:left}.field .grid div[class*=col-]{padding:0 1rem}@media(max-width:767px){.field .grid div[class*=col-]{padding:0}.field .grid div[class*=col-]+div[class*=col-]{padding-top:2rem}}.field .check{text-align:left;display:block}.field .check input{display:none}.field .check input:checked+span:after{opacity:1}.field .check span{position:relative;display:block;width:100%;line-height:1.2;color:#474747;padding-left:40px}.field .check span:before{content:"";display:block;position:absolute;background:#f9f9f9;border:1px solid #F0F0F0;width:24px;height:24px;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.field .check span:after{content:"";display:block;position:absolute;width:15px;height:15px;top:50%;left:6px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background:linear-gradient(to right,#a1cf51 0,#8dbd4a 51%,#a1cf51);background-size:200% auto;opacity:0}label.radio{position:relative;display:block;text-align:left;cursor:pointer;color:#000}label.radio span{position:relative;display:block;padding:15px 0 15px 25px}label.radio span:before{content:"";display:block;position:absolute;top:14px;left:0;width:14px;height:14px;border-radius:50%;border:1px solid #d9d9d9}label.radio input{display:none}label.radio input:checked+span:before{background:#7ea541;border-color:#7ea541}label.chck{position:relative;display:block;text-align:left;cursor:pointer}label.chck span{position:relative;display:inline-block;padding:15px 0}label.chck span:before{content:"";display:inline-block;width:14px;height:14px;border:1px solid #d9d9d9;margin-right:10px;vertical-align:middle;margin-top:-2px}label.chck input{display:none}label.chck input:checked+span:before{background:#81b89b;border-color:#81b89b}label.chck a{color:#7ea541}form.sending .field,form.sending .jdgm-form__name-fieldset{opacity:.7;pointer-events:none}form.sent.jdgm-form{padding-top:4rem}form .errors{padding:10px;border:1px solid #D65E5A;color:#d65e5a;text-transform:uppercase;font-size:13px;text-align:center;margin-bottom:20px}form .success{padding:10px;border:1px solid #81b89b;text-transform:uppercase;font-size:13px;text-align:center;margin-bottom:20px;line-height:1.5}form .success h3,form .success h4{color:#81b89b}form .success em{font-weight:700}form .success p{margin-top:.5rem}form .error{color:#d65e5a;margin-top:2rem}.shopify-challenge__container{margin:300px auto 100px!important}.account-form{max-width:540px;margin:6rem auto;position:relative}.account-form button{width:100%}.account-form .social-login{margin-top:4rem;padding-top:4rem;border-top:1px solid #ddd}.account-form .additional{position:absolute;top:0;left:100%;width:100%;max-width:255px;text-align:left;margin-left:4rem}@media(max-width:1199px){.account-form .additional{position:relative;text-align:center;margin-left:0;margin-top:0;margin-bottom:3rem;left:0;top:0;max-width:100%}}.account-form .additional a{border:0}.account-form .type{margin:3rem 0;text-align:left}@media(max-width:767px){.account-form .type{margin:2rem 0}}@media(max-width:767px){.account-form .type div[class*=col-]{padding:0}}.account-form .type .field{margin:0}.account-form .type label{font-weight:700;color:#000;font-size:2.5rem}@media(max-width:767px){.account-form .type label{font-size:2.2rem;margin-bottom:1rem;display:block;text-align:center}}a.show-pass{position:absolute;top:0;right:0;width:6rem;height:100%;cursor:pointer;border:0}a.show-pass:after{content:"";display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:18px;height:16px;background:url(eye-slash.svg) no-repeat;background-size:100%;background-position:center center}input[type=text]+a.show-pass:after{background-image:url(eye.svg)}#forgotten form .inside{padding:0 6rem}#forgotten form .errors{margin:2rem 0 0}#forgotten form button{width:100%}#forgotten form .field{margin-top:6rem}#forgotten .bottom{position:absolute;text-align:center;bottom:10rem;left:0;width:100%}#forgotten .bottom p{line-height:2}#forgotten .bottom a{color:#666;border-bottom:1px solid}@media(min-width:1025px){#forgotten .bottom a:hover{color:#000}}section.forms .btn{box-shadow:0 17px 25px #0000001a}section.forms .account-form{margin-top:3rem;margin-bottom:12rem;max-width:750px}.sider{background:#0003;position:fixed;top:0;left:0;width:100%;height:100%;height:calc(100 * var(--vh));z-index:999;transition:all .4s .4s ease;opacity:0;visibility:hidden}.sider.active{opacity:1;visibility:visible;transition-delay:0s}.sider.active .wrapper{-webkit-transform:none;-ms-transform:none;transform:none;transition-delay:.2s}.sider .inside{padding:0 4rem;max-height:calc(100vh - 200px);overflow:auto;margin-top:6rem}.sider .inside .btn{width:100%}.sider .inside form{margin-bottom:4rem}.sider .closer{position:absolute;top:0;left:0;width:calc(100% - 435px);height:100%}.sider .close{display:block;top:0;margin-top:0;right:0;width:44px;height:44px;cursor:pointer;position:absolute}@media(min-width:1025px){.sider .close:hover:before,.sider .close:hover:after{background:#f5865a}}.sider .close:before{content:"";display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg);width:12px;height:1px;background:#666;transition:background .2s ease}.sider .close:after{content:"";display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);width:12px;height:1px;background:#666;transition:background .2s ease}.sider .empty{width:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center}.sider .wrapper{background:#fff;position:absolute;top:0;right:0;width:435px;height:100%;height:calc(100 * var(--vh));z-index:1;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translate(100%);transition:-webkit-transform .7s Cubic-bezier(.3,0,.3,1);transition:transform .7s Cubic-bezier(.3,0,.3,1);transition:transform .7s Cubic-bezier(.3,0,.3,1),-webkit-transform .7s Cubic-bezier(.3,0,.3,1)}@media(max-width:479px){.sider .wrapper{width:calc(100% - 20px)}}.sider h3{text-align:center;padding:2.5rem;background:#f9f9f9;font-size:2.8rem;color:#555;margin-bottom:1rem;border-bottom:1px solid #f0f0f0}.vc-container{width:100%!important}.vc-wrapper.disabled{opacity:.5;pointer-events:none}.vc-day-content.is-disabled{pointer-events:none}.vc-highlight{background:#a1cf51!important}#cart{height:100%}#cart .wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;height:100%}#cart .wrapper>div,#cart .wrapper h3,#cart .wrapper .items,#cart .wrapper .bottom{width:100%}#cart .wrapper .scroll{overflow:auto;height:100%;padding-top:6px}#cart .items{padding:0 3rem;overflow:auto}@media(max-width:479px){#cart .items{padding:0 2rem}}#cart .empty{position:static;-webkit-transform:none;-ms-transform:none;transform:none;padding-top:40px}#cart .item{padding:3rem 2rem;position:relative;border:1px solid #96C253;border-radius:20px}#cart .item+.item{margin-top:15px}#cart .item .thumb{width:60px;height:60px;background-repeat:no-repeat;background-size:auto 100%;background-position:center center}#cart .item .info{display:-ms-grid;display:grid;-ms-grid-columns:1fr 125px;grid-template-columns:1fr 125px;grid-column-gap:10px;padding-left:15px;width:calc(100% - 60px)}#cart .item .info a{color:#666}@media(min-width:1025px){#cart .item .info a:hover{color:#128f65}}#cart .item .info .title{color:#000;font-size:2.2rem;font-weight:700;font-family:Quicksand,serif}@media(max-width:767px){#cart .item .info .title{font-size:2rem}}#cart .item .info .title small{font-size:1.7rem;font-weight:400;color:#707070;margin-top:3px;display:block}#cart .item .info .title small.discount{font-weight:700;color:#7ea541}#cart .item .info .title sup{font-size:2.5rem;display:inline}#cart .item .info .remove{top:-7px;right:-7px;width:20px;height:20px;background:#eb534e;border-radius:50%}#cart .item .info .remove:before,#cart .item .info .remove:after{background:#fff;height:2px}#cart .item .info .remove:hover:before,#cart .item .info .remove:hover:after{background:#96c253}#cart .item .info .price{position:relative;margin-top:1.5rem}#cart .item .info .price em{font-style:normal;font-weight:700}#cart .item .info .price em+span{color:#848484;font-weight:400;text-decoration:line-through;position:absolute;top:101%;left:3rem;font-size:2rem}#cart .item .q{border:none!important;height:25px!important;background:#f4faee;width:125px!important}#cart .item .q .val{height:25px;line-height:25px;background:inherit;font-weight:700}#cart .item .q a{width:25px;height:25px;background:#96c253;border-radius:50%;font-weight:700;line-height:25px;color:#fff}#cart .bottom img{margin-left:4rem;max-width:210px;margin-top:4rem}#cart .bottom .totals{padding:0 4rem 4rem;margin-top:4rem}#cart .bottom .totals .grid:first-child{border-top:1px solid #ddd;padding-top:4rem}#cart .bottom .totals .grid+.grid{margin-top:2rem}#cart .bottom .totals .sub{color:#000;font-size:2.4rem;font-weight:700;font-family:Quicksand,serif}#cart .bottom .totals .sub .text-right span{position:relative;display:inline;background-image:linear-gradient(120deg,#93c44d2e 0 100%);background-repeat:no-repeat;background-size:100% 10px;background-position:0 90%;padding:0 5px;margin-left:-5px}@media(max-width:767px){#cart .bottom .totals .sub .text-right span{background-size:100% 7px}}#cart .bottom .text-left,#cart .bottom .text-right{width:50%}#cart .bottom .btn{width:100%}#cart .cart-shipping__wrapper{padding:10px 3rem;text-align:center}#cart .cart-shipping__message{color:#000;font-family:Quicksand,serif;margin-bottom:10px}#cart .cart-shipping__message strong{color:#7ea541}#cart .cart-shipping__meter{position:relative;display:block;margin:0;padding:0;width:100%;height:20px;background:#f1f7dd;border-radius:20px}#cart .cart-shipping__meter .fill{position:absolute;top:0;left:0;padding:0 10px;height:20px;line-height:20px;font-size:12px;text-align:right;color:#fff;background:#93c54c;border-radius:24px;overflow:hidden;opacity:1;transition:all .5s ease}#cart .cart-shipping__meter .text{white-space:nowrap}#cart .cart-shipping__helper{font-size:13px;margin-top:10px}#cart .cart-shipping__helper a{color:#7ea541;font-weight:700;text-decoration:underline!important}#cart .related-items{color:#000;font-family:Quicksand,serif;margin-top:30px}#cart .related-items__subtitle{position:relative}#cart .related-items__subtitle:before{content:"";position:absolute;background:#d6e8c0;height:1px;top:50%;left:0;width:100%}#cart .related-items__subtitle div{position:relative;padding:0 1rem;background:#fff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:calc(100% - 60px);margin-left:auto;margin-right:auto}#cart .related-items__subtitle div:before{content:"";background:#d6e8c0;position:absolute;bottom:0;left:1rem;right:1rem;height:10px}#cart .related-items__subtitle div span{position:relative}#cart .related-items__list{margin-top:20px;margin-left:-3rem;margin-right:-3rem;padding:0 3rem 1rem;background:#fafbf5}#cart .related-items__single{display:-ms-grid;display:grid;-ms-grid-columns:90px 1fr;grid-template-columns:90px 1fr;grid-column-gap:20px;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-top:2rem;margin-bottom:2rem}#cart .related-items__single+.related-items__single{border-top:1px solid #96C253}#cart .related-items__single img{width:auto;display:block;margin:0 auto}#cart .related-items__single .related-items__info{display:-ms-grid;display:grid;-ms-grid-columns:1fr 110px;grid-template-columns:1fr 110px;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;grid-column-gap:10px}#cart .related-items__single .related-items__vendor{margin-top:5px}#cart .related-items__single .related-items__title{display:block;color:inherit;font-weight:700;margin-bottom:10px}#cart .related-items__single .btn{width:104px;padding:1.5rem 2rem;font-size:14px}#cart .related-items__single .related-items__excerpt{margin-top:10px;-ms-grid-column:1;grid-column-start:1;grid-column-end:3;font-style:italic;font-size:1.6rem}section.default{padding:10rem 0}section.default .rte{color:#1e1e1e}section.default .rte p,section.default .rte ul{line-height:1.5}section.default .rte p+p,section.default .rte ul+p{margin-top:1rem}section.default .rte p+h2,section.default .rte ul+h2{margin-top:4rem}section.default .rte p+h3,section.default .rte p+h4,section.default .rte ul+h3,section.default .rte ul+h4{margin-top:3rem}section.default .rte p+ul,section.default .rte ul+ul{margin-top:2rem}section.default .rte h2{margin-bottom:2rem;display:inline-block;background-image:linear-gradient(120deg,#93c44d2e 0 100%);background-repeat:no-repeat;background-size:100% 10px;background-position:0 90%;padding:0 5px;margin-left:-5px}@media(max-width:767px){section.default .rte h2{background-size:100% 7px}}section.default .rte h3,section.default .rte h4{margin-bottom:1rem}section.default .rte a{color:#7ea541;border-bottom:1px solid}@media(min-width:1025px){section.default .rte a:hover{color:#1e1e1e}}section.default .rte ul{line-height:1.5}section.default .rte ul+p{margin-top:2rem}section.default .rte ul li{position:relative;padding-left:20px}section.default .rte ul li:before{content:"";display:block;position:absolute;width:5px;height:5px;top:8px;left:5px;border-radius:50%;background:#1e1e1e}section.default .rte ul li+li{margin-top:10px}section.default .rte table{margin:2rem 0}section.default .rte table td,section.default .rte table th{padding:10px;text-align:left;border:1px solid #f2f2f2}section.default .rte table th{font-weight:500}section.default #cart .btn{margin-top:4rem;max-width:325px}@media(max-width:767px){section.default #cart .btn{max-width:100%}}section.default #cart .action{text-align:right}section.default #cart .item .info .price{padding-right:4rem}section.default #cart .item .info .price em+span{left:auto;left:initial;right:4rem}section.default #cart .close{display:block;top:0;margin-top:0;right:0;width:44px;height:44px;cursor:pointer;position:absolute}@media(min-width:1025px){section.default #cart .close:hover:before,section.default #cart .close:hover:after{background:#f5865a}}section.default #cart .close:before{content:"";display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg);width:12px;height:1px;background:#666;transition:background .2s ease}section.default #cart .close:after{content:"";display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);width:12px;height:1px;background:#666;transition:background .2s ease}@media(max-width:767px){section.default{padding:6rem 0}}section.default .icon{margin:0 auto;max-width:2rem;margin-bottom:2rem}section.default h2{margin-bottom:2rem}section.default p{line-height:26px}section.default p a{color:#666;border-bottom:1px solid}@media(min-width:1025px){section.default p a:hover{color:#000}}section.default .desc.text-left{max-width:730px;margin:0 auto}section.default .desc.text-left h3{margin-bottom:1rem}section.default .desc.max{max-width:540px;margin:0 auto}section.default .desc+.text-center{margin-top:6rem}section.default .warn-box{background:#f7f1ec;text-align:center;padding:2rem}section.default .warn-box a{color:#666;border-bottom:1px solid}@media(min-width:1025px){section.default .warn-box a:hover{color:#000}}section.default .warn-box p{display:inline}section.default .warn-box i{margin-right:1rem}i.warning{display:inline-block;vertical-align:middle;width:16px;height:14px;background:url(warning.svg) no-repeat;background-size:100%;background-position:center center}i.shot{display:inline-block;vertical-align:middle;width:16px;height:14px;background:url(shot.svg) no-repeat;background-size:100%;background-position:center center;margin-top:-3px;margin-right:1rem}.acc{margin-bottom:2rem}.acc.active h4:after{content:"-"}.acc.active p{display:block}.acc h4{padding:2rem 0;border-bottom:1px solid;position:relative;margin-bottom:1rem;cursor:pointer}.acc h4:after{content:"+";display:block;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.acc p{padding-left:1rem;display:none}section.main{position:relative;min-height:400px}section.main img{display:block;width:100%}section.main img+img{display:none}@media(max-width:1023px){section.main img{display:none}section.main img+img{display:block}}section.main .tns-item.fadeOut{opacity:0}section.main .tns-item.fadeIn{opacity:1}section.main .tns-controls button{position:absolute;top:50%;width:60px;height:60px;display:block;border:0;background:url(slider-arrow.svg) no-repeat;background-size:100%;cursor:pointer;font-size:0;z-index:3}@media(max-width:1199px){section.main .tns-controls button{width:40px;height:40px}}section.main .tns-controls button[data-controls=prev]{left:25px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media(max-width:767px){section.main .tns-controls button[data-controls=prev]{left:12px}}section.main .tns-controls button[data-controls=next]{right:25px;-webkit-transform:translateY(-50%) scaleX(-1);-ms-transform:translateY(-50%) scaleX(-1);transform:translateY(-50%) scaleX(-1)}@media(max-width:767px){section.main .tns-controls button[data-controls=next]{right:12px}}section.main .tns-nav{position:absolute;bottom:10px;text-align:center;left:0;z-index:3;width:100%}@media(max-width:1199px){section.main .tns-nav{bottom:5px}}@media(max-width:767px){section.main .tns-nav{display:none}}section.main .tns-nav button{width:50px;height:50px;border:0;cursor:pointer;position:relative;background:none}@media(max-width:1199px){section.main .tns-nav button{width:30px;height:30px}}section.main .tns-nav button.tns-nav-active:after{background:#a1cf51}section.main .tns-nav button:after{content:"";display:block;position:absolute;width:100%;height:3px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#d8d8d8}section.main .tns-nav button+button{margin-left:12px}section.marquee{overflow:hidden;display:-webkit-flex;display:-ms-flexbox;display:flex;background:#a1cf51;color:#fff;padding:2rem;font-size:20px}@media(max-width:767px){section.marquee{font-size:16px}}section.marquee>div{white-space:nowrap}section.marquee span{width:70px;display:inline-block;vertical-align:middle;height:1px;background:#fff;margin:-2px 20px 0}@media(max-width:767px){section.marquee span{width:35px;margin:0 10px}}section.welcome{padding:5rem 0}section.welcome .subheadline{text-align:center;font-weight:400;margin-top:-2rem;margin-bottom:2rem}section.welcome .items{padding-top:5rem}@media(max-width:767px){section.welcome .items{padding-top:3rem}}section.welcome .items.right .item{text-align:right}section.welcome .items.right .item .icon{-webkit-order:2;-ms-flex-order:2;order:2}section.welcome .items.right .item .info{-webkit-order:1;-ms-flex-order:1;order:1}section.welcome .items.right .item .info h3{text-align:right}@media(max-width:767px){section.welcome .items.right .item{text-align:left}section.welcome .items.right .item .icon{-webkit-order:1;-ms-flex-order:1;order:1}section.welcome .items.right .item .info{-webkit-order:2;-ms-flex-order:2;order:2}section.welcome .items.right .item .info h3{text-align:left}}section.welcome .item{color:#848484}@media(min-width:1025px){section.welcome .item:hover h3{color:#7ea541!important}}section.welcome .item+.item{margin-top:4rem}@media(max-width:767px){section.welcome .item+.item{margin-top:2rem}}section.welcome .item .icon{width:90px}section.welcome .item .info{width:calc(100% - 90px)}section.welcome .item .info h3{font-size:2.4rem;text-align:left;color:#000;margin-bottom:.5rem;transition:all .2s ease}@media(max-width:767px){section.welcome .item .info h3{font-size:2rem}}section.welcome .item .info .desc{min-height:90px;padding-bottom:10px;line-height:2.4rem}@media(max-width:767px){section.welcome .item .info .desc{min-height:auto;min-height:initial;padding-bottom:5px}}@media(max-width:767px){section.welcome .text-center img{max-width:300px}}section.brands{background:#f9f9f9;margin-top:8rem;padding-bottom:5rem}section.brands .headline{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}section.brands .text{font-family:Quicksand,serif;font-size:2.4rem;font-weight:300;line-height:1.5}section.brands .text p{line-height:1.5;color:#000}section.brands .text a{color:#000;border-bottom:1px solid}@media(min-width:1025px){section.brands .text a:hover{color:#7ea541}}@media(max-width:1023px){section.brands .text{margin-top:-5rem;margin-bottom:10rem;text-align:center}}@media(max-width:767px){section.brands .text{font-size:2rem;margin-bottom:0}}section.brands .block{background:#fff;width:100%;display:block;height:180px;position:relative;box-shadow:0 0 25px 10px #eeeeee73;padding-bottom:1rem}@media(max-width:1023px){section.brands .block{margin-top:10rem}}section.brands .block img{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%)}section.brands .block img:first-child{top:0;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}section.brands .block img:last-child{bottom:10px}section.brands .block img:last-child[alt=Targetage]{bottom:10px;height:60px}section.brands .block img[alt=Targetage]{margin-top:25px}section.brands .block img[alt="French Secret"]{margin-top:25px}section.approach{padding-bottom:5rem}section.approach .quote{width:100%;max-width:630px;background:#f9f9f9;border-left:4px solid #A1CF51;padding:5rem;line-height:1.2;font-style:italic;font-size:2.4rem}@media(max-width:1023px){section.approach .quote{max-width:100%;margin-top:4rem}}@media(max-width:767px){section.approach .quote{font-size:2rem;padding:2rem;border-left-width:2px}}section.approach .quote p+p{padding-top:2rem}@media(max-width:767px){section.approach .quote p+p{padding-top:1rem}}section.approach .btn{width:220px;margin-top:6rem;display:block}@media(max-width:1023px){section.approach .btn{margin-left:auto;margin-right:auto}}@media(max-width:767px){section.approach .btn{margin-top:3rem}}@media(max-width:767px){section.approach img{max-width:300px}}section.reviews{background:#f9f9f9;margin-top:8rem;padding-bottom:16rem;position:relative}section.reviews.alt .review .quote{font-size:2.7rem;line-height:1.4}@media(max-width:767px){section.reviews{padding-bottom:8rem}}section.reviews .tns-outer{margin-top:-8rem}section.reviews .tns-horizontal.tns-subpixel{white-space:nowrap;display:-webkit-flex;display:-ms-flexbox;display:flex}section.reviews .headline{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}section.reviews .tns-slide-active .review{-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}section.reviews .tns-slide-active+.tns-slide-active .review{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}section.reviews .tns-slide-active+.tns-slide-active+.tns-slide-active .review{-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}section.reviews .review{background:#fff;box-shadow:0 0 40px -10px #0000001a;margin:25px 0;padding:8rem 5rem 5rem 0;transition:all .5s ease}@media(max-width:1023px){section.reviews .review{padding:3rem}}section.reviews .review .title{font-size:2.4rem;text-transform:uppercase;font-weight:900;color:#000;margin-top:2rem}@media(max-width:767px){section.reviews .review .title{font-size:2rem}}section.reviews .review .thumb{width:200px;padding:0 2rem;text-align:center}section.reviews .review .thumb+.info{padding-left:0}@media(max-width:767px){section.reviews .review .thumb{margin:0 auto}}section.reviews .review .info{width:calc(100% - 200px);padding-left:5rem}@media(max-width:767px){section.reviews .review .info{width:100%;padding-top:2rem}}section.reviews .review .quote{line-height:1.7;font-style:italic;color:#000}@media(max-width:767px){section.reviews .review .quote{line-height:1.5}}@media(max-width:479px){section.reviews .review .quote{font-size:1.8rem}}section.reviews .review .stars{margin:2rem 0}section.reviews .review .stars img{width:26px}section.reviews .review .stars img+img{margin-left:.5rem}@media(max-width:767px){section.reviews .review .stars{margin:1rem 0}section.reviews .review .stars img{width:20px}}section.reviews .review .author{color:#a1cf51;font-weight:700;margin-left:2rem}@media(max-width:767px){section.reviews .review .author{font-size:2rem}}section.reviews .tns-nav{position:absolute;bottom:10rem;text-align:center;left:0;z-index:3;width:100%}@media(max-width:767px){section.reviews .tns-nav{bottom:5rem}}section.reviews .tns-nav button{width:50px;height:50px;border:0;cursor:pointer;position:relative;background:none}@media(max-width:1199px){section.reviews .tns-nav button{width:30px;height:30px}}section.reviews .tns-nav button.tns-nav-active:after{background:#a1cf51}section.reviews .tns-nav button:after{content:"";display:block;position:absolute;width:100%;height:3px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#d8d8d8}section.reviews .tns-nav button+button{margin-left:12px}.jdgm-histogram.activated .jdgm-histogram__row{opacity:.6!important}.jdgm-histogram.activated .jdgm-histogram__row.active{opacity:1!important}section.events .headline{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}section.events .headline+.desc{margin:-8rem auto 8rem}@media(max-width:767px){section.events .headline+.desc{margin:-5rem auto 5rem}}section.events .desc{max-width:930px;text-align:center;margin:8rem auto;line-height:1.5;font-size:2.4rem;color:#000}@media(max-width:767px){section.events .desc{font-size:2rem;margin:5rem auto}}section.events .event{border:1px solid #f2f2f2;background:#f9f9f9;text-align:center;margin-bottom:5rem}section.events .event h3{padding-top:4rem;font-size:2.4rem;line-height:3rem;color:#000;font-weight:700}@media(max-width:1023px){section.events .event h3{font-size:2rem}}@media(max-width:767px){section.events .event h3{padding-top:3rem}}section.events .event .excerpt{line-height:1.4;color:#6f6f6f;margin-top:1rem}section.events .event .restrict{margin-top:3rem;color:#a1cf51;font-weight:700}@media(max-width:767px){section.events .event .restrict{margin-top:2rem}}section.events .event .btn{min-width:190px;margin:3rem 0 5rem}@media(max-width:767px){section.events .event .btn{margin-bottom:3rem}}section.events .info{padding:0 4rem}@media(max-width:767px){section.events .info{padding:0 2rem}}section.events .image{height:190px;position:relative;background:#fff}section.events .image.coaching img{object-fit:contain}section.events .image img{z-index:0;position:absolute;top:0;left:0;object-fit:cover;width:100%;height:100%}section.events .image .date,section.events .image .time{position:absolute;left:50%;display:inline-block;background:#128f65;color:#fff;font-weight:700;font-size:12px;text-transform:uppercase;padding:1rem;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:0;z-index:2;white-space:nowrap}section.events .image .time{top:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}section.events .filters{text-align:center;margin-bottom:4rem;margin-top:-2rem}section.events .filters li{display:inline-block;vertical-align:top;margin:1rem}section.events .filters li a{display:block;border:1px solid #f2f2f2;background:#f9f9f9;color:#999;padding:16px 22px;cursor:pointer;text-transform:uppercase;font-weight:600;font-family:Quicksand,serif;font-size:15px;letter-spacing:.5px}@media(min-width:1025px){section.events .filters li a:hover{color:#a1cf51}}section.events .filters li a.active{background:#a1cf51!important;color:#fff;border-color:#a1cf51}section.newsletter{padding:2rem 0 6rem}@media(max-width:767px){section.newsletter{padding:0 0 3rem}}section.newsletter .inside{max-width:1030px;margin:0 auto}section.newsletter .inside .icon{width:200px;height:200px;position:relative}section.newsletter .inside .icon img{width:120px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media(max-width:767px){section.newsletter .inside .icon{width:120px;height:120px}section.newsletter .inside .icon img{width:80px}}section.newsletter .inside .text{font-size:3.6rem;font-weight:300;color:#000;width:calc(100% - 200px)}@media(max-width:1023px){section.newsletter .inside .text{font-size:3rem}}@media(max-width:767px){section.newsletter .inside .text{font-size:2.4rem;width:calc(100% - 120px)}}@media(max-width:479px){section.newsletter .inside .text{font-size:2rem}}section.newsletter .inside .chck+.field{margin:-15px 0 0}section.blocks{border-top:1px solid #EAEAEA;border-bottom:1px solid #EAEAEA}section.blocks .block{width:50%;text-align:center;border-right:1px solid #EAEAEA}@media(max-width:767px){section.blocks .block{width:100%}}section.blocks .block:first-child img{margin-bottom:-50px}@media(max-width:1023px){section.blocks .block:first-child img{margin-bottom:-34px}}section.blocks .block:first-child .btn{margin-bottom:3rem}@media(max-width:1023px){section.blocks .block:first-child .btn{margin-bottom:2rem}}section.blocks .block:first-child h3{margin-bottom:4rem}@media(max-width:600px){section.blocks .block:first-child h3{margin-left:auto;margin-right:auto}}section.blocks .block:last-child{padding-top:4rem}@media(max-width:767px){section.blocks .block:last-child{border-top:1px solid #EAEAEA}}section.blocks .block:last-child img{margin-top:-55px}@media(max-width:1023px){section.blocks .block:last-child{padding-top:3rem}section.blocks .block:last-child img{margin-top:-40px}}section.blocks .btn{min-width:220px;font-size:2.6rem;padding:2.8rem 6rem}@media(max-width:767px){section.blocks .btn{padding:2rem 3rem}}section.blocks h3{font-family:Quicksand,serif;font-size:3.6rem;color:#000;font-weight:700;max-width:650px;margin:0 auto;padding:0 3rem}@media(max-width:1023px){section.blocks h3{font-size:3rem}}section.blocks h4{font-size:3rem;font-style:italic;font-weight:300;margin-bottom:3rem;margin-top:1rem;padding:0 2rem}@media(max-width:1023px){section.blocks h4{font-size:2rem;margin-bottom:1.6rem;margin-top:.7rem;padding:0 1.6rem}}section.blocks img{display:block;width:100%}section.top{position:relative;overflow:hidden}section.top h1{font-size:6rem;line-height:6rem;font-family:Quicksand,serif;font-weight:400;color:#000;text-align:center}section.top h1 strong{color:#7ea541}@media(max-width:767px){section.top h1{font-size:3rem;line-height:4rem}}section.top .bg{width:100%;left:50%;position:relative;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%)}section.top .bg img{display:block}@media(max-width:1359px){section.top .bg{min-width:1400px}}@media(max-width:1023px){section.top .bg{min-width:1200px}}@media(max-width:767px){section.top .bg{display:none}}@media(max-width:479px){section.top .bg{min-width:700px}}section.top .container{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}@media(max-width:767px){section.top .container{position:relative;padding:5rem 0;-webkit-transform:none;-ms-transform:none;transform:none;top:0;left:0}}section.text.alt{padding-bottom:6rem}section.text.alt h3{font-weight:700}section.text.alt h3 span{position:relative;display:inline;background-image:linear-gradient(120deg,#93c44d2e 0 100%);background-repeat:no-repeat;background-size:100% 10px;background-position:0 90%;padding:0 5px;margin-left:-5px}@media(max-width:767px){section.text.alt h3 span{background-size:100% 7px}}@media(max-width:1359px){section.text.alt .col-12-xs.col-12-sm{max-width:320px}}section.text.alt .alt .product-item .inside{background:#fff;box-shadow:0 0 15px 10px #eeeeee40;z-index:2}section.text.alt .product-item .title{font-size:17px}@media(max-width:767px){section.text.alt .product-item .title{font-size:2rem}}section.text.alt .product-item .price{font-size:18px}@media(max-width:767px){section.text.alt .product-item .price{font-size:2rem}}section.text.alt .product-item .info{padding-bottom:1rem}section.text.alt .product-item .thumb{margin-bottom:5px}section.text.alt .product-item .inside{padding-left:3rem;padding-right:3rem;padding-top:90px;margin-top:-85px}@media(max-width:1023px){section.text.alt .product-item .inside{padding-left:2rem;padding-right:2rem}}@media(max-width:1359px){section.text.alt .col-products{padding-top:4rem}}section.text h3{font-weight:400;font-family:Quicksand,serif;font-size:3.5rem;margin-bottom:2rem;color:#000;line-height:4rem}@media(max-width:767px){section.text h3{font-size:2.4rem;line-height:3rem;margin-bottom:1rem}}section.text h3 strong{color:#7ea541}section.text p{font-size:2.4rem;color:#3d3d3d;line-height:1.5}section.text p+p{padding-top:1rem}section.text p a{color:#3d3d3d;text-decoration:underline!important}@media(min-width:1025px){section.text p a:hover{color:#7ea541}}@media(max-width:767px){section.text p{font-size:2rem}}section.text .altext{text-align:center;padding-top:2rem;font-size:3rem;font-family:Quicksand,serif;font-weight:400;color:#878787}section.text .btn{min-width:200px}section.text .btn+.btn{margin-left:2rem}section.text .col-16-sm{padding-top:3rem;padding-bottom:3rem;padding-right:35px}@media(max-width:767px){section.text .col-16-sm{padding-left:5px!important;padding-right:5px!important}}section.text .col-8-sm+.col-16-sm{padding-left:35px;padding-right:15px}@media(max-width:767px){section.text .col-8-sm+.col-16-sm{padding-left:5px!important;padding-right:5px!important}}.section-text+.section-text{padding-top:5rem}@media(max-width:767px){.section-text+.section-text{padding-top:3rem}}section.ingredients{background:#f9f9f9;margin-top:10rem;padding-bottom:10rem}section.ingredients .headline{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}section.ingredients .desc{max-width:930px;text-align:center;margin:-8rem auto 8rem;line-height:1.5;font-size:2.4rem;color:#000}section.ingredients .desc p{font-size:2.4rem;color:#3d3d3d;line-height:1.5}@media(max-width:767px){section.ingredients .desc p{font-size:2rem}}@media(max-width:767px){section.ingredients .desc{font-size:2rem;margin:-5rem auto 5rem}}section.ingredients .footer-desc{margin-top:10rem;padding:3rem;border:2px solid #777}section.ingredients .footer-desc p{font-size:2rem;text-align:center}section.ingredients h3{font-family:Quicksand,serif;font-weight:700;color:#000;margin-bottom:2rem}section.ingredients h3 span{position:relative;display:inline;background-image:linear-gradient(120deg,#93c44d2e 0 100%);background-repeat:no-repeat;background-size:100% 10px;background-position:0 90%;padding:0 5px;margin-left:-5px}@media(max-width:767px){section.ingredients h3 span{background-size:100% 7px}}section.ingredients p{color:#565656;font-size:2.4rem;line-height:1.5}.template-product-bundle section.ingredients p{margin-bottom:1rem}section.ingredients p a{color:#565656;text-decoration:underline!important}@media(max-width:767px){section.ingredients p{font-size:2rem}}section.ingredients .btn{margin-top:3rem}section.ingredients img{display:block;width:100%}@media(max-width:767px){section.ingredients img{max-width:300px;margin:0 auto}}section.ingredients .block.alt+.block{margin-top:10rem}@media(max-width:1023px){section.ingredients .block.alt+.block{margin-top:5rem}}.template-product-bundle section.ingredients .block.alt+.block{margin-top:0}section.ingredients .block.alt .btn{min-width:300px}@media(max-width:1023px){section.ingredients .block.alt .btn{margin-bottom:4rem}}section.ingredients .block.alt img{width:auto;width:initial;display:inline-block}section.ingredients .block.alt.even .col-12-md{text-align:right}@media(max-width:1023px){section.ingredients .block.alt.even .col-12-md{text-align:left}}section.ingredients .block.alt.even .col-12-md+.col-12-md{text-align:left}@media(max-width:1023px){section.ingredients .block.alt.even .col-12-md+.col-12-md{text-align:center}}.template-product-bundle section.ingredients .block.alt.even .col-12-md{text-align:left}section.ingredients .block.alt.odd .col-12-md{text-align:right}@media(max-width:1023px){section.ingredients .block.alt.odd .col-12-md{text-align:center}}section.ingredients .block.alt.odd .col-12-md+.col-12-md{text-align:left}@media(max-width:1023px){section.ingredients .block.alt.odd .col-12-md+.col-12-md{text-align:left}}section.ingredients .block .inline{text-align:center;display:inline-block;max-width:400px}.template-product-bundle section.ingredients .block .inline{max-width:unset}section.ingredients .block+.block{margin-top:2rem}.template-product-bundle section.ingredients ol{list-style:decimal;padding-left:2rem}.template-product-bundle section.ingredients ol li{margin-bottom:.5rem}section.guarantee .headline{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}section.guarantee .blocks{margin-top:-5rem}section.guarantee .block{padding:4rem 3rem 4rem 8rem;position:relative}@media(max-width:1023px){section.guarantee .block{padding-right:0}}@media(max-width:767px){section.guarantee .block{padding:2rem 0 2rem 5rem}}section.guarantee .block svg{position:absolute;width:10rem;top:2rem;left:2rem;fill:#a1cf51}@media(max-width:767px){section.guarantee .block svg{width:7rem;top:1.4rem;left:1.4rem}}section.guarantee .block .inside{padding:3rem 3rem 3rem 6rem;background:#f9f9f9;line-height:1.5}@media(max-width:767px){section.guarantee .block .inside{padding:2rem 2rem 2rem 5rem}}section.guarantee .block .inside a{color:#7ea541;border-bottom:1px solid}@media(min-width:1025px){section.guarantee .block .inside a:hover{color:#000}}section.guarantee .block p{color:#474747;line-height:1.5}section.guarantee .block strong{font-family:Quicksand,serif;font-size:2.4rem;margin-bottom:1rem;display:block;text-transform:uppercase;color:#000}@media(max-width:767px){section.guarantee .block strong{font-size:2rem}}section.icons{margin-top:8rem;padding-bottom:7rem}section.icons .headline{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}section.icons .desc{max-width:930px;text-align:center;margin:-8rem auto 4rem;line-height:1.5;font-size:2.4rem;color:#000}section.icons .desc p+p{padding-top:1rem}@media(max-width:767px){section.icons .desc{font-size:2rem;margin:-5rem auto 2.4rem}}section.icons .grid+.grid{margin-top:-6rem}@media(max-width:767px){section.icons .grid+.grid{margin-top:-3rem}}section.icons [data-items="2"] .block{width:32%}@media(max-width:479px){section.icons [data-items="2"] .block{width:50%}}section.icons [data-items="3"] .block{width:calc(100% / 3)}@media(max-width:479px){section.icons [data-items="3"] .block{width:50%}}section.icons [data-items="4"] .block{width:25%}@media(max-width:767px){section.icons [data-items="4"] .block{width:50%}}section.icons .block{width:20%;padding:2rem}@media(max-width:767px){section.icons .block{width:calc(100% / 3)}}@media(max-width:479px){section.icons .block{width:50%}}section.icons .icon{height:13rem;margin-bottom:3rem;position:relative}@media(max-width:1023px){section.icons .icon{height:10rem}}section.icons .icon svg{height:100%;width:auto;width:initial;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);fill:#93c44d}section.icons .title{text-align:center;font-weight:700;color:#000;font-size:2.3rem;text-transform:uppercase;line-height:1.2}@media(max-width:767px){section.icons .title{font-size:2rem}}section.icons-text{padding-bottom:7rem}section.icons-text .block{width:calc(100%/3 - 30px);background:#f9f9f9;text-align:center;margin-bottom:4rem;margin-top:55px}@media(max-width:1023px){section.icons-text .block{width:calc(50% - 10px)}}@media(max-width:767px){section.icons-text .block{width:100%}}section.icons-text .block .icon{height:100px;margin-top:-50px}section.icons-text .block .icon svg{fill:#93c44d}section.icons-text .block .inside{padding:0 4rem 4rem}section.icons-text .block .title{margin-top:3rem;text-transform:uppercase;color:#000;font-weight:700;font-family:Quicksand,serif;font-size:2.5rem}section.icons-text .block .text{margin-top:1rem;color:#474747}section.icons-text .block .text a{color:#7ea541;text-decoration:underline!important}section.icons-text .btn{min-width:350px;font-size:2.2rem;margin:2rem 2rem 0}@media(max-width:479px){section.icons-text .btn{min-width:300px}}section.list{background:#f9f9f9;padding-bottom:8rem}@media(max-width:767px){section.list{padding-bottom:5rem}}section.list h3{font-family:Quicksand,serif;font-weight:700;color:#000;margin-bottom:2rem;text-align:center}section.list h3 span{position:relative;display:inline;background-image:linear-gradient(120deg,#93c44d2e 0 100%);background-repeat:no-repeat;background-size:100% 10px;background-position:0 90%;padding:0 5px;margin-left:-5px}@media(max-width:767px){section.list h3 span{background-size:100% 7px}}section.list .inside{max-width:734px;margin:0 auto}section.list ul{font-family:Quicksand,serif;padding-top:1rem}section.list ul[data-icon=no] li:before{background-image:url(list-no.svg)}section.list ul[data-icon=leaf] li:before{background-image:url(list-leaf.svg)}section.list ul li{display:block;position:relative;padding-left:4rem;font-weight:600;color:#000;font-size:2.1rem;min-height:20px;line-height:1.5}section.list ul li:before{content:"";display:block;position:absolute;width:20px;height:100%;background-repeat:no-repeat;background-size:100%;background-position:top center;top:3px;left:0}section.list ul li+li{margin-top:2rem}section.list ul li a{color:#000;text-decoration:underline!important}section.session{padding-top:5rem;background:#f9f9f9;text-align:center}section.session.blank{padding-bottom:5rem}@media(max-width:767px){section.session.blank{padding-bottom:3rem}}@media(max-width:767px){section.session{padding-top:3rem}}section.session h3{font-family:Quicksand,serif;font-weight:700;color:#000;margin-bottom:2rem}section.session .desc{font-style:italic;font-size:2.7rem;line-height:1.3;max-width:750px;margin:0 auto;font-weight:400;margin-bottom:2rem}@media(max-width:767px){section.session .desc{font-size:2.2rem}}section.session img{margin-top:-7rem}@media(max-width:1359px){section.session img{margin-top:-5rem}}@media(max-width:767px){section.session img{margin-top:-4rem}}section.session .btn{font-size:2.7rem;min-width:250px;margin:2rem 2rem 0}@media(max-width:767px){section.session .btn{font-size:2.2rem}}section.headline{position:relative}section.headline .container{position:relative;z-index:1}section.headline .bg{background:#f9f9f9;position:absolute;top:50%;height:50%;left:0;width:100%;z-index:0}.section-headline+.main-page section{padding-top:3rem}section.text-only{text-align:center;padding-bottom:6rem}@media(max-width:767px){section.text-only{padding-bottom:4rem}}section.text-only h3{font-family:Quicksand,serif;font-weight:700;color:#000;margin-bottom:2rem;font-size:4rem;line-height:5rem}@media(max-width:767px){section.text-only h3{font-size:3rem;line-height:4rem}}section.text-only h3 span{position:relative;display:inline;background-image:linear-gradient(120deg,#93c44d2e 0 100%);background-repeat:no-repeat;background-size:100% 10px;background-position:0 90%;padding:0 5px;margin-left:-5px}@media(max-width:767px){section.text-only h3 span{background-size:100% 7px}}section.text-only h3 .no{display:inline-block;vertical-align:middle;width:6rem;height:6rem;background:#93c44d;border-radius:50%;line-height:6rem;font-size:3.5rem;font-weight:700;font-family:Quicksand,serif;color:#fff;margin-right:2rem;margin-top:-5px}section.text-only .desc{max-width:1120px;margin:0 auto}section.text-only p{font-size:2.4rem;color:#3d3d3d;line-height:1.5}section.text-only p+p{padding-top:1rem}section.text-only p a{color:#3d3d3d;font-weight:700;text-decoration:underline!important}@media(max-width:767px){section.text-only p{font-size:2rem}}section.quote{padding:7rem 0 10rem}@media(max-width:767px){section.quote{padding:3rem 0 5rem}}section.quote.green{background:linear-gradient(90deg,#a9d152 26.15%,#95ca4f 81.98%,#8dc74e);padding:5rem 0}@media(max-width:767px){section.quote.green{padding:3rem 0}}section.quote.green .inside{background:none;color:#fff;font-size:4.6rem}section.quote.green .inside:before,section.quote.green .inside:after{display:none}section.quote.green .inside em{font-style:normal;font-size:2.5rem;padding-top:3rem;display:block}@media(max-width:1023px){section.quote.green .inside{font-size:3rem}section.quote.green .inside em{font-size:2rem}}@media(max-width:767px){section.quote.green .inside{font-size:2.4rem;line-height:3rem}}section.quote.book{padding:10rem 0;background:url(bookbg.jpg) no-repeat;background-size:cover;background-position:center center}section.quote.book.alt{background-image:url(bookbg2.jpg);padding:2rem 0 0;border-top:2px solid #93C44D}@media(max-width:767px){section.quote.book.alt{padding-top:7rem}section.quote.book.alt .col-10-sm{-webkit-order:2;-ms-flex-order:2;order:2}section.quote.book.alt .col-14-sm{-webkit-order:1;-ms-flex-order:1;order:1;margin-bottom:2rem}}section.quote.book.alt .inside{font-size:4rem}@media(max-width:1359px){section.quote.book.alt .inside{font-size:3rem}}@media(max-width:1023px){section.quote.book.alt .inside{font-size:2.4rem}section.quote.book.alt .inside:before,section.quote.book.alt .inside:after{width:28px;height:24px}}@media(max-width:767px){section.quote.book{padding:5rem 0 7rem}section.quote.book img{max-width:250px;margin:0 auto;display:block}}@media(max-width:479px){section.quote.book img{max-width:200px}}section.quote.book .inside{color:#fff;background:none;font-size:5rem;text-align:left;padding:0 0 0 5rem}@media(max-width:1023px){section.quote.book .inside{font-size:3rem}}@media(max-width:767px){section.quote.book .inside{font-size:2.4rem;line-height:3rem}}section.quote.book .inside:before,section.quote.book .inside:after{width:60px;height:60px;background-image:url(quote2.svg)}@media(max-width:1359px){section.quote.book .inside:before,section.quote.book .inside:after{width:40px;height:40px}}@media(max-width:767px){section.quote.book .inside:before,section.quote.book .inside:after{width:28px;height:24px}}section.quote.book .inside:before{left:-3rem}@media(max-width:1359px){section.quote.book .inside:before{left:0}}section.quote.book .btn{font-size:2.7rem;min-width:250px;margin-top:4rem;margin-left:5rem}@media(max-width:767px){section.quote.book .btn{font-size:2.2rem}}section.quote .inside{font-size:3rem;line-height:4rem;text-align:center;background:#f9f9f9;font-family:Quicksand,serif;padding:5rem;font-weight:400;max-width:1090px;margin:0 auto;color:#000;position:relative}section.quote .inside:before{content:"";display:block;position:absolute;width:40px;height:34px;background:url(quote.svg) no-repeat;background-size:100%;background-position:center center;top:0;left:0;z-index:2;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}section.quote .inside:after{content:"";display:block;position:absolute;width:40px;height:34px;background:url(quote.svg) no-repeat;background-size:100%;background-position:center center;bottom:0;right:0;z-index:2;-webkit-transform:translate(50%,50%) scaleX(-1);-ms-transform:translate(50%,50%) scaleX(-1);transform:translate(50%,50%) scaleX(-1)}section.quote .inside a{color:#000;border-bottom:1px solid}@media(max-width:767px){section.quote .inside{font-size:2.4rem;line-height:3rem;padding:3rem}section.quote .inside:before,section.quote .inside:after{width:28px;height:24px}}.section-book-quote+.awards-section section.awards{margin-top:0}section.note{padding:4rem 0}section.note .box{border:2px solid;text-align:center;padding:3rem;color:#000;font-size:1.7rem;font-weight:400}@media(max-width:767px){section.note .box{padding:2rem}}section.formulas{padding-bottom:5rem}section.formulas .desc{max-width:930px;text-align:center;line-height:1.5;font-size:3rem;margin:0 auto;line-height:4rem}section.formulas .desc p+p{padding-top:1rem}@media(max-width:767px){section.formulas .desc{font-size:2.4rem;line-height:3rem}}section.formulas .green{margin-top:5rem;position:relative}section.formulas .green img{position:absolute;width:430px;box-shadow:-6px 6px 20px -4px #00000026;top:-5rem;z-index:2;right:0}section.formulas .green img+.inside{max-width:calc(100% - 385px);padding-right:10rem;margin-top:10rem}@media(max-width:1023px){section.formulas .green img{position:relative;top:0;right:auto;right:initial;display:block;margin:0 auto 3rem;width:auto;width:initial}section.formulas .green img+.inside{max-width:100%;margin-top:0;padding-right:4rem}}section.formulas .inside{background:#a1cf51;background:linear-gradient(142deg,#a1cf51 45%,#8dbd4a 88%);color:#fff;line-height:1.5;box-shadow:-6px 6px 20px -4px #00000026;padding:4rem;position:relative;z-index:1;font-size:2.2rem}@media(max-width:767px){section.formulas .inside{padding:3rem!important}}section.formulas .inside li{display:block;position:relative;margin-bottom:2.4rem;padding-left:4.5rem}section.formulas .inside li:last-child{margin-bottom:0}section.formulas .inside li:before{content:"";display:block;position:absolute;width:22px;height:22px;top:0;left:0;background:url(check.svg) no-repeat;background-size:100%;background-position:center center}section.formulas .inside li a{color:#fff;text-decoration:underline!important}section.formulas .sources{padding-top:5rem;font-size:1.7rem;color:#707070}section.formulas .sources h3{font-size:2.4rem;color:#000;margin-bottom:1rem}section.formulas .sources h3 span{position:relative;display:inline;background-image:linear-gradient(120deg,#93c44d2e 0 100%);background-repeat:no-repeat;background-size:100% 10px;background-position:0 90%;padding:0 5px;margin-left:-5px}@media(max-width:767px){section.formulas .sources h3 span{background-size:100% 7px}}section.formulas .sources p+p{padding-top:1rem}section.formulas .sources a{color:#707070;border-bottom:1px solid}@media(min-width:1025px){section.formulas .sources a:hover{color:#000}}section.formulas .note{margin-top:4rem;border:2px solid;text-align:center;padding:3rem;color:#000;font-size:1.7rem;font-weight:400}@media(max-width:767px){section.formulas .note{padding:2rem}}.story-section+.formulas-section{margin-top:-5rem}.story-section+.formulas-section .headline{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.story-section+.formulas-section .desc{margin-top:-8rem}@media(max-width:767px){.story-section+.formulas-section .desc{margin-top:-5rem}}section.faq{padding-bottom:5rem}section.faq .row{transition:box-shadow .2s ease;padding:3rem 0}@media(max-width:767px){section.faq .row{padding:2rem 0}}section.faq .row+.row{border-top:1px solid #e5e5e5}section.faq .row.active .question span:after{opacity:0}section.faq .question{font-weight:400;font-family:Quicksand,serif;font-size:3.5rem;color:#000;line-height:4rem;cursor:pointer;position:relative}@media(max-width:767px){section.faq .question{font-size:2.4rem;line-height:3rem}}section.faq .question strong{pointer-events:none}section.faq .question span{position:absolute;top:6px;right:6px;pointer-events:none;width:20px;height:20px}section.faq .question span:before{content:"";display:block;position:absolute;width:100%;height:1px;background:#000;left:0;top:50%;opacity:.5}section.faq .question span:after{content:"";display:block;position:absolute;height:100%;width:1px;background:#000;top:0;left:50%;opacity:.5}section.faq .question strong{color:#7ea541}section.faq .answer{height:0;transition:height .5s ease;overflow:hidden}section.faq .answer>div{padding-top:2rem}section.faq .answer a{color:#000;border-bottom:1px solid}@media(min-width:1025px){section.faq .answer a:hover{color:#7ea541}}section.faq .answer p{font-size:2.4rem;color:#3d3d3d;line-height:1.5}section.faq .answer p+p{padding-top:1rem}@media(max-width:767px){section.faq .answer p{font-size:2rem}}section.signup{padding:3rem 0;text-align:center}section.signup .btn{min-width:200px;margin-bottom:2rem}section.signup p{max-width:600px;margin:0 auto;line-height:1.5}section.signup p a{color:#000}section.signup p em{font-style:normal;color:#7ea541}section.awards{margin-top:-30px}section.awards .grid{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media(max-width:1023px){section.awards .grid{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}section.awards img{margin:1rem}@media(max-width:1359px){section.awards img{max-width:90px}section.awards img:nth-child(2){max-width:200px}}section.video{padding:5rem 0}section.video.grey .headline:after{content:"";display:block;position:absolute;z-index:0;width:100vw;height:100%;background:#f9f9f9;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);top:51%}section.video.grey .text-center{position:relative;padding-bottom:5rem}section.video.grey .text-center:before{content:"";display:block;position:absolute;width:100vw;height:100%;background:#f9f9f9;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);top:0}section.video.grey a{box-shadow:none}section.video a{display:inline-block;box-shadow:0 3px 10px -2px #00000040;margin-top:3rem}section.video a img{display:block}section.tabs{margin-bottom:5rem}@media(max-width:1023px){section.tabs{margin-top:5rem}}@media(max-width:767px){section.tabs{margin-bottom:3rem}}section.tabs .filters{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-weight:600;font-family:Quicksand,serif;font-size:17px;padding-bottom:3rem}@media(max-width:1023px){section.tabs .filters{display:none}}section.tabs .filters li{margin:2.5rem 1.5rem}section.tabs .filters a{color:#727272;background:#f7f7f7;padding:2rem;cursor:pointer;min-width:170px;display:block;text-align:center}@media(min-width:1025px){section.tabs .filters a:hover{box-shadow:0 3px 10px -2px #00000026}}section.tabs .filters a.active{background:#93c44d;color:#fff;box-shadow:0 3px 10px -2px #00000026}section.tabs .filter{color:#727272;display:block;text-align:center;padding:2rem;border:1px solid #ddd;margin-bottom:-1px}@media(min-width:1024px){section.tabs .filter{display:none}}section.tabs .filter.active{background:#93c44d;color:#fff;border-color:#93c44d}section.tabs .tab{border:1px solid #ddd;padding:8rem 5rem 5rem;margin-top:-8rem}@media(max-width:1023px){section.tabs .tab{margin-top:0;padding:3rem;margin-bottom:-1px}}section.tabs .tab p+p{padding-top:1rem}section.tabs .tab a{color:#000;text-decoration:underline!important}section.tabs .tab table{width:100%;margin:0 auto;max-width:475px}section.tabs .tab table tr:last-child td{border:0}section.tabs .tab table td{width:50%;padding:2rem;border-bottom:1px solid #eaeaea}section.tabs .tab table td:first-child{font-weight:700}section.contact{margin-bottom:7rem;position:relative}@media(max-width:767px){section.contact{text-align:center;margin-bottom:4rem}}section.contact:before{content:"";display:block;position:absolute;width:100%;height:225px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background:linear-gradient(45deg,#fff -30%,#f9f9f9,#fff 130%)}section.contact .container{max-width:790px}section.contact .container .col-12-sm:first-child{padding-left:100px}@media(max-width:767px){section.contact .container .col-12-sm:first-child{padding-left:5px}}section.contact h2{font-weight:500;font-family:Quicksand,serif;color:#000;margin-bottom:2rem;margin-top:-50px}section.contact h2 strong{font-weight:700;color:#7ea541}@media(max-width:767px){section.contact h2{margin-top:0;text-align:center}}section.contact .text{color:#3d3d3d;line-height:1.5;font-size:2.5rem}@media(max-width:767px){section.contact .text{margin-bottom:2rem}}section.contact .text br+strong{display:block;margin-top:-2rem}section.contact .text br+strong+br{display:none}section.season-pass{padding:10rem 0;background-repeat:no-repeat;background-size:cover;background-position:center center}@media(max-width:767px){section.season-pass{padding:0rem 0 5rem}}section.season-pass h4{color:#a1cf51;font-size:3rem;text-transform:uppercase;margin-bottom:1rem}@media(max-width:1023px){section.season-pass h4{font-size:2.5rem}}section.season-pass h3{color:#fff;font-size:5rem;margin-bottom:2rem}@media(max-width:1023px){section.season-pass h3{font-size:3.5rem}}section.season-pass .text{color:#fff;font-size:2.5rem;margin-bottom:2rem;max-width:740px}@media(max-width:1023px){section.season-pass .text{font-size:2rem}}section.season-pass .btn{min-width:190px}.bundle-items--wrapper .block-items--icon svg{width:130px;height:130px}.bundle-items--wrapper .block-items--icon .bundle-items--icon-title{font-weight:700;color:#000;text-transform:uppercase;margin-top:2rem}@media screen and (max-width:767px){.bundle-items--wrapper .block-items--icon{margin:1rem 0 3rem}}.bundle-items--wrapper .bundle-items--products-list{display:-ms-grid;display:grid;-ms-grid-columns:1fr 40px 1fr;grid-template-columns:1fr 40px 1fr;max-width:1160px;margin:120px auto 0}@media(max-width:991px){.bundle-items--wrapper .bundle-items--products-list{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:40px;margin-top:90px}}.bundle-items--wrapper .bundle-items--product{border:1px solid #000;border-radius:20px;padding:0 30px 30px}.bundle-items--wrapper .headline.bundle-items--product-title{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);text-transform:uppercase}.bundle-items--wrapper .headline.bundle-items--product-title:before{display:none}.bundle-items--wrapper .headline.bundle-items--product-title span{display:inline-block;background:#fff}.bundle-items--wrapper .headline.bundle-items--product-title span:before{content:"";display:block;position:absolute;top:50%;left:50%;width:130px;height:80px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:-1;background-image:url(plant.svg);background-repeat:no-repeat;background-size:100%;background-position:center center;margin-top:-10px}.bundle-items--wrapper .bundle-items--product-info{display:-ms-grid;display:grid;-ms-grid-columns:160px 1fr;grid-template-columns:160px 1fr;grid-column-gap:10px;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:2.25rem;color:#000;margin:-60px 0 30px}.bundle-items--wrapper .bundle-items--product-info p{line-height:1.5}@media screen and (max-width:767px){.bundle-items--wrapper .bundle-items--product-info{-ms-grid-columns:1fr;grid-template-columns:1fr;margin-top:-30px}.bundle-items--wrapper .bundle-items--product-info img{display:block;margin:0 auto}}.bundle-items--wrapper .bundle-items--product-hold{padding:0 20px}.bundle-items--wrapper .bundle-items--product-hold .bundle-items--product-hold--title{position:relative;padding:15px 0;font-weight:700;font-size:2.5rem;color:#000;cursor:pointer}.bundle-items--wrapper .bundle-items--product-hold .bundle-items--product-hold--title:after{content:"";position:absolute;top:50%;right:4px;border-left:1px solid #7ea541;border-bottom:1px solid #7ea541;width:15px;height:15px;-webkit-transform:translateY(-14px) rotate(-45deg);-ms-transform:translateY(-14px) rotate(-45deg);transform:translateY(-14px) rotate(-45deg);transition:all .15s linear}.bundle-items--wrapper .bundle-items--product-hold .bundle-items--product-hold--info{padding-bottom:15px}.bundle-items--wrapper .bundle-items--product-hold+.bundle-items--product-hold{border-top:1px solid #ddd}.bundle-items--wrapper .bundle-items--product-hold.is-wrapped .bundle-items--product-hold--title:after{-webkit-transform:translateY(-3px) rotate(-225deg);-ms-transform:translateY(-3px) rotate(-225deg);transform:translateY(-3px) rotate(-225deg)}.bundle-items--wrapper .bundle-items--product-hold.is-wrapped .bundle-items--product-hold--info{display:none}.bundle-items--wrapper .bundle-items--product-plus{position:relative}.bundle-items--wrapper .bundle-items--product-plus span{display:block;width:40px;height:40px;font-size:45px;font-weight:100;line-height:40px;background:#f1f1f1;color:#049463;border-radius:50%;text-align:center;margin:0 auto;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}@media screen and (max-width:767px){.bundle-items--wrapper{margin-top:40px}}section.product-reviews{color:#000;margin-bottom:16rem}@media(max-width:767px){section.product-reviews{margin-bottom:7rem}}section.product-reviews .jdgm-all-reviews-widget,section.product-reviews .jdgm-rev-widg{border-color:#efefef;padding:0}section.product-reviews .jdgm-rev-widg__title{font-size:3.5rem;color:#000;font-family:Quicksand,serif;font-weight:700}@media(max-width:1023px){section.product-reviews .jdgm-rev-widg__title{text-align:center}}@media(max-width:1023px){section.product-reviews .jdgm-rev-widg__summary{width:100%;float:none;text-align:center}}section.product-reviews .jdgm-histogram{color:#000;font-size:2rem;margin:0 50px;padding:4px 50px}@media(max-width:1023px){section.product-reviews .jdgm-histogram{margin:0;padding:0}}section.product-reviews .jdgm-star{font-size:20px;padding-right:6px!important;color:#a1cf51;font-weight:400;-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px);display:inline-block!important}@media(max-width:479px){section.product-reviews .jdgm-star{font-size:16px}}section.product-reviews .jdgm-rev-widg__summary-text{margin-top:5px;color:#000}section.product-reviews .jdgm-histogram__row{margin-bottom:16px;height:20px}section.product-reviews .jdgm-histogram__bar{width:140px;box-shadow:none;border:1px solid #A1CF51}@media(max-width:479px){section.product-reviews .jdgm-histogram__bar{width:82px}}section.product-reviews .jdgm-histogram__bar-content{background:#a1cf51}section.product-reviews .jdgm-histogram__percentage{color:#000;font-weight:600;width:47px;font-family:Quicksand,serif}section.product-reviews .jdgm-histogram__frequency{color:#898989;font-weight:600;font-family:Quicksand,serif}@media(max-width:479px){section.product-reviews .jdgm-histogram__frequency{margin-left:0}}section.product-reviews .jdgm-rev-widg__header{background:#f9f9f9;padding:4rem}section.product-reviews .jdgm-widget label{font-size:2rem}section.product-reviews .jdgm-widget input:not([type=submit]),section.product-reviews .jdgm-widget textarea{border:1px solid #f0f0f0;background:#f9f9f9;padding:1.125rem 2rem;font-size:14px}section.product-reviews .jdgm-quest,section.product-reviews .jdgm-rev{margin-top:0;padding:4rem 6rem}@media(max-width:767px){section.product-reviews .jdgm-quest,section.product-reviews .jdgm-rev{padding:4rem}}section.product-reviews .jdgm-rev__author{font-weight:700}section.product-reviews .jdgm-rev__icon{width:70px;height:70px}@media(max-width:479px){section.product-reviews .jdgm-rev__icon{width:50px;height:50px}}section.product-reviews .jdgm-rev__icon{position:relative;font-size:30px;font-family:Quicksand,serif;color:#fff;line-height:72px;font-weight:500;margin-right:20px;background:#a1cf51;text-transform:uppercase;border:1px solid #F2F2F2}section.product-reviews .jdgm-rev__icon:before{content:"";display:block!important;position:absolute;width:20px;height:20px;background:#128f65;color:#fff;border-radius:50%;bottom:1px;right:1px;border:1px solid #FFF}section.product-reviews .jdgm-rev__icon:after{content:"";display:block!important;position:absolute;bottom:10px;right:6px;width:9px;height:4px;border:2px solid #FFF;border-top:none;border-right:none;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}@media(max-width:479px){section.product-reviews .jdgm-rev__icon{font-size:20px;line-height:50px}}section.product-reviews .jdgm-rev-widg__body .jdgm-rev__br{font-size:.9em;margin:7px 0}section.product-reviews .jdgm-rev__content{padding-top:2rem}section.product-reviews .jdgm-rev__title{font-weight:700;color:#7a7a7a;font-size:2.4rem;margin-bottom:.5rem}@media(max-width:767px){section.product-reviews .jdgm-rev__title{font-size:2rem}}section.product-reviews .jdgm-question-form-wrapper{position:relative;z-index:9}section.product-reviews .jdgm-form{position:relative}section.product-reviews .jdgm-form:before{content:"";display:block;position:absolute;width:calc(100% + 64px);height:calc(100% + 32px);background:#fff;left:-32px;top:0;z-index:0}section.product-reviews .jdgm-form>*{position:relative;z-index:1}section.product-reviews .jdgm-rev__body{font-style:italic;line-height:1.5;color:#7a7a7a}section.product-reviews .jdgm-rev-widg__sort-wrapper{position:relative}section.product-reviews .jdgm-sort-dropdown-wrapper{position:absolute;top:2rem;right:2rem;z-index:2}@media(max-width:1023px){section.product-reviews .jdgm-sort-dropdown-wrapper{margin-top:-35px;right:auto;right:initial;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);background:#fff}}section.product-reviews .jdgm-rev__timestamp,section.product-reviews .jdgm-sort-dropdown.jdgm-sort-dropdown{font-size:18px;color:#7a7a7a;font-weight:400;position:relative;top:-1px}section.product-reviews .jdgm-sort-dropdown-arrow{border-top:6px solid #A1CF51}section.product-reviews .jdgm-write-rev-link{padding:1.2rem 2rem;background:#a1cf51;color:#fff;display:inline-block;text-align:center;cursor:pointer;transition:all .5s ease;border:0;font-weight:600;position:relative;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;box-shadow:0 3px 10px -2px #00000040;min-width:190px;-webkit-transform:translate(-200px,60px);-ms-transform:translate(-200px,60px);transform:translate(-200px,60px);background-size:200% auto;background-image:linear-gradient(to right,#a1cf51,#8dbd4a 51%,#a1cf51)}@media(min-width:1025px){section.product-reviews .jdgm-write-rev-link:hover{background-position:right center}section.product-reviews .jdgm-write-rev-link:hover:before{background-size:auto 150%;opacity:.4}}@media(max-width:1359px){section.product-reviews .jdgm-write-rev-link{-webkit-transform:translate(-15px,60px);-ms-transform:translate(-15px,60px);transform:translate(-15px,60px)}}@media(max-width:1023px){section.product-reviews .jdgm-write-rev-link{-webkit-transform:translate(-15px,45px);-ms-transform:translate(-15px,45px);transform:translate(-15px,45px)}}@media(max-width:1023px){section.product-reviews .jdgm-write-rev-link{-webkit-transform:none;-ms-transform:none;transform:none;margin-top:2rem;margin-bottom:4rem}}section.product-reviews .jdgm-write-rev-link:before{content:"";display:block;position:absolute;height:100%;width:100%;top:0;left:0;background:url(plant.svg) no-repeat;background-size:auto 80%;background-position:center center;z-index:-1;transition:all .5s ease}section.product-reviews [data-number-of-reviews="0"] .jdgm-write-rev-link{-webkit-transform:translate(-75px,-25px)!important;-ms-transform:translate(-75px,-25px)!important;transform:translate(-75px,-25px)!important}@media(max-width:1023px){section.product-reviews [data-number-of-reviews="0"] .jdgm-write-rev-link{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}}@media(max-width:1023px){section.product-reviews [data-number-of-reviews="0"] .jdgm-widget-actions-wrapper{text-align:center;float:none}}.story-section+.reviews-section{margin-top:-13rem}@media(max-width:1023px){.story-section+.reviews-section{margin-top:-12rem}}@media(max-width:767px){.story-section+.reviews-section{margin-top:-11rem}}section.story{margin-bottom:5rem}section.story>.inside{padding-bottom:15rem;padding-top:7rem;background:#f9f9f9}@media(max-width:767px){section.story>.inside{padding-bottom:6rem;padding-top:4rem}}section.story .headline{font-size:5rem}@media(max-width:1023px){section.story .headline{font-size:4.5rem}}section.story .headline:after{content:"";display:block;position:absolute;z-index:0;width:100vw;height:50%;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);background:#f9f9f9}@media(max-width:1023px){section.story img{display:block;margin:2rem auto 0}}section.story section.text-only{padding:0}@media(max-width:1359px){section.story section.text-only{padding-bottom:2rem}}section.story section.text-only h3{font-size:4rem;margin-bottom:2rem;line-height:5rem}@media(max-width:767px){section.story section.text-only h3{font-size:3rem;line-height:4rem;margin-bottom:1rem}}section.story section.text-only h3 strong{color:#a1cf51}section.story .col-12-md{text-align:right}section.story .col-12-md+.col-12-md{text-align:left}@media(max-width:1023px){section.story .col-12-md{text-align:left}}section.story .note{margin-top:4rem;border:2px solid;text-align:center;padding:3rem;color:#000;font-size:1.7rem;font-weight:400}@media(max-width:767px){section.story .note{padding:2rem}}section.story .references{padding-top:2rem}section.story .references p{font-size:1.7rem;color:#707070;font-style:italic}section.story .references a{color:#7ea541;text-decoration:underline!important}section.collection{padding:5rem 0;position:relative}@media(max-width:767px){section.collection{padding:3rem 0}}section.collection.stripe{position:relative}section.collection.stripe .grid.alt{position:relative}section.collection.stripe .grid.alt:before{content:"";display:block;position:absolute;width:100vw;height:75%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#f9f9f9}section.collection.row{padding:0;padding-bottom:8rem}section.collection.row+.row{margin-top:-3px}section.collection.row .headline{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}section.collection.row .headline em{display:none}section.collection.row .grid+.grid{margin-top:-10rem}@media(max-width:767px){section.collection.row{margin-top:0;padding-bottom:0}section.collection.row .overflow{display:none}section.collection.row .headline{-webkit-transform:none;-ms-transform:none;transform:none}section.collection.row .headline em{display:block}section.collection.row .grid+.grid{margin-top:0}section.collection.row .alt .product-item .inside{background:#f9f9f9!important;box-shadow:none!important}}section.collection.smaller .grid+.grid{margin-top:0}section.collection.smaller h3{font-family:Quicksand,serif;font-weight:700;color:#000;margin:2rem 0 4rem;text-align:center}section.collection.smaller h3 span{position:relative;display:inline;background-image:linear-gradient(120deg,#93c44d2e 0 100%);background-repeat:no-repeat;background-size:100% 10px;background-position:0 90%;padding:0 5px;margin-left:-5px}@media(max-width:767px){section.collection.smaller h3 span{background-size:100% 7px}}section.collection.smaller .grid div.col-5{-ms-flex-preferred-size:20%;-webkit-flex-basis:20%;flex-basis:20%;max-width:20%}@media(max-width:1359px){section.collection.smaller .grid div.col-5{-ms-flex-preferred-size:33.33%;-webkit-flex-basis:33.33%;flex-basis:33.33%;max-width:33.33%}}@media(max-width:767px){section.collection.smaller .grid div.col-5{-ms-flex-preferred-size:50%;-webkit-flex-basis:50%;flex-basis:50%;max-width:50%}}section.collection.smaller .product-item{margin-bottom:3rem}@media(max-width:767px){section.collection.smaller .product-item{margin-bottom:1rem}}section.collection.smaller .product-item .title{font-size:17px}@media(max-width:767px){section.collection.smaller .product-item .title{font-size:2rem}}section.collection.smaller .product-item .price{font-size:18px}@media(max-width:767px){section.collection.smaller .product-item .price{font-size:2rem}}section.collection.smaller .product-item .info{padding-bottom:1rem}section.collection.smaller .product-item .thumb{margin-bottom:5px}section.collection.smaller .product-item .inside{padding-left:3rem;padding-right:3rem;padding-top:90px;margin-top:-85px}@media(max-width:1023px){section.collection.smaller .product-item .inside{padding-left:2rem;padding-right:2rem}}section.collection.grey{background:#f9f9f9;margin:3rem 0;padding:3rem 0 0}section.collection.standard{background:#f9f9f9;margin-top:14rem}@media(max-width:767px){section.collection.standard{margin-top:9rem}}section.collection.standard .headline{-webkit-transform:translateY(-80%);-ms-transform:translateY(-80%);transform:translateY(-80%)}section.collection.standard .grid.alt{margin-top:-100px;margin-left:auto;margin-right:auto}@media(max-width:767px){section.collection.standard .grid.alt{margin-top:-60px}}section.collection.books .product-item{margin-bottom:5rem}@media(max-width:767px){section.collection.books .product-item{margin-bottom:2rem}}section.collection.books .product-item .vendor{display:none}section.collection.books h2.headline{font-size:5.6rem}@media(max-width:1023px){section.collection.books h2.headline{font-size:4rem}}@media(max-width:767px){section.collection.books h2.headline{font-size:3rem}}section.collection .tns-controls button{position:absolute;top:50%;width:60px;height:60px;display:block;border:0;background:url(slider-arrow.svg) no-repeat;background-size:100%;cursor:pointer;font-size:0;z-index:3}@media(max-width:1399px){section.collection .tns-controls button{width:40px;height:40px}}section.collection .tns-controls button[data-controls=prev]{left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media(max-width:1399px){section.collection .tns-controls button[data-controls=prev]{left:10px}}section.collection .tns-controls button[data-controls=next]{right:0;-webkit-transform:translateY(-50%) scaleX(-1);-ms-transform:translateY(-50%) scaleX(-1);transform:translateY(-50%) scaleX(-1)}@media(max-width:1399px){section.collection .tns-controls button[data-controls=next]{right:10px}}section.collection .tns-outer{margin-top:-100px;padding:0 15px!important}@media(max-width:1023px){section.collection .tns-outer{margin-top:-75px}}section.collection .overflow{overflow:hidden}section.collection .alt .product-item .inside{background:#fff;box-shadow:0 0 15px 10px #eeeeee40;z-index:2}section.collection .bg{position:absolute;z-index:0;top:0;width:100%;min-width:1920px;left:50%;height:100%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);background-repeat:no-repeat;background-size:100%;background-position:center}@media(max-width:1359px){section.collection .bg{min-width:1400px}}@media(max-width:1023px){section.collection .bg{min-width:1200px}}@media(max-width:767px){section.collection .bg{min-width:900px}}@media(max-width:479px){section.collection .bg{min-width:700px}}section.collection .selector{min-width:350px;margin-bottom:6rem}@media(max-width:767px){section.collection .selector{min-width:100%}}@media(max-width:767px){section.collection .filter.text-right{text-align:left;padding-top:3rem}}section.collection .product-item{margin-bottom:6rem}@media(max-width:767px){section.collection .product-item{margin-bottom:3rem}}section.collection .description{margin-bottom:6rem}section.collection .description h3{margin-bottom:2rem}section.collection .description p{line-height:26px}@media(max-width:767px){section.collection .col-12-xs{padding:0 5px}}section.collection .tns-item{padding-top:130px}@media(max-width:767px){section.collection .tns-item{padding-top:100px}}section.collection .tns-nav{text-align:center;z-index:3;width:100%}section.collection .tns-nav button{width:50px;height:50px;border:0;cursor:pointer;position:relative;background:none}@media(max-width:1199px){section.collection .tns-nav button{width:30px;height:30px}}section.collection .tns-nav button.tns-nav-active:after{background:#a1cf51}section.collection .tns-nav button:after{content:"";display:block;position:absolute;width:100%;height:3px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#d8d8d8}section.collection .tns-nav button+button{margin-left:12px}section.collection .filters{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-weight:600;font-family:Quicksand,serif;font-size:17px;padding-bottom:3rem}section.collection .filters li{margin:2.5rem 1.5rem}section.collection .filters a{color:#727272;background:#f7f7f7;padding:2rem;cursor:pointer;min-width:170px;display:block;text-align:center}@media(min-width:1025px){section.collection .filters a:hover{box-shadow:0 3px 10px -2px #00000026}}section.collection .filters a.active{background:#93c44d;color:#fff;box-shadow:0 3px 10px -2px #00000026}section.collection .grid.wp .product-item{transition:opacity .7s Cubic-bezier(1,0,.43,1),-webkit-transform .7s Cubic-bezier(.3,0,.3,1);transition:opacity .7s Cubic-bezier(1,0,.43,1),transform .7s Cubic-bezier(.3,0,.3,1);transition:opacity .7s Cubic-bezier(1,0,.43,1),transform .7s Cubic-bezier(.3,0,.3,1),-webkit-transform .7s Cubic-bezier(.3,0,.3,1);-webkit-transform:translateX(-50px);-ms-transform:translateX(-50px);transform:translate(-50px);opacity:0}section.collection .grid.wp .col-6-sm.delay1 .product-item{transition-delay:.2s}section.collection .grid.wp .col-6-sm.delay2 .product-item{transition-delay:.4s}section.collection .grid.wp .col-6-sm.delay3 .product-item{transition-delay:.6s}section.collection .grid.wp.wayin .product-item{-webkit-transform:none;-ms-transform:none;transform:none;opacity:1}section.collection .text-right.wp,section.collection .description.wp{transition:opacity 1s Cubic-bezier(1,0,.43,1);opacity:0}section.collection .text-right.wp.wayin,section.collection .description.wp.wayin{opacity:1}section.breadcrumbs{padding:8rem 0 5rem;font-size:2.4rem;color:#000}section.breadcrumbs.even{padding:4rem 0}@media(max-width:767px){section.breadcrumbs.even{padding:3rem 0}}@media(max-width:767px){section.breadcrumbs{padding:3rem 0;font-size:2rem}}section.breadcrumbs a{color:#000}section.breadcrumbs strong{font-weight:700}section.breadcrumbs p{display:inline;position:relative;background-image:linear-gradient(120deg,#f7f7f7 0% 100%);background-repeat:no-repeat;background-size:100% 10px;background-position:0 90%;padding:0 5px;margin-left:-5px}@media(max-width:767px){section.breadcrumbs p{background-size:100% 7px}}section.breadcrumbs sup{font-size:1.5rem;display:inline-block;vertical-align:top;line-height:2rem}section.product{padding-bottom:10rem}@media(max-width:1023px){section.product{padding-bottom:0}}section.product .sticky-container{position:relative;height:100%}section.product .sticky{display:inline-block}section.product .sticky.sticked{position:absolute;left:0}@media(max-width:1023px){section.product .sticky.sticked{position:relative!important;top:0!important}}section.product .sticky2{width:100%}section.product .sticky2.sticked{position:absolute;left:0}@media(max-width:1023px){section.product .sticky2.sticked{position:relative!important;top:0!important}}@media(max-width:1199px){section.product .grid div.col-2-md{max-width:0}}section.product .slider img{display:block;width:100%}section.product .slider-wrapper{position:relative;width:calc(100% - 90px);padding-left:1rem}section.product .slider-wrapper.full{padding:0!important;width:100%}section.product .slider-wrapper img{max-height:350px;width:auto;width:initial;display:block;margin:0 auto}@media(max-width:1023px){section.product .slider-wrapper{width:100%;padding:0 0 1rem}}section.product .tns-outer{position:relative}section.product .tns-controls button{position:absolute;border:0;background:url(slider-n-arrow.svg) no-repeat;background-size:auto 100%;background-position:center center;width:100%;height:21px;cursor:pointer;font-size:0;left:0}@media(min-width:1024px){section.product .tns-controls button[data-controls=prev]{bottom:104%}section.product .tns-controls button[data-controls=next]{top:104%;-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}}@media(max-width:1023px){section.product .tns-controls button{top:50%;width:40px}section.product .tns-controls button[data-controls=prev]{-webkit-transform:translateY(-50%) rotate(-90deg);-ms-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg);left:-60px}section.product .tns-controls button[data-controls=next]{-webkit-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);left:auto;left:initial;right:-60px}}@media(max-width:479px){section.product .tns-controls button{top:50%;width:20px}section.product .tns-controls button[data-controls=prev]{-webkit-transform:translateY(-50%) rotate(-90deg);-ms-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg);left:-30px}section.product .tns-controls button[data-controls=next]{-webkit-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);left:auto;left:initial;right:-30px}}section.product .tns-nav{position:absolute;bottom:-30px;left:0;width:100%;text-align:center}section.product .tns-nav button{opacity:.5;background:none;border:0;width:20px;height:20px;position:relative}section.product .tns-nav button:after{content:"";display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:6px;height:6px;border-radius:50%;background:#f5865a}section.product .tns-nav button.tns-nav-active{opacity:1}section.product .slider-nav-wrapper{width:90px;padding:0 10px}@media(max-width:1023px){section.product .slider-nav-wrapper{width:100%;padding:0 50px}}@media(max-width:479px){section.product .slider-nav-wrapper{padding:0 30px}}section.product .slider-nav a{display:block;padding-bottom:100%;background-repeat:no-repeat;background-size:auto 100%;background-position:center center;transition:opacity .3s ease;cursor:pointer}@media(min-width:1025px){section.product .slider-nav a:hover{opacity:.7}}section.product .slider-nav .col{width:160px}section.product .slider-nav .col+.col{margin-left:30px}section.product h1{font-family:Quicksand,serif;font-weight:700;color:#000;text-transform:uppercase;font-size:5.2rem;line-height:1.1;margin-right:3rem}@media(max-width:767px){section.product h1{font-size:3.5rem;margin-right:1.5rem}}section.product h1 sup{font-size:3rem;display:inline-block;vertical-align:top;line-height:1}@media(max-width:767px){section.product h1 sup{font-size:2.5rem}}section.product .product-title{margin-bottom:1rem}@media(max-width:1023px){section.product .product-title{margin-top:3rem}}@media(max-width:767px){section.product .product-title{margin-bottom:0}}section.product .product-title .reviews-badge{cursor:pointer}section.product .product-title .reviews-badge.full{width:100%;padding:8px 0 15px}section.product .product-title .reviews-badge>div{pointer-events:none}section.product .product-title .reviews-badge .jdgm-widget.jdgm-widget{display:block!important}section.product .product-title .reviews-badge .jdgm-prev-badge[data-average-rating="0.00"]{display:block!important}section.product .product-title .reviews-badge .jdgm-preview-badge .jdgm-star{color:#a1cf51;font-size:20px}@media(max-width:767px){section.product .product-title .reviews-badge .jdgm-preview-badge .jdgm-star{font-size:13px}}section.product .product-title .reviews-badge .jdgm-prev-badge__text{color:#a3a3a3;margin-left:10px}section.product .price{font-size:3.5rem;font-weight:700;margin-bottom:2rem}section.product .price em{font-style:normal;font-weight:700}section.product .price em+span{color:#848484;font-weight:400;text-decoration:line-through;padding-left:1rem}section.product .price em+span+span{display:none}section.product .price span+span{color:#848484;font-weight:400;text-decoration:line-through;padding-left:1rem}@media(max-width:767px){section.product .price{font-size:3rem}}section.product .excerpt{color:#000;font-size:2.5rem;line-height:1.5;font-weight:400;margin-bottom:3rem}section.product .excerpt p{line-height:1.5}section.product .excerpt p+p{margin-top:1rem}section.product .excerpt a{color:#000}@media(min-width:1025px){section.product .excerpt a:hover{color:#7ea541}}section.product .excerpt strong{font-weight:700}section.product .excerpt ul{padding-top:1rem}section.product .excerpt ul li{padding-left:2rem;position:relative}section.product .excerpt ul li:before{content:"";display:block;position:absolute;width:5px;height:5px;background:#000;top:12px;left:0;border-radius:50%}@media(max-width:767px){section.product .excerpt{font-size:2rem}}section.product .options{margin-bottom:3rem;max-width:352px}section.product .options .selector{width:100%;min-width:100%}section.product .options .selector+.selector{margin-top:2rem}section.product .features{margin-bottom:6rem}section.product .features li+li{margin-top:2rem}section.product .features .icon{width:18px;margin-right:14px}section.product .features .label{width:calc(100% - 32px)}section.product .links{margin-bottom:6rem}section.product .links a{border-bottom:1px solid;cursor:pointer;color:#666}@media(min-width:1025px){section.product .links a:hover{color:#f5865a}}section.product .freebies{margin-top:5rem;text-align:center}section.product .freebies .btn{min-width:350px;font-size:2.2rem;margin:2rem 2rem 0}section.product .freebies .btn+.btn{margin-left:2rem}@media(max-width:479px){section.product .freebies .btn{min-width:300px}}section.product .details{margin-top:5rem}@media(max-width:479px){section.product .details{margin-left:-20px;width:calc(100% + 40px)}}section.product .details.subscription-form{margin-top:0;margin-bottom:3rem}section.product .details.subscription-form h3{font-size:2rem;-webkit-transform:none;-ms-transform:none;transform:none}section.product .details.subscription-form h3:after{display:none}section.product .details.subscription-form .select{margin:0 0 0 2rem}section.product .details.subscription-form .radio+.radio{margin-left:3rem}section.product .details.out-of-stock-form{margin-top:2rem;max-width:500px;width:100%}section.product .details.out-of-stock-form h3{font-size:2.5rem}section.product .details.out-of-stock-form h3:after{display:none}section.product .details.out-of-stock-form .field input{background:#fff}section.product .details.out-of-stock-form label{display:block;text-align:center;margin-bottom:1rem}section.product .details.out-of-stock-form .inside{padding:4rem 3rem}section.product .details.out-of-stock-form .inside .btn{width:100%}section.product .details.out-of-stock-form .success{margin-bottom:0!important}section.product .details h3{text-align:center;font-family:Quicksand,serif;font-weight:700;color:#000;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%);position:relative}section.product .details h3:after{content:"";display:block;position:absolute;width:165px;height:100px;top:-35px;right:-35px;z-index:1;background:url(plant.svg) no-repeat;background-size:100%;background-position:center center;margin-top:-10px}@media(max-width:1600px){section.product .details h3:after{right:-15px}}@media(max-width:1023px){section.product .details h3:after{width:115px;height:70px;top:-15px}}@media(max-width:767px){section.product .details h3:after{width:80px;height:50px;top:-10px;right:-10px}}@media(max-width:479px){section.product .details h3:after{right:10px}}section.product .details h3 span{position:relative;display:inline;padding:0 5px;margin-left:-5px}@media(max-width:767px){section.product .details h3 span{background-size:100% 7px}}section.product .details .inside{background:#f9f9f9;line-height:1.5;padding:6rem 3rem;text-align:justify;color:#707070;font-weight:400;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media(max-width:767px){section.product .details .inside{padding:4rem 3rem}}section.product .details .inside a:not(.btn){color:#7ea541;text-decoration:underline!important}section.product .details .inside .btn{margin-top:1rem}section.product .details .inside strong{font-weight:700}section.product .details .inside .col-24-sm{font-size:1.7rem;color:#707070;padding:5rem 30px 0;font-style:italic}section.product .details .inside .col-24-sm span[style="text-decoration: underline;"]{font-size:15px;font-weight:700;font-style:normal}@media(max-width:1023px){section.product .details .inside .col-24-sm{padding:5rem 10px 0}}@media(max-width:479px){section.product .details .inside .col-24-sm{padding:3rem 0 0}}section.product .details .inside .col-12-md{padding:0 30px}section.product .details .inside .col-12-md+.col-12-md{font-size:1.8rem;color:#707070;position:relative}section.product .details .inside .col-12-md+.col-12-md:before{content:"";display:block;position:absolute;width:1px;left:0;height:100%;background:#eaeaea}@media(max-width:1023px){section.product .details .inside .col-12-md{padding:0 10px}section.product .details .inside .col-12-md+.col-12-md{padding-top:3rem}section.product .details .inside .col-12-md+.col-12-md:before{display:none}}@media(max-width:479px){section.product .details .inside .col-12-md{padding:0}}section.product .details .inside p{line-height:1.5}section.product .details .inside p+p{padding-top:1rem}section.product .details .inside span[style="text-decoration: underline;"]{font-weight:700;text-decoration:none!important;display:inline}section.product .note{margin-top:4rem;border:2px solid;text-align:center;padding:3rem;color:#000;font-size:1.7rem;font-weight:400}@media(max-width:767px){section.product .note{padding:2rem}}.view-cart{color:#93c44d;display:inline-block;position:relative;font-size:2.2rem;font-weight:600;text-decoration:underline!important;margin-left:2rem;cursor:pointer;opacity:0;visibility:hidden;transition:all .2s ease}.view-cart.active{opacity:1;visibility:visible}.view-cart:after{content:"";display:block;position:absolute;width:8px;height:13px;top:2px;right:-12px;background:url(nav-arrow.svg) no-repeat;background-size:100%;background-position:center center}.q{width:137px!important;text-align:center;border:1px solid #ccc;height:45px!important;font-family:Quicksand,serif;font-size:20px;line-height:38px;color:#000}@media(max-width:479px){.q{width:110px!important}}.q .val{width:75px;background:#f9f9f9;display:block;height:43px;color:#000;font-family:400;line-height:43px}@media(max-width:479px){.q .val{width:48px}}.q a{background:#d8d8d8;cursor:pointer;width:30px;height:43px;display:block;color:#5e5e5e;font-size:24px}.q a.disabled{background:#f9f9f9;pointer-events:none}@media(min-width:1025px){.q a:hover{background:#a1cf51;color:#fff!important}}@media(min-width:1025px){.q a.minus:hover{background:#cc504d}}.coaching.var-alt{padding-bottom:6rem}.coaching.var-alt .block{margin-top:5rem}.coaching.var-alt .block:after{display:none}.coaching.var-alt .block img{position:absolute;top:0;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-height:100px}.coaching.alt{padding-bottom:6rem}.coaching.alt .block{width:calc(100%/3 - 20px);margin-top:8rem;padding:7rem 3rem 2rem}@media(max-width:479px){.coaching.alt .block{width:calc(50% - 10px)}}.coaching.alt .block:after{display:none}.coaching.alt .block:first-child{width:100%;margin-top:0;padding:0 1rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.coaching.alt .block:first-child img{position:relative;-webkit-transform:none;-ms-transform:none;transform:none;left:0}.coaching.alt .block img{position:absolute;top:0;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-height:100px}.coaching .type{padding-bottom:4rem}.coaching .type.vcenter-xs{padding-top:4rem}.coaching .type .col-12-xs.col-8-lg{padding:0 15px}@media(max-width:767px){.coaching .type .col-12-xs.col-8-lg{padding:0 5px}}.coaching .selected{background:#f9f9f9;color:#4f4f4f}.coaching p{color:#000;font-size:2.5rem;line-height:1.5}.coaching p.label{padding-bottom:7rem}@media(max-width:767px){.coaching p{font-size:2rem}}.coaching .block{text-align:center;background:#f9f9f9;display:block;width:calc(50% - 20px);padding:8rem 1rem 4rem;text-transform:uppercase;font-weight:700;color:#000;position:relative;cursor:pointer}@media(min-width:1025px){.coaching .block:hover{box-shadow:0 3px 10px -2px #00000040}}.coaching .block:before{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;transition:all .2s ease;opacity:0;background-image:linear-gradient(90deg,#a1cf51 26.15%,#8dbd4a 99.44%);z-index:0}.coaching .block:after{content:"";display:block;position:absolute;width:100%;height:90px;background-repeat:no-repeat;background-size:auto 100%;background-position:center center;top:0;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.coaching .block.active{box-shadow:none!important;color:#fff}.coaching .block.active:before{opacity:1}.coaching .block:first-child.active:after{background-image:url(hcs2.svg)}.coaching .block:first-child:after{background-image:url(hcs1.svg)}.coaching .block:last-child.active:after{background-image:url(hcs4.svg)}.coaching .block:last-child:after{background-image:url(hcs3.svg)}.coaching .block span{position:relative;z-index:1}.coaching .event{background:#f9f9f9;box-shadow:0 7.01px 7.01px #00000012;display:block;text-align:center;border:1px solid transparent;cursor:pointer;margin-top:6rem}.coaching .event.active{border-color:#93c44d}@media(min-width:1025px){.coaching .event:hover{box-shadow:0 7.01px 7.01px #00000024}}.coaching .event .image{height:150px;position:relative;background:#fff}.coaching .event .image img{z-index:0;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);object-fit:cover;width:70%;height:70%}.coaching .event .image .date,.coaching .event .image .time{position:absolute;left:50%;display:inline-block;background:#93c44d;color:#fff;font-weight:500;font-size:2.2rem;text-transform:uppercase;padding:1rem 2rem;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:0;z-index:2;white-space:nowrap;font-family:Quicksand,serif}.coaching .event .image .time{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:100%}.coaching .event .info{padding:4rem 0 3rem;font-size:2.5rem;font-weight:700}.coaching .event .info .title{color:#000}.coaching .event .info span{color:#93c44d;text-decoration:underline;position:relative;margin-top:1.5rem;display:inline-block}.coaching .event .info span:after{content:"";display:block;position:absolute;width:9px;height:14px;top:4px;right:-15px;background:url(nav-arrow.svg) no-repeat;background-size:100%;background-position:center center}.add-to-cart{margin-bottom:3rem}.add-to-cart .q+.btn{margin-left:2rem}.add-to-cart .btn{min-width:200px}.add-to-cart .btn+.btn{margin-left:4rem}.add-to-cart .fixed{display:none;position:absolute;top:0;left:0;width:100%;z-index:9;background:#fff;margin:0!important;padding:20px 0;border-top:1px solid #eee}@media(max-width:767px){.add-to-cart .fixed{display:block}}.add-to-cart .fixed .btn{width:calc(100% - 95px);margin-left:30px}@media(max-width:767px){.add-to-cart .fixed .btn{margin-left:10px;width:calc(100% - 75px)}}body.show-add .add-to-cart.fixed{display:block}.section-main-product+.section-tabs{margin-top:-5rem}@media(max-width:1023px){.section-main-product+.section-tabs{margin-top:0}}.scroll-icon{position:fixed;bottom:0;right:0;z-index:2;padding:2rem;background:#ffffffe6;background:linear-gradient(0deg,#fff 40%,#8dbd4a00);transition:all .2s ease;pointer-events:none}.scroll-icon span{font-family:Quicksand,serif;font-weight:700;color:#000;text-transform:uppercase;line-height:1.1;display:block;text-align:center;margin-top:1.5rem}.scroll-icon .mouse{background:#628033 linear-gradient(transparent 0%,transparent 50%,#fff 50%,#fff 100%);position:relative;width:36px;height:62px;border-radius:100px;background-size:100% 200%;margin:0 auto;-webkit-animation:colorSlide 7s linear infinite,nudgeMouse 7s ease-out infinite;animation:colorSlide 7s linear infinite,nudgeMouse 7s ease-out infinite}.scroll-icon .mouse:before,.scroll-icon .mouse:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.scroll-icon .mouse:before{width:32px;height:58px;background-color:#7ea541;border-radius:100px}.scroll-icon .mouse:after{background-color:#fff;width:7px;height:7px;border-radius:100%;-webkit-animation:trackBallSlide 7s linear infinite;animation:trackBallSlide 7s linear infinite}@-webkit-keyframes colorSlide{0%{background-position:0% 100%}20%{background-position:0% 0%}21%{background-color:#628033}29.99%{background-color:#fff;background-position:0% 0%}30%{background-color:#628033;background-position:0% 100%}50%{background-position:0% 0%}51%{background-color:#628033}59%{background-color:#fff;background-position:0% 0%}60%{background-color:#628033;background-position:0% 100%}80%{background-position:0% 0%}81%{background-color:#628033}90%,to{background-color:#fff}}@keyframes colorSlide{0%{background-position:0% 100%}20%{background-position:0% 0%}21%{background-color:#628033}29.99%{background-color:#fff;background-position:0% 0%}30%{background-color:#628033;background-position:0% 100%}50%{background-position:0% 0%}51%{background-color:#628033}59%{background-color:#fff;background-position:0% 0%}60%{background-color:#628033;background-position:0% 100%}80%{background-position:0% 0%}81%{background-color:#628033}90%,to{background-color:#fff}}@-webkit-keyframes trackBallSlide{0%{opacity:1;-webkit-transform:scale(1) translateY(-14px);transform:scale(1) translateY(-14px)}6%{opacity:1;-webkit-transform:scale(.9) translateY(3.5px);transform:scale(.9) translateY(3.5px)}14%{opacity:0;-webkit-transform:scale(.4) translateY(28px);transform:scale(.4) translateY(28px)}15%,19%{opacity:0;-webkit-transform:scale(.4) translateY(-14px);transform:scale(.4) translateY(-14px)}28%,29.99%{opacity:1;-webkit-transform:scale(1) translateY(-14px);transform:scale(1) translateY(-14px)}30%{opacity:1;-webkit-transform:scale(1) translateY(-14px);transform:scale(1) translateY(-14px)}36%{opacity:1;-webkit-transform:scale(.9) translateY(3.5px);transform:scale(.9) translateY(3.5px)}44%{opacity:0;-webkit-transform:scale(.4) translateY(28px);transform:scale(.4) translateY(28px)}45%,49%{opacity:0;-webkit-transform:scale(.4) translateY(-14px);transform:scale(.4) translateY(-14px)}58%,59.99%{opacity:1;-webkit-transform:scale(1) translateY(-14px);transform:scale(1) translateY(-14px)}60%{opacity:1;-webkit-transform:scale(1) translateY(-14px);transform:scale(1) translateY(-14px)}66%{opacity:1;-webkit-transform:scale(.9) translateY(3.5px);transform:scale(.9) translateY(3.5px)}74%{opacity:0;-webkit-transform:scale(.4) translateY(28px);transform:scale(.4) translateY(28px)}75%,79%{opacity:0;-webkit-transform:scale(.4) translateY(-14px);transform:scale(.4) translateY(-14px)}88%,to{opacity:1;-webkit-transform:scale(1) translateY(-14px);transform:scale(1) translateY(-14px)}}@keyframes trackBallSlide{0%{opacity:1;-webkit-transform:scale(1) translateY(-14px);transform:scale(1) translateY(-14px)}6%{opacity:1;-webkit-transform:scale(.9) translateY(3.5px);transform:scale(.9) translateY(3.5px)}14%{opacity:0;-webkit-transform:scale(.4) translateY(28px);transform:scale(.4) translateY(28px)}15%,19%{opacity:0;-webkit-transform:scale(.4) translateY(-14px);transform:scale(.4) translateY(-14px)}28%,29.99%{opacity:1;-webkit-transform:scale(1) translateY(-14px);transform:scale(1) translateY(-14px)}30%{opacity:1;-webkit-transform:scale(1) translateY(-14px);transform:scale(1) translateY(-14px)}36%{opacity:1;-webkit-transform:scale(.9) translateY(3.5px);transform:scale(.9) translateY(3.5px)}44%{opacity:0;-webkit-transform:scale(.4) translateY(28px);transform:scale(.4) translateY(28px)}45%,49%{opacity:0;-webkit-transform:scale(.4) translateY(-14px);transform:scale(.4) translateY(-14px)}58%,59.99%{opacity:1;-webkit-transform:scale(1) translateY(-14px);transform:scale(1) translateY(-14px)}60%{opacity:1;-webkit-transform:scale(1) translateY(-14px);transform:scale(1) translateY(-14px)}66%{opacity:1;-webkit-transform:scale(.9) translateY(3.5px);transform:scale(.9) translateY(3.5px)}74%{opacity:0;-webkit-transform:scale(.4) translateY(28px);transform:scale(.4) translateY(28px)}75%,79%{opacity:0;-webkit-transform:scale(.4) translateY(-14px);transform:scale(.4) translateY(-14px)}88%,to{opacity:1;-webkit-transform:scale(1) translateY(-14px);transform:scale(1) translateY(-14px)}}@-webkit-keyframes nudgeMouse{0%{-webkit-transform:translateY(0);transform:translateY(0)}20%{-webkit-transform:translateY(8px);transform:translateY(8px)}30%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(8px);transform:translateY(8px)}60%{-webkit-transform:translateY(0);transform:translateY(0)}80%{-webkit-transform:translateY(8px);transform:translateY(8px)}90%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes nudgeMouse{0%{-webkit-transform:translateY(0);transform:translateY(0)}20%{-webkit-transform:translateY(8px);transform:translateY(8px)}30%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(8px);transform:translateY(8px)}60%{-webkit-transform:translateY(0);transform:translateY(0)}80%{-webkit-transform:translateY(8px);transform:translateY(8px)}90%{-webkit-transform:translateY(0);transform:translateY(0)}}.subscription-bundle .field{grid-row-gap:2rem}.subscription-bundle label.radio span{display:-webkit-flex;display:-ms-flexbox;display:flex;grid-gap:20px 40px;border:1px solid #CCC;border-radius:15px;padding:20px 20px 20px 50px}.subscription-bundle label.radio span:before{left:21px;top:21px;border-color:#fff}.subscription-bundle label.radio span:after{content:"";display:block;position:absolute;top:18px;left:18px;width:20px;height:20px;border-radius:50%;border:1px solid #7ea541}.subscription-bundle label.radio input:checked+span{border-color:#7ea541;background:#7ea5410d}.subscription-bundle label.radio input:checked+span:before{background:#7ea541;border-color:#7ea541}.subscription-bundle .field-label{font-weight:700;font-size:2.5rem;line-height:1;margin-bottom:1rem}.subscription-bundle .field-label-addon{font-size:1.85rem;color:#7ea541}.subscription-bundle .field-price-old{display:block;text-align:center;color:#999}.subscription-bundle .field-price{font-size:2.5rem;font-weight:700;margin-top:.5rem;color:#7ea541}.shopify-section.main-register section.account .account-form{margin-top:3rem;max-width:700px}section.account .field+.desc{margin-top:4rem}section.account .desc{color:#686868;font-size:3rem;font-weight:500;font-family:Quicksand,serif;line-height:1.4}section.account .desc p.alt{color:#000;position:relative;max-width:700px;margin:0 auto 2rem}section.account .desc p.alt:before{content:"";display:block;position:absolute;top:50%;left:0;width:100%;height:1px;background:#f0f0f0}section.account .desc p.alt span{position:relative;z-index:1;display:inline-block;padding:0 1rem;background:#fff}@media(max-width:767px){section.account .desc{font-size:2rem}}section.account .forgot{text-align:center;margin-top:3rem;font-size:2.3rem;color:#000}@media(max-width:767px){section.account .forgot{font-size:2rem}}section.account .forgot a{position:relative;display:inline-block;color:#93c44d;font-weight:700}section.account .forgot a:after{content:"";display:block;position:absolute;width:8px;height:13px;top:4px;right:-12px;background:url(nav-arrow.svg) no-repeat;background-size:100%;background-position:center center}section.account .box{background:#fff;max-width:490px;padding:3rem 7rem;text-align:left;margin:0 auto;position:relative}@media(max-width:767px){section.account .box{padding:3rem 6rem}}section.account .box .icon{width:70px;height:80px;position:absolute;top:50%;left:0;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-size:100%;background-repeat:no-repeat;background-position:center}@media(max-width:767px){section.account .box .icon{width:50px;height:60px}}section.account .box .icon.plus{background-image:url(register-plus.svg)}section.account .box .icon.email{background-image:url(register-email.svg)}section.account .box .title{color:#000;font-size:2.5rem;font-family:Quicksand,serif;text-transform:uppercase;font-weight:700;margin-bottom:2rem}@media(max-width:767px){section.account .box .title{font-size:2rem;margin-bottom:1rem}}section.account .box .btn{width:100%}section.account .box a:not(.btn){color:#93c44d;display:inline-block;position:relative;font-size:2.5rem;font-weight:600;text-decoration:underline!important}@media(max-width:767px){section.account .box a:not(.btn){font-size:2rem}}section.account .box a:not(.btn):after{content:"";display:block;position:absolute;width:8px;height:13px;top:2px;right:-12px;background:url(nav-arrow.svg) no-repeat;background-size:100%;background-position:center center}section.account h4{margin-bottom:4rem}section.account h4 a{font-family:Nunito,serif;font-size:14px;font-weight:300}section.account .orders{background:#f7f1ec;max-width:540px;width:100%;margin:0 auto;padding:3rem 4rem}section.account .orders .row{width:100%}section.account .orders .row.first .grid>div{padding:1rem;border-top:0}section.account .orders .row.first .grid>div:first-child{padding-left:0}section.account .orders .row.first .grid>div:last-child{padding-right:0}section.account .orders .row>.grid{width:100%}section.account .orders .row .grid>div{padding:2rem 1rem;border-top:1px solid #666}section.account .orders .row .grid>div:first-child{padding-left:0}section.account .orders .row .grid>div:last-child{padding-right:0}section.account .orders .row .grid>div:nth-child(1){width:32%}section.account .orders .row .grid>div:nth-child(2){width:29%}section.account .orders .row .grid>div:nth-child(3){width:26%}section.account .orders .row .grid>div:nth-child(4){width:13%}section.account .orders a{color:#666}@media(min-width:1025px){section.account .orders a:hover{color:#000}}section.account .orders a.link{border-bottom:1px solid}section.account .addresses{max-width:540px;width:100%;margin:10rem auto 7rem}section.account .addresses a{border-bottom:1px solid;cursor:pointer}@media(min-width:1025px){section.account .addresses a:hover{color:#000}}section.account .addresses .address{margin-bottom:3rem}section.account .addresses p{line-height:2}.register-after-login .headline:after{content:"";position:absolute;top:50%;width:100vw;left:50%;height:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);z-index:0;background:linear-gradient(90.37deg,#fff,#fcfcfc 12.05%,#f9f9f9 52.06%,#fdfdfd 90.68%,#fff)}.register-after-login section.account{position:relative;padding-bottom:6rem}.register-after-login section.account:after{content:"";position:absolute;top:0;width:100%;left:0;height:100%;z-index:0;background:linear-gradient(90.37deg,#fff,#fcfcfc 12.05%,#f9f9f9 52.06%,#fdfdfd 90.68%,#fff)}.register-after-login section.account .container{z-index:1;position:relative}.register-after-login section.account .box{margin-top:5rem}.reward-before-register+.headline:after{content:"";position:absolute;top:0;width:100vw;left:50%;height:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);z-index:0;background:linear-gradient(90.37deg,#fff,#fcfcfc 12.05%,#f9f9f9 52.06%,#fdfdfd 90.68%,#fff)}.reward-before-register .headline:after{content:"";position:absolute;top:50%;width:100vw;left:50%;height:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);z-index:0;background:linear-gradient(90.37deg,#fff,#fcfcfc 12.05%,#f9f9f9 52.06%,#fdfdfd 90.68%,#fff)}.reward-before-register section.account{position:relative;padding-bottom:6rem}.reward-before-register section.account:after{content:"";position:absolute;top:0;width:100%;left:0;height:100%;z-index:0;background:linear-gradient(90.37deg,#fff,#fcfcfc 12.05%,#f9f9f9 52.06%,#fdfdfd 90.68%,#fff)}.reward-before-register section.account .container{z-index:1;position:relative;max-width:1200px}section.dashboard.confirmation{padding-top:5rem}section.dashboard h2{color:#000;font-weight:400}@media(max-width:479px){section.dashboard h2{font-size:3rem}}section.dashboard h2 strong{font-weight:700}section.dashboard h2+p{color:#000;font-style:italic;font-size:3rem;margin-top:2rem}section.dashboard h2+p+em{font-size:2.5rem;margin-top:2rem;display:block}@media(max-width:767px){section.dashboard h2+p{font-size:2rem;margin-top:1rem}section.dashboard h2+p+em{font-size:2rem}}section.dashboard h2+p a{color:#7ea541;border-bottom:1px solid;font-style:normal}section.dashboard .menu .block{padding:3rem 2rem 2.5rem;text-align:center;background:#f9f9f9;position:relative;margin-top:9rem}@media(max-width:479px){section.dashboard .menu .block{padding-left:1rem;padding-right:1rem;margin-top:6rem}}section.dashboard .menu .block img{position:absolute;left:50%;top:0;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media(max-width:479px){section.dashboard .menu .block img{max-height:50px}}section.dashboard .menu .block h4{color:#000;display:inline;background-image:linear-gradient(120deg,#93c44d2e 0 100%);background-repeat:no-repeat;background-size:100% 10px;background-position:0 90%;padding:0 5px;margin-left:-5px;font-size:2.5rem;font-weight:700}@media(max-width:479px){section.dashboard .menu .block h4{font-size:2rem}}section.dashboard .menu .block .btn{margin-top:2rem;padding-left:5rem;padding-right:5rem}section.dashboard .top-alt h2{font-size:3rem}section.dashboard .top-alt h2 a{color:#7ea541;text-decoration:underline!important}@media(min-width:1025px){section.dashboard .top-alt h2 a:hover{color:#128f65}}@media(max-width:767px){section.dashboard .top-alt .text-right{text-align:left;margin-top:10px;padding-left:25px}}section.dashboard .top-alt .return{text-decoration:underline!important;position:relative;display:inline-block;color:#7c7c7c}@media(min-width:1025px){section.dashboard .top-alt .return:hover{color:#7ea541}}section.dashboard .top-alt .return:before{content:"";display:block;position:absolute;width:12px;height:16px;background:url(slider-n-arrow.svg) no-repeat;background-size:cover;background-position:center center;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);left:-18px}section.dashboard .top-alt .submenu{padding:0 15px;margin-top:4rem;position:relative}section.dashboard .top-alt .submenu:before{content:"";display:block;position:absolute;z-index:1;border-bottom:2px dashed #D1D1D1;width:100%;top:50%;margin-top:-1px;left:0;height:1px}@media(max-width:767px){section.dashboard .top-alt .submenu:before{display:none}}section.dashboard .top-alt .submenu a{font-size:2.5rem;color:#545454;padding:1.5rem 2.5rem;background:#f9f9f9;border:1px solid #EAEAEA;position:relative;z-index:2;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media(max-width:1365px){section.dashboard .top-alt .submenu a{font-size:2rem;padding:1rem 2rem}}section.dashboard .top-alt .submenu a.active{color:#fff;border-color:#7ea541;background-size:200% auto;background-image:linear-gradient(to right,#a1cf51,#8dbd4a 51%,#a1cf51)}@media(min-width:1025px){section.dashboard .top-alt .submenu a:hover{border-color:#7ea541}}section.dashboard .top-alt .submenu a img{height:30px;margin-right:1rem}@media(max-width:1023px){section.dashboard .top-alt .submenu a img{height:20px;display:none}section.dashboard .top-alt .submenu a img.home{display:block}}section.dashboard .head{margin-top:-5.5rem}section.dashboard .head .btn{margin-left:3rem;padding-left:3rem;padding-right:3rem}section.dashboard .head .btn:after{content:"";display:block;position:absolute;width:22px;height:22px;top:50%;left:0;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:url(plus.svg) no-repeat;background-size:100%;background-position:center center}section.dashboard .head h4{color:#000;display:inline;background-image:linear-gradient(120deg,#93c44d2e 0 100%);background-repeat:no-repeat;background-size:100% 10px;background-position:0 90%;padding:0 5px;margin-left:-5px;font-size:2.5rem}section.dashboard .inside{background:#fff;position:relative;margin-top:7rem;padding:3rem;text-align:center;border:1px solid #EAEAEA}section.dashboard .inside .head{margin-top:-5rem}section.dashboard .inside .info{padding-top:2rem;text-align:left;line-height:1.5}section.dashboard .inside .info.text-center{text-align:center}section.dashboard .details{margin-top:5rem;padding:0 15px}@media(max-width:767px){section.dashboard .details{padding:0 5px}}section.dashboard .details.default>div:first-child{width:400px;margin-right:30px}@media(max-width:1359px){section.dashboard .details.default>div:first-child{width:300px}}@media(max-width:1023px){section.dashboard .details.default>div:first-child{width:100%;margin-bottom:20px;margin-right:0}section.dashboard .details.default>div:first-child.order-1-md{margin-top:5rem}}section.dashboard .details.default>div:last-child{width:calc(100% - 430px)}@media(max-width:1359px){section.dashboard .details.default>div:last-child{width:calc(100% - 330px)}}@media(max-width:1023px){section.dashboard .details.default>div:last-child{width:100%}}section.dashboard .details+.orders{margin-top:10rem}section.dashboard .details>div{background:#f9f9f9;padding:4rem;width:100%}@media(max-width:767px){section.dashboard .details>div{padding:4rem 2rem}}section.dashboard .details .pagination{margin-top:2rem}section.dashboard .details .pagination li:last-child,section.dashboard .details .pagination li:first-child{display:none}section.dashboard .details .box{background:#f9f9f9;padding:4rem;font-size:2.5rem}@media(max-width:767px){section.dashboard .details .box{font-size:2rem}}section.dashboard .details .box .head+*{padding-top:2rem}section.dashboard .details .box+.box{margin-top:3rem}section.dashboard .orders{padding:0 15px}section.dashboard .orders .head{margin-bottom:-1rem;margin-left:4rem}section.dashboard .orders .head+.order-item{border-top:1px solid #EAEAEA}section.dashboard .orders .order-details{width:calc(100% - 230px);padding-right:2rem}@media(max-width:767px){section.dashboard .orders .order-details{width:100%;padding-right:0}}section.dashboard .orders .order-details.alt{font-size:2.5rem;width:100%;padding-right:0}section.dashboard .orders .order-details+.grid{margin:0 -15px}section.dashboard .orders .order-action{margin-top:-1rem;width:230px}@media(max-width:767px){section.dashboard .orders .order-action{display:block;text-align:center;width:100%;margin-top:1rem!important}}section.dashboard .orders .order-action.hend-xs{width:auto;width:initial;margin-top:1rem}@media(max-width:767px){section.dashboard .orders .order-action.hend-xs a{width:100%;max-width:175px}section.dashboard .orders .order-action.hend-xs a+a{margin-top:1rem;margin-left:0}section.dashboard .orders .order-action.hend-xs a span{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}section.dashboard .orders .order-action img{margin-right:5px}section.dashboard .orders .order-action a+a{margin-left:2rem}section.dashboard .orders .order-action a:first-child img{margin:2px 5px 2px 0}section.dashboard .orders .items{padding:0 3rem}section.dashboard .orders .order-item{border:1px solid #EAEAEA;border-top:0;padding:3rem 4rem}@media(max-width:767px){section.dashboard .orders .order-item{padding:2rem 3rem}}section.dashboard .orders .order-item.disabled{opacity:.5;pointer-events:none}section.dashboard .orders .order-item.full .order-summary{display:none}section.dashboard .orders .order-item.full .order-full{display:block}section.dashboard .orders .order-item .line-item{border:1px solid #EAEAEA;font-weight:700;padding:2rem 3rem;position:relative;margin-top:3rem;margin-right:6rem}@media(max-width:767px){section.dashboard .orders .order-item .line-item{padding-top:1rem;padding-bottom:1rem}}section.dashboard .orders .order-item .line-item img{position:absolute;left:0;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;max-height:42px;max-width:42px;width:auto;width:initial}section.dashboard .orders .order-item .line-item span{border-radius:50%;background:#7ea541;display:block;text-align:center;font-size:10px;width:19px;height:19px;line-height:20px;position:absolute;top:0;right:0;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%);color:#fff;font-weight:600}section.dashboard .orders .even{background:#f9f9f9}section.dashboard .orders .even .line-item{background:#fff}section.dashboard .orders .even+.pagination{background:#fff}section.dashboard .orders .odd{background:#fff}section.dashboard .orders .odd .line-item,section.dashboard .orders .odd .order-full .inside{background:#f9f9f9}section.dashboard .orders .odd+.pagination{background:#f9f9f9}section.dashboard .orders .row a:not(.btn){color:#7ea541;font-weight:600}section.dashboard .orders .row .sep{height:25px;background:#dedede;width:1px;display:inline-block;vertical-align:middle;margin:0 1rem}@media(max-width:767px){section.dashboard .orders .row .sep{margin:0 .5rem}}section.dashboard .orders .row div{margin-top:1rem}section.dashboard .orders .pagination{border:1px solid #EAEAEA;border-top:0;text-align:center;padding:3rem}section.dashboard .order-full{display:none}section.dashboard .order-full .inside{text-align:left;margin-top:4rem}section.dashboard .order-full .inside .head{margin-left:0}section.dashboard .order-full .inside h4{font-size:2.2rem}section.dashboard .addresses .col-12-sm{margin-top:4rem;width:calc(50% - 2rem);max-width:calc(50% - 2rem);padding:4rem 6rem!important;background:#f9f9f9;text-align:left;border:1px solid #F0F0F0}@media(max-width:1359px){section.dashboard .addresses .col-12-sm{margin-top:2rem;padding:3rem!important}}@media(max-width:1023px){section.dashboard .addresses .col-12-sm{width:calc(50% - 1rem);max-width:calc(50% - 1rem)}}@media(max-width:767px){section.dashboard .addresses .col-12-sm{width:100%;max-width:100%}}section.dashboard .addresses .address{color:#515151;position:relative;font-size:2.5rem}@media(max-width:1023px){section.dashboard .addresses .address{font-size:2rem}}section.dashboard .addresses .address .default{position:absolute;background:#898989;color:#fff;font-size:2rem;padding:1rem 2rem;display:inline-block;top:-3rem;left:-6rem;-webkit-transform:translate(-10px,-50%);-ms-transform:translate(-10px,-50%);transform:translate(-10px,-50%)}@media(max-width:1359px){section.dashboard .addresses .address .default{top:-2rem;left:-3rem}}@media(max-width:1023px){section.dashboard .addresses .address .default{padding:.5rem 1rem;font-size:1.8rem}}section.dashboard .addresses .address .action{margin-top:2rem}section.dashboard .addresses .address .action>div{width:50%}section.dashboard .addresses .address .action>div a{width:70%}section.dashboard .addresses .address .action a:not(.btn){font-size:14px;color:#f9655d;cursor:pointer}section.dashboard .addresses .address .action a:not(.btn) i{display:inline-block;vertical-align:middle;margin-right:.5rem;width:16px;height:16px;background:url(delete.svg) no-repeat;background-size:100%;background-position:center center;margin-top:-4px}section.dashboard .orders-list{color:#000}section.dashboard .orders-list span{font-weight:700;color:#7ea541}section.dashboard .orders-list span strong{font-size:25px}@media(max-width:479px){section.dashboard .orders-list span strong{font-size:20px}}section.dashboard .orders-list .row{width:100%;border-bottom:1px solid #DEDEDE}section.dashboard .orders-list .row:last-child{border-bottom:0}section.dashboard .orders-list .row.first{border-bottom-color:#7ea541}section.dashboard .orders-list .row.first .grid>div{padding:1rem;border-top:0}section.dashboard .orders-list .row.first .grid>div:first-child{padding-left:0}section.dashboard .orders-list .row.first .grid>div:last-child{padding-right:0}section.dashboard .orders-list .row.last{border-bottom-color:#7ea541}@media(max-width:767px){section.dashboard .orders-list .row.last~.row .grid>div{width:50%!important}section.dashboard .orders-list .row.last~.row .grid>div:nth-child(1),section.dashboard .orders-list .row.last~.row .grid>div:nth-child(2){display:none}}section.dashboard .orders-list .row.item .grid>div{padding-top:1rem;padding-bottom:1rem}section.dashboard .orders-list .row>.grid{width:100%;margin-top:0}section.dashboard .orders-list .row .row{padding:0}section.dashboard .orders-list .row .grid>div{padding:2rem 1rem;margin:0}section.dashboard .orders-list .row .grid>div small{display:block;font-size:1.7rem;line-height:1.3}section.dashboard .orders-list .row .grid>div:first-child{padding-left:0}section.dashboard .orders-list .row .grid>div:last-child{padding-right:0}section.dashboard .orders-list .row .grid>div:nth-child(1){width:10%}@media(max-width:479px){section.dashboard .orders-list .row .grid>div:nth-child(1){width:15%}}section.dashboard .orders-list .row .grid>div:nth-child(2){width:56%}@media(max-width:479px){section.dashboard .orders-list .row .grid>div:nth-child(2){width:31%}}section.dashboard .orders-list .row .grid>div:nth-child(3){width:17%}section.dashboard .orders-list .row .grid>div:nth-child(4){width:17%}section.dashboard .rewards{margin-top:8rem;padding:0 15px}@media(max-width:767px){section.dashboard .rewards{padding:0 5px}}section.dashboard .rewards .loader+img{position:absolute;bottom:-10rem;right:-10rem}@media(max-width:1499px){section.dashboard .rewards .loader+img{right:0}}@media(max-width:1023px){section.dashboard .rewards .loader+img{max-width:30rem;bottom:-5rem}}@media(max-width:767px){section.dashboard .rewards .loader+img{display:none}}section.dashboard .rewards .affiliate_banner{max-width:15%;margin:0 10px}section.dashboard .rewards>div{background:#f9f9f9;padding:4rem;position:relative}section.dashboard .rewards .earned{margin-top:3rem;font-size:3rem;font-weight:700;color:#000;margin-bottom:2.5rem}section.dashboard .rewards .earned small{font-size:80%;color:#7a7a7a;font-style:italic;padding-left:10px}section.dashboard .rewards .points{font-weight:900;font-size:6rem;color:#000}section.dashboard .rewards .points strong{font-size:9rem;color:#7ea541;font-weight:900}@media(max-width:1023px){section.dashboard .rewards .points{font-size:4rem}section.dashboard .rewards .points strong{font-size:6rem}}section.dashboard .rewards .message{font-size:3rem;color:#7a7a7a;font-style:italic;padding:1.5rem 3rem;position:relative;margin-left:3rem;margin-bottom:1rem}@media(max-width:1023px){section.dashboard .rewards .message{font-size:2.5rem;padding:1rem 2rem;margin-left:2rem}}@media(max-width:767px){section.dashboard .rewards .message{margin-left:0;border-top:2px solid #7EA541;margin-top:1rem;padding:1rem 0;font-size:2rem}section.dashboard .rewards .message:before{display:none!important}}section.dashboard .rewards .message:before{content:"";display:block;position:absolute;width:3px;height:100%;background:#7ea541;border-radius:50px;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}section.dashboard .rewards table{width:100%;margin-top:4rem}@media(max-width:767px){section.dashboard .rewards table{margin-top:2rem}}section.dashboard .rewards table th{padding:1rem 2rem;color:#000;font-weight:700;text-align:left;font-size:2.1rem}section.dashboard .rewards table th small{font-weight:400;font-style:italic;color:#7a7a7a;font-size:2rem}section.dashboard .rewards table td{padding:2rem;vertical-align:middle;border-top:1px solid #E2E2E2}@media(max-width:767px){section.dashboard .rewards table td{padding:2rem 1rem}}section.dashboard .rewards table .payout{vertical-align:middle;margin-top:-5px;margin-left:20px}section.dashboard .rewards table:not(.alt) th:nth-child(1){width:20%}section.dashboard .rewards table:not(.alt) th:nth-child(2){width:20%}section.dashboard .rewards table:not(.alt) th:nth-child(3){width:60%}@media(max-width:1023px){section.dashboard .rewards table:not(.alt) th:nth-child(2){width:30%}section.dashboard .rewards table:not(.alt) th:nth-child(3){width:50%}}@media(max-width:767px){section.dashboard .rewards table:not(.alt) th:nth-child(1){width:35%}section.dashboard .rewards table:not(.alt) th:nth-child(2){width:30%}section.dashboard .rewards table:not(.alt) th:nth-child(3){width:35%}}section.dashboard .rewards table:not(.alt) td:nth-child(2){font-size:3rem;color:#7ea541;font-weight:900}@media(max-width:1023px){section.dashboard .rewards table:not(.alt) td:nth-child(2){font-size:2.5rem}}@media(max-width:767px){section.dashboard .rewards table:not(.alt) td:nth-child(2){font-size:2rem}}section.dashboard .rewards table:not(.alt) td:nth-child(3){color:#000}section.dashboard .rewards strong+.field{margin:0 10px}section.dashboard .rewards .btn.small{min-width:100px}section.dashboard .rewards .field{margin:0}section.dashboard .rewards .field input{background:#fff}section.dashboard .rewards .warn{font-weight:700;font-size:1.8rem;color:#fff}section.dashboard .rewards .warn .grid div{background:#878787;padding:1.8rem 2rem}section.dashboard .rewards .warn .grid div+div{background:#6d6d6d}@media(max-width:767px){section.dashboard .rewards .warn .grid div{width:100%}}section.dashboard .rewards .warn img{margin-bottom:-7px;margin-top:-10px;margin-right:1rem}section.dashboard .rewards .important{font-size:3rem;color:#7ea541;font-weight:900}section.dashboard .rewards .action{padding:1rem 2rem;color:#e2e2e2}section.dashboard .rewards .action a{color:#7ea541;border-bottom:1px solid}@media(min-width:1025px){section.dashboard .rewards .action a:hover{color:#128f65}}section.dashboard .rewards .loader.loads{opacity:.5;pointer-events:none}section.dashboard .subs{margin-top:8rem;padding:0 15px}section.dashboard .subs.disabled{pointer-events:none;opacity:.7}section.dashboard .subs>div{background:#f9f9f9;padding:4rem;position:relative}section.dashboard .subs table{width:100%;margin-top:4rem}@media(max-width:767px){section.dashboard .subs table{margin-top:2rem}}section.dashboard .subs table th{padding:1rem 2rem;color:#000;font-weight:700;text-align:left;font-size:2.1rem}section.dashboard .subs table th.text-center{text-align:center}section.dashboard .subs table th small{font-weight:400;font-style:italic;color:#7a7a7a;font-size:2rem}section.dashboard .subs table td{padding:2rem;vertical-align:middle;border-top:1px solid #E2E2E2}section.dashboard .subs table td a+a{margin-left:2rem}@media(max-width:767px){section.dashboard .subs table td{padding:2rem 1rem}}section.dashboard .access{color:#7ea541;border-bottom:1px solid;margin-top:2rem;display:inline-block}@media(min-width:1025px){section.dashboard .access:hover{color:#128f65}}section.dashboard .banners-wrapper{background:#fff;padding:3rem 2rem}section.dashboard .filters{width:200px}@media(max-width:767px){section.dashboard .filters{width:100%}}section.dashboard .filters h4{font-size:2.2rem;color:#93c44d;font-weight:700;margin-bottom:2rem}section.dashboard .filters .field{margin-bottom:2rem}section.dashboard .filters select{background:#f7f7f7;border:1px solid #EAEAEA;width:100%}section.dashboard .banners{width:calc(100% - 200px);padding-left:25px}@media(max-width:767px){section.dashboard .banners{width:100%;padding-left:0;padding-top:15px}}section.dashboard .banners .banner{border:2px solid #EAEAEA;border-radius:10px;overflow:hidden;margin:10px;width:calc(25% - 20px);position:relative;padding-bottom:20%}@media(max-width:479px){section.dashboard .banners .banner{width:calc(50% - 10px);margin:5px;padding-bottom:40%}}section.dashboard .banners .banner img{display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}section.dashboard .banners .pagination{margin-top:1rem}section.blog .pagination{padding:7rem 0 9rem}@media(max-width:767px){section.blog .pagination{padding:5rem 0}}section.blog .col-8-md{padding:0 22px}@media(max-width:767px){section.blog .col-8-md{padding:0 5px}}section.blog .post{padding:0 5rem 3rem;background:#f9f9f9;border:1px solid #f2f2f2;margin-top:6rem}@media(max-width:1359px){section.blog .post{padding:0 3rem 3rem}}section.blog .post .excerpt{font-size:2rem}section.blog .post .thumb{position:relative;height:180px;display:block;margin-left:-5rem;width:calc(100% + 10rem);border-bottom:1px solid #e5e5e5}@media(max-width:1359px){section.blog .post .thumb{margin-left:-3rem;width:calc(100% + 6rem)}}section.blog .post .thumb img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;pointer-events:none}section.blog .post .btn{width:100%;margin-top:3rem}.post{padding:8rem 0}.post hr{margin:5rem 0}.post h1{font-weight:400;font-family:Quicksand,serif;color:#000;margin-bottom:3rem}.post h1 strong{color:#7ea541}.post h3{font-weight:700;font-family:Quicksand,serif;font-size:2.8rem;line-height:3.6rem;margin:3rem 0 1rem;color:#000}@media(max-width:767px){.post h3{font-size:2.4rem;line-height:3rem;margin-top:3rem}}.post h3 a{color:#000}@media(min-width:1025px){.post h3 a:hover{color:#7ea541}}.post h3 strong{color:#7ea541}.post .meta{margin-bottom:2rem;text-transform:uppercase;font-weight:700;font-family:Quicksand,serif}.post .excerpt,.post p{font-size:2.4rem;line-height:1.5}.post .excerpt+p,.post p+p{padding-top:1rem}.post .excerpt a:not(.btn),.post p a:not(.btn){color:#7ea541;text-decoration:underline!important}@media(min-width:1025px){.post .excerpt a:not(.btn):hover,.post p a:not(.btn):hover{color:#000}}.post .excerpt a img,.post p a img{display:block}.post .excerpt img,.post p img{margin:3rem 0;box-shadow:0 3px 10px -2px #00000040}@media(max-width:767px){.post .excerpt,.post p{font-size:2rem}}@media(max-width:767px){section.article .post{padding:4rem 0}}section.article .post-main{width:calc(100% - 260px);padding-right:5rem}@media(max-width:1023px){section.article .post-main{width:100%;padding-right:0}}section.article .post-sidebar{width:260px;padding-top:10rem}@media(max-width:1023px){section.article .post-sidebar{display:none}}section.article .post-sidebar .widget{margin-bottom:4rem;border-bottom:1px solid #E8E8E8;text-align:center}section.article .post-sidebar .widget h3{margin-bottom:2rem;font-size:3rem;font-weight:600;font-family:Quicksand,serif;color:#000}section.article .post-sidebar .widget h3 strong{font-weight:700;color:#7ea541}section.article .post-sidebar .block{background:#f9f9f9;padding:2.5rem;border:1px solid #E8E8E8;border-bottom:0}section.article .post-sidebar .block .btn{width:100%;font-size:1.7rem;padding-left:.5rem;padding-right:.5rem}section.article .post-sidebar .block .text{text-align:center;padding-bottom:2rem;color:#000;font-size:2.2rem}section.article .post-sidebar section.events .event{border:0;margin:0}section.article .post-sidebar section.events h3{font-size:1.7rem!important;font-weight:700;margin:0}section.article .post-sidebar section.events .image{height:120px;margin-top:2rem;box-shadow:0 3px 10px -2px #00000040}section.article .post-sidebar section.events .image .date,section.article .post-sidebar section.events .image .time{background-size:200% auto;background-image:linear-gradient(to right,#a1cf51,#8dbd4a 51%,#a1cf51)}section.article .post-sidebar section.events .btn{margin:2rem 0 0}section.article .heading{background:#f9f9f9;position:relative;margin-bottom:6rem}@media(max-width:767px){section.article .heading{margin-bottom:3rem}}section.article .heading:after{content:"";display:block;position:absolute;width:140px;height:80px;top:-35px;right:-35px;z-index:1;background:url(plant.svg) no-repeat;background-size:100%;background-position:center center;margin-top:-10px;opacity:.7}@media(max-width:1600px){section.article .heading:after{right:-15px}}@media(max-width:1023px){section.article .heading:after{width:115px;height:70px;top:-15px}}@media(max-width:767px){section.article .heading:after{display:none}}section.article .heading .thumb{box-shadow:12px 2px 22px -4px #0003;position:relative;width:43%}@media(max-width:767px){section.article .heading .thumb{width:100%;padding-bottom:50%}}section.article .heading .thumb img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%;object-fit:cover}section.article .heading .title{padding:6rem;width:57%;border:1px solid #f2f2f2}@media(max-width:1359px){section.article .heading .title{padding:3rem}}@media(max-width:767px){section.article .heading .title{width:100%}}section.article .heading h1{font-size:4rem;line-height:5rem;margin:0}@media(max-width:767px){section.article .heading h1{font-size:3rem;line-height:4rem;text-align:center}}section.article .content p{font-size:2.2rem;line-height:1.75;color:#3d3d3d}section.article .content h3{font-size:4rem;font-weight:600;margin-bottom:5rem}@media(max-width:767px){section.article .content h3{font-size:3rem;margin-bottom:4rem}}section.article .content .columns{margin-left:-15px;width:calc(100% + 30px)}section.article .content .columns p{font-size:2rem}section.article .content .columns p+p{padding-top:0}section.article .content .columns>*{width:50%;padding:0 15px}@media(max-width:767px){section.article .content .columns>*{width:100%}section.article .content .columns>*+*{padding-top:2rem}}section.article .content .columns img{margin:0}section.article .content blockquote{margin:5rem 0;text-align:center}section.article .content blockquote:before{content:"";display:inline-block;width:38px;height:32px;background:url(quote4.svg) no-repeat;background-size:100%;background-position:center center;top:-.5rem;left:-1rem;z-index:2;-webkit-transform:translate(-50%,-25%);-ms-transform:translate(-50%,-25%);transform:translate(-50%,-25%)}@media(max-width:767px){section.article .content blockquote:before{width:19px;height:16px;top:-2.5rem}}section.article .content blockquote:after{content:"";display:inline-block;width:38px;height:32px;background:url(quote4.svg) no-repeat;background-size:100%;background-position:center center;bottom:-.5rem;right:-1rem;z-index:2;-webkit-transform:translate(50%,50%) scaleX(-1);-ms-transform:translate(50%,50%) scaleX(-1);transform:translate(50%,50%) scaleX(-1)}@media(max-width:767px){section.article .content blockquote:after{width:19px;height:16px;bottom:-2.5rem}}section.article .content blockquote p{color:#7ea541;font-weight:600;font-size:3.2rem;line-height:4rem;font-family:Quicksand,serif;display:inline}@media(max-width:767px){section.article .content blockquote p{font-size:2.4rem;line-height:3rem}}section.article .button-wrapper{text-align:center;position:relative;margin:4rem 0}section.article .button-wrapper:before{content:"";display:block;position:absolute;width:100%;top:50%;height:1px;background:#f0f0f0;z-index:0}@media(max-width:479px){section.article .button-wrapper:before{display:none}}section.article .button-wrapper .btn{padding-left:5rem;padding-right:5rem;min-width:250px}@media(max-width:479px){section.article .button-wrapper .btn{min-width:200px}}section.article .button-wrapper>span{border-left:2rem solid #fff;border-right:2rem solid #fff;position:relative;z-index:1}@media(max-width:479px){section.article .button-wrapper>span{border:0}}section.article-share{padding:7rem 0 5rem}section.article-share .share{padding:0}.prev-next{padding:5rem 0;border-top:1px solid #f2f2f2}@media(max-width:767px){.prev-next{text-align:center}}.prev-next .col-12-sm:first-child span{padding-left:2rem;padding-right:0}.prev-next .col-12-sm:first-child span:after{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1);right:auto;right:initial;left:0}.prev-next .col-12-sm+.col-12-sm{text-align:right}.prev-next .col-12-sm+.col-12-sm a{float:right}@media(max-width:767px){.prev-next .col-12-sm+.col-12-sm{text-align:center;padding-top:4rem}.prev-next .col-12-sm+.col-12-sm a{float:none}}.prev-next span{text-transform:uppercase;display:inline-block;font-size:1.6rem;letter-spacing:.2rem;margin-bottom:1rem;position:relative;padding-right:2rem}.prev-next span:after{content:"";display:block;position:absolute;width:6px;height:11px;top:-1px;right:0;background:url(nav-arrow.svg) no-repeat;background-size:100%;background-position:center center}.prev-next a{font-weight:700;font-family:Quicksand,serif;font-size:2.5rem;color:#000;line-height:3rem;display:block;max-width:330px}@media(min-width:1025px){.prev-next a:hover{color:#7ea541}}@media(max-width:767px){.prev-next a{font-size:2.4rem;line-height:3rem;margin:0 auto}}.prev-next a strong{color:#7ea541}body.challange .nav{opacity:0}body.challange .text-right.nav{display:none}body.challange header .top .container{opacity:0}body.template-page-why-choose-beljanski footer{border-top:0}#shopify-section-template--14779557544112__main .container{max-width:900px}#shopify-section-template--14779557544112__main table td:first-child{width:70%}#shopify-section-template--14779557544112__main table td:last-child{width:30%}#shopify-section-template--14779557544112__main table td:last-child a{padding:1.725rem 2rem;background:#a1cf51;color:#fff;display:inline-block;text-align:center;cursor:pointer;transition:all .3s ease;border:0;font-weight:600;position:relative;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;box-shadow:0 3px 10px -2px #00000040;font-size:2rem;width:100%}#shopify-section-template--14779557544112__main table td:last-child a:before{content:"";display:block;position:absolute;height:100%;width:100%;top:0;left:0;background:url(plant.svg) no-repeat;background-size:auto 80%;background-position:center center;z-index:-1}@media(min-width:1025px){#shopify-section-template--14779557544112__main table td:last-child a:hover{background:#89ba33}}#shopify-section-template--14779557544112__main .rte p+h3{margin-top:0}@media(min-width:768px){#shopify-section-template--14919984677040__main section.product h1{font-size:5.1rem}}#shopify-section-template--14958883864752__main section.product{padding-bottom:0}@media(max-width:767px){#shopify-section-template--14958883864752__main section.product{padding-bottom:5rem}}html[lang=fr] #template--14963783205040__162945282734f66239 p:nth-child(3){display:block;padding-top:0}html[lang=fr] nav .dropdown[data-id=Education] .col-8-lg:first-child:after{background-image:url(coach_fr.png)}html[lang=fr] nav .dropdown[data-id="About Us"] .col-8-lg:first-child:after{background-image:url(image-wheel_fr.jpg)}html[lang=fr] nav .dropdown[data-id="Other Supplements"] .left{padding-left:3rem;padding-right:3rem}@media(max-width:1359px){html[lang=fr] nav .dropdown[data-id="Other Supplements"] .left{padding-left:0;padding-right:0}}html[lang=fr] nav .dropdown .pass{background-image:url(season-pass-fr.jpg)}html[lang=fr] nav .dropdown .pass .btn{max-width:265px}html[lang=fr] #template--14779557544112__1627391257b052ae82 h1{max-width:600px;margin:0 auto}body.product-pro section.product .price,body.product-pro section.product .product-title .reviews-badge .jdgm-preview-badge .jdgm-star{color:#1d3f81}body.product-pro .coaching .event .info span,body.product-pro section.text h3 strong,body.product-pro section.product-reviews .jdgm-star{color:#1d3f81}body.product-pro .coaching .event.active{border-color:#1d3f81}body.product-pro .coaching .event .image .date,body.product-pro .coaching .event .image .time,body.product-pro header .add-success,body.product-pro .product-item .btn,body.product-pro section.product-reviews .btn,body.product-pro section.product-reviews .jdgm-write-rev-link,body.product-pro .add-to-cart .btn{background:#1d3f81}body.product-pro section.product-reviews .jdgm-write-rev-link:before,body.product-pro .btn:before{background-image:url(plant-white.svg)}body.product-pro section.icons .icon svg{fill:#1d3f81}body[class^=template-product] section.icons .h2.headline,body[class^=template-product] section.icons h2.headline{font-size:6.5rem}@media(max-width:1023px){body[class^=template-product] section.icons .h2.headline,body[class^=template-product] section.icons h2.headline{font-size:5rem}}body.template-article section.breadcrumbs .container{max-width:1200px}body.template-page-professional-europe section.top h1 strong,body.template-page-professional-europe section.text h3 strong,body.template-page-professional-europe section.welcome .subheadline,body.template-page-professional-europe section.welcome .item h3,body.template-page-professional-terms-cond section.top h1 strong,body.template-page-professional-terms-cond section.text h3 strong,body.template-page-professional-terms-cond section.welcome .subheadline,body.template-page-professional-terms-cond section.welcome .item h3,body.template-page-professional-registration section.top h1 strong,body.template-page-professional-registration section.text h3 strong,body.template-page-professional-registration section.welcome .subheadline,body.template-page-professional-registration section.welcome .item h3,body.template-page-why-professional section.top h1 strong,body.template-page-why-professional section.text h3 strong,body.template-page-why-professional section.welcome .subheadline,body.template-page-why-professional section.welcome .item h3,body.template-page-benefits-of-pro section.top h1 strong,body.template-page-benefits-of-pro section.text h3 strong,body.template-page-benefits-of-pro section.welcome .subheadline,body.template-page-benefits-of-pro section.welcome .item h3{color:#2c4c89!important}body.template-page-professional-europe section.signup a:not(.btn),body.template-page-professional-terms-cond section.signup a:not(.btn),body.template-page-professional-registration section.signup a:not(.btn),body.template-page-why-professional section.signup a:not(.btn),body.template-page-benefits-of-pro section.signup a:not(.btn){color:#7c7c7c;text-decoration:underline!important}body.template-page-professional-europe section.signup a:not(.btn) strong,body.template-page-professional-terms-cond section.signup a:not(.btn) strong,body.template-page-professional-registration section.signup a:not(.btn) strong,body.template-page-why-professional section.signup a:not(.btn) strong,body.template-page-benefits-of-pro section.signup a:not(.btn) strong{font-size:2.5rem;text-decoration:underline;color:#2c4c89!important;font-weight:400;margin-bottom:1rem;display:inline-block}body.template-page-professional-europe section.signup p,body.template-page-professional-terms-cond section.signup p,body.template-page-professional-registration section.signup p,body.template-page-why-professional section.signup p,body.template-page-benefits-of-pro section.signup p{max-width:670px}body.template-page-professional-europe section.marquee,body.template-page-professional-terms-cond section.marquee,body.template-page-professional-registration section.marquee,body.template-page-why-professional section.marquee,body.template-page-benefits-of-pro section.marquee{background:#2c4c89;color:#fff}body.template-page-professional-europe section.icons .icon svg,body.template-page-professional-europe section.icons-text svg,body.template-page-professional-terms-cond section.icons .icon svg,body.template-page-professional-terms-cond section.icons-text svg,body.template-page-professional-registration section.icons .icon svg,body.template-page-professional-registration section.icons-text svg,body.template-page-why-professional section.icons .icon svg,body.template-page-why-professional section.icons-text svg,body.template-page-benefits-of-pro section.icons .icon svg,body.template-page-benefits-of-pro section.icons-text svg{fill:#2c4c89!important}body.template-page-professional-europe section.icons .icon .block a,body.template-page-professional-europe section.icons-text .block a,body.template-page-professional-terms-cond section.icons .icon .block a,body.template-page-professional-terms-cond section.icons-text .block a,body.template-page-professional-registration section.icons .icon .block a,body.template-page-professional-registration section.icons-text .block a,body.template-page-why-professional section.icons .icon .block a,body.template-page-why-professional section.icons-text .block a,body.template-page-benefits-of-pro section.icons .icon .block a,body.template-page-benefits-of-pro section.icons-text .block a{color:#2c4c89}body.template-page-professional-europe section.guarantee .block svg,body.template-page-professional-terms-cond section.guarantee .block svg,body.template-page-professional-registration section.guarantee .block svg,body.template-page-why-professional section.guarantee .block svg,body.template-page-benefits-of-pro section.guarantee .block svg{fill:#2c4c89}body.template-page-professional-europe section.guarantee .block .inside a,body.template-page-professional-terms-cond section.guarantee .block .inside a,body.template-page-professional-registration section.guarantee .block .inside a,body.template-page-why-professional section.guarantee .block .inside a,body.template-page-benefits-of-pro section.guarantee .block .inside a{color:#2c4c89}@media(min-width:1025px){body.template-page-professional-europe section.guarantee .block .inside a:hover,body.template-page-professional-terms-cond section.guarantee .block .inside a:hover,body.template-page-professional-registration section.guarantee .block .inside a:hover,body.template-page-why-professional section.guarantee .block .inside a:hover,body.template-page-benefits-of-pro section.guarantee .block .inside a:hover{color:#000}}body.template-page-professional-europe section.list h3 span,body.template-page-professional-terms-cond section.list h3 span,body.template-page-professional-registration section.list h3 span,body.template-page-why-professional section.list h3 span,body.template-page-benefits-of-pro section.list h3 span{background-image:linear-gradient(120deg,#2c4c892e 0 100%)}body.template-page-professional-europe .btn,body.template-page-professional-terms-cond .btn,body.template-page-professional-registration .btn,body.template-page-why-professional .btn,body.template-page-benefits-of-pro .btn{background:#2c4c89}body.template-page-professional-europe .btn:before,body.template-page-professional-terms-cond .btn:before,body.template-page-professional-registration .btn:before,body.template-page-why-professional .btn:before,body.template-page-benefits-of-pro .btn:before{background-image:url(plant-white.svg)}@media(min-width:1025px){body.template-page-professional-europe .btn:hover,body.template-page-professional-terms-cond .btn:hover,body.template-page-professional-registration .btn:hover,body.template-page-why-professional .btn:hover,body.template-page-benefits-of-pro .btn:hover{background:#203762}}body.template-page-professional-europe section.default .rte h2,body.template-page-professional-terms-cond section.default .rte h2,body.template-page-professional-registration section.default .rte h2,body.template-page-why-professional section.default .rte h2,body.template-page-benefits-of-pro section.default .rte h2{background-image:linear-gradient(120deg,#2960c733 0 100%)}body.template-page-professional-europe section.icons-text .grid.hspace-between-xs{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}body.template-page-professional-europe section.icons-text .block{width:calc(25% - 10px);margin-left:5px;margin-right:5px}@media(max-width:1023px){body.template-page-professional-europe section.icons-text .block{width:calc(50% - 10px)}}@media(max-width:767px){body.template-page-professional-europe section.icons-text .block{width:100%;margin-left:0;margin-right:0}}.product-item[data-id="6677011824816"] .title{margin-left:-10px;margin-right:-10px}#template--14791080116400__16262700443a93b170,#template--14779600928944__1626167916b6c859f2{margin-top:-6rem}@media(max-width:1359px){#template--14791080116400__16262700443a93b170,#template--14779600928944__1626167916b6c859f2{margin-top:-3rem}}@media(max-width:1023px){#template--14791080116400__16262700443a93b170,#template--14779600928944__1626167916b6c859f2{margin-top:0}}#template--14786618785968__1626270753fa5a3262{margin-top:12rem}@media(max-width:767px){#template--14786618785968__1626270753fa5a3262{margin-top:2rem}}#template--14791080116400__1626343897fa33045f h3 strong{color:#7ac142}#template--14791080116400__1626343897fa33045f h3 span{background-image:linear-gradient(120deg,#e7f4dd 0% 100%)}#template--14791080116400__16263462120bedb617 h3{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}@media(max-width:767px){#template--14791080116400__16263462120bedb617 h3{-webkit-transform:none;-ms-transform:none;transform:none}}#template--14791080116400__16263462120bedb617 h3 strong{color:#f99f1e}#template--14791080116400__16263462120bedb617 h3 span{background-image:linear-gradient(120deg,#feeed6 0% 100%)}#template--14791080116400__1626341558e4ee3323{margin-top:0}#template--14791080116400__16264414900f60bffa{padding-bottom:14rem}#template--14786618785968__16263408103840120f h3 strong{color:#fc625e}#template--14786618785968__1626270628cc6c850e p strong{color:#7ea541}#template--14791080116400__1626341437be5cf74d p:last-child strong{color:#7ea541}#template--14791080116400__1626341437be5cf74d p:last-child strong~strong{color:#f99f1e}#template--14779600928944__1627024823b6600693 .box{margin-left:8rem;margin-right:3rem}@media(max-width:1023px){#template--14779600928944__1627024823b6600693 .box{margin-right:0}}@media(max-width:767px){#template--14779600928944__1627024823b6600693 .box{margin-left:5rem}}#template--14881341243568__1628000270281baccd{margin-top:5rem}#template--14896243605680__16282516433808b9df{padding-bottom:3rem}#template--14896510697648__16282561542f2d108a .inside{font-size:2.5rem}#template--14896510697648__16282561542f2d108a .inside:before,#template--14896510697648__16282561542f2d108a .inside:after{display:none}#template--14896510697648__16282561542f2d108a .inside strong{font-size:3.5rem}#template--14896510697648__16282561542f2d108a .inside p{line-height:1.5}#template--14896699211952__16282586579bb579f4 .grid+.grid{-webkit-align-items:center;-ms-flex-align:center;align-items:center}#template--14896699211952__16282586579bb579f4 .item{text-align:center!important;display:none}#template--14896699211952__16282586579bb579f4 .item:first-child{display:block}#template--14896699211952__16282586579bb579f4 .item h3{text-align:center!important;font-size:3.4rem}@media(max-width:767px){#template--14896699211952__16282586579bb579f4 .item h3{font-size:2.4rem}}#template--14896699211952__16282586579bb579f4 .item .icon{display:none}#template--14896699211952__16282586579bb579f4 .item .info{width:100%}#template--14896699211952__16282586579bb579f4 .item .desc{font-family:Quicksand,serif;line-height:1.5;font-weight:400;margin-top:2rem}#template--14896699211952__16282586579bb579f4 .item .desc strong{font-weight:700}#template--14896699211952__16282586579bb579f4 .item .desc p{line-height:1.5;font-size:2.5rem}@media(max-width:767px){#template--14896699211952__16282586579bb579f4 .item .desc p{font-size:2rem}}#template--14896699211952__1628261777a4e720d1,#template--14896699211952__1628261655fbced75b{padding-top:0;padding-bottom:6rem}#template--14919110787248__1628680868f759cd4e{padding-top:0}#template--14919110787248__16286809772854bb4c{padding-bottom:4rem}#template--14919110787248__16286809772854bb4c .block:last-child{width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-bottom:0}#template--14919110787248__16286809772854bb4c .block:last-child .icon{height:8rem;margin-right:5rem;-webkit-transform:translateY(24px);-ms-transform:translateY(24px);transform:translateY(24px)}#template--14919110787248__1628681720aee7af6b{padding-top:0}#template--14919110787248__1628681720aee7af6b .inside{padding-top:7rem}#template--14919110787248__1628681720aee7af6b .inside:before{background-image:url(send-app.svg);left:50%;width:70px;height:74px}#template--14919110787248__1628681720aee7af6b .inside:after{display:none}#template--14919367819440__1628763654f6d241ab,#template--14919367819440__1628684464aced107c{padding-bottom:0}#template--14919367819440__162876301902d16a9d{padding-top:50px}@media(max-width:767px){#template--14919367819440__162876301902d16a9d{padding-top:25px}}#template--14919367819440__1628762979e8326571{padding:0;margin-top:-8rem}#template--14919367819440__1628762979e8326571 .inside{padding-top:10rem;background:none}#template--14919367819440__1628762979e8326571 .inside:before,#template--14919367819440__1628762979e8326571 .inside:after{display:none}#template--14963403161776__162862590964b5078d section.text-only:last-child h3{font-weight:400;margin-bottom:0;color:#d1c126}#template--14963403161776__162862590964b5078d section.text-only:last-child h3 strong{color:#d1c126}#template--14963403161776__162862590964b5078d section.text-only:last-child h3 span{background-image:linear-gradient(120deg,#e9dd9d33 0 100%)}#template--14963403161776__162862590964b5078d section.text-only:last-child h3+h3{color:#e38526}#template--14963403161776__162862590964b5078d section.text-only:last-child h3+h3 strong{color:#e38526}#template--14963403161776__162862590964b5078d section.text-only:last-child h3+h3 span{background-image:linear-gradient(120deg,#e3852633 0 100%)}#template--14963403161776__162862590964b5078d section.text-only:last-child h3+h3+h3{color:#7db628}#template--14963403161776__162862590964b5078d section.text-only:last-child h3+h3+h3 strong{color:#7db628}#template--14963403161776__162862590964b5078d section.text-only:last-child h3+h3+h3 span{background-image:linear-gradient(120deg,#7db62833 0 100%)}#template--14963403161776__162862590964b5078d section.text-only:last-child h3+div{margin-top:2rem}#template--14963783205040__16294540394c244aff{background:none;margin-bottom:-8rem}#template--14963783205040__16294540394c244aff h3{max-width:640px;margin-left:auto;margin-right:auto}@media(max-width:767px){#template--14963783205040__16294540394c244aff{margin-bottom:-6rem}}#template--14963783205040__162945282734f66239 .desc{position:relative}#template--14963783205040__162945282734f66239 .desc br{padding-top:1rem}#template--14963783205040__162945282734f66239 .desc p{display:inline}#template--14963783205040__162945282734f66239 .desc p:nth-child(2){display:block;padding-top:0;line-height:1}#template--14963783205040__162945282734f66239 .desc:before{content:"";display:inline-block;width:24px;height:20px;background:url(quote.svg) no-repeat;background-size:100%;background-position:center center;top:-1rem;left:-1rem;z-index:2;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#template--14963783205040__162945282734f66239 .desc:after{content:"";display:inline-block;width:24px;height:20px;background:url(quote.svg) no-repeat;background-size:100%;background-position:center center;bottom:-1rem;right:-1rem;z-index:2;-webkit-transform:translate(50%,50%) scaleX(-1);-ms-transform:translate(50%,50%) scaleX(-1);transform:translate(50%,50%) scaleX(-1)}#template--14964536606896__1629463332b75b9a05 h3{margin-bottom:0}#template--14964536606896__1629463332b75b9a05 p{position:relative;padding-left:35px;padding-top:3rem}#template--14964536606896__1629463332b75b9a05 p:before{content:"";display:block;position:absolute;width:24px;height:28px;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background:url(hand-green.svg) no-repeat;background-size:100%;background-position:center center;margin-top:1rem}#template--14976451117232__1629717716c6919f4a,#template--14964536606896__162946373392f7eb22{margin-bottom:-8rem;margin-top:5rem}@media(max-width:767px){#template--14976451117232__1629717716c6919f4a,#template--14964536606896__162946373392f7eb22{margin-bottom:-6rem}}#template--14964536606896__162946378805624a88{background:url(quote3.jpg) no-repeat;background-size:cover;background-position:center center;padding:5rem 0 0}#template--14964536606896__162946378805624a88 .inside{background:none;color:#fff}#template--14964536606896__162946378805624a88 .inside:before,#template--14964536606896__162946378805624a88 .inside:after{display:none}#template--14964536606896__162946378805624a88 .inside p{position:relative}#template--14964536606896__162946378805624a88 .inside p:before{content:"";display:inline-block;position:absolute;width:56px;height:48px;background:url(quote2.svg) no-repeat;background-size:100%;background-position:center center;top:-1rem;left:-3rem;z-index:2;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media(max-width:767px){#template--14964536606896__162946378805624a88 .inside p:before{width:24px;height:20px;left:-1rem}}#template--14964536606896__162946378805624a88 .inside p:after{content:"";display:inline-block;position:absolute;width:56px;height:48px;background:url(quote2.svg) no-repeat;background-size:100%;background-position:center center;bottom:-1rem;right:-1rem;z-index:2;-webkit-transform:translate(50%,50%) scaleX(-1);-ms-transform:translate(50%,50%) scaleX(-1);transform:translate(50%,50%) scaleX(-1)}@media(max-width:767px){#template--14964536606896__162946378805624a88 .inside p:after{width:24px;height:20px}}#template--14964536606896__162946378805624a88 .signature strong{color:#fff;margin-bottom:0;font-size:3rem}#template--14964536606896__1627391257b052ae82 h1 strong,#template--14964536606896__1629463332b75b9a05 h3 strong,#template--14964536606896__16298183874c2a1e47 h3 strong,#template--14964536606896__162946296052caebcf h3 strong{color:#332e88}#template--14964536606896__162946373392f7eb22 .btn,#template--14964536606896__162946296052caebcf .btn,#template--14963783205040__162945282734f66239 .btn{background:#332e88}#template--14964536606896__162946373392f7eb22 .btn:before,#template--14964536606896__162946296052caebcf .btn:before,#template--14963783205040__162945282734f66239 .btn:before{display:none}@media(min-width:1025px){#template--14964536606896__162946373392f7eb22 .btn:hover,#template--14964536606896__162946296052caebcf .btn:hover,#template--14963783205040__162945282734f66239 .btn:hover{background:#252162}}#shopify-section-template--14963403161776__main [data-mce-style="color: #d1c126;"] strong{background-image:linear-gradient(120deg,#e9dd9d33 0 100%);background-size:100% 6px;background-position:0 90%;background-repeat:no-repeat}#shopify-section-template--14963403161776__main [data-mce-style="color: #7db628;"] strong{background-image:linear-gradient(120deg,#7db62833 0 100%);background-size:100% 6px;background-position:0 90%;background-repeat:no-repeat}#shopify-section-template--14963403161776__main [data-mce-style="color: #e38526;"] strong{background-image:linear-gradient(120deg,#e3852633 0 100%);background-size:100% 6px;background-position:0 90%;background-repeat:no-repeat}#template--14942539350192__1629189182b831f386{padding:10rem 0 5rem}@media(max-width:1023px){#template--14942539350192__1629189182b831f386{padding:5rem 0 3rem}}#template--14942539350192__1629189182b831f386 h3{font-family:Quicksand,serif;font-weight:700;color:#000;font-size:4rem;line-height:5rem;display:inline;background-image:linear-gradient(120deg,#93c44d2e 0 100%);background-repeat:no-repeat;background-size:100% 10px;background-position:0 90%;padding:0 5px;margin-left:-5px}@media(max-width:767px){#template--14942539350192__1629189182b831f386 h3{font-size:3rem;line-height:4rem;background-size:100% 7px}}#template--14942539350192__1629189182b831f386 h3+p{padding-top:2rem}#template--14942539350192__1629189182b831f386 p{text-align:justify}#template--14963530039472__16294491064296a378 .btn{min-width:350px;font-size:2.2rem}@media(max-width:479px){#template--14963530039472__16294491064296a378 .btn{min-width:300px}}#template--14896698982576__1629719198bda6edef{margin-top:-8rem}@media(max-width:767px){#template--14896698982576__1629719198bda6edef{margin-top:0}}#template--14896698982576__162971914388e25bd4{padding:5rem 0 7rem}#template--14896698982576__162971914388e25bd4 .container{max-width:100%}#template--14896698982576__162971914388e25bd4 img{max-width:auto!important;max-width:initial!important;max-height:70px}@media(max-width:767px){#template--14896698982576__162971914388e25bd4 img{max-height:50px}}#template--14896698982576__1629718899b1b4c647 .bg{background-size:100%;background-position:center}#template--14963530039472__16294491064296a378{background:none}#template--15000214241456__16298924712ab4a5f6 .bg,#template--14988995854512__16298924712ab4a5f6 .bg,#template--14942539350192__162919027106fed2c7 .bg{background:#f6f6f6}#template--14896698982576__1629722777923427c8{background:#f9f9f9}#template--14896698982576__1629722777923427c8 .block{border-right:0}#template--14942539350192__16291918325a80a9a9{padding-bottom:0}#template--14942539350192__16291918325a80a9a9 .grid.alt{padding-bottom:3rem}#template--14942539350192__16291918325a80a9a9 .grid.alt:before{-webkit-transform:none;-ms-transform:none;transform:none;top:10%;height:90%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%)}#template--14942539350192__162919553454c0d400 h2.headline:after{content:"";display:block;z-index:0;width:100vw;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);background:#f9f9f9;top:0;height:50%}#template--14942539350192__162919553454c0d400 .text-center{text-align:right}@media(max-width:1359px){#template--14942539350192__162919553454c0d400 .text-center{text-align:center}}#template--14942539350192__162919553454c0d400 .quote{font-size:2.8rem;line-height:1.4}@media(max-width:767px){#template--14942539350192__162919553454c0d400 .quote{font-size:2rem}}#template--14896698982576__1629718899b1b4c647{margin-top:-13rem;padding-bottom:12rem}@media(max-width:767px){#template--14896698982576__1629718899b1b4c647{padding-bottom:4rem}}#template--14896698982576__1629718899b1b4c647 .headline{-webkit-transform:none;-ms-transform:none;transform:none}#template--14896698982576__1629718899b1b4c647 .headline:after{content:"";display:block;position:absolute;z-index:0;width:100vw;height:calc(50% + 5rem);background:#f9f9f9;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);top:-5rem}#template--14896698982576__1629718899b1b4c647 .headline em{display:block}@media(max-width:767px){#template--14896698982576__1629718899b1b4c647 .headline em{display:none}}#template--14819683172528__162685828426624809 .desc{color:#000;background:#f9f9f9;padding:5rem 8rem;border-left:4px solid #a1cf51;font-size:2.5rem}#template--14819683172528__162685828426624809 .desc p{line-height:1.5}#template--14896698982576__16297227747bdb8eb1{padding:7rem 0}#template--15060278214832__16311062289d8203c8{padding-bottom:0}#template--15060278214832__1629718551d87e355f{padding-bottom:2rem}#template--15060278214832__1629718551d87e355f p{max-width:750px;font-style:italic}#template--14791080116400__16263438268729a6f6 img{margin-top:-4rem}#template--15128989466800__1632491030d0276dc8 .block:first-child{background:#f9f9f9}#template--15129153634480__1632494364d3dc9923 button{display:none!important}#template--14941338009776__1633438209d3f0eb71{padding-top:0}.product-sample-title{font-size:20px;margin:40px 0 20px}.product-sample-items{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;gap:20px;overflow-y:auto}.product-sample-item{background-color:#fafafa;border-color:#b5b5b5;border-radius:4px;border:1px solid;padding:20px;width:200px;cursor:pointer}.product-sample-item-free-text{margin-top:5px;text-align:center;font-weight:700;font-size:20px;color:#7ea541}.disabled-sample{opacity:.25;cursor:not-allowed}
/*# sourceMappingURL=/cdn/shop/t/3/assets/main.css.map */
