.slp{background:#030303;color:#eee5d7;padding:8px 0 50px}.slp-w{width:min(1460px,96vw);margin:auto}.slp-crumb{font:15px Georgia,serif;color:#dcc18c;padding:13px 4px 18px}.slp-grid{display:grid;grid-template-columns:40% 27% 33%;gap:18px}.slp-stage{height:650px;position:relative;border:1px solid #785a31;overflow:hidden;background:#080706}.slp-hero{width:100%!important;height:100%!important;object-fit:contain!important;image-rendering:auto}.slp-badge{position:absolute;z-index:2;top:16px;left:16px;max-width:80%;padding:10px 13px;background:#080706e8;border:1px solid #987342;color:#e9cc96;font:11px Arial;letter-spacing:.05em}.slp-thumbs{display:grid;grid-template-columns:repeat(6,1fr);gap:8px;margin-top:12px}.slp-thumbs button{height:92px;padding:0;background:#080706;border:1px solid #795b32;overflow:hidden}.slp-thumbs img{width:100%!important;height:100%!important;object-fit:cover!important}.slp-buy{padding:10px 8px}.slp-buy h1{margin:0 0 9px;font:400 clamp(44px,4vw,68px)/.94 Georgia,serif;color:#e7c27d;text-transform:uppercase}.slp-char{color:#d6b576;font:12px Arial;letter-spacing:.12em}.slp-line{width:38px;border-top:2px solid #d8b36d;margin:20px 0}.slp-intro{font:15px/1.52 Georgia,serif}.slp-intro h3{display:none}.slp-icons{display:grid;grid-template-columns:repeat(5,1fr);padding:23px 0 18px;border-bottom:1px solid #5e4628}.slp-icons span{text-align:center;color:#e4c27f;font-size:28px}.slp-icons small{display:block;color:#eee5d7;font:8px/1.3 Arial;margin-top:7px}.slp-select{text-align:center;color:#e5c27e;letter-spacing:.12em;padding:12px 0 10px}.slp-sizes{display:grid;grid-template-columns:1fr 1fr;gap:12px}.slp-sizes input{position:absolute;opacity:0}.slp-sizes span{display:flex;flex-direction:column;text-align:center;padding:11px;border:1px solid #745a34}.slp-sizes span b{font-weight:400}.slp-sizes input:checked+span{border-color:#e5c27e;box-shadow:inset 0 0 0 1px #e5c27e}.slp-add{width:100%;border:0;margin-top:14px;padding:16px;background:linear-gradient(90deg,#d4a553,#f3d18b,#d5a653);font:20px Georgia;color:#1a1107}.slp-trust{display:grid;grid-template-columns:repeat(3,1fr);text-align:center;font:8px/1.35 Arial;margin-top:17px}.slp-notes{display:flex;flex-direction:column;gap:12px}.slp-notes>div,.slp-notes blockquote{border:1px solid #765932;padding:14px 16px;margin:0;background:#050504}.slp-notes h3,.slp-bottom h3{margin:0 0 12px;color:#e5c27e;font:15px Arial;letter-spacing:.1em}.slp-notes p{margin:0;font:13px/1.55 Georgia}.slp-notes em{display:block;color:#bfb5a5;margin-top:8px}.slp-notes blockquote{text-align:center;color:#e5c27e;font:italic 23px/1.35 Georgia;padding:27px 12px}.slp-tabs{display:flex;gap:60px;border-top:1px solid #765932;border-bottom:1px solid #765932;margin-top:22px;padding:16px 14px 10px;font:11px Arial;letter-spacing:.08em}.slp-tabs .on{color:#e5c27e;border-bottom:2px solid #e5c27e;padding-bottom:9px}.slp-bottom{display:grid;grid-template-columns:1.2fr .65fr 1.15fr;gap:28px;padding:28px 14px}.slp-desc{font:14px/1.55 Georgia}.slp-desc h3{display:none}.slp-perfect{border-inline:1px solid #584225;padding:0 28px}.slp-perfect p{font:14px Georgia}.slp-recs{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.slp-recs a{text-decoration:none;text-align:center;color:#e4c17e}.slp-recs img{width:100%!important;aspect-ratio:1.3/1;object-fit:cover!important}.slp-recs b,.slp-recs em{display:block;font-size:11px;margin-top:6px}.slp-recs em{color:#eee;font-style:normal}.slp-foot{border-top:1px solid #765932;padding:38px 60px;display:grid;grid-template-columns:repeat(3,1fr);color:#d7b778;font-size:11px;line-height:1.5}.slp-foot span{text-align:center}@media(max-width:800px){.slp-w{width:calc(100% - 24px)}.slp-grid{display:flex;flex-direction:column}.slp-stage{height:auto;aspect-ratio:1/1}.slp-thumbs{display:flex;overflow-x:auto}.slp-thumbs button{flex:0 0 68px;height:68px}.slp-buy{padding:20px 4px}.slp-buy h1{font-size:44px}.slp-icons small{font-size:7px}.slp-notes p{font-size:12px}.slp-tabs{gap:32px;overflow:auto}.slp-bottom{grid-template-columns:1fr;padding:24px 4px}.slp-perfect{border:1px solid #584225;padding:20px}.slp-foot{grid-template-columns:1fr;gap:22px;padding:28px}.slp-recs img{aspect-ratio:1/1}}.slp-bundle-label{display:block;font:13px Arial;letter-spacing:.05em;color:#e5c27e;margin:14px 0 7px}.slp-bundle-choice{display:block;width:100%;padding:13px;background:#080706;color:#eee5d7;border:1px solid #987342;font:15px Georgia}.slp-bundle-note{font:13px/1.5 Georgia;color:#dcc18c;margin:14px 0 0}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map?subset=AAAAAIA */
