@charset "UTF-8";.is-grid,.is-grid-inline{display:grid;grid-template-rows:auto;grid-template-columns:repeat(12,minmax(0,1fr));direction:ltr;grid-column-gap:var(--col-gap);grid-row-gap:var(--row-gap)}@media screen and (min-width:768px){.is-grid,.is-grid-inline{grid-column-gap:var(--col-gap-md);grid-row-gap:var(--row-gap-md)}}@media screen and (min-width:1024px){.is-grid,.is-grid-inline{grid-column-gap:var(--col-gap-lg);grid-row-gap:var(--row-gap-lg)}}.is-grid-inline.is-narrower-gap,.is-grid.is-narrower-gap{grid-column-gap:var(--col-gap-lg);grid-row-gap:var(--row-gap)}.is-grid-inline>*,.is-grid>*{grid-column-end:span 1}.is-grid-inline.is-dense,.is-grid.is-dense{grid-auto-flow:dense}.is-grid-inline.has-wrapped-row,.is-grid.has-wrapped-row{grid-auto-flow:row}.is-grid-inline.has-wrapped-row.is-dense,.is-grid.has-wrapped-row.is-dense{grid-auto-flow:row dense}.is-grid-inline.has-wrapped-col,.is-grid.has-wrapped-col{grid-auto-flow:column}.is-grid-inline.has-wrapped-col.is-dense,.is-grid.has-wrapped-col.is-dense{grid-auto-flow:column dense}.is-grid-inline{display:inline-grid!important}@media screen and (min-width:360px){.is-grid-xs{display:grid;grid-template-rows:auto;grid-template-columns:repeat(12,minmax(0,1fr));direction:ltr;grid-column-gap:var(--col-gap);grid-row-gap:var(--row-gap)}}.is-grid-xs.is-dense{grid-auto-flow:dense}@media screen and (min-width:480px){.is-grid-sm{display:grid;grid-template-rows:auto;grid-template-columns:repeat(12,minmax(0,1fr));direction:ltr;grid-column-gap:var(--col-gap);grid-row-gap:var(--row-gap)}}.is-grid-sm.is-dense{grid-auto-flow:dense}@media screen and (min-width:768px){.is-grid-md{display:grid;grid-template-rows:auto;grid-template-columns:repeat(12,minmax(0,1fr));direction:ltr;grid-column-gap:var(--col-gap-md);grid-row-gap:var(--row-gap-md)}}.is-grid-md.is-dense{grid-auto-flow:dense}@media screen and (min-width:1024px){.is-grid-lg{display:grid;grid-template-rows:auto;grid-template-columns:repeat(12,minmax(0,1fr));direction:ltr;grid-column-gap:var(--col-gap-lg);grid-row-gap:var(--row-gap-lg)}}.is-grid-lg.is-dense{grid-auto-flow:dense}@media screen and (min-width:1200px){.is-grid-xl{display:grid;grid-template-rows:auto;grid-template-columns:repeat(12,minmax(0,1fr));direction:ltr;grid-column-gap:var(--col-gap-lg);grid-row-gap:var(--row-gap-lg)}}.is-grid-xl.is-dense{grid-auto-flow:dense}@media screen and (min-width:1440px){.is-grid-xxl{display:grid;grid-template-rows:auto;grid-template-columns:repeat(12,minmax(0,1fr));direction:ltr;grid-column-gap:var(--col-gap-lg);grid-row-gap:var(--row-gap-lg)}}.is-grid-xxl.is-dense{grid-auto-flow:dense}.grid-row-start-1{grid-row-start:1}.grid-row-start-2{grid-row-start:2}.grid-row-start-3{grid-row-start:3}.grid-row-start-4{grid-row-start:4}.grid-row-start-5{grid-row-start:5}.grid-row-start-6{grid-row-start:6}.grid-row-start-7{grid-row-start:7}.grid-row-start-8{grid-row-start:8}.grid-row-start-9{grid-row-start:9}.grid-row-start-10{grid-row-start:10}.grid-row-start-11{grid-row-start:11}.grid-row-start-12{grid-row-start:12}@media screen and (min-width:360px){.grid-row-start-1-xs{grid-row-start:1}}@media screen and (min-width:360px){.grid-row-start-2-xs{grid-row-start:2}}@media screen and (min-width:360px){.grid-row-start-3-xs{grid-row-start:3}}@media screen and (min-width:360px){.grid-row-start-4-xs{grid-row-start:4}}@media screen and (min-width:360px){.grid-row-start-5-xs{grid-row-start:5}}@media screen and (min-width:360px){.grid-row-start-6-xs{grid-row-start:6}}@media screen and (min-width:360px){.grid-row-start-7-xs{grid-row-start:7}}@media screen and (min-width:360px){.grid-row-start-8-xs{grid-row-start:8}}@media screen and (min-width:360px){.grid-row-start-9-xs{grid-row-start:9}}@media screen and (min-width:360px){.grid-row-start-10-xs{grid-row-start:10}}@media screen and (min-width:360px){.grid-row-start-11-xs{grid-row-start:11}}@media screen and (min-width:360px){.grid-row-start-12-xs{grid-row-start:12}}@media screen and (min-width:480px){.grid-row-start-1-sm{grid-row-start:1}}@media screen and (min-width:480px){.grid-row-start-2-sm{grid-row-start:2}}@media screen and (min-width:480px){.grid-row-start-3-sm{grid-row-start:3}}@media screen and (min-width:480px){.grid-row-start-4-sm{grid-row-start:4}}@media screen and (min-width:480px){.grid-row-start-5-sm{grid-row-start:5}}@media screen and (min-width:480px){.grid-row-start-6-sm{grid-row-start:6}}@media screen and (min-width:480px){.grid-row-start-7-sm{grid-row-start:7}}@media screen and (min-width:480px){.grid-row-start-8-sm{grid-row-start:8}}@media screen and (min-width:480px){.grid-row-start-9-sm{grid-row-start:9}}@media screen and (min-width:480px){.grid-row-start-10-sm{grid-row-start:10}}@media screen and (min-width:480px){.grid-row-start-11-sm{grid-row-start:11}}@media screen and (min-width:480px){.grid-row-start-12-sm{grid-row-start:12}}@media screen and (min-width:768px){.grid-row-start-1-md{grid-row-start:1}}@media screen and (min-width:768px){.grid-row-start-2-md{grid-row-start:2}}@media screen and (min-width:768px){.grid-row-start-3-md{grid-row-start:3}}@media screen and (min-width:768px){.grid-row-start-4-md{grid-row-start:4}}@media screen and (min-width:768px){.grid-row-start-5-md{grid-row-start:5}}@media screen and (min-width:768px){.grid-row-start-6-md{grid-row-start:6}}@media screen and (min-width:768px){.grid-row-start-7-md{grid-row-start:7}}@media screen and (min-width:768px){.grid-row-start-8-md{grid-row-start:8}}@media screen and (min-width:768px){.grid-row-start-9-md{grid-row-start:9}}@media screen and (min-width:768px){.grid-row-start-10-md{grid-row-start:10}}@media screen and (min-width:768px){.grid-row-start-11-md{grid-row-start:11}}@media screen and (min-width:768px){.grid-row-start-12-md{grid-row-start:12}}@media screen and (min-width:1024px){.grid-row-start-1-lg{grid-row-start:1}}@media screen and (min-width:1024px){.grid-row-start-2-lg{grid-row-start:2}}@media screen and (min-width:1024px){.grid-row-start-3-lg{grid-row-start:3}}@media screen and (min-width:1024px){.grid-row-start-4-lg{grid-row-start:4}}@media screen and (min-width:1024px){.grid-row-start-5-lg{grid-row-start:5}}@media screen and (min-width:1024px){.grid-row-start-6-lg{grid-row-start:6}}@media screen and (min-width:1024px){.grid-row-start-7-lg{grid-row-start:7}}@media screen and (min-width:1024px){.grid-row-start-8-lg{grid-row-start:8}}@media screen and (min-width:1024px){.grid-row-start-9-lg{grid-row-start:9}}@media screen and (min-width:1024px){.grid-row-start-10-lg{grid-row-start:10}}@media screen and (min-width:1024px){.grid-row-start-11-lg{grid-row-start:11}}@media screen and (min-width:1024px){.grid-row-start-12-lg{grid-row-start:12}}@media screen and (min-width:1200px){.grid-row-start-1-xl{grid-row-start:1}}@media screen and (min-width:1200px){.grid-row-start-2-xl{grid-row-start:2}}@media screen and (min-width:1200px){.grid-row-start-3-xl{grid-row-start:3}}@media screen and (min-width:1200px){.grid-row-start-4-xl{grid-row-start:4}}@media screen and (min-width:1200px){.grid-row-start-5-xl{grid-row-start:5}}@media screen and (min-width:1200px){.grid-row-start-6-xl{grid-row-start:6}}@media screen and (min-width:1200px){.grid-row-start-7-xl{grid-row-start:7}}@media screen and (min-width:1200px){.grid-row-start-8-xl{grid-row-start:8}}@media screen and (min-width:1200px){.grid-row-start-9-xl{grid-row-start:9}}@media screen and (min-width:1200px){.grid-row-start-10-xl{grid-row-start:10}}@media screen and (min-width:1200px){.grid-row-start-11-xl{grid-row-start:11}}@media screen and (min-width:1200px){.grid-row-start-12-xl{grid-row-start:12}}@media screen and (min-width:1440px){.grid-row-start-1-xxl{grid-row-start:1}}@media screen and (min-width:1440px){.grid-row-start-2-xxl{grid-row-start:2}}@media screen and (min-width:1440px){.grid-row-start-3-xxl{grid-row-start:3}}@media screen and (min-width:1440px){.grid-row-start-4-xxl{grid-row-start:4}}@media screen and (min-width:1440px){.grid-row-start-5-xxl{grid-row-start:5}}@media screen and (min-width:1440px){.grid-row-start-6-xxl{grid-row-start:6}}@media screen and (min-width:1440px){.grid-row-start-7-xxl{grid-row-start:7}}@media screen and (min-width:1440px){.grid-row-start-8-xxl{grid-row-start:8}}@media screen and (min-width:1440px){.grid-row-start-9-xxl{grid-row-start:9}}@media screen and (min-width:1440px){.grid-row-start-10-xxl{grid-row-start:10}}@media screen and (min-width:1440px){.grid-row-start-11-xxl{grid-row-start:11}}@media screen and (min-width:1440px){.grid-row-start-12-xxl{grid-row-start:12}}.grid-col-start-1{grid-column-start:1}.grid-col-start-2{grid-column-start:2}.grid-col-start-3{grid-column-start:3}.grid-col-start-4{grid-column-start:4}.grid-col-start-5{grid-column-start:5}.grid-col-start-6{grid-column-start:6}.grid-col-start-7{grid-column-start:7}.grid-col-start-8{grid-column-start:8}.grid-col-start-9{grid-column-start:9}.grid-col-start-10{grid-column-start:10}.grid-col-start-11{grid-column-start:11}.grid-col-start-12{grid-column-start:12}@media screen and (min-width:360px){.grid-col-start-1-xs{grid-column-start:1}}@media screen and (min-width:360px){.grid-col-start-2-xs{grid-column-start:2}}@media screen and (min-width:360px){.grid-col-start-3-xs{grid-column-start:3}}@media screen and (min-width:360px){.grid-col-start-4-xs{grid-column-start:4}}@media screen and (min-width:360px){.grid-col-start-5-xs{grid-column-start:5}}@media screen and (min-width:360px){.grid-col-start-6-xs{grid-column-start:6}}@media screen and (min-width:360px){.grid-col-start-7-xs{grid-column-start:7}}@media screen and (min-width:360px){.grid-col-start-8-xs{grid-column-start:8}}@media screen and (min-width:360px){.grid-col-start-9-xs{grid-column-start:9}}@media screen and (min-width:360px){.grid-col-start-10-xs{grid-column-start:10}}@media screen and (min-width:360px){.grid-col-start-11-xs{grid-column-start:11}}@media screen and (min-width:360px){.grid-col-start-12-xs{grid-column-start:12}}@media screen and (min-width:480px){.grid-col-start-1-sm{grid-column-start:1}}@media screen and (min-width:480px){.grid-col-start-2-sm{grid-column-start:2}}@media screen and (min-width:480px){.grid-col-start-3-sm{grid-column-start:3}}@media screen and (min-width:480px){.grid-col-start-4-sm{grid-column-start:4}}@media screen and (min-width:480px){.grid-col-start-5-sm{grid-column-start:5}}@media screen and (min-width:480px){.grid-col-start-6-sm{grid-column-start:6}}@media screen and (min-width:480px){.grid-col-start-7-sm{grid-column-start:7}}@media screen and (min-width:480px){.grid-col-start-8-sm{grid-column-start:8}}@media screen and (min-width:480px){.grid-col-start-9-sm{grid-column-start:9}}@media screen and (min-width:480px){.grid-col-start-10-sm{grid-column-start:10}}@media screen and (min-width:480px){.grid-col-start-11-sm{grid-column-start:11}}@media screen and (min-width:480px){.grid-col-start-12-sm{grid-column-start:12}}@media screen and (min-width:768px){.grid-col-start-1-md{grid-column-start:1}}@media screen and (min-width:768px){.grid-col-start-2-md{grid-column-start:2}}@media screen and (min-width:768px){.grid-col-start-3-md{grid-column-start:3}}@media screen and (min-width:768px){.grid-col-start-4-md{grid-column-start:4}}@media screen and (min-width:768px){.grid-col-start-5-md{grid-column-start:5}}@media screen and (min-width:768px){.grid-col-start-6-md{grid-column-start:6}}@media screen and (min-width:768px){.grid-col-start-7-md{grid-column-start:7}}@media screen and (min-width:768px){.grid-col-start-8-md{grid-column-start:8}}@media screen and (min-width:768px){.grid-col-start-9-md{grid-column-start:9}}@media screen and (min-width:768px){.grid-col-start-10-md{grid-column-start:10}}@media screen and (min-width:768px){.grid-col-start-11-md{grid-column-start:11}}@media screen and (min-width:768px){.grid-col-start-12-md{grid-column-start:12}}@media screen and (min-width:1024px){.grid-col-start-1-lg{grid-column-start:1}}@media screen and (min-width:1024px){.grid-col-start-2-lg{grid-column-start:2}}@media screen and (min-width:1024px){.grid-col-start-3-lg{grid-column-start:3}}@media screen and (min-width:1024px){.grid-col-start-4-lg{grid-column-start:4}}@media screen and (min-width:1024px){.grid-col-start-5-lg{grid-column-start:5}}@media screen and (min-width:1024px){.grid-col-start-6-lg{grid-column-start:6}}@media screen and (min-width:1024px){.grid-col-start-7-lg{grid-column-start:7}}@media screen and (min-width:1024px){.grid-col-start-8-lg{grid-column-start:8}}@media screen and (min-width:1024px){.grid-col-start-9-lg{grid-column-start:9}}@media screen and (min-width:1024px){.grid-col-start-10-lg{grid-column-start:10}}@media screen and (min-width:1024px){.grid-col-start-11-lg{grid-column-start:11}}@media screen and (min-width:1024px){.grid-col-start-12-lg{grid-column-start:12}}@media screen and (min-width:1200px){.grid-col-start-1-xl{grid-column-start:1}}@media screen and (min-width:1200px){.grid-col-start-2-xl{grid-column-start:2}}@media screen and (min-width:1200px){.grid-col-start-3-xl{grid-column-start:3}}@media screen and (min-width:1200px){.grid-col-start-4-xl{grid-column-start:4}}@media screen and (min-width:1200px){.grid-col-start-5-xl{grid-column-start:5}}@media screen and (min-width:1200px){.grid-col-start-6-xl{grid-column-start:6}}@media screen and (min-width:1200px){.grid-col-start-7-xl{grid-column-start:7}}@media screen and (min-width:1200px){.grid-col-start-8-xl{grid-column-start:8}}@media screen and (min-width:1200px){.grid-col-start-9-xl{grid-column-start:9}}@media screen and (min-width:1200px){.grid-col-start-10-xl{grid-column-start:10}}@media screen and (min-width:1200px){.grid-col-start-11-xl{grid-column-start:11}}@media screen and (min-width:1200px){.grid-col-start-12-xl{grid-column-start:12}}@media screen and (min-width:1440px){.grid-col-start-1-xxl{grid-column-start:1}}@media screen and (min-width:1440px){.grid-col-start-2-xxl{grid-column-start:2}}@media screen and (min-width:1440px){.grid-col-start-3-xxl{grid-column-start:3}}@media screen and (min-width:1440px){.grid-col-start-4-xxl{grid-column-start:4}}@media screen and (min-width:1440px){.grid-col-start-5-xxl{grid-column-start:5}}@media screen and (min-width:1440px){.grid-col-start-6-xxl{grid-column-start:6}}@media screen and (min-width:1440px){.grid-col-start-7-xxl{grid-column-start:7}}@media screen and (min-width:1440px){.grid-col-start-8-xxl{grid-column-start:8}}@media screen and (min-width:1440px){.grid-col-start-9-xxl{grid-column-start:9}}@media screen and (min-width:1440px){.grid-col-start-10-xxl{grid-column-start:10}}@media screen and (min-width:1440px){.grid-col-start-11-xxl{grid-column-start:11}}@media screen and (min-width:1440px){.grid-col-start-12-xxl{grid-column-start:12}}.has-row-1{grid-template-rows:repeat(1,minmax(0,1fr))}.has-row-2{grid-template-rows:repeat(2,minmax(0,1fr))}.has-row-3{grid-template-rows:repeat(3,minmax(0,1fr))}.has-row-4{grid-template-rows:repeat(4,minmax(0,1fr))}.has-row-5{grid-template-rows:repeat(5,minmax(0,1fr))}.has-row-6{grid-template-rows:repeat(6,minmax(0,1fr))}.has-row-7{grid-template-rows:repeat(7,minmax(0,1fr))}.has-row-8{grid-template-rows:repeat(8,minmax(0,1fr))}.has-row-9{grid-template-rows:repeat(9,minmax(0,1fr))}.has-row-10{grid-template-rows:repeat(10,minmax(0,1fr))}.has-row-11{grid-template-rows:repeat(11,minmax(0,1fr))}.has-row-12{grid-template-rows:repeat(12,minmax(0,1fr))}@media screen and (min-width:360px){.has-row-1-xs{grid-template-rows:repeat(1,minmax(0,1fr))}}@media screen and (min-width:360px){.has-row-2-xs{grid-template-rows:repeat(2,minmax(0,1fr))}}@media screen and (min-width:360px){.has-row-3-xs{grid-template-rows:repeat(3,minmax(0,1fr))}}@media screen and (min-width:360px){.has-row-4-xs{grid-template-rows:repeat(4,minmax(0,1fr))}}@media screen and (min-width:360px){.has-row-5-xs{grid-template-rows:repeat(5,minmax(0,1fr))}}@media screen and (min-width:360px){.has-row-6-xs{grid-template-rows:repeat(6,minmax(0,1fr))}}@media screen and (min-width:360px){.has-row-7-xs{grid-template-rows:repeat(7,minmax(0,1fr))}}@media screen and (min-width:360px){.has-row-8-xs{grid-template-rows:repeat(8,minmax(0,1fr))}}@media screen and (min-width:360px){.has-row-9-xs{grid-template-rows:repeat(9,minmax(0,1fr))}}@media screen and (min-width:360px){.has-row-10-xs{grid-template-rows:repeat(10,minmax(0,1fr))}}@media screen and (min-width:360px){.has-row-11-xs{grid-template-rows:repeat(11,minmax(0,1fr))}}@media screen and (min-width:360px){.has-row-12-xs{grid-template-rows:repeat(12,minmax(0,1fr))}}@media screen and (min-width:480px){.has-row-1-sm{grid-template-rows:repeat(1,minmax(0,1fr))}}@media screen and (min-width:480px){.has-row-2-sm{grid-template-rows:repeat(2,minmax(0,1fr))}}@media screen and (min-width:480px){.has-row-3-sm{grid-template-rows:repeat(3,minmax(0,1fr))}}@media screen and (min-width:480px){.has-row-4-sm{grid-template-rows:repeat(4,minmax(0,1fr))}}@media screen and (min-width:480px){.has-row-5-sm{grid-template-rows:repeat(5,minmax(0,1fr))}}@media screen and (min-width:480px){.has-row-6-sm{grid-template-rows:repeat(6,minmax(0,1fr))}}@media screen and (min-width:480px){.has-row-7-sm{grid-template-rows:repeat(7,minmax(0,1fr))}}@media screen and (min-width:480px){.has-row-8-sm{grid-template-rows:repeat(8,minmax(0,1fr))}}@media screen and (min-width:480px){.has-row-9-sm{grid-template-rows:repeat(9,minmax(0,1fr))}}@media screen and (min-width:480px){.has-row-10-sm{grid-template-rows:repeat(10,minmax(0,1fr))}}@media screen and (min-width:480px){.has-row-11-sm{grid-template-rows:repeat(11,minmax(0,1fr))}}@media screen and (min-width:480px){.has-row-12-sm{grid-template-rows:repeat(12,minmax(0,1fr))}}@media screen and (min-width:768px){.has-row-1-md{grid-template-rows:repeat(1,minmax(0,1fr))}}@media screen and (min-width:768px){.has-row-2-md{grid-template-rows:repeat(2,minmax(0,1fr))}}@media screen and (min-width:768px){.has-row-3-md{grid-template-rows:repeat(3,minmax(0,1fr))}}@media screen and (min-width:768px){.has-row-4-md{grid-template-rows:repeat(4,minmax(0,1fr))}}@media screen and (min-width:768px){.has-row-5-md{grid-template-rows:repeat(5,minmax(0,1fr))}}@media screen and (min-width:768px){.has-row-6-md{grid-template-rows:repeat(6,minmax(0,1fr))}}@media screen and (min-width:768px){.has-row-7-md{grid-template-rows:repeat(7,minmax(0,1fr))}}@media screen and (min-width:768px){.has-row-8-md{grid-template-rows:repeat(8,minmax(0,1fr))}}@media screen and (min-width:768px){.has-row-9-md{grid-template-rows:repeat(9,minmax(0,1fr))}}@media screen and (min-width:768px){.has-row-10-md{grid-template-rows:repeat(10,minmax(0,1fr))}}@media screen and (min-width:768px){.has-row-11-md{grid-template-rows:repeat(11,minmax(0,1fr))}}@media screen and (min-width:768px){.has-row-12-md{grid-template-rows:repeat(12,minmax(0,1fr))}}@media screen and (min-width:1024px){.has-row-1-lg{grid-template-rows:repeat(1,minmax(0,1fr))}}@media screen and (min-width:1024px){.has-row-2-lg{grid-template-rows:repeat(2,minmax(0,1fr))}}@media screen and (min-width:1024px){.has-row-3-lg{grid-template-rows:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1024px){.has-row-4-lg{grid-template-rows:repeat(4,minmax(0,1fr))}}@media screen and (min-width:1024px){.has-row-5-lg{grid-template-rows:repeat(5,minmax(0,1fr))}}@media screen and (min-width:1024px){.has-row-6-lg{grid-template-rows:repeat(6,minmax(0,1fr))}}@media screen and (min-width:1024px){.has-row-7-lg{grid-template-rows:repeat(7,minmax(0,1fr))}}@media screen and (min-width:1024px){.has-row-8-lg{grid-template-rows:repeat(8,minmax(0,1fr))}}@media screen and (min-width:1024px){.has-row-9-lg{grid-template-rows:repeat(9,minmax(0,1fr))}}@media screen and (min-width:1024px){.has-row-10-lg{grid-template-rows:repeat(10,minmax(0,1fr))}}@media screen and (min-width:1024px){.has-row-11-lg{grid-template-rows:repeat(11,minmax(0,1fr))}}@media screen and (min-width:1024px){.has-row-12-lg{grid-template-rows:repeat(12,minmax(0,1fr))}}@media screen and (min-width:1200px){.has-row-1-xl{grid-template-rows:repeat(1,minmax(0,1fr))}}@media screen and (min-width:1200px){.has-row-2-xl{grid-template-rows:repeat(2,minmax(0,1fr))}}@media screen and (min-width:1200px){.has-row-3-xl{grid-template-rows:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1200px){.has-row-4-xl{grid-template-rows:repeat(4,minmax(0,1fr))}}@media screen and (min-width:1200px){.has-row-5-xl{grid-template-rows:repeat(5,minmax(0,1fr))}}@media screen and (min-width:1200px){.has-row-6-xl{grid-template-rows:repeat(6,minmax(0,1fr))}}@media screen and (min-width:1200px){.has-row-7-xl{grid-template-rows:repeat(7,minmax(0,1fr))}}@media screen and (min-width:1200px){.has-row-8-xl{grid-template-rows:repeat(8,minmax(0,1fr))}}@media screen and (min-width:1200px){.has-row-9-xl{grid-template-rows:repeat(9,minmax(0,1fr))}}@media screen and (min-width:1200px){.has-row-10-xl{grid-template-rows:repeat(10,minmax(0,1fr))}}@media screen and (min-width:1200px){.has-row-11-xl{grid-template-rows:repeat(11,minmax(0,1fr))}}@media screen and (min-width:1200px){.has-row-12-xl{grid-template-rows:repeat(12,minmax(0,1fr))}}@media screen and (min-width:1440px){.has-row-1-xxl{grid-template-rows:repeat(1,minmax(0,1fr))}}@media screen and (min-width:1440px){.has-row-2-xxl{grid-template-rows:repeat(2,minmax(0,1fr))}}@media screen and (min-width:1440px){.has-row-3-xxl{grid-template-rows:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1440px){.has-row-4-xxl{grid-template-rows:repeat(4,minmax(0,1fr))}}@media screen and (min-width:1440px){.has-row-5-xxl{grid-template-rows:repeat(5,minmax(0,1fr))}}@media screen and (min-width:1440px){.has-row-6-xxl{grid-template-rows:repeat(6,minmax(0,1fr))}}@media screen and (min-width:1440px){.has-row-7-xxl{grid-template-rows:repeat(7,minmax(0,1fr))}}@media screen and (min-width:1440px){.has-row-8-xxl{grid-template-rows:repeat(8,minmax(0,1fr))}}@media screen and (min-width:1440px){.has-row-9-xxl{grid-template-rows:repeat(9,minmax(0,1fr))}}@media screen and (min-width:1440px){.has-row-10-xxl{grid-template-rows:repeat(10,minmax(0,1fr))}}@media screen and (min-width:1440px){.has-row-11-xxl{grid-template-rows:repeat(11,minmax(0,1fr))}}@media screen and (min-width:1440px){.has-row-12-xxl{grid-template-rows:repeat(12,minmax(0,1fr))}}.has-col-1{grid-template-columns:repeat(1,minmax(0,1fr))}.has-col-2{grid-template-columns:repeat(2,minmax(0,1fr))}.has-col-3{grid-template-columns:repeat(3,minmax(0,1fr))}.has-col-4{grid-template-columns:repeat(4,minmax(0,1fr))}.has-col-5{grid-template-columns:repeat(5,minmax(0,1fr))}.has-col-6{grid-template-columns:repeat(6,minmax(0,1fr))}.has-col-7{grid-template-columns:repeat(7,minmax(0,1fr))}.has-col-8{grid-template-columns:repeat(8,minmax(0,1fr))}.has-col-9{grid-template-columns:repeat(9,minmax(0,1fr))}.has-col-10{grid-template-columns:repeat(10,minmax(0,1fr))}.has-col-11{grid-template-columns:repeat(11,minmax(0,1fr))}.has-col-12{grid-template-columns:repeat(12,minmax(0,1fr))}@media screen and (min-width:360px){.has-col-1-xs{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (min-width:360px){.has-col-2-xs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:360px){.has-col-3-xs{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:360px){.has-col-4-xs{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:360px){.has-col-5-xs{grid-template-columns:repeat(5,minmax(0,1fr))}}@media screen and (min-width:360px){.has-col-6-xs{grid-template-columns:repeat(6,minmax(0,1fr))}}@media screen and (min-width:360px){.has-col-7-xs{grid-template-columns:repeat(7,minmax(0,1fr))}}@media screen and (min-width:360px){.has-col-8-xs{grid-template-columns:repeat(8,minmax(0,1fr))}}@media screen and (min-width:360px){.has-col-9-xs{grid-template-columns:repeat(9,minmax(0,1fr))}}@media screen and (min-width:360px){.has-col-10-xs{grid-template-columns:repeat(10,minmax(0,1fr))}}@media screen and (min-width:360px){.has-col-11-xs{grid-template-columns:repeat(11,minmax(0,1fr))}}@media screen and (min-width:360px){.has-col-12-xs{grid-template-columns:repeat(12,minmax(0,1fr))}}@media screen and (min-width:480px){.has-col-1-sm{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (min-width:480px){.has-col-2-sm{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:480px){.has-col-3-sm{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:480px){.has-col-4-sm{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:480px){.has-col-5-sm{grid-template-columns:repeat(5,minmax(0,1fr))}}@media screen and (min-width:480px){.has-col-6-sm{grid-template-columns:repeat(6,minmax(0,1fr))}}@media screen and (min-width:480px){.has-col-7-sm{grid-template-columns:repeat(7,minmax(0,1fr))}}@media screen and (min-width:480px){.has-col-8-sm{grid-template-columns:repeat(8,minmax(0,1fr))}}@media screen and (min-width:480px){.has-col-9-sm{grid-template-columns:repeat(9,minmax(0,1fr))}}@media screen and (min-width:480px){.has-col-10-sm{grid-template-columns:repeat(10,minmax(0,1fr))}}@media screen and (min-width:480px){.has-col-11-sm{grid-template-columns:repeat(11,minmax(0,1fr))}}@media screen and (min-width:480px){.has-col-12-sm{grid-template-columns:repeat(12,minmax(0,1fr))}}@media screen and (min-width:768px){.has-col-1-md{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (min-width:768px){.has-col-2-md{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:768px){.has-col-3-md{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:768px){.has-col-4-md{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:768px){.has-col-5-md{grid-template-columns:repeat(5,minmax(0,1fr))}}@media screen and (min-width:768px){.has-col-6-md{grid-template-columns:repeat(6,minmax(0,1fr))}}@media screen and (min-width:768px){.has-col-7-md{grid-template-columns:repeat(7,minmax(0,1fr))}}@media screen and (min-width:768px){.has-col-8-md{grid-template-columns:repeat(8,minmax(0,1fr))}}@media screen and (min-width:768px){.has-col-9-md{grid-template-columns:repeat(9,minmax(0,1fr))}}@media screen and (min-width:768px){.has-col-10-md{grid-template-columns:repeat(10,minmax(0,1fr))}}@media screen and (min-width:768px){.has-col-11-md{grid-template-columns:repeat(11,minmax(0,1fr))}}@media screen and (min-width:768px){.has-col-12-md{grid-template-columns:repeat(12,minmax(0,1fr))}}@media screen and (min-width:1024px){.has-col-1-lg{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (min-width:1024px){.has-col-2-lg{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:1024px){.has-col-3-lg{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1024px){.has-col-4-lg{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:1024px){.has-col-5-lg{grid-template-columns:repeat(5,minmax(0,1fr))}}@media screen and (min-width:1024px){.has-col-6-lg{grid-template-columns:repeat(6,minmax(0,1fr))}}@media screen and (min-width:1024px){.has-col-7-lg{grid-template-columns:repeat(7,minmax(0,1fr))}}@media screen and (min-width:1024px){.has-col-8-lg{grid-template-columns:repeat(8,minmax(0,1fr))}}@media screen and (min-width:1024px){.has-col-9-lg{grid-template-columns:repeat(9,minmax(0,1fr))}}@media screen and (min-width:1024px){.has-col-10-lg{grid-template-columns:repeat(10,minmax(0,1fr))}}@media screen and (min-width:1024px){.has-col-11-lg{grid-template-columns:repeat(11,minmax(0,1fr))}}@media screen and (min-width:1024px){.has-col-12-lg{grid-template-columns:repeat(12,minmax(0,1fr))}}@media screen and (min-width:1200px){.has-col-1-xl{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (min-width:1200px){.has-col-2-xl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:1200px){.has-col-3-xl{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1200px){.has-col-4-xl{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:1200px){.has-col-5-xl{grid-template-columns:repeat(5,minmax(0,1fr))}}@media screen and (min-width:1200px){.has-col-6-xl{grid-template-columns:repeat(6,minmax(0,1fr))}}@media screen and (min-width:1200px){.has-col-7-xl{grid-template-columns:repeat(7,minmax(0,1fr))}}@media screen and (min-width:1200px){.has-col-8-xl{grid-template-columns:repeat(8,minmax(0,1fr))}}@media screen and (min-width:1200px){.has-col-9-xl{grid-template-columns:repeat(9,minmax(0,1fr))}}@media screen and (min-width:1200px){.has-col-10-xl{grid-template-columns:repeat(10,minmax(0,1fr))}}@media screen and (min-width:1200px){.has-col-11-xl{grid-template-columns:repeat(11,minmax(0,1fr))}}@media screen and (min-width:1200px){.has-col-12-xl{grid-template-columns:repeat(12,minmax(0,1fr))}}@media screen and (min-width:1440px){.has-col-1-xxl{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (min-width:1440px){.has-col-2-xxl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:1440px){.has-col-3-xxl{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1440px){.has-col-4-xxl{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:1440px){.has-col-5-xxl{grid-template-columns:repeat(5,minmax(0,1fr))}}@media screen and (min-width:1440px){.has-col-6-xxl{grid-template-columns:repeat(6,minmax(0,1fr))}}@media screen and (min-width:1440px){.has-col-7-xxl{grid-template-columns:repeat(7,minmax(0,1fr))}}@media screen and (min-width:1440px){.has-col-8-xxl{grid-template-columns:repeat(8,minmax(0,1fr))}}@media screen and (min-width:1440px){.has-col-9-xxl{grid-template-columns:repeat(9,minmax(0,1fr))}}@media screen and (min-width:1440px){.has-col-10-xxl{grid-template-columns:repeat(10,minmax(0,1fr))}}@media screen and (min-width:1440px){.has-col-11-xxl{grid-template-columns:repeat(11,minmax(0,1fr))}}@media screen and (min-width:1440px){.has-col-12-xxl{grid-template-columns:repeat(12,minmax(0,1fr))}}.is-row-1{grid-row-end:span 1}.is-row-2{grid-row-end:span 2}.is-row-3{grid-row-end:span 3}.is-row-4{grid-row-end:span 4}.is-row-5{grid-row-end:span 5}.is-row-6{grid-row-end:span 6}.is-row-7{grid-row-end:span 7}.is-row-8{grid-row-end:span 8}.is-row-9{grid-row-end:span 9}.is-row-10{grid-row-end:span 10}.is-row-11{grid-row-end:span 11}.is-row-12{grid-row-end:span 12}@media screen and (min-width:360px){.is-row-1-xs{grid-row-end:span 1}}@media screen and (min-width:360px){.is-row-2-xs{grid-row-end:span 2}}@media screen and (min-width:360px){.is-row-3-xs{grid-row-end:span 3}}@media screen and (min-width:360px){.is-row-4-xs{grid-row-end:span 4}}@media screen and (min-width:360px){.is-row-5-xs{grid-row-end:span 5}}@media screen and (min-width:360px){.is-row-6-xs{grid-row-end:span 6}}@media screen and (min-width:360px){.is-row-7-xs{grid-row-end:span 7}}@media screen and (min-width:360px){.is-row-8-xs{grid-row-end:span 8}}@media screen and (min-width:360px){.is-row-9-xs{grid-row-end:span 9}}@media screen and (min-width:360px){.is-row-10-xs{grid-row-end:span 10}}@media screen and (min-width:360px){.is-row-11-xs{grid-row-end:span 11}}@media screen and (min-width:360px){.is-row-12-xs{grid-row-end:span 12}}@media screen and (min-width:480px){.is-row-1-sm{grid-row-end:span 1}}@media screen and (min-width:480px){.is-row-2-sm{grid-row-end:span 2}}@media screen and (min-width:480px){.is-row-3-sm{grid-row-end:span 3}}@media screen and (min-width:480px){.is-row-4-sm{grid-row-end:span 4}}@media screen and (min-width:480px){.is-row-5-sm{grid-row-end:span 5}}@media screen and (min-width:480px){.is-row-6-sm{grid-row-end:span 6}}@media screen and (min-width:480px){.is-row-7-sm{grid-row-end:span 7}}@media screen and (min-width:480px){.is-row-8-sm{grid-row-end:span 8}}@media screen and (min-width:480px){.is-row-9-sm{grid-row-end:span 9}}@media screen and (min-width:480px){.is-row-10-sm{grid-row-end:span 10}}@media screen and (min-width:480px){.is-row-11-sm{grid-row-end:span 11}}@media screen and (min-width:480px){.is-row-12-sm{grid-row-end:span 12}}@media screen and (min-width:768px){.is-row-1-md{grid-row-end:span 1}}@media screen and (min-width:768px){.is-row-2-md{grid-row-end:span 2}}@media screen and (min-width:768px){.is-row-3-md{grid-row-end:span 3}}@media screen and (min-width:768px){.is-row-4-md{grid-row-end:span 4}}@media screen and (min-width:768px){.is-row-5-md{grid-row-end:span 5}}@media screen and (min-width:768px){.is-row-6-md{grid-row-end:span 6}}@media screen and (min-width:768px){.is-row-7-md{grid-row-end:span 7}}@media screen and (min-width:768px){.is-row-8-md{grid-row-end:span 8}}@media screen and (min-width:768px){.is-row-9-md{grid-row-end:span 9}}@media screen and (min-width:768px){.is-row-10-md{grid-row-end:span 10}}@media screen and (min-width:768px){.is-row-11-md{grid-row-end:span 11}}@media screen and (min-width:768px){.is-row-12-md{grid-row-end:span 12}}@media screen and (min-width:1024px){.is-row-1-lg{grid-row-end:span 1}}@media screen and (min-width:1024px){.is-row-2-lg{grid-row-end:span 2}}@media screen and (min-width:1024px){.is-row-3-lg{grid-row-end:span 3}}@media screen and (min-width:1024px){.is-row-4-lg{grid-row-end:span 4}}@media screen and (min-width:1024px){.is-row-5-lg{grid-row-end:span 5}}@media screen and (min-width:1024px){.is-row-6-lg{grid-row-end:span 6}}@media screen and (min-width:1024px){.is-row-7-lg{grid-row-end:span 7}}@media screen and (min-width:1024px){.is-row-8-lg{grid-row-end:span 8}}@media screen and (min-width:1024px){.is-row-9-lg{grid-row-end:span 9}}@media screen and (min-width:1024px){.is-row-10-lg{grid-row-end:span 10}}@media screen and (min-width:1024px){.is-row-11-lg{grid-row-end:span 11}}@media screen and (min-width:1024px){.is-row-12-lg{grid-row-end:span 12}}@media screen and (min-width:1200px){.is-row-1-xl{grid-row-end:span 1}}@media screen and (min-width:1200px){.is-row-2-xl{grid-row-end:span 2}}@media screen and (min-width:1200px){.is-row-3-xl{grid-row-end:span 3}}@media screen and (min-width:1200px){.is-row-4-xl{grid-row-end:span 4}}@media screen and (min-width:1200px){.is-row-5-xl{grid-row-end:span 5}}@media screen and (min-width:1200px){.is-row-6-xl{grid-row-end:span 6}}@media screen and (min-width:1200px){.is-row-7-xl{grid-row-end:span 7}}@media screen and (min-width:1200px){.is-row-8-xl{grid-row-end:span 8}}@media screen and (min-width:1200px){.is-row-9-xl{grid-row-end:span 9}}@media screen and (min-width:1200px){.is-row-10-xl{grid-row-end:span 10}}@media screen and (min-width:1200px){.is-row-11-xl{grid-row-end:span 11}}@media screen and (min-width:1200px){.is-row-12-xl{grid-row-end:span 12}}@media screen and (min-width:1440px){.is-row-1-xxl{grid-row-end:span 1}}@media screen and (min-width:1440px){.is-row-2-xxl{grid-row-end:span 2}}@media screen and (min-width:1440px){.is-row-3-xxl{grid-row-end:span 3}}@media screen and (min-width:1440px){.is-row-4-xxl{grid-row-end:span 4}}@media screen and (min-width:1440px){.is-row-5-xxl{grid-row-end:span 5}}@media screen and (min-width:1440px){.is-row-6-xxl{grid-row-end:span 6}}@media screen and (min-width:1440px){.is-row-7-xxl{grid-row-end:span 7}}@media screen and (min-width:1440px){.is-row-8-xxl{grid-row-end:span 8}}@media screen and (min-width:1440px){.is-row-9-xxl{grid-row-end:span 9}}@media screen and (min-width:1440px){.is-row-10-xxl{grid-row-end:span 10}}@media screen and (min-width:1440px){.is-row-11-xxl{grid-row-end:span 11}}@media screen and (min-width:1440px){.is-row-12-xxl{grid-row-end:span 12}}.is-col-1{grid-column-end:span 1}.is-col-2{grid-column-end:span 2}.is-col-3{grid-column-end:span 3}.is-col-4{grid-column-end:span 4}.is-col-5{grid-column-end:span 5}.is-col-6{grid-column-end:span 6}.is-col-7{grid-column-end:span 7}.is-col-8{grid-column-end:span 8}.is-col-9{grid-column-end:span 9}.is-col-10{grid-column-end:span 10}.is-col-11{grid-column-end:span 11}.is-col-12{grid-column-end:span 12}@media screen and (min-width:360px){.is-col-1-xs{grid-column-end:span 1}}@media screen and (min-width:360px){.is-col-2-xs{grid-column-end:span 2}}@media screen and (min-width:360px){.is-col-3-xs{grid-column-end:span 3}}@media screen and (min-width:360px){.is-col-4-xs{grid-column-end:span 4}}@media screen and (min-width:360px){.is-col-5-xs{grid-column-end:span 5}}@media screen and (min-width:360px){.is-col-6-xs{grid-column-end:span 6}}@media screen and (min-width:360px){.is-col-7-xs{grid-column-end:span 7}}@media screen and (min-width:360px){.is-col-8-xs{grid-column-end:span 8}}@media screen and (min-width:360px){.is-col-9-xs{grid-column-end:span 9}}@media screen and (min-width:360px){.is-col-10-xs{grid-column-end:span 10}}@media screen and (min-width:360px){.is-col-11-xs{grid-column-end:span 11}}@media screen and (min-width:360px){.is-col-12-xs{grid-column-end:span 12}}@media screen and (min-width:480px){.is-col-1-sm{grid-column-end:span 1}}@media screen and (min-width:480px){.is-col-2-sm{grid-column-end:span 2}}@media screen and (min-width:480px){.is-col-3-sm{grid-column-end:span 3}}@media screen and (min-width:480px){.is-col-4-sm{grid-column-end:span 4}}@media screen and (min-width:480px){.is-col-5-sm{grid-column-end:span 5}}@media screen and (min-width:480px){.is-col-6-sm{grid-column-end:span 6}}@media screen and (min-width:480px){.is-col-7-sm{grid-column-end:span 7}}@media screen and (min-width:480px){.is-col-8-sm{grid-column-end:span 8}}@media screen and (min-width:480px){.is-col-9-sm{grid-column-end:span 9}}@media screen and (min-width:480px){.is-col-10-sm{grid-column-end:span 10}}@media screen and (min-width:480px){.is-col-11-sm{grid-column-end:span 11}}@media screen and (min-width:480px){.is-col-12-sm{grid-column-end:span 12}}@media screen and (min-width:768px){.is-col-1-md{grid-column-end:span 1}}@media screen and (min-width:768px){.is-col-2-md{grid-column-end:span 2}}@media screen and (min-width:768px){.is-col-3-md{grid-column-end:span 3}}@media screen and (min-width:768px){.is-col-4-md{grid-column-end:span 4}}@media screen and (min-width:768px){.is-col-5-md{grid-column-end:span 5}}@media screen and (min-width:768px){.is-col-6-md{grid-column-end:span 6}}@media screen and (min-width:768px){.is-col-7-md{grid-column-end:span 7}}@media screen and (min-width:768px){.is-col-8-md{grid-column-end:span 8}}@media screen and (min-width:768px){.is-col-9-md{grid-column-end:span 9}}@media screen and (min-width:768px){.is-col-10-md{grid-column-end:span 10}}@media screen and (min-width:768px){.is-col-11-md{grid-column-end:span 11}}@media screen and (min-width:768px){.is-col-12-md{grid-column-end:span 12}}@media screen and (min-width:1024px){.is-col-1-lg{grid-column-end:span 1}}@media screen and (min-width:1024px){.is-col-2-lg{grid-column-end:span 2}}@media screen and (min-width:1024px){.is-col-3-lg{grid-column-end:span 3}}@media screen and (min-width:1024px){.is-col-4-lg{grid-column-end:span 4}}@media screen and (min-width:1024px){.is-col-5-lg{grid-column-end:span 5}}@media screen and (min-width:1024px){.is-col-6-lg{grid-column-end:span 6}}@media screen and (min-width:1024px){.is-col-7-lg{grid-column-end:span 7}}@media screen and (min-width:1024px){.is-col-8-lg{grid-column-end:span 8}}@media screen and (min-width:1024px){.is-col-9-lg{grid-column-end:span 9}}@media screen and (min-width:1024px){.is-col-10-lg{grid-column-end:span 10}}@media screen and (min-width:1024px){.is-col-11-lg{grid-column-end:span 11}}@media screen and (min-width:1024px){.is-col-12-lg{grid-column-end:span 12}}@media screen and (min-width:1200px){.is-col-1-xl{grid-column-end:span 1}}@media screen and (min-width:1200px){.is-col-2-xl{grid-column-end:span 2}}@media screen and (min-width:1200px){.is-col-3-xl{grid-column-end:span 3}}@media screen and (min-width:1200px){.is-col-4-xl{grid-column-end:span 4}}@media screen and (min-width:1200px){.is-col-5-xl{grid-column-end:span 5}}@media screen and (min-width:1200px){.is-col-6-xl{grid-column-end:span 6}}@media screen and (min-width:1200px){.is-col-7-xl{grid-column-end:span 7}}@media screen and (min-width:1200px){.is-col-8-xl{grid-column-end:span 8}}@media screen and (min-width:1200px){.is-col-9-xl{grid-column-end:span 9}}@media screen and (min-width:1200px){.is-col-10-xl{grid-column-end:span 10}}@media screen and (min-width:1200px){.is-col-11-xl{grid-column-end:span 11}}@media screen and (min-width:1200px){.is-col-12-xl{grid-column-end:span 12}}@media screen and (min-width:1440px){.is-col-1-xxl{grid-column-end:span 1}}@media screen and (min-width:1440px){.is-col-2-xxl{grid-column-end:span 2}}@media screen and (min-width:1440px){.is-col-3-xxl{grid-column-end:span 3}}@media screen and (min-width:1440px){.is-col-4-xxl{grid-column-end:span 4}}@media screen and (min-width:1440px){.is-col-5-xxl{grid-column-end:span 5}}@media screen and (min-width:1440px){.is-col-6-xxl{grid-column-end:span 6}}@media screen and (min-width:1440px){.is-col-7-xxl{grid-column-end:span 7}}@media screen and (min-width:1440px){.is-col-8-xxl{grid-column-end:span 8}}@media screen and (min-width:1440px){.is-col-9-xxl{grid-column-end:span 9}}@media screen and (min-width:1440px){.is-col-10-xxl{grid-column-end:span 10}}@media screen and (min-width:1440px){.is-col-11-xxl{grid-column-end:span 11}}@media screen and (min-width:1440px){.is-col-12-xxl{grid-column-end:span 12}}.has-no-row-gap,.has-no-row-gap-md,.has-no-row-gap-lg{grid-row-gap:0}.has-no-col-gap,.has-no-col-gap-md,.has-no-col-gap-lg{grid-column-gap:0}.is-ltr{direction:ltr}@media screen and (min-width:360px){.is-ltr-xs{direction:ltr}}@media screen and (min-width:480px){.is-ltr-sm{direction:ltr}}@media screen and (min-width:768px){.is-ltr-md{direction:ltr}}@media screen and (min-width:1024px){.is-ltr-lg{direction:ltr}}@media screen and (min-width:1200px){.is-ltr-xl{direction:ltr}}@media screen and (min-width:1440px){.is-ltr-xxl{direction:ltr}}.is-rtl{direction:rtl}@media screen and (min-width:360px){.is-rtl-xs{direction:rtl}}@media screen and (min-width:480px){.is-rtl-sm{direction:rtl}}@media screen and (min-width:768px){.is-rtl-md{direction:rtl}}@media screen and (min-width:1024px){.is-rtl-lg{direction:rtl}}@media screen and (min-width:1200px){.is-rtl-xl{direction:rtl}}@media screen and (min-width:1440px){.is-rtl-xxl{direction:rtl}}.is-order-1{order:1}.is-order-2{order:2}.is-order-3{order:3}.is-order-4{order:4}.is-order-5{order:5}.is-order-6{order:6}.is-order-7{order:7}.is-order-8{order:8}.is-order-9{order:9}.is-order-10{order:10}.is-order-11{order:11}.is-order-12{order:12}@media screen and (min-width:360px){.is-order-1-xs{order:1}}@media screen and (min-width:360px){.is-order-2-xs{order:2}}@media screen and (min-width:360px){.is-order-3-xs{order:3}}@media screen and (min-width:360px){.is-order-4-xs{order:4}}@media screen and (min-width:360px){.is-order-5-xs{order:5}}@media screen and (min-width:360px){.is-order-6-xs{order:6}}@media screen and (min-width:360px){.is-order-7-xs{order:7}}@media screen and (min-width:360px){.is-order-8-xs{order:8}}@media screen and (min-width:360px){.is-order-9-xs{order:9}}@media screen and (min-width:360px){.is-order-10-xs{order:10}}@media screen and (min-width:360px){.is-order-11-xs{order:11}}@media screen and (min-width:360px){.is-order-12-xs{order:12}}@media screen and (min-width:480px){.is-order-1-sm{order:1}}@media screen and (min-width:480px){.is-order-2-sm{order:2}}@media screen and (min-width:480px){.is-order-3-sm{order:3}}@media screen and (min-width:480px){.is-order-4-sm{order:4}}@media screen and (min-width:480px){.is-order-5-sm{order:5}}@media screen and (min-width:480px){.is-order-6-sm{order:6}}@media screen and (min-width:480px){.is-order-7-sm{order:7}}@media screen and (min-width:480px){.is-order-8-sm{order:8}}@media screen and (min-width:480px){.is-order-9-sm{order:9}}@media screen and (min-width:480px){.is-order-10-sm{order:10}}@media screen and (min-width:480px){.is-order-11-sm{order:11}}@media screen and (min-width:480px){.is-order-12-sm{order:12}}@media screen and (min-width:768px){.is-order-1-md{order:1}}@media screen and (min-width:768px){.is-order-2-md{order:2}}@media screen and (min-width:768px){.is-order-3-md{order:3}}@media screen and (min-width:768px){.is-order-4-md{order:4}}@media screen and (min-width:768px){.is-order-5-md{order:5}}@media screen and (min-width:768px){.is-order-6-md{order:6}}@media screen and (min-width:768px){.is-order-7-md{order:7}}@media screen and (min-width:768px){.is-order-8-md{order:8}}@media screen and (min-width:768px){.is-order-9-md{order:9}}@media screen and (min-width:768px){.is-order-10-md{order:10}}@media screen and (min-width:768px){.is-order-11-md{order:11}}@media screen and (min-width:768px){.is-order-12-md{order:12}}@media screen and (min-width:1024px){.is-order-1-lg{order:1}}@media screen and (min-width:1024px){.is-order-2-lg{order:2}}@media screen and (min-width:1024px){.is-order-3-lg{order:3}}@media screen and (min-width:1024px){.is-order-4-lg{order:4}}@media screen and (min-width:1024px){.is-order-5-lg{order:5}}@media screen and (min-width:1024px){.is-order-6-lg{order:6}}@media screen and (min-width:1024px){.is-order-7-lg{order:7}}@media screen and (min-width:1024px){.is-order-8-lg{order:8}}@media screen and (min-width:1024px){.is-order-9-lg{order:9}}@media screen and (min-width:1024px){.is-order-10-lg{order:10}}@media screen and (min-width:1024px){.is-order-11-lg{order:11}}@media screen and (min-width:1024px){.is-order-12-lg{order:12}}@media screen and (min-width:1200px){.is-order-1-xl{order:1}}@media screen and (min-width:1200px){.is-order-2-xl{order:2}}@media screen and (min-width:1200px){.is-order-3-xl{order:3}}@media screen and (min-width:1200px){.is-order-4-xl{order:4}}@media screen and (min-width:1200px){.is-order-5-xl{order:5}}@media screen and (min-width:1200px){.is-order-6-xl{order:6}}@media screen and (min-width:1200px){.is-order-7-xl{order:7}}@media screen and (min-width:1200px){.is-order-8-xl{order:8}}@media screen and (min-width:1200px){.is-order-9-xl{order:9}}@media screen and (min-width:1200px){.is-order-10-xl{order:10}}@media screen and (min-width:1200px){.is-order-11-xl{order:11}}@media screen and (min-width:1200px){.is-order-12-xl{order:12}}@media screen and (min-width:1440px){.is-order-1-xxl{order:1}}@media screen and (min-width:1440px){.is-order-2-xxl{order:2}}@media screen and (min-width:1440px){.is-order-3-xxl{order:3}}@media screen and (min-width:1440px){.is-order-4-xxl{order:4}}@media screen and (min-width:1440px){.is-order-5-xxl{order:5}}@media screen and (min-width:1440px){.is-order-6-xxl{order:6}}@media screen and (min-width:1440px){.is-order-7-xxl{order:7}}@media screen and (min-width:1440px){.is-order-8-xxl{order:8}}@media screen and (min-width:1440px){.is-order-9-xxl{order:9}}@media screen and (min-width:1440px){.is-order-10-xxl{order:10}}@media screen and (min-width:1440px){.is-order-11-xxl{order:11}}@media screen and (min-width:1440px){.is-order-12-xxl{order:12}}.is-flex{display:flex}.is-flex-inline{display:inline-flex}.is-flex-wrap{flex-wrap:wrap}.is-flex-column{flex-direction:column}@media screen and (min-width:360px){.is-flex-xs{display:flex}}@media screen and (min-width:360px){.is-flex-inline-xs{display:inline-flex}}@media screen and (min-width:480px){.is-flex-sm{display:flex}}@media screen and (min-width:480px){.is-flex-inline-sm{display:inline-flex}}@media screen and (min-width:768px){.is-flex-md{display:flex}}@media screen and (min-width:768px){.is-flex-inline-md{display:inline-flex}}@media screen and (min-width:1024px){.is-flex-lg{display:flex}}@media screen and (min-width:1024px){.is-flex-inline-lg{display:inline-flex}}@media screen and (min-width:1200px){.is-flex-xl{display:flex}}@media screen and (min-width:1200px){.is-flex-inline-xl{display:inline-flex}}@media screen and (min-width:1440px){.is-flex-xxl{display:flex}}@media screen and (min-width:1440px){.is-flex-inline-xxl{display:inline-flex}}.is-justified-start{justify-content:start}@media screen and (min-width:360px){.is-justified-start-xs{justify-content:start}}@media screen and (min-width:480px){.is-justified-start-sm{justify-content:start}}@media screen and (min-width:768px){.is-justified-start-md{justify-content:start}}@media screen and (min-width:1024px){.is-justified-start-lg{justify-content:start}}@media screen and (min-width:1200px){.is-justified-start-xl{justify-content:start}}@media screen and (min-width:1440px){.is-justified-start-xxl{justify-content:start}}.is-justified-end{justify-content:end}@media screen and (min-width:360px){.is-justified-end-xs{justify-content:end}}@media screen and (min-width:480px){.is-justified-end-sm{justify-content:end}}@media screen and (min-width:768px){.is-justified-end-md{justify-content:end}}@media screen and (min-width:1024px){.is-justified-end-lg{justify-content:end}}@media screen and (min-width:1200px){.is-justified-end-xl{justify-content:end}}@media screen and (min-width:1440px){.is-justified-end-xxl{justify-content:end}}.is-justified-center{justify-content:center}@media screen and (min-width:360px){.is-justified-center-xs{justify-content:center}}@media screen and (min-width:480px){.is-justified-center-sm{justify-content:center}}@media screen and (min-width:768px){.is-justified-center-md{justify-content:center}}@media screen and (min-width:1024px){.is-justified-center-lg{justify-content:center}}@media screen and (min-width:1200px){.is-justified-center-xl{justify-content:center}}@media screen and (min-width:1440px){.is-justified-center-xxl{justify-content:center}}.is-justified-space-between{justify-content:space-between}@media screen and (min-width:360px){.is-justified-space-between-xs{justify-content:space-between}}@media screen and (min-width:480px){.is-justified-space-between-sm{justify-content:space-between}}@media screen and (min-width:768px){.is-justified-space-between-md{justify-content:space-between}}@media screen and (min-width:1024px){.is-justified-space-between-lg{justify-content:space-between}}@media screen and (min-width:1200px){.is-justified-space-between-xl{justify-content:space-between}}@media screen and (min-width:1440px){.is-justified-space-between-xxl{justify-content:space-between}}.is-justified-space-around{justify-content:space-around}@media screen and (min-width:360px){.is-justified-space-around-xs{justify-content:space-around}}@media screen and (min-width:480px){.is-justified-space-around-sm{justify-content:space-around}}@media screen and (min-width:768px){.is-justified-space-around-md{justify-content:space-around}}@media screen and (min-width:1024px){.is-justified-space-around-lg{justify-content:space-around}}@media screen and (min-width:1200px){.is-justified-space-around-xl{justify-content:space-around}}@media screen and (min-width:1440px){.is-justified-space-around-xxl{justify-content:space-around}}.is-justified-space-evenly{justify-content:space-evenly}@media screen and (min-width:360px){.is-justified-space-evenly-xs{justify-content:space-evenly}}@media screen and (min-width:480px){.is-justified-space-evenly-sm{justify-content:space-evenly}}@media screen and (min-width:768px){.is-justified-space-evenly-md{justify-content:space-evenly}}@media screen and (min-width:1024px){.is-justified-space-evenly-lg{justify-content:space-evenly}}@media screen and (min-width:1200px){.is-justified-space-evenly-xl{justify-content:space-evenly}}@media screen and (min-width:1440px){.is-justified-space-evenly-xxl{justify-content:space-evenly}}.is-justified-flex-end{justify-content:flex-end}@media screen and (min-width:360px){.is-justified-flex-end-xs{justify-content:flex-end}}@media screen and (min-width:480px){.is-justified-flex-end-sm{justify-content:flex-end}}@media screen and (min-width:768px){.is-justified-flex-end-md{justify-content:flex-end}}@media screen and (min-width:1024px){.is-justified-flex-end-lg{justify-content:flex-end}}@media screen and (min-width:1200px){.is-justified-flex-end-xl{justify-content:flex-end}}@media screen and (min-width:1440px){.is-justified-flex-end-xxl{justify-content:flex-end}}.is-justified-flex-start{justify-content:flex-start}@media screen and (min-width:360px){.is-justified-flex-start-xs{justify-content:flex-start}}@media screen and (min-width:480px){.is-justified-flex-start-sm{justify-content:flex-start}}@media screen and (min-width:768px){.is-justified-flex-start-md{justify-content:flex-start}}@media screen and (min-width:1024px){.is-justified-flex-start-lg{justify-content:flex-start}}@media screen and (min-width:1200px){.is-justified-flex-start-xl{justify-content:flex-start}}@media screen and (min-width:1440px){.is-justified-flex-start-xxl{justify-content:flex-start}}.is-aligned-baseline{align-items:baseline}@media screen and (min-width:360px){.is-aligned-baseline-xs{align-items:baseline}}@media screen and (min-width:480px){.is-aligned-baseline-sm{align-items:baseline}}@media screen and (min-width:768px){.is-aligned-baseline-md{align-items:baseline}}@media screen and (min-width:1024px){.is-aligned-baseline-lg{align-items:baseline}}@media screen and (min-width:1200px){.is-aligned-baseline-xl{align-items:baseline}}@media screen and (min-width:1440px){.is-aligned-baseline-xxl{align-items:baseline}}.is-aligned-stretch{align-items:stretch}@media screen and (min-width:360px){.is-aligned-stretch-xs{align-items:stretch}}@media screen and (min-width:480px){.is-aligned-stretch-sm{align-items:stretch}}@media screen and (min-width:768px){.is-aligned-stretch-md{align-items:stretch}}@media screen and (min-width:1024px){.is-aligned-stretch-lg{align-items:stretch}}@media screen and (min-width:1200px){.is-aligned-stretch-xl{align-items:stretch}}@media screen and (min-width:1440px){.is-aligned-stretch-xxl{align-items:stretch}}.is-aligned-start{align-items:start}@media screen and (min-width:360px){.is-aligned-start-xs{align-items:start}}@media screen and (min-width:480px){.is-aligned-start-sm{align-items:start}}@media screen and (min-width:768px){.is-aligned-start-md{align-items:start}}@media screen and (min-width:1024px){.is-aligned-start-lg{align-items:start}}@media screen and (min-width:1200px){.is-aligned-start-xl{align-items:start}}@media screen and (min-width:1440px){.is-aligned-start-xxl{align-items:start}}.is-aligned-end{align-items:end}@media screen and (min-width:360px){.is-aligned-end-xs{align-items:end}}@media screen and (min-width:480px){.is-aligned-end-sm{align-items:end}}@media screen and (min-width:768px){.is-aligned-end-md{align-items:end}}@media screen and (min-width:1024px){.is-aligned-end-lg{align-items:end}}@media screen and (min-width:1200px){.is-aligned-end-xl{align-items:end}}@media screen and (min-width:1440px){.is-aligned-end-xxl{align-items:end}}.is-aligned-center{align-items:center}@media screen and (min-width:360px){.is-aligned-center-xs{align-items:center}}@media screen and (min-width:480px){.is-aligned-center-sm{align-items:center}}@media screen and (min-width:768px){.is-aligned-center-md{align-items:center}}@media screen and (min-width:1024px){.is-aligned-center-lg{align-items:center}}@media screen and (min-width:1200px){.is-aligned-center-xl{align-items:center}}@media screen and (min-width:1440px){.is-aligned-center-xxl{align-items:center}}.is-aligned-flex-end{align-items:flex-end}@media screen and (min-width:360px){.is-aligned-flex-end-xs{align-items:flex-end}}@media screen and (min-width:480px){.is-aligned-flex-end-sm{align-items:flex-end}}@media screen and (min-width:768px){.is-aligned-flex-end-md{align-items:flex-end}}@media screen and (min-width:1024px){.is-aligned-flex-end-lg{align-items:flex-end}}@media screen and (min-width:1200px){.is-aligned-flex-end-xl{align-items:flex-end}}@media screen and (min-width:1440px){.is-aligned-flex-end-xxl{align-items:flex-end}}.is-aligned-flex-start{align-items:flex-start}@media screen and (min-width:360px){.is-aligned-flex-start-xs{align-items:flex-start}}@media screen and (min-width:480px){.is-aligned-flex-start-sm{align-items:flex-start}}@media screen and (min-width:768px){.is-aligned-flex-start-md{align-items:flex-start}}@media screen and (min-width:1024px){.is-aligned-flex-start-lg{align-items:flex-start}}@media screen and (min-width:1200px){.is-aligned-flex-start-xl{align-items:flex-start}}@media screen and (min-width:1440px){.is-aligned-flex-start-xxl{align-items:flex-start}}.is-directioned-row{flex-direction:row}@media screen and (min-width:360px){.is-directioned-row-xs{flex-direction:row!important}}@media screen and (min-width:480px){.is-directioned-row-sm{flex-direction:row!important}}@media screen and (min-width:768px){.is-directioned-row-md{flex-direction:row!important}}@media screen and (min-width:1024px){.is-directioned-row-lg{flex-direction:row!important}}@media screen and (min-width:1200px){.is-directioned-row-xl{flex-direction:row!important}}@media screen and (min-width:1440px){.is-directioned-row-xxl{flex-direction:row!important}}.is-directioned-row-reverse{flex-direction:row-reverse}@media screen and (min-width:360px){.is-directioned-row-reverse-xs{flex-direction:row-reverse!important}}@media screen and (min-width:480px){.is-directioned-row-reverse-sm{flex-direction:row-reverse!important}}@media screen and (min-width:768px){.is-directioned-row-reverse-md{flex-direction:row-reverse!important}}@media screen and (min-width:1024px){.is-directioned-row-reverse-lg{flex-direction:row-reverse!important}}@media screen and (min-width:1200px){.is-directioned-row-reverse-xl{flex-direction:row-reverse!important}}@media screen and (min-width:1440px){.is-directioned-row-reverse-xxl{flex-direction:row-reverse!important}}.is-directioned-column{flex-direction:column}@media screen and (min-width:360px){.is-directioned-column-xs{flex-direction:column!important}}@media screen and (min-width:480px){.is-directioned-column-sm{flex-direction:column!important}}@media screen and (min-width:768px){.is-directioned-column-md{flex-direction:column!important}}@media screen and (min-width:1024px){.is-directioned-column-lg{flex-direction:column!important}}@media screen and (min-width:1200px){.is-directioned-column-xl{flex-direction:column!important}}@media screen and (min-width:1440px){.is-directioned-column-xxl{flex-direction:column!important}}.is-directioned-column-reverse{flex-direction:column-reverse}@media screen and (min-width:360px){.is-directioned-column-reverse-xs{flex-direction:column-reverse!important}}@media screen and (min-width:480px){.is-directioned-column-reverse-sm{flex-direction:column-reverse!important}}@media screen and (min-width:768px){.is-directioned-column-reverse-md{flex-direction:column-reverse!important}}@media screen and (min-width:1024px){.is-directioned-column-reverse-lg{flex-direction:column-reverse!important}}@media screen and (min-width:1200px){.is-directioned-column-reverse-xl{flex-direction:column-reverse!important}}@media screen and (min-width:1440px){.is-directioned-column-reverse-xxl{flex-direction:column-reverse!important}}.swiper-container--2-slides .swiper-slide{width:calc((100% - 1 * var(--col-gap))/ 2);margin-right:var(--col-gap)}.swiper-container--3-slides .swiper-slide{width:calc((100% - 2 * var(--col-gap))/ 3);margin-right:var(--col-gap)}.swiper-container--4-slides .swiper-slide{width:calc((100% - 3 * var(--col-gap))/ 4);margin-right:var(--col-gap)}@media screen and (min-width:768px){.swiper-container--md-3-slides .swiper-slide{width:calc((100% - 2 * var(--col-gap))/ 3);margin-right:var(--col-gap)}}@media screen and (min-width:768px){.swiper-container--md-4-slides .swiper-slide{width:calc((100% - 3 * var(--col-gap))/ 4);margin-right:var(--col-gap)}}@media screen and (min-width:768px){.swiper-container--md-5-slides .swiper-slide{width:calc((100% - 4 * var(--col-gap))/ 5);margin-right:var(--col-gap)}}@media screen and (min-width:768px){.swiper-container--md-6-slides .swiper-slide{width:calc((100% - 5 * var(--col-gap))/ 6);margin-right:var(--col-gap)}}.card__image--secondary{position:absolute;top:0;left:0}.product-card__image--secondary{position:absolute;top:0;left:0;opacity:0}.usp-bar__item .icon{width:1.3125rem;max-height:1.3125rem}.stock-message__label{display:none}.template-page .page-content__wrapper{--desktop-categories-width:201px}@media (min-width:64em){.template-page .page-content__wrapper{display:flex}}@media (min-width:64em){.template-page .page-content__has-related-categories .page-content{max-width:calc(100% - var(--desktop-categories-width))}}.template-page .page-content__related-categories{display:flex;flex-direction:column}@media (min-width:64em){.template-page .page-content__related-categories{padding-left:15px;flex-basis:var(--desktop-categories-width)}}@media (min-width:64em){.template-page .page-content__related-categories .floating-container{position:sticky;top:1.25rem;transition:top .3s ease}}@media (max-width:63.99875em){.template-page .page-content__related-categories.hide-on-mobile{display:none}}.template-page .page-content__related-categories-title{margin-top:0}@media (min-width:64em){.template-page .page-content__related-categories-title.mobile{display:none}}.template-page .page-content__related-categories-title.desktop{display:none}@media (min-width:64em){.template-page .page-content__related-categories-title.desktop{text-align:center;display:block}}.template-page .page-content__related-categories .collection-cards{width:100%;display:flex;flex-wrap:wrap;justify-content:center;list-style:none;position:relative;padding-left:0}@media (max-width:81.24875em){.template-page .page-content__related-categories .collection-cards{justify-content:start}.template-page .page-content__related-categories .collection-cards:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;border:1px solid var(--color-brand-background);z-index:0}}.template-page .page-content__related-categories .collection-cards li{width:50%;max-width:100%}@media (min-width:64em){.template-page .page-content__related-categories .collection-cards li{width:100%}.template-page .page-content__related-categories .collection-cards li:before{content:unset}}.template-page .page-content__related-categories .collection-cards .collection-card-wrapper{padding:.625rem 1.25rem}@media (min-width:64em){.template-page .page-content__related-categories .collection-cards .collection-card__image .img--cover{padding-bottom:50%!important}}@media (min-width:64em){body:has(.shopify-section-header-sticky:not(.shopify-section-header-hidden)) .page-content__related-categories .floating-container{top:4.375rem!important}}@media screen and (max-width:767px){.product-media__slider .swiper-container{max-width:90%}}@media screen and (max-width:478px){.product-media__thumbnails-slider{height:25vw;min-height:25vw;max-height:25vw}.product-media__thumbnails-slider .swiper-container{width:calc(100% + var(--site-side-spacing))}.product-media__thumbnails-slider .swiper-container .swiper-wrapper{display:grid!important;grid-auto-flow:column!important;box-sizing:content-box}.product-media__thumbnails-slider .swiper-container .swiper-slide{--x:3.8;--gap:8px;width:calc((100vw - var(--site-side-spacing) + 19px)/ var(--x) - var(--gap)/ ((var(--x) - 1)/ var(--x)))!important;height:calc((100vw - var(--site-side-spacing) + 19px)/ var(--x) - var(--gap)/ ((var(--x) - 1)/ var(--x)))!important;margin-right:var(--gap)!important;box-sizing:content-box}}.main-page-download-button-container{--button-loading-spinner-color:var(--color-brand-tertiary);display:flex;justify-content:center}@media print{.main-page-download-button-container{display:none}}@media print{#shopify-section-footer,#shopify-section-header,#shopify-section-usp-bar{display:none}.page-content *{font-size:80%!important}}.katex{font: 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important;border-color:currentColor}.katex .katex-version:after{content:""}.katex .katex-mathml{position:absolute;clip:rect(1px,1px,1px,1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}.katex .katex-html>.newline{display:block}.katex .base{position:relative;display:inline-block;white-space:nowrap;width:min-content}.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathnormal{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-weight:700;font-style:italic}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathboldfrak,.katex .textboldfrak{font-family:KaTeX_Fraktur;font-weight:700}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .mathsfit,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{display:inline-table;table-layout:fixed;border-collapse:collapse}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;vertical-align:bottom;position:relative}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;vertical-align:bottom;font-size:1px;width:2px;min-width:2px}.katex .vbox{display:inline-flex;flex-direction:column;align-items:baseline}.katex .hbox{display:inline-flex;flex-direction:row;width:100%}.katex .thinbox{display:inline-flex;flex-direction:row;width:0;max-width:0}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{display:inline-block;width:100%;border-bottom-style:solid}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .clap,.katex .llap,.katex .rlap{width:0;position:relative}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{display:inline-block;border:solid 0;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{display:inline-block;width:100%;border-bottom-style:solid}.katex .hdashline{display:inline-block;width:100%;border-bottom-style:dashed}.katex .sqrt>.root{margin-left:.2777777778em;margin-right:-.5555555556em}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.1666666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.3333333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.6666666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.4566666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.1466666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.7142857143em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.8571428571em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.1428571429em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.2857142857em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.4285714286em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.7142857143em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.0571428571em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.4685714286em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.9628571429em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.5542857143em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.5555555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.6666666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.7777777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.8888888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.1111111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.3333333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.3044444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.7644444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.4166666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.5833333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.6666666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.7283333333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.0733333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.3472222222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.4166666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.4861111111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.5555555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.6944444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.4402777778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.7277777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.2893518519em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.3472222222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.4050925926em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.462962963em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.5208333333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.5787037037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.6944444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.2002314815em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.4398148148em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.2410800386em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.2892960463em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.337512054em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.3857280617em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.4339440694em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.4821600771em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.5785920926em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.6943105111em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.8331726133em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.1996142719em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.2009646302em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.2411575563em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.2813504823em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.3215434084em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.3617363344em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.4019292605em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.4823151125em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.578778135em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.6945337621em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.8336012862em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .op-limits>.vlist-t{text-align:center}.katex .accent>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{display:inline-block;min-width:1px}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{display:block;position:absolute;width:100%;height:inherit;fill:currentColor;stroke:currentColor}.katex svg path{stroke:none}.katex svg{fill-rule:nonzero;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1}.katex img{border-style:none;min-width:0;min-height:0;max-width:none;max-height:none}.katex .stretchy{width:100%;display:block;position:relative;overflow:hidden}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{width:100%;position:relative;overflow:hidden}.katex .halfarrow-left{position:absolute;left:0;width:50.2%;overflow:hidden}.katex .halfarrow-right{position:absolute;right:0;width:50.2%;overflow:hidden}.katex .brace-left{position:absolute;left:0;width:25.1%;overflow:hidden}.katex .brace-center{position:absolute;left:25%;width:50%;overflow:hidden}.katex .brace-right{position:absolute;right:0;width:25.1%;overflow:hidden}.katex .x-arrow-pad{padding:0 .5em}.katex .cd-arrow-pad{padding:0 .55556em 0 .27778em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{box-sizing:border-box;border:.04em solid}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex .angl{box-sizing:border-box;border-top:.049em solid;border-right:.049em solid;margin-right:.03889em}.katex .anglpad{padding:0 .03889em}.katex .eqn-num:before{counter-increment:katexEqnNo;content:"(" counter(katexEqnNo) ")"}.katex .mml-eqn-num:before{counter-increment:mmlEqnNo;content:"(" counter(mmlEqnNo) ")"}.katex .mtr-glue{width:50%}.katex .cd-vert-arrow{display:inline-block;position:relative}.katex .cd-label-left{display:inline-block;position:absolute;right:calc(50% + .3em);text-align:left}.katex .cd-label-right{display:inline-block;position:absolute;left:calc(50% + .3em);text-align:right}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.tag{left:0;right:auto}.katex-display.fleqn>.katex{text-align:left;padding-left:2em}body{counter-reset:katexEqnNo mmlEqnNo}@font-face{font-family:KaTeX_AMS;src:url(/KaTeX_AMS-Regular.woff2) format("woff2"),url(/KaTeX_AMS-Regular.woff) format("woff"),url(/KaTeX_AMS-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Caligraphic;src:url(/KaTeX_Caligraphic-Bold.woff2) format("woff2"),url(/KaTeX_Caligraphic-Bold.woff) format("woff"),url(/KaTeX_Caligraphic-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Caligraphic;src:url(/KaTeX_Caligraphic-Regular.woff2) format("woff2"),url(/KaTeX_Caligraphic-Regular.woff) format("woff"),url(/KaTeX_Caligraphic-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Fraktur;src:url(/KaTeX_Fraktur-Bold.woff2) format("woff2"),url(/KaTeX_Fraktur-Bold.woff) format("woff"),url(/KaTeX_Fraktur-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Fraktur;src:url(/KaTeX_Fraktur-Regular.woff2) format("woff2"),url(/KaTeX_Fraktur-Regular.woff) format("woff"),url(/KaTeX_Fraktur-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Main;src:url(/KaTeX_Main-Bold.woff2) format("woff2"),url(/KaTeX_Main-Bold.woff) format("woff"),url(/KaTeX_Main-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Main;src:url(/KaTeX_Main-BoldItalic.woff2) format("woff2"),url(/KaTeX_Main-BoldItalic.woff) format("woff"),url(/KaTeX_Main-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:KaTeX_Main;src:url(/KaTeX_Main-Italic.woff2) format("woff2"),url(/KaTeX_Main-Italic.woff) format("woff"),url(/KaTeX_Main-Italic.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:KaTeX_Main;src:url(/KaTeX_Main-Regular.woff2) format("woff2"),url(/KaTeX_Main-Regular.woff) format("woff"),url(/KaTeX_Main-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Math;src:url(/KaTeX_Math-BoldItalic.woff2) format("woff2"),url(/KaTeX_Math-BoldItalic.woff) format("woff"),url(/KaTeX_Math-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:KaTeX_Math;src:url(/KaTeX_Math-Italic.woff2) format("woff2"),url(/KaTeX_Math-Italic.woff) format("woff"),url(/KaTeX_Math-Italic.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:KaTeX_SansSerif;src:url(/KaTeX_SansSerif-Bold.woff2) format("woff2"),url(/KaTeX_SansSerif-Bold.woff) format("woff"),url(/KaTeX_SansSerif-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_SansSerif;src:url(/KaTeX_SansSerif-Italic.woff2) format("woff2"),url(/KaTeX_SansSerif-Italic.woff) format("woff"),url(/KaTeX_SansSerif-Italic.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:KaTeX_SansSerif;src:url(/KaTeX_SansSerif-Regular.woff2) format("woff2"),url(/KaTeX_SansSerif-Regular.woff) format("woff"),url(/KaTeX_SansSerif-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Script;src:url(/KaTeX_Script-Regular.woff2) format("woff2"),url(/KaTeX_Script-Regular.woff) format("woff"),url(/KaTeX_Script-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size1;src:url(/KaTeX_Size1-Regular.woff2) format("woff2"),url(/KaTeX_Size1-Regular.woff) format("woff"),url(/KaTeX_Size1-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size2;src:url(/KaTeX_Size2-Regular.woff2) format("woff2"),url(/KaTeX_Size2-Regular.woff) format("woff"),url(/KaTeX_Size2-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size3;src:url(/KaTeX_Size3-Regular.woff2) format("woff2"),url(/KaTeX_Size3-Regular.woff) format("woff"),url(/KaTeX_Size3-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size4;src:url(/KaTeX_Size4-Regular.woff2) format("woff2"),url(/KaTeX_Size4-Regular.woff) format("woff"),url(/KaTeX_Size4-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Typewriter;src:url(/KaTeX_Typewriter-Regular.woff2) format("woff2"),url(/KaTeX_Typewriter-Regular.woff) format("woff"),url(/KaTeX_Typewriter-Regular.ttf) format("truetype");font-weight:400;font-style:normal}.site-center{max-width:var(--site-center);margin-left:auto;margin-right:auto;box-sizing:border-box}.template-collection .site-center{max-width:none}.site-center--wide{--site-center:100%}.site-padding-left{padding-left:var(--site-side-spacing)}@media screen and (min-width:768px){.site-padding-left{padding-left:var(--site-side-spacing)}}.site-padding-right{padding-right:var(--site-side-spacing)}@media screen and (min-width:768px){.site-padding-right{padding-right:var(--site-side-spacing)}}.site-side-spacing{padding-right:var(--site-side-spacing)}@media screen and (min-width:768px){.site-side-spacing{padding-right:var(--site-side-spacing)}}.site-side-spacing{padding-left:var(--site-side-spacing)}@media screen and (min-width:768px){.site-side-spacing{padding-left:var(--site-side-spacing)}}.site-side-spacing.container--full{padding-left:0;padding-right:0}button{cursor:pointer}.button,.button.ais-RangeInput-submit,.shopify-challenge__button,.shopify-payment-button button{-webkit-appearance:none;appearance:none;box-sizing:border-box;background-color:var(--button-background);border:var(--button-border) solid var(--button-border-color);border-radius:.1875rem;color:var(--button-text);cursor:pointer;display:inline-flex;justify-content:center;align-items:center;font:inherit;line-height:1.5rem;font-family:var(--font-medium-family);font-weight:var(--font-medium-weight);font-style:var(--font-medium-style);padding:.6875rem 1.25rem;text-decoration:none;transition:var(--duration-default) background-color ease}.button.ais-RangeInput-submit:hover,.button:hover,.shopify-challenge__button:hover,.shopify-payment-button button:hover{background-color:var(--button-hover-background);color:var(--button-hover-text);border-color:var(--button-hover-border-color)}.button.ais-RangeInput-submit:active,.button.ais-RangeInput-submit:focus,.button:active,.button:focus,.shopify-challenge__button:active,.shopify-challenge__button:focus,.shopify-payment-button button:active,.shopify-payment-button button:focus{background-color:var(--button-focus-background);color:var(--button-focus-text);border-color:var(--button-focus-border-color)}.button .icon,.button.ais-RangeInput-submit .icon,.shopify-challenge__button .icon,.shopify-payment-button button .icon{margin-left:.25rem;margin-right:.25rem}.button--primary{--button-background:var(--color-brand-primary);--button-border-color:var(--color-brand-primary);--button-text:var(--color-brand-text-on-primary);--button-hover-background:var(--color-brand-primary-hover);--button-hover-border-color:var(--color-brand-primary-hover);--button-hover-text:var(--color-brand-text-on-primary);--button-focus-background:var(--color-brand-primary-focus);--button-focus-border-color:var(--color-brand-primary-focus);--button-focus-text:var(--color-brand-text-on-primary)}.button--secondary,.shopify-payment-button button{--button-background:var(--color-brand-secondary);--button-border-color:var(--color-brand-secondary);--button-text:var(--color-brand-text-on-secondary);--button-hover-background:var(--color-brand-secondary-hover);--button-hover-border-color:var(--color-brand-secondary-hover);--button-hover-text:var(--color-brand-text-on-secondary);--button-focus-background:var(--color-brand-secondary-focus);--button-focus-border-color:var(--color-brand-secondary-focus);--button-focus-text:var(--color-brand-text-on-secondary)}.button--tertiary{--button-background:var(--color-brand-tertiary);--button-border-color:var(--color-brand-tertiary);--button-text:var(--color-brand-text-on-tertiary);--button-hover-background:var(--color-brand-tertiary-hover);--button-hover-border-color:var(--color-brand-tertiary-hover);--button-hover-text:var(--color-brand-text-on-tertiary);--button-focus-background:var(--color-brand-tertiary-focus);--button-focus-border-color:var(--color-brand-tertiary-focus);--button-focus-text:var(--color-brand-text-on-tertiary)}.button--funnel{--button-background:var(--color-brand-funnel);--button-border-color:var(--color-brand-funnel);--button-text:var(--color-brand-text-on-funnel);--button-hover-background:var(--color-brand-funnel-hover);--button-hover-border-color:var(--color-brand-funnel-hover);--button-hover-text:var(--color-brand-text-on-funnel);--button-focus-background:var(--color-brand-funnel-focus);--button-focus-border-color:var(--color-brand-funnel-focus);--button-focus-text:var(--color-brand-text-on-funnel)}.button--outline{--button-background:transparent;--button-border-color:var(--color-brand-text);--button-text:var(--color-brand-text);--button-hover-background:var(--color-brand-text);--button-hover-border-color:var(--color-brand-text);--button-hover-text:var(--color-white);--button-focus-background:var(--color-brand-text);--button-focus-border-color:var(--color-brand-text);--button-focus-text:var(--color-white)}.button--link{--button-background:transparent;--button-border-color:transparent;--button-text:var(--color-brand-link);--button-hover-background:transparent;--button-hover-border-color:transparent;--button-hover-text:var(--color-brand-link-hover);--button-focus-background:transparent;--button-focus-border-color:transparent;--button-focus-text:var(--color-brand-link-focus)}.button,.button-label,.button.ais-RangeInput-submit,.shopify-challenge__button,.shopify-payment-button button{font-size:1rem}.button--sm{font-size:.75rem;line-height:1rem;padding:4px 12px}.button--md{font-size:.875rem;line-height:1.25rem;padding:10px 20px}.button--lg{font-size:1.125rem;line-height:1.5rem;padding:12px 32px}.button--full-width{display:flex;width:100%}.button.disabled,.button:disabled,.button[aria-disabled=true],.form-fields button:disabled,.shopify-payment-button button.disabled,.shopify-payment-button button:disabled,.shopify-payment-button button[aria-disabled=true]{cursor:not-allowed;opacity:.5;pointer-events:none}.button.loading,.shopify-payment-button button.loading{color:transparent}.button.loading:after,.shopify-payment-button button.loading:after{animation:loading var(--duration-long) infinite linear;border:5px solid var(--button-loading-spinner-color,transparent);border-left:5px solid currentColor;border-radius:100%;box-sizing:content-box;content:"";display:block;height:2rem;position:absolute;width:2rem}@keyframes loading{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.shopify-payment-button button{border-radius:inherit;display:block;margin:1rem 0;padding:.5rem 1rem;text-align:center;width:100%}.shopify-payment-button button+button{margin-top:1rem}.shopify-payment-button button:hover:not([disabled]){background-color:var(--color-brand-secondary)}.shopify-payment-button button.shopify-payment-button__button--hidden,.shopify-payment-button button[disabled]{display:none}.shopify-payment-button__button--unbranded,.shopify-payment-button__more-options{all:unset}#intercom-container .intercom-launcher-frame{position:relative;left:0;bottom:var(--floating-iframe-chat-button-offset,0)}#scrollToTop,.cc-revoke.cc-bottom,.intercom-lightweight-app-launcher{bottom:var(--floating-buttons-offset,20px)!important}.container{display:block;margin-top:var(--container-spacing);margin-bottom:var(--container-spacing)}@media screen and (min-width:768px){.container{margin-top:var(--container-spacing-md);margin-bottom:var(--container-spacing-md)}}#main-collection-content .container{margin-top:10px}@media screen and (min-width:768px){#main-collection-content .container{margin-top:20px}}@media (max-width:899px){.container .collection-algolia{margin-top:30px}}@media screen and (max-width:767px){.content-for-layout>section:first-child .container:first-of-type{margin-top:0}}.container.container--wide{--site-center:100%}.container.container--full,.container.container--full__mobile{--site-center:100%;padding-left:0;padding-right:0}@media screen and (max-width:767px){.container.container--full__mobile{--site-center:100%;padding-left:0;padding-right:0}.container.container--full__mobile .container-content{padding-left:0;padding-right:0}}.container.container--background{padding-top:var(--container-spacing);padding-bottom:var(--container-spacing)}@media screen and (min-width:768px){.container.container--background{padding-top:var(--container-spacing-md);padding-bottom:var(--container-spacing-md)}}.container.container--block{margin-top:0;margin-bottom:0}.container-content,.container-footer,.container-header{max-width:var(--site-center);margin-left:auto;margin-right:auto;box-sizing:border-box;padding-left:var(--site-side-spacing)}@media screen and (min-width:768px){.container-content,.container-footer,.container-header{padding-left:var(--site-side-spacing)}}.container-content,.container-footer,.container-header{padding-right:var(--site-side-spacing)}@media screen and (min-width:768px){.container-content,.container-footer,.container-header{padding-right:var(--site-side-spacing)}}.container-content,.container-footer,.container-header{box-sizing:border-box}.container--wide>.container-content,.container--wide>.container-footer,.container--wide>.container-header,.container-content.container--wide,.container-footer.container--wide,.container-header.container--wide{--site-center:100%}.container--full>.container-content,.container--full>.container-footer,.container--full>.container-header,.container-content.container--full,.container-footer.container--full,.container-header.container--full{--site-center:100%;padding-left:0;padding-right:0}.site-center--compact{--site-center:var(--site-center-compact)}.site-center--narrow{--site-center:var(--site-center-narrow)}.container-header{align-items:center}.container-header h1{margin-top:1.5rem}@media screen and (min-width:768px){.container-header h1{margin:0}}.container-header .icon{transform:rotate(180deg);margin-right:1rem}.container-heading{margin:0}.container-content{margin-top:var(--container-row-spacing)}@media screen and (min-width:768px){.container-content{margin-top:var(--container-row-spacing-md)}}.container-content:first-child{margin-top:0}.template-collection .container-content{max-width:none}.container-footer{margin-top:var(--container-spacing);margin-bottom:var(--container-spacing)}@media screen and (min-width:768px){.container-footer{margin-top:var(--container-spacing-md);margin-bottom:var(--container-spacing-md)}}.container.container--accent:last-child,.container.container--block:last-child{margin-bottom:0}.shopify-section:last-child .container.container--accent,.shopify-section:last-child .container.container--block{margin-bottom:0}.icon--xxs{height:.5625rem;width:auto}.icon--xs{height:.75rem;width:auto}.icon--sm{height:1rem;width:auto}.icon--md{height:1.5rem;width:auto}.icon--lg{height:2rem;width:auto}.icon--xl{height:3.125rem;width:auto}.img--wrapper{overflow:hidden;width:100%}.img--wrapper img,.img--wrapper svg{width:100%;height:100%;max-width:100%;max-height:100%;display:block}.img--adapt,.img--landscape,.img--portrait,.img--square{position:relative}.img--adapt img,.img--adapt svg,.img--landscape img,.img--landscape svg,.img--portrait img,.img--portrait svg,.img--square img,.img--square svg{max-width:100%;position:absolute;top:0;left:0;height:100%;width:100%}.img--square{height:0;padding-bottom:100%}.img--portrait{height:0;padding-bottom:130%}.img--landscape{height:0;padding-bottom:75%}.img--cover img,.img--cover svg{object-fit:cover;object-position:center}.img--contain img,.img--contain svg{object-fit:contain;object-position:center}.color-scheme--primary{--color-brand-background:var(--color-brand-primary);--color-brand-text:var(--color-brand-text-on-primary);--color-brand-dark:var(--color-brand-primary);--color-brand-link:var(--color-brand-text-on-primary);--color-brand-link-hover:var(--color-brand-text-on-primary);--color-border:#fff;background:var(--color-brand-background);color:var(--color-brand-text)}.color-scheme--secondary{--color-brand-background:var(--color-brand-secondary);--color-brand-text:var(--color-brand-text-on-secondary);--color-brand-dark:var(--color-brand-secondary);--color-brand-link:var(--color-brand-text-on-secondary);--color-brand-link-hover:var(--color-brand-text-on-secondary);--color-border:#fff;background:var(--color-brand-background);color:var(--color-brand-text)}.color-scheme--accent{--color-brand-background:var(--color-brand-accent);--color-brand-text:var(--color-brand-text-on-accent);--color-brand-dark:var(--color-brand-accent-dark);background:var(--color-brand-background);color:var(--color-brand-text)}.icon.icon--primary [fill=currentColor],.link .icon.icon--primary [fill=currentColor]{fill:var(--color-brand-primary)}.icon.icon--secondary [fill=currentColor],.link .icon.icon--secondary [fill=currentColor]{fill:var(--color-brand-secondary)}.icon.icon--accent [fill=currentColor],.link .icon.icon--accent [fill=currentColor]{fill:var(--color-brand-accent)}.icon.icon--text [fill=currentColor],.link .icon.icon--text [fill=currentColor]{fill:var(--color-brand-text)}.icon.icon--text-on-secondary [fill=currentColor],.link .icon.icon--text-on-secondary [fill=currentColor]{fill:var(--color-brand-text-on-secondary)}body{font-family:var(--font-regular-family);font-weight:var(--font-regular-weight);font-style:var(--font-regular-style);color:var(--color-brand-text);background-color:var(--color-brand-background);font-size:.875rem;display:grid;grid-template-rows:auto auto 1fr auto;grid-template-columns:100%;line-height:1.5;min-height:100%;margin:0}@media screen and (min-width:768px){body{font-size:.9375rem}}.no-js:not(html){display:none!important}html.no-js .no-js:not(html){display:block!important}.no-js-inline{display:none!important}html.no-js .no-js-inline{display:inline-block!important}html.no-js .no-js-hidden{display:none!important}figure{margin:0;padding:0}.element-spacing,.h1,.h2,.h3,.h4,.h5,.h6,blockquote,dl,figure,form,h1,h2,h3,h4,h5,h6,ol,p,q,table,ul{margin-top:var(--element-spacing);margin-bottom:0}.element-spacing:first-child,.h1:first-child,.h2:first-child,.h3:first-child,.h4:first-child,.h5:first-child,.h6:first-child,blockquote:first-child,dl:first-child,figure:first-child,form:first-child,h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child,ol:first-child,p:first-child,q:first-child,table:first-child,ul:first-child{margin-top:0}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:calc(var(--element-spacing) * 2)}li ol,li ul,table table{margin-top:0}.shopify-challenge__container{margin:7rem auto}.list-unstyled{list-style:none;margin:0;padding:0}.hidden{display:none!important}.visually-hidden{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);word-wrap:normal!important}.visually-hidden--inline{margin:0;height:1em}.overflow-hidden{overflow:hidden}.skip-to-content-link:focus{z-index:9999;position:inherit;overflow:auto;width:auto;height:auto;clip:auto}.cover-element{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:block}.h1,.h2,.h3,.h4,.h5,.h6,.heading,h1,h2,h3,h4,h5,h6{font-family:var(--font-bold-family);font-weight:var(--font-bold-weight);font-style:var(--font-bold-style);line-height:1.2}.h1,h1{font-size:1.25rem;line-height:2rem}@media screen and (min-width:1024px){.h1,h1{font-size:1.875rem;line-height:3rem}}.h2,.h3,h2,h3{font-size:1.125rem;line-height:1.875rem}@media screen and (min-width:1024px){.h2,.h3,h2,h3{font-size:1.75rem;line-height:2.5rem}}@media screen and (min-width:1024px){.h3,h3{font-size:1.25rem;line-height:2rem}}.h4,h4{font-size:1rem;line-height:1.75rem}@media screen and (min-width:1024px){.h4,h4{font-size:1.125rem;line-height:1.875rem}}.h5,.h6,h5,h6{font-size:.875rem;line-height:1.625rem}@media screen and (min-width:1024px){.h5,.h6,h5,h6{font-size:1rem;line-height:1.75rem}}p{line-height:1.4rem}@media screen and (min-width:1024px){p{line-height:1.6rem}}.strong,b,strong{font-family:var(--font-bold-family);font-weight:var(--font-bold-weight);font-style:var(--font-bold-style)}a{color:var(--color-brand-link);font-weight:400;text-decoration:none}a:hover{text-decoration:underline}a:active,a:focus{color:var(--color-brand-link-focus)}.text-gray{color:var(--color-brand-text-50)}.text-primary{color:var(--color-brand-primary)}.text-secondary{color:var(--color-brand-secondary)}.text-highlighted{color:var(--color-brand-tertiary)}.text-small{font-size:.75rem;line-height:1.25rem}.text-small p{line-height:inherit}.text-medium{font-size:.875rem;line-height:1.375rem}.text-large{font-size:1rem;line-height:1.75rem;font-family:var(--font-medium-family);font-weight:var(--font-medium-weight);font-style:var(--font-medium-style)}.text-x-large{font-size:1.125rem;line-height:1.5rem;font-family:var(--font-bold-family);font-weight:var(--font-bold-weight);font-style:var(--font-bold-style)}.text-regular{font-family:var(--font-regular-family);font-weight:var(--font-regular-weight);font-style:var(--font-regular-style)}.text-medium{font-family:var(--font-medium-family);font-weight:var(--font-medium-weight);font-style:var(--font-medium-style)}.text-bold{font-family:var(--font-bold-family);font-weight:var(--font-bold-weight);font-style:var(--font-bold-style)}.text-capitals{text-transform:uppercase;letter-spacing:.1rem;font-family:var(--font-medium-family);font-weight:var(--font-medium-weight);font-style:var(--font-medium-style)}.label-small{font-size:.75rem;line-height:1rem;font-family:var(--font-medium-family);font-weight:var(--font-medium-weight);font-style:var(--font-medium-style)}.label-medium{font-size:.875rem;line-height:1.25rem;font-family:var(--font-medium-family);font-weight:var(--font-medium-weight);font-style:var(--font-medium-style)}.label-large{font-size:1.125rem;line-height:1.5rem;font-family:var(--font-medium-family);font-weight:var(--font-medium-weight);font-style:var(--font-medium-style)}.label-x-large{font-size:1.25rem;line-height:1.75rem;font-family:var(--font-medium-family);font-weight:var(--font-medium-weight);font-style:var(--font-medium-style)}blockquote{font-size:1.25rem;line-height:1.5rem;font-family:var(--font-medium-family);font-weight:var(--font-medium-weight);font-style:var(--font-medium-style)}blockquote p{line-height:inherit}.caption{font-size:1rem;line-height:1.7}.field__input,.form-fields .field input,.form-fields select,.form__label,.select__select{line-height:1.5}table:not([class]){border-collapse:collapse;border-style:hidden;box-shadow:0 0 0 1px var(--color-border);table-layout:fixed;font-size:1rem}table:not([class]) :not([class]) td,table:not([class]) :not([class]) th{padding:1em;border:1px solid var(--color-border)}.center{text-align:center}.right{text-align:right}.uppercase{text-transform:uppercase}.light{opacity:.7}.link{cursor:pointer;display:inline-block;color:var(--color-brand-link);text-decoration:none}.link .icon [fill=currentColor]{fill:var(--color-brand-link)}.link .icon [stroke=currentColor]{stroke:var(--color-brand-link)}.link:active,.link:focus,.link:hover{text-decoration:none;color:var(--color-brand-link-hover)}.link:active .icon [fill=currentColor],.link:focus .icon [fill=currentColor],.link:hover .icon [fill=currentColor]{fill:var(--color-brand-link-hover)}.link:active .icon [stroke=currentColor],.link:focus .icon [stroke=currentColor],.link:hover .icon [stroke=currentColor]{stroke:var(--color-brand-link-hover)}.link.link--text{--color-brand-link:var(--color-brand-text);--color-brand-link-hover:var(--color-brand-text)}.link.underlined-link{text-decoration:underline}.link-with-icon{display:inline-flex;font-size:1rem;letter-spacing:.1rem;text-decoration:none;margin-bottom:4.5rem;white-space:nowrap}.link-with-icon .icon{width:1.5rem;margin-left:1rem}.pipe-divider:before{content:"|";margin:0 1rem}.pipe-divider:first-of-type:before{display:none}.circle-divider:after{content:"\2022";margin:0 1rem}.circle-divider:last-of-type:after{display:none}hr{border:none;height:1px;background-color:var(--color-brand-accent);display:block;margin:5rem 0}.full-unstyled-link{text-decoration:none;color:currentColor;display:block}.placeholder{background-color:var(--color-brand-accent);color:var(--color-border);fill:var(--color-border)}details>*{box-sizing:border-box}.break{overflow-wrap:break-word}svg .fill{fill:var(--color-brand-text)}svg .stroke{stroke:var(--color-brand-text)}.back-to-top{color:inherit;text-decoration:none;padding:2.5rem 0 1.5rem;justify-content:center;transition:color var(--duration-short) linear}.back-to-top:hover{color:var(--color-brand-primary)}.back-to-top:hover .icon path{fill:var(--color-brand-primary)}.back-to-top__icon{margin-left:12px;transform:rotate(-90deg);transition:fill var(--duration-short) linear}@media (prefers-reduced-motion){.motion-reduce{transition:none!important}}.underlined-link{color:var(--color-brand-link)}.underlined-link:hover{color:var(--color-brand-link-hover)}.animate-arrow .icon-arrow path{transform:translate(-.25rem);transition:transform var(--duration-short) ease}.animate-arrow:hover .icon-arrow path{transform:translate(-.05rem)}.summary{cursor:pointer;list-style:none;position:relative}.summary .icon-caret{height:.6rem;right:1.5rem;top:calc(50% - .35rem)}.summary::-webkit-details-marker{display:none}.disclosure-has-popup{position:relative;transition:all .2s linear}.disclosure-has-popup .summary{display:block}.disclosure-has-popup.collapsible-is-open>.summary:before{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2;display:block;cursor:default;content:" ";background:0 0}.disclosure-has-popup>.summary:before{display:none}.disclosure-has-popup.collapsible-is-open>.summary+*{z-index:100}::selection{background-color:var(--color-brand-primary)}:focus-visible{outline:.0625rem solid var(--color-brand-accent);outline-offset:0}:focus{outline:.0625rem solid var(--color-brand-accent);outline-offset:0}:focus:not(:focus-visible){outline:0;box-shadow:none}.focus-none{box-shadow:none!important;outline:0!important}.figright{-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-box-pack:center;box-sizing:border-box;color:#333;display:flex;flex-direction:row;flex-wrap:wrap;float:right;font-family:Arial,sans-serif;justify-content:center;margin-bottom:1rem;margin-left:20px;max-width:50%}.figcenter{display:flex;align-items:center;flex-direction:column;flex-wrap:wrap;justify-content:center}.figcenter p,.figcenter>.AG-dimensions{-webkit-box-flex:1;background-color:#f1f1f1;border-bottom:2px solid #fc0;box-sizing:border-box;color:#333;flex:1 1 500px;font-family:Arial,sans-serif;font-size:1rem;font-style:italic;font-weight:400;line-height:1.625;margin:5px 0 10px;padding:15px;width:80%;flex-basis:0;text-align:center}.AG-dimensions p{display:inline-block;background:0 0;border:none;width:.8rem;padding:0}.subcategories{font-weight:400;font-size:1rem;-webkit-font-smoothing:antialiased;line-height:normal;-webkit-box-direction:normal;text-align:initial;box-sizing:border-box;padding-left:0!important;list-style-position:inside;list-style-type:none!important;display:flex;flex-wrap:wrap;overflow:hidden;margin:0 0 30px 10px}.subcategories li{font-weight:400;font-size:14px!important;-webkit-font-smoothing:antialiased;line-height:normal;list-style-position:inside;list-style-type:none!important;box-sizing:border-box;width:50%;min-height:1px;-webkit-box-flex:0;display:flex!important;-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;flex-direction:column!important;-webkit-box-align:center!important;align-items:center!important;border-bottom:1px solid #b4bfc9;margin-bottom:-1px!important;padding-top:1px!important;padding-left:15px!important;padding-right:15px!important;position:static!important;border-right:1px solid #b4bfc9}@media screen and (min-width:768px){.subcategories li{width:33.33%}}@media screen and (min-width:1024px){.subcategories li{width:25%}}.formula{background-color:#f6f6f6;box-sizing:border-box;display:inline-block;font-size:20px;font-style:italic;line-height:32.5px;margin-left:3rem;padding:1rem}@media (max-width:899px){.collection-algolia{margin-top:30px}}.continue-button{border:2px solid var(--color-brand-funnel);border-radius:3px;padding:11px 0;font-weight:700;color:var(--color-brand-funnel);text-align:center}#scrollToTop{pointer-events:none;visibility:hidden;opacity:0;position:fixed;bottom:20px;right:20px;z-index:98;height:1.5em;background-color:var(--color-brand-primary);cursor:pointer;padding:10px;border-radius:10px;color:var(--color-brand-text-on-primary);transform:rotate(180deg);box-shadow:0 2px 5px var(--color-black-50);transition:transform,right .3s ease}#scrollToTop:hover{background-color:var(--color-brand-primary-focus)}@media (max-width:767px){#scrollToTop:hover{background-color:var(--color-brand-primary)}}#scrollToTop.show{transition-delay:.2s;display:block;visibility:visible;pointer-events:all;opacity:1}body .cc-revoke.cc-bottom.cc-right,body .intercom-lightweight-app{z-index:98!important}body .cc-revoke.cc-bottom.cc-right{right:20px!important;transition:transform,right .3s ease}body:has(#scrollToTop.show) .cc-revoke.cc-bottom.cc-right{right:80px!important}.visibility-hidden{display:none}@media screen and (min-width:360px){.visibility-xs--hidden{display:none}.visibility-xs--visible{display:block}.visibility-xs--visible.row{display:flex}.visibility-xs--visible-inline{display:inline}.visibility-xs--visible-inline.row{display:inline-flex}}@media screen and (min-width:480px){.visibility-sm--hidden{display:none}.visibility-sm--visible{display:block}.visibility-sm--visible.row{display:flex}.visibility-sm--visible-inline{display:inline}.visibility-sm--visible-inline.row{display:inline-flex}}@media screen and (min-width:768px){.visibility-md--hidden{display:none}.visibility-md--visible{display:block}.visibility-md--visible.row{display:flex}.visibility-md--visible-inline{display:inline}.visibility-md--visible-inline.row{display:inline-flex}}@media screen and (min-width:1024px){.visibility-lg--hidden{display:none}.visibility-lg--visible{display:block}.visibility-lg--visible.row{display:flex}.visibility-lg--visible-inline{display:inline}.visibility-lg--visible-inline.row{display:inline-flex}}@media screen and (min-width:1200px){.visibility-xl--hidden{display:none}.visibility-xl--visible{display:block}.visibility-xl--visible.row{display:flex}.visibility-xl--visible-inline{display:inline}.visibility-xl--visible-inline.row{display:inline-flex}}@media screen and (min-width:1440px){.visibility-xxl--hidden{display:none}.visibility-xxl--visible{display:block}.visibility-xxl--visible.row{display:flex}.visibility-xxl--visible-inline{display:inline}.visibility-xxl--visible-inline.row{display:inline-flex}}#shopify-section-header{z-index:99;position:relative}#shopify-section-header.shopify-section-header-sticky{position:sticky;top:0}.header--is-active #shopify-section-header.shopify-section-header-sticky{top:0}#shopify-section-header.shopify-section-header-hidden{top:-85px}#shopify-section-header.animate{transition:all var(--duration-default) ease-out}.header{background-color:var(--color-brand-primary);color:var(--color-brand-text);display:block;position:relative;min-height:65px;padding:10px 0}.header--is-active{overflow:hidden;position:static}@media screen and (min-width:550px){.header{min-height:0;padding:0}}.header .logo{max-width:6.5625rem}@media screen and (min-width:360px){.header .logo{max-width:8.125rem}}@media screen and (min-width:550px){.header .logo{max-width:none}}.header .logo path{fill:var(--color-brand-tertiary)}.header .header__icons .icon path,.header .menu-drawer__icons .icon path{fill:var(--color-brand-text)}.header__inner-container{background-color:var(--color-brand-background);position:absolute;top:100%;display:none;transition:all 1s ease-out}.header__menu-item--is-open .header__inner-container{display:block}.header__inner-container.header-menu__single{left:calc(var(--site-side-spacing) * -1 + .75rem)}.header__inner-container.header-menu__single .header__menu-list{display:block}.header__inner-container.header-menu__multi{left:0;position:absolute;top:100%;width:100%}.header__navigation-container{max-width:var(--site-center);margin:0 auto;padding:0 var(--site-side-spacing)}.header [tabindex="-1"]:focus{outline:0}.header__inner-loader,.header__inner-loader:after{border-radius:50%;width:10em;height:10em}.header__inner-loader{margin:60px auto;font-size:10px;position:relative;text-indent:-9999em;border-top:1.1em solid rgba(0,0,0,.2);border-right:1.1em solid rgba(0,0,0,.2);border-bottom:1.1em solid rgba(0,0,0,.2);border-left:1.1em solid #000;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load8 1.1s infinite linear;animation:load8 1.1s infinite linear}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load8{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.header-nav{display:flex;align-items:center;flex-wrap:wrap}@media screen and (min-width:550px){.header-nav{flex-wrap:nowrap;min-height:54.4px}}.header__heading{flex-grow:1}@media screen and (min-width:550px){.header__heading{flex-grow:0}}.header__heading,.header__heading-link{justify-self:center;line-height:0;margin:0}@media screen and (min-width:550px){.header__heading,.header__heading-link{justify-self:start}}.header__heading-link{display:inline-block;text-decoration:none;overflow-wrap:break-word}.header>.header__heading{line-height:0}.header__search{flex-grow:1;flex-basis:100%;order:1;margin-top:.625rem;margin-left:0}@media screen and (min-width:550px){.header__search{flex-basis:auto;order:0;margin-top:12.5px;margin-bottom:12.5px;margin-left:32px}}@media screen and (min-width:1024px){.header__search{margin-left:0}}.header__language{padding:0 .3rem;min-width:1.9375rem;min-height:1rem}@media screen and (min-width:550px){.header__language{align-self:stretch;padding:0 .1rem 0 1.5rem}}.header__language-wrapper{position:relative;z-index:10}@media screen and (min-width:550px){.header__language-wrapper{padding:.1875rem .5625rem 0;height:calc(100% - 6px);border-bottom:3px solid transparent;transition:border-bottom-color .2s ease-in-out}.header__language-wrapper:active,.header__language-wrapper:focus,.header__language-wrapper:hover{border-bottom-color:var(--color-brand-funnel)}}.header__language-trigger figure{max-width:1.375rem}@media screen and (min-width:550px){.header__language-trigger figure{max-width:1.625rem}}.header__language-trigger .img--landscape img{position:relative}.header__language .collapsible-trigger-icon{height:.147rem;margin-left:.2rem}.header__language-target{box-shadow:0 8px 16px #0000001a;position:absolute;top:calc(100% + .625rem);min-width:12.82rem;right:-90%;background-color:var(--color-brand-background);padding:.3125rem .625rem}@media screen and (min-width:550px){.header__language-target{top:calc(100% + .1875rem);right:60%;transform:translate(50%)}}@media screen and (min-width:1440px){.header__language-target{right:50%}}.js .header__language-target{display:none}.header__language-item{text-decoration:none;color:currentColor;padding:.5rem 0}.header__language-item:hover{text-decoration:underline}.header__language-item:active,.header__language-item:focus{color:var(--color-brand-funnel)}.header__language-item:not(:last-child){margin-bottom:.3125rem}@media screen and (min-width:550px){.header__language-item:not(:last-child){margin-bottom:.625rem}}.header__language-item figure{margin-right:.3125rem;max-width:1.5625rem}.header__language figure{border-radius:.25rem}.header__icons{display:flex;align-items:center;justify-self:end}.header__icons .header__icon{display:block;box-sizing:content-box;color:inherit;height:1.25rem;width:1.25rem;padding:0 .625rem}.header__icons .header__icon:last-child{margin-right:-.625rem}.header__icons .header__icon .modal__close-button:hover .icon path,.header__icons .header__icon:hover .icon path{fill:var(--color-black)}.header__icons .header__icon:active .icon path,.header__icons .header__icon:focus .icon path{fill:var(--color-brand-tertiary)}.header__icons .header__icon .icon.logged-in path{fill:var(--color-brand-tertiary)}.header__icons .header__icon path{transition:fill .2s ease-in-out}.header__icons .header__icon .icon{height:1.25rem;width:100%}.header__icons .header__icon--cart{position:relative}.header__icons .header__icon--search .icon-close,.header__menu{display:none}@media screen and (min-width:1024px){.header__menu{display:block;padding:0 1.5rem}}@media screen and (min-width:1200px){.header__menu{padding:0 3rem}}.header__menu-list--level-2 li.header__image img{width:100%;vertical-align:bottom}.header__menu-list--level-3.header__menu-list--support .list-menu__item{padding-left:0}.header__menu-list--level-3.header__menu-list--support .list-menu__item:before{content:none}.header__menu-item{position:relative}.header__menu-item--multi{position:static}.header__menu-link{color:inherit;padding:.625rem 1.125rem .4375rem .75rem;text-decoration:none;white-space:nowrap;position:relative;background:0 0;border:none;outline:0;display:block;text-align:left;box-sizing:border-box}.header__menu-link .icon-caret{display:none}.header__menu-link--level-1{font-family:var(--font-medium-family);font-weight:var(--font-medium-weight);font-style:var(--font-medium-style);letter-spacing:.03rem;line-height:2.1875rem;text-transform:uppercase;border-bottom:3px solid transparent;transition:border-bottom-color .2s ease-in-out}.header__menu-item--is-open .header__menu-link--level-1,.header__menu-link--level-1:hover{text-decoration:none;border-bottom-color:var(--color-brand-funnel)}.header__menu-link--level-2{font-family:var(--font-medium-family);font-weight:var(--font-medium-weight);font-style:var(--font-medium-style);color:var(--color-brand-text);margin-bottom:.5rem;padding:0}.header__menu-link--level-2-underlined{border-bottom:1px solid var(--color-border)}.header__menu-link--level-2.list-menu__item{align-items:flex-start}.header__menu-link--level-2 svg.icon{display:none}.header__menu-link--level-2 p{margin-top:1.25rem}.header__menu-link--level-3{padding:6px 0}.header__menu-link--level-3:hover{color:var(--color-brand-tertiary)}.header__menu-link--level-3:active,.header__menu-link--level-3:focus{color:var(--color-brand-tertiary)}.header__menu-link--level-3.list-menu__item{position:relative;padding-left:15px;white-space:initial}@media screen and (min-width:1024px){.header__menu-link--level-3.list-menu__item:before{content:"";position:absolute;top:14px;left:0;width:4px;height:4px;background:currentcolor;transition:left .3s ease;border-radius:100%;z-index:1}}@media screen and (min-width:1024px){.header__menu-link--level-3.list-menu__item:hover:before{left:4px}}.header__menu-link span{transition:text-decoration var(--duration-short) ease}.header__menu-link .icon-collapsible{margin-left:.5rem;transform:rotate(0)}.header__menu-item--is-open .header__menu-link .icon-collapsible{transform:rotate(180deg)}a.header__menu-link--level-2:active,a.header__menu-link--level-2:focus{color:var(--color-brand-tertiary)}.header__submenu{transition:opacity var(--duration-default) ease,transform var(--duration-default) ease}.header__submenu.header__menu-list:not(.header__menu-list--level-3){padding:40px 0}.header-shadow{background:#000;position:fixed;top:0;left:0;right:0;opacity:0;transition:opacity var(--duration-default) ease-in-out;z-index:-1}@media screen and (min-width:1024px){.header--is-open .header-shadow{bottom:0;height:100vh;opacity:.3}}@media screen and (min-width:1024px){.header__tab-container{box-sizing:border-box;display:flex;padding:30px 0}}@media screen and (min-width:1024px){.header__tab-container *{box-sizing:inherit}}.tabset-on-hover{pointer-events:none}.tabset-on-hover .tabset__btn{pointer-events:all}@media screen and (min-width:1024px){.tabset-on-hover{width:25%;flex-shrink:0}}@media screen and (min-width:1024px){.header__tab-content{width:100%;max-height:85vh;overflow-x:hidden;overflow-y:auto}}@media screen and (min-width:1024px){.header-tab__item-holder{display:flex;flex-wrap:wrap;margin:0 -15px;padding:0 30px;overflow:hidden}}@media screen and (min-width:1024px){.header-tab{color:#333}}@media screen and (min-width:1024px){.header-tab a{color:#333;text-decoration:none}}@media screen and (min-width:1024px){.header-tab a:hover{color:var(--color-brand-link);text-decoration:none}}@media screen and (min-width:1024px){.header-tab__item{width:25%;padding:0 15px;margin-top:20px}}@media screen and (min-width:1024px){.header-tab__item-title{display:block;margin-bottom:8px;font-size:1rem;font-weight:700;border-bottom:1px solid #b4bfc9}}@media screen and (min-width:1024px){.header-tab__item-image{position:relative;display:block;height:100px;margin:0 0 20px}}@media screen and (min-width:1024px){.header-tab__item-image img{position:absolute;top:0;left:0;width:100%;height:100%;max-width:none;object-fit:contain;object-position:left}}@media screen and (min-width:1024px){.header-tab__item-list{margin:0;padding:0;list-style:none outside}}@media screen and (min-width:1024px){.header-tab__item-list>li{margin:0 0 4px}}@media screen and (min-width:1024px){.header-tab__item-list>li>a{position:relative;display:inline-block;vertical-align:top;padding:0 0 0 15px}}@media screen and (min-width:1024px){.header-tab__item-list>li>a:before{content:"";position:absolute;top:8px;left:0;width:4px;height:4px;background:currentcolor;transition:left .3s ease;border-radius:100%;z-index:1}}@media screen and (min-width:1024px){.header-tab__item-list>li>a:hover:before{left:4px}}.header__language-item-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0}.header__language-target .header__language-item-icon{margin:0 10px 0 0}.localization__input-holder{margin:-.3125rem -.625rem 0}.localization__input{-webkit-appearance:none;appearance:none;display:block;width:100%;padding:12px 8px;height:44px;font-size:15px;background:var(--color-brand-accent);border:none}[id]{scroll-margin-top:101px}@media screen and (min-width:550px){[id]{scroll-margin-top:72px}}html{scroll-behavior:smooth}.accessibility{position:absolute;left:-100000px;top:auto;width:1px;height:1px;overflow:hidden}.accessibility:focus{position:static;width:auto;height:auto}.category-tabs{padding:30px 0 0}@media screen and (min-width:768px){.category-tabs{display:flex;padding:30px 0}}.category-tabs__aside{margin:0 0 30px}@media screen and (min-width:768px){.category-tabs__aside{flex-shrink:0;width:25%;margin:0 15px 0 0}}@media screen and (min-width:768px){.category-tabs__select{display:none}}.category-tabs__select select{display:block;width:100%;height:38px;font-size:1rem;border:1px solid #b4bfc9;border-radius:3px;padding:5px 15px}.category-tabs__list-nav{display:none}@media screen and (min-width:768px){.category-tabs__list-nav{display:block}}.category-tabs__list-nav>li{border-width:0 1px 1px 0}.category-tabs__list-nav>li:first-child{border-top-width:0}.category-tabs__list-nav .active>.tabset__btn{margin:0 -1px 0 0;color:#333;background:#f4f5f7}.category-tabs__list-nav .tabset__btn{background:0 0}.category-tabs__list-nav .tabset__btn:active,.category-tabs__list-nav .tabset__btn:hover{color:var(--color-brand-tertiary);background:#f4f5f7}.category-tabs__list-nav .tabset__btn:active:after,.category-tabs__list-nav .tabset__btn:hover:after{border-color:var(--color-brand-tertiary)}.category-tabs__content{width:100%}@media screen and (min-width:768px){.category-tabs__content .tab{display:none}}@media screen and (min-width:768px){.category-tabs__content .tab.active{display:block}}.category-tabs__grid{display:none}@media screen and (min-width:768px){.category-tabs__grid{display:grid;grid-template-rows:auto;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:0;overflow:hidden}}.category-tabs__block{display:grid;grid-template-rows:auto;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:0;overflow:hidden;margin:0 0 20px}@media screen and (min-width:768px){.category-tabs__block{margin:0}}.category-tabs__title{margin:0 0 15px}@media screen and (min-width:768px){.category-tabs__title{display:none}}.category-tabs__item{position:relative;margin:0 -1px -1px 0;font-size:1rem;border-width:0 1px 1px 0;border-style:solid;border-color:#b4bfc9}.category-tabs__item a{color:var(--color-brand-text);text-decoration:none}.category-tabs__item a:hover{color:var(--color-brand-tertiary-hover)}.category-tabs__item-holder{display:block;padding:16px 15px 30px}.category-tabs__img{position:relative;width:100%;height:115px}.category-tabs__img img{position:absolute;left:50%;top:50%;max-width:100%;max-height:100%;object-fit:contain;transform:translate(-50%,-50%)}.category-tabs__item-title{margin:0;font-weight:700;text-align:center;word-break:break-word}@media screen and (max-width:767px){.category-tabs__item-title{font-size:.75rem;line-height:1.2}}.category-tabs__text-box{display:none}@media screen and (min-width:768px){.category-tabs__text-box{display:block;padding:0 15px}}@media screen and (min-width:1024px){.category-tabs__text-box{padding:0 40px}}.category-tabs__list{margin:0;padding:0;list-style:none}.category-tabs__list li{margin:0 0 6px}.category-tabs__list li:last-child{margin:0}.category-tabs__list a{display:inline-block;padding-left:10px;position:relative}.category-tabs__list a:hover:before{left:-3px}.category-tabs__list a:before{content:"-";position:absolute;top:-1px;left:-7px;transition:left .3s ease,right .3s ease}.rich-text{text-align:center;overflow-wrap:break-word}.rich-text__text,.rich-text__title{max-width:var(--site-center);margin-right:auto;margin-left:auto}.rich-text__brands{display:grid;grid-template-columns:repeat(3,1fr);gap:calc(var(--element-spacing) * 2);align-items:center;margin-bottom:32px}@media screen and (min-width:1024px){.rich-text__brands{grid-template-columns:repeat(5,1fr)}}@media screen and (min-width:1440px){.rich-text__brands{grid-template-columns:repeat(8,1fr);gap:calc(var(--element-spacing) * 3)}}.rich-text__brands img{max-width:100%;height:auto!important}*,:after,:before{box-sizing:inherit}html{height:100%}body{background-color:red;font-family:var(--font-regular-family);font-weight:var(--font-regular-weight);font-style:var(--font-regular-style);color:var(--color-brand-text);background-color:var(--color-brand-background);font-size:100%;display:grid;grid-template-rows:auto auto 1fr auto;grid-template-columns:100%;line-height:1.5;min-height:100%;margin:0}@media screen and (min-width:768px){body{font-size:1rem}}.full-height{height:100%}.password{background-color:var(--color-brand-background);height:100%}.password-link{justify-content:flex-end;align-items:center;font-size:1rem;white-space:nowrap}.password-link .icon{margin-right:.5rem}.password-header{background-color:var(--color-brand-background);color:var(--color-brand-text);display:grid;grid-template-areas:"heading empty login";grid-template-columns:1fr 1fr 1fr;align-items:center;margin:0 auto;max-width:120rem;padding:2rem var(--site-side-spacing) 2.5rem}@media screen and (min-width:768px){.password-header{gap:var(--col-gap);flex-direction:row}}@media screen and (min-width:480px){.password-header--center{grid-template-areas:"empty heading login"}.password-header--center .password-header__logo{justify-self:center}}.password-header__logo{grid-area:heading;justify-self:start;line-height:0;margin:0}.password-header password-container{grid-area:login;flex-shrink:0}@media screen and (max-width:767px){.password-content{margin-bottom:1rem;text-align:center}}.password-modal{background-color:var(--color-brand-background)}.password-modal__content{padding:3.5rem var(--site-side-spacing);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;width:100%;height:100%;box-sizing:border-box}.password-modal__content-heading{font-size:1.8rem;line-height:1.6}@media screen and (min-width:768px){.password-modal__content-heading{font-size:1.8rem}}.password-modal .icon-close{color:var(--color-brand-text)}.password-modal .password-form{display:flex;flex-wrap:wrap;align-items:center;margin-top:4rem;margin-bottom:2rem;width:100%;max-width:50rem}.password-field.field{display:block;flex:1 20rem}.password-field .form__message{margin-top:1.5rem}@media screen and (max-width:767px){.password-field--error+.password-button{margin-top:1.5rem}}.password-logo{width:100%;margin-bottom:1.5rem}@media screen and (min-width:768px){.password-logo{margin-bottom:0}}.password-heading{margin-top:5rem}.password-main{flex-grow:1}.password-main>section:only-child{height:100%}.password-main>section:only-child>.newsletter{display:flex;justify-content:center;align-items:center;height:100%;margin-top:0}.password-main>section:only-child .newsletter__wrapper{width:100%}.password-main>section:only-child>.newsletter__wrapper{height:100%;display:flex;flex-direction:column;justify-content:center}.password__footer{display:flex;flex-direction:column;align-items:center;padding-top:4rem;background-color:var(--color-brand-background);color:var(--color-brand-text)}.password__footer-text a{padding:0;margin-top:1rem}.password__footer-login{margin-top:1.2rem;padding-bottom:4rem}.password__footer-caption a{padding:0;color:var(--color-outline-button-labels)}.no-js .modal__close-button{display:none}.modal__toggle::-webkit-details-marker{display:none}.no-js .modal__toggle{z-index:2}details.modal .modal__toggle-close{display:none}details.modal .modal__toggle-open{display:flex}details.modal[open] .modal__toggle-close{cursor:pointer;display:flex;padding:.8rem;z-index:1}details.modal[open] .modal__toggle-close:hover{opacity:.75}.js details.modal[open] .modal__toggle-close{display:none}.no-js details.modal[open] .modal__toggle-open{display:none}.modal__close-button,details[open] .modal__toggle{position:absolute;top:1rem;right:1rem;padding:1rem;color:var(--color-brand-text);background-color:transparent}.modal__content{position:fixed;top:0;left:0;right:0;bottom:0;background-color:var(--color-brand-background);z-index:2;display:flex;justify-content:center;align-items:center}.password-modal__content .h3,.password-modal__content h2{margin-top:0}.password-modal__content .password-field .field__input{margin-bottom:0!important}.password-modal__content .password__footer-text{margin-top:1rem}.newsletter__form .form__message,.password-field .form__message{display:flex;align-items:center;justify-content:center}.newsletter__form .form__message .icon,.password-field .form__message .icon{flex-shrink:0;height:1.5rem;margin-right:.5rem;width:1.5rem}.footer{background:var(--color-black-5)}.footer .is-grid{grid-template-areas:"menu menu menu" "social reviews payment" "bottom-menu copyright copyright";grid-template-columns:auto;grid-template-rows:auto}@media screen and (max-width:767px){.footer .is-grid{display:block}}.footer__top{padding-top:var(--container-spacing);padding-bottom:var(--container-spacing)}@media screen and (min-width:768px){.footer__top{padding-top:calc(var(--container-spacing-md) * .6);padding-bottom:calc(var(--container-spacing-md) * .6)}}.footer__middle{background-color:var(--color-black-9);padding-top:.9375rem;padding-bottom:.9375rem;line-height:0}@media screen and (min-width:768px){.footer__middle{padding-top:1.4375rem;padding-bottom:1.4375rem}}.footer__bottom{background-color:var(--color-brand-primary);font-size:.75rem;padding-top:.375rem;padding-bottom:.375rem;position:relative;z-index:97}@media screen and (min-width:768px){.footer__bottom{font-size:1rem;line-height:1.3125rem;padding-top:1.0625rem;padding-bottom:1.0625rem}}.footer__bottom .is-grid{display:grid;grid-template-columns:1.6fr 1fr}.footer__menu{grid-area:menu}.footer__payment{grid-area:payment}.footer__reviews{grid-area:reviews}.footer__social{grid-area:social}.footer__bottom-menu{grid-area:bottom-menu}.footer__copyright{grid-area:copyright}.footer__social__header{font-family:var(--font-medium-family);font-weight:var(--font-medium-weight);font-style:var(--font-medium-style);margin-bottom:var(--element-spacing)}@media screen and (min-width:768px){.footer__reviews{justify-self:center}}.footer__reviews .footer__reviews-holder{display:block;width:100%;font-size:16px;font-weight:700;color:inherit;text-align:center}.footer__reviews .footer__reviews-holder:hover{text-decoration:none}.footer__reviews .footer__reviews-holder p{margin:0 0 10px}.footer__reviews .footer__reviews-holder p:last-child{margin-bottom:0}@media screen and (min-width:768px){.footer__payment{justify-self:end}}.footer__payment .icon-visa.icon--lg{height:1.4rem}.footer__copyright{justify-self:end}@media screen and (max-width:767px){.footer__block:not(:last-child){margin-bottom:1.125rem}}.footer .payment-icons__item,.footer .social-links__item{margin:.3125rem 0}.footer .payment-icons__item:not(:last-child),.footer .social-links__item:not(:last-child){margin-right:1.5625rem}.footer .social-links__link{display:block}.footer .social-links__link .icon path{transition:fill var(--duration-short) linear;fill:var(--color-brand-text)}.footer .social-links__link:hover .icon path{fill:var(--color-black)}.footer .social-links__link:active .icon path,.footer .social-links__link:focus .icon path{fill:var(--color-brand-tertiary)}@media screen and (max-width:767px){.footer .social-links__link svg{height:1.4rem}}.footer .payment-icons{width:100%}.footer .copyright{font-family:var(--font-regular-family);font-weight:var(--font-regular-weight);font-style:var(--font-regular-style);align-self:end}@media screen and (min-width:480px){.footer-nav-top{display:grid;grid-column-gap:var(--col-gap)}}@media screen and (min-width:768px){.footer-nav-top{grid-column-gap:var(--col-gap-md)}}.footer-nav-top.list-menu{padding-left:2.1875rem;padding-right:2.1875rem}@media screen and (min-width:480px){.footer-nav-top.list-menu{padding-left:0;padding-right:0}}@media screen and (max-width:767px){.footer-nav-top__item--level-1:not(:last-child){margin-bottom:1.8rem}}.footer-nav-top__item--level-2{font-size:.875rem;line-height:1.875rem;padding:.46rem .3125rem .46rem 0}@media screen and (min-width:768px){.footer-nav-top__item--level-2{font-size:1rem;padding-top:.12rem;padding-bottom:.12rem}}.footer-nav-top__item--level-3:before{content:"|";position:absolute}.footer-nav-top__link{display:block;color:inherit;justify-content:space-between;padding-right:5px;text-decoration:none}.footer-nav-top__link:active,.footer-nav-top__link:focus,.footer-nav-top__link:hover{text-decoration:underline}.footer-nav-top__link:active,.footer-nav-top__link:focus{color:var(--color-brand-funnel)}.footer-nav-top__link--level-1{font-size:1.125rem;font-family:var(--font-medium-family);font-weight:var(--font-medium-weight);font-style:var(--font-medium-style);margin-bottom:.88rem}@media screen and (min-width:768px){.footer-nav-top__link--level-1{font-size:1.25rem;padding:0 1.125rem 1.125rem 0;margin:0;pointer-events:none}}.footer-nav-top__link--level-2{min-height:1.875rem}@media screen and (min-width:768px){.footer-nav-top__link--level-2{min-height:0}}.footer-nav-top__link--level-2.list-menu__item{display:inline-flex}.footer-nav-top__link--level-3{padding:2px 5px 12px 16px}.footer-nav-bottom__link{color:inherit;justify-content:space-between;text-decoration:none;padding-right:1rem}.footer-nav-bottom__link:active,.footer-nav-bottom__link:focus,.footer-nav-bottom__link:hover{text-decoration:underline}@media screen and (min-width:1440px){.footer-nav-bottom__link{padding-right:3.75rem}}.usp-bar{display:none;background-color:var(--color-brand-accent)}@media screen and (min-width:1024px){.usp-bar{display:block}}.usp-bar__wrapper{position:relative}.usp-bar__item .icon{display:block;position:absolute;max-height:1.3125rem;left:0;top:50%;transform:translateY(-50%)}.usp-bar__item .icon .fill{fill:var(--color-brand-link-focus)}.usp-bar__message{display:block;padding:.5rem 0;line-height:1.5rem;font-size:.9375rem;color:var(--color-brand-text);text-decoration:none}.usp-bar__message.usp-bar__link{transition:color .1s ease-in-out}.usp-bar__message.usp-bar__link:hover{color:var(--color-brand-text);text-decoration:underline}.usp-bar__message--icon{position:relative;padding-left:2rem}.usp-bar__message span{display:block}.usp-bar__link.link{transition:all var(--duration-default) ease-in-out}.usp-bar__link.link .icon-arrow{display:inline-block;height:.625rem;pointer-events:none;padding-left:.625rem;vertical-align:middle}@media screen and (min-width:768px){.usp-bar__link.link .icon-arrow{height:.75rem}}.usp-bar__link.link:active,.usp-bar__link.link:focus,.usp-bar__link.link:hover{background:var(--color-brand-dark)}.field__input,.form-fields .field input:not([type=checkbox]),.form-fields select,.select__select{font-family:var(--font-medium-family);font-weight:var(--font-medium-weight);font-style:var(--font-medium-style);-webkit-appearance:none;appearance:none;box-sizing:border-box;background-color:var(--color-brand-background);border:1px solid var(--color-border);border-radius:.1875rem;color:var(--color-brand-text);font-size:.875rem;line-height:1rem;padding:.69rem;width:100%;transition:border-color var(--duration-short) linear}.field__input:focus,.field__input:focus-visible,.form-fields .field input:not([type=checkbox]):focus,.form-fields .field input:not([type=checkbox]):focus-visible,.form-fields select:focus,.form-fields select:focus-visible,.select__select:focus,.select__select:focus-visible{color:var(--color-brand-text);border-color:var(--color-brand-primary);outline:0}.field__input:focus-visible::placeholder,.field__input:focus::placeholder,.form-fields .field input:not([type=checkbox]):focus-visible::placeholder,.form-fields .field input:not([type=checkbox]):focus::placeholder,.form-fields select:focus-visible::placeholder,.form-fields select:focus::placeholder,.select__select:focus-visible::placeholder,.select__select:focus::placeholder{opacity:0}.field__input::placeholder,.form-fields .field input:not([type=checkbox])::placeholder,.form-fields select::placeholder,.select__select::placeholder{color:var(--color-border)}.select,.text-area{display:inline-block;position:relative;width:100%}.form-fields select,.select__select{cursor:pointer;padding:1rem}.form-fields select~.icon,.select__select~.icon{position:absolute;top:50%;transform:translateY(-50%);display:block;transform:translateY(-50%) rotate(90deg);right:0}.field{box-sizing:border-box;position:relative;width:100%}.field.field--50{box-sizing:border-box;flex:1;margin-top:0;margin-right:.5rem}.field.field--50+.field--50{margin-left:.5rem;margin-right:0}.field__input,.form-fields .field input{flex-grow:1;text-align:left}.field__label,.form-fields .field label{color:var(--color-brand-text);font-size:1rem}.field__label[aria-hidden=true],.form-fields .field label[aria-hidden=true]{display:none}.field__input::-webkit-search-cancel-button,.form-fields .field input::-webkit-search-cancel-button{display:none}.text-area{font-family:var(--font-regular-family);font-weight:var(--font-regular-weight);font-style:var(--font-regular-style);padding:1.2rem;min-height:10rem;resize:none}.text-area--resize-vertical{resize:vertical}input[type=checkbox]{display:inline-block;width:auto;margin-right:.5rem}.form__message{display:block;font-size:.875rem;flex:none;line-height:1.375rem;margin-top:.5rem;width:100%}.form__message--error{color:var(--color-brand-negative)}.form-fields form{outline:0}.form-fields form .field__label{font-family:var(--font-regular-family);font-weight:var(--font-regular-weight);font-style:var(--font-regular-style);display:block;font-size:.75rem}.form-fields form .field__input::placeholder,.form-fields form select::placeholder{opacity:0}.form-fields form .field__input:-webkit-autofill,.form-fields form select:-webkit-autofill{box-shadow:0 0 0 1000px var(--color-brand-primary) inset}.form-fields form .field__input~.icon,.form-fields form select~.icon{display:none;position:absolute;top:50%;transform:translateY(-50%);height:.625rem;right:1.625rem}.form-fields form .buttons{margin-top:2rem;width:100%}.form-fields form .buttons button{margin-right:1rem}.form-fields form .buttons .link{font-family:var(--font-medium-family);font-weight:var(--font-medium-weight);font-style:var(--font-medium-style);color:var(--color-brand-text)}.form-fields form .buttons .link:hover{color:var(--color-brand-primary)}.form-fields form .buttons .link:hover .icon [fill=currentColor]{fill:var(--color-brand-primary)}.form-fields form .buttons .link .icon{margin-left:.5rem}.form-fields form .buttons .link .icon [fill=currentColor]{fill:var(--color-brand-text)}.form-fields:not(.address):not(.contact) form{max-width:384px;margin:3.5rem auto 0}.form-fields:not(.address):not(.contact) form .field__label{position:absolute;top:.69rem;left:1rem;transition:all var(--duration-short) linear;pointer-events:none;z-index:1}.form-fields:not(.address):not(.contact) form .field__input:invalid:not(:placeholder-shown),.form-fields:not(.address):not(.contact) form .field__input[aria-invalid=true]:not(:valid){box-shadow:inset 2px 2px 0 var(--color-brand-negative),inset -2px -2px 0 var(--color-brand-negative)}.form-fields:not(.address):not(.contact) form .field__input:invalid:not(:placeholder-shown)~.icon-cross,.form-fields:not(.address):not(.contact) form .field__input[aria-invalid=true]:not(:valid)~.icon-cross{display:block}.form-fields:not(.address):not(.contact) form .field__input:invalid:not(:placeholder-shown)~.icon-cross [fill=currentColor],.form-fields:not(.address):not(.contact) form .field__input[aria-invalid=true]:not(:valid)~.icon-cross [fill=currentColor]{fill:var(--color-brand-negative)}.form-fields:not(.address):not(.contact) form .field__input:invalid:not(:placeholder-shown)~.form__message~.icon-cross,.form-fields:not(.address):not(.contact) form .field__input[aria-invalid=true]:not(:valid)~.form__message~.icon-cross{top:calc(50% - 1rem + 1px)}.form-fields:not(.address):not(.contact) form .field__input:active,.form-fields:not(.address):not(.contact) form .field__input:focus,.form-fields:not(.address):not(.contact) form .field__input:focus-visible{outline:0;border-color:var(--color-brand-primary)}.form-fields:not(.address):not(.contact) form .field__input:valid[required]{margin-bottom:1rem}.form-fields:not(.address):not(.contact) form .field__input:valid[required]~.icon-checkmark{display:block;top:calc(50% - .5rem)}.form-fields:not(.address):not(.contact) form .field__input:valid[required]~.form__message{display:none}.form-fields:not(.address):not(.contact) form .field__input:active~.field__label,.form-fields:not(.address):not(.contact) form .field__input:focus-visible~.field__label,.form-fields:not(.address):not(.contact) form .field__input:focus~.field__label,.form-fields:not(.address):not(.contact) form .field__input:invalid:not(:placeholder-shown)~.field__label,.form-fields:not(.address):not(.contact) form .field__input:not([required]):not(:placeholder-shown)~.field__label,.form-fields:not(.address):not(.contact) form .field__input:valid[required]~.field__label{font-family:var(--font-medium-family);font-weight:var(--font-medium-weight);font-style:var(--font-medium-style);top:-1.5rem;left:0;font-size:.875rem;line-height:1.25rem}.form-fields.address form,.form-fields.contact form{display:flex;flex-flow:row wrap;max-width:var(--site-center-narrow);margin:0 auto}.form-fields.address form .field__label,.form-fields.contact form .field__label{font-family:var(--font-medium-family);font-weight:var(--font-medium-weight);font-style:var(--font-medium-style);font-size:.875rem;line-height:1.25rem}.form-fields.contact form .field__input~.icon-cross{top:calc(50% - .5rem)}.form-fields .field:first-of-type{margin-top:0}.form-fields .field:not(.field--50){margin:2rem 0 0}.quantity{position:relative;display:flex;border:1px solid var(--color-border);border-radius:.0625rem;max-width:7.1875rem}@media screen and (min-width:768px){.quantity{max-width:5.1875rem}}.quantity__input{background-color:transparent;border:0;color:currentColor;font-size:.875rem;flex-grow:1;height:1.875rem;opacity:.85;text-align:center;padding:0;width:100%;-webkit-appearance:none;appearance:none}.quantity__input:focus{border:1px solid var(--color-border);border-top:0;border-bottom:0;outline:0}.quantity__input::-webkit-inner-spin-button,.quantity__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.quantity__input[type=number]{-moz-appearance:textfield}.quantity__button{background-color:transparent;border:0;color:var(--color-brand-text);cursor:pointer;flex-shrink:0;padding:0;width:2.5rem;height:1.875rem;display:flex;align-items:center;justify-content:center}@media screen and (min-width:768px){.quantity__button{width:1.5625rem}}.quantity__button:hover{border-color:var(--color-brand-primary)}.quantity__button:hover .icon{transform:scale(1.1)}.quantity__button .icon{pointer-events:none;transition:all var(--duration-short) linear}.quantity__button .icon:not(.icon-trash){width:10px}.modal__toggle{list-style-type:none}.modal__toggle-close{display:none}.modal__toggle-open{display:flex}.modal__content{position:absolute;top:0;left:0;right:0;bottom:0;background:var(--color-brand-background);z-index:1;display:flex;justify-content:center;align-items:center}.modal__close-button.link{display:flex;justify-content:center;align-items:center;padding:0;height:4.4rem;width:4.4rem;background-color:transparent}.no-js .modal__close-button.link{display:none}.no-js details[open] .modal__toggle{position:absolute;z-index:2}.no-js details[open] .modal__toggle-open{display:none}.no-js details[open] svg.modal__toggle-close{display:flex;z-index:1;height:1.7rem;width:1.7rem}.cart-count-bubble{background-color:var(--color-brand-primary);border-radius:100%;border:1px solid var(--color-brand-text);color:var(--color-brand-text);display:flex;justify-content:center;align-items:center;position:absolute;font-size:.625rem;bottom:.75rem;right:.25rem;height:1rem;width:1rem;line-height:.75rem}.cart-count-bubble:empty{display:none}@media screen and (min-width:1440px){.cart-count-bubble>span:first-child{padding-left:.036rem}}.list-menu{list-style:none;padding:0;margin:0}.list-menu--inline{display:inline-flex;flex-wrap:wrap}.list-menu__item{display:flex;align-items:center}.list-menu__item:hover{text-decoration:none}.list-menu__item--link{text-decoration:none;padding-bottom:var(--element-spacing);padding-top:var(--element-spacing)}@media screen and (min-width:768px){.list-menu__item--link{padding-bottom:.5rem;padding-top:.5rem}}.list-menu__item--icon{margin-right:.625rem}.list-menu__item--icon-right{margin-right:0;margin-left:.625rem}.list-menu__item--icon.icon-caret{width:.75rem;height:.75rem}.reviews-stars{position:relative;display:inline-flex;margin:0 0 10px;white-space:nowrap}.reviews-stars svg{fill:#fc0;width:30px}.reviews-cover{background:#fff;height:100%;overflow:hidden;mix-blend-mode:color;position:absolute;top:0;right:0}.usp{text-align:center}.usp__title{text-transform:uppercase}.usp__icon{text-align:center;width:2rem;height:2rem;border-radius:100%;background:var(--color-brand-primary);padding:1rem;margin:0 auto var(--element-spacing) auto;transform:scale(1);transition:transform var(--duration-default) ease-in-out}.usp__link{text-decoration:none;transition:all var(--duration-default) ease-in-out;display:block}.usp__link [fill=currentColor]{transition:all var(--duration-default) ease-in-out}.usp__link:active .usp__icon,.usp__link:focus .usp__icon,.usp__link:hover .usp__icon{transform:scale(1.2)}.product-sticky-bar{display:block;box-sizing:border-box;position:fixed;width:100%;top:5.3125rem;background-color:var(--color-brand-accent);z-index:50;transition:transform .3s ease-in-out,opacity .3s ease-in-out;will-change:transform,opacity;transform:translateY(-100%);visibility:hidden}@media screen and (min-width:550px){.product-sticky-bar{top:3.375rem}}@media screen and (min-width:1024px){.product-sticky-bar{top:3.5rem}}.product-sticky-bar__container{display:flex;gap:1rem;justify-content:space-between;align-items:center;max-width:var(--site-center);padding:.375rem var(--site-side-spacing);margin:0 auto}.product-sticky-bar__container h5{line-height:1.2rem}.product-sticky-bar__container h5,.product-sticky-bar__container p{margin:0}.product-sticky-bar__sku{display:none}@media screen and (min-width:1024px){.product-sticky-bar__sku{display:block}}.product-sticky-bar__actions{display:flex;gap:1rem;align-items:center}.product-sticky-bar__actions button{white-space:nowrap}.product-sticky-bar__actions button span{display:none}@media screen and (min-width:768px){.product-sticky-bar__actions button span{display:inline}.product-sticky-bar__actions button svg{display:none}}.product-sticky-bar__price{display:flex;flex-direction:column;gap:.25rem}@media screen and (min-width:768px){.product-sticky-bar__price{width:auto}}.product-sticky-bar__price p{font-size:1rem;font-weight:700;white-space:nowrap;text-align:right;line-height:1}.product-sticky-bar__price p span{font-size:.75rem;font-weight:400}.search{position:relative}.search__button{position:absolute;right:0;top:50%;transform:translateY(-50%);align-items:center;background-color:transparent;border:0;color:currentColor;cursor:pointer;display:flex;justify-content:center;overflow:hidden;padding-right:.9375rem;height:100%}.search__button path{fill:var(--color-border)}.header__search .search__input,.search-404 .search__input{font-family:var(--font-medium-family);font-weight:var(--font-medium-weight);font-style:var(--font-medium-style);box-sizing:border-box;background-color:var(--color-brand-background);border:1px solid transparent;border-radius:.1875rem;color:var(--color-brand-text);width:100%;height:27px;padding:.2rem 2.375rem .2rem 1.6rem;font-size:1rem;line-height:1rem;transition:border-color var(--duration-short) linear}@media screen and (min-width:1024px){.header__search .search__input,.search-404 .search__input{height:auto;padding:.345rem 2.15rem .345rem 1.15rem}}.header__search .search__input:focus,.header__search .search__input:focus-visible,.search-404 .search__input:focus,.search-404 .search__input:focus-visible{color:var(--color-brand-text);border-color:var(--color-brand-primary);outline:0}.header__search .search__input:focus-visible::placeholder,.header__search .search__input:focus::placeholder,.search-404 .search__input:focus-visible::placeholder,.search-404 .search__input:focus::placeholder{opacity:0}.header__search .search__input::placeholder,.search-404 .search__input::placeholder{color:var(--color-border)}.header__search .search__input:active,.header__search .search__input:focus,.search-404 .search__input:active,.search-404 .search__input:focus{border-color:var(--color-brand-funnel)}.header__search .search__input:active~.search__button path,.header__search .search__input:focus~.search__button path,.search-404 .search__input:active~.search__button path,.search-404 .search__input:focus~.search__button path{fill:var(--color-brand-text)}.header__search .search__input::-webkit-search-cancel-button,.search-404 .search__input::-webkit-search-cancel-button{-webkit-appearance:none;height:18px;width:18px;display:block;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAn0lEQVR42u3UMQrDMBBEUZ9WfQqDmm22EaTyjRMHAlM5K+Y7lb0wnUZPIKHlnutOa+25Z4D++MRBX98MD1V/trSppLKHqj9TTBWKcoUqffbUcbBBEhTjBOV4ja4l4OIAZThEOV6jHO8ARXD+gPPvKMABinGOrnu6gTNUawrcQKNCAQ7QeTxORzle3+sDfjJpPCqhJh7GixZq4rHcc9l5A9qZ+WeBhgEuAAAAAElFTkSuQmCC);background-repeat:no-repeat;background-size:18px}.header__search .search__input::-webkit-search-decoration,.search-404 .search__input::-webkit-search-decoration{-webkit-appearance:none}.search-404 .search__input{width:100%;border:1px solid var(--color-border);height:auto;padding:.8rem 2.5rem .8rem 1rem}@media screen and (min-width:768px){.search-404 .search__input{padding:1rem 2.5em 1rem 1.6rem}}.search-404 .is-flex-grow{flex-grow:1}.search-404 .ml-50{margin-top:10px;margin-left:0}@media screen and (min-width:768px){.search-404 .ml-50{margin-top:0;margin-left:50px}}.search-404 .search{display:block;flex:1}@media screen and (min-width:768px){.search-404 .search{display:flex;align-items:center}}.search-404 .submit-btn{margin:5px 0 0;min-width:180px;width:100%}@media screen and (min-width:768px){.search-404 .submit-btn{width:auto;margin:0 0 0 10px}}mobile-navigation-drawer{justify-self:start;margin-left:-.3rem}.menu-drawer{opacity:0;background-color:var(--color-brand-background);position:fixed;left:0;top:0;overflow-x:hidden;transform:translate(-100%);width:100vw;height:100vh;z-index:3;transition:transform .25s ease-in-out,opacity 0s linear .25s}.menu-drawer--is-active{opacity:1;transform:translate(0);transition-delay:0s}.menu-drawer .header__icons .icon svg.icon path,.menu-drawer .menu-drawer__toggle-button .icon svg.icon path{fill:var(--color-brand-text)}.menu-drawer__container{height:24px}@media screen and (min-width:1024px){.menu-drawer__container{display:none}}.menu-drawer__inner-container{position:relative;height:100%}.menu-drawer__navigation-container{display:flex;flex-direction:column;height:100%;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.menu-drawer__header{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;height:44px;flex-shrink:0;padding:0 40px;text-align:center;background-color:var(--color-brand-primary)}.menu-drawer__header .menu-drawer__toggle-button{position:absolute;top:50%;right:0;display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;margin:0;transform:translateY(-50%);opacity:0}.menu-drawer--is-active .menu-drawer__header .menu-drawer__toggle-button{opacity:1}.menu-drawer__header .menu-drawer__toggle-button .icon-caret,.menu-drawer__header .menu-drawer__toggle-button .icon-close{position:static;height:15px;visibility:visible;opacity:1}.menu-drawer__header-title{font-size:1rem;line-height:1.3;font-weight:700}.menu-drawer__navigation{height:100%;height:-webkit-fill-available;padding:0 0 125px;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.menu-drawer__menu{list-style:none;padding:0;margin:0}.menu-drawer__menu--inline{display:inline-flex;flex-wrap:wrap}.menu-drawer__inner-submenu{height:100%;overflow-x:hidden;overflow-y:auto}.menu-drawer__toggle-button{padding-right:.375rem;margin-right:1.0625rem;cursor:pointer}.menu-drawer__toggle-button .icon-close{position:absolute;top:1px;left:0;z-index:1001;opacity:0}.menu-drawer__toggle-button .icon-close [fill=currentColor]{fill:var(--color-brand-text)}.menu-drawer__toggle-button--is-active .icon-hamburger{visibility:hidden;opacity:0}.menu-drawer__toggle-button--is-active .icon-close{position:fixed;top:0;right:2px;left:auto;height:15px;padding:14px;opacity:1;transition:opacity 0s ease-in-out .25s;box-sizing:initial}.menu-drawer__menu-item{border-bottom:1px solid var(--color-border)}.menu-drawer__menu-item:last-child{border-bottom:none}.js .menu-drawer__menu-item--level-1.menu-drawer__menu-item--is-open .menu-drawer__submenu--level-1{height:100%;height:-webkit-fill-available;transform:translate(0);transition:transform var(--duration-default) ease-out;overflow-y:auto;overscroll-behavior:contain}.js .menu-drawer__menu-item--level-2.menu-drawer__menu-item--is-open .menu-drawer__submenu--level-2{top:0;height:100%;height:-webkit-fill-available;transform:translate(0);transition:transform var(--duration-default) ease-out;overflow-y:auto;overscroll-behavior:contain}.js .menu-drawer__menu-item--level-2.menu-drawer__menu-item--is-open~.menu-drawer__menu-item--level-2:not(.menu-drawer__menu-item--is-open){visibility:hidden}.menu-drawer__menu-link{font-family:var(--font-regular-family);font-weight:var(--font-regular-weight);font-style:var(--font-regular-style);color:var(--color-brand-text);display:flex;align-items:center;justify-content:space-between;font-size:.875rem;padding:.75rem var(--element-spacing) .75rem 1rem;text-decoration:none;position:relative;background:#fff;border:none;outline:0;width:100%;min-height:40px;text-align:left;box-sizing:border-box}.menu-drawer__menu-link .icon-caret{position:absolute;top:calc(50% - .3rem);right:16px;height:12px}.menu-drawer__menu-link--account{align-items:baseline;justify-content:flex-start;margin-top:22px;text-decoration:none}.menu-drawer__menu-link--account svg.icon{margin-right:5px}.menu-drawer__menu-link--account:hover svg.icon path{fill:var(--color-brand-tertiary)}.menu-drawer__close-button{font-family:var(--font-regular-family);font-weight:var(--font-regular-weight);font-style:var(--font-regular-style);position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:44px;padding:.75rem 1rem;font-size:1rem;font-weight:700;text-decoration:none;color:var(--color-brand-text);border:none;background-color:var(--color-brand-primary);pointer-events:none;cursor:default}.menu-drawer__close-button svg.icon{position:absolute;top:0;left:2px;width:10px;padding:14px;transform:rotate(180deg);pointer-events:auto;cursor:pointer}.menu-drawer__close-button svg.icon.icon-caret{left:14px;top:50%;padding:0;transform:translateY(-50%) rotate(180deg)}.menu-drawer__close-button svg.icon path{fill:var(--color-brand-text)}.menu-drawer__close-button:focus,.menu-drawer__close-button:hover,.menu-drawer__menu-link:focus,.menu-drawer__menu-link:hover{color:var(--color-brand-text)}.menu-drawer .icon-arrow{width:1.5em}.menu-drawer .summary.menu-drawer__menu-link{padding-right:5.2rem}.menu-drawer__submenu{background-color:var(--color-brand-background);padding:0 0 50px;position:absolute;top:0;width:100%;height:0;box-sizing:border-box;left:0;transform:translate(100%);z-index:10;transition:transform var(--duration-default) ease-out,height 0s ease-out .2s;overflow:hidden}.menu-drawer__submenu .menu-drawer__submenu .menu-drawer__submenu{overflow-y:auto}.js-tab-hidden{display:block!important;left:-9999px!important;position:absolute!important;top:-9999px!important}.tabset{box-sizing:border-box;margin:0;padding:0;list-style:none outside}.tabset *{box-sizing:inherit}.tabset>li{border:1px solid #b4bfc9;border-width:0 1px 1px}.tabset>li:first-child{border-top-width:1px}.tabset__btn{position:relative;display:block;padding:10px 25px 10px 16px;font-size:1rem;color:#333;text-decoration:none;background:#f4f5f7}.tabset__btn:after{content:"";position:absolute;top:50%;right:10px;width:6px;height:6px;margin-top:-4px;border-style:solid;border-width:0 0 2px 2px;border-color:#333;transform:rotate(225deg);z-index:1}.tabset__btn:active,.tabset__btn:hover{color:#333;text-decoration:none;background:#fff}.tabset__btn:active,.tabset__btn:focus{color:inherit!important}.active>.tabset__btn{color:#333;text-decoration:none;background:#fff}.article-card__header{flex-direction:column}.article-card__header--reverse{flex-direction:column-reverse}.article-card__footer{margin-top:calc(var(--element-spacing)/ 2)}.article-card__link{color:inherit;text-decoration:none}.article-card__link--funnel{color:var(--color-brand-logo);font-weight:700}.article-card__link .icon{margin-left:calc(var(--element-spacing)/ 2)}.article-card__type{color:var(--color-brand-primary);display:block;font-size:.875rem;margin-bottom:var(--element-spacing)}.article-card__image-wrapper--highlight .article-card__type{color:#fff}.article-card__title{text-decoration:none;overflow-wrap:break-word;margin-bottom:calc(var(--element-spacing)/ 4)}.article-card__date{color:var(--color-brand-text-50)}.article-card__image{margin-bottom:var(--element-spacing)}.article-card__image-wrapper--highlight{position:relative}.article-card__image-wrapper--highlight .article-card__date{color:#fff;margin-bottom:calc(var(--element-spacing)/ 2)}.article-card__image-wrapper--highlight .article-card__excerpt{max-width:700px;margin-bottom:1rem}.article-card__image-wrapper--highlight .article-card__image{margin-bottom:0}.article-card__image-wrapper--highlight .article-card__title-meta{margin-bottom:var(--element-spacing)}.article-card__image-wrapper--highlight .article-card__meta{color:#fff;left:1rem}@media screen and (min-width:768px){.article-card__image-wrapper--highlight .article-card__meta{left:2rem}}@media screen and (max-width:1023px){.article-card__image-wrapper--highlight .article-card__meta{position:absolute;top:50%;transform:translateY(-50%)}}@media screen and (min-width:1024px){.article-card__image-wrapper--highlight .article-card__meta{position:absolute;top:auto;bottom:80px;left:112px}}@media screen and (max-width:1439px){.article-card__image-wrapper--highlight .article-card__meta.has-excerpt{position:absolute;top:50%;transform:translateY(-50%);bottom:auto}}.article-card__image-wrapper--highlight .img--landscape{padding-bottom:133.58%}@media screen and (min-width:768px){.article-card__image-wrapper--highlight .img--landscape{padding-bottom:30.12%}}.youtube-player{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;background:#000;margin:5px}.youtube-player iframe{position:absolute;top:0;left:0;width:100%;height:100%;background:0 0}.youtube-player img{object-fit:cover;display:block;left:0;top:0;margin-top:0!important;max-width:100%;width:100%;height:100%;position:absolute;border:none;height:auto;cursor:pointer;-webkit-transition:.4s all;-moz-transition:.4s all;transition:.4s all}.template-page .rte .youtube-player img{padding:0}.youtube-player img:hover{-webkit-filter:brightness(75%)}.youtube-player:after{content:"";z-index:1;top:0;width:100%;height:100px;position:absolute;background-repeat:repeat-x;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAADGCAYAAAAT+OqFAAAAdklEQVQoz42QQQ7AIAgEF/T/D+kbq/RWAlnQyyazA4aoAB4FsBSA/bFjuF1EOL7VbrIrBuusmrt4ZZORfb6ehbWdnRHEIiITaEUKa5EJqUakRSaEYBJSCY2dEstQY7AuxahwXFrvZmWl2rh4JZ07z9dLtesfNj5q0FU3A5ObbwAAAABJRU5ErkJggg==);pointer-events:none}.youtube-player .play{height:72px;width:72px;left:50%;top:50%;margin-left:-36px;margin-top:-36px;position:absolute;background-size:contain!important;cursor:pointer}.youtube-player .ytp-top-buttons{position:absolute;top:10px;right:10px;display:flex;gap:20px}.youtube-player .ytp-top-buttons .icon{width:36px;height:36px;background-size:contain;background-repeat:no-repeat;cursor:pointer;filter:invert(1);z-index:2;pointer-events:none}.youtube-player .watch-later{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='100%25' version='1.1' viewBox='0 0 36 36' width='100%25'%3E%3Cpath class='ytp-svg-fill' d='M18,8 C12.47,8 8,12.47 8,18 C8,23.52 12.47,28 18,28 C23.52,28 28,23.52 28,18 C28,12.47 23.52,8 18,8 L18,8 Z M16,19.02 L16,12.00 L18,12.00 L18,17.86 L23.10,20.81 L22.10,22.54 L16,19.02 Z' id='ytp-id-26'%3E%3C/path%3E%3C/svg%3E")}.youtube-player .share{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='100%25' version='1.1' viewBox='0 0 36 36' width='100%25'%3E%3Cpath class='ytp-svg-fill' d='m 20.20,14.19 0,-4.45 7.79,7.79 -7.79,7.79 0,-4.56 C 16.27,20.69 12.10,21.81 9.34,24.76 8.80,25.13 7.60,27.29 8.12,25.65 9.08,21.32 11.80,17.18 15.98,15.38 c 1.33,-0.60 2.76,-0.98 4.21,-1.19 z' id='ytp-id-35'%3E%3C/path%3E%3C/svg%3E")}.youtube-player .ytp-watch-on{position:absolute;bottom:5px;left:0;display:flex;gap:8px;padding:16px;z-index:2;background-color:#171717cc;pointer-events:none}.youtube-player .ytp-watch-on:before{content:"Watch on";display:block;color:#fff;float:left;font:500 16px/16px YouTube Noto,Roboto,Arial,Helvetica,sans-serif}.youtube-player .ytp-watch-on:after{content:"";width:72px;display:block;filter:invert(1);background-repeat:no-repeat;background-size:contain;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='100%25' version='1.1' viewBox='0 0 110 26' width='100%25'%3E%3Cpath class='ytp-svg-fill' d='M 16.68,.99 C 13.55,1.03 7.02,1.16 4.99,1.68 c -1.49,.4 -2.59,1.6 -2.99,3 -0.69,2.7 -0.68,8.31 -0.68,8.31 0,0 -0.01,5.61 .68,8.31 .39,1.5 1.59,2.6 2.99,3 2.69,.7 13.40,.68 13.40,.68 0,0 10.70,.01 13.40,-0.68 1.5,-0.4 2.59,-1.6 2.99,-3 .69,-2.7 .68,-8.31 .68,-8.31 0,0 .11,-5.61 -0.68,-8.31 -0.4,-1.5 -1.59,-2.6 -2.99,-3 C 29.11,.98 18.40,.99 18.40,.99 c 0,0 -0.67,-0.01 -1.71,0 z m 72.21,.90 0,21.28 2.78,0 .31,-1.37 .09,0 c .3,.5 .71,.88 1.21,1.18 .5,.3 1.08,.40 1.68,.40 1.1,0 1.99,-0.49 2.49,-1.59 .5,-1.1 .81,-2.70 .81,-4.90 l 0,-2.40 c 0,-1.6 -0.11,-2.90 -0.31,-3.90 -0.2,-0.89 -0.5,-1.59 -1,-2.09 -0.5,-0.4 -1.10,-0.59 -1.90,-0.59 -0.59,0 -1.18,.19 -1.68,.49 -0.49,.3 -1.01,.80 -1.21,1.40 l 0,-7.90 -3.28,0 z m -49.99,.78 3.90,13.90 .18,6.71 3.31,0 0,-6.71 3.87,-13.90 -3.37,0 -1.40,6.31 c -0.4,1.89 -0.71,3.19 -0.81,3.99 l -0.09,0 c -0.2,-1.1 -0.51,-2.4 -0.81,-3.99 l -1.37,-6.31 -3.40,0 z m 29.59,0 0,2.71 3.40,0 0,17.90 3.28,0 0,-17.90 3.40,0 c 0,0 .00,-2.71 -0.09,-2.71 l -9.99,0 z m -53.49,5.12 8.90,5.18 -8.90,5.09 0,-10.28 z m 89.40,.09 c -1.7,0 -2.89,.59 -3.59,1.59 -0.69,.99 -0.99,2.60 -0.99,4.90 l 0,2.59 c 0,2.2 .30,3.90 .99,4.90 .7,1.1 1.8,1.59 3.5,1.59 1.4,0 2.38,-0.3 3.18,-1 .7,-0.7 1.09,-1.69 1.09,-3.09 l 0,-0.5 -2.90,-0.21 c 0,1 -0.08,1.6 -0.28,2 -0.1,.4 -0.5,.62 -1,.62 -0.3,0 -0.61,-0.11 -0.81,-0.31 -0.2,-0.3 -0.30,-0.59 -0.40,-1.09 -0.1,-0.5 -0.09,-1.21 -0.09,-2.21 l 0,-0.78 5.71,-0.09 0,-2.62 c 0,-1.6 -0.10,-2.78 -0.40,-3.68 -0.2,-0.89 -0.71,-1.59 -1.31,-1.99 -0.7,-0.4 -1.48,-0.59 -2.68,-0.59 z m -50.49,.09 c -1.09,0 -2.01,.18 -2.71,.68 -0.7,.4 -1.2,1.12 -1.49,2.12 -0.3,1 -0.5,2.27 -0.5,3.87 l 0,2.21 c 0,1.5 .10,2.78 .40,3.78 .2,.9 .70,1.62 1.40,2.12 .69,.5 1.71,.68 2.81,.78 1.19,0 2.08,-0.28 2.78,-0.68 .69,-0.4 1.09,-1.09 1.49,-2.09 .39,-1 .49,-2.30 .49,-3.90 l 0,-2.21 c 0,-1.6 -0.2,-2.87 -0.49,-3.87 -0.3,-0.89 -0.8,-1.62 -1.49,-2.12 -0.7,-0.5 -1.58,-0.68 -2.68,-0.68 z m 12.18,.09 0,11.90 c -0.1,.3 -0.29,.48 -0.59,.68 -0.2,.2 -0.51,.31 -0.81,.31 -0.3,0 -0.58,-0.10 -0.68,-0.40 -0.1,-0.3 -0.18,-0.70 -0.18,-1.40 l 0,-10.99 -3.40,0 0,11.21 c 0,1.4 .18,2.39 .68,3.09 .49,.7 1.21,1 2.21,1 1.4,0 2.48,-0.69 3.18,-2.09 l .09,0 .31,1.78 2.59,0 0,-14.99 c 0,0 -3.40,.00 -3.40,-0.09 z m 17.31,0 0,11.90 c -0.1,.3 -0.29,.48 -0.59,.68 -0.2,.2 -0.51,.31 -0.81,.31 -0.3,0 -0.58,-0.10 -0.68,-0.40 -0.1,-0.3 -0.21,-0.70 -0.21,-1.40 l 0,-10.99 -3.40,0 0,11.21 c 0,1.4 .21,2.39 .71,3.09 .5,.7 1.18,1 2.18,1 1.39,0 2.51,-0.69 3.21,-2.09 l .09,0 .28,1.78 2.62,0 0,-14.99 c 0,0 -3.40,.00 -3.40,-0.09 z m 20.90,2.09 c .4,0 .58,.11 .78,.31 .2,.3 .30,.59 .40,1.09 .1,.5 .09,1.21 .09,2.21 l 0,1.09 -2.5,0 0,-1.09 c 0,-1 -0.00,-1.71 .09,-2.21 0,-0.4 .11,-0.8 .31,-1 .2,-0.3 .51,-0.40 .81,-0.40 z m -50.49,.12 c .5,0 .8,.18 1,.68 .19,.5 .28,1.30 .28,2.40 l 0,4.68 c 0,1.1 -0.08,1.90 -0.28,2.40 -0.2,.5 -0.5,.68 -1,.68 -0.5,0 -0.79,-0.18 -0.99,-0.68 -0.2,-0.5 -0.31,-1.30 -0.31,-2.40 l 0,-4.68 c 0,-1.1 .11,-1.90 .31,-2.40 .2,-0.5 .49,-0.68 .99,-0.68 z m 39.68,.09 c .3,0 .61,.10 .81,.40 .2,.3 .27,.67 .37,1.37 .1,.6 .12,1.51 .12,2.71 l .09,1.90 c 0,1.1 .00,1.99 -0.09,2.59 -0.1,.6 -0.19,1.08 -0.49,1.28 -0.2,.3 -0.50,.40 -0.90,.40 -0.3,0 -0.51,-0.08 -0.81,-0.18 -0.2,-0.1 -0.39,-0.29 -0.59,-0.59 l 0,-8.5 c .1,-0.4 .29,-0.7 .59,-1 .3,-0.3 .60,-0.40 .90,-0.40 z' id='ytp-id-32'%3E%3C/path%3E%3C/svg%3E")}@media screen and (max-width:767px){.youtube-player .ytp-watch-on{display:none}}.youtube-player .tameson-branding{position:absolute;top:10px;left:10px;width:40px;height:40px;border-radius:50%;z-index:2;pointer-events:none;background-size:contain;background-position:center;background-image:url(https://yt3.ggpht.com/yLwq6uzBQWn0Cn-6ue034NGtOqs63SeXZnuaXAJf6cuhmC6ov2h3EXQMh1cVupJPK-YHE-K3=s68-c-k-c0x00ffffff-no-rj)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/critical.css.map */
