.ProductSlice_common-input-style__qFCUr{width:100%!important;margin-top:var(--kiwi-spacing-0-75);height:40px;min-height:40px;border-radius:var(--kiwi-border-radius-sm);padding:var(--kiwi-spacing-1) var(--kiwi-spacing-1-5);border:1px solid rgba(0,0,0,0);background-color:var(--kiwi-colors-surface-surface)}.ProductSlice_common-input-style__qFCUr[class*=error]{border-color:var(--kiwi-colors-semantic-error)!important;outline:none}.ProductSlice_common-input-style__qFCUr:focus{border-color:var(--kiwi-colors-surface-outline);outline:none}.ProductSlice_container__pdgmk{background-color:var(--theme-container-bg)}.ProductSlice_wrapper__24p20{max-width:1216px;margin:0 auto;display:flex;flex-direction:column;align-items:center;padding:80px 32px}@media only screen and (min-width:1280px){.ProductSlice_wrapper__24p20{padding:80px 0}}.ProductSlice_heading__9digZ{font-family:var(--font-pp-agrandir),sans-serif;font-size:18px;line-height:24px;font-size:32px;line-height:130%;font-weight:500;text-align:center;color:var(--theme-title);margin:0 0 24px}@media only screen and (min-width:768px){.ProductSlice_heading__9digZ{font-family:var(--font-pp-agrandir),sans-serif;font-size:20px;line-height:28px;font-size:36px;line-height:130%;font-weight:500}}@media only screen and (min-width:1280px){.ProductSlice_heading__9digZ{font-family:var(--font-pp-agrandir),sans-serif;font-size:24px;line-height:32px;font-size:44px;line-height:120%;font-weight:500}}.ProductSlice_titleWrapper__tC1q4{width:100%;text-align:center}@media only screen and (min-width:768px){.ProductSlice_titleWrapper__tC1q4{max-width:622px}}@media only screen and (min-width:1280px){.ProductSlice_titleWrapper__tC1q4{max-width:936px}}.ProductSlice_paragraph__poBgO{margin:0;color:var(--kiwi-colors-surface-on-surface-variant);font-family:var(--font-inter-variable),sans-serif;font-size:14px;line-height:20px;font-size:16px;line-height:150%;font-weight:420}.ProductSlice_itemsContainer__MbJIv{display:grid;width:100%;grid-template-columns:1fr;margin-top:24px}@media only screen and (min-width:768px){.ProductSlice_itemsContainer__MbJIv{grid-template-columns:1fr;column-gap:24px}}@media only screen and (min-width:1280px){.ProductSlice_itemsContainer__MbJIv{column-gap:32px;grid-template-columns:repeat(3,1fr)}}.ProductSlice_itemWrapper__S8AX1{display:flex;width:100%;margin-top:32px;border-radius:16px;overflow:hidden;flex-direction:column}@media only screen and (min-width:1280px){.ProductSlice_itemWrapper__S8AX1{flex-direction:column}}@media only screen and (min-width:768px){.ProductSlice_itemWrapperReverse__RMFRM{flex-direction:row-reverse}}@media only screen and (min-width:1280px){.ProductSlice_itemWrapperReverse__RMFRM{flex-direction:column}}@media only screen and (min-width:768px){.ProductSlice_itemWrapperNormal__3cVSN{flex-direction:row}}@media only screen and (min-width:1280px){.ProductSlice_itemWrapperNormal__3cVSN{flex-direction:column}}.ProductSlice_imageWrapper__N80of{aspect-ratio:3/2;width:100%}@media only screen and (min-width:768px){.ProductSlice_imageWrapper__N80of{width:50%}}@media only screen and (min-width:1280px){.ProductSlice_imageWrapper__N80of{width:100%}}.ProductSlice_image__oLOu8{width:100%;height:100%;object-fit:cover}.ProductSlice_itemContentWrapper__O2AGg{display:flex;width:100%;flex-direction:column;background-color:var(--theme-content-bg);padding:20px;margin-top:-2px}@media only screen and (min-width:768px){.ProductSlice_itemContentWrapper__O2AGg{width:50%;margin:0}}@media only screen and (min-width:1280px){.ProductSlice_itemContentWrapper__O2AGg{width:100%;margin-top:-2px}}.ProductSlice_itemTitle__QCkNN{font-family:var(--font-inter-variable),sans-serif;font-size:16px;line-height:24px;font-family:var(--font-pp-agrandir),sans-serif;font-size:20px;line-height:140%;font-weight:500;margin:0}.ProductSlice_itemDescription__LHul_{font-family:var(--font-inter-variable),sans-serif;font-size:14px;line-height:20px;font-size:16px;line-height:150%;font-weight:420;margin-top:12px}.ProductSlice_customButton__B9NHC{display:inline-flex;align-items:center;justify-content:center;background-color:var(--theme-button-bg);cursor:pointer;padding:10px 24px;border-radius:8px;border:1px solid var(--theme-button-border);min-width:124px;margin-top:32px;text-decoration:none;color:var(--kiwi-colors-surface-on-surface);font-family:var(--font-inter-variable),sans-serif;font-size:14px;font-weight:500;line-height:20px;font-weight:600}.ProductSlice_customButton__B9NHC:hover{text-decoration:none;opacity:.9}