html body:has(.gp-pdp) .shopify-section-group-footer-group{display:block!important}.gp-site{font-family:Archivo,system-ui,sans-serif;font-size:16px;line-height:1.5;letter-spacing:normal;-webkit-text-size-adjust:100%}.gp-site *,.gp-site *:before,.gp-site *:after{box-sizing:border-box}.gp-site h3,.gp-site ul,.gp-site p{margin:0}.gp-site h3{font-family:inherit;letter-spacing:inherit;color:inherit;line-height:inherit;font-size:inherit;font-weight:inherit}.gp-site button{font:inherit;color:inherit;letter-spacing:inherit}.gp-site *:focus-visible{outline:2px solid currentColor;outline-offset:3px;box-shadow:none}.gp-site .gp-foot__btn{width:100%;display:flex;justify-content:space-between;align-items:center;padding:0;border:0;background:none;color:#fff;font-size:12px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;cursor:default;line-height:1.5}.gp-site .gp-foot__links a{color:#a8a39b;text-decoration:none;font-size:14px}.gp-site .gp-foot__links a:hover{color:#fff}.gp-site .gp-foot__social a{width:44px;height:44px;display:grid;place-items:center;color:#a8a39b;text-decoration:none}.gp-site .gp-foot__social a:hover{color:#fff}@media(min-width:721px){.gp-site .gp-foot__grid{grid-template-columns:1.4fr 1fr 1fr}}@media(max-width:720px){.gp-site .gp-foot__btn{min-height:52px;cursor:pointer}}body:has(.shopify-policy__container),body:has(.main-page-title){background:#f6f4f0;--color-background:246,244,240;--gradient-background:#F6F4F0;--color-foreground:20,20,20}body:has(.shopify-policy__container) .color-scheme-1,body:has(.main-page-title) .color-scheme-1{--color-background:246,244,240;--gradient-background:#F6F4F0;--color-foreground:20,20,20}.shopify-policy__container,body:has(.main-page-title) .page-width--narrow{max-width:calc(70ch + 2*clamp(16px,4vw,40px))!important;margin:0 auto!important;padding:clamp(48px,7vw,96px) clamp(16px,4vw,40px)!important;font-family:Archivo,system-ui,sans-serif;font-size:16px;line-height:1.6;color:#141414;letter-spacing:normal}body:has(.main-page-title) .contact.page-width--narrow{padding-top:0!important}.shopify-policy__title{text-align:left;margin:0 0 32px}.shopify-policy__title h1,.main-page-title{font-family:Archivo,system-ui,sans-serif!important;font-weight:900!important;font-stretch:62%;text-transform:uppercase;font-size:clamp(36px,5.5vw,64px)!important;line-height:.92!important;letter-spacing:normal!important;color:#141414;margin:0 0 32px!important;text-wrap:balance}.shopify-policy__body,.shopify-policy__body .rte,body:has(.main-page-title) .rte{font-family:Archivo,system-ui,sans-serif;font-size:16px;line-height:1.6;color:#3d3a36;letter-spacing:normal}.shopify-policy__body p,.shopify-policy__body li,body:has(.main-page-title) .rte p,body:has(.main-page-title) .rte li{font-size:16px;line-height:1.6;margin:0 0 16px;text-wrap:pretty}.shopify-policy__body h2,.shopify-policy__body h3,.shopify-policy__body h4,body:has(.main-page-title) .rte h2,body:has(.main-page-title) .rte h3{font-family:Archivo,system-ui,sans-serif;font-weight:800;font-size:20px;line-height:1.25;letter-spacing:normal;color:#141414;margin:40px 0 12px}.shopify-policy__body strong,body:has(.main-page-title) .rte strong{color:#141414;font-weight:800}.shopify-policy__container a,body:has(.main-page-title) .rte a,body:has(.main-page-title) .contact a{color:#141414;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.shopify-policy__container a:hover,body:has(.main-page-title) .rte a:hover,body:has(.main-page-title) .contact a:hover{color:#5a5752}body:has(.main-page-title) .contact{font-family:Archivo,system-ui,sans-serif;color:#141414}body:has(.main-page-title) .contact .field:before,body:has(.main-page-title) .contact .field:after{display:none}body:has(.main-page-title) .contact .field__input{font-family:Archivo,system-ui,sans-serif;font-size:16px;background:#fff;border:1px solid #D6D1C9;border-radius:10px;box-shadow:none}body:has(.main-page-title) .contact .field__input:focus{outline:2px solid #141414;outline-offset:1px;box-shadow:none}body:has(.main-page-title) .contact .field__label{font-family:Archivo,system-ui,sans-serif;color:#5a5752;letter-spacing:normal}body:has(.main-page-title) .contact .button{min-height:58px;padding:0 32px;border:0;border-radius:14px;background:#141414;color:#fff;font-family:Archivo,system-ui,sans-serif;font-weight:800;font-size:16px;letter-spacing:.04em;text-transform:uppercase;box-shadow:none}body:has(.main-page-title) .contact .button:before,body:has(.main-page-title) .contact .button:after{display:none}body:has(.main-page-title) .contact .button:hover{background:#2e2c29}.gp-pack__each{font-size:13px;color:#5a5752;line-height:1.3}
/*# sourceMappingURL=/cdn/shop/t/22/assets/gp-site.css.map */
