.pp-hero{background:linear-gradient(115deg,#f3ecfb,#ddcff4 62%,#f9c4d6);color:#5c3c78;overflow:hidden}.pp-hero__inner{max-width:1320px;margin:auto;padding:54px 48px 62px;display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center;min-height:490px}.pp-eyebrow{font-size:13px;font-weight:650;letter-spacing:.12em;text-transform:uppercase;margin:0 0 20px}.pp-hero h1{font-size:clamp(34px,4.2vw,60px);line-height:1.08;letter-spacing:-.045em;max-width:600px;margin:0;text-wrap:balance}.pp-hero__description{max-width:450px;font-size:17px;line-height:1.7;margin:24px 0 30px;color:#463a50}.pp-hero__actions{display:flex;align-items:center;gap:24px;flex-wrap:wrap}.pp-button{display:inline-flex;align-items:center;justify-content:center;gap:24px;background:#5c3c78;color:#fff;border-radius:100px;text-decoration:none;padding:18px 26px;min-height:52px;font-weight:600}.pp-button:hover{background:#463059}.pp-button:focus-visible,.pp-text-link:focus-visible,.pp-category:focus-visible,.pp-hero__card:focus-visible{outline:3px solid #5c3c78;outline-offset:5px}.pp-text-link{color:#5c3c78;font-weight:600;text-underline-offset:5px}.pp-hero__visual{height:375px;position:relative;isolation:isolate}.pp-hero__visual:before{content:"";position:absolute;width:320px;height:320px;border:1px solid #ffffffa6;border-radius:50%;top:20px;left:75px;z-index:-1}.pp-hero__spark{position:absolute;right:0;top:0;font-size:54px;color:#5c3c78}.pp-hero__card{position:absolute;display:block;padding:16px 16px 12px;border-radius:24px;background:#fffdf9;box-shadow:0 16px 35px #5c3c7818;text-decoration:none;color:#5c3c78;width:225px;transition:transform .18s ease}.pp-hero__card--1{left:0;top:45px;transform:rotate(-9deg);z-index:2;width:260px}.pp-hero__card--2{right:4px;top:8px;transform:rotate(8deg);z-index:1}.pp-hero__card--3{right:30px;bottom:-35px;transform:rotate(-4deg);z-index:3;width:180px}.pp-hero__card:hover{transform:rotate(0) translateY(-4px)}.pp-hero__photo{width:100%;height:180px;object-fit:contain;background:#fff;border-radius:14px}.pp-hero__card--3 .pp-hero__photo{height:100px}.pp-hero__caption{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:13px;font-weight:650;padding:10px 2px 0}.pp-categories{max-width:1320px;margin:auto;padding:46px 48px 36px;color:#5c3c78}.pp-section-heading{display:flex;justify-content:space-between;align-items:baseline;gap:24px;margin-bottom:24px}.pp-section-heading h2{font-size:28px;letter-spacing:-.025em;margin:0}.pp-section-heading p{font-size:14px;color:#66556f;margin:0}.pp-categories__grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:14px}.pp-category{position:relative;display:flex;flex-direction:column;gap:14px;color:#5c3c78;text-decoration:none;font-size:14px;font-weight:600}.pp-category__image{display:block;aspect-ratio:1;border-radius:22px;padding:14px;background:#f3ecfb;overflow:hidden}.pp-category__image img{width:100%;height:100%;object-fit:contain;border-radius:10px;transition:transform .18s ease}.pp-category:hover img{transform:scale(1.06)}.pp-category__arrow{position:absolute;right:4px;bottom:0}.pp-category--2 .pp-category__image,.pp-category--5 .pp-category__image{background:#fff0e2}.pp-category--3 .pp-category__image,.pp-category--7 .pp-category__image{background:#fce5ee}.pp-category--4 .pp-category__image,.pp-category--6 .pp-category__image{background:#e5f7f2}body product-card .quick-add button.quick-add__button{display:flex;opacity:1;width:calc(100% - 20px);max-inline-size:none;inset-inline-end:10px;inset-block-end:10px;justify-content:center;gap:8px;padding:0 12px;min-height:44px;background:#5c3c78;color:#fff;border:0;border-radius:12px;-webkit-backdrop-filter:none;backdrop-filter:none;white-space:normal}body product-card .quick-add button.quick-add__button:disabled{opacity:.5}body product-card .quick-add button.quick-add__button[data-added=true]{color:transparent}body product-card .quick-add button.quick-add__button[data-added=true] .add-to-cart__added{color:#fff}body product-card .quick-add__button .svg-wrapper{width:22px;height:22px;flex:0 0 22px}body product-card .quick-add{--quick-add-display:flex;--quick-add-mobile-display:flex;--quick-add-mobile-opacity:1}body product-card .card-gallery{padding-bottom:64px;background:#fff;border-radius:18px}body product-card .card-gallery .product-media__image{object-fit:contain!important;padding:14px}body product-card .product-card__content{color:#463a50}@media(max-width:1000px){.pp-hero__inner{padding:40px 28px 50px;gap:28px}.pp-hero__card--1{width:220px}.pp-hero__card--2{width:195px}.pp-hero__card--3{width:175px}.pp-categories{padding:36px 28px}.pp-categories__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.pp-category__image{aspect-ratio:1.2}}@media(max-width:749px){.pp-hero__inner{padding:30px 20px 40px;grid-template-columns:1fr;gap:28px;min-height:0}.pp-eyebrow{font-size:11px;margin-bottom:14px}.pp-hero h1{font-size:38px;max-width:440px}.pp-hero__description{font-size:15px;line-height:1.6;margin:18px 0 22px}.pp-hero__actions{gap:18px}.pp-button{padding:15px 22px;font-size:14px}.pp-text-link{font-size:14px}.pp-hero__visual{height:305px;max-width:460px;width:100%;margin:auto}.pp-hero__card--1{width:54%;top:35px;left:0}.pp-hero__card--2{width:46%;right:0;top:0}.pp-hero__card--3{width:43%;right:10px;bottom:0}.pp-hero__photo{height:145px}.pp-hero__card--3 .pp-hero__photo{height:100px}.pp-hero__card{padding:10px;border-radius:18px}.pp-hero__caption{font-size:11px;line-height:1.3}.pp-hero__spark{font-size:36px;right:45%;top:-4px}.pp-hero__visual:before{width:230px;height:230px;left:20%;top:20px}.pp-categories{padding:30px 20px}.pp-section-heading{display:block;margin-bottom:20px}.pp-section-heading h2{font-size:24px}.pp-section-heading p{margin-top:8px;line-height:1.5}.pp-categories__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 12px}.pp-category{font-size:12px;gap:10px;padding-right:12px}.pp-category__image{aspect-ratio:1;border-radius:16px;padding:10px}.pp-category__arrow{font-size:12px}body product-card .quick-add button.quick-add__button{font-size:12px;width:calc(100% - 12px);inset-inline-end:6px;inset-block-end:8px;gap:4px;padding-inline:4px}body product-card .quick-add__button .svg-wrapper{width:18px;height:18px;flex-basis:18px}}@media(prefers-reduced-motion:reduce){.pp-hero__card,.pp-category__image img{transition:none}}@media(max-width:749px){.pp-hero__card--2 .pp-hero__photo{height:105px}}body product-card product-price .price,body product-card product-price .price bdi{font-size:20px;font-weight:700;line-height:1.35;color:#5c3c78}@media(max-width:749px){body product-card product-price .price,body product-card product-price .price bdi{font-size:18px}}.pamda-local{padding:48px max(24px,calc((100vw - 1200px)/2)) 64px;color:#5c3c78;display:block}.pamda-local-heading{text-align:center;max-width:680px;margin:0 auto 28px}.pamda-local h2{font-size:clamp(26px,3vw,38px);line-height:1.2;margin:8px 0 16px}.pamda-local p{line-height:1.6}.pamda-local-kicker{font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.pamda-review-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.pamda-review-grid figure{margin:0;background:#f8f4fc;border:1px solid #e6dcef;border-radius:20px;padding:26px}.pamda-review-grid blockquote{margin:0 0 22px;font-size:18px;line-height:1.55;font-weight:600}.pamda-review-grid figcaption{font-weight:700}.pamda-review-grid figcaption span{display:block;font-size:12px;font-weight:400;margin-top:6px}.pamda-local-link{display:block;width:fit-content;margin:24px auto 48px;text-underline-offset:5px;font-weight:600}.pamda-visit{display:grid;grid-template-columns:1fr 1fr;gap:40px;border-radius:28px;background:#f7e8cf;padding:36px;align-items:center}.pamda-visit address{font-style:normal;font-size:18px;line-height:1.6;font-weight:700;margin:24px 0 12px}.pamda-visit-hours{font-size:14px}.pamda-visit-button{display:inline-flex;background:#5c3c78;color:#fff;padding:14px 22px;border-radius:999px;text-decoration:none;font-weight:700;margin-top:12px;min-height:48px;align-items:center}.pamda-visit-map{height:370px;border-radius:20px;overflow:hidden;background:#ddcff4}.pamda-visit-map iframe{width:100%;height:100%;border:0}.pamda-local a:focus-visible{outline:3px solid #f888b0;outline-offset:4px}@media(max-width:749px){.pamda-local{padding:32px 20px 40px}.pamda-review-grid,.pamda-visit{grid-template-columns:1fr}.pamda-review-grid{gap:12px}.pamda-visit{padding:24px;gap:24px}.pamda-visit-map{height:300px}}.product-grid product-card .product-card__content>a:has([role=heading]){min-height:3.5em;display:block}.product-grid product-card .product-card__content>a [role=heading]{line-height:1.5}.product-grid product-card .card-gallery{flex-shrink:0}body product-card .product-card__content>a:has([role=heading]){min-height:3.5em;display:block}body product-card .product-card__content>a [role=heading]{line-height:1.5}.product-information__media media-gallery{display:block;width:100%;max-width:520px;margin-inline:auto}.product-information__media .product-media__image{object-fit:contain!important;padding:20px}[id^=ProductInformation-] product-price .price,[id^=ProductInformation-] product-price .price bdi{font-size:28px;font-weight:700;line-height:1.3;color:#5c3c78}@media(max-width:749px){.product-information__media media-gallery{max-width:400px}[id^=ProductInformation-] product-price .price,[id^=ProductInformation-] product-price .price bdi{font-size:24px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/pamda-store.css.map */
