.Icon-module__O98I5q__root{width:var(--icon-size);height:var(--icon-size);flex:0 0 var(--icon-size);color:inherit;display:inline-block;position:relative;overflow:hidden}.Icon-module__O98I5q__part{background:currentColor;display:block;position:absolute;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.Icon-module__O98I5q__arrowRight{width:30.2%;height:55.2%;top:22.4%;left:34.9%;-webkit-mask-image:url(../media/arrow-right.40ql-71t_uegu.svg);mask-image:url(../media/arrow-right.40ql-71t_uegu.svg)}.Icon-module__O98I5q__locationPin{width:75%;height:91.66%;top:4.17%;left:12.5%;-webkit-mask-image:url(../media/location-pin.433vf9_mm05iv.svg);mask-image:url(../media/location-pin.433vf9_mm05iv.svg)}.Icon-module__O98I5q__locationCenter{width:25%;height:25%;top:29.17%;left:37.5%;-webkit-mask-image:url(../media/location-center.3o4lw384h08fp.svg);mask-image:url(../media/location-center.3o4lw384h08fp.svg)}.Icon-module__O98I5q__heart{width:87.1%;height:75.97%;top:12.5%;left:6.45%;-webkit-mask-image:url(../media/heart.3paxyrpxfpy4r.svg);mask-image:url(../media/heart.3paxyrpxfpy4r.svg)}.Icon-module__O98I5q__heartFilled .Icon-module__O98I5q__heart{-webkit-mask-image:url(../media/heart-filled.0jptcur7-ahxc.svg);mask-image:url(../media/heart-filled.0jptcur7-ahxc.svg)}.Icon-module__O98I5q__phone{width:82.87%;height:83.04%;top:8.33%;left:8.8%;-webkit-mask-image:url(../media/phone.3_askbi6dys-k.svg);mask-image:url(../media/phone.3_askbi6dys-k.svg)}.Icon-module__O98I5q__chevronDown{width:50%;height:25%;top:37.5%;left:25%;-webkit-mask-image:url(../media/chevron-down.0hmcp6jbv2w1e.svg);mask-image:url(../media/chevron-down.0hmcp6jbv2w1e.svg)}.Icon-module__O98I5q__compareNorthEast{width:16.67%;height:33.33%;top:4.17%;left:70.83%;-webkit-mask-image:url(../media/compare-ne.0kfrrkyvqpcoj.svg);mask-image:url(../media/compare-ne.0kfrrkyvqpcoj.svg)}.Icon-module__O98I5q__compareTop{width:75%;height:25%;top:20.83%;left:12.5%;-webkit-mask-image:url(../media/compare-top.0ha6pkpqdzlxd.svg);mask-image:url(../media/compare-top.0ha6pkpqdzlxd.svg)}.Icon-module__O98I5q__compareSouthWest{width:16.67%;height:33.33%;top:62.5%;left:12.5%;-webkit-mask-image:url(../media/compare-sw.1cgkcahsr2ql2.svg);mask-image:url(../media/compare-sw.1cgkcahsr2ql2.svg)}.Icon-module__O98I5q__compareBottom{width:75%;height:25%;top:54.17%;left:12.5%;-webkit-mask-image:url(../media/compare-bottom.3orkgh73t_okk.svg);mask-image:url(../media/compare-bottom.3orkgh73t_okk.svg)}.Icon-module__O98I5q__cartBody{width:91.66%;height:62.5%;top:4.17%;left:4.17%;-webkit-mask-image:url(../media/cart-body.2kmru1b5ujdcd.svg);mask-image:url(../media/cart-body.2kmru1b5ujdcd.svg)}.Icon-module__O98I5q__cartLeftWheel,.Icon-module__O98I5q__cartRightWheel{width:8.34%;height:8.34%;top:83.33%;-webkit-mask-image:url(../media/cart-wheel.0drkkarna7vfg.svg);mask-image:url(../media/cart-wheel.0drkkarna7vfg.svg)}.Icon-module__O98I5q__cartLeftWheel{left:33.33%}.Icon-module__O98I5q__cartRightWheel{left:79.17%}.Icon-module__O98I5q__carBody{width:62.5%;height:54.17%;top:12.5%;left:4.17%;-webkit-mask-image:url(../media/car-body.0be72nmey63ow.svg);mask-image:url(../media/car-body.0be72nmey63ow.svg)}.Icon-module__O98I5q__carCab{width:29.16%;height:33.34%;top:33.33%;left:66.67%;-webkit-mask-image:url(../media/car-cab.3gdgd3nwy0-yz.svg);mask-image:url(../media/car-cab.3gdgd3nwy0-yz.svg)}.Icon-module__O98I5q__carLeftWheel,.Icon-module__O98I5q__carRightWheel{width:20.83%;height:20.83%;top:66.67%;-webkit-mask-image:url(../media/car-wheel.3_o2dkkqo38v2.svg);mask-image:url(../media/car-wheel.3_o2dkkqo38v2.svg)}.Icon-module__O98I5q__carLeftWheel{left:12.5%}.Icon-module__O98I5q__carRightWheel{left:66.67%}.Icon-module__O98I5q__measurePencil{width:75%;height:75%;top:16.67%;left:8.33%;-webkit-mask-image:url(../media/measure-pencil.0sd4ldt2r3frb.svg);mask-image:url(../media/measure-pencil.0sd4ldt2r3frb.svg)}.Icon-module__O98I5q__measureOutline{width:58.84%;height:58.84%;top:7.83%;left:33.33%;-webkit-mask-image:url(../media/measure-outline.3ih2h3feano7d.svg);mask-image:url(../media/measure-outline.3ih2h3feano7d.svg)}.Icon-module__O98I5q__checkMark{width:54.17%;height:41.66%;top:16.67%;left:37.5%;-webkit-mask-image:url(../media/check-mark.2t_umjw5jvr92.svg);mask-image:url(../media/check-mark.2t_umjw5jvr92.svg)}.Icon-module__O98I5q__checkPlain{width:54.17%;height:41.66%;top:29.17%;left:22.92%;-webkit-mask-image:url(../media/check-mark.2t_umjw5jvr92.svg);mask-image:url(../media/check-mark.2t_umjw5jvr92.svg)}.Icon-module__O98I5q__checkSquare{width:75%;height:75%;top:12.5%;left:12.5%;-webkit-mask-image:url(../media/check-square.2dajhlqgdslr_.svg);mask-image:url(../media/check-square.2dajhlqgdslr_.svg)}.Icon-module__O98I5q__shareTray{width:75%;height:25%;top:62.5%;left:12.5%;-webkit-mask-image:url(../media/share-tray.1ux8sg6pux9s5.svg);mask-image:url(../media/share-tray.1ux8sg6pux9s5.svg)}.Icon-module__O98I5q__shareArrow{width:41.66%;height:20.83%;top:12.5%;left:29.17%;-webkit-mask-image:url(../media/share-arrow.03cf01i50qcld.svg);mask-image:url(../media/share-arrow.03cf01i50qcld.svg)}.Icon-module__O98I5q__shareStem{width:5.2%;height:50%;top:12.5%;left:47.4%;-webkit-mask-image:url(../media/share-stem.2b_awjyrg6lwo.svg);mask-image:url(../media/share-stem.2b_awjyrg6lwo.svg)}.Icon-module__O98I5q__packageTop{width:37.5%;height:21.62%;top:17.55%;left:31.25%;-webkit-mask-image:url(../media/package-top.21lgu88eh41jn.svg);mask-image:url(../media/package-top.21lgu88eh41jn.svg)}.Icon-module__O98I5q__packageBody{width:75%;height:83.32%;top:8.35%;left:12.5%;-webkit-mask-image:url(../media/package-body.06o5-288q3psw.svg);mask-image:url(../media/package-body.06o5-288q3psw.svg)}.Icon-module__O98I5q__packageLine{width:72.76%;height:21.05%;top:29%;left:13.62%;-webkit-mask-image:url(../media/package-line.3vlwh7-kksx50.svg);mask-image:url(../media/package-line.3vlwh7-kksx50.svg)}.Icon-module__O98I5q__packageStem{width:5.2%;height:42%;top:50%;left:47.4%;-webkit-mask-image:url(../media/package-stem.0ac38kac-_tmd.svg);mask-image:url(../media/package-stem.0ac38kac-_tmd.svg)}.Icon-module__O98I5q__homeBody{width:75%;height:83.34%;top:8.33%;left:12.5%;-webkit-mask-image:url(../media/home-body.2gemi-6590629.svg);mask-image:url(../media/home-body.2gemi-6590629.svg)}.Icon-module__O98I5q__homeDoor{width:25%;height:41.67%;top:50%;left:37.5%;-webkit-mask-image:url(../media/home-door.22837ubulxpcm.svg);mask-image:url(../media/home-door.22837ubulxpcm.svg)}.Icon-module__O98I5q__calendarFrame{width:75%;height:75%;top:16.67%;left:12.5%;-webkit-mask-image:url(../media/calendar-frame.2-3ag4hcaie7p.svg);mask-image:url(../media/calendar-frame.2-3ag4hcaie7p.svg)}.Icon-module__O98I5q__calendarLeftRing,.Icon-module__O98I5q__calendarRightRing{width:5.21%;height:16.67%;top:8.33%;-webkit-mask-image:url(../media/calendar-ring.0_m05glr4c9ho.svg);mask-image:url(../media/calendar-ring.0_m05glr4c9ho.svg)}.Icon-module__O98I5q__calendarLeftRing{left:30.73%}.Icon-module__O98I5q__calendarRightRing{left:64.06%}.Icon-module__O98I5q__calendarLine{width:75%;height:5.21%;top:39.06%;left:12.5%;-webkit-mask-image:url(../media/calendar-line.1x8resly_egko.svg);mask-image:url(../media/calendar-line.1x8resly_egko.svg)}.Icon-module__O98I5q__emailFrame{width:83.34%;height:66.66%;top:16.67%;left:8.33%;-webkit-mask-image:url(../media/email-frame.311kuce0ywm2p.svg);mask-image:url(../media/email-frame.311kuce0ywm2p.svg)}.Icon-module__O98I5q__emailFlap{width:83.34%;height:29.17%;top:25%;left:8.33%;-webkit-mask-image:url(../media/email-flap.3g6uyhnpv3y8u.svg);mask-image:url(../media/email-flap.3g6uyhnpv3y8u.svg)}.Icon-module__O98I5q__helpCircleRing{width:88.54%;height:88.54%;top:5.73%;left:5.73%;-webkit-mask-image:url(/images/icons/help-circle-ring.svg);mask-image:url(/images/icons/help-circle-ring.svg)}.Icon-module__O98I5q__helpCircleQuestion{width:29.5%;height:30.23%;top:26.55%;left:35.27%;-webkit-mask-image:url(/images/icons/help-circle-question.svg);mask-image:url(/images/icons/help-circle-question.svg)}.Icon-module__O98I5q__helpCircleDot{width:5.25%;height:5.21%;top:68.23%;left:47.4%;-webkit-mask-image:url(/images/icons/help-circle-dot.svg);mask-image:url(/images/icons/help-circle-dot.svg)}.Icon-module__O98I5q__trelloFrame{width:80.21%;height:80.21%;top:9.9%;left:9.9%;-webkit-mask-image:url(/images/icons/trello-frame.svg);mask-image:url(/images/icons/trello-frame.svg)}.Icon-module__O98I5q__trelloLeftColumn{width:17.71%;height:42.71%;top:26.56%;left:26.56%;-webkit-mask-image:url(/images/icons/trello-left.svg);mask-image:url(/images/icons/trello-left.svg)}.Icon-module__O98I5q__trelloRightColumn{width:17.71%;height:26.04%;top:26.56%;left:55.73%;-webkit-mask-image:url(/images/icons/trello-right.svg);mask-image:url(/images/icons/trello-right.svg)}.Icon-module__O98I5q__menuTop,.Icon-module__O98I5q__menuMiddle,.Icon-module__O98I5q__menuBottom{width:80.2%;height:5.2%;left:9.9%;-webkit-mask-image:url(../media/menu-line.1x8resly_egko.svg);mask-image:url(../media/menu-line.1x8resly_egko.svg)}.Icon-module__O98I5q__menuTop{top:22.4%}.Icon-module__O98I5q__menuMiddle{top:47.4%}.Icon-module__O98I5q__menuBottom{top:72.4%}.Icon-module__O98I5q__searchCircle{width:71.9%;height:71.9%;top:9.9%;left:9.9%;-webkit-mask-image:url(../media/search-circle.3-5uyy0_5w5-1.svg);mask-image:url(../media/search-circle.3-5uyy0_5w5-1.svg)}.Icon-module__O98I5q__searchHandle{width:23.3%;height:23.3%;top:66.8%;left:66.8%;-webkit-mask-image:url(../media/search-handle.1bc1f-gr1mzea.svg);mask-image:url(../media/search-handle.1bc1f-gr1mzea.svg)}.Icon-module__O98I5q__trashLid{width:80.2%;height:5.2%;top:22.4%;left:9.9%;-webkit-mask-image:url(../media/trash-lid.3fgoxcqqz7ty4.svg);mask-image:url(../media/trash-lid.3fgoxcqqz7ty4.svg)}.Icon-module__O98I5q__trashBody{width:63.5%;height:88.5%;top:5.7%;left:18.2%;-webkit-mask-image:url(../media/trash-body.2y4s77_4yl47j.svg);mask-image:url(../media/trash-body.2y4s77_4yl47j.svg)}.Icon-module__O98I5q__trashLeftSlot,.Icon-module__O98I5q__trashRightSlot{width:5.2%;height:30.2%;top:43.2%;-webkit-mask-image:url(../media/trash-slot.2va8eheno9ei5.svg);mask-image:url(../media/trash-slot.2va8eheno9ei5.svg)}.Icon-module__O98I5q__trashLeftSlot{left:39.1%}.Icon-module__O98I5q__trashRightSlot{left:55.7%}.Icon-module__O98I5q__loader{animation:.8s linear infinite Icon-module__O98I5q__loader-rotation}.Icon-module__O98I5q__loaderTop,.Icon-module__O98I5q__loaderBottom{width:5.2%;height:21.9%;left:47.4%;-webkit-mask-image:url(../media/loader-vertical.0_m05glr4c9ho.svg);mask-image:url(../media/loader-vertical.0_m05glr4c9ho.svg)}.Icon-module__O98I5q__loaderTop{top:5.7%}.Icon-module__O98I5q__loaderBottom{top:72.4%}.Icon-module__O98I5q__loaderLeft,.Icon-module__O98I5q__loaderRight{width:21.9%;height:5.2%;top:47.4%;-webkit-mask-image:url(../media/loader-horizontal.2sf4rcshlqn6-.svg);mask-image:url(../media/loader-horizontal.2sf4rcshlqn6-.svg)}.Icon-module__O98I5q__loaderLeft{left:5.7%}.Icon-module__O98I5q__loaderRight{left:72.4%}.Icon-module__O98I5q__loaderNorthWest,.Icon-module__O98I5q__loaderNorthEast,.Icon-module__O98I5q__loaderSouthWest,.Icon-module__O98I5q__loaderSouthEast{width:17%;height:17%}.Icon-module__O98I5q__loaderNorthWest{top:17.9%;left:17.9%;-webkit-mask-image:url(../media/loader-diagonal-nw.41o30454u8gqh.svg);mask-image:url(../media/loader-diagonal-nw.41o30454u8gqh.svg)}.Icon-module__O98I5q__loaderNorthEast{top:17.9%;left:67.7%;-webkit-mask-image:url(../media/loader-diagonal-ne.1bg92ry4ob7xc.svg);mask-image:url(../media/loader-diagonal-ne.1bg92ry4ob7xc.svg)}.Icon-module__O98I5q__loaderSouthWest{top:67.7%;left:17.9%;-webkit-mask-image:url(../media/loader-diagonal-sw.1bg92ry4ob7xc.svg);mask-image:url(../media/loader-diagonal-sw.1bg92ry4ob7xc.svg)}.Icon-module__O98I5q__loaderSouthEast{top:67.7%;left:67.7%;-webkit-mask-image:url(../media/loader-diagonal-se.41o30454u8gqh.svg);mask-image:url(../media/loader-diagonal-se.41o30454u8gqh.svg)}@keyframes Icon-module__O98I5q__loader-rotation{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.Icon-module__O98I5q__loader{animation-duration:1.6s}}
.Button-module__0QcKqG__button{border-radius:var(--radius-control);white-space:nowrap;cursor:pointer;border:0;justify-content:center;align-items:center;gap:8px;min-width:0;padding:8px 16px;font-weight:600;line-height:1;text-decoration:none;transition:color .12s,background-color .12s,border-color .12s;display:inline-flex;position:relative}.Button-module__0QcKqG__button:focus-visible{outline:2px solid var(--color-text-primary);outline-offset:2px}.Button-module__0QcKqG__button:disabled{cursor:not-allowed}.Button-module__0QcKqG__l{height:56px;font-size:16px}.Button-module__0QcKqG__m{height:48px;font-size:14px}.Button-module__0QcKqG__s{height:40px;font-size:14px}.Button-module__0QcKqG__xs{height:32px;font-size:14px;font-weight:500}.Button-module__0QcKqG__primary{color:var(--color-on-action);background:var(--color-action)}.Button-module__0QcKqG__primary:hover:not(:disabled){background:var(--color-action-hover)}.Button-module__0QcKqG__primary:disabled{color:var(--color-text-disabled);background:var(--color-action-disabled)}.Button-module__0QcKqG__secondary{color:var(--color-text-primary);border:.5px solid var(--color-border);background:0 0}.Button-module__0QcKqG__secondary:hover:not(:disabled){background:var(--color-control-muted);border-color:var(--color-border-hover)}.Button-module__0QcKqG__secondary:disabled{color:var(--color-text-secondary);background:var(--color-control-muted)}.Button-module__0QcKqG__soft{color:var(--color-action);background:var(--color-action-soft)}.Button-module__0QcKqG__soft:hover:not(:disabled){color:var(--color-action-hover)}.Button-module__0QcKqG__soft:disabled{color:var(--color-text-tertiary);background:var(--color-control-muted)}.Button-module__0QcKqG__text{color:var(--color-text-primary);background:0 0}.Button-module__0QcKqG__text:hover:not(:disabled) .Button-module__0QcKqG__label{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.Button-module__0QcKqG__text:disabled{color:var(--color-text-disabled)}.Button-module__0QcKqG__inverse{color:var(--color-on-action);background:var(--color-surface-dark)}.Button-module__0QcKqG__inverse:hover:not(:disabled){background:var(--color-text-primary)}.Button-module__0QcKqG__inverse:disabled{color:var(--color-on-disabled-inverse);background:var(--color-text-disabled)}.Button-module__0QcKqG__fullWidth{width:100%}.Button-module__0QcKqG__iconOnly{width:var(--button-height);padding:0}.Button-module__0QcKqG__iconOnly.Button-module__0QcKqG__l{--button-height:56px}.Button-module__0QcKqG__iconOnly.Button-module__0QcKqG__m{--button-height:48px}.Button-module__0QcKqG__iconOnly.Button-module__0QcKqG__s{--button-height:40px}.Button-module__0QcKqG__iconOnly.Button-module__0QcKqG__xs{--button-height:32px}.Button-module__0QcKqG__content{justify-content:center;align-items:center;gap:8px;display:inline-flex}.Button-module__0QcKqG__loadingContent{visibility:hidden}.Button-module__0QcKqG__loadingIcon{position:absolute}
.RequestDialog-module__UccHrW__backdrop{z-index:200;background:#00000070;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.RequestDialog-module__UccHrW__dialog{width:min(100%,560px);max-height:calc(100dvh - 48px);color:var(--color-text-primary);background:var(--color-surface);will-change:transform;border-radius:16px;padding:40px;transition:transform .18s;position:relative;overflow-y:auto}.RequestDialog-module__UccHrW__dragging{transition:none}.RequestDialog-module__UccHrW__dragHandle{display:none}.RequestDialog-module__UccHrW__close{cursor:pointer;background:0 0;border:0;width:32px;height:32px;padding:0;position:absolute;top:20px;right:20px}.RequestDialog-module__UccHrW__close span:before,.RequestDialog-module__UccHrW__close span:after{content:"";background:currentColor;border-radius:2px;width:16px;height:1.5px;position:absolute;top:15px;left:8px}.RequestDialog-module__UccHrW__close span:before{transform:rotate(45deg)}.RequestDialog-module__UccHrW__close span:after{transform:rotate(-45deg)}.RequestDialog-module__UccHrW__heading,.RequestDialog-module__UccHrW__success{text-align:center}.RequestDialog-module__UccHrW__heading h2,.RequestDialog-module__UccHrW__heading p,.RequestDialog-module__UccHrW__heading small,.RequestDialog-module__UccHrW__success h2,.RequestDialog-module__UccHrW__success p,.RequestDialog-module__UccHrW__error{margin:0}.RequestDialog-module__UccHrW__heading h2,.RequestDialog-module__UccHrW__success h2{font-size:28px;line-height:1.2}.RequestDialog-module__UccHrW__heading p,.RequestDialog-module__UccHrW__success p{color:var(--color-text-secondary);margin-top:8px;font-size:16px;line-height:1.4}.RequestDialog-module__UccHrW__heading small{margin-top:12px;font-size:14px;display:block}.RequestDialog-module__UccHrW__form{flex-direction:column;gap:16px;margin-top:32px;display:flex}.RequestDialog-module__UccHrW__selectedAccessories{margin-top:24px;font-size:14px;line-height:1.5}.RequestDialog-module__UccHrW__selectedAccessories h3{font-size:inherit;margin:0 0 8px}.RequestDialog-module__UccHrW__selectedAccessories ul{margin:0;padding-left:20px}.RequestDialog-module__UccHrW__form>label:not(.RequestDialog-module__UccHrW__consent){flex-direction:column;gap:8px;font-size:14px;font-weight:600;display:flex}.RequestDialog-module__UccHrW__form input:not([type=checkbox]),.RequestDialog-module__UccHrW__form textarea{border:.5px solid var(--color-border);width:100%;height:56px;font:inherit;border-radius:8px;outline:none;padding:0 16px}.RequestDialog-module__UccHrW__form textarea{resize:vertical;min-height:96px;padding-block:14px}.RequestDialog-module__UccHrW__form input:not([type=checkbox]):focus,.RequestDialog-module__UccHrW__form textarea:focus{border-color:var(--color-action)}.RequestDialog-module__UccHrW__form input:not([type=checkbox])[aria-invalid=true]{border-color:var(--color-action);box-shadow:0 0 0 1px var(--color-action)}.RequestDialog-module__UccHrW__consent{cursor:pointer;align-items:flex-start;gap:10px;font-size:13px;line-height:1.35;display:flex;position:relative}.RequestDialog-module__UccHrW__consent input{opacity:0;position:absolute}.RequestDialog-module__UccHrW__checkbox{border:1px solid var(--color-border);border-radius:7px;flex:0 0 24px;place-items:center;width:24px;height:24px;display:grid;position:relative}.RequestDialog-module__UccHrW__consent input:checked+.RequestDialog-module__UccHrW__checkbox{border-color:var(--color-action);background:var(--color-action)}.RequestDialog-module__UccHrW__consent input[aria-invalid=true]+.RequestDialog-module__UccHrW__checkbox{border-color:var(--color-action)}.RequestDialog-module__UccHrW__consent input:checked+.RequestDialog-module__UccHrW__checkbox:after{background:var(--color-on-action);content:"";width:14.25px;height:11.25px;-webkit-mask:url(../media/check-mark.2t_umjw5jvr92.svg) 50%/contain no-repeat;mask:url(../media/check-mark.2t_umjw5jvr92.svg) 50%/contain no-repeat}.RequestDialog-module__UccHrW__consent input:focus-visible+.RequestDialog-module__UccHrW__checkbox{outline:2px solid var(--color-action);outline-offset:2px}.RequestDialog-module__UccHrW__consent a{color:var(--color-action)}.RequestDialog-module__UccHrW__error{color:var(--color-action);font-size:13px}.RequestDialog-module__UccHrW__primary{width:100%;height:56px;color:var(--color-on-action);background:var(--color-action);font:inherit;cursor:pointer;border:0;border-radius:8px;justify-content:center;align-items:center;padding:0 20px;font-weight:600;display:inline-flex}.RequestDialog-module__UccHrW__primary:disabled{cursor:wait;opacity:.7}.RequestDialog-module__UccHrW__success{flex-direction:column;align-items:center;gap:24px;display:flex}.RequestDialog-module__UccHrW__successIcon{color:#0fa958;background:#e8faf1;border-radius:50%;place-items:center;width:64px;height:64px;display:grid}@media (max-width:767px){.RequestDialog-module__UccHrW__backdrop{align-items:end;padding:0}.RequestDialog-module__UccHrW__dialog{border-radius:16px 16px 0 0;width:100%;max-height:92dvh;padding:32px 16px 24px}.RequestDialog-module__UccHrW__dragHandle{touch-action:none;width:48px;height:24px;display:block;position:absolute;top:4px;left:50%;transform:translate(-50%)}.RequestDialog-module__UccHrW__dragHandle:before{background:var(--color-border);content:"";border-radius:999px;width:32px;height:4px;margin:10px auto;display:block}.RequestDialog-module__UccHrW__close{top:12px;right:12px}.RequestDialog-module__UccHrW__heading h2,.RequestDialog-module__UccHrW__success h2{font-size:22px}}
.ProductCard-module__7KtoFW__card{border-radius:var(--radius-card);min-width:0;height:388px;color:var(--primitive-neutral-850);border:.5px solid #f1f1f0;flex-direction:column;gap:16px;padding-bottom:16px;display:flex;position:relative;overflow:hidden}.ProductCard-module__7KtoFW__image{background-color:#faf9f7;flex:0 0 200px;justify-content:space-between;align-items:flex-start;height:200px;padding:16px;text-decoration:none;display:flex;position:relative;overflow:hidden}.ProductCard-module__7KtoFW__image:before,.ProductCard-module__7KtoFW__image:after{pointer-events:none;content:"";position:absolute}.ProductCard-module__7KtoFW__image:before{background-image:var(--product-image);filter:blur(16px)saturate(.62)brightness(1.28);opacity:.2;background-position:50%;background-repeat:no-repeat;background-size:cover;inset:-16px;transform:scale(1.06)}.ProductCard-module__7KtoFW__image:after{background-image:var(--product-image);background-position:50%;background-repeat:no-repeat;background-size:contain;inset:0}.ProductCard-module__7KtoFW__nativeImage{z-index:0;pointer-events:none;width:auto;max-width:100%;height:auto;max-height:100%;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ProductCard-module__7KtoFW__image:not([data-image-fit=native]) .ProductCard-module__7KtoFW__nativeImage{visibility:hidden}.ProductCard-module__7KtoFW__image[data-image-fit=cover]:before{display:none}.ProductCard-module__7KtoFW__image[data-image-fit=cover]:after{background-size:cover}.ProductCard-module__7KtoFW__image[data-image-fit=native]:before,.ProductCard-module__7KtoFW__image[data-image-fit=native]:after{display:none}.ProductCard-module__7KtoFW__badgeStack{z-index:1;flex-direction:column;align-items:flex-end;gap:4px;display:flex;position:absolute;top:16px;right:16px}.ProductCard-module__7KtoFW__saleBadge,.ProductCard-module__7KtoFW__newBadge,.ProductCard-module__7KtoFW__variantBadge{z-index:1;border-radius:var(--radius-control);padding:6px 8px;font-size:14px;font-weight:500;line-height:normal;position:relative}.ProductCard-module__7KtoFW__selectedAccessoryPreviews{z-index:1;justify-content:flex-end;max-width:calc(100% - 16px);display:flex;position:absolute;bottom:8px;right:8px}.ProductCard-module__7KtoFW__selectedAccessoryPreview{border:2px solid var(--color-surface);background-color:#faf9f7;background-image:var(--accessory-image);background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:8px;width:48px;height:48px;margin-left:-8px;box-shadow:0 2px 8px #23232329}.ProductCard-module__7KtoFW__saleBadge{color:var(--color-action);background:var(--color-product-action-soft)}.ProductCard-module__7KtoFW__newBadge{color:#2563eb;background:#eff6ff}.ProductCard-module__7KtoFW__variantBadge{color:#16a34a;background:#ecfdf5;margin-top:auto;font-size:10px}.ProductCard-module__7KtoFW__modelSampleBadge{z-index:1;border-radius:var(--radius-control);color:var(--color-on-action);background:#111318b8;align-self:flex-start;padding:6px 8px;font-size:11px;font-weight:600;position:relative}.ProductCard-module__7KtoFW__mobileFavorite{display:none}.ProductCard-module__7KtoFW__info{flex-direction:column;gap:16px;height:100px;padding:0 16px;line-height:normal;display:flex}.ProductCard-module__7KtoFW__nameBlock,.ProductCard-module__7KtoFW__priceBlock{flex-direction:column;gap:4px;display:flex}.ProductCard-module__7KtoFW__article{font-size:10px}.ProductCard-module__7KtoFW__name{color:inherit;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:500;text-decoration:none;overflow:hidden}.ProductCard-module__7KtoFW__priceBlock{height:44px;font-size:12px}.ProductCard-module__7KtoFW__priceRow{white-space:nowrap;align-items:baseline;gap:8px;display:flex}.ProductCard-module__7KtoFW__priceRow strong{font-size:16px;font-weight:700}.ProductCard-module__7KtoFW__priceRow del{color:var(--color-text-tertiary);font-size:12px;font-weight:500;text-decoration:none;display:inline-block;position:relative}.ProductCard-module__7KtoFW__priceRow del:after{content:"";transform-origin:50%;background:currentColor;border-radius:999px;width:88%;height:1.5px;position:absolute;top:52%;left:6%;transform:rotate(-8deg)}.ProductCard-module__7KtoFW__actions{align-items:center;gap:4px;height:40px;padding:0 16px;display:flex}.ProductCard-module__7KtoFW__request,.ProductCard-module__7KtoFW__iconAction{border-radius:var(--radius-control);justify-content:center;align-items:center;font-size:14px;font-weight:600;line-height:1;text-decoration:none;display:flex}.ProductCard-module__7KtoFW__request{min-width:0;height:40px;color:var(--color-action);background:var(--color-product-action-soft);white-space:nowrap;flex:1;padding:8px 16px}.ProductCard-module__7KtoFW__iconAction{border:.5px solid var(--color-border);width:40px;height:40px;color:var(--color-text-primary);background:var(--color-surface);cursor:pointer;flex:0 0 40px}.ProductCard-module__7KtoFW__iconAction[aria-pressed=true]{border-color:var(--color-action);color:var(--color-action);background:var(--color-product-action-soft)}.ProductCard-module__7KtoFW__iconAction[data-favorite-toggle=true][aria-pressed=true]{background:var(--color-surface)}@media (max-width:767px){.ProductCard-module__7KtoFW__card{gap:8px;height:auto;min-height:329px;padding-bottom:8px}.ProductCard-module__7KtoFW__image{aspect-ratio:1;flex:none;height:auto;padding:8px}.ProductCard-module__7KtoFW__badgeStack,.ProductCard-module__7KtoFW__variantBadge{display:none}.ProductCard-module__7KtoFW__selectedAccessoryPreview{width:40px;height:40px}.ProductCard-module__7KtoFW__mobileFavorite{z-index:1;width:24px;height:24px;color:var(--color-action);cursor:pointer;background:0 0;border:0;padding:0;display:block;position:absolute;top:8px;right:8px}.ProductCard-module__7KtoFW__info{flex:0 0 84px;gap:8px;height:auto;padding:0 8px}.ProductCard-module__7KtoFW__article{display:none}.ProductCard-module__7KtoFW__name{font-size:14px}.ProductCard-module__7KtoFW__actions{flex:0 0 40px;padding:0 8px}.ProductCard-module__7KtoFW__iconAction{display:flex}.ProductCard-module__7KtoFW__iconAction[data-favorite-toggle=true]{display:none}}
.CatalogContinuation-module__dQ22_W__continuation{flex-direction:column;gap:24px;min-width:0;display:flex}.CatalogContinuation-module__dQ22_W__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.CatalogContinuation-module__dQ22_W__cardSlot{min-width:0}.CatalogContinuation-module__dQ22_W__sentinel{min-height:112px;position:relative}.CatalogContinuation-module__dQ22_W__loader{min-height:inherit;color:var(--color-text-secondary);flex-direction:column;justify-content:center;align-items:center;gap:12px;font-size:14px;font-weight:500;line-height:20px;display:flex}.CatalogContinuation-module__dQ22_W__loaderSkeleton{gap:8px;display:flex}.CatalogContinuation-module__dQ22_W__loaderSkeleton i{background:var(--color-border);border-radius:999px;width:48px;height:4px;animation:1.2s ease-in-out infinite CatalogContinuation-module__dQ22_W__shimmer;display:block}.CatalogContinuation-module__dQ22_W__loaderSkeleton i:nth-child(2){animation-delay:.15s}.CatalogContinuation-module__dQ22_W__loaderSkeleton i:nth-child(3){animation-delay:.3s}@keyframes CatalogContinuation-module__dQ22_W__shimmer{50%{opacity:.35}}.CatalogContinuation-module__dQ22_W__visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.CatalogContinuation-module__dQ22_W__manualLoad:focus-visible{clip:auto;border:1px solid var(--color-action);border-radius:var(--radius-control);width:auto;height:auto;color:var(--color-action);background:var(--color-surface);margin:0 auto;padding:8px 16px;position:static;overflow:visible}.CatalogContinuation-module__dQ22_W__error{min-height:112px;color:var(--color-text-secondary);justify-content:center;align-items:center;gap:12px;font-size:12px;display:flex}@media (prefers-reduced-motion:reduce){.CatalogContinuation-module__dQ22_W__loaderSkeleton i{animation:none}}.CatalogContinuation-module__dQ22_W__error button{border:.5px solid var(--color-border);border-radius:var(--radius-control);color:var(--color-text-primary);background:var(--color-surface);font:inherit;cursor:pointer;padding:8px 12px;font-weight:600}@media (max-width:767px){.CatalogContinuation-module__dQ22_W__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px}.CatalogContinuation-module__dQ22_W__error{text-align:center;flex-direction:column;align-items:stretch}}
.CatalogLead-module__9t9wJa__lead{border-radius:var(--radius-card);background:var(--color-surface-benefit);justify-content:space-between;align-items:flex-start;gap:24px;min-height:118px;padding:24px;display:flex}.CatalogLead-module__9t9wJa__copy{flex-direction:column;gap:4px;min-width:0;display:flex}.CatalogLead-module__9t9wJa__copy h2,.CatalogLead-module__9t9wJa__copy p{color:var(--primitive-neutral-850);margin:0;line-height:normal}.CatalogLead-module__9t9wJa__copy h2{font-size:32px;font-weight:600}.CatalogLead-module__9t9wJa__copy p{font-size:16px;font-weight:500}.CatalogLead-module__9t9wJa__form{grid-template-columns:minmax(180px,1fr) 193px;gap:8px 16px;width:min(100%,460px);display:grid}.CatalogLead-module__9t9wJa__phoneField input{border:.5px solid var(--color-border);border-radius:var(--radius-control);width:100%;height:48px;color:var(--color-text-primary);background:var(--color-surface);outline:none;padding:8px 16px;font-size:14px;font-weight:600}.CatalogLead-module__9t9wJa__phoneField input:focus-visible{outline:2px solid var(--color-text-primary);outline-offset:2px}.CatalogLead-module__9t9wJa__phoneField input[aria-invalid=true]{border-color:var(--color-action)}.CatalogLead-module__9t9wJa__form>button{border-radius:var(--radius-control);width:193px;height:48px;color:var(--color-on-action);background:var(--color-action);white-space:nowrap;cursor:pointer;border:0;flex:0 0 193px;justify-content:center;align-items:center;padding:8px 16px;font-size:14px;font-weight:500;line-height:1;text-decoration:none;display:flex}.CatalogLead-module__9t9wJa__form>div{grid-column:1/-1;padding-bottom:0;font-size:12px;line-height:1.25}.CatalogLead-module__9t9wJa__error{color:var(--color-action);grid-column:1/-1;margin:0;font-size:12px}.CatalogLead-module__9t9wJa__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (max-width:767px){.CatalogLead-module__9t9wJa__lead{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:24px;min-height:188px}.CatalogLead-module__9t9wJa__copy h2{font-size:20px}.CatalogLead-module__9t9wJa__copy p{font-size:14px}.CatalogLead-module__9t9wJa__form{grid-template-columns:1fr;width:100%}.CatalogLead-module__9t9wJa__form>button{flex-basis:48px;width:100%}}
.CatalogGrid-module__RNUQTq__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.CatalogGrid-module__RNUQTq__cardSlot{order:3;min-width:0}.CatalogGrid-module__RNUQTq__cardSlot:nth-child(-n+6){order:1}.CatalogGrid-module__RNUQTq__leadSlot{order:2;grid-column:1/-1}@media (max-width:767px){.CatalogGrid-module__RNUQTq__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px}.CatalogGrid-module__RNUQTq__cardSlot:nth-child(n+5){order:3}}
.ComparisonScreen-module__nKHgPG__screen{color:var(--primitive-neutral-850);flex-direction:column;gap:40px;padding-block:40px;display:flex}.ComparisonScreen-module__nKHgPG__heading,.ComparisonScreen-module__nKHgPG__desktopLead{margin-inline:var(--page-inline)}.ComparisonScreen-module__nKHgPG__heading{justify-content:space-between;align-items:flex-start;min-height:59px;display:flex}.ComparisonScreen-module__nKHgPG__heading>div:first-child,.ComparisonScreen-module__nKHgPG__leadCopy,.ComparisonScreen-module__nKHgPG__mobileLead>div{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.ComparisonScreen-module__nKHgPG__heading h1,.ComparisonScreen-module__nKHgPG__heading p,.ComparisonScreen-module__nKHgPG__productInfo h2,.ComparisonScreen-module__nKHgPG__productInfo p,.ComparisonScreen-module__nKHgPG__desktopLead h2,.ComparisonScreen-module__nKHgPG__desktopLead p,.ComparisonScreen-module__nKHgPG__mobileLead h2,.ComparisonScreen-module__nKHgPG__mobileLead p{margin:0}.ComparisonScreen-module__nKHgPG__heading h1{font-size:24px;font-weight:700;line-height:normal}.ComparisonScreen-module__nKHgPG__heading p{color:var(--color-text-secondary);font-size:16px;font-weight:500;line-height:normal}.ComparisonScreen-module__nKHgPG__desktopActions{align-items:center;gap:8px;display:flex}.ComparisonScreen-module__nKHgPG__desktopActions button,.ComparisonScreen-module__nKHgPG__mobileActions button,.ComparisonScreen-module__nKHgPG__productCopy button,.ComparisonScreen-module__nKHgPG__leadControls button,.ComparisonScreen-module__nKHgPG__mobileLead button{white-space:nowrap;border-radius:var(--radius-control);border:0;justify-content:center;align-items:center;gap:8px;font-weight:500;line-height:1;display:inline-flex}.ComparisonScreen-module__nKHgPG__desktopActions button{height:56px;color:var(--color-text-primary);background:var(--color-surface);padding:8px 16px;font-size:16px}.ComparisonScreen-module__nKHgPG__desktopActions button:first-child{width:200px;font-weight:600}.ComparisonScreen-module__nKHgPG__desktopActions button:last-child{color:var(--color-on-action);background:var(--color-action)}.ComparisonScreen-module__nKHgPG__screen button:disabled,.ComparisonScreen-module__nKHgPG__screen input:disabled{opacity:1;cursor:not-allowed}.ComparisonScreen-module__nKHgPG__screen button:not(:disabled){cursor:pointer}.ComparisonScreen-module__nKHgPG__screen button:focus-visible{outline:2px solid var(--color-action);outline-offset:2px}.ComparisonScreen-module__nKHgPG__saveStatus{margin:-24px var(--page-inline) 0;color:var(--color-text-secondary);text-align:right;font-size:14px}.ComparisonScreen-module__nKHgPG__tableViewport{overscroll-behavior-inline:contain;width:100%;overflow-x:auto}.ComparisonScreen-module__nKHgPG__table{width:100%;padding-inline:var(--page-inline);grid-template-columns:193px minmax(0,520px) minmax(0,519px);column-gap:24px;display:grid}.ComparisonScreen-module__nKHgPG__productRow{grid-column:1/-1;grid-template-columns:subgrid;column-gap:inherit;display:grid}.ComparisonScreen-module__nKHgPG__productSpacer{grid-column:1}.ComparisonScreen-module__nKHgPG__productCard{border-bottom:.5px solid var(--color-border);grid-template-columns:130px minmax(0,1fr);height:200px;padding-bottom:8px;display:grid;overflow:hidden}.ComparisonScreen-module__nKHgPG__productImage{background-color:var(--color-surface-hero);background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%}.ComparisonScreen-module__nKHgPG__productCopy{flex-direction:column;justify-content:space-between;align-items:flex-start;min-width:0;padding:16px;display:flex}.ComparisonScreen-module__nKHgPG__productInfo{flex-direction:column;align-items:flex-start;gap:8px;width:100%;min-width:0;display:flex}.ComparisonScreen-module__nKHgPG__productInfo h2{width:100%;font-size:16px;font-weight:700;line-height:normal}.ComparisonScreen-module__nKHgPG__productInfo p{width:100%;font-size:12px;font-weight:500;line-height:normal}.ComparisonScreen-module__nKHgPG__productInfo strong{font-size:16px;line-height:normal}.ComparisonScreen-module__nKHgPG__productCopy button{width:100%;height:40px;color:var(--color-action);background:0 0;padding:8px 16px;font-size:14px;font-weight:600}.ComparisonScreen-module__nKHgPG__tableRow{grid-column:1/-1;grid-template-columns:subgrid;column-gap:inherit;margin-top:18px;display:grid}.ComparisonScreen-module__nKHgPG__productRow+.ComparisonScreen-module__nKHgPG__tableRow{margin-top:32px}.ComparisonScreen-module__nKHgPG__rowLabel,.ComparisonScreen-module__nKHgPG__rowValue{border-bottom:.5px solid var(--primitive-neutral-50);align-items:center;min-width:0;min-height:40px;padding:0 16px 8px;line-height:1.25;display:flex}.ComparisonScreen-module__nKHgPG__rowLabel{color:var(--color-text-secondary);font-size:13px;font-weight:600}.ComparisonScreen-module__nKHgPG__rowValue{color:var(--color-text-primary);font-size:16px;font-weight:500}.ComparisonScreen-module__nKHgPG__rowValue[data-different=true]{color:var(--color-action-hover)}.ComparisonScreen-module__nKHgPG__mobileActions,.ComparisonScreen-module__nKHgPG__mobileLead{display:none}.ComparisonScreen-module__nKHgPG__desktopLead{border-radius:var(--radius-card);background:var(--color-control-muted);justify-content:space-between;align-items:center;gap:24px;min-height:140px;margin-bottom:10px;padding:24px;display:flex;overflow:hidden}.ComparisonScreen-module__nKHgPG__leadCopy{flex:1;min-width:0}.ComparisonScreen-module__nKHgPG__desktopLead h2{font-size:32px;font-weight:600;line-height:normal}.ComparisonScreen-module__nKHgPG__desktopLead p{font-size:16px;font-weight:500;line-height:normal}.ComparisonScreen-module__nKHgPG__leadForm{flex-direction:column;flex:0 0 604px;gap:8px;width:604px;display:flex}.ComparisonScreen-module__nKHgPG__leadControls{grid-template-columns:repeat(3,minmax(0,1fr)) 193px;gap:8px;display:grid}.ComparisonScreen-module__nKHgPG__leadControls input,.ComparisonScreen-module__nKHgPG__leadControls button{border-radius:var(--radius-control);min-width:0;height:48px;padding:8px 16px;font-size:14px}.ComparisonScreen-module__nKHgPG__leadControls input{border:.5px solid var(--color-border);color:var(--color-text-secondary);background:var(--color-surface);font-weight:600}.ComparisonScreen-module__nKHgPG__leadControls input[aria-invalid=true]{border-color:var(--color-action)}.ComparisonScreen-module__nKHgPG__leadError{color:var(--color-action);margin:0;font-size:12px}.ComparisonScreen-module__nKHgPG__leadControls input:disabled::placeholder{color:var(--color-text-secondary);opacity:1}.ComparisonScreen-module__nKHgPG__leadControls button{color:var(--color-on-action);background:var(--color-action)}@media (max-width:767px){.ComparisonScreen-module__nKHgPG__screen{gap:24px;padding-block:24px}.ComparisonScreen-module__nKHgPG__heading{min-height:47px;margin-inline:16px}.ComparisonScreen-module__nKHgPG__heading h1{font-size:20px}.ComparisonScreen-module__nKHgPG__heading p{font-size:12px;font-weight:400}.ComparisonScreen-module__nKHgPG__desktopActions,.ComparisonScreen-module__nKHgPG__desktopLead{display:none}.ComparisonScreen-module__nKHgPG__saveStatus{text-align:center;margin:-16px 16px 0;font-size:12px}.ComparisonScreen-module__nKHgPG__tableViewport{scrollbar-width:none}.ComparisonScreen-module__nKHgPG__tableViewport::-webkit-scrollbar{display:none}.ComparisonScreen-module__nKHgPG__table{grid-template-columns:134px 216px 216px;column-gap:16px;width:630px;padding-inline:16px}.ComparisonScreen-module__nKHgPG__productCard{grid-template-columns:1fr 1fr}.ComparisonScreen-module__nKHgPG__productCopy{padding:16px}.ComparisonScreen-module__nKHgPG__productInfo h2,.ComparisonScreen-module__nKHgPG__productInfo strong{font-size:12px}.ComparisonScreen-module__nKHgPG__productInfo p{font-size:10px}.ComparisonScreen-module__nKHgPG__productCopy button{font-weight:500}.ComparisonScreen-module__nKHgPG__tableRow{margin-top:18px}.ComparisonScreen-module__nKHgPG__productRow+.ComparisonScreen-module__nKHgPG__tableRow{margin-top:16px}.ComparisonScreen-module__nKHgPG__rowLabel,.ComparisonScreen-module__nKHgPG__rowValue{align-items:flex-start;min-height:24px;padding:0 8px 8px;line-height:1.25}.ComparisonScreen-module__nKHgPG__rowLabel{font-size:12px}.ComparisonScreen-module__nKHgPG__rowValue{font-size:14px}.ComparisonScreen-module__nKHgPG__mobileActions{flex-direction:column;gap:8px;margin-inline:16px;display:flex}.ComparisonScreen-module__nKHgPG__mobileActions button{width:100%;height:48px;color:var(--color-text-primary);background:var(--color-surface);padding:8px 16px;font-size:14px;font-weight:600}.ComparisonScreen-module__nKHgPG__mobileActions button:first-child{height:56px;color:var(--color-on-action);background:var(--color-action);font-size:16px;font-weight:500}.ComparisonScreen-module__nKHgPG__mobileLead{border-radius:var(--radius-card);background:var(--color-surface-benefit);margin-inline:16px;flex-direction:column;align-items:flex-start;gap:24px;margin-bottom:0;padding:24px;display:flex;overflow:hidden}.ComparisonScreen-module__nKHgPG__mobileLead h2{font-size:20px;font-weight:600;line-height:normal}.ComparisonScreen-module__nKHgPG__mobileLead p{font-size:14px;font-weight:500;line-height:normal}.ComparisonScreen-module__nKHgPG__mobileLead button{width:100%;height:48px;color:var(--color-on-action);background:var(--color-action);padding:8px 16px;font-size:14px}}
.ComparisonSaveDialog-module__nUJ2fa__carrier{z-index:110;pointer-events:none;justify-content:flex-end;align-items:flex-end;padding:24px;display:flex;position:fixed;inset:0}.ComparisonSaveDialog-module__nUJ2fa__dialog{border:.5px solid var(--color-border);width:628px;max-height:calc(100vh - 48px);color:var(--color-text-primary);background:var(--color-surface);pointer-events:auto;will-change:transform;border-radius:16px;flex-direction:column;gap:32px;padding:24px;transition:transform .18s;display:flex;position:relative;overflow:auto}.ComparisonSaveDialog-module__nUJ2fa__dragging{transition:none}.ComparisonSaveDialog-module__nUJ2fa__dialog .ComparisonSaveDialog-module__nUJ2fa__close{z-index:1;cursor:pointer;background:0 0;border:0;place-items:center;width:24px;height:24px;padding:0;display:grid;position:absolute;top:24px;right:24px}.ComparisonSaveDialog-module__nUJ2fa__closeGlyph{width:24px;height:24px;display:block;position:relative}.ComparisonSaveDialog-module__nUJ2fa__closeGlyph:before,.ComparisonSaveDialog-module__nUJ2fa__closeGlyph:after{content:"";background:currentColor;border-radius:2px;width:13px;height:1.25px;position:absolute;top:11px;left:5.5px}.ComparisonSaveDialog-module__nUJ2fa__closeGlyph:before{transform:rotate(45deg)}.ComparisonSaveDialog-module__nUJ2fa__closeGlyph:after{transform:rotate(-45deg)}.ComparisonSaveDialog-module__nUJ2fa__heading{padding-right:56px}.ComparisonSaveDialog-module__nUJ2fa__heading h2,.ComparisonSaveDialog-module__nUJ2fa__heading p,.ComparisonSaveDialog-module__nUJ2fa__sentCopy h2,.ComparisonSaveDialog-module__nUJ2fa__sentCopy p,.ComparisonSaveDialog-module__nUJ2fa__error{margin:0}.ComparisonSaveDialog-module__nUJ2fa__heading h2,.ComparisonSaveDialog-module__nUJ2fa__sentCopy h2{font-size:24px;line-height:normal}.ComparisonSaveDialog-module__nUJ2fa__heading p,.ComparisonSaveDialog-module__nUJ2fa__sentCopy p{color:var(--color-text-secondary);margin-top:4px;font-size:16px;font-weight:500;line-height:normal}.ComparisonSaveDialog-module__nUJ2fa__form{flex-direction:column;gap:32px;display:flex}.ComparisonSaveDialog-module__nUJ2fa__contactGroup{flex-direction:column;gap:16px;padding:24px 24px 0;display:flex}.ComparisonSaveDialog-module__nUJ2fa__tabs{border-bottom:.5px solid var(--color-text-secondary);display:flex}.ComparisonSaveDialog-module__nUJ2fa__tabs button{height:40px;color:var(--color-text-primary);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #0000;padding:8px 16px;font-size:14px;font-weight:600}.ComparisonSaveDialog-module__nUJ2fa__tabs button[aria-selected=true]{border-bottom-color:var(--color-action);color:var(--color-action);font-weight:500}.ComparisonSaveDialog-module__nUJ2fa__contactGroup>input{border:.5px solid var(--color-border);width:100%;height:56px;color:var(--color-text-primary);background:var(--color-surface);font:inherit;border-radius:8px;outline:0;padding:8px 16px;font-size:16px;font-weight:600}.ComparisonSaveDialog-module__nUJ2fa__contactGroup>input:focus{border-color:var(--color-action)}.ComparisonSaveDialog-module__nUJ2fa__consent{cursor:pointer;align-items:center;gap:8px;padding:0 24px 8px;font-size:16px;font-weight:500;display:flex;position:relative}.ComparisonSaveDialog-module__nUJ2fa__consent input{z-index:1;opacity:0;cursor:pointer;width:24px;height:24px;margin:0;position:absolute;top:0;left:24px}.ComparisonSaveDialog-module__nUJ2fa__checkbox{border:1px solid var(--color-border);border-radius:8px;flex:0 0 24px;place-items:center;width:24px;height:24px;display:grid;position:relative}.ComparisonSaveDialog-module__nUJ2fa__consent input:checked+.ComparisonSaveDialog-module__nUJ2fa__checkbox{border-color:var(--color-action);background:var(--color-action)}.ComparisonSaveDialog-module__nUJ2fa__consent input:checked+.ComparisonSaveDialog-module__nUJ2fa__checkbox:after{background:var(--color-on-action);content:"";width:14.25px;height:11.25px;-webkit-mask:url(../media/check-mark.2t_umjw5jvr92.svg) 50%/contain no-repeat;mask:url(../media/check-mark.2t_umjw5jvr92.svg) 50%/contain no-repeat}.ComparisonSaveDialog-module__nUJ2fa__consent input:focus-visible+.ComparisonSaveDialog-module__nUJ2fa__checkbox{outline:2px solid var(--color-action);outline-offset:2px}.ComparisonSaveDialog-module__nUJ2fa__consent a{color:var(--color-action)}.ComparisonSaveDialog-module__nUJ2fa__error{color:var(--color-action);margin:-20px 24px -12px;font-size:13px}.ComparisonSaveDialog-module__nUJ2fa__actions{flex-direction:column;gap:16px;display:flex}.ComparisonSaveDialog-module__nUJ2fa__primaryAction,.ComparisonSaveDialog-module__nUJ2fa__secondaryAction{width:100%;height:56px;font:inherit;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;padding:8px 16px;font-size:16px;text-decoration:none;display:flex}.ComparisonSaveDialog-module__nUJ2fa__primaryAction{color:#fff;background:#f42c36;border:0;font-weight:500}.ComparisonSaveDialog-module__nUJ2fa__secondaryAction{border:.5px solid var(--color-border);color:var(--color-text-primary);background:var(--color-surface);font-weight:600}.ComparisonSaveDialog-module__nUJ2fa__sent{align-items:flex-end;padding-block:40px}.ComparisonSaveDialog-module__nUJ2fa__sentCopy{text-align:center;flex-direction:column;align-items:center;gap:16px;width:100%;display:flex}.ComparisonSaveDialog-module__nUJ2fa__sentCopy>div{flex-direction:column;gap:8px;display:flex}.ComparisonSaveDialog-module__nUJ2fa__sentIcon{background:var(--color-product-action-soft);border-radius:16px;place-items:center;width:64px;height:64px;display:grid}.ComparisonSaveDialog-module__nUJ2fa__sentIcon img{width:35px;height:25px}.ComparisonSaveDialog-module__nUJ2fa__sent .ComparisonSaveDialog-module__nUJ2fa__actions{width:100%}@media (max-width:767px){.ComparisonSaveDialog-module__nUJ2fa__carrier{padding:0}.ComparisonSaveDialog-module__nUJ2fa__dialog{border-radius:16px 16px 0 0;gap:24px;width:100%;max-height:100vh;padding:16px}.ComparisonSaveDialog-module__nUJ2fa__close{top:16px;right:16px}.ComparisonSaveDialog-module__nUJ2fa__heading{padding-right:40px}.ComparisonSaveDialog-module__nUJ2fa__heading h2,.ComparisonSaveDialog-module__nUJ2fa__sentCopy h2{font-size:20px}.ComparisonSaveDialog-module__nUJ2fa__heading p,.ComparisonSaveDialog-module__nUJ2fa__sentCopy p{font-size:14px}.ComparisonSaveDialog-module__nUJ2fa__form{gap:24px}.ComparisonSaveDialog-module__nUJ2fa__contactGroup{padding:24px 24px 0}.ComparisonSaveDialog-module__nUJ2fa__contactGroup>input{font-size:14px}.ComparisonSaveDialog-module__nUJ2fa__consent{padding-inline:24px;font-size:14px;line-height:1.15}.ComparisonSaveDialog-module__nUJ2fa__actions{gap:8px}.ComparisonSaveDialog-module__nUJ2fa__primaryAction,.ComparisonSaveDialog-module__nUJ2fa__secondaryAction{height:40px;font-size:14px}.ComparisonSaveDialog-module__nUJ2fa__sent{gap:24px;padding:24px}.ComparisonSaveDialog-module__nUJ2fa__sentIcon{border-radius:16px;width:32px;height:32px}.ComparisonSaveDialog-module__nUJ2fa__sentIcon img{width:18px;height:13px}}
.LocalComparisonBoundary-module__l81rza__state{min-height:520px;padding:40px var(--page-inline);color:var(--color-text-primary)}.LocalComparisonBoundary-module__l81rza__stateCard{border-radius:var(--radius-card);background:var(--color-control-muted);justify-content:space-between;align-items:center;gap:32px;min-height:240px;padding:40px;display:flex}.LocalComparisonBoundary-module__l81rza__stateCard>div,.LocalComparisonBoundary-module__l81rza__pendingHeading{flex-direction:column;gap:4px;display:flex}.LocalComparisonBoundary-module__l81rza__state h1,.LocalComparisonBoundary-module__l81rza__state p{margin:0}.LocalComparisonBoundary-module__l81rza__state h1{font-size:32px;line-height:normal}.LocalComparisonBoundary-module__l81rza__state p{color:var(--color-text-secondary);font-size:16px}.LocalComparisonBoundary-module__l81rza__stateCard a,.LocalComparisonBoundary-module__l81rza__pendingActions a,.LocalComparisonBoundary-module__l81rza__pendingActions button{border-radius:var(--radius-control);min-height:48px;font:inherit;cursor:pointer;border:0;justify-content:center;align-items:center;padding:8px 16px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.LocalComparisonBoundary-module__l81rza__stateCard a,.LocalComparisonBoundary-module__l81rza__pendingActions a{color:var(--color-on-action);background:var(--color-action)}.LocalComparisonBoundary-module__l81rza__pendingHeading{margin-bottom:24px}.LocalComparisonBoundary-module__l81rza__pendingHeading h1{font-size:24px}.LocalComparisonBoundary-module__l81rza__pendingCard{border-bottom:.5px solid var(--color-border);grid-template-columns:130px minmax(0,1fr);width:min(520px,100%);height:200px;padding-bottom:8px;display:grid;overflow:hidden}.LocalComparisonBoundary-module__l81rza__pendingImage{background-color:var(--color-surface-hero);background-position:50%;background-repeat:no-repeat;background-size:cover}.LocalComparisonBoundary-module__l81rza__pendingCard>div{flex-direction:column;justify-content:space-between;align-items:flex-start;min-width:0;padding:16px;display:flex}.LocalComparisonBoundary-module__l81rza__pendingCard strong,.LocalComparisonBoundary-module__l81rza__pendingCard span{font-size:16px}.LocalComparisonBoundary-module__l81rza__pendingCard button{width:100%;height:40px;color:var(--color-action);font:inherit;cursor:pointer;background:0 0;border:0;font-size:14px;font-weight:600}.LocalComparisonBoundary-module__l81rza__pendingActions{gap:8px;width:min(520px,100%);margin-top:24px;display:flex}.LocalComparisonBoundary-module__l81rza__pendingActions>*{flex:1}.LocalComparisonBoundary-module__l81rza__pendingActions button{border:.5px solid var(--color-border);color:var(--color-text-primary);background:var(--color-surface)}.LocalComparisonBoundary-module__l81rza__state a:focus-visible,.LocalComparisonBoundary-module__l81rza__state button:focus-visible{outline:2px solid var(--color-action);outline-offset:2px}@media (max-width:767px){.LocalComparisonBoundary-module__l81rza__state{min-height:420px;padding:24px 16px}.LocalComparisonBoundary-module__l81rza__stateCard{flex-direction:column;justify-content:center;align-items:stretch;min-height:300px;padding:24px}.LocalComparisonBoundary-module__l81rza__state h1,.LocalComparisonBoundary-module__l81rza__pendingHeading h1{font-size:20px}.LocalComparisonBoundary-module__l81rza__state p{font-size:14px}.LocalComparisonBoundary-module__l81rza__pendingCard{grid-template-columns:1fr 1fr;width:216px}.LocalComparisonBoundary-module__l81rza__pendingCard strong,.LocalComparisonBoundary-module__l81rza__pendingCard span{font-size:12px}.LocalComparisonBoundary-module__l81rza__pendingActions{flex-direction:column;width:100%}}
.ComparisonOverlay-module__0IOKaG__carrier{z-index:100;pointer-events:none;justify-content:flex-end;align-items:flex-end;padding:24px;display:flex;position:fixed;inset:0}.ComparisonOverlay-module__0IOKaG__dialog{border:.5px solid var(--color-border);max-height:calc(100vh - 48px);color:var(--color-text-primary);background:var(--color-surface);pointer-events:auto;will-change:transform;border-radius:16px;flex-direction:column;padding:24px;transition:transform .18s;display:flex;overflow:auto}.ComparisonOverlay-module__0IOKaG__dragging{transition:none}.ComparisonOverlay-module__0IOKaG__added-one{gap:32px;width:410px}.ComparisonOverlay-module__0IOKaG__ready-two,.ComparisonOverlay-module__0IOKaG__wrong-category{gap:32px;width:628px}.ComparisonOverlay-module__0IOKaG__statusHeader,.ComparisonOverlay-module__0IOKaG__readyHeader{justify-content:space-between;align-items:center;gap:24px;display:flex}.ComparisonOverlay-module__0IOKaG__statusCopy,.ComparisonOverlay-module__0IOKaG__mobileReadyTitle{align-items:center;gap:8px;font-size:16px;font-weight:500;display:flex}.ComparisonOverlay-module__0IOKaG__successGlyph{background:#16a34a;border-radius:8px;flex:0 0 24px;place-items:center;width:24px;height:24px;display:grid}.ComparisonOverlay-module__0IOKaG__successGlyph img{width:15px;height:11px}.ComparisonOverlay-module__0IOKaG__dialog .ComparisonOverlay-module__0IOKaG__close,.ComparisonOverlay-module__0IOKaG__dialog .ComparisonOverlay-module__0IOKaG__closeWrong{cursor:pointer;background:0 0;border:0;flex:0 0 24px;place-items:center;width:24px;height:24px;padding:0;display:grid}.ComparisonOverlay-module__0IOKaG__closeGlyph{width:24px;height:24px;display:block;position:relative}.ComparisonOverlay-module__0IOKaG__closeGlyph:before,.ComparisonOverlay-module__0IOKaG__closeGlyph:after{content:"";background:currentColor;border-radius:2px;width:13px;height:1.25px;position:absolute;top:11px;left:5.5px}.ComparisonOverlay-module__0IOKaG__closeGlyph:before{transform:rotate(45deg)}.ComparisonOverlay-module__0IOKaG__closeGlyph:after{transform:rotate(-45deg)}.ComparisonOverlay-module__0IOKaG__preview{border:.5px solid var(--primitive-neutral-50);border-radius:16px;flex:0 0 130px;width:100%;height:130px;display:flex;position:relative;overflow:hidden}.ComparisonOverlay-module__0IOKaG__previewRemove{z-index:1;width:24px;height:24px;color:var(--color-text-primary);cursor:pointer;background:#ffffffe0;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:8px;right:8px}.ComparisonOverlay-module__0IOKaG__previewRemove .ComparisonOverlay-module__0IOKaG__closeGlyph{width:16px;height:16px}.ComparisonOverlay-module__0IOKaG__previewRemove .ComparisonOverlay-module__0IOKaG__closeGlyph:before,.ComparisonOverlay-module__0IOKaG__previewRemove .ComparisonOverlay-module__0IOKaG__closeGlyph:after{background:#232323;width:16px;height:1.5px;top:7px;left:0}.ComparisonOverlay-module__0IOKaG__previewImage{background-color:var(--color-surface-hero);background-position:50%;background-repeat:no-repeat;background-size:cover;flex:0 0 130px;width:130px}.ComparisonOverlay-module__0IOKaG__previewCopy{flex-direction:column;flex:1;justify-content:center;gap:8px;min-width:0;padding:16px;font-size:14px;font-weight:500;display:flex}.ComparisonOverlay-module__0IOKaG__previewCopy strong{text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:700;overflow:hidden}.ComparisonOverlay-module__0IOKaG__previewCopy b{font-size:20px;font-weight:700}.ComparisonOverlay-module__0IOKaG__progress{flex-direction:column;gap:16px;display:flex}.ComparisonOverlay-module__0IOKaG__progress strong{font-size:16px}.ComparisonOverlay-module__0IOKaG__progress>span{background:#d9d9d9;border-radius:8px;height:8px;display:block}.ComparisonOverlay-module__0IOKaG__progress i{border-radius:inherit;background:var(--color-action);width:51%;height:100%;display:block}.ComparisonOverlay-module__0IOKaG__actions{flex-direction:column;gap:16px;width:100%;display:flex}.ComparisonOverlay-module__0IOKaG__dialog .ComparisonOverlay-module__0IOKaG__primaryAction,.ComparisonOverlay-module__0IOKaG__dialog .ComparisonOverlay-module__0IOKaG__secondaryAction,.ComparisonOverlay-module__0IOKaG__dialog .ComparisonOverlay-module__0IOKaG__secondaryActionDesktop,.ComparisonOverlay-module__0IOKaG__dialog .ComparisonOverlay-module__0IOKaG__cancelAction{width:100%;height:56px;font:inherit;cursor:pointer;border-radius:8px;flex:0 0 56px;justify-content:center;align-items:center;padding:8px 16px;font-size:16px;text-decoration:none;display:flex}.ComparisonOverlay-module__0IOKaG__dialog .ComparisonOverlay-module__0IOKaG__primaryAction{color:#fff;background:#f42c36;border:0;font-weight:500}.ComparisonOverlay-module__0IOKaG__dialog .ComparisonOverlay-module__0IOKaG__secondaryAction,.ComparisonOverlay-module__0IOKaG__dialog .ComparisonOverlay-module__0IOKaG__secondaryActionDesktop{border:.5px solid var(--color-border);color:var(--color-text-primary);background:var(--color-surface);font-weight:600}.ComparisonOverlay-module__0IOKaG__dialog .ComparisonOverlay-module__0IOKaG__cancelAction{color:var(--color-text-primary);text-underline-offset:4px;background:0 0;border:0;font-weight:600;text-decoration:underline}.ComparisonOverlay-module__0IOKaG__readyHeader{align-items:flex-start}.ComparisonOverlay-module__0IOKaG__readyHeader h2,.ComparisonOverlay-module__0IOKaG__wrongCopy h2{margin:0;font-size:24px;line-height:normal}.ComparisonOverlay-module__0IOKaG__readyHeader p,.ComparisonOverlay-module__0IOKaG__wrongCopy p{color:var(--color-text-secondary);margin:4px 0 0;font-size:16px;font-weight:500;line-height:normal}.ComparisonOverlay-module__0IOKaG__readyProducts{flex-direction:column;gap:32px;display:flex}.ComparisonOverlay-module__0IOKaG__mobileReadyTitle,.ComparisonOverlay-module__0IOKaG__mobileReadyProducts,.ComparisonOverlay-module__0IOKaG__mobileOnlyLabel{display:none}.ComparisonOverlay-module__0IOKaG__lockNote{color:var(--color-text-secondary);justify-content:center;align-items:center;gap:16px;font-size:16px;font-weight:500;line-height:normal;display:flex}.ComparisonOverlay-module__0IOKaG__lockGlyph{flex:0 0 24px;width:24px;height:24px;position:relative}.ComparisonOverlay-module__0IOKaG__lockBody{width:19px;height:12px;position:absolute;bottom:2px;right:2px}.ComparisonOverlay-module__0IOKaG__lockShackle{width:11px;height:10px;position:absolute;top:2px;left:7px}.ComparisonOverlay-module__0IOKaG__wrong-category{align-items:flex-end}.ComparisonOverlay-module__0IOKaG__wrongCopy{text-align:center;flex-direction:column;align-items:center;gap:8px;width:100%;display:flex}.ComparisonOverlay-module__0IOKaG__wrongCopy>div{flex-direction:column;gap:4px;display:flex}.ComparisonOverlay-module__0IOKaG__alertGlyph{flex:0 0 48px;width:48px;height:48px;position:relative}.ComparisonOverlay-module__0IOKaG__alertCircle{width:43px;height:43px;position:absolute;inset:2.5px}.ComparisonOverlay-module__0IOKaG__alertLine{width:3px;height:11px;position:absolute;top:16px;left:22.5px}.ComparisonOverlay-module__0IOKaG__alertDot{width:3px;height:3px;position:absolute;top:32px;left:22.5px}@media (max-width:767px){.ComparisonOverlay-module__0IOKaG__carrier{padding:0}.ComparisonOverlay-module__0IOKaG__dialog{border-radius:16px 16px 0 0;width:100%;max-height:100vh}.ComparisonOverlay-module__0IOKaG__added-one,.ComparisonOverlay-module__0IOKaG__ready-two{gap:24px;padding:16px}.ComparisonOverlay-module__0IOKaG__wrong-category{gap:24px;padding:24px}.ComparisonOverlay-module__0IOKaG__statusCopy,.ComparisonOverlay-module__0IOKaG__mobileReadyTitle{font-size:14px}.ComparisonOverlay-module__0IOKaG__preview{flex-basis:130px;height:130px}.ComparisonOverlay-module__0IOKaG__actions{gap:8px}.ComparisonOverlay-module__0IOKaG__dialog .ComparisonOverlay-module__0IOKaG__primaryAction,.ComparisonOverlay-module__0IOKaG__dialog .ComparisonOverlay-module__0IOKaG__secondaryAction,.ComparisonOverlay-module__0IOKaG__dialog .ComparisonOverlay-module__0IOKaG__secondaryActionDesktop,.ComparisonOverlay-module__0IOKaG__dialog .ComparisonOverlay-module__0IOKaG__cancelAction{flex-basis:40px;height:40px;font-size:14px;font-weight:600}.ComparisonOverlay-module__0IOKaG__secondaryActionDesktop,.ComparisonOverlay-module__0IOKaG__readyHeader>div,.ComparisonOverlay-module__0IOKaG__readyProducts,.ComparisonOverlay-module__0IOKaG__lockNote,.ComparisonOverlay-module__0IOKaG__desktopOnlyLabel{display:none!important}.ComparisonOverlay-module__0IOKaG__readyHeader{align-items:center}.ComparisonOverlay-module__0IOKaG__mobileReadyTitle,.ComparisonOverlay-module__0IOKaG__mobileOnlyLabel{display:flex}.ComparisonOverlay-module__0IOKaG__mobileReadyProducts{gap:8px;display:flex}.ComparisonOverlay-module__0IOKaG__previewCompact{border:.5px solid var(--primitive-neutral-50);border-radius:16px;width:130px;height:130px;position:relative;overflow:hidden}.ComparisonOverlay-module__0IOKaG__previewCompact .ComparisonOverlay-module__0IOKaG__previewImage{width:100%;height:100%;display:block}.ComparisonOverlay-module__0IOKaG__wrongCopy h2{font-size:20px}.ComparisonOverlay-module__0IOKaG__wrongCopy p{font-size:14px}}
.ComparisonCatalogPanel-module__tcfvga__panel{z-index:5;border-left:.5px solid var(--color-border);width:302px;max-height:calc(100vh - 32px);color:var(--color-text-primary);background:var(--color-surface);flex-direction:column;align-self:start;gap:16px;padding:24px;display:flex;position:sticky;top:16px;overflow-y:auto}@media (min-width:768px){.ComparisonCatalogPanel-module__tcfvga__panel[data-pinned=true]{right:var(--page-inline);position:fixed}}.ComparisonCatalogPanel-module__tcfvga__panel header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.ComparisonCatalogPanel-module__tcfvga__panel header>div{flex-direction:column;gap:4px;display:flex}.ComparisonCatalogPanel-module__tcfvga__panel h2,.ComparisonCatalogPanel-module__tcfvga__panel h3,.ComparisonCatalogPanel-module__tcfvga__panel p,.ComparisonCatalogPanel-module__tcfvga__panel small{margin:0}.ComparisonCatalogPanel-module__tcfvga__panel h2{font-size:20px;line-height:normal}.ComparisonCatalogPanel-module__tcfvga__panel p{font-size:14px;font-weight:500}.ComparisonCatalogPanel-module__tcfvga__panel small{color:var(--color-text-secondary);font-size:12px;line-height:normal}.ComparisonCatalogPanel-module__tcfvga__panel header>button{cursor:pointer;background:0 0;border:0;flex:0 0 24px;place-items:center;width:24px;height:24px;padding:0;display:grid}.ComparisonCatalogPanel-module__tcfvga__closeGlyph{width:24px;height:24px;display:block;position:relative}.ComparisonCatalogPanel-module__tcfvga__closeGlyph:before,.ComparisonCatalogPanel-module__tcfvga__closeGlyph:after{content:"";background:currentColor;border-radius:2px;width:13px;height:1.25px;position:absolute;top:11px;left:5.5px}.ComparisonCatalogPanel-module__tcfvga__closeGlyph:before{transform:rotate(45deg)}.ComparisonCatalogPanel-module__tcfvga__closeGlyph:after{transform:rotate(-45deg)}.ComparisonCatalogPanel-module__tcfvga__panel section{border-top:.5px solid var(--primitive-neutral-50);flex-direction:column;gap:8px;padding-top:8px;display:flex}.ComparisonCatalogPanel-module__tcfvga__panel h3{font-size:14px}.ComparisonCatalogPanel-module__tcfvga__product{border:.5px solid var(--primitive-neutral-50);border-radius:8px;grid-template-columns:104px minmax(0,1fr);min-height:162px;display:grid;position:relative;overflow:hidden}.ComparisonCatalogPanel-module__tcfvga__candidates .ComparisonCatalogPanel-module__tcfvga__product{min-height:200px}.ComparisonCatalogPanel-module__tcfvga__product[data-selected=true]{border-color:var(--color-action)}.ComparisonCatalogPanel-module__tcfvga__productImage{background-color:var(--color-surface-hero);background-position:50%;background-size:cover}.ComparisonCatalogPanel-module__tcfvga__product>div{flex-direction:column;align-items:flex-start;gap:4px;min-width:0;padding:8px;display:flex}.ComparisonCatalogPanel-module__tcfvga__product strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:normal;display:-webkit-box;overflow:hidden}.ComparisonCatalogPanel-module__tcfvga__product span,.ComparisonCatalogPanel-module__tcfvga__product b,.ComparisonCatalogPanel-module__tcfvga__product em{font-size:10px;line-height:normal}.ComparisonCatalogPanel-module__tcfvga__product b{font-size:12px}.ComparisonCatalogPanel-module__tcfvga__product em{color:var(--color-action);margin-top:auto;font-style:normal}.ComparisonCatalogPanel-module__tcfvga__product>div>button{border:.5px solid var(--color-border);min-height:32px;color:var(--color-text-primary);background:var(--color-surface);font:inherit;cursor:pointer;border-radius:8px;align-self:stretch;margin-top:auto;font-size:12px}.ComparisonCatalogPanel-module__tcfvga__productRemove{z-index:1;width:24px;height:24px;color:var(--color-text-primary);cursor:pointer;background:#ffffffe0;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:6px;right:6px}.ComparisonCatalogPanel-module__tcfvga__productRemove .ComparisonCatalogPanel-module__tcfvga__closeGlyph{width:20px;height:20px}.ComparisonCatalogPanel-module__tcfvga__productRemove .ComparisonCatalogPanel-module__tcfvga__closeGlyph:before,.ComparisonCatalogPanel-module__tcfvga__productRemove .ComparisonCatalogPanel-module__tcfvga__closeGlyph:after{top:9px;left:3.5px}.ComparisonCatalogPanel-module__tcfvga__search input{border:.5px solid var(--color-border);width:100%;height:48px;font:inherit;border-radius:8px;outline:none;padding:8px 16px;font-size:12px}.ComparisonCatalogPanel-module__tcfvga__search input:focus{border-color:var(--color-action)}.ComparisonCatalogPanel-module__tcfvga__candidates{flex-direction:column;gap:8px;display:flex}.ComparisonCatalogPanel-module__tcfvga__compareLink{min-height:48px;color:var(--color-action);background:var(--color-product-action-soft);border-radius:8px;justify-content:center;align-items:center;margin-top:auto;font-size:12px;font-weight:600;text-decoration:none;display:flex}.ComparisonCatalogPanel-module__tcfvga__visuallyHidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:767px){.ComparisonCatalogPanel-module__tcfvga__panel{display:none}}
.NoResultsState-module__CQ4TSW__emptyState{box-sizing:border-box;border-radius:var(--radius-card);background:var(--color-surface);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:24px;height:436px;min-height:436px;padding:24px;display:flex}.NoResultsState-module__CQ4TSW__search{width:min(1280px,100% - 160px);margin:5px auto}.NoResultsState-module__CQ4TSW__catalog{width:100%;margin:0}.NoResultsState-module__CQ4TSW__emptyIcon{flex:0 0 200px;justify-content:center;align-items:center;width:200px;height:200px;display:flex}.NoResultsState-module__CQ4TSW__emptyIcon img{display:block}.NoResultsState-module__CQ4TSW__emptyIconDesktop{width:200px;height:200px}.NoResultsState-module__CQ4TSW__emptyIconMobile{display:none!important}.NoResultsState-module__CQ4TSW__emptyCopy{flex-direction:column;align-items:center;gap:4px;display:flex}.NoResultsState-module__CQ4TSW__emptyCopy h1,.NoResultsState-module__CQ4TSW__emptyCopy h2{color:#232323;margin:0;font-size:32px;font-weight:600;line-height:normal}.NoResultsState-module__CQ4TSW__emptyCopy p{color:#2f2f2f;overflow-wrap:anywhere;max-width:100%;margin:0;font-size:16px;font-weight:500;line-height:normal}.NoResultsState-module__CQ4TSW__emptyActions{flex-direction:row;gap:24px;width:auto;display:flex}.NoResultsState-module__CQ4TSW__primaryAction,.NoResultsState-module__CQ4TSW__secondaryAction{box-sizing:border-box;border-radius:var(--radius-control);justify-content:center;align-items:center;width:200px;height:48px;padding:8px 16px;font-size:14px;font-weight:600;text-decoration:none;display:flex}.NoResultsState-module__CQ4TSW__primaryAction{color:var(--color-on-action);background:var(--color-action);border:0;font-weight:500}.NoResultsState-module__CQ4TSW__secondaryAction{border:.5px solid var(--color-border);color:var(--color-text-primary);background:var(--color-surface);cursor:pointer}@media (max-width:767px){.NoResultsState-module__CQ4TSW__emptyState{height:384px;min-height:384px;margin:16px auto;padding:24px}.NoResultsState-module__CQ4TSW__search{width:calc(100% - 32px)}.NoResultsState-module__CQ4TSW__catalog{width:100%}.NoResultsState-module__CQ4TSW__emptyIcon{flex-basis:96px;width:96px;height:96px}.NoResultsState-module__CQ4TSW__emptyIconDesktop{display:none!important}.NoResultsState-module__CQ4TSW__emptyIconMobile{width:96px;height:96px;display:block!important}.NoResultsState-module__CQ4TSW__emptyCopy h1,.NoResultsState-module__CQ4TSW__emptyCopy h2{font-size:20px}.NoResultsState-module__CQ4TSW__emptyCopy p{font-size:14px}.NoResultsState-module__CQ4TSW__emptyActions{flex-direction:column;gap:8px;width:100%}.NoResultsState-module__CQ4TSW__primaryAction,.NoResultsState-module__CQ4TSW__secondaryAction{width:100%}}
.CatalogPage-module__Ag2rsq__screen{color:var(--color-text-primary);padding-top:40px;padding-bottom:40px}.CatalogPage-module__Ag2rsq__screenWithCalculator{padding-top:0}.CatalogPage-module__Ag2rsq__layout{padding-inline:var(--page-inline);grid-template-columns:302px minmax(0,1fr);gap:24px;display:grid}.CatalogPage-module__Ag2rsq__layoutWithoutFilters{grid-template-columns:minmax(0,1fr)}.CatalogPage-module__Ag2rsq__layout:has(>[data-screen-node-id="270:4213"]){grid-template-columns:minmax(0,954px) 302px}.CatalogPage-module__Ag2rsq__layout:has(>[data-screen-node-id="270:4213"])>.CatalogPage-module__Ag2rsq__filters{display:none}.CatalogPage-module__Ag2rsq__filters{background:var(--color-surface);scrollbar-width:none;align-self:start;max-height:calc(100dvh - 200px);position:sticky;top:176px;overflow-y:auto}.CatalogPage-module__Ag2rsq__filterDialogContent{scrollbar-width:thin;scrollbar-color:#11131852 transparent}.CatalogPage-module__Ag2rsq__filters::-webkit-scrollbar{display:none}.CatalogPage-module__Ag2rsq__filterDialogContent::-webkit-scrollbar{width:8px}.CatalogPage-module__Ag2rsq__filterDialogContent::-webkit-scrollbar-track{background:0 0}.CatalogPage-module__Ag2rsq__filterDialogContent::-webkit-scrollbar-thumb{background:#11131852 padding-box padding-box;border:2px solid #0000;border-radius:999px}.CatalogPage-module__Ag2rsq__filterDialogContent::-webkit-scrollbar-button{display:none}.CatalogPage-module__Ag2rsq__filterHeading{justify-content:space-between;align-items:center;min-height:24px;margin-bottom:32px;display:flex}.CatalogPage-module__Ag2rsq__filterHeading strong{text-transform:uppercase;margin:0;font-size:20px;font-weight:700;line-height:1}.CatalogPage-module__Ag2rsq__filterHeading a{color:var(--color-action);font-size:12px;text-decoration:none}.CatalogPage-module__Ag2rsq__desktopPriceFilter,.CatalogPage-module__Ag2rsq__facet{border-bottom:.5px solid var(--color-border);margin-bottom:32px;padding-bottom:8px}.CatalogPage-module__Ag2rsq__desktopPriceFilter details,.CatalogPage-module__Ag2rsq__facet>details{flex-direction:column;gap:16px;display:flex}.CatalogPage-module__Ag2rsq__desktopPriceFilter summary,.CatalogPage-module__Ag2rsq__facet>details>summary,.CatalogPage-module__Ag2rsq__mobilePriceFilter summary{cursor:pointer;justify-content:space-between;align-items:center;min-height:40px;padding-block:8px;font-size:20px;font-weight:600;line-height:1;list-style:none;display:flex}.CatalogPage-module__Ag2rsq__desktopPriceFilter summary::-webkit-details-marker{display:none}.CatalogPage-module__Ag2rsq__facet summary::-webkit-details-marker{display:none}.CatalogPage-module__Ag2rsq__mobilePriceFilter summary::-webkit-details-marker{display:none}.CatalogPage-module__Ag2rsq__desktopPriceFilter summary:after,.CatalogPage-module__Ag2rsq__facet>details>summary:after,.CatalogPage-module__Ag2rsq__mobilePriceFilter summary:after{content:"";border-bottom:1.5px solid;border-right:1.5px solid;width:9px;height:9px;margin-right:4px;transition:transform .16s;transform:rotate(45deg)translateY(-2px)}.CatalogPage-module__Ag2rsq__desktopPriceFilter details[open]>summary:after,.CatalogPage-module__Ag2rsq__facet>details[open]>summary:after,.CatalogPage-module__Ag2rsq__mobilePriceFilter details[open]>summary:after{transform:rotate(225deg)translate(-2px,-2px)}.CatalogPage-module__Ag2rsq__facetValues{flex-direction:column;gap:8px;display:flex}.CatalogPage-module__Ag2rsq__facetValue{min-height:32px;color:inherit;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:8px;font-size:16px;font-weight:500;line-height:1;text-decoration:none;display:grid}.CatalogPage-module__Ag2rsq__facetValue small{color:var(--color-text-secondary);font-size:16px;font-weight:500}.CatalogPage-module__Ag2rsq__checkbox{border:1px solid var(--color-border);background:var(--color-surface);border-radius:8px;width:24px;height:24px;display:grid;position:relative}.CatalogPage-module__Ag2rsq__facetValue[aria-current=true] .CatalogPage-module__Ag2rsq__checkbox{border-color:var(--color-action);background:var(--color-action)}.CatalogPage-module__Ag2rsq__facetValue[aria-current=true] .CatalogPage-module__Ag2rsq__checkbox:after{background:var(--color-on-action);content:"";width:14.25px;height:11.25px;margin:auto;-webkit-mask:url(../media/check-mark.2t_umjw5jvr92.svg) 50%/contain no-repeat;mask:url(../media/check-mark.2t_umjw5jvr92.svg) 50%/contain no-repeat}.CatalogPage-module__Ag2rsq__moreFacetValues{color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:8px 16px;font-size:14px;font-weight:500;display:inline-flex}.CatalogPage-module__Ag2rsq__moreFacetValues:after{content:"";border-bottom:1px solid;border-right:1px solid;width:7px;height:7px;transform:rotate(45deg)translateY(-2px)}.CatalogPage-module__Ag2rsq__moreFacetValues[aria-expanded=true]:after{transform:rotate(225deg)translate(-2px,-2px)}.CatalogPage-module__Ag2rsq__desktopPriceFilter form,.CatalogPage-module__Ag2rsq__mobilePriceFilter form{flex-direction:column;gap:12px;display:flex}.CatalogPage-module__Ag2rsq__priceInputs{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.CatalogPage-module__Ag2rsq__priceInputs label{border:.5px solid var(--color-border);border-radius:var(--radius-control);align-items:center;gap:12px;height:40px;padding:8px 16px;display:flex}.CatalogPage-module__Ag2rsq__priceInputs label:focus-within{border-color:var(--color-action)}.CatalogPage-module__Ag2rsq__priceInputs span{color:var(--color-text-secondary);font-size:12px;font-weight:500}.CatalogPage-module__Ag2rsq__priceInputs input{width:100%;min-width:0;color:var(--color-text-primary);font:inherit;appearance:textfield;background:0 0;border:0;outline:0;padding:0;font-size:14px;font-weight:600}.CatalogPage-module__Ag2rsq__priceInputs input::-webkit-inner-spin-button{appearance:none;margin:0}.CatalogPage-module__Ag2rsq__priceInputs input::-webkit-outer-spin-button{appearance:none;margin:0}.CatalogPage-module__Ag2rsq__desktopPriceFilter form>button,.CatalogPage-module__Ag2rsq__mobilePriceFilter form>button{border-radius:var(--radius-control);min-height:40px;box-shadow:0 2px 0 var(--color-action-hover);color:var(--color-on-action);background:var(--color-action);font:inherit;cursor:pointer;border:0;font-size:14px;font-weight:600;transition:background-color .12s,box-shadow .12s,transform .12s}.CatalogPage-module__Ag2rsq__desktopPriceFilter form>button:hover,.CatalogPage-module__Ag2rsq__mobilePriceFilter form>button:hover{background:var(--color-action-hover)}.CatalogPage-module__Ag2rsq__desktopPriceFilter form>button:active,.CatalogPage-module__Ag2rsq__mobilePriceFilter form>button:active{box-shadow:0 1px 0 var(--color-action-hover);transform:translateY(1px)}.CatalogPage-module__Ag2rsq__desktopPriceFilter form>button:focus-visible,.CatalogPage-module__Ag2rsq__mobilePriceFilter form>button:focus-visible{outline:2px solid var(--color-action);outline-offset:2px}.CatalogPage-module__Ag2rsq__catalog{flex-direction:column;gap:24px;min-width:0;display:flex}.CatalogPage-module__Ag2rsq__catalogHeader{flex-direction:column;gap:24px;display:flex}.CatalogPage-module__Ag2rsq__titleRow,.CatalogPage-module__Ag2rsq__titleBlock,.CatalogPage-module__Ag2rsq__sorts{align-items:center;display:flex}.CatalogPage-module__Ag2rsq__titleRow{flex-wrap:wrap;justify-content:space-between;gap:16px}.CatalogPage-module__Ag2rsq__titleBlock{flex-direction:column;align-items:flex-start;gap:4px}.CatalogPage-module__Ag2rsq__titleRow h1{margin:0;font-size:32px;font-weight:600;line-height:normal}.CatalogPage-module__Ag2rsq__titleRow span{color:var(--color-text-secondary);font-size:14px}.CatalogPage-module__Ag2rsq__sorts{flex-wrap:wrap;flex:none;gap:8px}.CatalogPage-module__Ag2rsq__sorts a,.CatalogPage-module__Ag2rsq__mobileFilter{border:.5px solid var(--color-border);border-radius:var(--radius-control);min-height:32px;color:var(--color-text-primary);background:var(--color-surface);justify-content:center;align-items:center;padding:8px 16px;font-size:12px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.CatalogPage-module__Ag2rsq__sorts a{white-space:nowrap;flex:none}.CatalogPage-module__Ag2rsq__sorts a[aria-current=page]{border-color:var(--color-action);background:var(--color-product-action-soft)}@media (min-width:768px){.CatalogPage-module__Ag2rsq__sorts{flex-wrap:nowrap}.CatalogPage-module__Ag2rsq__sorts a{min-height:40px;font-size:14px}.CatalogPage-module__Ag2rsq__sorts a[aria-current=page]{border-color:var(--color-text-primary);color:var(--color-on-action);background:var(--color-text-primary);pointer-events:none;cursor:default}}.CatalogPage-module__Ag2rsq__mobileFiltersRoot{display:none}.CatalogPage-module__Ag2rsq__subcategories{flex-direction:column;gap:4px;margin-bottom:20px;display:flex}.CatalogPage-module__Ag2rsq__subcategories a{min-height:36px;color:var(--color-text-primary);align-items:center;font-size:14px;font-weight:500;line-height:20px;text-decoration:none;display:flex}.CatalogPage-module__Ag2rsq__subcategories a:hover{color:var(--color-action)}.CatalogPage-module__Ag2rsq__mobileCatalogToolbar,.CatalogPage-module__Ag2rsq__mobileFilterChips,.CatalogPage-module__Ag2rsq__filterDialogHeader,.CatalogPage-module__Ag2rsq__mobileCategoryFilter,.CatalogPage-module__Ag2rsq__mobileCategoryGroup,.CatalogPage-module__Ag2rsq__mobileSortFilter,.CatalogPage-module__Ag2rsq__mobilePriceFilter,.CatalogPage-module__Ag2rsq__mobileFacetFilters{display:flex}.CatalogPage-module__Ag2rsq__filterBackdrop,.CatalogPage-module__Ag2rsq__filterDialog{display:none}@media (max-width:767px){.CatalogPage-module__Ag2rsq__screen{padding-top:24px;padding-bottom:24px}.CatalogPage-module__Ag2rsq__screen.CatalogPage-module__Ag2rsq__screenWithCalculator{padding-top:0}.CatalogPage-module__Ag2rsq__layout{padding-inline:16px;display:block}.CatalogPage-module__Ag2rsq__filters{max-height:none;display:none;position:static;overflow:visible}.CatalogPage-module__Ag2rsq__catalog,.CatalogPage-module__Ag2rsq__catalogHeader{gap:16px}.CatalogPage-module__Ag2rsq__catalogHeader{padding-top:8px}.CatalogPage-module__Ag2rsq__titleRow{align-items:flex-start}.CatalogPage-module__Ag2rsq__titleBlock{flex-direction:column;align-items:flex-start;gap:4px}.CatalogPage-module__Ag2rsq__titleRow h1{font-size:20px;line-height:27px}.CatalogPage-module__Ag2rsq__titleRow span{font-size:12px;line-height:16px}.CatalogPage-module__Ag2rsq__mobileFiltersRoot{flex-direction:column;gap:16px;display:flex}.CatalogPage-module__Ag2rsq__mobileCatalogToolbar{justify-content:space-between;align-items:center;height:32px}.CatalogPage-module__Ag2rsq__mobileCatalogToolbar>strong{font-size:20px;font-weight:700;line-height:27px}.CatalogPage-module__Ag2rsq__mobileFilter{min-height:32px;color:var(--color-text-primary);background:var(--color-surface);cursor:pointer;gap:8px;padding:8px 16px;display:inline-flex}.CatalogPage-module__Ag2rsq__filterGlyph{background:currentColor;flex:none;width:12px;height:12px;-webkit-mask:url(../media/filter.1v6vjwk9daw_2.svg) 50%/contain no-repeat;mask:url(../media/filter.1v6vjwk9daw_2.svg) 50%/contain no-repeat}.CatalogPage-module__Ag2rsq__mobileFilterChips{scrollbar-width:none;align-items:center;gap:8px;overflow-x:auto}.CatalogPage-module__Ag2rsq__mobileFilterChips::-webkit-scrollbar{display:none}.CatalogPage-module__Ag2rsq__mobileFilterChips>a,.CatalogPage-module__Ag2rsq__mobileFilterChips>button{border:1px solid var(--color-text-primary);border-radius:var(--radius-control);min-height:40px;color:var(--color-text-primary);background:var(--color-surface);font:inherit;cursor:pointer;flex:none;align-items:center;gap:10px;padding:8px 16px;font-size:14px;font-weight:500;line-height:1;text-decoration:none;display:inline-flex}.CatalogPage-module__Ag2rsq__chipClose{flex:none;width:16px;height:16px;display:block;position:relative}.CatalogPage-module__Ag2rsq__chipClose:before,.CatalogPage-module__Ag2rsq__chipClose:after{content:"";background:currentColor;border-radius:1px;width:2px;height:14px;position:absolute;top:1px;left:7px;transform:rotate(45deg)}.CatalogPage-module__Ag2rsq__chipClose:after{transform:rotate(-45deg)}.CatalogPage-module__Ag2rsq__filterBackdrop{z-index:80;background:#111318a3;border:0;display:block;position:fixed;inset:0}.CatalogPage-module__Ag2rsq__filterDialog{z-index:81;max-height:calc(100dvh - 40px);padding:24px 16px max(24px, env(safe-area-inset-bottom));color:var(--color-text-primary);background:var(--color-surface);will-change:transform;border-radius:24px 24px 0 0;flex-direction:column;transition:transform .18s;display:flex;position:fixed;bottom:0;left:0;right:0}.CatalogPage-module__Ag2rsq__dragging{transition:none}.CatalogPage-module__Ag2rsq__filterDialogHeader{flex:none;justify-content:space-between;align-items:center}.CatalogPage-module__Ag2rsq__filterDialogHeader h2{margin:0;font-size:24px;font-weight:700;line-height:32px}.CatalogPage-module__Ag2rsq__filterClose{width:24px;height:24px;color:var(--color-text-primary);cursor:pointer;background:0 0;border:0;padding:0;display:grid}.CatalogPage-module__Ag2rsq__filterClose span{background:currentColor;grid-area:1/1;width:13.25px;height:13.25px;margin:auto;-webkit-mask:url(../media/region-close-diagonal.20j5zokui2pk-.svg) 50%/contain no-repeat;mask:url(../media/region-close-diagonal.20j5zokui2pk-.svg) 50%/contain no-repeat}.CatalogPage-module__Ag2rsq__filterClose span:last-child{transform:rotate(90deg)}.CatalogPage-module__Ag2rsq__filterDialogContent{flex-direction:column;flex:auto;gap:32px;min-height:0;margin-top:24px;padding-bottom:24px;display:flex;overflow-y:auto}.CatalogPage-module__Ag2rsq__mobileCategoryFilter,.CatalogPage-module__Ag2rsq__mobileSortFilter,.CatalogPage-module__Ag2rsq__mobilePriceFilter,.CatalogPage-module__Ag2rsq__mobileFacetFilters{flex-direction:column;gap:16px}.CatalogPage-module__Ag2rsq__mobileCategoryFilter{gap:4px}.CatalogPage-module__Ag2rsq__mobileCategoryFilter h3,.CatalogPage-module__Ag2rsq__mobileSortFilter h3,.CatalogPage-module__Ag2rsq__mobileFacetFilters h2{margin:0;font-size:20px;font-weight:600;line-height:24px}.CatalogPage-module__Ag2rsq__mobileCategoryGroup{flex-direction:column;gap:4px}.CatalogPage-module__Ag2rsq__mobileCategoryGroup strong{color:var(--color-text-secondary);font-size:12px;font-weight:500;line-height:16px}.CatalogPage-module__Ag2rsq__mobileCategoryFilter a,.CatalogPage-module__Ag2rsq__mobileCategoryGroup a,.CatalogPage-module__Ag2rsq__mobileSortFilter a{border-radius:var(--radius-control);min-height:40px;color:inherit;align-items:center;padding:8px 12px;font-size:14px;font-weight:500;line-height:20px;text-decoration:none;display:flex}.CatalogPage-module__Ag2rsq__mobileCategoryGroup a[aria-current=page],.CatalogPage-module__Ag2rsq__mobileSortFilter a[aria-current=page]{color:var(--color-action);background:var(--color-product-action-soft);font-weight:600}.CatalogPage-module__Ag2rsq__mobileSortFilter>div{gap:8px;display:grid}.CatalogPage-module__Ag2rsq__mobilePriceFilter{border:0;margin:0;padding:0}.CatalogPage-module__Ag2rsq__mobilePriceFilter details{flex-direction:column;gap:16px;display:flex}.CatalogPage-module__Ag2rsq__mobilePriceFilter summary{min-height:24px;padding:0;line-height:24px}.CatalogPage-module__Ag2rsq__mobilePriceFilter form{gap:8px}.CatalogPage-module__Ag2rsq__mobileFacetFilters .CatalogPage-module__Ag2rsq__facet{margin:0;padding:0 0 24px}.CatalogPage-module__Ag2rsq__mobileResetFilters{border:.5px solid var(--color-border);border-radius:var(--radius-control);min-height:48px;color:var(--color-text-primary);background:var(--color-surface);flex:none;justify-content:center;align-items:center;font-size:14px;font-weight:600;text-decoration:none;display:flex}.CatalogPage-module__Ag2rsq__sorts{display:none}}
.CatalogUnavailable-module__VQg9da__container{padding:40px var(--page-inline);justify-items:start;gap:16px;display:grid}.CatalogUnavailable-module__VQg9da__container h2,.CatalogUnavailable-module__VQg9da__container p{margin:0}.CatalogUnavailable-module__VQg9da__container p{color:var(--color-text-secondary)}
.ProductShowcase-module__X1rWyW__section{padding:40px var(--page-inline) 0;scroll-margin-top:176px;position:relative}.ProductShowcase-module__X1rWyW__sharedHeader{max-width:1280px;margin:0 auto 32px}.ProductShowcase-module__X1rWyW__layout{grid-template-columns:302px minmax(0,954px);gap:24px;max-width:1280px;margin:0 auto;display:grid}.ProductShowcase-module__X1rWyW__sidebar,.ProductShowcase-module__X1rWyW__categoryNav{flex-direction:column;gap:40px;display:flex}.ProductShowcase-module__X1rWyW__categoryNav ul{flex-direction:column;gap:32px;margin:0;padding:0;list-style:none;display:flex}.ProductShowcase-module__X1rWyW__categoryNav a{min-height:36px;color:var(--primitive-neutral-850);justify-content:space-between;align-items:center;padding:8px 16px;font-size:20px;font-weight:600;line-height:1;text-decoration:none;display:flex}.ProductShowcase-module__X1rWyW__categoryNav a:hover span,.ProductShowcase-module__X1rWyW__categoryNav a:focus-visible span{text-underline-offset:4px;text-decoration:underline}.ProductShowcase-module__X1rWyW__help{border-radius:var(--radius-control);background:var(--color-surface-benefit-icon);flex-direction:column;gap:16px;padding:16px;display:flex}.ProductShowcase-module__X1rWyW__help>div{flex-direction:column;gap:8px;font-size:14px;font-weight:500;line-height:normal;display:flex}.ProductShowcase-module__X1rWyW__help strong{color:var(--color-action);font-size:20px;font-weight:500}.ProductShowcase-module__X1rWyW__help>a{border-radius:var(--radius-control);height:48px;color:var(--color-on-action);background:var(--color-action);justify-content:center;align-items:center;font-size:14px;font-weight:500;line-height:1;text-decoration:none;display:flex}.ProductShowcase-module__X1rWyW__helpRequest{border-radius:var(--radius-control);width:100%;height:48px;color:var(--color-on-action);background:var(--color-action);font:inherit;cursor:pointer;border:0;justify-content:center;align-items:center;font-size:14px;font-weight:500;line-height:1;display:flex}.ProductShowcase-module__X1rWyW__products{flex-direction:column;gap:32px;min-width:0;display:flex}.ProductShowcase-module__X1rWyW__header{justify-content:space-between;align-items:center;height:40px;display:flex}.ProductShowcase-module__X1rWyW__header h2{color:var(--primitive-neutral-850);margin:0;font-size:24px;font-weight:700;line-height:normal}.ProductShowcase-module__X1rWyW__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.ProductShowcase-module__X1rWyW__more{border:.5px solid var(--color-border);border-radius:var(--radius-control);width:411px;height:48px;color:var(--color-text-primary);font:inherit;cursor:pointer;background:0 0;justify-content:center;align-self:flex-end;align-items:center;font-size:14px;font-weight:600;line-height:1;text-decoration:none;display:flex}.ProductShowcase-module__X1rWyW__mobileMore{display:none}.ProductShowcase-module__X1rWyW__more:hover{border-color:var(--color-text-primary)}.ProductShowcase-module__X1rWyW__more:focus-visible,.ProductShowcase-module__X1rWyW__catalogMoreClose:focus-visible,.ProductShowcase-module__X1rWyW__catalogMoreCategories a:focus-visible{outline:2px solid var(--color-action);outline-offset:2px}.ProductShowcase-module__X1rWyW__catalogMoreBackdrop{z-index:200;background:#111318a3;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.ProductShowcase-module__X1rWyW__catalogMoreDialog{width:min(100%,640px);max-height:calc(100dvh - 48px);color:var(--color-text-primary);background:var(--color-surface);will-change:transform;border-radius:16px;padding:32px;transition:transform .18s;position:relative;overflow-y:auto}.ProductShowcase-module__X1rWyW__dragging{transition:none}.ProductShowcase-module__X1rWyW__catalogMoreDragHandle{display:none}.ProductShowcase-module__X1rWyW__catalogMoreDialog header{flex-direction:column;gap:8px;padding-right:40px;display:flex}.ProductShowcase-module__X1rWyW__catalogMoreDialog h2,.ProductShowcase-module__X1rWyW__catalogMoreDialog p{margin:0}.ProductShowcase-module__X1rWyW__catalogMoreDialog h2{font-size:28px;font-weight:700;line-height:1.2}.ProductShowcase-module__X1rWyW__catalogMoreDialog p{color:var(--color-text-secondary);font-size:16px;line-height:1.4}.ProductShowcase-module__X1rWyW__catalogMoreClose{width:32px;height:32px;color:var(--color-text-primary);cursor:pointer;background:0 0;border:0;padding:0;display:grid;position:absolute;top:24px;right:24px}.ProductShowcase-module__X1rWyW__catalogMoreClose span,.ProductShowcase-module__X1rWyW__catalogMoreClose span:after{content:"";background:currentColor;border-radius:2px;grid-area:1/1;width:18px;height:1.5px;margin:auto;display:block;transform:rotate(45deg)}.ProductShowcase-module__X1rWyW__catalogMoreClose span:after{transform:rotate(90deg)}.ProductShowcase-module__X1rWyW__catalogMoreCategories{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:24px;display:grid}.ProductShowcase-module__X1rWyW__catalogMoreCategories a{border:.5px solid var(--color-border);border-radius:var(--radius-control);min-height:72px;color:var(--color-text-primary);justify-content:space-between;align-items:center;gap:16px;padding:16px;font-size:16px;font-weight:600;line-height:1.25;text-decoration:none;display:flex}.ProductShowcase-module__X1rWyW__catalogMoreCategories a:hover{border-color:var(--color-action);color:var(--color-action)}.ProductShowcase-module__X1rWyW__catalogMoreCategories [data-figma-id="icon/system/arrow-right"]{flex:0 0 20px;width:20px;overflow:visible}.ProductShowcase-module__X1rWyW__catalogMoreCategories [data-figma-id="icon/system/arrow-right"]:before{content:"";background:currentColor;border-radius:2px;width:14px;height:2px;position:absolute;top:calc(50% - 1px);left:0}.ProductShowcase-module__X1rWyW__catalogMoreCategories [data-figma-id="icon/system/arrow-right"]>span{width:35%;height:66%;top:17%;left:57%}@media (min-width:768px) and (max-width:1199px){.ProductShowcase-module__X1rWyW__section{padding-top:32px}.ProductShowcase-module__X1rWyW__layout{display:block}.ProductShowcase-module__X1rWyW__sidebar{display:none}.ProductShowcase-module__X1rWyW__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.ProductShowcase-module__X1rWyW__grid>:nth-child(n+7){display:none}.ProductShowcase-module__X1rWyW__more{width:min(411px,100%)}}@media (max-width:767px){.ProductShowcase-module__X1rWyW__section{padding:24px 0 0;scroll-margin-top:72px}.ProductShowcase-module__X1rWyW__layout{display:block}.ProductShowcase-module__X1rWyW__sidebar{display:none}.ProductShowcase-module__X1rWyW__mobileMore{top:24px;right:var(--page-inline);height:27px;color:var(--color-action);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;font-size:14px;font-weight:500;line-height:1;display:inline-flex;position:absolute}.ProductShowcase-module__X1rWyW__mobileMore:hover span,.ProductShowcase-module__X1rWyW__mobileMore:focus-visible span{text-underline-offset:3px;text-decoration:underline}.ProductShowcase-module__X1rWyW__mobileMore:focus-visible{outline:2px solid var(--color-action);outline-offset:2px}.ProductShowcase-module__X1rWyW__more{width:calc(100% - (var(--page-inline) * 2));align-self:center;max-width:none}.ProductShowcase-module__X1rWyW__products{gap:16px}.ProductShowcase-module__X1rWyW__sharedHeader{margin-bottom:16px}.ProductShowcase-module__X1rWyW__header{height:27px;padding:0 var(--page-inline)}.ProductShowcase-module__X1rWyW__header h2{font-size:20px}.ProductShowcase-module__X1rWyW__grid{padding:0 var(--page-inline);grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px}.ProductShowcase-module__X1rWyW__grid>:nth-child(n+7){display:none}.ProductShowcase-module__X1rWyW__catalogMoreBackdrop{align-items:end;padding:0}.ProductShowcase-module__X1rWyW__catalogMoreDialog{width:100%;max-height:calc(100dvh - 24px);padding:24px 16px max(24px, env(safe-area-inset-bottom));border-radius:24px 24px 0 0}.ProductShowcase-module__X1rWyW__catalogMoreDragHandle{touch-action:none;width:48px;height:24px;display:block;position:absolute;top:4px;left:50%;transform:translate(-50%)}.ProductShowcase-module__X1rWyW__catalogMoreDragHandle:before{background:var(--color-border);content:"";border-radius:999px;width:32px;height:4px;margin:10px auto;display:block}.ProductShowcase-module__X1rWyW__catalogMoreDialog h2{font-size:24px}.ProductShowcase-module__X1rWyW__catalogMoreDialog p{font-size:14px}.ProductShowcase-module__X1rWyW__catalogMoreClose{top:16px;right:16px}.ProductShowcase-module__X1rWyW__catalogMoreCategories{grid-template-columns:1fr}}
.CookieConsent-module__Dto3Qq__banner{z-index:80;background:var(--color-surface);width:628px;box-shadow:inset 0 0 0 .5px var(--color-border);border-radius:var(--radius-card);flex-direction:column;gap:32px;padding:24px;display:flex;position:fixed;bottom:24px;right:24px;overflow:hidden}.CookieConsent-module__Dto3Qq__head{align-items:flex-start;gap:16px;width:100%;display:flex}.CookieConsent-module__Dto3Qq__iconBox{background:var(--primitive-red-100);border-radius:var(--radius-card);flex:0 0 64px;justify-content:center;align-items:center;width:64px;height:64px;display:flex}.CookieConsent-module__Dto3Qq__copy{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.CookieConsent-module__Dto3Qq__copy h2,.CookieConsent-module__Dto3Qq__copy p{margin:0}.CookieConsent-module__Dto3Qq__copy h2{color:var(--primitive-neutral-850);white-space:nowrap;font-size:24px;font-weight:700;line-height:33px}.CookieConsent-module__Dto3Qq__copy p{color:var(--color-text-secondary);font-size:16px;font-weight:500;line-height:22px}.CookieConsent-module__Dto3Qq__actions{gap:16px;width:100%;display:flex}.CookieConsent-module__Dto3Qq__details,.CookieConsent-module__Dto3Qq__close{flex:1 1 0;min-width:0}.CookieConsent-module__Dto3Qq__details{height:56px;color:var(--color-text-primary);border:.5px solid var(--color-border);border-radius:var(--radius-control);justify-content:center;align-items:center;padding:8px 16px;font-size:16px;font-weight:600;line-height:1;text-decoration:none;transition:background-color .12s,border-color .12s;display:flex}.CookieConsent-module__Dto3Qq__details:hover{background:var(--color-control-muted);border-color:var(--color-border-hover)}.CookieConsent-module__Dto3Qq__details:focus-visible{outline:2px solid var(--color-text-primary);outline-offset:2px}@media (max-width:767px){.CookieConsent-module__Dto3Qq__banner{width:min(358px,100vw - 32px);padding:24px;bottom:16px;right:16px}.CookieConsent-module__Dto3Qq__copy h2{font-size:20px;line-height:27px}.CookieConsent-module__Dto3Qq__copy p{font-size:14px;line-height:19px}.CookieConsent-module__Dto3Qq__details,.CookieConsent-module__Dto3Qq__close{height:48px;font-size:14px}.CookieConsent-module__Dto3Qq__actions{flex-wrap:wrap}.CookieConsent-module__Dto3Qq__details{flex-basis:100%}}
.Footer-module__pAoIIq__footer{width:100%;min-height:376px;padding:40px var(--page-inline);color:var(--color-on-action);background:var(--primitive-neutral-850);flex-direction:column;gap:40px;display:flex;overflow:hidden}.Footer-module__pAoIIq__navigation{grid-template-columns:minmax(280px,344px) minmax(0,1fr);gap:clamp(16px,2.22vw,32px);width:100%;display:grid}.Footer-module__pAoIIq__company{flex-direction:column;align-items:flex-start;gap:24px;width:100%;display:flex}.Footer-module__pAoIIq__brand{color:var(--color-on-action);white-space:nowrap;align-items:center;gap:8px;text-decoration:none;display:flex}.Footer-module__pAoIIq__brandMark{flex:none;width:18px;height:24px;position:relative;overflow:hidden}.Footer-module__pAoIIq__brandMarkImage{width:214.58%;max-width:none;height:235.43%;position:absolute;top:-59.43%;left:-59.05%}.Footer-module__pAoIIq__brandName{font-size:20px;font-weight:800;line-height:normal}.Footer-module__pAoIIq__brandDomain{color:var(--primitive-neutral-600);background:#f1f1f0;border-radius:16px;justify-content:center;align-items:center;padding:6px;font-size:14px;font-weight:500;line-height:.6;display:flex}.Footer-module__pAoIIq__companyText{color:#e2e2e2;flex-direction:column;gap:8px;width:100%;font-size:14px;font-weight:500;line-height:normal;display:flex}.Footer-module__pAoIIq__companyText p,.Footer-module__pAoIIq__bottomBar p{margin:0}.Footer-module__pAoIIq__callButton{border-radius:var(--radius-control);width:144px;height:40px;color:var(--color-on-action);background:var(--color-action);justify-content:flex-start;align-items:center;gap:16px;padding:8px 16px;font-size:14px;font-weight:600;line-height:1;text-decoration:none;transition:background-color .12s;display:flex}.Footer-module__pAoIIq__callButton:hover{background:var(--color-action-hover)}.Footer-module__pAoIIq__callIcon{background:currentColor;flex:0 0 16px;width:16px;height:16px;display:block;-webkit-mask-image:url(../media/phone-call.2190x-cwe1dj4.svg);mask-image:url(../media/phone-call.2190x-cwe1dj4.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:82.87% 83.04%;mask-size:82.87% 83.04%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.Footer-module__pAoIIq__callButton:focus-visible,.Footer-module__pAoIIq__brand:focus-visible{outline:2px solid var(--color-on-action);outline-offset:2px}.Footer-module__pAoIIq__columns{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:clamp(16px,2.22vw,32px);width:100%;display:grid}.Footer-module__pAoIIq__column{min-width:0}.Footer-module__pAoIIq__legalColumn{border-left:1px solid var(--primitive-neutral-600);padding-left:clamp(16px,2.22vw,32px)}.Footer-module__pAoIIq__columnTitle,.Footer-module__pAoIIq__linkItem{border-radius:var(--radius-control);align-items:center;width:100%;min-height:40px;margin:0;padding:8px 16px;font-size:14px;font-weight:600;line-height:1;display:flex}.Footer-module__pAoIIq__columnTitle{color:var(--color-on-action);cursor:pointer;justify-content:space-between;list-style:none}.Footer-module__pAoIIq__columnTitle::-webkit-details-marker{display:none}.Footer-module__pAoIIq__links{color:var(--color-text-tertiary);flex-direction:column;margin:8px 0 0;padding:0;list-style:none;display:flex}.Footer-module__pAoIIq__linkItem{height:40px}.Footer-module__pAoIIq__footerLink{color:inherit;text-decoration:none}.Footer-module__pAoIIq__footerLink:hover{color:var(--color-on-action);text-decoration:underline}.Footer-module__pAoIIq__footerLink:focus-visible{outline:2px solid var(--color-on-action);outline-offset:2px}.Footer-module__pAoIIq__linkItem+.Footer-module__pAoIIq__linkItem{margin-top:-8px}.Footer-module__pAoIIq__mobileChevron{display:none;transform:rotate(-90deg)}.Footer-module__pAoIIq__bottomBar{align-items:center;gap:16px;width:100%;height:40px;padding:8px 0;font-size:14px;font-weight:600;line-height:1;display:flex}@media (max-width:767px){.Footer-module__pAoIIq__footer{min-height:0;padding:24px 16px calc(24px + env(safe-area-inset-bottom));align-items:center;gap:24px}.Footer-module__pAoIIq__navigation{flex-direction:column;gap:24px;width:min(342px,100%);display:flex}.Footer-module__pAoIIq__company{gap:24px}.Footer-module__pAoIIq__callButton{justify-content:center;width:100%}.Footer-module__pAoIIq__columns{flex-direction:column;gap:8px;width:100%;display:flex}.Footer-module__pAoIIq__legalColumn{border-left:0;padding-left:0}.Footer-module__pAoIIq__mobileChevron{display:block}.Footer-module__pAoIIq__column:not([open]) .Footer-module__pAoIIq__links{display:none}.Footer-module__pAoIIq__column[open] .Footer-module__pAoIIq__links{display:flex}.Footer-module__pAoIIq__column[open] .Footer-module__pAoIIq__mobileChevron{transform:rotate(0)}.Footer-module__pAoIIq__bottomBar{text-align:center;flex-direction:column;justify-content:center;gap:8px;width:min(342px,100%);height:32px;padding:8px 16px;font-weight:500}}
.Header-module__ClTSEG__header{z-index:30;width:100%;color:var(--color-text-primary);background:var(--color-surface);position:sticky;top:0}.Header-module__ClTSEG__infoBar[data-variant=commerce],.Header-module__ClTSEG__infoBar[data-variant=search]{height:64px;padding:12px var(--page-inline)}.Header-module__ClTSEG__infoBar[data-variant=compact]{height:88px;padding:24px var(--page-inline)}.Header-module__ClTSEG__header[data-variant=commerce] .Header-module__ClTSEG__mainHeader{border-bottom:.5px solid var(--primitive-neutral-200)}.Header-module__ClTSEG__header[data-variant=search] .Header-module__ClTSEG__search{border:1px solid var(--color-action);color:var(--color-text-primary);background:var(--color-surface)}.Header-module__ClTSEG__commerce,.Header-module__ClTSEG__searchVariant{background:var(--color-surface)}.Header-module__ClTSEG__infoBar{height:64px;padding:12px var(--page-inline);color:var(--color-on-action);background:var(--primitive-neutral-850);justify-content:space-between;align-items:center;display:flex}.Header-module__ClTSEG__infoLeft,.Header-module__ClTSEG__desktopInfo,.Header-module__ClTSEG__desktopContacts,.Header-module__ClTSEG__infoControl,.Header-module__ClTSEG__commerceRegion,.Header-module__ClTSEG__brand,.Header-module__ClTSEG__desktopActions,.Header-module__ClTSEG__mobileActions{align-items:center;display:flex}.Header-module__ClTSEG__infoLeft,.Header-module__ClTSEG__desktopInfo{gap:8px}.Header-module__ClTSEG__desktopContacts{gap:16px}.Header-module__ClTSEG__infoControl{border-radius:var(--radius-control);height:32px;color:inherit;white-space:nowrap;background:0 0;border:0;justify-content:center;gap:8px;padding:8px 16px;font-size:14px;font-weight:500;line-height:1;text-decoration:none}button.Header-module__ClTSEG__infoControl{cursor:pointer}.Header-module__ClTSEG__commerceRegionChevron{border-radius:var(--radius-control);width:40px;height:40px;color:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:8px;display:flex}.Header-module__ClTSEG__regionChevron{margin-left:8px}.Header-module__ClTSEG__mainHeader{height:88px;padding:24px var(--page-inline);grid-template-columns:auto 551px minmax(0,1fr);align-items:center;gap:24px;display:grid}.Header-module__ClTSEG__commerce .Header-module__ClTSEG__mainHeader{border-bottom:.5px solid var(--primitive-neutral-200)}.Header-module__ClTSEG__brand{color:#000;white-space:nowrap;gap:8px;text-decoration:none}.Header-module__ClTSEG__brandMark{flex:none;width:18px;height:24px;position:relative;overflow:hidden}.Header-module__ClTSEG__brandMarkImage{width:214.58%;max-width:none;height:235.43%;position:absolute;top:-59.43%;left:-59.05%}.Header-module__ClTSEG__brandName{font-size:20px;font-weight:800;line-height:normal}.Header-module__ClTSEG__brandDomain{color:var(--primitive-neutral-600);background:#f1f1f0;border-radius:16px;justify-content:center;align-items:center;padding:6px;font-size:14px;font-weight:500;line-height:.6;display:flex}.Header-module__ClTSEG__search{border-radius:var(--radius-control);width:551px;height:40px;color:var(--color-text-tertiary);background:var(--color-control-muted);align-items:center;gap:8px;padding:8px 16px;display:flex;position:relative}.Header-module__ClTSEG__searchVariant .Header-module__ClTSEG__search{border:1px solid var(--color-action);color:var(--color-text-primary);background:var(--color-surface)}.Header-module__ClTSEG__searchClear{width:24px;height:24px;color:var(--color-text-primary);background:0 0;border:0;justify-content:center;align-items:center;font-size:28px;font-weight:300;line-height:1;text-decoration:none;display:flex}.Header-module__ClTSEG__searchLoader{border:2px solid var(--color-border);border-top-color:var(--color-action);border-radius:50%;flex:0 0 16px;width:16px;height:16px;animation:.7s linear infinite Header-module__ClTSEG__search-spin}@keyframes Header-module__ClTSEG__search-spin{to{transform:rotate(360deg)}}.Header-module__ClTSEG__desktopPlaceholder,.Header-module__ClTSEG__mobilePlaceholder{max-width:calc(100% - 56px);color:var(--color-text-tertiary);text-overflow:ellipsis;white-space:nowrap;pointer-events:none;font-size:14px;line-height:1;position:absolute;top:50%;left:40px;overflow:hidden;transform:translateY(-50%)}.Header-module__ClTSEG__mobilePlaceholder,.Header-module__ClTSEG__searchInput:not(:placeholder-shown)~.Header-module__ClTSEG__desktopPlaceholder,.Header-module__ClTSEG__searchInput:not(:placeholder-shown)~.Header-module__ClTSEG__mobilePlaceholder{display:none}.Header-module__ClTSEG__searchInput{width:100%;min-width:0;color:var(--color-text-primary);background:0 0;border:0;outline:0;padding:0;font-size:14px;line-height:1}.Header-module__ClTSEG__searchInput::placeholder{color:var(--color-text-tertiary);opacity:1}.Header-module__ClTSEG__searchInput::-webkit-search-cancel-button{display:none}.Header-module__ClTSEG__desktopActions{justify-self:end;gap:13px}.Header-module__ClTSEG__callbackButton{width:200px}.Header-module__ClTSEG__headerAction{width:144px}.Header-module__ClTSEG__menuButton,.Header-module__ClTSEG__mobileActions,.Header-module__ClTSEG__commerceBack{display:none}.Header-module__ClTSEG__commerceBackGlyph{background:currentColor;width:24px;height:24px;-webkit-mask:url(../media/chevron-left.0hdb118b7iy8u.svg) 50%/7.25px 13.25px no-repeat;mask:url(../media/chevron-left.0hdb118b7iy8u.svg) 50%/7.25px 13.25px no-repeat}.Header-module__ClTSEG__breadcrumbs{height:56px;padding:0 var(--page-inline);align-items:center;display:flex;overflow:hidden}.Header-module__ClTSEG__breadcrumbLabel{min-width:0;height:40px;color:var(--color-text-secondary);white-space:nowrap;align-items:center;font-size:14px;font-weight:600;line-height:1;display:flex}.Header-module__ClTSEG__breadcrumbPart{min-width:0;display:inline-flex}.Header-module__ClTSEG__breadcrumbSeparator{color:var(--color-text-secondary)}.Header-module__ClTSEG__breadcrumbLink{color:inherit;border-radius:2px;text-decoration:none;transition:color .12s}.Header-module__ClTSEG__breadcrumbLink:hover,.Header-module__ClTSEG__breadcrumbLink:active{color:var(--color-action)}.Header-module__ClTSEG__breadcrumbLink:focus-visible{outline:2px solid var(--color-action);outline-offset:2px}.Header-module__ClTSEG__mobileBreadcrumbLabel{display:none}@media (min-width:1024px) and (max-width:1439px){.Header-module__ClTSEG__mainHeader{grid-template-columns:auto minmax(200px,1fr) auto;gap:16px}.Header-module__ClTSEG__search{width:100%}.Header-module__ClTSEG__desktopActions{gap:8px}.Header-module__ClTSEG__callbackButton{width:160px}.Header-module__ClTSEG__headerAction{width:132px}}@media (max-width:1023px){.Header-module__ClTSEG__infoBar{height:40px;padding:4px var(--page-inline);justify-content:flex-start}.Header-module__ClTSEG__desktopInfo,.Header-module__ClTSEG__desktopContacts,.Header-module__ClTSEG__desktopActions{display:none}.Header-module__ClTSEG__infoControl{padding-left:16px;padding-right:0}.Header-module__ClTSEG__mainHeader{height:96px;padding:0 var(--page-inline);border-bottom:0;grid-template-rows:48px 48px;grid-template-columns:24px auto minmax(0,1fr);gap:0 16px}.Header-module__ClTSEG__infoBar[data-variant=commerce],.Header-module__ClTSEG__infoBar[data-variant=search],.Header-module__ClTSEG__infoBar[data-variant=compact]{height:40px;padding:4px var(--page-inline)}.Header-module__ClTSEG__commerceRegionChevron{width:32px;height:32px}.Header-module__ClTSEG__commerce .Header-module__ClTSEG__mainHeader{height:56px;padding:12px var(--page-inline);border-bottom:0;grid-template-rows:32px;grid-template-columns:24px auto minmax(0,1fr);justify-content:normal;align-items:center;column-gap:16px;display:grid}.Header-module__ClTSEG__menuButton{width:24px;height:24px;color:var(--color-text-primary);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex}.Header-module__ClTSEG__commerceBack{width:24px;height:24px;color:var(--color-text-primary);flex:none;justify-content:center;align-items:center;text-decoration:none;display:flex}.Header-module__ClTSEG__brand{gap:4px}.Header-module__ClTSEG__brandMark{width:12px;height:16px}.Header-module__ClTSEG__brandName{font-size:16px}.Header-module__ClTSEG__brandDomain{padding:4px;font-size:10px}.Header-module__ClTSEG__search{grid-area:2/1/auto/-1;width:100%}.Header-module__ClTSEG__commerce .Header-module__ClTSEG__search,.Header-module__ClTSEG__desktopPlaceholder{display:none}.Header-module__ClTSEG__mobilePlaceholder{display:block}.Header-module__ClTSEG__mobileActions{justify-self:end;gap:16px;display:flex}.Header-module__ClTSEG__mobileAction{width:16px;height:16px;color:var(--color-text-primary);justify-content:center;align-items:center;display:flex}.Header-module__ClTSEG__breadcrumbs[data-variant=commerce]{width:100%;height:auto;padding:12px var(--page-inline)}.Header-module__ClTSEG__breadcrumbs[data-variant=commerce].Header-module__ClTSEG__breadcrumbsMobileFlush{padding-inline:0}.Header-module__ClTSEG__breadcrumbs[data-variant=commerce] .Header-module__ClTSEG__breadcrumbLabel{width:100%;height:auto;font-weight:500;overflow:hidden}.Header-module__ClTSEG__desktopBreadcrumbLabel{display:none}.Header-module__ClTSEG__mobileBreadcrumbLabel{display:flex}.Header-module__ClTSEG__breadcrumbs[data-variant=commerce] .Header-module__ClTSEG__mobileBreadcrumbLabel .Header-module__ClTSEG__breadcrumbPart{flex:0 auto;min-width:0;overflow:hidden}.Header-module__ClTSEG__breadcrumbs[data-variant=commerce] .Header-module__ClTSEG__mobileBreadcrumbLabel .Header-module__ClTSEG__breadcrumbPart:first-child{flex:none}.Header-module__ClTSEG__breadcrumbs[data-variant=commerce] .Header-module__ClTSEG__mobileBreadcrumbLabel .Header-module__ClTSEG__breadcrumbPart:last-child{flex:40%}.Header-module__ClTSEG__breadcrumbs[data-variant=commerce] .Header-module__ClTSEG__mobileBreadcrumbLabel .Header-module__ClTSEG__breadcrumbLink,.Header-module__ClTSEG__breadcrumbs[data-variant=commerce] .Header-module__ClTSEG__mobileBreadcrumbLabel .Header-module__ClTSEG__breadcrumbPart>span[aria-current=page]{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;display:block;overflow:hidden}.Header-module__ClTSEG__breadcrumbs[data-variant=commerce] .Header-module__ClTSEG__mobileBreadcrumbLabel .Header-module__ClTSEG__breadcrumbSeparator{flex:none;display:inline-block}}@media (max-width:767px){.Header-module__ClTSEG__searchInput{font-size:16px}}
.MobileMenu-module__MiJQEa__dialog{z-index:61;height:calc(100dvh - 100%);color:var(--color-text-primary);background:var(--color-surface);flex-direction:column;align-items:stretch;gap:24px;padding:8px 16px;display:flex;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.MobileMenu-module__MiJQEa__actions{flex-direction:column;gap:8px;display:flex}.MobileMenu-module__MiJQEa__siteItem{width:100%;min-height:40px;color:var(--color-text-primary);font:inherit;background:0 0;border:0;justify-content:space-between;align-items:center;padding:8px 16px;font-size:16px;font-weight:500;line-height:1;text-decoration:none;display:flex}.MobileMenu-module__MiJQEa__siteItem:disabled{opacity:1}.MobileMenu-module__MiJQEa__contact{border-radius:var(--radius-control);width:100%;height:40px;color:var(--color-on-action);background:var(--color-action);flex:none;justify-content:center;align-items:center;gap:16px;padding:8px 16px;font-size:14px;font-weight:600;line-height:1;text-decoration:none;display:flex}@media (min-width:1024px){.MobileMenu-module__MiJQEa__dialog{display:none}}
.SearchScreen-module__FUGHZa__screen{background:var(--color-surface);min-height:0;overflow-y:auto}.SearchScreen-module__FUGHZa__content{box-sizing:border-box;flex-direction:column;gap:32px;width:100%;max-width:1440px;margin:0 auto;padding:24px 80px;display:flex}.SearchScreen-module__FUGHZa__resultsSection{flex-direction:column;gap:24px;display:flex}.SearchScreen-module__FUGHZa__resultsSection h1,.SearchScreen-module__FUGHZa__emptyCopy h1{color:var(--color-text-primary);margin:0;font-weight:700;line-height:1.2}.SearchScreen-module__FUGHZa__resultsSection h1{font-size:20px}.SearchScreen-module__FUGHZa__resultsSection{gap:24px}.SearchScreen-module__FUGHZa__sectionHeading{justify-content:space-between;align-items:center;display:flex}.SearchScreen-module__FUGHZa__productGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}.SearchScreen-module__FUGHZa__productCard{border-radius:var(--radius-card);border:.5px solid #f1f1f0;justify-content:flex-end;align-items:flex-start;min-width:0;min-height:162px;display:flex;overflow:hidden}.SearchScreen-module__FUGHZa__productImage{background:var(--color-surface-hero) center / cover;flex:0 0 130px;width:130px;height:162px;text-decoration:none;display:block}.SearchScreen-module__FUGHZa__productInfo{flex-direction:column;flex:1;gap:8px;min-width:0;height:162px;padding:16px;display:flex}.SearchScreen-module__FUGHZa__productName{color:#232323;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:16px;font-weight:700;line-height:normal;text-decoration:none;display:-webkit-box;overflow:hidden}.SearchScreen-module__FUGHZa__productDescription{color:#232323;font-size:14px;font-weight:700;line-height:normal}.SearchScreen-module__FUGHZa__productMeta{flex-direction:column;flex:none;gap:4px;margin-top:auto;display:flex}.SearchScreen-module__FUGHZa__productPrice{color:#232323;font-size:20px;line-height:normal}.SearchScreen-module__FUGHZa__productStock{display:none}.SearchScreen-module__FUGHZa__muted{color:var(--color-text-secondary);font-size:12px}@media (max-width:767px){.SearchScreen-module__FUGHZa__screen{min-height:0}.SearchScreen-module__FUGHZa__content{gap:24px;padding:16px}.SearchScreen-module__FUGHZa__productGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.SearchScreen-module__FUGHZa__productCard{flex-direction:column;justify-content:flex-start;align-items:flex-end;gap:8px;min-height:273px;padding-bottom:8px}.SearchScreen-module__FUGHZa__productImage{aspect-ratio:1;flex:none;width:100%;height:auto;min-height:0}.SearchScreen-module__FUGHZa__productInfo{flex:0 0 84px;gap:8px;width:100%;height:84px;min-height:84px;padding:0 8px}.SearchScreen-module__FUGHZa__productName{flex:none;min-height:2.4em;font-size:14px;font-weight:500;line-height:1.2}.SearchScreen-module__FUGHZa__productDescription{display:none}.SearchScreen-module__FUGHZa__productPrice{font-size:16px}.SearchScreen-module__FUGHZa__productStock{color:#232323;font-size:12px;line-height:normal;display:block}.SearchScreen-module__FUGHZa__resultsSection{gap:16px}}.SearchScreen-module__FUGHZa__searchStatus{text-align:center;justify-content:center;align-items:center;gap:16px;min-height:240px;margin:0;padding:32px;display:flex}.SearchScreen-module__FUGHZa__searchStatus button{border-radius:var(--radius-control);color:var(--color-on-action);background:var(--color-action);border:0;padding:12px 20px}
.SearchPage-module__k0-Yqq__page{background:var(--color-surface);min-height:100vh}.SearchPage-module__k0-Yqq__underlay{background:var(--color-surface);min-height:100dvh}.SearchPage-module__k0-Yqq__overlay,.SearchPage-module__k0-Yqq__backdrop{position:fixed;inset:0}.SearchPage-module__k0-Yqq__overlay{z-index:60;overflow:hidden}.SearchPage-module__k0-Yqq__backdrop{z-index:0;cursor:pointer;background:#111318a3;border:0;padding:0}.SearchPage-module__k0-Yqq__modal{z-index:1;background:var(--color-surface);grid-template-rows:auto minmax(0,1fr);width:100%;height:min(598px,100dvh);display:grid;position:fixed;top:0;left:0;overflow:hidden}.SearchPage-module__k0-Yqq__modalCompact{grid-template-rows:auto 0;height:auto}.SearchPage-module__k0-Yqq__modalHeader{z-index:1;min-width:0;position:relative}@media (max-width:767px){.SearchPage-module__k0-Yqq__modal{height:100dvh}.SearchPage-module__k0-Yqq__modal.SearchPage-module__k0-Yqq__modalCompact{height:auto}}
.SearchExperienceOverlay-module__JXWoWa__form{height:88px;padding:24px var(--page-inline);border-bottom:.5px solid var(--color-border);color:var(--color-text-tertiary);background:var(--color-surface);align-items:center;gap:8px;display:flex}.SearchExperienceOverlay-module__JXWoWa__field{border:1px solid var(--color-action);border-radius:var(--radius-control);min-width:0;height:40px;color:var(--color-text-tertiary);background:var(--color-surface);flex:auto;align-items:center;gap:8px;padding:8px 16px;display:flex}.SearchExperienceOverlay-module__JXWoWa__field>[data-node-id="125:1457"]{flex:none}.SearchExperienceOverlay-module__JXWoWa__input{width:auto;min-width:0;height:40px;color:var(--color-text-primary);background:0 0;border:0;outline:0;flex:auto;padding:0;font-size:14px}.SearchExperienceOverlay-module__JXWoWa__input::-webkit-search-cancel-button{display:none}.SearchExperienceOverlay-module__JXWoWa__loader{border:2px solid var(--color-border);border-top-color:var(--color-action);border-radius:50%;flex:0 0 16px;width:16px;height:16px;animation:.7s linear infinite SearchExperienceOverlay-module__JXWoWa__spin}.SearchExperienceOverlay-module__JXWoWa__close{width:40px;height:40px;color:var(--color-text-primary);cursor:pointer;background:0 0;border:0;flex:0 0 40px;place-items:center;padding:0;font-size:28px;font-weight:300;line-height:1;display:grid}.SearchExperienceOverlay-module__JXWoWa__close:focus-visible,.SearchExperienceOverlay-module__JXWoWa__field:focus-within{outline:2px solid var(--color-action);outline-offset:2px}@keyframes SearchExperienceOverlay-module__JXWoWa__spin{to{transform:rotate(360deg)}}@media (max-width:767px){.SearchExperienceOverlay-module__JXWoWa__form{height:72px;padding:16px}.SearchExperienceOverlay-module__JXWoWa__input{font-size:16px}}
.FavoritesSaveDialog-module__amSApW__backdrop{z-index:200;background:#00000070;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.FavoritesSaveDialog-module__amSApW__dialog{width:min(100%,628px);max-height:calc(100dvh - 48px);color:var(--color-text-primary);background:var(--color-surface);will-change:transform;border-radius:16px;padding:40px;transition:transform .18s;position:relative;overflow-y:auto}.FavoritesSaveDialog-module__amSApW__dragging{transition:none}.FavoritesSaveDialog-module__amSApW__close{cursor:pointer;background:0 0;border:0;width:32px;height:32px;padding:0;position:absolute;top:20px;right:20px}.FavoritesSaveDialog-module__amSApW__close span:before,.FavoritesSaveDialog-module__amSApW__close span:after{content:"";background:currentColor;border-radius:2px;width:16px;height:1.5px;position:absolute;top:15px;left:8px}.FavoritesSaveDialog-module__amSApW__close span:before{transform:rotate(45deg)}.FavoritesSaveDialog-module__amSApW__close span:after{transform:rotate(-45deg)}.FavoritesSaveDialog-module__amSApW__heading{text-align:center}.FavoritesSaveDialog-module__amSApW__heartIcon,.FavoritesSaveDialog-module__amSApW__successIcon{width:56px;height:56px;color:var(--color-on-action);background:var(--color-action);border-radius:50%;place-items:center;margin:0 auto 16px;display:grid}.FavoritesSaveDialog-module__amSApW__heading h2,.FavoritesSaveDialog-module__amSApW__heading p,.FavoritesSaveDialog-module__amSApW__error{margin:0}.FavoritesSaveDialog-module__amSApW__heading h2{font-size:24px}.FavoritesSaveDialog-module__amSApW__heading p{color:var(--color-text-secondary);margin-top:8px;line-height:1.4}.FavoritesSaveDialog-module__amSApW__form{flex-direction:column;gap:20px;margin-top:32px;display:flex}.FavoritesSaveDialog-module__amSApW__field{flex-direction:column;gap:8px;font-size:14px;font-weight:600;display:flex}.FavoritesSaveDialog-module__amSApW__field input{border:.5px solid var(--color-border);width:100%;height:56px;font:inherit;border-radius:8px;outline:none;padding:0 16px}.FavoritesSaveDialog-module__amSApW__consent{cursor:pointer;align-items:flex-start;gap:10px;font-size:13px;line-height:1.35;display:flex;position:relative}.FavoritesSaveDialog-module__amSApW__consent input{opacity:0;position:absolute}.FavoritesSaveDialog-module__amSApW__checkbox{border:1px solid var(--color-border);border-radius:7px;flex:0 0 24px;place-items:center;width:24px;height:24px;display:grid;position:relative}.FavoritesSaveDialog-module__amSApW__consent input:checked+.FavoritesSaveDialog-module__amSApW__checkbox{border-color:var(--color-action);background:var(--color-action)}.FavoritesSaveDialog-module__amSApW__consent input:checked+.FavoritesSaveDialog-module__amSApW__checkbox:after{background:var(--color-on-action);content:"";width:14.25px;height:11.25px;-webkit-mask:url(../media/check-mark.2t_umjw5jvr92.svg) 50%/contain no-repeat;mask:url(../media/check-mark.2t_umjw5jvr92.svg) 50%/contain no-repeat}.FavoritesSaveDialog-module__amSApW__consent a{color:var(--color-action)}.FavoritesSaveDialog-module__amSApW__error{color:var(--color-action);font-size:13px}.FavoritesSaveDialog-module__amSApW__primary,.FavoritesSaveDialog-module__amSApW__secondary{width:100%;height:56px;font:inherit;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;text-decoration:none;display:flex}.FavoritesSaveDialog-module__amSApW__primary{color:var(--color-on-action);background:var(--color-action);border:0;font-weight:600}.FavoritesSaveDialog-module__amSApW__secondary{border:.5px solid var(--color-border);color:inherit;background:0 0;margin-top:12px}@media (max-width:767px){.FavoritesSaveDialog-module__amSApW__backdrop{align-items:end;padding:0}.FavoritesSaveDialog-module__amSApW__dialog{border-radius:16px 16px 0 0;width:100%;max-height:92dvh;padding:32px 16px 24px}.FavoritesSaveDialog-module__amSApW__close{top:12px;right:12px}.FavoritesSaveDialog-module__amSApW__heading h2{font-size:20px}}
