.rsCartModalHost{position:unset}.rsCartModalHost [data-deep=modal-wrapper]{background:linear-gradient(#fff 85%,#fff3 100%);height:100%;max-height:85dvh}@media (width>=1024.01px){.rsCartModalHost [data-deep=modal-wrapper]{max-height:100%}}@media (height<=475px){.rsCartModalHost [data-deep=modal-wrapper]{border-radius:0;max-height:100%}}.rsCartModalHost [data-deep=modal-container]{max-height:85vh}@media (width>=1024.01px){.rsCartModalHost [data-deep=modal-container]{max-height:100%;min-height:unset}}@media (height<=475px){.rsCartModalHost [data-deep=modal-container]{max-height:100%}}@supports ((-webkit-hyphens:none)) and (not ((-moz-appearance:none))){.rsCartModalHost [data-deep=modal-content]{padding-right:16px}}@media (width<=1024px){.rsCartModalHost_empty [data-deep=modal-wrapper]{height:auto}}.rsCart.svelte-1wuw4e6{flex-flow:column;padding-bottom:143px;display:flex;overflow-y:auto}@media (width>=1024.01px){.rsCart.svelte-1wuw4e6{max-height:unset;overflow-y:unset;margin-bottom:0;padding-bottom:30px}}@media (height<=475px){.rsCart.svelte-1wuw4e6{padding-bottom:100px}}.rsCart__headerContainer.svelte-1wuw4e6{font-size:24px;line-height:36px;font-weight:var(--figma-font-weight-bold);margin:0 0 25px}@media (width<=1024px){.rsCart__headerContainer__title.svelte-1wuw4e6{margin-bottom:5px}}.rsTitle.svelte-1wuw4e6{flex-direction:row;justify-content:space-between;align-items:center;display:flex}.rsTitle__container.svelte-1wuw4e6{align-items:center;display:flex}.rsTitle__title.svelte-1wuw4e6{font-size:24px;line-height:36px;font-weight:var(--figma-font-weight-bold);color:var(--figma-color-text-primary);margin:0;font-weight:800}@media (width>=1024.01px){.rsTitle__title.svelte-1wuw4e6{font-size:32px;line-height:48px;font-weight:var(--figma-font-weight-extra-bold);margin:0 0 5px}}.rsCart__bulletContainer.svelte-1wuw4e6{white-space:nowrap;flex-wrap:wrap;margin:0;padding:0;display:flex}@media (width<=1024px){.rsCart__bulletContainer.svelte-1wuw4e6 svg:where(.svelte-1wuw4e6){width:20px;height:20px}}.rsCart__bulletContainer.svelte-1wuw4e6 li:where(.svelte-1wuw4e6){margin-top:5px}.rsCart__bulletContainer__bullet.svelte-1wuw4e6{margin-right:15px}.rsBullet.svelte-1wuw4e6{flex-direction:row;align-items:center;display:flex}.rsBullet__icon.svelte-1wuw4e6{align-items:center;width:24px;height:100%;display:flex}@media (width<=1024px){.rsBullet__icon.svelte-1wuw4e6{width:20px}}.rsBullet__text.svelte-1wuw4e6{font-size:14px;line-height:23px;font-weight:var(--figma-font-weight-medium)}.rsBullet__text_task.svelte-1wuw4e6{margin-left:10px}@media (width<=1024px){.rsBullet__text_task.svelte-1wuw4e6{margin-left:5px}}.rsCart__emptyProductsContainer.svelte-1wuw4e6{flex-direction:column;gap:5px;display:flex}.rsCart__emptyProductsContainer.svelte-1wuw4e6 h1:where(.svelte-1wuw4e6){font-size:1.25rem;line-height:2rem;font-weight:var(--figma-font-weight-medium);margin-block:0;font-weight:500}.rsCart__emptyProductsContainer.svelte-1wuw4e6 p:where(.svelte-1wuw4e6){font-size:16px;line-height:24px;font-weight:var(--figma-font-weight-medium);margin-block:0}.rsCart__productsContainer.svelte-1wuw4e6{flex:1;min-height:150px;margin-bottom:10px;position:relative}@media (width>=1024.01px){.rsCart__productsContainer.svelte-1wuw4e6{padding-bottom:50px;overflow-y:auto}}@media (width>=1400.01px){.rsCart__productsContainer.svelte-1wuw4e6{padding-bottom:90px}}.rsCart__buttonsContainer.svelte-1wuw4e6{background:linear-gradient(#fff0 10.42%,#ffffffb3 100%);width:calc(100% - 32px);margin:0;position:fixed;bottom:16px}@media (width>=1024.01px){.rsCart__buttonsContainer.svelte-1wuw4e6{width:375px}}.buttonsWrapper.svelte-1wuw4e6{background:var(--white-color)}.warningText.svelte-1wuw4e6{letter-spacing:.4px;font-size:12px;line-height:16px;font-weight:var(--figma-font-weight-medium);background:linear-gradient(#fff0 10.42%,#ffffffb3 100%);margin:0;padding:16px 0}.rsCartCard.svelte-1wuw4e6{min-height:150px;margin-bottom:16px;position:relative;overflow:hidden}.rsCartCard__row.svelte-1wuw4e6{flex-direction:row;display:flex}.rsCartCard__row.svelte-1wuw4e6:not(:first-child){align-items:center;margin:5px 0 10px}.rsCartCard__row.svelte-1wuw4e6>svg:where(.svelte-1wuw4e6){flex-shrink:0}.rsCartCard__priceRow.svelte-1wuw4e6{align-items:center;margin:5px 0 10px}.rsCartCard__link.svelte-1wuw4e6{color:inherit;text-decoration:none}.rsCartCard__link.svelte-1wuw4e6:focus-visible{outline:none}.rsCartCard__link.svelte-1wuw4e6:focus-visible img:where(.svelte-1wuw4e6),.rsCartCard__link.svelte-1wuw4e6:focus-visible>div:where(.svelte-1wuw4e6){outline:2px solid var(--figma-color-bg-black-100);outline-offset:-2px}.rsProductImage.svelte-1wuw4e6{position:relative}.rsProductImage.svelte-1wuw4e6:before{content:"";display:block}.rsProductImage.svelte-1wuw4e6>img:where(.svelte-1wuw4e6){object-fit:cover;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.rsProductImage_aspectRatio6to7.svelte-1wuw4e6:before{padding-top:116.67%}.rsCartCard__img.svelte-1wuw4e6{flex-shrink:0;width:125px}.rsCartCard__infoContainer.svelte-1wuw4e6{flex-grow:1;padding:0 16px}.rsCartCard__infoContainer__brand.svelte-1wuw4e6{letter-spacing:.4px;font-size:12px;line-height:16px;font-weight:var(--figma-font-weight-medium);color:var(--figma-color-text-primary);margin-bottom:2px}.rsCartCard__infoContainer__brand_mb4.svelte-1wuw4e6{margin-bottom:4px}.rsCartCard__infoContainer__text.svelte-1wuw4e6{letter-spacing:.4px;font-size:12px;line-height:16px;font-weight:var(--figma-font-weight-medium);color:var(--figma-color-text-primary);max-width:100%}.rsCartCard__infoContainer__specs.svelte-1wuw4e6{letter-spacing:.4px;font-size:12px;line-height:16px;font-weight:var(--figma-font-weight-medium);color:var(--figma-color-text-secondary);text-wrap:wrap}.rsCartCard__infoContainer__price.svelte-1wuw4e6{font-size:12px;line-height:16px;font-weight:var(--figma-font-weight-bold)}.rsCartCard__infoContainer__price_sale.svelte-1wuw4e6{color:var(--figma-color-ui-danger)}.rsCartCard__infoContainer__discount.svelte-1wuw4e6{font-size:12px;line-height:16px;font-weight:var(--figma-font-weight-medium);color:var(--figma-color-tertiary);margin-left:10px;text-decoration:line-through}.rsCartCard__buttonContainer.svelte-1wuw4e6{flex-direction:column;display:flex}.rsCartCard__buttonContainer__button.svelte-1wuw4e6{outline-offset:-2px;width:32px;height:32px;color:inherit;cursor:pointer;background:0 0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex;border:1px solid var(--figma-color-bg-gray)!important}.rsCartCard__buttonContainer__button_trash.svelte-1wuw4e6{margin-bottom:10px}.rsCartCard__buttonContainer__button_dark.svelte-1wuw4e6{background-color:var(--figma-color-bg-black-100);color:var(--figma-color-bg-white-100);border:1px solid var(--figma-color-bg-black-100)!important}.rsCartCard__badge.svelte-1wuw4e6{width:100%;position:absolute;top:110px}.rsCartCard__disabled.svelte-1wuw4e6{opacity:.5}.rsCartCard__countPicker.svelte-1wuw4e6{letter-spacing:.4px;font-size:12px;line-height:16px;font-weight:var(--figma-font-weight-medium);appearance:none;text-indent:1px;text-overflow:"";background:var(--white-color);background-image:url(/assets/symbols/down-chevron.svg);background-position:80%;background-repeat:no-repeat;background-size:14px;border-radius:0;padding-right:20px}@-moz-document url-prefix(){.rsCartCard__countPicker.svelte-1wuw4e6{background-image:url(/assets/symbols/down-chevron.svg);background-position:80%;background-repeat:no-repeat;background-size:14px;padding-right:20px}}.rsCartCard__countPicker.svelte-1wuw4e6{cursor:pointer;box-sizing:border-box;border:1px solid var(--figma-color-border);outline-offset:1px;flex-direction:row;justify-content:space-between;align-items:center;width:55px;height:32px;margin-top:16px;padding:0 12px;display:flex}.rsCartCard__countPicker.svelte-1wuw4e6:focus-visible{outline:2px solid var(--figma-color-bg-black-100)}.rsCartCard__countPicker.svelte-1wuw4e6:disabled{opacity:.4}.rsCartCard__countPicker__hiddenLabel.svelte-1wuw4e6{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:auto;margin:0;padding:0;position:absolute;overflow:hidden}.rsLabelAction.svelte-1wuw4e6{box-sizing:border-box;flex-direction:row;justify-content:space-between;align-items:center;height:40px;padding:0 12px;display:flex}.rsLabelAction_dark.svelte-1wuw4e6{background-color:var(--figma-color-bg-black-100);color:var(--figma-color-text-primary-contrast)}.rsLabelAction__iconLabelContainer.svelte-1wuw4e6{flex-direction:row;display:flex}.rsLabelAction__iconLabelContainer__label.svelte-1wuw4e6{font-size:14px;line-height:23px;font-weight:var(--figma-font-weight-medium)}.rsLabelAction__link.svelte-1wuw4e6{cursor:pointer;color:inherit;font-family:inherit;font-size:14px;line-height:23px;font-weight:var(--figma-font-weight-medium);font-weight:var(--figma-font-weight-semi-bold);background-color:#0000;border:0;margin:-3px;padding:3px;text-decoration:underline;display:block}.rsLabelAction__link.svelte-1wuw4e6:visited{color:inherit}.rsButton.svelte-1wuw4e6{cursor:pointer;color:var(--figma-color-text-primary);cursor:pointer;box-sizing:border-box;white-space:nowrap;text-align:center;background-color:#0000;border:0;justify-content:center;align-items:center;padding:0;font-family:inherit;text-decoration:none;transition:background-color .15s,border .15s;display:inline-flex}.rsButton_primary.svelte-1wuw4e6,.rsButton_primary.svelte-1wuw4e6:visited{color:var(--figma-color-bg-white-100);background-color:var(--figma-color-bg-black-100);border:1px solid #0000}.rsButton_primary.svelte-1wuw4e6:hover{background-color:var(--figma-color-bg-black-70);border:1px solid #0000}.rsButton_disabled.svelte-1wuw4e6,.rsButton_primary.svelte-1wuw4e6:disabled{color:var(--figma-color-bg-white-70);background-color:var(--figma-color-bg-black-20);cursor:default;border:1px solid #0000}.rsButton__textContainer.svelte-1wuw4e6{flex-grow:1;justify-content:space-between;display:flex}.rsButton__text.svelte-1wuw4e6{flex-grow:1}.rsButton__subText.svelte-1wuw4e6{color:var(--figma-color-text-secondary-contrast);transition:color .15s}.rsButton_primary.svelte-1wuw4e6:hover .rsButton__subText:where(.svelte-1wuw4e6),.rsButton_disabled.svelte-1wuw4e6 .rsButton__subText:where(.svelte-1wuw4e6){color:inherit}.rsButton__iconRight.svelte-1wuw4e6{transform:rotate(180deg)}.rsButton_large.svelte-1wuw4e6{font-size:16px;line-height:24px;font-weight:var(--figma-font-weight-bold);gap:8px;padding:16px 24px}.rsButton_large.svelte-1wuw4e6:has(>.rsButton__iconRight:where(.svelte-1wuw4e6)){padding-right:20px}.rsButton_spaced.svelte-1wuw4e6{gap:10px;min-width:200px}.rsButton_fullWidth.svelte-1wuw4e6{width:100%}.rsButton_alignLeft.svelte-1wuw4e6{text-align:left}
