.policy__wrapper{--side-padding:30px;max-width:calc(1200px + (var(--side-padding) * 2));width:100%;margin:0 auto;padding:40px var(--side-padding) 60px;position:relative;box-sizing:border-box}@media only screen and (max-width:767px){.policy__wrapper{--side-padding:20px;padding:40px var(--side-padding) 40px}}.policy__wrapper .policy__title{width:100%;margin-bottom:40px;text-transform:capitalize}@media only screen and (max-width:767px){.policy__wrapper .policy__title{margin-bottom:20px}}.policy__wrapper .policy__inner{--sidebar-width:16.6%;display:flex}.policy__wrapper .policy__menu{position:relative;max-width:var(--sidebar-width);width:100%;padding-right:30px;box-sizing:border-box;list-style-type:none;display:flex;flex-direction:column}.policy__wrapper .policy__menu li{margin-bottom:20px}.policy__wrapper .policy__menu a[aria-current=true]{text-decoration:underline;color:var(--link-hover-color)}.policy__wrapper .policy__select-wrapper{margin-bottom:20px;width:100%;display:flex;position:relative}.policy__wrapper .policy__select-wrapper svg{display:block;position:absolute;right:20px;z-index:1;top:50%;transform:translateY(-50%)}.policy__wrapper .policy__select-wrapper select option{color:var(--text-color);background-color:var(--body-background);font-family:inherit}.policy__content{width:100%;max-width:66%;margin:0 auto;transform:translateX(calc(var(--sidebar-width) * -1 / 2));font-family:var(--font-secondary);letter-spacing:.14px}@media only screen and (max-width:767px){.policy__content{max-width:100%;transform:translate(0,0)}}.policy__content,.policy__content .shopify-policy__container{font-size:var(--body-4-font-size-desktop);line-height:20px}.policy__content>p{margin-top:20px}.policy__content ol,.policy__content ul{padding-left:10px;display:flex;flex-direction:column;gap:8px;margin:10px 0;margin-left:10px}.policy__content ol li,.policy__content ul li{list-style-position:outside}.policy__content ol>ol,.policy__content ol>ul,.policy__content ul>ol,.policy__content ul>ul{margin:0;gap:4px;padding-left:20px}.policy__content b,.policy__content strong{font-weight:600}.policy__content blockquote{margin:30px 0;padding-bottom:30px;border-bottom:1px solid var(--text-color);font-family:var(--font-secondary);font-size:var(--body-1-font-size-desktop);font-style:normal;font-weight:400;line-height:24px;letter-spacing:.18px}.policy__content blockquote:first-child{margin-top:0}@media only screen and (max-width:767px){.policy__content blockquote{font-size:var(--body-1-font-size-mobile);line-height:var(--body-1-lh-mobile)}}.policy__content blockquote,.policy__content blockquote *{font-weight:400}.policy__content table{margin:20px 0;border-collapse:collapse;width:100%}.policy__content table th{text-align:left;width:100%;font-weight:600}.policy__content table td,.policy__content table th{padding:10px;vertical-align:baseline;border:1px solid var(--text-color);width:calc(100% / 3)}@media only screen and (max-width:639px){.policy__content table td,.policy__content table th{padding:8px 6px}}.policy__content h2{font-size:calc(var(--h4-font-size-mobile) + (var(--h4-font-size-desktop-value) - var(--h4-font-size-mobile-value)) * ((100vw - 375px)/ (1200 - 375)));font-weight:300;line-height:var(--h4-lh-desktop);text-transform:capitalize}.policy__content h2 a{font-weight:300}.policy__content h2,.policy__content h3,.policy__content h4,.policy__content h5,.policy__content h6{color:var(--heading-color);margin:20px 0;font-family:var(--font-primary)}.policy__content h2:first-child,.policy__content h3:first-child,.policy__content h4:first-child,.policy__content h5:first-child,.policy__content h6:first-child{margin-top:0}.policy__content h2:last-child,.policy__content h3:last-child,.policy__content h4:last-child,.policy__content h5:last-child,.policy__content h6:last-child{margin-bottom:0}.policy__content h3,.policy__content h3 *{font-size:var(--body-2-font-size-desktop);line-height:var(--body-2-line-height);color:var(--text-color);font-family:var(--font-secondary);letter-spacing:var(--body-2-letter-spacing);font-weight:600}@media only screen and (max-width:767px){.policy__content h3,.policy__content h3 *{font-size:var(--body-2-font-size-mobile)}}.policy__content h3 a{text-decoration:underline}.policy__content h4,.policy__content h4 *,.policy__content h5,.policy__content h5 *{font-size:var(--body-4-font-size-desktop);line-height:var(--body-4-line-height);font-weight:600}.policy__content h4 a,.policy__content h5 a{font-weight:600}.policy__content u{text-decoration:none;font-weight:600}.policy__content ul{margin:20px 0 30px;padding-left:10px}.policy__content a{font-weight:400;cursor:auto}.policy__content a[href]{color:var(--link-color);transition:all .3s;cursor:pointer}@media only screen and (min-width:768px){.policy__content a[href]:hover{color:var(--link-hover-color)}}.policy__content .shopify-policy__container{max-width:100%;padding:0}.policy__content .shopify-policy__container .shopify-policy__title{display:none}.policy__content .shopify-policy__container strong{font-weight:600}