.pp-container{box-sizing:border-box;width:100%;max-width:calc(var(--pp-container) + var(--pp-gutter) * 2);margin-inline:auto;padding-inline:var(--pp-gutter)}.pp-align-standard{padding-inline:var(--util-page-margin-offset, var(--pp-gutter))}.pp-measure,.pp-measure-wide{max-inline-size:var(--pp-measure);margin-inline:auto}.pp-measure-wide{max-inline-size:var(--pp-measure-wide)}.pp-section{padding-block:var(--pp-section-pad)}.pp-section--tight{padding-block:var(--pp-section-pad-tight)}.pp-display,.pp-h1,.pp-h2,.pp-h3{margin-block:0;font-family:var(--font-heading--family);font-style:var(--font-heading--style);letter-spacing:0;text-wrap:balance}.pp-display{font-size:var(--pp-fs-display);line-height:var(--pp-lh-display);font-weight:var(--pp-fw-heading)}.pp-h1{font-size:var(--pp-fs-h1);line-height:var(--pp-lh-tight);font-weight:var(--pp-fw-heading)}.pp-h2{font-size:var(--pp-fs-h2);line-height:var(--pp-lh-tight);font-weight:var(--pp-fw-heading)}.pp-h3{font-size:var(--pp-fs-h3);line-height:var(--pp-lh-snug);font-weight:var(--pp-fw-subheading)}.pp-eyebrow{margin-block:0;font-family:var(--font-body--family);font-size:var(--pp-fs-eyebrow);line-height:1.3;font-weight:var(--pp-fw-subheading);letter-spacing:.1em;text-transform:uppercase}.button,.button-secondary,.button-custom,button.shopify-payment-button__button--unbranded{font-size:var(--pp-fs-body);font-weight:var(--pp-fw-strong);line-height:20px}@media screen and (min-width:750px){.pp-objpos-d :is(img,video){object-position:var(--pp-objpos-d)!important}}@media screen and (max-width:749px){.pp-objpos-m :is(img,video){object-position:var(--pp-objpos-m)!important}}.pp-accent{font-style:normal;color:var(--pp-red-ink)}body{font-variant-numeric:lining-nums;font-feature-settings:"lnum" 1}:where(input,select,textarea,button){font-variant-numeric:inherit;font-feature-settings:inherit}.shopify-policy__title h1{font-size:var(--pp-fs-h2);line-height:var(--pp-lh-tight);font-weight:var(--pp-fw-heading)}:where(a,button,summary,input,select,textarea,[tabindex]):focus-visible{outline:2px solid var(--pp-red-ink);outline-offset:3px}:where(.announcement-bar,.pp-footer,.pp-utilities,.pp-chrome-gradient,.pp-surface-dark) :where(a,button,summary,input,select,textarea,[tabindex]):focus-visible{outline-color:var(--pp-white)}:root{--pp-ctrl-size: 48px;--pp-ctrl-icon: 20px;--pp-ctrl-bg: var(--pp-ink);--pp-ctrl-fg: var(--pp-white);--pp-ctrl-bg-hover: var(--pp-red-ink);--pp-ctrl-disabled: rgb(0 0 0 / .22);--pp-ctrl-arrow-gap: 12px;--pp-ctrl-row-gap: 24px;--pp-dot: 8px;--pp-dot-active: 24px;--pp-dot-hit: var(--pp-touch, 44px);--pp-dot-color: rgb(0 0 0 / .45);--pp-dot-color-hover: rgb(0 0 0 / .7);--pp-dot-color-active: var(--pp-ink);--pp-ctrl-speed: .3s;--pp-ctrl-easing: cubic-bezier(.4, 0, .2, 1)}.pp-carousel-controls{display:flex;align-items:center;justify-content:space-between;gap:16px;min-width:0;margin-block-start:var(--pp-ctrl-row-gap)}.pp-carousel-controls[hidden]{display:none!important}.pp-carousel-dots{display:flex;flex-wrap:wrap;align-items:center;min-width:0;margin:0;margin-inline-start:calc((var(--pp-dot-hit) - var(--pp-dot)) / -2);padding:0;list-style:none}.pp-carousel-dots>li{display:flex;margin:0;padding:0}.pp-carousel-dot{-webkit-appearance:none;appearance:none;position:relative;display:inline-grid;place-items:center;flex:0 0 auto;inline-size:var(--pp-dot-hit);block-size:var(--pp-dot-hit);margin:0;padding:0;border:0;border-radius:var(--pp-radius-pill, 999px);background:none;color:var(--pp-ink);font-size:0;cursor:pointer;-webkit-tap-highlight-color:transparent}.pp-carousel-dot:after{content:"";display:block;inline-size:var(--pp-dot);block-size:var(--pp-dot);border-radius:var(--pp-radius-pill, 999px);background-color:var(--pp-dot-color)}.pp-carousel-dot:hover:after{background-color:var(--pp-dot-color-hover)}.pp-carousel-dot[aria-current=true]{inline-size:calc(var(--pp-dot-active) + var(--pp-dot-hit) - var(--pp-dot))}.pp-carousel-dot[aria-current=true]:after{inline-size:var(--pp-dot-active);background-color:var(--pp-dot-color-active)}.pp-carousel-dot[hidden]{display:none}.pp-carousel-dot:focus-visible{outline:2px solid var(--pp-red-ink);outline-offset:-6px}.pp-carousel-arrows{display:flex;flex:0 0 auto;gap:var(--pp-ctrl-arrow-gap);margin-inline-start:auto}.pp-carousel-arrow{-webkit-appearance:none;appearance:none;position:relative;display:inline-grid;place-items:center;flex:0 0 auto;box-sizing:border-box;inline-size:var(--pp-ctrl-size);block-size:var(--pp-ctrl-size);min-inline-size:var(--pp-ctrl-size);min-block-size:var(--pp-ctrl-size);margin:0;padding:0;border:0;border-radius:50%;background-color:var(--pp-ctrl-bg);color:var(--pp-ctrl-fg);line-height:0;cursor:pointer;-webkit-tap-highlight-color:transparent}.pp-carousel-arrow__icon{display:block;inline-size:var(--pp-ctrl-icon);block-size:var(--pp-ctrl-icon);pointer-events:none}.pp-carousel-arrow[aria-disabled=true],.pp-carousel-arrow:disabled{background-color:transparent;box-shadow:inset 0 0 0 1.5px var(--pp-ctrl-disabled);color:#00000052;cursor:default}@media(hover:hover){.pp-carousel-arrow:not([aria-disabled=true],:disabled):hover{background-color:var(--pp-ctrl-bg-hover)}}.pp-carousel-arrow:focus-visible{outline:2px solid var(--pp-red-ink);outline-offset:3px}.resource-list__carousel>slideshow-container>slideshow-arrows{mix-blend-mode:normal}.resource-list__carousel>slideshow-container>slideshow-arrows .slideshow-control{display:inline-grid;place-items:center;inline-size:var(--pp-ctrl-size);block-size:var(--pp-ctrl-size);min-inline-size:var(--pp-ctrl-size);min-block-size:var(--pp-ctrl-size);padding:0;border-radius:50%;background-color:var(--pp-ctrl-bg);color:var(--pp-ctrl-fg)}.resource-list__carousel>slideshow-container>slideshow-arrows .slideshow-control .svg-wrapper{inline-size:var(--pp-ctrl-icon);block-size:var(--pp-ctrl-icon)}@media(hover:hover){.resource-list__carousel>slideshow-container>slideshow-arrows .slideshow-control:hover{background-color:var(--pp-ctrl-bg-hover)}}[dir=rtl] .pp-carousel-arrow__icon{scale:-1 1}@media(prefers-reduced-motion:no-preference){.pp-carousel-dot,.pp-carousel-dot:after{transition:inline-size var(--pp-ctrl-speed) var(--pp-ctrl-easing),background-color var(--pp-ctrl-speed) var(--pp-ctrl-easing)}.pp-carousel-arrow{transition:background-color var(--pp-ctrl-speed) var(--pp-ctrl-easing),color var(--pp-ctrl-speed) var(--pp-ctrl-easing),box-shadow var(--pp-ctrl-speed) var(--pp-ctrl-easing),scale .15s var(--pp-ctrl-easing)}.pp-carousel-arrow:not([aria-disabled=true],:disabled):active{scale:.94}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/pp-base.css.map */
