.reviews-header_ratingCategories__IlW74{display:flex;flex-direction:column;gap:var(--spacing-2)}.reviews-header_ratingCategories__IlW74 span{display:flex;gap:var(--spacing-1)}.reviews-header_writeReviewButton__q_Ne7{padding:var(--spacing-1);text-align:center;width:100%}@media (min-width:1200px){.reviews-header_ratingCategories__IlW74{align-content:flex-start;display:flex;flex-direction:row;justify-content:space-between}.reviews-header_ratingCategories__IlW74 span{flex-direction:column-reverse;font-size:var(--font-size-14);gap:0}.reviews-header_ratingCategories__IlW74>button{max-width:264px}.reviews-header_writeReviewButton__q_Ne7{margin-top:0;max-width:264px}}.product-tabs_ProductTabs__VPq44{margin-top:var(--spacing-4)}.Quote_Quote__j8Peo{container-type:inline-size;display:grid;gap:var(--spacing-2);grid-template-columns:auto 1fr;grid-template-rows:1fr auto;margin:0}.Quote_Quote__j8Peo blockquote{margin:0}.Quote_QuoteIconEnd__tiNzM{margin-left:var(--spacing-2);position:relative;top:.25rem}.Quote_Quote__j8Peo p{font-size:var(--font-size-24);font-style:italic;line-height:var(--line-height-4);margin:0}.Quote_Quote__j8Peo figcaption{display:flex;flex-direction:column;font-size:var(--font-size-20);gap:var(--spacing-1);grid-column:2;line-height:var(--line-height-2)}.Quote_Quote__j8Peo figcaption span:first-of-type{color:var(--color-primary-500);font-weight:var(--font-weight-bold)}.Quote_Quote__j8Peo figcaption p{color:var(--color-neutral-000);font-size:var(--font-size-14)}.Quote_Quote__j8Peo svg{width:26px}.Quote_Quote__j8Peo path{fill:var(--color-primary-500)}@container (min-width: 769px){.Quote_Quote__j8Peo figcaption{flex-direction:row}.Quote_Quote__j8Peo svg{width:44px}}@container (min-width: 1000px){.Quote_Quote__j8Peo p{font-size:var(--font-size-40)}}.Quote_quote-xs__HdCDw p{font-size:var(--font-size-20)}.Quote_quote-xs__HdCDw svg{width:32px}.Review_review__amVBZ{font-size:var(--font-size-14);margin-top:var(--spacing-2)}.Review_review__amVBZ>p{margin-bottom:calc(var(--spacing-1) / 2)}.Review_applicationArea__6TAWs{display:flex;gap:var(--spacing-1);margin-bottom:var(--spacing-1)}.Review_applicationArea__6TAWs>span{display:inline-block;flex-shrink:0}.Review_reviewDate__ZdMBH{margin-bottom:var(--spacing-1);margin-top:var(--spacing-1)}.Review_response__RlicU{background-color:var(--color-neutral-500);margin-bottom:var(--spacing-3);margin-top:var(--spacing-1);padding:var(--spacing-1)}.Review_review__amVBZ aside{display:flex;flex-direction:column;gap:5px;padding-top:var(--spacing-1)}.Review_review__amVBZ aside h4{color:var(--color-primary-500);font-size:var(--font-size-16)}.Review_review__amVBZ aside h4 a{text-decoration:none}.Review_reviewerDetails__ReMx8{list-style:none}.Review_ratingList__HwQhU,.Review_reviewerDetails__ReMx8 li{padding-bottom:var(--spacing-1)}.Review_ratingList__HwQhU{border-bottom:1px solid var(--color-primary-500);border-top:1px solid var(--color-primary-500);list-style:none;margin-top:var(--spacing-2);padding-top:var(--spacing-2)}.Review_ratingList__HwQhU li{align-items:center;display:flex;gap:var(--spacing-1);padding-bottom:var(--spacing-1)}@media (min-width:992px){.Review_review__amVBZ{border-top:1px solid var(--color-neutral-500);display:flex;flex-direction:row-reverse;gap:var(--spacing-2);justify-content:space-between;padding-top:var(--spacing-2)}.Review_review__amVBZ>div{flex:1 1}.Review_ratingList__HwQhU li{margin-bottom:0}.Review_review__amVBZ:first-child{border-top:0;padding-top:0}.Review_review__amVBZ aside{flex-basis:260px}}.ProductReview_productReviewSection__nzOBZ{border:1px solid var(--color-primary-500);border-top:0;padding:var(--spacing-3)}.ProductReview_pagination__DUaLc{display:flex;justify-content:center;margin-top:var(--spacing-3)}@media (min-width:992px){.ProductReview_reviews__z2zhW:not(:only-child) .ProductReview_review__7UaqU{border-bottom:1px solid var(--color-neutral-500)}}.Separator_Separator__33d3y{display:flex;flex-direction:column;gap:var(--spacing-2)}.Separator_Separator__header__UcR2M{align-items:center;border-bottom:2px solid var(--color-primary-500);container-type:inline-size;display:flex;font-weight:var(--font-weight-bold);justify-content:space-between;padding:var(--spacing-1) 0}.Separator_Separator__header__UcR2M :is(h2,h3,h4){font-size:var(--font-size-20);line-height:var(--line-height-2)}.Separator_Separator__header__UcR2M :is(a){margin-left:var(--spacing-2);max-width:150px;text-align:right}@container (min-width: 700px){.Separator_Separator__33d3y :is(a){max-width:30%}}.FormControl_formControl__DmQPQ{align-items:center;display:inline-flex}.FormControl_check__urxqS path{fill:var(--color-primary-500)}.FormControl_formControl__DmQPQ label{align-items:center;display:flex;font-size:var(--font-size-16);gap:.25rem}.FormControl_formControl__DmQPQ input:checked~label,.FormControl_formControl__DmQPQ input:focus~label,.FormControl_formControl__DmQPQ label:is(:hover){color:var(--color-primary-500)}.FormControl_formControl__DmQPQ input:checked~label .FormControl_check__urxqS path:last-of-type{display:block}.FormControl_formControl__DmQPQ .FormControl_check__urxqS path:last-of-type{display:none}.NotFound_notFound__XuTE8{padding-block:var(--spacing-7);text-align:center}@media (max-width:768px){.NotFound_notFound__XuTE8{padding-block:var(--spacing-4)}}.NotFound_notFound__XuTE8 h2{color:var(--color-neutral-600);font-weight:var(--font-weight-regular)}.SearchListingLinks_listingWrapper__0Gi9Y{border:1px solid var(--color-primary-500);display:flex;flex-wrap:wrap;gap:var(--spacing-1);margin-bottom:var(--spacing-2);margin-top:var(--spacing-1);padding:var(--spacing-1)}.SearchListingLinks_listingLink__zsZQa{background:var(--color-primary-500);border-radius:var(--border-radius-1);color:var(--color-primary-5);cursor:pointer;display:inline-block;font-size:var(--font-size-14);font-weight:var(--font-weight-normal);line-height:var(--line-height-3);max-width:220px;min-width:160px;padding:var(--spacing-1);text-align:center;transition:background-color .1s,color .1s,border-color .1s}.SearchListingLinks_listingLink__zsZQa:is(a:not(.SearchListingLinks_text__BRrUL)){text-decoration:none}.SearchListingLinks_listingLink__zsZQa:is(:hover,:focus-visible):not([disabled]){background:var(--color-primary-700);color:var(--color-primary-5)}