.skip-link{position:absolute;left:-9999px}.skip-link:focus{left:10px;top:10px;z-index:999;background:#fff;padding:8px 12px}.ph img,.ph video{width:100%;height:100%;object-fit:cover;position:absolute;top:0;right:0;bottom:0;left:0}.ph .placeholder-svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;fill:#c9c9c9;background:#f2f2f2}.ph.contain img{object-fit:contain}.card .ph img{object-fit:contain;padding:8px}.media-slide[hidden]{display:none!important}.pdp2 .media .media-slide{position:relative}.pdp2 .media .media-slide .ph img{object-fit:contain}.pdp2 .media .media-slide video,.pdp2 .media .media-slide iframe{width:100%;aspect-ratio:523 / 654;object-fit:cover}.pdp2 .sw.text button{width:auto;height:36px;padding:0 14px;border-radius:999px;background:#fff;font-size:13px;box-shadow:0 0 0 1px #d6d9df}.pdp2 .sw.text button.on{box-shadow:0 0 0 2px var(--blue-ui)}.pdp2 .b2[disabled]{opacity:.5;cursor:not-allowed}.rte p{margin-bottom:10px}.rte ul{padding-left:20px;margin-bottom:10px}.rte img{max-width:100%;height:auto}.pagination{display:flex;gap:8px;justify-content:center;margin:30px 0 60px;font-family:Poppins,sans-serif}.pagination a,.pagination span{min-width:38px;height:38px;display:grid;place-items:center;border-radius:999px;border:1px solid #e5e5e5;padding:0 12px}.pagination .current{background:#000;color:#fff;border-color:#000}.form-msg{padding:12px 14px;border-radius:8px;margin-bottom:12px;font-size:14px}.form-msg.ok{background:#ecfdf3;color:#167848}.form-msg.err{background:#fdecec;color:#b42318}.msg-item[hidden]{display:none}[data-pane-id][hidden],[data-quote][hidden]{display:none!important}.announce .msg a{text-decoration:none}.logo img{display:block;height:auto}.footer .payments svg{height:22px;width:auto}.search-results-head{margin:10px 0 24px;color:#888}.empty-state{text-align:center;padding:80px 20px}.customer{max-width:460px;margin:60px auto 90px;padding:0 20px}.customer h1{font-family:Poppins,sans-serif;font-size:30px;margin-bottom:18px}.customer table{width:100%;border-collapse:collapse;font-size:14px}.customer td,.customer th{padding:10px 6px;border-bottom:1px solid #eee;text-align:left}.customer.wide{max-width:900px}.popup-done[hidden],.popup-form[hidden]{display:none}
/*# sourceMappingURL=/cdn/shop/t/9/assets/theme-shopify.css.map */
