:root{--p5-color-ink: #1A1918;--p5-color-white: #FFFFFF;--p5-color-text-secondary: #5B5B59;--p5-color-border: #DEDDDB;--p5-color-divider: #EFEEEC;--p5-color-star: #D9532F;--p5-color-error: #B02418;--p5-color-success: #2E6B3E;--p5-primary: var(--p5-color-white);--p5-secondary: var(--p5-color-ink);--p5-typo-1: var(--p5-color-ink);--p5-typo-2: var(--p5-color-text-secondary);--p5-bg-1: var(--p5-color-white);--p5-bg-2: var(--p5-color-border);--p5-divider: var(--p5-color-divider);--p5-stars: var(--p5-color-star);--p5-error: var(--p5-color-error);--p5-success: var(--p5-color-success);--p5-color-accent: #D9532F;--p5-color-accent-dark: #B9492F;--p5-color-badge-best: #E2674A;--p5-color-peach: #FBEEE7;--p5-color-text-muted: #8C8B88;--p5-color-bullet: #A9A9A9;--p5-bg-soft: rgba(222, 221, 219, .4);--p5-bg-soft-strong: rgba(222, 221, 219, .5);--p5-bg-soft-20: rgba(222, 221, 219, .2);--p5-card-fill: rgba(255, 255, 255, .5);--p5-chip-fill: rgba(255, 255, 255, .4);--p5-color-success-soft: rgba(46, 107, 62, .14);--p5-border: #5B5B59;--p5-border-50: rgba(91, 91, 89, .5);--p5-border-20: rgba(91, 91, 89, .2);--p5-dot-inactive: rgba(91, 91, 89, .28);--p5-dot-inactive-gallery: rgba(26, 25, 24, .28);--p5-color-compare-line: rgba(29, 71, 57, .1);--p5-overlay-soft: rgba(26, 25, 24, .2);--p5-overlay-blur: 4px;--p5-hero-overlay: linear-gradient(41.536deg, rgba(0, 0, 0, .6) 34.751%, rgba(0, 0, 0, .45) 106.49%);--p5-hero-overlay-mobile: linear-gradient(78.049deg, rgba(0, 0, 0, .6) 34.751%, rgba(0, 0, 0, .45) 106.49%);--p5-color-luecke: #FF00FF;--p5-font-head: "Petrona", Georgia, "Times New Roman", serif;--p5-font-body: "Instrument Sans", "Helvetica Neue", Arial, sans-serif;--p5-font-serif: var(--p5-font-head);--p5-font-sans: var(--p5-font-body);--p5-weight-regular: 400;--p5-weight-medium: 500;--p5-weight-semibold: 600;--p5-price-pdp-weight: 500;--p5-display-size: 28px;--p5-display-lh: 34px;--p5-display-ls: -.008em;--p5-h1-size: 24px;--p5-h1-lh: 29px;--p5-h1-ls: -.006em;--p5-h2-size: 20px;--p5-h2-lh: 26px;--p5-h2-ls: -.004em;--p5-h3-size: 18px;--p5-h3-lh: 24px;--p5-h3-ls: 0;--p5-h4-size: 16px;--p5-h4-lh: 22px;--p5-body-l-size: 16px;--p5-body-l-lh: 22px;--p5-body-m-size: 16px;--p5-body-m-lh: 22px;--p5-body-s-size: 15px;--p5-body-s-lh: 21px;--p5-body-s-ls: .01em;--p5-body-xs-size: 14px;--p5-body-xs-lh: 20px;--p5-body-xs-ls: .015em;--p5-body-xxs-size: 12px;--p5-body-xxs-lh: 18px;--p5-body-xxs-ls: .02em;--p5-price-pdp-size: 20px;--p5-price-pdp-lh: 26px;--p5-price-card-size: 16px;--p5-price-card-lh: 22px;--p5-des-dis-size: 44px;--p5-des-dis-lh: 49px;--p5-des-dis-ls: -.014em;--p5-des-h1-size: 36px;--p5-des-h1-lh: 41px;--p5-des-h1-ls: -.012em;--p5-des-h2-size: 28px;--p5-des-h2-lh: 34px;--p5-des-h2-ls: -.008em;--p5-des-h3-size: 21px;--p5-des-h3-lh: 28px;--p5-des-h3-ls: -.004em;--p5-mob-dis-size: 28px;--p5-mob-dis-lh: 34px;--p5-mob-dis-ls: -.008em;--p5-mob-h1-size: 24px;--p5-mob-h1-lh: 29px;--p5-mob-h1-ls: -.006em;--p5-mob-h2-size: 20px;--p5-mob-h2-lh: 26px;--p5-mob-h2-ls: -.004em;--p5-mob-h3-size: 18px;--p5-mob-h3-lh: 24px;--p5-mob-h3-ls: 0;--p5-type-title-size: 44px;--p5-type-title-lh: 49px;--p5-type-title-ls: -.014em;--p5-type-title-m-size: 36px;--p5-type-title-m-lh: 41px;--p5-type-title-m-ls: -.012em;--p5-type-h4-size: 16px;--p5-type-h4-lh: 22px;--p5-type-body-l-size: 18px;--p5-type-body-l-lh: 25px;--p5-type-cta-size: 18px;--p5-type-cta-lh: 20px;--p5-type-btn-size: 16px;--p5-type-btn-lh: 20px;--p5-type-btn-ls: .015em;--p5-type-btn-m-size: 14px;--p5-type-btn-m-lh: 20px;--p5-type-btn-m-ls: .015em;--p5-type-bundle-size: 18px;--p5-type-bundle-lh: 24px;--p5-type-pcard-size: 18px;--p5-type-pcard-lh: 24px;--p5-type-badge-size: 12px;--p5-type-badge-lh: 18px;--p5-type-badge-ls: .02em;--p5-type-crosssell-badge-size: 11px;--p5-type-crosssell-badge-lh: 16px;--p5-type-sticky-size: 16px;--p5-type-sticky-lh: 22px;--p5-type-sticky-price-size: 16px;--p5-type-sticky-price-lh: 22px;--p5-type-card-name-m-size: 18px;--p5-type-card-name-m-lh: 28px;--p5-type-card-name-m-ls: -.004em;--p5-type-card-price-m-size: 16px;--p5-type-card-price-m-lh: 26px;--p5-type-cart-title-size: 18px;--p5-type-cart-title-lh: 26px;--p5-type-cart-price-size: 16px;--p5-type-cart-price-lh: 26px;--p5-type-cart-strike-size: 14px;--p5-type-cart-strike-lh: 26px;--p5-type-xsell-price-size: 13px;--p5-type-xsell-price-lh: 20px;--p5-type-textlink-size: 14px;--p5-type-textlink-lh: 20px;--p5-type-textlink-ls: .015em;--p5-space-2: 2px;--p5-space-4: 4px;--p5-space-6: 6px;--p5-space-8: 8px;--p5-space-10: 10px;--p5-space-12: 12px;--p5-space-14: 14px;--p5-space-16: 16px;--p5-space-20: 20px;--p5-space-24: 24px;--p5-space-32: 32px;--p5-space-40: 40px;--p5-space-48: 48px;--p5-space-64: 64px;--p5-space-80: 80px;--p5-space-96: 96px;--p5-space-128: 128px;--p5-space-160: 160px;--p5-content-max: 1440px;--p5-margin-min-desktop: 40px;--p5-margin-mobile: 16px;--p5-gutter-desktop: 20px;--p5-gutter-mobile: 12px;--p5-page-gutter-mobile: 16px;--p5-page-gutter-desktop: 40px;--p5-page-gutter: var(--p5-page-gutter-mobile);--p5-page-max: calc(var(--p5-content-max) + 2 * var(--p5-margin-min-desktop));--p5-container: min(var(--p5-content-max), 100vw - 2 * var(--p5-margin-min-desktop));--page-width: var(--p5-page-max);--p5-section-pad: var(--p5-space-48);--p5-section-pad-top-mobile: 48px;--p5-section-pad-top-desktop: 96px;--p5-section-pad-top: var(--p5-section-pad-top-mobile);--p5-pdp-pad-lg: var(--p5-space-64);--p5-pdp-pad-md: var(--p5-space-40);--p5-pdp-pad-sm: var(--p5-space-32);--p5-hero-col-gallery: 882fr;--p5-hero-col-buybox: 518fr;--p5-hero-columns: minmax(0, var(--p5-hero-col-gallery)) minmax(0, var(--p5-hero-col-buybox));--p5-hero-gap: 40px;--p5-hero-thumb-gap: 20px;--p5-hero-thumbs: 5;--p5-gallery-ratio-desktop: 882 / 874;--p5-sticky-pad-x-desktop: max(var(--p5-space-80), (100vw - var(--p5-content-max)) / 2);--p5-radius: 2px;--p5-radius-xs: 2px;--p5-radius-card: 2px;--p5-radius-row: 10px;--p5-radius-radio: 9px;--p5-radius-thumb: 8px;--p5-radius-button: 8px;--p5-radius-option: 4px;--p5-radius-gallery: 0;--p5-radius-band: 0;--p5-radius-pill: 100px;--p5-radius-round: 100px;--p5-radius-chip-question: 100px 20px 0 100px;--p5-border-default: 1px solid var(--p5-color-border);--p5-border-card-soft: 1px solid var(--p5-color-divider);--p5-border-selected: 1.5px solid var(--p5-color-ink);--p5-border-selected-width: 1.5px;--p5-border-hover: 1px solid var(--p5-color-ink);--p5-border-input: 1px solid var(--p5-border);--p5-border-error: 1px solid var(--p5-color-error);--p5-border-offer: 1px solid var(--p5-color-accent-dark);--p5-border-dashed: 1px dashed var(--p5-border);--p5-border-placeholder: 1px dashed var(--p5-color-accent);--p5-border-luecke: 1px dashed var(--p5-color-luecke);--p5-focus-ring: 0 0 0 2px var(--p5-color-accent);--p5-ease: cubic-bezier(.2, 0, 0, 1);--p5-duration-fast: .15s;--p5-duration: .25s;--p5-motion-btn: .24s;--p5-btn-active-alpha: .9;--p5-btn-disabled-alpha: .3;--p5-btn-disabled-label-alpha: .5;--p5-cta-height: 52px;--p5-sticky-cta-height: 48px;--p5-button-height: 44px;--p5-input-height: 44px;--p5-radio-size: 18px;--p5-radio-dot: 8px;--p5-bundle-row-pad: 12px;--p5-bundle-row-gap: 10px;--p5-bundle-thumb: 48px;--p5-sticky-height-mobile: 69px;--p5-sticky-height-desktop: 73px;--p5-stock-dot: 9px;--p5-avatar-size: 46px;--p5-bubble-size-mobile: 80px;--p5-bubble-size: 120px;--p5-option-chip-w: 80px;--p5-option-chip-h: 36px;--p5-dot-size: 7px;--p5-dot-active-width: 25px;--p5-icon-sm: 14px;--p5-icon: 16px;--p5-icon-lg: 20px;--p5-icon-xl: 24px;--p5-stroke: 1.5px;--p5-payment-icon-w: 40px;--p5-payment-icon-h: 26px;--p5-payment-icon-w-klarna: 41px;--p5-underline-offset: 4px;--p5-drawer-width: 440px;--p5-drawer-gap-mobile: 16px;--p5-drawer-width-mobile: calc(100vw - var(--p5-drawer-gap-mobile));--p5-drawer-head-h: 59px;--p5-drawer-head-pad: var(--p5-space-12) var(--p5-space-16);--p5-drawer-image: 100px;--p5-stepper-height: 36px;--p5-stepper-button: 46px;--p5-stepper-count: 38px;--p5-progress-height: 9px;--p5-progress-badge: 30px;--p5-xsell-card-w: 254px;--p5-xsell-card-h: 86px;--p5-xsell-image-w: 54px;--p5-xsell-image-h: 60px;--p5-header-height: 73px;--p5-header-height-mobile: 64px;--p5-announce-height: 48px;--p5-announce-height-mobile: 40px;--p5-logo-w-desktop: 169px;--p5-logo-h-desktop: 47px;--p5-search-w-desktop: 219px;--p5-menu-thumb: 48px;--p5-menu-product-thumb: 72px;--p5-logo-w-mobile: 117px;--p5-logo-h-mobile: 24px;--p5-cart-bubble: 16px;--p5-cart-bag-inset: 1px;--p5-cart-bag-lift: 1px;--p5-cart-bubble-shift: 1px;--p5-announce-star-w: 9.3px;--p5-announce-star-h: 9.9px;--p5-announce-star-gap: 3.1px;--p5-announce-dot: 2px;--p5-review-card-w: 285px;--p5-steps-thumb: 63px;--p5-type-signature-size: 20px;--p5-type-signature-lh: 32px;--p5-press-tile-w: 130px;--p5-press-tile-h: 77px;--p5-xsell-media-w: 97px;--p5-xsell-media-h: 122px;--p5-compare-label-w: 142px;--p5-compare-label-compact: 64px;--p5-compare-own-w: 230px;--p5-compare-col-w: 280px;--p5-compare-card-w: 360px;--p5-compare-cell-h: 66px;--p5-compare-line-w: 240px;--p5-compare-thumb-w: 164px;--p5-compare-thumb-h: 5px;--p5-type-compare-label-size: 20px;--p5-type-compare-label-lh: 22px;--p5-numbers-media-h: 230px;--p5-numbers-media-w: 525px;--p5-numbers-title-w: 130px;--p5-numbers-indent: 32px;--p5-numbers-indent-desktop: 42px;--p5-founder-media-w: 780px;--p5-steps-sep-w: 50px;--p5-collection-hero-h: 360px;--p5-collection-hero-title-w: 320px;--p5-collection-hero-col-w-mobile: 280px;--p5-collection-hero-usp1-w: 310px;--p5-collection-hero-usp3-w: 377px;--p5-collection-v2-text-w: 587px;--p5-collection-v2-media-w: 724px;--p5-collection-v2-media-ratio: 724 / 473;--p5-collection-chip-w: 160px;--p5-collection-chip-w-mobile: 120px;--p5-collection-cols: 4;--p5-collection-cols-tablet: 3;--p5-collection-cols-mobile: 2;--p5-collection-btn-h-mobile: 36px;--p5-collection-rating-h: 24px;--p5-collection-thumb: 50px;--p5-collection-thumb-w-mobile: 40px;--p5-collection-thumb-h-mobile: 30px;--p5-collection-sep-h: 22px;--p5-collection-sheet-w: 328px;--p5-collection-sheet-media-h: 201px;--p5-collection-strike-alpha: .8;--p5-collection-soldout-alpha: .5;--p5-collection-soldout-btn: rgba(26, 25, 24, .5);--p5-collection-soldout-btn-desktop: rgba(26, 25, 24, .6);--p5-type-card-price-size: 20px;--p5-type-card-price-lh: 26px;--p5-type-card-strike-size: 16px;--p5-type-card-strike-lh: 26px;--p5-type-card-strike-m-size: 14px;--p5-type-card-strike-m-lh: 22px;--p5-faq-gap: 62px;--p5-faq-media-ratio: 689 / 329;--p5-z-sticky: 90;--p5-z-drawer: 1000;--p5-header-offset: 0px}@media screen and (min-width:750px){:root{--p5-display-size: 44px;--p5-display-lh: 49px;--p5-display-ls: -.014em;--p5-h1-size: 36px;--p5-h1-lh: 41px;--p5-h1-ls: -.012em;--p5-h2-size: 28px;--p5-h2-lh: 34px;--p5-h2-ls: -.008em;--p5-h3-size: 21px;--p5-h3-lh: 28px;--p5-h3-ls: -.004em;--p5-h4-size: 18px;--p5-h4-lh: 25px;--p5-body-l-size: 18px;--p5-body-l-lh: 25px;--p5-price-pdp-size: 24px;--p5-price-pdp-lh: 28px;--p5-price-pdp-weight: 400;--p5-price-card-size: 18px;--p5-price-card-lh: 24px;--p5-section-pad: var(--p5-space-96);--p5-page-gutter: var(--p5-page-gutter-desktop);--p5-section-pad-top: var(--p5-section-pad-top-desktop)}}.p5-display,h1,.h1,h2,.h2,h3,.h3{font-family:var(--p5-font-head);font-weight:var(--p5-weight-medium);color:rgb(var(--color-foreground))}h1,.h1{font-weight:var(--p5-weight-regular)}.p5-display{font-size:var(--p5-display-size);line-height:var(--p5-display-lh);letter-spacing:var(--p5-display-ls)}h1,.h1{font-size:var(--p5-h1-size);line-height:var(--p5-h1-lh);letter-spacing:var(--p5-h1-ls)}h2,.h2{font-size:var(--p5-h2-size);line-height:var(--p5-h2-lh);letter-spacing:var(--p5-h2-ls)}h3,.h3{font-size:var(--p5-h3-size);line-height:var(--p5-h3-lh);letter-spacing:var(--p5-h3-ls)}h4,.h4{font-family:var(--p5-font-body);font-weight:var(--p5-weight-semibold);font-size:var(--p5-h4-size);line-height:var(--p5-h4-lh);letter-spacing:0;color:rgb(var(--color-foreground))}body{font-family:var(--p5-font-body);color:var(--p5-typo-1);letter-spacing:0}body,[class*=color-scheme-]{color:rgb(var(--color-foreground))}.p5-body-l{font-size:var(--p5-body-l-size);line-height:var(--p5-body-l-lh)}.p5-body-s{font-size:var(--p5-body-s-size);line-height:var(--p5-body-s-lh);letter-spacing:var(--p5-body-s-ls)}.p5-body-xs{font-size:var(--p5-body-xs-size);line-height:var(--p5-body-xs-lh);letter-spacing:var(--p5-body-xs-ls)}.p5-body-xxs{font-size:var(--p5-body-xxs-size);line-height:var(--p5-body-xxs-lh);letter-spacing:var(--p5-body-xxs-ls)}.p5-body-xs,.p5-body-xxs,.p5-muted{color:var(--p5-typo-2)}.rte a,.underlined-link,.customer a,.inline-richtext a,.rte a:hover,.underlined-link:hover,.customer a:hover,.inline-richtext a:hover{color:currentColor}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{--p5-btn-solid: var(--color-button);--p5-btn-solid-text: var(--color-button-text);--p5-btn-fill: rgb(var(--color-button-text));--p5-btn-hover-text: rgb(var(--color-button));font-family:var(--p5-font-head);font-weight:var(--p5-weight-semibold);letter-spacing:0;--buttons-radius: var(--p5-radius-button);border-radius:var(--p5-radius-button);background-image:linear-gradient(var(--p5-btn-fill),var(--p5-btn-fill));background-repeat:no-repeat;background-size:0% 100%;background-position:0 0;transition:background-size var(--p5-motion-btn) ease,color var(--p5-motion-btn) ease,box-shadow var(--duration-short) ease}.button--secondary{--p5-btn-solid: var(--color-button-text);--p5-btn-solid-text: var(--color-button);background-color:transparent}.button:not([disabled]):not([aria-disabled=true]):hover,.shopify-challenge__button:hover,.customer button:hover,button.shopify-payment-button__button--unbranded:hover{background-size:100% 100%;color:var(--p5-btn-hover-text)}.button:not([disabled]):hover:after,.shopify-challenge__button:hover:after,.customer button:hover:after,.shopify-payment-button__button--unbranded:hover:after{--border-offset: var(--buttons-border-offset);box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(var(--color-button-text),var(--border-opacity)),0 0 0 var(--buttons-border-width) rgba(var(--color-button),var(--alpha-button-background))}.button:not([disabled]):not([aria-disabled=true]):active,.shopify-challenge__button:active,.customer button:active,button.shopify-payment-button__button--unbranded:active{background-image:none;background-color:rgba(var(--p5-btn-solid),var(--p5-btn-active-alpha));color:rgb(var(--p5-btn-solid-text));transition:none}.button:disabled,.button[aria-disabled=true]{background-color:rgba(var(--color-button),var(--p5-btn-disabled-alpha));background-image:none;color:rgb(var(--color-button-text));opacity:1}.button:not(.button--secondary):disabled:after,.button:not(.button--secondary)[aria-disabled=true]:after{box-shadow:none}.button--secondary:disabled,.button--secondary[aria-disabled=true]{background-color:transparent;color:rgba(var(--color-button-text),var(--p5-btn-disabled-label-alpha));font-weight:var(--p5-weight-medium)}.button--secondary:disabled:after,.button--secondary[aria-disabled=true]:after{box-shadow:0 0 0 var(--buttons-border-width) rgba(var(--color-button-text),var(--p5-btn-disabled-alpha))}@media(prefers-reduced-motion:reduce){.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{transition:none}}.field__input,.select__select,.customer .field input,.customer select,.text-area{border-radius:var(--p5-radius);font-family:var(--p5-font-body)}.form__message,.product-form__error-message{color:var(--p5-error)}.p5-stars,.rating-star{--color-icon: var(--p5-stars);color:var(--p5-stars)}.p5-success{color:var(--p5-success)}.p5-error{color:var(--p5-error)}hr,.p5-divider{border:0;border-top:1px solid var(--p5-divider)}.p5-placeholder{outline:var(--p5-border-placeholder);outline-offset:var(--p5-space-2)}.p5-placeholder--luecke,.p5-placeholder.p5-placeholder--luecke[data-p5-luecke]{outline:var(--p5-border-luecke);color:var(--p5-color-luecke)}.p5-placeholder--luecke .p5-placeholder__label{font-family:var(--p5-font-body);font-weight:var(--p5-weight-semibold)}.page-width{padding-left:var(--p5-page-gutter);padding-right:var(--p5-page-gutter)}
/*# sourceMappingURL=/cdn/shop/t/74/assets/period5-tokens.css.map */
