.ph-on .ph-pin{--ph-pin-h:min(170px,21vh)}.ph-on .fk2-set .ph-pin{--ph-pin-h:min(150px,19vh)}.ph-on .fk2-strip{position:relative;justify-content:flex-start;gap:2px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch}.ph-on .fk2-strip::-webkit-scrollbar{display:none}.ph-on .fk2-it{flex:none;display:block}.ph-on .fk2-it:first-child{margin-left:auto}.ph-on .fk2-it:last-child{margin-right:auto}.ph-on .fk2-it svg{max-width:none}.ph-on .fk2 .cs-fw{margin-bottom:0}.ph-on .fk2 .fk-in{min-height:46px;font-size:16px;box-sizing:border-box}.ph-on .fk2 .fk2-sty+.cs-fw{margin-top:10px}.ph-on .fk2-sty .ph-sw-t{font-size:9.5px;letter-spacing:-.25px}.ph-on .ph-step .cs-hint{margin:8px 0 0!important}.ph-on .fk2-c8 .ph-sws{grid-template-columns:repeat(8,minmax(0,1fr))}.ph-on .fk2-c8 .ph-sw-t{font-size:9.5px;letter-spacing:-.2px}.fk2-fin{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:2px -3px 0}.fk2-fb{min-width:0;margin:0;padding:3px 3px 4px;border:2px solid transparent;border-radius:12px;background:none;display:flex;flex-direction:column;gap:4px;font-family:inherit;color:#5a5a58;cursor:pointer;-webkit-tap-highlight-color:transparent}.fk2-fb.on{border-color:#1a1a1a;color:#1a1a1a}.fk2-fi{display:block;width:100%;aspect-ratio:250/112;border-radius:7px;overflow:hidden}.fk2-fi svg{display:block;width:100%;height:100%}.fk2-fl{font-size:12.5px;line-height:1.3;text-align:center}.fk2-fb.on .fk2-fl{font-weight:600}.fk2-nums{display:grid;gap:5px;margin:2px 0 0}.fk2-num{min-width:0;height:44px;margin:0;padding:0;border:1.5px solid #e2ddd2;border-radius:10px;background:#fff;font-family:inherit;font-size:15px;font-weight:600;color:#2e2620;cursor:pointer;-webkit-tap-highlight-color:transparent}.fk2-num.on{border-color:#1a1a1a;box-shadow:0 0 0 1px #1a1a1a}.ph-on .fk2 .fk-rows{margin:12px 0 10px}.ph-on .fk2 .fk-row-c{gap:7px}.ph-on .fk2 .fk-dot{width:28px;height:28px}.ph-on .fk2 .fk-all{margin:0;gap:7px}.ph-on .fk2 .cs-dogs{margin:16px 0 0}.ph-on .fk2 .cs-dog-row .cs-fw{flex:1 1 auto}.ph-on .fk2 .lt-sum{margin-top:16px}.ph-on .fk2 .bh-ship{margin:14px 0 0}.ph-on .fk2 .lt-dl{margin-top:14px}.ph-on .fk2 .fk-kc{margin:14px 0 0}.ph-on .fk2 .bh-specs{grid-template-columns:repeat(2,minmax(0,1fr));margin:18px 0 0}.ph-on .fk2-away{margin-top:20px}.ph-on .fk2-away>*{margin-top:16px;margin-bottom:0}.ph-on .fk2-away>*:first-child{margin-top:0}.ph-on .fk2-away>.lt-lbl+*{margin-top:0}
/*# sourceMappingURL=/cdn/shop/t/41/assets/flask-phone.css.map */
