.awpk{--s-ink:#111;--s-mut:#5b5f66;--s-line:#e4e4e4;--s-red:#d32a2a;--s-green:#1f6b3a;--s-greenbg:#eaf4ec;--s-soft:#f5f5f3;--s-gold:#f2b705;background:#fff;color:var(--s-ink);font:15px/1.45 -apple-system,Helvetica Neue,Arial,sans-serif;text-align:left}.awpk *{box-sizing:border-box}.awpk img{display:block;max-width:100%;height:auto}.awpk h1,.awpk h2,.awpk .cond{font-family:Oswald,Arial Narrow,Arial,sans-serif;text-transform:uppercase;letter-spacing:.01em;line-height:1.1;margin:0;text-wrap:balance;color:var(--s-ink)}.awpk h1{font-size:28px;font-weight:600}.awpk h2{font-size:23px;font-weight:600}.awpk p{margin:0}.awpk .sec{padding:22px 16px;display:grid;gap:12px}.awpk .sec .in{display:grid;gap:12px}.awpk .sec.soft{background:var(--s-soft)}.awpk .top>.media{padding-top:14px;padding-bottom:0}.awpk .top>.buy{padding-top:14px}.awpk .mut{color:var(--s-mut);font-size:13px}.awpk .mut.dk{color:#333}.awpk .gr{color:#009f2b}.awpk .lead{font-size:15px}.awpk .sm{font-size:14px}.awpk .mt{margin-top:8px}.awpk .stars{color:var(--s-gold);letter-spacing:1px;font-size:15px}.awpk .rate{display:flex;gap:8px;align-items:center;font-size:13px;color:var(--s-mut)}.awpk .price{font:600 30px/1 -apple-system,Helvetica Neue,Arial,sans-serif}.awpk .btn{display:block;width:100%;border:0;border-radius:6px;background:#151515;color:#fff;font:600 16px/1 Oswald,Arial,sans-serif;letter-spacing:.06em;text-transform:uppercase;padding:17px 12px;text-align:center;cursor:pointer;margin:0;min-height:52px}.awpk .btn.red,.awpk .btn.red:hover,.awpk .btn.red:focus{background:var(--s-red);color:#fff}.awpk .row .btn,.awpk .sticky .btn{flex:1 1 auto;min-width:0;width:auto;max-width:none}.awpk .btn[disabled]{opacity:.6;cursor:default}.awpk .btn:focus-visible,.awpk button:focus-visible,.awpk a:focus-visible,.awpk input:focus-visible{outline:3px solid #111;outline-offset:2px}.awpk .row{display:flex;gap:10px;align-items:center;margin:0}.awpk .qty{display:flex;border:1px solid var(--s-line);border-radius:6px;height:52px;align-items:center;flex:0 0 112px;justify-content:space-between;overflow:hidden}.awpk .qty button{width:36px;height:100%;border:0;background:none;font-size:18px;color:#111;cursor:pointer;padding:0}.awpk .qty input{width:36px;border:0;text-align:center;font-size:17px;background:none;-moz-appearance:textfield;padding:0;margin:0;color:#111}.awpk .qty input::-webkit-outer-spin-button,.awpk .qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.awpk .atcerr{color:var(--s-red);font-size:13px}.awpk .checks{display:grid;gap:8px;list-style:none;margin:0;padding:0}.awpk .checks li{display:grid;grid-template-columns:22px 1fr;gap:10px;align-items:start;font-size:14px;margin:0}.awpk .checks li:before{content:"\2713";display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:#151515;color:#fff;font-size:12px;font-weight:700;margin-top:1px}.awpk .checks li.warn:before{content:"!";background:var(--s-red)}.awpk .checks li.info:before{content:"i";background:#8a8f96;font-style:italic;font-family:Georgia,serif}.awpk .pill{display:inline-block;border-radius:999px;padding:5px 11px;font:600 12px/1.2 -apple-system,Arial,sans-serif}.awpk .cartln{border-radius:10px;padding:10px 12px;background:#fff8e1;border:1px solid #f2b705;font-size:14px}.awpk .cartln b{color:#151515}.awpk .pick{border:1px solid var(--s-line);border-radius:10px;padding:14px;display:grid;gap:10px}.awpk .pick.best{border:2px solid var(--s-green);position:relative;margin-top:14px;padding-top:20px}.awpk .pick .tag{position:absolute;top:-11px;left:14px;background:#0b6b27;color:#fff}.awpk .pick .top2{display:flex;justify-content:space-between;align-items:baseline;gap:8px}.awpk .pick .cond{font-size:18px;font-weight:500}.awpk .pick .amt{font-weight:700;font-size:20px;white-space:nowrap}.awpk .stack{display:grid;justify-items:end;line-height:1.15}.awpk .stack s{color:#767676;font-size:14px}.awpk .lnk{color:var(--s-green);font-weight:600;text-decoration:underline;text-underline-offset:2px}.awpk .stage{position:relative;aspect-ratio:1;border:1px solid #eee;border-radius:10px;overflow:hidden;background:#fff;display:grid;place-items:center}.awpk .stage img,.awpk .stage video{width:100%;height:100%;object-fit:contain;display:block}.awpk .stage .cnt{position:absolute;right:10px;bottom:10px;background:#0009;color:#fff;font-size:12px;border-radius:999px;padding:3px 9px}.awpk .tb{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;margin-top:8px}.awpk .tb button{position:relative;padding:0;border:1px solid var(--s-line);border-radius:6px;overflow:hidden;background:#fff;aspect-ratio:1;cursor:pointer;margin:0}.awpk .tb button.on{border:2px solid #151515}.awpk .tb img,.awpk .tb video{width:100%;height:100%;object-fit:cover;display:block}.awpk .tb .pl{position:absolute;left:5px;bottom:5px;width:20px;height:20px;border-radius:50%;background:#000000a6}.awpk .tb .pl:after{content:"";position:absolute;left:8px;top:6px;border-left:7px solid #fff;border-top:4px solid transparent;border-bottom:4px solid transparent}.awpk .dgrid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:14px;align-items:center}.awpk .dfr{background:#fff;border:1px solid var(--s-line);border-radius:12px;padding:6px;aspect-ratio:1;overflow:hidden;box-shadow:0 1px 3px #0000000d}.awpk .dfr .discs{width:100%;height:100%;object-fit:cover;border-radius:8px}.awpk .steps{display:grid;gap:14px;counter-reset:st;list-style:none;margin:0;padding:0}.awpk .steps li{display:grid;grid-template-columns:34px 1fr;gap:12px;align-items:start;font-size:14px;margin:0}.awpk .steps li:before{counter-increment:st;content:counter(st);display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--s-red);color:#fff;font:600 17px/1 Oswald,Arial,sans-serif}.awpk .steps b{display:block;font-size:15px}.awpk .loops{display:grid;gap:12px}.awpk .loopv{border-radius:10px;overflow:hidden;background:#111}.awpk .loopv video{width:100%;display:block;aspect-ratio:16/9;object-fit:cover}.awpk .quote{font-size:15px;font-style:italic}.awpk .who{font-size:12px;color:var(--s-mut)}.awpk .pricebr{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.awpk .pricebr s{color:#767676}.awpk .pricebr b{font-size:22px;color:#c8221a}.awpk .pricebr em{font-style:normal;background:#c8221a;color:#fff;border-radius:999px;padding:2px 8px;font-size:12px;font-weight:700}.awpk .pkl{display:grid;gap:8px}.awpk .pkr{display:grid;grid-template-columns:minmax(0,1fr) auto 14px;gap:10px;align-items:center;border:1px solid #E2DDD6;border-radius:10px;padding:11px 12px;background:#fff;text-align:left;width:100%;color:inherit;text-decoration:none}.awpk .pkr.bv{border:2px solid #0b6b27;background:#f2fff3}.awpk .pkr .nm{display:flex;flex-wrap:wrap;gap:3px 6px;align-items:center;min-width:0}.awpk .pkr .nm b{font-size:15px;width:100%}.awpk .bd{display:inline-block;border-radius:999px;padding:2px 7px;font:700 11px/1.3 -apple-system,Arial,sans-serif;color:#fff;background:var(--s-red);font-style:normal}.awpk .bd.bv{background:#0b6b27}.awpk .bd.g{background:#e3f6e8;color:#0b6b27}.awpk .pkr .sv{width:100%;color:#009f2b;font-size:12px;font-weight:700;line-height:1.25}.awpk .pkr .fs{width:100%;font-size:12px;color:#333;line-height:1.25}.awpk .pkr .pp{display:grid;justify-items:end;gap:2px;text-align:right}.awpk .pkr .pp b{font-size:16px;font-variant-numeric:tabular-nums}.awpk .pkr .pp small{font-size:12px;color:var(--s-mut)}.awpk .pkr .ch{font-size:28px;color:#555;line-height:1}.awpk details{border-top:1px solid var(--s-line);padding:13px 0}.awpk .faq{border-bottom:1px solid var(--s-line)}.awpk summary{font-weight:600;font-size:14px;cursor:pointer;list-style:none;display:flex;justify-content:space-between;color:#111}.awpk summary::-webkit-details-marker{display:none}.awpk summary:after{content:"+";font-weight:400}.awpk details[open] summary:after{content:"\2212"}.awpk details p,.awpk details .fa p{font-size:14px;margin-top:8px;color:#333}.awpk .faq{display:block}.awpk .sticky{position:fixed;left:0;right:0;bottom:0;z-index:20;background:#fff;border-top:1px solid var(--s-line);padding:10px max(16px,env(safe-area-inset-right,0px)) calc(10px + env(safe-area-inset-bottom,0px)) max(16px,env(safe-area-inset-left,0px));display:flex;gap:10px;align-items:center;box-shadow:0 -4px 14px #0000000f}.awpk .sticky[hidden]{display:none}.awpk .sticky .btn{padding:14px 10px;font-size:15px;min-height:46px}.awpk .sticky .sp{flex:0 0 auto;font-weight:700}.awpk .fqg{font:600 13px/1.2 -apple-system,Arial,sans-serif;text-transform:uppercase;letter-spacing:.06em;color:var(--s-mut);margin-top:6px}.awpk .fa .glassdia{display:block;width:100%;max-width:420px;height:auto;margin-top:10px}.awpk .fqv{position:relative;margin-top:10px;border-radius:10px;overflow:hidden;background:#111;aspect-ratio:16/9}.awpk .fqv img,.awpk .fqv video{width:100%;height:100%;object-fit:cover;display:block}.awpk .fplay{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:64px;height:64px;border-radius:50%;border:0;background:#000000a6;cursor:pointer;padding:0}.awpk .fplay:after{content:"";position:absolute;left:26px;top:20px;border-left:18px solid #fff;border-top:12px solid transparent;border-bottom:12px solid transparent}.awpk .fqv .snd{position:absolute;left:10px;bottom:10px;background:#0009;color:#fff;font-size:12px;border-radius:999px;padding:3px 9px}.awpk .faq .xtra{display:none}.awpk .faq.all .xtra{display:block}.awpk .faqmore{display:block;width:100%;min-height:48px;margin:4px 0 0;border:1.5px solid #111;border-radius:8px;background:#fff;color:#111;font:700 14px/1 -apple-system,Arial,sans-serif;cursor:pointer}.awpk .faqmore[hidden]{display:none}.awpk :where(p,li,summary,a,span,small,b,s,em,input,label){font-family:inherit;letter-spacing:normal;text-transform:none}.awpk :where(p,li){font-size:inherit;line-height:inherit}.awpk .row .btn,.awpk .sticky .btn,.awpk button.btn{border-radius:6px}@media(min-width:900px){.awpk .top{display:grid;grid-template-columns:minmax(0,520px) minmax(0,440px);gap:40px;justify-content:center;padding:24px 24px 8px}.awpk .top>.sec{padding:0;align-content:start}.awpk .sec .in{max-width:760px;margin:0 auto;width:100%}.awpk .loops{grid-template-columns:1fr 1fr}.awpk .dgrid{grid-template-columns:300px minmax(0,1fr);gap:24px}.awpk .dgrid .sm{font-size:16px}.awpk .faqmore{max-width:320px}.awpk .sec{padding:32px 24px}.awpk .sticky{display:none}}
/*# sourceMappingURL=/cdn/shop/t/113/assets/awp-kit-b.css.map */
