.ProductOffer_product-offer__5q0PH{flex:1 1 auto;align-self:flex-end}.ProductOffer_product-offer-redirect__AVRpr{line-height:normal;box-sizing:border-box;border:0;padding:0;border-radius:2rem;background-color:var(--primary-blue-color);cursor:pointer;outline:none;font-size:1.1rem;font-family:inherit;flex:1 1 auto;display:flex;justify-content:center;transition:background-color .15s ease,box-shadow .15s ease,transform .15s ease}.ProductOffer_product-offer-redirect__AVRpr:hover{background-color:var(--primary-blue-dark-color);box-shadow:0 .4rem 1rem rgba(8,87,226,.35);transform:translateY(-.0625rem)}.ProductOffer_product-offer-redirect__AVRpr:focus-visible{outline:2px solid var(--primary-blue-color);outline-offset:2px}.ProductOffer_product-offer-redirect-link__f4V_S{padding:1rem .7rem;color:#fff;font-weight:700;text-transform:uppercase;white-space:nowrap;text-decoration:none}.ProductOffer_product-offer-not-available-redirect__p42Ae{line-height:normal;box-sizing:border-box;border:0;padding:0;border-radius:2rem;background-color:var(--secondary-gray-color);cursor:not-allowed;outline:none;font-size:1.1rem;font-family:inherit;width:100%;display:flex;justify-content:center}.ProductOffer_product-offer-not-available-redirect-link__sGHmx{padding:1rem .7rem;color:#fff;font-weight:700;text-transform:uppercase;white-space:nowrap;text-decoration:none;width:100%}.ProductOffer_product-offer-sale__ekX8n{background-color:rgba(22,163,74,.1);color:#16a34a;font-size:.75rem;font-weight:700;padding:.2rem .55rem;border-radius:1rem;margin-right:.6rem;align-self:center;white-space:nowrap;display:inline-flex;align-items:center}a.ProductOffer_product-offer-sale__ekX8n{text-decoration:none;cursor:pointer;transition:filter .15s ease,transform .12s ease}a.ProductOffer_product-offer-sale__ekX8n:hover{filter:brightness(.96);transform:translateY(-1px)}a.ProductOffer_product-offer-sale__ekX8n:focus-visible{outline:2px solid var(--primary-blue-color);outline-offset:2px}.ProductOffer_product-offer-actions__vpBcR{display:flex;gap:.5rem;align-items:stretch}.ProductOffer_product-offer-alert__KZ7vt{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:3rem;border:1.5px solid var(--secondary-gray-light-color);border-radius:2rem;background-color:initial;color:var(--secondary-gray-color);cursor:pointer;outline:none;font-family:inherit;transition:border-color .15s ease,color .15s ease,background-color .15s ease}.ProductOffer_product-offer-alert__KZ7vt:hover{border-color:var(--primary-blue-color);color:var(--primary-blue-color);background-color:#f0f5ff}.ProductOffer_product-offer-alert__KZ7vt:focus-visible{outline:2px solid var(--primary-blue-color);outline-offset:2px}.ProductOffer_product-offer-equivalents-teaser__DwHgs{display:block;margin:.7rem .7rem 0;font-size:.8125rem;font-weight:600;text-align:center;color:var(--primary-blue-color);text-decoration:none}.ProductOffer_product-offer-equivalents-teaser__DwHgs:hover{text-decoration:underline}.ProductOffer_product-offer-equivalents-teaser__DwHgs:focus-visible{outline:2px solid var(--primary-blue-color);outline-offset:2px}.ProductOffer_product-offer-notification__Vzp9J{margin:.7rem;font-size:.7rem;font-weight:600;text-align:center}.ProductOffer_product-offer-variant__SRlHs{display:flex;justify-content:space-around;margin:.3rem 0;font-weight:700;flex-wrap:wrap}.ProductOffer_product-offer-variant-item__kjdPQ{padding:1rem;display:flex;flex:1 1 auto;align-items:center;justify-content:center;border:1.5px solid #ebebeb;border-radius:5px;margin:0 .3rem 0 0;cursor:pointer;-webkit-user-select:none;user-select:none}.ProductOffer_product-offer-variant-item-selected__lhn6N{border:3px solid var(--primary-blue-color)}.ProductOffer_product-offer-variant-item__kjdPQ:last-child{margin:0}.ProductOffer_product-offer-caption__6ogsg{margin:0 0 .5rem;justify-content:space-between;align-items:center;display:flex}.ProductOffer_product-offer-caption-logo__A0AzM{margin:.5rem 1rem 0 0}.ProductOffer_product-offer-caption-logo-image__3_o_P{border-radius:50%;width:3.5rem;height:3.5rem;border:.5px solid var(--secondary-gray-light-color);padding:.2rem;box-sizing:border-box}.ProductOffer_product-offer-caption-text__nFXrX{margin:1rem 0 0;display:flex;flex-direction:row;align-items:center}.ProductOffer_product-offer-caption-name__LvHiA{margin:0 0 .2rem;font-size:1.2rem;font-weight:800}.ProductOffer_product-offer-caption-name-link__83TPT{color:inherit;text-decoration:none;transition:color .15s ease}.ProductOffer_product-offer-caption-name-link__83TPT:hover{color:var(--primary-blue-color,#3e86fa);text-decoration:underline}.ProductOffer_product-offer-caption-name-link__83TPT:focus-visible{outline:2px solid var(--primary-blue-color,#3e86fa);outline-offset:3px;border-radius:2px}.ProductOffer_product-offer-caption-description__NfBLr{font-weight:400}.ProductOffer_product-offer-caption-price__f_mNI{display:flex;-webkit-user-select:none;user-select:none}.ProductOffer_product-offer-caption-price-major__JvTws{font-size:4rem;font-weight:800}.ProductOffer_product-offer-caption-price-minor__x6Sxp{margin:.9rem 0 0 .3rem;font-size:1.5rem;font-weight:800}.ProductOffer_product-offer-caption-price-minor-sign__IVrDX{top:-.3rem;position:relative;display:flex}@media screen and (max-width:57rem){.ProductOffer_product-offer__5q0PH{width:100%;align-self:center}.ProductOffer_product-offer-caption-logo__A0AzM{margin:.5rem .5rem 0 0}.ProductOffer_product-offer-caption-name__LvHiA{font-size:1.125rem}.ProductOffer_product-offer-caption-description__NfBLr{font-size:.875rem}.ProductOffer_product-offer-caption-price-major__JvTws{font-size:3rem}.ProductOffer_product-offer-caption-price-minor__x6Sxp{font-size:1.25rem;margin:.6rem 0 0 .25rem}.ProductOffer_product-offer-notification__Vzp9J{font-size:.8125rem}.ProductOffer_product-offer-variant-item__kjdPQ{font-size:.9375rem;padding:.875rem}.ProductOffer_product-offer-not-available-redirect__p42Ae,.ProductOffer_product-offer-redirect__AVRpr{font-size:1rem}}.ProductOfferSparkline_product-offer-sparkline__eJWH9{display:flex;align-items:center;gap:.75rem;padding:.5rem 1rem;margin:.75rem 0;height:2.5rem;border-radius:1.5rem;border:1px solid var(--secondary-gray-light-color);background:linear-gradient(180deg,#f8fbff,#ffffff);cursor:pointer;box-sizing:border-box;-webkit-user-select:none;user-select:none;font-family:inherit;transition:border-color .2s ease,background .2s ease}.ProductOfferSparkline_product-offer-sparkline__eJWH9:hover{border-color:var(--secondary-gray-color);background:linear-gradient(180deg,#f0f4f8,#f8fbff)}.ProductOfferSparkline_product-offer-sparkline__eJWH9:focus-visible{outline:2px solid var(--primary-blue-color);outline-offset:2px}.ProductOfferSparkline_product-offer-sparkline-svg__uwDmC{flex:0 0 auto;width:6rem;height:1.5rem}.ProductOfferSparkline_product-offer-sparkline-text__XAktS{flex:1 1 auto;min-width:0;display:flex;align-items:baseline;gap:.35rem;font-size:.875rem;font-weight:700;white-space:nowrap}.ProductOfferSparkline_product-offer-sparkline-percentage-down__ocgI3{color:#16a34a}.ProductOfferSparkline_product-offer-sparkline-percentage-up__cxfX2{color:#dc2626}.ProductOfferSparkline_product-offer-sparkline-percentage-stable__MP_NP{color:var(--secondary-gray-color)}.ProductOfferSparkline_product-offer-sparkline-period__LDx1g{color:var(--secondary-gray-color);font-weight:400;min-width:0;overflow:hidden;text-overflow:ellipsis}.ProductOfferSparkline_product-offer-sparkline-chevron__P_rgv{flex:0 0 auto;width:1rem;height:1rem;color:var(--secondary-gray-color);transition:transform .2s ease}.ProductOfferSparkline_product-offer-sparkline__eJWH9:hover .ProductOfferSparkline_product-offer-sparkline-chevron__P_rgv{transform:translateY(2px)}@media screen and (max-width:57rem){.ProductOfferSparkline_product-offer-sparkline-svg__uwDmC{width:4.5rem}.ProductOfferSparkline_product-offer-sparkline-text__XAktS{font-size:.8125rem}}.ProductImageGallery_gallery__bMLex{display:flex;flex-direction:row;gap:.75rem}.ProductImageGallery_thumbnail-strip__CwZ6S{display:flex;flex-direction:column;gap:.5rem;width:3.5rem;flex-shrink:0}.ProductImageGallery_thumbnail__ahVbK{width:3.5rem;height:3.5rem;box-sizing:border-box;border:1px solid rgba(160,179,188,.35);border-radius:.625rem;background:#fff;cursor:pointer;padding:.25rem;box-shadow:0 1px 2px rgba(37,56,88,.05);transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.ProductImageGallery_thumbnail__ahVbK:hover{border-color:var(--secondary-gray-color);box-shadow:0 3px 8px rgba(37,56,88,.12);transform:translateY(-1px)}.ProductImageGallery_thumbnail__ahVbK img{width:100%;height:100%;object-fit:contain}.ProductImageGallery_thumbnail-active__rraCA,.ProductImageGallery_thumbnail-active__rraCA:hover{border:1px solid var(--primary-blue-color);box-shadow:0 0 0 3px rgba(62,134,250,.18);transform:none}.ProductImageGallery_thumbnail-overflow__iCfjE{width:3.5rem;height:3.5rem;box-sizing:border-box;border:1px solid rgba(160,179,188,.35);border-radius:.625rem;background:linear-gradient(180deg,#fff 0,var(--secondary-white-color) 100%);display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:.8125rem;letter-spacing:.01em;color:var(--primary-black-color);font-weight:600;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.ProductImageGallery_thumbnail-overflow__iCfjE:hover{border-color:var(--secondary-gray-color);box-shadow:0 3px 8px rgba(37,56,88,.12);transform:translateY(-1px)}.ProductImageGallery_main-image-container__iw9pM{flex:1 1;position:relative;cursor:zoom-in;display:flex;align-items:center;justify-content:center;border-radius:.875rem;background:linear-gradient(180deg,#fff 0,var(--secondary-white-color) 100%);border:1px solid rgba(160,179,188,.18);transition:box-shadow .25s ease,border-color .25s ease;min-height:17rem}.ProductImageGallery_main-image-container__iw9pM:hover{border-color:rgba(160,179,188,.35);box-shadow:0 10px 28px rgba(37,56,88,.1)}.ProductImageGallery_main-image-container__iw9pM:after{content:"";position:absolute;right:.875rem;bottom:.875rem;width:2.125rem;height:2.125rem;border-radius:50%;background-color:rgba(255,255,255,.92);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23253858' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cline x1='21' y1='21' x2='16.65' y2='16.65'/%3E%3Cline x1='11' y1='8' x2='11' y2='14'/%3E%3Cline x1='8' y1='11' x2='14' y2='11'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:1.125rem;box-shadow:0 2px 8px rgba(37,56,88,.18);opacity:.9;transition:opacity .2s ease,transform .2s ease,box-shadow .2s ease;pointer-events:none}.ProductImageGallery_main-image-container__iw9pM:hover:after{opacity:1;transform:scale(1.08);box-shadow:0 4px 12px rgba(37,56,88,.24)}.ProductImageGallery_main-image__DtHzO{width:12rem;height:12rem;padding:2.5rem;transition:transform .35s ease;aspect-ratio:1;object-fit:contain}.ProductImageGallery_main-image-container__iw9pM:hover .ProductImageGallery_main-image__DtHzO{transform:scale(1.04)}.ProductImageGallery_dots__pdISF{display:none}@media screen and (max-width:57rem){.ProductImageGallery_gallery__bMLex{flex-direction:column;width:100%;text-align:center;gap:.625rem}.ProductImageGallery_thumbnail-strip__CwZ6S{display:none}.ProductImageGallery_main-image-container__iw9pM{touch-action:pan-y;overflow:hidden;border-radius:1rem;min-height:13rem}.ProductImageGallery_main-image-container__iw9pM:after{right:.75rem;bottom:.75rem;width:2rem;height:2rem;background-size:1.0625rem;opacity:.85}.ProductImageGallery_main-image__DtHzO{width:10rem;height:10rem;padding:1.5rem 0}.ProductImageGallery_dots__pdISF{display:flex;justify-content:center;align-items:center;gap:.375rem;padding:.125rem 0;min-height:.5rem}.ProductImageGallery_dot__sgZOg{width:.4375rem;height:.4375rem;border-radius:999px;background:rgba(160,179,188,.55);transition:width .25s ease,background .25s ease}.ProductImageGallery_dot-active__tdWhV{width:1.125rem;background:var(--primary-blue-color)}}.ProductImageGallery_main-image-container__iw9pM:focus-visible,.ProductImageGallery_thumbnail-overflow__iCfjE:focus-visible,.ProductImageGallery_thumbnail__ahVbK:focus-visible{outline:2px solid var(--primary-blue-color);outline-offset:2px}.ProductImage_product-image__3yc8_{position:relative}.ProductImage_product-image-zoom__lacgD{position:relative;cursor:zoom-in;display:inline-block}.ProductImage_product-image-zoom__lacgD:after{content:"";position:absolute;right:.5rem;bottom:1rem;width:2.125rem;height:2.125rem;border-radius:50%;background-color:rgba(255,255,255,.92);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23253858' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cline x1='21' y1='21' x2='16.65' y2='16.65'/%3E%3Cline x1='11' y1='8' x2='11' y2='14'/%3E%3Cline x1='8' y1='11' x2='14' y2='11'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:1.125rem;box-shadow:0 2px 8px rgba(37,56,88,.18);opacity:.9;transition:opacity .2s ease,transform .2s ease,box-shadow .2s ease;pointer-events:none}.ProductImage_product-image-zoom__lacgD:hover:after{opacity:1;transform:scale(1.08);box-shadow:0 4px 12px rgba(37,56,88,.24)}.ProductImage_product-image-thumbnail__Kk43f{width:12rem;height:12rem;padding:3rem 2rem 2rem 0;transition:transform .5s ease;aspect-ratio:1;object-fit:contain}@media screen and (max-width:57rem){.ProductImage_product-image__3yc8_{width:100%;text-align:center}.ProductImage_product-image-thumbnail__Kk43f{width:10rem;height:10rem;padding:1.5rem 0}}.AddToBasketButton_btn__A5JOS{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;border-radius:2rem;font-family:inherit;font-weight:700;cursor:pointer;white-space:nowrap;box-sizing:border-box;text-decoration:none;transition:background-color .15s ease,border-color .15s ease,color .15s ease,transform .12s ease;-webkit-tap-highlight-color:transparent}.AddToBasketButton_checkIcon__qL6rb{font-size:.85em}.AddToBasketButton_btn__A5JOS:active{transform:scale(.97)}.AddToBasketButton_btn__A5JOS:focus-visible{outline:2px solid var(--primary-blue-color);outline-offset:2px}.AddToBasketButton_default__0SDto{border:.0625rem solid var(--primary-blue-color);background-color:#fff;color:var(--primary-blue-dark-color);padding:.6rem 1.1rem;font-size:.9rem}.AddToBasketButton_default__0SDto:hover{background-color:var(--secondary-blue-color)}.AddToBasketButton_icon__GG2GJ{width:2.75rem;height:2.75rem;padding:0;border:.125rem solid var(--primary-blue-color);background-color:#fff;color:var(--primary-blue-color);font-size:1.25rem;border-radius:50%;flex-shrink:0}.AddToBasketButton_icon__GG2GJ:hover{background-color:var(--secondary-blue-color);border-color:var(--primary-blue-dark-color);color:var(--primary-blue-dark-color)}.AddToBasketButton_compact__x0eNH{border:.0625rem solid var(--primary-blue-color);background-color:#fff;color:var(--primary-blue-dark-color);padding:.3rem .7rem;font-size:.75rem;letter-spacing:.01em}.AddToBasketButton_compact__x0eNH:hover{background-color:var(--secondary-blue-color)}.AddToBasketButton_chip__rUIuD{padding:.4rem .85rem;font-size:.8rem;font-weight:600;letter-spacing:.01em;color:var(--primary-black-color,#253858);border:1.5px solid rgba(160,179,188,.4);background:#fff;box-shadow:0 1px 2px rgba(37,56,88,.05);transition:border-color .16s ease,color .16s ease,background-color .16s ease,box-shadow .16s ease,transform .12s ease}.AddToBasketButton_chip__rUIuD svg{opacity:.75}.AddToBasketButton_chip__rUIuD:hover{border-color:var(--primary-blue-color,#3e86fa);color:var(--primary-blue-color,#3e86fa);background-color:rgba(62,134,250,.07);box-shadow:0 3px 10px rgba(62,134,250,.15);transform:translateY(-1px)}.AddToBasketButton_chip__rUIuD:hover svg{opacity:1}.AddToBasketButton_chip__rUIuD:active{transform:translateY(0) scale(.97);box-shadow:0 1px 2px rgba(37,56,88,.08)}.AddToBasketButton_active__FPWEL{background-color:rgba(62,134,250,.08)}.AddToBasketButton_active__FPWEL,.AddToBasketButton_active__FPWEL:hover{border-color:var(--primary-blue-dark-color);color:var(--primary-blue-dark-color)}.AddToBasketButton_active__FPWEL:hover{background-color:rgba(62,134,250,.14)}@media (prefers-reduced-motion:reduce){.AddToBasketButton_btn__A5JOS{transition:none}.AddToBasketButton_chip__rUIuD:active,.AddToBasketButton_chip__rUIuD:hover{transform:none}}.ProductFamilyAttributes_product-family-attributes__rbvPQ{margin:1.5rem 0;border:1px solid var(--color-border);border-radius:.75rem;overflow:hidden;background:linear-gradient(180deg,var(--color-surface-brand-subtle) 0,var(--color-surface) 100%)}.ProductFamilyAttributes_product-family-attributes-head__lYJhn{display:flex;align-items:center;padding:.8rem 1.2rem;border-bottom:1px solid var(--color-border)}.ProductFamilyAttributes_product-family-attributes-title__3ZSFE{margin:0;font-size:1rem;font-weight:800;line-height:1.3;letter-spacing:-.005em;color:var(--color-text)}.ProductFamilyAttributes_product-family-attributes-groups__LociL{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.ProductFamilyAttributes_product-family-attributes-groups-single__u3h5y{grid-template-columns:minmax(0,1fr)}.ProductFamilyAttributes_product-family-attributes-group__0vbB2{min-width:0;display:flex;flex-direction:column}.ProductFamilyAttributes_product-family-attributes-group__0vbB2+.ProductFamilyAttributes_product-family-attributes-group__0vbB2{border-left:1px solid var(--color-border)}.ProductFamilyAttributes_product-family-attributes-group-label__8hwwl{margin:0;padding:.75rem 1.2rem 0;font-size:.68rem;font-weight:800;line-height:1.5;letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted)}.ProductFamilyAttributes_product-family-attributes-clip__xoQGH{overflow:hidden;flex:0 0 auto}.ProductFamilyAttributes_product-family-attributes-grid__PSlU2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0 -1px -1px 0}.ProductFamilyAttributes_product-family-attributes-group-purchase__Kigbm .ProductFamilyAttributes_product-family-attributes-grid__PSlU2{grid-template-columns:repeat(3,minmax(0,1fr))}.ProductFamilyAttributes_product-family-attributes-cell__BXyel{min-width:0;padding:.7rem 1.2rem .8rem;line-height:1.5;border-right:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.ProductFamilyAttributes_product-family-attributes-label__bEuqa{text-transform:uppercase;font-size:.65rem;font-weight:700;color:var(--color-text-muted);letter-spacing:.04em;margin:0 0 .25rem}.ProductFamilyAttributes_product-family-attributes-value__oryKN{font-weight:800;font-size:.95rem;overflow-wrap:anywhere}.ProductFamilyAttributes_product-family-attributes-values__57kqe{font-weight:800;font-size:.95rem;line-height:1.4;overflow-wrap:anywhere}.ProductFamilyAttributes_product-family-attributes-values__57kqe a{color:var(--color-text-brand);text-decoration:none}.ProductFamilyAttributes_product-family-attributes-values__57kqe a:hover{text-decoration:underline}.ProductFamilyAttributes_product-family-attributes-sub__MDA8_{margin-top:.15rem;font-size:.75rem;font-weight:600;color:var(--color-text-muted)}.ProductFamilyAttributes_product-family-attributes-value-unavailable__KfzBh{color:var(--color-text-muted)}.ProductFamilyAttributes_product-family-attributes-value-link__ZuqQK{color:var(--color-text-brand);text-decoration:none;font-weight:800;display:flex;align-items:center;gap:.3rem}.ProductFamilyAttributes_product-family-attributes-value-link__ZuqQK:hover{text-decoration:underline}.ProductFamilyAttributes_product-family-attributes-leaflet__gom59{display:flex;flex-direction:column;gap:.35rem;margin-top:.1rem}.ProductFamilyAttributes_product-family-attributes-leaflet__gom59 a{display:inline-flex;align-items:center;gap:.3rem;color:var(--color-text-brand);text-decoration:none;font-size:.8rem;font-weight:500}.ProductFamilyAttributes_product-family-attributes-leaflet__gom59 a:hover{text-decoration:underline}.ProductFamilyAttributes_product-family-attributes-leaflet__gom59 a svg{opacity:.7;flex-shrink:0}@media screen and (max-width:57rem){.ProductFamilyAttributes_product-family-attributes-head__lYJhn{padding:.75rem 1rem}.ProductFamilyAttributes_product-family-attributes-groups__LociL{grid-template-columns:minmax(0,1fr)}.ProductFamilyAttributes_product-family-attributes-group__0vbB2+.ProductFamilyAttributes_product-family-attributes-group__0vbB2{border-left:0;border-top:1px solid var(--color-border)}.ProductFamilyAttributes_product-family-attributes-group-label__8hwwl{padding:.7rem 1rem 0}.ProductFamilyAttributes_product-family-attributes-group-purchase__Kigbm .ProductFamilyAttributes_product-family-attributes-grid__PSlU2{grid-template-columns:repeat(2,minmax(0,1fr))}.ProductFamilyAttributes_product-family-attributes-cell__BXyel{padding:.65rem 1rem .7rem}.ProductFamilyAttributes_product-family-attributes-value__oryKN,.ProductFamilyAttributes_product-family-attributes-values__57kqe{font-size:.875rem}}.ProductPromoBanner_promo-banner__xKnPu{--promo-surface:#eef4fd;--promo-border:#d3e2f7;--promo-seam:#c2d6f0;--promo-navy:var(--primary-black-color,#253858);--promo-blue:var(--primary-blue-color,#3e86fa);--promo-blue-dark:var(--primary-blue-dark-color,#0857e2);--promo-pad-y:0.7rem;position:relative;display:flex;align-items:stretch;justify-content:center;gap:0;padding:var(--promo-pad-y) 1.25rem;background:var(--promo-surface);border-bottom:1px solid var(--promo-border);color:var(--promo-navy);font-size:.85rem;box-sizing:border-box}.ProductPromoBanner_promo-banner-content__FpDct{display:flex;align-items:center;gap:.6rem;flex:0 1 auto;min-width:0}.ProductPromoBanner_promo-banner-value__Ji3gA{flex-shrink:0;padding:.2rem .55rem;border-radius:1rem;background-color:rgba(22,163,74,.1);color:#16a34a;font-size:.75rem;font-weight:700;white-space:nowrap}.ProductPromoBanner_promo-banner-text__Sn9Rd{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.ProductPromoBanner_promo-banner-seam__n0uiG{flex:0 0 auto;align-self:stretch;margin:calc(-1 * var(--promo-pad-y)) .9rem;border-left:1px dashed var(--promo-seam)}.ProductPromoBanner_promo-banner-action__kQCWe{flex:0 0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.05rem;box-sizing:border-box;padding:.3rem .75rem;border:1.5px dashed var(--promo-blue);border-radius:.5rem;background:rgba(62,134,250,.08);font-family:inherit;cursor:pointer;transition:background .15s ease,border-color .15s ease}.ProductPromoBanner_promo-banner-action__kQCWe:hover{background:rgba(62,134,250,.16);border-color:var(--promo-blue-dark)}.ProductPromoBanner_promo-banner-code__cw9kf{font-family:ui-monospace,SFMono-Regular,Menlo,Courier New,monospace;font-weight:800;font-size:.85rem;letter-spacing:.1em;color:var(--promo-blue-dark);white-space:nowrap}.ProductPromoBanner_promo-banner-hint__L3GJD{font-size:.6rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--secondary-gray-color,#8798ad);white-space:nowrap}.ProductPromoBanner_promo-banner-copied__eJVfj,.ProductPromoBanner_promo-banner-copied__eJVfj:hover{border-style:solid;border-color:#16a34a;background:rgba(22,163,74,.1)}.ProductPromoBanner_promo-banner-copied__eJVfj .ProductPromoBanner_promo-banner-code__cw9kf,.ProductPromoBanner_promo-banner-copied__eJVfj .ProductPromoBanner_promo-banner-hint__L3GJD{color:#16a34a}@media screen and (max-width:57rem){.ProductPromoBanner_promo-banner__xKnPu{--promo-pad-y:0.6rem;padding-left:.8rem;padding-right:.8rem;font-size:.8rem;gap:0}.ProductPromoBanner_promo-banner-seam__n0uiG{margin-left:.6rem;margin-right:.6rem}.ProductPromoBanner_promo-banner-text__Sn9Rd{white-space:normal;overflow:visible;text-overflow:clip;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}}.ProductPromoStrip_promo-strip__7OiNa{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.4rem;padding:.45rem 1rem;background:#f4f8fd;border-bottom:1px solid #e2ebf7;color:var(--primary-black-color,#253858);font-size:.78rem;text-align:center;box-sizing:border-box}.ProductPromoStrip_promo-strip-text__e_zZ_{font-weight:600}.ProductPromoStrip_promo-strip-code__65P9c{box-sizing:border-box;padding:.1rem .5rem;border:1.5px dashed var(--primary-blue-color,#3e86fa);border-radius:.35rem;background:rgba(62,134,250,.08);font-family:ui-monospace,SFMono-Regular,Menlo,Courier New,monospace;font-size:.78rem;font-weight:800;letter-spacing:.08em;color:var(--primary-blue-dark-color,#0857e2);cursor:pointer;transition:background .15s ease,border-color .15s ease}.ProductPromoStrip_promo-strip-code__65P9c:hover{background:rgba(62,134,250,.16);border-color:var(--primary-blue-dark-color,#0857e2)}.ProductPromoStrip_promo-strip-copied__DC5v2,.ProductPromoStrip_promo-strip-copied__DC5v2:hover{border-style:solid;border-color:#16a34a;background:rgba(22,163,74,.1);color:#16a34a}.ProductPromoStrip_promo-strip-title__sUJES{color:var(--primary-third-text,#42526e);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:57rem){.ProductPromoStrip_promo-strip__7OiNa{gap:.3rem;padding:.4rem .75rem;font-size:.72rem}.ProductPromoStrip_promo-strip-code__65P9c{font-size:.72rem}.ProductPromoStrip_promo-strip-title__sUJES{display:none}}.ProductSectionNav_section-nav-sentinel__SdZo6{height:1px;margin-bottom:-1px}.ProductSectionNav_section-nav__W3vO4{position:sticky;top:0;background:rgba(255,255,255,.92);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);z-index:50;display:flex;gap:0;padding:0 1rem;box-shadow:0 1px 3px 0 rgba(0,0,0,.04);height:0;overflow:hidden;border-bottom:none;box-shadow:none}.ProductSectionNav_section-nav-visible__3cuPU{height:auto;overflow:visible;border-bottom:1px solid var(--secondary-gray-light-color);box-shadow:0 1px 3px 0 rgba(0,0,0,.04)}.ProductSectionNav_section-nav-link__pSmb6{position:relative;padding:.8rem 1rem;color:var(--secondary-gray-color);font-weight:600;font-size:.85rem;text-decoration:none;letter-spacing:.01em;white-space:nowrap;transition:color .2s ease}.ProductSectionNav_section-nav-link__pSmb6:after{content:"";position:absolute;bottom:0;left:1rem;right:1rem;height:2px;background:transparent;border-radius:1px;transition:background .2s ease}.ProductSectionNav_section-nav-link__pSmb6:hover{color:var(--primary-black-color)}.ProductSectionNav_section-nav-link-active__y_ItS{color:var(--primary-blue-color)}.ProductSectionNav_section-nav-link-active__y_ItS:after{background:var(--primary-blue-color)}@media screen and (min-width:57rem){.ProductSectionNav_section-nav__W3vO4{top:3.5rem}.ProductSectionNav_section-nav-link__pSmb6{font-size:.9rem;padding:.85rem 1.25rem}}@media screen and (max-width:57rem){.ProductSectionNav_section-nav__W3vO4{margin:0 -.7rem;padding:0 .3rem;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.ProductSectionNav_section-nav__W3vO4::-webkit-scrollbar{display:none}.ProductSectionNav_section-nav-link__pSmb6{font-size:.8rem;padding:.7rem .65rem}.ProductSectionNav_section-nav-link__pSmb6:after{left:.65rem;right:.65rem}}.ProductReviewSection_review-section__ByX5M{margin:2rem 0 0}.ProductReviewSection_review-head__uEhDv{display:flex;flex-direction:column;gap:.3rem;margin:0 0 1.5rem}.ProductReviewSection_review-title__fsey8{margin:0;font-size:1.5rem;font-weight:800;letter-spacing:-.01em;color:var(--primary-black-color)}.ProductReviewSection_review-subtitle__w88WU{margin:0;font-size:.88rem;font-weight:500;color:var(--secondary-gray-color)}.ProductReviewSection_review-body__R9Kb3{display:grid;grid-template-columns:minmax(260px,340px) 1fr;align-items:start;gap:2.25rem}.ProductReviewSection_review-ghost-list__4t7Eo,.ProductReviewSection_review-list-empty__c8bZW{display:flex;flex-direction:column;gap:1.1rem;margin:0}.ProductReviewSection_review-ghost-list__4t7Eo{padding:0;list-style:none;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.9),rgba(0,0,0,.25));mask-image:linear-gradient(180deg,rgba(0,0,0,.9),rgba(0,0,0,.25))}.ProductReviewSection_review-ghost-card__EAzuS{display:flex;align-items:flex-start;gap:.7rem;padding:1.1rem 1.25rem;border-radius:.9rem;border:1px solid var(--secondary-gray-light-color);background:#fff}.ProductReviewSection_review-ghost-avatar__ORvP8{flex:0 0 auto;width:2.4rem;height:2.4rem;border-radius:50%;background:rgba(37,56,88,.08)}.ProductReviewSection_review-ghost-lines__i8Hed{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:.55rem;padding-top:.3rem}.ProductReviewSection_review-ghost-line__jBHbO{display:block;height:.55rem;border-radius:1rem;background:rgba(37,56,88,.08)}.ProductReviewSection_review-ghost-line__jBHbO[data-w=name]{width:30%}.ProductReviewSection_review-ghost-line__jBHbO[data-w=full]{width:92%}.ProductReviewSection_review-ghost-line__jBHbO[data-w=half]{width:55%}.ProductReviewSection_review-ghost-stars__yN1Nt{flex:0 0 auto;color:rgba(37,56,88,.12);font-size:.95rem;letter-spacing:.02em;line-height:1;padding-top:.3rem}.ProductReviewSection_review-list-empty-text__mqRga{margin:0;color:#5a6f7d;font-size:.9rem;font-weight:600;text-align:center}.ProductReviewSection_stars__NL0Ig{display:inline-flex;gap:.1em;line-height:1;letter-spacing:.02em}.ProductReviewSection_stars__NL0Ig[data-size=lg]{font-size:1.6rem}.ProductReviewSection_stars__NL0Ig[data-size=md]{font-size:.95rem}.ProductReviewSection_star-filled__pQYFQ{color:var(--secondary-orange-color)}.ProductReviewSection_star-empty__ZTUqP{color:var(--secondary-gray-light-color)}.ProductReviewSection_review-summary__9U6Zr{position:sticky;top:1rem;display:flex;flex-direction:column;padding:1.5rem 1.4rem;border-radius:.9rem;background:linear-gradient(135deg,#fbfdff,#eef4fb);border:1px solid rgba(62,134,250,.14);box-shadow:0 1px 2px rgba(37,56,88,.04),0 14px 30px -22px rgba(37,56,88,.2)}.ProductReviewSection_review-summary-score__KxdY2{display:flex;flex-direction:column;align-items:center;gap:.4rem;padding-bottom:1.25rem;margin-bottom:1.25rem;border-bottom:1px solid rgba(62,134,250,.16)}.ProductReviewSection_review-summary-headline__c4wLY{display:flex;align-items:center;justify-content:center;gap:.6rem}.ProductReviewSection_review-summary-star__KrTcR{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:2.1rem;height:2.1rem;border-radius:50%;background:var(--secondary-orange-color);color:var(--primary-black-color);font-size:1.15rem;line-height:1}.ProductReviewSection_review-summary-value__MCETV{font-size:2.6rem;font-weight:800;color:var(--primary-black-color);line-height:1}.ProductReviewSection_review-summary-count__40aH0{font-size:.8rem;font-weight:600;color:var(--secondary-gray-color)}.ProductReviewSection_review-histogram__QBGYS{display:flex;flex-direction:column;gap:.5rem;min-width:0}.ProductReviewSection_review-histogram-row__ZGf2x{display:grid;grid-template-columns:1.9rem 1fr 2.4rem;align-items:center;gap:.6rem;font-size:.75rem;color:var(--secondary-gray-color);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ProductReviewSection_review-histogram-label__oiniz{display:inline-flex;align-items:center;gap:.2rem;font-weight:600;white-space:nowrap}.ProductReviewSection_review-histogram-label-star__7p0rp{color:var(--secondary-orange-color)}.ProductReviewSection_review-histogram-track__doqjs{display:block;height:.45rem;border-radius:1rem;background:rgba(37,56,88,.08);overflow:hidden}.ProductReviewSection_review-histogram-fill__HA6_O{display:block;height:100%;border-radius:1rem;background:var(--secondary-orange-color)}.ProductReviewSection_review-histogram-pct__teZMe{text-align:right;font-weight:600}.ProductReviewSection_review-write-button__13b5t{margin:1.4rem 0 .85rem;padding:.85rem 1.2rem;width:100%;border:none;border-radius:2rem;background:var(--primary-black-color);color:#fff;font-family:inherit;font-size:.85rem;font-weight:700;cursor:pointer;transition:opacity .15s ease}.ProductReviewSection_review-write-button__13b5t:hover{opacity:.92}.ProductReviewSection_review-write-button__13b5t:focus-visible{outline:2px solid var(--primary-blue-color);outline-offset:2px}.ProductReviewSection_review-transparency-link__u26Lr{display:inline-block;align-self:center;font-size:.78rem;font-weight:600;color:var(--primary-blue-color);text-decoration:underline;text-align:center}.ProductReviewSection_review-transparency-link__u26Lr:hover{color:var(--primary-blue-dark-color)}.ProductReviewSection_review-list-col__jRxbX{display:flex;flex-direction:column;min-width:0}.ProductReviewSection_review-list___WSn8{display:flex;flex-direction:column;gap:1.1rem;margin:0;padding:0;list-style:none}.ProductReviewSection_review-avatar__Ph8OQ{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;border-radius:50%;color:#fff;font-size:1rem;font-weight:700;line-height:1}.ProductReviewSection_review-card-head__V9wKt{display:flex;align-items:center;gap:.7rem;margin:0 0 .6rem}.ProductReviewSection_review-card-head-meta__l16yL{flex:1 1 auto;display:flex;flex-direction:column;gap:.1rem;min-width:0}.ProductReviewSection_review-card-name__sb3V_{font-size:.85rem;font-weight:700;color:var(--primary-black-color)}.ProductReviewSection_review-card-time___Y7PB{font-size:.72rem;font-weight:500;color:var(--secondary-gray-color)}.ProductReviewSection_review-card__sTh_U{padding:1.1rem 1.25rem;border-radius:.9rem;border:1px solid var(--secondary-gray-light-color);background:#fff;box-shadow:0 1px 2px rgba(37,56,88,.04)}.ProductReviewSection_review-card-hidden__DkEDO{display:none}.ProductReviewSection_review-card-title__R2w_m{margin:0 0 .35rem;font-size:.92rem;font-weight:700;color:var(--primary-black-color)}.ProductReviewSection_review-card-text__VUfmk{margin:0;font-size:.85rem;line-height:1.6;color:#5a6f7d;white-space:pre-wrap}.ProductReviewSection_review-card-text-clamped__TlFp9{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}.ProductReviewSection_review-card-toggle__tDe0i{display:inline-block;margin:.4rem 0 0;padding:0;border:none;background:none;color:var(--primary-blue-color);font-family:inherit;font-size:.78rem;font-weight:700;cursor:pointer;text-decoration:underline}.ProductReviewSection_review-card-toggle__tDe0i:hover{color:var(--primary-blue-dark-color)}.ProductReviewSection_review-card-toggle__tDe0i:focus-visible{outline:2px solid var(--primary-blue-color);outline-offset:2px}.ProductReviewSection_review-show-all-button__pU_3Y{align-self:flex-start;margin:1.2rem 0 0;padding:.65rem 1.4rem;border:1px solid rgba(62,134,250,.22);border-radius:2rem;background:rgba(62,134,250,.09);color:var(--primary-blue-color);font-family:inherit;font-size:.85rem;font-weight:700;cursor:pointer;white-space:nowrap;transition:background-color .15s ease,border-color .15s ease}.ProductReviewSection_review-show-all-button__pU_3Y:hover{background-color:rgba(62,134,250,.14);border-color:rgba(62,134,250,.38)}.ProductReviewSection_review-show-all-button__pU_3Y:focus-visible{outline:2px solid var(--primary-blue-color);outline-offset:2px}.ProductReviewSection_review-own__3UMwF{padding:1.1rem 1.25rem;margin:0 0 1.1rem;border-radius:.8rem;background:#f5f9fe;border:1px solid rgba(62,134,250,.18)}.ProductReviewSection_review-own-status__MgmiJ{display:flex;gap:.5rem;margin:0 0 .5rem}.ProductReviewSection_review-chip-pending__TU6Et{padding:.2rem .65rem;border-radius:1rem;background:rgba(249,196,123,.22);border:1px solid var(--secondary-orange-color);color:#8a5a12;font-size:.72rem;font-weight:700}.ProductReviewSection_review-chip-rejected__ae7U1{padding:.2rem .65rem;border-radius:1rem;background:#fdecec;border:1px solid #f3b4b4;color:#c02626;font-size:.72rem;font-weight:700}.ProductReviewSection_review-shop-ratings__FH0NZ{margin:2.25rem 0 0;padding:1.2rem 1.4rem;border-radius:.9rem;background:#fafcfe;border:1px solid rgba(62,134,250,.1)}.ProductReviewSection_review-shop-ratings-title__MHeBl{margin:0 0 .8rem;font-size:.72rem;font-weight:700;color:var(--primary-blue-color);text-transform:uppercase;letter-spacing:.09em}.ProductReviewSection_review-shop-ratings-table__6wLu9{width:100%;border-collapse:collapse}.ProductReviewSection_review-shop-ratings-table__6wLu9 td{padding:.45rem .5rem;font-size:.82rem;border-top:1px solid var(--secondary-gray-light-color)}.ProductReviewSection_review-shop-ratings-table__6wLu9 tr:first-child td{border-top:none}.ProductReviewSection_review-shop-ratings-shop__KTD_O{display:flex;align-items:center;gap:.5rem;font-weight:600;color:var(--primary-black-color)}.ProductReviewSection_review-shop-ratings-logo__oQs9x{width:1.4rem;height:1.4rem;object-fit:contain;border-radius:.3rem;background:#fff;flex:0 0 auto}.ProductReviewSection_review-shop-ratings-value__hZS4E{font-weight:600;margin-right:.4rem}.ProductReviewSection_review-shop-ratings-count__8ZD2O{text-align:right;color:var(--secondary-gray-color);white-space:nowrap}.ProductReviewSection_review-shop-ratings-note__TsUVJ{margin:.8rem 0 0;font-size:.72rem;color:var(--secondary-gray-color)}@media screen and (max-width:57rem){.ProductReviewSection_review-title__fsey8{font-size:1.25rem}}@media screen and (max-width:48rem){.ProductReviewSection_review-body__R9Kb3{grid-template-columns:1fr;gap:1.5rem}.ProductReviewSection_review-summary__9U6Zr{position:static}.ProductReviewSection_review-list-empty__c8bZW{display:none}.ProductReviewSection_review-shop-ratings-shop__KTD_O{max-width:9rem}}.ProductBody_product-body__VB0qL{font-size:1rem;overflow-x:clip}.ProductBody_product-body-frame__7uWBP{display:flex;flex-direction:column}.ProductBody_product-body-offer__y483v{display:flex;flex-direction:row;column-gap:2rem}.ProductBody_product-body-offer__y483v:hover .ProductBody_product-image-thumbnail__aQq_M{transform:scale(1.08)}.ProductBody_product-body-save__WdIs1{position:absolute;top:.5rem;right:.5rem;z-index:5}.ProductBody_product-body-content__O84CJ{margin:1.5rem 0 0}.ProductBody_product-body-assembly-date__TW29u{font-size:.7rem;margin:1.5rem 0 0;padding:.75rem 0 0;font-weight:400;color:var(--secondary-gray-color);text-align:right;border-top:1px solid var(--secondary-gray-light-color);letter-spacing:.01em}.ProductBody_product-offer-name__cBUhp{margin:0 0 1.7rem}.ProductBody_product-offer-name-text__f1dVA{margin:0;font-weight:800;font-size:1.5rem}.ProductBody_product-offer-name-actions__zTRdG{display:flex;flex-wrap:nowrap;gap:.6rem;margin:.3rem 0 0;padding:.3rem 0;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.ProductBody_product-offer-name-actions__zTRdG::-webkit-scrollbar{display:none}.ProductBody_product-offer-name-actions__zTRdG>*{flex-shrink:0}.ProductBody_product-offer-name-action__eR4fz{display:inline-flex;align-items:center;gap:.4rem;padding:.4rem .85rem;font-size:.8rem;font-weight:600;font-family:inherit;color:var(--palette-primary-text,#253858);text-decoration:none;cursor:pointer;border:1.5px solid rgba(160,179,188,.4);border-radius:2rem;background:var(--palette-background-default,#fff);box-shadow:0 1px 2px rgba(37,56,88,.05);transition:border-color .16s ease,color .16s ease,background-color .16s ease,box-shadow .16s ease,transform .12s ease;letter-spacing:.01em;white-space:nowrap;line-height:1}.ProductBody_product-offer-name-action__eR4fz:hover{border-color:var(--primary-blue-color,#3e86fa);color:var(--primary-blue-color,#3e86fa);background-color:rgba(62,134,250,.07);box-shadow:0 3px 10px rgba(62,134,250,.15);transform:translateY(-1px)}.ProductBody_product-offer-name-action__eR4fz:active{transform:translateY(0) scale(.97);box-shadow:0 1px 2px rgba(37,56,88,.08)}.ProductBody_product-offer-name-action__eR4fz:focus-visible{outline:2px solid var(--primary-blue-color,#3e86fa);outline-offset:2px}.ProductBody_product-offer-name-action__eR4fz svg{flex-shrink:0;width:.875rem;height:.875rem;opacity:.75}.ProductBody_product-offer-name-action__eR4fz:hover svg{opacity:1}.ProductBody_product-offer-name-rating-star__NkSps{color:var(--secondary-orange-color);margin-right:.25rem}.ProductBody_product-offer-name-rating-count__3vVgd{opacity:.7;margin-left:.2rem}@media (prefers-reduced-motion:reduce){.ProductBody_product-offer-name-action__eR4fz{transition:border-color .16s ease,color .16s ease,background-color .16s ease}.ProductBody_product-offer-name-action__eR4fz:active,.ProductBody_product-offer-name-action__eR4fz:hover{transform:none}}.ProductBody_product-body-breadcrumb__Q_xvb{padding:.8rem 0 .6rem;font-size:.8rem}.ProductBody_product-body-product-not-found__1NwkL{font-weight:800;padding:5rem 0;display:flex;flex-direction:column;align-items:center;display:none}.ProductBody_product-body-product-not-found-icon__3bfty{font-size:1.5rem;padding:0 0 .7rem}.ProductBody_product-body-warning__m68RB{display:flex;align-items:flex-start;gap:.75rem;padding:.85rem 1.2rem;margin:0 0 1.5rem;border-radius:.5rem;background-color:var(--secondary-yellow-color);border-left:3px solid var(--secondary-orange-color);font-size:.85rem;font-weight:600;line-height:1.5}.ProductBody_product-body-warning-icon__jB41O{flex:0 0 auto;color:var(--secondary-orange-color);font-size:1.1rem;margin-top:.1rem}.ProductBody_product-body-disclaimer__cCqKy{position:relative;overflow:hidden;display:flex;align-items:center;gap:.7rem;padding:.8rem 1.2rem .8rem 1.35rem;margin:1.5rem 0 0;border-radius:.7rem;background:linear-gradient(135deg,#f7fbff,#eef4fb);border:1px solid rgba(62,134,250,.18);box-shadow:0 1px 2px rgba(37,56,88,.04);font-size:.82rem;font-weight:400;color:#5a6f7d;line-height:1.5}.ProductBody_product-body-disclaimer__cCqKy:before{content:"";position:absolute;top:0;bottom:0;left:0;width:3px;background:linear-gradient(180deg,var(--primary-blue-color) 0,var(--secondary-blue-color) 100%)}.ProductBody_product-body-disclaimer-icon__62lHD{flex:0 0 auto;color:var(--primary-blue-color);font-size:1.05rem}.ProductBody_product-body-tags__s2fM7{display:flex;flex-wrap:wrap;gap:.4rem;margin:2rem 0 0}.ProductBody_product-body-tag-link__Yz9ug{text-decoration:none;color:inherit}.ProductBody_product-body-tag__TqNiP{display:inline-block;padding:.4rem .85rem;font-size:.78rem;font-weight:600;--product-body-tag-background:#f0f4f8;background-color:var(--product-body-tag-background);color:var(--primary-blue-color);border-radius:2rem;transition:background-color .15s ease,color .15s ease;white-space:nowrap}.ProductBody_product-body-tag__TqNiP:hover{background-color:var(--primary-blue-color);color:white}.ProductBody_product-body-tag-text__tw2M_ .ProductBody_product-body-tag__TqNiP:hover{background-color:var(--product-body-tag-background);color:var(--primary-blue-color);cursor:default}@media screen and (max-width:57rem){.ProductBody_product-body-offer__y483v{flex-direction:column;position:relative}.ProductBody_product-body-breadcrumb__Q_xvb{padding:0 0 .6rem;font-size:.7rem}.ProductBody_product-offer-name-text__f1dVA{font-size:1.375rem;line-height:1.3}.ProductBody_product-body-assembly-date__TW29u{font-size:.65rem;margin:1rem 0 0;padding:.5rem 0 0}.ProductBody_product-body-warning__m68RB{font-size:.8rem;padding:.75rem 1rem}.ProductBody_product-body-disclaimer__cCqKy{font-size:.78rem;padding:.7rem 1rem .7rem 1.15rem}}.ProductBody_product-section__A9EAU{scroll-margin-top:7rem}.ProductBody_product-body-feedback__NjaCn{display:flex;align-items:center;gap:1.75rem;margin:3rem 0 2rem;padding:1.4rem 1.6rem;background:linear-gradient(135deg,#fbfdff,#eef4fb);border:1px solid rgba(62,134,250,.14);border-radius:.9rem;box-shadow:0 1px 2px rgba(37,56,88,.04),0 14px 30px -22px rgba(37,56,88,.2)}.ProductBody_product-body-feedback-main__B9QIJ{flex:1 1 auto;min-width:0}.ProductBody_product-body-feedback-title__9Jiun{font-size:.72rem;font-weight:700;color:var(--primary-blue-color);text-transform:uppercase;letter-spacing:.09em;margin:0 0 .7rem}.ProductBody_product-body-feedback-text__37SM_{font-size:.82rem;color:#5a6f7d;line-height:1.7;margin:0}.ProductBody_product-body-feedback-link__m4CC9{flex:0 0 auto;display:inline-flex;align-items:center;gap:.4rem;padding:.65rem 1.3rem;border-radius:2rem;background:rgba(62,134,250,.09);border:1px solid rgba(62,134,250,.22);color:var(--primary-blue-color);text-decoration:none;font-weight:700;font-size:.85rem;white-space:nowrap;transition:background .15s ease,border-color .15s ease,color .15s ease,gap .15s ease}.ProductBody_product-body-feedback-link__m4CC9:hover{background:rgba(62,134,250,.16);border-color:var(--primary-blue-color);color:var(--primary-blue-dark-color);gap:.6rem}.ProductBody_product-body-feedback-link__m4CC9 svg{width:.9em;height:.9em;flex:0 0 auto}@media screen and (max-width:57rem){.ProductBody_product-body-feedback__NjaCn{flex-direction:column;align-items:flex-start;gap:1rem;margin:2rem 0 1.5rem;padding:1rem 1.1rem}.ProductBody_product-body-feedback-text__37SM_,.ProductBody_product-body-feedback-title__9Jiun{font-size:.75rem}}.ProductHeader_product-header__ezFcv{display:flex;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;font-size:1rem;width:100%;background:white;border-bottom:1px solid #e2e6ed;box-shadow:0 1px 2px rgba(37,56,88,.04);box-sizing:border-box;position:relative;z-index:10}.ProductHeader_product-header-nav__k5IuR{display:none;font-size:1.3rem;border:none;color:var(--primary-black-color);background-color:initial;cursor:pointer;padding:.5rem;outline:none}.ProductHeader_product-header-logo__FWv5f{flex:0 1 auto;margin:.5rem 1.4rem 0 0}.ProductHeader_product-header-logo-icon__gI2Io{width:7rem;height:2rem}.ProductHeader_product-header-menu-bookmarks__G_lMW{color:inherit}.ProductHeader_product-header-account__7kKHX{text-decoration:none;margin-left:.6rem}.ProductHeader_product-header-account__7kKHX,.ProductHeader_product-header-basket__mvzwy{display:inline-flex;align-items:center;color:var(--primary-black-color);padding:.3rem}.ProductHeader_product-header-menu__3jDCd{display:flex;align-items:center}.ProductHeader_product-header-frame__N45gA{display:flex}.ProductHeader_product-header-search-toggle__wypd2{display:none}@media screen and (min-width:57rem){.ProductHeader_product-header__ezFcv{padding:.5rem 1.5rem}.ProductHeader_product-header-logo-first__RWcpg{display:none}}@media screen and (max-width:57rem){.ProductHeader_product-header__ezFcv{flex-wrap:wrap;padding:0;justify-content:center;background:white;box-shadow:none;border-bottom:none;--logo-row-center:1.35rem}.ProductHeader_product-header-logo__FWv5f{order:2;margin:.5rem 0;width:100%;text-align:center}.ProductHeader_product-header-logo-icon__gI2Io{width:6rem;height:1.7rem}.ProductHeader_product-header-nav__k5IuR{left:.5rem}.ProductHeader_product-header-nav__k5IuR,.ProductHeader_product-header-search-toggle__wypd2{display:flex;align-items:center;position:absolute;top:var(--logo-row-center);transform:translateY(-50%);padding:.3rem;z-index:1}.ProductHeader_product-header-search-toggle__wypd2{right:.5rem;border:none;background:transparent;color:var(--primary-black-color);font-size:1.3rem;cursor:pointer}.ProductHeader_product-header-frame__N45gA{width:100%;order:4;padding:0 .75rem .4rem;box-sizing:border-box;display:none}.ProductHeader_product-header-frame-open__Yhbi0{display:block}.ProductHeader_product-header-logo-second__T2GVF{display:none}.ProductHeader_product-header-menu__3jDCd{display:block}.ProductHeader_product-header-account__7kKHX{display:none}.ProductHeader_product-header__ezFcv .ProductHeader_product-header-basket__mvzwy{position:absolute;right:2.6rem;top:var(--logo-row-center);transform:translateY(-50%);padding:.3rem;z-index:1}}.Product_product-part-footer__UTD31{margin:0 auto;max-width:1024px}@media screen and (max-width:57rem){.Product_product-part-header__tqJAJ{padding:0}.Product_product-part-body__0hpbT{padding:.7rem}.Product_product-part-footer__UTD31{margin:0 0 1rem}}@media screen and (min-width:57rem){.Product_product-part-header__tqJAJ{position:sticky;top:0;z-index:999}.Product_product-part-body__0hpbT{margin:0 auto;max-width:1024px;padding:1.5rem 1.5rem .7rem;min-height:calc(100vh - 9.7rem)}}.Product_product-part-body__0hpbT{position:relative}