.dapdp{--terra:#9C492D;--terra-d:#7E3A23;--brass:#B08C56;--silver:#B8BDC2;--marigold:#E3B13B;--alabaster:#F5F2EB;--sand:#F0E8DD;--bg:#FFFFFF;--ink:#171512;--body:#2C2823;--muted:#6B655C;--line:rgba(176,140,86,.42);--line-2:rgba(176,140,86,.6);--hair:#E8E2D8;--ok:#2F6B3E;--r-card:16px;--r-el:11px;--r-badge:13px;--r-pill:999px;--sh-sm:0 4px 14px rgba(156,73,45,.1);--sh-md:0 14px 34px rgba(156,73,45,.13);--gap:8px;--da-ease:cubic-bezier(.22,.61,.36,1);--da-ease-inout:cubic-bezier(.65,.05,.36,1);--da-dur-fast:.16s;--da-dur:.32s;--da-dur-slow:.56s;--da-lift:-3px;--fh:"Fraunces",Georgia,serif;--fp:"Playfair Display",Georgia,serif;--fb:"Lato","Inter",system-ui,sans-serif}.dapdp *{box-sizing:border-box}.dapdp{margin:0;background:#ede7de;overflow-x:clip;color:var(--body);font-family:var(--fb);font-size:14px;line-height:1.6;-webkit-font-smoothing:antialiased}.dapdp img{max-width:100%;display:block}.dapdp h1,.dapdp h2,.dapdp h3{color:var(--ink);margin:0;font-family:var(--fh);font-weight:500;line-height:1.15}.dapdp a{color:inherit;text-decoration:none}.dapdp button{font:inherit;cursor:pointer}.dapdp .chrome{position:sticky;top:0;z-index:99;background:var(--ink);color:var(--alabaster);padding:10px 16px;display:flex;gap:16px;align-items:center;flex-wrap:wrap}.dapdp .chrome b{font-family:var(--fh);font-weight:600;font-size:14px;letter-spacing:.01em}.dapdp .chrome .sp{flex:1}.dapdp .seg{display:inline-flex;background:#f5f2eb1f;border-radius:var(--r-pill);padding:2px}.dapdp .seg button{background:none;border:0;color:var(--alabaster);font-size:12.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;padding:6px 14px;border-radius:var(--r-pill)}.dapdp .seg button[aria-pressed=true]{background:var(--marigold);color:var(--ink)}.dapdp .note{font-size:11px;color:#f5f2eba8;letter-spacing:.02em}.dapdp .stage{margin:0 auto;background:var(--bg);width:100%;max-width:1240px;min-height:100vh}.dapdp[data-view=desktop]{--gap:12px}.dapdp[data-view=mobile] .d-only,.dapdp[data-view=desktop] .m-only{display:none!important}.dapdp .pad{--padx:16px;padding-inline:var(--padx)}.dapdp[data-view=desktop] .pad{--padx:26px}.dapdp .hr{height:1px;background:var(--hair);border:0;margin:0}.dapdp .eyebrow{font-size:11px;font-weight:900;letter-spacing:.26em;text-transform:uppercase;color:var(--terra);margin:0 0 8px}.dapdp .ph{background:repeating-linear-gradient(45deg,var(--sand),var(--sand) 18px,var(--alabaster) 18px,var(--alabaster) 36px);display:grid;place-items:center;color:var(--muted);font-size:11px;letter-spacing:.12em;text-transform:uppercase;text-align:center;padding:10px;line-height:1.5}.dapdp .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-weight:800;font-size:14px;line-height:1;padding:14px 22px;border-radius:var(--r-pill);border:1px solid transparent;transition:background-color .18s,color .18s,border-color .18s;width:100%}.dapdp .btn--atc{background:#fff;color:var(--ink);border-color:var(--line)}.dapdp .btn--atc:hover{background:#1715120f}.dapdp .btn--buy{background:var(--terra);color:var(--alabaster);border-color:var(--terra)}.dapdp .btn--buy:hover{background:var(--terra-d);border-color:var(--terra-d)}.dapdp .anna{background:var(--ink);color:var(--alabaster);text-align:center;font-size:11px;letter-spacing:.04em;padding:8px 14px}.dapdp .anna b{color:var(--marigold);font-weight:900}.dapdp .hdr{display:flex;align-items:center;gap:16px;padding:12px 16px;border-bottom:1px solid var(--hair)}.dapdp .mono{width:34px;height:34px;border-radius:9px;background:var(--terra);color:var(--alabaster);display:grid;place-items:center;font-family:var(--fh);font-weight:600;font-size:16px;letter-spacing:-.02em}.dapdp .hdr .nav{display:flex;gap:20px;font-size:12.5px;font-weight:700;color:var(--ink)}.dapdp .hdr .sp{flex:1}.dapdp .hdr .ic{width:20px;height:20px;color:var(--ink)}.dapdp .crumb{display:flex;flex-wrap:wrap;align-items:center;gap:4px;font-size:11px;color:var(--muted);padding-block:4px}.dapdp .crumb i{color:var(--marigold);font-style:normal;font-weight:900}.dapdp .crumb b{color:var(--ink);font-weight:800}.dapdp .grid{display:flex;flex-direction:column;gap:0}.dapdp[data-view=desktop] .grid{display:grid;grid-template-columns:minmax(0,440px) minmax(0,1fr) 330px;grid-template-areas:"gal title buy" "gal info buy";grid-template-rows:auto 1fr;column-gap:36px;align-items:start;padding-block:6px 30px}.dapdp[data-view=desktop] .titlehead{grid-area:title}.dapdp[data-view=desktop] .gal{grid-area:gal}.dapdp[data-view=desktop] .info{grid-area:info}.dapdp[data-view=desktop] #buyDesktopSlot{grid-area:buy}.dapdp .titlehead{padding-bottom:var(--gap)}.dapdp .gal{position:relative}.dapdp[data-view=desktop] .gal{display:grid;grid-template-columns:66px 1fr;gap:16px;position:sticky;top:74px}.dapdp .rail{display:flex;flex-direction:column;gap:8px}.dapdp .rail button{border:1px solid var(--hair);background:none;padding:0;border-radius:10px;overflow:hidden;aspect-ratio:1;transition:border-color .16s}.dapdp .rail button[aria-current=true]{border-color:var(--terra);box-shadow:0 0 0 1px var(--terra)}.dapdp .rail .ph,.dapdp .rail img{width:100%;height:100%;object-fit:contain;background:#fff;font-size:11px;letter-spacing:.08em}.dapdp .stagebox{position:relative;border:1px solid var(--hair);border-radius:var(--r-card);overflow:hidden;background:var(--bg)}.dapdp .shot{aspect-ratio:1;position:relative}.dapdp .shot img{width:100%;height:100%;object-fit:contain;background:#fff}.dapdp .stagebox .ph{aspect-ratio:1;font-size:11px;height:100%}.dapdp .imgacts{position:absolute;top:11px;right:11px;display:flex;flex-direction:column;gap:8px;z-index:3}.dapdp .imgacts button{width:40px;height:40px;border-radius:50%;border:1px solid var(--line);background:#ffffff8c;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:grid;place-items:center;box-shadow:var(--sh-sm);transition:transform .16s,background-color .16s,border-color .16s}.dapdp .imgacts button:hover{transform:translateY(-2px);border-color:var(--terra);background:#ffffffb8}.dapdp .imgacts svg{width:18px;height:18px;color:var(--ink);transition:color .16s}.dapdp .imgacts button:hover svg,.dapdp .imgacts button[aria-pressed=true] svg{color:var(--terra)}.dapdp .imgacts button[aria-pressed=true] svg{fill:var(--terra)}.dapdp .toast{position:absolute;top:11px;right:60px;background:var(--ink);color:var(--alabaster);font-size:11px;font-weight:700;padding:8px 12px;border-radius:9px;white-space:nowrap;opacity:0;transform:translate(6px);transition:opacity .2s,transform .2s;pointer-events:none;z-index:4}.dapdp .toast.on{opacity:1;transform:none}.dapdp .flag{position:absolute;top:11px;left:11px;z-index:3;background:var(--terra);color:var(--alabaster);font-size:11px;font-weight:900;letter-spacing:.1em;text-transform:uppercase;padding:6px 10px;border-radius:var(--r-pill)}.dapdp .dots{display:flex;gap:8px;justify-content:center;align-items:center;padding-block:10px}.dapdp .dots i{width:6px;height:6px;border-radius:50%;background:#17151233}.dapdp .dots i.on{background:var(--terra);width:19px;border-radius:var(--r-pill)}.dapdp .dots i.vdot{width:14px;height:14px;border:0;border-radius:0;background:none;display:grid;place-items:center}.dapdp .dots i.vdot svg{width:14px;height:14px;color:#17151257;display:block}.dapdp .dots i.vdot.on{width:14px;background:none}.dapdp .dots i.vdot.on svg{color:var(--terra)}.dapdp .playmark{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;pointer-events:none}.dapdp .playmark svg{width:14px;height:14px;color:var(--alabaster);margin-left:2px}.dapdp .playmark:before{content:"";position:absolute;width:30px;height:30px;border-radius:50%;background:#1715128c;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.dapdp .playmark svg{position:relative}.dapdp .playmark--lg svg{width:24px;height:24px;margin-left:2px}.dapdp .playmark--lg:before{width:58px;height:58px;background:#17151280;border:1.5px solid rgba(245,242,235,.75)}.dapdp .rail button{position:relative}.dapdp .h1{letter-spacing:-.008em;line-height:1.34;text-wrap:wrap}.dapdp[data-view=mobile] .h1{font-size:20px}.dapdp[data-view=desktop] .h1{font-size:22px}.dapdp .ratingrow{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:10px}.dapdp .rate{display:inline-flex;align-items:center;gap:4px}.dapdp .stars{display:inline-flex;align-items:center}.dapdp .stars .sv{position:relative;display:inline-block;height:16px;white-space:nowrap;font-size:14px;line-height:16px;letter-spacing:2.5px}.dapdp .stars .sv .bgs{display:inline-block;color:var(--silver);margin-right:-2px}.dapdp .stars .sv .fgs{position:absolute;top:0;left:0;width:0;height:100%;overflow:hidden;color:var(--marigold)}.dapdp .rnum{font-size:12.5px;font-weight:900;color:var(--ink);line-height:1}.dapdp .ratingrow .cnt{font-size:12.5px;color:var(--muted);font-weight:700;border:0}.dapdp .sep{width:1px;height:14px;background:var(--hair)}.dapdp .bought{display:inline-flex;align-items:center;gap:8px;font-size:12.5px;line-height:1;color:var(--body);padding:0;border:0;background:none}.dapdp .bought b{color:var(--ink);font-weight:900}.dapdp .bought .ic{display:grid;place-items:center;flex:none;width:14px;height:14px;margin-right:2px}.dapdp .bought .ic svg{width:14px;height:14px;min-width:0;min-height:0;display:block;color:var(--ink)}.dapdp .ratingrow>*{min-height:20px}.dapdp .ratingrow .bought,.dapdp .ratingrow .rate{display:inline-flex;align-items:center}.dapdp .price{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.dapdp .pmeta{display:flex;flex-direction:column;gap:2px}.dapdp .price .amt{font-family:var(--fh);font-weight:600;font-size:26px;color:var(--ink);letter-spacing:-.02em;line-height:1}.dapdp .price .tax{font-size:11px;color:var(--muted);line-height:1.2}.dapdp .mrp{font-size:12.5px;color:var(--muted);letter-spacing:.01em}.dapdp .mrp s{color:var(--silver);text-decoration-color:var(--silver);text-decoration-thickness:1px}.dapdp .mrp em{font-style:normal;color:var(--terra);font-weight:800;margin-left:4px}.dapdp .pricewrap{padding-block:var(--gap);display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.dapdp .oticket{flex:0 1 auto;min-width:0;text-align:left;align-self:stretch;display:flex;flex-direction:column;justify-content:center;background:var(--alabaster);border-radius:0 var(--r-el) var(--r-el) 0;border-left:3px solid var(--marigold);padding:8px 12px}.dapdp .oticket i{display:block;font-style:normal;font-size:11px;font-weight:900;letter-spacing:.11em;text-transform:uppercase;color:var(--brass);margin-bottom:2px}.dapdp .oticket b{display:block;font-size:14px;font-weight:900;color:var(--ink);line-height:1.15}.dapdp .oticket small{display:block;font-size:11px;color:var(--muted);line-height:1.3;margin-top:1px}.dapdp .corp{margin-top:var(--gap);border:0;border-radius:0;background:none;padding:0}.dapdp .corp .eyebrow{margin-bottom:6px}.dapdp .corp h2,.dapdp .corp h3{margin:0 0 12px;font-family:var(--fh);font-weight:600;font-size:14px;color:var(--ink);line-height:1.3}.dapdp .corpgrid{display:flex;gap:8px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:4px;scrollbar-width:none}.dapdp .corpgrid::-webkit-scrollbar{display:none}.dapdp .corpc{flex:0 0 46%;scroll-snap-align:start}.dapdp .corpc{display:block;background:#fff;border:1px solid var(--line);border-radius:var(--r-el);overflow:hidden;transition:border-color .16s,box-shadow .16s}.dapdp .corpc:hover{border-color:var(--terra);box-shadow:var(--sh-sm)}.dapdp .corpc img{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;display:block}.dapdp .corpc .ct{display:block;padding:10px}.dapdp .corpc b{display:block;font-size:11px;font-weight:900;color:var(--ink);line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dapdp .corpc small{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:11px;color:var(--muted);line-height:1.4;margin-top:2px;height:2.8em}.dapdp .corpcta{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:12px;background:#fff;color:var(--ink);border-radius:var(--r-pill);padding:12px 20px;font-size:14px;font-weight:800;transition:background-color .18s}.dapdp .corpcta:hover{background:#1715120f}.dapdp .corpcta svg{width:17px;height:17px;flex:none}.dapdp .ptabs{margin-top:var(--gap);border-top:1px solid var(--line)}.dapdp[data-view=desktop] .ptabs{border-top:0;margin-top:calc(var(--gap) - 2px)}.dapdp .ptabs details{border-bottom:1px solid var(--hair)}.dapdp .ptabs summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 2px;font-size:12.5px;font-weight:900;color:var(--ink)}.dapdp .ptabs summary::-webkit-details-marker{display:none}.dapdp .ptabs summary:after{content:"+";font-size:20px;font-weight:400;color:var(--ink);line-height:1;flex:none}.dapdp .ptabs details[open] summary:after{content:"\2013"}.dapdp .pt{padding:0 2px 14px}.dapdp .pt p{margin:0 0 10px;font-size:12.5px;color:var(--body);line-height:1.62}.dapdp .pt p:last-child{margin-bottom:0}.dapdp .pt ul{margin:0;padding-left:16px;display:grid;gap:8px}.dapdp .pt li{font-size:12.5px;color:var(--body);line-height:1.55}.dapdp .pt li::marker{color:var(--brass)}.dapdp .pt b{color:var(--ink);font-weight:900}.dapdp .keyspec.keyspec--in{margin:0 0 10px}.dapdp .deliv{border:1px solid var(--line);border-radius:var(--r-card);padding:10px;background:linear-gradient(180deg,#f0e8dd8c,#fff0)}.dapdp .deliv .top{display:flex;gap:12px;align-items:flex-start}.dapdp .deliv .ic{width:34px;height:34px;border-radius:10px;background:#9c492d17;border:1px solid var(--line);display:grid;place-items:center;flex:none}.dapdp .deliv .ic svg{width:18px;height:18px;color:var(--terra)}.dapdp .deliv .lead{font-size:12.5px;color:var(--body);line-height:1.4}.dapdp .deliv .lead b,.dapdp .deliv .lead .free{color:var(--ink);font-weight:900}.dapdp .cut{display:none}.dapdp .pinrow{display:flex;align-items:center;gap:8px;margin-top:4px;flex-wrap:wrap}.dapdp .pinrow .loc{font-size:12.5px;color:var(--muted);display:flex;align-items:center;gap:8px}.dapdp .pinrow .loc svg{width:13px;height:13px;color:var(--terra)}.dapdp .pinrow .loc b{color:var(--ink);font-weight:800}.dapdp .pinrow .chg{font-size:12.5px;font-weight:800;color:var(--terra);border-bottom:1px solid var(--line-2);background:none;border-top:0;border-left:0;border-right:0;padding:0}.dapdp .pinform{display:none;gap:8px;margin-top:10px;width:100%}.dapdp .pinform.on{display:flex}.dapdp .pinform input{flex:1;min-width:0;font:inherit;font-size:12.5px;padding:10px 12px;border:1px solid var(--line);border-radius:var(--r-el);background:#fff;color:var(--ink)}.dapdp .pinform input:focus{outline:0;border-color:var(--terra)}.dapdp .pinform button{flex:none;padding:10px 18px;border-radius:var(--r-el);border:1px solid var(--terra);background:var(--terra);color:var(--alabaster);font-size:12.5px;font-weight:800}.dapdp .pinerr{font-size:12.5px;color:var(--terra);margin-top:6px;display:none}.dapdp .pinerr.on{display:block}.dapdp .offers{margin-top:var(--gap)}.dapdp .offers .head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}.dapdp .offers .head h2,.dapdp .offers .head h3{font-size:14px;font-family:var(--fb);font-weight:900;letter-spacing:.02em;color:var(--ink)}.dapdp .offers .head small{font-size:11px;color:var(--muted)}.dapdp .offlist{display:flex;gap:8px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:4px;scrollbar-width:none}.dapdp .offlist::-webkit-scrollbar{display:none}.dapdp[data-view=desktop] .offlist{flex-direction:column;overflow:visible;gap:0}.dapdp .offers{margin-bottom:var(--gap)}.dapdp .off{flex:0 0 84%;scroll-snap-align:start;border:1px solid var(--line);border-radius:var(--r-el);padding:10px 12px;background:#fff;display:flex;gap:12px;align-items:center}.dapdp[data-view=desktop] .off{flex:1 1 auto;border:0;border-bottom:1px solid var(--hair);border-radius:0;padding:8px 0;background:none}.dapdp[data-view=desktop] .off:last-child{border-bottom:0;padding-bottom:0}.dapdp .off .mark{width:34px;height:34px;border-radius:8px;overflow:hidden;display:grid;place-items:center;flex:none;background:#fff;border:1px solid var(--hair)}.dapdp .off .mark svg,.dapdp .off .mark img{width:100%;height:100%;object-fit:contain;display:block}.dapdp .mark--tick{border:0!important;border-radius:50%!important;background:none!important}.dapdp .mark--apay{border:0!important;background:none!important}.dapdp .off .txt{min-width:0}.dapdp .off .t{font-size:12.5px;font-weight:900;color:var(--ink);line-height:1.35}.dapdp .off .s{font-size:11px;color:var(--muted);line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dapdp .off .s em{font-style:normal;color:var(--terra);font-weight:800}.dapdp .off--save .t{color:var(--ink)}.dapdp .galnote{font-size:11px;color:var(--muted);margin:8px 0 0;line-height:1.5}.dapdp .buybox{border:0;padding:0;background:none;box-shadow:none}.dapdp .qtyadd{display:flex;align-items:stretch;gap:8px;margin-bottom:8px}.dapdp .qtyadd .btn{flex:1;width:auto}.dapdp .qty{display:inline-flex;align-items:center;flex:none;border:1px solid var(--line);border-radius:var(--r-pill);overflow:hidden}.dapdp .qty button{width:28px;align-self:stretch;border:0;background:none;font-size:16px;color:var(--ink);line-height:1}.dapdp .qty button:hover{background:#9c492d12;color:var(--terra)}.dapdp .qty span{width:20px;align-self:stretch;display:grid;place-items:center;line-height:1;font-size:14px;font-weight:800;color:var(--ink);font-variant-numeric:tabular-nums}.dapdp .acts{display:grid;gap:8px}.dapdp .secure{display:flex;align-items:center;gap:8px;justify-content:center;font-size:11px;color:var(--muted);margin-top:10px}.dapdp .secure svg{width:13px;height:13px;color:var(--ok)}.dapdp .offbadge{display:inline-block;vertical-align:middle;margin-left:8px;background:var(--terra);color:var(--alabaster);font-family:var(--fb);font-size:11px;font-weight:900;letter-spacing:.09em;line-height:1;padding:4px 8px;border-radius:var(--r-badge);white-space:nowrap}.dapdp .vgroup{display:grid;gap:var(--gap);margin:0 0 var(--gap)}.dapdp .vhead{font-size:11px;font-weight:900;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-bottom:8px}.dapdp .vopts{display:flex;gap:8px;flex-wrap:wrap}.dapdp .vopt{flex:0 1 auto;min-width:80px;border:1px solid var(--line);background:#fff;border-radius:var(--r-el);padding:10px 8px;text-align:center;color:var(--ink);transition:border-color .16s,color .16s,box-shadow .16s,background-color .16s}.dapdp .vopt b{display:block;font-family:var(--fh);font-weight:600;font-size:14px;line-height:1.1;letter-spacing:-.01em}.dapdp .vopt small{display:block;font-size:12.5px;font-weight:800;color:var(--muted);margin-top:4px;font-variant-numeric:tabular-nums}.dapdp .vopt em{display:block;font-style:normal;font-size:11px;font-weight:800;color:var(--ink);margin:8px -8px -10px;padding:6px;border-top:1px solid var(--hair);line-height:1.25;background:#f0e8dd8c;border-radius:0 0 10px 10px}.dapdp .vopt em i{display:block;font-style:normal;font-size:11px;font-weight:900;letter-spacing:.13em;text-transform:uppercase;color:var(--brass);margin-bottom:2px}.dapdp .vopt[aria-current=true] em{background:#1715120d;border-top-color:var(--line)}.dapdp .vopt:hover{border-color:var(--line);background:var(--sand);color:var(--ink)}.dapdp .vopt[aria-current=true]{border-color:var(--sand);color:var(--ink);box-shadow:0 0 0 1px var(--sand);background:var(--sand)}.dapdp .vopt[aria-current=true] small,.dapdp .vopt[aria-current=true] em{color:var(--ink)}.dapdp .vopt[aria-current=true] em{border-top-color:var(--line)}.dapdp .trust{display:flex;align-items:stretch;margin-top:var(--gap);border:1px solid var(--hair);border-radius:var(--r-el);overflow:hidden;background:#fff}.dapdp .trust div{flex:1 1 0;min-width:0;display:flex;align-items:center;justify-content:center;gap:8px;padding:10px 6px;text-align:left}.dapdp .trust div+div{border-left:1px solid var(--hair)}.dapdp .trust svg{width:17px;height:17px;color:var(--terra);margin:0;flex:none}.dapdp .trust b{font-size:11px;font-weight:800;color:var(--ink);line-height:1.25;letter-spacing:.005em}.dapdp .sec{padding-block:var(--gap);border-top:1px solid var(--hair)}.dapdp .sec--flush{border-top:0;padding-top:0}.dapdp[data-view=desktop] .sec--flush{padding-top:0}.dapdp .sec h2{margin-bottom:2px}.dapdp[data-view=mobile] .sec h2{font-size:20px}.dapdp[data-view=desktop] .sec h2{font-size:26px}.dapdp .faqwrap h2,.dapdp .h2--fit{white-space:nowrap}.dapdp[data-view=mobile] .sec h2.h2--fit{font-size:16px}.dapdp .sec .sub{font-size:12.5px;color:var(--muted);margin-bottom:10px}.dapdp .keyspec{margin:var(--gap) 0 0;border:1px solid var(--line);border-radius:var(--r-card);overflow:hidden;background:#fff}.dapdp .krow{display:flex;align-items:center;gap:12px;padding:8px 12px;border-bottom:1px solid var(--hair);min-height:42px}.dapdp .krow:last-child{border-bottom:0}.dapdp .krow:nth-child(odd){background:#f0e8dd66}.dapdp .kic{width:26px;height:26px;border-radius:7px;background:#17151212;display:grid;place-items:center;flex:none}.dapdp .kic svg{width:14px;height:14px;color:var(--ink)}.dapdp .kk{flex:0 0 76px;font-size:11px;font-weight:900;letter-spacing:.11em;text-transform:uppercase;color:var(--muted)}.dapdp .kv{flex:1;font-size:12.5px;font-weight:800;color:var(--ink);line-height:1.4;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dapdp .kv small{font-size:11px;font-weight:400;color:var(--muted)}.dapdp .kv small:before{content:"\b7";margin:0 4px;color:var(--silver)}.dapdp .promise{display:flex;gap:12px;margin-top:var(--gap);overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:6px;scrollbar-width:none}.dapdp .promise::-webkit-scrollbar{display:none}.dapdp[data-view=desktop] .promise{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;overflow:visible}.dapdp .promise>div{flex:0 0 76%;scroll-snap-align:start;border:1px solid var(--line);border-radius:var(--r-card);overflow:hidden;background:#fff}.dapdp[data-view=desktop] .promise>div{flex:1 1 auto}.dapdp .promise img{width:100%;height:auto;aspect-ratio:5/3;object-fit:cover;display:block}.dapdp .pbody{padding:12px 12px 14px}.dapdp .promise b{display:block;font-family:var(--fh);font-weight:600;font-size:14px;color:var(--ink);margin-bottom:4px}.dapdp .promise small{display:block;font-size:11px;color:var(--muted);line-height:1.5}.dapdp .faqsec{background:var(--alabaster);border-radius:0;margin-inline:calc(var(--padx,16px) * -1);padding:var(--gap) var(--padx,16px)}.dapdp[data-view=desktop] .faqsec{margin-left:0;margin-right:calc(var(--padx,26px) * -1);padding:calc(var(--gap) + 4px) var(--padx,26px) calc(var(--gap) + 4px) clamp(16px,2vw,24px)}.dapdp[data-view=desktop] .qarow{display:grid;grid-template-columns:1fr 1fr;column-gap:clamp(22px,2.6vw,38px);align-items:start;border-top:1px solid var(--hair);padding-top:var(--gap)}.dapdp[data-view=desktop] .qarow>.sec{border-top:0;padding-top:0}.dapdp[data-view=desktop] .qarow>.sec:first-child{order:2}.dapdp[data-view=desktop] .qarow>.sec:nth-child(2){order:1}.dapdp[data-view=desktop] .faqsec{max-width:none}.dapdp[data-view=desktop] .qarow>.sec:first-child{position:sticky;top:var(--gap)}.dapdp[data-view=desktop] .faqwrap{max-width:none;margin:0}.dapdp .faqwrap h2{margin-bottom:8px}.dapdp .faqwrap .eyebrow{color:var(--ink)}.dapdp[data-view=desktop] .faqwrap .fcta{margin-top:calc(var(--gap) + 4px)}.dapdp[data-view=desktop] .faqwrap .fcta .btn{width:100%}.dapdp[data-view=desktop] .qarow .revs{grid-template-columns:1fr}.dapdp[data-view=desktop] .qarow .rsum{margin-top:0}.dapdp .fchips{display:flex;gap:8px;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin:0 -12px 8px;padding:0 12px 2px}.dapdp .fchips::-webkit-scrollbar{display:none}.dapdp[data-view=desktop] .fchips{overflow:visible;flex-wrap:nowrap;margin-inline:0;padding-inline:0;margin-bottom:8px}.dapdp .fchip{flex:0 0 auto;border:1px solid var(--line-2);border-radius:var(--r-pill);background:#fff;padding:4px 12px;font-size:11px;font-weight:800;letter-spacing:.03em;color:var(--muted);transition:background-color .18s,color .18s,border-color .18s}.dapdp .fchip:hover{border-color:var(--terra);color:var(--terra)}.dapdp .fchip[aria-pressed=true]{background:var(--terra);border-color:var(--terra);color:var(--alabaster)}.dapdp .fitem{border-bottom:1px solid var(--line)}.dapdp .fitem:first-child{border-top:1px solid var(--line)}.dapdp .fq{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;width:100%;background:none;border:0;padding:10px 2px;text-align:left;font-size:12.5px;font-weight:700;color:var(--ink);line-height:1.45}.dapdp[data-view=desktop] .fq{font-size:14px;padding:12px 2px}.dapdp .fq:hover,.dapdp .fitem[data-open=true] .fq{color:var(--ink)}.dapdp .fq .pm{position:relative;width:16px;height:16px;flex:none;margin-top:2px}.dapdp .fq .pm:before,.dapdp .fq .pm:after{content:"";position:absolute;background:var(--ink);transition:transform .3s}.dapdp .fq .pm:before{top:7px;left:0;width:16px;height:2px}.dapdp .fq .pm:after{left:7px;top:0;width:2px;height:16px}.dapdp .fitem[data-open=true] .pm:after{transform:rotate(90deg) scaleX(0)}.dapdp .fa{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--da-dur) var(--da-ease-inout)}.dapdp .fitem[data-open=true] .fa{grid-template-rows:1fr}.dapdp .fa>div{overflow:hidden;min-height:0}.dapdp .fa p{margin:0;padding:0 24px 12px 0;font-size:12.5px;color:var(--body);line-height:1.65}.dapdp .fcta{display:flex;flex-direction:column;gap:8px;margin-top:var(--gap)}.dapdp .fcta .btn{width:100%;border-radius:var(--r-el);padding-inline:14px;font-size:12.5px}.dapdp .btn--ghost{background:transparent;color:var(--ink);border-color:var(--line-2)}.dapdp .btn--ghost:hover{background:#1715120f;border-color:var(--ink)}.dapdp .btn--talk{background:transparent;color:var(--ink);border-color:var(--line-2)}.dapdp .btn--talk:hover{background:#1715120f;border-color:var(--ink)}.dapdp .btn--talk svg{width:16px;height:16px;color:#25d366}.dapdp .rsum{display:flex;align-items:center;justify-content:flex-start;gap:12px;flex-wrap:wrap;margin:var(--gap) 0;font-size:12.5px;color:var(--muted)}.dapdp .rsum b.n{font-family:var(--fh);font-weight:600;font-size:22px;color:var(--ink);line-height:1}.dapdp .rsum .st{color:var(--marigold);letter-spacing:2px;font-size:14px;line-height:1}.dapdp .rsum .st .sv{position:relative;display:inline-block;white-space:nowrap}.dapdp .rsum .st .bgs{color:var(--line-2)}.dapdp .rsum .st .fgs{position:absolute;top:0;left:0;overflow:hidden;white-space:nowrap;color:var(--marigold)}.dapdp .revs{display:flex;align-items:stretch;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:8px;scrollbar-width:none}.dapdp .revs::-webkit-scrollbar{display:none}.dapdp[data-view=desktop] .revs{display:grid;grid-template-columns:1fr 1fr;gap:16px;overflow:visible}.dapdp .rev{scroll-snap-align:start;flex:0 0 clamp(260px,76vw,330px);display:flex;flex-direction:column;background:var(--bg);border:1px solid var(--line);border-radius:var(--r-card);padding:18px;box-shadow:var(--sh-sm)}.dapdp[data-view=desktop] .rev{flex:1 1 auto}.dapdp .rbought{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--brass);margin-bottom:8px}.dapdp .rbought i{width:3px;height:3px;border-radius:50%;background:var(--silver);flex:none}.dapdp .rverif{display:inline-flex;align-items:center;gap:4px;color:var(--brass)}.dapdp .rverif svg{width:10px;height:10px;flex:none}.dapdp .rstars{color:var(--marigold);font-size:12.5px;letter-spacing:2px;line-height:1;margin-bottom:10px}.dapdp .rev h3{margin:0 0 6px;font-family:var(--fh);font-weight:600;font-size:14px;color:var(--ink);line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.dapdp .rev p{margin:0 0 14px;font-family:var(--fh);font-style:italic;font-size:14px;color:var(--ink);line-height:1.55;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.dapdp .rwho{margin-top:auto;font-size:12.5px;font-weight:700;color:var(--ink)}.dapdp .ugc{margin-bottom:12px}.dapdp .rwho small{display:block;font-weight:400;color:var(--muted);font-size:11px;margin-top:2px}.dapdp .ugc{display:flex;gap:8px;margin-top:8px;overflow-x:auto;scrollbar-width:none}.dapdp .ugc::-webkit-scrollbar{display:none}.dapdp .ugc .ph,.dapdp .ugc img{width:46px;height:46px;object-fit:cover;border-radius:7px;flex:none;font-size:11px;border:1px solid var(--hair);cursor:pointer;transition:border-color .16s}.dapdp .ugc .ph:hover,.dapdp .ugc img:hover{border-color:var(--terra)}.dapdp .dac-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--gap) 10px;padding-top:4px}.dapdp[data-view=desktop] .dac-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px 16px}.dapdp .dac-card{min-width:0}.dapdp .dac-pic{position:relative;display:block;aspect-ratio:1/1.08;overflow:hidden;border-radius:16px;background:linear-gradient(145deg,#fff,var(--sand));border:1px solid var(--line)}.dapdp .dac-pic img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .35s}.dapdp .dac-card:hover .dac-pic img{transform:scale(1.03)}.dapdp .dac-badge{position:absolute;top:10px;left:10px;z-index:2;border-radius:999px;background:#fff;padding:4px 8px;color:var(--terra);font-size:11px;font-weight:900;letter-spacing:.06em;text-transform:uppercase;box-shadow:0 4px 12px #5838211a}.dapdp .dac-info{padding:8px 2px 0}.dapdp .dac-info h3{margin:0 0 2px;color:var(--ink);font:500 14px/1.35 var(--fh);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.dapdp .dac-rating{display:flex;align-items:center;gap:4px;font-size:12.5px}.dapdp .dac-rating b{font-size:12.5px;font-weight:900;color:var(--ink)}.dapdp .dac-stars{color:var(--marigold);font-size:14px;letter-spacing:1px;line-height:1}.dapdp .dac-rating em{color:var(--muted);font-style:normal;font-size:12.5px}.dapdp .dac-price{margin-top:2px;font-size:12.5px;font-weight:900;color:var(--ink)}.dapdp .dac-price del{margin-left:4px;color:var(--silver);font-size:11px;font-weight:400}.dapdp .sticky{position:sticky;bottom:0;z-index:8;background:#fffffff7;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid var(--line);padding:10px 16px;display:flex;align-items:center;gap:12px}.dapdp .sticky .info{flex:1;min-width:0}.dapdp .sticky .info b{display:block;font-size:12.5px;font-weight:900;color:var(--ink)}.dapdp .sticky .info small{font-size:11px;color:var(--muted);font-weight:800}.dapdp .sticky .btn{width:auto;padding:12px 20px;font-size:12.5px;flex:none}.dapdp .fstub{background:var(--ink);color:#f5f2eb9e;text-align:center;font-size:11px;padding:20px 16px}.dapdp .pin{display:inline-flex;align-items:center;justify-content:center;min-width:19px;height:19px;padding:0 4px;border-radius:var(--r-pill);background:var(--marigold);color:var(--ink);font-size:11px;font-weight:900;margin-left:6px;vertical-align:middle;letter-spacing:0}.dapdp:not([data-anno=on]) .pin{display:none}.dapdp .da-reveal{opacity:0;transform:translateY(16px);transition:opacity var(--da-dur-slow) var(--da-ease),transform var(--da-dur-slow) var(--da-ease)}.dapdp .da-reveal.is-in{opacity:1;transform:none}.dapdp .btn{transition:transform var(--da-dur-fast) var(--da-ease),background-color var(--da-dur-fast) var(--da-ease),color var(--da-dur-fast) var(--da-ease),border-color var(--da-dur-fast) var(--da-ease),filter var(--da-dur-fast) var(--da-ease)}.dapdp .btn:hover{transform:translateY(var(--da-lift))}.dapdp .btn:active{transform:translateY(0);filter:brightness(.94)}.dapdp .corpcta{transition:transform var(--da-dur-fast) var(--da-ease),background-color var(--da-dur-fast) var(--da-ease)}.dapdp .corpcta:hover{transform:translateY(var(--da-lift))}.dapdp .corpcta:active{transform:translateY(0);filter:brightness(.94)}.dapdp a:focus-visible,.dapdp button:focus-visible,.dapdp input:focus-visible,.dapdp summary:focus-visible,.dapdp .vopt:focus-visible,.dapdp .fchip:focus-visible{outline:2px solid var(--brass);outline-offset:3px;border-radius:6px}.dapdp .dac-card,.dapdp .corpc,.dapdp .promise>div,.dapdp .rev{transition:transform var(--da-dur) var(--da-ease),border-color var(--da-dur-fast) var(--da-ease),box-shadow var(--da-dur) var(--da-ease)}.dapdp .dac-card:hover,.dapdp .corpc:hover,.dapdp .promise>div:hover{transform:translateY(var(--da-lift))}.dapdp .corpc img,.dapdp .promise img{transition:transform var(--da-dur-slow) var(--da-ease)}.dapdp .corpc:hover img,.dapdp .promise>div:hover img{transform:scale(1.03)}.dapdp .shot img{transition:opacity var(--da-dur) var(--da-ease)}.dapdp .shot.is-swap img{opacity:0}.dapdp .rail button{transition:transform var(--da-dur-fast) var(--da-ease),border-color var(--da-dur-fast) var(--da-ease),box-shadow var(--da-dur-fast) var(--da-ease)}.dapdp .rail button:hover{transform:translateY(-2px);border-color:var(--brass)}.dapdp .imgacts button:active{transform:translateY(0) scale(.94)}.dapdp .vopt,.dapdp .fchip{transition:transform var(--da-dur-fast) var(--da-ease),background-color var(--da-dur-fast) var(--da-ease),color var(--da-dur-fast) var(--da-ease),border-color var(--da-dur-fast) var(--da-ease),box-shadow var(--da-dur-fast) var(--da-ease)}.dapdp .vopt:active,.dapdp .fchip:active{transform:scale(.97)}.dapdp .ptabs details{overflow:hidden}.dapdp .ptabs summary{transition:color var(--da-dur-fast) var(--da-ease)}.dapdp .ptabs summary:hover{color:var(--ink)}.dapdp .ptabs details[open]>summary{color:var(--ink)}.dapdp .ptabs summary:after{transition:transform var(--da-dur) var(--da-ease),content 0s}.dapdp .pt{animation:daIn var(--da-dur) var(--da-ease) both}@keyframes daIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.dapdp img{opacity:1;transition:opacity var(--da-dur) var(--da-ease)}.dapdp img[data-loading]{opacity:0}.dapdp .qty button{transition:background-color var(--da-dur-fast) var(--da-ease),color var(--da-dur-fast) var(--da-ease)}.dapdp .qty button:active{transform:scale(.94)}@media(prefers-reduced-motion:reduce){.dapdp *,.dapdp *:before,.dapdp *:after{animation:none!important;transition:none!important}.dapdp .da-reveal{opacity:1!important;transform:none!important}}.dapdp .shots{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.dapdp .shots::-webkit-scrollbar{display:none}.dapdp .shots .shot{flex:0 0 100%;scroll-snap-align:center;scroll-snap-stop:always}.dapdp[data-view=desktop] .shots{display:block;overflow:visible}.dapdp .stagebox{isolation:isolate}.dapdp .shots{border-radius:var(--r-card)}.dapdp .shots .shot,.dapdp .shots .shot img,.dapdp .shots .shot video,.dapdp .shots .shot iframe{border-radius:var(--r-card)}@media(hover:none){.dapdp .btn:hover,.dapdp .corpcta:hover,.dapdp .dac-card:hover,.dapdp .corpc:hover,.dapdp .promise>div:hover,.dapdp .rail button:hover{transform:none}.dapdp .corpc:hover img,.dapdp .promise>div:hover img,.dapdp .dac-card:hover .dac-pic img{transform:none}.dapdp .btn:active{transform:scale(.975);filter:brightness(.94)}.dapdp .dac-card:active,.dapdp .corpc:active,.dapdp .promise>div:active,.dapdp .rev:active,.dapdp .off:active{transform:scale(.985)}.dapdp .vopt:active,.dapdp .fchip:active{transform:scale(.95)}.dapdp .fq:active,.dapdp .ptabs summary:active{opacity:.65}.dapdp .imgacts button:active{transform:scale(.9)}}.dapdp .dac-card,.dapdp .corpc,.dapdp .promise>div,.dapdp .rev,.dapdp .off,.dapdp .fq,.dapdp .ptabs summary{-webkit-tap-highlight-color:transparent;transition:transform var(--da-dur-fast) var(--da-ease),opacity var(--da-dur-fast) var(--da-ease)}.dapdp .dots i{transition:transform var(--da-dur) var(--da-ease),background-color var(--da-dur) var(--da-ease)}.dapdp .dots i.on{width:6px;border-radius:var(--r-pill);transform:scaleX(3.2);transform-origin:center}.dapdp .dots{gap:8px}.dapdp .dots i.vdot.on{transform:none}@keyframes daPeek{0%,88%,to{transform:none}94%{transform:translate(-10px)}}.dapdp .peek-hint{animation:daPeek 1.6s var(--da-ease) .6s 1}.dapdp .sticky{transition:transform var(--da-dur) var(--da-ease)}.dapdp .sticky.is-away{transform:translateY(110%)}.dapdp .btn--atc.is-added{background:var(--terra);color:var(--alabaster);border-color:var(--terra)}@media(prefers-reduced-motion:reduce){.dapdp .peek-hint{animation:none}.dapdp .sticky.is-away{transform:none}}@media(min-width:1000px)and (max-width:1239px){.dapdp[data-view=desktop] .grid{grid-template-columns:minmax(0,360px) minmax(0,1fr) 300px;column-gap:24px}.dapdp[data-view=desktop] .pad{--padx:18px}}html.dajm-lock{overflow:hidden}.dajm{--terra:#9C492D;--terra-d:#7E3A23;--alabaster:#F5F2EB;--marigold:#E3B13B;--ink:#171512;--body:#2C2823;--muted:#6B655C;--line:rgba(176,140,86,.42);--line-2:rgba(176,140,86,.6);--hair:#E8E2D8;--r-pill:999px;--fh:"Fraunces",Georgia,serif;--fb:"Lato","Inter",system-ui,sans-serif;font-family:var(--fb);color:var(--body)}.dajm{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:none}.dajm.on{display:block}.dajm__veil{position:absolute;top:0;right:0;bottom:0;left:0;background:#1516376b;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.dajm__panel{position:relative;margin:auto;top:50%;transform:translateY(-50%);width:min(560px,calc(100vw - 32px));max-height:calc(100vh - 48px);overflow-y:auto;background:#fff;border-radius:18px;padding:26px 24px 24px;box-shadow:0 24px 60px #15163738}.dajm__x{position:absolute;top:12px;right:14px;width:34px;height:34px;border:0;background:none;font-size:26px;line-height:1;color:var(--muted);cursor:pointer;border-radius:50%}.dajm__x:hover{background:#9c492d14;color:var(--terra)}.dajm__eyebrow{margin:0;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--terra)}.dajm__h{margin:4px 0 16px;font-family:var(--fh);font-weight:600;font-size:26px;color:var(--ink)}.dajm .jdgm-rev-widg__header,.dajm .jdgm-rev-widg__summary,.dajm .jdgm-rev-widg__sort-wrapper,.dajm .jdgm-rev-widg__reviews,.dajm .jdgm-rev-widg__paginate-spinner-wrapper,.dajm .jdgm-paginate{display:none!important}.dajm .jdgm-row-actions{display:block!important;margin:0;padding:0}.dajm .jdgm-write-rev-link,.dajm .jdgm-widget-actions-wrapper>.jdgm-btn{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.dajm .jdgm-rev-widg{display:block!important;margin:0;padding:0;border:0;background:none}.dajm .jdgm-form-wrapper{display:block!important;margin:0;padding:0}.dajm .jdgm-form label,.dajm .jdgm-form__inline-label{font-size:12.5px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--muted)}.dajm .jdgm-form input[type=text],.dajm .jdgm-form input[type=email],.dajm .jdgm-form textarea,.dajm .jdgm-form select{width:100%;border:1px solid var(--line-2);border-radius:12px;padding:10px 12px;font-size:14px;color:var(--ink);background:#fff;transition:border-color .16s,box-shadow .16s}.dajm .jdgm-form input[type=text]:focus,.dajm .jdgm-form input[type=email]:focus,.dajm .jdgm-form textarea:focus,.dajm .jdgm-form select:focus{outline:0;border-color:var(--terra);box-shadow:0 0 0 3px #9c492d1f}.dajm .jdgm-form textarea{min-height:110px;resize:vertical}.dajm .jdgm-submit-rev{-webkit-appearance:none;appearance:none;cursor:pointer;border:1px solid var(--terra);border-radius:var(--r-pill);background-image:linear-gradient(var(--terra),var(--terra));color:var(--alabaster)!important;padding:12px 26px;font-size:14px;font-weight:800;letter-spacing:.02em;transition:transform .16s cubic-bezier(.22,.61,.36,1),background-color .16s cubic-bezier(.22,.61,.36,1),color .16s cubic-bezier(.22,.61,.36,1)}.dajm .jdgm-submit-rev:hover{background-image:linear-gradient(var(--alabaster),var(--alabaster));color:var(--terra)!important;transform:translateY(-3px)}.dajm .jdgm-submit-rev:active{transform:translateY(0);filter:brightness(.94)}@media(prefers-reduced-motion:reduce){.dajm .jdgm-submit-rev:hover{transform:none}}.dapdp .pinform input,.dapdp .pinform input:hover{border:1px solid var(--line-2)!important;border-radius:12px!important;outline:0!important;box-shadow:none!important}.dapdp .pinform input:focus,.dapdp .pinform input:focus-visible{border-color:var(--terra)!important;outline:0!important;box-shadow:0 0 0 3px #9c492d1f!important}.dapdp .pinform button{border-radius:12px}.dajm__wait{margin:8px 0 0;font-size:12.5px;color:var(--muted)}.dajm .jdgm-form input[type=text],.dajm .jdgm-form input[type=email],.dajm .jdgm-form textarea,.dajm .jdgm-form select,.dajm .jdgm-form-wrapper input[type=text],.dajm .jdgm-form-wrapper input[type=email],.dajm .jdgm-form-wrapper textarea,.dajm .jdgm-form-wrapper select{border:1px solid var(--line-2)!important;border-radius:12px!important;outline:0!important;box-shadow:none!important;color:var(--ink)!important;background:#fff!important}.dajm .jdgm-form input[type=text]:focus,.dajm .jdgm-form input[type=email]:focus,.dajm .jdgm-form textarea:focus,.dajm .jdgm-form-wrapper input[type=text]:focus,.dajm .jdgm-form-wrapper input[type=email]:focus,.dajm .jdgm-form-wrapper textarea:focus{border-color:var(--terra)!important;box-shadow:0 0 0 3px #9c492d1f!important}.dajm input.jdgm-submit-rev,.dajm .jdgm-btn.jdgm-submit-rev{border:1px solid var(--terra)!important;border-radius:var(--r-pill)!important;background-image:linear-gradient(var(--terra),var(--terra))!important;background-color:var(--terra)!important;color:var(--alabaster)!important;padding:12px 26px!important;font-weight:800!important;box-shadow:none!important}.dajm input.jdgm-submit-rev:hover,.dajm .jdgm-btn.jdgm-submit-rev:hover{background-image:linear-gradient(var(--alabaster),var(--alabaster))!important;background-color:var(--alabaster)!important;color:var(--terra)!important;transform:translateY(-3px)}.dajm input.jdgm-submit-rev:active,.dajm .jdgm-btn.jdgm-submit-rev:active{transform:translateY(0);filter:brightness(.94)}.dajm .jdgm-form .jdgm-star{color:var(--marigold)!important}.dajm .jdgm-media-fieldset__input{font-size:12.5px}.dapdp .pinrow .useloc{display:inline-flex;align-items:center;gap:4px;font-size:12.5px;font-weight:800;color:var(--terra);background:none;border:0;border-bottom:1px solid var(--line-2);padding:0}.dapdp .pinrow .useloc svg{width:13px;height:13px}.dapdp .pinrow .useloc[hidden]{display:none}.dajm__panel{padding:22px 20px 20px}.dajm .jdgm-form{font-size:14px}.dajm .jdgm-form fieldset,.dajm .jdgm-form .jdgm-form__fieldset{margin:0 0 12px;padding:0;border:0}.dajm .jdgm-form label,.dajm .jdgm-form__inline-label{display:block;margin:0 0 4px;font-size:11px;letter-spacing:.06em}.dajm .jdgm-form input[type=text],.dajm .jdgm-form input[type=email],.dajm .jdgm-form-wrapper input[type=text],.dajm .jdgm-form-wrapper input[type=email]{padding:10px 12px!important;font-size:14px!important}.dajm .jdgm-form textarea,.dajm .jdgm-form-wrapper textarea{padding:10px 12px!important;font-size:14px!important;font-family:var(--fb)!important;min-height:92px!important}.dajm .jdgm-form select,.dajm .jdgm-sort-dropdown,.dajm select[name=reviewer_name_format],.dajm .jdgm-always-visible{display:none!important}.dajm .jdgm-media-fieldset__icon,.dajm .jdgm-media-fieldset svg,.dajm .jdgm-media-fieldset__upload-icon{display:none!important}.dajm .jdgm-media-fieldset{display:block;margin:0}.dajm .jdgm-media-fieldset__input{display:block;width:100%;font-size:12.5px;border:1px dashed var(--line-2);border-radius:12px;padding:8px 10px;background:#fff}.dajm .jdgm-form .jdgm-form__data-policy,.dajm .jdgm-form-wrapper p{font-size:11px;line-height:1.5;color:var(--muted);margin:10px 0 0}.dajm .jdgm-form__actions,.dajm .jdgm-form-wrapper .jdgm-form__actions{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin-top:14px}.dajm .jdgm-cancel-rev,.dajm .jdgm-btn--cancel{border:1px solid var(--line-2)!important;border-radius:var(--r-pill)!important;background:none!important;color:var(--muted)!important;padding:10px 20px!important;font-weight:800!important;font-size:12.5px!important}.dajm .jdgm-cancel-rev:hover,.dajm .jdgm-btn--cancel:hover{border-color:var(--terra)!important;color:var(--terra)!important}.dajm input.jdgm-submit-rev,.dajm .jdgm-btn.jdgm-submit-rev{padding:10px 22px!important;font-size:12.5px!important}.dajm .jdgm-form .jdgm-star{font-size:22px!important}.dajm .jdgm-form__title,.dajm .jdgm-form h2,.dajm .jdgm-form h3,.dajm .jdgm-form-wrapper>h2,.dajm .jdgm-form-wrapper>h3{display:none!important}.dajm,.dajm input,.dajm textarea,.dajm select,.dajm button,.dajm .jdgm-form input,.dajm .jdgm-form textarea,.dajm .jdgm-form-wrapper input,.dajm .jdgm-form-wrapper textarea{font-family:var(--fb)!important}.dajm input[type=file]{font-size:12.5px;color:var(--muted)}.dajm input[type=file]::file-selector-button{margin-right:10px;border:1px solid var(--line-2);border-radius:var(--r-pill);background:#fff;color:var(--terra);padding:6px 14px;font-size:12.5px;font-weight:800;font-family:var(--fb);cursor:pointer;transition:background-color .16s,border-color .16s,color .16s}.dajm input[type=file]::file-selector-button:hover{background:var(--terra);border-color:var(--terra);color:var(--alabaster)}.dajm .jdgm-form__inline-label{display:block!important;float:none!important}.dajm .jdgm-form__actions,.dajm .jdgm-form-wrapper .jdgm-form__actions,.dajm .jdgm-form .jdgm-btn-wrapper{display:flex!important;justify-content:center!important;align-items:center;gap:12px;flex-wrap:wrap;margin-top:16px}.dajm .jdgm-form__reviewer-name-format-container,.dajm .jdgm-form__inline-label.jdgm-always-visible{display:none!important}.dajm .jdgm-form__fieldset-actions{display:flex!important;justify-content:center!important;align-items:center;gap:12px;flex-wrap:wrap;margin-top:16px}.dajm a.jdgm-cancel-rev,.dajm .jdgm-btn--border.jdgm-cancel-rev{display:inline-flex;align-items:center;border:1px solid var(--line-2)!important;border-radius:var(--r-pill)!important;background:none!important;color:var(--muted)!important;padding:10px 20px!important;font-weight:800!important;font-size:12.5px!important;text-decoration:none}.dajm a.jdgm-cancel-rev:hover{border-color:var(--terra)!important;color:var(--terra)!important}.dajm .jdgm-media-fieldset,.dajm .jdgm-media-fieldset__input,.dajm input[type=file]{border-radius:14px!important}.dajm input[type=file]::file-selector-button{border-radius:999px!important}.dajm input[type=file]::-webkit-file-upload-button{margin-right:10px;border:1px solid var(--line-2);border-radius:999px!important;background:#fff;color:var(--terra);padding:6px 14px;font-size:12.5px;font-weight:800;font-family:var(--fb);cursor:pointer}.dajm .jdgm-media-fieldset,.dajm .jdgm-media-fieldset>label,.dajm .jdgm-media-fieldset legend,.dajm .jdgm-form__fieldset:has(input[type=file])>label{border:0!important;border-bottom:0!important;box-shadow:none!important}.dajm .jdgm-media-fieldset hr,.dajm .jdgm-media-fieldset:after,.dajm .jdgm-media-fieldset:before{display:none!important}.dajm .jdgm-media-fieldset__input{border:1px dashed var(--line-2)!important}zoom-dialog img,dialog zoom-dialog img,zoom-dialog .product-media img,zoom-dialog .swiper-slide img{object-fit:contain!important;background:#fff}zoom-dialog img,dialog zoom-dialog img,zoom-dialog .swiper-slide img{max-width:100%!important;max-height:86vh!important;width:auto!important;height:auto!important;margin-inline:auto!important}zoom-dialog .swiper-slide{display:flex!important;align-items:center;justify-content:center}zoom-dialog [class*=thumb] img{max-height:none!important}zoom-dialog img,dialog zoom-dialog img{transform:none!important;cursor:default!important;touch-action:auto!important}zoom-dialog [class*=zoom] img,zoom-dialog [class*=magnif] img{transform:none!important}zoom-dialog .swiper-thumbs img,zoom-dialog .thumbnail img,zoom-dialog [class*=thumb] img,zoom-dialog [class*=thumb] button{border-radius:10px!important;overflow:hidden}zoom-dialog [class*=thumb] .swiper-slide{border-radius:10px;overflow:hidden}
/*# sourceMappingURL=/cdn/shop/t/49/assets/da-pdp-v2.css.map */
