:root{--pw-ink: 29 34 38;--pw-text: 59 66 70;--pw-muted: 98 106 110;--pw-line: 217 220 214;--pw-line-strong: 186 190 184;--pw-studio: 239 240 236;--pw-studio-deep: 228 230 225;--pw-paper: 255 255 255;--pw-green: 3 182 82;--pw-green-deep: 11 110 53;--pw-sale: 168 54 12;--pw-on-dark: 242 243 240;--pw-on-dark-muted: 176 183 184;--pw-radius-s: 4px;--pw-radius: 6px;--pw-radius-l: 10px;--pw-section-y: 5.6rem;--pw-gap: 1.6rem;--pw-ease: cubic-bezier(.2, .7, .2, 1)}@media screen and (min-width:750px){:root{--pw-section-y: 8rem;--pw-gap: 2.4rem}}@media screen and (min-width:1200px){:root{--pw-section-y: 10.4rem}}.pw{letter-spacing:0;color:rgb(var(--pw-text));font-feature-settings:"tnum" 0}.pw .page-width{padding-left:1.6rem;padding-right:1.6rem}@media screen and (min-width:750px){.pw .page-width{padding-left:3.2rem;padding-right:3.2rem}}@media screen and (min-width:1200px){.pw .page-width{padding-left:4.8rem;padding-right:4.8rem}}.pw :where(.heading,h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5){letter-spacing:-.005em;line-height:1.1;text-wrap:balance}.pw :where(.h0){font-size:clamp(3.8rem,2.6rem + 3.4vw,7.2rem);line-height:1}.pw :where(h1,.h1){font-size:clamp(3rem,2.3rem + 2vw,4.8rem)}.pw :where(h2,.h2){font-size:clamp(2.4rem,1.9rem + 1.4vw,3.6rem)}.pw :where(h3,.h3){font-size:clamp(1.9rem,1.7rem + .6vw,2.4rem)}.pw :where(h4,.h4){font-size:1.8rem;letter-spacing:0}.pw :where(h5,.h5){font-size:1.4rem;letter-spacing:.02em}.pw :where(p,.rte){text-wrap:pretty}.pw .caption-with-letter-spacing{letter-spacing:.04em}.pw .price,.pw .price-item,.pw .pw-price,.pw .totals__subtotal-value,.pw .pw-plate dd{font-variant-numeric:tabular-nums}.pw a{text-underline-offset:.2em}.pw .rte a,.pw .pw-link{color:rgb(var(--pw-green-deep));text-decoration-thickness:1px}.pw :focus-visible{outline:2px solid rgb(var(--pw-green));outline-offset:2px;box-shadow:none}.pw .focus-inset:focus-visible{outline-offset:-2px}.pw .button,.pw .shopify-challenge__button,.pw .shopify-payment-button__button--unbranded{text-transform:none;letter-spacing:.01em;font-weight:600;min-width:0;padding:1.1rem 2.4rem;min-height:4.8rem;border-radius:var(--pw-radius-s);font-size:1.6rem;gap:.8rem;transition:background-color .2s var(--pw-ease),color .2s var(--pw-ease),border-color .2s var(--pw-ease)}.pw .button--small{min-height:4rem;padding:.8rem 1.6rem;font-size:1.5rem;min-width:0}.pw .button:after,.pw .button--secondary:after{display:none}@media(hover:hover){.pw .button:not(.button--secondary):not(.button--tertiary):not([disabled]):hover{background-color:rgb(var(--pw-ink));border-color:rgb(var(--pw-ink));color:#fff}.pw .button--secondary:not([disabled]):hover{background-color:rgb(var(--pw-ink));border-color:rgb(var(--pw-ink));color:#fff}}.pw .button--secondary{--color-button-background: 255, 255, 255;background-color:transparent}.pw .button[disabled],.pw .button--soldout{background-color:rgb(var(--pw-studio-deep));border-color:rgb(var(--pw-studio-deep));color:rgb(var(--pw-muted));opacity:1}.pw .button .pw-icon{width:2rem;height:2rem;flex:none}.pw-icon{width:2rem;height:2rem;flex:none;display:inline-block;vertical-align:middle}.pw-nw{white-space:nowrap}.pw .field__input,.pw .select__select,.pw .customer .field input,.pw .customer select,.pw textarea.field__input{border-radius:var(--pw-radius-s)}.pw .field:after,.pw .select:after,.pw .customer .field:after,.pw .customer select:after{border-radius:var(--pw-radius-s)}.pw-section{padding-top:var(--pw-section-y);padding-bottom:var(--pw-section-y);background:rgb(var(--pw-paper))}.pw-section--compact{padding-top:calc(var(--pw-section-y) * .6);padding-bottom:calc(var(--pw-section-y) * .6)}.pw-section--tinted{background:rgb(var(--pw-studio))}.pw-section--dark{background:rgb(var(--pw-ink));color:rgb(var(--pw-on-dark-muted))}.pw-section--dark .pw-head__title,.pw-section--dark h2,.pw-section--dark h3{color:rgb(var(--pw-on-dark))}.pw-section--plain{background:rgb(var(--pw-paper))}.pw-section+.pw-section:not(.pw-section--tinted):not(.pw-section--dark),.pw-shopify-section+.pw-shopify-section .pw-section:not(.pw-section--tinted):not(.pw-section--dark){padding-top:calc(var(--pw-section-y) * .75)}.pw-head{margin-bottom:3.2rem;max-width:64rem}.pw-head--split{display:flex;align-items:flex-end;justify-content:space-between;gap:2.4rem;max-width:none}.pw-head__title{margin:0;font-size:clamp(2.6rem,2rem + 1.6vw,4rem);line-height:1.05;color:rgb(var(--pw-ink))}.pw-head__text{margin:1.2rem 0 0;font-size:1.7rem;line-height:1.5;color:rgb(var(--pw-muted));max-width:56rem}.pw-head__text p{margin:0}.pw-textlink{display:inline-flex;align-items:center;gap:.4rem;white-space:nowrap;font-family:var(--font-heading-family);font-weight:600;font-size:1.6rem;color:rgb(var(--pw-ink));text-decoration:none;padding:.8rem 0;border-bottom:1.5px solid rgb(var(--pw-ink))}.pw-textlink .pw-icon{width:1.6rem;height:1.6rem;transition:transform .2s var(--pw-ease)}.pw-textlink:hover .pw-icon{transform:translate(2px)}.pw-studio{background:rgb(var(--pw-studio))}.pw-studio img{mix-blend-mode:multiply}.pw-plate{--plate-pad: 1.6rem;position:relative;background:rgb(var(--pw-paper));border:1.5px solid rgb(var(--pw-ink));border-radius:var(--pw-radius);color:rgb(var(--pw-text));overflow:hidden}.pw-plate:before{content:"";position:absolute;top:7px;right:7px;bottom:7px;left:7px;pointer-events:none;background:radial-gradient(circle at 0 0,rgb(var(--pw-line-strong)) 2px,transparent 2.5px) top left / 6px 6px no-repeat,radial-gradient(circle at 100% 0,rgb(var(--pw-line-strong)) 2px,transparent 2.5px) top right / 6px 6px no-repeat,radial-gradient(circle at 0 100%,rgb(var(--pw-line-strong)) 2px,transparent 2.5px) bottom left / 6px 6px no-repeat,radial-gradient(circle at 100% 100%,rgb(var(--pw-line-strong)) 2px,transparent 2.5px) bottom right / 6px 6px no-repeat}.pw-plate__head{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;padding:1.2rem var(--plate-pad) 1.1rem calc(var(--plate-pad) + 6px);background:rgb(var(--pw-ink));color:rgb(var(--pw-on-dark))}.pw-plate__title{font-family:var(--font-heading-family);font-weight:600;font-size:1.7rem;line-height:1.2}.pw-plate__rows{margin:0;padding:.4rem var(--plate-pad) .4rem calc(var(--plate-pad) + 6px)}.pw-plate__row{display:grid;grid-template-columns:minmax(9rem,38%) 1fr;gap:1.2rem;align-items:baseline;padding:1rem 0;border-bottom:1px solid rgb(var(--pw-line))}.pw-plate__row:last-child{border-bottom:0}.pw-plate dt{font-size:1.4rem;color:rgb(var(--pw-muted))}.pw-plate dd{margin:0;font-family:var(--font-heading-family);font-weight:600;font-size:1.7rem;color:rgb(var(--pw-ink));line-height:1.25}.pw-plate__row--price dd{display:flex;flex-wrap:wrap;gap:.4rem 1rem;align-items:baseline}.pw-price{font-size:2rem}.pw-price-was{font-family:var(--font-body-family);font-weight:400;font-size:1.4rem;color:rgb(var(--pw-muted));margin-left:.6rem}.pw-plate__link{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.3rem var(--plate-pad) 1.3rem calc(var(--plate-pad) + 6px);border-top:1.5px solid rgb(var(--pw-ink));font-family:var(--font-heading-family);font-weight:600;font-size:1.6rem;color:rgb(var(--pw-ink));text-decoration:none;transition:background-color .2s var(--pw-ease),color .2s var(--pw-ease)}.pw-plate__link:hover{background:rgb(var(--pw-green-deep));color:#fff}.pw-signal{display:inline-flex;align-items:center;gap:.6rem;font-family:var(--font-body-family);font-size:1.4rem;font-weight:500;white-space:nowrap}.pw-signal:before{content:"";width:.8rem;height:.8rem;border-radius:50%;flex:none}.pw-signal--on:before{background:rgb(var(--pw-green));box-shadow:0 0 0 3px rgba(var(--pw-green),.22)}.pw-signal--off:before{background:transparent;border:1.5px solid currentColor;opacity:.7}.pw-plate__head .pw-signal{color:rgb(var(--pw-on-dark))}.pw-code{display:inline-block;padding:.2rem .8rem;border-radius:var(--pw-radius-s);border:1px solid rgb(var(--pw-line-strong));background:rgb(var(--pw-paper));font-family:var(--font-heading-family);font-weight:600;font-size:1.5rem;color:rgb(var(--pw-ink));white-space:nowrap;font-variant-numeric:tabular-nums}.pw-assure{display:flex;flex-wrap:wrap;gap:.8rem 2.4rem;margin:0;padding:0}.pw-assure__item{display:flex;align-items:center;gap:.8rem;font-size:1.5rem;color:rgb(var(--pw-text));line-height:1.3}.pw-assure__item .pw-icon{color:rgb(var(--pw-green-deep));width:2.2rem;height:2.2rem}.pw-assure--list{flex-direction:column;gap:1.2rem}.pw-assure--compact .pw-assure__item{font-size:1.4rem}.pw-section--dark .pw-assure__item{color:rgb(var(--pw-on-dark))}.pw-section--dark .pw-assure__item .pw-icon{color:rgb(var(--pw-green))}.pw-contact{display:flex;flex-wrap:wrap;gap:1rem;margin:0;padding:0}.pw-contact--list{flex-direction:column;gap:.2rem;margin-top:2rem}.pw-contact-link{display:inline-flex;align-items:center;gap:1rem;padding:.8rem 0;color:rgb(var(--pw-ink));text-decoration:none;font-weight:500}.pw-contact-link:hover span{text-decoration:underline}.pw .rte .pw-contact-link,.pw .rte .pw-contact-link:hover{text-decoration:none;color:rgb(var(--pw-ink))}.pw .rte .pw-contact-link:hover span{text-decoration:underline}.pw-contact-link .pw-icon{color:rgb(var(--pw-green-deep))}.pw-contact__hours{display:flex;align-items:center;gap:.8rem;margin:1.6rem 0 0;font-size:1.4rem;color:rgb(var(--pw-muted))}.pw-placeholder{width:100%;height:100%;fill:rgb(var(--pw-line-strong));background:rgb(var(--pw-studio))}.pw-hero{padding-top:3.2rem;padding-bottom:calc(var(--pw-section-y) * .7)}.pw-hero__grid{display:grid;gap:3.2rem}.pw-hero__kicker{margin:0 0 1.6rem;font-size:1.5rem;font-weight:500;color:rgb(var(--pw-green-deep));display:flex;align-items:center;gap:.8rem}.pw-hero__kicker:before{content:"";width:.8rem;height:.8rem;border-radius:50%;background:rgb(var(--pw-green));box-shadow:0 0 0 3px rgba(var(--pw-green),.2)}.pw-hero__title{margin:0;color:rgb(var(--pw-ink));font-size:clamp(4.4rem,2.6rem + 4.2vw,8.8rem);line-height:.95;letter-spacing:-.02em;font-weight:600;max-width:14ch}.pw-hero__text{margin-top:2rem;font-size:clamp(1.7rem,1.6rem + .3vw,2rem);line-height:1.5;color:rgb(var(--pw-text));max-width:46rem}.pw-hero__text p{margin:0}.pw-hero__actions{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:3.2rem}.pw-hero__actions .button{flex:1 1 auto}.pw-hero__assure{margin-top:3.2rem;padding-top:2rem;border-top:1px solid rgb(var(--pw-line))}.pw-hero__stage{position:relative}.pw-hero__panel{background:rgb(var(--pw-studio));border-radius:var(--pw-radius-l);overflow:hidden;aspect-ratio:1 / 1}.pw-hero__media{display:block;width:100%;height:100%}.pw-hero__img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;padding:4%}.pw-hero__plate{margin-top:1.6rem}@media screen and (min-width:750px){.pw-hero__actions .button{flex:0 0 auto}}@media screen and (min-width:990px){.pw-hero{padding-top:5.6rem}.pw-hero__grid{grid-template-columns:minmax(0,11fr) minmax(0,13fr);gap:4.8rem;align-items:center}.pw-hero__panel{aspect-ratio:6 / 5}.pw-hero__img{padding:4% 34% 4% 2%;object-position:center}.pw-hero__plate{position:absolute;right:2.4rem;bottom:2.4rem;width:min(36rem,46%);margin:0;box-shadow:0 1px rgba(var(--pw-ink),.06)}}.pw-cats__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem;margin:0;padding:0}.pw-cats__tile{display:block;text-decoration:none;color:inherit}.pw-cats__media{display:block;aspect-ratio:1 / 1;border-radius:var(--pw-radius);overflow:hidden}.pw-cats__media img{width:100%;height:100%;object-fit:contain;padding:0;transition:transform .35s var(--pw-ease)}.pw-cats__label{display:flex;align-items:baseline;justify-content:space-between;gap:.8rem;padding:1.2rem .2rem 0}.pw-cats__name{font-family:var(--font-heading-family);font-weight:600;font-size:1.9rem;color:rgb(var(--pw-ink));line-height:1.2}.pw-cats__note{font-size:1.4rem;color:rgb(var(--pw-muted))}@media(hover:hover){.pw-cats__tile:hover .pw-cats__media img{transform:scale(1.04)}.pw-cats__tile:hover .pw-cats__name{text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:.2em}}@media screen and (min-width:750px){.pw-cats__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}}@media screen and (min-width:1200px){.pw-cats__grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:1.6rem}}.pw-grid__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.8rem 1.2rem;margin:0;padding:0}@media screen and (min-width:750px){.pw-grid__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:4rem 2rem}}@media screen and (min-width:1200px){.pw-grid__list--4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (max-width:749px){.pw-head--split{flex-direction:column;align-items:flex-start;gap:1.2rem}}.pw-fit__grid{display:grid;gap:3.2rem}.pw-fit__text{margin-top:1.6rem;font-size:1.7rem;line-height:1.55;max-width:46rem}.pw-fit__contact{margin-top:3.2rem}.pw-fit__contact-heading{margin:0 0 1.2rem;font-family:var(--font-heading-family);font-weight:600;font-size:1.8rem;color:rgb(var(--pw-ink))}.pw-fit__rows{margin:0}.pw-fit__row{display:grid;grid-template-columns:1fr;gap:.6rem;padding:1.6rem var(--plate-pad) 1.6rem calc(var(--plate-pad) + 6px);border-bottom:1px solid rgb(var(--pw-line))}.pw-fit__row:last-child{border-bottom:0}.pw-fit .pw-fit__part{font-size:1.8rem;color:rgb(var(--pw-ink))}.pw-fit__part{font-family:var(--font-heading-family);font-weight:600;font-size:1.8rem;color:rgb(var(--pw-ink))}.pw-fit__part a{color:inherit;text-decoration-thickness:1px}.pw-fit .pw-fit__check{font-family:var(--font-body-family);font-weight:400;font-size:1.5rem;color:rgb(var(--pw-text))}.pw-fit__check{margin:0;display:flex;flex-wrap:wrap;gap:.8rem 1.2rem;align-items:center;justify-content:space-between;font-size:1.5rem;line-height:1.45}.pw-fit__check>span:first-child{flex:1 1 24rem}@media screen and (max-width:749px){.pw-fit .pw-fit__check{flex-direction:column;align-items:flex-start}.pw-fit__check>span:first-child{flex:none}.pw-contact--buttons>li{flex:1 1 calc(50% - .5rem)}.pw-contact--buttons>li:first-child{flex-basis:100%}.pw-contact--buttons .button{width:100%}}@media screen and (min-width:990px){.pw-fit__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:6.4rem;align-items:start}.pw-fit__intro{position:sticky;top:12rem}.pw-fit__row{grid-template-columns:16rem 1fr;gap:2.4rem;align-items:center}}.pw-spot__grid{display:grid;gap:3.2rem;align-items:center}.pw-spot__media{border-radius:var(--pw-radius-l);overflow:hidden;aspect-ratio:1 / 1}.pw-spot__media img{width:100%;height:100%;object-fit:contain;padding:0;mix-blend-mode:multiply}.pw-spot__kicker{margin:0 0 1.2rem;font-size:1.5rem;font-weight:500;color:rgb(var(--pw-green))}.pw-section--tinted .pw-spot__kicker,.pw-section--plain .pw-spot__kicker{color:rgb(var(--pw-green-deep))}.pw-spot__title{margin:0;font-size:clamp(3rem,2.2rem + 2.2vw,5.2rem);line-height:1.02;max-width:16ch}.pw-spot__text{margin:2rem 0 0;font-size:1.7rem;line-height:1.55;max-width:52rem}.pw-spot__facts{margin:3.2rem 0 0;display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:0;border-top:1px solid rgba(var(--pw-on-dark),.16)}.pw-spot__facts>div{padding:1.4rem 1.6rem 1.4rem 0;border-bottom:1px solid rgba(var(--pw-on-dark),.16)}.pw-spot__facts dt{font-size:1.4rem;margin-bottom:.4rem}.pw-spot__facts dd{margin:0;font-family:var(--font-heading-family);font-weight:600;font-size:1.8rem;color:rgb(var(--pw-on-dark))}.pw-section--dark .pw-price-was{color:rgb(var(--pw-on-dark-muted))}.pw-section--dark .pw-signal{color:rgb(var(--pw-on-dark))}.pw-section--tinted .pw-spot__facts,.pw-section--plain .pw-spot__facts,.pw-section--tinted .pw-spot__facts>div,.pw-section--plain .pw-spot__facts>div{border-color:rgb(var(--pw-line))}.pw-section--tinted .pw-spot__facts dd,.pw-section--plain .pw-spot__facts dd{color:rgb(var(--pw-ink))}.pw-spot__actions{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:3.2rem}.pw-section--dark .pw-spot__media{background:rgb(var(--pw-studio))}.pw-section--dark .button:not(.button--secondary){--color-button-background: var(--pw-green-deep)}.pw-section--dark .button--secondary{color:rgb(var(--pw-on-dark));border-color:rgba(var(--pw-on-dark),.5)}@media(hover:hover){.pw-section--dark .button:not(.button--secondary):hover,.pw-section--dark .button--secondary:hover{background:rgb(var(--pw-on-dark));color:rgb(var(--pw-ink));border-color:rgb(var(--pw-on-dark))}}@media screen and (min-width:990px){.pw-spot__grid{grid-template-columns:1fr 1fr;gap:6.4rem}.pw-spot__grid--flip .pw-spot__media{order:2}}.pw-faq__grid{display:grid;gap:3.2rem}.pw-faq__list{border-top:1.5px solid rgb(var(--pw-ink))}.pw-faq__item{border-bottom:1px solid rgb(var(--pw-line))}.pw-faq__q{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:2rem 0;font-family:var(--font-heading-family);font-weight:600;font-size:clamp(1.8rem,1.7rem + .3vw,2.1rem);color:rgb(var(--pw-ink));line-height:1.25}.pw-faq__q::-webkit-details-marker{display:none}.pw-faq__toggle{position:relative;width:2.4rem;height:2.4rem;flex:none;border:1.5px solid rgb(var(--pw-ink));border-radius:50%}.pw-faq__toggle:before,.pw-faq__toggle:after{content:"";position:absolute;left:50%;top:50%;width:1rem;height:1.5px;background:rgb(var(--pw-ink));transform:translate(-50%,-50%);transition:transform .2s var(--pw-ease)}.pw-faq__toggle:after{transform:translate(-50%,-50%) rotate(90deg)}.pw-faq__item[open] .pw-faq__toggle{background:rgb(var(--pw-ink))}.pw-faq__item[open] .pw-faq__toggle:before,.pw-faq__item[open] .pw-faq__toggle:after{background:#fff}.pw-faq__item[open] .pw-faq__toggle:after{transform:translate(-50%,-50%) rotate(0)}.pw-faq__a{padding:0 4rem 2.4rem 0;font-size:1.6rem;line-height:1.6;max-width:64rem}.pw-faq__a p:first-child{margin-top:0}.pw-faq__a p:last-child{margin-bottom:0}@media screen and (min-width:990px){.pw-faq__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:6.4rem}}.pw-band__grid{display:grid;gap:3.2rem;align-items:center}.pw-band__title{max-width:18ch}.pw-band__text{margin-top:1.6rem;font-size:1.7rem;line-height:1.55;max-width:52rem}.pw-band__facts{margin-top:2.4rem}.pw-section--dark .pw-band__text{color:rgb(var(--pw-on-dark-muted))}@media screen and (min-width:990px){.pw-band__grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:6.4rem}.pw-band__actions .pw-contact{justify-content:flex-end}}.pw-404{padding-top:calc(var(--pw-section-y) * .8);padding-bottom:calc(var(--pw-section-y) * .5);max-width:76rem;margin-left:auto;margin-right:auto}.pw .pw-404__code{margin:0 0 1.2rem;font-family:var(--font-heading-family);font-weight:600;font-size:1.6rem;color:rgb(var(--pw-green-deep))}.pw .pw-404__title{margin:0;font-size:clamp(3.4rem,2.6rem + 2.4vw,5.6rem);line-height:1.02}.pw-404__text{margin:1.6rem 0 2.8rem;font-size:1.7rem;line-height:1.55;max-width:52rem}.pw-404__search{display:flex;gap:1rem;margin-bottom:2.4rem}.pw-404__search .field__input{flex:1 1 auto;min-height:4.8rem;padding:0 1.6rem;border:1px solid rgb(var(--pw-line-strong));border-radius:var(--pw-radius-s);font-size:1.6rem;background:#fff}.pw-404__search .field__input:focus-visible{outline:2px solid rgb(var(--pw-green));outline-offset:1px}.pw-404__search .button{flex:none}.pw .main-page-title,.pw .page-title{font-size:clamp(3rem,2.3rem + 2vw,4.8rem);line-height:1.05}.pw .rte{font-size:1.7rem;line-height:1.65}.pw .rte h2{margin-top:3.2rem}.pw .rte table{border-collapse:collapse}.pw .rte table td,.pw .rte table th{border:1px solid rgb(var(--pw-line));padding:.8rem 1.2rem}.pw .collection-hero__title,.pw .collection-banner__title{letter-spacing:-.01em}.pw .facets__summary,.pw .facets__heading,.pw .facet-filters__label,.pw .product-count__text{letter-spacing:0;text-transform:none}.pw .pw-preorder-note{margin:0;padding:1.2rem 1.4rem;border:1px dashed rgb(var(--pw-line-strong));border-radius:var(--pw-radius);font-size:1.5rem}.pw .pw-wordmark{display:inline-flex;flex-direction:column;justify-content:center;margin-left:1.2rem;line-height:1;text-align:left}.pw .pw-wordmark__name{font-family:var(--font-heading-family);font-weight:600;font-size:2.2rem;letter-spacing:-.01em;color:rgb(var(--pw-ink));white-space:nowrap}.pw .pw-wordmark__tag{margin-top:.4rem;font-size:1.2rem;font-weight:500;letter-spacing:.02em;color:rgb(var(--pw-green-deep));white-space:nowrap}.pw .header__heading-link{display:inline-flex;align-items:center}@media screen and (max-width:749px){.pw .pw-wordmark{margin-left:.8rem}.pw .pw-wordmark__name{font-size:1.9rem}.pw .pw-wordmark__tag{display:none}}.pw .announcement-slider,.pw announcement-bar{overflow:hidden;max-width:100vw}.pw .pw-drawer-facts{padding:2.4rem 2rem;margin-top:1.6rem;border-top:1px solid rgb(var(--pw-line))}.pw .menu-drawer__menu-item{font-size:2rem}.pw .header__menu-item,.pw .list-menu__item,.pw .menu-drawer__menu-item{letter-spacing:0;font-weight:500}.pw .header-wrapper--uppercase .header__menu-item{text-transform:none}.pw footer .accordion__title{font-family:var(--font-heading-family);font-weight:600;font-size:1.8rem;letter-spacing:0;text-transform:none;color:#fff;line-height:1.2}.pw footer .footer-block__details-content,.pw footer .footer-block__details-content p{font-size:1.5rem;line-height:1.6}.pw footer .footer-block--menu .list-menu__item--link,.pw footer .footer-block__details-content a{font-size:1.6rem;letter-spacing:0}.pw footer .copyright__content{font-size:1.3rem;letter-spacing:0}.pw footer .pw-footer-credit{display:block;margin:0 0 1.2rem;padding-bottom:1.2rem;border-bottom:1px solid rgba(var(--pw-on-dark),.14);font-family:var(--font-heading-family);font-weight:600;font-size:1.6rem;letter-spacing:.01em;line-height:1.3;color:rgb(var(--pw-on-dark))}.pw footer .pw-footer-credit a{color:rgb(var(--pw-green));text-decoration:none}.pw footer .pw-footer-credit a:hover{text-decoration:underline;text-underline-offset:.2em}.pw footer .field__input{background:transparent}@media screen and (min-width:750px){.pw footer .accordion__title{font-size:1.8rem}}.pw .card-wrapper{--card-radius: var(--pw-radius)}.pw .card--product .card__media,.pw .card--product .media{background-color:rgb(var(--pw-studio));border-radius:var(--pw-radius)}.pw .card--product .media img{mix-blend-mode:multiply}.pw .card--product .media--image-contain img,.pw .card--product .media--square img{object-fit:contain;padding:0}.pw .card-information{padding-top:1.4rem}.pw .card-information__text.h4{font-family:var(--font-heading-family);font-weight:600;font-size:1.8rem;line-height:1.2;color:rgb(var(--pw-ink));display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;letter-spacing:0}.pw .pw-card-detail{display:block;margin-top:.4rem;font-size:1.4rem;line-height:1.35;color:rgb(var(--pw-muted));display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.pw .card-information .price{margin-top:.8rem}.pw .badge{border-radius:var(--pw-radius-s);font-family:var(--font-body-family);font-weight:600;letter-spacing:.01em;text-transform:none;font-size:1.3rem;padding:.3rem .8rem}.pw .badge--soldout{background:rgb(var(--pw-paper));color:rgb(var(--pw-ink));border:1px solid rgb(var(--pw-line-strong))}.pw .badge--onsale{background:rgb(var(--pw-ink));color:#fff;border-color:rgb(var(--pw-ink))}@media screen and (max-width:749px){.pw .card-information__text.h4{font-size:1.6rem}.pw .pw-card-detail{font-size:1.3rem}}@media screen and (hover:hover)and (min-width:750px){.pw .card-information__button .button{height:4rem;min-height:0;padding:.6rem 1.4rem;font-size:1.5rem;transition:transform .25s var(--pw-ease),opacity .25s var(--pw-ease),background-color .2s var(--pw-ease),color .2s var(--pw-ease)}}@media screen and (max-width:749px),(hover:none){.pw .card-information__button .button{min-height:0;padding:0;min-width:0}}.pw .product-grid .flex-grid__item{flex-grow:0}@media screen and (max-width:749px){.pw .product-grid.flex-grid--2-col .flex-grid__item,.pw .product-grid.flex-grid--2-col .flex-grid__item:only-child{max-width:calc(50% - var(--grid-horizontal-spacing) / 2)}}.pw .price{font-family:var(--font-heading-family);font-weight:600;color:rgb(var(--pw-ink));letter-spacing:0}.pw .price .price-item--regular s,.pw .price--on-sale .price-item--regular{color:rgb(var(--pw-muted));font-family:var(--font-body-family);font-weight:400}.pw .price--on-sale .price-item--sale{color:rgb(var(--pw-ink))}.pw .price--on-sale .price-item--regular:before{display:none}.pw .price--on-sale .price-item--regular{text-decoration:line-through;text-decoration-thickness:1px;text-decoration-color:rgb(var(--pw-muted))}.pw .pw-title-detail{display:block;margin-top:.8rem;font-family:var(--font-body-family);font-weight:400;font-size:1.7rem;line-height:1.4;color:rgb(var(--pw-muted));letter-spacing:0}.pw .product__heading{color:rgb(var(--pw-ink))}.pw .product__media-wrapper .product__media,.pw .product__media-wrapper .media{background-color:rgb(var(--pw-studio));border-radius:var(--pw-radius-l)}.pw .product__media-wrapper .product__media img{mix-blend-mode:multiply;object-fit:contain;padding:0}.pw .thumbnail-list .thumbnail,.pw .thumbnail-slider .thumbnail{background-color:rgb(var(--pw-studio));border-radius:var(--pw-radius)}.pw .thumbnail img{mix-blend-mode:multiply;object-fit:contain;padding:0}.pw .thumbnail[aria-current]{box-shadow:0 0 0 1.5px rgb(var(--pw-ink))}.pw .product__title .product__heading{font-size:clamp(2.8rem,2.1rem + 1.4vw,4.2rem);line-height:1.06;letter-spacing:-.01em}.pw .product__info-container .price--large{font-size:2.8rem}.pw .product__info-container .price--large .price-item--regular s,.pw .product__info-container .price--on-sale .price-item--regular{font-size:1.7rem}.pw .price__badge-sale,.pw .price__badge-sold-out{border-radius:var(--pw-radius-s);font-weight:600;letter-spacing:0}.pw .breadcrumb,.pw .breadcrumbs{font-size:1.4rem;letter-spacing:0;text-transform:none;color:rgb(var(--pw-muted))}.pw fieldset.product-form__input .form__label,.pw .product-form__input .form__label{text-transform:none;letter-spacing:0;font-size:1.5rem;font-weight:500;color:rgb(var(--pw-ink))}.pw .product-form__input input[type=radio]+label{border-radius:var(--pw-radius-s);letter-spacing:0;font-size:1.5rem;font-weight:500;min-height:4.4rem;padding:.8rem 1.6rem;box-shadow:inset 0 0 0 1px rgb(var(--pw-line-strong))}.pw .product-form__input input[type=radio]:checked+label{background-color:rgb(var(--pw-ink));color:#fff;box-shadow:inset 0 0 0 1.5px rgb(var(--pw-ink))}.pw .product-form__submit,.pw .product-form__submit.button--secondary{--color-button-background: var(--pw-green-deep);--color-button-border: var(--pw-green-deep);--color-button-text: 255, 255, 255;background-color:rgb(var(--pw-green-deep));border-color:rgb(var(--pw-green-deep));color:#fff;min-height:5.2rem;font-size:1.7rem}.pw .product-form__submit[disabled]{background-color:rgb(var(--pw-studio-deep));border-color:rgb(var(--pw-studio-deep));color:rgb(var(--pw-muted))}.pw .shopify-payment-button__button--unbranded{background-color:rgb(var(--pw-ink));color:#fff;border-radius:var(--pw-radius-s);font-family:var(--font-heading-family);font-weight:600;font-size:1.7rem;text-transform:none;letter-spacing:.01em;min-height:5.2rem}.pw .shopify-payment-button__button--unbranded:hover:not([disabled]){background-color:#000}.pw .shopify-payment-button,.pw .shopify-payment-button__button{width:100%}.pw .shopify-payment-button__more-options{text-transform:none;letter-spacing:0;font-size:1.4rem}.pw .quantity{border-radius:var(--pw-radius-s)}.pw .product__accordion .accordion__title,.pw .collapsible-content .accordion__title{font-family:var(--font-heading-family);font-weight:600;font-size:1.8rem;letter-spacing:0;text-transform:none;color:rgb(var(--pw-ink));line-height:1.2}.pw .product__accordion summary{padding:1.8rem 0}.pw .product__accordion .accordion__content{font-size:1.6rem;line-height:1.6}.pw .product__accordion .accordion__content .pw-plate{margin-top:.4rem}.pw-delivery__note{margin:1.6rem 0 0;font-size:1.5rem;color:rgb(var(--pw-muted))}.pw-delivery__policies{display:flex;flex-wrap:wrap;gap:.4rem 2rem;margin:1.6rem 0 0;padding:0;font-size:1.5rem}.pw .cart-items th,.pw .cart-items thead th{text-transform:none;letter-spacing:0;font-size:1.4rem;font-weight:500;color:rgb(var(--pw-muted))}.pw .cart-item__media,.pw .cart-item__image-container,.pw .mini-cart .cart-item__media{background:rgb(var(--pw-studio));border-radius:var(--pw-radius)}.pw .cart-item__image,.pw .cart-item__media img{mix-blend-mode:multiply;object-fit:contain}.pw .cart-item__name,.pw .mini-cart .product-title{font-family:var(--font-heading-family);font-weight:600;font-size:1.7rem;letter-spacing:0;color:rgb(var(--pw-ink));text-decoration:none;line-height:1.25}.pw .cart-item .pw-card-detail,.pw .mini-cart .pw-card-detail{margin-top:.2rem}.pw .totals__subtotal,.pw .totals__subtotal-value{font-family:var(--font-heading-family);font-weight:600;letter-spacing:0;color:rgb(var(--pw-ink))}.pw .totals__subtotal-value{font-size:2.2rem}.pw .pw-pdp-facts{padding:1.6rem 0;border-top:1px solid rgb(var(--pw-line));border-bottom:1px solid rgb(var(--pw-line))}.pw .pw-pdp-facts .pw-assure{gap:1rem 2rem}@media(prefers-reduced-motion:reduce){.pw *,.pw *:before,.pw *:after{transition-duration:.01ms!important;animation-duration:.01ms!important;scroll-behavior:auto!important}.pw-cats__tile:hover .pw-cats__media img{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/pw-theme.css.map */
