.andre-trust{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:18px 0 12px;padding:16px 8px;background:#f6f3ed;border-radius:12px;color:#292721}.andre-trust>div{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px}.andre-trust svg{width:30px;height:30px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.andre-trust span{font-size:13px;line-height:1.35;font-weight:600}.andre-details{margin-top:20px}.andre-details details{border-bottom:1px solid #dedbd4}.andre-details details:first-child{border-top:1px solid #dedbd4}.andre-details summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:54px;padding:14px 0;cursor:pointer;list-style:none;font-size:15px;font-weight:600;color:#292721}.andre-details summary::-webkit-details-marker{display:none}.andre-toggle{position:relative;width:16px;height:16px;flex:none}.andre-toggle:before,.andre-toggle:after{content:"";position:absolute;background:currentColor;left:1px;top:7px;width:14px;height:2px}.andre-toggle:after{transform:rotate(90deg)}.andre-details details[open] .andre-toggle:after{transform:rotate(0)}.andre-detail-content{padding:0 0 16px;font-size:14px;line-height:1.65;overflow-wrap:anywhere}.andre-detail-content img{max-width:100%;height:auto}.andre-detail-content>:first-child{margin-top:0}.andre-details summary:focus-visible{outline:2px solid #786449;outline-offset:3px}.andre-detail-content a{color:inherit;text-decoration:underline;text-underline-offset:3px}product-info .pickup-availability-preview{padding-top:12px;padding-bottom:8px}product-info .pickup-availability-preview .caption-large{font-size:13px}
