body:has(.customer-service-sidebar) #main.anchor{max-width:1400px;margin:0 auto;padding:0 20px 40px}.customer-service-nav{background:#f8f8f8;border-radius:8px;padding:24px 20px}.customer-service-nav__header{margin-bottom:24px;padding-bottom:16px;border-bottom:2px solid #e0e0e0}.customer-service-nav__title{font-size:18px;font-weight:700;margin:0;padding-left:12px;color:#1a1a1a;text-transform:uppercase;letter-spacing:.5px}.customer-service-nav__section{margin-bottom:0}.customer-service-nav__section-title{font-size:14px;font-weight:700;margin:0 0 4px;color:#666;text-transform:uppercase;letter-spacing:.5px}.customer-service-nav__link{display:block;padding:8px 12px;margin-bottom:4px;font-size:14px;color:#333;text-decoration:none;border-radius:4px;transition:all .2s ease;line-height:1.4}.customer-service-nav__link:hover{background:#fff;color:#000;transform:translate(2px)}.customer-service-nav__link--active{background:#fff;color:#000;font-weight:600;box-shadow:0 1px 3px #0000001a}.customer-service-nav__link--child{padding-left:24px}.customer-service-nav__back{margin-top:24px;padding-top:16px;border-top:1px solid #e0e0e0}.customer-service-nav__back .customer-service-nav__link{color:#666;font-weight:600}.customer-service-nav__back .customer-service-nav__link:hover{color:#000}.customer-service-nav__title-link{display:flex;justify-content:space-between;align-items:center;text-decoration:none;color:inherit;transition:opacity .2s ease}.customer-service-nav__title-link:hover{opacity:.9;text-decoration:underline}.customer-service-sidebar::-webkit-scrollbar{width:6px}.customer-service-sidebar::-webkit-scrollbar-track{background:transparent}.customer-service-sidebar::-webkit-scrollbar-thumb{background:#ccc;border-radius:3px}.customer-service-sidebar::-webkit-scrollbar-thumb:hover{background:#999}@media screen and (min-width: 768px){.customer-service-sidebar{float:left;width:280px;margin-right:40px;position:sticky!important;top:120px!important;max-height:calc(100vh - 140px)!important;overflow-y:visible!important}body:has(.customer-service-sidebar) .shopify-section--main-page{margin-left:320px!important;overflow:hidden}body:has(.customer-service-sidebar) .shopify-section--main-page:after{content:"";display:table;clear:both}body:has(.customer-service-sidebar) .shopify-section--main-page .page-width,body:has(.customer-service-sidebar) .shopify-section--main-page .container,body:has(.customer-service-sidebar) .shopify-section--main-page>div{max-width:100%!important;padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important}body:has(.customer-service-sidebar) .shopify-section--main-page .rte{max-width:100%!important}.customer-service-nav__arrow,.customer-service-nav__arrow-toggle{display:none}.customer-service-nav__header{cursor:default}}@media screen and (max-width: 767px){.customer-service-sidebar{width:100%;margin-bottom:10px;position:relative!important;top:0!important}.shopify-section--main-page{margin-left:0!important}.customer-service-nav__header{cursor:default;-webkit-user-select:none;user-select:none;padding:0;background:#f8f8f8;border-radius:8px 8px 0 0;display:flex;justify-content:space-between;align-items:center;border-bottom:none!important}.customer-service-nav__arrow-toggle{background:none;border:none;font-size:16px;cursor:pointer;padding:8px;color:#333;min-width:40px;display:flex;align-items:center;justify-content:center}.customer-service-nav__arrow-toggle:hover{opacity:.7}.customer-service-nav__header{margin-bottom:0!important}.customer-service-nav.is-open .customer-service-nav__header{margin-bottom:24px!important}.customer-service-nav__title{display:flex;justify-content:space-between;align-items:center}.customer-service-nav__link,.customer-service-nav__back{display:none}.customer-service-nav.is-open .customer-service-nav__link,.customer-service-nav.is-open .customer-service-nav__back{display:block}.customer-service-nav__link--child{padding-left:32px!important}.customer-service-nav{border:1px solid #e0e0e0;border-radius:8px}}@media screen and (max-width: 480px){.customer-service-nav{padding:16px}.customer-service-nav__title{font-size:16px}.customer-service-nav__section-title{font-size:13px}.customer-service-nav__link{font-size:14px;padding:8px 10px}}@media print{.customer-service-sidebar{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/164/assets/customer-service-styles-v2.css.map */
