:root{scroll-behavior:smooth;--font-body-family: "aktiv-grotesk", system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-heading-family: "field-gothic-condensed", system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;font-family:var(--font-body-family);--title-3xl-size: 48px;--title-3xl-lh: 52px;--title-2xl-size: 40px;--title-2xl-lh: 40px;--title-xl-size: 38px;--title-xl-lh: 38px;--title-lg-size: 24px;--title-lg-lh: 30px;--title-md-size: 26px;--title-md-lh: 30px;--title-base-size: 20px;--title-base-lh: 26px;--title-base-blog-size: 16px;--title-base-blog-lh: 26px;--body-lg-size: 20px;--body-lg-lh: 30px;--body-medium-size: 18px;--body-medium-lh: 28px;--body-base-size: 16px;--body-base-lh: 26px;--body-sm-size: 16px;--body-sm-lh: 26px;--body-xs-size: 14px;--body-xs-lh: 22px;--caption-size: 12px;--caption-lh: 20px;--caption-footer-size: 18px;--caption-footer-lh: 28px}:root{--color-primary-dark: #000000;--color-primary-dark-2: #2c2e33;--color-primary-light: #fecf32;--color-primary-white: #ffffff;--color-primary-offwhite: #edeff2;--color-primary-offwhite-2: #d9dee0;--color-secondary-dark: #1c1e23;--color-secondary-dark-2: #2c2e33;--color-secondary-light: #fad60d;--color-text-light: #fafafa;--color-text-placeholder: #bfbfbf;--color-text-description: #8c8c8c;--color-text-secondary: #2f2f2f;--color-text-base: #1d1d1d;--color-text-heading: #0d0d0d;--color-border-split: #fdfdfd;--color-border-secondary: #f0f0f0;--color-border-primary: #d9d9d9}.shopify-policy__container,.main-container{max-width:1280px;margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px}@media screen and (min-width: 576px){.shopify-policy__container,.main-container{padding-left:40px;padding-right:40px}}@media screen and (min-width: 1280px){.shopify-policy__container,.main-container{padding-left:0;padding-right:0;margin:0 80px}}@media screen and (min-width: 1440px){.shopify-policy__container,.main-container{padding-left:0;padding-right:0;margin:0 auto}}.shopify-policy__container{padding-top:30px;padding-bottom:60px}@media screen and (min-width: 576px){.shopify-policy__container{max-width:846px;padding-top:40px;padding-bottom:80px}}@media screen and (min-width: 1280px){.shopify-policy__container{padding-top:60px;padding-bottom:120px;margin:0 auto}}.shopify-policy__container .shopify-policy__title h1{text-align:center;font-weight:600;font-family:var(--font-heading-family);font-size:var(--title-2xl-size);line-height:var(--title-2xl-lh);color:var(--color-text-heading);margin-top:0;margin-bottom:28px}@media screen and (min-width: 576px){.shopify-policy__container .shopify-policy__title h1{margin-bottom:32px}}@media screen and (min-width: 1280px){.shopify-policy__container .shopify-policy__title h1{margin-bottom:60px}}.shopify-policy__container .shopify-policy__body *{font-family:var(--font-body-family);font-size:var(--body-base-size);line-height:var(--body-base-lh)}.shopify-policy__container .shopify-policy__body h2,.shopify-policy__container .shopify-policy__body h3,.shopify-policy__container .shopify-policy__body h4{font-weight:500;font-size:var(--body-medium-size);line-height:var(--body-medium-lh)}.shopify-policy__container .shopify-policy__body .rte ol,.shopify-policy__container .shopify-policy__body .rte ul{list-style-position:outside}.shopify-policy__container .shopify-policy__body li{margin-top:10px;margin-left:20px}.shopify-policy__container .shopify-policy__body li:first-child{margin-top:0}.shopify-policy__container .shopify-policy__body p:last-child{margin-bottom:0}.shopify-policy__container *{opacity:1!important}@media screen and (min-width: 768px){:root{--title-3xl-size: 80px;--title-3xl-lh: 80px;--title-2xl-size: 62px;--title-2xl-lh: 62px;--title-xl-size: 48px;--title-xl-lh: 50px;--title-lg-size: 36px;--title-lg-lh: 40px;--title-md-size: 32px;--title-md-lh: 40px;--title-base-size: 24px;--title-base-lh: 28px;--title-base-blog-size: 18px;--title-base-blog-lh: 26px;--body-lg-size: 24px;--body-lg-lh: 40px;--body-medium-size: 20px;--body-medium-lh: 32px;--body-base-size: 18px;--body-base-lh: 26px;--body-sm-size: 16px;--body-sm-lh: 26px;--body-xs-size: 14px;--body-xs-lh: 22px;--caption-size: 12px;--caption-lh: 20px;--caption-footer-size: 18px;--caption-footer-lh: 28px}}.title-font{font-family:field-gothic-condensed,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif!important;font-style:normal!important}.text-title-3x-large{font-weight:600;color:rgb(var(--color-foreground));word-break:break-word;font-size:var(--title-3xl-size);line-height:var(--title-3xl-lh);letter-spacing:-.02rem}.text-title-2x-large{font-weight:600;color:rgb(var(--color-foreground));word-break:break-word;font-size:var(--title-2xl-size);line-height:var(--title-2xl-lh);letter-spacing:-.02rem}.text-title-x-large{font-weight:600;color:rgb(var(--color-foreground));word-break:break-word;font-size:var(--title-xl-size);line-height:var(--title-xl-lh);letter-spacing:0}.text-title-large{font-weight:600;color:rgb(var(--color-foreground));word-break:break-word;font-size:var(--title-lg-size);line-height:var(--title-lg-lh);letter-spacing:0}.text-title-medium{font-weight:600;color:rgb(var(--color-foreground));word-break:break-word;font-size:var(--title-md-size);line-height:var(--title-md-lh);letter-spacing:0}.text-title-base{font-weight:600;color:rgb(var(--color-foreground));word-break:break-word;font-size:var(--title-base-size);line-height:var(--title-base-lh);letter-spacing:.01rem}.text-title-base-blog{font-weight:600;color:rgb(var(--color-foreground));word-break:break-word;font-size:var(--title-base-blog-size);line-height:var(--title-base-blog-lh);letter-spacing:.08rem}.text-body-large{font-weight:400;letter-spacing:0;font-size:var(--body-lg-size);line-height:var(--body-lg-lh)}.text-body-medium{font-weight:400;letter-spacing:0;font-size:var(--body-medium-size);line-height:var(--body-medium-lh)}.text-body-base{font-weight:400;letter-spacing:0;font-size:var(--body-base-size);line-height:var(--body-base-lh)}.text-body-small{font-weight:400;letter-spacing:0;font-size:var(--body-sm-size);line-height:var(--body-sm-lh)}.text-body-small-s{font-weight:400;letter-spacing:0;font-size:var(--body-xs-size);line-height:var(--body-xs-lh)}.text-body-caption{font-weight:400;letter-spacing:0;font-size:var(--caption-size);line-height:var(--caption-lh)}.text-body-caption-footer{font-weight:400;letter-spacing:0;font-size:var(--caption-footer-size);line-height:var(--caption-footer-lh)}.text-regular{font-weight:400!important}.text-medium{font-weight:500!important}.text-semibold{font-weight:600!important}.text-bold{font-weight:700!important}.btn{border-radius:6px;display:flex;align-items:center;justify-content:center;gap:8px;text-decoration:none;border:none;cursor:pointer;text-align:center;border:1px solid var(--color-text-description);min-height:48px;padding:0 16px;font-weight:400;letter-spacing:0;font-size:var(--body-base-size);line-height:var(--body-base-lh)}.btn:hover{outline:none;outline-offset:0;transition:all .1s linear}.btn.btn-primary{background-color:var(--color-primary-light);color:var(--color-primary-dark)}.btn.btn-primary:hover{color:var(--color-text-light);background-color:var(--color-secondary-dark)}.btn.btn-secondary{color:var(--color-primary-dark);background-color:var(--color-primary-offwhite)}.btn.btn-secondary:hover{color:var(--color-text-light);background-color:var(--color-secondary-dark)}.text-color-primary-dark{color:var(--color-primary-dark)!important}.bg-color-primary-dark{background-color:var(--color-primary-dark)!important}.text-color-primary-light{color:var(--color-primary-light)!important}.bg-color-primary-light{background-color:var(--color-primary-light)!important}.text-color-primary-white{color:var(--color-primary-white)!important}.bg-color-primary-white{background-color:var(--color-primary-white)!important}.text-color-primary-offwhite{color:var(--color-primary-offwhite)!important}.bg-color-primary-offwhite{background-color:var(--color-primary-offwhite)!important}.text-color-primary-offwhite-2{color:var(--color-primary-offwhite-2)!important}.bg-color-primary-offwhite-2{background-color:var(--color-primary-offwhite-2)!important}.text-color-secondary-dark{color:var(--color-secondary-dark)!important}.bg-color-secondary-dark{background-color:var(--color-secondary-dark)!important}.text-color-secondary-dark-2{color:var(--color-secondary-dark-2)!important}.bg-color-secondary-dark-2{background-color:var(--color-secondary-dark-2)!important}.text-color-secondary-light{color:var(--color-secondary-light)!important}.bg-color-secondary-light{background-color:var(--color-secondary-light)!important}.text-color-text-light{color:var(--color-text-light)!important}.bg-color-text-light{background-color:var(--color-text-light)!important}.text-color-text-placeholder{color:var(--color-text-placeholder)!important}.bg-color-text-placeholder{background-color:var(--color-text-placeholder)!important}.text-color-text-description{color:var(--color-text-description)!important}.bg-color-text-description{background-color:var(--color-text-description)!important}.text-color-text-secondary{color:var(--color-text-secondary)!important}.bg-color-text-secondary{background-color:var(--color-text-secondary)!important}.text-color-text-base{color:var(--color-text-base)!important}.bg-color-text-base{background-color:var(--color-text-base)!important}.text-color-text-heading{color:var(--color-text-heading)!important}.bg-color-text-heading{background-color:var(--color-text-heading)!important}.text-color-border-split{color:var(--color-border-split)!important}.bg-color-border-split{background-color:var(--color-border-split)!important}.text-color-border-secondary{color:var(--color-border-secondary)!important}.bg-color-border-secondary{background-color:var(--color-border-secondary)!important}.text-color-border-primary{color:var(--color-border-primary)!important}.bg-color-border-primary{background-color:var(--color-border-primary)!important}#progus-store-locator{padding-bottom:60px!important}@media (min-width: 768px){#progus-store-locator{padding-bottom:80px!important}}@media (min-width: 1024px){#progus-store-locator{padding-bottom:120px!important}}.main-collection__container{margin-top:60px;margin-bottom:120px}.needsclick *{font-family:var(--font-body-family)!important}.needsclick h1 span{font-family:var(--font-heading-family)!important;font-weight:600!important;font-size:var(--title-xl-size)!important;line-height:var(--title-xl-lh)!important;letter-spacing:0!important}.needsclick button{font-size:var(--body-base-size)!important;line-height:var(--body-base-lh)!important;letter-spacing:0!important;font-weight:500!important}body.gradient.klaviyo-prevent-body-scrolling{overflow:visible!important}
/*# sourceMappingURL=/cdn/shop/t/54/assets/custom.css.map */
