.pdp{max-width:1440px;margin:0 auto;background:#fbfaf8;color:#1a1a1a;font-family:Instrument Sans,system-ui,sans-serif}.pdp__crumb{padding:22px 48px 0;font-size:12px;letter-spacing:.04em;color:#999}.pdp__crumb a{color:#999;text-decoration:none}.pdp__crumb a:hover{color:#1a1a1a}.pdp__main{display:grid;grid-template-columns:1.15fr .85fr;gap:56px;padding:34px 48px 72px;align-items:start}.pdp__gal{display:flex;gap:16px}.pdp__thumbs{display:flex;flex-direction:column;gap:12px;width:82px;flex:none}.pdp__thumb{position:relative;aspect-ratio:3/4;background:#eee9e1;overflow:hidden;border:1px solid rgba(0,0,0,.08);cursor:pointer;padding:0}.pdp__thumb.is-active{border-color:#1a1a1a}.pdp__thumb img{width:100%;height:100%;object-fit:cover;display:block}.pdp__play{position:absolute;left:50%;top:50%;width:30px;height:30px;margin:-15px 0 0 -15px;border-radius:50%;background:#0000009e;color:#fff;font-size:11px;line-height:30px;text-align:center;padding-left:2px;pointer-events:none}.pdp__hero{position:relative;flex:1;aspect-ratio:4/5;background:#eee9e1;overflow:hidden}.pdp__slide{display:none;position:absolute;top:0;right:0;bottom:0;left:0}.pdp__slide.is-active{display:block}.pdp__slide img,.pdp__slide video,.pdp__slide iframe{width:100%;height:100%;display:block;border:0}.pdp__slide img{object-fit:cover}.pdp__slide video,.pdp__slide iframe{object-fit:contain;background:#000}.pdp__info{position:sticky;top:24px}.pdp__eyebrow{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#999;margin-bottom:14px}.pdp__title{font-family:Marcellus,serif;font-weight:400;font-size:34px;line-height:1.18;margin:0 0 16px}.pdp__price{font-size:24px;margin-bottom:8px}.pdp__price s{color:#b0a99c;font-size:18px;margin-left:10px}.pdp__stock{font-size:13px;margin-bottom:26px}.pdp__stock.in{color:#3f6b52}.pdp__stock.out{color:#a33}.pdp__desc{font-size:14.5px;line-height:1.65;color:#555;margin:0 0 28px}.pdp__variants{margin:0 0 22px}.pdp__variants label{display:block;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:#999;margin-bottom:8px}.pdp__variants select{width:100%;padding:13px 14px;border:1px solid #d8d2c6;background:#fff;font-size:14px;font-family:inherit;color:#1a1a1a}.pdp__wa{display:flex;align-items:center;justify-content:center;gap:10px;background:#25d366;color:#0a3d1c;font-size:15px;font-weight:600;padding:17px;margin-bottom:12px;text-decoration:none;transition:opacity .2s}.pdp__wa:hover{opacity:.9}.pdp__reserve{display:block;text-align:center;border:1px solid #1a1a1a;color:#1a1a1a;font-size:14px;padding:16px;margin-bottom:26px;background:none;width:100%;font-family:inherit;cursor:pointer;text-decoration:none}.pdp__reserve:hover{background:#1a1a1a;color:#fbfaf8}.pdp__note{font-size:12.5px;color:#888;line-height:1.6;border-top:1px solid rgba(0,0,0,.08);padding-top:20px}.pdp__share{display:flex;align-items:center;gap:16px;margin-top:22px}.pdp__share-label{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#999}.pdp__share-btns{display:flex;gap:9px}.pdp__share-btns>a{width:36px;height:36px;border:1px solid #d8d2c6;display:flex;align-items:center;justify-content:center;color:#555;text-decoration:none;transition:border-color .2s,color .2s}.pdp__share-btns>a:hover{border-color:#1a1a1a;color:#1a1a1a}.pdp__copy{height:36px;padding:0 14px;border:1px solid #d8d2c6;background:none;display:flex;align-items:center;gap:8px;color:#555;font-family:inherit;font-size:11px;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;transition:border-color .2s,color .2s}.pdp__copy:hover{border-color:#1a1a1a;color:#1a1a1a}.pdp__details{border-top:1px solid rgba(0,0,0,.08);padding:60px 48px;display:grid;grid-template-columns:repeat(3,1fr);gap:48px}.pdp__details h3{font-family:Marcellus,serif;font-weight:400;font-size:21px;margin:0 0 16px}.pdp__details p{font-size:14px;line-height:1.65;color:#555;margin:0}.pdp__spec{display:flex;justify-content:space-between;gap:16px;padding:9px 0;border-bottom:1px solid rgba(0,0,0,.06);font-size:14px;color:#555}.pdp__spec span:first-child{color:#999}.pdp__spec span:last-child{text-align:right}.pdp__incl{font-size:14px;line-height:1.9;color:#555}.pdp__rte{font-size:14px;line-height:1.7;color:#555}.pdp__rte p{margin:0 0 12px}.pdp__trust{display:flex;justify-content:center;gap:56px;flex-wrap:wrap;padding:30px 48px;border-top:1px solid rgba(0,0,0,.08);border-bottom:1px solid rgba(0,0,0,.08);font-size:13px;letter-spacing:.03em;color:#555}@media(max-width:989px){.pdp__main{grid-template-columns:1fr;gap:32px;padding:24px 20px 56px}.pdp__info{position:static}.pdp__details{grid-template-columns:1fr;gap:36px;padding:44px 20px}.pdp__crumb{padding:18px 20px 0}.pdp__trust{gap:20px 32px;padding:24px 20px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/acoustica-product.css.map */
