.DropdownItem_date__gH6Hy{width:1rem;height:1rem;border-radius:999px;border:2px solid var(--bcd-color-border-strong)}.DropdownItem_date__guaranteed___Jj0W{background-color:var(--bcd-color-bg-inverse)}.rtXb_q-textarea-wrapper{padding-inline:var(--form-control-padding-inline);padding-block:var(--form-control-padding-block)}.rtXb_q-textarea-wrapper>.rtXb_q-input{resize:vertical;min-height:calc(var(--bcd-scaling) * 6.25rem);scrollbar-width:thin;scrollbar-color:var(--bcd-color-fg-secondary) var(--bcd-color-bg-primary)}@supports (field-sizing:content){.rtXb_q-textarea-wrapper>.rtXb_q-input{field-sizing:content}}@supports not (field-sizing:content){.rtXb_q-textarea-wrapper>.rtXb_q-input{--max-height:350px;max-height:var(--max-height);overflow:hidden}}.rtXb_q-textarea-wrapper>.rtXb_q-input:disabled{resize:none}.ParticipantsForm_participantForm__kRaGC{border:var(--bcd-border-thin) solid var(--bcd-color-border-moderate)}.ParticipantsNames_baseButton__Su9Aa.ParticipantsNames_containersWrapper__XaRFh{display:flex;flex-wrap:wrap;padding-inline-start:0;gap:var(--bcd-space-2)}.ParticipantsNames_baseButton__Su9Aa.ParticipantsNames_containersWrapper_isDisabled__vL0C9{opacity:.4}.ParticipantsNames_circularContainer__ymSqf{display:flex;align-items:center;justify-content:center;height:40px;width:40px;border:var(--bcd-border-thin) solid var(--bcd-color-border-strong);border-radius:50%;background-color:var(--bcd-color-bg-primary)}.ParticipantsNames_circularContainer__ymSqf:hover:not(.ParticipantsNames_circularContainer_isDisabled__gPFe7){background-color:var(--bcd-color-border-moderate)}.ImageGallery_wrapper__8kdF1{position:relative;width:100%;padding-top:57%}@media screen and (min-width:1440px){.ImageGallery_wrapper__8kdF1{width:780px}}.ImageGallery_wrapper__8kdF1 .ImageGallery_imageGallery__BXcAk{top:0;bottom:0;left:0;right:0;width:100%;height:100%;position:absolute}.ImageGallery_wrapper__8kdF1 .ImageGallery_imageGallery__BXcAk .ImageGallery_productLogo__DSBzT{position:relative;width:100%;height:100%}.ImageGallery_wrapper__8kdF1 .ImageGallery_imageGallery__BXcAk .ImageGallery_manufacturerLogo__A6aLS{position:absolute;top:var(--bcd-space-6);right:var(--bcd-space-6);height:var(--bcd-space-6);width:20rem}@media screen and (max-width:1023px){.ImageGallery_wrapper__8kdF1 .ImageGallery_imageGallery__BXcAk .ImageGallery_manufacturerLogo__A6aLS{top:var(--bcd-space-4);right:var(--bcd-space-4)}}.ImageGallery_wrapper__8kdF1 .ImageGallery_imageGallery__BXcAk .ImageGallery_badge__ubq7d{position:absolute;top:var(--bcd-space-6);left:var(--bcd-space-6)}@media screen and (max-width:1023px){.ImageGallery_wrapper__8kdF1 .ImageGallery_imageGallery__BXcAk .ImageGallery_badge__ubq7d{top:var(--bcd-space-4);left:var(--bcd-space-4)}}.b9C3Tq-curtain-root{grid-template-columns:100%;display:grid}.b9C3Tq-curtain-content{transition-property:max-height;transition-timing-function:var(--bcd-motion-easing-default);grid-row:1;overflow:hidden}@media (prefers-reduced-motion:no-preference){.b9C3Tq-curtain-content[data-state=closed],.b9C3Tq-curtain-content[data-state=open]{transition-duration:var(--bcd-motion-duration-default)}}.b9C3Tq-curtain-content[data-state=closed]{pointer-events:none}.b9C3Tq-curtain-overlay{padding:var(--bcd-space-padding-3) 0;z-index:1;grid-row:2;align-items:flex-start;display:grid;position:relative}.b9C3Tq-curtain-overlay[data-state=closed]:before{content:"";height:calc(var(--bcd-scaling) * 6rem);pointer-events:none;background-image:linear-gradient(#fff0,#fff);position:absolute;inset-block-start:calc(var(--bcd-scaling) * -6rem);inset-inline:0}.b9C3Tq-curtain-overlay.b9C3Tq-center{justify-items:center}.b9C3Tq-curtain-overlay.b9C3Tq-start{justify-items:flex-start}.b9C3Tq-curtain-overlay.b9C3Tq-end{justify-items:flex-end}@keyframes b9C3Tq-slide-down{0%{max-height:var(--bcd-curtain-height-initial)}to{max-height:var(--bcd-curtain-height-expanded)}}@keyframes b9C3Tq-slide-up{0%{max-height:var(--bcd-curtain-height-expanded)}to{max-height:var(--bcd-curtain-height-initial)}}.prr1RG-calendar-root{width:var(--calendar-width,fit-content);background-color:var(--bcd-color-bg-primary);max-width:100%}.prr1RG-calendar-header{box-sizing:border-box;padding-block:var(--bcd-space-padding-3);padding-inline:var(--bcd-space-padding-2);justify-content:space-between;align-items:center;column-gap:var(--bcd-space-gap-2);display:flex}.prr1RG-calendar-grid{--calendar-grid-spacing:calc(var(--bcd-scaling) * .125rem);--calendar-cell-size:calc(var(--bcd-scaling) * 2rem);box-sizing:border-box;border-spacing:0;border-collapse:collapse;width:var(--calendar-grid-width,auto)}.prr1RG-calendar-grid td{padding-block:var(--calendar-grid-spacing);padding-inline:0}.prr1RG-calendar-grid th{padding:0}.prr1RG-calendar-cell{vertical-align:middle;line-height:var(--calendar-cell-size);text-align:center;border-radius:var(--bcd-radius-small);font-size:var(--calendar-cell-font-size,inherit);min-height:var(--calendar-cell-size);min-width:var(--calendar-cell-size);aspect-ratio:1;-webkit-user-select:none;user-select:none;outline:none;justify-content:center;align-items:center;display:flex}.prr1RG-weekday-cell{color:var(--bcd-color-fg-secondary)}.prr1RG-day-cell{cursor:var(--bcd-cursor-button);color:var(--bcd-calendar-day-color,var(--bcd-color-fg-primary))}.prr1RG-day-cell[data-outside-month]{display:none}.prr1RG-day-cell[data-hovered]:where(:not([data-outside-range],[data-unavailable])){background-color:var(--bcd-color-bg-accent-muted);-webkit-text-stroke-width:.4px}.prr1RG-day-cell[data-today]{box-shadow:inset 0 0 0 var(--bcd-border-thin) var(--bcd-color-border-dark)}.prr1RG-day-cell[data-focus-visible]{outline:2px solid var(--bcd-color-focus-ring);outline-offset:2px}.prr1RG-day-cell:is([data-selection-start],[data-selection-end]),.prr1RG-day-cell[data-selected]:not([data-range]){background-color:var(--bcd-color-bg-accent);color:var(--bcd-color-fg-on-accent)}.prr1RG-day-cell[data-selected][data-range]:not([data-selection-start],[data-selection-end]){background-color:var(--bcd-color-bg-accent-muted);color:var(--bcd-color-fg-primary)}.prr1RG-day-cell:is([data-disabled],[data-unavailable]){opacity:.4;cursor:var(--bcd-cursor-disabled)}._6uYxdq-date-group{box-sizing:border-box;white-space:nowrap;-webkit-user-select:none;user-select:none;align-items:center;column-gap:var(--bcd-space-gap-1);max-width:100%;display:flex;position:relative}._6uYxdq-segments{scrollbar-width:thin;scrollbar-color:var(--bcd-color-border-moderate) transparent;flex:auto;min-width:0;overflow:auto clip}._6uYxdq-date-input{border-radius:inherit;align-items:center;display:inline-flex}._6uYxdq-segment{text-align:end;color:var(--date-segement-color,var(--bcd-color-fg-primary));text-transform:uppercase;border-radius:inherit;transition-property:background-color,color;transition-timing-function:var(--bcd-motion-easing-default);transition-duration:var(--bcd-motion-duration-shortest);outline:0}._6uYxdq-segment:not([data-type=literal]){padding:0 calc(var(--bcd-scaling) * .0625rem);margin-inline-start:calc(var(--bcd-scaling) * -.0625rem)}._6uYxdq-segment[data-type=literal]{white-space:pre;transform:translateX(calc(var(--bcd-scaling) * -.0625rem))}._6uYxdq-segment[data-placeholder]{--date-segement-color:var(--bcd-color-fg-placeholder)}._6uYxdq-segment[data-hovered]{background-color:var(--bcd-color-bg-accent-muted);color:var(--bcd-color-fg-primary)}._6uYxdq-segment[data-focused]{background-color:var(--bcd-color-bg-accent);color:var(--bcd-color-fg-on-accent)}._6uYxdq-segment[data-focused]+._6uYxdq-segment[data-type=literal]{transform:translateX(calc(var(--bcd-scaling) * 0rem));transition-property:transform;transition-duration:var(--bcd-motion-duration-shortest);transition-timing-function:var(--bcd-motion-easing-default)}._6uYxdq-calendar-popover[data-type=tray]{--calendar-width:auto;--calendar-grid-width:100%}.AppointmentsTable_dateButton__4uvOc{cursor:pointer;margin-block:var(--bcd-space-1);display:block}.AppointmentsTable_dateButton__4uvOc:focus-visible{outline-offset:2px;outline:2px solid var(--bcd-focus-ring-color)}.AppointmentsTable_dateBadge__Jxf_R{white-space:nowrap;padding:0 var(--bcd-space-1);border:var(--bcd-border-thin) solid var(--bcd-color-border-strong);background-color:var(--bcd-color-bg-primary);color:var(--bcd-color-fg-primary)}.AppointmentsTable_dateBadge__guaranteed__4u4Mw{background-color:var(--bcd-color-bg-inverse);color:var(--bcd-color-fg-inverse)}.AppointmentsTable_desktopTable__wzAd2 tr th:first-child{position:sticky;left:0;z-index:1}.AppointmentsTable_desktopTable__wzAd2 tbody th[scope=row],.AppointmentsTable_mobileTable__lnTL3 tbody th[scope=row]{background-color:inherit;font-weight:var(--bcd-font-weight-medium,500)}.AppointmentsTable_mobileTable__lnTL3{display:none}.AppointmentsTable_mobileTable__lnTL3.AppointmentsTable_overrideOverflow__Wg7tZ{overflow:initial}.AppointmentsTable_mobileTable__lnTL3.AppointmentsTable_overrideOverflow__Wg7tZ thead tr{box-shadow:0 2px 3px -1px #ccc}.AppointmentsTable_mobileTable__lnTL3.AppointmentsTable_overrideOverflow__Wg7tZ .AppointmentsTable_stickyHeader__sA1LX th,.AppointmentsTable_mobileTable__lnTL3.AppointmentsTable_overrideOverflow__Wg7tZ .AppointmentsTable_stickyHeader__sA1LX tr{position:sticky;top:var(--be-navigation-height,85px)}.AppointmentsTable_mobileTable__lnTL3 tr td,.AppointmentsTable_mobileTable__lnTL3 tr th{width:48%;min-width:48%}.AppointmentsTable_mobileTable__lnTL3:not(.AppointmentsTable_overrideOverflow__Wg7tZ) tr:first-child{border-top:var(--bcd-border-thin) solid var(--bcd-color-border-moderate)}.AppointmentsTable_mobileTable__lnTL3 .AppointmentsTable_select__itxVy{position:relative;width:100%}.AppointmentsTable_mobileTable__lnTL3 .AppointmentsTable_select__itxVy>select{appearance:none;background-color:rgba(0,0,0,0);overflow:hidden;overflow:-moz-hidden-unscrollable;padding-right:1.3rem;width:100%}.AppointmentsTable_mobileTable__lnTL3 .AppointmentsTable_select__itxVy>select:focus-visible{outline-offset:2px;outline:2px solid var(--bcd-focus-ring-color)}.AppointmentsTable_mobileTable__lnTL3 .AppointmentsTable_select__itxVy>svg{position:absolute;width:.7rem;height:.7rem;pointer-events:none;right:.3rem;top:.4rem}@media screen and (max-width:767px){.AppointmentsTable_desktopTable__wzAd2{display:none}.AppointmentsTable_mobileTable__lnTL3{display:block}}.AppointmentsTable_visuallyHidden__XDYlV{position:absolute;border:0;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;overflow-wrap:normal}.O88r_q-table-container{grid-template-columns:minmax(0,1fr);width:100%;display:grid;position:relative;overflow:auto;container:O88r_q-table/inline-size}.O88r_q-table-grid{line-height:var(--bcd-body-long-02-line-height);font-size:var(--bcd-body-long-02-font-size);font-weight:var(--bcd-body-long-02-font-weight);background-color:var(--bcd-color-bg-primary);border-spacing:0;border-collapse:separate;border-radius:var(--bcd-radius-1);caption-side:bottom;vertical-align:middle;isolation:isolate;width:100%;block-size:0}.O88r_q-table-grid:is(:focus-visible,[data-focus-visible]){outline:2px solid #0000}.O88r_q-table-grid.O88r_q--overflow-truncate{white-space:nowrap}.O88r_q-table-grid.O88r_q--overflow-wrap{white-space:normal;overflow-wrap:anywhere}.O88r_q-table-body,.O88r_q-table-row{vertical-align:inherit}.O88r_q-table-row{box-shadow:inset 0 -1px 0 0 var(--bcd-color-border-moderate);position:relative}.O88r_q-table-row:has(+.O88r_q-table-row>.O88r_q-table-header){box-shadow:none}.O88r_q-table-row[data-hovered]{background-color:var(--bcd-gray-a2)}.O88r_q-table-row[data-focus-visible]{outline:2px solid var(--bcd-color-focus-ring);outline-offset:var(--bcd-focus-ring-gap,-2px)}.O88r_q-table-row[data-href]{cursor:var(--bcd-cursor-link)}.O88r_q-table-row[data-disabled]{cursor:var(--bcd-cursor-disabled);opacity:.6}.O88r_q-table-row[data-selected]{background-color:var(--bcd-gray-a3)}.O88r_q-table-cell,.O88r_q-table-header{text-align:var(--cell-align,start);padding-block:var(--bcd-space-padding-4);padding-inline:var(--bcd-space-padding-2);color:var(--bcd-color-fg-primary);text-overflow:ellipsis;overflow:hidden}.O88r_q-table-cell.O88r_q--align-end,.O88r_q-table-header.O88r_q--align-end{--cell-align:end}.O88r_q-table-cell.O88r_q--align-center,.O88r_q-table-header.O88r_q--align-center{--cell-align:center}.O88r_q-table-cell:is(:focus-visible,[data-focus-visible]),.O88r_q-table-header:is(:focus-visible,[data-focus-visible]){outline:2px solid var(--bcd-color-focus-ring);outline-offset:var(--bcd-focus-ring-gap,-2px)}.O88r_q-table-cell{vertical-align:inherit}.O88r_q-table-cell[data-tree-column]{padding-inline-start:calc(var(--bcd-space-2) + (var(--table-row-level) - 1) * var(--bcd-scaling) * 2rem)}.O88r_q-table-header{vertical-align:middle;font-weight:var(--bcd-font-weight-bold);white-space:nowrap;position:relative}.O88r_q-table-header.O88r_q--sticky{z-index:2;position:sticky;top:0}.O88r_q-table-header[data-allows-sorting]{cursor:var(--bcd-cursor-button)}.O88r_q-table-header[data-allows-sorting][data-hovered] .O88r_q-table-sort-indicator{scale:1.05}.O88r_q-table-header[data-sort-direction=descending] .O88r_q-table-sort-indicator{rotate:180deg}.O88r_q-table-grid.O88r_q--modern .O88r_q-table-header{background-color:var(--bcd-gray-2);border-bottom:1px solid var(--bcd-color-border-moderate)}.O88r_q-table-header-layout{justify-content:var(--column-alignment);text-overflow:ellipsis;align-items:center;column-gap:var(--bcd-space-gap-1);flex-flow:row;min-width:0;display:flex}.O88r_q-table-header-layout.O88r_q--align-end{--column-alignment:end}.O88r_q-table-header-layout.O88r_q--align-center{--column-alignment:center}.O88r_q-table-sort-indicator{transition-property:scale;transition-duration:var(--bcd-motion-duration-shortest)}.O88r_q-table-column-resizer{width:calc(var(--bcd-scaling) * .0625rem);padding-block:var(--bcd-space-padding-4);padding-inline:var(--bcd-space-padding-1);place-items:center;margin-left:auto;display:grid;position:absolute;inset:0 1px 0 auto}.O88r_q-table-column-resizer:after{content:"";width:calc(var(--bcd-scaling) * .0625rem);border-radius:var(--bcd-radius-1);height:100%;transition-property:box-shadow;transition-duration:var(--bcd-motion-duration-shortest);transition-timing-function:var(--bcd-motion-easing-default);background-color:var(--bcd-color-border-dark)}.O88r_q-table-column-resizer[data-resizable-direction=both]{cursor:ew-resize}.O88r_q-table-column-resizer[data-resizable-direction=left]{cursor:e-resize}.O88r_q-table-column-resizer[data-resizable-direction=right]{cursor:w-resize}.O88r_q-table-column-resizer[data-focus-visible]:after{outline:2px solid var(--bcd-color-focus-ring);outline-offset:var(--bcd-focus-ring-gap,2px)}.O88r_q-table-column-resizer:is([data-hovered],[data-resizing]):after{background-color:var(--bcd-color-bg-accent);box-shadow:0 0 0 1px var(--bcd-color-fg-accent);outline-offset:3px}.O88r_q-table-cell.O88r_q--selectable,.O88r_q-table-header.O88r_q--selectable{width:calc(var(--bcd-scaling) * 2.5rem);text-align:center}.O88r_q-table-empty-container{max-width:100cqw;position:sticky;inset-inline-start:0}.O88r_q-table-cell[data-allows-dragging]{width:calc(var(--bcd-scaling) * 2.25rem);min-width:calc(var(--bcd-scaling) * 2.25rem);text-align:center;cursor:grab;color:var(--bcd-color-fg-secondary);padding:0}@media (hover:hover){.O88r_q-table-cell[data-allows-dragging]:hover{color:var(--bcd-color-fg-primary)}}.O88r_q-table-grid[data-drop-target],.O88r_q-table-row[data-drop-target]{position:relative}.O88r_q-table-grid[data-drop-target]:after,.O88r_q-table-row[data-drop-target]:after{content:"";pointer-events:none;box-shadow:inset 0 0 0 1px var(--bcd-color-border-accent);background-color:color-mix(in srgb,var(--bcd-color-bg-accent-muted),transparent 60%);position:absolute;inset:0}.O88r_q-table-row[data-dragging]{opacity:.6}.O88r_q-table-grid .react-aria-DropIndicator[data-drop-target]{outline:var(--bcd-color-border-accent) solid var(--bcd-border-thin);transform:translateZ(0)}.O88r_q-table-expand-cell{white-space:nowrap;align-items:center;justify-content:var(--cell-align,flex-start);display:flex}.O88r_q-table-expand-indicator[data-expanded]{rotate:90deg}.Layout_container__tXuMv{position:relative;display:grid;grid-template-columns:1fr;grid-template-areas:"breadcrumbs" "productMainInformation" "imageGallery" "configurationPriceCart" "accordions"}@media screen and (min-width:768px){.Layout_container__tXuMv{grid-template-columns:1fr 1fr;grid-template-rows:min-content minmax(min-content,0) min-content min-content min-content;grid-template-areas:"breadcrumbs breadcrumbs" "imageGallery productMainInformation" "imageGallery configurationPriceCart" "accordions accordions";column-gap:var(--bcd-space-8);row-gap:0}}@media screen and (min-width:1024px){.Layout_container__tXuMv{grid-template-columns:repeat(12,minmax(0,1fr));grid-template-areas:"breadcrumb breadcrumb breadcrumb breadcrumb breadcrumb breadcrumb breadcrumb breadcrumb breadcrumb breadcrumb breadcrumb breadcrumb" "imageGallery imageGallery imageGallery imageGallery imageGallery imageGallery . stickyConversionBox stickyConversionBox stickyConversionBox stickyConversionBox stickyConversionBox" "accordions accordions accordions accordions accordions accordions . stickyConversionBox stickyConversionBox stickyConversionBox stickyConversionBox stickyConversionBox" ". . . . . . . configurationPriceCart configurationPriceCart configurationPriceCart configurationPriceCart configurationPriceCart";column-gap:var(--bcd-space-8)}}@media screen and (min-width:1440px){.Layout_container__tXuMv{grid-template-areas:"breadcrumb breadcrumb breadcrumb breadcrumb breadcrumb breadcrumb breadcrumb breadcrumb breadcrumb breadcrumb breadcrumb breadcrumb" "imageGallery imageGallery imageGallery imageGallery imageGallery imageGallery imageGallery . stickyConversionBox stickyConversionBox stickyConversionBox stickyConversionBox" "accordions accordions accordions accordions accordions accordions accordions . stickyConversionBox stickyConversionBox stickyConversionBox stickyConversionBox" ". . . . . . . . configurationPriceCart configurationPriceCart configurationPriceCart configurationPriceCart"}}.Layout_container__tXuMv .Layout_breadcrumbs__d2RAi{grid-area:breadcrumbs;position:relative}.Layout_container__tXuMv .Layout_imageGallery__utA4f{grid-area:imageGallery;position:relative;height:fit-content;margin:var(--bcd-space-6) 0 0}@media screen and (min-width:768px){.Layout_container__tXuMv .Layout_imageGallery__utA4f{margin:0 0 var(--bcd-space-4)}}@media screen and (min-width:1024px){.Layout_container__tXuMv .Layout_imageGallery__utA4f{margin:0 0 var(--bcd-space-8) 0}}.Layout_container__tXuMv .Layout_stickyConversionBox__tiMKX{grid-area:stickyConversionBox}.Layout_container__tXuMv .Layout_productMainInformation__G25Pc{grid-area:productMainInformation;position:relative}.Layout_container__tXuMv .Layout_configurationPriceCart__wPyl5{grid-area:configurationPriceCart;position:relative;align-self:flex-start}@media screen and (max-width:1023px){.Layout_container__tXuMv .Layout_configurationPriceCart__wPyl5{margin-bottom:var(--bcd-space-8)}}@media screen and (max-width:767px){.Layout_container__tXuMv .Layout_configurationPriceCart__wPyl5{margin-bottom:var(--bcd-space-6)}}.Layout_container__tXuMv .Layout_accordions__Ppkmm{grid-area:accordions;position:relative}.ReviewsSearchAndSort_searchField__O2S2n{width:60%}@media screen and (max-width:1023px){.ReviewsSearchAndSort_searchField__O2S2n{width:100%}}.ReviewsSearchAndSort_selectField__NqYaD{width:40%}@media screen and (max-width:1023px){.ReviewsSearchAndSort_selectField__NqYaD{width:100%}}.VJ2BAa-search-wrapper .VJ2BAa-clear{opacity:0;transition-property:opacity}.VJ2BAa-search-wrapper[data-hovered] .VJ2BAa-clear{opacity:1}.TrainingAttributes_wrapper__hq8jV{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:var(--bcd-space-2);margin-bottom:var(--bcd-space-3)}.AddToCartButton_bouncingDot__5wrYZ{display:flex;justify-content:space-around;align-items:flex-end;width:1.5rem;height:1.5rem}.AddToCartButton_bouncingDot__5wrYZ .AddToCartButton_dot__4syua{background-color:var(--bcd-color-bg-primary);border-radius:50%;width:.4rem;height:.4rem;animation:AddToCartButton_bounce__dwCps .6s infinite alternate}.AddToCartButton_bouncingDot__5wrYZ .AddToCartButton_dot__4syua:nth-child(2){animation-delay:.2s}.AddToCartButton_bouncingDot__5wrYZ .AddToCartButton_dot__4syua:nth-child(3){animation-delay:.4s}@keyframes AddToCartButton_bounce__dwCps{0%{transform:translateY(-.8rem)}to{transform:translateY(-.2rem)}}.ProductListCard_imageContainer__RED_s{min-width:4.375rem;height:6rem}.ProductListCard_productInfo__VP75s{flex:1 1}.ProductListCard_productPrice__GOggi{min-width:5rem;margin-right:var(--bcd-space-8)}.ProductListThumbnails_itemQuantity__sOzGp{position:absolute;padding:0 var(--bcd-space-1);bottom:0;right:0;background-color:var(--bcd-color-bg-secondary)}.ProductListThumbnails_topi__S51b_{position:absolute;bottom:0;right:0;width:28px;height:16px}.EnergyLabel_energyLabelButton__9_Nb1[data-focus-visible]{outline-offset:2px;outline:2px solid var(--bcd-focus-ring-color)}.EnergyLabel_energyLabelButton__9_Nb1{padding:0;line-height:0;cursor:pointer;flex-shrink:0}div.EnergyLabel_overrideBody__a_Fzq{padding:var(--bcd-space-4);height:100%;display:flex;flex-direction:column}div.EnergyLabel_overrideBody__a_Fzq button{align-self:flex-end}.Availability_collapse__lDSq_{max-height:0}.Availability_collapse__lDSq_,.Availability_expand__nDHjN{overflow:hidden;transition:max-height var(--bcd-animation-duration-large,275ms) var(--bcd-animation-curve-standard,ease-out)}.Availability_expand__nDHjN{max-height:2rem}.AccessoryOverlay_accessorylink__3wolw{align-self:flex-start}.AccessoryOverlay_imageContainer__ic5eZ{min-width:53px;min-height:53px}.MandatoryAccessoriesOverlay_accessoryGroup__r9Uh_{display:flex;flex-flow:column nowrap;gap:var(--bcd-space-gap-4);margin-block-start:var(--bcd-space-4)}.ProductCard_image__o19Qv{object-fit:contain;aspect-ratio:16/9}.ProductCard_image__o19Qv:not(.ProductCard_variantFlat__3MJEt){width:100%;height:100%}.Carousel_wrapper__Z_YAP{display:flex;flex-direction:row}.Carousel_wrapper__Z_YAP .Carousel_main__qzRiK{width:calc(100% - 80px);min-width:240px}.Carousel_wrapper__Z_YAP .Carousel_main__qzRiK .Carousel_swiper__rmFhI{padding:1rem 0}.Carousel_wrapper__Z_YAP .Carousel_main__qzRiK .Carousel_swiper__rmFhI .Carousel_pagination__PyX8B{bottom:0}.Carousel_wrapper__Z_YAP .Carousel_main__qzRiK .Carousel_swiper__rmFhI .Carousel_pagination__PyX8B .Carousel_bullet__F4_YR.Carousel_bullet-active__w9oQg{background-color:#000}.Carousel_wrapper__Z_YAP .Carousel_main__qzRiK .Carousel_swiper__rmFhI .Carousel_pagination__PyX8B .Carousel_bullet__F4_YR{display:inline-block;margin:0 4px;background-color:#939393;height:2px;width:40px;cursor:pointer;border-radius:0;opacity:1}.Carousel_wrapper__Z_YAP .Carousel_button__evuXL{padding:0;display:flex;align-items:center;justify-content:center;cursor:pointer;background:none;border:0;outline:0}.Carousel_wrapper__Z_YAP .Carousel_button__evuXL svg{width:40px;height:40px;filter:none;fill:#000}.Carousel_wrapper__Z_YAP .Carousel_button__evuXL:disabled{visibility:hidden}.Carousel_wrapper__Z_YAP .Carousel_button--next__J8yhO{order:1}.ProductCarousel_wrapper__cYxGs{border-bottom:var(--bcd-border-thin) solid var(--bcd-color-border-moderate)}.ProductCarousel_wrapper__cYxGs:not(.ProductCarousel_omitOffset__rU_74){padding-bottom:40px;margin:40px 0}.ProductCard_relative__ew_l1{position:relative}.ProductCard_productCard__ihFlZ{height:calc(400px - var(--bcd-space-4)*2);min-width:210px;min-height:100%;display:flex;flex-direction:column;position:relative;overflow:hidden;margin:var(--bcd-space-4)}.ProductCard_productCard--tile__QKyog{height:auto;max-width:none}.ProductCard_productCard__ihFlZ a{color:#000}.ProductCard_productCard__ihFlZ .ProductCard_priceRow__wXkIB{display:flex;align-items:flex-end;justify-content:space-between}.ProductCard_productCard__ihFlZ .ProductCard_priceRow--onlyCartButton__AjhG_{justify-content:right}.ProductCard_productCard__ihFlZ .ProductCard_imageWrapper__fsnmK{display:flex;flex:1 1 auto;position:relative}.ProductCard_productCard__ihFlZ .ProductCard_title--wrap__LaKa7{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-break:break-all;word-wrap:break-word;display:block}.ProductCard_productCard__ihFlZ .ProductCard_productInfo__9R6km{background-color:hsla(0,0%,100%,.8)}.ProductCard_productCard__ihFlZ .ProductCard_infoTrigger__93adZ{font-family:inherit;margin:var(--bcd-space-4) 0;cursor:pointer;text-decoration:underline;background:#fff;border:0;outline:0;padding:0}.ProductCard_productCard__ihFlZ .ProductCard_infoTrigger__93adZ:before{transition:opacity .3s ease-in-out;will-change:opacity;opacity:0;content:" ";pointer-events:none;position:absolute;top:-30px;left:0;height:30px;width:100%;background-image:linear-gradient(0deg,#fff,rgba(255,255,255,0))}.ProductCard_productCard__ihFlZ .ProductCard_infoTrigger--open__EvG__:before{opacity:1}.ProductCard_productCard__ihFlZ .ProductCard_otherInfo__fveK8{display:flex;flex-direction:column;overflow:hidden;width:100%;flex-basis:0;background-color:hsla(0,0%,100%,.8);transition:all .4s ease-in-out;padding:0 var(--bcd-space-1);font-size:.867rem}.ProductCard_productCard__ihFlZ .ProductCard_otherInfo__fveK8 p{font-size:inherit;margin:0}.ProductCard_productCard__ihFlZ .ProductCard_otherInfo--open__MwITP{flex-basis:calc(400px - var(--bcd-space-4)*2)}.ProductCard_productCard__ihFlZ .ProductCard_otherInfo__fveK8 .ProductCard_specList__pwtYV{margin-top:var(--bcd-space-2);font-size:inherit}.ProductCard_productCard__ihFlZ .ProductCard_otherInfo__fveK8 .ProductCard_propList__y0F1h{margin-top:var(--bcd-space-1);row-gap:0}.ProductCard_productCard__ihFlZ .ProductCard_otherInfo__fveK8 .ProductCard_propList__y0F1h>li,.ProductCard_productCard__ihFlZ .ProductCard_otherInfo__fveK8 .ProductCard_propList__y0F1h>li>span{font-size:inherit}.ProductCard_productCard__ihFlZ .ProductCard_errorAlert__HXkcc{z-index:1;position:absolute;overflow:hidden;bottom:0;left:0;right:0;max-height:0;opacity:0;transition:all .3s ease-in-out}.ProductCard_productCard__ihFlZ .ProductCard_errorAlert--open__yZbdq{max-height:250px;opacity:1}.ProductCard_productCard__ihFlZ .ProductCard_imageLink__DPwo0{position:absolute;display:flex;justify-content:center;width:100%}.ProductCard_productCard__ihFlZ .ProductCard_image__ARUBK{object-fit:scale-down;z-index:-1;border-bottom:25px solid rgba(0,0,0,0)}.StickyContainer_stickyConversionBox__XQ0CI{grid-area:stickyConversionBox}.StickyWrapper_stickyContainerWrapper__f0AQm{position:relative;display:flex}.StickyWrapper_stickyContainer__MAnPS{align-self:flex-start;position:sticky}.StickyWrapper_stickyContainer__contained__1rkxa{transition:top .1s ease-in-out}.StickyWrapper_stickySentinel__9Xutm{bottom:0;height:1px}.StickyWrapper_stickySentinel_top__jylfL{top:0}.StickyWrapper_stickySentinel_bottom__qekr6{bottom:0;align-self:flex-end}