#pdp{--bg:#F9F6F1;--ink:#3a2414;--mut:#7a6455;--line:#e6dccf;--honey:#f2c27b;--card:#fff;background:var(--bg);color:var(--ink);font-family:Figtree,system-ui,sans-serif;overflow-x:clip;font-size:16px;line-height:normal}#pdp *{box-sizing:border-box}#pdp p,#pdp li,#pdp span,#pdp td,#pdp th,#pdp summary,#pdp button,#pdp small,#pdp b{font-family:Figtree,system-ui,sans-serif}#pdp .serif,#pdp h1,#pdp h2,#pdp h3{font-family:"Instrument Serif",Georgia,serif}#pdp h1,#pdp h2,#pdp h3,#pdp h4{letter-spacing:normal;text-transform:none;color:var(--ink);font-weight:400}#pdp h4{font-family:Figtree,system-ui,sans-serif;font-weight:700}#pdp button{letter-spacing:normal;text-transform:none;min-height:0;box-shadow:none}#pdp img{max-width:100%;height:auto}#pdp ul{margin:0}#pdp .serif{font-family:"Instrument Serif",Georgia,serif;font-weight:400}#pdp .pwrap{max-width:1180px;margin:0 auto;padding:28px 20px}#pdp .st-crumb{padding:0;margin:0 0 14px;max-width:none;font-size:13px;color:var(--mut)}#pdp .top{display:grid;grid-template-columns:1.15fr 1fr;gap:40px;align-items:start}#pdp .top>div{min-width:0}#pdp .gal .main{width:100%;aspect-ratio:1;border-radius:16px;overflow:hidden;background:#efe8de}#pdp .gal .main img{width:100%;height:100%;object-fit:cover;display:block}#pdp .thumbs{display:grid;grid-template-columns:repeat(6,1fr);gap:8px;margin-top:10px}#pdp .thumbs img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:10px;cursor:pointer;border:2px solid transparent;display:block}#pdp .thumbs img.act{border-color:var(--ink)}#pdp .tag{display:inline-block;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;background:#efe3cf;padding:4px 10px;border-radius:999px}#pdp h1{font-size:44px;line-height:1.05;margin:10px 0 6px}#pdp .lead{font-size:20px;margin:0 0 10px}#pdp .pprice{display:flex;align-items:baseline;gap:12px;margin:8px 0 12px}#pdp .pprice b{font-size:30px}#pdp .pprice s{color:var(--mut);font-size:18px}#pdp .save{background:#3a2414;color:#fff;font-size:13px;font-weight:600;padding:4px 10px;border-radius:999px}#pdp .intro{font-size:16px;line-height:1.55;color:#4b3628;margin:0}#pdp .chips{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0 4px}#pdp .chips span{display:inline-flex;align-items:center;gap:5px;background:#fff;border:1px solid var(--line);border-radius:999px;padding:6px 11px;font-size:13.5px;font-weight:500;white-space:nowrap}#pdp .chips i{font-style:normal;font-size:15px}#pdp .orow{display:flex;justify-content:space-between;align-items:baseline;margin:16px 0 8px}#pdp .orow b{font-size:15px}#pdp .orow span{font-size:13.5px;color:#4f7a3a;font-weight:600}#pdp .qcards{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}#pdp .qc{background:#fff;border:1.5px solid var(--line);border-radius:16px;overflow:hidden}#pdp .qc.act{border-color:#d4b48c;box-shadow:0 0 0 1px #e9d8c0;background:#fffaf2}#pdp .qc img{width:100%;aspect-ratio:1;object-fit:cover;display:block;cursor:pointer}#pdp .qc .nm{text-align:center;font-weight:600;font-size:15px;margin:9px 0 7px}#pdp .qc .so{display:block;font-size:12px;font-weight:500;color:var(--mut)}#pdp .step{display:flex;align-items:center;justify-content:space-between;border:1.5px solid var(--line);border-radius:999px;margin:0 10px 10px;padding:2px 4px;background:#fff}#pdp .step button{width:34px;height:34px;border:0;background:none;font-size:22px;line-height:1;cursor:pointer;color:var(--ink);padding:0}#pdp .step button:disabled{opacity:.35;cursor:default}#pdp .step b{font-size:17px}#pdp .qcards.one{grid-template-columns:1fr}#pdp .qc.one{display:flex;align-items:center;gap:14px;padding:8px 10px 8px 8px}#pdp .qc.one img{width:64px;height:64px;border-radius:12px;flex:none}#pdp .qc.one .nm{margin:0;text-align:left;flex:1}#pdp .qc.one .step{margin:0;width:140px;flex:none}@media(max-width:560px){#pdp .qcards.many{gap:8px}#pdp .qcards.many .step{margin:0 5px 8px;padding:0 2px}#pdp .qcards.many .step button{width:22px;height:30px;font-size:19px}#pdp .qcards.many .step b{font-size:15px}#pdp .qcards.many .qc .nm{font-size:14px}}#pdp .sum{display:flex;justify-content:space-between;align-items:center;gap:10px;background:#efe6d8;border-radius:14px;padding:13px 16px;margin:12px 0 4px;font-size:15px}#pdp .sum em{font-style:normal;color:#a5651c;font-weight:700;white-space:nowrap}#pdp .gift{display:flex;gap:10px;align-items:center;background:#fff7e8;border:1.5px dashed #e3b768;border-radius:12px;padding:11px 14px;margin:12px 0}#pdp .gift .ic{font-size:20px}#pdp .gift b{font-size:15.5px}#pdp .atc{width:100%;background:var(--ink);color:#fff;border:0;border-radius:999px;padding:16px;font:600 17px Figtree,sans-serif;cursor:pointer}#pdp .atc:disabled{opacity:.55;cursor:default}#pdp .atc[aria-busy=true]{opacity:.75;cursor:progress}#pdp .amsg{font-size:13.5px;color:#a33;text-align:center;margin:8px 0 0;min-height:0}#pdp .amsg:empty{display:none}#pdp .trust{display:flex;justify-content:center;flex-wrap:wrap;gap:6px 16px;font-size:13px;margin-top:10px;color:#4b3628}#pdp .trust span:before{content:"\2713  ";color:#3b7d4a;font-weight:700}#pdp .marq{background:var(--ink);color:#f4ece1;font-size:14px;letter-spacing:.06em;text-transform:uppercase;padding:12px 0;overflow:hidden;white-space:nowrap}#pdp .marq span{margin:0 26px}#pdp .psec{padding:56px 20px;max-width:1180px;margin:0 auto}#pdp .psec h2{font-size:42px;line-height:1.08;margin:0 0 12px;text-align:center}#pdp .kick{font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:#a5651c;font-weight:600;text-align:center;margin-bottom:8px}#pdp .story{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center;margin:0 auto 46px}#pdp .story>div{min-width:0}#pdp .story img{width:100%;border-radius:18px;display:block}#pdp .story.rev .pph{order:2}#pdp .story h3{font-size:40px;line-height:1.05;margin:6px 0 12px}#pdp .story p{font-size:17px;line-height:1.6;color:#4b3628}#pdp .story.det{align-items:stretch}#pdp .det>div:last-child{display:flex;flex-direction:column}#pdp .det .dl{display:flex;flex-direction:column;flex:1;margin-top:8px}#pdp .det .dr{flex:1}#pdp .dr{display:flex;gap:18px;align-items:center;padding:14px 0;border-top:1px solid #eadfd2}#pdp .dr:last-child{border-bottom:1px solid #eadfd2}#pdp .story img.dc,#pdp .dc{width:96px;height:96px;border-radius:50%;object-fit:cover;border:1.5px solid #e4d9cb;background:#fff;flex:none}#pdp .dr b{display:block;font-size:19px;color:#3a2414;margin-bottom:3px}#pdp .dr span{font-size:15px;line-height:1.5;color:#4b3628}#pdp .fits{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}#pdp .fc{position:relative;background:#f3ece2;border-radius:18px;overflow:hidden;text-align:center;padding-bottom:14px}#pdp .fc img{width:100%;aspect-ratio:4/5;object-fit:cover;display:block}#pdp .fh{margin-top:12px!important}#pdp .fh{font-size:34px;line-height:1;color:#3a2414;margin:4px 0}#pdp .fl{font-size:15px;color:#4b3628;font-weight:600}@media(max-width:640px){#pdp .fits{gap:10px}#pdp .fh{font-size:24px}#pdp .fl{font-size:12px}#pdp .story img.dc,#pdp .dc{width:76px;height:76px}}#pdp .why{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:22px}#pdp .wc{background:#fff;border:1px solid #eadfd2;border-radius:18px;padding:22px 18px;text-align:center}#pdp .wc b{display:block;font-size:17px;color:#3a2414;margin:10px 0 6px}#pdp .wc span{font-size:14px;line-height:1.5;color:#4b3628}@media(max-width:860px){#pdp .why{grid-template-columns:1fr 1fr;gap:10px}#pdp .wc{padding:16px 12px}#pdp .wc b{font-size:15px}#pdp .wc span{font-size:13px}}#pdp .action{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:24px}#pdp .ac img{width:100%;aspect-ratio:3/4;object-fit:cover;border-radius:18px;display:block}@media(max-width:860px){#pdp .action{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;padding-bottom:6px}#pdp .ac{flex:0 0 72%;scroll-snap-align:start}}#pdp .info2{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin:22px auto 0;max-width:960px}#pdp .ic2 img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:16px;display:block}@media(max-width:860px){#pdp .info2{grid-template-columns:1fr 1fr;gap:10px}}#pdp .facts{display:flex;gap:26px;margin-top:16px}#pdp .facts b{display:block;font-size:22px}#pdp .facts span{font-size:13px;color:var(--mut)}#pdp .steps{display:grid;grid-template-columns:repeat(5,1fr);gap:14px;margin-top:24px}#pdp .steps div{background:#fff;border:1px solid var(--line);border-radius:16px;padding:18px}#pdp .steps em{font-style:normal;display:inline-grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--ink);color:#fff;font-weight:700;margin-bottom:10px}#pdp .steps b{display:block;font-size:17px;margin-bottom:6px}#pdp .steps p{font-size:14.5px;line-height:1.5;margin:0;color:#4b3628}#pdp .tip{margin:16px auto 0;max-width:760px;text-align:center;font-size:14.5px;background:#fff7e8;border-radius:12px;padding:12px 16px}#pdp .pbox{display:grid;grid-template-columns:1fr 1fr;gap:30px;align-items:center}#pdp .pbox>div{min-width:0}#pdp .pbox ul{list-style:none;padding:0;margin:0}#pdp .pbox li{padding:12px 0;border-bottom:1px solid var(--line);font-size:16px}#pdp .pbox li b{color:#a5651c}#pdp .pbox.bs{align-items:start}#pdp .bs .spec{max-width:none}#pdp .cmp{width:100%;border-collapse:separate;border-spacing:0;background:#fff;border-radius:18px;overflow:hidden;border:1px solid var(--line);font-size:15px}#pdp .cmp th,#pdp .cmp td{padding:14px 12px;text-align:center;border-bottom:1px solid var(--line);vertical-align:middle;border-left:0;border-right:0;border-top:0}#pdp .cmp tr:last-child td{border-bottom:1px solid var(--line)}#pdp .cmp th:first-child,#pdp .cmp td:first-child{text-align:left;font-weight:600;width:24%}#pdp .cmp .us{background:#fff3df}#pdp .cmp thead th{font-size:14px;background:#f4ece1;font-weight:700}#pdp .cmp thead th.us{background:var(--ink);color:#fff}#pdp .y{color:#2f7d43;font-weight:700}#pdp .n{color:#a33;font-weight:700}#pdp .pnote{font-size:12.5px;color:var(--mut);margin-top:10px;text-align:center}#pdp .who{display:grid;grid-template-columns:1fr 1fr;gap:18px;max-width:900px;margin:0 auto}#pdp .who div{background:#fff;border:1px solid var(--line);border-radius:16px;padding:20px}#pdp .who h4{margin:0 0 8px;font-size:18px}#pdp .who li{margin:6px 0;line-height:1.45}#pdp .spec{max-width:760px;margin:0 auto;border-top:1px solid var(--line)}#pdp .spec div{display:grid;grid-template-columns:180px 1fr;padding:12px 4px;border-bottom:1px solid var(--line);font-size:15.5px}#pdp .spec b{color:var(--mut);font-weight:600}#pdp .promise{background:var(--ink);color:#f4ece1;border-radius:22px;padding:42px 28px;text-align:center;max-width:980px;margin:0 auto}#pdp .promise h2{color:#fff}#pdp .promise p{max-width:640px;margin:0 auto 18px;line-height:1.6}#pdp .badges{display:flex;justify-content:center;flex-wrap:wrap;gap:10px}#pdp .badges span{border:1px solid #6b5242;border-radius:999px;padding:8px 14px;font-size:14px}#pdp .faq{max-width:820px;margin:0 auto}#pdp details{border-bottom:1px solid var(--line);padding:16px 4px}#pdp summary{display:block;padding:0;margin:0;line-height:normal;font-weight:600;font-size:17px;cursor:pointer;list-style:none}#pdp summary::-webkit-details-marker{display:none}#pdp summary:after{content:"+";float:right;font-weight:400}#pdp details[open] summary:after{content:"\2212"}#pdp details p{margin:10px 0 0;line-height:1.55;color:#4b3628}#pdp .bar{display:none}@media(max-width:820px){#pdp .top,#pdp .story,#pdp .pbox,#pdp .who{grid-template-columns:1fr;gap:18px}#pdp .story.rev .pph{order:0}#pdp h1{font-size:34px}#pdp .psec h2,#pdp .story h3{font-size:32px}#pdp .steps{grid-template-columns:1fr}#pdp .thumbs{grid-template-columns:repeat(6,1fr)}#pdp .chips{gap:6px}#pdp .chips span:nth-child(4){display:none}#pdp .chips span{font-size:12.5px;padding:5px 8px;gap:4px}#pdp .bl2{display:none}#pdp .sum{font-size:14px;padding:12px 14px}#pdp .cmp{font-size:13px}#pdp .cmp th,#pdp .cmp td{padding:10px 6px}#pdp .cmp th:nth-child(5),#pdp .cmp td:nth-child(5),#pdp .bl{display:none}#pdp .cmp th:first-child,#pdp .cmp td:first-child{width:27%}#pdp .spec div{grid-template-columns:120px 1fr}#pdp .psec{padding:40px 16px}#pdp .bar{display:flex;position:sticky;bottom:0;background:#fff;border-top:1px solid var(--line);padding:10px 14px;gap:10px;align-items:center;z-index:5}#pdp .bar b{font-size:18px}#pdp .bar button{margin-left:auto;background:var(--ink);color:#fff;border:0;border-radius:999px;padding:12px 18px;font:600 15px Figtree,sans-serif;cursor:pointer}}#pdp{--bg:#fff;--ink:#2B1D10;background:#fff}#pdp .top,#pdp>.psec{background:#fff}#pdp .marq{background:#f8e6bd;color:#2b1d10;font-weight:600}#pdp .save,#pdp .steps em,#pdp .cmp thead th.us{background:#2b1d10}#pdp .atc,#pdp .bar button,#pdp .promise{background:#2b1d10;color:#fbf5ec}#pdp .cmp thead th{background:#f8ecd3}#pdp .cmp .us{background:#fbf1dc}#pdp .sum{background:#f8ecd3}#pdp .bar{display:none!important}@media(min-width:861px){#pdp .info2{grid-template-columns:repeat(4,1fr);max-width:1180px;gap:16px}}@media(max-width:820px){#pdp .thumbs{display:flex!important;gap:8px;overflow-x:auto;scroll-snap-type:x mandatory;padding:2px 2px 6px;scrollbar-width:none}#pdp .thumbs::-webkit-scrollbar{display:none}#pdp .thumbs img{flex:0 0 58px;width:58px;height:58px;scroll-snap-align:start}#pdp .psec{padding:32px 16px}#pdp .psec h2,#pdp .story h3{font-size:28px;line-height:1.1}#pdp .kick{margin-bottom:6px}#pdp .story{gap:14px;margin-bottom:30px}#pdp .story p{font-size:15.5px;line-height:1.55}#pdp .steps{gap:8px;margin-top:16px}#pdp .steps div{display:grid;grid-template-columns:34px 1fr;column-gap:12px;align-items:start;padding:12px 14px}#pdp .steps em{grid-row:span 2;margin:0}#pdp .steps b{font-size:16px;margin:5px 0 2px}#pdp .steps p{font-size:14px}#pdp .why,#pdp .info2{margin-top:14px}#pdp .tip{font-size:13.5px}#pdp details{padding:14px 2px}#pdp summary{font-size:16px}}@media(min-width:821px){#pdp .pwrap,#pdp .psec{max-width:1380px;padding-left:40px;padding-right:40px}#pdp .info2{max-width:none}}#pdp .thw{display:block}#pdp .tga{display:none}@media(max-width:820px){#pdp .thw{display:flex;align-items:center;gap:4px;margin-top:10px}#pdp .thw .thumbs{flex:1;min-width:0;margin-top:0;gap:10px;position:relative}#pdp .thumbs img{flex:0 0 64px;width:64px;height:64px;border-radius:12px}#pdp .tga{display:flex;align-items:center;justify-content:center;flex:0 0 28px;width:28px;height:28px;padding:0;border:0;background:transparent;color:#3a332c;font-size:26px;line-height:1;cursor:pointer}}@media(max-width:820px){#pdp .pwrap{padding-top:0}#pdp .gal .main{width:calc(100% + 40px);margin:0 -20px;border-radius:0}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/st-lamp-pdp.css.map */
