.avelere-gspot-pdp{color:#20201e;background:#f8f5ef;padding:clamp(24px,4vw,56px) clamp(16px,4vw,48px)}.avelere-gspot-pdp *{box-sizing:border-box}.avelere-gspot-pdp__shell,.avelere-gspot-pdp__details,.avelere-gspot-pdp__related{max-width:1240px;margin:0 auto}.avelere-gspot-pdp__shell{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);gap:clamp(24px,4vw,56px);align-items:start}.avelere-gspot-pdp__media,.avelere-gspot-pdp__summary,.avelere-gspot-pdp__description,.avelere-gspot-pdp__specs,.avelere-gspot-pdp__care,.avelere-gspot-pdp__faq,.avelere-gspot-pdp__related{border:1px solid rgba(32,32,30,.1);background:#fffdfa}.avelere-gspot-pdp__media{padding:clamp(12px,2vw,20px)}.avelere-gspot-pdp__lead-media{background:#f1eee7;aspect-ratio:1 / 1;display:grid;place-items:center;overflow:hidden}.avelere-gspot-pdp__lead-media img,.avelere-gspot-pdp__thumb img,.avelere-gspot-pdp__related-card img{display:block;width:100%;height:100%;object-fit:cover}.avelere-gspot-pdp__thumbs{display:grid;grid-template-columns:repeat(auto-fill,minmax(72px,1fr));gap:10px;margin-top:12px}.avelere-gspot-pdp__thumb{display:block;aspect-ratio:1 / 1;overflow:hidden;background:#f1eee7;border:1px solid rgba(32,32,30,.1)}.avelere-gspot-pdp__summary{padding:clamp(20px,3vw,34px);position:sticky;top:24px}.avelere-gspot-pdp__eyebrow{margin:0 0 10px;font-size:.78rem;text-transform:uppercase;letter-spacing:0;color:#6f7364}.avelere-gspot-pdp__title{margin:0;font-size:clamp(2rem,4vw,4rem);line-height:1;letter-spacing:0}.avelere-gspot-pdp__price{margin-top:18px;font-size:1.25rem;font-weight:700}.avelere-gspot-pdp__form{margin-top:24px}.avelere-gspot-pdp__cta{width:100%;min-height:52px;border:0;border-radius:4px;background:#254438;color:#fffdfa;font-weight:700;cursor:pointer}.avelere-gspot-pdp__cta:disabled{cursor:not-allowed;opacity:.55}.avelere-gspot-pdp__trust-list{display:grid;gap:10px;margin-top:20px;color:#4f574a;font-size:.95rem}.avelere-gspot-pdp__trust-list span{padding-top:10px;border-top:1px solid rgba(32,32,30,.1)}.avelere-gspot-pdp__details{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.85fr);gap:18px;margin-top:22px}.avelere-gspot-pdp__description,.avelere-gspot-pdp__specs,.avelere-gspot-pdp__care,.avelere-gspot-pdp__faq,.avelere-gspot-pdp__related{padding:clamp(18px,3vw,28px)}.avelere-gspot-pdp__description h2,.avelere-gspot-pdp__specs h2,.avelere-gspot-pdp__care h2,.avelere-gspot-pdp__faq h2,.avelere-gspot-pdp__related h2{margin:0 0 16px;font-size:1.15rem;letter-spacing:0}.avelere-gspot-pdp__rte p:first-child{margin-top:0}.avelere-gspot-pdp__spec-grid{margin:0;display:grid;gap:0}.avelere-gspot-pdp__spec-row{display:grid;grid-template-columns:minmax(120px,.85fr) minmax(0,1.15fr);gap:14px;padding:12px 0;border-top:1px solid rgba(32,32,30,.1)}.avelere-gspot-pdp__spec-row dt{color:#62675c}.avelere-gspot-pdp__spec-row dd{margin:0;font-weight:650}.avelere-gspot-pdp__care,.avelere-gspot-pdp__faq{grid-column:1 / -1}.avelere-gspot-pdp__care-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.avelere-gspot-pdp__care-grid article{background:#f8f5ef;padding:16px;border:1px solid rgba(32,32,30,.08)}.avelere-gspot-pdp__care-grid h3{margin:0 0 8px;font-size:.95rem}.avelere-gspot-pdp__care-grid p{margin:0}.avelere-gspot-pdp__faq details{padding:14px 0;border-top:1px solid rgba(32,32,30,.1)}.avelere-gspot-pdp__faq summary{cursor:pointer;font-weight:700}.avelere-gspot-pdp__related{margin-top:22px}.avelere-gspot-pdp__related-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.avelere-gspot-pdp__related-card{display:grid;gap:10px;color:inherit;text-decoration:none}.avelere-gspot-pdp__related-card img{aspect-ratio:1 / 1;background:#f1eee7}.avelere-gspot-pdp__empty-media,.avelere-gspot-pdp__empty-related{color:#62675c}@media(max-width:900px){.avelere-gspot-pdp__shell,.avelere-gspot-pdp__details{grid-template-columns:1fr}.avelere-gspot-pdp__summary{position:static}.avelere-gspot-pdp__care-grid,.avelere-gspot-pdp__related-grid{grid-template-columns:1fr}}@media(max-width:560px){.avelere-gspot-pdp{padding:14px}.avelere-gspot-pdp__spec-row{grid-template-columns:1fr;gap:4px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/avelere-gspot-pdp.css.map */
