.pm-page{--pm-brand-orange: #f58220;--pm-brand-orange-hover: #d96f14;--pm-accent: var(--pm-brand-orange);--pm-accent-hover: var(--pm-brand-orange-hover);--pm-text: rgb(var(--color-foreground, 17, 17, 17));--pm-heading: rgb(var(--color-text-heading, 17, 17, 17));--pm-muted: rgba(var(--color-foreground, 17, 17, 17), .66);--pm-bg: rgb(var(--color-background, 255, 255, 255));--pm-bg-soft: rgb(var(--color-secondary-background, 245, 243, 241));--pm-border: rgba(var(--color-foreground, 17, 17, 17), .13);--pm-dark: #0d1015;--pm-dark-soft: #151a21;--pm-dark-text: #ffffff;--pm-dark-muted: rgba(255, 255, 255, .76);--pm-body-size: calc(1.5rem * var(--font-body-scale, 1));--pm-body-line-height: calc(1 + .8 / var(--font-body-scale, 1));--pm-display-size: var(--pmg-hero-h1-size,clamp(36px,3.76vw,56px));--pm-h1-size: var(--pmg-hero-h1-size,clamp(36px,3.76vw,56px));--pm-h2-size: var(--pmg-section-h2-size,clamp(28px,3.15vw,43px));--pm-h3-size: var(--pmg-section-h3-size,clamp(21px,2.2vw,30px));--pm-h4-size: clamp( calc(1.8rem * var(--font-heading-scale, 1)), calc(1.5vw * var(--font-heading-scale, 1)), calc(2.2rem * var(--font-heading-scale, 1)) );--pm-small-size: calc(1.3rem * var(--font-body-scale, 1));--pm-kicker-size: var(--pmg-eyebrow-size,11px);--pm-content-width: 1320px;--pm-text-width: 790px;--pm-gutter: 20px;--pm-section-space: clamp(6rem, 7vw, 10.4rem);--pm-section-space-small: clamp(4rem, 5vw, 6.4rem);--pm-card-radius: var(--text-boxes-radius, 20px);--pm-media-radius: var(--media-radius, var(--text-boxes-radius, 24px));--pm-button-radius: var(--buttons-radius, 14px);--pm-input-radius: var(--inputs-radius, var(--buttons-radius, 11px));--pm-popup-radius: var(--popup-corner-radius, 20px);--pm-button-size: var(--font-button-text-size, 1.5rem);--pm-button-weight: var(--font-button-font-weight, 700);--pm-button-case: var(--font-button-case, none);--pm-button-letter-spacing: var(--font-button-letter-spacing, 0);--pm-button-height: 5.4rem;--pm-shadow-sm: 0 10px 26px rgba(13, 17, 23, .045);--pm-shadow-md: 0 24px 60px rgba(13, 17, 23, .12);--pm-shadow-lg: 0 38px 90px rgba(0, 0, 0, .28);--pm-transition: .2s ease;width:100%;color:var(--pm-text);background:var(--pm-bg);font-family:var(--font-body-family, sans-serif);font-style:var(--font-body-style, normal);font-weight:var(--font-body-weight, 400);font-size:var(--pm-body-size);line-height:var(--pm-body-line-height);letter-spacing:var(--font-body-letter-spacing, 0);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pm-page,.pm-page *,.pm-page *:before,.pm-page *:after{box-sizing:border-box}.pm-page img{max-width:100%}.pm-page a{color:inherit}.pm-page-width{width:min(var(--page-width, 1600px),calc(100% - (var(--pm-gutter) * 2)));margin-inline:auto}.pm-container{width:min(var(--pm-content-width),var(--page-width, 1600px),calc(100% - (var(--pm-gutter) * 2)));margin-inline:auto}.pm-container--narrow{width:min(var(--pm-text-width),calc(100% - (var(--pm-gutter) * 2)));margin-inline:auto}.pm-section{padding-block:var(--pm-section-space)}.pm-section--small{padding-block:var(--pm-section-space-small)}.pm-section--soft{background:var(--pm-bg-soft)}.pm-section--white{background:#fff}.pm-section--dark{background:var(--pm-dark);color:var(--pm-dark-text)}.pm-page h1,.pm-page h2,.pm-page h3,.pm-page h4,.pm-page h5,.pm-page h6,.pm-display,.pm-h1,.pm-h2,.pm-h3,.pm-h4{margin:0;font-family:var(--pm-type-family, var(--font-heading-family, inherit));font-style:var(--font-heading-style, normal);font-weight:var(--pm-type-weight, 900);letter-spacing:var(--pm-type-tracking, -.045em);text-transform:var(--font-heading-case, none);color:var(--pm-heading)}.pm-display{font-size:var(--pm-display-size);line-height:.96}.pm-page h1,.pm-h1{font-size:var(--pm-h1-size);line-height:1}.pm-page h2,.pm-h2{font-size:var(--pm-h2-size);line-height:1.02}.pm-page h3,.pm-h3{font-size:var(--pm-h3-size);line-height:1.08}.pm-page h4,.pm-h4{font-size:var(--pm-h4-size);line-height:1.15}.pm-page p,.pm-text{font-size:var(--pm-body-size);line-height:var(--pm-body-line-height)}.pm-lead{max-width:var(--pm-text-width);font-size:calc(var(--pm-body-size) * 1.13);line-height:1.65}.pm-small{font-size:var(--pm-small-size);line-height:1.55}.pm-muted{color:var(--pm-muted)}.pm-eyebrow{display:inline-flex;align-items:center;gap:10px;margin:0 0 14px;color:var(--pm-accent);font-family:var(--font-body-family, inherit);font-size:var(--pm-kicker-size);font-weight:var(--font-body-weight-bold, 700);line-height:1.3;letter-spacing:.18em;text-transform:uppercase}.pm-eyebrow:before{content:"";width:24px;height:2px;flex:0 0 24px;background:currentColor;border-radius:99px}.pm-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:var(--pm-button-height);padding:0 24px;border-style:solid;border-width:var(--buttons-border-width, 1px);border-color:var(--pm-accent);border-radius:var(--pm-button-radius);background:var(--pm-accent);color:#fff!important;font-family:var(--font-body-family, inherit);font-size:var(--pm-button-size);font-weight:var(--pm-button-weight);line-height:1.1;letter-spacing:var(--pm-button-letter-spacing);text-transform:var(--pm-button-case);text-decoration:none;cursor:pointer;transition:background var(--pm-transition),border-color var(--pm-transition),color var(--pm-transition),transform var(--pm-transition)}.pm-btn:hover{background:var(--pm-accent-hover);border-color:var(--pm-accent-hover);transform:translateY(-1px)}.pm-btn--secondary{background:transparent;color:var(--pm-text)!important;border-color:var(--pm-border)}.pm-btn--dark{background:#ffffff0d;color:#fff!important;border-color:#ffffff47}.pm-btn--dark:hover{background:#ffffff1c;border-color:#ffffff8c}.pm-btn--full{width:100%}.pm-card{overflow:hidden;border:1px solid var(--pm-border);border-radius:var(--pm-card-radius);background:#fff;box-shadow:var(--pm-shadow-sm)}.pm-field{display:grid;gap:7px}.pm-field label,.pm-label{color:var(--pm-text);font-size:var(--pm-small-size);font-weight:var(--font-body-weight-bold, 700);line-height:1.35}.pm-input,.pm-select,.pm-textarea,.pm-field input,.pm-field select,.pm-field textarea{display:block;width:100%;min-height:5rem;padding:12px 14px;border:1px solid var(--pm-border);border-radius:var(--pm-input-radius);background:rgb(var(--color-field, 255, 255, 255));color:rgb(var(--color-field-text, 17, 17, 17));font-family:var(--font-body-family, inherit);font-size:max(1.5rem,var(--pm-body-size));font-weight:var(--font-body-weight, 400);line-height:1.4;outline:none}.pm-textarea,.pm-field textarea{min-height:120px;resize:vertical}.pm-input:focus,.pm-select:focus,.pm-textarea:focus,.pm-field input:focus,.pm-field select:focus,.pm-field textarea:focus{border-color:var(--pm-accent);box-shadow:0 0 0 3px #f5822024}.pm-dialog{border-radius:var(--pm-popup-radius)}.pm-section--dark h1,.pm-section--dark h2,.pm-section--dark h3,.pm-section--dark h4,.pm-section--dark .pm-display,.pm-section--dark .pm-h1,.pm-section--dark .pm-h2,.pm-section--dark .pm-h3,.pm-section--dark .pm-h4{color:#fff}.pm-section--dark p,.pm-section--dark .pm-lead,.pm-section--dark .pm-muted{color:var(--pm-dark-muted)}@media screen and (max-width:749px){.pm-page{--pm-gutter: 12px;--pm-section-space: 5rem;--pm-section-space-small: 3.4rem;--pm-button-height: 5rem}.pm-actions .pm-btn{width:100%}}@media(prefers-reduced-motion:reduce){.pm-page *,.pm-page *:before,.pm-page *:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.pmc-vps-image-wrap img,.pmgr-image-wrap img,img.image-magnify-lightbox,.thumbnail-list__item img{font-size:0!important;color:transparent!important}.pmz h2{font-size:var(--pm-h2-size)!important;line-height:1.02!important}
/*# sourceMappingURL=/cdn/shop/t/8/assets/pm-design-system.css.map */
