.pd{background:#fffdf9;padding:44px 0 76px}.pd .pd__g{display:grid;grid-template-columns:1.05fr .95fr;gap:60px;align-items:start}.pd .pd__media{position:sticky;top:96px}.pd .pd__buy h1{font-size:clamp(28px,3.2vw,38px);line-height:1.14;margin-top:8px;color:#17150f}.pd .pd__brand{display:inline;font-family:inherit;font-size:1em;font-weight:inherit;line-height:inherit;letter-spacing:.015em;text-transform:none;color:#c2560d;margin:0}.pd .pd__meta{display:inline-flex;align-items:center;gap:10px;margin-top:14px;font-family:var(--sans);font-size:12.5px;font-weight:400;color:#5c5344;text-decoration:none;cursor:pointer}.pd .pd__meta .link{text-decoration:underline;text-underline-offset:3px;text-decoration-color:#ded1b9}.pd .pd__meta:hover{color:#c2560d}.pd .pd__meta:hover .link{text-decoration-color:#c2560d}.pd .pd__meta:focus-visible{outline:2px solid #C2560D;outline-offset:3px}.pd .pd__stars{color:#c2560d;letter-spacing:2px;font-size:14px}.pd .pd__meta--plain{cursor:default}.pd .pd__meta--plain:hover{color:#5c5344}.pd .pd__meta--plain .link{text-decoration:none}.pd .pd__blurb{font-size:15.5px;line-height:1.78;color:#3e382c;margin-top:20px;max-width:52ch}.pd .pd__price{display:flex;align-items:baseline;gap:12px;margin-top:24px;flex-wrap:wrap}.pd .pd__price b{font-family:var(--serif);font-weight:500;font-size:35px;color:#17150f}.pd .pd__price s{color:#857a65;font-size:16px}.pd .pd__price em{font-style:normal;font-size:10.5px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:#c2560d;border:1px solid #E3C4A6;background:#fbeddf;padding:5px 10px}.pd .pd__unit{font-size:12.5px;color:#6f6552;margin-top:8px}.pd .pd__badges{margin-top:24px;border:1px solid #E7DCC8;background:#faf4ea;display:grid;grid-template-columns:1fr 1fr}.pd .pd__badges div{display:flex;align-items:flex-start;gap:10px;padding:13px 18px;font-size:13px;line-height:1.45;color:#2e2a21;font-weight:400;border-bottom:1px solid #EBE1CF}.pd .pd__badges div:nth-child(odd){border-right:1px solid #EBE1CF}.pd .pd__badges div:nth-last-child(-n+2){border-bottom:0}.pd .pd__badges div:before{content:"";flex:none;width:15px;height:15px;border-radius:50%;margin-top:2px;background:#c2560d;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M12 2a10 10 0 1 0 0 20 10 10 0 0 0 0-20zm-1.1 14.3-4-4 1.5-1.5 2.5 2.5 5.2-5.2 1.5 1.5-6.7 6.7z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M12 2a10 10 0 1 0 0 20 10 10 0 0 0 0-20zm-1.1 14.3-4-4 1.5-1.5 2.5 2.5 5.2-5.2 1.5 1.5-6.7 6.7z'/%3E%3C/svg%3E") center/contain no-repeat}.pd .pd__cta{margin-top:20px}.pd .pd__oos{border:1px solid #DED1B9;background:#faf4ea;padding:22px}.pd .pd__oos .lbl{font-size:10.5px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:#c2560d;margin-bottom:8px}.pd .pd__oos p{font-size:14px;line-height:1.7;color:#3e382c}.pd .pd__oos .row{display:flex;gap:10px;margin-top:16px}.pd .pd__oos input{flex:1;background:#fffdf9;border:1px solid #DED1B9;color:#17150f;padding:15px 16px;font-family:var(--sans);font-size:14px;font-weight:400;border-radius:2px}.pd .pd__oos input::placeholder{color:#857a65}.pd .pd__oos button{background:#c2560d;color:#fffdf9;border:0;padding:15px 24px;font-family:var(--sans);font-size:11px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;cursor:pointer;border-radius:2px}.pd .pd__ok{margin-top:12px;font-size:13px;color:#3f5d3a;font-weight:400}.pd .pd__trust{display:grid;grid-template-columns:repeat(3,1fr);margin-top:22px;border-top:1px solid #E7DCC8;border-bottom:1px solid #E7DCC8;padding:20px 0}.pd .pd__trust div{display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px;padding:0 10px;font-family:var(--sans);font-size:10px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:#6f6552;line-height:1.5;border-right:1px solid #EBE1CF}.pd .pd__trust div:last-child{border-right:0}.pd .pd__trust div:before{content:"";width:19px;height:19px;flex:none;background:#c2560d;-webkit-mask:var(--ic) center/contain no-repeat;mask:var(--ic) center/contain no-repeat}.pd .pd__trust div:nth-child(1){--ic:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M17 9V7a5 5 0 0 0-10 0v2H5v12h14V9h-2zM9 7a3 3 0 0 1 6 0v2H9V7zm3 11a2 2 0 1 1 0-4 2 2 0 0 1 0 4z'/%3E%3C/svg%3E")}.pd .pd__trust div:nth-child(2){--ic:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 12a9 9 0 1 0 3-6.7'/%3E%3Cpath d='M3 4v5h5'/%3E%3C/g%3E%3C/svg%3E")}.pd .pd__trust div:nth-child(3){--ic:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M3 5h11v10H3V5zm12 3h3.6l2.4 3.2V15h-6V8zM7 20a2 2 0 1 1 0-4 2 2 0 0 1 0 4zm10 0a2 2 0 1 1 0-4 2 2 0 0 1 0 4z'/%3E%3C/svg%3E")}.pd .pd__acc{margin-top:8px}.pd .pd__acc details{border-bottom:1px solid #E7DCC8}.pd .pd__acc summary{cursor:pointer;list-style:none;padding:20px 0;font-family:var(--serif);font-size:18px;color:#17150f;display:flex;justify-content:space-between;align-items:center;gap:20px}.pd .pd__acc summary::-webkit-details-marker{display:none}.pd .pd__acc summary:after{content:"+";color:#c2560d;font-family:var(--sans);font-size:20px;font-weight:300;line-height:1}.pd .pd__acc details[open] summary:after{content:"\2013"}.pd .pd__acc summary:focus-visible{outline:2px solid #C2560D;outline-offset:3px}.pd .pd__acc .a{padding:0 0 24px}.pd .pd__acc .a p{margin:0 0 18px;font-size:14.5px;line-height:1.78;color:#3e382c;max-width:54ch}.pd .pd__acc .l{display:flex;align-items:baseline;gap:12px;margin-top:12px;font-size:13.5px;color:#3e382c}.pd .pd__acc .l .dots{flex:1;border-bottom:1px dotted #CFC0A5;transform:translateY(-4px)}.pd .pd__acc .l b{font-weight:500;color:#17150f;font-variant-numeric:tabular-nums;text-align:right}@media(max-width:900px){.pd{padding:24px 0 56px}.pd .pd__g{grid-template-columns:1fr;gap:32px}.pd .pd__media{position:static}.pd .pd__badges{grid-template-columns:1fr}.pd .pd__badges div:nth-child(odd){border-right:0}.pd .pd__badges div:nth-last-child(-n+2){border-bottom:1px solid #EBE1CF}.pd .pd__badges div:last-child{border-bottom:0}.pd .pd__trust div{font-size:9px;letter-spacing:.1em;padding:0 6px}}
/*# sourceMappingURL=/cdn/shop/t/49/assets/melion-pd.css.map */
