body,.color-scheme-1,.color-scheme-2,.color-scheme-3,.color-scheme-4,.color-scheme-5{color:rgba(var(--color-foreground),.85)}body{font-size:1.6rem;line-height:1.45;letter-spacing:0}@media screen and (min-width:750px){body{font-size:1.6rem}}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.hxl,.hxxl{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:500;text-transform:uppercase;letter-spacing:0;line-height:1.2;color:rgb(var(--color-foreground));word-break:normal}h1,.h1,.h0{font-size:4rem}h2,.h2{font-size:3rem}h3,.h3{font-size:2.4rem}h4,.h4{font-size:2rem}h5,.h5{font-size:1.8rem}h6,.h6{font-size:1.6rem}.hxl{font-size:4.6rem}.hxxl{font-size:5.2rem}@media screen and (min-width:750px){h1,.h1,.h0{font-size:8rem}h2,.h2{font-size:5.6rem}h3,.h3{font-size:3.2rem}h4,.h4{font-size:2.4rem}h5,.h5{font-size:2rem}.hxl{font-size:9.2rem}.hxxl{font-size:10.4rem}}.page-width{max-width:192rem;padding:0 2.5rem}@media screen and (min-width:750px){.page-width{padding:0 5rem}}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:500;text-transform:uppercase;letter-spacing:-.01em;font-size:1.5rem;line-height:1.2;min-height:6rem;padding:0 2.8rem;transition:background-color var(--b-duration-default) ease,color var(--b-duration-default) ease,opacity var(--b-duration-default) ease}.button:not(.button--secondary):not(.button--tertiary):hover{background-color:rgb(var(--b-button-hover))}.button--secondary{--color-button: transparent;--alpha-button-background: 0}.button--secondary:hover{color:rgb(var(--b-button-secondary-hover-text))}.icon-button-arrow{width:1.2rem;height:1.2rem;flex-shrink:0}.b-arrow-gap{display:inline-flex;align-items:center;gap:.8rem}.b-arrow-slide .icon-button-arrow{margin-left:-1.2rem;opacity:0;transition:margin-left var(--b-duration-default) ease,opacity var(--b-duration-default) ease}.b-arrow-slide:hover .icon-button-arrow{margin-left:.8rem;opacity:1}.field__input,.select__select,.customer .field input,.customer select,.text-area{background-color:rgb(var(--b-input-bg));border-radius:0;font-size:1.5rem}.field:after,.select:after,.customer .field:after,.customer select:after,.localization-form__select:after,.text-area:after{border-radius:0;box-shadow:0 0 0 .1rem rgb(var(--b-input-border));transition:box-shadow var(--b-duration-default) ease}.field:hover.field:after,.select:hover.select:after,.text-area:hover.text-area:after,.customer .field:hover.field:after,.customer select:hover.select:after{box-shadow:0 0 0 .1rem rgb(var(--b-input-border-hover));outline:none}.field__input::placeholder,.text-area::placeholder{color:rgba(var(--b-placeholder),var(--b-alpha-placeholder))}.badge{padding:.8rem 1.2rem;font-size:1.2rem;font-weight:500;border:none;border-radius:0}.b-eyebrow{font-family:var(--b-font-subtitle-family);font-weight:var(--b-font-subtitle-weight);font-size:var(--b-font-subtitle-size);text-transform:uppercase;letter-spacing:.06em;color:rgba(var(--b-fg-subtitle),var(--b-alpha-subtitle))}.b-hairline-top{border-top:.1rem solid rgb(var(--b-border))}.b-hairline-bottom{border-bottom:.1rem solid rgb(var(--b-border))}.b-link-underline{text-decoration:underline;text-underline-offset:.6rem;text-decoration-thickness:.1rem}.b-link-dim{transition:opacity var(--b-duration-default) ease}.b-link-dim:hover{opacity:var(--b-alpha-link)}@keyframes b-marquee{0%{transform:translateZ(0)}to{transform:translate3d(-40rem,0,0)}}.b-marquee{overflow:hidden;white-space:nowrap}.b-marquee__track{display:inline-flex;align-items:center;animation:b-marquee 8s linear infinite;will-change:transform}@media(prefers-reduced-motion:reduce){.b-marquee__track{animation:none}}.b-breadcrumbs{font-size:1.4rem;color:rgba(var(--b-fg),.65)}.b-breadcrumbs a{color:rgb(var(--b-fg));text-decoration:none;transition:opacity var(--b-duration-default) ease}.b-breadcrumbs a:hover{opacity:var(--b-alpha-link)}.b-breadcrumbs .b-breadcrumbs__sep{margin:0 .6rem;color:rgba(var(--b-fg),.45)}.shopify-policy__container{max-width:90rem;margin:0 auto;padding:2rem 2.5rem 6rem}.shopify-policy__title{text-align:center;margin:2.4rem 0 4.6rem}.shopify-policy__title h1{font-size:5.6rem;line-height:1.1;text-transform:uppercase;margin:0}.shopify-policy__body{font-size:1.6rem;line-height:1.6}@media screen and (max-width:749px){.shopify-policy__title h1{font-size:3.2rem}.shopify-policy__title{margin:1.6rem 0 3rem}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/berlin-base.css.map */
