.st-pdp{background:var(--st-ground)}.st-crumbs{padding-top:24px;font-size:14px;color:var(--st-muted);display:flex;flex-wrap:wrap;gap:6px}.st .st-crumbs a{color:var(--st-muted)}.st-pdp__inner{padding-block:24px 72px;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:56px;align-items:start}@media(max-width:900px){.st-pdp__inner{grid-template-columns:minmax(0,1fr);gap:32px;padding-block:16px 56px}}.st-pdp__gallery{position:sticky;top:24px;display:flex;flex-direction:column;gap:12px;min-width:0}@media(max-width:900px){.st-pdp__gallery{position:static}}.st-pdp__main{position:relative;background:#fff;border:1px solid var(--st-line);border-radius:14px}.st-pdp__main img{width:100%;height:auto;aspect-ratio:1 / 1;object-fit:contain;display:block;border-radius:14px;background:#fff}.st-pdp__badge{position:absolute;top:-18px;right:-14px;z-index:2;display:block;text-decoration:none}@media(max-width:640px){.st-pdp__badge{top:-12px;right:-6px}.st-pdp__badge .st-badge{width:100px!important;height:100px!important;font-size:100px!important}}.st-pdp__thumbs{display:flex;gap:10px;overflow-x:auto;padding:2px 2px 6px}.st-pdp__thumb{flex:none;width:76px;height:76px;padding:0;border:2px solid var(--st-line);border-radius:10px;background:#fff;cursor:pointer;overflow:hidden}.st-pdp__thumb[aria-current=true]{border-color:var(--st-ink)}.st-pdp__thumb:focus-visible{outline:3px solid var(--st-yellow);outline-offset:2px}.st-pdp__thumb img{width:100%;height:100%;object-fit:cover;display:block}.st-pdp__info{display:flex;flex-direction:column;gap:20px;min-width:0}.st-pdp__title{font-size:clamp(32px,3.6vw,48px);line-height:1.04}.st-pdp__rating{display:flex;align-items:center;gap:8px;font-size:16px;color:var(--st-muted)}.st-pdp__stars{color:#d99400;font-size:18px}.st-pdp__price{font-family:var(--st-head);font-weight:700;font-size:36px;line-height:1}.st-pdp__price s{margin-left:12px;font-size:22px;font-weight:600;color:var(--st-muted)}.st-pdp__form{display:flex;flex-direction:column;gap:18px}.st-pdp__variants{border:0;margin:0;padding:0;min-width:0}.st-pdp__variants legend{padding:0;margin-bottom:10px;font-weight:700;font-size:16px}.st-pills{display:flex;flex-wrap:wrap;gap:10px}.st-pill{position:relative;cursor:pointer}.st-pill input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;margin:0;cursor:pointer}.st-pill span{display:inline-flex;align-items:center;min-height:48px;padding:10px 16px;border:2px solid var(--st-line);border-radius:8px;background:#fff;font-weight:600;font-size:16px;line-height:1.3}.st-pill input:checked+span{border-color:var(--st-ink);box-shadow:inset 0 0 0 1px var(--st-ink)}.st-pill input:focus-visible+span{outline:3px solid var(--st-yellow);outline-offset:2px}.st-pill.is-soldout span{color:#77776f}.st-buy{display:flex;flex-wrap:wrap;gap:12px}.st-qty{display:inline-flex;align-items:center;height:56px;border:1px solid #9a9a94;border-radius:8px;background:#fff}.st-qty button{width:44px;height:100%;border:0;background:none;font-size:22px;color:var(--st-ink);cursor:pointer}.st-qty input{width:44px;border:0;background:none;text-align:center;font:inherit;font-weight:700;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.st-qty input::-webkit-inner-spin-button,.st-qty input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.st .st-pdp__add{flex:1 1 220px;min-height:56px;font-size:19px}.st .st-pdp__add[disabled]{background:#77776f;cursor:not-allowed}.st-usps{list-style:none;margin:0;padding:18px 0 0;border-top:1px solid var(--st-line);display:flex;flex-direction:column;gap:10px;font-size:16px}.st-usps li{display:flex;align-items:center;gap:10px}.st-usps svg{flex:none;color:var(--st-red)}.st-pdp__desc{font-size:17px}.st-pdp__desc p{margin:0 0 12px}.st-pdp__desc ul{margin:0 0 12px;padding-left:20px;display:flex;flex-direction:column;gap:8px}.st-acc{border-top:1px solid var(--st-line)}.st-acc details{border-bottom:1px solid var(--st-line)}.st-acc summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:56px;font-weight:700;font-size:17px}.st-acc summary::-webkit-details-marker{display:none}.st-acc summary:after{content:"+";font-size:24px;font-weight:500}.st-acc details[open] summary:after{content:"\2013"}.st-acc__body{padding-bottom:16px;font-size:16px;color:var(--st-muted)}.st-acc__body p{margin:0 0 8px}
/*# sourceMappingURL=/cdn/shop/t/3/assets/simon-tools-product.css.map */
