.page-wrapper{position:relative;min-height:auto !important}.page-sidebar{--sidebar-width: calc((100% - var(--rte-page-container)) / 2);--sidebar-side-space: 4rem;border-top:1px solid var(--color-4);border-bottom:1px solid var(--color-4);background-color:#fff;position:sticky;top:calc(var(--header-height));z-index:99;display:none}@media only screen and (max-width: 1150px){.page-sidebar{--sidebar-side-space: 1.5rem}}@media only screen and (min-width: 992px){.page-sidebar{display:block;border:0;position:absolute;top:6.25rem;left:var(--sidebar-side-space);height:calc(100% - 6.25rem);max-width:calc(var(--sidebar-width) - var(--sidebar-side-space) * 2)}}.page-sidebar--mobile{display:block;margin:0 -1rem}@media only screen and (min-width: 992px){.page-sidebar--mobile{display:none}}.page{width:100%;margin-bottom:5rem}.page-container,.shopify-policy__container{max-width:var(--rte-page-container);height:auto;margin:auto;padding:0;display:flex;flex-direction:column;grid-gap:2.5rem 0}@media only screen and (max-width: 991px){.page-container,.shopify-policy__container{grid-gap:1.5rem 0}}.page-container--smallspacing{grid-gap:1.5rem}.shopify-policy__container{margin-bottom:5rem}.page__heading,.shopify-policy__title{width:100%;display:flex;align-items:center;justify-content:center}@media only screen and (min-width: 992px){.page__heading,.shopify-policy__title{padding:2.5rem 0}}.italic-title{font-style:italic;margin-right:8px}.page__title,.shopify-policy__title h1{font-family:var(--font-2);font-weight:400;font-size:2.5rem;line-height:120%;text-transform:uppercase;font-weight:400}.shopify-policy__body{font-family:var(--font-1);font-weight:500;font-style:normal;font-weight:500;font-size:.875rem;line-height:150%}.page__content{font-style:normal;font-weight:500;font-size:.875rem;line-height:150%}.page__extra-content{display:grid;gap:3rem}.list-unstyled{display:grid;gap:.5rem 0;padding:0 !important}#gdpr_page form,#ccpa_page form{display:flex;width:100%;align-items:center;position:relative;flex-wrap:wrap;min-height:3.375rem;height:auto}#gdpr_page input[type=submit],#ccpa_page input[type=submit]{padding:.75rem 2.5rem;background-color:var(--color-1);border:0;font-weight:500;font-size:11px;line-height:140%;letter-spacing:.12em;text-transform:uppercase;color:var(--color-5);position:absolute;bottom:7px;right:0}#gdpr_page input[type=email],#ccpa_page input[type=email]{height:3.375rem;min-width:21.4375rem;flex:1;border:none;margin-left:.3125rem;outline:none;border-bottom:1px solid var(--color-1)}.page--contact .page-container{gap:0}.page--contact .page__content{padding-bottom:1.5rem}.contact-email-list{border-top:.0625rem solid var(--color-4);border-bottom:.0625rem solid var(--color-4)}.contact-email{padding-top:1.5rem;padding-bottom:1.5rem;font-size:.8125rem}.contact-email:not(:last-child){border-bottom:.0625rem solid var(--color-4)}.contact-email__name{font-size:.6875rem}.contact-email-list .contact-email{display:grid;grid-template-columns:repeat(2, 1fr)}@media only screen and (max-width: 991px){.contact-email-list .contact-email{grid-template-columns:repeat(1, 1fr);line-height:2}.contact-email{padding-top:1rem;padding-bottom:1rem}}@media only screen and (max-width: 991px){.page-container,.shopify-policy__container{padding:0 1rem}}@media only screen and (max-width: 767px){.page__heading{justify-content:flex-start;min-height:4.375rem;height:auto}.page__title{font-size:2rem}.shopify-policy__title{display:flex;align-items:center;justify-content:flex-start}}@media only screen and (max-width: 479px){.page{margin-bottom:40px}.shopify-policy__title{height:4.375rem}.shopify-policy__title h1{display:flex;align-items:center;justify-content:flex-start;font-size:2rem}.shopify-policy__title>h1{display:flex;flex-wrap:wrap}.page__heading,.shopify-policy__title{padding:16px 0}}
