.Products_productsPageWrapper__rcc_8{display:grid;grid-template-columns:minmax(200px,20%) 1fr;align-items:start}.Products_productsPageWrapper__rcc_8 .Products_filtersWrapper__E_D6A{width:100%;min-width:0}.Products_productsPageWrapper__rcc_8 .Products_productListWrapper__gzWRI{min-width:0}.Products_filterSlot__CNMgk{position:-webkit-sticky;position:sticky;top:var(--space-80);max-height:calc(100vh - 100px);overflow-x:hidden;scrollbar-width:none}@media(max-width:768px){.Products_productsPageWrapper__rcc_8{grid-template-columns:1fr}.Products_filterSlot__CNMgk{display:none}}.ProductsSkeleton_productsSkeleton__gw3rC{box-sizing:border-box;width:100%;min-width:0;padding:var(--space-20) var(--space-60)}.ProductsSkeleton_productsSkeleton__gw3rC[data-no-padding]{padding:var(--space-0)}.ProductsSkeleton_grid__RapNb{display:grid;width:100%}.ProductsSkeleton_grid__RapNb[data-variant=default]{grid-template-columns:repeat(2,1fr);gap:var(--space-16)}.ProductsSkeleton_grid__RapNb[data-variant=compact]{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:var(--space-16)}.ProductsSkeleton_horizontalCard__Wt_Wc{display:flex;align-items:stretch;gap:var(--space-16);padding:var(--space-24);border:var(--border-xs) solid var(--grey-tertiary);border-radius:var(--border-radius-16)}.ProductsSkeleton_horizontalImage__JvKj4{flex-shrink:0;aspect-ratio:1/1;width:40%;max-width:150px}.ProductsSkeleton_horizontalContent__z4npS{display:flex;flex-direction:column;flex:1 1;min-width:0;gap:var(--space-10)}.ProductsSkeleton_verticalCard__teb3h{display:flex;flex-direction:column;gap:var(--space-10);padding:var(--space-12);border:var(--border-xs) solid var(--grey-tertiary);border-radius:var(--border-radius-16)}.ProductsSkeleton_verticalImage__uVNz7{width:100%;aspect-ratio:1/1}.ProductsSkeleton_verticalContent__0bf_M{display:flex;flex-direction:column;gap:var(--space-8)}.ProductsSkeleton_titleLine__WcpUU{height:var(--space-16);width:95%}.ProductsSkeleton_titleLineShort__C8JOZ{height:var(--space-16);width:70%}.ProductsSkeleton_badgeLine__hgmnN{height:var(--space-20);width:35%}.ProductsSkeleton_badgeLine__hgmnN,.ProductsSkeleton_priceLine__zK3l1{-webkit-margin-before:var(--space-4);margin-block-start:var(--space-4)}.ProductsSkeleton_priceLine__zK3l1{height:var(--space-24);width:45%}.ProductsSkeleton_button__t_Yk6{height:var(--space-40);inline-size:100%;-webkit-margin-before:var(--space-8);margin-block-start:var(--space-8)}@media(max-width:1024px){.ProductsSkeleton_productsSkeleton__gw3rC{padding:var(--space-12)}.ProductsSkeleton_grid__RapNb[data-variant=default]{grid-template-columns:1fr;gap:var(--space-12)}.ProductsSkeleton_grid__RapNb[data-variant=compact]{grid-template-columns:repeat(2,1fr);gap:var(--space-12)}}@media(max-width:768px){.ProductsSkeleton_productsSkeleton__gw3rC{padding:var(--space-8)}.ProductsSkeleton_grid__RapNb[data-variant=compact],.ProductsSkeleton_grid__RapNb[data-variant=default]{gap:var(--space-8)}.ProductsSkeleton_horizontalCard__Wt_Wc{padding:var(--space-8);gap:var(--space-4);border-radius:var(--border-radius-md)}.ProductsSkeleton_horizontalImage__JvKj4{width:146px;height:126px;aspect-ratio:unset;max-width:none}}.Shimmer_shimmer__kHPOH{background:linear-gradient(90deg,var(--grey-tertiary) 25%,var(--white-secondary) 37%,var(--grey-tertiary) 63%);background-size:400% 100%;border-radius:var(--border-radius-sm);animation:Shimmer_shimmer__kHPOH 1.4s ease infinite}@keyframes Shimmer_shimmer__kHPOH{0%{background-position:100% 50%}to{background-position:0 50%}}.select-form-control{-webkit-margin-before:var(--space-4);margin-block-start:var(--space-4)}.select-form-control .select-label{font-family:var(--font-quaternary);font-style:normal;font-weight:var(--text-weight-primary);font-size:var(--font-size-14);line-height:var(--line-height-primary);color:var(--black-primary);-webkit-margin-after:var(--space-8);margin-block-end:var(--space-8);display:block}.select-form-control .select-container{position:relative}.select-form-control .select-button{inline-size:100%;text-align:start;background-color:var(--white-primary);border:var(--border-xs) solid var(--grey-tertiary);border-radius:var(--border-radius-md);block-size:44px;font-weight:var(--text-weight-primary);padding:var(--space-0) var(--space-12);display:flex;justify-content:space-between;align-items:center;gap:var(--space-8);cursor:pointer}.select-form-control .select-button:hover{background-color:var(--white-primary);border-color:var(--grey-tertiary)}.select-form-control .select-button:focus{border:var(--border-sm) solid var(--green-primary);outline:none}.select-form-control .placeholder-text{color:var(--grey-octonary);font-size:var(--font-size-14)}.select-form-control .search-input,.select-form-control .selected-text{color:var(--black-primary);font-size:var(--font-size-14);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select-form-control .input-wrapper{position:relative;inline-size:100%}.select-form-control .search-input{inline-size:100%;background-color:var(--white-primary);border:var(--border-xs) solid var(--grey-tertiary);border-radius:var(--border-radius-md);block-size:44px;font-weight:var(--text-weight-primary);-webkit-padding-start:var(--space-12);padding-inline-start:var(--space-12);-webkit-padding-end:var(--space-40);padding-inline-end:var(--space-40)}.select-form-control .search-input:focus{border:var(--border-sm) solid var(--green-primary);outline:none}.select-form-control .search-input::placeholder{color:var(--grey-octonary)}.select-form-control .dropdown-button{position:absolute;inset-inline-end:var(--space-0);inset-block-start:var(--space-0);block-size:44px;min-inline-size:40px;color:var(--grey-primary);cursor:pointer;display:flex;align-items:center;justify-content:center}.select-form-control .dropdown-button:hover{background-color:rgba(0,0,0,0)}.select-form-control .dropdown-menu{position:absolute;inline-size:100%;max-block-size:250px;overflow-y:auto;background-color:var(--white-primary);border:none;box-shadow:var(--box-shadow-primary);border-radius:var(--border-radius-sm);padding:var(--space-4);-webkit-margin-before:var(--space-4);margin-block-start:var(--space-4);z-index:1000}.select-form-control .dropdown-item{font-weight:var(--text-weight-primary);font-size:var(--font-size-14);padding:var(--space-10) var(--space-12);border-radius:var(--border-radius-xs);cursor:pointer}.select-form-control .dropdown-item-selected,.select-form-control .dropdown-item-selected:hover,.select-form-control .dropdown-item:hover{background-color:var(--white-secondary)}.select-form-control .no-results-found{color:var(--grey-octonary);font-style:italic;padding:var(--space-10) var(--space-12);text-align:center}.BillingAddress_billingAddressTitle__yyjwU{text-transform:uppercase;color:var(--black-primary);font-size:var(--font-size-14);-webkit-border-after:var(--border-xs) solid var(--grey-tertiary);border-block-end:var(--border-xs) solid var(--grey-tertiary);padding:var(--space-16) var(--space-24);font-weight:var(--text-weight-secondary);line-height:var(--line-height-primary)}.BillingAddress_billingAddressDetails__tt3fg{padding:var(--space-24);color:var(--grey-quinary);-webkit-margin-before:var(--space-10);margin-block-start:var(--space-10);font-size:var(--font-size-14);font-weight:var(--text-weight-primary)}.BillingAddress_billingAddressDetails__tt3fg .BillingAddress_userName__oci6N{font-weight:var(--text-weight-secondary);color:var(--black-primary);line-height:var(--line-height-24)}.BillingAddress_billingAddressDetails__tt3fg .BillingAddress_userAddress__6Nd1U{margin:var(--space-8) var(--space-0);line-height:var(--line-height-primary)}.BillingAddress_billingAddressDetails__tt3fg .BillingAddress_userContactDetails__vNWsH{display:flex;flex-direction:column;gap:var(--space-8);margin-bottom:var(--space-16)}.BillingAddress_billingAddressDetails__tt3fg .BillingAddress_userContactDetails__vNWsH .BillingAddress_contactLabel__NgOVH{color:var(--black-primary)}@media(max-width:1024px){.BillingAddress_billingAddressTitle__yyjwU{-webkit-border-after:none;border-block-end:none;padding:var(--space-16)}.BillingAddress_billingAddressDetails__tt3fg{padding:var(--space-16);-webkit-margin-before:var(--space-0);margin-block-start:var(--space-0)}.BillingAddress_billingAddressDetails__tt3fg .BillingAddress_userName__oci6N{font-weight:var(--text-weight-tertiary)}}.range-slider{--filled-track-bg-primary:var(--green-primary);--unfilled-track-bg-primary:var(--grey-tertiary);--slider-thumb-border-primary:var(--green-primary)}.range-slider .chakra-slider__thumb{height:18px;width:18px;background:var(--green-primary);border:2px solid var(--white-primary);box-shadow:0 1px 4px rgba(0,0,0,.18)}.range-slider .chakra-slider__thumb:hover{transform:translateY(-50%) scale(1.12)}.range-slider .chakra-slider__thumb:focus-visible{box-shadow:0 0 0 3px rgba(59,148,94,.22)}.range-slider .chakra-slider__track{height:4px;border-radius:99px;background-color:var(--unfilled-track-bg-primary)}.range-slider .chakra-slider__filled-track{background-color:var(--filled-track-bg-primary);border-radius:99px}.Pagination_paginationContainer__EJEjj{display:flex;align-items:center;justify-content:center;gap:var(--space-12);padding:var(--space-16) var(--space-0)}.Pagination_paginationContainer__EJEjj .Pagination_pageNumber__C063_,.Pagination_paginationContainer__EJEjj .Pagination_paginationArrow__MH0sl{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--border-radius-sm);font-size:var(--font-size-16);font-weight:var(--text-weight-secondary);cursor:pointer;transition:all .2s ease;flex-shrink:0;background-color:var(--bg-transparent);min-width:0}.Pagination_paginationContainer__EJEjj .Pagination_paginationArrow__MH0sl{border:var(--border-sm) solid var(--green-primary);color:var(--green-primary)}.Pagination_paginationContainer__EJEjj .Pagination_paginationArrow__MH0sl:hover:not(:disabled){background-color:var(--green-septenary)}.Pagination_paginationContainer__EJEjj .Pagination_paginationArrow__MH0sl:disabled{border-color:var(--grey-primary);color:var(--grey-primary);cursor:not-allowed}.Pagination_paginationContainer__EJEjj .Pagination_pageNumber__C063_{border:var(--border-xs) solid var(--grey-tertiary);color:var(--black-tertiary)}.Pagination_paginationContainer__EJEjj .Pagination_pageNumber__C063_:hover:not([data-active=true]){border-color:var(--green-primary)}.Pagination_paginationContainer__EJEjj .Pagination_pageNumber__C063_[data-active=true]{background-color:var(--green-primary);border-color:var(--green-primary);color:var(--white-primary)}.Pagination_paginationContainer__EJEjj .Pagination_ellipsis__5K2XT{display:flex;align-items:center;justify-content:center;width:40px;height:40px;color:var(--grey-septenary);flex-shrink:0}@media(max-width:480px){.Pagination_paginationContainer__EJEjj{gap:var(--space-8)}.Pagination_paginationContainer__EJEjj .Pagination_ellipsis__5K2XT,.Pagination_paginationContainer__EJEjj .Pagination_pageNumber__C063_,.Pagination_paginationContainer__EJEjj .Pagination_paginationArrow__MH0sl{width:32px;height:32px;font-size:var(--font-size-14)}}@media(max-width:360px){.Pagination_paginationContainer__EJEjj{gap:var(--space-4)}}.MultiSelectDropdown_multiSelectContainer__A9hX9{position:relative;width:100%}.MultiSelectDropdown_multiSelectContainer__A9hX9 .MultiSelectDropdown_dropdownTrigger__IwLo5{display:flex;align-items:center;justify-content:space-between;gap:var(--space-8);width:100%;height:36px;padding:var(--space-8) var(--space-12);background:var(--white-primary);border:var(--border-xs) solid var(--white-tertiary);border-radius:var(--border-radius-md);font-size:var(--font-size-14);font-weight:var(--text-weight-secondary);color:var(--grey-quaternary);cursor:pointer;text-align:left}.MultiSelectDropdown_multiSelectContainer__A9hX9 .MultiSelectDropdown_dropdownTrigger__IwLo5:hover{border-color:var(--grey-primary)}.MultiSelectDropdown_multiSelectContainer__A9hX9 .MultiSelectDropdown_dropdownTriggerActive__8ZdKt{border-color:var(--blue-secondary);color:var(--blue-secondary)}.MultiSelectDropdown_multiSelectContainer__A9hX9 .MultiSelectDropdown_dropdownTriggerLabel__K37GX{flex:1 1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.MultiSelectDropdown_multiSelectContainer__A9hX9 .MultiSelectDropdown_dropdownPanel__xkyAp{position:absolute;margin-top:var(--space-6);z-index:var(--z-index-badge);min-width:220px;background:var(--white-primary);border:var(--border-xs) solid var(--white-tertiary);border-radius:var(--border-radius-md);box-shadow:var(--box-shadow-primary);overflow:hidden}.MultiSelectDropdown_multiSelectContainer__A9hX9 .MultiSelectDropdown_optionsListContainer__Bt6y5{padding:var(--space-6)}.MultiSelectDropdown_multiSelectContainer__A9hX9 .MultiSelectDropdown_optionItem__GzNhZ{padding:var(--space-8) var(--space-10);border-radius:var(--border-radius-sm);cursor:pointer}.MultiSelectDropdown_multiSelectContainer__A9hX9 .MultiSelectDropdown_optionItem__GzNhZ:hover{background-color:var(--white-secondary)}.MultiSelectDropdown_multiSelectContainer__A9hX9 .MultiSelectDropdown_dropdownFooter__epVIr{display:flex;justify-content:space-between;gap:var(--space-8);padding:var(--space-8) var(--space-10);border-top:var(--border-xs) solid var(--white-secondary)}.MultiSelectDropdown_multiSelectContainer__A9hX9 .MultiSelectDropdown_clearButton__OJGkC{background:none;border:none;color:var(--grey-quinary);font-size:var(--font-size-12);cursor:pointer;padding:var(--space-6) var(--space-10)}.MultiSelectDropdown_multiSelectContainer__A9hX9 .MultiSelectDropdown_clearButton__OJGkC:hover{color:var(--red-primary)}.MultiSelectDropdown_multiSelectContainer__A9hX9 .MultiSelectDropdown_applyButton__pTpFd{background:var(--blue-secondary);border:none;color:var(--white-primary);font-size:var(--font-size-12);font-weight:var(--text-weight-secondary);border-radius:var(--border-radius-sm);padding:var(--space-6) var(--space-14);cursor:pointer}.MultiSelectDropdown_multiSelectContainer__A9hX9 .MultiSelectDropdown_applyButton__pTpFd:hover{opacity:.9}@media screen and (max-width:500px){.MultiSelectDropdown_multiSelectContainer__A9hX9 .MultiSelectDropdown_dropdownPanel__xkyAp{min-width:150px}}.VideoControls_videoControls__O4tyj{position:absolute;bottom:var(--space-24);right:var(--space-24);color:var(--white-primary);display:flex;align-items:center;gap:var(--space-16);min-height:44px;padding:var(--space-0) var(--space-12);border-radius:var(--border-radius-12);background-color:var(--black-overlay)}.VideoControls_videoControls__O4tyj .VideoControls_videoTime__kuv5q{font-size:var(--font-size-12)}.VideoControls_videoControls__O4tyj .VideoControls_videoProgress___TwEy{height:6px;accent-color:var(--green-cta);cursor:pointer;touch-action:pan-y}.VideoControls_videoControls__O4tyj .VideoControls_videoProgress___TwEy:disabled{cursor:not-allowed}@media screen and (max-width:520px){.VideoControls_videoControls__O4tyj{bottom:var(--space-16);left:var(--space-16)}}.Carousel_carousel__VWWqR{height:100%;scrollbar-width:none}.Carousel_carousel__VWWqR::-webkit-scrollbar{display:none}.Carousel_carousel__VWWqR[data-always-scrollable=true]{display:flex;overflow-y:hidden;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.Carousel_slide__9MRzi{flex:0 0 100%;position:relative;scroll-snap-align:center;display:flex;justify-content:center;align-items:center;width:100%}.Carousel_slide__9MRzi.Carousel_md__1yV_s{height:420px;cursor:pointer}.Carousel_slide__9MRzi.Carousel_auto__p8Fuw{padding:var(--space-40)}.Carousel_carouselDots__gFs41{display:flex;gap:var(--space-8);justify-content:center;align-items:center}.Carousel_carouselDots__gFs41 .Carousel_dot__JCBti{width:10px;height:10px;border-radius:var(--border-radius-circle);margin:var(--space-0) var(--space-4);background-color:var(--grey-tertiary);transition:background-color .2s ease-in-out}.Carousel_carouselDots__gFs41 .Carousel_dot__JCBti[data-active=true]{background-color:var(--green-primary)}@media(max-width:990px){.Carousel_carousel__VWWqR:not([data-always-scrollable=true]){overflow-y:hidden;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}}@media screen and (max-width:768px){.Carousel_slide__9MRzi{aspect-ratio:4/3}.Carousel_slide__9MRzi.Carousel_md__1yV_s{height:auto}.Carousel_slide__9MRzi.Carousel_auto__p8Fuw{height:auto;padding:var(--space-16)}}.ProgressStepper_progressSteps__X2ZYf{display:flex;margin-bottom:var(--space-26)}.ProgressStepper_progressSteps__X2ZYf .ProgressStepper_progressStep__RGeCa{position:relative;display:flex;flex:1 1;flex-direction:column;align-items:center;gap:var(--space-8);color:var(--grey-quaternary);text-align:center}.ProgressStepper_progressSteps__X2ZYf .ProgressStepper_progressStep__RGeCa[data-active=true],.ProgressStepper_progressSteps__X2ZYf .ProgressStepper_progressStep__RGeCa[data-complete=true]{color:var(--green-primary)}.ProgressStepper_progressSteps__X2ZYf .ProgressStepper_progressStep__RGeCa[data-complete=true] .ProgressStepper_marker__7bQ_e{border-color:var(--green-primary);background-color:var(--green-primary);color:var(--white-primary)}.ProgressStepper_progressSteps__X2ZYf .ProgressStepper_progressStep__RGeCa[data-active=true] .ProgressStepper_marker__7bQ_e{border:var(--border-sm) solid var(--green-primary);background-color:var(--green-muted)}.ProgressStepper_progressSteps__X2ZYf .ProgressStepper_marker__7bQ_e{display:flex;justify-content:center;align-items:center;width:36px;height:36px;border:var(--border-xs) solid var(--grey-border-secondary);border-radius:var(--border-radius-circle);font-size:var(--font-size-14);font-weight:var(--text-weight-quaternary)}.ProgressStepper_progressSteps__X2ZYf .ProgressStepper_label__Fjyxx{font-size:var(--font-size-12);font-weight:var(--text-weight-tertiary)}.ProgressStepper_progressSteps__X2ZYf .ProgressStepper_connector__sUnxp{position:absolute;top:var(--space-16);left:calc(50% + 18px);right:calc(-50% + 18px);height:2px;background-color:var(--grey-tertiary)}.ProgressStepper_progressSteps__X2ZYf .ProgressStepper_connector__sUnxp[data-complete=true]{background-color:var(--green-primary)}.ProgressStepper_progressSteps__X2ZYf .ProgressStepper_mobileProgress__D7RMW{display:none}@media(max-width:700px){.ProgressStepper_progressSteps__X2ZYf .ProgressStepper_progressStep__RGeCa{display:none}.ProgressStepper_progressSteps__X2ZYf .ProgressStepper_mobileProgress__D7RMW{display:block;width:100%}.ProgressStepper_progressSteps__X2ZYf .ProgressStepper_mobileStepLabel__vobPx{display:flex;justify-content:space-between;gap:var(--space-12);margin-bottom:var(--space-8);color:var(--grey-quinary);font-size:var(--font-size-14)}.ProgressStepper_progressSteps__X2ZYf .ProgressStepper_mobileStepLabel__vobPx .ProgressStepper_mobileStepName__uEM1v{color:var(--green-primary);font-weight:var(--text-weight-quaternary)}.ProgressStepper_progressSteps__X2ZYf .ProgressStepper_mobileProgressTrack__PjS1e{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;height:4px;overflow:hidden;border-radius:var(--border-radius-4);background-color:var(--grey-tertiary);color:var(--green-primary)}.ProgressStepper_progressSteps__X2ZYf .ProgressStepper_mobileProgressTrack__PjS1e::-webkit-progress-bar{background-color:var(--grey-tertiary)}.ProgressStepper_progressSteps__X2ZYf .ProgressStepper_mobileProgressTrack__PjS1e::-webkit-progress-value{background-color:var(--green-primary);-webkit-transition:width .2s ease;transition:width .2s ease}.ProgressStepper_progressSteps__X2ZYf .ProgressStepper_mobileProgressTrack__PjS1e::-moz-progress-bar{background-color:var(--green-primary)}}.EmptyState_emptyState__GPqQY{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:280px;padding:var(--space-30) var(--space-20);margin:var(--space-60) auto;text-align:center}.EmptyState_emptyState__GPqQY .EmptyState_emptyStateTitle__vjOPD{font-size:var(--font-size-22);font-weight:var(--text-weight-tertiary)}.EmptyState_emptyState__GPqQY .EmptyState_emptyStateSubtitle___u7mk{color:var(--grey-quinary);font-size:var(--font-size-16);margin-top:var(--space-10)}@media(max-width:768px){.EmptyState_emptyState__GPqQY .EmptyState_emptyStateTitle__vjOPD{font-size:var(--font-size-18)}.EmptyState_emptyState__GPqQY .EmptyState_emptyStateSubtitle___u7mk{font-size:var(--font-size-14);line-height:var(--line-height-18)}}