.sidebar-static-pages{display:flex}.sidebar-container{width:30%}.static-content{width:70%}.sidebar-menu{display:flex;flex-direction:column;position:absolute}.main-page-sidebar-title.main-page-title{font-size:40px;margin-bottom:23px}.sidebar-menu-link-wrapper{padding:25px 0;border-bottom:1px solid #dedede}.sidebar-menu div:last-child{border-bottom:none}.sidebar-menu-link{color:inherit;font-size:15px;font-weight:400;text-decoration:none;line-height:19px;letter-spacing:-.15px;display:flex;justify-content:space-between;gap:10px}.sidebar-menu-link:after{content:"";display:block;width:12px;height:15px;background:url(https://cdn.shopify.com/s/files/1/2730/3248/files/Down_Caret.svg?v=1646829818) no-repeat 50% 50%;background-size:contain;padding-top:20px}.sidebar-menu-link-wrapper a.active:after{transform:rotate(270deg)}.sidebar-menu-link.active{font-weight:500}.sidebar-static-pages p{font-size:15px;font-weight:400;letter-spacing:-.15px;margin-top:5px;margin-bottom:5px;line-height:22px}.sidebar-static-pages .rte{font-weight:400;color:#2f2f2f}.sidebar-static-pages .rte p strong{font-size:18px;font-weight:500}.sidebar-static-pages .rte strong{font-weight:600}.sidebar-static-pages .authorized-retailers h1{font-size:40px;line-height:39px;letter-spacing:-.4px;margin-bottom:30px;margin-top:45px}.sidebar-static-pages .authorized-retailers p{line-height:25px}.sidebar-static-pages .authorized-retailers p strong{font-size:16px;font-weight:600;line-height:22px;letter-spacing:-.16px}.sidebar-static-pages .authorized-retailers .links_prods{font-weight:500;font-size:16px}@media screen and (min-width: 1300px){.sidebar-container{width:35%}.sidebar-static-pages{padding-left:0}.sidebar-menu-link{min-width:260px}}@media screen and (max-width: 990px){.sidebar-static-pages{gap:50px}}@media screen and (min-width: 850px){.sidebar-static-pages{min-height:500px}}@media screen and (max-width: 850px){.sidebar-static-pages .sidebar-container{display:none}.static-content{width:auto}.main-page-sidebar-title.main-page-title{font-size:28px;margin-bottom:30px;line-height:31px;letter-spacing:-.28px}.sidebar-static-pages .authorized-retailers h1{font-size:28px;line-height:43px;letter-spacing:-.28px}}@media screen and (max-width: 600px){.sidebar-static-pages{padding-top:15px!important}.faq-accordion-container div.toggle:first-child .toggle-title .title-name{padding-top:0}.faq-accordion-container div.toggle:first-child .toggle-title:after{top:0}}@media only screen and (max-width: 1100px) and (min-width: 850px){.sidebar-static-pages .static-content{margin-left:20px}}
/*# sourceMappingURL=/cdn/shop/t/82/assets/section-sidebar-legal.css.map */
