.product_shell__edp44{flex:1 1}.product_page__gQfkl{max-width:1120px;margin:0 auto;padding:28px 20px 64px}.product_crumbs__3soO_{font-size:13px;color:var(--mp-muted);margin-bottom:12px;line-height:1.4}.product_crumbs__3soO_ a{text-decoration:underline;text-underline-offset:2px}.product_crumbs__3soO_ a:hover{color:var(--mp-accent)}.product_layout__Q65l8{display:grid;grid-template-columns:1.05fr .95fr;grid-gap:40px;gap:40px;align-items:start}.product_buy__rVYJ3 h1{margin:0 0 10px;font-size:clamp(1.75rem,3vw,2.4rem)}.product_rating__yo52i:not(:empty){margin:0 0 12px}.product_price__PMSve{margin:0 0 12px;color:var(--mp-accent);font-size:1.05rem}.product_short__sPJSL{margin:0 0 20px;color:var(--mp-muted)}.product_field__0RlGa{display:flex;flex-direction:column;gap:6px;margin-bottom:20px;font-size:14px}.product_points__Adt3f{list-style:none;margin:0 0 24px;padding:0;display:grid;grid-gap:10px;gap:10px;font-size:14px}.product_points__Adt3f li{display:flex;align-items:flex-start;gap:10px;line-height:1.4}.product_pointIcon__EYDCI{flex-shrink:0;margin-top:1px;color:var(--mp-accent)}.product_details__xIS94{border-top:1px solid var(--mp-border);padding:12px 0}.product_details__xIS94 summary{display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer;font-weight:600;font-size:14px;list-style:none}.product_details__xIS94 summary::-webkit-details-marker{display:none}.product_details__xIS94 summary:after{content:"+";flex-shrink:0;font-size:1.15rem;font-weight:400;line-height:1;color:var(--mp-muted)}.product_details__xIS94[open] summary:after{content:"−"}.product_description__3TfjI,.product_details__xIS94 div,.product_details__xIS94 p{margin:10px 0 0;font-size:14px;color:var(--mp-muted);line-height:1.55}.product_description__3TfjI{display:grid;grid-gap:14px;gap:14px}.product_details__xIS94 .product_descriptionBlock__wTVPd,.product_details__xIS94 .product_descriptionBlock__wTVPd p{margin:0}.product_details__xIS94 .product_descriptionHeading__a_9Xf{margin:0 0 6px;color:var(--mp-text)}.product_descriptionHeading__a_9Xf strong{font-weight:600}.product_details__xIS94 a{text-decoration:underline}.product_how__XZpwM{margin-top:64px;padding-top:40px;border-top:1px solid var(--mp-border);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.85fr);align-items:center;grid-gap:clamp(24px,4vw,48px);gap:clamp(24px,4vw,48px)}.product_howImage__Rk9Eo{border-radius:10px;overflow:hidden;background:color-mix(in srgb,var(--mp-border) 40%,var(--mp-surface))}.product_howImage__Rk9Eo img{display:block;width:100%;height:auto}.product_eyebrow__lw9TQ{margin:0 0 8px;font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--mp-muted)}.product_how__XZpwM h2{margin:0 0 20px}.product_how__XZpwM ol{margin:0;padding:0;list-style:none;display:grid;grid-gap:16px;gap:16px}.product_how__XZpwM ol strong{font-size:15px}.product_stepN__ypxMj{margin-right:6px;font-size:12px;font-weight:600;letter-spacing:.12em;color:var(--mp-accent)}.product_how__XZpwM p{margin:4px 0 0;color:var(--mp-muted);font-size:14px}.product_faq__l8GaC{margin-top:64px;padding-top:40px;border-top:1px solid var(--mp-border);max-width:760px}.product_faq__l8GaC h2{margin:0 0 8px}.product_faqIntro__7hO83{margin:0 0 12px;color:var(--mp-muted);font-size:14px}.product_faq__l8GaC .product_details__xIS94 summary{font-size:15px}.product_faq__l8GaC .product_details__xIS94 p{margin-top:10px}.product_faq__l8GaC .product_details__xIS94 p+p{margin-top:8px}.product_more__qNIRw{margin-top:64px;padding-top:40px;border-top:1px solid var(--mp-border)}.product_moreHead__ySiha{display:flex;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:20px}.product_moreHead__ySiha h2{margin:0;font-size:clamp(1.5rem,3vw,2rem)}.product_moreHead__ySiha a{font-size:13px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.product_moreHead__ySiha a:hover{color:var(--mp-accent)}@media (max-width:800px){.product_layout__Q65l8{gap:20px}.product_how__XZpwM,.product_layout__Q65l8{grid-template-columns:1fr}.product_howImage__Rk9Eo{order:-1}.product_buyColumn__FpWOX{display:contents}.product_crumbs__3soO_{order:-1;margin-bottom:0}}