.plpm-b,.plpm-h,.plpm-f,.plpm-sort{display:none}.plp .plp-grp:not(:has(.plp-o)):not(:has(.plp-t)){display:none}@media(max-width:900px){.plp .plp-flanc{position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;height:100vh!important;height:100dvh!important;max-height:100vh!important;max-height:100dvh!important;z-index:400;background:#fff;display:block!important;width:auto!important;max-width:none!important;margin:0!important;padding:0 16px 92px!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;transform:translateY(100%);visibility:hidden;transition:transform .3s cubic-bezier(.22,1,.36,1),visibility 0s linear .3s}body.plpm-on .plp .plp-flanc{transform:none;visibility:visible;transition-delay:0s}body.plpm-on{overflow:hidden}.plpm-h{display:flex;align-items:center;justify-content:space-between;position:sticky;top:0;z-index:2;background:#fff;padding:18px 0 12px;margin:0;border-bottom:1px solid #E5E5E5}.plpm-h b{font-size:12px;font-weight:400;letter-spacing:normal;color:#111}.plpm-x{width:44px;height:44px;margin:-12px -12px -12px 0;border:0;background:none;cursor:pointer;font-size:16px;color:#111;display:flex;align-items:center;justify-content:center}.plp .plp-flanc .plp-grp{margin:0!important;padding:26px 0 4px!important;border:0!important}.plp .plp-flanc .plp-grp h2{font-family:inherit!important;font-size:16px!important;font-weight:700!important;letter-spacing:normal!important;text-transform:none!important;color:#111!important;margin:0 0 10px!important;padding:0!important}.plp .plp-flanc .plp-o{display:flex!important;align-items:center;gap:12px!important;min-height:36px!important;padding:0!important;margin:0!important;font-family:inherit!important;font-size:16px!important;font-weight:400!important;color:#111!important}.plp .plp-flanc .plp-o .bx{flex:0 0 20px;width:20px!important;height:20px!important;border:1px solid #B9BEC2!important;border-radius:2px!important;background:#fff!important;position:relative}.plp .plp-flanc .plp-o.on .bx{background:#111!important;border-color:#111!important}.plp .plp-flanc .plp-o.on .bx:after{content:""!important;display:block!important;position:absolute;left:5px;top:5px;width:8px;height:4px;border:0!important;border-left:2px solid #fff!important;border-bottom:2px solid #fff!important;background:none!important;transform:rotate(-45deg)}.plp .plp-flanc .plp-o i{margin-left:auto;font-style:normal;font-size:14px;color:#9aa1a3;font-family:inherit}.plpm-sort{display:block}.plp .plp-flanc .plpm-sort .plp-o .bx{border-radius:50%!important}.plp .plp-flanc .plpm-sort .plp-o.on .bx:after{left:5px;top:5px;width:8px;height:8px;border:0!important;border-radius:50%;background:#fff!important;transform:none}.plpm-f{display:none;position:fixed;left:0;right:0;bottom:0;z-index:401;background:#fff;border-top:1px solid #E5E5E5;padding:12px 16px;padding-bottom:calc(12px + env(safe-area-inset-bottom,0px))}body.plpm-on .plpm-f{display:block}.plpm-f button{display:flex;width:100%;min-height:48px;align-items:center;justify-content:center;background:#000;color:#fff;border:0;border-radius:40px;font-family:inherit;font-size:16px;font-weight:500;cursor:pointer}.plp .plp-tri{display:flex!important;align-items:center;gap:10px;position:sticky;top:67px;z-index:30;background:#fff;padding:10px 0!important;margin:0 0 14px!important;border-bottom:1px solid #E5E5E5}.plp .plp-tri select{display:none!important}.plpm-b{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 18px;border:1px solid #111111;border-radius:999px;background:#fff;font-family:inherit;font-size:14px;font-weight:500;color:#111;white-space:nowrap;cursor:pointer;flex:0 0 auto}.plpm-b svg{width:16px;height:16px;flex:0 0 16px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round}.plpm-b .plpm-n{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;background:#111;color:#fff;border-radius:999px;font-size:10px;font-weight:500;line-height:1}.plp .plp-tri .nb{font-size:13px!important;color:#6b6b70!important;margin-left:auto;white-space:nowrap}}
/*# sourceMappingURL=/cdn/shop/t/109/assets/cp-plp-mobile.css.map */
