.pdp{--navy:#15303e;--teal:#0f5568;--cream:#f7f2ee;--sand:#ede4dc;--terra:#b76a50;--terra-2:#a05a42;--muted:#5d6b72;--line:#e6ddd5;background:var(--cream);color:var(--navy);font-family:var(--font-pd), "Noto Sans Hebrew", "Heebo", sans-serif;-webkit-font-smoothing:antialiased}.pdp *,.pdp :before,.pdp :after{box-sizing:border-box}.pdp :focus-visible{outline:2px solid var(--terra);outline-offset:2px}.pd-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pd{grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));align-items:start;gap:clamp(48px,6vw,90px);max-width:1200px;margin:0 auto;padding:clamp(24px,6vw,90px) 30px;display:grid}.pd-info{flex-direction:column;gap:60px;min-width:0;display:flex}.pd-head{flex-direction:column;gap:30px;display:flex}.pd-title{color:var(--navy);margin:0;font-size:clamp(28px,3vw,43px);font-weight:700;line-height:1.15}.pd-rule{background:var(--terra);border-radius:3px;width:33%;height:3px}.pd-price{flex-wrap:wrap;align-items:baseline;gap:30px;display:flex}.pd-price-was,.pd-price-now{white-space:nowrap;font-size:clamp(28px,3vw,43px);line-height:1}.pd-price-was{font-weight:700;text-decoration:line-through;text-decoration-thickness:2px}.pd-price-now{color:var(--navy);font-weight:700}.pd-price-now--sale{color:var(--terra);font-weight:400}.pd-actions{flex-wrap:wrap;align-items:center;gap:30px;display:flex}.pd-buy,.pd-cart{cursor:pointer;border-radius:30px;align-items:center;height:67px;padding:0 30px;font-family:inherit;font-size:17px;font-weight:700;transition:transform .3s,box-shadow .3s,background .2s,color .2s;display:flex}.pd-buy{background:var(--terra);min-width:min(100%,251px);color:var(--cream);border:0;justify-content:space-between;gap:30px}.pd-buy span{white-space:nowrap;flex-shrink:0}.pd-buy:hover{transform:translateY(-3px);box-shadow:0 12px 30px #15303e33}.pd-cart{border:1px solid var(--navy);color:var(--navy);background:0 0}.pd-cart:hover{transform:translateY(-3px)}.pd-incart{background:var(--navy);height:48px;color:var(--cream);border-radius:30px;align-items:center;padding:0 22px;font-size:16px;font-weight:700;display:inline-flex}.pd-tocart{background:var(--terra);height:48px;color:var(--cream);border-radius:30px;align-items:center;padding:0 22px;font-size:16px;font-weight:700;text-decoration:none;display:inline-flex}.pd-tocart:hover{background:var(--terra-2);color:var(--cream)}.pd-remove{cursor:pointer;color:var(--navy);text-decoration:underline;-webkit-text-decoration-color:var(--terra);text-decoration-color:var(--terra);text-underline-offset:6px;background:0 0;border:0;padding:0;font-family:inherit;font-size:15px;font-weight:600;text-decoration-thickness:2px}.pd-owned{color:#0d6b4f;background:#10966e1a;border-radius:30px;align-items:center;gap:8px;height:48px;padding:0 22px;font-size:16px;font-weight:700;display:inline-flex}.pd-note{color:var(--muted);background:var(--sand);border-radius:16px;padding:16px 18px;font-size:16px}.pd-desc>h2,.pd-includes>h2,.pd-policy>h2{color:var(--navy);margin:0 0 12px;font-size:17px;font-weight:700;line-height:1.5}.pd-desc{margin-top:-20px}.pdp .rt p{color:var(--navy);text-wrap:pretty;margin:0 0 14px;font-size:17px;line-height:1.65}.pdp .rt strong,.pdp .rt b{color:var(--navy);font-weight:700}.pdp .rt ul,.pdp .rt ol{margin:0 0 14px;padding-inline-start:22px;font-size:17px;line-height:1.65}.pdp .rt li{margin-bottom:4px}.pdp .rt h1,.pdp .rt h2{color:var(--navy);margin:20px 0 8px;font-size:22px;font-weight:700}.pdp .rt h3,.pdp .rt h4{color:var(--navy);margin:16px 0 8px;font-size:18px;font-weight:700}.pdp .rt mark{border-radius:2px;padding:0 2px}.pdp .rt a{color:var(--navy);-webkit-text-decoration-color:var(--terra);text-decoration-color:var(--terra)}.pd-includes{margin-top:-30px}.pd-includes ul{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.pd-includes li{padding-inline-start:20px;font-size:17px;line-height:1.5;position:relative}.pd-includes li:before{content:"";inset-inline-start:0;background:var(--terra);border-radius:50%;width:8px;height:8px;position:absolute;top:.62em}.pd-assure{flex-direction:column;gap:30px;padding-top:30px;display:flex}.pd-policy p{text-wrap:pretty;margin:0;font-size:17px;line-height:1.5}.pd-help{flex-wrap:wrap;gap:12px;font-size:17px;line-height:1.5;display:flex}.pd-help a{color:var(--navy);text-decoration:underline;-webkit-text-decoration-color:var(--terra);text-decoration-color:var(--terra);text-underline-offset:6px;font-weight:700;text-decoration-thickness:2px}.pd-help a:hover{color:var(--teal)}.pd-media{aspect-ratio:4/5;background:var(--navy);border-radius:60px;width:100%;max-height:80vh;position:relative;overflow:hidden;transform:translate(-30px)}.pd-media img{object-fit:cover;object-position:center 15%;width:100%;height:100%;display:block}.pd-ph{background:var(--navy);width:100%;height:100%}@media (max-width:860px){.pd-media{border-radius:40px;order:-1;transform:none}.pd-info{gap:44px}.pd-actions{gap:14px}.pd-buy,.pd-cart{height:60px}}.pd-nf{text-align:center;padding:80px 24px;font-family:Noto Sans Hebrew,Heebo,sans-serif}.pd-nf h1{color:#15303e;margin-bottom:20px}.pd-nf .pd-buy{color:#f7f2ee;background:#b76a50;border-radius:30px;align-items:center;height:56px;padding:0 30px;font-weight:700;text-decoration:none;display:inline-flex}@media (prefers-reduced-motion:reduce){.pd-buy,.pd-cart{transition:none}}
