.style_dialogTrigger__uKYOq{font-size:16px;text-decoration:underline;text-align:left;background:none;border:0;border-radius:0;cursor:pointer;padding:0;margin:0;width:100%}.style_dialogTrigger__uKYOq:hover{background:none;text-decoration:none;border:0;outline-color:transparent;box-shadow:none}.style_dialogOverlay__svbie{background-color:var(--hgc-black);position:fixed;inset:0;animation:style_overlayShow__AEpso .15s cubic-bezier(.16,1,.3,1);animation-fill-mode:forwards;z-index:100}@media (min-width:1024px){.style_dialogOverlay__svbie{display:none}}.style_dialogContent___Trl_{display:flex;flex-direction:column;background-color:var(--hgc-neutral-01);position:fixed;bottom:0;right:0;width:100%;max-height:90vh;overflow:auto;z-index:101;border-radius:16px 16px 0 0;box-shadow:0 4px 16px 0 rgba(0,0,0,.12);animation-duration:.8s;animation-timing-function:cubic-bezier(.1,.9,.2,1),linear;animation-fill-mode:both;animation-iteration-count:1;transform-origin:bottom center}@media (min-width:1024px){.style_dialogContent___Trl_{height:100vh;max-height:none;width:446px;justify-content:center;border-radius:24px 0 0 16px;animation-duration:.5s,.3s;transform-origin:center right}}@media (min-width:1024px) and (max-height:1000px){.style_dialogContent___Trl_{justify-content:flex-start}}.style_dialogContent___Trl_[data-state=open]{animation-name:style_contentSlideUpMobile__dLKDV}@media (min-width:1024px){.style_dialogContent___Trl_[data-state=open]{animation-name:style_contentSlideInDesktop__zCD3X}}.style_dialogContent___Trl_[data-state=closed]{animation-name:style_contentSlideDownMobile___zeM0}@media (min-width:1024px){.style_dialogContent___Trl_[data-state=closed]{animation-name:style_contentSlideOutDesktop__kcYIH}}.style_dialogContent___Trl_ *,.style_dialogContent___Trl_ :after,.style_dialogContent___Trl_ :before{line-height:normal}.style_dialogContent___Trl_:focus{outline:none}.style_closeBtn__TwED4{position:absolute;top:16px;right:16px;display:flex;justify-content:center;align-items:center;padding:8px}@media (min-width:1024px){.style_closeBtn__TwED4{top:32px;right:32px}}.style_dialogMain__O_BAr{display:grid;grid-gap:32px;gap:32px;width:100%;padding:24px 16px 40px}@media (min-width:1024px){.style_dialogMain__O_BAr{gap:72px;padding:20px}}.style_dialogHeader__l9Kss{display:grid;grid-gap:16px;gap:16px}.style_accessorySlider__omXFg{display:flex;width:100%;overflow-x:auto;gap:24px;scroll-snap-type:x mandatory;scrollbar-width:none}.style_accessoryItem__2aKic{display:flex;flex-direction:column;min-width:100%;gap:32px;scroll-snap-align:center}@media (min-width:1024px){.style_accessoryItem__2aKic{gap:40px}}.style_accessoryImage__bT8y7{width:100%;height:auto;border-radius:8px;-o-object-fit:cover;object-fit:cover;aspect-ratio:7/5}@media (min-width:1024px){.style_accessoryImage__bT8y7{aspect-ratio:5/3}}.style_accessoryDetails__i5hgS{display:grid;grid-gap:16px;gap:16px}@media (min-width:1024px){.style_accessoryDetails__i5hgS{gap:24px}}.style_detailsHeader__b0XWT{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center}.style_badge__9089v{color:var(--hgc-white);background-color:var(--hgc-blue-09);padding:4px 8px;border-radius:8px}.style_includedNote__j4Bi0,.style_price__lmMmA{color:var(--hgc-blue-06)}.style_navigationDots__cWBAn{gap:8px}.style_controlDot__y1Si_,.style_navigationDots__cWBAn{display:flex;justify-content:center;align-items:center}.style_controlDot__y1Si_{width:40px;height:40px;cursor:pointer}.style_dot__Spuov{width:20px;height:20px;border-radius:50%;background:var(--hgc-white);border:1px solid var(--hgc-blue-09);transition:background .2s;padding:0}.style_activeDot__FlZh_ .style_dot__Spuov{background:var(--hgc-orange-100);border-color:transparent}@keyframes style_overlayShow__AEpso{0%{opacity:0}to{opacity:.75}}@keyframes style_contentSlideUpMobile__dLKDV{0%{transform:translateY(100%)}to{transform:translate(0)}}@keyframes style_contentSlideDownMobile___zeM0{0%{transform:translate(0)}to{transform:translateY(100%)}}@keyframes style_contentSlideInDesktop__zCD3X{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes style_contentSlideOutDesktop__kcYIH{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes style_contentFadeIn__8uYTx{0%{opacity:0}to{opacity:1}}@keyframes style_contentFadeOut__3JLfT{0%{opacity:1}to{opacity:0}}.style_bundleAccessoriesContent__NhXJx{overflow:hidden;border-top:1px solid var(--hgc-neutral-03);margin-top:16px;padding-top:16px;margin-left:10px}.style_bundleAccessoriesList__qIVzr{display:flex;flex-direction:column;gap:16px;list-style:none}.style_bundleAccessoryItem__2srXi{display:grid;grid-template-columns:1fr auto;align-items:center;grid-gap:12px;gap:12px}.style_bundleAccessoryItem__2srXi:last-child{border-bottom:none}.style_bundleAccessoryContent__Ig57y{display:flex;flex-direction:column;gap:4px}.style_bundleAccessoryTitleBar__N50Wm{display:flex;flex-direction:column;gap:8px;flex-wrap:wrap}.style_bundleAccessoryTitle__5JVo9{font-weight:600;color:var(--hgc-fg-primary)}.style_bundleAccessoryStatus__ahGXc{color:var(--hgc-blue-06);font-weight:500}.style_bundleAccessoryPrice__mH4z2{color:var(--hgc-blue-06)}.style_bundleAccessoryNote__nFNxC{color:var(--hgc-fg-secondary);font-weight:300}.style_bundleAccessoryImageBlock__OhTo6{width:66px;height:auto;overflow:hidden;flex-shrink:0}.style_dialogTriggerWrapper__zOaDP{width:100%}.style_bundleAccessoryImage__IGEm0{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.style_bundleOptionSelectorNav__Az16f{display:grid;grid-gap:16px;gap:16px}.style_bundleLink__CryEj{--bundle-option-highlight-color:var(--hgc-orange-100);display:flex;flex-direction:column;gap:0;border-radius:8px;border:1px solid var(--hgc-neutral-03);transition:background-color .3s,border-color .3s,height .3s ease-in-out}.style_bundleLink__CryEj:focus,.style_bundleLink__CryEj:hover,.style_bundleLink__CryEj[data-state=active]{color:var(--hgc-fg-primary);border-color:var(--bundle-option-highlight-color)}.style_bundleLink__CryEj{padding:16px 8px 16px 16px}.style_bundleOptionInfo__LYvf3{display:grid;grid-template-columns:auto 1fr auto;align-items:flex-start;grid-gap:16px;gap:16px;text-decoration:none;color:var(--hgc-fg-primary)}.style_bundleOptionIndicator__SaUkd{align-self:flex-start;border-radius:50%;border:2px solid var(--hgc-fg-primary);background-color:transparent;transition:background-color .3s;display:grid;align-items:center;justify-content:center}[data-state=active] .style_bundleOptionIndicator__SaUkd{border-color:var(--bundle-option-highlight-color)}.style_bundleOptionIndicatorInner__oONtg{width:16px;height:16px;border-radius:50%;background-color:transparent;border:3px solid var(--hgc-fg-inverse);transition:background-color .3s}[data-state=active] .style_bundleOptionIndicatorInner__oONtg{background-color:var(--bundle-option-highlight-color)}.style_bundleOptionDetails__xAe8l{display:flex;flex-direction:column;gap:8px}.style_bundleOptionTitleBar__38iCX{display:flex;justify-content:flex-start;align-items:center;gap:8px;flex-wrap:nowrap}.style_bundleOptionTitle__3WsrK{font-weight:600}.style_bundleOptionDescription__D4_y_{font-weight:300}.style_bundleOptionUpchargeText__FDxBL{color:var(--hgc-blue-06)}.style_bundleOptionImage__PlS5M{display:flex;justify-content:center;align-items:center;-o-object-fit:cover;object-fit:cover;max-width:100%}.style_bundleOptionImageBlock__TpsIO{max-width:66px;overflow:hidden;border-radius:8px;align-self:center}.style_bundleOptionBadge__5LY8f{padding:4px 8px;background-color:var(--hgc-blue-07);color:var(--hgc-blue-700);font-weight:700;border-radius:4px}.style_bundleOptionContent___xcM2{display:grid;grid-gap:8px;gap:8px}.style_bundleOptionContainer__BbreN{display:flex;flex-direction:column;gap:0;transition:height .3s ease-in-out}