.InfoCard_card__AdT28{background:var(--colorWhite);border-radius:var(--sizeBorderRadius);padding:calc(var(--flexPadding)*3);display:flex;flex-direction:column;gap:calc(var(--flexPadding)*2)}.InfoCard_title___oIKY{font-weight:var(--fontWeightBold)}.InfoCard_body__4RtGA{display:flex;flex-direction:column;gap:var(--flexPadding)}.InfoCard_row__n_9vN{display:flex;justify-content:space-between;align-items:flex-start;gap:calc(var(--flexPadding)*2)}.InfoCard_label__AaiH1{color:var(--colorTextLight);flex-shrink:0}.InfoCard_value__4bmty{text-align:right;word-break:break-word}.InfoItem_item__N0_7I{display:flex;gap:calc(var(--flexPadding)*2)}.InfoItem_icon__9gNkE{flex-shrink:0;color:var(--colorTextLight);padding-top:.125rem}.InfoItem_content__2J3md{display:flex;flex-direction:column;gap:var(--flexPadding)}.InfoItem_label__rk8_w{font-size:var(--fontSizeSmall);color:var(--colorTextLight)}.ProductThumbnail_thumbnail__exkJm{flex-shrink:0;border-radius:var(--sizeBorderRadius);overflow:hidden;background:var(--colorFade);padding:.5rem;display:flex;align-items:center;justify-content:center}.ProductThumbnail_thumbnail__exkJm img{max-width:100%;max-height:100%;mix-blend-mode:multiply}.ProductThumbnail_small__eN7sN{width:3rem;height:3rem}.ProductThumbnail_medium__58Giu{width:4rem;height:4rem}.Price_price__tswK_{display:flex;flex-direction:column;gap:.125em}.Price_price__tswK_ .Price_old__RkWcz{display:flex;gap:.5em;font-size:.875em;font-weight:var(--fontWeightNormal);line-height:1.25em;padding-top:0;align-items:center;color:var(--colorTextLight)}.Price_price__tswK_ .Price_old__RkWcz .Price_discount__jdnbl{font-size:var(--fontSizeSmallest);font-weight:var(--fontWeightNormal);background:var(--colorAccent);border-radius:var(--sizeBorderRadius);padding:0 .5em;height:1.5em;line-height:1.5em;color:var(--colorWhite)}.Price__old__EHDDk{text-decoration:line-through;white-space:nowrap}.Price__dis__8jFDQ{white-space:nowrap;flex-direction:row;gap:.25em;display:flex}.BackLink_backLink__RcHmA{display:inline-block;color:var(--colorMain);text-decoration:none}.BackLink_backLink__RcHmA:hover{color:var(--colorMain);text-decoration:underline}.CookieConsent_block__dvu1K{position:fixed;bottom:1rem;right:1rem;background:var(--colorBlack);color:var(--colorWhite);padding:1rem;z-index:1000;border-radius:var(--sizeBorderRadius);width:15rem;display:flex;flex-direction:column;gap:1rem}.CookieConsent_block__dvu1K a{color:var(--colorWhite)}.CookieConsent_text__3a54B{font-size:var(--fontSizeSmall);line-height:1.375em}.CookieConsent_close__9_qdj{width:100%;height:var(--sizeBtnHeightSmall);line-height:var(--sizeBtnHeightSmall);background:var(--colorWhite);color:var(--colorBlack);border:none;border-radius:var(--sizeBorderRadius);font-size:var(--fontSizeSmall);font-weight:var(--fontWeightMedium);cursor:pointer;transition:opacity var(--transition)}.CookieConsent_close__9_qdj:hover{opacity:.85}.useConfirm_message__drPal{margin:0 0 var(--sizePaddingSmall);font-size:var(--fontSizeNormal);color:var(--colorText)}.useConfirm_actions__nX0rW{display:flex;justify-content:flex-end;gap:var(--flexPadding)}.PricingSection_section__HzkWo{padding:var(--publicSectionGap) 1.5rem;background:var(--publicColorMainLight);border-radius:var(--sizeBorderRadius);margin:calc(var(--flexPadding)*2)}.PricingSection_container__avGK5{max-width:var(--publicMaxWidth);margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:3rem}.PricingSection_header__I0KV8{display:flex;flex-direction:column;align-items:center;gap:.75rem}.PricingSection_title__WLTvq{font-size:2.25rem;font-weight:700;text-align:center}.PricingSection_subtitle__ajhwQ{font-size:1.125rem;color:var(--publicColorTextSecondary);text-align:center;max-width:720px}.PricingSection_calc__plUAX{width:100%}.PricingSection_calcTotal__bFuOu,.PricingSection_row__Y5hmi{display:grid;grid-template-columns:1fr 310px 140px;align-items:center;gap:0}.PricingSection_row__Y5hmi{padding:.9rem 0;border-bottom:1px solid var(--publicColorBorder)}.PricingSection_row__Y5hmi:nth-last-child(2){border-bottom:none}.PricingSection_rowName__ZoJfL{font-size:.9375rem;font-weight:500;color:var(--publicColorText);padding-right:1rem}.PricingSection_rowInput__Y4aFf{display:flex;align-items:center;gap:.5rem}.PricingSection_rowInputStack__HWPRX{display:flex;flex-direction:column;gap:.375rem}.PricingSection_subPair__vryW_{display:flex;align-items:center;gap:.5rem}.PricingSection_rowInputField__hZlMF,.PricingSection_subInputField__uPidO{width:140px}.PricingSection_rowUnit__c04Vv{font-size:.8125rem;color:var(--publicColorTextSecondary);white-space:nowrap}.PricingSection_rowPrice__AmZWu{text-align:right;font-size:1rem;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--publicColorText);white-space:nowrap}.PricingSection_calcTotal__bFuOu{padding:1rem 0 0;border-top:2px solid var(--publicColorText);margin-top:.25rem}.PricingSection_calcTotalLabel__ySYkB{font-size:1rem;font-weight:700;color:var(--publicColorText)}.PricingSection_calcTotalPrice__uKvS1{text-align:right;font-size:1.75rem;font-weight:800;color:var(--publicColorText);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}@media(max-width:768px){.PricingSection_title__WLTvq{font-size:1.75rem}.PricingSection_calcTotal__bFuOu,.PricingSection_row__Y5hmi{grid-template-columns:1fr 120px}.PricingSection_rowInput__Y4aFf{display:none}.PricingSection_calcTotalPrice__uKvS1{font-size:1.375rem}}