.prt{position:relative;overflow:hidden;box-sizing:border-box;padding:48px 22px;font-family:Inter,sans-serif;background:linear-gradient(180deg,var(--prt-bgt) 0%,var(--prt-bgb) 55%),var(--prt-bg);transition:background-color var(--prt-ft,.2s) ease-in}.prt *,.prt *:before,.prt *:after{box-sizing:border-box}.prt__in{display:flex;flex-direction:column;align-items:center;max-width:376px;margin:0 auto}.prt__head{display:flex;flex-direction:column;align-items:center;width:100%}.prt__badge{display:inline-flex;align-items:center;gap:9px;height:40px;padding:0 14px;background:var(--prt-badgebg);border:1px solid var(--prt-line);border-radius:8px}.prt__dot{flex:none;width:8px;height:8px;border-radius:4px;background:var(--prt-dot)}.prt__bt{font-size:12px;line-height:18px;font-weight:500;letter-spacing:.03em;text-transform:uppercase;white-space:nowrap;color:var(--prt-badgec)}.prt .prt__h{display:flex;flex-direction:column;align-items:center;gap:8px;width:100%;margin:24px 0 0;padding:0;font-family:Inter,sans-serif;font-size:var(--prt-hs);line-height:1.1;font-weight:500;letter-spacing:-.07em;text-align:center;text-transform:none}.prt__h1{display:block;padding:.04375em 0;color:var(--prt-h1)}.prt__h2{display:block;margin:-.1861em 0 .0236em;color:var(--prt-h2)}.prt .prt__sub{width:100%;margin:19.09px 0 -4.91px;padding:0;font-family:Inter,sans-serif;font-size:14px;line-height:20px;font-weight:400;letter-spacing:0;text-align:center;color:var(--prt-sub)}.prt__media{position:relative;z-index:0;width:100%;margin-top:48px;aspect-ratio:376/434}.prt__media img{display:block;width:100%;height:100%;max-width:none;object-fit:fill}.prt__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,var(--prt-bgt) 74.654%,var(--prt-bgb) 97.581%)}.prt__i1,.prt__v2{transition:opacity var(--prt-ft,.2s) ease-in}.prt__v2{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;display:block;opacity:0;pointer-events:none}.prt.is-v2{background-color:var(--prt-bg2)}.prt.is-v2 .prt__i1{opacity:0}.prt.is-v2 .prt__v2{opacity:1}@media(max-width:1023.98px){.prt__v2--fit-m img{object-fit:contain}}.prt__feats{display:grid;grid-template-columns:1fr 1fr;column-gap:6px;row-gap:24px;width:100%;margin-top:-5px}.prt__f{display:flex;flex-direction:column;align-items:center;min-width:0;padding:19px 15px;border-radius:15px;text-align:center;color:var(--prt-fc)}.prt__fh{display:flex;flex-direction:column;align-items:center;gap:12px}.prt__plus{display:block;flex:none;width:12px;height:12px}.prt__ft{display:block;margin:-6.81px 0;font-size:14px;line-height:23.8px;font-weight:700;letter-spacing:-.1831px;text-transform:capitalize;white-space:nowrap;color:var(--prt-fc)}.prt__fx{margin-top:12px}.prt .prt__fx p{margin:-3.91px 0;padding:0;font-family:Inter,sans-serif;font-size:14px;line-height:18px;font-weight:400;letter-spacing:0;color:var(--prt-fc)}.prt a.prt__cta{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;height:59.5px;margin-top:24px;padding:0 15px;background:var(--prt-ctabg);border:2px solid var(--prt-ctabg);border-radius:5px;text-decoration:none;color:var(--prt-ctac);transition:opacity .15s}.prt a.prt__cta:hover{opacity:.88}.prt__cl{min-width:169px;font-size:14px;line-height:22.5px;font-weight:600;letter-spacing:0;text-align:left;white-space:nowrap;color:var(--prt-ctac)}.prt__ca{flex:none;display:block;width:14.46px;height:22.5px;padding:6.56px 0 0 1.87px;color:var(--prt-ctac)}.prt__ca svg{display:block;width:10.96px;height:10.33px}@media(min-width:1024px){.prt{height:810px;padding:0;background:linear-gradient(180deg,var(--prt-bgt) 20.82%,var(--prt-bgb) 64.369%),var(--prt-bg)}.prt__in{position:relative;display:block;max-width:none;height:100%;--prt-lx:max(24px, calc(50% - 522px) );--prt-rx:min( calc(50% + 312px) , calc(100% - 265px) )}.prt__head{position:relative;z-index:1;padding-top:52.5px}.prt__badge{height:48px}.prt__dot{width:10px;height:10px}.prt__bt{font-size:11px}.prt .prt__h{flex-direction:row;justify-content:center;gap:12px;line-height:60px;white-space:nowrap}.prt__h1,.prt__h2{height:60px;margin:0;padding:0}.prt--caps .prt__h1{text-transform:capitalize}.prt .prt__sub{margin:2.14px 0 0;font-size:16px;line-height:35.36px}.prt__media{position:absolute;left:50%;bottom:-2.85px;width:490.09px;margin:0 0 0 -245.045px;aspect-ratio:490.09/565.8}.prt__media:after{display:none}.prt__v2{inset:auto;left:-22.955px;top:-73.05px;width:590px;height:636px}.prt__v2--fit-d img{object-fit:contain;object-position:50% 100%}.prt__feats{display:block;margin:0}.prt__f{position:absolute;width:241px;padding:19px 10px;align-items:flex-start;text-align:left}.prt__f--1{left:var(--prt-lx);top:289px}.prt__f--2{left:var(--prt-rx);top:289px}.prt__f--3{left:var(--prt-lx);top:502px}.prt__f--4{left:var(--prt-rx);top:503px}.prt__fh{flex-direction:row;align-items:flex-end;gap:16px}.prt__ft{margin:-6.08px 0 -7.08px;font-size:16px}.prt__fx{display:flex;align-items:center;min-height:49px;margin-top:16px;padding-left:30px}.prt .prt__fx p{max-width:157px}.prt a.prt__cta{position:absolute;top:706px;left:50%;width:auto;min-width:219.9px;height:52.5px;margin:0;padding:0 10.44px 0 20px;border:0;gap:7px;justify-content:flex-start;transform:translate(-50%)}.prt__cl{min-width:168px}.prt__ca{padding-top:7.06px;padding-left:1.88px}}
/*# sourceMappingURL=/cdn/shop/t/248/assets/pouch-ritual.css.map */
