.recommendation-product-hjM3sAHC{--grid-v-gap:8px;--spacing:16px;background:var(--color-white);display:grid;grid-template:"img category" min-content "img title" 1fr "img price" min-content "rating rating" min-content "review review" min-content/min-content 1fr;padding:var(--spacing);grid-gap:var(--grid-v-gap) var(--spacing);border-radius:4px;-webkit-text-decoration:none;text-decoration:none;--icon-size:18px}@media (min-width:768px){.recommendation-product-hjM3sAHC{--spacing:24px;grid-template:"img category ." min-content "img title rating" min-content "img title review" min-content "img price review" 1fr/min-content 1fr 1fr;max-width:700px}}.recommendation-product-hjM3sAHC img{grid-area:img;max-height:96px}.recommendation-product-hjM3sAHC .rating-YdduB7U1{justify-self:start}.category-P4mNwJVe{color:var(--color-nevada);font-size:12px;font-weight:700;grid-area:category;letter-spacing:1px;line-height:1;margin-bottom:calc(4px - var(--grid-v-gap));text-transform:uppercase}.name-f5_EsfQ_{color:var(--color-swamp);font-family:var(--font-family-serif-ingress);font-size:18px;grid-area:title;line-height:1.2}a:hover .name-f5_EsfQ_{-webkit-text-decoration:underline;text-decoration:underline}.price-kxje2QHO{align-self:end;color:var(--color-swamp);font-size:18px;font-weight:700;grid-area:price;line-height:1.2}.rating-YdduB7U1{grid-area:rating;margin-top:8px}@media (min-width:768px){.rating-YdduB7U1{margin-top:0}}.review-jEDlpsRj{display:-webkit-box;grid-area:review;margin:0;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden}.review-jEDlpsRj:empty{display:none}.recommended-product-Y6Oi1QjA{--spacing:8px;background:var(--color-white);padding:var(--spacing);grid-gap:var(--spacing);border-radius:4px;display:grid;grid-template:"img" 100px "title" 1fr "price" min-content/minmax(0,1fr);-webkit-text-decoration:none;text-decoration:none}@media (min-width:768px){.recommended-product-Y6Oi1QjA{--spacing:16px}}.recommended-product-Y6Oi1QjA .name-f5_EsfQ_{font-family:unset;font-size:14px}.recommended-product-Y6Oi1QjA .price-kxje2QHO{font-size:14px}.recommended-product-Y6Oi1QjA img{height:100%;justify-self:center}.rate-product-QOQ0XYU7{background-color:#fff;display:grid;grid-template:". ." ". ." ". rate" 72px/minmax(0,1fr) minmax(0,3fr)}@media (min-width:768px){.rate-product-QOQ0XYU7{grid-template:"." minmax(0,1fr) "rate" min-content /minmax(0,1fr)}}.rate-product-QOQ0XYU7 a{display:grid;gap:16px;grid-column:1/-1;grid-row:1/-1;grid-template:"img title" 1fr "img price" min-content "img form" 40px/minmax(0,1fr) minmax(0,3fr);padding:16px;-webkit-text-decoration:none;text-decoration:none}@media (min-width:768px){.rate-product-QOQ0XYU7 a{display:grid;grid-column:unset;grid-row:unset;grid-template:"img" 134px "title" 1fr "price" min-content/minmax(0,1fr)}}.rate-product-QOQ0XYU7 img{grid-area:img;height:100%;justify-self:center;object-fit:contain;width:100%}.rate-product-QOQ0XYU7 form{align-items:stretch;display:flex;flex-direction:column;grid-area:rate;padding:16px;place-self:start}@media (min-width:768px){.rate-product-QOQ0XYU7 form{border-top:1px solid var(--color-grey-02);place-self:stretch}}.recommendation-section-Lt11W5Ox{--inline-padding:16px;--inline-margin:16px;align-items:start;background:var(--color-apple-green);display:grid;margin-block:16px 32px;margin-inline:var(--inline-margin);padding:var(--inline-padding);position:relative;row-gap:16px}.recommendation-section-Lt11W5Ox h2{font-size:18px;margin:0}@media (min-width:768px){.recommendation-section-Lt11W5Ox{--inline-padding:32px;--inline-margin:0;margin-block:0 48px;row-gap:16px}}.recommendations-list-sRxlfwKG{display:flex;gap:16px;margin-inline:calc(0px - var(--inline-padding) - var(--inline-margin));overflow-x:auto;padding-block:4px;padding-inline:calc(var(--inline-padding) + var(--inline-margin));position:relative;scroll-behavior:smooth;scrollbar-color:var(--color-mint-green) #0000;scrollbar-width:thin}@media (min-width:768px){.recommendations-list-sRxlfwKG{padding-inline:0}}.recommendation-origin-HdqcAMDe{align-items:center;background:var(--color-mint-green);border-radius:var(--border-radius);display:flex;justify-self:start;padding:8px}.recommendation-category-PeoIFl46{display:grid;gap:16px;grid-template-rows:36px auto}.recommendation-products-list-MOCO36KC{display:grid;gap:16px;grid-auto-columns:140px;grid-auto-flow:column;list-style:none;margin:0;padding:0}@media (min-width:768px){.recommendation-products-list-MOCO36KC{grid-auto-columns:190px}}.rate-products-list-iIZcHCxe{display:flex;flex-direction:column;gap:8px}@media (min-width:768px){.rate-products-list-iIZcHCxe{flex-direction:row;justify-content:center}.rate-products-list-iIZcHCxe>*{flex:0 0 316px}}.rate-products-buttons-S0aCRY3_{display:flex;justify-content:center;margin-block:24px}.no-recommendations-emuoJfCK{align-items:center;display:flex;flex-direction:column;gap:24px;margin-bottom:24px;text-align:center}.no-recommendations-emuoJfCK img{height:146px;width:164px}.no-recommendations-emuoJfCK p{color:var(--color-swamp);margin:0 auto;max-width:70ch;padding:0 16px}.scroll-button-RbVZmHKO{display:none}@media (min-width:768px){.scroll-button-RbVZmHKO{background-color:var(--color-swamp);border:1px solid var(--color-swamp);border-radius:50%;bottom:125px;color:var(--color-white);display:grid;font-weight:700;height:40px;place-content:center;position:absolute;width:40px;z-index:1}.scroll-button-RbVZmHKO:hover{background-color:var(--color-oxford);border:1px solid var(--color-oxford)}.next-button-wUsBls9D{right:16px}.previous-button-VumdiF8U{left:16px}}.icon-thumbsup-S7d2DYEn{--icon-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='33' height='34' fill='none' viewBox='0 0 33 34'%3E%3Cpath stroke='%2366797C' stroke-linecap='round' stroke-linejoin='round' d='M8.889 15.841c1.229 0 7.35.276 7.35-10.146-.19-2.842.206-3.882 1.338-4.496 3.291-1.25 5.241 3.698 4.626 6.36-.515 2.225-1.214 5.308-.789 5.832.046.057.187.23.789.23 2.082 0 3.604-1.332 5.679-1.52 2.271-.107 4.118.99 4.118 2.927 0 1.697-.742 2.923-1.47 3.648 1.16 2.081.924 3.424-.926 5.17.632 1.869.205 3.825-1.723 4.845-.042 2.125-1.813 3.84-3.985 3.84q-.27 0-.531-.032l-13.853-1.83'/%3E%3Cmask id='a' fill='%23fff'%3E%3Crect width='9.251' height='19.989' y='13.011' rx='.5'/%3E%3C/mask%3E%3Crect width='9.251' height='19.989' y='13.011' stroke='%2366797C' stroke-width='2' mask='url(%23a)' rx='.5'/%3E%3C/svg%3E")}
/*# sourceMappingURL=8101.38a1487a.css.map*/