.pw-hero{position:relative;display:grid;isolation:isolate;min-height:var(--hero-h,78svh);color:var(--hero-fg);overflow:clip;padding-block:0;background:var(--hero-pad,#12271F)}.pw-hero__media{grid-area:1/1;position:relative}.pw-hero__img,.pw-hero .pw__placeholder{width:100%;height:100%;min-height:var(--hero-h,78svh);object-fit:var(--hero-fit,cover);object-position:var(--hero-focal-d,center)}.pw-hero__veil{position:absolute;top:0;right:0;bottom:0;left:0;opacity:var(--hero-veil,.45);background:linear-gradient(to right,var(--hero-veil-color,#12271F) 0%,transparent 72%)}.pw-hero--center .pw-hero__veil,.pw-hero--right .pw-hero__veil{background:var(--hero-veil-color,#12271F)}.pw-hero__content{grid-area:1/1;position:relative;z-index:1;display:flex;padding-block:var(--pw-space-8)}.pw-hero--vtop .pw-hero__content{align-items:flex-start}.pw-hero--vmiddle .pw-hero__content{align-items:center}.pw-hero--vbottom .pw-hero__content{align-items:flex-end}.pw-hero__box{display:flex;flex-direction:column;gap:var(--pw-space-5);max-width:620px}.pw-hero--left .pw-hero__box{margin-inline-end:auto;text-align:left;align-items:flex-start}.pw-hero--center .pw-hero__box{margin-inline:auto;text-align:center;align-items:center}.pw-hero--right .pw-hero__box{margin-inline-start:auto;text-align:right;align-items:flex-end}.pw-hero__eyebrow,.pw-hero__title,.pw-hero__text{color:var(--hero-fg)}.pw-hero__eyebrow{opacity:.85;margin-bottom:0}.pw-hero__text{opacity:.92;max-width:46ch}.pw-hero__ctas{display:flex;flex-wrap:wrap;gap:var(--pw-space-3);margin-top:var(--pw-space-2)}.pw-hero__cta--ghost{color:var(--hero-fg);border-color:currentColor;background:transparent}.pw-hero__cta--ghost:hover{background:var(--hero-fg);color:var(--pw-green-900)}@media(max-width:749px){.pw-hero{min-height:var(--hero-h-m,80svh)}.pw-hero__img,.pw-hero .pw__placeholder{min-height:var(--hero-h-m,80svh);object-fit:var(--hero-fit-m,cover);object-position:var(--hero-focal-m,center top)}.pw-hero__veil{background:linear-gradient(to top,var(--hero-veil-color,#12271F) 10%,transparent 72%);opacity:calc(var(--hero-veil,.45) + .14)}.pw-hero__content{align-items:flex-end;padding-block:var(--pw-space-7) var(--pw-space-8)}.pw-hero__box{margin-inline:auto!important;text-align:center!important;align-items:center!important;max-width:100%;gap:var(--pw-space-4)}.pw-hero__text{max-width:36ch;margin-inline:auto}.pw-hero__ctas{width:100%;flex-direction:column;align-items:stretch}.pw-hero__cta{width:100%}}.pw-mq{background:var(--mq-bg);color:var(--mq-fg);overflow:hidden;border-top:1px solid var(--mq-border,transparent);border-bottom:1px solid var(--mq-border,transparent)}.pw-mq__viewport{display:flex;width:100%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.pw-mq__row{display:flex;flex:0 0 auto;align-items:center;gap:var(--mq-gap,var(--pw-space-8));padding-right:var(--mq-gap,var(--pw-space-8));animation:pw-mq-scroll var(--mq-speed,42s) linear infinite}.pw-mq:hover .pw-mq__row,.pw-mq:focus-within .pw-mq__row{animation-play-state:paused}@keyframes pw-mq-scroll{0%{transform:translate(0)}to{transform:translate(-100%)}}.pw-mq__item{display:inline-flex;align-items:center;gap:var(--pw-space-3);flex:0 0 auto;white-space:nowrap;color:var(--mq-fg)}.pw-mq__icon{flex:0 0 auto;display:grid;place-items:center;color:var(--mq-accent,#8FA99B)}.pw-mq__icon svg{width:20px;height:20px}.pw-mq__text{font-size:var(--mq-size,.9375rem);font-weight:500;letter-spacing:.01em;color:var(--mq-fg)}.pw-mq__sep{flex:0 0 auto;width:5px;height:5px;border-radius:50%;background:var(--mq-accent,#8FA99B);opacity:.6}@media(prefers-reduced-motion:reduce){.pw-mq__row{animation:none}.pw-mq__viewport{overflow-x:auto;scrollbar-width:none;-webkit-mask-image:none;mask-image:none}.pw-mq__viewport::-webkit-scrollbar{display:none}.pw-mq__row+.pw-mq__row{display:none}}body[data-pw-motion=reduced] .pw-mq__row{animation:none}body[data-pw-motion=reduced] .pw-mq__viewport{overflow-x:auto;-webkit-mask-image:none;mask-image:none}body[data-pw-motion=reduced] .pw-mq__row+.pw-mq__row{display:none}@media(max-width:749px){.pw-mq__text{font-size:.8125rem}.pw-mq__icon svg{width:17px;height:17px}}.pw-vbar{background:var(--vb-bg);color:var(--vb-fg)}.pw-vbar__heading{text-align:center;color:var(--vb-fg);opacity:.6}.pw-vbar__list{display:grid;grid-template-columns:repeat(var(--vb-cols,4),minmax(0,1fr));align-items:center;gap:var(--pw-space-5);list-style:none;margin:0;padding:0}.pw-vbar__item{display:flex;align-items:center;justify-content:center;gap:var(--pw-space-3);min-width:0;text-align:center;color:var(--vb-fg)}.pw-vbar__icon{flex:0 0 auto;color:var(--vb-icon,#8FA99B)}.pw-vbar__icon svg{width:26px;height:26px}.pw-vbar__label{font-size:.8125rem;font-weight:500;letter-spacing:.03em;line-height:1.35;overflow-wrap:anywhere;color:var(--vb-fg)}.pw-vbar__logo{width:auto;max-width:160px;max-height:44px;margin-inline:auto;object-fit:contain}@media(max-width:989px){.pw-vbar__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--pw-space-4)}}@media(max-width:749px){.pw-vbar__list{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:var(--pw-space-5)}.pw-vbar__item{flex-direction:column;gap:var(--pw-space-2)}.pw-vbar__label{font-size:.75rem}.pw-vbar__logo{max-width:120px;max-height:34px}}.pw-grid{background:var(--g-bg);color:var(--g-fg)}.pw-grid__list{display:grid;grid-template-columns:repeat(var(--g-cols,2),minmax(0,1fr));gap:var(--pw-space-5);list-style:none;margin:0;padding:0}.pw-card{display:flex;flex-direction:column;height:100%;background:var(--g-card,#fff);border:1px solid var(--pw-border);border-radius:var(--pw-radius-lg);overflow:hidden;transition:box-shadow var(--pw-dur) var(--pw-ease),transform var(--pw-dur) var(--pw-ease)}.pw-card:hover{box-shadow:var(--pw-shadow);transform:translateY(-3px)}.pw-card__media{position:relative;display:block;aspect-ratio:var(--g-ratio,1/1);background:var(--g-mediabg,#F3EDE1);border-radius:0}.pw-card__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:var(--g-fit,cover);object-position:var(--g-focal,center);transition:opacity var(--pw-dur) var(--pw-ease)}.pw-card__img--hover{opacity:0}.pw-card:hover .pw-card__img--hover{opacity:1}.pw-card__badge{position:absolute;top:12px;left:12px;padding:5px 11px;border-radius:var(--pw-radius-pill);background:var(--pw-green-700);color:var(--pw-cream-100);font-size:.6875rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;z-index:1}.pw-card__badge--custom{background:var(--pw-sand-300);color:var(--pw-green-900)}.pw-card__badge--out{top:auto;bottom:12px;background:var(--pw-ink-600);color:var(--pw-cream-100)}.pw-card__body{display:flex;flex-direction:column;gap:var(--pw-space-2);padding:var(--pw-space-5);flex:1 1 auto;text-align:center;color:var(--g-fg)}.pw-card__title a{color:inherit;text-decoration:none}.pw-card__title a:hover{text-decoration:underline;text-underline-offset:3px}.pw-card__sub{margin:0;font-size:var(--pw-small);color:var(--pw-ink-400)}.pw-card__price{display:flex;align-items:baseline;justify-content:center;gap:var(--pw-space-2);margin:var(--pw-space-1) 0 var(--pw-space-3);font-size:1rem;font-weight:600}.pw-card__price-was{color:var(--pw-ink-400);font-weight:400;font-size:.875rem}.pw-card__form{margin-top:auto}.pw-grid__foot{margin-top:var(--pw-space-7);text-align:center}@media(max-width:989px){.pw-grid__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:599px){.pw-grid__list{grid-template-columns:repeat(var(--g-cols-m,2),minmax(0,1fr));gap:var(--pw-space-4)}.pw-card__body{padding:var(--pw-space-4)}.pw-card__atc{padding-inline:10px;font-size:.8125rem;min-height:46px}.pw-card__price{font-size:.9375rem}}.pw-ugc{background:var(--u-bg);color:var(--u-fg)}.pw-ugc__head{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--pw-space-5);margin-bottom:var(--pw-space-6);flex-wrap:wrap}.pw-ugc__intro{margin-top:var(--pw-space-3)}.pw-ugc__controls{display:flex;align-items:center;gap:var(--pw-space-5)}.pw-ugc__track{margin-inline:calc(var(--pw-gutter) * -1);padding-inline:var(--pw-gutter)}.pw-ugc__item{width:260px}.pw-ugc__card{position:relative;aspect-ratio:9/16;border-radius:var(--pw-radius-lg);overflow:hidden;background:var(--pw-sage-100)}.pw-ugc__poster{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:0}.pw-ugc__poster-img{width:100%;height:100%;object-fit:cover}.pw-ugc__play{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:56px;height:56px;display:grid;place-items:center;border:0;border-radius:50%;background:#fbf8f2e0;color:var(--pw-green-700);cursor:pointer;transition:transform var(--pw-dur) var(--pw-ease),background var(--pw-dur) var(--pw-ease)}.pw-ugc__play:hover{transform:scale(1.07);background:var(--pw-cream-100)}.pw-ugc__play svg{width:24px;height:24px;margin-left:2px}.pw-ugc__slot{position:absolute;top:0;right:0;bottom:0;left:0}.pw-ugc__slot[hidden]{display:none}.pw-ugc__slot video,.pw-ugc__slot iframe{width:100%;height:100%;object-fit:cover;border:0;display:block}.pw-ugc__caption{margin:var(--pw-space-3) 0 0;font-size:var(--pw-small);color:var(--pw-ink-600);text-align:center;overflow-wrap:anywhere}@media(max-width:749px){.pw-ugc__head{flex-direction:column;align-items:center;text-align:center}.pw-ugc__intro{margin-inline:auto}.pw-ugc__controls{justify-content:center}.pw-ugc__item{width:62vw;max-width:260px}}.pw-ed{background:var(--e-bg);color:var(--e-fg)}.pw-ed__viewport{display:grid}.pw-ed__slide{grid-area:1/1;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:var(--pw-space-9);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .42s var(--pw-ease)}.pw-ed__slide.is-active{opacity:1;visibility:visible;pointer-events:auto}.pw-ed__media{position:relative;padding-bottom:56px;padding-left:48px;min-width:0}.pw-ed__img--back{aspect-ratio:4/3;border-radius:var(--pw-radius);background:var(--e-mediabg,#E3EBE5)}.pw-ed__img img{width:100%;height:100%;object-fit:var(--e-fit,cover)}.pw-ed__img--front{position:absolute;left:0;bottom:0;width:46%;aspect-ratio:4/5;border-radius:var(--pw-radius);box-shadow:0 14px 40px #14201b29;border:6px solid var(--e-bg);background:var(--e-mediabg,#E3EBE5)}.pw-ed__body{display:flex;flex-direction:column;gap:var(--pw-space-5);min-width:0;color:var(--e-fg)}.pw-ed__text{max-width:48ch}.pw-ed__cta{align-self:flex-start}.pw-ed__nav{display:flex;justify-content:flex-end;gap:var(--pw-space-3);margin-top:var(--pw-space-7)}.pw-ed__dot{width:44px;height:2px;padding:14px 0;background:none;border:0;cursor:pointer;position:relative}.pw-ed__dot:after{content:"";position:absolute;inset:50% 0 auto 0;height:2px;background:var(--pw-sage-200);transition:background var(--pw-dur) var(--pw-ease)}.pw-ed__dot.is-active:after{background:var(--pw-green-700)}@media(max-width:989px){.pw-ed__slide{gap:var(--pw-space-7)}}@media(max-width:749px){.pw-ed__slide{grid-template-columns:minmax(0,1fr);gap:var(--pw-space-6)}.pw-ed__media{padding-left:0;padding-bottom:40px}.pw-ed__img--front{width:42%;left:50%;transform:translate(-50%);bottom:0;border-width:5px}.pw-ed__body{text-align:center;align-items:center}.pw-ed__text{margin-inline:auto}.pw-ed__cta{align-self:stretch}.pw-ed__nav{justify-content:center}}.pw-art{background:var(--a-bg);color:var(--a-fg)}.pw-art__list{display:grid;grid-template-columns:repeat(var(--a-cols,4),minmax(0,1fr));gap:var(--pw-space-5);list-style:none;margin:0;padding:0}.pw-art__card{display:flex;flex-direction:column;height:100%;background:var(--a-card,#fff);border:1px solid var(--pw-border);border-radius:var(--pw-radius-lg);overflow:hidden;transition:box-shadow var(--pw-dur) var(--pw-ease),transform var(--pw-dur) var(--pw-ease)}.pw-art__card:hover{box-shadow:var(--pw-shadow);transform:translateY(-3px)}.pw-art__media{display:block;aspect-ratio:4/3;border-radius:0}.pw-art__media img{width:100%;height:100%;object-fit:cover}.pw-art__body{display:flex;flex-direction:column;gap:var(--pw-space-3);padding:var(--pw-space-5);flex:1 1 auto;color:var(--a-fg)}.pw-art__date{font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:var(--pw-ink-400)}.pw-art__title a{color:inherit;text-decoration:none}.pw-art__title a:hover{text-decoration:underline;text-underline-offset:3px}.pw-art__excerpt{margin:0;font-size:var(--pw-small);color:var(--pw-ink-600)}.pw-art__link{margin-top:auto;align-self:flex-start}.pw-art__foot{margin-top:var(--pw-space-7);text-align:center}@media(max-width:989px){.pw-art__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.pw-art__list{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;gap:var(--pw-space-4);margin-inline:calc(var(--pw-gutter) * -1);padding-inline:var(--pw-gutter)}.pw-art__list::-webkit-scrollbar{display:none}.pw-art__item{flex:0 0 78vw;max-width:320px;scroll-snap-align:start}.pw-art__body{text-align:center;align-items:center}.pw-art__link{align-self:center}}.pw-faq{background:var(--f-bg);color:var(--f-fg)}.pw-faq__grid--split{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:var(--pw-space-9);align-items:start}.pw-faq__intro{display:flex;flex-direction:column;gap:var(--pw-space-4);align-items:flex-start}.pw-faq__grid--narrow .pw-faq__intro{text-align:center;align-items:center;margin-bottom:var(--pw-space-7)}.pw-faq__grid--narrow .pw-faq__text{margin-inline:auto}.pw-faq__q{font-size:1.0625rem;padding-right:var(--pw-space-3)}.pw-faq__item[open] .pw-faq__q{font-weight:600}.pw-faq__link{margin-top:var(--pw-space-2)}@media(max-width:989px){.pw-faq__grid--split{grid-template-columns:minmax(0,1fr);gap:var(--pw-space-6)}}@media(max-width:749px){.pw-faq__intro{align-items:center;text-align:center}.pw-faq__text{margin-inline:auto}.pw-faq__q{font-size:.9375rem}.pw-faq .pw__acc-summary{padding-block:var(--pw-space-4)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/purwells-home.css.map */
