:root{--black: #1B1B11;--white: #fff;--alpha-button-background: 1;--alpha-button-border: 1;--alpha-link: .85;--alpha-badge-border: .1;--duration-short: .1s;--duration-default: .2s;--duration-announcement-bar: .25s;--duration-medium: .3s;--duration-long: .5s;--duration-extra-long: .6s;--duration-extra-longer: .75s;--duration-extended: 3s;--ease-out-slow: cubic-bezier(0, 0, .3, 1);--animation-slide-in: slideIn var(--duration-extra-long) var(--ease-out-slow) forwards;--animation-fade-in: fadeIn var(--duration-extra-long) var(--ease-out-slow);--horziontalMobileSpacing: 10px;--verticalMobileSpacing: 10px;--largeHorziontalMobileSpacing: 48px;--largeVerticalMobileSpacing: 48px;--horziontalDesktopSpacing: 10px;--verticalDesktopSpacing: 10px;--largeHorziontalDesktopSpacing: 48px;--largeVerticalDesktopSpacing: 48px;--product-page-desktop-horizontal-spacing: 4rem}h1,.heading-xxl{font-family:var(--font-body-family);font-size:2.875rem;line-height:3.625rem;letter-spacing:.92px;font-weight:400;margin:0}h2,.heading-xl{font-family:var(--font-body-family);font-size:2.5rem;line-height:3.125rem;letter-spacing:.4px;font-weight:400;margin:0}h3,.heading-l{font-family:var(--font-body-family);font-size:2.25rem;line-height:3rem;letter-spacing:.36px;font-weight:400;margin:0}h4,.heading-m{font-family:var(--font-body-family);font-size:1.875rem;line-height:2.5rem;letter-spacing:.3px;font-weight:400;margin:0}h5,.heading-s{font-family:var(--font-body-family);font-size:1.625rem;line-height:2rem;letter-spacing:.3px;font-weight:400;margin:0}h6,.heading-xs{font-family:var(--font-body-family);font-size:1.5rem;line-height:1.75rem;letter-spacing:.3px;font-weight:400;margin:0}@media only screen and (max-width: 768px){h1,.heading-xxl{font-family:var(--font-body-family);font-size:2.1875rem;line-height:2.625rem;letter-spacing:.68px}h2,.heading-xl{font-family:var(--font-body-family);font-size:1.875rem;line-height:2.375rem;letter-spacing:.3px}h3,.heading-l{font-family:var(--font-body-family);font-size:1.75rem;line-height:2.25rem;letter-spacing:.28px}h4,.heading-m{font-family:var(--font-body-family);font-size:1.5rem;line-height:2rem;letter-spacing:.24px}}p,ul,li,ol{font-family:var(--font-body-family);font-size:1.25rem;line-height:1.75rem;font-weight:300;margin:0}strong{font-family:var(--font-body-family);font-size:1.25rem;line-height:1.75rem;font-weight:400}.body-xl{font-family:var(--font-body-family);font-size:1.75rem;line-height:2.25rem;font-weight:400}.body-l{font-family:var(--font-body-family);font-size:1.5rem;line-height:2.125rem;font-weight:400}.body-m{font-family:var(--font-body-family);font-size:1.25rem;line-height:1.75rem;font-weight:400}.body-s{font-family:var(--font-body-family);font-size:1.125rem;line-height:1.625rem;font-weight:400}.body-xs{font-family:var(--font-body-family);font-size:1rem;line-height:1.5rem;font-weight:400}.container{width:100%;max-width:1440px;margin:0 auto;padding:0 24px}@media (min-width: 768px){.container{padding:0 8px}}.media{display:block;background-color:rgba(var(--color-foreground),.1);position:relative;overflow:hidden}.media--transparent{background-color:transparent}.button,button.shopify-payment-button__button{padding:12px 24px 14px;color:var(--colour-white);font-family:var(--font-body-family);font-size:1.375rem;line-height:1.375rem;font-style:normal;font-weight:400;letter-spacing:.44px;text-transform:lowercase;border-radius:30px;border:0;transition:all .25s ease-in-out;min-width:auto;min-height:auto;background:var(--colour-onyx)}button.shopify-payment-button__button:before,button.shopify-payment-button__button:after,.button:before,.button:after{content:none;display:none}.button--text{color:#000;font-size:1.375rem;line-height:1.375rem;font-style:normal;font-weight:400;letter-spacing:.44px;text-transform:lowercase;padding:0;background:transparent}.button--outline{background:transparent;border:2px solid var(--colour-onyx);font-weight:300;color:var(--colour-onyx);font-size:1.25rem;line-height:1.25rem;padding:15px 24px 17px}.button--gold{background:var(--colour-gold);border:2px solid var(--colour-gold);font-weight:300;color:var(--colour-white);font-size:1.25rem;line-height:1.25rem;padding:15px 24px 17px}.button--white{background:var(--colour-white);border:2px solid var(--colour-white);font-weight:400;color:var(--text-onyx, #2A2A2C);font-size:1.125rem;line-height:1.125rem;padding:15px 24px 17px}@media only screen and (max-width: 768px){.button--text,.button,button.shopify-payment-button__button{font-size:1.25rem;line-height:1.25rem}}.shopify-policy__container{padding:0 0 42px}.shopify-policy__body{width:100%;max-width:1440px;margin:0 auto;padding:0 16px}.shopify-policy__body .rte{width:100%;max-width:802px;margin:24px auto}.shopify-policy__body picture,.shopify-policy__body img,.shopify-policy__body svg,.shopify-policy__body video,.shopify-policy__body iframe{width:100%;max-width:100%;height:auto;margin:0 0 32px}.shopify-policy__body>*+*{margin-top:24px}.shopify-policy__body *+h2,.shopify-policy__body *+h3,.shopify-policy__body *+h4,.shopify-policy__body *+h5,.shopify-policy__body *+h6{margin-top:64px;margin-bottom:32px}.shopify-policy__body a{color:inherit;text-decoration:underline;text-decoration-color:inherit}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom.css.map */
