.ui-hero{position:relative;isolation:isolate;overflow-x:clip}.ui-hero__inner{display:grid;grid-template-columns:minmax(0, 1fr);max-width:784px;margin-inline:auto}@media(min-width: 1280px){.ui-hero__inner{grid-template-columns:minmax(0, 1fr) min(700px,48%);gap:var(--ui-space-md);max-width:calc(var(--ui-container) + 2*var(--ui-container-padding));padding-inline:var(--ui-container-padding)}}.ui-hero__media{position:relative;padding-top:var(--ui-space-md)}@media(min-width: 1280px){.ui-hero__media{position:static;display:flex;flex-direction:column;padding:var(--ui-space-xl) var(--ui-space-xl) var(--ui-space-xl) 0}.ui-hero--stage .ui-hero__media{justify-content:flex-end}}.ui-hero__bg{--scene-bg-x: 50%;display:none}@media(min-width: 1280px){.ui-hero__bg{position:absolute;inset:0;z-index:-1;display:block;pointer-events:none}}@media(max-width: 1279.98px){.ui-hero--scene-bg .ui-hero__bg{--scene-bg-x: 11%;position:absolute;inset-block:0;inset-inline:calc(50% - 50vw);z-index:-1;display:block;pointer-events:none}}@media(min-width: 768px)and (max-width: 1279.98px){.ui-hero--scene-bg .ui-hero__bg{--scene-bg-x: 1%}}.ui-hero__bg picture{display:contents}.ui-hero__bg--off{opacity:0}@media(prefers-reduced-motion: no-preference){.ui-hero__bg{transition:opacity var(--ui-duration-fast) var(--ui-ease)}}.ui-hero__bg-img{width:100%;height:100%;object-fit:cover;object-position:var(--scene-bg-x) 50%;transform-origin:0 0}.ui-hero__bg-img--blur{position:absolute;inset:0;filter:blur(12px);opacity:0}@media(min-width: 1280px){.ui-hero__bg[data-ui-scene-focus]{overflow:clip}}.ui-hero__veil-window[hidden],.ui-hero__veil[hidden],.ui-hero__focus-photo[hidden],.ui-hero__bg-img--blur[hidden]{display:none}.ui-hero__veil-window{position:absolute;top:0;left:0;max-width:none;opacity:0;pointer-events:none}.ui-hero__veil{position:absolute;inset:0;background-color:var(--ui-color-white);opacity:0;pointer-events:none}.ui-hero__focus-photo{position:absolute;top:0;left:0;mix-blend-mode:multiply;opacity:0;pointer-events:none}.ui-hero__focus-photo-img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;border-radius:.1px}.ui-hero__focus-photo-img--blur{filter:blur(10px)}@media(min-width: 1280px){.ui-hero__aside{display:flex;align-items:start;padding-block:var(--ui-space-xl)}}.ui-hero__card{display:flex;flex-direction:column;gap:24px;padding:var(--ui-space-md) var(--ui-space-gutter) 0;background-color:var(--ui-color-white)}@media(min-width: 1280px){.ui-hero__card{gap:var(--ui-space-md);width:100%;padding:var(--ui-space-lg) var(--ui-space-md) var(--ui-space-md);overflow:hidden;border-radius:var(--ui-radius-md);box-shadow:var(--ui-shadow-card)}}.ui-hero__head{display:grid;grid-template-columns:minmax(0, 1fr) auto;grid-template-rows:auto auto;gap:6px var(--ui-space-xs)}.ui-hero__head:not(:has(.ui-hero__kind,.ui-hero__brand)){row-gap:0}@media(min-width: 1280px){.ui-hero__head{row-gap:0;padding-inline:var(--ui-space-xs)}}.ui-hero__title{display:grid;grid-template-columns:subgrid;grid-template-rows:subgrid;grid-column:1/-1;grid-row:1/-1;font-family:var(--ui-font-heading);font-size:var(--ui-fs-h1);font-weight:var(--ui-fw-h1);line-height:var(--ui-lh-heading);overflow-wrap:anywhere}.ui-hero__kind{grid-column:1;grid-row:1;align-self:start;font-size:var(--ui-fs-h3);font-weight:var(--ui-fw-heading)}.ui-hero__name{grid-column:1/-1;grid-row:2}.ui-hero__modify{white-space:nowrap}.ui-hero__brand{grid-column:2;grid-row:1;align-self:start;width:auto;height:18px}@media(min-width: 768px){.ui-hero__brand{height:23px}}@supports not (grid-template-columns: subgrid){.ui-hero__head{position:relative;display:block}.ui-hero__title{display:block}.ui-hero__kind{display:block;padding-right:90px;margin-bottom:6px}@media(min-width: 1280px){.ui-hero__kind{margin-bottom:0}}.ui-hero__brand{position:absolute;top:0;right:0;max-width:80px;object-fit:contain}}.ui-hero__divider{display:none}@media(min-width: 1280px){.ui-hero__divider{display:block;width:100%;height:1px;margin:0;border:0;background-color:var(--ui-color-divider)}}.ui-hero__links{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:var(--ui-space-gutter);padding-inline:var(--ui-space-gutter);font-size:var(--ui-fs-text-sm);line-height:var(--ui-lh-text-sm)}@media(min-width: 768px){.ui-hero__links{display:flex;gap:var(--ui-space-xl);padding-inline:var(--ui-space-xs);font-size:var(--ui-fs-text);line-height:var(--ui-lh-text)}}.ui-hero__specs{display:flex;flex-direction:column;gap:var(--ui-space-2xs)}@media(min-width: 1280px){.ui-hero__specs{gap:var(--ui-space-xs)}}.ui-hero__all-specs{align-self:center;padding-inline:var(--ui-space-lg);font-size:14px}@media(min-width: 1280px){.ui-hero__all-specs{align-self:flex-start;padding-inline:var(--ui-space-xs);font-size:var(--ui-fs-text)}}.ui-hero__footer{display:flex;flex-direction:column;gap:var(--ui-space-2xs);padding-bottom:var(--ui-space-md)}@media(min-width: 1280px){.ui-hero__footer{gap:var(--ui-space-xs);padding-bottom:0}}.ui-hero__delivery{display:block;overflow:hidden;border-radius:var(--ui-radius-sm)}@media(min-width: 768px){.ui-hero__delivery{border-radius:var(--ui-radius-md)}}@media(min-width: 1280px){.ui-hero__delivery{max-width:660px}}.ui-hero__delivery--link:focus-visible{outline:2px solid var(--ui-color-navy);outline-offset:2px}.ui-hero__delivery-img{display:block;width:100%;height:auto;aspect-ratio:15/2;object-fit:cover;border-radius:var(--ui-radius-sm);transition:transform var(--ui-duration) var(--ui-ease)}@media(min-width: 768px){.ui-hero__delivery-img{border-radius:var(--ui-radius-md)}}@media(min-width: 1280px){.ui-hero__delivery-img{max-width:660px}}.ui-hero__delivery--link:hover .ui-hero__delivery-img{transform:scale(1.04)}@media(prefers-reduced-motion: reduce){.ui-hero__delivery-img{transition:none}}.ui-hero__note{font-size:var(--ui-fs-text-sm);line-height:var(--ui-lh-text-sm);text-align:center;color:var(--ui-color-grey-dark)}.ui-timer{display:flex;flex-wrap:wrap;align-items:center;gap:4px var(--ui-space-xs);padding:var(--ui-space-2xs) var(--ui-space-gutter);border-radius:var(--ui-radius-sm);background:var(--ui-color-red) var(--ui-gradient-promo);font-size:14px;line-height:1.4;color:var(--ui-color-white)}.ui-timer[hidden]{display:none}.ui-timer--ended{display:none}@media(min-width: 1280px){.ui-timer{min-height:40px;margin:calc(-1*var(--ui-space-lg)) calc(-1*var(--ui-space-md)) 0;padding:var(--ui-space-xs) var(--ui-space-lg);border-radius:0}}.ui-timer__time{display:inline-flex;gap:var(--ui-space-xs);font-weight:700;font-variant-numeric:tabular-nums}.ui-timer__sep{font-weight:400}.ui-timer__qty{white-space:nowrap}.ui-specs{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:var(--ui-space-2xs)}@media(min-width: 1280px){.ui-specs{display:flex;flex-wrap:wrap}}.ui-specs__item{padding:var(--ui-space-2xs) var(--ui-space-gutter);border-radius:var(--ui-radius-sm);background-color:var(--ui-color-surface)}.ui-specs__item:last-child:nth-child(odd){grid-column:1/-1}@media(min-width: 1280px){.ui-specs__item{flex:1 1 30%;padding:var(--ui-space-2xs) var(--ui-space-xs)}}.ui-specs__term{display:flex;align-items:center;gap:var(--ui-space-2xs);font-size:12px;line-height:1.4;color:var(--ui-color-grey-dark)}@media(min-width: 1280px){.ui-specs__term{gap:var(--ui-space-xs)}}.ui-specs__icon{color:var(--ui-color-grey)}.ui-specs__value{padding-left:21px;font-size:14px;line-height:1.4}@media(min-width: 1280px){.ui-specs__value{padding-left:26px;font-size:var(--ui-fs-text)}}@media(min-width: 768px)and (max-width: 1279.98px){.ui-breadcrumbs__inner{max-width:784px;padding-inline:var(--ui-space-gutter)}}.ui-price{display:flex;flex-direction:column;gap:var(--ui-space-xs)}@media(min-width: 1280px){.ui-price{padding-inline:var(--ui-space-xs)}}.ui-price__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--ui-space-xs) var(--ui-space-md)}.ui-price__panels,.ui-price__panel{flex:0 1 auto;min-width:0}.ui-price__panels{order:-1;display:grid}.ui-price__panels>.ui-price__panel{grid-area:1/1;transition-property:none}.ui-price__panels>.ui-price__panel[hidden]{display:flex;visibility:hidden}.ui-price__panel{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ui-space-xs) var(--ui-space-md)}.ui-price__panel[hidden]{display:none}.ui-price__value{order:-1;font-family:var(--ui-font-heading);font-size:var(--ui-fs-price);font-weight:500;line-height:var(--ui-lh-price);white-space:nowrap}.ui-price__value--text{font-size:var(--ui-fs-h3)}.ui-price__from{font-size:.6em;font-weight:400}.ui-price__discount{display:inline-flex;align-items:center;gap:var(--ui-space-xs);padding:var(--ui-space-2xs) var(--ui-space-sm) var(--ui-space-2xs) var(--ui-space-2xs);border-radius:var(--ui-radius-pill);background-color:var(--ui-color-red-soft);font-size:12px;line-height:1.2}@media(min-width: 1280px){.ui-price__discount{min-height:40px;font-family:var(--ui-font-heading);font-size:14px;font-weight:700;line-height:1.4}}.ui-price__badge{display:inline-flex;align-items:center;gap:var(--ui-space-2xs);padding:var(--ui-space-2xs);border-radius:var(--ui-radius-md);background-color:var(--ui-color-red);color:var(--ui-color-white)}.ui-price__badge-icon{width:12px;height:12px}@media(min-width: 1280px){.ui-price__badge-icon{width:19px;height:19px}}.ui-price__old{position:relative;text-decoration:none;white-space:nowrap}.ui-price__old::after{content:"";position:absolute;top:50%;right:-2px;left:-2px;border-top:1px solid currentColor;transform:rotate(-6deg)}.ui-price__notice{font-size:var(--ui-fs-text-sm);line-height:var(--ui-lh-text-sm);color:var(--ui-color-grey-dark)}.ui-price__notice a{color:var(--ui-color-blue)}.ui-price__actions{display:flex;gap:var(--ui-space-xs)}.ui-price__cart{flex:1 1 auto;min-width:0}@media(max-width: 767.98px){.ui-price__cart{padding-inline:var(--ui-space-sm)}}.ui-price__cart-long{display:none}@media(min-width: 768px){.ui-price__cart-long{display:inline}}@media(min-width: 768px){.ui-price__cart-short{display:none}}.ui-price__installment{flex:0 0 auto}.ui-gallery{display:flex;flex-direction:column}@media(min-width: 1280px){.ui-gallery{gap:var(--ui-space-md)}}.ui-gallery__stage{--frame-x: var(--ui-space-gutter);--clip-x: var(--ui-space-gutter);position:relative;isolation:isolate}@media(min-width: 1280px){.ui-gallery__stage{--frame-x: 0px;--clip-x: 0px}}.ui-gallery__stage::before{content:"";position:absolute;inset:0 var(--frame-x);z-index:-1;border-radius:var(--ui-radius-md);background-color:var(--ui-color-white);box-shadow:var(--ui-shadow-card)}@media(min-width: 1280px){.ui-hero--stage .ui-gallery__stage::before{display:none}}.ui-hero--scene-bg .ui-gallery__stage::before{display:none}.ui-gallery__frame{display:none}@media(min-width: 1280px){.ui-hero--stage .ui-gallery__frame{position:absolute;inset:0 var(--frame-x);z-index:-1;display:block;border-radius:var(--ui-radius-md);background-color:var(--ui-color-white);box-shadow:var(--ui-shadow-card);opacity:0}}@media(min-width: 1280px)and (prefers-reduced-motion: no-preference){.ui-hero--stage .ui-gallery__frame{transition:opacity var(--ui-duration-fast) var(--ui-ease)}}@media(min-width: 1280px){.ui-hero--stage .ui-gallery__frame--visible{opacity:1;transition:none}}.ui-gallery__track{display:flex;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;clip-path:inset(0 var(--clip-x) round var(--ui-radius-md))}.ui-gallery__track::-webkit-scrollbar{display:none}.ui-gallery__track:focus-visible{outline-offset:calc(-2px - var(--clip-x))}@media(max-width: 1279.98px){.ui-hero--scene-bg .ui-gallery__track{clip-path:none}}.ui-gallery__slide{flex:0 0 100%;scroll-snap-align:center;scroll-snap-stop:always}@media(max-width: 1279.98px){.ui-hero--scene-bg .ui-gallery__slide--photo{position:relative;isolation:isolate}.ui-hero--scene-bg .ui-gallery__slide--photo::before{content:"";position:absolute;inset:0 var(--frame-x);z-index:-1;border-radius:var(--ui-radius-md);background-color:var(--ui-color-white);box-shadow:var(--ui-shadow-card)}}.ui-gallery__zoom{display:block;width:100%;cursor:zoom-in}@media(max-width: 1279.98px){.ui-hero--scene-bg .ui-gallery__zoom{clip-path:inset(0 var(--frame-x) round var(--ui-radius-md))}}.ui-gallery__img{width:100%;aspect-ratio:930/539;object-fit:cover;object-position:center}.ui-gallery__img--contain{object-fit:contain}.ui-gallery__img--scene{--scene-x: 0%;object-position:var(--scene-x) 50%}.ui-gallery__img--empty{object-fit:none}@media(min-width: 1280px){.ui-hero--stage .ui-gallery__feature:not(.ui-gallery__feature--visible,.ui-gallery__label--visible),.ui-hero--stage .ui-gallery__label:not(.ui-gallery__feature--visible,.ui-gallery__label--visible){opacity:0;pointer-events:none}}.ui-hero--scene-bg .ui-gallery__feature:not(.ui-gallery__feature--visible,.ui-gallery__label--visible),.ui-hero--scene-bg .ui-gallery__label:not(.ui-gallery__feature--visible,.ui-gallery__label--visible){opacity:0;pointer-events:none}@media(prefers-reduced-motion: no-preference){.ui-gallery__feature,.ui-gallery__label{transition:opacity var(--ui-duration-slow) var(--ui-ease)}}.ui-gallery__label{position:absolute;top:var(--ui-space-xs);left:calc(var(--frame-x) + var(--ui-space-xs));padding:var(--ui-space-2xs) var(--ui-space-sm);border-radius:var(--ui-radius-pill);background-color:var(--ui-color-red);font-family:var(--ui-font-heading);font-size:14px;font-weight:700;line-height:1.4;color:var(--ui-color-white)}.ui-gallery__feature{position:absolute;top:var(--ui-space-xs);right:calc(var(--frame-x) + var(--ui-space-xs));display:flex;align-items:center;gap:var(--ui-space-2xs);max-width:160px;font-family:var(--ui-font-heading);font-size:clamp(14px,3vw,21px);font-weight:700;line-height:1;color:var(--ui-color-blue)}.ui-gallery__feature img{width:48px;height:auto}@media(min-width: 1280px){.ui-gallery__feature{max-width:210px}.ui-gallery__feature img{width:82px}}.ui-gallery__feature--label{width:100px;height:50px;border-radius:var(--ui-radius-sm);background-color:var(--ui-color-white);background-position:center;background-repeat:no-repeat;background-size:contain}@media(min-width: 1280px){.ui-gallery__feature--label{width:160px;height:80px}}.ui-gallery__nav{display:flex;align-items:center;justify-content:center;gap:var(--ui-space-gutter);padding-block:var(--ui-space-gutter)}@media(min-width: 768px){.ui-gallery__nav{padding-inline:var(--ui-space-gutter)}}@media(min-width: 1280px){.ui-gallery__nav{gap:var(--ui-space-md);padding:0}}.ui-gallery__arrow{display:none;flex-shrink:0;place-items:center;width:32px;height:32px;color:var(--ui-color-black);transition:opacity var(--ui-duration-fast) var(--ui-ease)}.ui-gallery__arrow:disabled{opacity:.3;cursor:default}@media(min-width: 768px){.ui-gallery__arrow{display:grid}}.ui-gallery__arrow--prev .ui-glyph{transform:scaleX(-1)}.ui-gallery__thumbs{position:relative;display:flex;gap:6px;min-width:0;padding-inline:var(--ui-space-gutter);overflow-x:auto;overscroll-behavior-x:contain;scroll-padding-inline:var(--ui-space-gutter);scroll-snap-type:x proximity;scrollbar-width:none}.ui-gallery__thumbs::-webkit-scrollbar{display:none}@media(min-width: 768px){.ui-gallery__thumbs{padding-inline:0;scroll-padding-inline:0}}@media(min-width: 1280px){.ui-gallery__thumbs{gap:var(--ui-space-md)}}@media(hover: hover)and (pointer: fine){.ui-gallery__thumbs--draggable,.ui-gallery__thumbs--draggable .ui-gallery__thumb,.ui-gallery__thumbs--draggable .ui-gallery__video{cursor:grab}}.ui-gallery__thumbs--dragging{scroll-snap-type:none;user-select:none}.ui-gallery__thumbs--dragging,.ui-gallery__thumbs--dragging .ui-gallery__thumb,.ui-gallery__thumbs--dragging .ui-gallery__video{cursor:grabbing}.ui-gallery__thumb,.ui-gallery__video{--thumb-radius: var(--ui-radius-sm);position:relative;flex:0 0 auto;width:80px;height:60px;overflow:hidden;border-radius:var(--thumb-radius);scroll-snap-align:start}.ui-gallery__thumb img,.ui-gallery__video img{width:100%;height:100%;object-fit:cover}@media(min-width: 1280px){.ui-gallery__thumb,.ui-gallery__video{--thumb-radius: var(--ui-radius-md);width:100px;height:80px}}.ui-gallery__thumb{padding:0;border:2px solid rgba(0,0,0,0);background-color:var(--ui-color-white);transition:border-color var(--ui-duration-fast) var(--ui-ease)}.ui-gallery__thumb img{border-radius:calc(var(--thumb-radius) - var(--thumb-inset, 4px))}.ui-gallery__thumb[aria-current=true]{padding:3px;border-color:var(--ui-color-blue)}.ui-gallery__thumbs .ui-gallery__thumb{--thumb-inset: 0px;border:0}.ui-gallery__thumbs .ui-gallery__thumb::after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 2px var(--ui-color-blue);opacity:0;transition:opacity var(--ui-duration-fast) var(--ui-ease);pointer-events:none}.ui-gallery__thumbs .ui-gallery__thumb[aria-current=true]{padding:0}.ui-gallery__thumbs .ui-gallery__thumb[aria-current=true]::after{opacity:1}.ui-gallery__video{isolation:isolate;display:grid;place-items:center;padding:var(--ui-space-2xs);background-color:var(--ui-color-red);color:var(--ui-color-white)}.ui-gallery__video img{position:absolute;inset:0;z-index:-1}.ui-gallery__video::before{content:"";position:absolute;inset:0;background-color:var(--ui-color-red-overlay)}.ui-gallery__video span{position:relative;font-size:12px;line-height:1.2;text-align:center}@media(min-width: 1280px){.ui-gallery__video{width:140px}.ui-gallery__video span{font-size:14px;font-weight:700}}.ui-gallery-modal{width:min(930px,100vw - 20px);max-width:none;max-height:100dvh;margin:auto;padding:var(--ui-space-xs) 0;overflow:visible;background:rgba(0,0,0,0)}.ui-gallery-modal::backdrop{background-color:var(--ui-color-overlay)}.ui-gallery-modal[open]{display:flex;flex-direction:column;gap:var(--ui-space-xs)}@media(prefers-reduced-motion: no-preference){.ui-gallery-modal{opacity:0;transform:scale(0.96);transition:opacity var(--ui-duration) var(--ui-ease),transform var(--ui-duration) var(--ui-ease),overlay var(--ui-duration) allow-discrete,display var(--ui-duration) allow-discrete}.ui-gallery-modal::backdrop{opacity:0;transition:opacity var(--ui-duration) var(--ui-ease),overlay var(--ui-duration) allow-discrete,display var(--ui-duration) allow-discrete}.ui-gallery-modal[open]{opacity:1;transform:none}.ui-gallery-modal[open]::backdrop{opacity:1}@starting-style{.ui-gallery-modal[open]{opacity:0;transform:scale(0.96)}.ui-gallery-modal[open]::backdrop{opacity:0}}}.ui-gallery-modal__stage{position:relative}.ui-gallery-modal__carousel{width:100%;height:min(744px,100dvh - 180px,(100vw - 20px)*.8);border-radius:var(--ui-radius-md);background-color:var(--ui-color-white)}.ui-gallery-modal__slide{display:grid;place-items:center}.ui-gallery-modal__img{width:100%;height:100%;object-fit:contain}.ui-gallery-modal__video{width:100%;aspect-ratio:16/9;max-height:100%;background-color:var(--ui-color-dark)}.ui-gallery-modal__video iframe{display:block;width:100%;height:100%;border:0}.ui-gallery-modal__close,.ui-gallery-modal__arrow{position:absolute;z-index:2;display:grid;place-items:center;width:48px;height:48px;border-radius:var(--ui-radius-pill);background-color:var(--ui-color-white);color:var(--ui-color-black);box-shadow:var(--ui-shadow-card)}.ui-gallery-modal__close{top:var(--ui-space-gutter);right:var(--ui-space-gutter)}@media(min-width: 1280px){.ui-gallery-modal__close{top:var(--ui-space-md);right:var(--ui-space-md)}}.ui-gallery-modal__arrow{top:50%;transform:translateY(-50%);transition:opacity var(--ui-duration-fast) var(--ui-ease)}.ui-gallery-modal__arrow:disabled{opacity:.4;cursor:default}@media(max-width: 767.98px){.ui-gallery-modal__arrow{width:40px;height:40px}}.ui-gallery-modal__arrow--prev{left:var(--ui-space-gutter)}.ui-gallery-modal__arrow--prev .ui-glyph{transform:scaleX(-1)}@media(min-width: 1280px){.ui-gallery-modal__arrow--prev{left:var(--ui-space-md)}}.ui-gallery-modal__arrow--next{right:var(--ui-space-gutter)}@media(min-width: 1280px){.ui-gallery-modal__arrow--next{right:var(--ui-space-md)}}.ui-gallery-modal__counter{position:absolute;bottom:var(--ui-space-gutter);left:50%;z-index:2;padding:4px var(--ui-space-xs);border-radius:var(--ui-radius-pill);background-color:rgba(255,255,255,.85);font-size:14px;line-height:1.4;font-variant-numeric:tabular-nums;color:var(--ui-color-black);transform:translateX(-50%)}@media(min-width: 1280px){.ui-gallery-modal__counter{bottom:var(--ui-space-md)}}.ui-gallery-modal__thumbs{display:flex;flex-shrink:0;gap:6px;padding:2px var(--ui-space-gutter);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none}.ui-gallery-modal__thumbs::-webkit-scrollbar{display:none}.ui-gallery-modal__thumbs>:first-child{margin-inline-start:auto}.ui-gallery-modal__thumbs>:last-child{margin-inline-end:auto}@media(min-width: 1280px){.ui-gallery-modal__thumbs{gap:var(--ui-space-md);padding-inline:0}}.ui-videos{padding-block:var(--ui-space-lg);content-visibility:auto;contain-intrinsic-size:auto 600px}@media(min-width: 1280px){.ui-videos{max-width:calc(var(--ui-container) + 2*var(--ui-container-padding));margin-inline:auto;padding:var(--ui-space-xl) var(--ui-container-padding)}}.ui-flow__main .ui-videos{container:ui-videos/inline-size;content-visibility:visible;contain-intrinsic-size:none;padding-block:0}@media(min-width: 1280px){.ui-flow__main .ui-videos{max-width:none;padding-inline:0}}.ui-videos__head{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--ui-space-md);margin-bottom:var(--ui-space-md);padding-inline:var(--ui-space-gutter)}@media(min-width: 1280px){.ui-videos__head{margin-bottom:var(--ui-space-lg);padding-inline:0}}.ui-videos__heading{display:flex;flex-direction:column;gap:var(--ui-space-2xs);min-width:0}@media(min-width: 1280px){.ui-videos__heading{gap:var(--ui-space-xs)}}.ui-videos__title{font-family:var(--ui-font-heading);font-size:var(--ui-fs-h2);font-weight:var(--ui-fw-heading);line-height:var(--ui-lh-heading);overflow-wrap:anywhere}.ui-videos__lead{font-size:var(--ui-fs-h4);line-height:var(--ui-lh-text);color:var(--ui-color-grey-dark)}.ui-videos__nav{display:none}@media(min-width: 1280px){.ui-videos__nav{display:flex;flex-shrink:0;gap:var(--ui-space-xs)}}.ui-videos__arrow{display:grid;place-items:center;width:48px;height:48px;border-radius:var(--ui-radius-pill);background-color:var(--ui-color-blue);color:var(--ui-color-white);transition:background-color var(--ui-duration-fast) var(--ui-ease),color var(--ui-duration-fast) var(--ui-ease)}.ui-videos__arrow:disabled{background-color:var(--ui-color-surface);color:var(--ui-color-grey);cursor:default}.ui-videos__arrow--prev .ui-glyph{transform:scaleX(-1)}.ui-videos__track{display:grid;grid-auto-columns:85%;grid-auto-flow:column;gap:var(--ui-space-gutter);box-sizing:border-box;padding-inline:var(--ui-space-gutter);margin-block:-24px;padding-block:24px;overscroll-behavior-x:contain;scroll-padding-inline:var(--ui-space-gutter)}@media(min-width: 768px){.ui-videos__track{grid-auto-columns:46%}}.ui-videos__track[data-videos="1"]{grid-auto-columns:100%}@media(min-width: 1280px){.ui-videos__track{display:flex;gap:0;box-sizing:content-box;padding-inline:0}}@media(min-width: 1280px){.ui-videos__carousel{margin:-24px -16px;padding:24px 16px}.ui-videos__carousel[data-slides="1"],.ui-videos__carousel[data-slides="1"] .ui-carousel__track{overflow:visible}}.ui-videos__slide{display:contents}@media(min-width: 1280px){.ui-videos__slide{display:grid;grid-template-columns:2fr 1fr 1fr;grid-template-rows:1fr 1fr;grid-template-areas:"a b c" "a d e";gap:var(--ui-space-md);height:auto;aspect-ratio:8/3}@container ui-videos (max-width: 1199.98px){.ui-videos__slide{aspect-ratio:5/3}}.ui-videos__slide .ui-video-card:nth-child(1){grid-area:a}.ui-videos__slide .ui-video-card:nth-child(2){grid-area:b}.ui-videos__slide .ui-video-card:nth-child(3){grid-area:c}.ui-videos__slide .ui-video-card:nth-child(4){grid-area:d}.ui-videos__slide .ui-video-card:nth-child(5){grid-area:e}.ui-videos__slide--1{grid-template-columns:1fr;grid-template-areas:"a" "a"}.ui-videos__slide--2{grid-template-columns:1fr 1fr;grid-template-areas:"a b" "a b"}.ui-videos__slide--3{grid-template-areas:"a b b" "a c c"}.ui-videos__slide--4{grid-template-areas:"a b b" "a c d"}}.ui-video-card{display:flex;min-width:0;aspect-ratio:4/3;color:var(--ui-color-white);text-align:left;scroll-snap-align:start}@media(min-width: 1280px){.ui-video-card{aspect-ratio:auto}}@media(min-width: 768px)and (max-width: 1279.98px){.ui-videos__track[data-videos="1"] .ui-video-card{aspect-ratio:16/9}}.ui-video-card:focus-visible{outline:none}@media(prefers-reduced-motion: no-preference){.ui-videos--reveal .ui-videos__slide:first-child .ui-video-card{opacity:0;transform:translateY(28px)}.ui-videos--reveal.ui-videos--in .ui-videos__slide:first-child .ui-video-card{opacity:1;transform:none;transition:opacity .7s cubic-bezier(0.22, 1, 0.36, 1),transform .7s cubic-bezier(0.22, 1, 0.36, 1);transition-delay:calc(var(--i, 0)*90ms)}}.ui-video-card__inner{position:relative;isolation:isolate;display:flex;flex:1 1 auto;flex-direction:column;min-width:0;overflow:hidden;border-radius:var(--ui-radius-md);background-color:var(--ui-color-dark)}.ui-video-card:focus-visible .ui-video-card__inner{outline:3px solid var(--ui-color-blue);outline-offset:-3px}@media(prefers-reduced-motion: no-preference){.ui-video-card__inner{transition:transform var(--ui-duration-slow) var(--ui-ease),box-shadow var(--ui-duration-slow) var(--ui-ease)}}@media(prefers-reduced-motion: no-preference)and (hover: hover){.ui-video-card:hover .ui-video-card__inner{transform:translateY(-6px);box-shadow:0 12px 24px -8px rgba(0,0,0,.25)}}@media(prefers-reduced-motion: no-preference){.ui-video-card:focus-visible .ui-video-card__inner{transform:translateY(-6px);box-shadow:0 12px 24px -8px rgba(0,0,0,.25)}}.ui-video-card__media{position:absolute;inset:0;z-index:-1;overflow:hidden;border-radius:inherit;clip-path:inset(0 round var(--ui-radius-md))}.ui-video-card__media::after{content:"";position:absolute;inset:0;background:linear-gradient(to top, var(--ui-color-dark), transparent 70%);opacity:.9}.ui-video-card--lead .ui-video-card__media::after{background:linear-gradient(to right, var(--ui-color-dark), transparent 60%),linear-gradient(to top, var(--ui-color-dark), transparent 50%)}.ui-video-card__cover{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transform-origin:center}.ui-video-card__cover--letterbox{scale:1.34}@media(prefers-reduced-motion: no-preference){.ui-video-card__cover{transition:transform var(--ui-duration-slow) var(--ui-ease)}}@media(prefers-reduced-motion: no-preference)and (hover: hover){.ui-video-card:hover .ui-video-card__cover{transform:scale(1.04)}}@media(prefers-reduced-motion: no-preference){.ui-video-card:focus-visible .ui-video-card__cover{transform:scale(1.04)}}.ui-video-card__body{display:flex;flex:1 1 auto;flex-direction:column;align-items:flex-start;gap:var(--ui-space-xs);padding:var(--ui-space-md)}@media(min-width: 1280px){.ui-video-card--lead .ui-video-card__body{gap:var(--ui-space-sm);padding:var(--ui-space-xl)}}.ui-video-card__badge{margin-bottom:auto;padding:var(--ui-space-2xs) var(--ui-space-sm);border-radius:var(--ui-radius-pill);background-color:var(--ui-color-white-glass);font-family:var(--ui-font-heading);font-size:12px;font-weight:700;line-height:1.4;text-transform:uppercase;color:var(--ui-color-dark)}@media(min-width: 1280px){.ui-video-card__badge{font-size:14px}}.ui-video-card--lead .ui-video-card__badge{background-color:var(--ui-color-blue);color:var(--ui-color-white)}.ui-video-card__title{display:-webkit-box;margin-top:auto;overflow:hidden;font-family:var(--ui-font-heading);font-size:var(--ui-fs-h4);font-weight:var(--ui-fw-heading);line-height:var(--ui-lh-heading);-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3}.ui-video-card__badge+.ui-video-card__title{margin-top:0}@media(min-width: 1280px){.ui-video-card--lead .ui-video-card__title{max-width:16em;font-size:var(--ui-fs-h2)}}.ui-video-card__text{display:-webkit-box;max-width:32em;overflow:hidden;font-size:var(--ui-fs-text-sm);line-height:var(--ui-lh-text-sm);color:var(--ui-color-white-glass);-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}@media(min-width: 1280px){.ui-video-card__text{font-size:var(--ui-fs-h4);line-height:var(--ui-lh-text);-webkit-line-clamp:4;line-clamp:4}}.ui-video-card__meta{display:flex;align-items:center;gap:var(--ui-space-sm);margin-top:var(--ui-space-2xs)}@media(min-width: 1280px){.ui-video-card--lead .ui-video-card__meta{margin-top:var(--ui-space-md)}}.ui-video-card__play{display:grid;flex-shrink:0;place-items:center;width:48px;height:48px;border-radius:var(--ui-radius-pill);background-color:var(--ui-color-white);color:var(--ui-color-dark)}.ui-video-card--lead .ui-video-card__play{background-color:var(--ui-color-red);color:var(--ui-color-white)}@media(min-width: 1280px){.ui-video-card--lead .ui-video-card__play{width:72px;height:72px}.ui-video-card--lead .ui-video-card__play .ui-glyph{width:24px;height:24px}}@media(prefers-reduced-motion: no-preference){.ui-video-card__play{transition:transform var(--ui-duration-fast) var(--ui-ease)}}@media(prefers-reduced-motion: no-preference)and (hover: hover){.ui-video-card:hover .ui-video-card__play{transform:scale(1.08)}}@media(prefers-reduced-motion: no-preference){.ui-video-card:focus-visible .ui-video-card__play{transform:scale(1.08)}}.ui-video-card__duration{font-family:var(--ui-font-heading);font-size:var(--ui-fs-text);font-weight:var(--ui-fw-heading);font-variant-numeric:tabular-nums}.ui-video-modal__player{overflow:hidden;border-radius:var(--ui-radius-md)}.ui-description{container:ui-description/inline-size;padding-inline:var(--ui-space-gutter)}@media(min-width: 1280px){.ui-description{max-width:calc(var(--ui-container) + 2*var(--ui-container-padding));margin-inline:auto;padding-inline:var(--ui-container-padding)}}@media(min-width: 1280px){.ui-flow__main .ui-description{max-width:none;padding-inline:0}}.ui-description__title{margin-bottom:var(--ui-space-gutter);font-family:var(--ui-font-heading);font-size:var(--ui-fs-h2);font-weight:var(--ui-fw-heading);line-height:var(--ui-lh-heading);text-align:center;overflow-wrap:anywhere}@container ui-description (min-width: 720px){.ui-description__title{margin-bottom:var(--ui-space-lg)}}.ui-description__body{display:grid;gap:var(--ui-space-gutter)}@container ui-description (min-width: 720px){.ui-description__body{grid-template-columns:minmax(0, 945fr) minmax(0, 487fr);align-items:start;gap:0}}.ui-description__visual{container-type:inline-size;display:flex;flex-direction:column;align-items:center;min-width:0}.ui-description__power{margin-bottom:-0.23em;font-family:var(--ui-font-heading);font-size:21.7cqi;font-weight:700;line-height:.8;white-space:nowrap;color:rgba(0,0,0,0);background-image:linear-gradient(to top, var(--ui-color-white) 0.3%, var(--ui-color-grey-muted) 99.7%);-webkit-background-clip:text;background-clip:text}@container ui-description (min-width: 720px){.ui-description__power{margin-bottom:-0.47em;font-size:20.1cqi}}.ui-description--no-photo .ui-description__power{margin-bottom:0}.ui-description__img{position:relative;width:100%;height:auto;object-fit:contain}.ui-description__info{display:flex;flex-direction:column;gap:var(--ui-space-gutter);min-width:0}@container ui-description (min-width: 720px){.ui-description__info{gap:50px}}.ui-description__text{font-size:var(--ui-fs-text);line-height:var(--ui-lh-text);color:var(--ui-color-grey-dark)}.ui-description__specs{display:grid;grid-template-rows:repeat(2, auto);grid-template-columns:repeat(2, minmax(0, 1fr));grid-auto-flow:column;gap:var(--ui-space-gutter) 6px}@container ui-description (min-width: 720px){.ui-description__specs{grid-template-rows:none;grid-template-columns:minmax(0, 1fr);grid-auto-flow:row;gap:var(--ui-space-md)}}.ui-description__spec{min-width:0}.ui-description__spec:nth-child(5){grid-row:3;grid-column:1/-1}@container ui-description (min-width: 720px){.ui-description__spec:nth-child(5){grid-row:auto;grid-column:auto}}.ui-description__term{font-size:var(--ui-fs-text-sm);line-height:var(--ui-lh-text-sm)}.ui-description__value{font-family:var(--ui-font-heading);font-size:var(--ui-fs-h2);font-weight:var(--ui-fw-heading);line-height:var(--ui-lh-heading);overflow-wrap:anywhere}:root{--ui-header-height: 50px;--ui-header-bottom: var(--ui-header-height);--ui-nav-bar-height: 50px;--ui-flow-top: clamp(48px, 40.6153846154px + 2.0512820513vw, 80px);--ui-flow-gap: clamp(48px, 31.3846153846px + 4.6153846154vw, 120px)}@media(min-width: 768px){:root{--ui-header-height: 101px}}@media(min-width: 1280px){:root{--ui-header-height: 96px}}.ui-flow{view-timeline:--ui-flow block}@media(min-width: 1280px){.ui-flow:not(.ui-flow--bar){display:grid;grid-template-columns:[full-start] minmax(var(--ui-container-padding), 1fr) [nav-start] 260px [nav-end] 60px [main-start] minmax(0, 1432px) [main-end] minmax(var(--ui-container-padding), 1fr) [full-end]}}.ui-flow :where([id]){scroll-margin-top:calc(var(--ui-header-height) + var(--ui-nav-bar-height) + var(--ui-space-gutter))}.ui-flow__main{display:flex;flex-direction:column;gap:var(--ui-flow-gap);min-width:0;padding-block:var(--ui-flow-top) var(--ui-flow-gap)}@media(min-width: 1280px){.ui-flow:not(.ui-flow--bar)>.ui-flow__main{grid-row:1;grid-column:main}.ui-flow:not(.ui-flow--bar)>.ui-flow__main :where([id]){scroll-margin-top:calc(var(--ui-header-height) + var(--ui-space-lg))}}.ui-flow__legacy{min-width:0}@media(min-width: 1280px){.ui-flow:not(.ui-flow--bar)>.ui-flow__legacy{grid-row:2;grid-column:full}}.ui-nav{position:sticky;top:var(--ui-header-bottom);z-index:50;background-color:var(--ui-color-white);box-shadow:0 1px 0 var(--ui-color-divider)}@media(min-width: 1280px){.ui-nav--bar{position:fixed;inset-inline:0}}@media(min-width: 1280px)and (prefers-reduced-motion: no-preference){.ui-nav--bar{animation:ui-nav-bar-in var(--ui-duration) var(--ui-ease)}}@media(min-width: 1280px){.ui-flow:not(.ui-flow--bar)>.ui-nav:not(.ui-nav--bar){position:relative;grid-row:1;grid-column:nav;align-self:stretch;margin-top:var(--ui-flow-top);background-color:rgba(0,0,0,0);box-shadow:none}}@media(min-width: 1280px){.ui-flow:not(.ui-flow--bar)>.ui-nav:not(.ui-nav--bar) .ui-nav__inner{position:sticky;top:calc(var(--ui-header-bottom) + 40px);max-height:calc(100vh - var(--ui-header-bottom) - 80px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}.ui-flow:not(.ui-flow--bar)>.ui-nav:not(.ui-nav--bar) .ui-nav__inner::-webkit-scrollbar{display:none}}.ui-nav__track{position:relative}@media(min-width: 1280px){.ui-flow:not(.ui-flow--bar)>.ui-nav:not(.ui-nav--bar) .ui-nav__track::before{content:"";position:absolute;inset-block:0;left:0;width:1px;background-color:var(--ui-color-divider)}}.ui-nav__list{display:flex;gap:8px;overflow-x:auto;overscroll-behavior-x:contain;padding:8px var(--ui-space-gutter);scroll-padding-inline:var(--ui-space-gutter);scrollbar-width:none;scroll-target-group:auto}.ui-nav--js .ui-nav__list{scroll-target-group:none}.ui-nav__list::-webkit-scrollbar{display:none}@media(min-width: 1280px){.ui-nav__list{padding-inline:max(var(--ui-container-padding),(100% - var(--ui-container))/2);scroll-padding-inline:var(--ui-container-padding)}}@media(min-width: 1280px){.ui-flow:not(.ui-flow--bar)>.ui-nav:not(.ui-nav--bar) .ui-nav__list{flex-direction:column;gap:var(--ui-space-md);overflow:visible;padding:0 0 0 16px}}.ui-nav__item{flex:none}.ui-nav__link{display:block;max-width:20em;overflow:hidden;padding:8px 14px;border-radius:var(--ui-radius-pill);background-color:var(--ui-color-surface);font-family:var(--ui-font-heading);font-size:14px;font-weight:var(--ui-fw-heading);line-height:1.3;color:var(--ui-color-grey-dark);text-overflow:ellipsis;white-space:nowrap;transition:color var(--ui-duration-fast) var(--ui-ease),background-color var(--ui-duration-fast) var(--ui-ease)}@media(hover: hover){.ui-nav__link:hover{color:var(--ui-color-black)}}.ui-nav__link:focus-visible{outline:2px solid var(--ui-color-blue);outline-offset:2px}.ui-nav__link[aria-current]{background-color:var(--ui-color-blue);color:var(--ui-color-white)}.ui-nav__link:target-current{background-color:var(--ui-color-blue);color:var(--ui-color-white)}@media(min-width: 1280px){.ui-flow:not(.ui-flow--bar)>.ui-nav:not(.ui-nav--bar) .ui-nav__link{display:-webkit-box;max-width:none;margin-left:-17px;padding:0 0 0 14px;border-left:3px solid rgba(0,0,0,0);border-radius:0;background-color:rgba(0,0,0,0);font-size:16px;line-height:var(--ui-lh-heading);white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;transition:color var(--ui-duration-fast) var(--ui-ease),border-color var(--ui-duration-fast) var(--ui-ease)}.ui-flow:not(.ui-flow--bar)>.ui-nav:not(.ui-nav--bar) .ui-nav__link[aria-current]{border-left-color:var(--ui-color-blue);background-color:rgba(0,0,0,0);color:var(--ui-color-black)}.ui-flow:not(.ui-flow--bar)>.ui-nav:not(.ui-nav--bar) .ui-nav__link:target-current{border-left-color:var(--ui-color-blue);background-color:rgba(0,0,0,0);color:var(--ui-color-black)}}.ui-nav__progress{display:none}@supports(animation-timeline: view()){.ui-nav__progress{position:absolute;inset-inline:0;bottom:0;display:block;height:2px;background-color:var(--ui-color-blue);transform-origin:left;animation:ui-nav-progress-x linear both;animation-timeline:--ui-flow;animation-range:contain 0% contain 100%}@media(min-width: 1280px){.ui-flow:not(.ui-flow--bar)>.ui-nav:not(.ui-nav--bar) .ui-nav__progress{inset:0 auto 0 0;width:1px;height:auto;opacity:.35;transform-origin:top;animation-name:ui-nav-progress-y}}}.ui-nav__buy{display:none}@media(min-width: 1280px){.ui-flow:not(.ui-flow--bar)>.ui-nav:not(.ui-nav--bar) .ui-nav__buy{gap:var(--ui-space-sm);margin-top:var(--ui-space-xl);padding:var(--ui-space-md);border-radius:var(--ui-radius-md);background-color:var(--ui-color-surface);opacity:0;transform:translateY(var(--ui-reveal-shift));transition:opacity var(--ui-duration) var(--ui-ease),transform var(--ui-duration) var(--ui-ease),display var(--ui-duration) allow-discrete}}@media(min-width: 1280px)and (prefers-reduced-motion: reduce){.ui-flow:not(.ui-flow--bar)>.ui-nav:not(.ui-nav--bar) .ui-nav__buy{transform:none;transition:none}}@media(min-width: 1280px){.ui-flow:not(.ui-flow--bar)>.ui-nav--buy:not(.ui-nav--bar) .ui-nav__buy{display:grid;opacity:1;transform:none}@starting-style{.ui-flow:not(.ui-flow--bar)>.ui-nav--buy:not(.ui-nav--bar) .ui-nav__buy{opacity:0;transform:translateY(var(--ui-reveal-shift))}}}.ui-nav__price{font-family:var(--ui-font-heading);font-size:24px;font-weight:var(--ui-fw-heading);line-height:var(--ui-lh-heading);white-space:nowrap}.ui-nav__price--text{font-size:var(--ui-fs-text)}.ui-nav__price-from{font-size:var(--ui-fs-text)}.ui-nav__cart{width:100%}@keyframes ui-nav-progress-x{from{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes ui-nav-progress-y{from{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes ui-nav-bar-in{from{transform:translateY(-100%)}}
